script for convert .t3pa files to .t3pa_cls
.t3pa file example:
Index $\quad$ Matrix $\quad$ Index $\quad$ ToA $\quad$ ToT $\quad$ FToA $\quad$ Overflow
0 $\quad$ 4574 $\quad$ 832 $\quad$ 29 $\quad$ 6 $\quad$ 0
1 $\quad$ 4831 $\quad$ 832 $\quad$ 35 $\quad$ 7 $\quad$ 0
2 $\quad$ 4575 $\quad$ 832 $\quad$ 100 $\quad$ 8 $\quad$ 0
3 $\quad$ 31031 $\quad$ 1745 $\quad$ 22 $\quad$ 11 $\quad$ 0
.
.
.
.t3pa_cls file example:
% Index $\quad$ Matrix Index $\quad$ [ RowNo, ClmNo ] $\quad$ ToA $\quad$ FToA $\quad$ ( ToA_in_ns ) $\quad$ ToT ( ToT_in_keV ) $\quad$ Overflow
# 1, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 2.0787500000000000e+04 ns, $\quad$ Tlast = 2.0790625000000000e+04 ns, $\quad$ dT = 3.125000 ns, $\quad$ Etot = 64.428148 keV
2 $\quad$ 4575 $\quad$ [ 17, 223 ] $\quad$ 832 $\quad$ 8 $\quad$ ( 2.0787500000000000e+04 ns ) $\quad$ 100 $\quad$ ( 37.867914 keV ) $\quad$ 0
1 $\quad$ 4831 $\quad$ [ 18, 223 ] $\quad$ 832 $\quad$ 7 $\quad$ ( 2.0789062500000000e+04 ns ) $\quad$ 35 $\quad$ ( 14.733453 keV ) $\quad$ 0
0 $\quad$ 4574 $\quad$ [ 17, 222 ] $\quad$ 832 $\quad$ 6 $\quad$ ( 2.0790625000000000e+04 ns ) $\quad$ 29 $\quad$ ( 11.826781 keV ) $\quad$ 0
# 2, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 4.3601562500000000e+04 ns, $\quad$ Tlast = 4.3607812500000000e+04 ns, $\quad$ dT = 6.250000 ns, $\quad$ Etot = 63.577435 keV
5 $\quad$ 30775 $\quad$ [ 120, 55 ] $\quad$ 1745 $\quad$ 15 $\quad$ ( 4.3601562500000000e+04 ns ) $\quad$ 99 $\quad$ ( 37.617059 keV ) $\quad$ 0
4 $\quad$ 30776 $\quad$ [ 120, 56 ] $\quad$ 1745 $\quad$ 13 $\quad$ ( 4.3604687500000000e+04 ns ) $\quad$ 44 $\quad$ ( 14.715446 keV ) $\quad$ 0
3 $\quad$ 31031 $\quad$ [ 121, 55 ] $\quad$ 1745 $\quad$ 11 $\quad$ ( 4.3607812500000000e+04 ns ) $\quad$2 2 $\quad$ ( 11.244929 keV ) $\quad$ 0
.
.
.
import numpy as np
import math
#import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.cm as cm
#from matplotlib.mlab import griddata
from urllib.error import HTTPError # recognise the error stemming from missing data
#import urllib
import urllib.request
t3pa2cls_XII - upravena fce energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo) - nyni je se pocita i s pripadem "nan" t3pa2cls_XV_pc - zkousim vyzobat vysoke energie (jednotlive interakce) - funkce single_interaction. Dale delam prumernou velikost stopy stopy interakce pro danou energii - funkce size_of_interactions_average. Dale delam spektra 2 casti vyboje podle zadaneho casu - primarne pro double breakdown, tj. funkce energy_spectra_doublebreakdown
#Define an exception which will be raised if the data is missing and stop the notebook execution
class StopExecution(Exception):
def _render_traceback_(self):
pass
#shot_no = 44395 #test discharge for which the notebook will definitely work
shot_no = 45271
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([7266744.371990044, 7322035.9375, 8032890.6687702825, 8145236.071376708, 8153689.745663494, 8158474.289963807, 8205438.641123057, 8268828.622438108, 8324486.495631194, 8473611.1320726, 8481341.49133947, 8514963.665444495, 8549500.70409486, 8599842.737352395, 8602904.032562908, 8602929.871447196, 8604488.283056581, 8664059.284156043, 8689024.666164918, 8706404.6875, 8718180.306419956, 8718226.5625, 8720708.19909859, 8724887.5, 8725259.447860781, 8725879.6875, 8727179.55105488, 8727179.6875, 8741832.8125, 8743030.258436201, 8743286.97041804, 8745437.052572917, 8765449.788785553, 8768369.73099279, 8784253.89876848, 8787950.98002037, 8789164.629224725, 8789719.50612643, 8791234.34894845, 8792752.793358268, 8795218.492385548, 8795227.793875858, 8823280.790878067, 8825623.4375, 8826873.523106897, 8827300.684978692, 8831862.5, 8832548.4375, 8833253.22124585, 8836512.353767138, 8837416.886369562, 8837858.514350386, 8837949.803917823, 8838112.044965858, 8838160.815065438, 8842604.6875, 8852767.098091345, 8853520.04505226, 8863953.072249435, 8864504.42386997, 8864640.97200714, 8867546.875, 8935192.96207456, 8936110.9375, 8938882.224678414, 8973559.375, 8977841.604914885, 8990126.079148341, 9014541.863736877, 9019713.871557347, 9061913.987628723, 9068766.717070695, 9074125.0, 9076317.755255122, 9077073.4375, 9105663.524985043, 9105701.353942787, 9109774.27547621, 9109775.409913428, 9113351.95291299, 9117939.0625, 9154619.779520454, 9157567.1875, 9159743.583480498, 9161474.144950794, 9165698.454338588, 9171854.380100252, 9192414.575617148, 9199976.503793852, 9229630.297907896, 9229638.248048356, 9233195.32954118, 9234688.719228292, 9235767.938342743, 9236147.191445617, 9236491.205563132, 9242836.279664008, 9242847.98600067, 9270968.986650502, 9277018.259326708, 9289263.20026468, 9301604.656590747, 9301907.621762708, 9318505.110950492, 9323373.271273158, 9331214.141224759, 9334269.32667932, 9334278.801637655, 9335326.416361319, 9336522.351375006, 9338336.418493336, 9343187.5, 9343422.586473519, 9344949.99108059, 9346306.17839068, 9348348.4375, 9348371.161537312, 9357887.536775881, 9367516.720057687, 9371326.5625, 9400625.112337545, 9401509.05992688, 9403315.016728204, 9406884.54376378, 9422585.727261193, 9423092.876954457, 9460284.375, 9463875.703297192, 9470220.851487398, 9489626.795685636, 9493840.717191925, 9506044.951386306, 9506058.803799158, 9507007.827709312, 9507264.0625, 9510557.00896403, 9533514.0625, 9582307.663597409, 9583203.125, 9583209.194836758, 9586796.875, 9592313.33460995, 9618004.6875, 9628037.5, 9631089.0625, 9631125.476276066, 9634462.5, 9665052.281556623, 9666867.507163586, 9668497.93840107, 9685818.14464171, 9686373.75748423, 9691779.466871144, 9694001.5625, 9694311.086267598, 9694335.88105086, 9710049.350052232, 9713689.0625, 9719446.875, 9729802.22434008, 9736621.496169535, 9736773.301513022, 9737193.561979169, 9737634.844708333, 9747659.308894252, 9756333.026257457, 9784667.1875, 9785072.898801034, 9785154.078704832, 9785740.625, 9786222.68262165, 9789493.328686846, 9801939.398558846, 9810625.0, 9810793.2293001, 9824888.605550053, 9831924.267239355, 9849090.260038448, 9850965.992333667, 9854826.5625, 9856434.027620764, 9869862.020472076, 9872272.869254427, 9887359.375, 9893186.451300688, 9918685.86012169, 9935228.673708797, 9935819.748498257, 9937867.1875, 9970682.297531042, 9976271.30476085, 9976300.653837714, 9986432.227379669, 9987204.6875, 9988392.1875, 9990530.976803172, 9992445.739525894, 10011248.4375, 10012932.401716644, 10024047.736269502, 10024701.5625, 10027209.329836134, 10029220.880729236, 10030449.95388302, 10031047.28716432, 10054237.5, 10055614.462797917, 10055732.995326245, 10075393.674414122, 10082708.942059992, 10121020.048098966, 10137688.73802151, 10142009.213908482, 10236856.44314206, 10242889.72813129, 10316002.123966085, 10318548.373510031, 10322275.0, 10361965.625, 10362991.960428633, 10366264.211739825, 10374084.587855797, 10375434.28995653, 10375480.552426707, 10382637.5, 10383050.707453115, 10398164.0625, 10398847.036222653, 10400874.443852501, 10429443.901685247, 10451558.505453715, 10469573.4375, 10487593.75, 10495743.75, 10499112.261099786, 10502554.6875, 10519501.5625, 10520053.628855012, 10521064.779757673, 10523625.092064248, 10534825.0, 10547895.3125, 10606951.153465614, 10647809.934534589, 10672235.204122283, 10680899.44848543, 10682431.85937626, 10682438.814495474, 10683846.875, 10687717.1875, 10689173.765945567, 10707575.0, 10716385.066368548, 10721181.089084866, 10724932.8125, 10752325.89004829, 10754973.048664484, 10758399.830602901, 10759309.845403403, 10759637.5, 10765481.677560933, 10786878.268665897, 10796723.4375, 10812960.266730977, 10813941.530496495, 10814968.047638236, 10819482.469296949, 10820405.305875236, 10843745.666718574, 10852603.137463707, 10862033.469242994, 10862037.686570428, 10873896.875, 10873920.20453951, 10876686.502166457, 10880265.039550142, 10883021.875, 10910168.078196306, 10915070.3125, 10923097.187439032, 10933966.729900027, 10936189.770960249, 10960621.630376723, 10961642.853337992, 10962725.99375935, 10966735.9375, 10967516.973591253, 10967914.0625, 10985082.594190339, 10988182.992835727, 10992142.450360388, 11065697.203020481, 11067383.06818605, 11068176.5625, 11068246.468585972, 11068403.741832573, 11081462.5, 11085401.23959196, 11090343.042349301, 11095835.9375, 11098104.509105483, 11111001.102645785, 11112640.625, 11138908.673320254, 11142112.5, 11166441.945267146, 11179657.810476214, 11210002.238246033, 11214377.16365889, 11214813.528930515, 11217912.5, 11218863.493760306, 11220631.25, 11224463.745670643, 11225142.1875, 11225777.215973044, 11246074.17043407, 11250409.375, 11254731.25, 11257222.156833319, 11257222.168018457, 11260315.563322177, 11267335.9375, 11268611.17036896, 11270860.779518433, 11275046.61505753, 11277629.6875, 11282323.842798447, 11283616.992216295, 11284670.713310821, 11286550.583782997, 11287418.75, 11289851.254652672, 11290318.361558437, 11292507.673088962, 11294935.113646384, 11313177.395539148, 11319467.711894985, 11320198.4375, 11322224.264320584, 11332733.88314412, 11334832.69671629, 11348448.368704634, 11349975.961889904, 11350849.540423224, 11351754.417201728, 11353356.159668902, 11354222.933507549, 11354693.251173105, 11355118.112448417, 11355293.419346895, 11357781.25, 11358063.515722219, 11361573.4375, 11363456.798485434, 11380612.5, 11389434.55746474, 11389685.9375, 11390230.35866111, 11391353.163458517, 11391599.358776357, 11391686.194686215, 11392781.25, 11392910.9375, 11393310.013952615, 11393596.580088986, 11394253.724970171, 11395843.75, 11396042.856013361, 11396727.562203078, 11396938.142031327, 11397272.755891614, 11398501.29892536, 11398920.24177856, 11399028.125, 11399035.334432075, 11399098.360388204, 11399500.408160897, 11400135.708419435, 11400431.28150927, 11400885.879506208, 11403440.625, 11404248.445010945, 11404314.0625, 11404646.300984532, 11405261.33212472, 11407367.673891336, 11407645.894053686, 11408706.224284591, 11408877.924578447, 11411146.08830845, 11424524.794767892, 11425871.972857516, 11427654.6875, 11430477.199697282, 11433180.56024033, 11434376.015662855, 11435346.857440695, 11442152.950484699, 11446950.0, 11448453.342134036, 11464540.44883428, 11472277.172491958, 11472530.815735122, 11472867.989955785, 11473183.63007878, 11473659.227460383, 11489857.526441338, 11491945.3125, 11492597.080779765, 11494356.067864908, 11495911.728751888, 11499998.916559355, 11500743.637695055, 11502124.373216717, 11503276.14699272, 11506933.596523486, 11509257.8125, 11522767.304110222, 11528782.255481899, 11528787.146336392, 11553059.375, 11553406.846272768, 11554124.567228906, 11554977.544338807, 11555855.022618627, 11555879.6875, 11560540.625, 11562002.03717936, 11562029.491864588, 11565963.35838939, 11567598.056048498, 11585351.5625, 11593905.589430213, 11595230.55351776, 11595256.25, 11599307.8125, 11604837.5, 11610434.284221712, 11615735.157921014, 11616918.355254821, 11623845.3125, 11626686.407080648, 11627802.592567416, 11636381.900777424, 11641391.664576352, 11651630.15649976, 11651947.127603514, 11660881.534296341, 11674248.456858173, 11687179.645998586, 11694398.924208203, 11703450.0, 11711198.282055952, 11713322.942227822, 11718142.1875, 11728794.814691039, 11740218.75, 11741381.750248445, 11766518.75, 11770653.986138616, 11772366.546270285, 11783697.10467887, 11783699.177310932, 11789439.481581088, 11792119.616042368, 11796049.785743875, 11796526.5625, 11801590.625, 11815674.056435708, 11817071.422094282, 11842051.224541372, 11844004.6875, 11844234.923617978, 11844721.875, 11845337.5, 11851540.625, 11873585.438156087, 11875674.728067525, 11878008.78796915, 11895834.375, 11900976.460133366, 11902607.8125, 11930268.75, 11939657.356356457, 11940079.6875, 11970449.427683054, 11987531.821094917, 12020362.31298538, 12023543.75, 12023941.614094537, 12024942.892175304, 12026812.473965557, 12027739.0625, 12029224.42978359, 12032542.20355111, 12032873.100024184, 12046048.4375, 12063907.03430941, 12090593.004504638, 12107906.922928633, 12113201.345462315, 12126977.900676334, 12171723.560281586, 12194724.279276798, 12201550.0, 12254737.236793939, 12257024.369163994, 12282856.144586693, 12283422.681399241, 12335514.915241024, 12338251.5625, 12341935.886502787, 12350485.962586017, 12352308.83889967, 12360396.874151515, 12361923.4375, 12361933.55011355, 12363482.227522215, 12368365.625, 12368370.911487617, 12375830.561100297, 12380135.471443182, 12399202.76279854, 12404466.879311796, 12415612.826864101, 12422298.874843255, 12441924.739005174, 12449017.1875, 12468046.875, 12477295.844706949, 12479710.9375, 12481740.390489835, 12497104.107507044, 12503879.509508263, 12513880.000709625, 12520015.073652338, 12526226.5625, 12526348.600433463, 12526440.628468176, 12530822.823786566, 12533016.135941075, 12536050.0, 12537414.0625, 12539654.317457687, 12539659.895429173, 12554392.908027982, 12554594.519000186, 12555787.5, 12562905.384620367, 12569713.418216638, 12572028.125, 12577007.461802995, 12585350.010394916, 12617078.125, 12627058.762942463, 12627534.375, 12630806.589137083, 12631255.963545889, 12639060.239986667, 12640214.11997417, 12642178.406479193, 12643187.533344442, 12644747.886785414, 12646309.375, 12646328.33645844, 12647969.99543075, 12649440.344090547, 12664210.809234375, 12664585.9375, 12667740.625, 12683364.525280839, 12688019.414826505, 12688848.4375, 12690067.1875, 12696634.040202769, 12700784.375, 12706797.575898807, 12709363.536424888, 12715224.355624, 12717362.399088668, 12717770.340788564, 12719378.86322325, 12719741.910092624, 12720143.75, 12723753.291625084, 12724671.646082893, 12725816.191219252, 12732928.125, 12734034.31974082, 12736489.0625, 12737742.44083154, 12740012.337970136, 12740679.6875, 12740939.0625, 12741635.34617169, 12741687.791515639, 12757613.558620721, 12759297.992470142, 12769666.360823112, 12775060.3707697, 12782248.402643923, 12782514.0625, 12783207.492296377, 12783512.332495218, 12783854.621681023, 12783856.304097146, 12784414.938976401, 12785258.997092407, 12785282.8125, 12785296.346614508, 12785386.162173001, 12787059.740666375, 12788788.587615067, 12795067.517014544, 12803732.595319968, 12805273.322140614, 12805374.318319703, 12807378.125, 12820129.296525072, 12823631.25, 12829878.311956974, 12829886.06495679, 12837076.056907775, 12849057.8125, 12859885.29157671, 12860101.348932186, 12860511.556838632, 12860780.848520944, 12860892.47455594, 12862266.741263935, 12863118.356760152, 12864510.51726529, 12865640.731484042, 12865672.929423321, 12870023.486555248, 12871798.967175921, 12877438.325861452, 12879309.375, 12880179.446854096, 12881469.718063021, 12882115.759117467, 12882407.8125, 12882476.40423139, 12882522.728598244, 12882617.1875, 12883092.302099781, 12883399.415677017, 12883532.8125, 12883662.580120739, 12883673.841892878, 12884557.374881236, 12884592.016125795, 12885495.723292526, 12885616.273649065, 12885674.981917184, 12885707.8125, 12885862.235886073, 12885917.1875, 12885918.75, 12886138.734555576, 12886159.456710825, 12886253.125, 12886426.5625, 12886832.8125, 12886852.510995572, 12886914.0625, 12887164.939066006, 12887165.625, 12887358.509985631, 12887382.187142264, 12887531.662720867, 12887714.775030114, 12887903.79095053, 12888035.76692602, 12888141.002820313, 12888539.0625, 12890224.334861074, 12890376.645531584, 12890385.9375, 12890748.195060562, 12890913.20312725, 12890999.4579256, 12891238.4490509, 12891272.024127455, 12891367.1875, 12891476.644778445, 12891508.320528597, 12891873.362365711, 12891945.195685934, 12892989.0625, 12893003.125, 12893020.283632461, 12893426.660407709, 12898293.459489118, 12903027.926867755, 12903039.0625, 12913745.065448258, 12914169.65478934, 12914450.10115854, 12914504.437714295, 12914944.968546595, 12917201.180519216, 12918403.806996997, 12918606.04011384, 12918623.860481055, 12919692.084191587, 12921454.6875, 12922346.134979486, 12924982.601752542, 12931629.465929125, 12935893.978405917, 12935899.324389663, 12947634.34093633, 12950803.276346976, 12950807.823127085, 12960780.047911173, 12964914.225704743, 12970155.789591217, 12973114.199313784, 12973670.3125, 12974301.293809913, 12976176.167534221, 12981220.3125, 12982340.971895805, 12983376.655979304, 12985483.635365836, 12988309.150872052, 12988574.706446856, 12992309.237110868, 12994785.9375, 12996034.375, 13001488.412948966, 13001529.179863885, 13003768.75, 13005463.161953673, 13009638.792140722, 13012839.94850192, 13013036.955114296, 13013196.846854847, 13013560.224951707, 13013564.154675806, 13014312.5, 13014338.31254009, 13014452.794187523, 13022102.860968258, 13022270.70311015, 13025731.25, 13025857.043523474, 13027529.593916398, 13029076.073407685, 13033504.6875, 13034545.867045341, 13034772.602285948, 13041749.300775494, 13044748.812852696, 13045720.190151552, 13045932.125918142, 13046808.81082706, 13049268.258440847, 13053044.64796338, 13059882.767339842, 13060711.385855028, 13062350.91589348, 13063044.775960281, 13063675.0, 13063703.125, 13063750.687941732, 13064250.62472404, 13064705.233491806, 13064917.136668108, 13065151.537363352, 13065164.0625, 13065226.5625, 13066231.4503543, 13066618.70213573, 13067377.902974294, 13067692.1875, 13068320.76904647, 13069288.261373118, 13069710.576353561, 13070037.491784262, 13070094.848381653, 13074481.25, 13079590.625, 13079590.625, 13089442.1875, 13096431.07524667, 13106240.625, 13110259.375, 13110404.691236375, 13121578.249236098, 13123726.798163503, 13126403.125, 13130369.794970317, 13135200.03243463, 13135297.935735576, 13135663.00604076, 13135802.809180478, 13136260.733353814, 13137440.28752284, 13145696.171979832, 13145800.931730209, 13145985.124858614, 13146085.182184452, 13147400.0, 13148715.230128849, 13149276.279942451, 13150626.353829758, 13151367.1875, 13151682.269625107, 13151743.054098006, 13151785.767578123, 13153360.008266188, 13154190.699902702, 13157545.3125, 13159390.832047477, 13159617.86539861, 13159630.110784631, 13159818.50808455, 13160109.375, 13160468.33635996, 13161711.590171296, 13162067.98394313, 13163792.1875, 13163819.76819953, 13164073.117765805, 13165142.152384305, 13166303.125, 13166507.8125, 13168121.57321416, 13170220.797172932, 13178230.53999498, 13179249.822061151, 13179888.104232037, 13183973.929964602, 13204636.345044207, 13208799.02125049, 13209238.972481577, 13210198.4375, 13213978.13689867, 13214276.375784332, 13215955.357606227, 13217557.5771847, 13217647.313842338, 13218173.684036015, 13219843.75, 13221036.58275474, 13226354.907135354, 13249531.01728129, 13250053.125, 13250562.491471857, 13254085.9375, 13254247.147917217, 13254252.220747398, 13254563.88732907, 13255637.600567428, 13256796.468900088, 13257845.99622759, 13257922.996348027, 13274273.4375, 13275291.255322473, 13276359.228445541, 13276813.670976846, 13276960.9375, 13277398.836496145, 13278050.0, 13288871.172199331, 13304105.71078796, 13304870.445786294, 13306869.888675248, 13322310.418717029, 13323409.892140282, 13324051.076483166, 13324558.89704203, 13326446.875, 13331545.191437079, 13332214.0625, 13340223.4375, 13341450.821970949, 13345182.8125, 13347340.129448937, 13364580.502121303, 13367452.341488514, 13370874.585511778, 13372998.4375, 13373007.202375444, 13376915.02648948, 13381966.096494699, 13385389.931301756, 13385407.8125, 13386588.132892096, 13389329.606553558, 13389942.43958548, 13391854.6875, 13398847.841402413, 13404039.936231544, 13406076.5625, 13408132.8125, 13415968.75, 13417317.52785026, 13431011.99028423, 13436534.317323845, 13443507.8125, 13447132.21263637, 13448412.210799076, 13450706.25, 13457715.625, 13459498.4375, 13482259.91607836, 13483052.665030567, 13487829.6875, 13520394.089873247, 13520395.323393913, 13542534.496207578, 13553679.896861142, 13553962.123588419, 13554521.161447058, 13555714.13930029, 13557544.895257913, 13588472.986840572, 13588868.720617376, 13591067.45579964, 13595506.784463564, 13621322.434034305, 13637420.667325279, 13701148.4375, 13715956.25, 13730757.8125, 13758641.597578801, 13758651.943681264, 13759375.032465992, 13759401.5625, 13770692.400891727, 13792787.955512764, 13792818.75, 13800907.8125, 13800914.049486468, 13803651.5625, 13819428.858650554, 13820604.191934576, 13823195.3125, 13823216.753573488, 13823877.301853146, 13828027.976210754, 13840486.716780689, 13841876.391722988, 13843520.3125, 13858144.430686923, 13868324.522012416, 13905114.0625, 13906570.214384254, 14002205.840503829, 14009016.40854794, 14009398.24460243, 14009406.145637255, 14010186.504000913, 14010240.836348595, 14010958.861512633, 14021482.653648792, 14024903.102358399, 14039840.21397577, 14060203.125, 14061246.875, 14061675.283744132, 14062997.124902964, 14066084.573619338, 14068585.9375, 14076695.3125, 14132916.955219299, 14190795.3125, 14194839.0625, 14197310.9375, 14205187.5, 14259284.375, 14262853.208841568, 14264092.1875, 14305624.95950936, 14315257.536600897, 14329853.645998484, 14343724.285072355, 14345813.916385816, 14350575.937893756, 14365035.361679925, 14366218.75, 14400429.062859356, 14416234.954935025, 14442409.971134314, 14458631.57263636, 14459799.508311773, 14467719.72972359, 14509632.065334316, 14522303.142075175, 14527151.949154167, 14528028.125, 14530292.295824336, 14532058.334324816, 14538560.704274341, 14539331.483222533, 14545162.5, ...], [23.50773601363167, 91.69357576245898, 9.368689689713976, 8.358665545444527, 16.32870560422179, 51.29953920545354, 40.81299661557926, 8.568398058207162, 9.852575090336993, 65.58838139278596, 49.54755956493878, 58.02684880491954, 18.53438365651321, 5.742669106666688, 6.022540480613146, 31.703420678788927, 7.343721116879891, 40.06154901312659, 34.25888681137811, 77.79294683830986, 9.915981576276275, 28.97485031164553, 11.791004102067976, 67.22211569893707, 6.498573774684432, 104.29212994896291, 26.09185703010291, 44.386240577498, 97.05109757170386, 104.71267755803592, 51.14641530941111, 66.72801689965594, 6.06640677084755, 122.15591684014326, 5.1473907481965355, 6.6525358177044325, 7.2788454074972, 148.97038166770622, 28.01946276061315, 86.62579827489614, 32.03307591916983, 10.646789295984217, 71.51181463748566, 36.84232447935492, 8.332372508401514, 64.61661331583852, 54.269758298948815, 44.2095756413335, 107.02654881416561, 130.9742259990498, 130.27290176983595, 128.47408511402864, 6.724981638644506, 27.830414863391205, 14.494515523540583, 33.47478147577382, 9.256930263837036, 130.16810494413926, 46.44622950582786, 24.226707263020668, 46.768858724849466, 43.73528730682115, 67.56141832578797, 71.21980828255069, 13.091790988071102, 56.686649314923294, 20.707015837639496, 13.371874366094557, 23.45187345478554, 5.285225387220607, 65.53807814739625, 21.79324420954682, 33.29661998486875, 42.83873721236091, 55.18210795387643, 10.380032808995143, 5.60260951500199, 44.660717626174744, 22.158767539439634, 16.67246150956112, 73.70819318192868, 6.202129552874486, 31.950490295492596, 25.61992773625149, 12.448565374926167, 15.00608100998806, 42.33425297887363, 9.806543544481285, 27.414605947587415, 45.985840165747305, 8.726180512696233, 13.425218407765561, 135.39146880038047, 18.861095158870437, 48.411499249095876, 7.282911489835801, 150.90789494209096, 13.460870120215636, 6.297567724754474, 6.412829761833383, 34.62231857224189, 51.350375089911154, 14.261148215588575, 7.23739799126503, 37.83816889394279, 130.7780150874796, 17.71421510856653, 7.311453503299962, 5.926779131678573, 11.964003604297101, 5.8504480177084055, 59.60682768041788, 7.882568154979109, 158.39537980947478, 11.017591673437549, 90.58421383596743, 56.72957139179259, 5.942614602251109, 52.263898644096145, 65.18167323173667, 5.167986135249011, 22.128878605868074, 20.47699811426378, 15.626293098636408, 24.969281169156417, 95.43385234674993, 85.27161322999414, 7.879087004341469, 39.15618051119684, 113.7767286312334, 7.636925777254308, 13.723228800552832, 6.030647514517522, 6.089682280675566, 32.66255928552248, 18.919392316069988, 50.51750906558679, 25.893857556586102, 37.804029860544475, 25.14225432946111, 67.314166989817, 19.485755566293207, 37.34231752026652, 189.9478633619671, 41.60258455451603, 6.862468301997917, 62.27708914410489, 28.69216631082145, 84.48514261721778, 8.039175584882377, 6.64838384515687, 16.31962832928783, 7.525342688836239, 71.90212604946453, 7.6579454472451305, 6.478278592874795, 21.543865455239015, 70.72115188150102, 76.32461400651106, 8.670593715873682, 22.793443154927417, 10.921601152257916, 6.458015778064881, 17.095432838726197, 54.86283722218303, 15.824054618507674, 63.124275119855895, 71.47867106418406, 97.40611469002745, 46.26970112722792, 96.23064125989086, 22.315677517469787, 15.897967469465154, 81.98062950748466, 181.72131646615966, 83.71290536965869, 11.731436494231742, 22.954960489074853, 43.36281317797018, 144.01414336158015, 7.482249660289441, 38.83760682096518, 13.419077372486345, 95.2645830565895, 75.89157640671479, 11.008875798272424, 24.206073990263413, 20.877554948085017, 169.64062534407645, 6.03613557228995, 63.6441080164614, 38.0405138435008, 13.098814175848396, 41.67318934269272, 113.62350884727657, 13.99331277299718, 7.765349875334513, 79.56918216317648, 22.43177651121272, 12.806758653092457, 33.70481349451362, 151.02862780458392, 17.66315994878846, 94.09615172297664, 33.755220149386915, 91.65226345682524, 18.998910614300485, 15.68736666119837, 27.11390005548957, 13.513538080735717, 6.234361320893122, 30.242155614981215, 25.703583915418335, 15.73259026791764, 19.343030392037747, 87.14158940757824, 23.042451317530897, 96.47143173744395, 195.6890874861569, 194.36808140979016, 74.41260464003787, 19.445656569187772, 21.882909156272387, 34.096549358660894, 160.73828390093627, 27.804611370376325, 156.16704611646145, 7.164487059877824, 29.52577715323133, 9.463041727038219, 9.995200048697042, 62.52157639059537, 32.60914372703614, 47.26776578582836, 8.16415808890799, 53.28277313881382, 46.13225821208192, 8.572296473381238, 21.37179267507799, 8.335869956722158, 58.155667672101025, 75.67728229463924, 20.497079459161284, 159.15146590674377, 25.690284134276908, 26.320959568192002, 9.905930616761617, 15.29095012721705, 34.731921354740344, 66.47230224497842, 11.683070328734525, 165.02818324770766, 27.272691596727626, 59.14864700837147, 47.38845969247138, 30.451882652241302, 22.678653513112845, 38.01751597612336, 168.55753081422407, 35.84718802887981, 8.526406000987594, 24.292569456350243, 40.290109290446146, 19.94345441685804, 75.41674810791503, 80.4043692824294, 54.63336190289036, 15.00031488038747, 5.550522451838221, 6.2687743521699995, 7.3054978519299025, 32.78544360062532, 39.28436512872401, 41.31629308792024, 27.888123974095805, 28.511971870047127, 103.29847206116533, 19.934918002978257, 75.72971154279756, 11.653908075276371, 7.445712167320012, 12.450817282703127, 53.76151650835551, 11.654074836839694, 8.892734274390488, 28.9209422510421, 37.789847133302125, 45.887991764210575, 32.64577395545669, 98.55612486901254, 74.49017008432159, 11.682292860905708, 16.014683974298247, 28.572632024405696, 5.78450888737387, 9.913780146728493, 112.71563505223673, 24.705548499558244, 19.644826192730935, 34.676572786685945, 32.98053601280196, 44.63367884817708, 48.014245587906906, 5.432434622322315, 38.285439641244885, 30.837756978673873, 7.120919767019852, 62.96614396983581, 17.864352873731413, 261.3996921119649, 43.95568344819996, 41.68557024295984, 141.32510203879468, 227.97443151437133, 71.9465875603255, 188.8068580295031, 108.57973980958403, 52.16997113882993, 204.4477929528312, 29.294703836988262, 9.59209781739085, 9.279789977630116, 178.13202030145615, 135.39812133834783, 35.77959056674643, 26.232011446844187, 35.855541626453544, 248.99227243871505, 59.33003886436119, 59.655809480554176, 17.757438959959277, 44.39924056954182, 29.3089857197601, 66.38672455174999, 76.67137274864216, 6.609469050948651, 112.7292156609451, 25.52332210585183, 49.69888697723705, 32.32168963720659, 34.26889443130785, 10.951426978592389, 27.233923304740358, 6.194185099686879, 21.90604919838497, 53.132850205374226, 10.989389145225747, 21.453365635566552, 13.329260043815953, 87.55179835584202, 137.5902832265423, 119.81729228351408, 14.673133450512745, 41.58697099524519, 34.649288453293636, 45.13504850930165, 34.63198138075596, 66.44766834553482, 29.820409091369466, 5.709209989297701, 93.67033479631239, 32.205649886063, 90.37626885701975, 82.9528138067802, 28.980915349564647, 10.696041439101291, 12.215741947087814, 32.95411070509691, 55.58082907623168, 159.66579411443485, 18.12268518633085, 12.854739969368328, 9.11805507661013, 9.272311632586375, 84.83272201196876, 20.523073869769714, 27.08710216649725, 39.594577877716794, 74.97890082705632, 7.614673943815447, 14.724977476262426, 94.59610546418703, 24.94627871002576, 46.247659263481324, 97.06511524798972, 16.694220957662946, 73.54658574875396, 5.647048161088598, 39.70666616692198, 14.228925471723043, 53.963817493655284, 35.45112837585415, 7.639018731356828, 75.82624536923404, 12.294854943232272, 6.633194758669808, 47.53662345097537, 65.2432619569162, 66.9597739266677, 40.432482952273666, 13.78791432487759, 53.58703036986972, 154.9212127679457, 222.18117404399032, 21.703464052524723, 19.43484207293716, 57.746820260648214, 37.425809978309154, 67.37978594622729, 182.8269723196866, 25.382872423596638, 40.86685461020059, 17.147232053121268, 8.228068242101488, 29.498825287933588, 22.379506773662307, 13.70772818336694, 58.53733308130117, 21.157768367337354, 28.19613785895183, 50.54620586219676, 46.78779998068814, 17.834116783938683, 16.660311625148204, 20.724508266737853, 101.96487572376297, 42.024270736658906, 66.4610947799798, 120.00058462388199, 73.71177672354702, 147.47375251803064, 32.118422690364895, 105.9200488661143, 20.028104508779705, 52.77504796801833, 34.54893304631687, 62.35253477299657, 36.76622019371028, 39.849383650193495, 75.01622561227084, 6.687177142277254, 50.72277591221561, 73.49732992354214, 10.386330559235585, 18.924753408610332, 101.62012721488236, 7.250447646425745, 27.678137316906096, 8.442866181092617, 11.158100287250724, 22.171001869522648, 17.18991596496207, 50.100864917276056, 36.64929697688312, 17.922973385439132, 29.394778720221556, 32.17453403866465, 151.8316319197182, 137.46543905923454, 39.29705167323759, 12.023446203036876, 12.955207044402686, 15.895704215649195, 93.99496744817245, 11.85268449433775, 19.734240745832434, 8.176434304118056, 37.98830220272817, 65.39522097897574, 28.699804780756693, 13.456903680262906, 30.584709419940665, 33.66170599636286, 12.900896681893279, 91.80978208626114, 33.3195598189538, 92.2610130217052, 21.499647549351103, 79.09196744657702, 13.09384571503665, 88.86192429971776, 26.652564635245405, 308.4842527856659, 55.31701935125432, 67.21538661692824, 83.76870492357716, 42.139857593133314, 28.42342920022981, 25.309876916026706, 91.46014465327137, 8.889454649803374, 202.10723798253792, 7.114624769889963, 37.267381263872885, 57.879967218198026, 8.29508369866759, 23.283559387511364, 133.87823423666072, 19.10437676026985, 61.441433952016794, 5.750966581409687, 32.9908279241994, 9.148664090167786, 28.236122396219216, 19.54170376417393, 60.89604154679097, 14.024991457527486, 20.280209245861517, 18.616062040794503, 19.2694707526636, 38.186545975989965, 40.11399715955088, 100.9250877070698, 16.854367000686608, 10.381784407737085, 97.4006584360415, 124.09604238341892, 6.920276976045874, 153.70146799539202, 56.05117832914263, 30.2371479891362, 15.2705227899926, 13.384723996961387, 22.012037160043697, 137.37172124499176, 16.353203026850245, 67.1077185826672, 101.5641426167715, 108.11738045411695, 51.375166393263825, 23.184547774354357, 60.86444638208478, 7.520565792375382, 20.73059266929864, 14.303878213703973, 70.3334226715174, 20.99572912521275, 72.42956193380844, 9.473080257222788, 49.23682860139699, 30.07931285635768, 6.8699870701014145, 85.30198491590964, 115.32562187455683, 30.261332220602167, 6.571889673012503, 113.263705217673, 126.153238714541, 30.756734985702046, 117.66533456299173, 31.308497427470236, 126.80066395878683, 8.109439197466239, 160.9599373752252, 42.3084403169008, 5.581057848132738, 39.5869421931352, 16.413566347301128, 101.62133568064891, 5.372461829900642, 53.94871154090605, 5.964299092879148, 189.94225249449696, 232.32262196612413, 81.53726477838077, 29.74113131564465, 23.535127129685097, 54.527696373521735, 26.223852294348514, 46.19385946091883, 104.92713599894049, 22.921863617625128, 6.5966158551947425, 47.99438767590741, 89.99666852445782, 53.73399806391869, 48.29729695459142, 30.50401025405902, 43.57062117677949, 20.16441004503722, 43.83421551292349, 11.172213420638105, 12.51777957155341, 42.37387587271571, 47.113483751060976, 6.513532291784956, 158.05553333979842, 17.078576775435277, 59.90667999260244, 42.853894856658634, 79.05303081685321, 16.003811636358243, 25.68907511397639, 49.66166904893613, 52.11572471129787, 13.082690377764397, 26.048065726953794, 33.87191168667852, 13.479160525392226, 52.98946238230582, 13.146928877760793, 6.262804574884028, 101.99941604917777, 10.661561366197049, 131.84201836390886, 14.696435682062813, 9.377568121682446, 10.201628541777957, 22.804103836227828, 145.03044444182004, 10.391354850816796, 161.1626708262657, 9.660996533830998, 21.747349173287592, 76.70257788258982, 9.154277097590239, 31.794798480359848, 5.664705376130551, 31.807145900493495, 85.10621227979874, 79.38404438279774, 12.830170837942237, 11.33295078146289, 13.310756296827236, 77.58967177851548, 56.62249626122542, 14.185516845241796, 12.256705419282929, 64.57388313031285, 6.82220093037443, 13.475744794571092, 10.564061221249538, 7.015199129673676, 313.06218782422667, 37.58552935144864, 51.16528146773681, 128.62099189927807, 26.087174770179065, 99.09804408899203, 24.539719040802797, 13.074638597878765, 7.157159069222387, 58.33243381168388, 14.37073089022526, 11.347409040092801, 56.373607191252226, 11.311686239654101, 10.322641895989916, 73.25431167168728, 7.142673446020628, 21.802903850275875, 7.0109780790808935, 10.87000247883911, 54.851127656811784, 18.16544322241925, 34.21069413754776, 67.09871215117003, 121.49512015206048, 29.731823596113056, 100.88974716754652, 86.99978608918872, 15.262375776536002, 76.9718233345622, 34.810400711908756, 155.71128795101413, 64.74719363090063, 50.86970420839518, 23.827722622784822, 38.00034385211773, 22.946289922068047, 12.536075646188952, 40.207506642749834, 10.016524882296538, 77.72290990828282, 14.328916356613817, 92.1677834280511, 95.46727808476058, 31.503277333155545, 46.87038556007654, 55.49204955050479, 24.514939643878197, 12.438934462690689, 55.55401685555505, 7.986794282663729, 6.510725151666798, 37.48577085071276, 11.258795716689225, 9.801388257421806, 52.884521839387176, 41.393618799888614, 95.29845277848588, 43.74905168916237, 27.96605621341344, 30.139017441335156, 23.872713510859263, 33.47046737061643, 49.40353220227965, 24.451494529890123, 39.47626643022763, 6.2800641811806575, 10.758501194623262, 32.66724488171787, 49.35157314720133, 5.751581821326128, 53.13979355786377, 11.860158765771388, 26.63668107170012, 37.47523095127946, 150.50110831142723, 14.194797464837714, 24.807074155910115, 46.08328370775543, 13.02794099664265, 166.66772891047924, 9.462740441910704, 5.814766997997954, 23.2786514465311, 5.3475453885404365, 85.81443342622273, 200.54414424002326, 35.83352096078105, 21.597657215655474, 22.60902273236965, 37.81171980487207, 132.76827631118388, 15.310195444408274, 111.84488629793827, 20.615485345320018, 42.24278843846433, 13.528564352590529, 31.384292104615326, 28.64504934188106, 23.266289925526582, 13.305181052615957, 29.589478636248817, 12.348351290027548, 85.5770208886503, 6.635568118753482, 92.34809040386723, 99.42066274153524, 52.138572916177836, 8.335930432154763, 44.14758394690106, 12.689907903684587, 65.73480651522547, 20.03780041622243, 71.55796110069409, 61.46131167430508, 5.267910745203126, 5.2010442287718295, 35.658204585946784, 73.14642103133873, 24.33056810305271, 18.694603643082885, 70.83255544283105, 23.793056011356054, 10.94170595021153, 32.38476162647174, 20.87596765473842, 72.24397134367048, 5.883550144872363, 58.46324424128336, 6.856444657001657, 99.4422479388643, 11.260564882499384, 69.56041004538532, 31.029676443546034, 12.405288423900469, 7.29596258993394, 51.03844238918384, 14.751238162763487, 11.088642607494114, 29.189009893505574, 110.20757356361668, 11.45601253129194, 27.611973270951243, 8.172555471556965, 40.182456406841865, 33.959820421872394, 43.32691297284966, 30.795489374214977, 85.15460967280886, 5.060552657716009, 86.35144466342446, 179.99573514126416, 35.989957416867895, 128.7686432950429, 38.88033093971433, 76.91738449788667, 34.79828616272629, 20.968900059533375, 103.88050890949629, 9.538949631362613, 74.01634092856914, 165.1550936352918, 7.615011012476458, 5.033188457941706, 12.02294829708752, 23.55075076778843, 19.513344448763725, 43.39494848765779, 227.6722433985309, 15.123130738991723, 18.854062424688067, 51.05550625614824, 91.5072127802579, 10.561917809788968, 21.74115802569047, 261.41917401158616, 62.44778643781903, 12.192670801070744, 7.949934711796999, 35.75424389929546, 22.66577253628831, 8.326588328007421, 38.83517696703433, 11.467528939547574, 21.585378635775108, 9.716939238203693, 9.134897202605822, 40.51129635165736, 22.40013143754843, 12.328208837244835, 12.652013356630029, 57.95754810018857, 13.206333173154995, 13.848441177917687, 11.07325876730867, 49.837883343664174, 44.42484330975342, 30.374794530551018, 17.17853051496565, 66.52956842287924, 36.83391911038295, 46.69798528346969, 32.62571120660091, 89.03473381683875, 44.94107686654716, 49.77000821759673, 49.87932201124951, 42.936982097735054, 10.847883266785598, 20.455615247217793, 24.61372696855297, 5.735268155804343, 8.421399356386532, 122.542070354798, 18.143478984290088, 5.830412126096968, 14.12295843174509, 169.9827045338137, 28.35730509359573, 110.42420810105585, 11.582885326309022, 38.1396959172868, 29.551909848013644, 91.00387833627968, 70.06214763265224, 41.83119393486794, 61.61121803052318, 55.039910486085574, 23.007921879139865, 5.455511221379713, 22.648060663099013, 101.2806300493318, 98.32469358101307, 67.61223826797537, 19.683442293903028, 114.02944161492414, 23.16696015993806, 10.524118922770354, 69.59528498584358, 30.69021561835336, 21.633733171080333, 42.278686788388505, 42.34692932318357, 97.84336589057857, 54.08752568825056, 119.62126835916186, 26.837463790137264, 55.13445070448575, 13.33824716181282, 12.694832604731806, 52.407211933670425, 16.86657088458162, 68.83458101502613, 20.460656791415072, 131.74104341535704, 67.77865165558933, 19.756444522163655, 32.8915519323411, 18.064068321994377, 21.863136554705637, 15.998065934608942, 61.95151038027546, 76.84977069354369, 7.37177238560793, 55.810275600106195, 63.073029470016216, 71.47581630244397, 11.704910615009359, 81.34239727996153, 27.433212081976585, 53.1942284787414, 220.53042526534784, 139.2353397213705, 42.22445307426857, 89.21358408415777, 78.45170041241894, 13.378634523702278, 28.430991885625296, 94.18568969842059, 16.417206372274926, 11.144777489932197, 24.149191923644068, 15.804426535826833, 218.09773429410868, 176.09507843382494, 15.24254547106771, 5.5131674266086, 62.45981759879677, 22.43367285891097, 11.574677148973084, 17.557687305003167, 7.818770670904031, 65.6143285649024, 79.76916153627333, 81.91310173676791, 56.84252955619638, 19.59522052564883, 86.8097365176728, 8.30382083004396, 50.794383969799085, 143.382174334976, 6.857986116830706, 36.288911182914916, 43.680267261385964, 28.26991458757078, 32.81130569670794, 32.877356395673054, 97.10111552748442, 47.909508022278246, 36.76213021363865, 18.77941090951688, 7.550295266226243, 12.611987388832562, 14.328229358796506, 40.2217592125404, 185.6333935991762, 57.5107455200946, 86.04771047850842, 36.40618071803739, 50.01601593909617, 7.343871727027119, 10.839012520974839, 77.65054658292217, 28.96003008328018, 9.51674118508397, 32.05129276591222, 99.44757866791356, 35.7786505210347, 57.9690601395624, 107.0847077969425, 79.93631806144025, 9.583430252963621, 13.15062685955306, 7.676690104489215, 95.22185553306969, 49.62244052964576, 24.656100796228838, 226.96148765127526, 57.033555552388044, 124.72475220840222, 38.85527810545929, 72.41747369096593, 14.327259410762597, 99.0649500818401, 130.4991133145722, 70.98122057997475, 5.740737917986916, 8.792153059295769, 52.21637128465247, 31.709628962086054, 51.73596326650077, 108.19841378899437, 5.227992853936363, 12.173811942216544, 22.297201893926292, 70.46984673096331, 62.40128115767345, 79.71780987231156, 142.03171152144446, 6.7669202893141005, 17.124105682331866, 47.43718503269159, 24.461322843057054, 12.054683445296831, 5.521867424659766, 15.911773195556613, 71.64005219728847, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([7266744.371990044, 7322035.9375, 8032890.6687702825, 8145236.071376708, 8153689.745663494, 8158474.289963807, 8205438.641123057, 8268828.622438108, 8324486.495631194, 8473611.1320726, 8481341.49133947, 8514963.665444495, 8549500.70409486, 8599842.737352395, 8602904.032562908, 8602929.871447196, 8604488.283056581, 8664059.284156043, 8689024.666164918, 8706404.6875, 8718180.306419956, 8718226.5625, 8720708.19909859, 8724887.5, 8725259.447860781, 8725879.6875, 8727179.55105488, 8727179.6875, 8741832.8125, 8743030.258436201, 8743286.97041804, 8745437.052572917, 8765449.788785553, 8768369.73099279, 8784253.89876848, 8787950.98002037, 8789164.629224725, 8789719.50612643, 8791234.34894845, 8792752.793358268, 8795218.492385548, 8795227.793875858, 8823280.790878067, 8825623.4375, 8826873.523106897, 8827300.684978692, 8831862.5, 8832548.4375, 8833253.22124585, 8836512.353767138, 8837416.886369562, 8837858.514350386, 8837949.803917823, 8838112.044965858, 8838160.815065438, 8842604.6875, 8852767.098091345, 8853520.04505226, 8863953.072249435, 8864504.42386997, 8864640.97200714, 8867546.875, 8935192.96207456, 8936110.9375, 8938882.224678414, 8973559.375, 8977841.604914885, 8990126.079148341, 9014541.863736877, 9019713.871557347, 9061913.987628723, 9068766.717070695, 9074125.0, 9076317.755255122, 9077073.4375, 9105663.524985043, 9105701.353942787, 9109774.27547621, 9109775.409913428, 9113351.95291299, 9117939.0625, 9154619.779520454, 9157567.1875, 9159743.583480498, 9161474.144950794, 9165698.454338588, 9171854.380100252, 9192414.575617148, 9199976.503793852, 9229630.297907896, 9229638.248048356, 9233195.32954118, 9234688.719228292, 9235767.938342743, 9236147.191445617, 9236491.205563132, 9242836.279664008, 9242847.98600067, 9270968.986650502, 9277018.259326708, 9289263.20026468, 9301604.656590747, 9301907.621762708, 9318505.110950492, 9323373.271273158, 9331214.141224759, 9334269.32667932, 9334278.801637655, 9335326.416361319, 9336522.351375006, 9338336.418493336, 9343187.5, 9343422.586473519, 9344949.99108059, 9346306.17839068, 9348348.4375, 9348371.161537312, 9357887.536775881, 9367516.720057687, 9371326.5625, 9400625.112337545, 9401509.05992688, 9403315.016728204, 9406884.54376378, 9422585.727261193, 9423092.876954457, 9460284.375, 9463875.703297192, 9470220.851487398, 9489626.795685636, 9493840.717191925, 9506044.951386306, 9506058.803799158, 9507007.827709312, 9507264.0625, 9510557.00896403, 9533514.0625, 9582307.663597409, 9583203.125, 9583209.194836758, 9586796.875, 9592313.33460995, 9618004.6875, 9628037.5, 9631089.0625, 9631125.476276066, 9634462.5, 9665052.281556623, 9666867.507163586, 9668497.93840107, 9685818.14464171, 9686373.75748423, 9691779.466871144, 9694001.5625, 9694311.086267598, 9694335.88105086, 9710049.350052232, 9713689.0625, 9719446.875, 9729802.22434008, 9736621.496169535, 9736773.301513022, 9737193.561979169, 9737634.844708333, 9747659.308894252, 9756333.026257457, 9784667.1875, 9785072.898801034, 9785154.078704832, 9785740.625, 9786222.68262165, 9789493.328686846, 9801939.398558846, 9810625.0, 9810793.2293001, 9824888.605550053, 9831924.267239355, 9849090.260038448, 9850965.992333667, 9854826.5625, 9856434.027620764, 9869862.020472076, 9872272.869254427, 9887359.375, 9893186.451300688, 9918685.86012169, 9935228.673708797, 9935819.748498257, 9937867.1875, 9970682.297531042, 9976271.30476085, 9976300.653837714, 9986432.227379669, 9987204.6875, 9988392.1875, 9990530.976803172, 9992445.739525894, 10011248.4375, 10012932.401716644, 10024047.736269502, 10024701.5625, 10027209.329836134, 10029220.880729236, 10030449.95388302, 10031047.28716432, 10054237.5, 10055614.462797917, 10055732.995326245, 10075393.674414122, 10082708.942059992, 10121020.048098966, 10137688.73802151, 10142009.213908482, 10236856.44314206, 10242889.72813129, 10316002.123966085, 10318548.373510031, 10322275.0, 10361965.625, 10362991.960428633, 10366264.211739825, 10374084.587855797, 10375434.28995653, 10375480.552426707, 10382637.5, 10383050.707453115, 10398164.0625, 10398847.036222653, 10400874.443852501, 10429443.901685247, 10451558.505453715, 10469573.4375, 10487593.75, 10495743.75, 10499112.261099786, 10502554.6875, 10519501.5625, 10520053.628855012, 10521064.779757673, 10523625.092064248, 10534825.0, 10547895.3125, 10606951.153465614, 10647809.934534589, 10672235.204122283, 10680899.44848543, 10682431.85937626, 10682438.814495474, 10683846.875, 10687717.1875, 10689173.765945567, 10707575.0, 10716385.066368548, 10721181.089084866, 10724932.8125, 10752325.89004829, 10754973.048664484, 10758399.830602901, 10759309.845403403, 10759637.5, 10765481.677560933, 10786878.268665897, 10796723.4375, 10812960.266730977, 10813941.530496495, 10814968.047638236, 10819482.469296949, 10820405.305875236, 10843745.666718574, 10852603.137463707, 10862033.469242994, 10862037.686570428, 10873896.875, 10873920.20453951, 10876686.502166457, 10880265.039550142, 10883021.875, 10910168.078196306, 10915070.3125, 10923097.187439032, 10933966.729900027, 10936189.770960249, 10960621.630376723, 10961642.853337992, 10962725.99375935, 10966735.9375, 10967516.973591253, 10967914.0625, 10985082.594190339, 10988182.992835727, 10992142.450360388, 11065697.203020481, 11067383.06818605, 11068176.5625, 11068246.468585972, 11068403.741832573, 11081462.5, 11085401.23959196, 11090343.042349301, 11095835.9375, 11098104.509105483, 11111001.102645785, 11112640.625, 11138908.673320254, 11142112.5, 11166441.945267146, 11179657.810476214, 11210002.238246033, 11214377.16365889, 11214813.528930515, 11217912.5, 11218863.493760306, 11220631.25, 11224463.745670643, 11225142.1875, 11225777.215973044, 11246074.17043407, 11250409.375, 11254731.25, 11257222.156833319, 11257222.168018457, 11260315.563322177, 11267335.9375, 11268611.17036896, 11270860.779518433, 11275046.61505753, 11277629.6875, 11282323.842798447, 11283616.992216295, 11284670.713310821, 11286550.583782997, 11287418.75, 11289851.254652672, 11290318.361558437, 11292507.673088962, 11294935.113646384, 11313177.395539148, 11319467.711894985, 11320198.4375, 11322224.264320584, 11332733.88314412, 11334832.69671629, 11348448.368704634, 11349975.961889904, 11350849.540423224, 11351754.417201728, 11353356.159668902, 11354222.933507549, 11354693.251173105, 11355118.112448417, 11355293.419346895, 11357781.25, 11358063.515722219, 11361573.4375, 11363456.798485434, 11380612.5, 11389434.55746474, 11389685.9375, 11390230.35866111, 11391353.163458517, 11391599.358776357, 11391686.194686215, 11392781.25, 11392910.9375, 11393310.013952615, 11393596.580088986, 11394253.724970171, 11395843.75, 11396042.856013361, 11396727.562203078, 11396938.142031327, 11397272.755891614, 11398501.29892536, 11398920.24177856, 11399028.125, 11399035.334432075, 11399098.360388204, 11399500.408160897, 11400135.708419435, 11400431.28150927, 11400885.879506208, 11403440.625, 11404248.445010945, 11404314.0625, 11404646.300984532, 11405261.33212472, 11407367.673891336, 11407645.894053686, 11408706.224284591, 11408877.924578447, 11411146.08830845, 11424524.794767892, 11425871.972857516, 11427654.6875, 11430477.199697282, 11433180.56024033, 11434376.015662855, 11435346.857440695, 11442152.950484699, 11446950.0, 11448453.342134036, 11464540.44883428, 11472277.172491958, 11472530.815735122, 11472867.989955785, 11473183.63007878, 11473659.227460383, 11489857.526441338, 11491945.3125, 11492597.080779765, 11494356.067864908, 11495911.728751888, 11499998.916559355, 11500743.637695055, 11502124.373216717, 11503276.14699272, 11506933.596523486, 11509257.8125, 11522767.304110222, 11528782.255481899, 11528787.146336392, 11553059.375, 11553406.846272768, 11554124.567228906, 11554977.544338807, 11555855.022618627, 11555879.6875, 11560540.625, 11562002.03717936, 11562029.491864588, 11565963.35838939, 11567598.056048498, 11585351.5625, 11593905.589430213, 11595230.55351776, 11595256.25, 11599307.8125, 11604837.5, 11610434.284221712, 11615735.157921014, 11616918.355254821, 11623845.3125, 11626686.407080648, 11627802.592567416, 11636381.900777424, 11641391.664576352, 11651630.15649976, 11651947.127603514, 11660881.534296341, 11674248.456858173, 11687179.645998586, 11694398.924208203, 11703450.0, 11711198.282055952, 11713322.942227822, 11718142.1875, 11728794.814691039, 11740218.75, 11741381.750248445, 11766518.75, 11770653.986138616, 11772366.546270285, 11783697.10467887, 11783699.177310932, 11789439.481581088, 11792119.616042368, 11796049.785743875, 11796526.5625, 11801590.625, 11815674.056435708, 11817071.422094282, 11842051.224541372, 11844004.6875, 11844234.923617978, 11844721.875, 11845337.5, 11851540.625, 11873585.438156087, 11875674.728067525, 11878008.78796915, 11895834.375, 11900976.460133366, 11902607.8125, 11930268.75, 11939657.356356457, 11940079.6875, 11970449.427683054, 11987531.821094917, 12020362.31298538, 12023543.75, 12023941.614094537, 12024942.892175304, 12026812.473965557, 12027739.0625, 12029224.42978359, 12032542.20355111, 12032873.100024184, 12046048.4375, 12063907.03430941, 12090593.004504638, 12107906.922928633, 12113201.345462315, 12126977.900676334, 12171723.560281586, 12194724.279276798, 12201550.0, 12254737.236793939, 12257024.369163994, 12282856.144586693, 12283422.681399241, 12335514.915241024, 12338251.5625, 12341935.886502787, 12350485.962586017, 12352308.83889967, 12360396.874151515, 12361923.4375, 12361933.55011355, 12363482.227522215, 12368365.625, 12368370.911487617, 12375830.561100297, 12380135.471443182, 12399202.76279854, 12404466.879311796, 12415612.826864101, 12422298.874843255, 12441924.739005174, 12449017.1875, 12468046.875, 12477295.844706949, 12479710.9375, 12481740.390489835, 12497104.107507044, 12503879.509508263, 12513880.000709625, 12520015.073652338, 12526226.5625, 12526348.600433463, 12526440.628468176, 12530822.823786566, 12533016.135941075, 12536050.0, 12537414.0625, 12539654.317457687, 12539659.895429173, 12554392.908027982, 12554594.519000186, 12555787.5, 12562905.384620367, 12569713.418216638, 12572028.125, 12577007.461802995, 12585350.010394916, 12617078.125, 12627058.762942463, 12627534.375, 12630806.589137083, 12631255.963545889, 12639060.239986667, 12640214.11997417, 12642178.406479193, 12643187.533344442, 12644747.886785414, 12646309.375, 12646328.33645844, 12647969.99543075, 12649440.344090547, 12664210.809234375, 12664585.9375, 12667740.625, 12683364.525280839, 12688019.414826505, 12688848.4375, 12690067.1875, 12696634.040202769, 12700784.375, 12706797.575898807, 12709363.536424888, 12715224.355624, 12717362.399088668, 12717770.340788564, 12719378.86322325, 12719741.910092624, 12720143.75, 12723753.291625084, 12724671.646082893, 12725816.191219252, 12732928.125, 12734034.31974082, 12736489.0625, 12737742.44083154, 12740012.337970136, 12740679.6875, 12740939.0625, 12741635.34617169, 12741687.791515639, 12757613.558620721, 12759297.992470142, 12769666.360823112, 12775060.3707697, 12782248.402643923, 12782514.0625, 12783207.492296377, 12783512.332495218, 12783854.621681023, 12783856.304097146, 12784414.938976401, 12785258.997092407, 12785282.8125, 12785296.346614508, 12785386.162173001, 12787059.740666375, 12788788.587615067, 12795067.517014544, 12803732.595319968, 12805273.322140614, 12805374.318319703, 12807378.125, 12820129.296525072, 12823631.25, 12829878.311956974, 12829886.06495679, 12837076.056907775, 12849057.8125, 12859885.29157671, 12860101.348932186, 12860511.556838632, 12860780.848520944, 12860892.47455594, 12862266.741263935, 12863118.356760152, 12864510.51726529, 12865640.731484042, 12865672.929423321, 12870023.486555248, 12871798.967175921, 12877438.325861452, 12879309.375, 12880179.446854096, 12881469.718063021, 12882115.759117467, 12882407.8125, 12882476.40423139, 12882522.728598244, 12882617.1875, 12883092.302099781, 12883399.415677017, 12883532.8125, 12883662.580120739, 12883673.841892878, 12884557.374881236, 12884592.016125795, 12885495.723292526, 12885616.273649065, 12885674.981917184, 12885707.8125, 12885862.235886073, 12885917.1875, 12885918.75, 12886138.734555576, 12886159.456710825, 12886253.125, 12886426.5625, 12886832.8125, 12886852.510995572, 12886914.0625, 12887164.939066006, 12887165.625, 12887358.509985631, 12887382.187142264, 12887531.662720867, 12887714.775030114, 12887903.79095053, 12888035.76692602, 12888141.002820313, 12888539.0625, 12890224.334861074, 12890376.645531584, 12890385.9375, 12890748.195060562, 12890913.20312725, 12890999.4579256, 12891238.4490509, 12891272.024127455, 12891367.1875, 12891476.644778445, 12891508.320528597, 12891873.362365711, 12891945.195685934, 12892989.0625, 12893003.125, 12893020.283632461, 12893426.660407709, 12898293.459489118, 12903027.926867755, 12903039.0625, 12913745.065448258, 12914169.65478934, 12914450.10115854, 12914504.437714295, 12914944.968546595, 12917201.180519216, 12918403.806996997, 12918606.04011384, 12918623.860481055, 12919692.084191587, 12921454.6875, 12922346.134979486, 12924982.601752542, 12931629.465929125, 12935893.978405917, 12935899.324389663, 12947634.34093633, 12950803.276346976, 12950807.823127085, 12960780.047911173, 12964914.225704743, 12970155.789591217, 12973114.199313784, 12973670.3125, 12974301.293809913, 12976176.167534221, 12981220.3125, 12982340.971895805, 12983376.655979304, 12985483.635365836, 12988309.150872052, 12988574.706446856, 12992309.237110868, 12994785.9375, 12996034.375, 13001488.412948966, 13001529.179863885, 13003768.75, 13005463.161953673, 13009638.792140722, 13012839.94850192, 13013036.955114296, 13013196.846854847, 13013560.224951707, 13013564.154675806, 13014312.5, 13014338.31254009, 13014452.794187523, 13022102.860968258, 13022270.70311015, 13025731.25, 13025857.043523474, 13027529.593916398, 13029076.073407685, 13033504.6875, 13034545.867045341, 13034772.602285948, 13041749.300775494, 13044748.812852696, 13045720.190151552, 13045932.125918142, 13046808.81082706, 13049268.258440847, 13053044.64796338, 13059882.767339842, 13060711.385855028, 13062350.91589348, 13063044.775960281, 13063675.0, 13063703.125, 13063750.687941732, 13064250.62472404, 13064705.233491806, 13064917.136668108, 13065151.537363352, 13065164.0625, 13065226.5625, 13066231.4503543, 13066618.70213573, 13067377.902974294, 13067692.1875, 13068320.76904647, 13069288.261373118, 13069710.576353561, 13070037.491784262, 13070094.848381653, 13074481.25, 13079590.625, 13079590.625, 13089442.1875, 13096431.07524667, 13106240.625, 13110259.375, 13110404.691236375, 13121578.249236098, 13123726.798163503, 13126403.125, 13130369.794970317, 13135200.03243463, 13135297.935735576, 13135663.00604076, 13135802.809180478, 13136260.733353814, 13137440.28752284, 13145696.171979832, 13145800.931730209, 13145985.124858614, 13146085.182184452, 13147400.0, 13148715.230128849, 13149276.279942451, 13150626.353829758, 13151367.1875, 13151682.269625107, 13151743.054098006, 13151785.767578123, 13153360.008266188, 13154190.699902702, 13157545.3125, 13159390.832047477, 13159617.86539861, 13159630.110784631, 13159818.50808455, 13160109.375, 13160468.33635996, 13161711.590171296, 13162067.98394313, 13163792.1875, 13163819.76819953, 13164073.117765805, 13165142.152384305, 13166303.125, 13166507.8125, 13168121.57321416, 13170220.797172932, 13178230.53999498, 13179249.822061151, 13179888.104232037, 13183973.929964602, 13204636.345044207, 13208799.02125049, 13209238.972481577, 13210198.4375, 13213978.13689867, 13214276.375784332, 13215955.357606227, 13217557.5771847, 13217647.313842338, 13218173.684036015, 13219843.75, 13221036.58275474, 13226354.907135354, 13249531.01728129, 13250053.125, 13250562.491471857, 13254085.9375, 13254247.147917217, 13254252.220747398, 13254563.88732907, 13255637.600567428, 13256796.468900088, 13257845.99622759, 13257922.996348027, 13274273.4375, 13275291.255322473, 13276359.228445541, 13276813.670976846, 13276960.9375, 13277398.836496145, 13278050.0, 13288871.172199331, 13304105.71078796, 13304870.445786294, 13306869.888675248, 13322310.418717029, 13323409.892140282, 13324051.076483166, 13324558.89704203, 13326446.875, 13331545.191437079, 13332214.0625, 13340223.4375, 13341450.821970949, 13345182.8125, 13347340.129448937, 13364580.502121303, 13367452.341488514, 13370874.585511778, 13372998.4375, 13373007.202375444, 13376915.02648948, 13381966.096494699, 13385389.931301756, 13385407.8125, 13386588.132892096, 13389329.606553558, 13389942.43958548, 13391854.6875, 13398847.841402413, 13404039.936231544, 13406076.5625, 13408132.8125, 13415968.75, 13417317.52785026, 13431011.99028423, 13436534.317323845, 13443507.8125, 13447132.21263637, 13448412.210799076, 13450706.25, 13457715.625, 13459498.4375, 13482259.91607836, 13483052.665030567, 13487829.6875, 13520394.089873247, 13520395.323393913, 13542534.496207578, 13553679.896861142, 13553962.123588419, 13554521.161447058, 13555714.13930029, 13557544.895257913, 13588472.986840572, 13588868.720617376, 13591067.45579964, 13595506.784463564, 13621322.434034305, 13637420.667325279, 13701148.4375, 13715956.25, 13730757.8125, 13758641.597578801, 13758651.943681264, 13759375.032465992, 13759401.5625, 13770692.400891727, 13792787.955512764, 13792818.75, 13800907.8125, 13800914.049486468, 13803651.5625, 13819428.858650554, 13820604.191934576, 13823195.3125, 13823216.753573488, 13823877.301853146, 13828027.976210754, 13840486.716780689, 13841876.391722988, 13843520.3125, 13858144.430686923, 13868324.522012416, 13905114.0625, 13906570.214384254, 14002205.840503829, 14009016.40854794, 14009398.24460243, 14009406.145637255, 14010186.504000913, 14010240.836348595, 14010958.861512633, 14021482.653648792, 14024903.102358399, 14039840.21397577, 14060203.125, 14061246.875, 14061675.283744132, 14062997.124902964, 14066084.573619338, 14068585.9375, 14076695.3125, 14132916.955219299, 14190795.3125, 14194839.0625, 14197310.9375, 14205187.5, 14259284.375, 14262853.208841568, 14264092.1875, 14305624.95950936, 14315257.536600897, 14329853.645998484, 14343724.285072355, 14345813.916385816, 14350575.937893756, 14365035.361679925, 14366218.75, 14400429.062859356, 14416234.954935025, 14442409.971134314, 14458631.57263636, 14459799.508311773, 14467719.72972359, 14509632.065334316, 14522303.142075175, 14527151.949154167, 14528028.125, 14530292.295824336, 14532058.334324816, 14538560.704274341, 14539331.483222533, 14545162.5, ...], [23.50773601363167, 91.69357576245898, 9.368689689713976, 8.358665545444527, 16.32870560422179, 51.29953920545354, 40.81299661557926, 8.568398058207162, 9.852575090336993, 65.58838139278596, 49.54755956493878, 58.02684880491954, 18.53438365651321, 5.742669106666688, 6.022540480613146, 31.703420678788927, 7.343721116879891, 40.06154901312659, 34.25888681137811, 77.79294683830986, 9.915981576276275, 28.97485031164553, 11.791004102067976, 67.22211569893707, 6.498573774684432, 104.29212994896291, 26.09185703010291, 44.386240577498, 97.05109757170386, 104.71267755803592, 51.14641530941111, 66.72801689965594, 6.06640677084755, 122.15591684014326, 5.1473907481965355, 6.6525358177044325, 7.2788454074972, 148.97038166770622, 28.01946276061315, 86.62579827489614, 32.03307591916983, 10.646789295984217, 71.51181463748566, 36.84232447935492, 8.332372508401514, 64.61661331583852, 54.269758298948815, 44.2095756413335, 107.02654881416561, 130.9742259990498, 130.27290176983595, 128.47408511402864, 6.724981638644506, 27.830414863391205, 14.494515523540583, 33.47478147577382, 9.256930263837036, 130.16810494413926, 46.44622950582786, 24.226707263020668, 46.768858724849466, 43.73528730682115, 67.56141832578797, 71.21980828255069, 13.091790988071102, 56.686649314923294, 20.707015837639496, 13.371874366094557, 23.45187345478554, 5.285225387220607, 65.53807814739625, 21.79324420954682, 33.29661998486875, 42.83873721236091, 55.18210795387643, 10.380032808995143, 5.60260951500199, 44.660717626174744, 22.158767539439634, 16.67246150956112, 73.70819318192868, 6.202129552874486, 31.950490295492596, 25.61992773625149, 12.448565374926167, 15.00608100998806, 42.33425297887363, 9.806543544481285, 27.414605947587415, 45.985840165747305, 8.726180512696233, 13.425218407765561, 135.39146880038047, 18.861095158870437, 48.411499249095876, 7.282911489835801, 150.90789494209096, 13.460870120215636, 6.297567724754474, 6.412829761833383, 34.62231857224189, 51.350375089911154, 14.261148215588575, 7.23739799126503, 37.83816889394279, 130.7780150874796, 17.71421510856653, 7.311453503299962, 5.926779131678573, 11.964003604297101, 5.8504480177084055, 59.60682768041788, 7.882568154979109, 158.39537980947478, 11.017591673437549, 90.58421383596743, 56.72957139179259, 5.942614602251109, 52.263898644096145, 65.18167323173667, 5.167986135249011, 22.128878605868074, 20.47699811426378, 15.626293098636408, 24.969281169156417, 95.43385234674993, 85.27161322999414, 7.879087004341469, 39.15618051119684, 113.7767286312334, 7.636925777254308, 13.723228800552832, 6.030647514517522, 6.089682280675566, 32.66255928552248, 18.919392316069988, 50.51750906558679, 25.893857556586102, 37.804029860544475, 25.14225432946111, 67.314166989817, 19.485755566293207, 37.34231752026652, 189.9478633619671, 41.60258455451603, 6.862468301997917, 62.27708914410489, 28.69216631082145, 84.48514261721778, 8.039175584882377, 6.64838384515687, 16.31962832928783, 7.525342688836239, 71.90212604946453, 7.6579454472451305, 6.478278592874795, 21.543865455239015, 70.72115188150102, 76.32461400651106, 8.670593715873682, 22.793443154927417, 10.921601152257916, 6.458015778064881, 17.095432838726197, 54.86283722218303, 15.824054618507674, 63.124275119855895, 71.47867106418406, 97.40611469002745, 46.26970112722792, 96.23064125989086, 22.315677517469787, 15.897967469465154, 81.98062950748466, 181.72131646615966, 83.71290536965869, 11.731436494231742, 22.954960489074853, 43.36281317797018, 144.01414336158015, 7.482249660289441, 38.83760682096518, 13.419077372486345, 95.2645830565895, 75.89157640671479, 11.008875798272424, 24.206073990263413, 20.877554948085017, 169.64062534407645, 6.03613557228995, 63.6441080164614, 38.0405138435008, 13.098814175848396, 41.67318934269272, 113.62350884727657, 13.99331277299718, 7.765349875334513, 79.56918216317648, 22.43177651121272, 12.806758653092457, 33.70481349451362, 151.02862780458392, 17.66315994878846, 94.09615172297664, 33.755220149386915, 91.65226345682524, 18.998910614300485, 15.68736666119837, 27.11390005548957, 13.513538080735717, 6.234361320893122, 30.242155614981215, 25.703583915418335, 15.73259026791764, 19.343030392037747, 87.14158940757824, 23.042451317530897, 96.47143173744395, 195.6890874861569, 194.36808140979016, 74.41260464003787, 19.445656569187772, 21.882909156272387, 34.096549358660894, 160.73828390093627, 27.804611370376325, 156.16704611646145, 7.164487059877824, 29.52577715323133, 9.463041727038219, 9.995200048697042, 62.52157639059537, 32.60914372703614, 47.26776578582836, 8.16415808890799, 53.28277313881382, 46.13225821208192, 8.572296473381238, 21.37179267507799, 8.335869956722158, 58.155667672101025, 75.67728229463924, 20.497079459161284, 159.15146590674377, 25.690284134276908, 26.320959568192002, 9.905930616761617, 15.29095012721705, 34.731921354740344, 66.47230224497842, 11.683070328734525, 165.02818324770766, 27.272691596727626, 59.14864700837147, 47.38845969247138, 30.451882652241302, 22.678653513112845, 38.01751597612336, 168.55753081422407, 35.84718802887981, 8.526406000987594, 24.292569456350243, 40.290109290446146, 19.94345441685804, 75.41674810791503, 80.4043692824294, 54.63336190289036, 15.00031488038747, 5.550522451838221, 6.2687743521699995, 7.3054978519299025, 32.78544360062532, 39.28436512872401, 41.31629308792024, 27.888123974095805, 28.511971870047127, 103.29847206116533, 19.934918002978257, 75.72971154279756, 11.653908075276371, 7.445712167320012, 12.450817282703127, 53.76151650835551, 11.654074836839694, 8.892734274390488, 28.9209422510421, 37.789847133302125, 45.887991764210575, 32.64577395545669, 98.55612486901254, 74.49017008432159, 11.682292860905708, 16.014683974298247, 28.572632024405696, 5.78450888737387, 9.913780146728493, 112.71563505223673, 24.705548499558244, 19.644826192730935, 34.676572786685945, 32.98053601280196, 44.63367884817708, 48.014245587906906, 5.432434622322315, 38.285439641244885, 30.837756978673873, 7.120919767019852, 62.96614396983581, 17.864352873731413, 261.3996921119649, 43.95568344819996, 41.68557024295984, 141.32510203879468, 227.97443151437133, 71.9465875603255, 188.8068580295031, 108.57973980958403, 52.16997113882993, 204.4477929528312, 29.294703836988262, 9.59209781739085, 9.279789977630116, 178.13202030145615, 135.39812133834783, 35.77959056674643, 26.232011446844187, 35.855541626453544, 248.99227243871505, 59.33003886436119, 59.655809480554176, 17.757438959959277, 44.39924056954182, 29.3089857197601, 66.38672455174999, 76.67137274864216, 6.609469050948651, 112.7292156609451, 25.52332210585183, 49.69888697723705, 32.32168963720659, 34.26889443130785, 10.951426978592389, 27.233923304740358, 6.194185099686879, 21.90604919838497, 53.132850205374226, 10.989389145225747, 21.453365635566552, 13.329260043815953, 87.55179835584202, 137.5902832265423, 119.81729228351408, 14.673133450512745, 41.58697099524519, 34.649288453293636, 45.13504850930165, 34.63198138075596, 66.44766834553482, 29.820409091369466, 5.709209989297701, 93.67033479631239, 32.205649886063, 90.37626885701975, 82.9528138067802, 28.980915349564647, 10.696041439101291, 12.215741947087814, 32.95411070509691, 55.58082907623168, 159.66579411443485, 18.12268518633085, 12.854739969368328, 9.11805507661013, 9.272311632586375, 84.83272201196876, 20.523073869769714, 27.08710216649725, 39.594577877716794, 74.97890082705632, 7.614673943815447, 14.724977476262426, 94.59610546418703, 24.94627871002576, 46.247659263481324, 97.06511524798972, 16.694220957662946, 73.54658574875396, 5.647048161088598, 39.70666616692198, 14.228925471723043, 53.963817493655284, 35.45112837585415, 7.639018731356828, 75.82624536923404, 12.294854943232272, 6.633194758669808, 47.53662345097537, 65.2432619569162, 66.9597739266677, 40.432482952273666, 13.78791432487759, 53.58703036986972, 154.9212127679457, 222.18117404399032, 21.703464052524723, 19.43484207293716, 57.746820260648214, 37.425809978309154, 67.37978594622729, 182.8269723196866, 25.382872423596638, 40.86685461020059, 17.147232053121268, 8.228068242101488, 29.498825287933588, 22.379506773662307, 13.70772818336694, 58.53733308130117, 21.157768367337354, 28.19613785895183, 50.54620586219676, 46.78779998068814, 17.834116783938683, 16.660311625148204, 20.724508266737853, 101.96487572376297, 42.024270736658906, 66.4610947799798, 120.00058462388199, 73.71177672354702, 147.47375251803064, 32.118422690364895, 105.9200488661143, 20.028104508779705, 52.77504796801833, 34.54893304631687, 62.35253477299657, 36.76622019371028, 39.849383650193495, 75.01622561227084, 6.687177142277254, 50.72277591221561, 73.49732992354214, 10.386330559235585, 18.924753408610332, 101.62012721488236, 7.250447646425745, 27.678137316906096, 8.442866181092617, 11.158100287250724, 22.171001869522648, 17.18991596496207, 50.100864917276056, 36.64929697688312, 17.922973385439132, 29.394778720221556, 32.17453403866465, 151.8316319197182, 137.46543905923454, 39.29705167323759, 12.023446203036876, 12.955207044402686, 15.895704215649195, 93.99496744817245, 11.85268449433775, 19.734240745832434, 8.176434304118056, 37.98830220272817, 65.39522097897574, 28.699804780756693, 13.456903680262906, 30.584709419940665, 33.66170599636286, 12.900896681893279, 91.80978208626114, 33.3195598189538, 92.2610130217052, 21.499647549351103, 79.09196744657702, 13.09384571503665, 88.86192429971776, 26.652564635245405, 308.4842527856659, 55.31701935125432, 67.21538661692824, 83.76870492357716, 42.139857593133314, 28.42342920022981, 25.309876916026706, 91.46014465327137, 8.889454649803374, 202.10723798253792, 7.114624769889963, 37.267381263872885, 57.879967218198026, 8.29508369866759, 23.283559387511364, 133.87823423666072, 19.10437676026985, 61.441433952016794, 5.750966581409687, 32.9908279241994, 9.148664090167786, 28.236122396219216, 19.54170376417393, 60.89604154679097, 14.024991457527486, 20.280209245861517, 18.616062040794503, 19.2694707526636, 38.186545975989965, 40.11399715955088, 100.9250877070698, 16.854367000686608, 10.381784407737085, 97.4006584360415, 124.09604238341892, 6.920276976045874, 153.70146799539202, 56.05117832914263, 30.2371479891362, 15.2705227899926, 13.384723996961387, 22.012037160043697, 137.37172124499176, 16.353203026850245, 67.1077185826672, 101.5641426167715, 108.11738045411695, 51.375166393263825, 23.184547774354357, 60.86444638208478, 7.520565792375382, 20.73059266929864, 14.303878213703973, 70.3334226715174, 20.99572912521275, 72.42956193380844, 9.473080257222788, 49.23682860139699, 30.07931285635768, 6.8699870701014145, 85.30198491590964, 115.32562187455683, 30.261332220602167, 6.571889673012503, 113.263705217673, 126.153238714541, 30.756734985702046, 117.66533456299173, 31.308497427470236, 126.80066395878683, 8.109439197466239, 160.9599373752252, 42.3084403169008, 5.581057848132738, 39.5869421931352, 16.413566347301128, 101.62133568064891, 5.372461829900642, 53.94871154090605, 5.964299092879148, 189.94225249449696, 232.32262196612413, 81.53726477838077, 29.74113131564465, 23.535127129685097, 54.527696373521735, 26.223852294348514, 46.19385946091883, 104.92713599894049, 22.921863617625128, 6.5966158551947425, 47.99438767590741, 89.99666852445782, 53.73399806391869, 48.29729695459142, 30.50401025405902, 43.57062117677949, 20.16441004503722, 43.83421551292349, 11.172213420638105, 12.51777957155341, 42.37387587271571, 47.113483751060976, 6.513532291784956, 158.05553333979842, 17.078576775435277, 59.90667999260244, 42.853894856658634, 79.05303081685321, 16.003811636358243, 25.68907511397639, 49.66166904893613, 52.11572471129787, 13.082690377764397, 26.048065726953794, 33.87191168667852, 13.479160525392226, 52.98946238230582, 13.146928877760793, 6.262804574884028, 101.99941604917777, 10.661561366197049, 131.84201836390886, 14.696435682062813, 9.377568121682446, 10.201628541777957, 22.804103836227828, 145.03044444182004, 10.391354850816796, 161.1626708262657, 9.660996533830998, 21.747349173287592, 76.70257788258982, 9.154277097590239, 31.794798480359848, 5.664705376130551, 31.807145900493495, 85.10621227979874, 79.38404438279774, 12.830170837942237, 11.33295078146289, 13.310756296827236, 77.58967177851548, 56.62249626122542, 14.185516845241796, 12.256705419282929, 64.57388313031285, 6.82220093037443, 13.475744794571092, 10.564061221249538, 7.015199129673676, 313.06218782422667, 37.58552935144864, 51.16528146773681, 128.62099189927807, 26.087174770179065, 99.09804408899203, 24.539719040802797, 13.074638597878765, 7.157159069222387, 58.33243381168388, 14.37073089022526, 11.347409040092801, 56.373607191252226, 11.311686239654101, 10.322641895989916, 73.25431167168728, 7.142673446020628, 21.802903850275875, 7.0109780790808935, 10.87000247883911, 54.851127656811784, 18.16544322241925, 34.21069413754776, 67.09871215117003, 121.49512015206048, 29.731823596113056, 100.88974716754652, 86.99978608918872, 15.262375776536002, 76.9718233345622, 34.810400711908756, 155.71128795101413, 64.74719363090063, 50.86970420839518, 23.827722622784822, 38.00034385211773, 22.946289922068047, 12.536075646188952, 40.207506642749834, 10.016524882296538, 77.72290990828282, 14.328916356613817, 92.1677834280511, 95.46727808476058, 31.503277333155545, 46.87038556007654, 55.49204955050479, 24.514939643878197, 12.438934462690689, 55.55401685555505, 7.986794282663729, 6.510725151666798, 37.48577085071276, 11.258795716689225, 9.801388257421806, 52.884521839387176, 41.393618799888614, 95.29845277848588, 43.74905168916237, 27.96605621341344, 30.139017441335156, 23.872713510859263, 33.47046737061643, 49.40353220227965, 24.451494529890123, 39.47626643022763, 6.2800641811806575, 10.758501194623262, 32.66724488171787, 49.35157314720133, 5.751581821326128, 53.13979355786377, 11.860158765771388, 26.63668107170012, 37.47523095127946, 150.50110831142723, 14.194797464837714, 24.807074155910115, 46.08328370775543, 13.02794099664265, 166.66772891047924, 9.462740441910704, 5.814766997997954, 23.2786514465311, 5.3475453885404365, 85.81443342622273, 200.54414424002326, 35.83352096078105, 21.597657215655474, 22.60902273236965, 37.81171980487207, 132.76827631118388, 15.310195444408274, 111.84488629793827, 20.615485345320018, 42.24278843846433, 13.528564352590529, 31.384292104615326, 28.64504934188106, 23.266289925526582, 13.305181052615957, 29.589478636248817, 12.348351290027548, 85.5770208886503, 6.635568118753482, 92.34809040386723, 99.42066274153524, 52.138572916177836, 8.335930432154763, 44.14758394690106, 12.689907903684587, 65.73480651522547, 20.03780041622243, 71.55796110069409, 61.46131167430508, 5.267910745203126, 5.2010442287718295, 35.658204585946784, 73.14642103133873, 24.33056810305271, 18.694603643082885, 70.83255544283105, 23.793056011356054, 10.94170595021153, 32.38476162647174, 20.87596765473842, 72.24397134367048, 5.883550144872363, 58.46324424128336, 6.856444657001657, 99.4422479388643, 11.260564882499384, 69.56041004538532, 31.029676443546034, 12.405288423900469, 7.29596258993394, 51.03844238918384, 14.751238162763487, 11.088642607494114, 29.189009893505574, 110.20757356361668, 11.45601253129194, 27.611973270951243, 8.172555471556965, 40.182456406841865, 33.959820421872394, 43.32691297284966, 30.795489374214977, 85.15460967280886, 5.060552657716009, 86.35144466342446, 179.99573514126416, 35.989957416867895, 128.7686432950429, 38.88033093971433, 76.91738449788667, 34.79828616272629, 20.968900059533375, 103.88050890949629, 9.538949631362613, 74.01634092856914, 165.1550936352918, 7.615011012476458, 5.033188457941706, 12.02294829708752, 23.55075076778843, 19.513344448763725, 43.39494848765779, 227.6722433985309, 15.123130738991723, 18.854062424688067, 51.05550625614824, 91.5072127802579, 10.561917809788968, 21.74115802569047, 261.41917401158616, 62.44778643781903, 12.192670801070744, 7.949934711796999, 35.75424389929546, 22.66577253628831, 8.326588328007421, 38.83517696703433, 11.467528939547574, 21.585378635775108, 9.716939238203693, 9.134897202605822, 40.51129635165736, 22.40013143754843, 12.328208837244835, 12.652013356630029, 57.95754810018857, 13.206333173154995, 13.848441177917687, 11.07325876730867, 49.837883343664174, 44.42484330975342, 30.374794530551018, 17.17853051496565, 66.52956842287924, 36.83391911038295, 46.69798528346969, 32.62571120660091, 89.03473381683875, 44.94107686654716, 49.77000821759673, 49.87932201124951, 42.936982097735054, 10.847883266785598, 20.455615247217793, 24.61372696855297, 5.735268155804343, 8.421399356386532, 122.542070354798, 18.143478984290088, 5.830412126096968, 14.12295843174509, 169.9827045338137, 28.35730509359573, 110.42420810105585, 11.582885326309022, 38.1396959172868, 29.551909848013644, 91.00387833627968, 70.06214763265224, 41.83119393486794, 61.61121803052318, 55.039910486085574, 23.007921879139865, 5.455511221379713, 22.648060663099013, 101.2806300493318, 98.32469358101307, 67.61223826797537, 19.683442293903028, 114.02944161492414, 23.16696015993806, 10.524118922770354, 69.59528498584358, 30.69021561835336, 21.633733171080333, 42.278686788388505, 42.34692932318357, 97.84336589057857, 54.08752568825056, 119.62126835916186, 26.837463790137264, 55.13445070448575, 13.33824716181282, 12.694832604731806, 52.407211933670425, 16.86657088458162, 68.83458101502613, 20.460656791415072, 131.74104341535704, 67.77865165558933, 19.756444522163655, 32.8915519323411, 18.064068321994377, 21.863136554705637, 15.998065934608942, 61.95151038027546, 76.84977069354369, 7.37177238560793, 55.810275600106195, 63.073029470016216, 71.47581630244397, 11.704910615009359, 81.34239727996153, 27.433212081976585, 53.1942284787414, 220.53042526534784, 139.2353397213705, 42.22445307426857, 89.21358408415777, 78.45170041241894, 13.378634523702278, 28.430991885625296, 94.18568969842059, 16.417206372274926, 11.144777489932197, 24.149191923644068, 15.804426535826833, 218.09773429410868, 176.09507843382494, 15.24254547106771, 5.5131674266086, 62.45981759879677, 22.43367285891097, 11.574677148973084, 17.557687305003167, 7.818770670904031, 65.6143285649024, 79.76916153627333, 81.91310173676791, 56.84252955619638, 19.59522052564883, 86.8097365176728, 8.30382083004396, 50.794383969799085, 143.382174334976, 6.857986116830706, 36.288911182914916, 43.680267261385964, 28.26991458757078, 32.81130569670794, 32.877356395673054, 97.10111552748442, 47.909508022278246, 36.76213021363865, 18.77941090951688, 7.550295266226243, 12.611987388832562, 14.328229358796506, 40.2217592125404, 185.6333935991762, 57.5107455200946, 86.04771047850842, 36.40618071803739, 50.01601593909617, 7.343871727027119, 10.839012520974839, 77.65054658292217, 28.96003008328018, 9.51674118508397, 32.05129276591222, 99.44757866791356, 35.7786505210347, 57.9690601395624, 107.0847077969425, 79.93631806144025, 9.583430252963621, 13.15062685955306, 7.676690104489215, 95.22185553306969, 49.62244052964576, 24.656100796228838, 226.96148765127526, 57.033555552388044, 124.72475220840222, 38.85527810545929, 72.41747369096593, 14.327259410762597, 99.0649500818401, 130.4991133145722, 70.98122057997475, 5.740737917986916, 8.792153059295769, 52.21637128465247, 31.709628962086054, 51.73596326650077, 108.19841378899437, 5.227992853936363, 12.173811942216544, 22.297201893926292, 70.46984673096331, 62.40128115767345, 79.71780987231156, 142.03171152144446, 6.7669202893141005, 17.124105682331866, 47.43718503269159, 24.461322843057054, 12.054683445296831, 5.521867424659766, 15.911773195556613, 71.64005219728847, ...])
caption, T_hit,count1 = hits_in_time_hist_new(T_pom, dt, t_plasma_start, t_plasma_end, is_plasma, figure_count_in_time_hist)
hist_file(count_in_time_hist, T_hit, count1, caption);
([7266744.371990044, 7322035.9375, 8032890.6687702825, 8145236.071376708, 8153689.745663494, 8158474.289963807, 8205438.641123057, 8268828.622438108, 8324486.495631194, 8473611.1320726, 8481341.49133947, 8514963.665444495, 8549500.70409486, 8599842.737352395, 8602904.032562908, 8602929.871447196, 8604488.283056581, 8664059.284156043, 8689024.666164918, 8706404.6875, 8718180.306419956, 8718226.5625, 8720708.19909859, 8724887.5, 8725259.447860781, 8725879.6875, 8727179.55105488, 8727179.6875, 8741832.8125, 8743030.258436201, 8743286.97041804, 8745437.052572917, 8765449.788785553, 8768369.73099279, 8784253.89876848, 8787950.98002037, 8789164.629224725, 8789719.50612643, 8791234.34894845, 8792752.793358268, 8795218.492385548, 8795227.793875858, 8823280.790878067, 8825623.4375, 8826873.523106897, 8827300.684978692, 8831862.5, 8832548.4375, 8833253.22124585, 8836512.353767138, 8837416.886369562, 8837858.514350386, 8837949.803917823, 8838112.044965858, 8838160.815065438, 8842604.6875, 8852767.098091345, 8853520.04505226, 8863953.072249435, 8864504.42386997, 8864640.97200714, 8867546.875, 8935192.96207456, 8936110.9375, 8938882.224678414, 8973559.375, 8977841.604914885, 8990126.079148341, 9014541.863736877, 9019713.871557347, 9061913.987628723, 9068766.717070695, 9074125.0, 9076317.755255122, 9077073.4375, 9105663.524985043, 9105701.353942787, 9109774.27547621, 9109775.409913428, 9113351.95291299, 9117939.0625, 9154619.779520454, 9157567.1875, 9159743.583480498, 9161474.144950794, 9165698.454338588, 9171854.380100252, 9192414.575617148, 9199976.503793852, 9229630.297907896, 9229638.248048356, 9233195.32954118, 9234688.719228292, 9235767.938342743, 9236147.191445617, 9236491.205563132, 9242836.279664008, 9242847.98600067, 9270968.986650502, 9277018.259326708, 9289263.20026468, 9301604.656590747, 9301907.621762708, 9318505.110950492, 9323373.271273158, 9331214.141224759, 9334269.32667932, 9334278.801637655, 9335326.416361319, 9336522.351375006, 9338336.418493336, 9343187.5, 9343422.586473519, 9344949.99108059, 9346306.17839068, 9348348.4375, 9348371.161537312, 9357887.536775881, 9367516.720057687, 9371326.5625, 9400625.112337545, 9401509.05992688, 9403315.016728204, 9406884.54376378, 9422585.727261193, 9423092.876954457, 9460284.375, 9463875.703297192, 9470220.851487398, 9489626.795685636, 9493840.717191925, 9506044.951386306, 9506058.803799158, 9507007.827709312, 9507264.0625, 9510557.00896403, 9533514.0625, 9582307.663597409, 9583203.125, 9583209.194836758, 9586796.875, 9592313.33460995, 9618004.6875, 9628037.5, 9631089.0625, 9631125.476276066, 9634462.5, 9665052.281556623, 9666867.507163586, 9668497.93840107, 9685818.14464171, 9686373.75748423, 9691779.466871144, 9694001.5625, 9694311.086267598, 9694335.88105086, 9710049.350052232, 9713689.0625, 9719446.875, 9729802.22434008, 9736621.496169535, 9736773.301513022, 9737193.561979169, 9737634.844708333, 9747659.308894252, 9756333.026257457, 9784667.1875, 9785072.898801034, 9785154.078704832, 9785740.625, 9786222.68262165, 9789493.328686846, 9801939.398558846, 9810625.0, 9810793.2293001, 9824888.605550053, 9831924.267239355, 9849090.260038448, 9850965.992333667, 9854826.5625, 9856434.027620764, 9869862.020472076, 9872272.869254427, 9887359.375, 9893186.451300688, 9918685.86012169, 9935228.673708797, 9935819.748498257, 9937867.1875, 9970682.297531042, 9976271.30476085, 9976300.653837714, 9986432.227379669, 9987204.6875, 9988392.1875, 9990530.976803172, 9992445.739525894, 10011248.4375, 10012932.401716644, 10024047.736269502, 10024701.5625, 10027209.329836134, 10029220.880729236, 10030449.95388302, 10031047.28716432, 10054237.5, 10055614.462797917, 10055732.995326245, 10075393.674414122, 10082708.942059992, 10121020.048098966, 10137688.73802151, 10142009.213908482, 10236856.44314206, 10242889.72813129, 10316002.123966085, 10318548.373510031, 10322275.0, 10361965.625, 10362991.960428633, 10366264.211739825, 10374084.587855797, 10375434.28995653, 10375480.552426707, 10382637.5, 10383050.707453115, 10398164.0625, 10398847.036222653, 10400874.443852501, 10429443.901685247, 10451558.505453715, 10469573.4375, 10487593.75, 10495743.75, 10499112.261099786, 10502554.6875, 10519501.5625, 10520053.628855012, 10521064.779757673, 10523625.092064248, 10534825.0, 10547895.3125, 10606951.153465614, 10647809.934534589, 10672235.204122283, 10680899.44848543, 10682431.85937626, 10682438.814495474, 10683846.875, 10687717.1875, 10689173.765945567, 10707575.0, 10716385.066368548, 10721181.089084866, 10724932.8125, 10752325.89004829, 10754973.048664484, 10758399.830602901, 10759309.845403403, 10759637.5, 10765481.677560933, 10786878.268665897, 10796723.4375, 10812960.266730977, 10813941.530496495, 10814968.047638236, 10819482.469296949, 10820405.305875236, 10843745.666718574, 10852603.137463707, 10862033.469242994, 10862037.686570428, 10873896.875, 10873920.20453951, 10876686.502166457, 10880265.039550142, 10883021.875, 10910168.078196306, 10915070.3125, 10923097.187439032, 10933966.729900027, 10936189.770960249, 10960621.630376723, 10961642.853337992, 10962725.99375935, 10966735.9375, 10967516.973591253, 10967914.0625, 10985082.594190339, 10988182.992835727, 10992142.450360388, 11065697.203020481, 11067383.06818605, 11068176.5625, 11068246.468585972, 11068403.741832573, 11081462.5, 11085401.23959196, 11090343.042349301, 11095835.9375, 11098104.509105483, 11111001.102645785, 11112640.625, 11138908.673320254, 11142112.5, 11166441.945267146, 11179657.810476214, 11210002.238246033, 11214377.16365889, 11214813.528930515, 11217912.5, 11218863.493760306, 11220631.25, 11224463.745670643, 11225142.1875, 11225777.215973044, 11246074.17043407, 11250409.375, 11254731.25, 11257222.156833319, 11257222.168018457, 11260315.563322177, 11267335.9375, 11268611.17036896, 11270860.779518433, 11275046.61505753, 11277629.6875, 11282323.842798447, 11283616.992216295, 11284670.713310821, 11286550.583782997, 11287418.75, 11289851.254652672, 11290318.361558437, 11292507.673088962, 11294935.113646384, 11313177.395539148, 11319467.711894985, 11320198.4375, 11322224.264320584, 11332733.88314412, 11334832.69671629, 11348448.368704634, 11349975.961889904, 11350849.540423224, 11351754.417201728, 11353356.159668902, 11354222.933507549, 11354693.251173105, 11355118.112448417, 11355293.419346895, 11357781.25, 11358063.515722219, 11361573.4375, 11363456.798485434, 11380612.5, 11389434.55746474, 11389685.9375, 11390230.35866111, 11391353.163458517, 11391599.358776357, 11391686.194686215, 11392781.25, 11392910.9375, 11393310.013952615, 11393596.580088986, 11394253.724970171, 11395843.75, 11396042.856013361, 11396727.562203078, 11396938.142031327, 11397272.755891614, 11398501.29892536, 11398920.24177856, 11399028.125, 11399035.334432075, 11399098.360388204, 11399500.408160897, 11400135.708419435, 11400431.28150927, 11400885.879506208, 11403440.625, 11404248.445010945, 11404314.0625, 11404646.300984532, 11405261.33212472, 11407367.673891336, 11407645.894053686, 11408706.224284591, 11408877.924578447, 11411146.08830845, 11424524.794767892, 11425871.972857516, 11427654.6875, 11430477.199697282, 11433180.56024033, 11434376.015662855, 11435346.857440695, 11442152.950484699, 11446950.0, 11448453.342134036, 11464540.44883428, 11472277.172491958, 11472530.815735122, 11472867.989955785, 11473183.63007878, 11473659.227460383, 11489857.526441338, 11491945.3125, 11492597.080779765, 11494356.067864908, 11495911.728751888, 11499998.916559355, 11500743.637695055, 11502124.373216717, 11503276.14699272, 11506933.596523486, 11509257.8125, 11522767.304110222, 11528782.255481899, 11528787.146336392, 11553059.375, 11553406.846272768, 11554124.567228906, 11554977.544338807, 11555855.022618627, 11555879.6875, 11560540.625, 11562002.03717936, 11562029.491864588, 11565963.35838939, 11567598.056048498, 11585351.5625, 11593905.589430213, 11595230.55351776, 11595256.25, 11599307.8125, 11604837.5, 11610434.284221712, 11615735.157921014, 11616918.355254821, 11623845.3125, 11626686.407080648, 11627802.592567416, 11636381.900777424, 11641391.664576352, 11651630.15649976, 11651947.127603514, 11660881.534296341, 11674248.456858173, 11687179.645998586, 11694398.924208203, 11703450.0, 11711198.282055952, 11713322.942227822, 11718142.1875, 11728794.814691039, 11740218.75, 11741381.750248445, 11766518.75, 11770653.986138616, 11772366.546270285, 11783697.10467887, 11783699.177310932, 11789439.481581088, 11792119.616042368, 11796049.785743875, 11796526.5625, 11801590.625, 11815674.056435708, 11817071.422094282, 11842051.224541372, 11844004.6875, 11844234.923617978, 11844721.875, 11845337.5, 11851540.625, 11873585.438156087, 11875674.728067525, 11878008.78796915, 11895834.375, 11900976.460133366, 11902607.8125, 11930268.75, 11939657.356356457, 11940079.6875, 11970449.427683054, 11987531.821094917, 12020362.31298538, 12023543.75, 12023941.614094537, 12024942.892175304, 12026812.473965557, 12027739.0625, 12029224.42978359, 12032542.20355111, 12032873.100024184, 12046048.4375, 12063907.03430941, 12090593.004504638, 12107906.922928633, 12113201.345462315, 12126977.900676334, 12171723.560281586, 12194724.279276798, 12201550.0, 12254737.236793939, 12257024.369163994, 12282856.144586693, 12283422.681399241, 12335514.915241024, 12338251.5625, 12341935.886502787, 12350485.962586017, 12352308.83889967, 12360396.874151515, 12361923.4375, 12361933.55011355, 12363482.227522215, 12368365.625, 12368370.911487617, 12375830.561100297, 12380135.471443182, 12399202.76279854, 12404466.879311796, 12415612.826864101, 12422298.874843255, 12441924.739005174, 12449017.1875, 12468046.875, 12477295.844706949, 12479710.9375, 12481740.390489835, 12497104.107507044, 12503879.509508263, 12513880.000709625, 12520015.073652338, 12526226.5625, 12526348.600433463, 12526440.628468176, 12530822.823786566, 12533016.135941075, 12536050.0, 12537414.0625, 12539654.317457687, 12539659.895429173, 12554392.908027982, 12554594.519000186, 12555787.5, 12562905.384620367, 12569713.418216638, 12572028.125, 12577007.461802995, 12585350.010394916, 12617078.125, 12627058.762942463, 12627534.375, 12630806.589137083, 12631255.963545889, 12639060.239986667, 12640214.11997417, 12642178.406479193, 12643187.533344442, 12644747.886785414, 12646309.375, 12646328.33645844, 12647969.99543075, 12649440.344090547, 12664210.809234375, 12664585.9375, 12667740.625, 12683364.525280839, 12688019.414826505, 12688848.4375, 12690067.1875, 12696634.040202769, 12700784.375, 12706797.575898807, 12709363.536424888, 12715224.355624, 12717362.399088668, 12717770.340788564, 12719378.86322325, 12719741.910092624, 12720143.75, 12723753.291625084, 12724671.646082893, 12725816.191219252, 12732928.125, 12734034.31974082, 12736489.0625, 12737742.44083154, 12740012.337970136, 12740679.6875, 12740939.0625, 12741635.34617169, 12741687.791515639, 12757613.558620721, 12759297.992470142, 12769666.360823112, 12775060.3707697, 12782248.402643923, 12782514.0625, 12783207.492296377, 12783512.332495218, 12783854.621681023, 12783856.304097146, 12784414.938976401, 12785258.997092407, 12785282.8125, 12785296.346614508, 12785386.162173001, 12787059.740666375, 12788788.587615067, 12795067.517014544, 12803732.595319968, 12805273.322140614, 12805374.318319703, 12807378.125, 12820129.296525072, 12823631.25, 12829878.311956974, 12829886.06495679, 12837076.056907775, 12849057.8125, 12859885.29157671, 12860101.348932186, 12860511.556838632, 12860780.848520944, 12860892.47455594, 12862266.741263935, 12863118.356760152, 12864510.51726529, 12865640.731484042, 12865672.929423321, 12870023.486555248, 12871798.967175921, 12877438.325861452, 12879309.375, 12880179.446854096, 12881469.718063021, 12882115.759117467, 12882407.8125, 12882476.40423139, 12882522.728598244, 12882617.1875, 12883092.302099781, 12883399.415677017, 12883532.8125, 12883662.580120739, 12883673.841892878, 12884557.374881236, 12884592.016125795, 12885495.723292526, 12885616.273649065, 12885674.981917184, 12885707.8125, 12885862.235886073, 12885917.1875, 12885918.75, 12886138.734555576, 12886159.456710825, 12886253.125, 12886426.5625, 12886832.8125, 12886852.510995572, 12886914.0625, 12887164.939066006, 12887165.625, 12887358.509985631, 12887382.187142264, 12887531.662720867, 12887714.775030114, 12887903.79095053, 12888035.76692602, 12888141.002820313, 12888539.0625, 12890224.334861074, 12890376.645531584, 12890385.9375, 12890748.195060562, 12890913.20312725, 12890999.4579256, 12891238.4490509, 12891272.024127455, 12891367.1875, 12891476.644778445, 12891508.320528597, 12891873.362365711, 12891945.195685934, 12892989.0625, 12893003.125, 12893020.283632461, 12893426.660407709, 12898293.459489118, 12903027.926867755, 12903039.0625, 12913745.065448258, 12914169.65478934, 12914450.10115854, 12914504.437714295, 12914944.968546595, 12917201.180519216, 12918403.806996997, 12918606.04011384, 12918623.860481055, 12919692.084191587, 12921454.6875, 12922346.134979486, 12924982.601752542, 12931629.465929125, 12935893.978405917, 12935899.324389663, 12947634.34093633, 12950803.276346976, 12950807.823127085, 12960780.047911173, 12964914.225704743, 12970155.789591217, 12973114.199313784, 12973670.3125, 12974301.293809913, 12976176.167534221, 12981220.3125, 12982340.971895805, 12983376.655979304, 12985483.635365836, 12988309.150872052, 12988574.706446856, 12992309.237110868, 12994785.9375, 12996034.375, 13001488.412948966, 13001529.179863885, 13003768.75, 13005463.161953673, 13009638.792140722, 13012839.94850192, 13013036.955114296, 13013196.846854847, 13013560.224951707, 13013564.154675806, 13014312.5, 13014338.31254009, 13014452.794187523, 13022102.860968258, 13022270.70311015, 13025731.25, 13025857.043523474, 13027529.593916398, 13029076.073407685, 13033504.6875, 13034545.867045341, 13034772.602285948, 13041749.300775494, 13044748.812852696, 13045720.190151552, 13045932.125918142, 13046808.81082706, 13049268.258440847, 13053044.64796338, 13059882.767339842, 13060711.385855028, 13062350.91589348, 13063044.775960281, 13063675.0, 13063703.125, 13063750.687941732, 13064250.62472404, 13064705.233491806, 13064917.136668108, 13065151.537363352, 13065164.0625, 13065226.5625, 13066231.4503543, 13066618.70213573, 13067377.902974294, 13067692.1875, 13068320.76904647, 13069288.261373118, 13069710.576353561, 13070037.491784262, 13070094.848381653, 13074481.25, 13079590.625, 13079590.625, 13089442.1875, 13096431.07524667, 13106240.625, 13110259.375, 13110404.691236375, 13121578.249236098, 13123726.798163503, 13126403.125, 13130369.794970317, 13135200.03243463, 13135297.935735576, 13135663.00604076, 13135802.809180478, 13136260.733353814, 13137440.28752284, 13145696.171979832, 13145800.931730209, 13145985.124858614, 13146085.182184452, 13147400.0, 13148715.230128849, 13149276.279942451, 13150626.353829758, 13151367.1875, 13151682.269625107, 13151743.054098006, 13151785.767578123, 13153360.008266188, 13154190.699902702, 13157545.3125, 13159390.832047477, 13159617.86539861, 13159630.110784631, 13159818.50808455, 13160109.375, 13160468.33635996, 13161711.590171296, 13162067.98394313, 13163792.1875, 13163819.76819953, 13164073.117765805, 13165142.152384305, 13166303.125, 13166507.8125, 13168121.57321416, 13170220.797172932, 13178230.53999498, 13179249.822061151, 13179888.104232037, 13183973.929964602, 13204636.345044207, 13208799.02125049, 13209238.972481577, 13210198.4375, 13213978.13689867, 13214276.375784332, 13215955.357606227, 13217557.5771847, 13217647.313842338, 13218173.684036015, 13219843.75, 13221036.58275474, 13226354.907135354, 13249531.01728129, 13250053.125, 13250562.491471857, 13254085.9375, 13254247.147917217, 13254252.220747398, 13254563.88732907, 13255637.600567428, 13256796.468900088, 13257845.99622759, 13257922.996348027, 13274273.4375, 13275291.255322473, 13276359.228445541, 13276813.670976846, 13276960.9375, 13277398.836496145, 13278050.0, 13288871.172199331, 13304105.71078796, 13304870.445786294, 13306869.888675248, 13322310.418717029, 13323409.892140282, 13324051.076483166, 13324558.89704203, 13326446.875, 13331545.191437079, 13332214.0625, 13340223.4375, 13341450.821970949, 13345182.8125, 13347340.129448937, 13364580.502121303, 13367452.341488514, 13370874.585511778, 13372998.4375, 13373007.202375444, 13376915.02648948, 13381966.096494699, 13385389.931301756, 13385407.8125, 13386588.132892096, 13389329.606553558, 13389942.43958548, 13391854.6875, 13398847.841402413, 13404039.936231544, 13406076.5625, 13408132.8125, 13415968.75, 13417317.52785026, 13431011.99028423, 13436534.317323845, 13443507.8125, 13447132.21263637, 13448412.210799076, 13450706.25, 13457715.625, 13459498.4375, 13482259.91607836, 13483052.665030567, 13487829.6875, 13520394.089873247, 13520395.323393913, 13542534.496207578, 13553679.896861142, 13553962.123588419, 13554521.161447058, 13555714.13930029, 13557544.895257913, 13588472.986840572, 13588868.720617376, 13591067.45579964, 13595506.784463564, 13621322.434034305, 13637420.667325279, 13701148.4375, 13715956.25, 13730757.8125, 13758641.597578801, 13758651.943681264, 13759375.032465992, 13759401.5625, 13770692.400891727, 13792787.955512764, 13792818.75, 13800907.8125, 13800914.049486468, 13803651.5625, 13819428.858650554, 13820604.191934576, 13823195.3125, 13823216.753573488, 13823877.301853146, 13828027.976210754, 13840486.716780689, 13841876.391722988, 13843520.3125, 13858144.430686923, 13868324.522012416, 13905114.0625, 13906570.214384254, 14002205.840503829, 14009016.40854794, 14009398.24460243, 14009406.145637255, 14010186.504000913, 14010240.836348595, 14010958.861512633, 14021482.653648792, 14024903.102358399, 14039840.21397577, 14060203.125, 14061246.875, 14061675.283744132, 14062997.124902964, 14066084.573619338, 14068585.9375, 14076695.3125, 14132916.955219299, 14190795.3125, 14194839.0625, 14197310.9375, 14205187.5, 14259284.375, 14262853.208841568, 14264092.1875, 14305624.95950936, 14315257.536600897, 14329853.645998484, 14343724.285072355, 14345813.916385816, 14350575.937893756, 14365035.361679925, 14366218.75, 14400429.062859356, 14416234.954935025, 14442409.971134314, 14458631.57263636, 14459799.508311773, 14467719.72972359, 14509632.065334316, 14522303.142075175, 14527151.949154167, 14528028.125, 14530292.295824336, 14532058.334324816, 14538560.704274341, 14539331.483222533, 14545162.5, ...], [23.50773601363167, 91.69357576245898, 9.368689689713976, 8.358665545444527, 16.32870560422179, 51.29953920545354, 40.81299661557926, 8.568398058207162, 9.852575090336993, 65.58838139278596, 49.54755956493878, 58.02684880491954, 18.53438365651321, 5.742669106666688, 6.022540480613146, 31.703420678788927, 7.343721116879891, 40.06154901312659, 34.25888681137811, 77.79294683830986, 9.915981576276275, 28.97485031164553, 11.791004102067976, 67.22211569893707, 6.498573774684432, 104.29212994896291, 26.09185703010291, 44.386240577498, 97.05109757170386, 104.71267755803592, 51.14641530941111, 66.72801689965594, 6.06640677084755, 122.15591684014326, 5.1473907481965355, 6.6525358177044325, 7.2788454074972, 148.97038166770622, 28.01946276061315, 86.62579827489614, 32.03307591916983, 10.646789295984217, 71.51181463748566, 36.84232447935492, 8.332372508401514, 64.61661331583852, 54.269758298948815, 44.2095756413335, 107.02654881416561, 130.9742259990498, 130.27290176983595, 128.47408511402864, 6.724981638644506, 27.830414863391205, 14.494515523540583, 33.47478147577382, 9.256930263837036, 130.16810494413926, 46.44622950582786, 24.226707263020668, 46.768858724849466, 43.73528730682115, 67.56141832578797, 71.21980828255069, 13.091790988071102, 56.686649314923294, 20.707015837639496, 13.371874366094557, 23.45187345478554, 5.285225387220607, 65.53807814739625, 21.79324420954682, 33.29661998486875, 42.83873721236091, 55.18210795387643, 10.380032808995143, 5.60260951500199, 44.660717626174744, 22.158767539439634, 16.67246150956112, 73.70819318192868, 6.202129552874486, 31.950490295492596, 25.61992773625149, 12.448565374926167, 15.00608100998806, 42.33425297887363, 9.806543544481285, 27.414605947587415, 45.985840165747305, 8.726180512696233, 13.425218407765561, 135.39146880038047, 18.861095158870437, 48.411499249095876, 7.282911489835801, 150.90789494209096, 13.460870120215636, 6.297567724754474, 6.412829761833383, 34.62231857224189, 51.350375089911154, 14.261148215588575, 7.23739799126503, 37.83816889394279, 130.7780150874796, 17.71421510856653, 7.311453503299962, 5.926779131678573, 11.964003604297101, 5.8504480177084055, 59.60682768041788, 7.882568154979109, 158.39537980947478, 11.017591673437549, 90.58421383596743, 56.72957139179259, 5.942614602251109, 52.263898644096145, 65.18167323173667, 5.167986135249011, 22.128878605868074, 20.47699811426378, 15.626293098636408, 24.969281169156417, 95.43385234674993, 85.27161322999414, 7.879087004341469, 39.15618051119684, 113.7767286312334, 7.636925777254308, 13.723228800552832, 6.030647514517522, 6.089682280675566, 32.66255928552248, 18.919392316069988, 50.51750906558679, 25.893857556586102, 37.804029860544475, 25.14225432946111, 67.314166989817, 19.485755566293207, 37.34231752026652, 189.9478633619671, 41.60258455451603, 6.862468301997917, 62.27708914410489, 28.69216631082145, 84.48514261721778, 8.039175584882377, 6.64838384515687, 16.31962832928783, 7.525342688836239, 71.90212604946453, 7.6579454472451305, 6.478278592874795, 21.543865455239015, 70.72115188150102, 76.32461400651106, 8.670593715873682, 22.793443154927417, 10.921601152257916, 6.458015778064881, 17.095432838726197, 54.86283722218303, 15.824054618507674, 63.124275119855895, 71.47867106418406, 97.40611469002745, 46.26970112722792, 96.23064125989086, 22.315677517469787, 15.897967469465154, 81.98062950748466, 181.72131646615966, 83.71290536965869, 11.731436494231742, 22.954960489074853, 43.36281317797018, 144.01414336158015, 7.482249660289441, 38.83760682096518, 13.419077372486345, 95.2645830565895, 75.89157640671479, 11.008875798272424, 24.206073990263413, 20.877554948085017, 169.64062534407645, 6.03613557228995, 63.6441080164614, 38.0405138435008, 13.098814175848396, 41.67318934269272, 113.62350884727657, 13.99331277299718, 7.765349875334513, 79.56918216317648, 22.43177651121272, 12.806758653092457, 33.70481349451362, 151.02862780458392, 17.66315994878846, 94.09615172297664, 33.755220149386915, 91.65226345682524, 18.998910614300485, 15.68736666119837, 27.11390005548957, 13.513538080735717, 6.234361320893122, 30.242155614981215, 25.703583915418335, 15.73259026791764, 19.343030392037747, 87.14158940757824, 23.042451317530897, 96.47143173744395, 195.6890874861569, 194.36808140979016, 74.41260464003787, 19.445656569187772, 21.882909156272387, 34.096549358660894, 160.73828390093627, 27.804611370376325, 156.16704611646145, 7.164487059877824, 29.52577715323133, 9.463041727038219, 9.995200048697042, 62.52157639059537, 32.60914372703614, 47.26776578582836, 8.16415808890799, 53.28277313881382, 46.13225821208192, 8.572296473381238, 21.37179267507799, 8.335869956722158, 58.155667672101025, 75.67728229463924, 20.497079459161284, 159.15146590674377, 25.690284134276908, 26.320959568192002, 9.905930616761617, 15.29095012721705, 34.731921354740344, 66.47230224497842, 11.683070328734525, 165.02818324770766, 27.272691596727626, 59.14864700837147, 47.38845969247138, 30.451882652241302, 22.678653513112845, 38.01751597612336, 168.55753081422407, 35.84718802887981, 8.526406000987594, 24.292569456350243, 40.290109290446146, 19.94345441685804, 75.41674810791503, 80.4043692824294, 54.63336190289036, 15.00031488038747, 5.550522451838221, 6.2687743521699995, 7.3054978519299025, 32.78544360062532, 39.28436512872401, 41.31629308792024, 27.888123974095805, 28.511971870047127, 103.29847206116533, 19.934918002978257, 75.72971154279756, 11.653908075276371, 7.445712167320012, 12.450817282703127, 53.76151650835551, 11.654074836839694, 8.892734274390488, 28.9209422510421, 37.789847133302125, 45.887991764210575, 32.64577395545669, 98.55612486901254, 74.49017008432159, 11.682292860905708, 16.014683974298247, 28.572632024405696, 5.78450888737387, 9.913780146728493, 112.71563505223673, 24.705548499558244, 19.644826192730935, 34.676572786685945, 32.98053601280196, 44.63367884817708, 48.014245587906906, 5.432434622322315, 38.285439641244885, 30.837756978673873, 7.120919767019852, 62.96614396983581, 17.864352873731413, 261.3996921119649, 43.95568344819996, 41.68557024295984, 141.32510203879468, 227.97443151437133, 71.9465875603255, 188.8068580295031, 108.57973980958403, 52.16997113882993, 204.4477929528312, 29.294703836988262, 9.59209781739085, 9.279789977630116, 178.13202030145615, 135.39812133834783, 35.77959056674643, 26.232011446844187, 35.855541626453544, 248.99227243871505, 59.33003886436119, 59.655809480554176, 17.757438959959277, 44.39924056954182, 29.3089857197601, 66.38672455174999, 76.67137274864216, 6.609469050948651, 112.7292156609451, 25.52332210585183, 49.69888697723705, 32.32168963720659, 34.26889443130785, 10.951426978592389, 27.233923304740358, 6.194185099686879, 21.90604919838497, 53.132850205374226, 10.989389145225747, 21.453365635566552, 13.329260043815953, 87.55179835584202, 137.5902832265423, 119.81729228351408, 14.673133450512745, 41.58697099524519, 34.649288453293636, 45.13504850930165, 34.63198138075596, 66.44766834553482, 29.820409091369466, 5.709209989297701, 93.67033479631239, 32.205649886063, 90.37626885701975, 82.9528138067802, 28.980915349564647, 10.696041439101291, 12.215741947087814, 32.95411070509691, 55.58082907623168, 159.66579411443485, 18.12268518633085, 12.854739969368328, 9.11805507661013, 9.272311632586375, 84.83272201196876, 20.523073869769714, 27.08710216649725, 39.594577877716794, 74.97890082705632, 7.614673943815447, 14.724977476262426, 94.59610546418703, 24.94627871002576, 46.247659263481324, 97.06511524798972, 16.694220957662946, 73.54658574875396, 5.647048161088598, 39.70666616692198, 14.228925471723043, 53.963817493655284, 35.45112837585415, 7.639018731356828, 75.82624536923404, 12.294854943232272, 6.633194758669808, 47.53662345097537, 65.2432619569162, 66.9597739266677, 40.432482952273666, 13.78791432487759, 53.58703036986972, 154.9212127679457, 222.18117404399032, 21.703464052524723, 19.43484207293716, 57.746820260648214, 37.425809978309154, 67.37978594622729, 182.8269723196866, 25.382872423596638, 40.86685461020059, 17.147232053121268, 8.228068242101488, 29.498825287933588, 22.379506773662307, 13.70772818336694, 58.53733308130117, 21.157768367337354, 28.19613785895183, 50.54620586219676, 46.78779998068814, 17.834116783938683, 16.660311625148204, 20.724508266737853, 101.96487572376297, 42.024270736658906, 66.4610947799798, 120.00058462388199, 73.71177672354702, 147.47375251803064, 32.118422690364895, 105.9200488661143, 20.028104508779705, 52.77504796801833, 34.54893304631687, 62.35253477299657, 36.76622019371028, 39.849383650193495, 75.01622561227084, 6.687177142277254, 50.72277591221561, 73.49732992354214, 10.386330559235585, 18.924753408610332, 101.62012721488236, 7.250447646425745, 27.678137316906096, 8.442866181092617, 11.158100287250724, 22.171001869522648, 17.18991596496207, 50.100864917276056, 36.64929697688312, 17.922973385439132, 29.394778720221556, 32.17453403866465, 151.8316319197182, 137.46543905923454, 39.29705167323759, 12.023446203036876, 12.955207044402686, 15.895704215649195, 93.99496744817245, 11.85268449433775, 19.734240745832434, 8.176434304118056, 37.98830220272817, 65.39522097897574, 28.699804780756693, 13.456903680262906, 30.584709419940665, 33.66170599636286, 12.900896681893279, 91.80978208626114, 33.3195598189538, 92.2610130217052, 21.499647549351103, 79.09196744657702, 13.09384571503665, 88.86192429971776, 26.652564635245405, 308.4842527856659, 55.31701935125432, 67.21538661692824, 83.76870492357716, 42.139857593133314, 28.42342920022981, 25.309876916026706, 91.46014465327137, 8.889454649803374, 202.10723798253792, 7.114624769889963, 37.267381263872885, 57.879967218198026, 8.29508369866759, 23.283559387511364, 133.87823423666072, 19.10437676026985, 61.441433952016794, 5.750966581409687, 32.9908279241994, 9.148664090167786, 28.236122396219216, 19.54170376417393, 60.89604154679097, 14.024991457527486, 20.280209245861517, 18.616062040794503, 19.2694707526636, 38.186545975989965, 40.11399715955088, 100.9250877070698, 16.854367000686608, 10.381784407737085, 97.4006584360415, 124.09604238341892, 6.920276976045874, 153.70146799539202, 56.05117832914263, 30.2371479891362, 15.2705227899926, 13.384723996961387, 22.012037160043697, 137.37172124499176, 16.353203026850245, 67.1077185826672, 101.5641426167715, 108.11738045411695, 51.375166393263825, 23.184547774354357, 60.86444638208478, 7.520565792375382, 20.73059266929864, 14.303878213703973, 70.3334226715174, 20.99572912521275, 72.42956193380844, 9.473080257222788, 49.23682860139699, 30.07931285635768, 6.8699870701014145, 85.30198491590964, 115.32562187455683, 30.261332220602167, 6.571889673012503, 113.263705217673, 126.153238714541, 30.756734985702046, 117.66533456299173, 31.308497427470236, 126.80066395878683, 8.109439197466239, 160.9599373752252, 42.3084403169008, 5.581057848132738, 39.5869421931352, 16.413566347301128, 101.62133568064891, 5.372461829900642, 53.94871154090605, 5.964299092879148, 189.94225249449696, 232.32262196612413, 81.53726477838077, 29.74113131564465, 23.535127129685097, 54.527696373521735, 26.223852294348514, 46.19385946091883, 104.92713599894049, 22.921863617625128, 6.5966158551947425, 47.99438767590741, 89.99666852445782, 53.73399806391869, 48.29729695459142, 30.50401025405902, 43.57062117677949, 20.16441004503722, 43.83421551292349, 11.172213420638105, 12.51777957155341, 42.37387587271571, 47.113483751060976, 6.513532291784956, 158.05553333979842, 17.078576775435277, 59.90667999260244, 42.853894856658634, 79.05303081685321, 16.003811636358243, 25.68907511397639, 49.66166904893613, 52.11572471129787, 13.082690377764397, 26.048065726953794, 33.87191168667852, 13.479160525392226, 52.98946238230582, 13.146928877760793, 6.262804574884028, 101.99941604917777, 10.661561366197049, 131.84201836390886, 14.696435682062813, 9.377568121682446, 10.201628541777957, 22.804103836227828, 145.03044444182004, 10.391354850816796, 161.1626708262657, 9.660996533830998, 21.747349173287592, 76.70257788258982, 9.154277097590239, 31.794798480359848, 5.664705376130551, 31.807145900493495, 85.10621227979874, 79.38404438279774, 12.830170837942237, 11.33295078146289, 13.310756296827236, 77.58967177851548, 56.62249626122542, 14.185516845241796, 12.256705419282929, 64.57388313031285, 6.82220093037443, 13.475744794571092, 10.564061221249538, 7.015199129673676, 313.06218782422667, 37.58552935144864, 51.16528146773681, 128.62099189927807, 26.087174770179065, 99.09804408899203, 24.539719040802797, 13.074638597878765, 7.157159069222387, 58.33243381168388, 14.37073089022526, 11.347409040092801, 56.373607191252226, 11.311686239654101, 10.322641895989916, 73.25431167168728, 7.142673446020628, 21.802903850275875, 7.0109780790808935, 10.87000247883911, 54.851127656811784, 18.16544322241925, 34.21069413754776, 67.09871215117003, 121.49512015206048, 29.731823596113056, 100.88974716754652, 86.99978608918872, 15.262375776536002, 76.9718233345622, 34.810400711908756, 155.71128795101413, 64.74719363090063, 50.86970420839518, 23.827722622784822, 38.00034385211773, 22.946289922068047, 12.536075646188952, 40.207506642749834, 10.016524882296538, 77.72290990828282, 14.328916356613817, 92.1677834280511, 95.46727808476058, 31.503277333155545, 46.87038556007654, 55.49204955050479, 24.514939643878197, 12.438934462690689, 55.55401685555505, 7.986794282663729, 6.510725151666798, 37.48577085071276, 11.258795716689225, 9.801388257421806, 52.884521839387176, 41.393618799888614, 95.29845277848588, 43.74905168916237, 27.96605621341344, 30.139017441335156, 23.872713510859263, 33.47046737061643, 49.40353220227965, 24.451494529890123, 39.47626643022763, 6.2800641811806575, 10.758501194623262, 32.66724488171787, 49.35157314720133, 5.751581821326128, 53.13979355786377, 11.860158765771388, 26.63668107170012, 37.47523095127946, 150.50110831142723, 14.194797464837714, 24.807074155910115, 46.08328370775543, 13.02794099664265, 166.66772891047924, 9.462740441910704, 5.814766997997954, 23.2786514465311, 5.3475453885404365, 85.81443342622273, 200.54414424002326, 35.83352096078105, 21.597657215655474, 22.60902273236965, 37.81171980487207, 132.76827631118388, 15.310195444408274, 111.84488629793827, 20.615485345320018, 42.24278843846433, 13.528564352590529, 31.384292104615326, 28.64504934188106, 23.266289925526582, 13.305181052615957, 29.589478636248817, 12.348351290027548, 85.5770208886503, 6.635568118753482, 92.34809040386723, 99.42066274153524, 52.138572916177836, 8.335930432154763, 44.14758394690106, 12.689907903684587, 65.73480651522547, 20.03780041622243, 71.55796110069409, 61.46131167430508, 5.267910745203126, 5.2010442287718295, 35.658204585946784, 73.14642103133873, 24.33056810305271, 18.694603643082885, 70.83255544283105, 23.793056011356054, 10.94170595021153, 32.38476162647174, 20.87596765473842, 72.24397134367048, 5.883550144872363, 58.46324424128336, 6.856444657001657, 99.4422479388643, 11.260564882499384, 69.56041004538532, 31.029676443546034, 12.405288423900469, 7.29596258993394, 51.03844238918384, 14.751238162763487, 11.088642607494114, 29.189009893505574, 110.20757356361668, 11.45601253129194, 27.611973270951243, 8.172555471556965, 40.182456406841865, 33.959820421872394, 43.32691297284966, 30.795489374214977, 85.15460967280886, 5.060552657716009, 86.35144466342446, 179.99573514126416, 35.989957416867895, 128.7686432950429, 38.88033093971433, 76.91738449788667, 34.79828616272629, 20.968900059533375, 103.88050890949629, 9.538949631362613, 74.01634092856914, 165.1550936352918, 7.615011012476458, 5.033188457941706, 12.02294829708752, 23.55075076778843, 19.513344448763725, 43.39494848765779, 227.6722433985309, 15.123130738991723, 18.854062424688067, 51.05550625614824, 91.5072127802579, 10.561917809788968, 21.74115802569047, 261.41917401158616, 62.44778643781903, 12.192670801070744, 7.949934711796999, 35.75424389929546, 22.66577253628831, 8.326588328007421, 38.83517696703433, 11.467528939547574, 21.585378635775108, 9.716939238203693, 9.134897202605822, 40.51129635165736, 22.40013143754843, 12.328208837244835, 12.652013356630029, 57.95754810018857, 13.206333173154995, 13.848441177917687, 11.07325876730867, 49.837883343664174, 44.42484330975342, 30.374794530551018, 17.17853051496565, 66.52956842287924, 36.83391911038295, 46.69798528346969, 32.62571120660091, 89.03473381683875, 44.94107686654716, 49.77000821759673, 49.87932201124951, 42.936982097735054, 10.847883266785598, 20.455615247217793, 24.61372696855297, 5.735268155804343, 8.421399356386532, 122.542070354798, 18.143478984290088, 5.830412126096968, 14.12295843174509, 169.9827045338137, 28.35730509359573, 110.42420810105585, 11.582885326309022, 38.1396959172868, 29.551909848013644, 91.00387833627968, 70.06214763265224, 41.83119393486794, 61.61121803052318, 55.039910486085574, 23.007921879139865, 5.455511221379713, 22.648060663099013, 101.2806300493318, 98.32469358101307, 67.61223826797537, 19.683442293903028, 114.02944161492414, 23.16696015993806, 10.524118922770354, 69.59528498584358, 30.69021561835336, 21.633733171080333, 42.278686788388505, 42.34692932318357, 97.84336589057857, 54.08752568825056, 119.62126835916186, 26.837463790137264, 55.13445070448575, 13.33824716181282, 12.694832604731806, 52.407211933670425, 16.86657088458162, 68.83458101502613, 20.460656791415072, 131.74104341535704, 67.77865165558933, 19.756444522163655, 32.8915519323411, 18.064068321994377, 21.863136554705637, 15.998065934608942, 61.95151038027546, 76.84977069354369, 7.37177238560793, 55.810275600106195, 63.073029470016216, 71.47581630244397, 11.704910615009359, 81.34239727996153, 27.433212081976585, 53.1942284787414, 220.53042526534784, 139.2353397213705, 42.22445307426857, 89.21358408415777, 78.45170041241894, 13.378634523702278, 28.430991885625296, 94.18568969842059, 16.417206372274926, 11.144777489932197, 24.149191923644068, 15.804426535826833, 218.09773429410868, 176.09507843382494, 15.24254547106771, 5.5131674266086, 62.45981759879677, 22.43367285891097, 11.574677148973084, 17.557687305003167, 7.818770670904031, 65.6143285649024, 79.76916153627333, 81.91310173676791, 56.84252955619638, 19.59522052564883, 86.8097365176728, 8.30382083004396, 50.794383969799085, 143.382174334976, 6.857986116830706, 36.288911182914916, 43.680267261385964, 28.26991458757078, 32.81130569670794, 32.877356395673054, 97.10111552748442, 47.909508022278246, 36.76213021363865, 18.77941090951688, 7.550295266226243, 12.611987388832562, 14.328229358796506, 40.2217592125404, 185.6333935991762, 57.5107455200946, 86.04771047850842, 36.40618071803739, 50.01601593909617, 7.343871727027119, 10.839012520974839, 77.65054658292217, 28.96003008328018, 9.51674118508397, 32.05129276591222, 99.44757866791356, 35.7786505210347, 57.9690601395624, 107.0847077969425, 79.93631806144025, 9.583430252963621, 13.15062685955306, 7.676690104489215, 95.22185553306969, 49.62244052964576, 24.656100796228838, 226.96148765127526, 57.033555552388044, 124.72475220840222, 38.85527810545929, 72.41747369096593, 14.327259410762597, 99.0649500818401, 130.4991133145722, 70.98122057997475, 5.740737917986916, 8.792153059295769, 52.21637128465247, 31.709628962086054, 51.73596326650077, 108.19841378899437, 5.227992853936363, 12.173811942216544, 22.297201893926292, 70.46984673096331, 62.40128115767345, 79.71780987231156, 142.03171152144446, 6.7669202893141005, 17.124105682331866, 47.43718503269159, 24.461322843057054, 12.054683445296831, 5.521867424659766, 15.911773195556613, 71.64005219728847, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xmean,count)
size_of_interactions_average(Etot, Ntot,size_interaction)
#energy_spectra_doublebreakdown(Etot, T_first, file_energy_spectra_doublebreakdown)