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 = 47190
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);
([3729885.312435235, 3982482.8125, 4338797.457490664, 4493837.5225038715, 7320219.947315639, 7499164.562565185, 7509347.288804058, 7515417.1875, 7515958.58250149, 7518545.631557516, 7545631.52660859, 7594510.006979451, 7595162.217476892, 7595323.6517474195, 7595390.578963206, 7645114.489365647, 7660141.976867454, 7660176.5625, 7660590.625, 7665360.969601231, 7667492.951770767, 7667790.107061494, 7683900.799583932, 7686871.875, 7694494.931874551, 7695120.200620214, 7695382.111710641, 7695634.305523709, 7695835.721474134, 7696584.375, 7696589.015517016, 7697277.570825986, 7697968.590581456, 7701803.125, 7701873.707284557, 7725554.228640484, 7790972.016897883, 7803351.302124303, 7803806.25, 7803811.828060558, 7804703.125, 7805130.40140035, 7805132.807140687, 7805405.462791191, 7805443.4148253, 7805619.719842025, 7805673.4375, 7805891.400987061, 7806363.033820955, 7807405.386905744, 7807808.999205733, 7808650.414618197, 7809378.125, 7809528.125, 7810112.820404833, 7810153.125, 7810596.438604004, 7811718.654001695, 7815152.928167062, 7816258.787115621, 7816463.353356754, 7817358.927511227, 7817753.125, 7817797.951373404, 7817995.75439901, 7818264.598135166, 7818751.194851541, 7818963.49580038, 7819129.02374106, 7819552.480745613, 7823315.878278209, 7825985.932894995, 7910318.842734273, 7912826.5625, 7977657.8125, 7997590.949143616, 8001710.567378561, 8003326.897513344, 8004350.363575044, 8005136.300376174, 8006524.404834013, 8038459.375, 8040562.354196659, 8042153.762357567, 8042411.688124474, 8042652.299732163, 8042689.0625, 8042919.257148966, 8043220.3125, 8043301.5625, 8043383.116920781, 8043400.0, 8043778.06313541, 8043858.580545186, 8044084.375, 8044314.220952465, 8044503.344680555, 8044872.1343617365, 8044903.125, 8045025.401883935, 8045225.031893733, 8045363.222937728, 8046059.2162421085, 8046263.4083123775, 8046327.0682811765, 8046327.202971134, 8046419.457872617, 8046701.606921273, 8046801.5625, 8047207.161612824, 8047294.987890071, 8047333.026667856, 8047589.916891006, 8047654.931586626, 8047942.1875, 8051489.4365118705, 8051682.8125, 8052622.997569785, 8053002.85680344, 8053675.566414448, 8053693.0366397025, 8063216.535134499, 8068153.793044779, 8069617.1875, 8072231.060974014, 8072954.163252033, 8073221.385642907, 8073862.596634433, 8074460.568174174, 8074654.6875, 8075285.9375, 8075296.02850735, 8075782.8125, 8075985.9375, 8076805.647315494, 8076922.36908263, 8076995.3125, 8077150.522189232, 8078412.496931206, 8078609.636302984, 8079012.846639847, 8079013.564015473, 8079401.619357843, 8080414.0625, 8082037.5, 8082076.191483846, 8084312.5, 8090072.693157829, 8092750.420908669, 8092890.209767495, 8093237.898934942, 8093292.1875, 8093475.756181088, 8093815.625, 8093826.508729698, 8094238.029377715, 8094385.9375, 8094392.836980767, 8094430.619571488, 8094899.738095818, 8094934.375, 8095470.341284992, 8095500.63268857, 8095553.167767584, 8095931.481952588, 8096317.812293084, 8096723.4375, 8096735.9375, 8097246.328201063, 8098415.256936373, 8099056.25, 8099434.375, 8152415.970991182, 8154846.875, 8171163.593415639, 8172606.912113276, 8205637.68327918, 8258555.377341021, 8258918.75, 8259056.230294438, 8259342.973909927, 8259758.8819098035, 8261060.283405199, 8262087.432333832, 8262469.728218956, 8262627.838718387, 8262674.482545551, 8262895.116523196, 8262956.643697082, 8263314.648616719, 8263455.083259726, 8263967.405925633, 8264039.0625, 8264056.25, 8264174.783700054, 8264401.143912416, 8264432.743541277, 8264454.545213213, 8264669.898071023, 8264826.018416565, 8264981.89981069, 8265016.068228782, 8266294.6532022115, 8266345.727483791, 8266705.822818079, 8266901.399625834, 8268454.6875, 8273915.240451275, 8277944.531418776, 8278478.125, 8278604.6875, 8279636.289855978, 8280937.5, 8281055.5597865535, 8281123.8857241385, 8281560.62410918, 8285187.839064186, 8285254.6875, 8285498.527259976, 8285837.5, 8286210.9375, 8286951.435633607, 8287782.8125, 8288470.0753445355, 8288521.875, 8291732.8125, 8292532.717936308, 8292634.375, 8293253.366496188, 8293568.678772334, 8294560.885863896, 8295043.75, 8295354.183717322, 8295635.53108585, 8295895.371465208, 8295898.397284192, 8297428.125, 8298029.744606153, 8298037.5, 8298100.327153372, 8298503.450836156, 8298630.422541661, 8298741.095391443, 8298942.577120604, 8299148.761718716, 8300270.652334573, 8300881.25, 8301550.0, 8301684.011027418, 8307327.981548814, 8309310.94747824, 8309997.339240967, 8310786.738755117, 8311015.625, 8311021.567182124, 8311216.650201006, 8311425.0, 8311426.339438351, 8311483.353161926, 8311512.741959061, 8311540.625, 8312033.856062344, 8312520.269715177, 8313341.950851719, 8317357.517732618, 8318444.566680154, 8319179.6875, 8321116.673639629, 8323244.898185395, 8323446.875, 8323481.193190829, 8326688.7122212555, 8330229.395279066, 8335775.220807989, 8337315.2760259295, 8337889.0625, 8338674.173169075, 8340685.9375, 8344260.574734676, 8344754.637178329, 8346248.4375, 8346853.503419761, 8348998.577504356, 8349758.299688722, 8369279.957743147, 8370645.898094798, 8373312.277116985, 8375944.162432481, 8376340.625, 8377108.932917676, 8377827.1363704, 8378645.807592518, 8378663.345752748, 8378976.364691553, 8378979.320346852, 8382053.420309418, 8383510.186871814, 8383694.507903422, 8383741.248959064, 8387383.139456548, 8389325.120228123, 8389853.622916546, 8394218.75, 8408195.23018167, 8409278.125, 8410868.220006153, 8413143.165096499, 8420317.400978547, 8422950.839817354, 8426158.823512278, 8428300.822243469, 8429686.707751337, 8430526.5625, 8432396.057353165, 8433289.399031188, 8438648.068715727, 8438735.698155798, 8439095.3125, 8439457.791007739, 8439620.3125, 8439635.981306734, 8439765.625, 8439843.385657676, 8439857.054504452, 8440118.75, 8440194.362043109, 8440210.17777724, 8440457.920731073, 8440587.322981788, 8440653.287247682, 8440720.947434247, 8440731.634215355, 8440802.857090622, 8440848.073722437, 8440858.255028456, 8440906.120216416, 8441149.635390222, 8441161.178376693, 8441300.431710094, 8441420.214659514, 8441515.019913718, 8441565.91681415, 8441682.765509687, 8441711.012336701, 8441895.3125, 8442140.625, 8442173.4375, 8442262.293612638, 8442306.723848704, 8442309.375, 8442376.889302196, 8442478.380406365, 8442480.112488845, 8442548.086651325, 8442603.125, 8442669.809164597, 8442967.1875, 8443001.5625, 8443026.541125389, 8443117.1875, 8443132.8125, 8443220.77752072, 8443275.091711905, 8443302.248136565, 8443303.194024816, 8443336.983657263, 8443351.5625, 8443575.705730895, 8443602.176877273, 8443622.4701087, 8443678.556581493, 8443684.743796386, 8443702.476021303, 8443793.626588251, 8443810.527707705, 8443866.70150267, 8443892.364487195, 8443907.503827961, 8444067.1875, 8444112.16343294, 8444132.8125, 8444176.5625, 8444260.9375, 8444335.989039728, 8444347.144986741, 8444418.75, 8444565.21128495, 8444589.826130861, 8444610.448975122, 8444679.6875, 8445058.765935255, 8445067.301979389, 8445196.875, 8445258.255673977, 8445267.74133191, 8445397.710724438, 8445437.920925973, 8445506.211519234, 8445525.0, 8445571.03859569, 8445631.072301447, 8445635.383684391, 8445698.4375, 8445808.538400056, 8445816.577450877, 8445818.75, 8445828.928284952, 8445838.067722054, 8445857.708786014, 8445870.817898234, 8445881.1438055, 8445887.936998717, 8445949.119911995, 8446073.4375, 8446124.087513411, 8446138.125790663, 8446151.654591091, 8446226.383248366, 8446240.625, 8446264.0625, 8446392.04914179, 8446434.375, 8446492.176841253, 8446507.06964067, 8446601.5625, 8446625.0, 8446692.1875, 8446742.014436387, 8446760.9375, 8446762.5, 8446771.231587676, 8446817.648205964, 8446864.237060735, 8447070.248304622, 8447088.745373325, 8447115.02631508, 8447117.1875, 8447125.963637697, 8447203.125, 8447304.366041893, 8447307.8125, 8447350.0, 8447377.50298555, 8447435.0751941, 8447475.718301337, 8447521.547128443, 8447634.92034168, 8447643.098844081, 8447697.806989187, 8447704.538542185, 8447726.5625, 8447826.568749087, 8447850.0, 8447854.654304808, 8447927.642454976, 8447940.139330579, 8447975.730866259, 8448055.962597242, 8448950.0, 8472830.011557072, 8479451.5625, 8484627.932314688, 8489423.4375, 8493370.109101593, 8496009.560667343, 8497820.689934373, 8498153.974897573, 8498868.75, 8502221.504171528, 8503392.684025416, 8505259.676365959, 8507408.8810021, 8520630.944479045, 8521158.398445003, 8532766.917940319, 8537319.386992626, 8537438.756288609, 8542555.514904972, 8543008.443974381, 8543994.064542836, 8546415.753454698, 8546701.10987687, 8546704.6875, 8547818.75, 8549252.745903365, 8550137.5, 8550400.02203467, 8550422.585796075, 8550505.0668459, 8550709.100110045, 8550712.5, 8551111.912668852, 8551256.25, 8551372.85534444, 8551430.039610602, 8551637.458995394, 8551896.414646938, 8552240.634741057, 8552509.375, 8554427.870779244, 8554742.784052199, 8554812.5, 8555324.58814271, 8555348.4375, 8555348.532436213, 8555936.183665438, 8555971.838472242, 8556043.263999198, 8556474.769935152, 8556535.72087185, 8556698.37394442, 8556718.75, 8556968.75, 8557000.192866951, 8558158.412798345, 8558746.132412812, 8558818.205691159, 8559223.50665191, 8559508.841734227, 8559847.452642001, 8560340.644814564, 8563574.88294499, 8567500.0, 8568043.296898324, 8570663.49040086, 8572025.0, 8572361.990353536, 8572365.980628861, 8572985.9375, 8573450.0, 8573489.0625, 8573512.5, 8574001.5625, 8574115.789553458, 8574211.218349248, 8574563.865031056, 8574624.343577785, 8574626.5625, 8574629.6875, 8574687.445838328, 8575381.133015366, 8575392.23095008, 8575651.819742214, 8575753.125, 8575917.1875, 8575997.248911249, 8576020.172490334, 8576248.4375, 8576644.55558765, 8576882.923951859, 8577028.125, 8577074.49787162, 8577107.681427104, 8577114.0625, 8577296.75713869, 8577312.5, 8577396.638444398, 8577476.790827636, 8577481.599680081, 8577550.0, 8577557.8125, 8577776.448664417, 8577820.3125, 8577899.003816724, 8577926.5625, 8578151.806018477, 8578353.125, 8578731.25, 8578865.625, 8578870.3125, 8578927.468563773, 8579209.784038557, 8580214.495052265, 8580670.3125, 8581435.9375, 8581516.436434347, 8581638.84175997, 8581687.60818364, 8581691.07575755, 8581832.321325941, 8582050.0, 8582124.577209348, 8582198.198199758, 8582326.5625, 8582361.824443003, 8582411.760841507, 8582788.016032876, 8582841.9903762, 8582853.609531227, 8582860.2123355, 8583134.318756618, 8583286.147780439, 8583444.679313064, 8583865.625, 8584101.412277935, 8584357.328048537, 8584450.0, 8584744.67052678, 8584774.736708257, 8585154.6875, 8585171.972380238, 8585465.334954582, 8585557.8125, 8585614.54128878, 8585721.875, 8585750.0, 8586301.5625, 8594959.112952903, 8610577.45831405, 8621160.807891719, 8622345.3125, 8623724.310442563, 8624202.177076261, 8625814.555949105, 8627079.245795785, 8627946.50505965, 8628546.312093707, 8628678.086240644, 8629119.308049092, 8629667.115320627, 8631480.050083283, 8631520.923508974, 8631578.508636229, 8632510.125510786, 8632695.3125, 8633815.126481818, 8634770.609983167, 8640062.972233877, 8640759.200717745, 8640768.18011044, 8641190.625, 8641301.865812408, 8641362.299054964, 8641456.99385771, 8641856.844566839, 8641982.8125, 8642175.863074154, 8642410.9375, 8642446.875, 8642871.364639578, 8642993.75, 8643070.3125, 8643118.75, 8643315.625, 8643332.804318873, 8643780.579122044, 8643907.8125, 8644767.1875, 8644781.25, 8645340.625, 8646054.485048082, 8646924.894617656, 8647213.762237115, 8647362.100664472, 8648014.592664845, 8649068.75, 8649087.415163288, 8650066.424713762, 8650142.1875, 8650637.5, 8650749.963083109, 8650765.625, 8650782.579619074, 8651209.388586765, 8651759.375, 8651850.485568509, 8652010.9375, 8652074.22775024, 8652143.73954048, 8652245.890092205, 8652280.299973594, 8652305.758049373, 8652395.630676763, 8652522.868872259, 8652676.493765304, 8652745.042779304, 8652779.88511259, 8652932.8125, 8653072.314335037, 8653208.937235342, 8653223.04084197, 8653380.029259397, 8653395.3125, 8653410.9375, 8653440.403629208, 8653526.294091176, 8653639.16249545, 8653646.715716086, 8653789.49608018, 8654010.832436752, 8654075.793850837, 8654180.917793997, 8654209.375, 8654335.9375, 8654337.8476289, 8654343.75, 8654344.713399565, 8654689.0625, 8654987.476363953, 8655003.125, 8655171.525733648, 8655172.631226039, 8655427.447427927, 8655575.0, 8655627.368775617, 8655964.0625, 8656052.743907599, 8656106.80352128, 8656213.814140974, 8656377.993031662, 8656470.3125, 8656523.112065375, 8656574.677524935, 8656640.625, 8656707.371880217, 8656747.885058377, 8656780.359492535, 8656840.505641492, 8656944.314905059, 8657041.613102162, 8657097.950621273, 8657177.561437726, 8657200.405146154, 8657299.404071128, 8657337.183791824, 8657391.123274812, 8657396.875, 8657429.746560248, 8657470.122820025, 8657470.3125, 8657488.649025641, 8658178.125, 8658184.375, 8658198.427799901, 8658238.839277403, 8658250.068933556, 8658332.8125, 8658521.264722582, 8658584.035911597, 8658749.622018829, 8658908.07766509, 8658951.164984176, 8658954.14433571, 8659001.199987222, 8659015.090756688, 8659060.9375, 8659088.722777314, 8659112.5, 8659174.9452038, 8659201.5625, 8659230.1231206, 8659263.550415847, 8659298.181954555, 8659351.5625, 8659376.065377431, 8659406.049801804, 8659449.160658935, 8659500.447675107, 8659628.125, 8659642.1875, 8659643.986818742, 8659652.251855643, 8659769.037643485, 8659784.347686637, 8659835.63776368, 8659904.395857269, 8659958.919229561, 8660193.530611169, 8660341.714655347, 8660396.571622413, 8660546.873719625, 8660557.8125, 8660592.87677439, 8660693.717777845, 8660803.21456166, 8660816.967869556, 8660915.517342955, 8660968.278511422, 8661240.625, 8661773.4375, 8662067.636606652, 8662087.301312441, 8662523.637274666, 8662917.1875, 8662917.63873774, 8663098.09447265, 8663234.125207298, 8663561.354188012, 8663862.840594126, 8664332.570030237, 8664425.980694665, 8664607.8125, 8664707.8125, 8664756.919014666, 8665362.422570925, 8666190.625, 8666225.329180716, 8666247.608291708, 8666274.775934756, 8666634.94274115, 8667474.035054654, 8667511.66826887, 8667803.276029427, 8668453.125, 8668503.358350307, 8668967.518884353, 8669566.269479359, 8670532.8125, 8671489.0625, 8671746.875, 8672007.899230164, 8672221.875, 8672287.879078446, 8672574.447179582, 8672657.715532206, 8672665.10345917, 8672689.0625, 8673204.563497655, 8673329.310370084, 8674028.442715123, 8674150.796406632, 8674282.8125, 8674928.241081433, 8675273.4375, 8676697.654543467, 8677012.323926933, 8677434.375, 8677915.067846341, 8678309.09943088, 8679249.776222294, 8681195.234871922, 8681463.64709509, 8681690.625, 8682165.486567795, 8682235.873461813, 8682652.645942766, 8683256.25, 8683526.877406918, 8683566.065284127, 8683572.654770939, 8683626.398586437, 8683669.500761919, 8683678.527149007, 8683735.50371287, 8684371.105974602, 8684585.680901766, 8684643.337571511, 8684694.591224875, 8684694.616942385, 8684950.591937877, 8685266.291383369, 8685437.304881588, 8685471.649640942, 8685481.25, 8685494.500457523, 8685587.5, 8685742.085142761, 8685913.767133012, 8686067.988340566, 8686137.960139927, 8686184.054165974, 8686214.0625, 8686215.930954833, 8686347.698123462, 8686411.509342942, 8686427.213260025, 8686496.188929886, 8686653.21599411, 8686734.039892986, 8686771.875, 8686790.625, 8686807.479962809, 8686891.941012608, 8686946.801026313, 8687003.214425255, 8687068.75, 8687270.020925302, 8687287.704458678, 8687352.03910085, 8687355.381487409, 8687522.978987671, 8687660.617417341, 8687682.806822654, 8687695.99054502, 8687722.49500866, 8687772.324074904, 8687965.625, 8687983.25987207, 8687996.877207158, 8688005.257091349, 8688115.625, 8688206.613526061, 8688245.3125, 8688319.013913503, 8688372.329220517, 8688566.481577234, 8688709.612200234, 8688814.0625, 8688842.709495166, 8688862.5, 8688867.311097655, 8688914.389142355, 8688941.477851572, 8689181.337620147, 8689265.625, 8689417.997903928, 8689427.95166859, 8689505.902831051, 8689619.79616886, 8689659.129465576, 8689809.375, 8689959.419256506, 8689995.557217315, 8690045.39284938, 8690064.47468354, 8690109.28101957, 8690109.704806771, 8690142.123052573, 8690152.117314808, 8690216.534870705, 8690224.378721444, 8690240.625, 8690315.625, 8690359.375, 8690360.45010183, 8690371.875, 8690623.224329926, 8690629.606677515, 8690785.931472676, 8690792.584152762, 8690873.164417569, 8690959.606153218, 8691002.41556671, 8691098.423225326, 8691104.6875, 8691158.853515869, 8691181.388156105, 8691203.125, 8691245.3125, 8691289.0625, 8691350.574606221, 8691363.658647712, 8691403.125, 8691415.625, 8691432.647294167, 8691438.091472453, 8691443.999900056, 8691540.625, 8691610.248564383, 8691624.010766918, 8691667.1875, 8691700.783384511, 8691707.82277868, 8691867.379042694, 8691870.736340472, 8691883.019707391, 8691896.144944834, 8691950.0, 8692035.9375, 8692065.022247972, 8692157.8125, 8692192.1875, 8692222.25041363, 8692243.587034753, 8692247.600112237, 8692259.45236624, 8692285.406033637, 8692462.5, 8692571.01069272, 8692587.236495888, 8692611.337262945, 8692630.938467296, 8692815.625, 8692893.75, 8693043.57250386, 8693290.308090402, 8693624.672997313, 8693690.625, 8693708.372017963, 8694002.645025447, 8694140.378745629, 8694171.875, 8694388.014866646, 8694402.141551584, 8694410.263262922, 8694501.097472249, 8694509.17432542, 8694636.609199857, 8694681.25, 8694724.446643133, 8694764.1325523, 8694886.70885885, 8695087.497617625, 8695520.3125, 8695560.796944002, 8695606.25, 8695938.047870833, 8696085.9375, 8696210.440535553, 8696679.244329708, ...], [20.330083745958355, 61.07128187448939, 47.60964561067263, 6.768007623279063, 73.11802740332692, 9.793339879630865, 86.74364261149157, 67.27672072440872, 46.938019249264514, 16.31512017248342, 62.56289933251437, 33.57403706989197, 13.963927416313595, 5.5435697864297175, 5.1295195162847955, 8.525992361688836, 24.963602098121502, 84.11997151928102, 128.92901238742851, 15.065292402502234, 10.073668216235204, 6.991646976957764, 12.659380234451776, 60.71856642883114, 22.77274334641002, 79.2750036096011, 21.969880550900687, 14.68314960962869, 14.177442657604109, 110.46002960992988, 14.76540595580158, 13.180085172760972, 25.729500537949463, 39.24589166419604, 11.57731470002924, 6.675230650464041, 5.295490599607381, 24.27043602239196, 29.41696167133982, 82.30061666777097, 40.06318439881455, 27.55723926981317, 24.734760460258396, 7.909976056000552, 146.2684516023344, 26.295117949755728, 53.237976588848156, 5.873717948741836, 141.84670171400018, 6.602618496277095, 33.454520940874886, 24.176149239887796, 127.05301347274597, 237.40827516550905, 16.321675546861197, 82.56928028498587, 22.99148696838538, 60.557073024126126, 25.16452324134465, 176.16853848954153, 12.787562457397973, 22.033424882920343, 96.13989753656905, 125.5317855270233, 63.378731121083646, 24.76117306986059, 22.923448360247498, 135.2853285835292, 20.29600090221148, 55.375966660752006, 83.20562720870541, 22.33821763772551, 9.411065781554546, 49.67642210857462, 63.8713510599593, 6.122468665394179, 22.894539307170515, 110.49901801040494, 16.535586026837038, 79.9674633482009, 13.072752536653272, 44.47801923050931, 90.71403113329671, 12.295199006155018, 8.727863533517846, 83.11157442863359, 51.5195802178976, 5.259564566691127, 80.96247563451627, 48.405807422069806, 54.21195577031473, 53.145897630275854, 53.49033901303056, 12.585992167753925, 113.82007536991883, 15.581926840139467, 15.850605775571612, 16.03169763801867, 66.49137808044209, 16.731905634005724, 96.62475030238113, 18.664288289819428, 8.204370645210673, 12.92270893159729, 143.899379564984, 23.691984821979784, 18.560238752282807, 7.619383504858612, 36.70657006259491, 8.835662997834394, 49.42388360675344, 21.722763379832436, 80.17598388749143, 46.29508061682319, 37.092423992989175, 9.669027188576852, 44.24963757441323, 13.493629934775901, 5.689899248387541, 8.610682490642331, 19.59961449692437, 20.096866532364217, 20.447196115720516, 48.92686482097688, 9.176526812473668, 21.25457669226222, 16.482828433295584, 18.972152137719245, 29.070758092647104, 121.54481972339691, 52.89326713748426, 18.616234121710423, 40.82642695729124, 70.95426093584261, 10.30042553492347, 9.787309070142092, 45.969304987104024, 31.256313360022503, 137.58707764559458, 27.2412463650506, 16.45076747450666, 8.942705949433375, 15.16274584843866, 143.20878056430814, 42.86940608868135, 51.74754352382833, 116.87672856580548, 45.2231269074539, 7.236673212861789, 22.38253885614631, 89.31946275698354, 39.666010778817125, 12.55871927238853, 76.17879874236861, 53.7728841993562, 25.665656477686746, 39.24069089984362, 31.15137950184579, 20.2837205707298, 82.43041289981373, 35.412441636353286, 8.301858194804911, 5.489593711669724, 48.28937513608521, 11.510710360565593, 23.716257537261587, 81.0035349525829, 36.623855909433324, 13.199676493083947, 40.829389808940135, 82.23640878051442, 31.982241341535435, 5.3018956765230545, 33.7028045034042, 12.868053441145795, 12.348698512478485, 20.90997033814888, 18.43767048776068, 60.97660626866417, 93.74542612565998, 19.11991828935382, 13.34501028116681, 105.53023419626948, 42.44624199802639, 5.582517899271036, 9.100524676196818, 6.9917626411545175, 25.177117502642247, 16.68942183009136, 12.186701447319155, 5.213623306836985, 11.487192144781611, 83.2268374744707, 37.972394832747405, 24.882203708817553, 9.000883826498214, 31.443884110527204, 14.425563539257949, 10.536334686929827, 5.893383769173435, 32.335121689778234, 29.263323735873215, 16.76498046094655, 7.234985191657796, 22.251614164004764, 28.450377400114377, 47.43606505782393, 5.0909620502330615, 132.4923865079358, 51.584517903558954, 91.81520570635017, 9.648238218282714, 59.68443458815126, 5.030101292440635, 11.90889886011667, 23.581186339909603, 11.702544938745683, 65.76952627557529, 11.270966999494075, 77.61385166512832, 36.411161871378816, 9.226385823411501, 38.630945605236114, 24.58811766812254, 43.09611926450792, 68.2378803337098, 5.807016338249636, 47.81868481756282, 9.544305361587458, 27.19078694381972, 75.12048400252836, 129.88440283543372, 16.31077656715604, 10.546793219753381, 137.87540426282732, 27.753250225304065, 53.97105922997729, 35.59508102188077, 65.39753731929832, 56.074488133246994, 18.29434818934802, 18.748995365192215, 78.31918062492896, 16.668376294645146, 130.36337574274077, 16.417015089678536, 48.18689122829841, 75.45448189888475, 77.0454616705311, 52.88781095669877, 5.398855627977357, 9.75742469929006, 26.396655681005843, 85.84688620059237, 74.27434727845232, 24.417036733013795, 53.091556615778856, 61.09168909466049, 17.499275169181892, 15.951581064719008, 49.39088178038421, 8.92804533352764, 14.780903364148168, 18.885669511852356, 194.5848996076404, 19.34757311460206, 116.9577712398001, 80.9896255733631, 5.5915272092202954, 146.9957718505118, 9.28382535314736, 55.09426466544615, 109.50624544227455, 5.297956939552953, 127.95672949187288, 131.7875949662523, 12.51198974050239, 115.63523258460886, 37.345408038280986, 150.19638042051972, 76.38893831061152, 16.610917453313874, 7.654672117215342, 107.54574291101731, 34.819851011964815, 28.173099983941064, 33.74998398857982, 16.78707764381427, 29.22206388500046, 53.03401108885485, 6.5809774783854165, 9.788326168327758, 77.06195059234165, 55.38776539967964, 22.929249358568676, 11.622955057695334, 19.310943521099652, 111.57946290557408, 60.800708057699865, 15.081679680556054, 5.16817110824114, 128.21952859306668, 41.598474639393984, 11.001430398887944, 71.67706299626248, 5.3240829155516645, 138.55877983431614, 15.822807384771536, 22.24991931071734, 157.24404242707357, 45.09896372614618, 29.570250948358048, 65.84506089550034, 270.7803109340738, 42.72481302312012, 5.035383521912763, 10.773128880357465, 62.112325006312176, 15.430850456731775, 46.03420418918401, 25.26480084998026, 52.39479650076672, 22.962237960108784, 5.1480764491876325, 57.46591157962627, 17.932195525629513, 19.24214827358793, 16.401772496413553, 55.00654286979035, 15.59821581927575, 40.13398788418803, 79.89343885013551, 10.733268647479976, 56.19297976301388, 8.535330318546686, 9.224022946017381, 9.041027335801395, 55.03714983258465, 9.725218353547056, 41.4072605425895, 61.60356054359803, 7.200333354323696, 14.76537894521048, 9.395493749216373, 82.23217020336858, 82.81745729123546, 68.84598161745576, 25.02499758132043, 11.959025682556465, 56.913718185006246, 6.309389694866263, 92.59791404752737, 43.61582011867543, 44.4293357127397, 29.820244417309073, 18.649726162287898, 31.143517920528875, 82.00309258225629, 6.085879262349393, 64.05901043705325, 40.7501089496584, 26.258216878647662, 9.41017367514473, 31.340128425027515, 49.87555577154201, 47.566406624004365, 96.62505831794681, 79.89178475243575, 102.27884274286772, 44.315056418401824, 6.134160012791657, 87.77281148738723, 20.12542816754345, 25.70741180041465, 68.66022873567304, 32.25344384286613, 349.8137369904517, 13.882482630209607, 82.74615092115658, 18.026292470669432, 32.917622051030655, 48.369907018867714, 34.249859591158184, 77.72581862160146, 6.301922701351083, 31.440357548209924, 141.00265290159447, 110.11188853966225, 186.60243260946336, 78.6805434587225, 13.036949290739772, 24.681037077991526, 39.31415940782686, 429.0716627674117, 7.275067250515574, 8.784195508554188, 11.856218354510593, 82.30068758740661, 38.76692544481801, 85.11797807410409, 25.449683381480092, 13.181035246370913, 66.11879882475387, 27.25675902294885, 30.209870281154345, 40.53712914328692, 19.24597215419497, 47.57581274725756, 6.4709551352283095, 17.504241542908968, 37.138204865678816, 57.150222339198166, 14.029584872574379, 51.26497549372459, 5.111468085254867, 18.478613050002593, 47.32428537677995, 5.9239457612892155, 78.88905161223997, 60.36763469906856, 56.6625400135555, 59.158459079579615, 26.995772282990742, 19.370215393148666, 84.7575184411198, 82.8914882349305, 71.12579593948277, 8.19713071267771, 99.21120503527445, 51.87651280300244, 10.251731003078689, 6.327214498620599, 27.4363825962812, 121.7391100120856, 10.665736017335385, 63.912564314488094, 82.67110045725997, 10.305036573571314, 40.64857430591322, 55.58617152449483, 32.888651334951476, 83.39469434137064, 8.855558650197823, 12.432413734044783, 18.632104538476774, 107.21890013089546, 12.102455116976241, 11.581202492908645, 81.83064945540495, 14.402602952687054, 50.22090834521684, 30.61470973475315, 64.95607324302456, 29.627676550422294, 21.669008205573935, 20.05602399511616, 12.501124829224327, 47.39904865668959, 44.444351491287726, 11.675051841735662, 68.36089573058351, 25.225679591304083, 87.21999081082078, 40.00211901157853, 89.57503858497914, 11.77378501241908, 26.456709151871607, 55.31029099081873, 5.384484340543155, 31.561881606999563, 73.08351269951882, 8.945934451919426, 23.68047434518244, 15.17693560012556, 24.147521307202677, 5.219960108500955, 112.50669797580562, 6.625118193072522, 14.628183102112366, 109.49597470006631, 45.04526927949689, 6.676387349310168, 75.74071053159048, 78.40235139380015, 5.5934103046290575, 80.87419753063685, 6.490550914261817, 5.753539237547443, 9.67417268774933, 24.076875787589742, 36.152806125617595, 20.664023851938193, 43.15654761788491, 16.570006281464813, 11.726613960802355, 67.19312004395208, 22.724472193375547, 22.894895903852394, 71.84394626642164, 30.687203747160545, 8.62942419199199, 119.13160296264147, 13.574109484268465, 81.89825140582735, 7.637939226921561, 22.616136664342992, 188.64337244307563, 22.934641605423792, 22.848819963044857, 33.77966730756526, 9.278235359962846, 44.186239479122484, 37.73082593897859, 6.80263164600511, 94.35531035298737, 19.37230017902114, 6.03326766220135, 59.34206900778799, 29.707400317859808, 40.97050590876748, 15.474406240839562, 109.77554498893082, 85.03072918694235, 89.82733482143105, 24.253459789846392, 29.253015509882417, 49.61075705292875, 9.651369678090228, 39.17168611105474, 41.9180410628194, 28.90199706884851, 106.8750497022543, 115.3391633765154, 11.395039102734469, 89.01869537173174, 14.238727586917774, 101.09843867474235, 66.7237260584859, 58.7302293193566, 46.06817032644005, 172.16247100781885, 5.535193033764126, 15.887573643640918, 77.76971406590533, 64.51121539727704, 82.11730869191899, 62.0203130203352, 32.28704676057093, 19.26333982963495, 130.8070736377148, 36.74830611066454, 43.915779410514276, 6.737617995587511, 54.73212671935787, 38.08225017985345, 71.94280886973146, 162.89011302177218, 5.045412784394545, 5.729379953348441, 72.10558720414808, 156.51422098509283, 91.28788429190428, 94.26875110691684, 103.53495513699767, 43.430859518001476, 46.73516364641307, 54.47439737458247, 105.97226233941751, 42.094459542379425, 90.83670879635056, 7.9674840790336185, 5.553267351582394, 6.134266349628347, 41.20391633600902, 42.135565386228315, 12.687293781557296, 19.43918652285175, 11.30112268692535, 16.991730785534347, 31.44769850890273, 39.859682945945956, 12.904157796867988, 14.101642249247341, 77.81816094460581, 12.869647098524036, 10.140328975488536, 7.264046194133022, 15.449709299138394, 17.177738560689825, 108.62269074456552, 56.83005526629119, 127.84120743096443, 10.263881654586998, 98.74400818348259, 78.26519833111803, 62.53348683478863, 47.10015633603451, 25.207795940720814, 111.77113307237646, 54.548900451824196, 7.147287422688123, 6.706950540593144, 43.40296956841624, 18.41432099928384, 44.24915280109667, 112.11739395897658, 116.82461544311951, 14.02867975037804, 12.891594780886505, 26.202075621467984, 66.49579410035382, 48.023353713883054, 17.948082701030046, 17.227769625619775, 117.38953681470156, 24.518982099624452, 8.8968428078482, 14.795806587972912, 80.24686647340198, 27.173952791143492, 127.17019259787149, 49.75904537589362, 9.67831858758872, 136.47715982103483, 61.83048508990633, 27.028167420252778, 6.1195909967295075, 9.765396871123542, 25.50142009348192, 149.54763371558892, 59.696168786470565, 53.24783142082121, 184.26055893801734, 12.53058087326479, 68.10556659382094, 74.98909695509224, 19.710427896580708, 44.96016310553255, 52.104472434772084, 47.05650040463233, 66.55191948315478, 80.62957781133775, 30.20180565355273, 60.86846357750268, 31.180581749009324, 19.942555241690364, 29.948514265904773, 67.27812363728255, 133.41849322545852, 29.624525077213764, 25.082240816015688, 6.470697546095366, 97.49846975520947, 30.711465799184978, 17.658462562226667, 77.58077281540706, 14.627719292295952, 65.71501600923342, 93.50443649275657, 52.147749501004824, 13.064407008071619, 83.83478286200474, 6.451194419531395, 14.993549931567713, 84.28773726979512, 11.982173830861305, 74.66065018169357, 33.88002754739102, 89.19076508067911, 5.5617853171702025, 8.639391701047753, 49.463840498124256, 76.2973399010335, 29.228488702145082, 23.048156513936018, 37.392157743469554, 15.752300778731268, 45.72104406938793, 76.3253932124003, 29.775029821849976, 9.01711001239844, 153.60422568315542, 31.54363252999683, 103.94905600985665, 14.159931300902384, 53.71409452688853, 15.336853434149356, 13.903041853857882, 80.50503984514872, 7.09410490681022, 50.083906640892046, 23.347890926786302, 30.809394982101285, 121.01710385345977, 16.455688630493025, 110.6247287155656, 21.91197488809359, 112.04234103914098, 175.53473402846026, 96.2645492827557, 26.137113577045895, 27.68201895441433, 6.3858745806337165, 165.6572559586078, 30.675070056880106, 72.54074898402845, 20.34596530732984, 26.73407828305962, 13.296568589722582, 8.218001769540152, 76.23300239518657, 5.092104477656424, 55.81326399428015, 38.329270080300894, 50.67588903918845, 20.985446185508, 12.370249886450393, 6.739909241979157, 52.1770419922332, 20.781714929245275, 130.2935880279096, 20.881630968555292, 8.51311201066622, 46.77936334319837, 6.438639520619337, 20.494884404833314, 88.58842693785725, 91.04902083988604, 62.770757016421825, 68.99253312577409, 23.392880165272132, 29.777564076767206, 74.0107620602836, 88.54118442294248, 10.795845253357907, 22.548560279176094, 118.11968586939118, 16.325363455793244, 23.26396053634195, 79.50085518266967, 11.569115780801765, 130.19891918343617, 54.640168831949936, 126.0073424135307, 13.233229964796884, 58.11300867936142, 9.059769623929892, 54.42788618865391, 27.485396196240124, 80.84129661954752, 5.048962171920841, 35.56309110377336, 33.53118998443016, 67.55600913518194, 43.70226838487629, 25.1151653375188, 7.887555227092177, 9.740976142042342, 87.45508978307686, 42.21496215148828, 6.811724856885267, 5.653354310929496, 15.018174099597084, 25.08802095400931, 20.613746353861362, 26.931561029861342, 161.7732462644624, 38.96146724207574, 40.62205264470882, 23.70769333684345, 11.125706085249554, 39.906809747448136, 24.423090206699946, 52.873818533285935, 6.501223055296924, 14.165626283908143, 111.45642217526719, 10.4628837165233, 93.11814626786636, 45.96671347803491, 31.065694900000576, 16.239725618066235, 9.50623640656742, 35.91409756609987, 179.12218345210988, 13.777549326685879, 35.50345756028628, 6.321319552304851, 83.68713937372087, 17.502770777234055, 20.714101135168182, 90.53143936255108, 51.16547120534802, 25.64844938282182, 27.081538098873484, 77.62637539837046, 97.83077611928756, 5.182798693038229, 69.818766777776, 9.862502801216833, 17.842036209126586, 12.50090481637653, 7.658791355644287, 125.39308276251572, 79.80236294822166, 9.62826002822565, 12.31051654811049, 119.54621858990002, 29.311368979696603, 76.007647171082, 139.77727221841883, 107.44774672817934, 58.4873518072281, 10.361146213314115, 54.70260142892987, 21.28087697644255, 49.475301533501344, 26.293287248500864, 22.813096839158746, 8.462053905603959, 73.06831486312743, 30.734539081483522, 15.403220139588798, 100.22216542370646, 71.81073063949437, 104.2760656639296, 52.03972190953923, 26.164871862714442, 6.709710712854999, 24.77578184964598, 26.071940713021036, 7.016374227200602, 43.96685943062997, 26.06003080102917, 5.243356523072529, 6.671492299105671, 150.26662027269822, 9.612668247591921, 5.978687705673578, 69.33236914196492, 6.246708835799036, 13.988460724029984, 18.43797361342546, 22.18005570432763, 114.03318652230013, 21.341437740349015, 7.017098908588683, 75.78157105739409, 19.741475823987567, 17.80740473307796, 18.281345485026115, 52.17534343794279, 76.99551074030911, 29.31622054676062, 24.64057058348996, 125.18021284781672, 26.65272319479576, 98.04500153150572, 136.92818800972526, 32.02951008566879, 9.074094515573902, 86.74095659482313, 140.74051942065185, 19.39693967770511, 12.157002894231288, 102.94290311896941, 38.744771471347285, 54.72533320786346, 10.641418862154467, 49.57080407730335, 53.57023735336159, 13.809344509352917, 8.160394397347325, 27.142281691184795, 100.86232642636203, 62.82373262647185, 137.65937685147804, 11.419510922712824, 17.13357264958821, 102.25469744459002, 8.058130738177935, 23.497558885433925, 9.32660726674486, 31.514537277147355, 67.5628350434279, 48.775542655867035, 51.35163441818147, 16.973382043847714, 14.94992875262223, 12.152338653156592, 57.86934402476469, 27.486695505261928, 50.941591087803666, 40.74176922876912, 11.920569806325368, 19.658561752518626, 11.519875714894079, 30.16965966833504, 104.88006560593058, 79.10215901028397, 127.86264302114641, 16.352117942859213, 7.365266665458824, 45.25926681498853, 54.79637355447233, 17.299412252658257, 51.461031942469624, 35.42368334004423, 62.50357113727198, 8.160866719522852, 84.44734636439519, 11.197594437141738, 85.14790711205194, 15.256870604351663, 33.79907003160929, 182.86408176255165, 16.36762117037905, 31.59293978893043, 17.582905900562046, 25.307103892955396, 20.362973636547856, 42.64135422616672, 38.563851689071704, 63.4360705275665, 59.741041793192764, 35.12265270246639, 22.818416327055633, 27.022198139425118, 14.918585746431605, 20.95716729351762, 24.10077553753629, 11.509316260871355, 19.630681956385523, 28.24545770846807, 51.33696813319317, 19.192972422477958, 23.356338139660444, 86.23682629421282, 58.8240413153134, 58.981953164654044, 26.999034801669833, 13.597318102405287, 40.67584266770355, 135.59651026055718, 5.065904380551879, 88.29347931706104, 15.988002387138627, 222.47862527178708, 19.79491865558648, 12.159955577015033, 42.30044397405438, 6.173537693118339, 19.195924613183923, 6.108247071436791, 77.69779729297625, 11.467804543188889, 82.71730001908644, 43.401708818431345, 60.95555679052659, 79.63433200785187, 54.656627130729476, 77.85376248839867, 100.81125364355971, 253.51206391305539, 20.326548097525475, 23.66269387870342, 21.1848462055483, 106.85688881685678, 12.427970455379873, 24.228395667621253, 107.69282491390742, 167.2363233268607, 44.499591919675474, 159.6763861668965, 10.861157922434149, 32.36892324617425, 23.411840750082817, 91.119758378651, 54.321951846339694, 187.62119105917213, 128.1165518684048, 189.7826623375515, 9.808318233821078, 21.78612641909882, 118.45168777052044, 162.86603147064557, 25.10819714844443, 100.15828369614235, 35.78819547659586, 20.976852878934658, 32.855710598456945, 19.009273914375687, 9.329389553516545, 89.74548220576338, 62.81069253007071, 66.39032295822071, 60.95259395883729, 47.27626606792523, 30.261175414074202, 84.3521762220568, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3729885.312435235, 3982482.8125, 4338797.457490664, 4493837.5225038715, 7320219.947315639, 7499164.562565185, 7509347.288804058, 7515417.1875, 7515958.58250149, 7518545.631557516, 7545631.52660859, 7594510.006979451, 7595162.217476892, 7595323.6517474195, 7595390.578963206, 7645114.489365647, 7660141.976867454, 7660176.5625, 7660590.625, 7665360.969601231, 7667492.951770767, 7667790.107061494, 7683900.799583932, 7686871.875, 7694494.931874551, 7695120.200620214, 7695382.111710641, 7695634.305523709, 7695835.721474134, 7696584.375, 7696589.015517016, 7697277.570825986, 7697968.590581456, 7701803.125, 7701873.707284557, 7725554.228640484, 7790972.016897883, 7803351.302124303, 7803806.25, 7803811.828060558, 7804703.125, 7805130.40140035, 7805132.807140687, 7805405.462791191, 7805443.4148253, 7805619.719842025, 7805673.4375, 7805891.400987061, 7806363.033820955, 7807405.386905744, 7807808.999205733, 7808650.414618197, 7809378.125, 7809528.125, 7810112.820404833, 7810153.125, 7810596.438604004, 7811718.654001695, 7815152.928167062, 7816258.787115621, 7816463.353356754, 7817358.927511227, 7817753.125, 7817797.951373404, 7817995.75439901, 7818264.598135166, 7818751.194851541, 7818963.49580038, 7819129.02374106, 7819552.480745613, 7823315.878278209, 7825985.932894995, 7910318.842734273, 7912826.5625, 7977657.8125, 7997590.949143616, 8001710.567378561, 8003326.897513344, 8004350.363575044, 8005136.300376174, 8006524.404834013, 8038459.375, 8040562.354196659, 8042153.762357567, 8042411.688124474, 8042652.299732163, 8042689.0625, 8042919.257148966, 8043220.3125, 8043301.5625, 8043383.116920781, 8043400.0, 8043778.06313541, 8043858.580545186, 8044084.375, 8044314.220952465, 8044503.344680555, 8044872.1343617365, 8044903.125, 8045025.401883935, 8045225.031893733, 8045363.222937728, 8046059.2162421085, 8046263.4083123775, 8046327.0682811765, 8046327.202971134, 8046419.457872617, 8046701.606921273, 8046801.5625, 8047207.161612824, 8047294.987890071, 8047333.026667856, 8047589.916891006, 8047654.931586626, 8047942.1875, 8051489.4365118705, 8051682.8125, 8052622.997569785, 8053002.85680344, 8053675.566414448, 8053693.0366397025, 8063216.535134499, 8068153.793044779, 8069617.1875, 8072231.060974014, 8072954.163252033, 8073221.385642907, 8073862.596634433, 8074460.568174174, 8074654.6875, 8075285.9375, 8075296.02850735, 8075782.8125, 8075985.9375, 8076805.647315494, 8076922.36908263, 8076995.3125, 8077150.522189232, 8078412.496931206, 8078609.636302984, 8079012.846639847, 8079013.564015473, 8079401.619357843, 8080414.0625, 8082037.5, 8082076.191483846, 8084312.5, 8090072.693157829, 8092750.420908669, 8092890.209767495, 8093237.898934942, 8093292.1875, 8093475.756181088, 8093815.625, 8093826.508729698, 8094238.029377715, 8094385.9375, 8094392.836980767, 8094430.619571488, 8094899.738095818, 8094934.375, 8095470.341284992, 8095500.63268857, 8095553.167767584, 8095931.481952588, 8096317.812293084, 8096723.4375, 8096735.9375, 8097246.328201063, 8098415.256936373, 8099056.25, 8099434.375, 8152415.970991182, 8154846.875, 8171163.593415639, 8172606.912113276, 8205637.68327918, 8258555.377341021, 8258918.75, 8259056.230294438, 8259342.973909927, 8259758.8819098035, 8261060.283405199, 8262087.432333832, 8262469.728218956, 8262627.838718387, 8262674.482545551, 8262895.116523196, 8262956.643697082, 8263314.648616719, 8263455.083259726, 8263967.405925633, 8264039.0625, 8264056.25, 8264174.783700054, 8264401.143912416, 8264432.743541277, 8264454.545213213, 8264669.898071023, 8264826.018416565, 8264981.89981069, 8265016.068228782, 8266294.6532022115, 8266345.727483791, 8266705.822818079, 8266901.399625834, 8268454.6875, 8273915.240451275, 8277944.531418776, 8278478.125, 8278604.6875, 8279636.289855978, 8280937.5, 8281055.5597865535, 8281123.8857241385, 8281560.62410918, 8285187.839064186, 8285254.6875, 8285498.527259976, 8285837.5, 8286210.9375, 8286951.435633607, 8287782.8125, 8288470.0753445355, 8288521.875, 8291732.8125, 8292532.717936308, 8292634.375, 8293253.366496188, 8293568.678772334, 8294560.885863896, 8295043.75, 8295354.183717322, 8295635.53108585, 8295895.371465208, 8295898.397284192, 8297428.125, 8298029.744606153, 8298037.5, 8298100.327153372, 8298503.450836156, 8298630.422541661, 8298741.095391443, 8298942.577120604, 8299148.761718716, 8300270.652334573, 8300881.25, 8301550.0, 8301684.011027418, 8307327.981548814, 8309310.94747824, 8309997.339240967, 8310786.738755117, 8311015.625, 8311021.567182124, 8311216.650201006, 8311425.0, 8311426.339438351, 8311483.353161926, 8311512.741959061, 8311540.625, 8312033.856062344, 8312520.269715177, 8313341.950851719, 8317357.517732618, 8318444.566680154, 8319179.6875, 8321116.673639629, 8323244.898185395, 8323446.875, 8323481.193190829, 8326688.7122212555, 8330229.395279066, 8335775.220807989, 8337315.2760259295, 8337889.0625, 8338674.173169075, 8340685.9375, 8344260.574734676, 8344754.637178329, 8346248.4375, 8346853.503419761, 8348998.577504356, 8349758.299688722, 8369279.957743147, 8370645.898094798, 8373312.277116985, 8375944.162432481, 8376340.625, 8377108.932917676, 8377827.1363704, 8378645.807592518, 8378663.345752748, 8378976.364691553, 8378979.320346852, 8382053.420309418, 8383510.186871814, 8383694.507903422, 8383741.248959064, 8387383.139456548, 8389325.120228123, 8389853.622916546, 8394218.75, 8408195.23018167, 8409278.125, 8410868.220006153, 8413143.165096499, 8420317.400978547, 8422950.839817354, 8426158.823512278, 8428300.822243469, 8429686.707751337, 8430526.5625, 8432396.057353165, 8433289.399031188, 8438648.068715727, 8438735.698155798, 8439095.3125, 8439457.791007739, 8439620.3125, 8439635.981306734, 8439765.625, 8439843.385657676, 8439857.054504452, 8440118.75, 8440194.362043109, 8440210.17777724, 8440457.920731073, 8440587.322981788, 8440653.287247682, 8440720.947434247, 8440731.634215355, 8440802.857090622, 8440848.073722437, 8440858.255028456, 8440906.120216416, 8441149.635390222, 8441161.178376693, 8441300.431710094, 8441420.214659514, 8441515.019913718, 8441565.91681415, 8441682.765509687, 8441711.012336701, 8441895.3125, 8442140.625, 8442173.4375, 8442262.293612638, 8442306.723848704, 8442309.375, 8442376.889302196, 8442478.380406365, 8442480.112488845, 8442548.086651325, 8442603.125, 8442669.809164597, 8442967.1875, 8443001.5625, 8443026.541125389, 8443117.1875, 8443132.8125, 8443220.77752072, 8443275.091711905, 8443302.248136565, 8443303.194024816, 8443336.983657263, 8443351.5625, 8443575.705730895, 8443602.176877273, 8443622.4701087, 8443678.556581493, 8443684.743796386, 8443702.476021303, 8443793.626588251, 8443810.527707705, 8443866.70150267, 8443892.364487195, 8443907.503827961, 8444067.1875, 8444112.16343294, 8444132.8125, 8444176.5625, 8444260.9375, 8444335.989039728, 8444347.144986741, 8444418.75, 8444565.21128495, 8444589.826130861, 8444610.448975122, 8444679.6875, 8445058.765935255, 8445067.301979389, 8445196.875, 8445258.255673977, 8445267.74133191, 8445397.710724438, 8445437.920925973, 8445506.211519234, 8445525.0, 8445571.03859569, 8445631.072301447, 8445635.383684391, 8445698.4375, 8445808.538400056, 8445816.577450877, 8445818.75, 8445828.928284952, 8445838.067722054, 8445857.708786014, 8445870.817898234, 8445881.1438055, 8445887.936998717, 8445949.119911995, 8446073.4375, 8446124.087513411, 8446138.125790663, 8446151.654591091, 8446226.383248366, 8446240.625, 8446264.0625, 8446392.04914179, 8446434.375, 8446492.176841253, 8446507.06964067, 8446601.5625, 8446625.0, 8446692.1875, 8446742.014436387, 8446760.9375, 8446762.5, 8446771.231587676, 8446817.648205964, 8446864.237060735, 8447070.248304622, 8447088.745373325, 8447115.02631508, 8447117.1875, 8447125.963637697, 8447203.125, 8447304.366041893, 8447307.8125, 8447350.0, 8447377.50298555, 8447435.0751941, 8447475.718301337, 8447521.547128443, 8447634.92034168, 8447643.098844081, 8447697.806989187, 8447704.538542185, 8447726.5625, 8447826.568749087, 8447850.0, 8447854.654304808, 8447927.642454976, 8447940.139330579, 8447975.730866259, 8448055.962597242, 8448950.0, 8472830.011557072, 8479451.5625, 8484627.932314688, 8489423.4375, 8493370.109101593, 8496009.560667343, 8497820.689934373, 8498153.974897573, 8498868.75, 8502221.504171528, 8503392.684025416, 8505259.676365959, 8507408.8810021, 8520630.944479045, 8521158.398445003, 8532766.917940319, 8537319.386992626, 8537438.756288609, 8542555.514904972, 8543008.443974381, 8543994.064542836, 8546415.753454698, 8546701.10987687, 8546704.6875, 8547818.75, 8549252.745903365, 8550137.5, 8550400.02203467, 8550422.585796075, 8550505.0668459, 8550709.100110045, 8550712.5, 8551111.912668852, 8551256.25, 8551372.85534444, 8551430.039610602, 8551637.458995394, 8551896.414646938, 8552240.634741057, 8552509.375, 8554427.870779244, 8554742.784052199, 8554812.5, 8555324.58814271, 8555348.4375, 8555348.532436213, 8555936.183665438, 8555971.838472242, 8556043.263999198, 8556474.769935152, 8556535.72087185, 8556698.37394442, 8556718.75, 8556968.75, 8557000.192866951, 8558158.412798345, 8558746.132412812, 8558818.205691159, 8559223.50665191, 8559508.841734227, 8559847.452642001, 8560340.644814564, 8563574.88294499, 8567500.0, 8568043.296898324, 8570663.49040086, 8572025.0, 8572361.990353536, 8572365.980628861, 8572985.9375, 8573450.0, 8573489.0625, 8573512.5, 8574001.5625, 8574115.789553458, 8574211.218349248, 8574563.865031056, 8574624.343577785, 8574626.5625, 8574629.6875, 8574687.445838328, 8575381.133015366, 8575392.23095008, 8575651.819742214, 8575753.125, 8575917.1875, 8575997.248911249, 8576020.172490334, 8576248.4375, 8576644.55558765, 8576882.923951859, 8577028.125, 8577074.49787162, 8577107.681427104, 8577114.0625, 8577296.75713869, 8577312.5, 8577396.638444398, 8577476.790827636, 8577481.599680081, 8577550.0, 8577557.8125, 8577776.448664417, 8577820.3125, 8577899.003816724, 8577926.5625, 8578151.806018477, 8578353.125, 8578731.25, 8578865.625, 8578870.3125, 8578927.468563773, 8579209.784038557, 8580214.495052265, 8580670.3125, 8581435.9375, 8581516.436434347, 8581638.84175997, 8581687.60818364, 8581691.07575755, 8581832.321325941, 8582050.0, 8582124.577209348, 8582198.198199758, 8582326.5625, 8582361.824443003, 8582411.760841507, 8582788.016032876, 8582841.9903762, 8582853.609531227, 8582860.2123355, 8583134.318756618, 8583286.147780439, 8583444.679313064, 8583865.625, 8584101.412277935, 8584357.328048537, 8584450.0, 8584744.67052678, 8584774.736708257, 8585154.6875, 8585171.972380238, 8585465.334954582, 8585557.8125, 8585614.54128878, 8585721.875, 8585750.0, 8586301.5625, 8594959.112952903, 8610577.45831405, 8621160.807891719, 8622345.3125, 8623724.310442563, 8624202.177076261, 8625814.555949105, 8627079.245795785, 8627946.50505965, 8628546.312093707, 8628678.086240644, 8629119.308049092, 8629667.115320627, 8631480.050083283, 8631520.923508974, 8631578.508636229, 8632510.125510786, 8632695.3125, 8633815.126481818, 8634770.609983167, 8640062.972233877, 8640759.200717745, 8640768.18011044, 8641190.625, 8641301.865812408, 8641362.299054964, 8641456.99385771, 8641856.844566839, 8641982.8125, 8642175.863074154, 8642410.9375, 8642446.875, 8642871.364639578, 8642993.75, 8643070.3125, 8643118.75, 8643315.625, 8643332.804318873, 8643780.579122044, 8643907.8125, 8644767.1875, 8644781.25, 8645340.625, 8646054.485048082, 8646924.894617656, 8647213.762237115, 8647362.100664472, 8648014.592664845, 8649068.75, 8649087.415163288, 8650066.424713762, 8650142.1875, 8650637.5, 8650749.963083109, 8650765.625, 8650782.579619074, 8651209.388586765, 8651759.375, 8651850.485568509, 8652010.9375, 8652074.22775024, 8652143.73954048, 8652245.890092205, 8652280.299973594, 8652305.758049373, 8652395.630676763, 8652522.868872259, 8652676.493765304, 8652745.042779304, 8652779.88511259, 8652932.8125, 8653072.314335037, 8653208.937235342, 8653223.04084197, 8653380.029259397, 8653395.3125, 8653410.9375, 8653440.403629208, 8653526.294091176, 8653639.16249545, 8653646.715716086, 8653789.49608018, 8654010.832436752, 8654075.793850837, 8654180.917793997, 8654209.375, 8654335.9375, 8654337.8476289, 8654343.75, 8654344.713399565, 8654689.0625, 8654987.476363953, 8655003.125, 8655171.525733648, 8655172.631226039, 8655427.447427927, 8655575.0, 8655627.368775617, 8655964.0625, 8656052.743907599, 8656106.80352128, 8656213.814140974, 8656377.993031662, 8656470.3125, 8656523.112065375, 8656574.677524935, 8656640.625, 8656707.371880217, 8656747.885058377, 8656780.359492535, 8656840.505641492, 8656944.314905059, 8657041.613102162, 8657097.950621273, 8657177.561437726, 8657200.405146154, 8657299.404071128, 8657337.183791824, 8657391.123274812, 8657396.875, 8657429.746560248, 8657470.122820025, 8657470.3125, 8657488.649025641, 8658178.125, 8658184.375, 8658198.427799901, 8658238.839277403, 8658250.068933556, 8658332.8125, 8658521.264722582, 8658584.035911597, 8658749.622018829, 8658908.07766509, 8658951.164984176, 8658954.14433571, 8659001.199987222, 8659015.090756688, 8659060.9375, 8659088.722777314, 8659112.5, 8659174.9452038, 8659201.5625, 8659230.1231206, 8659263.550415847, 8659298.181954555, 8659351.5625, 8659376.065377431, 8659406.049801804, 8659449.160658935, 8659500.447675107, 8659628.125, 8659642.1875, 8659643.986818742, 8659652.251855643, 8659769.037643485, 8659784.347686637, 8659835.63776368, 8659904.395857269, 8659958.919229561, 8660193.530611169, 8660341.714655347, 8660396.571622413, 8660546.873719625, 8660557.8125, 8660592.87677439, 8660693.717777845, 8660803.21456166, 8660816.967869556, 8660915.517342955, 8660968.278511422, 8661240.625, 8661773.4375, 8662067.636606652, 8662087.301312441, 8662523.637274666, 8662917.1875, 8662917.63873774, 8663098.09447265, 8663234.125207298, 8663561.354188012, 8663862.840594126, 8664332.570030237, 8664425.980694665, 8664607.8125, 8664707.8125, 8664756.919014666, 8665362.422570925, 8666190.625, 8666225.329180716, 8666247.608291708, 8666274.775934756, 8666634.94274115, 8667474.035054654, 8667511.66826887, 8667803.276029427, 8668453.125, 8668503.358350307, 8668967.518884353, 8669566.269479359, 8670532.8125, 8671489.0625, 8671746.875, 8672007.899230164, 8672221.875, 8672287.879078446, 8672574.447179582, 8672657.715532206, 8672665.10345917, 8672689.0625, 8673204.563497655, 8673329.310370084, 8674028.442715123, 8674150.796406632, 8674282.8125, 8674928.241081433, 8675273.4375, 8676697.654543467, 8677012.323926933, 8677434.375, 8677915.067846341, 8678309.09943088, 8679249.776222294, 8681195.234871922, 8681463.64709509, 8681690.625, 8682165.486567795, 8682235.873461813, 8682652.645942766, 8683256.25, 8683526.877406918, 8683566.065284127, 8683572.654770939, 8683626.398586437, 8683669.500761919, 8683678.527149007, 8683735.50371287, 8684371.105974602, 8684585.680901766, 8684643.337571511, 8684694.591224875, 8684694.616942385, 8684950.591937877, 8685266.291383369, 8685437.304881588, 8685471.649640942, 8685481.25, 8685494.500457523, 8685587.5, 8685742.085142761, 8685913.767133012, 8686067.988340566, 8686137.960139927, 8686184.054165974, 8686214.0625, 8686215.930954833, 8686347.698123462, 8686411.509342942, 8686427.213260025, 8686496.188929886, 8686653.21599411, 8686734.039892986, 8686771.875, 8686790.625, 8686807.479962809, 8686891.941012608, 8686946.801026313, 8687003.214425255, 8687068.75, 8687270.020925302, 8687287.704458678, 8687352.03910085, 8687355.381487409, 8687522.978987671, 8687660.617417341, 8687682.806822654, 8687695.99054502, 8687722.49500866, 8687772.324074904, 8687965.625, 8687983.25987207, 8687996.877207158, 8688005.257091349, 8688115.625, 8688206.613526061, 8688245.3125, 8688319.013913503, 8688372.329220517, 8688566.481577234, 8688709.612200234, 8688814.0625, 8688842.709495166, 8688862.5, 8688867.311097655, 8688914.389142355, 8688941.477851572, 8689181.337620147, 8689265.625, 8689417.997903928, 8689427.95166859, 8689505.902831051, 8689619.79616886, 8689659.129465576, 8689809.375, 8689959.419256506, 8689995.557217315, 8690045.39284938, 8690064.47468354, 8690109.28101957, 8690109.704806771, 8690142.123052573, 8690152.117314808, 8690216.534870705, 8690224.378721444, 8690240.625, 8690315.625, 8690359.375, 8690360.45010183, 8690371.875, 8690623.224329926, 8690629.606677515, 8690785.931472676, 8690792.584152762, 8690873.164417569, 8690959.606153218, 8691002.41556671, 8691098.423225326, 8691104.6875, 8691158.853515869, 8691181.388156105, 8691203.125, 8691245.3125, 8691289.0625, 8691350.574606221, 8691363.658647712, 8691403.125, 8691415.625, 8691432.647294167, 8691438.091472453, 8691443.999900056, 8691540.625, 8691610.248564383, 8691624.010766918, 8691667.1875, 8691700.783384511, 8691707.82277868, 8691867.379042694, 8691870.736340472, 8691883.019707391, 8691896.144944834, 8691950.0, 8692035.9375, 8692065.022247972, 8692157.8125, 8692192.1875, 8692222.25041363, 8692243.587034753, 8692247.600112237, 8692259.45236624, 8692285.406033637, 8692462.5, 8692571.01069272, 8692587.236495888, 8692611.337262945, 8692630.938467296, 8692815.625, 8692893.75, 8693043.57250386, 8693290.308090402, 8693624.672997313, 8693690.625, 8693708.372017963, 8694002.645025447, 8694140.378745629, 8694171.875, 8694388.014866646, 8694402.141551584, 8694410.263262922, 8694501.097472249, 8694509.17432542, 8694636.609199857, 8694681.25, 8694724.446643133, 8694764.1325523, 8694886.70885885, 8695087.497617625, 8695520.3125, 8695560.796944002, 8695606.25, 8695938.047870833, 8696085.9375, 8696210.440535553, 8696679.244329708, ...], [20.330083745958355, 61.07128187448939, 47.60964561067263, 6.768007623279063, 73.11802740332692, 9.793339879630865, 86.74364261149157, 67.27672072440872, 46.938019249264514, 16.31512017248342, 62.56289933251437, 33.57403706989197, 13.963927416313595, 5.5435697864297175, 5.1295195162847955, 8.525992361688836, 24.963602098121502, 84.11997151928102, 128.92901238742851, 15.065292402502234, 10.073668216235204, 6.991646976957764, 12.659380234451776, 60.71856642883114, 22.77274334641002, 79.2750036096011, 21.969880550900687, 14.68314960962869, 14.177442657604109, 110.46002960992988, 14.76540595580158, 13.180085172760972, 25.729500537949463, 39.24589166419604, 11.57731470002924, 6.675230650464041, 5.295490599607381, 24.27043602239196, 29.41696167133982, 82.30061666777097, 40.06318439881455, 27.55723926981317, 24.734760460258396, 7.909976056000552, 146.2684516023344, 26.295117949755728, 53.237976588848156, 5.873717948741836, 141.84670171400018, 6.602618496277095, 33.454520940874886, 24.176149239887796, 127.05301347274597, 237.40827516550905, 16.321675546861197, 82.56928028498587, 22.99148696838538, 60.557073024126126, 25.16452324134465, 176.16853848954153, 12.787562457397973, 22.033424882920343, 96.13989753656905, 125.5317855270233, 63.378731121083646, 24.76117306986059, 22.923448360247498, 135.2853285835292, 20.29600090221148, 55.375966660752006, 83.20562720870541, 22.33821763772551, 9.411065781554546, 49.67642210857462, 63.8713510599593, 6.122468665394179, 22.894539307170515, 110.49901801040494, 16.535586026837038, 79.9674633482009, 13.072752536653272, 44.47801923050931, 90.71403113329671, 12.295199006155018, 8.727863533517846, 83.11157442863359, 51.5195802178976, 5.259564566691127, 80.96247563451627, 48.405807422069806, 54.21195577031473, 53.145897630275854, 53.49033901303056, 12.585992167753925, 113.82007536991883, 15.581926840139467, 15.850605775571612, 16.03169763801867, 66.49137808044209, 16.731905634005724, 96.62475030238113, 18.664288289819428, 8.204370645210673, 12.92270893159729, 143.899379564984, 23.691984821979784, 18.560238752282807, 7.619383504858612, 36.70657006259491, 8.835662997834394, 49.42388360675344, 21.722763379832436, 80.17598388749143, 46.29508061682319, 37.092423992989175, 9.669027188576852, 44.24963757441323, 13.493629934775901, 5.689899248387541, 8.610682490642331, 19.59961449692437, 20.096866532364217, 20.447196115720516, 48.92686482097688, 9.176526812473668, 21.25457669226222, 16.482828433295584, 18.972152137719245, 29.070758092647104, 121.54481972339691, 52.89326713748426, 18.616234121710423, 40.82642695729124, 70.95426093584261, 10.30042553492347, 9.787309070142092, 45.969304987104024, 31.256313360022503, 137.58707764559458, 27.2412463650506, 16.45076747450666, 8.942705949433375, 15.16274584843866, 143.20878056430814, 42.86940608868135, 51.74754352382833, 116.87672856580548, 45.2231269074539, 7.236673212861789, 22.38253885614631, 89.31946275698354, 39.666010778817125, 12.55871927238853, 76.17879874236861, 53.7728841993562, 25.665656477686746, 39.24069089984362, 31.15137950184579, 20.2837205707298, 82.43041289981373, 35.412441636353286, 8.301858194804911, 5.489593711669724, 48.28937513608521, 11.510710360565593, 23.716257537261587, 81.0035349525829, 36.623855909433324, 13.199676493083947, 40.829389808940135, 82.23640878051442, 31.982241341535435, 5.3018956765230545, 33.7028045034042, 12.868053441145795, 12.348698512478485, 20.90997033814888, 18.43767048776068, 60.97660626866417, 93.74542612565998, 19.11991828935382, 13.34501028116681, 105.53023419626948, 42.44624199802639, 5.582517899271036, 9.100524676196818, 6.9917626411545175, 25.177117502642247, 16.68942183009136, 12.186701447319155, 5.213623306836985, 11.487192144781611, 83.2268374744707, 37.972394832747405, 24.882203708817553, 9.000883826498214, 31.443884110527204, 14.425563539257949, 10.536334686929827, 5.893383769173435, 32.335121689778234, 29.263323735873215, 16.76498046094655, 7.234985191657796, 22.251614164004764, 28.450377400114377, 47.43606505782393, 5.0909620502330615, 132.4923865079358, 51.584517903558954, 91.81520570635017, 9.648238218282714, 59.68443458815126, 5.030101292440635, 11.90889886011667, 23.581186339909603, 11.702544938745683, 65.76952627557529, 11.270966999494075, 77.61385166512832, 36.411161871378816, 9.226385823411501, 38.630945605236114, 24.58811766812254, 43.09611926450792, 68.2378803337098, 5.807016338249636, 47.81868481756282, 9.544305361587458, 27.19078694381972, 75.12048400252836, 129.88440283543372, 16.31077656715604, 10.546793219753381, 137.87540426282732, 27.753250225304065, 53.97105922997729, 35.59508102188077, 65.39753731929832, 56.074488133246994, 18.29434818934802, 18.748995365192215, 78.31918062492896, 16.668376294645146, 130.36337574274077, 16.417015089678536, 48.18689122829841, 75.45448189888475, 77.0454616705311, 52.88781095669877, 5.398855627977357, 9.75742469929006, 26.396655681005843, 85.84688620059237, 74.27434727845232, 24.417036733013795, 53.091556615778856, 61.09168909466049, 17.499275169181892, 15.951581064719008, 49.39088178038421, 8.92804533352764, 14.780903364148168, 18.885669511852356, 194.5848996076404, 19.34757311460206, 116.9577712398001, 80.9896255733631, 5.5915272092202954, 146.9957718505118, 9.28382535314736, 55.09426466544615, 109.50624544227455, 5.297956939552953, 127.95672949187288, 131.7875949662523, 12.51198974050239, 115.63523258460886, 37.345408038280986, 150.19638042051972, 76.38893831061152, 16.610917453313874, 7.654672117215342, 107.54574291101731, 34.819851011964815, 28.173099983941064, 33.74998398857982, 16.78707764381427, 29.22206388500046, 53.03401108885485, 6.5809774783854165, 9.788326168327758, 77.06195059234165, 55.38776539967964, 22.929249358568676, 11.622955057695334, 19.310943521099652, 111.57946290557408, 60.800708057699865, 15.081679680556054, 5.16817110824114, 128.21952859306668, 41.598474639393984, 11.001430398887944, 71.67706299626248, 5.3240829155516645, 138.55877983431614, 15.822807384771536, 22.24991931071734, 157.24404242707357, 45.09896372614618, 29.570250948358048, 65.84506089550034, 270.7803109340738, 42.72481302312012, 5.035383521912763, 10.773128880357465, 62.112325006312176, 15.430850456731775, 46.03420418918401, 25.26480084998026, 52.39479650076672, 22.962237960108784, 5.1480764491876325, 57.46591157962627, 17.932195525629513, 19.24214827358793, 16.401772496413553, 55.00654286979035, 15.59821581927575, 40.13398788418803, 79.89343885013551, 10.733268647479976, 56.19297976301388, 8.535330318546686, 9.224022946017381, 9.041027335801395, 55.03714983258465, 9.725218353547056, 41.4072605425895, 61.60356054359803, 7.200333354323696, 14.76537894521048, 9.395493749216373, 82.23217020336858, 82.81745729123546, 68.84598161745576, 25.02499758132043, 11.959025682556465, 56.913718185006246, 6.309389694866263, 92.59791404752737, 43.61582011867543, 44.4293357127397, 29.820244417309073, 18.649726162287898, 31.143517920528875, 82.00309258225629, 6.085879262349393, 64.05901043705325, 40.7501089496584, 26.258216878647662, 9.41017367514473, 31.340128425027515, 49.87555577154201, 47.566406624004365, 96.62505831794681, 79.89178475243575, 102.27884274286772, 44.315056418401824, 6.134160012791657, 87.77281148738723, 20.12542816754345, 25.70741180041465, 68.66022873567304, 32.25344384286613, 349.8137369904517, 13.882482630209607, 82.74615092115658, 18.026292470669432, 32.917622051030655, 48.369907018867714, 34.249859591158184, 77.72581862160146, 6.301922701351083, 31.440357548209924, 141.00265290159447, 110.11188853966225, 186.60243260946336, 78.6805434587225, 13.036949290739772, 24.681037077991526, 39.31415940782686, 429.0716627674117, 7.275067250515574, 8.784195508554188, 11.856218354510593, 82.30068758740661, 38.76692544481801, 85.11797807410409, 25.449683381480092, 13.181035246370913, 66.11879882475387, 27.25675902294885, 30.209870281154345, 40.53712914328692, 19.24597215419497, 47.57581274725756, 6.4709551352283095, 17.504241542908968, 37.138204865678816, 57.150222339198166, 14.029584872574379, 51.26497549372459, 5.111468085254867, 18.478613050002593, 47.32428537677995, 5.9239457612892155, 78.88905161223997, 60.36763469906856, 56.6625400135555, 59.158459079579615, 26.995772282990742, 19.370215393148666, 84.7575184411198, 82.8914882349305, 71.12579593948277, 8.19713071267771, 99.21120503527445, 51.87651280300244, 10.251731003078689, 6.327214498620599, 27.4363825962812, 121.7391100120856, 10.665736017335385, 63.912564314488094, 82.67110045725997, 10.305036573571314, 40.64857430591322, 55.58617152449483, 32.888651334951476, 83.39469434137064, 8.855558650197823, 12.432413734044783, 18.632104538476774, 107.21890013089546, 12.102455116976241, 11.581202492908645, 81.83064945540495, 14.402602952687054, 50.22090834521684, 30.61470973475315, 64.95607324302456, 29.627676550422294, 21.669008205573935, 20.05602399511616, 12.501124829224327, 47.39904865668959, 44.444351491287726, 11.675051841735662, 68.36089573058351, 25.225679591304083, 87.21999081082078, 40.00211901157853, 89.57503858497914, 11.77378501241908, 26.456709151871607, 55.31029099081873, 5.384484340543155, 31.561881606999563, 73.08351269951882, 8.945934451919426, 23.68047434518244, 15.17693560012556, 24.147521307202677, 5.219960108500955, 112.50669797580562, 6.625118193072522, 14.628183102112366, 109.49597470006631, 45.04526927949689, 6.676387349310168, 75.74071053159048, 78.40235139380015, 5.5934103046290575, 80.87419753063685, 6.490550914261817, 5.753539237547443, 9.67417268774933, 24.076875787589742, 36.152806125617595, 20.664023851938193, 43.15654761788491, 16.570006281464813, 11.726613960802355, 67.19312004395208, 22.724472193375547, 22.894895903852394, 71.84394626642164, 30.687203747160545, 8.62942419199199, 119.13160296264147, 13.574109484268465, 81.89825140582735, 7.637939226921561, 22.616136664342992, 188.64337244307563, 22.934641605423792, 22.848819963044857, 33.77966730756526, 9.278235359962846, 44.186239479122484, 37.73082593897859, 6.80263164600511, 94.35531035298737, 19.37230017902114, 6.03326766220135, 59.34206900778799, 29.707400317859808, 40.97050590876748, 15.474406240839562, 109.77554498893082, 85.03072918694235, 89.82733482143105, 24.253459789846392, 29.253015509882417, 49.61075705292875, 9.651369678090228, 39.17168611105474, 41.9180410628194, 28.90199706884851, 106.8750497022543, 115.3391633765154, 11.395039102734469, 89.01869537173174, 14.238727586917774, 101.09843867474235, 66.7237260584859, 58.7302293193566, 46.06817032644005, 172.16247100781885, 5.535193033764126, 15.887573643640918, 77.76971406590533, 64.51121539727704, 82.11730869191899, 62.0203130203352, 32.28704676057093, 19.26333982963495, 130.8070736377148, 36.74830611066454, 43.915779410514276, 6.737617995587511, 54.73212671935787, 38.08225017985345, 71.94280886973146, 162.89011302177218, 5.045412784394545, 5.729379953348441, 72.10558720414808, 156.51422098509283, 91.28788429190428, 94.26875110691684, 103.53495513699767, 43.430859518001476, 46.73516364641307, 54.47439737458247, 105.97226233941751, 42.094459542379425, 90.83670879635056, 7.9674840790336185, 5.553267351582394, 6.134266349628347, 41.20391633600902, 42.135565386228315, 12.687293781557296, 19.43918652285175, 11.30112268692535, 16.991730785534347, 31.44769850890273, 39.859682945945956, 12.904157796867988, 14.101642249247341, 77.81816094460581, 12.869647098524036, 10.140328975488536, 7.264046194133022, 15.449709299138394, 17.177738560689825, 108.62269074456552, 56.83005526629119, 127.84120743096443, 10.263881654586998, 98.74400818348259, 78.26519833111803, 62.53348683478863, 47.10015633603451, 25.207795940720814, 111.77113307237646, 54.548900451824196, 7.147287422688123, 6.706950540593144, 43.40296956841624, 18.41432099928384, 44.24915280109667, 112.11739395897658, 116.82461544311951, 14.02867975037804, 12.891594780886505, 26.202075621467984, 66.49579410035382, 48.023353713883054, 17.948082701030046, 17.227769625619775, 117.38953681470156, 24.518982099624452, 8.8968428078482, 14.795806587972912, 80.24686647340198, 27.173952791143492, 127.17019259787149, 49.75904537589362, 9.67831858758872, 136.47715982103483, 61.83048508990633, 27.028167420252778, 6.1195909967295075, 9.765396871123542, 25.50142009348192, 149.54763371558892, 59.696168786470565, 53.24783142082121, 184.26055893801734, 12.53058087326479, 68.10556659382094, 74.98909695509224, 19.710427896580708, 44.96016310553255, 52.104472434772084, 47.05650040463233, 66.55191948315478, 80.62957781133775, 30.20180565355273, 60.86846357750268, 31.180581749009324, 19.942555241690364, 29.948514265904773, 67.27812363728255, 133.41849322545852, 29.624525077213764, 25.082240816015688, 6.470697546095366, 97.49846975520947, 30.711465799184978, 17.658462562226667, 77.58077281540706, 14.627719292295952, 65.71501600923342, 93.50443649275657, 52.147749501004824, 13.064407008071619, 83.83478286200474, 6.451194419531395, 14.993549931567713, 84.28773726979512, 11.982173830861305, 74.66065018169357, 33.88002754739102, 89.19076508067911, 5.5617853171702025, 8.639391701047753, 49.463840498124256, 76.2973399010335, 29.228488702145082, 23.048156513936018, 37.392157743469554, 15.752300778731268, 45.72104406938793, 76.3253932124003, 29.775029821849976, 9.01711001239844, 153.60422568315542, 31.54363252999683, 103.94905600985665, 14.159931300902384, 53.71409452688853, 15.336853434149356, 13.903041853857882, 80.50503984514872, 7.09410490681022, 50.083906640892046, 23.347890926786302, 30.809394982101285, 121.01710385345977, 16.455688630493025, 110.6247287155656, 21.91197488809359, 112.04234103914098, 175.53473402846026, 96.2645492827557, 26.137113577045895, 27.68201895441433, 6.3858745806337165, 165.6572559586078, 30.675070056880106, 72.54074898402845, 20.34596530732984, 26.73407828305962, 13.296568589722582, 8.218001769540152, 76.23300239518657, 5.092104477656424, 55.81326399428015, 38.329270080300894, 50.67588903918845, 20.985446185508, 12.370249886450393, 6.739909241979157, 52.1770419922332, 20.781714929245275, 130.2935880279096, 20.881630968555292, 8.51311201066622, 46.77936334319837, 6.438639520619337, 20.494884404833314, 88.58842693785725, 91.04902083988604, 62.770757016421825, 68.99253312577409, 23.392880165272132, 29.777564076767206, 74.0107620602836, 88.54118442294248, 10.795845253357907, 22.548560279176094, 118.11968586939118, 16.325363455793244, 23.26396053634195, 79.50085518266967, 11.569115780801765, 130.19891918343617, 54.640168831949936, 126.0073424135307, 13.233229964796884, 58.11300867936142, 9.059769623929892, 54.42788618865391, 27.485396196240124, 80.84129661954752, 5.048962171920841, 35.56309110377336, 33.53118998443016, 67.55600913518194, 43.70226838487629, 25.1151653375188, 7.887555227092177, 9.740976142042342, 87.45508978307686, 42.21496215148828, 6.811724856885267, 5.653354310929496, 15.018174099597084, 25.08802095400931, 20.613746353861362, 26.931561029861342, 161.7732462644624, 38.96146724207574, 40.62205264470882, 23.70769333684345, 11.125706085249554, 39.906809747448136, 24.423090206699946, 52.873818533285935, 6.501223055296924, 14.165626283908143, 111.45642217526719, 10.4628837165233, 93.11814626786636, 45.96671347803491, 31.065694900000576, 16.239725618066235, 9.50623640656742, 35.91409756609987, 179.12218345210988, 13.777549326685879, 35.50345756028628, 6.321319552304851, 83.68713937372087, 17.502770777234055, 20.714101135168182, 90.53143936255108, 51.16547120534802, 25.64844938282182, 27.081538098873484, 77.62637539837046, 97.83077611928756, 5.182798693038229, 69.818766777776, 9.862502801216833, 17.842036209126586, 12.50090481637653, 7.658791355644287, 125.39308276251572, 79.80236294822166, 9.62826002822565, 12.31051654811049, 119.54621858990002, 29.311368979696603, 76.007647171082, 139.77727221841883, 107.44774672817934, 58.4873518072281, 10.361146213314115, 54.70260142892987, 21.28087697644255, 49.475301533501344, 26.293287248500864, 22.813096839158746, 8.462053905603959, 73.06831486312743, 30.734539081483522, 15.403220139588798, 100.22216542370646, 71.81073063949437, 104.2760656639296, 52.03972190953923, 26.164871862714442, 6.709710712854999, 24.77578184964598, 26.071940713021036, 7.016374227200602, 43.96685943062997, 26.06003080102917, 5.243356523072529, 6.671492299105671, 150.26662027269822, 9.612668247591921, 5.978687705673578, 69.33236914196492, 6.246708835799036, 13.988460724029984, 18.43797361342546, 22.18005570432763, 114.03318652230013, 21.341437740349015, 7.017098908588683, 75.78157105739409, 19.741475823987567, 17.80740473307796, 18.281345485026115, 52.17534343794279, 76.99551074030911, 29.31622054676062, 24.64057058348996, 125.18021284781672, 26.65272319479576, 98.04500153150572, 136.92818800972526, 32.02951008566879, 9.074094515573902, 86.74095659482313, 140.74051942065185, 19.39693967770511, 12.157002894231288, 102.94290311896941, 38.744771471347285, 54.72533320786346, 10.641418862154467, 49.57080407730335, 53.57023735336159, 13.809344509352917, 8.160394397347325, 27.142281691184795, 100.86232642636203, 62.82373262647185, 137.65937685147804, 11.419510922712824, 17.13357264958821, 102.25469744459002, 8.058130738177935, 23.497558885433925, 9.32660726674486, 31.514537277147355, 67.5628350434279, 48.775542655867035, 51.35163441818147, 16.973382043847714, 14.94992875262223, 12.152338653156592, 57.86934402476469, 27.486695505261928, 50.941591087803666, 40.74176922876912, 11.920569806325368, 19.658561752518626, 11.519875714894079, 30.16965966833504, 104.88006560593058, 79.10215901028397, 127.86264302114641, 16.352117942859213, 7.365266665458824, 45.25926681498853, 54.79637355447233, 17.299412252658257, 51.461031942469624, 35.42368334004423, 62.50357113727198, 8.160866719522852, 84.44734636439519, 11.197594437141738, 85.14790711205194, 15.256870604351663, 33.79907003160929, 182.86408176255165, 16.36762117037905, 31.59293978893043, 17.582905900562046, 25.307103892955396, 20.362973636547856, 42.64135422616672, 38.563851689071704, 63.4360705275665, 59.741041793192764, 35.12265270246639, 22.818416327055633, 27.022198139425118, 14.918585746431605, 20.95716729351762, 24.10077553753629, 11.509316260871355, 19.630681956385523, 28.24545770846807, 51.33696813319317, 19.192972422477958, 23.356338139660444, 86.23682629421282, 58.8240413153134, 58.981953164654044, 26.999034801669833, 13.597318102405287, 40.67584266770355, 135.59651026055718, 5.065904380551879, 88.29347931706104, 15.988002387138627, 222.47862527178708, 19.79491865558648, 12.159955577015033, 42.30044397405438, 6.173537693118339, 19.195924613183923, 6.108247071436791, 77.69779729297625, 11.467804543188889, 82.71730001908644, 43.401708818431345, 60.95555679052659, 79.63433200785187, 54.656627130729476, 77.85376248839867, 100.81125364355971, 253.51206391305539, 20.326548097525475, 23.66269387870342, 21.1848462055483, 106.85688881685678, 12.427970455379873, 24.228395667621253, 107.69282491390742, 167.2363233268607, 44.499591919675474, 159.6763861668965, 10.861157922434149, 32.36892324617425, 23.411840750082817, 91.119758378651, 54.321951846339694, 187.62119105917213, 128.1165518684048, 189.7826623375515, 9.808318233821078, 21.78612641909882, 118.45168777052044, 162.86603147064557, 25.10819714844443, 100.15828369614235, 35.78819547659586, 20.976852878934658, 32.855710598456945, 19.009273914375687, 9.329389553516545, 89.74548220576338, 62.81069253007071, 66.39032295822071, 60.95259395883729, 47.27626606792523, 30.261175414074202, 84.3521762220568, ...])
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);
([3729885.312435235, 3982482.8125, 4338797.457490664, 4493837.5225038715, 7320219.947315639, 7499164.562565185, 7509347.288804058, 7515417.1875, 7515958.58250149, 7518545.631557516, 7545631.52660859, 7594510.006979451, 7595162.217476892, 7595323.6517474195, 7595390.578963206, 7645114.489365647, 7660141.976867454, 7660176.5625, 7660590.625, 7665360.969601231, 7667492.951770767, 7667790.107061494, 7683900.799583932, 7686871.875, 7694494.931874551, 7695120.200620214, 7695382.111710641, 7695634.305523709, 7695835.721474134, 7696584.375, 7696589.015517016, 7697277.570825986, 7697968.590581456, 7701803.125, 7701873.707284557, 7725554.228640484, 7790972.016897883, 7803351.302124303, 7803806.25, 7803811.828060558, 7804703.125, 7805130.40140035, 7805132.807140687, 7805405.462791191, 7805443.4148253, 7805619.719842025, 7805673.4375, 7805891.400987061, 7806363.033820955, 7807405.386905744, 7807808.999205733, 7808650.414618197, 7809378.125, 7809528.125, 7810112.820404833, 7810153.125, 7810596.438604004, 7811718.654001695, 7815152.928167062, 7816258.787115621, 7816463.353356754, 7817358.927511227, 7817753.125, 7817797.951373404, 7817995.75439901, 7818264.598135166, 7818751.194851541, 7818963.49580038, 7819129.02374106, 7819552.480745613, 7823315.878278209, 7825985.932894995, 7910318.842734273, 7912826.5625, 7977657.8125, 7997590.949143616, 8001710.567378561, 8003326.897513344, 8004350.363575044, 8005136.300376174, 8006524.404834013, 8038459.375, 8040562.354196659, 8042153.762357567, 8042411.688124474, 8042652.299732163, 8042689.0625, 8042919.257148966, 8043220.3125, 8043301.5625, 8043383.116920781, 8043400.0, 8043778.06313541, 8043858.580545186, 8044084.375, 8044314.220952465, 8044503.344680555, 8044872.1343617365, 8044903.125, 8045025.401883935, 8045225.031893733, 8045363.222937728, 8046059.2162421085, 8046263.4083123775, 8046327.0682811765, 8046327.202971134, 8046419.457872617, 8046701.606921273, 8046801.5625, 8047207.161612824, 8047294.987890071, 8047333.026667856, 8047589.916891006, 8047654.931586626, 8047942.1875, 8051489.4365118705, 8051682.8125, 8052622.997569785, 8053002.85680344, 8053675.566414448, 8053693.0366397025, 8063216.535134499, 8068153.793044779, 8069617.1875, 8072231.060974014, 8072954.163252033, 8073221.385642907, 8073862.596634433, 8074460.568174174, 8074654.6875, 8075285.9375, 8075296.02850735, 8075782.8125, 8075985.9375, 8076805.647315494, 8076922.36908263, 8076995.3125, 8077150.522189232, 8078412.496931206, 8078609.636302984, 8079012.846639847, 8079013.564015473, 8079401.619357843, 8080414.0625, 8082037.5, 8082076.191483846, 8084312.5, 8090072.693157829, 8092750.420908669, 8092890.209767495, 8093237.898934942, 8093292.1875, 8093475.756181088, 8093815.625, 8093826.508729698, 8094238.029377715, 8094385.9375, 8094392.836980767, 8094430.619571488, 8094899.738095818, 8094934.375, 8095470.341284992, 8095500.63268857, 8095553.167767584, 8095931.481952588, 8096317.812293084, 8096723.4375, 8096735.9375, 8097246.328201063, 8098415.256936373, 8099056.25, 8099434.375, 8152415.970991182, 8154846.875, 8171163.593415639, 8172606.912113276, 8205637.68327918, 8258555.377341021, 8258918.75, 8259056.230294438, 8259342.973909927, 8259758.8819098035, 8261060.283405199, 8262087.432333832, 8262469.728218956, 8262627.838718387, 8262674.482545551, 8262895.116523196, 8262956.643697082, 8263314.648616719, 8263455.083259726, 8263967.405925633, 8264039.0625, 8264056.25, 8264174.783700054, 8264401.143912416, 8264432.743541277, 8264454.545213213, 8264669.898071023, 8264826.018416565, 8264981.89981069, 8265016.068228782, 8266294.6532022115, 8266345.727483791, 8266705.822818079, 8266901.399625834, 8268454.6875, 8273915.240451275, 8277944.531418776, 8278478.125, 8278604.6875, 8279636.289855978, 8280937.5, 8281055.5597865535, 8281123.8857241385, 8281560.62410918, 8285187.839064186, 8285254.6875, 8285498.527259976, 8285837.5, 8286210.9375, 8286951.435633607, 8287782.8125, 8288470.0753445355, 8288521.875, 8291732.8125, 8292532.717936308, 8292634.375, 8293253.366496188, 8293568.678772334, 8294560.885863896, 8295043.75, 8295354.183717322, 8295635.53108585, 8295895.371465208, 8295898.397284192, 8297428.125, 8298029.744606153, 8298037.5, 8298100.327153372, 8298503.450836156, 8298630.422541661, 8298741.095391443, 8298942.577120604, 8299148.761718716, 8300270.652334573, 8300881.25, 8301550.0, 8301684.011027418, 8307327.981548814, 8309310.94747824, 8309997.339240967, 8310786.738755117, 8311015.625, 8311021.567182124, 8311216.650201006, 8311425.0, 8311426.339438351, 8311483.353161926, 8311512.741959061, 8311540.625, 8312033.856062344, 8312520.269715177, 8313341.950851719, 8317357.517732618, 8318444.566680154, 8319179.6875, 8321116.673639629, 8323244.898185395, 8323446.875, 8323481.193190829, 8326688.7122212555, 8330229.395279066, 8335775.220807989, 8337315.2760259295, 8337889.0625, 8338674.173169075, 8340685.9375, 8344260.574734676, 8344754.637178329, 8346248.4375, 8346853.503419761, 8348998.577504356, 8349758.299688722, 8369279.957743147, 8370645.898094798, 8373312.277116985, 8375944.162432481, 8376340.625, 8377108.932917676, 8377827.1363704, 8378645.807592518, 8378663.345752748, 8378976.364691553, 8378979.320346852, 8382053.420309418, 8383510.186871814, 8383694.507903422, 8383741.248959064, 8387383.139456548, 8389325.120228123, 8389853.622916546, 8394218.75, 8408195.23018167, 8409278.125, 8410868.220006153, 8413143.165096499, 8420317.400978547, 8422950.839817354, 8426158.823512278, 8428300.822243469, 8429686.707751337, 8430526.5625, 8432396.057353165, 8433289.399031188, 8438648.068715727, 8438735.698155798, 8439095.3125, 8439457.791007739, 8439620.3125, 8439635.981306734, 8439765.625, 8439843.385657676, 8439857.054504452, 8440118.75, 8440194.362043109, 8440210.17777724, 8440457.920731073, 8440587.322981788, 8440653.287247682, 8440720.947434247, 8440731.634215355, 8440802.857090622, 8440848.073722437, 8440858.255028456, 8440906.120216416, 8441149.635390222, 8441161.178376693, 8441300.431710094, 8441420.214659514, 8441515.019913718, 8441565.91681415, 8441682.765509687, 8441711.012336701, 8441895.3125, 8442140.625, 8442173.4375, 8442262.293612638, 8442306.723848704, 8442309.375, 8442376.889302196, 8442478.380406365, 8442480.112488845, 8442548.086651325, 8442603.125, 8442669.809164597, 8442967.1875, 8443001.5625, 8443026.541125389, 8443117.1875, 8443132.8125, 8443220.77752072, 8443275.091711905, 8443302.248136565, 8443303.194024816, 8443336.983657263, 8443351.5625, 8443575.705730895, 8443602.176877273, 8443622.4701087, 8443678.556581493, 8443684.743796386, 8443702.476021303, 8443793.626588251, 8443810.527707705, 8443866.70150267, 8443892.364487195, 8443907.503827961, 8444067.1875, 8444112.16343294, 8444132.8125, 8444176.5625, 8444260.9375, 8444335.989039728, 8444347.144986741, 8444418.75, 8444565.21128495, 8444589.826130861, 8444610.448975122, 8444679.6875, 8445058.765935255, 8445067.301979389, 8445196.875, 8445258.255673977, 8445267.74133191, 8445397.710724438, 8445437.920925973, 8445506.211519234, 8445525.0, 8445571.03859569, 8445631.072301447, 8445635.383684391, 8445698.4375, 8445808.538400056, 8445816.577450877, 8445818.75, 8445828.928284952, 8445838.067722054, 8445857.708786014, 8445870.817898234, 8445881.1438055, 8445887.936998717, 8445949.119911995, 8446073.4375, 8446124.087513411, 8446138.125790663, 8446151.654591091, 8446226.383248366, 8446240.625, 8446264.0625, 8446392.04914179, 8446434.375, 8446492.176841253, 8446507.06964067, 8446601.5625, 8446625.0, 8446692.1875, 8446742.014436387, 8446760.9375, 8446762.5, 8446771.231587676, 8446817.648205964, 8446864.237060735, 8447070.248304622, 8447088.745373325, 8447115.02631508, 8447117.1875, 8447125.963637697, 8447203.125, 8447304.366041893, 8447307.8125, 8447350.0, 8447377.50298555, 8447435.0751941, 8447475.718301337, 8447521.547128443, 8447634.92034168, 8447643.098844081, 8447697.806989187, 8447704.538542185, 8447726.5625, 8447826.568749087, 8447850.0, 8447854.654304808, 8447927.642454976, 8447940.139330579, 8447975.730866259, 8448055.962597242, 8448950.0, 8472830.011557072, 8479451.5625, 8484627.932314688, 8489423.4375, 8493370.109101593, 8496009.560667343, 8497820.689934373, 8498153.974897573, 8498868.75, 8502221.504171528, 8503392.684025416, 8505259.676365959, 8507408.8810021, 8520630.944479045, 8521158.398445003, 8532766.917940319, 8537319.386992626, 8537438.756288609, 8542555.514904972, 8543008.443974381, 8543994.064542836, 8546415.753454698, 8546701.10987687, 8546704.6875, 8547818.75, 8549252.745903365, 8550137.5, 8550400.02203467, 8550422.585796075, 8550505.0668459, 8550709.100110045, 8550712.5, 8551111.912668852, 8551256.25, 8551372.85534444, 8551430.039610602, 8551637.458995394, 8551896.414646938, 8552240.634741057, 8552509.375, 8554427.870779244, 8554742.784052199, 8554812.5, 8555324.58814271, 8555348.4375, 8555348.532436213, 8555936.183665438, 8555971.838472242, 8556043.263999198, 8556474.769935152, 8556535.72087185, 8556698.37394442, 8556718.75, 8556968.75, 8557000.192866951, 8558158.412798345, 8558746.132412812, 8558818.205691159, 8559223.50665191, 8559508.841734227, 8559847.452642001, 8560340.644814564, 8563574.88294499, 8567500.0, 8568043.296898324, 8570663.49040086, 8572025.0, 8572361.990353536, 8572365.980628861, 8572985.9375, 8573450.0, 8573489.0625, 8573512.5, 8574001.5625, 8574115.789553458, 8574211.218349248, 8574563.865031056, 8574624.343577785, 8574626.5625, 8574629.6875, 8574687.445838328, 8575381.133015366, 8575392.23095008, 8575651.819742214, 8575753.125, 8575917.1875, 8575997.248911249, 8576020.172490334, 8576248.4375, 8576644.55558765, 8576882.923951859, 8577028.125, 8577074.49787162, 8577107.681427104, 8577114.0625, 8577296.75713869, 8577312.5, 8577396.638444398, 8577476.790827636, 8577481.599680081, 8577550.0, 8577557.8125, 8577776.448664417, 8577820.3125, 8577899.003816724, 8577926.5625, 8578151.806018477, 8578353.125, 8578731.25, 8578865.625, 8578870.3125, 8578927.468563773, 8579209.784038557, 8580214.495052265, 8580670.3125, 8581435.9375, 8581516.436434347, 8581638.84175997, 8581687.60818364, 8581691.07575755, 8581832.321325941, 8582050.0, 8582124.577209348, 8582198.198199758, 8582326.5625, 8582361.824443003, 8582411.760841507, 8582788.016032876, 8582841.9903762, 8582853.609531227, 8582860.2123355, 8583134.318756618, 8583286.147780439, 8583444.679313064, 8583865.625, 8584101.412277935, 8584357.328048537, 8584450.0, 8584744.67052678, 8584774.736708257, 8585154.6875, 8585171.972380238, 8585465.334954582, 8585557.8125, 8585614.54128878, 8585721.875, 8585750.0, 8586301.5625, 8594959.112952903, 8610577.45831405, 8621160.807891719, 8622345.3125, 8623724.310442563, 8624202.177076261, 8625814.555949105, 8627079.245795785, 8627946.50505965, 8628546.312093707, 8628678.086240644, 8629119.308049092, 8629667.115320627, 8631480.050083283, 8631520.923508974, 8631578.508636229, 8632510.125510786, 8632695.3125, 8633815.126481818, 8634770.609983167, 8640062.972233877, 8640759.200717745, 8640768.18011044, 8641190.625, 8641301.865812408, 8641362.299054964, 8641456.99385771, 8641856.844566839, 8641982.8125, 8642175.863074154, 8642410.9375, 8642446.875, 8642871.364639578, 8642993.75, 8643070.3125, 8643118.75, 8643315.625, 8643332.804318873, 8643780.579122044, 8643907.8125, 8644767.1875, 8644781.25, 8645340.625, 8646054.485048082, 8646924.894617656, 8647213.762237115, 8647362.100664472, 8648014.592664845, 8649068.75, 8649087.415163288, 8650066.424713762, 8650142.1875, 8650637.5, 8650749.963083109, 8650765.625, 8650782.579619074, 8651209.388586765, 8651759.375, 8651850.485568509, 8652010.9375, 8652074.22775024, 8652143.73954048, 8652245.890092205, 8652280.299973594, 8652305.758049373, 8652395.630676763, 8652522.868872259, 8652676.493765304, 8652745.042779304, 8652779.88511259, 8652932.8125, 8653072.314335037, 8653208.937235342, 8653223.04084197, 8653380.029259397, 8653395.3125, 8653410.9375, 8653440.403629208, 8653526.294091176, 8653639.16249545, 8653646.715716086, 8653789.49608018, 8654010.832436752, 8654075.793850837, 8654180.917793997, 8654209.375, 8654335.9375, 8654337.8476289, 8654343.75, 8654344.713399565, 8654689.0625, 8654987.476363953, 8655003.125, 8655171.525733648, 8655172.631226039, 8655427.447427927, 8655575.0, 8655627.368775617, 8655964.0625, 8656052.743907599, 8656106.80352128, 8656213.814140974, 8656377.993031662, 8656470.3125, 8656523.112065375, 8656574.677524935, 8656640.625, 8656707.371880217, 8656747.885058377, 8656780.359492535, 8656840.505641492, 8656944.314905059, 8657041.613102162, 8657097.950621273, 8657177.561437726, 8657200.405146154, 8657299.404071128, 8657337.183791824, 8657391.123274812, 8657396.875, 8657429.746560248, 8657470.122820025, 8657470.3125, 8657488.649025641, 8658178.125, 8658184.375, 8658198.427799901, 8658238.839277403, 8658250.068933556, 8658332.8125, 8658521.264722582, 8658584.035911597, 8658749.622018829, 8658908.07766509, 8658951.164984176, 8658954.14433571, 8659001.199987222, 8659015.090756688, 8659060.9375, 8659088.722777314, 8659112.5, 8659174.9452038, 8659201.5625, 8659230.1231206, 8659263.550415847, 8659298.181954555, 8659351.5625, 8659376.065377431, 8659406.049801804, 8659449.160658935, 8659500.447675107, 8659628.125, 8659642.1875, 8659643.986818742, 8659652.251855643, 8659769.037643485, 8659784.347686637, 8659835.63776368, 8659904.395857269, 8659958.919229561, 8660193.530611169, 8660341.714655347, 8660396.571622413, 8660546.873719625, 8660557.8125, 8660592.87677439, 8660693.717777845, 8660803.21456166, 8660816.967869556, 8660915.517342955, 8660968.278511422, 8661240.625, 8661773.4375, 8662067.636606652, 8662087.301312441, 8662523.637274666, 8662917.1875, 8662917.63873774, 8663098.09447265, 8663234.125207298, 8663561.354188012, 8663862.840594126, 8664332.570030237, 8664425.980694665, 8664607.8125, 8664707.8125, 8664756.919014666, 8665362.422570925, 8666190.625, 8666225.329180716, 8666247.608291708, 8666274.775934756, 8666634.94274115, 8667474.035054654, 8667511.66826887, 8667803.276029427, 8668453.125, 8668503.358350307, 8668967.518884353, 8669566.269479359, 8670532.8125, 8671489.0625, 8671746.875, 8672007.899230164, 8672221.875, 8672287.879078446, 8672574.447179582, 8672657.715532206, 8672665.10345917, 8672689.0625, 8673204.563497655, 8673329.310370084, 8674028.442715123, 8674150.796406632, 8674282.8125, 8674928.241081433, 8675273.4375, 8676697.654543467, 8677012.323926933, 8677434.375, 8677915.067846341, 8678309.09943088, 8679249.776222294, 8681195.234871922, 8681463.64709509, 8681690.625, 8682165.486567795, 8682235.873461813, 8682652.645942766, 8683256.25, 8683526.877406918, 8683566.065284127, 8683572.654770939, 8683626.398586437, 8683669.500761919, 8683678.527149007, 8683735.50371287, 8684371.105974602, 8684585.680901766, 8684643.337571511, 8684694.591224875, 8684694.616942385, 8684950.591937877, 8685266.291383369, 8685437.304881588, 8685471.649640942, 8685481.25, 8685494.500457523, 8685587.5, 8685742.085142761, 8685913.767133012, 8686067.988340566, 8686137.960139927, 8686184.054165974, 8686214.0625, 8686215.930954833, 8686347.698123462, 8686411.509342942, 8686427.213260025, 8686496.188929886, 8686653.21599411, 8686734.039892986, 8686771.875, 8686790.625, 8686807.479962809, 8686891.941012608, 8686946.801026313, 8687003.214425255, 8687068.75, 8687270.020925302, 8687287.704458678, 8687352.03910085, 8687355.381487409, 8687522.978987671, 8687660.617417341, 8687682.806822654, 8687695.99054502, 8687722.49500866, 8687772.324074904, 8687965.625, 8687983.25987207, 8687996.877207158, 8688005.257091349, 8688115.625, 8688206.613526061, 8688245.3125, 8688319.013913503, 8688372.329220517, 8688566.481577234, 8688709.612200234, 8688814.0625, 8688842.709495166, 8688862.5, 8688867.311097655, 8688914.389142355, 8688941.477851572, 8689181.337620147, 8689265.625, 8689417.997903928, 8689427.95166859, 8689505.902831051, 8689619.79616886, 8689659.129465576, 8689809.375, 8689959.419256506, 8689995.557217315, 8690045.39284938, 8690064.47468354, 8690109.28101957, 8690109.704806771, 8690142.123052573, 8690152.117314808, 8690216.534870705, 8690224.378721444, 8690240.625, 8690315.625, 8690359.375, 8690360.45010183, 8690371.875, 8690623.224329926, 8690629.606677515, 8690785.931472676, 8690792.584152762, 8690873.164417569, 8690959.606153218, 8691002.41556671, 8691098.423225326, 8691104.6875, 8691158.853515869, 8691181.388156105, 8691203.125, 8691245.3125, 8691289.0625, 8691350.574606221, 8691363.658647712, 8691403.125, 8691415.625, 8691432.647294167, 8691438.091472453, 8691443.999900056, 8691540.625, 8691610.248564383, 8691624.010766918, 8691667.1875, 8691700.783384511, 8691707.82277868, 8691867.379042694, 8691870.736340472, 8691883.019707391, 8691896.144944834, 8691950.0, 8692035.9375, 8692065.022247972, 8692157.8125, 8692192.1875, 8692222.25041363, 8692243.587034753, 8692247.600112237, 8692259.45236624, 8692285.406033637, 8692462.5, 8692571.01069272, 8692587.236495888, 8692611.337262945, 8692630.938467296, 8692815.625, 8692893.75, 8693043.57250386, 8693290.308090402, 8693624.672997313, 8693690.625, 8693708.372017963, 8694002.645025447, 8694140.378745629, 8694171.875, 8694388.014866646, 8694402.141551584, 8694410.263262922, 8694501.097472249, 8694509.17432542, 8694636.609199857, 8694681.25, 8694724.446643133, 8694764.1325523, 8694886.70885885, 8695087.497617625, 8695520.3125, 8695560.796944002, 8695606.25, 8695938.047870833, 8696085.9375, 8696210.440535553, 8696679.244329708, ...], [20.330083745958355, 61.07128187448939, 47.60964561067263, 6.768007623279063, 73.11802740332692, 9.793339879630865, 86.74364261149157, 67.27672072440872, 46.938019249264514, 16.31512017248342, 62.56289933251437, 33.57403706989197, 13.963927416313595, 5.5435697864297175, 5.1295195162847955, 8.525992361688836, 24.963602098121502, 84.11997151928102, 128.92901238742851, 15.065292402502234, 10.073668216235204, 6.991646976957764, 12.659380234451776, 60.71856642883114, 22.77274334641002, 79.2750036096011, 21.969880550900687, 14.68314960962869, 14.177442657604109, 110.46002960992988, 14.76540595580158, 13.180085172760972, 25.729500537949463, 39.24589166419604, 11.57731470002924, 6.675230650464041, 5.295490599607381, 24.27043602239196, 29.41696167133982, 82.30061666777097, 40.06318439881455, 27.55723926981317, 24.734760460258396, 7.909976056000552, 146.2684516023344, 26.295117949755728, 53.237976588848156, 5.873717948741836, 141.84670171400018, 6.602618496277095, 33.454520940874886, 24.176149239887796, 127.05301347274597, 237.40827516550905, 16.321675546861197, 82.56928028498587, 22.99148696838538, 60.557073024126126, 25.16452324134465, 176.16853848954153, 12.787562457397973, 22.033424882920343, 96.13989753656905, 125.5317855270233, 63.378731121083646, 24.76117306986059, 22.923448360247498, 135.2853285835292, 20.29600090221148, 55.375966660752006, 83.20562720870541, 22.33821763772551, 9.411065781554546, 49.67642210857462, 63.8713510599593, 6.122468665394179, 22.894539307170515, 110.49901801040494, 16.535586026837038, 79.9674633482009, 13.072752536653272, 44.47801923050931, 90.71403113329671, 12.295199006155018, 8.727863533517846, 83.11157442863359, 51.5195802178976, 5.259564566691127, 80.96247563451627, 48.405807422069806, 54.21195577031473, 53.145897630275854, 53.49033901303056, 12.585992167753925, 113.82007536991883, 15.581926840139467, 15.850605775571612, 16.03169763801867, 66.49137808044209, 16.731905634005724, 96.62475030238113, 18.664288289819428, 8.204370645210673, 12.92270893159729, 143.899379564984, 23.691984821979784, 18.560238752282807, 7.619383504858612, 36.70657006259491, 8.835662997834394, 49.42388360675344, 21.722763379832436, 80.17598388749143, 46.29508061682319, 37.092423992989175, 9.669027188576852, 44.24963757441323, 13.493629934775901, 5.689899248387541, 8.610682490642331, 19.59961449692437, 20.096866532364217, 20.447196115720516, 48.92686482097688, 9.176526812473668, 21.25457669226222, 16.482828433295584, 18.972152137719245, 29.070758092647104, 121.54481972339691, 52.89326713748426, 18.616234121710423, 40.82642695729124, 70.95426093584261, 10.30042553492347, 9.787309070142092, 45.969304987104024, 31.256313360022503, 137.58707764559458, 27.2412463650506, 16.45076747450666, 8.942705949433375, 15.16274584843866, 143.20878056430814, 42.86940608868135, 51.74754352382833, 116.87672856580548, 45.2231269074539, 7.236673212861789, 22.38253885614631, 89.31946275698354, 39.666010778817125, 12.55871927238853, 76.17879874236861, 53.7728841993562, 25.665656477686746, 39.24069089984362, 31.15137950184579, 20.2837205707298, 82.43041289981373, 35.412441636353286, 8.301858194804911, 5.489593711669724, 48.28937513608521, 11.510710360565593, 23.716257537261587, 81.0035349525829, 36.623855909433324, 13.199676493083947, 40.829389808940135, 82.23640878051442, 31.982241341535435, 5.3018956765230545, 33.7028045034042, 12.868053441145795, 12.348698512478485, 20.90997033814888, 18.43767048776068, 60.97660626866417, 93.74542612565998, 19.11991828935382, 13.34501028116681, 105.53023419626948, 42.44624199802639, 5.582517899271036, 9.100524676196818, 6.9917626411545175, 25.177117502642247, 16.68942183009136, 12.186701447319155, 5.213623306836985, 11.487192144781611, 83.2268374744707, 37.972394832747405, 24.882203708817553, 9.000883826498214, 31.443884110527204, 14.425563539257949, 10.536334686929827, 5.893383769173435, 32.335121689778234, 29.263323735873215, 16.76498046094655, 7.234985191657796, 22.251614164004764, 28.450377400114377, 47.43606505782393, 5.0909620502330615, 132.4923865079358, 51.584517903558954, 91.81520570635017, 9.648238218282714, 59.68443458815126, 5.030101292440635, 11.90889886011667, 23.581186339909603, 11.702544938745683, 65.76952627557529, 11.270966999494075, 77.61385166512832, 36.411161871378816, 9.226385823411501, 38.630945605236114, 24.58811766812254, 43.09611926450792, 68.2378803337098, 5.807016338249636, 47.81868481756282, 9.544305361587458, 27.19078694381972, 75.12048400252836, 129.88440283543372, 16.31077656715604, 10.546793219753381, 137.87540426282732, 27.753250225304065, 53.97105922997729, 35.59508102188077, 65.39753731929832, 56.074488133246994, 18.29434818934802, 18.748995365192215, 78.31918062492896, 16.668376294645146, 130.36337574274077, 16.417015089678536, 48.18689122829841, 75.45448189888475, 77.0454616705311, 52.88781095669877, 5.398855627977357, 9.75742469929006, 26.396655681005843, 85.84688620059237, 74.27434727845232, 24.417036733013795, 53.091556615778856, 61.09168909466049, 17.499275169181892, 15.951581064719008, 49.39088178038421, 8.92804533352764, 14.780903364148168, 18.885669511852356, 194.5848996076404, 19.34757311460206, 116.9577712398001, 80.9896255733631, 5.5915272092202954, 146.9957718505118, 9.28382535314736, 55.09426466544615, 109.50624544227455, 5.297956939552953, 127.95672949187288, 131.7875949662523, 12.51198974050239, 115.63523258460886, 37.345408038280986, 150.19638042051972, 76.38893831061152, 16.610917453313874, 7.654672117215342, 107.54574291101731, 34.819851011964815, 28.173099983941064, 33.74998398857982, 16.78707764381427, 29.22206388500046, 53.03401108885485, 6.5809774783854165, 9.788326168327758, 77.06195059234165, 55.38776539967964, 22.929249358568676, 11.622955057695334, 19.310943521099652, 111.57946290557408, 60.800708057699865, 15.081679680556054, 5.16817110824114, 128.21952859306668, 41.598474639393984, 11.001430398887944, 71.67706299626248, 5.3240829155516645, 138.55877983431614, 15.822807384771536, 22.24991931071734, 157.24404242707357, 45.09896372614618, 29.570250948358048, 65.84506089550034, 270.7803109340738, 42.72481302312012, 5.035383521912763, 10.773128880357465, 62.112325006312176, 15.430850456731775, 46.03420418918401, 25.26480084998026, 52.39479650076672, 22.962237960108784, 5.1480764491876325, 57.46591157962627, 17.932195525629513, 19.24214827358793, 16.401772496413553, 55.00654286979035, 15.59821581927575, 40.13398788418803, 79.89343885013551, 10.733268647479976, 56.19297976301388, 8.535330318546686, 9.224022946017381, 9.041027335801395, 55.03714983258465, 9.725218353547056, 41.4072605425895, 61.60356054359803, 7.200333354323696, 14.76537894521048, 9.395493749216373, 82.23217020336858, 82.81745729123546, 68.84598161745576, 25.02499758132043, 11.959025682556465, 56.913718185006246, 6.309389694866263, 92.59791404752737, 43.61582011867543, 44.4293357127397, 29.820244417309073, 18.649726162287898, 31.143517920528875, 82.00309258225629, 6.085879262349393, 64.05901043705325, 40.7501089496584, 26.258216878647662, 9.41017367514473, 31.340128425027515, 49.87555577154201, 47.566406624004365, 96.62505831794681, 79.89178475243575, 102.27884274286772, 44.315056418401824, 6.134160012791657, 87.77281148738723, 20.12542816754345, 25.70741180041465, 68.66022873567304, 32.25344384286613, 349.8137369904517, 13.882482630209607, 82.74615092115658, 18.026292470669432, 32.917622051030655, 48.369907018867714, 34.249859591158184, 77.72581862160146, 6.301922701351083, 31.440357548209924, 141.00265290159447, 110.11188853966225, 186.60243260946336, 78.6805434587225, 13.036949290739772, 24.681037077991526, 39.31415940782686, 429.0716627674117, 7.275067250515574, 8.784195508554188, 11.856218354510593, 82.30068758740661, 38.76692544481801, 85.11797807410409, 25.449683381480092, 13.181035246370913, 66.11879882475387, 27.25675902294885, 30.209870281154345, 40.53712914328692, 19.24597215419497, 47.57581274725756, 6.4709551352283095, 17.504241542908968, 37.138204865678816, 57.150222339198166, 14.029584872574379, 51.26497549372459, 5.111468085254867, 18.478613050002593, 47.32428537677995, 5.9239457612892155, 78.88905161223997, 60.36763469906856, 56.6625400135555, 59.158459079579615, 26.995772282990742, 19.370215393148666, 84.7575184411198, 82.8914882349305, 71.12579593948277, 8.19713071267771, 99.21120503527445, 51.87651280300244, 10.251731003078689, 6.327214498620599, 27.4363825962812, 121.7391100120856, 10.665736017335385, 63.912564314488094, 82.67110045725997, 10.305036573571314, 40.64857430591322, 55.58617152449483, 32.888651334951476, 83.39469434137064, 8.855558650197823, 12.432413734044783, 18.632104538476774, 107.21890013089546, 12.102455116976241, 11.581202492908645, 81.83064945540495, 14.402602952687054, 50.22090834521684, 30.61470973475315, 64.95607324302456, 29.627676550422294, 21.669008205573935, 20.05602399511616, 12.501124829224327, 47.39904865668959, 44.444351491287726, 11.675051841735662, 68.36089573058351, 25.225679591304083, 87.21999081082078, 40.00211901157853, 89.57503858497914, 11.77378501241908, 26.456709151871607, 55.31029099081873, 5.384484340543155, 31.561881606999563, 73.08351269951882, 8.945934451919426, 23.68047434518244, 15.17693560012556, 24.147521307202677, 5.219960108500955, 112.50669797580562, 6.625118193072522, 14.628183102112366, 109.49597470006631, 45.04526927949689, 6.676387349310168, 75.74071053159048, 78.40235139380015, 5.5934103046290575, 80.87419753063685, 6.490550914261817, 5.753539237547443, 9.67417268774933, 24.076875787589742, 36.152806125617595, 20.664023851938193, 43.15654761788491, 16.570006281464813, 11.726613960802355, 67.19312004395208, 22.724472193375547, 22.894895903852394, 71.84394626642164, 30.687203747160545, 8.62942419199199, 119.13160296264147, 13.574109484268465, 81.89825140582735, 7.637939226921561, 22.616136664342992, 188.64337244307563, 22.934641605423792, 22.848819963044857, 33.77966730756526, 9.278235359962846, 44.186239479122484, 37.73082593897859, 6.80263164600511, 94.35531035298737, 19.37230017902114, 6.03326766220135, 59.34206900778799, 29.707400317859808, 40.97050590876748, 15.474406240839562, 109.77554498893082, 85.03072918694235, 89.82733482143105, 24.253459789846392, 29.253015509882417, 49.61075705292875, 9.651369678090228, 39.17168611105474, 41.9180410628194, 28.90199706884851, 106.8750497022543, 115.3391633765154, 11.395039102734469, 89.01869537173174, 14.238727586917774, 101.09843867474235, 66.7237260584859, 58.7302293193566, 46.06817032644005, 172.16247100781885, 5.535193033764126, 15.887573643640918, 77.76971406590533, 64.51121539727704, 82.11730869191899, 62.0203130203352, 32.28704676057093, 19.26333982963495, 130.8070736377148, 36.74830611066454, 43.915779410514276, 6.737617995587511, 54.73212671935787, 38.08225017985345, 71.94280886973146, 162.89011302177218, 5.045412784394545, 5.729379953348441, 72.10558720414808, 156.51422098509283, 91.28788429190428, 94.26875110691684, 103.53495513699767, 43.430859518001476, 46.73516364641307, 54.47439737458247, 105.97226233941751, 42.094459542379425, 90.83670879635056, 7.9674840790336185, 5.553267351582394, 6.134266349628347, 41.20391633600902, 42.135565386228315, 12.687293781557296, 19.43918652285175, 11.30112268692535, 16.991730785534347, 31.44769850890273, 39.859682945945956, 12.904157796867988, 14.101642249247341, 77.81816094460581, 12.869647098524036, 10.140328975488536, 7.264046194133022, 15.449709299138394, 17.177738560689825, 108.62269074456552, 56.83005526629119, 127.84120743096443, 10.263881654586998, 98.74400818348259, 78.26519833111803, 62.53348683478863, 47.10015633603451, 25.207795940720814, 111.77113307237646, 54.548900451824196, 7.147287422688123, 6.706950540593144, 43.40296956841624, 18.41432099928384, 44.24915280109667, 112.11739395897658, 116.82461544311951, 14.02867975037804, 12.891594780886505, 26.202075621467984, 66.49579410035382, 48.023353713883054, 17.948082701030046, 17.227769625619775, 117.38953681470156, 24.518982099624452, 8.8968428078482, 14.795806587972912, 80.24686647340198, 27.173952791143492, 127.17019259787149, 49.75904537589362, 9.67831858758872, 136.47715982103483, 61.83048508990633, 27.028167420252778, 6.1195909967295075, 9.765396871123542, 25.50142009348192, 149.54763371558892, 59.696168786470565, 53.24783142082121, 184.26055893801734, 12.53058087326479, 68.10556659382094, 74.98909695509224, 19.710427896580708, 44.96016310553255, 52.104472434772084, 47.05650040463233, 66.55191948315478, 80.62957781133775, 30.20180565355273, 60.86846357750268, 31.180581749009324, 19.942555241690364, 29.948514265904773, 67.27812363728255, 133.41849322545852, 29.624525077213764, 25.082240816015688, 6.470697546095366, 97.49846975520947, 30.711465799184978, 17.658462562226667, 77.58077281540706, 14.627719292295952, 65.71501600923342, 93.50443649275657, 52.147749501004824, 13.064407008071619, 83.83478286200474, 6.451194419531395, 14.993549931567713, 84.28773726979512, 11.982173830861305, 74.66065018169357, 33.88002754739102, 89.19076508067911, 5.5617853171702025, 8.639391701047753, 49.463840498124256, 76.2973399010335, 29.228488702145082, 23.048156513936018, 37.392157743469554, 15.752300778731268, 45.72104406938793, 76.3253932124003, 29.775029821849976, 9.01711001239844, 153.60422568315542, 31.54363252999683, 103.94905600985665, 14.159931300902384, 53.71409452688853, 15.336853434149356, 13.903041853857882, 80.50503984514872, 7.09410490681022, 50.083906640892046, 23.347890926786302, 30.809394982101285, 121.01710385345977, 16.455688630493025, 110.6247287155656, 21.91197488809359, 112.04234103914098, 175.53473402846026, 96.2645492827557, 26.137113577045895, 27.68201895441433, 6.3858745806337165, 165.6572559586078, 30.675070056880106, 72.54074898402845, 20.34596530732984, 26.73407828305962, 13.296568589722582, 8.218001769540152, 76.23300239518657, 5.092104477656424, 55.81326399428015, 38.329270080300894, 50.67588903918845, 20.985446185508, 12.370249886450393, 6.739909241979157, 52.1770419922332, 20.781714929245275, 130.2935880279096, 20.881630968555292, 8.51311201066622, 46.77936334319837, 6.438639520619337, 20.494884404833314, 88.58842693785725, 91.04902083988604, 62.770757016421825, 68.99253312577409, 23.392880165272132, 29.777564076767206, 74.0107620602836, 88.54118442294248, 10.795845253357907, 22.548560279176094, 118.11968586939118, 16.325363455793244, 23.26396053634195, 79.50085518266967, 11.569115780801765, 130.19891918343617, 54.640168831949936, 126.0073424135307, 13.233229964796884, 58.11300867936142, 9.059769623929892, 54.42788618865391, 27.485396196240124, 80.84129661954752, 5.048962171920841, 35.56309110377336, 33.53118998443016, 67.55600913518194, 43.70226838487629, 25.1151653375188, 7.887555227092177, 9.740976142042342, 87.45508978307686, 42.21496215148828, 6.811724856885267, 5.653354310929496, 15.018174099597084, 25.08802095400931, 20.613746353861362, 26.931561029861342, 161.7732462644624, 38.96146724207574, 40.62205264470882, 23.70769333684345, 11.125706085249554, 39.906809747448136, 24.423090206699946, 52.873818533285935, 6.501223055296924, 14.165626283908143, 111.45642217526719, 10.4628837165233, 93.11814626786636, 45.96671347803491, 31.065694900000576, 16.239725618066235, 9.50623640656742, 35.91409756609987, 179.12218345210988, 13.777549326685879, 35.50345756028628, 6.321319552304851, 83.68713937372087, 17.502770777234055, 20.714101135168182, 90.53143936255108, 51.16547120534802, 25.64844938282182, 27.081538098873484, 77.62637539837046, 97.83077611928756, 5.182798693038229, 69.818766777776, 9.862502801216833, 17.842036209126586, 12.50090481637653, 7.658791355644287, 125.39308276251572, 79.80236294822166, 9.62826002822565, 12.31051654811049, 119.54621858990002, 29.311368979696603, 76.007647171082, 139.77727221841883, 107.44774672817934, 58.4873518072281, 10.361146213314115, 54.70260142892987, 21.28087697644255, 49.475301533501344, 26.293287248500864, 22.813096839158746, 8.462053905603959, 73.06831486312743, 30.734539081483522, 15.403220139588798, 100.22216542370646, 71.81073063949437, 104.2760656639296, 52.03972190953923, 26.164871862714442, 6.709710712854999, 24.77578184964598, 26.071940713021036, 7.016374227200602, 43.96685943062997, 26.06003080102917, 5.243356523072529, 6.671492299105671, 150.26662027269822, 9.612668247591921, 5.978687705673578, 69.33236914196492, 6.246708835799036, 13.988460724029984, 18.43797361342546, 22.18005570432763, 114.03318652230013, 21.341437740349015, 7.017098908588683, 75.78157105739409, 19.741475823987567, 17.80740473307796, 18.281345485026115, 52.17534343794279, 76.99551074030911, 29.31622054676062, 24.64057058348996, 125.18021284781672, 26.65272319479576, 98.04500153150572, 136.92818800972526, 32.02951008566879, 9.074094515573902, 86.74095659482313, 140.74051942065185, 19.39693967770511, 12.157002894231288, 102.94290311896941, 38.744771471347285, 54.72533320786346, 10.641418862154467, 49.57080407730335, 53.57023735336159, 13.809344509352917, 8.160394397347325, 27.142281691184795, 100.86232642636203, 62.82373262647185, 137.65937685147804, 11.419510922712824, 17.13357264958821, 102.25469744459002, 8.058130738177935, 23.497558885433925, 9.32660726674486, 31.514537277147355, 67.5628350434279, 48.775542655867035, 51.35163441818147, 16.973382043847714, 14.94992875262223, 12.152338653156592, 57.86934402476469, 27.486695505261928, 50.941591087803666, 40.74176922876912, 11.920569806325368, 19.658561752518626, 11.519875714894079, 30.16965966833504, 104.88006560593058, 79.10215901028397, 127.86264302114641, 16.352117942859213, 7.365266665458824, 45.25926681498853, 54.79637355447233, 17.299412252658257, 51.461031942469624, 35.42368334004423, 62.50357113727198, 8.160866719522852, 84.44734636439519, 11.197594437141738, 85.14790711205194, 15.256870604351663, 33.79907003160929, 182.86408176255165, 16.36762117037905, 31.59293978893043, 17.582905900562046, 25.307103892955396, 20.362973636547856, 42.64135422616672, 38.563851689071704, 63.4360705275665, 59.741041793192764, 35.12265270246639, 22.818416327055633, 27.022198139425118, 14.918585746431605, 20.95716729351762, 24.10077553753629, 11.509316260871355, 19.630681956385523, 28.24545770846807, 51.33696813319317, 19.192972422477958, 23.356338139660444, 86.23682629421282, 58.8240413153134, 58.981953164654044, 26.999034801669833, 13.597318102405287, 40.67584266770355, 135.59651026055718, 5.065904380551879, 88.29347931706104, 15.988002387138627, 222.47862527178708, 19.79491865558648, 12.159955577015033, 42.30044397405438, 6.173537693118339, 19.195924613183923, 6.108247071436791, 77.69779729297625, 11.467804543188889, 82.71730001908644, 43.401708818431345, 60.95555679052659, 79.63433200785187, 54.656627130729476, 77.85376248839867, 100.81125364355971, 253.51206391305539, 20.326548097525475, 23.66269387870342, 21.1848462055483, 106.85688881685678, 12.427970455379873, 24.228395667621253, 107.69282491390742, 167.2363233268607, 44.499591919675474, 159.6763861668965, 10.861157922434149, 32.36892324617425, 23.411840750082817, 91.119758378651, 54.321951846339694, 187.62119105917213, 128.1165518684048, 189.7826623375515, 9.808318233821078, 21.78612641909882, 118.45168777052044, 162.86603147064557, 25.10819714844443, 100.15828369614235, 35.78819547659586, 20.976852878934658, 32.855710598456945, 19.009273914375687, 9.329389553516545, 89.74548220576338, 62.81069253007071, 66.39032295822071, 60.95259395883729, 47.27626606792523, 30.261175414074202, 84.3521762220568, ...])
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)