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 = 43930
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);
([12135729.6875, 12137095.3125, 12145054.6875, 12159878.125, 12161248.4375, 12171617.1875, 12185542.1875, 12188959.375, 12189328.125, 12197953.125, 12206340.625, 12215026.5625, 12218632.8125, 12219434.375, 12221845.3125, 12222768.75, 12228312.5, 12230856.25, 12230876.5625, 12233643.75, 12238212.5, 12239271.875, 12239948.4375, 12241148.4375, 12242534.375, 12243064.0625, 12243476.5625, 12243910.9375, 12245732.8125, 12246914.0625, 12247165.625, 12247482.8125, 12249412.5, 12250523.4375, 12251056.25, 12252942.1875, 12252948.4375, 12252968.75, 12253293.75, 12253304.6875, 12254417.1875, 12254892.1875, 12255356.25, 12255653.125, 12264453.125, 12264868.75, 12265318.75, 12267162.5, 12267517.1875, 12269929.6875, 12271998.4375, 12272750.0, 12274135.9375, 12274635.9375, 12277760.9375, 12279751.5625, 12283825.0, 12289657.8125, 12291490.625, 12295139.0625, 12298007.8125, 12299170.3125, 12300076.5625, 12303960.9375, 12306254.6875, 12306576.5625, 12307157.8125, 12309237.5, 12309978.125, 12310035.9375, 12310332.8125, 12315193.75, 12315573.4375, 12317975.0, 12320346.875, 12324989.0625, 12325078.125, 12326562.5, 12328903.125, 12331748.4375, 12331929.6875, 12333985.9375, 12334070.3125, 12334284.375, 12338332.8125, 12340893.75, 12348282.8125, 12349214.0625, 12349768.75, 12350057.8125, 12350106.25, 12354410.9375, 12355878.125, 12360126.5625, 12361576.5625, 12362237.5, 12362843.75, 12363004.6875, 12367779.6875, 12368542.1875, 12370498.4375, 12373028.125, 12373964.0625, 12377567.1875, 12377929.6875, 12379632.8125, 12380618.75, 12381490.625, 12382220.3125, 12382237.5, 12383612.5, 12383845.3125, 12385684.375, 12386685.9375, 12386820.3125, 12391812.5, 12391846.875, 12395848.4375, 12396829.6875, 12398268.75, 12401739.0625, 12401931.25, 12406306.25, 12407301.5625, 12408218.75, 12408531.25, 12408934.375, 12410998.4375, 12415490.625, 12416464.0625, 12417575.0, 12418926.5625, 12419957.8125, 12423764.0625, 12424173.4375, 12427446.875, 12427723.4375, 12429454.6875, 12430295.3125, 12432176.5625, 12433267.1875, 12433682.8125, 12433740.625, 12434387.5, 12439945.3125, 12440915.625, 12442490.625, 12445842.1875, 12445870.3125, 12446078.125, 12446907.8125, 12449401.5625, 12449415.625, 12452081.25, 12453225.0, 12453548.4375, 12454487.5, 12454635.9375, 12454645.3125, 12456996.875, 12457421.875, 12458062.5, 12459854.6875, 12462128.125, 12462529.6875, 12463495.3125, 12465748.4375, 12467550.0, 12468823.4375, 12471795.3125, 12472401.5625, 12472935.9375, 12475907.8125, 12477396.875, 12478834.375, 12480301.5625, 12485401.5625, 12488787.5, 12488968.75, 12489878.125, 12489935.9375, 12491614.0625, 12493850.0, 12495695.3125, 12495703.125, 12496231.25, 12502195.3125, 12505485.9375, 12506687.5, 12508645.3125, 12514964.0625, 12516468.75, 12521120.3125, 12522259.375, 12523168.75, 12524673.4375, 12526526.5625, 12529735.9375, 12531337.5, 12540018.75, 12540071.875, 12540725.0, 12541196.875, 12543817.1875, 12545362.5, 12549918.75, 12551348.4375, 12555414.0625, 12559556.25, 12559879.6875, 12560939.0625, 12562950.0, 12563553.125, 12566376.5625, 12567332.8125, 12569225.0, 12571693.75, 12574290.625, 12574321.875, 12575731.25, 12576443.75, 12576471.875, 12578389.0625, 12580178.125, 12580768.75, 12584506.25, 12587448.4375, 12587926.5625, 12588142.1875, 12592915.625, 12592950.0, 12595885.9375, 12597498.4375, 12598562.5, 12599021.875, 12599831.25, 12600545.3125, 12601004.6875, 12601625.0, 12603195.3125, 12604543.75, 12604589.0625, 12606223.4375, 12606871.875, 12608670.3125, 12609856.25, 12610787.5, 12611487.5, 12611598.4375, 12612942.1875, 12613542.1875, 12613870.3125, 12614629.6875, 12615514.0625, 12615609.375, 12618025.0, 12618281.25, 12619226.5625, 12619376.5625, 12619987.5, 12621042.1875, 12621650.0, 12621685.9375, 12621898.4375, 12623048.4375, 12623701.5625, 12624843.75, 12625025.0, 12625087.5, 12626137.5, 12626525.0, 12627779.6875, 12628375.0, 12629490.625, 12630468.75, 12633151.5625, 12633170.3125, 12633929.6875, 12633967.1875, 12634157.8125, 12634490.625, 12634562.5, 12635868.75, 12635907.8125, 12637853.125, 12638670.3125, 12639481.25, 12639542.1875, 12639892.1875, 12640120.3125, 12640225.0, 12640406.25, 12640885.9375, 12641315.625, 12642112.5, 12642751.5625, 12642775.0, 12642917.1875, 12643195.3125, 12643681.25, 12643693.75, 12644604.6875, 12644673.4375, 12644760.9375, 12644839.0625, 12645139.0625, 12645170.3125, 12645332.8125, 12645406.25, 12645971.875, 12645979.6875, 12645984.375, 12646032.8125, 12647584.375, 12647645.3125, 12647795.3125, 12648601.5625, 12648607.8125, 12648893.75, 12649668.75, 12651146.875, 12651935.9375, 12653768.75, 12654475.0, 12655248.4375, 12655400.0, 12656906.25, 12658328.125, 12658676.5625, 12658681.25, 12659076.5625, 12659146.875, 12661582.8125, 12661929.6875, 12661984.375, 12662387.5, 12662450.0, 12662979.6875, 12663278.125, 12664245.3125, 12665762.5, 12666312.5, 12667270.3125, 12667562.5, 12668218.75, 12668526.5625, 12668550.0, 12674220.3125, 12675198.4375, 12675489.0625, 12676250.0, 12676835.9375, 12679734.375, 12679750.0, 12680265.625, 12681070.3125, 12681206.25, 12681675.0, 12681696.875, 12682351.5625, 12682845.3125, 12683326.5625, 12683840.625, 12684384.375, 12684459.375, 12686220.3125, 12686364.0625, 12686931.25, 12688776.5625, 12689121.875, 12690570.3125, 12693531.25, 12694339.0625, 12694823.4375, 12695496.875, 12695750.0, 12697490.625, 12698782.8125, 12699975.0, 12700512.5, 12702357.8125, 12705217.1875, 12705284.375, 12706014.0625, 12707967.1875, 12708050.0, 12708095.3125, 12708665.625, 12708718.75, 12710329.6875, 12710759.375, 12710809.375, 12710857.8125, 12711681.25, 12712490.625, 12712675.0, 12712823.4375, 12713870.3125, 12714834.375, 12715421.875, 12716325.0, 12716423.4375, 12716526.5625, 12717068.75, 12717387.5, 12717725.0, 12718532.8125, 12718895.3125, 12719681.25, 12720068.75, 12720278.125, 12721737.5, 12721739.0625, 12721779.6875, 12725195.3125, 12726875.0, 12728203.125, 12731259.375, 12732778.125, 12736550.0, 12738129.6875, 12739653.125, 12743168.75, 12749906.25, 12750645.3125, 12751093.75, 12751162.5, 12754125.0, 12754946.875, 12754970.3125, 12759309.375, 12762710.9375, 12767239.0625, 12768335.9375, 12769035.9375, 12769781.25, 12770037.5, 12770137.5, 12770440.625, 12770828.125, 12770943.75, 12771843.75, 12772695.3125, 12772857.8125, 12773534.375, 12775484.375, 12775654.6875, 12776464.0625, 12776550.0, 12777968.75, 12778098.4375, 12778365.625, 12778917.1875, 12778925.0, 12778940.625, 12780356.25, 12780821.875, 12781492.1875, 12782315.625, 12782704.6875, 12784031.25, 12784421.875, 12784704.6875, 12786331.25, 12787307.8125, 12787317.1875, 12787428.125, 12788921.875, 12788937.5, 12792053.125, 12792556.25, 12793698.4375, 12793851.5625, 12795023.4375, 12795959.375, 12795976.5625, 12797940.625, 12798150.0, 12799103.125, 12800237.5, 12800460.9375, 12803942.1875, 12805557.8125, 12806178.125, 12808046.875, 12808223.4375, 12811668.75, 12811743.75, 12811907.8125, 12811948.4375, 12812146.875, 12812295.3125, 12813484.375, 12814131.25, 12814812.5, 12814885.9375, 12814953.125, 12815425.0, 12815571.875, 12815581.25, 12815881.25, 12816482.8125, 12816520.3125, 12816823.4375, 12817325.0, 12820017.1875, 12820945.3125, 12821221.875, 12821390.625, 12821818.75, 12822671.875, 12823492.1875, 12823834.375, 12825025.0, 12825034.375, 12825048.4375, 12825782.8125, 12825848.4375, 12827375.0, 12828446.875, 12831067.1875, 12833350.0, 12834598.4375, 12837981.25, 12838092.1875, 12838429.6875, 12840003.125, 12841529.6875, 12842150.0, 12842664.0625, 12842860.9375, 12843723.4375, 12844100.0, 12847031.25, 12847306.25, 12847710.9375, 12847964.0625, 12849706.25, 12849771.875, 12852346.875, 12852850.0, 12852910.9375, 12854425.0, 12854928.125, 12855498.4375, 12856048.4375, 12859710.9375, 12861034.375, 12862529.6875, 12866279.6875, 12866931.25, 12867709.375, 12868296.875, 12868614.0625, 12871067.1875, 12871117.1875, 12871693.75, 12875842.1875, 12876721.875, 12877131.25, 12877190.625, 12878190.625, 12878593.75, 12878964.0625, 12879984.375, 12880101.5625, 12880417.1875, 12880598.4375, 12880804.6875, 12881873.4375, 12882751.5625, 12884392.1875, 12884578.125, 12886531.25, 12887314.0625, 12889450.0, 12891028.125, 12891107.8125, 12891462.5, 12891921.875, 12893112.5, 12893196.875, 12893701.5625, 12894229.6875, 12895990.625, 12896353.125, 12896379.6875, 12896414.0625, 12896639.0625, 12902554.6875, 12904940.625, 12906828.125, 12909225.0, 12910326.5625, 12912396.875, 12912401.5625, 12912565.625, 12912814.0625, 12913164.0625, 12915628.125, 12916196.875, 12918476.5625, 12918610.9375, 12918915.625, 12920123.4375, 12920606.25, 12923643.75, 12924140.625, 12924979.6875, 12925189.0625, 12927142.1875, 12936615.625, 12937568.75, 12938882.8125, 12938895.3125, 12938896.875, 12939048.4375, 12939671.875, 12943081.25, 12946746.875, 12947657.8125, 12948817.1875, 12949873.4375, 12950096.875, 12952540.625, 12953318.75, 12953360.9375, 12956801.5625, 12957153.125, 12958129.6875, 12960012.5, 12963412.5, 12964250.0, 12966692.1875, 12969953.125, 12970064.0625, 12970468.75, 12970785.9375, 12973496.875, 12973571.875, 12974865.625, 12975032.8125, 12975256.25, 12975268.75, 12978950.0, 12980265.625, 12980309.375, 12980340.625, 12981646.875, 12981689.0625, 12981990.625, 12984178.125, 12985798.4375, 12986304.6875, 12986695.3125, 12987379.6875, 12987396.875, 12988898.4375, 12989335.9375, 12991114.0625, 12991953.125, 12998209.375, 12998276.5625, 12998445.3125, 12998681.25, 12999365.625, 12999584.375, 13000156.25, 13000734.375, 13000953.125, 13002776.5625, 13003570.3125, 13004482.8125, 13004887.5, 13005223.4375, 13005967.1875, 13006004.6875, 13006150.0, 13007935.9375, 13008860.9375, 13009696.875, 13010996.875, 13012001.5625, 13012293.75, 13014214.0625, 13015265.625, 13017453.125, 13019328.125, 13020025.0, 13021012.5, 13022882.8125, 13023389.0625, 13023406.25, 13023712.5, 13024723.4375, 13025331.25, 13034490.625, 13034617.1875, 13034898.4375, 13034948.4375, 13035918.75, 13036281.25, 13037331.25, 13041300.0, 13041920.3125, 13043667.1875, 13043773.4375, 13043828.125, 13048939.0625, 13053225.0, 13058782.8125, 13066568.75, 13066671.875, 13067131.25, 13067345.3125, 13068067.1875, 13070389.0625, 13071317.1875, 13071439.0625, 13072156.25, 13072260.9375, 13072273.4375, 13073145.3125, 13073448.4375, 13073959.375, 13074007.8125, 13074215.625, 13074329.6875, 13075295.3125, 13076892.1875, 13078334.375, 13080075.0, 13080882.8125, 13081328.125, 13084889.0625, 13084928.125, 13089857.8125, 13089862.5, 13089870.3125, 13089918.75, 13089989.0625, 13090046.875, 13090057.8125, 13091103.125, 13092703.125, 13092795.3125, 13093482.8125, 13094656.25, 13095242.1875, 13095304.6875, 13095440.625, 13097301.5625, 13098528.125, 13099185.9375, 13100251.5625, 13106226.5625, 13110540.625, 13117485.9375, 13118418.75, 13119076.5625, 13120003.125, 13120489.0625, 13121065.625, 13122492.1875, 13125207.8125, 13125276.5625, 13125300.0, 13126001.5625, 13127612.5, 13127634.375, 13127853.125, 13129368.75, 13131262.5, 13131306.25, 13135003.125, 13135170.3125, 13135181.25, 13135309.375, 13137201.5625, 13139323.4375, 13142935.9375, 13143167.1875, 13144178.125, 13145275.0, 13146068.75, 13146729.6875, 13148104.6875, 13148232.8125, 13151482.8125, 13151504.6875, 13151673.4375, 13151981.25, 13152253.125, 13153670.3125, 13155176.5625, 13157173.4375, 13158306.25, 13158406.25, 13159521.875, 13161762.5, 13162148.4375, 13162809.375, 13166073.4375, 13166518.75, 13167754.6875, 13172460.9375, 13172934.375, 13174893.75, 13174900.0, 13176364.0625, 13182335.9375, 13187364.0625, 13187692.1875, 13189539.0625, 13189754.6875, 13190220.3125, 13192104.6875, 13193842.1875, 13194200.0, 13194267.1875, 13195631.25, 13196648.4375, 13196659.375, 13198942.1875, 13200354.6875, 13200414.0625, 13200434.375, 13201600.0, 13203145.3125, 13203148.4375, 13203717.1875, 13203785.9375, 13204421.875, 13206020.3125, 13207139.0625, 13207682.8125, 13209876.5625, 13210759.375, 13213906.25, 13218935.9375, 13221490.625, 13222565.625, 13224818.75, 13225771.875, 13225845.3125, 13225846.875, 13226823.4375, 13230000.0, 13230043.75, 13230284.375, 13233040.625, 13233679.6875, 13234529.6875, 13234562.5, 13235129.6875, 13235767.1875, 13236148.4375, 13237995.3125, 13238129.6875, 13239015.625, 13239095.3125, 13239387.5, 13242978.125, 13243343.75, 13243359.375, 13246889.0625, 13248145.3125, 13249506.25, 13252635.9375, 13252892.1875, 13253350.0, 13258114.0625, 13259226.5625, 13259342.1875, 13259621.875, 13262839.0625, 13265384.375, 13266473.4375, 13267770.3125, 13269043.75, 13275835.9375, 13279360.9375, 13279523.4375, 13280154.6875, 13283412.5, 13285123.4375, 13288492.1875, 13291951.5625, 13300685.9375, 13302418.75, 13302718.75, 13304239.0625, 13306490.625, 13309260.9375, 13309421.875, 13310979.6875, 13314278.125, 13316000.0, 13317746.875, 13322165.625, 13323496.875, 13328332.8125, 13328712.5, 13329032.8125, 13332292.1875, 13333367.1875, 13334214.0625, 13335310.9375, 13339584.375, 13341853.125, 13346510.9375, 13348765.625, 13348950.0, 13360623.4375, 13364615.625, 13364681.25, 13365418.75, 13373365.625, 13387306.25, 13391770.3125, 13393646.875, 13398707.8125, 13438392.1875, 13448639.0625, 13454042.1875, 13460471.875, 13473334.375, 13483660.9375, 13488187.5, 13492482.8125, 13492585.9375, 13497128.125, 13514887.5, 13517242.1875, 13520304.6875, 13523039.0625, 13525439.0625, 13528942.1875, 13537325.0, 13552923.4375, 13555993.75, 13562250.0, 13566731.25, 13567098.4375, 13588410.9375, 13597414.0625, 13598431.25, 13598485.9375, 13599739.0625, 13602185.9375, 13602590.625, 13602621.875, 13604631.25, 13613706.25, 13614264.0625, 13617521.875, 13628114.0625, 13628143.75, 13632578.125, 13633142.1875, 13634853.125, 13636601.5625, 13647590.625, 13665373.4375, 13666487.5, 13670750.0, 13688864.0625, 13694115.625, 13707464.0625, 13725926.5625, 13753542.1875, 13757746.875, 13806282.8125, 13824912.5, 13831278.125, 13834040.625, 13899006.25, 13928925.0, 13949056.25, 13984868.75, 14136110.9375, 14223001.5625, 14328135.9375, 14386190.625, 14410651.5625, 14422253.125, 14422267.1875, 14570053.125, 14570054.6875, 14617832.8125, 14639732.8125, 14706134.375, 14706220.3125, 14734296.875, 14737662.5, 14862290.625, 14909915.625, 14929553.125, 15035617.1875, 15215360.9375, ...], [11.658586115755165, 20.00930460082923, 55.32545974480191, 62.641776834716055, 76.79002670068331, 75.52896295473246, 17.784221744707427, 31.125620712608175, 13.564755797411399, 40.63682835433419, 7.667351469285, 13.492398184692416, 5.434500173858604, 22.200060523289366, 30.08439749863381, 9.072733062043733, 11.378357106473038, 29.454522900417704, 29.32802278336349, 18.468055049724523, 16.588417870609774, 72.43655829150666, 8.072571270327323, 12.932808145272272, 5.077168141369868, 13.277284720918276, 67.4092101022775, 19.607206153529035, 11.222957420130815, 22.631465911836344, 55.03046567926952, 70.43396501957014, 45.47535489242976, 10.279350888778698, 97.69325985063523, 17.326429853675315, 21.52500864057075, 54.33156084761384, 29.217487578478035, 10.917161923449788, 69.61591906514471, 16.452960596813753, 22.88523450411427, 91.72230221882484, 18.66453200052448, 5.5151492697048745, 8.601981476268513, 6.5780865290001875, 12.930918693305072, 10.778495354050087, 66.40032790205905, 15.392519343772513, 6.602634770326281, 73.72800007040534, 6.52525262321115, 29.69482721489226, 107.11349250164541, 13.373015903108259, 32.05406087971658, 45.03864571390053, 15.744723018161379, 6.544133061281731, 89.5677428317619, 26.708943228303866, 19.131220157435678, 7.324629632733953, 68.85774132224415, 62.85172566462118, 6.309695196370993, 5.527561839224946, 36.38371217755558, 84.45620193914952, 7.494380958544411, 14.34431872775578, 8.287596253989284, 94.50075495259553, 20.994123691021393, 19.697290871722814, 13.314955654471074, 6.396379614764016, 115.30068081596713, 11.279162331381182, 5.878433399305921, 13.8914033867351, 44.33536643646795, 13.586011727197198, 29.221426113155474, 46.82025767123068, 52.706930449732624, 5.231090935665354, 9.744858604238724, 28.053176508598753, 8.907806617148212, 32.79082654932778, 6.657056976664038, 16.570083866478797, 22.72155923340496, 18.726755850275072, 21.683299149180105, 5.299164405787966, 27.82832744019815, 52.34634368485577, 30.28416510895532, 6.472670597131531, 27.291172668985805, 9.741853717167908, 33.57898522585133, 21.85116742720533, 7.9255227561462, 43.691515340293186, 17.5489838446659, 34.61845071975763, 32.32777274750619, 22.127451617118947, 7.583106867998055, 10.540733345741476, 12.776449787788536, 12.412172471366326, 20.578767309309683, 16.626129639995725, 77.78879083599969, 24.747692976888956, 25.158148546490583, 11.028833867712649, 45.32618038110036, 7.708066829220813, 9.698097877288925, 62.69686117721103, 18.153623518447034, 12.594144898943934, 27.09553356266612, 67.79843297537056, 73.59594645986185, 77.26880876915598, 22.207606216180793, 19.46642398981694, 23.21053148900533, 25.745411483892873, 19.45217969387746, 8.584755268995078, 91.79788116943735, 8.694091109405722, 5.105803862023583, 24.138849594458332, 65.63507487434406, 9.596242282745518, 11.6088428678175, 8.78929512413182, 24.15472874925828, 31.90885617425807, 9.146732384790447, 30.456664712534156, 23.81633593134136, 11.865119900893928, 9.618346928052635, 19.821592998215884, 45.4540910851345, 34.68852314935285, 94.66738490135818, 10.488122859007015, 22.990856716843588, 10.686630792801576, 5.640183974913328, 73.00559260462333, 53.35009897898748, 15.208580423552078, 47.636338576837076, 58.090484425218236, 23.98824710899383, 6.186101209329874, 6.027852528335559, 5.933186490289876, 7.769120044310672, 70.87390389625061, 83.37076586464448, 53.15451352050197, 52.42188148064822, 15.18950961396724, 6.580038929687539, 11.486814801918504, 5.128617594208922, 28.54750226359451, 37.55236272950113, 29.1038376730039, 33.89334876761592, 87.07054787396964, 6.562440847754268, 11.615382128610822, 56.78950687264505, 18.248481099499507, 5.42175913032305, 5.4441437016280485, 75.86058194321463, 13.492132516087716, 6.5739282819241645, 19.991409451715633, 97.53084673698778, 87.58124151333499, 23.04083686857627, 10.025189274122663, 6.072735194017368, 8.861921422616545, 33.400781323029875, 9.263962226443946, 44.499812938890706, 98.25547754882602, 13.08862127540867, 30.140113619483408, 25.06304244207584, 24.03819483184352, 45.941634338116636, 38.2422996604097, 121.83661306181075, 5.519243883119897, 10.858454848295576, 39.22171990914889, 22.658812320883715, 19.542994920265592, 133.7723940398025, 12.064561047644538, 65.55737120250053, 5.977975466212564, 6.009375690858599, 9.08821566857973, 16.158816066270678, 88.34671932485125, 38.11495068740648, 35.68510357770269, 8.633318024966487, 36.64037160842403, 11.169868613721302, 93.37596386587018, 64.08111953214062, 43.071244651033865, 16.216252623440514, 30.83756938520163, 10.409088245958145, 49.760589967704604, 60.77829917278993, 84.98647079114969, 28.265929854851613, 16.144367016534147, 14.515653024620624, 19.413096470568433, 109.79855863888852, 7.517607295195859, 21.822190433447727, 9.930759559430138, 49.7175861636926, 97.03556758469243, 34.63908584155772, 17.504023457262615, 82.05394355870101, 6.987393267800219, 37.06777291322583, 78.52782707112334, 68.42196701563046, 10.737302037486506, 30.465117567938318, 7.750135229755817, 18.262758627876444, 59.95083164247142, 5.940097342719368, 65.31730243756284, 6.646978311078976, 24.686881132244764, 84.85299131857886, 53.55712990481787, 69.94841975624152, 92.44328956902041, 54.08317159610178, 19.491017948397232, 27.633831100635383, 13.833155448215903, 29.109324827192275, 34.37747080751002, 21.726590362824396, 71.56389220748689, 60.58115933861265, 11.901461654280938, 42.04345789706032, 5.055307616291218, 21.55886278521146, 15.034210029463818, 41.63891255635495, 90.8199260555798, 99.4789521471394, 5.1184524910575435, 76.30691703244058, 86.32205152254846, 6.823118408400017, 34.97383562716562, 108.54340401820761, 32.42761056163733, 86.56711690061232, 78.41264471638051, 7.576568529900607, 5.262525657445435, 16.52733025986546, 11.359048767979655, 16.480723236844835, 13.392408128299222, 16.341831934970976, 29.36256679470651, 46.49650024731355, 48.19716949582413, 28.891496982739966, 62.71538706022003, 10.964466455926422, 60.155107944209185, 21.139874335278602, 18.20702378791639, 80.11124321272953, 7.802519721268278, 20.078455627998835, 8.868839463683495, 13.798844918930893, 10.84184623822719, 6.65213893908972, 69.6429974207415, 53.24527390998847, 98.00765454346096, 6.570753661567765, 8.515670905549854, 28.397130477869155, 11.012235999695152, 9.398333178864492, 80.25703734235336, 39.949861593728, 26.712892011249362, 29.296824924228893, 21.718951891567755, 8.067556248971917, 22.440202022726123, 30.675647562184064, 82.63759835096175, 5.8661707011750766, 9.457482877459947, 57.41167119012937, 64.47670664923795, 24.731550410884097, 69.01792301290074, 16.7679664440505, 91.07625571255616, 158.67774011617172, 20.46598113043266, 6.764010816664289, 26.020832647165708, 21.853004590289277, 19.88555152366184, 44.00325268652399, 50.29974526007871, 109.23182809246794, 28.80358575148579, 18.508650951397577, 26.57950018977324, 52.75647438673622, 33.396184732850266, 100.45503887455611, 44.31191712629652, 141.9294032722215, 23.175569590403548, 62.800629142992605, 12.767333270488635, 6.256242999234064, 28.74213913272255, 30.636886982862805, 37.17863981955104, 33.524868974825175, 68.54252018447804, 11.761646218027133, 6.8182983858636925, 27.68389649494987, 43.99453525810301, 12.44083309330471, 16.287137306423904, 9.251614515754095, 66.78800543533089, 11.172065264424802, 35.06812268187666, 8.255020737019255, 43.21656773617387, 6.0711952498984365, 12.00491536331121, 22.804681339791873, 19.218032259406648, 15.889413953822332, 5.962454936897283, 14.636805552568513, 21.108437867472908, 11.517890014653977, 15.440786504311106, 47.27660346955795, 17.43186718190698, 34.913803669901895, 57.72856507103214, 81.1068827858178, 8.567615731537963, 17.261510237711203, 48.41952288721693, 108.0955476837601, 7.1277925073253465, 5.263768018990257, 112.95467041842517, 33.614697325937634, 47.398905175881005, 64.43245426717203, 35.94808816514118, 130.2995887788581, 9.371978980041902, 12.966224623772531, 112.04729102660599, 45.06721930337501, 39.1960921016818, 81.19520255618649, 16.580908049636445, 28.619466392732292, 64.76018496403078, 9.68177897504297, 74.86897989452078, 18.90213395695795, 30.136438158995787, 8.658205989731393, 7.250135342060826, 36.96273404654268, 18.18496117066928, 44.6136320095139, 40.93557485781154, 41.27947881609416, 17.413701497463006, 8.38374667182411, 115.01461908231497, 6.11134780740069, 7.460900247533244, 30.424795000782424, 18.084091310794406, 47.83117499883524, 13.103862744992192, 6.7283872822103294, 41.68577116537464, 9.539547005331029, 21.182231222463102, 34.35143967986432, 13.566272614576516, 74.5759594691227, 184.91532803694002, 17.211072312086767, 81.2238781551604, 84.19355243800142, 27.35723615570794, 90.49181940180301, 39.810881922658716, 19.59460223235605, 12.1667165733169, 68.99882047451038, 78.64132700724988, 88.0279297823487, 9.581607109699634, 83.52136340997926, 15.69927122587907, 8.155948243102586, 24.229033868680027, 91.91705199618687, 22.392956928183825, 135.79854368027085, 35.4102825387164, 6.942013543850001, 21.949210690441557, 12.257002896992992, 25.56201753419698, 9.794852859993698, 26.01760570183631, 5.34936842097223, 16.390107682728544, 65.60665050504893, 13.807539214551108, 18.295399209067135, 28.221209347025702, 126.44500313042762, 21.588874909018113, 34.48293172947014, 135.64789156303542, 102.68432541737388, 27.615713937106474, 35.2175438391533, 7.834315537610674, 9.045309986372303, 33.44103276284223, 31.5832783576968, 46.785635807470904, 19.97107233314714, 39.58424193544783, 33.49708977732564, 76.96843260359768, 43.76376379241648, 9.837899771863501, 6.237874833545604, 6.284259804644525, 90.25085407630542, 116.26366823976225, 24.653958674521366, 23.943531206624094, 26.648033813350086, 10.545478552821052, 106.61426259541412, 195.6511438220198, 71.27895071736346, 5.314349375605253, 11.177800287071209, 42.81143130697112, 48.42862253836801, 24.71320756911919, 19.713500851322824, 50.23223902285207, 38.00739304401939, 93.9571391853804, 71.66416990025031, 5.62552307512632, 12.232567395598037, 5.534133978540634, 73.96996219838438, 6.920533664180074, 7.276418665827612, 49.38093030409063, 26.731843611276062, 16.97034436342915, 16.210738332214653, 49.422405290278434, 15.477581741021382, 32.00793199111676, 5.733108850430298, 43.51925533444295, 14.54773115323593, 70.31997443129592, 38.45858764360184, 7.3745250094912, 15.024980760956929, 8.264644925225221, 30.91662014780932, 22.295712271248995, 61.61639235650785, 13.653902472589545, 10.014868718316036, 39.72915353792003, 22.765794777302187, 13.56447982119784, 37.55184635510024, 37.23897969375997, 5.50196239740939, 10.17399558549968, 111.61904847088293, 28.729280051131077, 28.953035768118554, 106.24543375341135, 47.644912104463955, 16.060046415693844, 12.909408137361307, 23.920485389933077, 49.68160377360303, 50.122845292738646, 73.50133728235376, 106.9644267160878, 20.48036731581428, 19.657586859125374, 66.14221892208496, 5.974792206115032, 40.11759118720908, 108.22681810399149, 126.20721515829864, 16.682251263484254, 61.99396664074325, 12.919275841240182, 74.7360469419212, 36.59974410002442, 11.188898730612852, 7.155534147422031, 11.528481923216274, 5.486106066732522, 10.3130314100056, 49.014985277380774, 46.80680040759005, 12.859726712815904, 114.45433123848, 49.724633159356266, 18.953952665418406, 21.460530349395185, 10.340875835792646, 16.409472819427567, 37.46175624429448, 51.30904359297547, 22.68718963679299, 7.298615521860524, 17.56088306431913, 52.70160729569926, 60.579962541576776, 70.03250914605049, 80.9423188080859, 8.351489157210633, 77.35080331169621, 17.916084081170098, 28.833333060583392, 5.313201990711077, 8.128448990987643, 79.81995327261963, 35.45453266445044, 96.44935963944579, 120.7422275708258, 60.88305465356838, 10.269994645626563, 7.661732387512128, 24.952168718987437, 36.1153680160329, 26.687186260746742, 33.36142847095548, 70.29849068234677, 9.110946780375087, 5.887131036276731, 35.59987200309092, 141.92436675931586, 22.830805601980234, 6.287163930274863, 41.51147066318326, 45.89414505189211, 23.97883262120949, 30.658139507181687, 14.903475968270984, 6.089521980831302, 47.93572721386102, 10.251061151941837, 13.171792534281758, 8.174220465003787, 15.918369368024752, 111.21990604095845, 42.95895892570466, 68.12153401151312, 19.205210754390283, 6.335722622793415, 18.305484833895648, 51.97344932275933, 18.40275798329879, 12.940506498261417, 16.710494668056644, 90.3192899091532, 45.36897989861667, 12.05065634820014, 17.98912851343933, 10.87900971895263, 10.971780503711257, 15.373334325153166, 58.15499751846666, 13.970028051792713, 63.32853063664669, 27.749007794177565, 37.127258390653125, 95.61735712912227, 9.259281027422974, 28.2055228861198, 100.59619336565527, 74.65247887754023, 5.820384492624838, 36.48580666057991, 36.04129197629176, 101.42646970194357, 30.532713280421873, 26.462916693943257, 27.066691476344037, 5.447397296412922, 8.957290136577756, 101.58835939354391, 40.08424962107866, 149.65887001552906, 6.385312256836503, 8.72703952435176, 5.597601985952892, 6.423288895346637, 20.101317093577787, 15.073686234519275, 11.304004237751206, 153.93777068093542, 60.317027673651666, 11.583627535329493, 21.070271657800422, 88.0567079405543, 40.92234774364002, 17.49411150620366, 31.965673098620748, 23.612875935476794, 9.264170169847528, 78.36260891245334, 33.670093086000264, 14.981951905730831, 46.29094661888257, 63.42090368332528, 36.04847765940851, 114.4555693478237, 24.968676263077622, 33.74582533927357, 21.095964701790017, 18.25398941668508, 93.931574316914, 9.826174466503975, 57.253770417922524, 60.370150652481755, 21.605589067113073, 11.537367596783739, 77.61586566896457, 31.318964692066032, 9.39988519278579, 8.202336994599731, 29.343696042911716, 71.73933531703787, 82.82893089999466, 5.165369534454174, 53.53215609478051, 16.682860272755008, 66.941800875384, 47.46618698455411, 20.90189859522708, 72.74630400745733, 105.78891456513821, 61.10455010554221, 14.629662805177963, 117.47739185487357, 62.60373386315638, 83.55191928465874, 39.29892318121645, 42.584467492770926, 50.501710098961496, 25.635223677053684, 60.21664733158921, 23.062077236767415, 77.302898874249, 98.91627452370176, 7.6175368550494635, 119.10013069958117, 44.58558970352609, 28.301565266000498, 33.43677332485499, 11.50644994854233, 32.56640793379435, 53.07673760904396, 94.46202351141156, 8.319875520721425, 119.48274180266648, 35.58738263134426, 68.72700805272477, 31.21831245829156, 46.88519097568887, 16.910331042125364, 14.432570867198235, 14.80279364073485, 16.441892123553558, 32.530985145869664, 16.81448501171949, 99.37088281543105, 9.44322077583712, 22.008182811641355, 158.72323144728526, 5.3958193136741075, 80.65433981006517, 33.749240019442205, 40.98648819619227, 9.768785462976336, 27.77447815843164, 26.199939298179004, 30.355486668737974, 10.088125832008249, 11.972594054662276, 102.80627643440977, 31.673040021207456, 55.279148607159755, 74.25239300846881, 56.879335272300814, 6.619604629816801, 65.17852224990841, 11.713974974795784, 16.359300791082298, 77.17748681897712, 88.6637582927205, 137.90580026139807, 48.41370125376132, 50.28468941621205, 93.37210394112462, 175.83817397143193, 23.736985299487557, 51.54080156996215, 6.1108257390071605, 145.33800232459112, 51.1589098605278, 8.384151219506597, 35.13715794009314, 13.6593157365735, 52.41045208794846, 174.3901890328999, 22.052488702238495, 75.3355284376704, 36.417514902646495, 82.99461461394114, 14.74993250180054, 167.61732258668502, 9.583447961155544, 46.60764212857842, 12.653259683807066, 22.90425087711795, 18.405858072364097, 29.566261201947587, 110.15253392091519, 25.117807283771842, 12.366952263618167, 9.07459669092471, 75.44902116758813, 182.67597952652093, 24.15811696441348, 65.7921353964304, 63.09333231282383, 55.784871827478696, 69.46184172367055, 37.78407964242584, 38.828784507089466, 5.078459688833008, 7.605101041636829, 14.823114551390951, 24.713728746449, 50.64026689420089, 37.93188164265386, 165.66522438611457, 51.35449483139931, 55.11112649777931, 71.63448172158779, 14.672955818371964, 53.57541541116876, 64.72996259548107, 34.05216865227467, 39.845781559753235, 23.812790755974213, 12.273351422296715, 23.80324510088159, 26.760929986325646, 87.04983798402696, 5.428483560887602, 114.28819471218026, 49.36002245797543, 52.700204323434974, 20.81294624660451, 50.3663962943377, 44.65278930919355, 64.0454360570401, 55.18042725785858, 13.198314718934784, 17.578280956920032, 18.484644243538536, 32.95905894799323, 7.054721872005562, 5.283646235907658, 92.49086526091031, 31.895931657974216, 20.028567585273766, 17.31628815062678, 13.745209076571806, 18.824702702103348, 5.718002049471267, 72.73030630241536, 107.60279533709718, 83.3914842840554, 17.505799206123395, 77.77585638665013, 42.424861954718516, 68.449404786178, 18.001425689931803, 31.494939318361098, 41.289575424662644, 14.660360389301955, 13.272343550488086, 35.83238016951774, 98.04200176269822, 17.309984801066733, 21.060074111414515, 21.58562266989376, 44.426685758632786, 8.328165231155095, 16.808224120619208, 42.1049181135785, 20.26262285279281, 36.66219980045127, 19.05500720027044, 15.8825370579785, 94.05328044402434, 72.4326303321039, 31.63108211938219, 45.421649165269294, 201.82431248724706, 65.8001626071293, 55.95360090343884, 47.83835213945081, 45.24039912312303, 46.2910541296882, 54.488109812031645, 15.882833119897072, 26.504028681112462, 107.47521998355681, 39.043311636229674, 36.8852551575092, 54.47267410207733, 18.18344777391007, 5.428950980492849, 29.38004973116086, 124.91922958566374, 33.60427038397437, 13.05367951024508, 46.86935494513017, 27.999043819076498, 26.632874630482895, 62.155043517584794, 18.41042072240169, 42.707130711805355, 5.213257800673351, 11.425316721111141, 35.025111070232114, 23.923202435459405, 5.684221142985073, 49.72570512047629, 6.877413593415637, 30.852031524156857, 6.730802841986248, 20.320250705171922, 57.06312062249892, 29.153284239907336, 35.64018804980373, 86.55413521729989, 20.43257118267881, 53.746878454542454, 33.16915919469837, 181.10090836373627, 81.08919662429825, 11.066451246834896, 50.34547302763541, 74.82839296198405, 63.81108453794173, 23.21559339531693, 141.91052319733706, 37.05643663911792, 66.7463014627925, 83.8779566803317, 11.12843144584315, 15.528389637971475, 70.28626408568186, 31.307273823824055, 166.51017882914388, 11.692073142671475, 6.056713168957496, 76.39059305232755, 104.5638567933806, 14.03872938515173, 31.867178615361688, 88.0381234893289, 22.120895275091474, 90.76623024501849, 8.060910149826976, 73.38048215916632, 12.973633875758043, 22.453362460184326, 18.990864351794006, 12.950671175677108, 9.044515421554696, 21.063849775454923, 15.1804969713923, 27.507096121538954, 103.96047068536888, 86.75734251341282, 123.64394191786592, 50.719677937037204, 48.013908983494375, 29.295073047321658, 16.76582316089442, 32.746393346477944, 24.545962260246327, 120.9783894512029, 143.67408459968215, 219.24191476631228, 27.043776375302002, 174.65565205510953, 12.615358756589451, 35.348606887776235, 140.29679076659232, 12.659760467170027, 101.17732945647782, 9.51087777551832, 114.44103069875396, 29.996838266047025, 40.559527822925425, 98.02766520722746, 12.955570017085714, 58.5175891783673, 82.3863541240831, 69.00234418380435, 7.248963222759385, 7.399886446256572, 80.22208549503804, 23.91069808888057, 43.9441719291365, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([12135729.6875, 12137095.3125, 12145054.6875, 12159878.125, 12161248.4375, 12171617.1875, 12185542.1875, 12188959.375, 12189328.125, 12197953.125, 12206340.625, 12215026.5625, 12218632.8125, 12219434.375, 12221845.3125, 12222768.75, 12228312.5, 12230856.25, 12230876.5625, 12233643.75, 12238212.5, 12239271.875, 12239948.4375, 12241148.4375, 12242534.375, 12243064.0625, 12243476.5625, 12243910.9375, 12245732.8125, 12246914.0625, 12247165.625, 12247482.8125, 12249412.5, 12250523.4375, 12251056.25, 12252942.1875, 12252948.4375, 12252968.75, 12253293.75, 12253304.6875, 12254417.1875, 12254892.1875, 12255356.25, 12255653.125, 12264453.125, 12264868.75, 12265318.75, 12267162.5, 12267517.1875, 12269929.6875, 12271998.4375, 12272750.0, 12274135.9375, 12274635.9375, 12277760.9375, 12279751.5625, 12283825.0, 12289657.8125, 12291490.625, 12295139.0625, 12298007.8125, 12299170.3125, 12300076.5625, 12303960.9375, 12306254.6875, 12306576.5625, 12307157.8125, 12309237.5, 12309978.125, 12310035.9375, 12310332.8125, 12315193.75, 12315573.4375, 12317975.0, 12320346.875, 12324989.0625, 12325078.125, 12326562.5, 12328903.125, 12331748.4375, 12331929.6875, 12333985.9375, 12334070.3125, 12334284.375, 12338332.8125, 12340893.75, 12348282.8125, 12349214.0625, 12349768.75, 12350057.8125, 12350106.25, 12354410.9375, 12355878.125, 12360126.5625, 12361576.5625, 12362237.5, 12362843.75, 12363004.6875, 12367779.6875, 12368542.1875, 12370498.4375, 12373028.125, 12373964.0625, 12377567.1875, 12377929.6875, 12379632.8125, 12380618.75, 12381490.625, 12382220.3125, 12382237.5, 12383612.5, 12383845.3125, 12385684.375, 12386685.9375, 12386820.3125, 12391812.5, 12391846.875, 12395848.4375, 12396829.6875, 12398268.75, 12401739.0625, 12401931.25, 12406306.25, 12407301.5625, 12408218.75, 12408531.25, 12408934.375, 12410998.4375, 12415490.625, 12416464.0625, 12417575.0, 12418926.5625, 12419957.8125, 12423764.0625, 12424173.4375, 12427446.875, 12427723.4375, 12429454.6875, 12430295.3125, 12432176.5625, 12433267.1875, 12433682.8125, 12433740.625, 12434387.5, 12439945.3125, 12440915.625, 12442490.625, 12445842.1875, 12445870.3125, 12446078.125, 12446907.8125, 12449401.5625, 12449415.625, 12452081.25, 12453225.0, 12453548.4375, 12454487.5, 12454635.9375, 12454645.3125, 12456996.875, 12457421.875, 12458062.5, 12459854.6875, 12462128.125, 12462529.6875, 12463495.3125, 12465748.4375, 12467550.0, 12468823.4375, 12471795.3125, 12472401.5625, 12472935.9375, 12475907.8125, 12477396.875, 12478834.375, 12480301.5625, 12485401.5625, 12488787.5, 12488968.75, 12489878.125, 12489935.9375, 12491614.0625, 12493850.0, 12495695.3125, 12495703.125, 12496231.25, 12502195.3125, 12505485.9375, 12506687.5, 12508645.3125, 12514964.0625, 12516468.75, 12521120.3125, 12522259.375, 12523168.75, 12524673.4375, 12526526.5625, 12529735.9375, 12531337.5, 12540018.75, 12540071.875, 12540725.0, 12541196.875, 12543817.1875, 12545362.5, 12549918.75, 12551348.4375, 12555414.0625, 12559556.25, 12559879.6875, 12560939.0625, 12562950.0, 12563553.125, 12566376.5625, 12567332.8125, 12569225.0, 12571693.75, 12574290.625, 12574321.875, 12575731.25, 12576443.75, 12576471.875, 12578389.0625, 12580178.125, 12580768.75, 12584506.25, 12587448.4375, 12587926.5625, 12588142.1875, 12592915.625, 12592950.0, 12595885.9375, 12597498.4375, 12598562.5, 12599021.875, 12599831.25, 12600545.3125, 12601004.6875, 12601625.0, 12603195.3125, 12604543.75, 12604589.0625, 12606223.4375, 12606871.875, 12608670.3125, 12609856.25, 12610787.5, 12611487.5, 12611598.4375, 12612942.1875, 12613542.1875, 12613870.3125, 12614629.6875, 12615514.0625, 12615609.375, 12618025.0, 12618281.25, 12619226.5625, 12619376.5625, 12619987.5, 12621042.1875, 12621650.0, 12621685.9375, 12621898.4375, 12623048.4375, 12623701.5625, 12624843.75, 12625025.0, 12625087.5, 12626137.5, 12626525.0, 12627779.6875, 12628375.0, 12629490.625, 12630468.75, 12633151.5625, 12633170.3125, 12633929.6875, 12633967.1875, 12634157.8125, 12634490.625, 12634562.5, 12635868.75, 12635907.8125, 12637853.125, 12638670.3125, 12639481.25, 12639542.1875, 12639892.1875, 12640120.3125, 12640225.0, 12640406.25, 12640885.9375, 12641315.625, 12642112.5, 12642751.5625, 12642775.0, 12642917.1875, 12643195.3125, 12643681.25, 12643693.75, 12644604.6875, 12644673.4375, 12644760.9375, 12644839.0625, 12645139.0625, 12645170.3125, 12645332.8125, 12645406.25, 12645971.875, 12645979.6875, 12645984.375, 12646032.8125, 12647584.375, 12647645.3125, 12647795.3125, 12648601.5625, 12648607.8125, 12648893.75, 12649668.75, 12651146.875, 12651935.9375, 12653768.75, 12654475.0, 12655248.4375, 12655400.0, 12656906.25, 12658328.125, 12658676.5625, 12658681.25, 12659076.5625, 12659146.875, 12661582.8125, 12661929.6875, 12661984.375, 12662387.5, 12662450.0, 12662979.6875, 12663278.125, 12664245.3125, 12665762.5, 12666312.5, 12667270.3125, 12667562.5, 12668218.75, 12668526.5625, 12668550.0, 12674220.3125, 12675198.4375, 12675489.0625, 12676250.0, 12676835.9375, 12679734.375, 12679750.0, 12680265.625, 12681070.3125, 12681206.25, 12681675.0, 12681696.875, 12682351.5625, 12682845.3125, 12683326.5625, 12683840.625, 12684384.375, 12684459.375, 12686220.3125, 12686364.0625, 12686931.25, 12688776.5625, 12689121.875, 12690570.3125, 12693531.25, 12694339.0625, 12694823.4375, 12695496.875, 12695750.0, 12697490.625, 12698782.8125, 12699975.0, 12700512.5, 12702357.8125, 12705217.1875, 12705284.375, 12706014.0625, 12707967.1875, 12708050.0, 12708095.3125, 12708665.625, 12708718.75, 12710329.6875, 12710759.375, 12710809.375, 12710857.8125, 12711681.25, 12712490.625, 12712675.0, 12712823.4375, 12713870.3125, 12714834.375, 12715421.875, 12716325.0, 12716423.4375, 12716526.5625, 12717068.75, 12717387.5, 12717725.0, 12718532.8125, 12718895.3125, 12719681.25, 12720068.75, 12720278.125, 12721737.5, 12721739.0625, 12721779.6875, 12725195.3125, 12726875.0, 12728203.125, 12731259.375, 12732778.125, 12736550.0, 12738129.6875, 12739653.125, 12743168.75, 12749906.25, 12750645.3125, 12751093.75, 12751162.5, 12754125.0, 12754946.875, 12754970.3125, 12759309.375, 12762710.9375, 12767239.0625, 12768335.9375, 12769035.9375, 12769781.25, 12770037.5, 12770137.5, 12770440.625, 12770828.125, 12770943.75, 12771843.75, 12772695.3125, 12772857.8125, 12773534.375, 12775484.375, 12775654.6875, 12776464.0625, 12776550.0, 12777968.75, 12778098.4375, 12778365.625, 12778917.1875, 12778925.0, 12778940.625, 12780356.25, 12780821.875, 12781492.1875, 12782315.625, 12782704.6875, 12784031.25, 12784421.875, 12784704.6875, 12786331.25, 12787307.8125, 12787317.1875, 12787428.125, 12788921.875, 12788937.5, 12792053.125, 12792556.25, 12793698.4375, 12793851.5625, 12795023.4375, 12795959.375, 12795976.5625, 12797940.625, 12798150.0, 12799103.125, 12800237.5, 12800460.9375, 12803942.1875, 12805557.8125, 12806178.125, 12808046.875, 12808223.4375, 12811668.75, 12811743.75, 12811907.8125, 12811948.4375, 12812146.875, 12812295.3125, 12813484.375, 12814131.25, 12814812.5, 12814885.9375, 12814953.125, 12815425.0, 12815571.875, 12815581.25, 12815881.25, 12816482.8125, 12816520.3125, 12816823.4375, 12817325.0, 12820017.1875, 12820945.3125, 12821221.875, 12821390.625, 12821818.75, 12822671.875, 12823492.1875, 12823834.375, 12825025.0, 12825034.375, 12825048.4375, 12825782.8125, 12825848.4375, 12827375.0, 12828446.875, 12831067.1875, 12833350.0, 12834598.4375, 12837981.25, 12838092.1875, 12838429.6875, 12840003.125, 12841529.6875, 12842150.0, 12842664.0625, 12842860.9375, 12843723.4375, 12844100.0, 12847031.25, 12847306.25, 12847710.9375, 12847964.0625, 12849706.25, 12849771.875, 12852346.875, 12852850.0, 12852910.9375, 12854425.0, 12854928.125, 12855498.4375, 12856048.4375, 12859710.9375, 12861034.375, 12862529.6875, 12866279.6875, 12866931.25, 12867709.375, 12868296.875, 12868614.0625, 12871067.1875, 12871117.1875, 12871693.75, 12875842.1875, 12876721.875, 12877131.25, 12877190.625, 12878190.625, 12878593.75, 12878964.0625, 12879984.375, 12880101.5625, 12880417.1875, 12880598.4375, 12880804.6875, 12881873.4375, 12882751.5625, 12884392.1875, 12884578.125, 12886531.25, 12887314.0625, 12889450.0, 12891028.125, 12891107.8125, 12891462.5, 12891921.875, 12893112.5, 12893196.875, 12893701.5625, 12894229.6875, 12895990.625, 12896353.125, 12896379.6875, 12896414.0625, 12896639.0625, 12902554.6875, 12904940.625, 12906828.125, 12909225.0, 12910326.5625, 12912396.875, 12912401.5625, 12912565.625, 12912814.0625, 12913164.0625, 12915628.125, 12916196.875, 12918476.5625, 12918610.9375, 12918915.625, 12920123.4375, 12920606.25, 12923643.75, 12924140.625, 12924979.6875, 12925189.0625, 12927142.1875, 12936615.625, 12937568.75, 12938882.8125, 12938895.3125, 12938896.875, 12939048.4375, 12939671.875, 12943081.25, 12946746.875, 12947657.8125, 12948817.1875, 12949873.4375, 12950096.875, 12952540.625, 12953318.75, 12953360.9375, 12956801.5625, 12957153.125, 12958129.6875, 12960012.5, 12963412.5, 12964250.0, 12966692.1875, 12969953.125, 12970064.0625, 12970468.75, 12970785.9375, 12973496.875, 12973571.875, 12974865.625, 12975032.8125, 12975256.25, 12975268.75, 12978950.0, 12980265.625, 12980309.375, 12980340.625, 12981646.875, 12981689.0625, 12981990.625, 12984178.125, 12985798.4375, 12986304.6875, 12986695.3125, 12987379.6875, 12987396.875, 12988898.4375, 12989335.9375, 12991114.0625, 12991953.125, 12998209.375, 12998276.5625, 12998445.3125, 12998681.25, 12999365.625, 12999584.375, 13000156.25, 13000734.375, 13000953.125, 13002776.5625, 13003570.3125, 13004482.8125, 13004887.5, 13005223.4375, 13005967.1875, 13006004.6875, 13006150.0, 13007935.9375, 13008860.9375, 13009696.875, 13010996.875, 13012001.5625, 13012293.75, 13014214.0625, 13015265.625, 13017453.125, 13019328.125, 13020025.0, 13021012.5, 13022882.8125, 13023389.0625, 13023406.25, 13023712.5, 13024723.4375, 13025331.25, 13034490.625, 13034617.1875, 13034898.4375, 13034948.4375, 13035918.75, 13036281.25, 13037331.25, 13041300.0, 13041920.3125, 13043667.1875, 13043773.4375, 13043828.125, 13048939.0625, 13053225.0, 13058782.8125, 13066568.75, 13066671.875, 13067131.25, 13067345.3125, 13068067.1875, 13070389.0625, 13071317.1875, 13071439.0625, 13072156.25, 13072260.9375, 13072273.4375, 13073145.3125, 13073448.4375, 13073959.375, 13074007.8125, 13074215.625, 13074329.6875, 13075295.3125, 13076892.1875, 13078334.375, 13080075.0, 13080882.8125, 13081328.125, 13084889.0625, 13084928.125, 13089857.8125, 13089862.5, 13089870.3125, 13089918.75, 13089989.0625, 13090046.875, 13090057.8125, 13091103.125, 13092703.125, 13092795.3125, 13093482.8125, 13094656.25, 13095242.1875, 13095304.6875, 13095440.625, 13097301.5625, 13098528.125, 13099185.9375, 13100251.5625, 13106226.5625, 13110540.625, 13117485.9375, 13118418.75, 13119076.5625, 13120003.125, 13120489.0625, 13121065.625, 13122492.1875, 13125207.8125, 13125276.5625, 13125300.0, 13126001.5625, 13127612.5, 13127634.375, 13127853.125, 13129368.75, 13131262.5, 13131306.25, 13135003.125, 13135170.3125, 13135181.25, 13135309.375, 13137201.5625, 13139323.4375, 13142935.9375, 13143167.1875, 13144178.125, 13145275.0, 13146068.75, 13146729.6875, 13148104.6875, 13148232.8125, 13151482.8125, 13151504.6875, 13151673.4375, 13151981.25, 13152253.125, 13153670.3125, 13155176.5625, 13157173.4375, 13158306.25, 13158406.25, 13159521.875, 13161762.5, 13162148.4375, 13162809.375, 13166073.4375, 13166518.75, 13167754.6875, 13172460.9375, 13172934.375, 13174893.75, 13174900.0, 13176364.0625, 13182335.9375, 13187364.0625, 13187692.1875, 13189539.0625, 13189754.6875, 13190220.3125, 13192104.6875, 13193842.1875, 13194200.0, 13194267.1875, 13195631.25, 13196648.4375, 13196659.375, 13198942.1875, 13200354.6875, 13200414.0625, 13200434.375, 13201600.0, 13203145.3125, 13203148.4375, 13203717.1875, 13203785.9375, 13204421.875, 13206020.3125, 13207139.0625, 13207682.8125, 13209876.5625, 13210759.375, 13213906.25, 13218935.9375, 13221490.625, 13222565.625, 13224818.75, 13225771.875, 13225845.3125, 13225846.875, 13226823.4375, 13230000.0, 13230043.75, 13230284.375, 13233040.625, 13233679.6875, 13234529.6875, 13234562.5, 13235129.6875, 13235767.1875, 13236148.4375, 13237995.3125, 13238129.6875, 13239015.625, 13239095.3125, 13239387.5, 13242978.125, 13243343.75, 13243359.375, 13246889.0625, 13248145.3125, 13249506.25, 13252635.9375, 13252892.1875, 13253350.0, 13258114.0625, 13259226.5625, 13259342.1875, 13259621.875, 13262839.0625, 13265384.375, 13266473.4375, 13267770.3125, 13269043.75, 13275835.9375, 13279360.9375, 13279523.4375, 13280154.6875, 13283412.5, 13285123.4375, 13288492.1875, 13291951.5625, 13300685.9375, 13302418.75, 13302718.75, 13304239.0625, 13306490.625, 13309260.9375, 13309421.875, 13310979.6875, 13314278.125, 13316000.0, 13317746.875, 13322165.625, 13323496.875, 13328332.8125, 13328712.5, 13329032.8125, 13332292.1875, 13333367.1875, 13334214.0625, 13335310.9375, 13339584.375, 13341853.125, 13346510.9375, 13348765.625, 13348950.0, 13360623.4375, 13364615.625, 13364681.25, 13365418.75, 13373365.625, 13387306.25, 13391770.3125, 13393646.875, 13398707.8125, 13438392.1875, 13448639.0625, 13454042.1875, 13460471.875, 13473334.375, 13483660.9375, 13488187.5, 13492482.8125, 13492585.9375, 13497128.125, 13514887.5, 13517242.1875, 13520304.6875, 13523039.0625, 13525439.0625, 13528942.1875, 13537325.0, 13552923.4375, 13555993.75, 13562250.0, 13566731.25, 13567098.4375, 13588410.9375, 13597414.0625, 13598431.25, 13598485.9375, 13599739.0625, 13602185.9375, 13602590.625, 13602621.875, 13604631.25, 13613706.25, 13614264.0625, 13617521.875, 13628114.0625, 13628143.75, 13632578.125, 13633142.1875, 13634853.125, 13636601.5625, 13647590.625, 13665373.4375, 13666487.5, 13670750.0, 13688864.0625, 13694115.625, 13707464.0625, 13725926.5625, 13753542.1875, 13757746.875, 13806282.8125, 13824912.5, 13831278.125, 13834040.625, 13899006.25, 13928925.0, 13949056.25, 13984868.75, 14136110.9375, 14223001.5625, 14328135.9375, 14386190.625, 14410651.5625, 14422253.125, 14422267.1875, 14570053.125, 14570054.6875, 14617832.8125, 14639732.8125, 14706134.375, 14706220.3125, 14734296.875, 14737662.5, 14862290.625, 14909915.625, 14929553.125, 15035617.1875, 15215360.9375, ...], [11.658586115755165, 20.00930460082923, 55.32545974480191, 62.641776834716055, 76.79002670068331, 75.52896295473246, 17.784221744707427, 31.125620712608175, 13.564755797411399, 40.63682835433419, 7.667351469285, 13.492398184692416, 5.434500173858604, 22.200060523289366, 30.08439749863381, 9.072733062043733, 11.378357106473038, 29.454522900417704, 29.32802278336349, 18.468055049724523, 16.588417870609774, 72.43655829150666, 8.072571270327323, 12.932808145272272, 5.077168141369868, 13.277284720918276, 67.4092101022775, 19.607206153529035, 11.222957420130815, 22.631465911836344, 55.03046567926952, 70.43396501957014, 45.47535489242976, 10.279350888778698, 97.69325985063523, 17.326429853675315, 21.52500864057075, 54.33156084761384, 29.217487578478035, 10.917161923449788, 69.61591906514471, 16.452960596813753, 22.88523450411427, 91.72230221882484, 18.66453200052448, 5.5151492697048745, 8.601981476268513, 6.5780865290001875, 12.930918693305072, 10.778495354050087, 66.40032790205905, 15.392519343772513, 6.602634770326281, 73.72800007040534, 6.52525262321115, 29.69482721489226, 107.11349250164541, 13.373015903108259, 32.05406087971658, 45.03864571390053, 15.744723018161379, 6.544133061281731, 89.5677428317619, 26.708943228303866, 19.131220157435678, 7.324629632733953, 68.85774132224415, 62.85172566462118, 6.309695196370993, 5.527561839224946, 36.38371217755558, 84.45620193914952, 7.494380958544411, 14.34431872775578, 8.287596253989284, 94.50075495259553, 20.994123691021393, 19.697290871722814, 13.314955654471074, 6.396379614764016, 115.30068081596713, 11.279162331381182, 5.878433399305921, 13.8914033867351, 44.33536643646795, 13.586011727197198, 29.221426113155474, 46.82025767123068, 52.706930449732624, 5.231090935665354, 9.744858604238724, 28.053176508598753, 8.907806617148212, 32.79082654932778, 6.657056976664038, 16.570083866478797, 22.72155923340496, 18.726755850275072, 21.683299149180105, 5.299164405787966, 27.82832744019815, 52.34634368485577, 30.28416510895532, 6.472670597131531, 27.291172668985805, 9.741853717167908, 33.57898522585133, 21.85116742720533, 7.9255227561462, 43.691515340293186, 17.5489838446659, 34.61845071975763, 32.32777274750619, 22.127451617118947, 7.583106867998055, 10.540733345741476, 12.776449787788536, 12.412172471366326, 20.578767309309683, 16.626129639995725, 77.78879083599969, 24.747692976888956, 25.158148546490583, 11.028833867712649, 45.32618038110036, 7.708066829220813, 9.698097877288925, 62.69686117721103, 18.153623518447034, 12.594144898943934, 27.09553356266612, 67.79843297537056, 73.59594645986185, 77.26880876915598, 22.207606216180793, 19.46642398981694, 23.21053148900533, 25.745411483892873, 19.45217969387746, 8.584755268995078, 91.79788116943735, 8.694091109405722, 5.105803862023583, 24.138849594458332, 65.63507487434406, 9.596242282745518, 11.6088428678175, 8.78929512413182, 24.15472874925828, 31.90885617425807, 9.146732384790447, 30.456664712534156, 23.81633593134136, 11.865119900893928, 9.618346928052635, 19.821592998215884, 45.4540910851345, 34.68852314935285, 94.66738490135818, 10.488122859007015, 22.990856716843588, 10.686630792801576, 5.640183974913328, 73.00559260462333, 53.35009897898748, 15.208580423552078, 47.636338576837076, 58.090484425218236, 23.98824710899383, 6.186101209329874, 6.027852528335559, 5.933186490289876, 7.769120044310672, 70.87390389625061, 83.37076586464448, 53.15451352050197, 52.42188148064822, 15.18950961396724, 6.580038929687539, 11.486814801918504, 5.128617594208922, 28.54750226359451, 37.55236272950113, 29.1038376730039, 33.89334876761592, 87.07054787396964, 6.562440847754268, 11.615382128610822, 56.78950687264505, 18.248481099499507, 5.42175913032305, 5.4441437016280485, 75.86058194321463, 13.492132516087716, 6.5739282819241645, 19.991409451715633, 97.53084673698778, 87.58124151333499, 23.04083686857627, 10.025189274122663, 6.072735194017368, 8.861921422616545, 33.400781323029875, 9.263962226443946, 44.499812938890706, 98.25547754882602, 13.08862127540867, 30.140113619483408, 25.06304244207584, 24.03819483184352, 45.941634338116636, 38.2422996604097, 121.83661306181075, 5.519243883119897, 10.858454848295576, 39.22171990914889, 22.658812320883715, 19.542994920265592, 133.7723940398025, 12.064561047644538, 65.55737120250053, 5.977975466212564, 6.009375690858599, 9.08821566857973, 16.158816066270678, 88.34671932485125, 38.11495068740648, 35.68510357770269, 8.633318024966487, 36.64037160842403, 11.169868613721302, 93.37596386587018, 64.08111953214062, 43.071244651033865, 16.216252623440514, 30.83756938520163, 10.409088245958145, 49.760589967704604, 60.77829917278993, 84.98647079114969, 28.265929854851613, 16.144367016534147, 14.515653024620624, 19.413096470568433, 109.79855863888852, 7.517607295195859, 21.822190433447727, 9.930759559430138, 49.7175861636926, 97.03556758469243, 34.63908584155772, 17.504023457262615, 82.05394355870101, 6.987393267800219, 37.06777291322583, 78.52782707112334, 68.42196701563046, 10.737302037486506, 30.465117567938318, 7.750135229755817, 18.262758627876444, 59.95083164247142, 5.940097342719368, 65.31730243756284, 6.646978311078976, 24.686881132244764, 84.85299131857886, 53.55712990481787, 69.94841975624152, 92.44328956902041, 54.08317159610178, 19.491017948397232, 27.633831100635383, 13.833155448215903, 29.109324827192275, 34.37747080751002, 21.726590362824396, 71.56389220748689, 60.58115933861265, 11.901461654280938, 42.04345789706032, 5.055307616291218, 21.55886278521146, 15.034210029463818, 41.63891255635495, 90.8199260555798, 99.4789521471394, 5.1184524910575435, 76.30691703244058, 86.32205152254846, 6.823118408400017, 34.97383562716562, 108.54340401820761, 32.42761056163733, 86.56711690061232, 78.41264471638051, 7.576568529900607, 5.262525657445435, 16.52733025986546, 11.359048767979655, 16.480723236844835, 13.392408128299222, 16.341831934970976, 29.36256679470651, 46.49650024731355, 48.19716949582413, 28.891496982739966, 62.71538706022003, 10.964466455926422, 60.155107944209185, 21.139874335278602, 18.20702378791639, 80.11124321272953, 7.802519721268278, 20.078455627998835, 8.868839463683495, 13.798844918930893, 10.84184623822719, 6.65213893908972, 69.6429974207415, 53.24527390998847, 98.00765454346096, 6.570753661567765, 8.515670905549854, 28.397130477869155, 11.012235999695152, 9.398333178864492, 80.25703734235336, 39.949861593728, 26.712892011249362, 29.296824924228893, 21.718951891567755, 8.067556248971917, 22.440202022726123, 30.675647562184064, 82.63759835096175, 5.8661707011750766, 9.457482877459947, 57.41167119012937, 64.47670664923795, 24.731550410884097, 69.01792301290074, 16.7679664440505, 91.07625571255616, 158.67774011617172, 20.46598113043266, 6.764010816664289, 26.020832647165708, 21.853004590289277, 19.88555152366184, 44.00325268652399, 50.29974526007871, 109.23182809246794, 28.80358575148579, 18.508650951397577, 26.57950018977324, 52.75647438673622, 33.396184732850266, 100.45503887455611, 44.31191712629652, 141.9294032722215, 23.175569590403548, 62.800629142992605, 12.767333270488635, 6.256242999234064, 28.74213913272255, 30.636886982862805, 37.17863981955104, 33.524868974825175, 68.54252018447804, 11.761646218027133, 6.8182983858636925, 27.68389649494987, 43.99453525810301, 12.44083309330471, 16.287137306423904, 9.251614515754095, 66.78800543533089, 11.172065264424802, 35.06812268187666, 8.255020737019255, 43.21656773617387, 6.0711952498984365, 12.00491536331121, 22.804681339791873, 19.218032259406648, 15.889413953822332, 5.962454936897283, 14.636805552568513, 21.108437867472908, 11.517890014653977, 15.440786504311106, 47.27660346955795, 17.43186718190698, 34.913803669901895, 57.72856507103214, 81.1068827858178, 8.567615731537963, 17.261510237711203, 48.41952288721693, 108.0955476837601, 7.1277925073253465, 5.263768018990257, 112.95467041842517, 33.614697325937634, 47.398905175881005, 64.43245426717203, 35.94808816514118, 130.2995887788581, 9.371978980041902, 12.966224623772531, 112.04729102660599, 45.06721930337501, 39.1960921016818, 81.19520255618649, 16.580908049636445, 28.619466392732292, 64.76018496403078, 9.68177897504297, 74.86897989452078, 18.90213395695795, 30.136438158995787, 8.658205989731393, 7.250135342060826, 36.96273404654268, 18.18496117066928, 44.6136320095139, 40.93557485781154, 41.27947881609416, 17.413701497463006, 8.38374667182411, 115.01461908231497, 6.11134780740069, 7.460900247533244, 30.424795000782424, 18.084091310794406, 47.83117499883524, 13.103862744992192, 6.7283872822103294, 41.68577116537464, 9.539547005331029, 21.182231222463102, 34.35143967986432, 13.566272614576516, 74.5759594691227, 184.91532803694002, 17.211072312086767, 81.2238781551604, 84.19355243800142, 27.35723615570794, 90.49181940180301, 39.810881922658716, 19.59460223235605, 12.1667165733169, 68.99882047451038, 78.64132700724988, 88.0279297823487, 9.581607109699634, 83.52136340997926, 15.69927122587907, 8.155948243102586, 24.229033868680027, 91.91705199618687, 22.392956928183825, 135.79854368027085, 35.4102825387164, 6.942013543850001, 21.949210690441557, 12.257002896992992, 25.56201753419698, 9.794852859993698, 26.01760570183631, 5.34936842097223, 16.390107682728544, 65.60665050504893, 13.807539214551108, 18.295399209067135, 28.221209347025702, 126.44500313042762, 21.588874909018113, 34.48293172947014, 135.64789156303542, 102.68432541737388, 27.615713937106474, 35.2175438391533, 7.834315537610674, 9.045309986372303, 33.44103276284223, 31.5832783576968, 46.785635807470904, 19.97107233314714, 39.58424193544783, 33.49708977732564, 76.96843260359768, 43.76376379241648, 9.837899771863501, 6.237874833545604, 6.284259804644525, 90.25085407630542, 116.26366823976225, 24.653958674521366, 23.943531206624094, 26.648033813350086, 10.545478552821052, 106.61426259541412, 195.6511438220198, 71.27895071736346, 5.314349375605253, 11.177800287071209, 42.81143130697112, 48.42862253836801, 24.71320756911919, 19.713500851322824, 50.23223902285207, 38.00739304401939, 93.9571391853804, 71.66416990025031, 5.62552307512632, 12.232567395598037, 5.534133978540634, 73.96996219838438, 6.920533664180074, 7.276418665827612, 49.38093030409063, 26.731843611276062, 16.97034436342915, 16.210738332214653, 49.422405290278434, 15.477581741021382, 32.00793199111676, 5.733108850430298, 43.51925533444295, 14.54773115323593, 70.31997443129592, 38.45858764360184, 7.3745250094912, 15.024980760956929, 8.264644925225221, 30.91662014780932, 22.295712271248995, 61.61639235650785, 13.653902472589545, 10.014868718316036, 39.72915353792003, 22.765794777302187, 13.56447982119784, 37.55184635510024, 37.23897969375997, 5.50196239740939, 10.17399558549968, 111.61904847088293, 28.729280051131077, 28.953035768118554, 106.24543375341135, 47.644912104463955, 16.060046415693844, 12.909408137361307, 23.920485389933077, 49.68160377360303, 50.122845292738646, 73.50133728235376, 106.9644267160878, 20.48036731581428, 19.657586859125374, 66.14221892208496, 5.974792206115032, 40.11759118720908, 108.22681810399149, 126.20721515829864, 16.682251263484254, 61.99396664074325, 12.919275841240182, 74.7360469419212, 36.59974410002442, 11.188898730612852, 7.155534147422031, 11.528481923216274, 5.486106066732522, 10.3130314100056, 49.014985277380774, 46.80680040759005, 12.859726712815904, 114.45433123848, 49.724633159356266, 18.953952665418406, 21.460530349395185, 10.340875835792646, 16.409472819427567, 37.46175624429448, 51.30904359297547, 22.68718963679299, 7.298615521860524, 17.56088306431913, 52.70160729569926, 60.579962541576776, 70.03250914605049, 80.9423188080859, 8.351489157210633, 77.35080331169621, 17.916084081170098, 28.833333060583392, 5.313201990711077, 8.128448990987643, 79.81995327261963, 35.45453266445044, 96.44935963944579, 120.7422275708258, 60.88305465356838, 10.269994645626563, 7.661732387512128, 24.952168718987437, 36.1153680160329, 26.687186260746742, 33.36142847095548, 70.29849068234677, 9.110946780375087, 5.887131036276731, 35.59987200309092, 141.92436675931586, 22.830805601980234, 6.287163930274863, 41.51147066318326, 45.89414505189211, 23.97883262120949, 30.658139507181687, 14.903475968270984, 6.089521980831302, 47.93572721386102, 10.251061151941837, 13.171792534281758, 8.174220465003787, 15.918369368024752, 111.21990604095845, 42.95895892570466, 68.12153401151312, 19.205210754390283, 6.335722622793415, 18.305484833895648, 51.97344932275933, 18.40275798329879, 12.940506498261417, 16.710494668056644, 90.3192899091532, 45.36897989861667, 12.05065634820014, 17.98912851343933, 10.87900971895263, 10.971780503711257, 15.373334325153166, 58.15499751846666, 13.970028051792713, 63.32853063664669, 27.749007794177565, 37.127258390653125, 95.61735712912227, 9.259281027422974, 28.2055228861198, 100.59619336565527, 74.65247887754023, 5.820384492624838, 36.48580666057991, 36.04129197629176, 101.42646970194357, 30.532713280421873, 26.462916693943257, 27.066691476344037, 5.447397296412922, 8.957290136577756, 101.58835939354391, 40.08424962107866, 149.65887001552906, 6.385312256836503, 8.72703952435176, 5.597601985952892, 6.423288895346637, 20.101317093577787, 15.073686234519275, 11.304004237751206, 153.93777068093542, 60.317027673651666, 11.583627535329493, 21.070271657800422, 88.0567079405543, 40.92234774364002, 17.49411150620366, 31.965673098620748, 23.612875935476794, 9.264170169847528, 78.36260891245334, 33.670093086000264, 14.981951905730831, 46.29094661888257, 63.42090368332528, 36.04847765940851, 114.4555693478237, 24.968676263077622, 33.74582533927357, 21.095964701790017, 18.25398941668508, 93.931574316914, 9.826174466503975, 57.253770417922524, 60.370150652481755, 21.605589067113073, 11.537367596783739, 77.61586566896457, 31.318964692066032, 9.39988519278579, 8.202336994599731, 29.343696042911716, 71.73933531703787, 82.82893089999466, 5.165369534454174, 53.53215609478051, 16.682860272755008, 66.941800875384, 47.46618698455411, 20.90189859522708, 72.74630400745733, 105.78891456513821, 61.10455010554221, 14.629662805177963, 117.47739185487357, 62.60373386315638, 83.55191928465874, 39.29892318121645, 42.584467492770926, 50.501710098961496, 25.635223677053684, 60.21664733158921, 23.062077236767415, 77.302898874249, 98.91627452370176, 7.6175368550494635, 119.10013069958117, 44.58558970352609, 28.301565266000498, 33.43677332485499, 11.50644994854233, 32.56640793379435, 53.07673760904396, 94.46202351141156, 8.319875520721425, 119.48274180266648, 35.58738263134426, 68.72700805272477, 31.21831245829156, 46.88519097568887, 16.910331042125364, 14.432570867198235, 14.80279364073485, 16.441892123553558, 32.530985145869664, 16.81448501171949, 99.37088281543105, 9.44322077583712, 22.008182811641355, 158.72323144728526, 5.3958193136741075, 80.65433981006517, 33.749240019442205, 40.98648819619227, 9.768785462976336, 27.77447815843164, 26.199939298179004, 30.355486668737974, 10.088125832008249, 11.972594054662276, 102.80627643440977, 31.673040021207456, 55.279148607159755, 74.25239300846881, 56.879335272300814, 6.619604629816801, 65.17852224990841, 11.713974974795784, 16.359300791082298, 77.17748681897712, 88.6637582927205, 137.90580026139807, 48.41370125376132, 50.28468941621205, 93.37210394112462, 175.83817397143193, 23.736985299487557, 51.54080156996215, 6.1108257390071605, 145.33800232459112, 51.1589098605278, 8.384151219506597, 35.13715794009314, 13.6593157365735, 52.41045208794846, 174.3901890328999, 22.052488702238495, 75.3355284376704, 36.417514902646495, 82.99461461394114, 14.74993250180054, 167.61732258668502, 9.583447961155544, 46.60764212857842, 12.653259683807066, 22.90425087711795, 18.405858072364097, 29.566261201947587, 110.15253392091519, 25.117807283771842, 12.366952263618167, 9.07459669092471, 75.44902116758813, 182.67597952652093, 24.15811696441348, 65.7921353964304, 63.09333231282383, 55.784871827478696, 69.46184172367055, 37.78407964242584, 38.828784507089466, 5.078459688833008, 7.605101041636829, 14.823114551390951, 24.713728746449, 50.64026689420089, 37.93188164265386, 165.66522438611457, 51.35449483139931, 55.11112649777931, 71.63448172158779, 14.672955818371964, 53.57541541116876, 64.72996259548107, 34.05216865227467, 39.845781559753235, 23.812790755974213, 12.273351422296715, 23.80324510088159, 26.760929986325646, 87.04983798402696, 5.428483560887602, 114.28819471218026, 49.36002245797543, 52.700204323434974, 20.81294624660451, 50.3663962943377, 44.65278930919355, 64.0454360570401, 55.18042725785858, 13.198314718934784, 17.578280956920032, 18.484644243538536, 32.95905894799323, 7.054721872005562, 5.283646235907658, 92.49086526091031, 31.895931657974216, 20.028567585273766, 17.31628815062678, 13.745209076571806, 18.824702702103348, 5.718002049471267, 72.73030630241536, 107.60279533709718, 83.3914842840554, 17.505799206123395, 77.77585638665013, 42.424861954718516, 68.449404786178, 18.001425689931803, 31.494939318361098, 41.289575424662644, 14.660360389301955, 13.272343550488086, 35.83238016951774, 98.04200176269822, 17.309984801066733, 21.060074111414515, 21.58562266989376, 44.426685758632786, 8.328165231155095, 16.808224120619208, 42.1049181135785, 20.26262285279281, 36.66219980045127, 19.05500720027044, 15.8825370579785, 94.05328044402434, 72.4326303321039, 31.63108211938219, 45.421649165269294, 201.82431248724706, 65.8001626071293, 55.95360090343884, 47.83835213945081, 45.24039912312303, 46.2910541296882, 54.488109812031645, 15.882833119897072, 26.504028681112462, 107.47521998355681, 39.043311636229674, 36.8852551575092, 54.47267410207733, 18.18344777391007, 5.428950980492849, 29.38004973116086, 124.91922958566374, 33.60427038397437, 13.05367951024508, 46.86935494513017, 27.999043819076498, 26.632874630482895, 62.155043517584794, 18.41042072240169, 42.707130711805355, 5.213257800673351, 11.425316721111141, 35.025111070232114, 23.923202435459405, 5.684221142985073, 49.72570512047629, 6.877413593415637, 30.852031524156857, 6.730802841986248, 20.320250705171922, 57.06312062249892, 29.153284239907336, 35.64018804980373, 86.55413521729989, 20.43257118267881, 53.746878454542454, 33.16915919469837, 181.10090836373627, 81.08919662429825, 11.066451246834896, 50.34547302763541, 74.82839296198405, 63.81108453794173, 23.21559339531693, 141.91052319733706, 37.05643663911792, 66.7463014627925, 83.8779566803317, 11.12843144584315, 15.528389637971475, 70.28626408568186, 31.307273823824055, 166.51017882914388, 11.692073142671475, 6.056713168957496, 76.39059305232755, 104.5638567933806, 14.03872938515173, 31.867178615361688, 88.0381234893289, 22.120895275091474, 90.76623024501849, 8.060910149826976, 73.38048215916632, 12.973633875758043, 22.453362460184326, 18.990864351794006, 12.950671175677108, 9.044515421554696, 21.063849775454923, 15.1804969713923, 27.507096121538954, 103.96047068536888, 86.75734251341282, 123.64394191786592, 50.719677937037204, 48.013908983494375, 29.295073047321658, 16.76582316089442, 32.746393346477944, 24.545962260246327, 120.9783894512029, 143.67408459968215, 219.24191476631228, 27.043776375302002, 174.65565205510953, 12.615358756589451, 35.348606887776235, 140.29679076659232, 12.659760467170027, 101.17732945647782, 9.51087777551832, 114.44103069875396, 29.996838266047025, 40.559527822925425, 98.02766520722746, 12.955570017085714, 58.5175891783673, 82.3863541240831, 69.00234418380435, 7.248963222759385, 7.399886446256572, 80.22208549503804, 23.91069808888057, 43.9441719291365, ...])
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);
([12135729.6875, 12137095.3125, 12145054.6875, 12159878.125, 12161248.4375, 12171617.1875, 12185542.1875, 12188959.375, 12189328.125, 12197953.125, 12206340.625, 12215026.5625, 12218632.8125, 12219434.375, 12221845.3125, 12222768.75, 12228312.5, 12230856.25, 12230876.5625, 12233643.75, 12238212.5, 12239271.875, 12239948.4375, 12241148.4375, 12242534.375, 12243064.0625, 12243476.5625, 12243910.9375, 12245732.8125, 12246914.0625, 12247165.625, 12247482.8125, 12249412.5, 12250523.4375, 12251056.25, 12252942.1875, 12252948.4375, 12252968.75, 12253293.75, 12253304.6875, 12254417.1875, 12254892.1875, 12255356.25, 12255653.125, 12264453.125, 12264868.75, 12265318.75, 12267162.5, 12267517.1875, 12269929.6875, 12271998.4375, 12272750.0, 12274135.9375, 12274635.9375, 12277760.9375, 12279751.5625, 12283825.0, 12289657.8125, 12291490.625, 12295139.0625, 12298007.8125, 12299170.3125, 12300076.5625, 12303960.9375, 12306254.6875, 12306576.5625, 12307157.8125, 12309237.5, 12309978.125, 12310035.9375, 12310332.8125, 12315193.75, 12315573.4375, 12317975.0, 12320346.875, 12324989.0625, 12325078.125, 12326562.5, 12328903.125, 12331748.4375, 12331929.6875, 12333985.9375, 12334070.3125, 12334284.375, 12338332.8125, 12340893.75, 12348282.8125, 12349214.0625, 12349768.75, 12350057.8125, 12350106.25, 12354410.9375, 12355878.125, 12360126.5625, 12361576.5625, 12362237.5, 12362843.75, 12363004.6875, 12367779.6875, 12368542.1875, 12370498.4375, 12373028.125, 12373964.0625, 12377567.1875, 12377929.6875, 12379632.8125, 12380618.75, 12381490.625, 12382220.3125, 12382237.5, 12383612.5, 12383845.3125, 12385684.375, 12386685.9375, 12386820.3125, 12391812.5, 12391846.875, 12395848.4375, 12396829.6875, 12398268.75, 12401739.0625, 12401931.25, 12406306.25, 12407301.5625, 12408218.75, 12408531.25, 12408934.375, 12410998.4375, 12415490.625, 12416464.0625, 12417575.0, 12418926.5625, 12419957.8125, 12423764.0625, 12424173.4375, 12427446.875, 12427723.4375, 12429454.6875, 12430295.3125, 12432176.5625, 12433267.1875, 12433682.8125, 12433740.625, 12434387.5, 12439945.3125, 12440915.625, 12442490.625, 12445842.1875, 12445870.3125, 12446078.125, 12446907.8125, 12449401.5625, 12449415.625, 12452081.25, 12453225.0, 12453548.4375, 12454487.5, 12454635.9375, 12454645.3125, 12456996.875, 12457421.875, 12458062.5, 12459854.6875, 12462128.125, 12462529.6875, 12463495.3125, 12465748.4375, 12467550.0, 12468823.4375, 12471795.3125, 12472401.5625, 12472935.9375, 12475907.8125, 12477396.875, 12478834.375, 12480301.5625, 12485401.5625, 12488787.5, 12488968.75, 12489878.125, 12489935.9375, 12491614.0625, 12493850.0, 12495695.3125, 12495703.125, 12496231.25, 12502195.3125, 12505485.9375, 12506687.5, 12508645.3125, 12514964.0625, 12516468.75, 12521120.3125, 12522259.375, 12523168.75, 12524673.4375, 12526526.5625, 12529735.9375, 12531337.5, 12540018.75, 12540071.875, 12540725.0, 12541196.875, 12543817.1875, 12545362.5, 12549918.75, 12551348.4375, 12555414.0625, 12559556.25, 12559879.6875, 12560939.0625, 12562950.0, 12563553.125, 12566376.5625, 12567332.8125, 12569225.0, 12571693.75, 12574290.625, 12574321.875, 12575731.25, 12576443.75, 12576471.875, 12578389.0625, 12580178.125, 12580768.75, 12584506.25, 12587448.4375, 12587926.5625, 12588142.1875, 12592915.625, 12592950.0, 12595885.9375, 12597498.4375, 12598562.5, 12599021.875, 12599831.25, 12600545.3125, 12601004.6875, 12601625.0, 12603195.3125, 12604543.75, 12604589.0625, 12606223.4375, 12606871.875, 12608670.3125, 12609856.25, 12610787.5, 12611487.5, 12611598.4375, 12612942.1875, 12613542.1875, 12613870.3125, 12614629.6875, 12615514.0625, 12615609.375, 12618025.0, 12618281.25, 12619226.5625, 12619376.5625, 12619987.5, 12621042.1875, 12621650.0, 12621685.9375, 12621898.4375, 12623048.4375, 12623701.5625, 12624843.75, 12625025.0, 12625087.5, 12626137.5, 12626525.0, 12627779.6875, 12628375.0, 12629490.625, 12630468.75, 12633151.5625, 12633170.3125, 12633929.6875, 12633967.1875, 12634157.8125, 12634490.625, 12634562.5, 12635868.75, 12635907.8125, 12637853.125, 12638670.3125, 12639481.25, 12639542.1875, 12639892.1875, 12640120.3125, 12640225.0, 12640406.25, 12640885.9375, 12641315.625, 12642112.5, 12642751.5625, 12642775.0, 12642917.1875, 12643195.3125, 12643681.25, 12643693.75, 12644604.6875, 12644673.4375, 12644760.9375, 12644839.0625, 12645139.0625, 12645170.3125, 12645332.8125, 12645406.25, 12645971.875, 12645979.6875, 12645984.375, 12646032.8125, 12647584.375, 12647645.3125, 12647795.3125, 12648601.5625, 12648607.8125, 12648893.75, 12649668.75, 12651146.875, 12651935.9375, 12653768.75, 12654475.0, 12655248.4375, 12655400.0, 12656906.25, 12658328.125, 12658676.5625, 12658681.25, 12659076.5625, 12659146.875, 12661582.8125, 12661929.6875, 12661984.375, 12662387.5, 12662450.0, 12662979.6875, 12663278.125, 12664245.3125, 12665762.5, 12666312.5, 12667270.3125, 12667562.5, 12668218.75, 12668526.5625, 12668550.0, 12674220.3125, 12675198.4375, 12675489.0625, 12676250.0, 12676835.9375, 12679734.375, 12679750.0, 12680265.625, 12681070.3125, 12681206.25, 12681675.0, 12681696.875, 12682351.5625, 12682845.3125, 12683326.5625, 12683840.625, 12684384.375, 12684459.375, 12686220.3125, 12686364.0625, 12686931.25, 12688776.5625, 12689121.875, 12690570.3125, 12693531.25, 12694339.0625, 12694823.4375, 12695496.875, 12695750.0, 12697490.625, 12698782.8125, 12699975.0, 12700512.5, 12702357.8125, 12705217.1875, 12705284.375, 12706014.0625, 12707967.1875, 12708050.0, 12708095.3125, 12708665.625, 12708718.75, 12710329.6875, 12710759.375, 12710809.375, 12710857.8125, 12711681.25, 12712490.625, 12712675.0, 12712823.4375, 12713870.3125, 12714834.375, 12715421.875, 12716325.0, 12716423.4375, 12716526.5625, 12717068.75, 12717387.5, 12717725.0, 12718532.8125, 12718895.3125, 12719681.25, 12720068.75, 12720278.125, 12721737.5, 12721739.0625, 12721779.6875, 12725195.3125, 12726875.0, 12728203.125, 12731259.375, 12732778.125, 12736550.0, 12738129.6875, 12739653.125, 12743168.75, 12749906.25, 12750645.3125, 12751093.75, 12751162.5, 12754125.0, 12754946.875, 12754970.3125, 12759309.375, 12762710.9375, 12767239.0625, 12768335.9375, 12769035.9375, 12769781.25, 12770037.5, 12770137.5, 12770440.625, 12770828.125, 12770943.75, 12771843.75, 12772695.3125, 12772857.8125, 12773534.375, 12775484.375, 12775654.6875, 12776464.0625, 12776550.0, 12777968.75, 12778098.4375, 12778365.625, 12778917.1875, 12778925.0, 12778940.625, 12780356.25, 12780821.875, 12781492.1875, 12782315.625, 12782704.6875, 12784031.25, 12784421.875, 12784704.6875, 12786331.25, 12787307.8125, 12787317.1875, 12787428.125, 12788921.875, 12788937.5, 12792053.125, 12792556.25, 12793698.4375, 12793851.5625, 12795023.4375, 12795959.375, 12795976.5625, 12797940.625, 12798150.0, 12799103.125, 12800237.5, 12800460.9375, 12803942.1875, 12805557.8125, 12806178.125, 12808046.875, 12808223.4375, 12811668.75, 12811743.75, 12811907.8125, 12811948.4375, 12812146.875, 12812295.3125, 12813484.375, 12814131.25, 12814812.5, 12814885.9375, 12814953.125, 12815425.0, 12815571.875, 12815581.25, 12815881.25, 12816482.8125, 12816520.3125, 12816823.4375, 12817325.0, 12820017.1875, 12820945.3125, 12821221.875, 12821390.625, 12821818.75, 12822671.875, 12823492.1875, 12823834.375, 12825025.0, 12825034.375, 12825048.4375, 12825782.8125, 12825848.4375, 12827375.0, 12828446.875, 12831067.1875, 12833350.0, 12834598.4375, 12837981.25, 12838092.1875, 12838429.6875, 12840003.125, 12841529.6875, 12842150.0, 12842664.0625, 12842860.9375, 12843723.4375, 12844100.0, 12847031.25, 12847306.25, 12847710.9375, 12847964.0625, 12849706.25, 12849771.875, 12852346.875, 12852850.0, 12852910.9375, 12854425.0, 12854928.125, 12855498.4375, 12856048.4375, 12859710.9375, 12861034.375, 12862529.6875, 12866279.6875, 12866931.25, 12867709.375, 12868296.875, 12868614.0625, 12871067.1875, 12871117.1875, 12871693.75, 12875842.1875, 12876721.875, 12877131.25, 12877190.625, 12878190.625, 12878593.75, 12878964.0625, 12879984.375, 12880101.5625, 12880417.1875, 12880598.4375, 12880804.6875, 12881873.4375, 12882751.5625, 12884392.1875, 12884578.125, 12886531.25, 12887314.0625, 12889450.0, 12891028.125, 12891107.8125, 12891462.5, 12891921.875, 12893112.5, 12893196.875, 12893701.5625, 12894229.6875, 12895990.625, 12896353.125, 12896379.6875, 12896414.0625, 12896639.0625, 12902554.6875, 12904940.625, 12906828.125, 12909225.0, 12910326.5625, 12912396.875, 12912401.5625, 12912565.625, 12912814.0625, 12913164.0625, 12915628.125, 12916196.875, 12918476.5625, 12918610.9375, 12918915.625, 12920123.4375, 12920606.25, 12923643.75, 12924140.625, 12924979.6875, 12925189.0625, 12927142.1875, 12936615.625, 12937568.75, 12938882.8125, 12938895.3125, 12938896.875, 12939048.4375, 12939671.875, 12943081.25, 12946746.875, 12947657.8125, 12948817.1875, 12949873.4375, 12950096.875, 12952540.625, 12953318.75, 12953360.9375, 12956801.5625, 12957153.125, 12958129.6875, 12960012.5, 12963412.5, 12964250.0, 12966692.1875, 12969953.125, 12970064.0625, 12970468.75, 12970785.9375, 12973496.875, 12973571.875, 12974865.625, 12975032.8125, 12975256.25, 12975268.75, 12978950.0, 12980265.625, 12980309.375, 12980340.625, 12981646.875, 12981689.0625, 12981990.625, 12984178.125, 12985798.4375, 12986304.6875, 12986695.3125, 12987379.6875, 12987396.875, 12988898.4375, 12989335.9375, 12991114.0625, 12991953.125, 12998209.375, 12998276.5625, 12998445.3125, 12998681.25, 12999365.625, 12999584.375, 13000156.25, 13000734.375, 13000953.125, 13002776.5625, 13003570.3125, 13004482.8125, 13004887.5, 13005223.4375, 13005967.1875, 13006004.6875, 13006150.0, 13007935.9375, 13008860.9375, 13009696.875, 13010996.875, 13012001.5625, 13012293.75, 13014214.0625, 13015265.625, 13017453.125, 13019328.125, 13020025.0, 13021012.5, 13022882.8125, 13023389.0625, 13023406.25, 13023712.5, 13024723.4375, 13025331.25, 13034490.625, 13034617.1875, 13034898.4375, 13034948.4375, 13035918.75, 13036281.25, 13037331.25, 13041300.0, 13041920.3125, 13043667.1875, 13043773.4375, 13043828.125, 13048939.0625, 13053225.0, 13058782.8125, 13066568.75, 13066671.875, 13067131.25, 13067345.3125, 13068067.1875, 13070389.0625, 13071317.1875, 13071439.0625, 13072156.25, 13072260.9375, 13072273.4375, 13073145.3125, 13073448.4375, 13073959.375, 13074007.8125, 13074215.625, 13074329.6875, 13075295.3125, 13076892.1875, 13078334.375, 13080075.0, 13080882.8125, 13081328.125, 13084889.0625, 13084928.125, 13089857.8125, 13089862.5, 13089870.3125, 13089918.75, 13089989.0625, 13090046.875, 13090057.8125, 13091103.125, 13092703.125, 13092795.3125, 13093482.8125, 13094656.25, 13095242.1875, 13095304.6875, 13095440.625, 13097301.5625, 13098528.125, 13099185.9375, 13100251.5625, 13106226.5625, 13110540.625, 13117485.9375, 13118418.75, 13119076.5625, 13120003.125, 13120489.0625, 13121065.625, 13122492.1875, 13125207.8125, 13125276.5625, 13125300.0, 13126001.5625, 13127612.5, 13127634.375, 13127853.125, 13129368.75, 13131262.5, 13131306.25, 13135003.125, 13135170.3125, 13135181.25, 13135309.375, 13137201.5625, 13139323.4375, 13142935.9375, 13143167.1875, 13144178.125, 13145275.0, 13146068.75, 13146729.6875, 13148104.6875, 13148232.8125, 13151482.8125, 13151504.6875, 13151673.4375, 13151981.25, 13152253.125, 13153670.3125, 13155176.5625, 13157173.4375, 13158306.25, 13158406.25, 13159521.875, 13161762.5, 13162148.4375, 13162809.375, 13166073.4375, 13166518.75, 13167754.6875, 13172460.9375, 13172934.375, 13174893.75, 13174900.0, 13176364.0625, 13182335.9375, 13187364.0625, 13187692.1875, 13189539.0625, 13189754.6875, 13190220.3125, 13192104.6875, 13193842.1875, 13194200.0, 13194267.1875, 13195631.25, 13196648.4375, 13196659.375, 13198942.1875, 13200354.6875, 13200414.0625, 13200434.375, 13201600.0, 13203145.3125, 13203148.4375, 13203717.1875, 13203785.9375, 13204421.875, 13206020.3125, 13207139.0625, 13207682.8125, 13209876.5625, 13210759.375, 13213906.25, 13218935.9375, 13221490.625, 13222565.625, 13224818.75, 13225771.875, 13225845.3125, 13225846.875, 13226823.4375, 13230000.0, 13230043.75, 13230284.375, 13233040.625, 13233679.6875, 13234529.6875, 13234562.5, 13235129.6875, 13235767.1875, 13236148.4375, 13237995.3125, 13238129.6875, 13239015.625, 13239095.3125, 13239387.5, 13242978.125, 13243343.75, 13243359.375, 13246889.0625, 13248145.3125, 13249506.25, 13252635.9375, 13252892.1875, 13253350.0, 13258114.0625, 13259226.5625, 13259342.1875, 13259621.875, 13262839.0625, 13265384.375, 13266473.4375, 13267770.3125, 13269043.75, 13275835.9375, 13279360.9375, 13279523.4375, 13280154.6875, 13283412.5, 13285123.4375, 13288492.1875, 13291951.5625, 13300685.9375, 13302418.75, 13302718.75, 13304239.0625, 13306490.625, 13309260.9375, 13309421.875, 13310979.6875, 13314278.125, 13316000.0, 13317746.875, 13322165.625, 13323496.875, 13328332.8125, 13328712.5, 13329032.8125, 13332292.1875, 13333367.1875, 13334214.0625, 13335310.9375, 13339584.375, 13341853.125, 13346510.9375, 13348765.625, 13348950.0, 13360623.4375, 13364615.625, 13364681.25, 13365418.75, 13373365.625, 13387306.25, 13391770.3125, 13393646.875, 13398707.8125, 13438392.1875, 13448639.0625, 13454042.1875, 13460471.875, 13473334.375, 13483660.9375, 13488187.5, 13492482.8125, 13492585.9375, 13497128.125, 13514887.5, 13517242.1875, 13520304.6875, 13523039.0625, 13525439.0625, 13528942.1875, 13537325.0, 13552923.4375, 13555993.75, 13562250.0, 13566731.25, 13567098.4375, 13588410.9375, 13597414.0625, 13598431.25, 13598485.9375, 13599739.0625, 13602185.9375, 13602590.625, 13602621.875, 13604631.25, 13613706.25, 13614264.0625, 13617521.875, 13628114.0625, 13628143.75, 13632578.125, 13633142.1875, 13634853.125, 13636601.5625, 13647590.625, 13665373.4375, 13666487.5, 13670750.0, 13688864.0625, 13694115.625, 13707464.0625, 13725926.5625, 13753542.1875, 13757746.875, 13806282.8125, 13824912.5, 13831278.125, 13834040.625, 13899006.25, 13928925.0, 13949056.25, 13984868.75, 14136110.9375, 14223001.5625, 14328135.9375, 14386190.625, 14410651.5625, 14422253.125, 14422267.1875, 14570053.125, 14570054.6875, 14617832.8125, 14639732.8125, 14706134.375, 14706220.3125, 14734296.875, 14737662.5, 14862290.625, 14909915.625, 14929553.125, 15035617.1875, 15215360.9375, ...], [11.658586115755165, 20.00930460082923, 55.32545974480191, 62.641776834716055, 76.79002670068331, 75.52896295473246, 17.784221744707427, 31.125620712608175, 13.564755797411399, 40.63682835433419, 7.667351469285, 13.492398184692416, 5.434500173858604, 22.200060523289366, 30.08439749863381, 9.072733062043733, 11.378357106473038, 29.454522900417704, 29.32802278336349, 18.468055049724523, 16.588417870609774, 72.43655829150666, 8.072571270327323, 12.932808145272272, 5.077168141369868, 13.277284720918276, 67.4092101022775, 19.607206153529035, 11.222957420130815, 22.631465911836344, 55.03046567926952, 70.43396501957014, 45.47535489242976, 10.279350888778698, 97.69325985063523, 17.326429853675315, 21.52500864057075, 54.33156084761384, 29.217487578478035, 10.917161923449788, 69.61591906514471, 16.452960596813753, 22.88523450411427, 91.72230221882484, 18.66453200052448, 5.5151492697048745, 8.601981476268513, 6.5780865290001875, 12.930918693305072, 10.778495354050087, 66.40032790205905, 15.392519343772513, 6.602634770326281, 73.72800007040534, 6.52525262321115, 29.69482721489226, 107.11349250164541, 13.373015903108259, 32.05406087971658, 45.03864571390053, 15.744723018161379, 6.544133061281731, 89.5677428317619, 26.708943228303866, 19.131220157435678, 7.324629632733953, 68.85774132224415, 62.85172566462118, 6.309695196370993, 5.527561839224946, 36.38371217755558, 84.45620193914952, 7.494380958544411, 14.34431872775578, 8.287596253989284, 94.50075495259553, 20.994123691021393, 19.697290871722814, 13.314955654471074, 6.396379614764016, 115.30068081596713, 11.279162331381182, 5.878433399305921, 13.8914033867351, 44.33536643646795, 13.586011727197198, 29.221426113155474, 46.82025767123068, 52.706930449732624, 5.231090935665354, 9.744858604238724, 28.053176508598753, 8.907806617148212, 32.79082654932778, 6.657056976664038, 16.570083866478797, 22.72155923340496, 18.726755850275072, 21.683299149180105, 5.299164405787966, 27.82832744019815, 52.34634368485577, 30.28416510895532, 6.472670597131531, 27.291172668985805, 9.741853717167908, 33.57898522585133, 21.85116742720533, 7.9255227561462, 43.691515340293186, 17.5489838446659, 34.61845071975763, 32.32777274750619, 22.127451617118947, 7.583106867998055, 10.540733345741476, 12.776449787788536, 12.412172471366326, 20.578767309309683, 16.626129639995725, 77.78879083599969, 24.747692976888956, 25.158148546490583, 11.028833867712649, 45.32618038110036, 7.708066829220813, 9.698097877288925, 62.69686117721103, 18.153623518447034, 12.594144898943934, 27.09553356266612, 67.79843297537056, 73.59594645986185, 77.26880876915598, 22.207606216180793, 19.46642398981694, 23.21053148900533, 25.745411483892873, 19.45217969387746, 8.584755268995078, 91.79788116943735, 8.694091109405722, 5.105803862023583, 24.138849594458332, 65.63507487434406, 9.596242282745518, 11.6088428678175, 8.78929512413182, 24.15472874925828, 31.90885617425807, 9.146732384790447, 30.456664712534156, 23.81633593134136, 11.865119900893928, 9.618346928052635, 19.821592998215884, 45.4540910851345, 34.68852314935285, 94.66738490135818, 10.488122859007015, 22.990856716843588, 10.686630792801576, 5.640183974913328, 73.00559260462333, 53.35009897898748, 15.208580423552078, 47.636338576837076, 58.090484425218236, 23.98824710899383, 6.186101209329874, 6.027852528335559, 5.933186490289876, 7.769120044310672, 70.87390389625061, 83.37076586464448, 53.15451352050197, 52.42188148064822, 15.18950961396724, 6.580038929687539, 11.486814801918504, 5.128617594208922, 28.54750226359451, 37.55236272950113, 29.1038376730039, 33.89334876761592, 87.07054787396964, 6.562440847754268, 11.615382128610822, 56.78950687264505, 18.248481099499507, 5.42175913032305, 5.4441437016280485, 75.86058194321463, 13.492132516087716, 6.5739282819241645, 19.991409451715633, 97.53084673698778, 87.58124151333499, 23.04083686857627, 10.025189274122663, 6.072735194017368, 8.861921422616545, 33.400781323029875, 9.263962226443946, 44.499812938890706, 98.25547754882602, 13.08862127540867, 30.140113619483408, 25.06304244207584, 24.03819483184352, 45.941634338116636, 38.2422996604097, 121.83661306181075, 5.519243883119897, 10.858454848295576, 39.22171990914889, 22.658812320883715, 19.542994920265592, 133.7723940398025, 12.064561047644538, 65.55737120250053, 5.977975466212564, 6.009375690858599, 9.08821566857973, 16.158816066270678, 88.34671932485125, 38.11495068740648, 35.68510357770269, 8.633318024966487, 36.64037160842403, 11.169868613721302, 93.37596386587018, 64.08111953214062, 43.071244651033865, 16.216252623440514, 30.83756938520163, 10.409088245958145, 49.760589967704604, 60.77829917278993, 84.98647079114969, 28.265929854851613, 16.144367016534147, 14.515653024620624, 19.413096470568433, 109.79855863888852, 7.517607295195859, 21.822190433447727, 9.930759559430138, 49.7175861636926, 97.03556758469243, 34.63908584155772, 17.504023457262615, 82.05394355870101, 6.987393267800219, 37.06777291322583, 78.52782707112334, 68.42196701563046, 10.737302037486506, 30.465117567938318, 7.750135229755817, 18.262758627876444, 59.95083164247142, 5.940097342719368, 65.31730243756284, 6.646978311078976, 24.686881132244764, 84.85299131857886, 53.55712990481787, 69.94841975624152, 92.44328956902041, 54.08317159610178, 19.491017948397232, 27.633831100635383, 13.833155448215903, 29.109324827192275, 34.37747080751002, 21.726590362824396, 71.56389220748689, 60.58115933861265, 11.901461654280938, 42.04345789706032, 5.055307616291218, 21.55886278521146, 15.034210029463818, 41.63891255635495, 90.8199260555798, 99.4789521471394, 5.1184524910575435, 76.30691703244058, 86.32205152254846, 6.823118408400017, 34.97383562716562, 108.54340401820761, 32.42761056163733, 86.56711690061232, 78.41264471638051, 7.576568529900607, 5.262525657445435, 16.52733025986546, 11.359048767979655, 16.480723236844835, 13.392408128299222, 16.341831934970976, 29.36256679470651, 46.49650024731355, 48.19716949582413, 28.891496982739966, 62.71538706022003, 10.964466455926422, 60.155107944209185, 21.139874335278602, 18.20702378791639, 80.11124321272953, 7.802519721268278, 20.078455627998835, 8.868839463683495, 13.798844918930893, 10.84184623822719, 6.65213893908972, 69.6429974207415, 53.24527390998847, 98.00765454346096, 6.570753661567765, 8.515670905549854, 28.397130477869155, 11.012235999695152, 9.398333178864492, 80.25703734235336, 39.949861593728, 26.712892011249362, 29.296824924228893, 21.718951891567755, 8.067556248971917, 22.440202022726123, 30.675647562184064, 82.63759835096175, 5.8661707011750766, 9.457482877459947, 57.41167119012937, 64.47670664923795, 24.731550410884097, 69.01792301290074, 16.7679664440505, 91.07625571255616, 158.67774011617172, 20.46598113043266, 6.764010816664289, 26.020832647165708, 21.853004590289277, 19.88555152366184, 44.00325268652399, 50.29974526007871, 109.23182809246794, 28.80358575148579, 18.508650951397577, 26.57950018977324, 52.75647438673622, 33.396184732850266, 100.45503887455611, 44.31191712629652, 141.9294032722215, 23.175569590403548, 62.800629142992605, 12.767333270488635, 6.256242999234064, 28.74213913272255, 30.636886982862805, 37.17863981955104, 33.524868974825175, 68.54252018447804, 11.761646218027133, 6.8182983858636925, 27.68389649494987, 43.99453525810301, 12.44083309330471, 16.287137306423904, 9.251614515754095, 66.78800543533089, 11.172065264424802, 35.06812268187666, 8.255020737019255, 43.21656773617387, 6.0711952498984365, 12.00491536331121, 22.804681339791873, 19.218032259406648, 15.889413953822332, 5.962454936897283, 14.636805552568513, 21.108437867472908, 11.517890014653977, 15.440786504311106, 47.27660346955795, 17.43186718190698, 34.913803669901895, 57.72856507103214, 81.1068827858178, 8.567615731537963, 17.261510237711203, 48.41952288721693, 108.0955476837601, 7.1277925073253465, 5.263768018990257, 112.95467041842517, 33.614697325937634, 47.398905175881005, 64.43245426717203, 35.94808816514118, 130.2995887788581, 9.371978980041902, 12.966224623772531, 112.04729102660599, 45.06721930337501, 39.1960921016818, 81.19520255618649, 16.580908049636445, 28.619466392732292, 64.76018496403078, 9.68177897504297, 74.86897989452078, 18.90213395695795, 30.136438158995787, 8.658205989731393, 7.250135342060826, 36.96273404654268, 18.18496117066928, 44.6136320095139, 40.93557485781154, 41.27947881609416, 17.413701497463006, 8.38374667182411, 115.01461908231497, 6.11134780740069, 7.460900247533244, 30.424795000782424, 18.084091310794406, 47.83117499883524, 13.103862744992192, 6.7283872822103294, 41.68577116537464, 9.539547005331029, 21.182231222463102, 34.35143967986432, 13.566272614576516, 74.5759594691227, 184.91532803694002, 17.211072312086767, 81.2238781551604, 84.19355243800142, 27.35723615570794, 90.49181940180301, 39.810881922658716, 19.59460223235605, 12.1667165733169, 68.99882047451038, 78.64132700724988, 88.0279297823487, 9.581607109699634, 83.52136340997926, 15.69927122587907, 8.155948243102586, 24.229033868680027, 91.91705199618687, 22.392956928183825, 135.79854368027085, 35.4102825387164, 6.942013543850001, 21.949210690441557, 12.257002896992992, 25.56201753419698, 9.794852859993698, 26.01760570183631, 5.34936842097223, 16.390107682728544, 65.60665050504893, 13.807539214551108, 18.295399209067135, 28.221209347025702, 126.44500313042762, 21.588874909018113, 34.48293172947014, 135.64789156303542, 102.68432541737388, 27.615713937106474, 35.2175438391533, 7.834315537610674, 9.045309986372303, 33.44103276284223, 31.5832783576968, 46.785635807470904, 19.97107233314714, 39.58424193544783, 33.49708977732564, 76.96843260359768, 43.76376379241648, 9.837899771863501, 6.237874833545604, 6.284259804644525, 90.25085407630542, 116.26366823976225, 24.653958674521366, 23.943531206624094, 26.648033813350086, 10.545478552821052, 106.61426259541412, 195.6511438220198, 71.27895071736346, 5.314349375605253, 11.177800287071209, 42.81143130697112, 48.42862253836801, 24.71320756911919, 19.713500851322824, 50.23223902285207, 38.00739304401939, 93.9571391853804, 71.66416990025031, 5.62552307512632, 12.232567395598037, 5.534133978540634, 73.96996219838438, 6.920533664180074, 7.276418665827612, 49.38093030409063, 26.731843611276062, 16.97034436342915, 16.210738332214653, 49.422405290278434, 15.477581741021382, 32.00793199111676, 5.733108850430298, 43.51925533444295, 14.54773115323593, 70.31997443129592, 38.45858764360184, 7.3745250094912, 15.024980760956929, 8.264644925225221, 30.91662014780932, 22.295712271248995, 61.61639235650785, 13.653902472589545, 10.014868718316036, 39.72915353792003, 22.765794777302187, 13.56447982119784, 37.55184635510024, 37.23897969375997, 5.50196239740939, 10.17399558549968, 111.61904847088293, 28.729280051131077, 28.953035768118554, 106.24543375341135, 47.644912104463955, 16.060046415693844, 12.909408137361307, 23.920485389933077, 49.68160377360303, 50.122845292738646, 73.50133728235376, 106.9644267160878, 20.48036731581428, 19.657586859125374, 66.14221892208496, 5.974792206115032, 40.11759118720908, 108.22681810399149, 126.20721515829864, 16.682251263484254, 61.99396664074325, 12.919275841240182, 74.7360469419212, 36.59974410002442, 11.188898730612852, 7.155534147422031, 11.528481923216274, 5.486106066732522, 10.3130314100056, 49.014985277380774, 46.80680040759005, 12.859726712815904, 114.45433123848, 49.724633159356266, 18.953952665418406, 21.460530349395185, 10.340875835792646, 16.409472819427567, 37.46175624429448, 51.30904359297547, 22.68718963679299, 7.298615521860524, 17.56088306431913, 52.70160729569926, 60.579962541576776, 70.03250914605049, 80.9423188080859, 8.351489157210633, 77.35080331169621, 17.916084081170098, 28.833333060583392, 5.313201990711077, 8.128448990987643, 79.81995327261963, 35.45453266445044, 96.44935963944579, 120.7422275708258, 60.88305465356838, 10.269994645626563, 7.661732387512128, 24.952168718987437, 36.1153680160329, 26.687186260746742, 33.36142847095548, 70.29849068234677, 9.110946780375087, 5.887131036276731, 35.59987200309092, 141.92436675931586, 22.830805601980234, 6.287163930274863, 41.51147066318326, 45.89414505189211, 23.97883262120949, 30.658139507181687, 14.903475968270984, 6.089521980831302, 47.93572721386102, 10.251061151941837, 13.171792534281758, 8.174220465003787, 15.918369368024752, 111.21990604095845, 42.95895892570466, 68.12153401151312, 19.205210754390283, 6.335722622793415, 18.305484833895648, 51.97344932275933, 18.40275798329879, 12.940506498261417, 16.710494668056644, 90.3192899091532, 45.36897989861667, 12.05065634820014, 17.98912851343933, 10.87900971895263, 10.971780503711257, 15.373334325153166, 58.15499751846666, 13.970028051792713, 63.32853063664669, 27.749007794177565, 37.127258390653125, 95.61735712912227, 9.259281027422974, 28.2055228861198, 100.59619336565527, 74.65247887754023, 5.820384492624838, 36.48580666057991, 36.04129197629176, 101.42646970194357, 30.532713280421873, 26.462916693943257, 27.066691476344037, 5.447397296412922, 8.957290136577756, 101.58835939354391, 40.08424962107866, 149.65887001552906, 6.385312256836503, 8.72703952435176, 5.597601985952892, 6.423288895346637, 20.101317093577787, 15.073686234519275, 11.304004237751206, 153.93777068093542, 60.317027673651666, 11.583627535329493, 21.070271657800422, 88.0567079405543, 40.92234774364002, 17.49411150620366, 31.965673098620748, 23.612875935476794, 9.264170169847528, 78.36260891245334, 33.670093086000264, 14.981951905730831, 46.29094661888257, 63.42090368332528, 36.04847765940851, 114.4555693478237, 24.968676263077622, 33.74582533927357, 21.095964701790017, 18.25398941668508, 93.931574316914, 9.826174466503975, 57.253770417922524, 60.370150652481755, 21.605589067113073, 11.537367596783739, 77.61586566896457, 31.318964692066032, 9.39988519278579, 8.202336994599731, 29.343696042911716, 71.73933531703787, 82.82893089999466, 5.165369534454174, 53.53215609478051, 16.682860272755008, 66.941800875384, 47.46618698455411, 20.90189859522708, 72.74630400745733, 105.78891456513821, 61.10455010554221, 14.629662805177963, 117.47739185487357, 62.60373386315638, 83.55191928465874, 39.29892318121645, 42.584467492770926, 50.501710098961496, 25.635223677053684, 60.21664733158921, 23.062077236767415, 77.302898874249, 98.91627452370176, 7.6175368550494635, 119.10013069958117, 44.58558970352609, 28.301565266000498, 33.43677332485499, 11.50644994854233, 32.56640793379435, 53.07673760904396, 94.46202351141156, 8.319875520721425, 119.48274180266648, 35.58738263134426, 68.72700805272477, 31.21831245829156, 46.88519097568887, 16.910331042125364, 14.432570867198235, 14.80279364073485, 16.441892123553558, 32.530985145869664, 16.81448501171949, 99.37088281543105, 9.44322077583712, 22.008182811641355, 158.72323144728526, 5.3958193136741075, 80.65433981006517, 33.749240019442205, 40.98648819619227, 9.768785462976336, 27.77447815843164, 26.199939298179004, 30.355486668737974, 10.088125832008249, 11.972594054662276, 102.80627643440977, 31.673040021207456, 55.279148607159755, 74.25239300846881, 56.879335272300814, 6.619604629816801, 65.17852224990841, 11.713974974795784, 16.359300791082298, 77.17748681897712, 88.6637582927205, 137.90580026139807, 48.41370125376132, 50.28468941621205, 93.37210394112462, 175.83817397143193, 23.736985299487557, 51.54080156996215, 6.1108257390071605, 145.33800232459112, 51.1589098605278, 8.384151219506597, 35.13715794009314, 13.6593157365735, 52.41045208794846, 174.3901890328999, 22.052488702238495, 75.3355284376704, 36.417514902646495, 82.99461461394114, 14.74993250180054, 167.61732258668502, 9.583447961155544, 46.60764212857842, 12.653259683807066, 22.90425087711795, 18.405858072364097, 29.566261201947587, 110.15253392091519, 25.117807283771842, 12.366952263618167, 9.07459669092471, 75.44902116758813, 182.67597952652093, 24.15811696441348, 65.7921353964304, 63.09333231282383, 55.784871827478696, 69.46184172367055, 37.78407964242584, 38.828784507089466, 5.078459688833008, 7.605101041636829, 14.823114551390951, 24.713728746449, 50.64026689420089, 37.93188164265386, 165.66522438611457, 51.35449483139931, 55.11112649777931, 71.63448172158779, 14.672955818371964, 53.57541541116876, 64.72996259548107, 34.05216865227467, 39.845781559753235, 23.812790755974213, 12.273351422296715, 23.80324510088159, 26.760929986325646, 87.04983798402696, 5.428483560887602, 114.28819471218026, 49.36002245797543, 52.700204323434974, 20.81294624660451, 50.3663962943377, 44.65278930919355, 64.0454360570401, 55.18042725785858, 13.198314718934784, 17.578280956920032, 18.484644243538536, 32.95905894799323, 7.054721872005562, 5.283646235907658, 92.49086526091031, 31.895931657974216, 20.028567585273766, 17.31628815062678, 13.745209076571806, 18.824702702103348, 5.718002049471267, 72.73030630241536, 107.60279533709718, 83.3914842840554, 17.505799206123395, 77.77585638665013, 42.424861954718516, 68.449404786178, 18.001425689931803, 31.494939318361098, 41.289575424662644, 14.660360389301955, 13.272343550488086, 35.83238016951774, 98.04200176269822, 17.309984801066733, 21.060074111414515, 21.58562266989376, 44.426685758632786, 8.328165231155095, 16.808224120619208, 42.1049181135785, 20.26262285279281, 36.66219980045127, 19.05500720027044, 15.8825370579785, 94.05328044402434, 72.4326303321039, 31.63108211938219, 45.421649165269294, 201.82431248724706, 65.8001626071293, 55.95360090343884, 47.83835213945081, 45.24039912312303, 46.2910541296882, 54.488109812031645, 15.882833119897072, 26.504028681112462, 107.47521998355681, 39.043311636229674, 36.8852551575092, 54.47267410207733, 18.18344777391007, 5.428950980492849, 29.38004973116086, 124.91922958566374, 33.60427038397437, 13.05367951024508, 46.86935494513017, 27.999043819076498, 26.632874630482895, 62.155043517584794, 18.41042072240169, 42.707130711805355, 5.213257800673351, 11.425316721111141, 35.025111070232114, 23.923202435459405, 5.684221142985073, 49.72570512047629, 6.877413593415637, 30.852031524156857, 6.730802841986248, 20.320250705171922, 57.06312062249892, 29.153284239907336, 35.64018804980373, 86.55413521729989, 20.43257118267881, 53.746878454542454, 33.16915919469837, 181.10090836373627, 81.08919662429825, 11.066451246834896, 50.34547302763541, 74.82839296198405, 63.81108453794173, 23.21559339531693, 141.91052319733706, 37.05643663911792, 66.7463014627925, 83.8779566803317, 11.12843144584315, 15.528389637971475, 70.28626408568186, 31.307273823824055, 166.51017882914388, 11.692073142671475, 6.056713168957496, 76.39059305232755, 104.5638567933806, 14.03872938515173, 31.867178615361688, 88.0381234893289, 22.120895275091474, 90.76623024501849, 8.060910149826976, 73.38048215916632, 12.973633875758043, 22.453362460184326, 18.990864351794006, 12.950671175677108, 9.044515421554696, 21.063849775454923, 15.1804969713923, 27.507096121538954, 103.96047068536888, 86.75734251341282, 123.64394191786592, 50.719677937037204, 48.013908983494375, 29.295073047321658, 16.76582316089442, 32.746393346477944, 24.545962260246327, 120.9783894512029, 143.67408459968215, 219.24191476631228, 27.043776375302002, 174.65565205510953, 12.615358756589451, 35.348606887776235, 140.29679076659232, 12.659760467170027, 101.17732945647782, 9.51087777551832, 114.44103069875396, 29.996838266047025, 40.559527822925425, 98.02766520722746, 12.955570017085714, 58.5175891783673, 82.3863541240831, 69.00234418380435, 7.248963222759385, 7.399886446256572, 80.22208549503804, 23.91069808888057, 43.9441719291365, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)