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 = 44347
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)
<ipython-input-1-fe971fb7f7b0>:25: RuntimeWarning: invalid value encountered in scalar divide 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)))) <ipython-input-1-fe971fb7f7b0>:26: RuntimeWarning: invalid value encountered in scalar divide 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))))
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);
([5262267.1875, 5958090.625, 5976462.5, 6021342.1875, 6021345.3125, 6022106.25, 6026935.9375, 6039096.875, 6088020.3125, 6093232.8125, 6094189.0625, 6122070.3125, 6122515.625, 6123456.25, 6140709.375, 6171196.875, 6176559.375, 6178825.0, 6201896.875, 6218148.4375, 6230290.625, 6233112.5, 6250198.4375, 6255496.875, 6261212.5, 6265842.1875, 6268464.0625, 6268843.75, 6270362.5, 6270421.875, 6270770.3125, 6270962.5, 6274104.6875, 6277451.5625, 6278089.0625, 6280606.25, 6283750.0, 6283784.375, 6303112.5, 6318993.75, 6323429.6875, 6357590.625, 6357915.625, 6359121.875, 6359137.5, 6360693.75, 6361317.1875, 6372560.9375, 6379573.4375, 6391306.25, 6391898.4375, 6392509.375, 6393490.625, 6393646.875, 6394171.875, 6394850.0, 6401746.875, 6402889.0625, 6406162.5, 6409339.0625, 6410167.1875, 6414039.0625, 6415570.3125, 6436625.0, 6447275.0, 6468192.1875, 6496481.25, 6512107.8125, 6513964.0625, 6517137.5, 6540012.5, 6541464.0625, 6542989.0625, 6545789.0625, 6545804.6875, 6550351.5625, 6556346.875, 6560746.875, 6564628.125, 6564996.875, 6566485.9375, 6572228.125, 6579073.4375, 6587804.6875, 6592882.8125, 6595421.875, 6595548.4375, 6595706.25, 6596031.25, 6597553.125, 6607846.875, 6610806.25, 6610925.0, 6615714.0625, 6620093.75, 6622303.125, 6622335.9375, 6622485.9375, 6622821.875, 6623984.375, 6624151.5625, 6626001.5625, 6626756.25, 6630400.0, 6631040.625, 6635718.75, 6635751.5625, 6635982.8125, 6636056.25, 6636725.0, 6639376.5625, 6650020.3125, 6651998.4375, 6661206.25, 6671685.9375, 6686445.3125, 6691610.9375, 6693617.1875, 6693992.1875, 6694551.5625, 6694559.375, 6695604.6875, 6695612.5, 6695637.5, 6742368.75, 6742378.125, 6744242.1875, 6767489.0625, 6780229.6875, 6857921.875, 6858529.6875, 6858665.625, 6875223.4375, 6895756.25, 6906884.375, 6906976.5625, 6915503.125, 6917223.4375, 6920815.625, 6923881.25, 6938996.875, 6941103.125, 6941479.6875, 6942525.0, 6945232.8125, 6956406.25, 6967454.6875, 6978407.8125, 6994946.875, 6997312.5, 7114109.375, 7124482.8125, 7129375.0, 7147943.75, 7159626.5625, 7180776.5625, 7184159.375, 7187990.625, 7212651.5625, 7221268.75, 7228414.0625, 7248406.25, 7261003.125, 7269378.125, 7287126.5625, 7315251.5625, 7321864.0625, 7326990.625, 7352878.125, 7361487.5, 7370682.8125, 7425671.875, 7426732.8125, 7428193.75, 7431220.3125, 7431264.0625, 7434070.3125, 7434253.125, 7434595.3125, 7434615.625, 7447329.6875, 7484682.8125, 7485328.125, 7486667.1875, 7488257.8125, 7488639.0625, 7491487.5, 7493710.9375, 7493710.9375, 7494015.625, 7497395.3125, 7533746.875, 7536881.25, 7540615.625, 7542684.375, 7543734.375, 7568923.4375, 7571145.3125, 7595118.75, 7609593.75, 7610428.125, 7613695.3125, 7614846.875, 7642568.75, 7642593.75, 7642621.875, 7643129.6875, 7643520.3125, 7643570.3125, 7644021.875, 7644562.5, 7646889.0625, 7648070.3125, 7648090.625, 7653681.25, 7657567.1875, 7658248.4375, 7659323.4375, 7659618.75, 7664173.4375, 7677645.3125, 7678668.75, 7678921.875, 7684248.4375, 7684250.0, 7705628.125, 7709534.375, 7710151.5625, 7716310.9375, 7719643.75, 7722209.375, 7722500.0, 7723654.6875, 7724081.25, 7730857.8125, 7739475.0, 7756870.3125, 7758092.1875, 7766031.25, 7766110.9375, 7766639.0625, 7768295.3125, 7768926.5625, 7769926.5625, 7770059.375, 7773162.5, 7798173.4375, 7814695.3125, 7814709.375, 7825176.5625, 7826015.625, 7826321.875, 7827426.5625, 7843192.1875, 7849553.125, 7849837.5, 7852737.5, 7858865.625, 7858931.25, 7870942.1875, 7892148.4375, 7901625.0, 7903418.75, 7906160.9375, 7907793.75, 7912459.375, 7922146.875, 7929996.875, 7930862.5, 7932840.625, 7933134.375, 7933275.0, 7935793.75, 7938176.5625, 7938179.6875, 7938743.75, 7946421.875, 7958768.75, 7958771.875, 7959862.5, 7982167.1875, 7994721.875, 8002985.9375, 8023906.25, 8024490.625, 8026940.625, 8027903.125, 8029410.9375, 8033254.6875, 8090514.0625, 8108051.5625, 8144048.4375, 8146600.0, 8148353.125, 8174481.25, 8175734.375, 8178203.125, 8178328.125, 8178851.5625, 8184907.8125, 8191553.125, 8204925.0, 8206529.6875, 8214481.25, 8237725.0, 8252990.625, 8273421.875, 8273445.3125, 8293054.6875, 8301214.0625, 8304784.375, 8306534.375, 8320925.0, 8345673.4375, 8349304.6875, 8349542.1875, 8351800.0, 8377967.1875, 8456890.625, 8457721.875, 8459979.6875, 8465084.375, 8503451.5625, 8549456.25, 8595810.9375, 8723954.6875, 8849598.4375, 8892926.5625, 8975503.125, 9017062.5, 9104553.125, 9106001.5625, 9120676.5625, 9166039.0625, 9203996.875, 9206393.75, 9219446.875, 9342570.3125, 9349764.0625, 9372671.875, 9372673.4375, 9376570.3125, 9388635.9375, 9396117.1875, 9434407.8125, 9454207.8125, 9480179.6875, 9481057.8125, 9482759.375, 9483876.5625, 9523554.6875, 9526940.625, 9530407.8125, 9547665.625, 9549039.0625, 9550778.125, 9550826.5625, 9558912.5, 9559182.8125, 9559567.1875, 9564970.3125, 9571112.5, 9577240.625, 9616565.625, 9617106.25, 9618593.75, 9639915.625, 9640457.8125, 9642845.3125, 9642851.5625, 9644006.25, 9644068.75, 9646520.3125, 9685846.875, 9687243.75, 9714845.3125, 9726354.6875, 9728454.6875, 9743050.0, 9762309.375, 9766182.8125, 9798207.8125, 9812079.6875, 9814312.5, 9825810.9375, 9832495.3125, 9834871.875, 9841148.4375, 9844654.6875, 9845118.75, 9845603.125, 9850140.625, 9850470.3125, 9854048.4375, 9869250.0, 9888853.125, 9889428.125, 9892187.5, 9892318.75, 9892876.5625, 9894321.875, 9894904.6875, 9916890.625, 9938467.1875, 9941004.6875, 9943439.0625, 9969657.8125, 9971360.9375, 10007192.1875, 10007245.3125, 10009862.5, 10017410.9375, 10018826.5625, 10036929.6875, 10039906.25, 10046117.1875, 10046801.5625, 10046876.5625, 10050859.375, 10063815.625, 10080910.9375, 10081960.9375, 10083512.5, 10101223.4375, 10118781.25, 10118882.8125, 10140968.75, 10154981.25, 10157810.9375, 10157862.5, 10196082.8125, 10201521.875, 10236106.25, 10238309.375, 10239392.1875, 10241754.6875, 10250889.0625, 10253273.4375, 10253748.4375, 10255217.1875, 10256079.6875, 10261543.75, 10273795.3125, 10276139.0625, 10276950.0, 10331295.3125, 10335453.125, 10347723.4375, 10399065.625, 10404890.625, 10417470.3125, 10422593.75, 10429871.875, 10431607.8125, 10444251.5625, 10501128.125, 10501554.6875, 10510310.9375, 10511975.0, 10537212.5, 10538679.6875, 10562823.4375, 10569073.4375, 10574239.0625, 10575746.875, 10611517.1875, 10612568.75, 10618645.3125, 10620090.625, 10622570.3125, 10625107.8125, 10636821.875, 10658334.375, 10671320.3125, 10671592.1875, 10673665.625, 10676048.4375, 10677989.0625, 10682732.8125, 10685428.125, 10693751.5625, 10694059.375, 10747696.875, 10764735.9375, 10768260.9375, 10772800.0, 10786251.5625, 10793271.875, 10807926.5625, 10812825.0, 10812906.25, 10813400.0, 10815904.6875, 10821496.875, 10823043.75, 10846400.0, 10899160.9375, 11038800.0, 11246082.8125, 11247900.0, 11362203.125, 11404570.3125, 11497196.875, 11510759.375, 11510779.6875, 11531475.0, 11550479.6875, 11558737.5, 11584425.0, 11595821.875, 11612528.125, 11615745.3125, 11617817.1875, 11627581.25, 11629001.5625, 11629012.5, 11643821.875, 11644709.375, 11645864.0625, 11650825.0, 11650876.5625, 11657267.1875, 11671490.625, 11675832.8125, 11714843.75, 11719528.125, 11729371.875, 11733012.5, 11742956.25, 11743648.4375, 11744582.8125, 11744842.1875, 11746175.0, 11759320.3125, 11760676.5625, 11832082.8125, 11838535.9375, 11840048.4375, 11851270.3125, 11901243.75, 11905892.1875, 11974175.0, 11988739.0625, 12067967.1875, 12085434.375, 12249798.4375, 12284001.5625, 12311476.5625, 12319218.75, 12325162.5, 12359578.125, 12394357.8125, 12408667.1875, 12432206.25, 12437214.0625, 12464198.4375, 12475921.875, 12477665.625, 12493915.625, 12494292.1875, 12494353.125, 12512067.1875, 12529106.25, 12537817.1875, 12538221.875, 12542771.875, 12564759.375, 12571993.75, 12617392.1875, 12617401.5625, 12626404.6875, 12628581.25, 12655589.0625, 12689896.875, 12745679.6875, 12797639.0625, 12801209.375, 12805153.125, 12822256.25, 12822832.8125, 12826107.8125, 12832754.6875, 12836723.4375, 12841542.1875, 12842795.3125, 12853743.75, 12854546.875, 12871059.375, 12876495.3125, 12897821.875, 12897828.125, 12901059.375, 12952018.75, 12960143.75, 12964768.75, 12971517.1875, 12977160.9375, 12994850.0, 12995556.25, 13006279.6875, 13032565.625, 13149565.625, 13162160.9375, 13245603.125, 13247664.0625, 13254665.625, 13255779.6875, 13255962.5, 13256282.8125, 13256351.5625, 13256364.0625, 13256657.8125, 13256850.0, 13258145.3125, 13258564.0625, 13260384.375, 13261587.5, 13261603.125, 13267512.5, 13272196.875, 13280006.25, 13290131.25, 13366550.0, 13366659.375, 13394134.375, 13407121.875, 13416493.75, 13428968.75, 13468395.3125, 13469920.3125, 13470664.0625, 13471037.5, 13471234.375, 13471273.4375, 13471345.3125, 13471618.75, 13471928.125, 13471957.8125, 13472145.3125, 13472484.375, 13473003.125, 13473020.3125, 13473529.6875, 13474114.0625, 13475081.25, 13476328.125, 13476328.125, 13476835.9375, 13477123.4375, 13477418.75, 13477800.0, 13478203.125, 13478390.625, 13479054.6875, 13481625.0, 13482895.3125, 13482900.0, 13483123.4375, 13492004.6875, 13501184.375, 13512829.6875, 13544690.625, 13594304.6875, 13594370.3125, 13594467.1875, 13594557.8125, 13594623.4375, 13594846.875, 13594921.875, 13595185.9375, 13595232.8125, 13595325.0, 13595328.125, 13595351.5625, 13595492.1875, 13595532.8125, 13595553.125, 13595660.9375, 13595734.375, 13595762.5, 13595832.8125, 13595848.4375, 13595884.375, 13595889.0625, 13595968.75, 13596003.125, 13596007.8125, 13596106.25, 13596137.5, 13596157.8125, 13596173.4375, 13596173.4375, 13596204.6875, 13596354.6875, 13596440.625, 13596679.6875, 13596698.4375, 13596751.5625, 13596768.75, 13596945.3125, 13597009.375, 13597159.375, 13597304.6875, 13597335.9375, 13597342.1875, 13597365.625, 13597412.5, 13597415.625, 13597417.1875, 13597460.9375, 13597507.8125, 13597518.75, 13597623.4375, 13597629.6875, 13597678.125, 13597714.0625, 13597762.5, 13597771.875, 13597887.5, 13597937.5, 13597945.3125, 13598014.0625, 13598023.4375, 13598032.8125, 13598071.875, 13598232.8125, 13598234.375, 13598264.0625, 13598278.125, 13598373.4375, 13598378.125, 13598542.1875, 13598578.125, 13598632.8125, 13598795.3125, 13598798.4375, 13598804.6875, 13598892.1875, 13598950.0, 13598954.6875, 13598990.625, 13598990.625, 13599296.875, 13599298.4375, 13599379.6875, 13599412.5, 13599546.875, 13599573.4375, 13599665.625, 13599721.875, 13599757.8125, 13599762.5, 13599793.75, 13599803.125, 13599807.8125, 13599845.3125, 13599845.3125, 13599870.3125, 13599873.4375, 13600060.9375, 13600087.5, 13600112.5, 13600145.3125, 13600273.4375, 13600359.375, 13600432.8125, 13600457.8125, 13600667.1875, 13600926.5625, 13601087.5, 13601326.5625, 13601498.4375, 13601535.9375, 13601764.0625, 13602078.125, 13602137.5, 13602160.9375, 13602181.25, 13602198.4375, 13602232.8125, 13602245.3125, 13602285.9375, 13602478.125, 13602518.75, 13602584.375, 13602740.625, 13602870.3125, 13603207.8125, 13603362.5, 13603431.25, 13603492.1875, 13604006.25, 13604128.125, 13604221.875, 13604371.875, 13604381.25, 13604403.125, 13604665.625, 13604784.375, 13605015.625, 13605254.6875, 13605282.8125, 13605570.3125, 13605700.0, 13605807.8125, 13606034.375, 13606078.125, 13606085.9375, 13606137.5, 13606309.375, 13606601.5625, 13606848.4375, 13606865.625, 13606868.75, 13606881.25, 13607356.25, 13607434.375, 13607528.125, 13607545.3125, 13607684.375, 13607698.4375, 13607714.0625, 13607792.1875, 13607818.75, 13607871.875, 13608260.9375, 13608334.375, 13608496.875, 13608507.8125, 13608559.375, 13608587.5, 13608601.5625, 13608671.875, 13608676.5625, 13608765.625, 13608860.9375, 13608920.3125, 13609007.8125, 13609040.625, 13609071.875, 13609078.125, 13609103.125, 13609484.375, 13609528.125, 13609804.6875, 13609890.625, 13610050.0, 13610293.75, 13610442.1875, 13610514.0625, 13610535.9375, 13610551.5625, 13610567.1875, 13610650.0, 13610670.3125, 13610693.75, 13610976.5625, 13611014.0625, 13611017.1875, 13611075.0, 13611257.8125, 13611651.5625, 13611689.0625, 13611726.5625, 13612093.75, 13612151.5625, 13612228.125, 13612278.125, 13612378.125, 13612454.6875, 13612525.0, 13612564.0625, 13612743.75, 13612837.5, 13612846.875, 13612948.4375, 13612953.125, 13613096.875, 13613325.0, 13613415.625, 13613467.1875, 13613564.0625, 13613664.0625, 13613792.1875, 13613795.3125, 13614073.4375, 13614162.5, 13614342.1875, 13614376.5625, 13614376.5625, 13614448.4375, 13614545.3125, 13614634.375, 13614846.875, 13614978.125, 13615028.125, 13615439.0625, 13615632.8125, 13615700.0, 13615728.125, 13615782.8125, 13615932.8125, 13615992.1875, 13616023.4375, 13616026.5625, 13616082.8125, 13616085.9375, 13616143.75, 13616220.3125, 13616271.875, 13616279.6875, 13616357.8125, 13616362.5, 13616571.875, 13616585.9375, 13616629.6875, 13616703.125, 13616843.75, 13616962.5, 13617087.5, 13617192.1875, 13617639.0625, 13617932.8125, 13618050.0, 13618234.375, 13618290.625, 13618298.4375, 13618512.5, 13618584.375, 13618637.5, 13618653.125, 13618682.8125, 13618870.3125, 13618946.875, 13618990.625, 13619045.3125, 13619325.0, 13619467.1875, 13619492.1875, 13619570.3125, 13619639.0625, 13619703.125, 13620062.5, 13620079.6875, 13620164.0625, 13620278.125, 13620279.6875, 13620281.25, 13620550.0, 13620592.1875, 13620692.1875, 13620728.125, 13620739.0625, 13620771.875, 13620784.375, 13620818.75, 13620950.0, 13620971.875, 13621028.125, 13621118.75, 13621434.375, 13621437.5, 13621470.3125, 13621617.1875, 13621698.4375, 13621732.8125, 13621798.4375, 13621864.0625, 13621923.4375, 13621945.3125, 13621965.625, 13622032.8125, 13622393.75, 13622678.125, 13622964.0625, 13623267.1875, 13623418.75, 13623928.125, 13624215.625, 13624360.9375, 13624385.9375, 13624640.625, 13624804.6875, 13624829.6875, 13625003.125, 13625046.875, 13625100.0, 13625257.8125, 13625464.0625, 13626070.3125, 13626325.0, 13626362.5, 13626454.6875, 13626473.4375, 13626551.5625, 13626593.75, 13626860.9375, 13627003.125, 13627367.1875, 13627635.9375, ...], [29.946792759539893, 23.35510209368253, 63.702709665592394, 5.438238791918556, 6.334877177933533, 82.89054356005963, 40.92744826231201, 26.825733485192778, 6.723191062813952, 21.246820241950864, 30.464473219394556, 76.36512918533725, 10.294914994312292, 46.91278209383539, 115.79055638032771, 11.19509452912231, 14.135804851414695, 68.63315169376379, 28.957770361978483, 63.007202367835745, 95.30825950742557, 60.98472167976448, 17.74877941898717, 7.4892040765974075, 16.28967122001034, 69.17454656963704, 63.75060316011181, 33.00722786724393, 16.03118334997213, 5.243651343703606, 24.551871643368656, 33.33344170743625, 93.79311116900344, 109.3867447322504, 44.012332200892715, 54.17696740791747, 76.4533315994906, 26.1406601170925, 43.389398448194804, 39.18396009620925, 48.52322877063904, 85.74380386148819, 29.26786842673807, 30.459915927757596, 30.07459372665816, 7.871558472279576, 127.26402968131825, 96.18927765451329, 49.86992142357407, 20.34865851940076, 24.21919040751485, 47.25607123899981, 70.88155990394048, 8.395427668867208, 67.8774826220527, 5.394039169229531, 56.87797020922273, 68.02939007079327, 55.259015949985944, 11.474449608677034, 108.96007238886097, 53.890765808964865, 106.18355738519291, 9.880782066672925, 7.1604465631628145, 5.4294504293439685, 45.9413015422209, 8.551315054022199, 16.79046942908175, 73.4961184494404, 6.693817694475615, 167.6724679490517, 45.19725958658596, 11.622937335625954, 8.045902494281583, 63.64188601074145, 14.540023058327856, 35.370091410092215, 42.74240770854521, 52.61090763019309, 103.25350541168004, 11.222994872777917, 96.10643895548448, 5.165876863477329, 54.85808539222629, 60.784273717058866, 49.66186393971848, 20.49641547077693, 13.446771817895822, 78.83446662661784, 102.0148612254143, 10.491851681527441, 5.033547704197388, 50.47390562862742, 14.309095694305913, 19.561664828747425, 7.945648553545192, 42.15397531358084, 5.770357867689144, 41.940621343007834, 34.02380888570355, 12.835800267423998, 192.96030423464353, 82.80274615115547, 58.671581762299354, 5.379678273865483, 35.31579978259172, 169.69281182601617, 165.95629424784738, 30.106804027493375, 33.81438245217726, 43.42814400042474, 40.2713506702178, 63.01465635115169, 171.5291084155797, 77.60902023509448, 10.882162218954482, 24.414538781356946, 87.8710277091133, 21.661749277298444, 63.47064634231189, 9.188078112218383, 48.57683795079579, 17.55126978345921, 15.75136117344794, 15.018324458550044, 15.186456121461648, 19.143971920124017, 49.74652259710769, 18.657682127894617, 49.52410330733642, 5.49487762024656, 26.97800263667189, 16.20445583490332, 15.521053188837257, 5.038445466993592, 9.2853516090088, 17.21468359269722, 70.086929999994, 58.6012820585675, 6.3689395986164, 11.320253033849328, 44.32875575895374, 25.796966322064236, 19.73434603336232, 44.044230227806025, 91.52641224284984, 56.519275041968804, 53.91943866026298, 8.17566021642842, 63.356585621969984, 111.76978598727828, 12.656849676968031, 64.80379177916427, 40.86787144996293, 85.32672212216285, 8.6453560265287, 8.452306767165712, 13.618336994414697, 53.42897323837618, 151.5783115360511, 149.33288523217564, 49.281633531199404, 108.9262738231668, 24.27223647105283, 114.0745293480224, 25.29461228369184, 75.92268189854929, 5.237979974471487, 70.60237327134085, 13.756406864075261, 72.25288602042758, 27.9339917877808, 106.86593287231028, 89.56385351329547, 78.62849157188305, 44.49667394316188, 79.6242057767392, 30.672461882999507, 8.89544675573546, 20.094289294153107, 15.913514572996549, 9.362162455017156, 21.756937100810177, 54.97528509994962, 92.1155146996294, 12.392803763601048, 46.79292749397119, 64.00876791318309, 19.016328987361156, 159.26314709087998, 19.091210423878643, 30.361947119209223, 110.35375964362495, 19.4566764864633, 167.55622471915072, 110.90485751109765, 13.287276444424979, 45.56542881570895, 27.534174610632753, 23.02853291183342, 18.87110028225651, 13.230499530550986, 11.985820914333367, 14.778733521024225, 80.39259098543516, 17.3234428871016, 67.73051582344412, 35.20878523210327, 17.38772272148475, 6.21317455058753, 53.40768742278942, 67.52012420169515, 9.397408912021955, 15.311725706492288, 46.04214702493049, 40.290084081805404, 42.06923112492907, 11.866914167293361, 24.556334252931684, 19.020283209904957, 14.5249716544631, 35.8499565448879, 33.231027813160246, 42.61952161500045, 18.242252366531748, 5.785038204313282, 27.002490339932503, 9.176597862194223, 124.15532720708595, 18.24184502722044, 85.42784629738996, 28.175201118420492, 15.710751489968128, 13.04593263435079, 7.925623267616655, 15.152009151234395, 88.64728450120818, 9.22605855458597, 21.474331750942458, 22.88595827497625, 34.9190204826524, 12.857405749507688, 94.79662543159098, 15.30664255783708, 84.54076467905887, 96.65711734694851, 44.01847012486279, 30.900521382369146, 12.134667705722812, 50.121905863770294, 89.54531195055989, 61.91129787340285, 55.65344403374407, 16.153952676344783, 16.5278397828288, 44.76322626917719, 120.8257106261893, 5.663743957879026, 6.900300521129332, 30.91380891386778, 89.33142582300928, 106.7448183405686, 84.29881575232069, 43.112679307334005, 10.147726944023784, 256.3912285238873, 53.5508290570399, 43.07937578303967, 57.16009938761169, 8.747871781449271, 40.30833498052188, 9.879039261357887, 10.52547306715135, 82.37381873746907, 65.48718000533792, 67.20031383005353, 97.96153292678622, 39.60296308844219, 7.256896684688504, 49.43194219381122, 15.51617120202904, 52.23987665640691, 20.592480726612273, 151.1813753741437, 112.37151026810056, 133.40586300263914, 46.81056230388934, 83.30455941014576, 11.19675243615242, 5.291898197158576, 40.54168664987836, 28.18636843426654, 38.392683644053875, 35.98408157818212, 7.122750022099297, 43.427307606290306, 39.919269503561424, 210.7295316845006, 85.03050445731475, 165.15781478431592, 30.315605260254795, 9.433183397391653, 17.29897568474646, 73.8175247606404, 30.545386096059573, 54.19632508133525, 20.108651503827637, 27.70859188140569, 79.63365040637682, 12.183310157385966, 8.266598495203581, 24.043689594138712, 11.887316099941316, 52.8537167579282, 78.32395490378875, 108.94230453474222, 21.704956544159202, 9.389320775097975, 24.984335165420735, 6.190923286877718, 39.405734293738746, 60.154153824390185, 123.10178861151144, 12.048531406869182, 5.714369067852698, 92.85587684805355, 9.35081784482555, 9.755729737453999, 139.99940551775808, 19.296810816027754, 34.80897575632024, 57.15556582966352, 184.5474286112198, 37.77367198831061, 73.82192948957197, 87.9063851642222, 22.720492697118406, 10.228840234464194, 26.43979107541127, 79.64835069050437, 70.722218549166, 38.0254787935825, 9.803484419771836, 70.22421998493463, 63.84561076915084, 141.6900068386252, 67.39312310927707, 182.66267385724254, 15.057923342049492, 16.79530410022097, 22.886157087398296, 12.281580675016189, 5.188171312282059, 21.469945014131742, 41.3087619998615, 6.2161736601874695, 12.050396977100872, 151.48712297025332, 10.563990946587557, 21.84461624495949, 22.039378067646375, 15.182592673012008, 14.806967022450044, 139.50053501356334, 19.878439557711886, 29.411603707241362, 9.830165590363471, 149.28192520114436, 160.47423015294115, 15.998486748321094, 5.194700858994966, 16.400998717227814, 55.27733465876278, 296.44448808413864, 67.70443161520791, 66.97704107515759, 20.65150310512134, 11.25273826298515, 16.170399279546608, 11.181256259101335, 41.38987571699878, 53.69120347993713, 22.043898853001124, 25.02338023771744, 34.59410736037866, 54.669065532091444, 88.49614286792264, 11.09155505267749, 70.20847313397017, 106.41238728847867, 93.50981349541868, 5.402209590925223, 15.955364732509697, 16.25061465680116, 22.784710638876533, 72.4237685566788, 74.23934967471943, 31.8502725162143, 11.652447122603482, 67.94970060779326, 119.1441228902653, 6.321129922433686, 41.8459221363295, 108.96017257988889, 60.5549559225377, 38.855931040471965, 70.52889728948617, 196.73242797238063, 5.231685296689563, 92.8331344610463, 27.401826801059165, 16.350123462052917, 24.53589273698033, 58.607684937522855, 27.83787768429098, 80.83318647172861, 5.0318826076836585, 102.70629805485041, 87.84532357519558, 31.295791607835948, 12.31146961443739, 18.183777823957207, 108.69001487049026, 52.37968804675034, 40.191754895002816, 6.066369916336351, 6.841294883827878, 199.58678703897948, 5.802855156606803, 92.44606931093485, 7.639707831911737, 26.978627649056005, 79.82031036970932, 11.270203096327748, 239.06443761141313, 110.5023849958225, 364.08223849894915, 32.250037997368594, 18.02924684536086, 243.7368645822264, 53.89326315632345, 16.595783270556254, 5.1085553872179545, 6.291146105444824, 6.8793773612140505, 72.82479554427927, 21.02258413880836, 81.87104256659747, 176.24293960212682, 107.84347558199129, 14.461565149014538, 22.063662763093134, 83.41637919933125, 83.58632268952041, 13.869900940941118, 172.05830301462876, 28.83386300351468, 62.11269989181983, 25.460382439231395, 79.03739907280504, 18.034698042950822, 35.540840067342764, 69.91877507927353, 49.275641383830916, 24.500337976442893, 35.8865987538815, 44.65215780383334, 105.64332048901643, 74.38031353303396, 51.63536997397996, 316.5124095758762, 14.147759914179575, 6.84410765470551, 84.50827585350102, 46.040594600011836, 20.589978414320637, 16.851221735343813, 111.52654967077194, 7.827165098230292, 15.573607014063308, 94.72656507226127, 58.80493497343263, 42.74056425422523, 90.5386903151914, 33.3011864186455, 18.28366644319492, 111.17916455989516, 23.26202893110597, 90.24812121139843, 25.49620441363194, 26.368612697423924, 24.52856147302948, 119.79851921251606, 11.799489861576827, 85.64057802812371, 34.76527580585132, 58.31028735973102, 85.45427834964556, 36.87041620703556, 49.70127389354435, 6.211677618063937, 32.79236617580667, 11.441112843125614, 7.489328870567931, 17.83243948720925, 61.709986814639215, 5.114299097441886, 11.004116602439591, 87.08353814793735, 36.26809155733551, 28.240885586054045, 29.419506017220495, 9.061774029705294, 9.127988969122125, 37.59089643035559, 131.02925641755166, 32.28993110620406, 20.165787007386495, 108.43891971028253, 5.1940387034229385, 69.34507623130541, 59.26660215961395, 24.848520673587053, 15.136141405566494, 99.35174426758259, 25.583575024040016, 9.218619671934631, 21.611702614924283, 16.709925613979014, 56.15824201016855, 34.78368195249644, 11.790644724552344, 9.742047929021973, 15.879554170323718, 6.289028431895181, 87.45803601519879, 41.55227198378154, 55.57892784469958, 46.45335325493557, 6.126426719127628, 5.368982422840623, 25.19650158749631, 56.05968812766121, 33.28973465140224, 6.675071193417658, 18.089210252476683, 40.98382821573477, 40.35368261645874, 81.06948459873473, 82.34988710204306, 63.227918952815514, 167.67743720585585, 33.28055692821398, 66.39700364791548, 13.833049822303048, 66.99267296817169, 60.4343711356822, 14.167440908217143, 38.383108478565106, 5.16786838417932, 117.58004489983857, 24.34170289306207, 81.6613837904952, 74.85527762815242, 37.71414978383473, 8.217357647984032, 15.76186067654671, 66.54040181613337, 65.4078899572432, 26.250264514056358, 74.69725900462642, 6.134854540689259, 33.25562525927902, 5.8244046077492575, 6.290921701553005, 24.699676154401793, 5.348727843617212, 84.70956663977566, 13.579816674491218, 49.71323315809924, 14.563643975213095, 27.516120708177557, 6.947827790736202, 18.84389584181863, 22.077693563490286, 86.88528951536246, 24.40902229986867, 92.09473671159093, 13.879306751178765, 60.82245658249975, 32.43025389702504, 45.56497897777526, 19.92682718796963, 19.253009951876628, 59.69694695820152, 34.1880383261719, 56.65091681251103, 14.942053193607373, 14.381047253535575, 59.00044083093699, 54.11680784381067, 19.794457835139227, 34.613996833082545, 5.126050192375755, 32.75490558382996, 27.812827683402748, 22.978117283042277, 5.947830651964546, 38.89431379693338, 90.69645489621306, 64.05992104346147, 16.6079848408821, 38.10620575121633, 28.310094853837917, 38.68629963505804, 26.08612496532858, 10.905994879415454, 65.11861782585864, 27.488045680989572, 15.067052161905389, 66.75941761625161, 23.033367472350683, 5.211094221339204, 6.921991840936545, 7.2178419757854115, 40.26706888123941, 18.719015212235355, 39.6876736433549, 36.72181194246877, 102.07178215368468, 19.989018074349975, 9.327205389259602, 9.057214604046452, 16.109212421476737, 26.26694512010684, 61.066861395527894, 6.810603293298017, 25.314039545511207, 65.91359012294942, 8.129095409520088, 17.443078878104576, 5.723613332219956, 147.7990646546828, 76.15567835250432, 47.596419932899096, 51.20721629641293, 17.883401569845084, 16.183248450029478, 23.20043312079198, 38.92564679948547, 309.7615177757772, 9.702007260774737, 84.7799846047564, 26.346482135766333, 27.292623901445076, 66.51888570670697, 40.23827957821933, 5.802454515470186, 23.653557020300095, 19.563069474108282, 36.84985193676245, 15.241675733657459, 41.690621738564005, 14.17271266751137, 134.84459795366072, 5.1349824900216685, 9.7331198244226, 26.865236820889972, 9.965271164738295, 7.7044822465864335, 34.505119274557366, 87.40578678143831, 5.684089439492251, 143.06062038128516, 141.67942144718887, 58.51026886986557, 96.99165178975068, 126.78297670147751, 71.8978300213129, 14.96612346741577, 7.673044096212632, 10.481745954971105, 12.72703070906812, 25.82937302970751, 13.939329921305491, 17.28467273254939, 12.261115811392218, 104.95111250185096, 88.49867260601853, 10.392143250815044, 7.724535062426137, 28.221288011581365, 132.45724410085185, 90.80007867504165, 27.100721546544015, 9.638153885501866, 16.110236524697353, 27.12591161993808, 18.430466578563085, 19.332555963544806, 8.541693552704368, 23.679867682505183, 9.953840782620107, 11.787358165317213, 13.93223191803544, 12.60733284413716, 5.680729635036668, 20.95801980179806, 12.80830402439958, 86.2859616767625, 14.710900931662266, 64.54590790334002, 44.66223543238487, 183.96461094250486, 23.771218363655095, 17.42148316849362, 25.01779311615519, 11.876771235886688, 67.41473791652687, 53.393348454762574, 6.639755805108762, 14.186037436003854, 169.79138665834606, 13.802304338598416, 9.698141153889019, 5.729919967617881, 26.295944844415228, 84.92389001153322, 25.545697272625873, 58.38267132921603, 47.44141602485922, 84.94015888029848, 6.65538761791574, 55.852954382170175, 7.381055969739586, 19.768960193180867, 40.39864136343232, 5.391818451476906, 45.019496677513594, 121.86321730887973, 56.56533078705105, 110.42043461977228, 21.893866365964403, 23.637552380004983, 67.06881878377996, 35.007543247946934, 8.772284680607102, 81.03913849509243, 12.950758103199774, 15.69346951498498, 9.679618091240158, 118.41475633712274, 18.10203672948622, 49.179785483681535, 5.29241379100141, 19.348407507403017, 17.569648403589902, 47.15828762043179, 28.336816337717885, 86.34795874536806, 7.146672455403045, 5.092623376094378, 50.075882516961535, 39.51380052082018, 10.992297127187435, 107.80567822661096, 148.43688518720805, 77.06882497875486, 23.913610842794544, 11.23490447216966, 44.41636313546281, 51.29154952665037, 5.467219410028166, 89.61902988252427, 5.954408005803664, 59.97299635292182, 62.070916778241546, 51.358638182963105, 135.4019726544409, 5.771855407276351, 27.71423932189925, 7.918701952877926, 62.32001749441336, 30.13769014710113, 11.685301613490685, 139.12781153035218, 47.03894416793055, 42.35162004723266, 17.26482424035662, 26.386346970668406, 14.56532545824669, 7.357035804928459, 32.347692442965865, 5.988405034234992, 109.87443133399796, 18.38877448986588, 37.44946524969466, 7.612814125116531, 29.090526789688127, 76.10628234744787, 10.85466083669112, 16.527808032992105, 34.07831015506617, 109.9384786229798, 5.452026022262762, 70.72363068042623, 21.313735763303228, 35.50526414094374, 87.44773040195949, 38.078775756856544, 27.79971311035608, 7.534337906972209, 65.06370816987081, 16.423941846584157, 30.748495229931258, 10.665418119072083, 24.132160086774046, 48.3362144196325, 102.83661290291545, 26.721407870259846, 18.56060896831275, 21.753910196246384, 14.189948483926248, 42.022075874535844, 81.06844968484151, 66.33688799163684, 78.62051823482554, 72.42610885912013, 114.26784808573197, 93.54784461081977, 10.340126935286595, 5.106705325393289, 7.414682754332558, 19.756193721077743, 16.181432715155672, 22.19889965317105, 42.67733131986706, 69.47498719622371, 50.44924942793044, 17.615472563257647, 9.87017544234059, 79.00553560682916, 19.255111048907793, 29.758603903826675, 69.35311469204993, 24.521982467389353, 9.280160706341285, 16.260087767557298, 26.42447083369794, 81.78982635918705, 55.84539242368266, 32.570149526354584, 8.042321688997713, 43.479748906855015, 15.222731509263122, 28.266559773316068, 27.500791015631616, 19.757060333240396, 73.65700517349413, 50.0891551627125, 11.098191284034426, 17.414583107730643, 13.156746093681239, 59.49275859219689, 5.220764294367226, 54.36575672398204, 7.774224203318644, 96.13200281581396, 15.179244280355427, 28.913880535791108, 26.037475101407274, 8.397027142439404, 59.540469913876294, 30.794570987414552, 5.460505216712423, 40.8574495701394, 147.79493037573457, 64.19265966930485, 97.68574047793966, 5.365106553764076, 46.51051760581854, 5.079177116553975, 13.808729381104602, 71.88858227885771, 30.56445337469604, 222.2910347401951, 71.98118744502182, 20.012144715737808, 13.67018045275433, 7.512763834564892, 24.793301090686498, 24.277558922549552, 18.58846400672339, 87.17740515740425, 7.493268693446284, 117.73608837932612, 9.313509236364427, 24.257834833548195, 28.08445183731202, 69.15661568122574, 6.575225748565125, 14.573469634194456, 66.28307048091813, 33.64959783600396, 34.67258651642539, 53.4951894471564, 62.132009111760375, 50.71085637282134, 5.783155097541173, 16.836531669995775, 33.82727014610838, 111.04810726834013, 57.44249927608374, 41.94346406583158, 20.288596496341263, 41.46169370138897, 91.22003669321941, 11.876613468948866, 48.10229333245486, 101.77518220303094, 136.0254728805937, 80.80749352478068, 59.766398307188545, 8.353824129853276, 40.320909854137014, 88.8124707446884, 57.360146671175166, 12.641020575104656, 74.39757522554079, 5.688568765836396, 129.03296871056682, 82.87708472239774, 53.58399809260065, 39.81555830323244, 92.11399824200015, 14.783121161450179, 62.29000724995578, 77.58047551863106, 75.71234354374856, 49.584362670730435, 23.21498985322878, 25.659474714933936, 11.74875877900928, 28.76476606715012, 23.73958118482658, 27.52700581872455, 26.421847891293172, 30.99093131199075, 5.542348249863613, 21.44425291092809, 46.98474970593651, 56.1882401499826, 56.272526075289115, 51.810508569019866, 46.92521525817156, 9.437180986217115, 99.94432006047198, 5.138593508030931, 19.443497025790595, 114.64943558442232, 13.884953364171933, 10.402721900608885, 31.953574572491235, 157.28021891083102, 172.1814092589826, 77.26802907211992, 6.546884187645665, 20.581399823404908, 193.44770691816134, 14.226830589738368, 53.50479070667785, 23.799350338622595, 27.77497708900091, 134.69106173196923, 59.92662552844557, 16.319890909561035, 26.876563258807252, 11.637515204338909, 10.378187989465722, 51.49193220324433, 8.668160730262732, 99.32930271105802, 51.3708108639922, 99.63047190557235, 90.44594506735393, 22.694947315906035, 20.621924115282106, 47.383596491886536, 103.21748642400198, 11.754251380447732, 34.934139176684994, 104.52747035646041, 28.79794914115803, 66.5964530621298, 37.79852845198177, 10.560020830336345, 60.725026259840604, 18.926010844913865, 8.655522332306242, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([5262267.1875, 5958090.625, 5976462.5, 6021342.1875, 6021345.3125, 6022106.25, 6026935.9375, 6039096.875, 6088020.3125, 6093232.8125, 6094189.0625, 6122070.3125, 6122515.625, 6123456.25, 6140709.375, 6171196.875, 6176559.375, 6178825.0, 6201896.875, 6218148.4375, 6230290.625, 6233112.5, 6250198.4375, 6255496.875, 6261212.5, 6265842.1875, 6268464.0625, 6268843.75, 6270362.5, 6270421.875, 6270770.3125, 6270962.5, 6274104.6875, 6277451.5625, 6278089.0625, 6280606.25, 6283750.0, 6283784.375, 6303112.5, 6318993.75, 6323429.6875, 6357590.625, 6357915.625, 6359121.875, 6359137.5, 6360693.75, 6361317.1875, 6372560.9375, 6379573.4375, 6391306.25, 6391898.4375, 6392509.375, 6393490.625, 6393646.875, 6394171.875, 6394850.0, 6401746.875, 6402889.0625, 6406162.5, 6409339.0625, 6410167.1875, 6414039.0625, 6415570.3125, 6436625.0, 6447275.0, 6468192.1875, 6496481.25, 6512107.8125, 6513964.0625, 6517137.5, 6540012.5, 6541464.0625, 6542989.0625, 6545789.0625, 6545804.6875, 6550351.5625, 6556346.875, 6560746.875, 6564628.125, 6564996.875, 6566485.9375, 6572228.125, 6579073.4375, 6587804.6875, 6592882.8125, 6595421.875, 6595548.4375, 6595706.25, 6596031.25, 6597553.125, 6607846.875, 6610806.25, 6610925.0, 6615714.0625, 6620093.75, 6622303.125, 6622335.9375, 6622485.9375, 6622821.875, 6623984.375, 6624151.5625, 6626001.5625, 6626756.25, 6630400.0, 6631040.625, 6635718.75, 6635751.5625, 6635982.8125, 6636056.25, 6636725.0, 6639376.5625, 6650020.3125, 6651998.4375, 6661206.25, 6671685.9375, 6686445.3125, 6691610.9375, 6693617.1875, 6693992.1875, 6694551.5625, 6694559.375, 6695604.6875, 6695612.5, 6695637.5, 6742368.75, 6742378.125, 6744242.1875, 6767489.0625, 6780229.6875, 6857921.875, 6858529.6875, 6858665.625, 6875223.4375, 6895756.25, 6906884.375, 6906976.5625, 6915503.125, 6917223.4375, 6920815.625, 6923881.25, 6938996.875, 6941103.125, 6941479.6875, 6942525.0, 6945232.8125, 6956406.25, 6967454.6875, 6978407.8125, 6994946.875, 6997312.5, 7114109.375, 7124482.8125, 7129375.0, 7147943.75, 7159626.5625, 7180776.5625, 7184159.375, 7187990.625, 7212651.5625, 7221268.75, 7228414.0625, 7248406.25, 7261003.125, 7269378.125, 7287126.5625, 7315251.5625, 7321864.0625, 7326990.625, 7352878.125, 7361487.5, 7370682.8125, 7425671.875, 7426732.8125, 7428193.75, 7431220.3125, 7431264.0625, 7434070.3125, 7434253.125, 7434595.3125, 7434615.625, 7447329.6875, 7484682.8125, 7485328.125, 7486667.1875, 7488257.8125, 7488639.0625, 7491487.5, 7493710.9375, 7493710.9375, 7494015.625, 7497395.3125, 7533746.875, 7536881.25, 7540615.625, 7542684.375, 7543734.375, 7568923.4375, 7571145.3125, 7595118.75, 7609593.75, 7610428.125, 7613695.3125, 7614846.875, 7642568.75, 7642593.75, 7642621.875, 7643129.6875, 7643520.3125, 7643570.3125, 7644021.875, 7644562.5, 7646889.0625, 7648070.3125, 7648090.625, 7653681.25, 7657567.1875, 7658248.4375, 7659323.4375, 7659618.75, 7664173.4375, 7677645.3125, 7678668.75, 7678921.875, 7684248.4375, 7684250.0, 7705628.125, 7709534.375, 7710151.5625, 7716310.9375, 7719643.75, 7722209.375, 7722500.0, 7723654.6875, 7724081.25, 7730857.8125, 7739475.0, 7756870.3125, 7758092.1875, 7766031.25, 7766110.9375, 7766639.0625, 7768295.3125, 7768926.5625, 7769926.5625, 7770059.375, 7773162.5, 7798173.4375, 7814695.3125, 7814709.375, 7825176.5625, 7826015.625, 7826321.875, 7827426.5625, 7843192.1875, 7849553.125, 7849837.5, 7852737.5, 7858865.625, 7858931.25, 7870942.1875, 7892148.4375, 7901625.0, 7903418.75, 7906160.9375, 7907793.75, 7912459.375, 7922146.875, 7929996.875, 7930862.5, 7932840.625, 7933134.375, 7933275.0, 7935793.75, 7938176.5625, 7938179.6875, 7938743.75, 7946421.875, 7958768.75, 7958771.875, 7959862.5, 7982167.1875, 7994721.875, 8002985.9375, 8023906.25, 8024490.625, 8026940.625, 8027903.125, 8029410.9375, 8033254.6875, 8090514.0625, 8108051.5625, 8144048.4375, 8146600.0, 8148353.125, 8174481.25, 8175734.375, 8178203.125, 8178328.125, 8178851.5625, 8184907.8125, 8191553.125, 8204925.0, 8206529.6875, 8214481.25, 8237725.0, 8252990.625, 8273421.875, 8273445.3125, 8293054.6875, 8301214.0625, 8304784.375, 8306534.375, 8320925.0, 8345673.4375, 8349304.6875, 8349542.1875, 8351800.0, 8377967.1875, 8456890.625, 8457721.875, 8459979.6875, 8465084.375, 8503451.5625, 8549456.25, 8595810.9375, 8723954.6875, 8849598.4375, 8892926.5625, 8975503.125, 9017062.5, 9104553.125, 9106001.5625, 9120676.5625, 9166039.0625, 9203996.875, 9206393.75, 9219446.875, 9342570.3125, 9349764.0625, 9372671.875, 9372673.4375, 9376570.3125, 9388635.9375, 9396117.1875, 9434407.8125, 9454207.8125, 9480179.6875, 9481057.8125, 9482759.375, 9483876.5625, 9523554.6875, 9526940.625, 9530407.8125, 9547665.625, 9549039.0625, 9550778.125, 9550826.5625, 9558912.5, 9559182.8125, 9559567.1875, 9564970.3125, 9571112.5, 9577240.625, 9616565.625, 9617106.25, 9618593.75, 9639915.625, 9640457.8125, 9642845.3125, 9642851.5625, 9644006.25, 9644068.75, 9646520.3125, 9685846.875, 9687243.75, 9714845.3125, 9726354.6875, 9728454.6875, 9743050.0, 9762309.375, 9766182.8125, 9798207.8125, 9812079.6875, 9814312.5, 9825810.9375, 9832495.3125, 9834871.875, 9841148.4375, 9844654.6875, 9845118.75, 9845603.125, 9850140.625, 9850470.3125, 9854048.4375, 9869250.0, 9888853.125, 9889428.125, 9892187.5, 9892318.75, 9892876.5625, 9894321.875, 9894904.6875, 9916890.625, 9938467.1875, 9941004.6875, 9943439.0625, 9969657.8125, 9971360.9375, 10007192.1875, 10007245.3125, 10009862.5, 10017410.9375, 10018826.5625, 10036929.6875, 10039906.25, 10046117.1875, 10046801.5625, 10046876.5625, 10050859.375, 10063815.625, 10080910.9375, 10081960.9375, 10083512.5, 10101223.4375, 10118781.25, 10118882.8125, 10140968.75, 10154981.25, 10157810.9375, 10157862.5, 10196082.8125, 10201521.875, 10236106.25, 10238309.375, 10239392.1875, 10241754.6875, 10250889.0625, 10253273.4375, 10253748.4375, 10255217.1875, 10256079.6875, 10261543.75, 10273795.3125, 10276139.0625, 10276950.0, 10331295.3125, 10335453.125, 10347723.4375, 10399065.625, 10404890.625, 10417470.3125, 10422593.75, 10429871.875, 10431607.8125, 10444251.5625, 10501128.125, 10501554.6875, 10510310.9375, 10511975.0, 10537212.5, 10538679.6875, 10562823.4375, 10569073.4375, 10574239.0625, 10575746.875, 10611517.1875, 10612568.75, 10618645.3125, 10620090.625, 10622570.3125, 10625107.8125, 10636821.875, 10658334.375, 10671320.3125, 10671592.1875, 10673665.625, 10676048.4375, 10677989.0625, 10682732.8125, 10685428.125, 10693751.5625, 10694059.375, 10747696.875, 10764735.9375, 10768260.9375, 10772800.0, 10786251.5625, 10793271.875, 10807926.5625, 10812825.0, 10812906.25, 10813400.0, 10815904.6875, 10821496.875, 10823043.75, 10846400.0, 10899160.9375, 11038800.0, 11246082.8125, 11247900.0, 11362203.125, 11404570.3125, 11497196.875, 11510759.375, 11510779.6875, 11531475.0, 11550479.6875, 11558737.5, 11584425.0, 11595821.875, 11612528.125, 11615745.3125, 11617817.1875, 11627581.25, 11629001.5625, 11629012.5, 11643821.875, 11644709.375, 11645864.0625, 11650825.0, 11650876.5625, 11657267.1875, 11671490.625, 11675832.8125, 11714843.75, 11719528.125, 11729371.875, 11733012.5, 11742956.25, 11743648.4375, 11744582.8125, 11744842.1875, 11746175.0, 11759320.3125, 11760676.5625, 11832082.8125, 11838535.9375, 11840048.4375, 11851270.3125, 11901243.75, 11905892.1875, 11974175.0, 11988739.0625, 12067967.1875, 12085434.375, 12249798.4375, 12284001.5625, 12311476.5625, 12319218.75, 12325162.5, 12359578.125, 12394357.8125, 12408667.1875, 12432206.25, 12437214.0625, 12464198.4375, 12475921.875, 12477665.625, 12493915.625, 12494292.1875, 12494353.125, 12512067.1875, 12529106.25, 12537817.1875, 12538221.875, 12542771.875, 12564759.375, 12571993.75, 12617392.1875, 12617401.5625, 12626404.6875, 12628581.25, 12655589.0625, 12689896.875, 12745679.6875, 12797639.0625, 12801209.375, 12805153.125, 12822256.25, 12822832.8125, 12826107.8125, 12832754.6875, 12836723.4375, 12841542.1875, 12842795.3125, 12853743.75, 12854546.875, 12871059.375, 12876495.3125, 12897821.875, 12897828.125, 12901059.375, 12952018.75, 12960143.75, 12964768.75, 12971517.1875, 12977160.9375, 12994850.0, 12995556.25, 13006279.6875, 13032565.625, 13149565.625, 13162160.9375, 13245603.125, 13247664.0625, 13254665.625, 13255779.6875, 13255962.5, 13256282.8125, 13256351.5625, 13256364.0625, 13256657.8125, 13256850.0, 13258145.3125, 13258564.0625, 13260384.375, 13261587.5, 13261603.125, 13267512.5, 13272196.875, 13280006.25, 13290131.25, 13366550.0, 13366659.375, 13394134.375, 13407121.875, 13416493.75, 13428968.75, 13468395.3125, 13469920.3125, 13470664.0625, 13471037.5, 13471234.375, 13471273.4375, 13471345.3125, 13471618.75, 13471928.125, 13471957.8125, 13472145.3125, 13472484.375, 13473003.125, 13473020.3125, 13473529.6875, 13474114.0625, 13475081.25, 13476328.125, 13476328.125, 13476835.9375, 13477123.4375, 13477418.75, 13477800.0, 13478203.125, 13478390.625, 13479054.6875, 13481625.0, 13482895.3125, 13482900.0, 13483123.4375, 13492004.6875, 13501184.375, 13512829.6875, 13544690.625, 13594304.6875, 13594370.3125, 13594467.1875, 13594557.8125, 13594623.4375, 13594846.875, 13594921.875, 13595185.9375, 13595232.8125, 13595325.0, 13595328.125, 13595351.5625, 13595492.1875, 13595532.8125, 13595553.125, 13595660.9375, 13595734.375, 13595762.5, 13595832.8125, 13595848.4375, 13595884.375, 13595889.0625, 13595968.75, 13596003.125, 13596007.8125, 13596106.25, 13596137.5, 13596157.8125, 13596173.4375, 13596173.4375, 13596204.6875, 13596354.6875, 13596440.625, 13596679.6875, 13596698.4375, 13596751.5625, 13596768.75, 13596945.3125, 13597009.375, 13597159.375, 13597304.6875, 13597335.9375, 13597342.1875, 13597365.625, 13597412.5, 13597415.625, 13597417.1875, 13597460.9375, 13597507.8125, 13597518.75, 13597623.4375, 13597629.6875, 13597678.125, 13597714.0625, 13597762.5, 13597771.875, 13597887.5, 13597937.5, 13597945.3125, 13598014.0625, 13598023.4375, 13598032.8125, 13598071.875, 13598232.8125, 13598234.375, 13598264.0625, 13598278.125, 13598373.4375, 13598378.125, 13598542.1875, 13598578.125, 13598632.8125, 13598795.3125, 13598798.4375, 13598804.6875, 13598892.1875, 13598950.0, 13598954.6875, 13598990.625, 13598990.625, 13599296.875, 13599298.4375, 13599379.6875, 13599412.5, 13599546.875, 13599573.4375, 13599665.625, 13599721.875, 13599757.8125, 13599762.5, 13599793.75, 13599803.125, 13599807.8125, 13599845.3125, 13599845.3125, 13599870.3125, 13599873.4375, 13600060.9375, 13600087.5, 13600112.5, 13600145.3125, 13600273.4375, 13600359.375, 13600432.8125, 13600457.8125, 13600667.1875, 13600926.5625, 13601087.5, 13601326.5625, 13601498.4375, 13601535.9375, 13601764.0625, 13602078.125, 13602137.5, 13602160.9375, 13602181.25, 13602198.4375, 13602232.8125, 13602245.3125, 13602285.9375, 13602478.125, 13602518.75, 13602584.375, 13602740.625, 13602870.3125, 13603207.8125, 13603362.5, 13603431.25, 13603492.1875, 13604006.25, 13604128.125, 13604221.875, 13604371.875, 13604381.25, 13604403.125, 13604665.625, 13604784.375, 13605015.625, 13605254.6875, 13605282.8125, 13605570.3125, 13605700.0, 13605807.8125, 13606034.375, 13606078.125, 13606085.9375, 13606137.5, 13606309.375, 13606601.5625, 13606848.4375, 13606865.625, 13606868.75, 13606881.25, 13607356.25, 13607434.375, 13607528.125, 13607545.3125, 13607684.375, 13607698.4375, 13607714.0625, 13607792.1875, 13607818.75, 13607871.875, 13608260.9375, 13608334.375, 13608496.875, 13608507.8125, 13608559.375, 13608587.5, 13608601.5625, 13608671.875, 13608676.5625, 13608765.625, 13608860.9375, 13608920.3125, 13609007.8125, 13609040.625, 13609071.875, 13609078.125, 13609103.125, 13609484.375, 13609528.125, 13609804.6875, 13609890.625, 13610050.0, 13610293.75, 13610442.1875, 13610514.0625, 13610535.9375, 13610551.5625, 13610567.1875, 13610650.0, 13610670.3125, 13610693.75, 13610976.5625, 13611014.0625, 13611017.1875, 13611075.0, 13611257.8125, 13611651.5625, 13611689.0625, 13611726.5625, 13612093.75, 13612151.5625, 13612228.125, 13612278.125, 13612378.125, 13612454.6875, 13612525.0, 13612564.0625, 13612743.75, 13612837.5, 13612846.875, 13612948.4375, 13612953.125, 13613096.875, 13613325.0, 13613415.625, 13613467.1875, 13613564.0625, 13613664.0625, 13613792.1875, 13613795.3125, 13614073.4375, 13614162.5, 13614342.1875, 13614376.5625, 13614376.5625, 13614448.4375, 13614545.3125, 13614634.375, 13614846.875, 13614978.125, 13615028.125, 13615439.0625, 13615632.8125, 13615700.0, 13615728.125, 13615782.8125, 13615932.8125, 13615992.1875, 13616023.4375, 13616026.5625, 13616082.8125, 13616085.9375, 13616143.75, 13616220.3125, 13616271.875, 13616279.6875, 13616357.8125, 13616362.5, 13616571.875, 13616585.9375, 13616629.6875, 13616703.125, 13616843.75, 13616962.5, 13617087.5, 13617192.1875, 13617639.0625, 13617932.8125, 13618050.0, 13618234.375, 13618290.625, 13618298.4375, 13618512.5, 13618584.375, 13618637.5, 13618653.125, 13618682.8125, 13618870.3125, 13618946.875, 13618990.625, 13619045.3125, 13619325.0, 13619467.1875, 13619492.1875, 13619570.3125, 13619639.0625, 13619703.125, 13620062.5, 13620079.6875, 13620164.0625, 13620278.125, 13620279.6875, 13620281.25, 13620550.0, 13620592.1875, 13620692.1875, 13620728.125, 13620739.0625, 13620771.875, 13620784.375, 13620818.75, 13620950.0, 13620971.875, 13621028.125, 13621118.75, 13621434.375, 13621437.5, 13621470.3125, 13621617.1875, 13621698.4375, 13621732.8125, 13621798.4375, 13621864.0625, 13621923.4375, 13621945.3125, 13621965.625, 13622032.8125, 13622393.75, 13622678.125, 13622964.0625, 13623267.1875, 13623418.75, 13623928.125, 13624215.625, 13624360.9375, 13624385.9375, 13624640.625, 13624804.6875, 13624829.6875, 13625003.125, 13625046.875, 13625100.0, 13625257.8125, 13625464.0625, 13626070.3125, 13626325.0, 13626362.5, 13626454.6875, 13626473.4375, 13626551.5625, 13626593.75, 13626860.9375, 13627003.125, 13627367.1875, 13627635.9375, ...], [29.946792759539893, 23.35510209368253, 63.702709665592394, 5.438238791918556, 6.334877177933533, 82.89054356005963, 40.92744826231201, 26.825733485192778, 6.723191062813952, 21.246820241950864, 30.464473219394556, 76.36512918533725, 10.294914994312292, 46.91278209383539, 115.79055638032771, 11.19509452912231, 14.135804851414695, 68.63315169376379, 28.957770361978483, 63.007202367835745, 95.30825950742557, 60.98472167976448, 17.74877941898717, 7.4892040765974075, 16.28967122001034, 69.17454656963704, 63.75060316011181, 33.00722786724393, 16.03118334997213, 5.243651343703606, 24.551871643368656, 33.33344170743625, 93.79311116900344, 109.3867447322504, 44.012332200892715, 54.17696740791747, 76.4533315994906, 26.1406601170925, 43.389398448194804, 39.18396009620925, 48.52322877063904, 85.74380386148819, 29.26786842673807, 30.459915927757596, 30.07459372665816, 7.871558472279576, 127.26402968131825, 96.18927765451329, 49.86992142357407, 20.34865851940076, 24.21919040751485, 47.25607123899981, 70.88155990394048, 8.395427668867208, 67.8774826220527, 5.394039169229531, 56.87797020922273, 68.02939007079327, 55.259015949985944, 11.474449608677034, 108.96007238886097, 53.890765808964865, 106.18355738519291, 9.880782066672925, 7.1604465631628145, 5.4294504293439685, 45.9413015422209, 8.551315054022199, 16.79046942908175, 73.4961184494404, 6.693817694475615, 167.6724679490517, 45.19725958658596, 11.622937335625954, 8.045902494281583, 63.64188601074145, 14.540023058327856, 35.370091410092215, 42.74240770854521, 52.61090763019309, 103.25350541168004, 11.222994872777917, 96.10643895548448, 5.165876863477329, 54.85808539222629, 60.784273717058866, 49.66186393971848, 20.49641547077693, 13.446771817895822, 78.83446662661784, 102.0148612254143, 10.491851681527441, 5.033547704197388, 50.47390562862742, 14.309095694305913, 19.561664828747425, 7.945648553545192, 42.15397531358084, 5.770357867689144, 41.940621343007834, 34.02380888570355, 12.835800267423998, 192.96030423464353, 82.80274615115547, 58.671581762299354, 5.379678273865483, 35.31579978259172, 169.69281182601617, 165.95629424784738, 30.106804027493375, 33.81438245217726, 43.42814400042474, 40.2713506702178, 63.01465635115169, 171.5291084155797, 77.60902023509448, 10.882162218954482, 24.414538781356946, 87.8710277091133, 21.661749277298444, 63.47064634231189, 9.188078112218383, 48.57683795079579, 17.55126978345921, 15.75136117344794, 15.018324458550044, 15.186456121461648, 19.143971920124017, 49.74652259710769, 18.657682127894617, 49.52410330733642, 5.49487762024656, 26.97800263667189, 16.20445583490332, 15.521053188837257, 5.038445466993592, 9.2853516090088, 17.21468359269722, 70.086929999994, 58.6012820585675, 6.3689395986164, 11.320253033849328, 44.32875575895374, 25.796966322064236, 19.73434603336232, 44.044230227806025, 91.52641224284984, 56.519275041968804, 53.91943866026298, 8.17566021642842, 63.356585621969984, 111.76978598727828, 12.656849676968031, 64.80379177916427, 40.86787144996293, 85.32672212216285, 8.6453560265287, 8.452306767165712, 13.618336994414697, 53.42897323837618, 151.5783115360511, 149.33288523217564, 49.281633531199404, 108.9262738231668, 24.27223647105283, 114.0745293480224, 25.29461228369184, 75.92268189854929, 5.237979974471487, 70.60237327134085, 13.756406864075261, 72.25288602042758, 27.9339917877808, 106.86593287231028, 89.56385351329547, 78.62849157188305, 44.49667394316188, 79.6242057767392, 30.672461882999507, 8.89544675573546, 20.094289294153107, 15.913514572996549, 9.362162455017156, 21.756937100810177, 54.97528509994962, 92.1155146996294, 12.392803763601048, 46.79292749397119, 64.00876791318309, 19.016328987361156, 159.26314709087998, 19.091210423878643, 30.361947119209223, 110.35375964362495, 19.4566764864633, 167.55622471915072, 110.90485751109765, 13.287276444424979, 45.56542881570895, 27.534174610632753, 23.02853291183342, 18.87110028225651, 13.230499530550986, 11.985820914333367, 14.778733521024225, 80.39259098543516, 17.3234428871016, 67.73051582344412, 35.20878523210327, 17.38772272148475, 6.21317455058753, 53.40768742278942, 67.52012420169515, 9.397408912021955, 15.311725706492288, 46.04214702493049, 40.290084081805404, 42.06923112492907, 11.866914167293361, 24.556334252931684, 19.020283209904957, 14.5249716544631, 35.8499565448879, 33.231027813160246, 42.61952161500045, 18.242252366531748, 5.785038204313282, 27.002490339932503, 9.176597862194223, 124.15532720708595, 18.24184502722044, 85.42784629738996, 28.175201118420492, 15.710751489968128, 13.04593263435079, 7.925623267616655, 15.152009151234395, 88.64728450120818, 9.22605855458597, 21.474331750942458, 22.88595827497625, 34.9190204826524, 12.857405749507688, 94.79662543159098, 15.30664255783708, 84.54076467905887, 96.65711734694851, 44.01847012486279, 30.900521382369146, 12.134667705722812, 50.121905863770294, 89.54531195055989, 61.91129787340285, 55.65344403374407, 16.153952676344783, 16.5278397828288, 44.76322626917719, 120.8257106261893, 5.663743957879026, 6.900300521129332, 30.91380891386778, 89.33142582300928, 106.7448183405686, 84.29881575232069, 43.112679307334005, 10.147726944023784, 256.3912285238873, 53.5508290570399, 43.07937578303967, 57.16009938761169, 8.747871781449271, 40.30833498052188, 9.879039261357887, 10.52547306715135, 82.37381873746907, 65.48718000533792, 67.20031383005353, 97.96153292678622, 39.60296308844219, 7.256896684688504, 49.43194219381122, 15.51617120202904, 52.23987665640691, 20.592480726612273, 151.1813753741437, 112.37151026810056, 133.40586300263914, 46.81056230388934, 83.30455941014576, 11.19675243615242, 5.291898197158576, 40.54168664987836, 28.18636843426654, 38.392683644053875, 35.98408157818212, 7.122750022099297, 43.427307606290306, 39.919269503561424, 210.7295316845006, 85.03050445731475, 165.15781478431592, 30.315605260254795, 9.433183397391653, 17.29897568474646, 73.8175247606404, 30.545386096059573, 54.19632508133525, 20.108651503827637, 27.70859188140569, 79.63365040637682, 12.183310157385966, 8.266598495203581, 24.043689594138712, 11.887316099941316, 52.8537167579282, 78.32395490378875, 108.94230453474222, 21.704956544159202, 9.389320775097975, 24.984335165420735, 6.190923286877718, 39.405734293738746, 60.154153824390185, 123.10178861151144, 12.048531406869182, 5.714369067852698, 92.85587684805355, 9.35081784482555, 9.755729737453999, 139.99940551775808, 19.296810816027754, 34.80897575632024, 57.15556582966352, 184.5474286112198, 37.77367198831061, 73.82192948957197, 87.9063851642222, 22.720492697118406, 10.228840234464194, 26.43979107541127, 79.64835069050437, 70.722218549166, 38.0254787935825, 9.803484419771836, 70.22421998493463, 63.84561076915084, 141.6900068386252, 67.39312310927707, 182.66267385724254, 15.057923342049492, 16.79530410022097, 22.886157087398296, 12.281580675016189, 5.188171312282059, 21.469945014131742, 41.3087619998615, 6.2161736601874695, 12.050396977100872, 151.48712297025332, 10.563990946587557, 21.84461624495949, 22.039378067646375, 15.182592673012008, 14.806967022450044, 139.50053501356334, 19.878439557711886, 29.411603707241362, 9.830165590363471, 149.28192520114436, 160.47423015294115, 15.998486748321094, 5.194700858994966, 16.400998717227814, 55.27733465876278, 296.44448808413864, 67.70443161520791, 66.97704107515759, 20.65150310512134, 11.25273826298515, 16.170399279546608, 11.181256259101335, 41.38987571699878, 53.69120347993713, 22.043898853001124, 25.02338023771744, 34.59410736037866, 54.669065532091444, 88.49614286792264, 11.09155505267749, 70.20847313397017, 106.41238728847867, 93.50981349541868, 5.402209590925223, 15.955364732509697, 16.25061465680116, 22.784710638876533, 72.4237685566788, 74.23934967471943, 31.8502725162143, 11.652447122603482, 67.94970060779326, 119.1441228902653, 6.321129922433686, 41.8459221363295, 108.96017257988889, 60.5549559225377, 38.855931040471965, 70.52889728948617, 196.73242797238063, 5.231685296689563, 92.8331344610463, 27.401826801059165, 16.350123462052917, 24.53589273698033, 58.607684937522855, 27.83787768429098, 80.83318647172861, 5.0318826076836585, 102.70629805485041, 87.84532357519558, 31.295791607835948, 12.31146961443739, 18.183777823957207, 108.69001487049026, 52.37968804675034, 40.191754895002816, 6.066369916336351, 6.841294883827878, 199.58678703897948, 5.802855156606803, 92.44606931093485, 7.639707831911737, 26.978627649056005, 79.82031036970932, 11.270203096327748, 239.06443761141313, 110.5023849958225, 364.08223849894915, 32.250037997368594, 18.02924684536086, 243.7368645822264, 53.89326315632345, 16.595783270556254, 5.1085553872179545, 6.291146105444824, 6.8793773612140505, 72.82479554427927, 21.02258413880836, 81.87104256659747, 176.24293960212682, 107.84347558199129, 14.461565149014538, 22.063662763093134, 83.41637919933125, 83.58632268952041, 13.869900940941118, 172.05830301462876, 28.83386300351468, 62.11269989181983, 25.460382439231395, 79.03739907280504, 18.034698042950822, 35.540840067342764, 69.91877507927353, 49.275641383830916, 24.500337976442893, 35.8865987538815, 44.65215780383334, 105.64332048901643, 74.38031353303396, 51.63536997397996, 316.5124095758762, 14.147759914179575, 6.84410765470551, 84.50827585350102, 46.040594600011836, 20.589978414320637, 16.851221735343813, 111.52654967077194, 7.827165098230292, 15.573607014063308, 94.72656507226127, 58.80493497343263, 42.74056425422523, 90.5386903151914, 33.3011864186455, 18.28366644319492, 111.17916455989516, 23.26202893110597, 90.24812121139843, 25.49620441363194, 26.368612697423924, 24.52856147302948, 119.79851921251606, 11.799489861576827, 85.64057802812371, 34.76527580585132, 58.31028735973102, 85.45427834964556, 36.87041620703556, 49.70127389354435, 6.211677618063937, 32.79236617580667, 11.441112843125614, 7.489328870567931, 17.83243948720925, 61.709986814639215, 5.114299097441886, 11.004116602439591, 87.08353814793735, 36.26809155733551, 28.240885586054045, 29.419506017220495, 9.061774029705294, 9.127988969122125, 37.59089643035559, 131.02925641755166, 32.28993110620406, 20.165787007386495, 108.43891971028253, 5.1940387034229385, 69.34507623130541, 59.26660215961395, 24.848520673587053, 15.136141405566494, 99.35174426758259, 25.583575024040016, 9.218619671934631, 21.611702614924283, 16.709925613979014, 56.15824201016855, 34.78368195249644, 11.790644724552344, 9.742047929021973, 15.879554170323718, 6.289028431895181, 87.45803601519879, 41.55227198378154, 55.57892784469958, 46.45335325493557, 6.126426719127628, 5.368982422840623, 25.19650158749631, 56.05968812766121, 33.28973465140224, 6.675071193417658, 18.089210252476683, 40.98382821573477, 40.35368261645874, 81.06948459873473, 82.34988710204306, 63.227918952815514, 167.67743720585585, 33.28055692821398, 66.39700364791548, 13.833049822303048, 66.99267296817169, 60.4343711356822, 14.167440908217143, 38.383108478565106, 5.16786838417932, 117.58004489983857, 24.34170289306207, 81.6613837904952, 74.85527762815242, 37.71414978383473, 8.217357647984032, 15.76186067654671, 66.54040181613337, 65.4078899572432, 26.250264514056358, 74.69725900462642, 6.134854540689259, 33.25562525927902, 5.8244046077492575, 6.290921701553005, 24.699676154401793, 5.348727843617212, 84.70956663977566, 13.579816674491218, 49.71323315809924, 14.563643975213095, 27.516120708177557, 6.947827790736202, 18.84389584181863, 22.077693563490286, 86.88528951536246, 24.40902229986867, 92.09473671159093, 13.879306751178765, 60.82245658249975, 32.43025389702504, 45.56497897777526, 19.92682718796963, 19.253009951876628, 59.69694695820152, 34.1880383261719, 56.65091681251103, 14.942053193607373, 14.381047253535575, 59.00044083093699, 54.11680784381067, 19.794457835139227, 34.613996833082545, 5.126050192375755, 32.75490558382996, 27.812827683402748, 22.978117283042277, 5.947830651964546, 38.89431379693338, 90.69645489621306, 64.05992104346147, 16.6079848408821, 38.10620575121633, 28.310094853837917, 38.68629963505804, 26.08612496532858, 10.905994879415454, 65.11861782585864, 27.488045680989572, 15.067052161905389, 66.75941761625161, 23.033367472350683, 5.211094221339204, 6.921991840936545, 7.2178419757854115, 40.26706888123941, 18.719015212235355, 39.6876736433549, 36.72181194246877, 102.07178215368468, 19.989018074349975, 9.327205389259602, 9.057214604046452, 16.109212421476737, 26.26694512010684, 61.066861395527894, 6.810603293298017, 25.314039545511207, 65.91359012294942, 8.129095409520088, 17.443078878104576, 5.723613332219956, 147.7990646546828, 76.15567835250432, 47.596419932899096, 51.20721629641293, 17.883401569845084, 16.183248450029478, 23.20043312079198, 38.92564679948547, 309.7615177757772, 9.702007260774737, 84.7799846047564, 26.346482135766333, 27.292623901445076, 66.51888570670697, 40.23827957821933, 5.802454515470186, 23.653557020300095, 19.563069474108282, 36.84985193676245, 15.241675733657459, 41.690621738564005, 14.17271266751137, 134.84459795366072, 5.1349824900216685, 9.7331198244226, 26.865236820889972, 9.965271164738295, 7.7044822465864335, 34.505119274557366, 87.40578678143831, 5.684089439492251, 143.06062038128516, 141.67942144718887, 58.51026886986557, 96.99165178975068, 126.78297670147751, 71.8978300213129, 14.96612346741577, 7.673044096212632, 10.481745954971105, 12.72703070906812, 25.82937302970751, 13.939329921305491, 17.28467273254939, 12.261115811392218, 104.95111250185096, 88.49867260601853, 10.392143250815044, 7.724535062426137, 28.221288011581365, 132.45724410085185, 90.80007867504165, 27.100721546544015, 9.638153885501866, 16.110236524697353, 27.12591161993808, 18.430466578563085, 19.332555963544806, 8.541693552704368, 23.679867682505183, 9.953840782620107, 11.787358165317213, 13.93223191803544, 12.60733284413716, 5.680729635036668, 20.95801980179806, 12.80830402439958, 86.2859616767625, 14.710900931662266, 64.54590790334002, 44.66223543238487, 183.96461094250486, 23.771218363655095, 17.42148316849362, 25.01779311615519, 11.876771235886688, 67.41473791652687, 53.393348454762574, 6.639755805108762, 14.186037436003854, 169.79138665834606, 13.802304338598416, 9.698141153889019, 5.729919967617881, 26.295944844415228, 84.92389001153322, 25.545697272625873, 58.38267132921603, 47.44141602485922, 84.94015888029848, 6.65538761791574, 55.852954382170175, 7.381055969739586, 19.768960193180867, 40.39864136343232, 5.391818451476906, 45.019496677513594, 121.86321730887973, 56.56533078705105, 110.42043461977228, 21.893866365964403, 23.637552380004983, 67.06881878377996, 35.007543247946934, 8.772284680607102, 81.03913849509243, 12.950758103199774, 15.69346951498498, 9.679618091240158, 118.41475633712274, 18.10203672948622, 49.179785483681535, 5.29241379100141, 19.348407507403017, 17.569648403589902, 47.15828762043179, 28.336816337717885, 86.34795874536806, 7.146672455403045, 5.092623376094378, 50.075882516961535, 39.51380052082018, 10.992297127187435, 107.80567822661096, 148.43688518720805, 77.06882497875486, 23.913610842794544, 11.23490447216966, 44.41636313546281, 51.29154952665037, 5.467219410028166, 89.61902988252427, 5.954408005803664, 59.97299635292182, 62.070916778241546, 51.358638182963105, 135.4019726544409, 5.771855407276351, 27.71423932189925, 7.918701952877926, 62.32001749441336, 30.13769014710113, 11.685301613490685, 139.12781153035218, 47.03894416793055, 42.35162004723266, 17.26482424035662, 26.386346970668406, 14.56532545824669, 7.357035804928459, 32.347692442965865, 5.988405034234992, 109.87443133399796, 18.38877448986588, 37.44946524969466, 7.612814125116531, 29.090526789688127, 76.10628234744787, 10.85466083669112, 16.527808032992105, 34.07831015506617, 109.9384786229798, 5.452026022262762, 70.72363068042623, 21.313735763303228, 35.50526414094374, 87.44773040195949, 38.078775756856544, 27.79971311035608, 7.534337906972209, 65.06370816987081, 16.423941846584157, 30.748495229931258, 10.665418119072083, 24.132160086774046, 48.3362144196325, 102.83661290291545, 26.721407870259846, 18.56060896831275, 21.753910196246384, 14.189948483926248, 42.022075874535844, 81.06844968484151, 66.33688799163684, 78.62051823482554, 72.42610885912013, 114.26784808573197, 93.54784461081977, 10.340126935286595, 5.106705325393289, 7.414682754332558, 19.756193721077743, 16.181432715155672, 22.19889965317105, 42.67733131986706, 69.47498719622371, 50.44924942793044, 17.615472563257647, 9.87017544234059, 79.00553560682916, 19.255111048907793, 29.758603903826675, 69.35311469204993, 24.521982467389353, 9.280160706341285, 16.260087767557298, 26.42447083369794, 81.78982635918705, 55.84539242368266, 32.570149526354584, 8.042321688997713, 43.479748906855015, 15.222731509263122, 28.266559773316068, 27.500791015631616, 19.757060333240396, 73.65700517349413, 50.0891551627125, 11.098191284034426, 17.414583107730643, 13.156746093681239, 59.49275859219689, 5.220764294367226, 54.36575672398204, 7.774224203318644, 96.13200281581396, 15.179244280355427, 28.913880535791108, 26.037475101407274, 8.397027142439404, 59.540469913876294, 30.794570987414552, 5.460505216712423, 40.8574495701394, 147.79493037573457, 64.19265966930485, 97.68574047793966, 5.365106553764076, 46.51051760581854, 5.079177116553975, 13.808729381104602, 71.88858227885771, 30.56445337469604, 222.2910347401951, 71.98118744502182, 20.012144715737808, 13.67018045275433, 7.512763834564892, 24.793301090686498, 24.277558922549552, 18.58846400672339, 87.17740515740425, 7.493268693446284, 117.73608837932612, 9.313509236364427, 24.257834833548195, 28.08445183731202, 69.15661568122574, 6.575225748565125, 14.573469634194456, 66.28307048091813, 33.64959783600396, 34.67258651642539, 53.4951894471564, 62.132009111760375, 50.71085637282134, 5.783155097541173, 16.836531669995775, 33.82727014610838, 111.04810726834013, 57.44249927608374, 41.94346406583158, 20.288596496341263, 41.46169370138897, 91.22003669321941, 11.876613468948866, 48.10229333245486, 101.77518220303094, 136.0254728805937, 80.80749352478068, 59.766398307188545, 8.353824129853276, 40.320909854137014, 88.8124707446884, 57.360146671175166, 12.641020575104656, 74.39757522554079, 5.688568765836396, 129.03296871056682, 82.87708472239774, 53.58399809260065, 39.81555830323244, 92.11399824200015, 14.783121161450179, 62.29000724995578, 77.58047551863106, 75.71234354374856, 49.584362670730435, 23.21498985322878, 25.659474714933936, 11.74875877900928, 28.76476606715012, 23.73958118482658, 27.52700581872455, 26.421847891293172, 30.99093131199075, 5.542348249863613, 21.44425291092809, 46.98474970593651, 56.1882401499826, 56.272526075289115, 51.810508569019866, 46.92521525817156, 9.437180986217115, 99.94432006047198, 5.138593508030931, 19.443497025790595, 114.64943558442232, 13.884953364171933, 10.402721900608885, 31.953574572491235, 157.28021891083102, 172.1814092589826, 77.26802907211992, 6.546884187645665, 20.581399823404908, 193.44770691816134, 14.226830589738368, 53.50479070667785, 23.799350338622595, 27.77497708900091, 134.69106173196923, 59.92662552844557, 16.319890909561035, 26.876563258807252, 11.637515204338909, 10.378187989465722, 51.49193220324433, 8.668160730262732, 99.32930271105802, 51.3708108639922, 99.63047190557235, 90.44594506735393, 22.694947315906035, 20.621924115282106, 47.383596491886536, 103.21748642400198, 11.754251380447732, 34.934139176684994, 104.52747035646041, 28.79794914115803, 66.5964530621298, 37.79852845198177, 10.560020830336345, 60.725026259840604, 18.926010844913865, 8.655522332306242, ...])
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);
([5262267.1875, 5958090.625, 5976462.5, 6021342.1875, 6021345.3125, 6022106.25, 6026935.9375, 6039096.875, 6088020.3125, 6093232.8125, 6094189.0625, 6122070.3125, 6122515.625, 6123456.25, 6140709.375, 6171196.875, 6176559.375, 6178825.0, 6201896.875, 6218148.4375, 6230290.625, 6233112.5, 6250198.4375, 6255496.875, 6261212.5, 6265842.1875, 6268464.0625, 6268843.75, 6270362.5, 6270421.875, 6270770.3125, 6270962.5, 6274104.6875, 6277451.5625, 6278089.0625, 6280606.25, 6283750.0, 6283784.375, 6303112.5, 6318993.75, 6323429.6875, 6357590.625, 6357915.625, 6359121.875, 6359137.5, 6360693.75, 6361317.1875, 6372560.9375, 6379573.4375, 6391306.25, 6391898.4375, 6392509.375, 6393490.625, 6393646.875, 6394171.875, 6394850.0, 6401746.875, 6402889.0625, 6406162.5, 6409339.0625, 6410167.1875, 6414039.0625, 6415570.3125, 6436625.0, 6447275.0, 6468192.1875, 6496481.25, 6512107.8125, 6513964.0625, 6517137.5, 6540012.5, 6541464.0625, 6542989.0625, 6545789.0625, 6545804.6875, 6550351.5625, 6556346.875, 6560746.875, 6564628.125, 6564996.875, 6566485.9375, 6572228.125, 6579073.4375, 6587804.6875, 6592882.8125, 6595421.875, 6595548.4375, 6595706.25, 6596031.25, 6597553.125, 6607846.875, 6610806.25, 6610925.0, 6615714.0625, 6620093.75, 6622303.125, 6622335.9375, 6622485.9375, 6622821.875, 6623984.375, 6624151.5625, 6626001.5625, 6626756.25, 6630400.0, 6631040.625, 6635718.75, 6635751.5625, 6635982.8125, 6636056.25, 6636725.0, 6639376.5625, 6650020.3125, 6651998.4375, 6661206.25, 6671685.9375, 6686445.3125, 6691610.9375, 6693617.1875, 6693992.1875, 6694551.5625, 6694559.375, 6695604.6875, 6695612.5, 6695637.5, 6742368.75, 6742378.125, 6744242.1875, 6767489.0625, 6780229.6875, 6857921.875, 6858529.6875, 6858665.625, 6875223.4375, 6895756.25, 6906884.375, 6906976.5625, 6915503.125, 6917223.4375, 6920815.625, 6923881.25, 6938996.875, 6941103.125, 6941479.6875, 6942525.0, 6945232.8125, 6956406.25, 6967454.6875, 6978407.8125, 6994946.875, 6997312.5, 7114109.375, 7124482.8125, 7129375.0, 7147943.75, 7159626.5625, 7180776.5625, 7184159.375, 7187990.625, 7212651.5625, 7221268.75, 7228414.0625, 7248406.25, 7261003.125, 7269378.125, 7287126.5625, 7315251.5625, 7321864.0625, 7326990.625, 7352878.125, 7361487.5, 7370682.8125, 7425671.875, 7426732.8125, 7428193.75, 7431220.3125, 7431264.0625, 7434070.3125, 7434253.125, 7434595.3125, 7434615.625, 7447329.6875, 7484682.8125, 7485328.125, 7486667.1875, 7488257.8125, 7488639.0625, 7491487.5, 7493710.9375, 7493710.9375, 7494015.625, 7497395.3125, 7533746.875, 7536881.25, 7540615.625, 7542684.375, 7543734.375, 7568923.4375, 7571145.3125, 7595118.75, 7609593.75, 7610428.125, 7613695.3125, 7614846.875, 7642568.75, 7642593.75, 7642621.875, 7643129.6875, 7643520.3125, 7643570.3125, 7644021.875, 7644562.5, 7646889.0625, 7648070.3125, 7648090.625, 7653681.25, 7657567.1875, 7658248.4375, 7659323.4375, 7659618.75, 7664173.4375, 7677645.3125, 7678668.75, 7678921.875, 7684248.4375, 7684250.0, 7705628.125, 7709534.375, 7710151.5625, 7716310.9375, 7719643.75, 7722209.375, 7722500.0, 7723654.6875, 7724081.25, 7730857.8125, 7739475.0, 7756870.3125, 7758092.1875, 7766031.25, 7766110.9375, 7766639.0625, 7768295.3125, 7768926.5625, 7769926.5625, 7770059.375, 7773162.5, 7798173.4375, 7814695.3125, 7814709.375, 7825176.5625, 7826015.625, 7826321.875, 7827426.5625, 7843192.1875, 7849553.125, 7849837.5, 7852737.5, 7858865.625, 7858931.25, 7870942.1875, 7892148.4375, 7901625.0, 7903418.75, 7906160.9375, 7907793.75, 7912459.375, 7922146.875, 7929996.875, 7930862.5, 7932840.625, 7933134.375, 7933275.0, 7935793.75, 7938176.5625, 7938179.6875, 7938743.75, 7946421.875, 7958768.75, 7958771.875, 7959862.5, 7982167.1875, 7994721.875, 8002985.9375, 8023906.25, 8024490.625, 8026940.625, 8027903.125, 8029410.9375, 8033254.6875, 8090514.0625, 8108051.5625, 8144048.4375, 8146600.0, 8148353.125, 8174481.25, 8175734.375, 8178203.125, 8178328.125, 8178851.5625, 8184907.8125, 8191553.125, 8204925.0, 8206529.6875, 8214481.25, 8237725.0, 8252990.625, 8273421.875, 8273445.3125, 8293054.6875, 8301214.0625, 8304784.375, 8306534.375, 8320925.0, 8345673.4375, 8349304.6875, 8349542.1875, 8351800.0, 8377967.1875, 8456890.625, 8457721.875, 8459979.6875, 8465084.375, 8503451.5625, 8549456.25, 8595810.9375, 8723954.6875, 8849598.4375, 8892926.5625, 8975503.125, 9017062.5, 9104553.125, 9106001.5625, 9120676.5625, 9166039.0625, 9203996.875, 9206393.75, 9219446.875, 9342570.3125, 9349764.0625, 9372671.875, 9372673.4375, 9376570.3125, 9388635.9375, 9396117.1875, 9434407.8125, 9454207.8125, 9480179.6875, 9481057.8125, 9482759.375, 9483876.5625, 9523554.6875, 9526940.625, 9530407.8125, 9547665.625, 9549039.0625, 9550778.125, 9550826.5625, 9558912.5, 9559182.8125, 9559567.1875, 9564970.3125, 9571112.5, 9577240.625, 9616565.625, 9617106.25, 9618593.75, 9639915.625, 9640457.8125, 9642845.3125, 9642851.5625, 9644006.25, 9644068.75, 9646520.3125, 9685846.875, 9687243.75, 9714845.3125, 9726354.6875, 9728454.6875, 9743050.0, 9762309.375, 9766182.8125, 9798207.8125, 9812079.6875, 9814312.5, 9825810.9375, 9832495.3125, 9834871.875, 9841148.4375, 9844654.6875, 9845118.75, 9845603.125, 9850140.625, 9850470.3125, 9854048.4375, 9869250.0, 9888853.125, 9889428.125, 9892187.5, 9892318.75, 9892876.5625, 9894321.875, 9894904.6875, 9916890.625, 9938467.1875, 9941004.6875, 9943439.0625, 9969657.8125, 9971360.9375, 10007192.1875, 10007245.3125, 10009862.5, 10017410.9375, 10018826.5625, 10036929.6875, 10039906.25, 10046117.1875, 10046801.5625, 10046876.5625, 10050859.375, 10063815.625, 10080910.9375, 10081960.9375, 10083512.5, 10101223.4375, 10118781.25, 10118882.8125, 10140968.75, 10154981.25, 10157810.9375, 10157862.5, 10196082.8125, 10201521.875, 10236106.25, 10238309.375, 10239392.1875, 10241754.6875, 10250889.0625, 10253273.4375, 10253748.4375, 10255217.1875, 10256079.6875, 10261543.75, 10273795.3125, 10276139.0625, 10276950.0, 10331295.3125, 10335453.125, 10347723.4375, 10399065.625, 10404890.625, 10417470.3125, 10422593.75, 10429871.875, 10431607.8125, 10444251.5625, 10501128.125, 10501554.6875, 10510310.9375, 10511975.0, 10537212.5, 10538679.6875, 10562823.4375, 10569073.4375, 10574239.0625, 10575746.875, 10611517.1875, 10612568.75, 10618645.3125, 10620090.625, 10622570.3125, 10625107.8125, 10636821.875, 10658334.375, 10671320.3125, 10671592.1875, 10673665.625, 10676048.4375, 10677989.0625, 10682732.8125, 10685428.125, 10693751.5625, 10694059.375, 10747696.875, 10764735.9375, 10768260.9375, 10772800.0, 10786251.5625, 10793271.875, 10807926.5625, 10812825.0, 10812906.25, 10813400.0, 10815904.6875, 10821496.875, 10823043.75, 10846400.0, 10899160.9375, 11038800.0, 11246082.8125, 11247900.0, 11362203.125, 11404570.3125, 11497196.875, 11510759.375, 11510779.6875, 11531475.0, 11550479.6875, 11558737.5, 11584425.0, 11595821.875, 11612528.125, 11615745.3125, 11617817.1875, 11627581.25, 11629001.5625, 11629012.5, 11643821.875, 11644709.375, 11645864.0625, 11650825.0, 11650876.5625, 11657267.1875, 11671490.625, 11675832.8125, 11714843.75, 11719528.125, 11729371.875, 11733012.5, 11742956.25, 11743648.4375, 11744582.8125, 11744842.1875, 11746175.0, 11759320.3125, 11760676.5625, 11832082.8125, 11838535.9375, 11840048.4375, 11851270.3125, 11901243.75, 11905892.1875, 11974175.0, 11988739.0625, 12067967.1875, 12085434.375, 12249798.4375, 12284001.5625, 12311476.5625, 12319218.75, 12325162.5, 12359578.125, 12394357.8125, 12408667.1875, 12432206.25, 12437214.0625, 12464198.4375, 12475921.875, 12477665.625, 12493915.625, 12494292.1875, 12494353.125, 12512067.1875, 12529106.25, 12537817.1875, 12538221.875, 12542771.875, 12564759.375, 12571993.75, 12617392.1875, 12617401.5625, 12626404.6875, 12628581.25, 12655589.0625, 12689896.875, 12745679.6875, 12797639.0625, 12801209.375, 12805153.125, 12822256.25, 12822832.8125, 12826107.8125, 12832754.6875, 12836723.4375, 12841542.1875, 12842795.3125, 12853743.75, 12854546.875, 12871059.375, 12876495.3125, 12897821.875, 12897828.125, 12901059.375, 12952018.75, 12960143.75, 12964768.75, 12971517.1875, 12977160.9375, 12994850.0, 12995556.25, 13006279.6875, 13032565.625, 13149565.625, 13162160.9375, 13245603.125, 13247664.0625, 13254665.625, 13255779.6875, 13255962.5, 13256282.8125, 13256351.5625, 13256364.0625, 13256657.8125, 13256850.0, 13258145.3125, 13258564.0625, 13260384.375, 13261587.5, 13261603.125, 13267512.5, 13272196.875, 13280006.25, 13290131.25, 13366550.0, 13366659.375, 13394134.375, 13407121.875, 13416493.75, 13428968.75, 13468395.3125, 13469920.3125, 13470664.0625, 13471037.5, 13471234.375, 13471273.4375, 13471345.3125, 13471618.75, 13471928.125, 13471957.8125, 13472145.3125, 13472484.375, 13473003.125, 13473020.3125, 13473529.6875, 13474114.0625, 13475081.25, 13476328.125, 13476328.125, 13476835.9375, 13477123.4375, 13477418.75, 13477800.0, 13478203.125, 13478390.625, 13479054.6875, 13481625.0, 13482895.3125, 13482900.0, 13483123.4375, 13492004.6875, 13501184.375, 13512829.6875, 13544690.625, 13594304.6875, 13594370.3125, 13594467.1875, 13594557.8125, 13594623.4375, 13594846.875, 13594921.875, 13595185.9375, 13595232.8125, 13595325.0, 13595328.125, 13595351.5625, 13595492.1875, 13595532.8125, 13595553.125, 13595660.9375, 13595734.375, 13595762.5, 13595832.8125, 13595848.4375, 13595884.375, 13595889.0625, 13595968.75, 13596003.125, 13596007.8125, 13596106.25, 13596137.5, 13596157.8125, 13596173.4375, 13596173.4375, 13596204.6875, 13596354.6875, 13596440.625, 13596679.6875, 13596698.4375, 13596751.5625, 13596768.75, 13596945.3125, 13597009.375, 13597159.375, 13597304.6875, 13597335.9375, 13597342.1875, 13597365.625, 13597412.5, 13597415.625, 13597417.1875, 13597460.9375, 13597507.8125, 13597518.75, 13597623.4375, 13597629.6875, 13597678.125, 13597714.0625, 13597762.5, 13597771.875, 13597887.5, 13597937.5, 13597945.3125, 13598014.0625, 13598023.4375, 13598032.8125, 13598071.875, 13598232.8125, 13598234.375, 13598264.0625, 13598278.125, 13598373.4375, 13598378.125, 13598542.1875, 13598578.125, 13598632.8125, 13598795.3125, 13598798.4375, 13598804.6875, 13598892.1875, 13598950.0, 13598954.6875, 13598990.625, 13598990.625, 13599296.875, 13599298.4375, 13599379.6875, 13599412.5, 13599546.875, 13599573.4375, 13599665.625, 13599721.875, 13599757.8125, 13599762.5, 13599793.75, 13599803.125, 13599807.8125, 13599845.3125, 13599845.3125, 13599870.3125, 13599873.4375, 13600060.9375, 13600087.5, 13600112.5, 13600145.3125, 13600273.4375, 13600359.375, 13600432.8125, 13600457.8125, 13600667.1875, 13600926.5625, 13601087.5, 13601326.5625, 13601498.4375, 13601535.9375, 13601764.0625, 13602078.125, 13602137.5, 13602160.9375, 13602181.25, 13602198.4375, 13602232.8125, 13602245.3125, 13602285.9375, 13602478.125, 13602518.75, 13602584.375, 13602740.625, 13602870.3125, 13603207.8125, 13603362.5, 13603431.25, 13603492.1875, 13604006.25, 13604128.125, 13604221.875, 13604371.875, 13604381.25, 13604403.125, 13604665.625, 13604784.375, 13605015.625, 13605254.6875, 13605282.8125, 13605570.3125, 13605700.0, 13605807.8125, 13606034.375, 13606078.125, 13606085.9375, 13606137.5, 13606309.375, 13606601.5625, 13606848.4375, 13606865.625, 13606868.75, 13606881.25, 13607356.25, 13607434.375, 13607528.125, 13607545.3125, 13607684.375, 13607698.4375, 13607714.0625, 13607792.1875, 13607818.75, 13607871.875, 13608260.9375, 13608334.375, 13608496.875, 13608507.8125, 13608559.375, 13608587.5, 13608601.5625, 13608671.875, 13608676.5625, 13608765.625, 13608860.9375, 13608920.3125, 13609007.8125, 13609040.625, 13609071.875, 13609078.125, 13609103.125, 13609484.375, 13609528.125, 13609804.6875, 13609890.625, 13610050.0, 13610293.75, 13610442.1875, 13610514.0625, 13610535.9375, 13610551.5625, 13610567.1875, 13610650.0, 13610670.3125, 13610693.75, 13610976.5625, 13611014.0625, 13611017.1875, 13611075.0, 13611257.8125, 13611651.5625, 13611689.0625, 13611726.5625, 13612093.75, 13612151.5625, 13612228.125, 13612278.125, 13612378.125, 13612454.6875, 13612525.0, 13612564.0625, 13612743.75, 13612837.5, 13612846.875, 13612948.4375, 13612953.125, 13613096.875, 13613325.0, 13613415.625, 13613467.1875, 13613564.0625, 13613664.0625, 13613792.1875, 13613795.3125, 13614073.4375, 13614162.5, 13614342.1875, 13614376.5625, 13614376.5625, 13614448.4375, 13614545.3125, 13614634.375, 13614846.875, 13614978.125, 13615028.125, 13615439.0625, 13615632.8125, 13615700.0, 13615728.125, 13615782.8125, 13615932.8125, 13615992.1875, 13616023.4375, 13616026.5625, 13616082.8125, 13616085.9375, 13616143.75, 13616220.3125, 13616271.875, 13616279.6875, 13616357.8125, 13616362.5, 13616571.875, 13616585.9375, 13616629.6875, 13616703.125, 13616843.75, 13616962.5, 13617087.5, 13617192.1875, 13617639.0625, 13617932.8125, 13618050.0, 13618234.375, 13618290.625, 13618298.4375, 13618512.5, 13618584.375, 13618637.5, 13618653.125, 13618682.8125, 13618870.3125, 13618946.875, 13618990.625, 13619045.3125, 13619325.0, 13619467.1875, 13619492.1875, 13619570.3125, 13619639.0625, 13619703.125, 13620062.5, 13620079.6875, 13620164.0625, 13620278.125, 13620279.6875, 13620281.25, 13620550.0, 13620592.1875, 13620692.1875, 13620728.125, 13620739.0625, 13620771.875, 13620784.375, 13620818.75, 13620950.0, 13620971.875, 13621028.125, 13621118.75, 13621434.375, 13621437.5, 13621470.3125, 13621617.1875, 13621698.4375, 13621732.8125, 13621798.4375, 13621864.0625, 13621923.4375, 13621945.3125, 13621965.625, 13622032.8125, 13622393.75, 13622678.125, 13622964.0625, 13623267.1875, 13623418.75, 13623928.125, 13624215.625, 13624360.9375, 13624385.9375, 13624640.625, 13624804.6875, 13624829.6875, 13625003.125, 13625046.875, 13625100.0, 13625257.8125, 13625464.0625, 13626070.3125, 13626325.0, 13626362.5, 13626454.6875, 13626473.4375, 13626551.5625, 13626593.75, 13626860.9375, 13627003.125, 13627367.1875, 13627635.9375, ...], [29.946792759539893, 23.35510209368253, 63.702709665592394, 5.438238791918556, 6.334877177933533, 82.89054356005963, 40.92744826231201, 26.825733485192778, 6.723191062813952, 21.246820241950864, 30.464473219394556, 76.36512918533725, 10.294914994312292, 46.91278209383539, 115.79055638032771, 11.19509452912231, 14.135804851414695, 68.63315169376379, 28.957770361978483, 63.007202367835745, 95.30825950742557, 60.98472167976448, 17.74877941898717, 7.4892040765974075, 16.28967122001034, 69.17454656963704, 63.75060316011181, 33.00722786724393, 16.03118334997213, 5.243651343703606, 24.551871643368656, 33.33344170743625, 93.79311116900344, 109.3867447322504, 44.012332200892715, 54.17696740791747, 76.4533315994906, 26.1406601170925, 43.389398448194804, 39.18396009620925, 48.52322877063904, 85.74380386148819, 29.26786842673807, 30.459915927757596, 30.07459372665816, 7.871558472279576, 127.26402968131825, 96.18927765451329, 49.86992142357407, 20.34865851940076, 24.21919040751485, 47.25607123899981, 70.88155990394048, 8.395427668867208, 67.8774826220527, 5.394039169229531, 56.87797020922273, 68.02939007079327, 55.259015949985944, 11.474449608677034, 108.96007238886097, 53.890765808964865, 106.18355738519291, 9.880782066672925, 7.1604465631628145, 5.4294504293439685, 45.9413015422209, 8.551315054022199, 16.79046942908175, 73.4961184494404, 6.693817694475615, 167.6724679490517, 45.19725958658596, 11.622937335625954, 8.045902494281583, 63.64188601074145, 14.540023058327856, 35.370091410092215, 42.74240770854521, 52.61090763019309, 103.25350541168004, 11.222994872777917, 96.10643895548448, 5.165876863477329, 54.85808539222629, 60.784273717058866, 49.66186393971848, 20.49641547077693, 13.446771817895822, 78.83446662661784, 102.0148612254143, 10.491851681527441, 5.033547704197388, 50.47390562862742, 14.309095694305913, 19.561664828747425, 7.945648553545192, 42.15397531358084, 5.770357867689144, 41.940621343007834, 34.02380888570355, 12.835800267423998, 192.96030423464353, 82.80274615115547, 58.671581762299354, 5.379678273865483, 35.31579978259172, 169.69281182601617, 165.95629424784738, 30.106804027493375, 33.81438245217726, 43.42814400042474, 40.2713506702178, 63.01465635115169, 171.5291084155797, 77.60902023509448, 10.882162218954482, 24.414538781356946, 87.8710277091133, 21.661749277298444, 63.47064634231189, 9.188078112218383, 48.57683795079579, 17.55126978345921, 15.75136117344794, 15.018324458550044, 15.186456121461648, 19.143971920124017, 49.74652259710769, 18.657682127894617, 49.52410330733642, 5.49487762024656, 26.97800263667189, 16.20445583490332, 15.521053188837257, 5.038445466993592, 9.2853516090088, 17.21468359269722, 70.086929999994, 58.6012820585675, 6.3689395986164, 11.320253033849328, 44.32875575895374, 25.796966322064236, 19.73434603336232, 44.044230227806025, 91.52641224284984, 56.519275041968804, 53.91943866026298, 8.17566021642842, 63.356585621969984, 111.76978598727828, 12.656849676968031, 64.80379177916427, 40.86787144996293, 85.32672212216285, 8.6453560265287, 8.452306767165712, 13.618336994414697, 53.42897323837618, 151.5783115360511, 149.33288523217564, 49.281633531199404, 108.9262738231668, 24.27223647105283, 114.0745293480224, 25.29461228369184, 75.92268189854929, 5.237979974471487, 70.60237327134085, 13.756406864075261, 72.25288602042758, 27.9339917877808, 106.86593287231028, 89.56385351329547, 78.62849157188305, 44.49667394316188, 79.6242057767392, 30.672461882999507, 8.89544675573546, 20.094289294153107, 15.913514572996549, 9.362162455017156, 21.756937100810177, 54.97528509994962, 92.1155146996294, 12.392803763601048, 46.79292749397119, 64.00876791318309, 19.016328987361156, 159.26314709087998, 19.091210423878643, 30.361947119209223, 110.35375964362495, 19.4566764864633, 167.55622471915072, 110.90485751109765, 13.287276444424979, 45.56542881570895, 27.534174610632753, 23.02853291183342, 18.87110028225651, 13.230499530550986, 11.985820914333367, 14.778733521024225, 80.39259098543516, 17.3234428871016, 67.73051582344412, 35.20878523210327, 17.38772272148475, 6.21317455058753, 53.40768742278942, 67.52012420169515, 9.397408912021955, 15.311725706492288, 46.04214702493049, 40.290084081805404, 42.06923112492907, 11.866914167293361, 24.556334252931684, 19.020283209904957, 14.5249716544631, 35.8499565448879, 33.231027813160246, 42.61952161500045, 18.242252366531748, 5.785038204313282, 27.002490339932503, 9.176597862194223, 124.15532720708595, 18.24184502722044, 85.42784629738996, 28.175201118420492, 15.710751489968128, 13.04593263435079, 7.925623267616655, 15.152009151234395, 88.64728450120818, 9.22605855458597, 21.474331750942458, 22.88595827497625, 34.9190204826524, 12.857405749507688, 94.79662543159098, 15.30664255783708, 84.54076467905887, 96.65711734694851, 44.01847012486279, 30.900521382369146, 12.134667705722812, 50.121905863770294, 89.54531195055989, 61.91129787340285, 55.65344403374407, 16.153952676344783, 16.5278397828288, 44.76322626917719, 120.8257106261893, 5.663743957879026, 6.900300521129332, 30.91380891386778, 89.33142582300928, 106.7448183405686, 84.29881575232069, 43.112679307334005, 10.147726944023784, 256.3912285238873, 53.5508290570399, 43.07937578303967, 57.16009938761169, 8.747871781449271, 40.30833498052188, 9.879039261357887, 10.52547306715135, 82.37381873746907, 65.48718000533792, 67.20031383005353, 97.96153292678622, 39.60296308844219, 7.256896684688504, 49.43194219381122, 15.51617120202904, 52.23987665640691, 20.592480726612273, 151.1813753741437, 112.37151026810056, 133.40586300263914, 46.81056230388934, 83.30455941014576, 11.19675243615242, 5.291898197158576, 40.54168664987836, 28.18636843426654, 38.392683644053875, 35.98408157818212, 7.122750022099297, 43.427307606290306, 39.919269503561424, 210.7295316845006, 85.03050445731475, 165.15781478431592, 30.315605260254795, 9.433183397391653, 17.29897568474646, 73.8175247606404, 30.545386096059573, 54.19632508133525, 20.108651503827637, 27.70859188140569, 79.63365040637682, 12.183310157385966, 8.266598495203581, 24.043689594138712, 11.887316099941316, 52.8537167579282, 78.32395490378875, 108.94230453474222, 21.704956544159202, 9.389320775097975, 24.984335165420735, 6.190923286877718, 39.405734293738746, 60.154153824390185, 123.10178861151144, 12.048531406869182, 5.714369067852698, 92.85587684805355, 9.35081784482555, 9.755729737453999, 139.99940551775808, 19.296810816027754, 34.80897575632024, 57.15556582966352, 184.5474286112198, 37.77367198831061, 73.82192948957197, 87.9063851642222, 22.720492697118406, 10.228840234464194, 26.43979107541127, 79.64835069050437, 70.722218549166, 38.0254787935825, 9.803484419771836, 70.22421998493463, 63.84561076915084, 141.6900068386252, 67.39312310927707, 182.66267385724254, 15.057923342049492, 16.79530410022097, 22.886157087398296, 12.281580675016189, 5.188171312282059, 21.469945014131742, 41.3087619998615, 6.2161736601874695, 12.050396977100872, 151.48712297025332, 10.563990946587557, 21.84461624495949, 22.039378067646375, 15.182592673012008, 14.806967022450044, 139.50053501356334, 19.878439557711886, 29.411603707241362, 9.830165590363471, 149.28192520114436, 160.47423015294115, 15.998486748321094, 5.194700858994966, 16.400998717227814, 55.27733465876278, 296.44448808413864, 67.70443161520791, 66.97704107515759, 20.65150310512134, 11.25273826298515, 16.170399279546608, 11.181256259101335, 41.38987571699878, 53.69120347993713, 22.043898853001124, 25.02338023771744, 34.59410736037866, 54.669065532091444, 88.49614286792264, 11.09155505267749, 70.20847313397017, 106.41238728847867, 93.50981349541868, 5.402209590925223, 15.955364732509697, 16.25061465680116, 22.784710638876533, 72.4237685566788, 74.23934967471943, 31.8502725162143, 11.652447122603482, 67.94970060779326, 119.1441228902653, 6.321129922433686, 41.8459221363295, 108.96017257988889, 60.5549559225377, 38.855931040471965, 70.52889728948617, 196.73242797238063, 5.231685296689563, 92.8331344610463, 27.401826801059165, 16.350123462052917, 24.53589273698033, 58.607684937522855, 27.83787768429098, 80.83318647172861, 5.0318826076836585, 102.70629805485041, 87.84532357519558, 31.295791607835948, 12.31146961443739, 18.183777823957207, 108.69001487049026, 52.37968804675034, 40.191754895002816, 6.066369916336351, 6.841294883827878, 199.58678703897948, 5.802855156606803, 92.44606931093485, 7.639707831911737, 26.978627649056005, 79.82031036970932, 11.270203096327748, 239.06443761141313, 110.5023849958225, 364.08223849894915, 32.250037997368594, 18.02924684536086, 243.7368645822264, 53.89326315632345, 16.595783270556254, 5.1085553872179545, 6.291146105444824, 6.8793773612140505, 72.82479554427927, 21.02258413880836, 81.87104256659747, 176.24293960212682, 107.84347558199129, 14.461565149014538, 22.063662763093134, 83.41637919933125, 83.58632268952041, 13.869900940941118, 172.05830301462876, 28.83386300351468, 62.11269989181983, 25.460382439231395, 79.03739907280504, 18.034698042950822, 35.540840067342764, 69.91877507927353, 49.275641383830916, 24.500337976442893, 35.8865987538815, 44.65215780383334, 105.64332048901643, 74.38031353303396, 51.63536997397996, 316.5124095758762, 14.147759914179575, 6.84410765470551, 84.50827585350102, 46.040594600011836, 20.589978414320637, 16.851221735343813, 111.52654967077194, 7.827165098230292, 15.573607014063308, 94.72656507226127, 58.80493497343263, 42.74056425422523, 90.5386903151914, 33.3011864186455, 18.28366644319492, 111.17916455989516, 23.26202893110597, 90.24812121139843, 25.49620441363194, 26.368612697423924, 24.52856147302948, 119.79851921251606, 11.799489861576827, 85.64057802812371, 34.76527580585132, 58.31028735973102, 85.45427834964556, 36.87041620703556, 49.70127389354435, 6.211677618063937, 32.79236617580667, 11.441112843125614, 7.489328870567931, 17.83243948720925, 61.709986814639215, 5.114299097441886, 11.004116602439591, 87.08353814793735, 36.26809155733551, 28.240885586054045, 29.419506017220495, 9.061774029705294, 9.127988969122125, 37.59089643035559, 131.02925641755166, 32.28993110620406, 20.165787007386495, 108.43891971028253, 5.1940387034229385, 69.34507623130541, 59.26660215961395, 24.848520673587053, 15.136141405566494, 99.35174426758259, 25.583575024040016, 9.218619671934631, 21.611702614924283, 16.709925613979014, 56.15824201016855, 34.78368195249644, 11.790644724552344, 9.742047929021973, 15.879554170323718, 6.289028431895181, 87.45803601519879, 41.55227198378154, 55.57892784469958, 46.45335325493557, 6.126426719127628, 5.368982422840623, 25.19650158749631, 56.05968812766121, 33.28973465140224, 6.675071193417658, 18.089210252476683, 40.98382821573477, 40.35368261645874, 81.06948459873473, 82.34988710204306, 63.227918952815514, 167.67743720585585, 33.28055692821398, 66.39700364791548, 13.833049822303048, 66.99267296817169, 60.4343711356822, 14.167440908217143, 38.383108478565106, 5.16786838417932, 117.58004489983857, 24.34170289306207, 81.6613837904952, 74.85527762815242, 37.71414978383473, 8.217357647984032, 15.76186067654671, 66.54040181613337, 65.4078899572432, 26.250264514056358, 74.69725900462642, 6.134854540689259, 33.25562525927902, 5.8244046077492575, 6.290921701553005, 24.699676154401793, 5.348727843617212, 84.70956663977566, 13.579816674491218, 49.71323315809924, 14.563643975213095, 27.516120708177557, 6.947827790736202, 18.84389584181863, 22.077693563490286, 86.88528951536246, 24.40902229986867, 92.09473671159093, 13.879306751178765, 60.82245658249975, 32.43025389702504, 45.56497897777526, 19.92682718796963, 19.253009951876628, 59.69694695820152, 34.1880383261719, 56.65091681251103, 14.942053193607373, 14.381047253535575, 59.00044083093699, 54.11680784381067, 19.794457835139227, 34.613996833082545, 5.126050192375755, 32.75490558382996, 27.812827683402748, 22.978117283042277, 5.947830651964546, 38.89431379693338, 90.69645489621306, 64.05992104346147, 16.6079848408821, 38.10620575121633, 28.310094853837917, 38.68629963505804, 26.08612496532858, 10.905994879415454, 65.11861782585864, 27.488045680989572, 15.067052161905389, 66.75941761625161, 23.033367472350683, 5.211094221339204, 6.921991840936545, 7.2178419757854115, 40.26706888123941, 18.719015212235355, 39.6876736433549, 36.72181194246877, 102.07178215368468, 19.989018074349975, 9.327205389259602, 9.057214604046452, 16.109212421476737, 26.26694512010684, 61.066861395527894, 6.810603293298017, 25.314039545511207, 65.91359012294942, 8.129095409520088, 17.443078878104576, 5.723613332219956, 147.7990646546828, 76.15567835250432, 47.596419932899096, 51.20721629641293, 17.883401569845084, 16.183248450029478, 23.20043312079198, 38.92564679948547, 309.7615177757772, 9.702007260774737, 84.7799846047564, 26.346482135766333, 27.292623901445076, 66.51888570670697, 40.23827957821933, 5.802454515470186, 23.653557020300095, 19.563069474108282, 36.84985193676245, 15.241675733657459, 41.690621738564005, 14.17271266751137, 134.84459795366072, 5.1349824900216685, 9.7331198244226, 26.865236820889972, 9.965271164738295, 7.7044822465864335, 34.505119274557366, 87.40578678143831, 5.684089439492251, 143.06062038128516, 141.67942144718887, 58.51026886986557, 96.99165178975068, 126.78297670147751, 71.8978300213129, 14.96612346741577, 7.673044096212632, 10.481745954971105, 12.72703070906812, 25.82937302970751, 13.939329921305491, 17.28467273254939, 12.261115811392218, 104.95111250185096, 88.49867260601853, 10.392143250815044, 7.724535062426137, 28.221288011581365, 132.45724410085185, 90.80007867504165, 27.100721546544015, 9.638153885501866, 16.110236524697353, 27.12591161993808, 18.430466578563085, 19.332555963544806, 8.541693552704368, 23.679867682505183, 9.953840782620107, 11.787358165317213, 13.93223191803544, 12.60733284413716, 5.680729635036668, 20.95801980179806, 12.80830402439958, 86.2859616767625, 14.710900931662266, 64.54590790334002, 44.66223543238487, 183.96461094250486, 23.771218363655095, 17.42148316849362, 25.01779311615519, 11.876771235886688, 67.41473791652687, 53.393348454762574, 6.639755805108762, 14.186037436003854, 169.79138665834606, 13.802304338598416, 9.698141153889019, 5.729919967617881, 26.295944844415228, 84.92389001153322, 25.545697272625873, 58.38267132921603, 47.44141602485922, 84.94015888029848, 6.65538761791574, 55.852954382170175, 7.381055969739586, 19.768960193180867, 40.39864136343232, 5.391818451476906, 45.019496677513594, 121.86321730887973, 56.56533078705105, 110.42043461977228, 21.893866365964403, 23.637552380004983, 67.06881878377996, 35.007543247946934, 8.772284680607102, 81.03913849509243, 12.950758103199774, 15.69346951498498, 9.679618091240158, 118.41475633712274, 18.10203672948622, 49.179785483681535, 5.29241379100141, 19.348407507403017, 17.569648403589902, 47.15828762043179, 28.336816337717885, 86.34795874536806, 7.146672455403045, 5.092623376094378, 50.075882516961535, 39.51380052082018, 10.992297127187435, 107.80567822661096, 148.43688518720805, 77.06882497875486, 23.913610842794544, 11.23490447216966, 44.41636313546281, 51.29154952665037, 5.467219410028166, 89.61902988252427, 5.954408005803664, 59.97299635292182, 62.070916778241546, 51.358638182963105, 135.4019726544409, 5.771855407276351, 27.71423932189925, 7.918701952877926, 62.32001749441336, 30.13769014710113, 11.685301613490685, 139.12781153035218, 47.03894416793055, 42.35162004723266, 17.26482424035662, 26.386346970668406, 14.56532545824669, 7.357035804928459, 32.347692442965865, 5.988405034234992, 109.87443133399796, 18.38877448986588, 37.44946524969466, 7.612814125116531, 29.090526789688127, 76.10628234744787, 10.85466083669112, 16.527808032992105, 34.07831015506617, 109.9384786229798, 5.452026022262762, 70.72363068042623, 21.313735763303228, 35.50526414094374, 87.44773040195949, 38.078775756856544, 27.79971311035608, 7.534337906972209, 65.06370816987081, 16.423941846584157, 30.748495229931258, 10.665418119072083, 24.132160086774046, 48.3362144196325, 102.83661290291545, 26.721407870259846, 18.56060896831275, 21.753910196246384, 14.189948483926248, 42.022075874535844, 81.06844968484151, 66.33688799163684, 78.62051823482554, 72.42610885912013, 114.26784808573197, 93.54784461081977, 10.340126935286595, 5.106705325393289, 7.414682754332558, 19.756193721077743, 16.181432715155672, 22.19889965317105, 42.67733131986706, 69.47498719622371, 50.44924942793044, 17.615472563257647, 9.87017544234059, 79.00553560682916, 19.255111048907793, 29.758603903826675, 69.35311469204993, 24.521982467389353, 9.280160706341285, 16.260087767557298, 26.42447083369794, 81.78982635918705, 55.84539242368266, 32.570149526354584, 8.042321688997713, 43.479748906855015, 15.222731509263122, 28.266559773316068, 27.500791015631616, 19.757060333240396, 73.65700517349413, 50.0891551627125, 11.098191284034426, 17.414583107730643, 13.156746093681239, 59.49275859219689, 5.220764294367226, 54.36575672398204, 7.774224203318644, 96.13200281581396, 15.179244280355427, 28.913880535791108, 26.037475101407274, 8.397027142439404, 59.540469913876294, 30.794570987414552, 5.460505216712423, 40.8574495701394, 147.79493037573457, 64.19265966930485, 97.68574047793966, 5.365106553764076, 46.51051760581854, 5.079177116553975, 13.808729381104602, 71.88858227885771, 30.56445337469604, 222.2910347401951, 71.98118744502182, 20.012144715737808, 13.67018045275433, 7.512763834564892, 24.793301090686498, 24.277558922549552, 18.58846400672339, 87.17740515740425, 7.493268693446284, 117.73608837932612, 9.313509236364427, 24.257834833548195, 28.08445183731202, 69.15661568122574, 6.575225748565125, 14.573469634194456, 66.28307048091813, 33.64959783600396, 34.67258651642539, 53.4951894471564, 62.132009111760375, 50.71085637282134, 5.783155097541173, 16.836531669995775, 33.82727014610838, 111.04810726834013, 57.44249927608374, 41.94346406583158, 20.288596496341263, 41.46169370138897, 91.22003669321941, 11.876613468948866, 48.10229333245486, 101.77518220303094, 136.0254728805937, 80.80749352478068, 59.766398307188545, 8.353824129853276, 40.320909854137014, 88.8124707446884, 57.360146671175166, 12.641020575104656, 74.39757522554079, 5.688568765836396, 129.03296871056682, 82.87708472239774, 53.58399809260065, 39.81555830323244, 92.11399824200015, 14.783121161450179, 62.29000724995578, 77.58047551863106, 75.71234354374856, 49.584362670730435, 23.21498985322878, 25.659474714933936, 11.74875877900928, 28.76476606715012, 23.73958118482658, 27.52700581872455, 26.421847891293172, 30.99093131199075, 5.542348249863613, 21.44425291092809, 46.98474970593651, 56.1882401499826, 56.272526075289115, 51.810508569019866, 46.92521525817156, 9.437180986217115, 99.94432006047198, 5.138593508030931, 19.443497025790595, 114.64943558442232, 13.884953364171933, 10.402721900608885, 31.953574572491235, 157.28021891083102, 172.1814092589826, 77.26802907211992, 6.546884187645665, 20.581399823404908, 193.44770691816134, 14.226830589738368, 53.50479070667785, 23.799350338622595, 27.77497708900091, 134.69106173196923, 59.92662552844557, 16.319890909561035, 26.876563258807252, 11.637515204338909, 10.378187989465722, 51.49193220324433, 8.668160730262732, 99.32930271105802, 51.3708108639922, 99.63047190557235, 90.44594506735393, 22.694947315906035, 20.621924115282106, 47.383596491886536, 103.21748642400198, 11.754251380447732, 34.934139176684994, 104.52747035646041, 28.79794914115803, 66.5964530621298, 37.79852845198177, 10.560020830336345, 60.725026259840604, 18.926010844913865, 8.655522332306242, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)