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 = 44625
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
calib[i][j]=float(word[j]) #i = radek, j = sloupec0
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV
RowNo.append(int(int(matrix_index[i]))%int(256)) #ver XV
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);
([4758933.787366841, 5093405.115840495, 5102377.703278064, 5104859.100952053, 5154016.298591206, 5205213.995742732, 5279534.155269978, 5287592.051494788, 5322821.541394944, 5322839.049805339, 5384365.885312977, 5396359.123875853, 5418103.125, 5419215.056582136, 5419405.472106101, 5430673.388827478, 5434058.947489335, 5441860.287422823, 5446133.460028204, 5458623.303719581, 5462741.68955561, 5493579.6875, 5503637.159442361, 5504196.875, 5505196.967634782, 5517882.8125, 5543033.248286221, 5546171.745486155, 5547270.3125, 5591218.75, 5592096.367066048, 5592781.324998951, 5593704.261016362, 5595707.8125, 5595763.137952316, 5603707.046969673, 11723110.769874562, 11759240.538497917, 11829371.875, 11934112.405255344, 11939974.372033931, 11940151.5625, 11940153.442152701, 11954201.284320591, 12064648.115257097, 12064870.76154211, 12075925.0, 12078716.540182803, 12116569.357342428, 12116579.045988917, 12117329.889552403, 12117538.312735952, 12118474.015071783, 12124913.96879612, 12125282.378820686, 12126644.658692006, 12126654.653499305, 12126696.605865033, 12126713.007574681, 12126741.14589548, 12126817.934461365, 12126881.25, 12126923.548068859, 12126978.125, 12126991.886154776, 12126995.3125, 12126997.201634008, 12127562.5, 12127854.6875, 12127870.054191234, 12128073.400616253, 12128127.904009648, 12128180.377653647, 12129717.608425867, 12129769.880095406, 12963433.220521944, 13810445.079893213, 13823195.593664663, 14567411.310176143, 14573613.27210864, 14697480.011286462, 14816221.489634262, 14821698.124573668, 14824125.710135428, 14826171.875, 14827667.359864805, 14920974.769967446, 14922750.901087768, 14954800.238687415, 15021918.169613495, 15036999.425943857, 15037011.801077897, 15037310.9375, 15038447.412275776, 15039438.823369602, 15039467.712868573, 15040959.524667678, 15041957.8125, 15099103.61074291, 15104809.26170737, 15105593.333482007, 15108044.505267374, 15108334.375, 15108441.555785092, 15110239.170743661, 15112064.0625, 15112542.852546854, 15113459.337161189, 15115362.350086804, 15116742.155284582, 15116784.375, 15118157.8125, 15227442.498773886, 15256259.375, 15256359.375, 15256384.336702507, 15256400.132000577, 15258291.982322332, 15261565.651963597, 15275788.940036664, 15291251.5625, 15310289.0625, 15311006.25, 15311013.14031965, 15311487.151741378, 15311496.074045733, 15311620.667810008, 15311623.085461007, 15313506.268289763, 15318750.959186215, 15319165.625, 15325810.3814441, 15327352.707339121, 15327938.435225762, 15328229.444653582, 15329384.997109879, 15329734.137870992, 15333625.520308545, 15395763.251482438, 15395789.397776837, 15396578.64827344, 15396800.252505492, 15397351.025724722, 15397982.532072416, 15404685.892168356, 15406265.29197819, 15406302.723995885, 15406379.3065065, 15406835.9375, 15407360.9375, 15407532.833610691, 15407754.604860134, 15408511.925248027, 15408613.860848641, 15410118.75, 15410973.55087338, 15412712.44948101, 15418754.6875, 15418923.662503535, 15542700.528955717, 15571212.116299575, 15571867.187101202, 15572333.167290539, 15585701.054167716, 15586166.74340821, 15586327.905078156, 15587121.860533994, 15590318.75, 15591918.566049183, 15594885.121722486, 15595755.033225711, 15598128.683239162, 15605608.201015422, 15661914.49378137, 15667048.145836724, 15667249.652338654, 15667523.4375, 15669798.859231398, 15680789.015181025, 15681557.153755497, 15682818.09749399, 15689272.658130601, 15689891.27665332, 15692918.426638696, 15727193.75, 15753040.276032005, 15760340.625, 15761121.88015661, 15761434.375, 15761545.347587194, 15774668.75, 15781417.415231358, 15784792.143540876, 15795677.694757413, 15811712.120484222, 15816498.29812286, 15816622.599610718, 15817600.0, 15822835.92719901, 15828288.765987461, 15829493.75, 15829680.960467262, 15829724.516867716, 15830698.454804102, 15831443.197616264, 15831729.6875, 15832187.5, 15834201.548980672, 15834410.703782111, 15835317.957824172, 15836021.631404337, 15836185.281508014, 15836345.018766232, 15836557.8125, 15836901.568991533, 15837039.209037818, 15837515.283287583, 15837835.315307165, 15852283.18769166, 15852310.90715853, 15852909.633614749, 15852946.40211791, 15855381.624886706, 15856801.5625, 15862385.9375, 15862578.673404556, 15868172.758255819, 15870432.748646304, 15870479.859586703, 15880124.035458297, 15889788.110104842, 15917855.553221432, 15917887.112339947, 15923947.574528027, 15924200.0, 15924587.5, 15924779.138408069, 15925444.603320828, 15925505.272069378, 15925623.4375, 15926089.777284438, 15926357.644284999, 15929632.130671728, 15929635.910679607, 15938873.4375, 15939324.619858833, 15947746.875, 15955448.036220111, 15977090.625, 15984429.684608238, 15984457.633783683, 15991503.108953552, 15992851.48635925, 15992854.496159324, 15992880.440116473, 15993656.021403722, 15993873.4375, 16027411.266321352, 16064615.625, 16070656.60982075, 16070675.958181074, 16072558.85084625, 16072868.212147638, 16072957.98680397, 16072979.219276577, 16073304.118715104, 16073390.420645375, 16073689.663514668, 16073733.328960422, 16073892.555302823, 16073991.473504215, 16074068.319286589, 16074340.625, 16074359.570389904, 16074370.221361965, 16074466.538379502, 16074528.725145109, 16074665.625, 16074703.650691632, 16076009.375, 16076133.653206728, 16076423.4375, 16076456.112632902, 16076769.907780422, 16076878.661793975, 16076954.84641535, 16077207.329968989, 16077259.375, 16077399.65944705, 16077812.5, 16078580.777769431, 16078928.57490516, 16083436.720073706, 16086526.388327044, 16087198.934221745, 16087751.931707498, 16087811.914407125, 16088614.53514017, 16088904.6875, 16089042.477477442, 16089802.292565819, 16089835.026232975, 16089884.48454665, 16090033.973222489, 16090488.606721407, 16091112.644867644, 16091203.323220184, 16091398.44285958, 16091768.75, 16091782.8125, 16091815.692683142, 16092452.463835897, 16093295.358547753, 16093718.621912433, 16093873.4375, 16094144.657745285, 16094291.222207505, 16094406.25, 16094760.9375, 16094820.09054086, 16095727.954033112, 16159554.196898451, 16160045.3125, 16187179.224294674, 16234863.06392314, 16236110.538772281, 16236607.24268444, 16242027.8110678, 16243537.642548814, 16245148.221750496, 16245264.037228476, 16245486.385957252, 16245730.889607636, 16245789.826966897, 16249307.883790694, 16254798.323026536, 16255026.497060541, 16256432.145216385, 16291489.69915515, 16338027.166884331, 16357266.329820244, 16364907.8125, 16365907.206083985, 16366015.718176652, 16366155.111624293, 16366276.42285911, 16366370.734520672, 16366469.678208424, 16366476.432731094, 16366545.316575857, 16366744.918417541, 16366935.246942343, 16367054.6875, 16367091.126730593, 16367139.0625, 16367227.730791932, 16367256.25, 16367295.664155936, 16367325.0, 16367797.657281958, 16371884.720089061, 16373318.695381382, 16373479.082110368, 16376057.66538441, 16376676.5625, 16385248.89913346, 16386257.892523717, 16391128.125, 16391957.730068304, 16394637.768675951, 16394783.387050597, 16406489.0625, 16411720.094427362, 16412181.153909741, 16412188.526543016, 16413525.883437373, 16413537.5, 16413738.744259262, 16417349.717539882, 16417876.671624167, 16421262.31343873, 16422676.5625, 16423623.4375, 16436516.5829823, 16437291.072516331, 16437448.383189682, 16437835.9375, 16437904.792145977, 16438221.442214487, 16438257.8125, 16438279.271699846, 16438314.106177017, 16438415.625, 16439112.00577968, 16439433.10798672, 16445998.825313883, 16446414.16777741, 16446819.257429421, 16447081.25, 16447363.800364487, 16456578.55007937, 16461975.683596041, 16464774.943053097, 16464875.0, 16464905.932456119, 16465101.398221314, 16465218.595936028, 16465424.654473955, 16469445.065189032, 16471192.938437868, 16472210.9375, 16473424.147490626, 16476758.370609898, 16483527.558841964, 16483609.898646498, 16483773.928945528, 16484448.471818885, 16484840.625, 16484924.510078343, 16485106.08319999, 16485397.419769974, 16485545.3125, 16485758.615322059, 16485875.51873342, 16487103.125, 16487192.248590462, 16496600.931815883, 16497259.526564846, 16499142.783739276, 16519510.446161147, 16520229.6875, 16526458.898036752, 16526883.356186286, 16527231.25, 16527385.97621701, 16527525.575789835, 16528392.1875, 16528627.798055971, 16531430.090284146, 16536546.875, 16536581.25, 16537015.625, 16538481.25, 16562157.297456646, 16579808.346154936, 16580887.5, 16581324.421584185, 16581326.136537727, 16581450.363365266, 16581468.230697103, 16581643.75, 16581699.205176288, 16581743.156059375, 16581816.846487531, 16581849.19907319, 16581919.873846412, 16582157.514820823, 16582318.55078585, 16582340.625, 16582355.938429851, 16582444.150214378, 16582576.164174065, 16582590.081958203, 16582633.805778261, 16582639.8001598, 16582768.0212584, 16582840.499906525, 16582998.4375, 16583017.1875, 16583034.065480173, 16583281.060423218, 16583290.171636716, 16583393.586994983, 16583424.19447308, 16583548.4375, 16583576.5625, 16584025.243390044, 16584296.94635304, 16584629.610509595, 16586382.8125, 16609441.250444876, 16623940.46946731, 16625996.875, 16654469.56584818, 16713793.75, 16724503.049274769, 16724553.422721868, 16724925.766013646, 16725033.695575882, 16726845.3125, 16728796.693886103, 16729629.6875, 16730046.875, 16730912.981585635, 16731304.6875, 16731318.350284107, 16738419.37439185, 16751206.869112303, 16751579.6875, 16753888.300994609, 16754244.315197462, 16755407.764560804, 16761318.56112922, 16762400.824866442, 16767251.5625, 16768542.636057038, 16768962.678891983, 16769431.629747527, 16769451.494250001, 16769942.156232767, 16769978.864888001, 16770165.162230298, 16770337.015229864, 16770429.162794659, 16770438.807363587, 16771153.125, 16771163.299107147, 16771218.75, 16771297.830744417, 16771618.321316808, 16771725.0, 16774162.0608815, 16774342.720716732, 16774442.700290186, 16775279.369198713, 16775497.591578892, 16776899.535932276, 16777351.44716258, 16778586.532823734, 16778620.54088832, 16779558.38475502, 16781095.24928939, 16791568.75, 16809365.68087168, 16816040.149526577, 16852273.70596401, 16858643.75, 16863119.54058749, 16883791.914314456, 16887957.632897224, 16892114.51285761, 16893001.219882604, 16893396.66079542, 16894423.083358645, 16896032.295964096, 16896854.241267707, 16897476.5625, 16905920.3125, 16907027.019766506, 16933876.5625, 16952626.549382444, 16955590.4749546, 16958803.125, 16959443.507318236, 16960023.14488007, 16960093.68589156, 16961493.512858145, 16963745.79577867, 16966675.0, 16966915.30313211, 16967138.522169735, 16967740.20209751, 16970170.70938587, 16971409.375, 16973245.198962875, 16974223.4375, 16976645.3125, 16983703.918979555, 16984340.410470173, 16985487.075509727, 16994148.4375, 16994942.30643466, 16995498.676985517, 16998941.122619346, 17001194.117411643, 17001648.34384648, 17002236.418218322, 17002307.8125, 17002391.961762138, 17002404.22636309, 17002540.3080137, 17002548.044491682, 17002719.95001709, 17002935.76019248, 17002952.908206943, 17002961.404489506, 17003193.75, 17003301.34892451, 17003362.866118755, 17003481.25, 17003490.41458786, 17003583.871639132, 17004022.214298207, 17004115.3575852, 17004161.235537603, 17004161.543746673, 17004305.391108707, 17004443.13204558, 17004481.82191006, 17004497.00853093, 17004578.98892972, 17004841.246245626, 17005061.66017429, 17005407.95214906, 17005806.88975887, 17006264.573444832, 17008148.4375, 17009238.727490067, 17010490.44696413, 17010552.082577396, 17010571.875, 17011222.908319287, 17011244.405852366, 17011703.125, 17012073.4375, 17012796.88500562, 17013130.58766863, 17013564.0625, 17013599.704455514, 17014035.872579955, 17014543.875214495, 17015274.767123763, 17015796.875, 17016817.328565523, 17016937.904793352, 17017146.420811143, 17017179.055454455, 17017370.258416224, 17017691.075702216, 17017698.28472728, 17017735.808312755, 17017819.759457547, 17017995.398238946, 17018026.912559, 17018049.335984025, 17018217.96614262, 17018357.474494267, 17018507.52653795, 17018525.51713365, 17018768.34856094, 17018768.75, 17018889.048894532, 17018994.58596753, 17018997.05750243, 17018998.474503323, 17019510.858373765, 17019811.699910693, 17019851.504085455, 17019885.839859933, 17020159.89878971, 17020362.24544172, 17020433.777738143, 17020483.168231595, 17020584.103804406, 17021818.42222973, 17022992.1875, 17023044.897046264, 17024101.449690565, 17028110.727487452, 17032471.64309644, 17032522.716175456, 17040792.1875, 17059055.443629034, 17069777.160836246, 17069788.583250068, 17070547.926513296, 17074209.406696226, 17080193.17410423, 17091618.47753985, 17091621.875, 17100554.568666454, 17119219.56603907, 17123265.234039888, 17140503.95275818, 17140778.36694155, 17140911.374094214, 17141053.939552482, 17141381.973517112, 17143335.9375, 17151829.49403421, 17156294.12012264, 17157289.012102373, 17158651.26492653, 17159081.052701607, 17165992.640147474, 17166651.5625, 17168823.348318074, 17169319.192134127, 17171445.640803326, 17178502.7407283, 17179083.710656635, 17179106.54913824, 17179579.3957295, 17179582.282239664, 17179701.610560417, 17179928.457117256, 17180090.625, 17180164.965665046, 17180167.1875, 17180411.48341374, 17180646.875, 17180681.175921954, 17180727.15521488, 17180754.593802523, 17181028.44353058, 17181135.662270207, 17181326.280851427, 17181350.203666512, 17181386.010706354, 17181532.80471779, 17181556.390482426, 17181585.9375, 17181637.5, 17181665.405803315, 17181725.0, 17181789.480020326, 17181817.449628636, 17181845.83977522, 17181884.375, 17181970.151317682, 17182045.750389457, 17182045.790503286, 17182194.67386326, 17182242.1875, 17182819.099285085, 17182940.039008267, 17182942.623372834, 17183062.5, 17183142.1875, 17183365.625, 17183916.42918805, 17184042.1875, 17184410.286155757, 17184721.875, 17185551.5625, 17185906.821784955, 17187372.12285697, 17187446.463539734, 17187899.410406496, 17188093.192076683, 17188806.25, 17189354.6875, 17192466.94254942, 17192803.02240065, 17192837.5, 17192845.267367605, 17194831.433161918, 17195085.710329004, 17196725.227642044, 17198274.4292432, 17200397.109267283, 17200403.125, 17200730.535640273, 17200940.555425633, 17200983.300801307, 17200995.685698666, 17201395.74446697, 17201479.51392244, 17201926.166646954, 17202379.6875, 17202513.760819912, 17202581.029673304, 17202595.50926377, 17202735.37293041, 17202875.275407214, 17203018.180930838, 17203117.111269023, 17203441.59327005, 17204113.24374537, 17204466.52518738, 17204873.987571906, 17205177.079118133, 17205229.89232304, 17205875.850896224, 17206133.039768413, 17206256.051564284, 17207398.4375, 17207705.33653347, 17209334.375, 17209723.4375, 17210907.8125, 17211234.884540867, 17211843.676575765, 17212037.194231287, 17212623.78872783, 17212676.5625, 17212907.929358684, 17212925.3792667, 17212939.882020894, 17213081.489978977, 17213084.375, 17213111.37034716, 17213245.3125, 17213264.488076396, 17213311.88464714, 17213401.095011547, 17213444.52235314, 17213642.614714313, 17213842.890268736, 17213859.127047356, 17214033.296565283, 17214290.22805159, 17214463.017562218, 17214722.81782779, 17215092.110824093, 17215511.035845254, 17215583.072344042, 17215735.693450883, 17216246.970902007, 17218192.1875, 17218710.28918068, 17219284.74192573, 17219300.436234694, 17221385.822837528, 17221979.651551828, 17222126.631046314, 17222432.93722727, 17222446.875, 17222940.625, 17222990.625, 17223050.957334988, 17223069.705971908, 17223084.27497896, 17223196.875, 17223289.960839164, 17223601.31841379, 17223687.88359799, 17223741.82913935, 17223906.25, 17223924.5548743, 17223996.875, 17224046.115554977, 17224090.778031457, 17224165.718412414, 17224271.340147268, 17224483.259107, 17224541.822240088, 17224548.232200433, 17224564.990949683, 17224614.63602342, 17224651.39313354, 17224937.966346286, 17224939.12612322, 17224940.029843513, 17225010.9375, 17225079.843633976, 17225492.83660049, 17225526.540793117, 17225740.455252763, 17225775.95457243, 17226065.625, 17226257.26262304, 17226464.0625, 17226510.642280493, 17226767.379523918, 17226779.80922422, 17226846.296510275, 17226915.800864063, 17226975.82800939, 17227015.753740948, 17227128.368151568, 17229310.57487612, 17229398.4375, 17229419.917641643, 17229513.170589734, 17229846.875219546, 17229918.75, 17229951.49281186, 17230526.162598416, 17231221.250952844, 17231510.9375, 17231689.000354663, 17231745.637130156, 17231794.573158603, 17231811.012404025, 17231909.4971853, 17231977.357441805, 17232029.6875, 17232041.112116024, 17232051.27555073, 17232098.4375, 17232120.69545711, 17232144.05817875, 17232456.084975995, 17232665.165001664, 17232729.361261487, 17232739.407967765, 17232794.853354573, 17232947.16316392, 17232952.491395693, 17232960.9375, 17232962.5, 17233001.5625, 17233027.89334373, 17233031.64049141, 17233040.298724543, 17233078.176008396, 17233117.1875, 17233124.43948833, 17233135.555190068, 17233158.401569378, 17233208.654397514, 17233212.904343035, 17233324.072823267, 17233349.300865084, 17233360.9375, 17233420.03509305, 17233423.4375, 17233440.354566537, 17233445.781574596, 17233461.39638173, 17233470.543710094, 17233482.77168294, 17233489.14157472, 17233503.125, 17233513.74339324, 17233520.3125, 17233523.183704935, 17233546.875, 17233577.56886252, 17233601.95451773, 17233627.4123645, 17233632.799589507, 17233642.1875, 17233649.943314508, 17233660.53228097, 17233669.53290143, 17233672.68841618, 17233685.2881258, 17233688.415481534, 17233688.57106278, 17233701.023988467, 17233716.833499286, 17233728.95515337, 17233729.969035145, 17233744.70428901, 17233776.509554308, 17233776.5625, 17233789.42930783, 17233793.75, 17233794.027162004, 17233802.602513384, 17233803.438007616, 17233843.134588163, 17233848.249354787, 17233865.327134803, 17233869.979271654, 17233883.108526677, 17233888.879871096, 17233890.69960167, 17233896.875, 17233898.07340643, 17233910.9375, 17233912.925118078, 17233932.633256387, 17233935.9375, 17233945.3125, 17233946.46420095, 17233963.678916093, 17233965.92188841, 17233978.125, 17233987.5, 17233991.673413716, 17234021.812805563, 17234029.6875, 17234034.730158027, 17234035.470058292, 17234038.52144541, 17234092.1875, 17234164.0625, 17234184.326854285, 17234221.726769082, 17234297.560622845, 17234297.765365355, 17234324.215676263, 17234342.604832154, 17234348.94506858, 17234403.81319696, 17234410.9375, 17234412.5, 17234413.810550783, 17234440.77311823, 17234487.336200025, 17234521.340899512, 17234543.134558752, 17234630.47466564, 17234636.695832327, 17234687.389504794, 17234694.84653516, 17235349.23485925, 17235770.23095821, 17235795.3125, 17235842.164349824, 17235946.05428026, 17236295.3125, 17236721.875, 17236960.9375, 17237185.9375, 17237231.030216735, 17237253.125, ...], [53.12285625483251, 11.870454393960506, 30.93291500339557, 36.949868665547626, 67.53608319738913, 74.18530702175597, 9.152271977118593, 26.098915455836178, 72.99119649134732, 14.893343080113755, 8.42920553417137, 55.05145692624191, 69.26393142626185, 19.34334645246082, 10.096442923156864, 14.759182038367056, 8.07274068555858, 12.932991253602683, 12.317092041968165, 7.086723365240074, 21.513630579768513, 81.28336642738705, 5.59547745981765, 48.417436610950546, 15.306749907923326, 91.81649296990665, 16.91098931724949, 42.09400852710492, 30.74138097807657, 40.36431627189437, 29.43938636870966, 11.24699405648117, 22.25921267728573, 47.43021321724744, 9.936134236295974, 60.29061732868426, 25.602963310676117, 10.995137798394465, 56.20855722665627, 5.039950912746125, 56.375047777412576, 47.408033646252086, 7.207394100875514, 17.554411368709495, 16.980813547054446, 28.58413966105004, 30.480623144557057, 12.939909204742454, 17.902812306757017, 20.188771408076793, 15.771943469709027, 6.176901137669886, 17.71963019835166, 62.665757058913066, 7.4535694259762275, 12.9236575431563, 18.187603186178066, 19.298067110160574, 17.307819690526358, 12.05280767729132, 12.537649396570426, 43.094836239210416, 9.426678662814144, 94.56556843207673, 23.733573477471218, 60.39901280160248, 9.623755565893585, 38.88308505033157, 36.03585583606513, 14.040595811402541, 6.756165287017372, 6.720175213768037, 28.323353206891014, 11.856218153188637, 13.515066511796276, 38.0352694901858, 22.960431953430327, 26.079442226709368, 22.280686654107853, 8.74194991513118, 11.674557965352077, 52.66436323741762, 37.392568449483164, 46.233064132558866, 52.74095277325608, 11.408253586086978, 25.048269957107156, 20.021077732532536, 6.8121129539002245, 39.699445489580114, 10.335136467316222, 7.3686052547485055, 34.17363331568869, 5.741826702469552, 44.62937281484519, 20.9288174610015, 59.53186557231894, 81.16423839954103, 17.184513528306177, 6.741097401225602, 9.002410354475012, 35.52622588737787, 57.85444663177864, 21.023144442585448, 44.46276639329889, 89.73362223679449, 29.875443812066425, 37.93602848281011, 7.082593860301805, 119.90330516406443, 48.65702178348757, 59.019208810376426, 9.609242844568007, 29.75181210063798, 37.214083168713714, 20.39941717318022, 6.790148730327381, 14.213176793105088, 85.46403028464445, 26.318461050660225, 105.74720614370405, 120.33407924635472, 48.26393936244517, 12.301562696611386, 48.31543032996181, 5.872562137843994, 5.477226339556009, 23.10802163512881, 14.512816424887363, 19.29720831911841, 68.19207115545545, 28.54528774542688, 13.557355954370298, 20.206756573786652, 31.36909053782979, 12.262601347551271, 24.58848539264958, 59.42075719405322, 48.96121279186421, 5.35354317295221, 23.807252352753263, 8.424778068825706, 17.3780775228956, 24.0040137027079, 27.658564994756087, 23.337903337967347, 48.26963442188352, 80.03639574160563, 39.55211100217354, 71.18626467202728, 15.02258866110759, 7.573619242076139, 12.182149216116432, 8.182743733164191, 29.57800085886956, 34.91091834994093, 19.99307646483759, 33.90427727902491, 15.87457173920243, 42.93725878341456, 94.22239985580545, 98.77295513800593, 11.731577598277505, 21.410382001033355, 17.407946435908478, 9.152121210551904, 35.57938909833629, 135.80960738491066, 61.23725827828508, 70.6051077516798, 25.26287056225241, 17.6033006482049, 201.23064206602493, 16.886895583418088, 19.990354305324473, 13.763571763670836, 72.73471816664758, 26.315507598169987, 71.9605100000527, 12.911338556230591, 10.240966904972577, 19.095669166503047, 5.7495252631189375, 13.134330872286979, 41.99857877454249, 32.198653442785584, 101.36821734297482, 7.1228078333613345, 62.09959575996726, 51.66237541861751, 31.029243035757077, 11.503354661846695, 29.030353376284783, 22.218384788311162, 5.062059396779628, 58.62077372767379, 30.175716825030854, 106.46793653676134, 34.42650280224646, 6.705719538480148, 100.20362870728482, 9.098025233054958, 33.78415695245755, 68.83290948521761, 127.98700545585794, 61.40144670652523, 62.63080335319319, 5.203077622374423, 68.5303132498741, 5.428762608276443, 14.087780304583507, 121.78495425185855, 111.82131736304243, 30.83282181709292, 14.966309967070979, 22.853879441056364, 5.2806474240353465, 20.35501912906583, 23.576540196182833, 117.6759352827212, 67.39903870382487, 13.40093430468894, 5.73103954638593, 41.08378978750301, 33.1401188973976, 12.108720539723015, 20.072894514677767, 5.702706203683523, 11.407782270092023, 42.6233965913939, 95.56187192322416, 109.60397704943172, 5.193656747926553, 13.09390482593641, 31.356581196739032, 61.24713650655126, 52.15477564258505, 6.381385128008244, 73.8808831753074, 60.96512736540596, 18.607788076157163, 52.78330013955584, 19.852692588476156, 11.08604199576464, 64.39162159677406, 10.581325567916409, 71.35876769918322, 63.14073533095669, 69.40558298261563, 14.930498823417732, 75.49010698625543, 103.98418984897633, 40.6936158150039, 37.29993645286966, 12.550560216203404, 10.788255599468563, 36.946325561019314, 11.683757762688503, 49.926488369678204, 5.971365628205955, 25.00346494096564, 21.255490649197295, 8.021255900929784, 45.466980107378895, 49.13602393566193, 8.892703143772676, 25.054525355254345, 8.632213237776252, 12.043868534391322, 58.5870231458232, 12.775833257659487, 21.720811361537002, 43.421060291812395, 9.502267808863502, 26.843698137604427, 7.3842030109692445, 9.89624320691248, 126.15117425607912, 11.474971742112526, 75.76720961474228, 82.5516300620872, 38.40454884416989, 7.085804210202454, 57.461875283701765, 36.059831239839, 6.287487149251406, 78.91747669487128, 82.51590548225163, 57.07620802950228, 60.774942567409695, 6.415528119359595, 6.560008933674311, 19.091559073879292, 86.25959264066229, 8.567963297194186, 18.48634519123595, 120.80812455802416, 23.41272723138623, 36.44891810192225, 67.33093596106616, 38.7253451607431, 59.19033843336184, 27.84204296830197, 22.532268959193082, 102.650049574625, 8.364700850136568, 6.803735604923653, 6.764577039047669, 52.15758369847467, 65.00001124947953, 21.8588208439139, 42.45209542971837, 21.8435731812299, 79.29172544043807, 55.33240476311241, 23.46863716841432, 8.629833532015539, 61.349398305268394, 36.93732994812819, 62.38607417939113, 32.2530825379369, 31.92524252754459, 43.571589163149945, 50.86731215230574, 17.637292236225807, 85.64909721493264, 13.138819918088284, 13.86626525740798, 189.70249997415846, 24.890081286753254, 29.460552470515392, 176.94516046771344, 76.94828402916167, 12.577747449720059, 29.186397763332714, 141.5442950483334, 11.026938422475894, 62.60359635606353, 98.24384908083918, 78.62963232948167, 6.6035612923876, 87.3283036530552, 60.15803992804594, 26.75034801909929, 9.717763173713177, 26.040717314552612, 52.08169456479037, 41.5852088824086, 118.91024276417656, 64.29914319313121, 90.25654713770575, 52.86461995792769, 51.18242896459474, 5.984323580809867, 41.914554167167715, 13.625434600549175, 45.071603720260384, 51.63653356180566, 88.51900634410046, 27.41323803586443, 16.443059396018803, 8.257903745644008, 75.10017761224626, 53.536549917508694, 41.620374462867126, 6.327339087209114, 13.876973100860532, 41.386321398608175, 26.994166198947422, 76.08981106949736, 5.744326378113979, 34.344584244438565, 24.856875070884314, 26.75899918744325, 67.39254271081397, 19.875290751959138, 41.07664545215135, 59.42425212834917, 35.13217547750655, 25.442173937054463, 10.848105130994314, 42.8921863784069, 56.574497965540615, 50.782013172406174, 29.99779479789583, 5.1640986588672595, 34.0842436749963, 172.88469459839695, 58.02273252757392, 32.109969986721616, 7.01627802521345, 29.17923603603579, 157.02380895550962, 76.84148521495779, 110.50901685473998, 46.002737748939886, 86.55136854734259, 15.781674341219428, 89.43371909346479, 73.3842107251898, 48.61264879098482, 12.395711186964524, 72.79767484761487, 60.36082637678126, 8.125502108602953, 46.60450410582964, 58.37059691659577, 120.94156616062455, 9.130690576048162, 18.861775297792196, 78.22333120415871, 6.604462314315909, 15.192366501103354, 20.857584704259427, 183.66503593625765, 6.865753028092191, 72.30647302632337, 29.244404502696593, 35.60239745186839, 25.615622357819262, 17.523441044496273, 32.72797971883624, 7.349791499160187, 96.78372578688112, 34.42805878439571, 77.67934167586722, 20.28151788270326, 11.373175212293718, 58.81727325931992, 37.12692028962353, 49.41651256693194, 28.120442749782292, 46.02260488258223, 65.4643018283758, 81.75338138459948, 5.2615513984395825, 80.56385662993853, 13.826384815545758, 11.821611484549436, 45.11273883537394, 45.49491038711519, 54.02893088229716, 77.31986163529228, 5.379142785571431, 81.20631187150246, 62.2931178288666, 74.16528082289224, 22.26489020520761, 8.488556011736843, 15.393362214459525, 59.032271043198115, 15.469942369922332, 26.863856293370368, 19.05884605074672, 54.01033870305143, 135.75583651292382, 23.780432309566404, 17.85362470898547, 60.79455111200637, 29.568938203685477, 5.975033223857298, 76.80782396905262, 42.99449250023324, 5.6714642327263345, 15.446520681302722, 8.782877785792481, 44.157383028250734, 36.35992982284067, 61.41292531662795, 7.494998754637465, 24.652298235801275, 54.26991106748091, 6.461838790630005, 64.21811751505825, 47.10622863322278, 115.26071090361634, 6.525933815389665, 21.037557310763844, 9.267140966274841, 82.40164979086713, 44.501892517674335, 25.78994096301884, 49.20593659043151, 30.102483251657294, 35.25928182382964, 124.2376122201298, 19.763057907962633, 58.42376889099023, 50.14464887603128, 84.85354933313563, 21.891071281196474, 55.58376167926595, 50.83803733779556, 23.857645786003896, 92.28598954569088, 12.466844480968067, 5.422892735704912, 51.67890531620401, 60.56147517401824, 6.012334453137542, 17.644936921473, 11.053592497284297, 32.18061444593745, 8.77692774999378, 39.30662011281472, 9.741849311564795, 15.670213616783315, 5.355104841942609, 14.68760060944291, 132.46393448222102, 13.691398167494203, 21.872709728428692, 48.600835527175406, 42.998440052522966, 40.029092247390516, 28.700172564284056, 10.112794230537485, 31.875014542565, 5.321551574944797, 6.6808382750672415, 73.10590920532098, 102.51297862200232, 27.412445235559815, 25.292354864378144, 59.01746623374967, 10.020955344734547, 7.443594493337753, 121.64981407956351, 6.152275740118538, 66.90678754666985, 17.68743492523054, 65.87024138667238, 90.94805230249005, 8.316345860667811, 8.959312417283222, 81.01996219970758, 30.09893012166916, 43.01265490462233, 46.10405411401558, 9.184019805323405, 16.98956038718753, 31.275571289661183, 9.156618879449436, 56.4913256179317, 21.329716642048563, 10.495179501554212, 77.09770891421708, 34.71203911073713, 8.544155036755933, 49.52051034093212, 11.107264933268779, 8.20879324048874, 32.37941742414959, 41.34364993666692, 46.5652084352742, 95.23945030608274, 23.204481353730785, 96.32867655756507, 189.20849405869689, 13.841903092104527, 10.376549901544026, 22.298283164392142, 11.810428594961751, 53.452513154097716, 54.71038710257354, 107.56641267805018, 39.93182549309756, 48.59319837705524, 96.60655537400761, 37.50809238072908, 79.3026998609428, 15.41507554199394, 15.162896209729544, 9.790872699733917, 5.477760373852159, 26.22729277472181, 68.1908962033814, 31.847045398296796, 33.051584615479115, 48.3682112113894, 113.04808810157868, 43.216283736752395, 22.984124984198413, 110.46759210218528, 60.608625250983394, 8.549997224429578, 48.033430359397826, 5.284535335743066, 6.546057068425463, 34.03911261389206, 24.966780736392366, 87.0542902920896, 16.41436285328073, 10.733954587756259, 11.62786731583623, 92.18826450434315, 151.66095846348568, 39.90492601513538, 17.25574343263159, 5.071332574825387, 152.54369582638498, 28.574405562171727, 59.00058461233122, 6.509207555529777, 100.96856143834702, 13.770137822169497, 90.23300507718726, 23.182698025658368, 19.519233631748655, 7.265221503003011, 50.44802619211586, 29.90822649871178, 48.45945414030327, 141.0479700974493, 37.02932980987299, 23.973713334178747, 29.85567388183932, 52.028280998583384, 19.044245444832754, 46.38454022443685, 5.4032825354198115, 19.86055311680439, 60.31505652027279, 140.50158677450858, 47.6628898933278, 28.74077345476823, 20.269795938552452, 80.40088602398046, 140.49781231711881, 130.84533874180252, 23.800983527176484, 27.639116688113205, 6.27809198075579, 40.50363381793687, 39.676153579969835, 19.062611251648182, 46.49816953545772, 74.01608483140906, 12.0452241368885, 9.013562801937653, 66.92598786331263, 48.5601890330276, 6.179572037638162, 19.145292210473663, 8.30624271697325, 90.78402723630248, 103.30440858924581, 14.723438810247668, 6.471893453567597, 9.817387733547813, 14.05258008973723, 36.523584920757735, 15.949015947983622, 11.6065387701736, 66.99248718361224, 28.609680851180105, 5.680817922841981, 42.33874664289401, 111.63030453217476, 14.125605009416008, 5.662339007901303, 129.83846273052364, 21.255162512985663, 8.630538788254478, 46.73749184968067, 49.70340711739595, 20.81983550093819, 131.4290528719271, 30.25670959993293, 70.95001219721988, 26.37806328667412, 26.755442464383403, 19.361674757995516, 21.638759637786023, 15.951500999983757, 7.769166802939387, 32.3466909359594, 49.754828453897794, 32.21794301665772, 40.51196709727828, 18.488937137745317, 99.79719678259444, 88.74115137074973, 25.15768251933906, 140.45384994921378, 112.75187620842138, 9.257116309109998, 51.840315499341365, 84.29030243235232, 13.524732663192355, 66.1077676546832, 11.62985095169301, 175.92541913980355, 55.19972602871328, 110.57169622216666, 59.02369323247406, 208.0940053936522, 39.05271909103173, 34.84663808860497, 71.89881658700186, 29.841530086393803, 8.247788283845415, 9.888470176889326, 5.931287109454782, 23.010518071235982, 6.44479504212108, 77.45546988505824, 6.804859776422466, 86.10186236485116, 65.26133376030211, 130.65769212427347, 35.143867111780004, 159.11880220383358, 35.272558561522665, 82.10496334863878, 19.122359401042907, 33.15316767994377, 8.58658592823249, 45.268375572049095, 18.973780711582314, 5.554716940156884, 6.329540574588297, 27.89555228005706, 36.89303268086067, 66.91587175524597, 67.44525971538212, 98.5054428820902, 57.174372498527646, 63.9933882053054, 97.02707668535535, 12.670203001766202, 28.53020361539526, 10.242339893899192, 66.3861537494861, 105.32502387958242, 34.620621630536476, 15.978609983322313, 10.540204445549302, 125.67276683713689, 54.220619891851314, 74.25909459867461, 130.71372850999305, 78.38470901418398, 44.45824673648639, 56.76614289600606, 36.28180794829535, 14.805418130656427, 19.474186658496173, 54.28599157727065, 86.44138729516743, 15.916519220579458, 33.87458954922284, 57.53852912137706, 189.2909340357282, 17.198842002523612, 5.354874565724463, 11.877436954227564, 5.801247682944721, 26.279872094653292, 98.74690000697296, 13.904124845228628, 39.962860634912154, 71.8795708005873, 185.68784169766167, 117.28144595467936, 20.830700042650406, 27.102563218270138, 35.91559599238521, 18.81052831862012, 30.370214511976855, 26.421332154033358, 76.67649677883092, 43.835818564774605, 12.781610975192995, 115.56708664113734, 98.87160547682444, 36.33058358177547, 18.167935041962682, 258.4009050555721, 50.057911819037685, 67.74717602117387, 13.611140559298969, 14.668845947284064, 10.681193768504755, 9.64715967498715, 66.5313813583239, 51.322758810933315, 16.615243437386034, 67.20535185628711, 165.59144513319615, 51.807935013815275, 26.186304631598915, 60.31828160099265, 16.85651529517114, 19.85576440974578, 6.6736320760639325, 12.59594001443191, 142.89103362633924, 237.90854440971302, 45.62747571298934, 9.777240716440932, 21.26862936760707, 27.026367915015243, 26.496571189807952, 9.26740010886716, 60.7693099284041, 55.40728252503843, 22.97643929474926, 151.42644505888802, 100.10577680563016, 12.395955028646696, 16.5525086031484, 8.53157306363972, 31.338231142751333, 60.86877846745979, 128.9308067864251, 33.22179413482165, 75.75446264971983, 71.75073501127267, 74.55728386794941, 55.097717757860394, 10.295795875426428, 57.55703351873585, 84.42297795105911, 166.65688309039504, 10.766477464171741, 5.413343931737894, 23.032831669769262, 64.69456823435675, 8.981397477484151, 97.67506061014805, 19.24423984002582, 5.540554024317663, 32.17391258762331, 19.302226660092572, 11.9057575212447, 34.25836529217377, 25.040788511154457, 28.698003446493082, 26.301187450247745, 33.22993353839351, 23.528552698310477, 11.2286318584872, 195.13868172013173, 38.08059992333664, 6.795083032933626, 18.16836959224278, 87.79630932677212, 102.5323558332083, 29.23106198884966, 57.226516287508616, 6.200138279689564, 96.43179313607396, 75.35022309265453, 53.67224876751632, 6.100849600752069, 13.116101451498281, 15.657047397912192, 8.779029026854825, 55.74235457356319, 11.5302984859541, 5.091385362265271, 43.04837150581524, 13.623533399827439, 109.28030575721064, 14.942346297314563, 36.976283100634156, 27.218071190634856, 5.784971870094341, 6.393522348666066, 34.82488807878153, 58.54605638245381, 19.34964243801703, 8.775786774861317, 8.326589041642658, 15.428613222764223, 42.63939230742676, 74.06634867149175, 85.22724624505396, 10.706973190008089, 104.58356440144252, 66.1857806488727, 23.445266378191924, 70.99100897648759, 8.05743330573507, 13.828538612619914, 11.71433912523508, 5.58913826379636, 183.3326188316431, 150.70609989920337, 47.63942604952244, 111.95191249327365, 98.81282628284508, 10.783941706875506, 33.26670758140793, 175.02425689227232, 190.4548316240771, 38.23526245971011, 5.671990586508054, 126.53686866240875, 12.192873032473814, 48.75352545404947, 16.74472369789527, 5.311123812787623, 102.21037510512708, 52.25903942021091, 31.5983329479569, 70.32730496451543, 43.812131986485554, 29.675707035710197, 6.858712295885035, 7.689059281379583, 14.616509217494556, 15.251721388739371, 58.73587163922629, 70.94793060251979, 30.924781934856956, 31.152154593467305, 55.155779680855744, 36.62464680165898, 61.613450859435936, 15.904953456479117, 61.73208226111144, 72.40962367618921, 5.243561546893194, 6.046949889863979, 31.201055250316, 12.691980254757677, 7.970642368903644, 12.940658652280167, 20.949390767520637, 166.29946134652866, 19.95959142820577, 31.37095238195512, 6.5321489225802605, 41.71265014113469, 62.899393697732876, 34.03391255419375, 9.662093499282005, 121.83179739496248, 16.73757472991955, 23.964143287834894, 5.300854761207558, 8.860133133109711, 5.923186484919477, 9.091631253668819, 70.75749293275302, 46.162243261512025, 38.79930821183454, 40.57854729050945, 30.658922873521576, 46.528885115560044, 50.198262838718286, 63.54904606851056, 200.28569982454053, 49.26867652666092, 186.30706225221735, 65.68258462110259, 159.1974301355916, 22.96261332210343, 110.72480013620624, 31.491704359867928, 8.931514304803585, 7.580896849436313, 43.98425105234147, 5.173716345100857, 21.824153582338614, 22.655896519701056, 110.51949377974827, 45.06018315957231, 74.61997774115349, 14.405099745186345, 132.96000001923125, 61.754887825840626, 112.64110337355464, 73.81149990469632, 18.97930331143153, 12.405851615737879, 59.44257695487843, 66.11332203442613, 24.38456196301082, 15.537810456803955, 33.77877599604146, 52.94990335895561, 20.413946830503182, 10.09932231583071, 151.34960284468502, 35.91465156987119, 78.8291673811993, 19.201463918591767, 124.10668870290522, 35.7223236801946, 60.29421451863324, 10.048688634863206, 35.713010476732165, 59.502014052190155, 40.4974182237242, 119.07993569649805, 57.6853475154488, 62.79036096639795, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4758933.787366841, 5093405.115840495, 5102377.703278064, 5104859.100952053, 5154016.298591206, 5205213.995742732, 5279534.155269978, 5287592.051494788, 5322821.541394944, 5322839.049805339, 5384365.885312977, 5396359.123875853, 5418103.125, 5419215.056582136, 5419405.472106101, 5430673.388827478, 5434058.947489335, 5441860.287422823, 5446133.460028204, 5458623.303719581, 5462741.68955561, 5493579.6875, 5503637.159442361, 5504196.875, 5505196.967634782, 5517882.8125, 5543033.248286221, 5546171.745486155, 5547270.3125, 5591218.75, 5592096.367066048, 5592781.324998951, 5593704.261016362, 5595707.8125, 5595763.137952316, 5603707.046969673, 11723110.769874562, 11759240.538497917, 11829371.875, 11934112.405255344, 11939974.372033931, 11940151.5625, 11940153.442152701, 11954201.284320591, 12064648.115257097, 12064870.76154211, 12075925.0, 12078716.540182803, 12116569.357342428, 12116579.045988917, 12117329.889552403, 12117538.312735952, 12118474.015071783, 12124913.96879612, 12125282.378820686, 12126644.658692006, 12126654.653499305, 12126696.605865033, 12126713.007574681, 12126741.14589548, 12126817.934461365, 12126881.25, 12126923.548068859, 12126978.125, 12126991.886154776, 12126995.3125, 12126997.201634008, 12127562.5, 12127854.6875, 12127870.054191234, 12128073.400616253, 12128127.904009648, 12128180.377653647, 12129717.608425867, 12129769.880095406, 12963433.220521944, 13810445.079893213, 13823195.593664663, 14567411.310176143, 14573613.27210864, 14697480.011286462, 14816221.489634262, 14821698.124573668, 14824125.710135428, 14826171.875, 14827667.359864805, 14920974.769967446, 14922750.901087768, 14954800.238687415, 15021918.169613495, 15036999.425943857, 15037011.801077897, 15037310.9375, 15038447.412275776, 15039438.823369602, 15039467.712868573, 15040959.524667678, 15041957.8125, 15099103.61074291, 15104809.26170737, 15105593.333482007, 15108044.505267374, 15108334.375, 15108441.555785092, 15110239.170743661, 15112064.0625, 15112542.852546854, 15113459.337161189, 15115362.350086804, 15116742.155284582, 15116784.375, 15118157.8125, 15227442.498773886, 15256259.375, 15256359.375, 15256384.336702507, 15256400.132000577, 15258291.982322332, 15261565.651963597, 15275788.940036664, 15291251.5625, 15310289.0625, 15311006.25, 15311013.14031965, 15311487.151741378, 15311496.074045733, 15311620.667810008, 15311623.085461007, 15313506.268289763, 15318750.959186215, 15319165.625, 15325810.3814441, 15327352.707339121, 15327938.435225762, 15328229.444653582, 15329384.997109879, 15329734.137870992, 15333625.520308545, 15395763.251482438, 15395789.397776837, 15396578.64827344, 15396800.252505492, 15397351.025724722, 15397982.532072416, 15404685.892168356, 15406265.29197819, 15406302.723995885, 15406379.3065065, 15406835.9375, 15407360.9375, 15407532.833610691, 15407754.604860134, 15408511.925248027, 15408613.860848641, 15410118.75, 15410973.55087338, 15412712.44948101, 15418754.6875, 15418923.662503535, 15542700.528955717, 15571212.116299575, 15571867.187101202, 15572333.167290539, 15585701.054167716, 15586166.74340821, 15586327.905078156, 15587121.860533994, 15590318.75, 15591918.566049183, 15594885.121722486, 15595755.033225711, 15598128.683239162, 15605608.201015422, 15661914.49378137, 15667048.145836724, 15667249.652338654, 15667523.4375, 15669798.859231398, 15680789.015181025, 15681557.153755497, 15682818.09749399, 15689272.658130601, 15689891.27665332, 15692918.426638696, 15727193.75, 15753040.276032005, 15760340.625, 15761121.88015661, 15761434.375, 15761545.347587194, 15774668.75, 15781417.415231358, 15784792.143540876, 15795677.694757413, 15811712.120484222, 15816498.29812286, 15816622.599610718, 15817600.0, 15822835.92719901, 15828288.765987461, 15829493.75, 15829680.960467262, 15829724.516867716, 15830698.454804102, 15831443.197616264, 15831729.6875, 15832187.5, 15834201.548980672, 15834410.703782111, 15835317.957824172, 15836021.631404337, 15836185.281508014, 15836345.018766232, 15836557.8125, 15836901.568991533, 15837039.209037818, 15837515.283287583, 15837835.315307165, 15852283.18769166, 15852310.90715853, 15852909.633614749, 15852946.40211791, 15855381.624886706, 15856801.5625, 15862385.9375, 15862578.673404556, 15868172.758255819, 15870432.748646304, 15870479.859586703, 15880124.035458297, 15889788.110104842, 15917855.553221432, 15917887.112339947, 15923947.574528027, 15924200.0, 15924587.5, 15924779.138408069, 15925444.603320828, 15925505.272069378, 15925623.4375, 15926089.777284438, 15926357.644284999, 15929632.130671728, 15929635.910679607, 15938873.4375, 15939324.619858833, 15947746.875, 15955448.036220111, 15977090.625, 15984429.684608238, 15984457.633783683, 15991503.108953552, 15992851.48635925, 15992854.496159324, 15992880.440116473, 15993656.021403722, 15993873.4375, 16027411.266321352, 16064615.625, 16070656.60982075, 16070675.958181074, 16072558.85084625, 16072868.212147638, 16072957.98680397, 16072979.219276577, 16073304.118715104, 16073390.420645375, 16073689.663514668, 16073733.328960422, 16073892.555302823, 16073991.473504215, 16074068.319286589, 16074340.625, 16074359.570389904, 16074370.221361965, 16074466.538379502, 16074528.725145109, 16074665.625, 16074703.650691632, 16076009.375, 16076133.653206728, 16076423.4375, 16076456.112632902, 16076769.907780422, 16076878.661793975, 16076954.84641535, 16077207.329968989, 16077259.375, 16077399.65944705, 16077812.5, 16078580.777769431, 16078928.57490516, 16083436.720073706, 16086526.388327044, 16087198.934221745, 16087751.931707498, 16087811.914407125, 16088614.53514017, 16088904.6875, 16089042.477477442, 16089802.292565819, 16089835.026232975, 16089884.48454665, 16090033.973222489, 16090488.606721407, 16091112.644867644, 16091203.323220184, 16091398.44285958, 16091768.75, 16091782.8125, 16091815.692683142, 16092452.463835897, 16093295.358547753, 16093718.621912433, 16093873.4375, 16094144.657745285, 16094291.222207505, 16094406.25, 16094760.9375, 16094820.09054086, 16095727.954033112, 16159554.196898451, 16160045.3125, 16187179.224294674, 16234863.06392314, 16236110.538772281, 16236607.24268444, 16242027.8110678, 16243537.642548814, 16245148.221750496, 16245264.037228476, 16245486.385957252, 16245730.889607636, 16245789.826966897, 16249307.883790694, 16254798.323026536, 16255026.497060541, 16256432.145216385, 16291489.69915515, 16338027.166884331, 16357266.329820244, 16364907.8125, 16365907.206083985, 16366015.718176652, 16366155.111624293, 16366276.42285911, 16366370.734520672, 16366469.678208424, 16366476.432731094, 16366545.316575857, 16366744.918417541, 16366935.246942343, 16367054.6875, 16367091.126730593, 16367139.0625, 16367227.730791932, 16367256.25, 16367295.664155936, 16367325.0, 16367797.657281958, 16371884.720089061, 16373318.695381382, 16373479.082110368, 16376057.66538441, 16376676.5625, 16385248.89913346, 16386257.892523717, 16391128.125, 16391957.730068304, 16394637.768675951, 16394783.387050597, 16406489.0625, 16411720.094427362, 16412181.153909741, 16412188.526543016, 16413525.883437373, 16413537.5, 16413738.744259262, 16417349.717539882, 16417876.671624167, 16421262.31343873, 16422676.5625, 16423623.4375, 16436516.5829823, 16437291.072516331, 16437448.383189682, 16437835.9375, 16437904.792145977, 16438221.442214487, 16438257.8125, 16438279.271699846, 16438314.106177017, 16438415.625, 16439112.00577968, 16439433.10798672, 16445998.825313883, 16446414.16777741, 16446819.257429421, 16447081.25, 16447363.800364487, 16456578.55007937, 16461975.683596041, 16464774.943053097, 16464875.0, 16464905.932456119, 16465101.398221314, 16465218.595936028, 16465424.654473955, 16469445.065189032, 16471192.938437868, 16472210.9375, 16473424.147490626, 16476758.370609898, 16483527.558841964, 16483609.898646498, 16483773.928945528, 16484448.471818885, 16484840.625, 16484924.510078343, 16485106.08319999, 16485397.419769974, 16485545.3125, 16485758.615322059, 16485875.51873342, 16487103.125, 16487192.248590462, 16496600.931815883, 16497259.526564846, 16499142.783739276, 16519510.446161147, 16520229.6875, 16526458.898036752, 16526883.356186286, 16527231.25, 16527385.97621701, 16527525.575789835, 16528392.1875, 16528627.798055971, 16531430.090284146, 16536546.875, 16536581.25, 16537015.625, 16538481.25, 16562157.297456646, 16579808.346154936, 16580887.5, 16581324.421584185, 16581326.136537727, 16581450.363365266, 16581468.230697103, 16581643.75, 16581699.205176288, 16581743.156059375, 16581816.846487531, 16581849.19907319, 16581919.873846412, 16582157.514820823, 16582318.55078585, 16582340.625, 16582355.938429851, 16582444.150214378, 16582576.164174065, 16582590.081958203, 16582633.805778261, 16582639.8001598, 16582768.0212584, 16582840.499906525, 16582998.4375, 16583017.1875, 16583034.065480173, 16583281.060423218, 16583290.171636716, 16583393.586994983, 16583424.19447308, 16583548.4375, 16583576.5625, 16584025.243390044, 16584296.94635304, 16584629.610509595, 16586382.8125, 16609441.250444876, 16623940.46946731, 16625996.875, 16654469.56584818, 16713793.75, 16724503.049274769, 16724553.422721868, 16724925.766013646, 16725033.695575882, 16726845.3125, 16728796.693886103, 16729629.6875, 16730046.875, 16730912.981585635, 16731304.6875, 16731318.350284107, 16738419.37439185, 16751206.869112303, 16751579.6875, 16753888.300994609, 16754244.315197462, 16755407.764560804, 16761318.56112922, 16762400.824866442, 16767251.5625, 16768542.636057038, 16768962.678891983, 16769431.629747527, 16769451.494250001, 16769942.156232767, 16769978.864888001, 16770165.162230298, 16770337.015229864, 16770429.162794659, 16770438.807363587, 16771153.125, 16771163.299107147, 16771218.75, 16771297.830744417, 16771618.321316808, 16771725.0, 16774162.0608815, 16774342.720716732, 16774442.700290186, 16775279.369198713, 16775497.591578892, 16776899.535932276, 16777351.44716258, 16778586.532823734, 16778620.54088832, 16779558.38475502, 16781095.24928939, 16791568.75, 16809365.68087168, 16816040.149526577, 16852273.70596401, 16858643.75, 16863119.54058749, 16883791.914314456, 16887957.632897224, 16892114.51285761, 16893001.219882604, 16893396.66079542, 16894423.083358645, 16896032.295964096, 16896854.241267707, 16897476.5625, 16905920.3125, 16907027.019766506, 16933876.5625, 16952626.549382444, 16955590.4749546, 16958803.125, 16959443.507318236, 16960023.14488007, 16960093.68589156, 16961493.512858145, 16963745.79577867, 16966675.0, 16966915.30313211, 16967138.522169735, 16967740.20209751, 16970170.70938587, 16971409.375, 16973245.198962875, 16974223.4375, 16976645.3125, 16983703.918979555, 16984340.410470173, 16985487.075509727, 16994148.4375, 16994942.30643466, 16995498.676985517, 16998941.122619346, 17001194.117411643, 17001648.34384648, 17002236.418218322, 17002307.8125, 17002391.961762138, 17002404.22636309, 17002540.3080137, 17002548.044491682, 17002719.95001709, 17002935.76019248, 17002952.908206943, 17002961.404489506, 17003193.75, 17003301.34892451, 17003362.866118755, 17003481.25, 17003490.41458786, 17003583.871639132, 17004022.214298207, 17004115.3575852, 17004161.235537603, 17004161.543746673, 17004305.391108707, 17004443.13204558, 17004481.82191006, 17004497.00853093, 17004578.98892972, 17004841.246245626, 17005061.66017429, 17005407.95214906, 17005806.88975887, 17006264.573444832, 17008148.4375, 17009238.727490067, 17010490.44696413, 17010552.082577396, 17010571.875, 17011222.908319287, 17011244.405852366, 17011703.125, 17012073.4375, 17012796.88500562, 17013130.58766863, 17013564.0625, 17013599.704455514, 17014035.872579955, 17014543.875214495, 17015274.767123763, 17015796.875, 17016817.328565523, 17016937.904793352, 17017146.420811143, 17017179.055454455, 17017370.258416224, 17017691.075702216, 17017698.28472728, 17017735.808312755, 17017819.759457547, 17017995.398238946, 17018026.912559, 17018049.335984025, 17018217.96614262, 17018357.474494267, 17018507.52653795, 17018525.51713365, 17018768.34856094, 17018768.75, 17018889.048894532, 17018994.58596753, 17018997.05750243, 17018998.474503323, 17019510.858373765, 17019811.699910693, 17019851.504085455, 17019885.839859933, 17020159.89878971, 17020362.24544172, 17020433.777738143, 17020483.168231595, 17020584.103804406, 17021818.42222973, 17022992.1875, 17023044.897046264, 17024101.449690565, 17028110.727487452, 17032471.64309644, 17032522.716175456, 17040792.1875, 17059055.443629034, 17069777.160836246, 17069788.583250068, 17070547.926513296, 17074209.406696226, 17080193.17410423, 17091618.47753985, 17091621.875, 17100554.568666454, 17119219.56603907, 17123265.234039888, 17140503.95275818, 17140778.36694155, 17140911.374094214, 17141053.939552482, 17141381.973517112, 17143335.9375, 17151829.49403421, 17156294.12012264, 17157289.012102373, 17158651.26492653, 17159081.052701607, 17165992.640147474, 17166651.5625, 17168823.348318074, 17169319.192134127, 17171445.640803326, 17178502.7407283, 17179083.710656635, 17179106.54913824, 17179579.3957295, 17179582.282239664, 17179701.610560417, 17179928.457117256, 17180090.625, 17180164.965665046, 17180167.1875, 17180411.48341374, 17180646.875, 17180681.175921954, 17180727.15521488, 17180754.593802523, 17181028.44353058, 17181135.662270207, 17181326.280851427, 17181350.203666512, 17181386.010706354, 17181532.80471779, 17181556.390482426, 17181585.9375, 17181637.5, 17181665.405803315, 17181725.0, 17181789.480020326, 17181817.449628636, 17181845.83977522, 17181884.375, 17181970.151317682, 17182045.750389457, 17182045.790503286, 17182194.67386326, 17182242.1875, 17182819.099285085, 17182940.039008267, 17182942.623372834, 17183062.5, 17183142.1875, 17183365.625, 17183916.42918805, 17184042.1875, 17184410.286155757, 17184721.875, 17185551.5625, 17185906.821784955, 17187372.12285697, 17187446.463539734, 17187899.410406496, 17188093.192076683, 17188806.25, 17189354.6875, 17192466.94254942, 17192803.02240065, 17192837.5, 17192845.267367605, 17194831.433161918, 17195085.710329004, 17196725.227642044, 17198274.4292432, 17200397.109267283, 17200403.125, 17200730.535640273, 17200940.555425633, 17200983.300801307, 17200995.685698666, 17201395.74446697, 17201479.51392244, 17201926.166646954, 17202379.6875, 17202513.760819912, 17202581.029673304, 17202595.50926377, 17202735.37293041, 17202875.275407214, 17203018.180930838, 17203117.111269023, 17203441.59327005, 17204113.24374537, 17204466.52518738, 17204873.987571906, 17205177.079118133, 17205229.89232304, 17205875.850896224, 17206133.039768413, 17206256.051564284, 17207398.4375, 17207705.33653347, 17209334.375, 17209723.4375, 17210907.8125, 17211234.884540867, 17211843.676575765, 17212037.194231287, 17212623.78872783, 17212676.5625, 17212907.929358684, 17212925.3792667, 17212939.882020894, 17213081.489978977, 17213084.375, 17213111.37034716, 17213245.3125, 17213264.488076396, 17213311.88464714, 17213401.095011547, 17213444.52235314, 17213642.614714313, 17213842.890268736, 17213859.127047356, 17214033.296565283, 17214290.22805159, 17214463.017562218, 17214722.81782779, 17215092.110824093, 17215511.035845254, 17215583.072344042, 17215735.693450883, 17216246.970902007, 17218192.1875, 17218710.28918068, 17219284.74192573, 17219300.436234694, 17221385.822837528, 17221979.651551828, 17222126.631046314, 17222432.93722727, 17222446.875, 17222940.625, 17222990.625, 17223050.957334988, 17223069.705971908, 17223084.27497896, 17223196.875, 17223289.960839164, 17223601.31841379, 17223687.88359799, 17223741.82913935, 17223906.25, 17223924.5548743, 17223996.875, 17224046.115554977, 17224090.778031457, 17224165.718412414, 17224271.340147268, 17224483.259107, 17224541.822240088, 17224548.232200433, 17224564.990949683, 17224614.63602342, 17224651.39313354, 17224937.966346286, 17224939.12612322, 17224940.029843513, 17225010.9375, 17225079.843633976, 17225492.83660049, 17225526.540793117, 17225740.455252763, 17225775.95457243, 17226065.625, 17226257.26262304, 17226464.0625, 17226510.642280493, 17226767.379523918, 17226779.80922422, 17226846.296510275, 17226915.800864063, 17226975.82800939, 17227015.753740948, 17227128.368151568, 17229310.57487612, 17229398.4375, 17229419.917641643, 17229513.170589734, 17229846.875219546, 17229918.75, 17229951.49281186, 17230526.162598416, 17231221.250952844, 17231510.9375, 17231689.000354663, 17231745.637130156, 17231794.573158603, 17231811.012404025, 17231909.4971853, 17231977.357441805, 17232029.6875, 17232041.112116024, 17232051.27555073, 17232098.4375, 17232120.69545711, 17232144.05817875, 17232456.084975995, 17232665.165001664, 17232729.361261487, 17232739.407967765, 17232794.853354573, 17232947.16316392, 17232952.491395693, 17232960.9375, 17232962.5, 17233001.5625, 17233027.89334373, 17233031.64049141, 17233040.298724543, 17233078.176008396, 17233117.1875, 17233124.43948833, 17233135.555190068, 17233158.401569378, 17233208.654397514, 17233212.904343035, 17233324.072823267, 17233349.300865084, 17233360.9375, 17233420.03509305, 17233423.4375, 17233440.354566537, 17233445.781574596, 17233461.39638173, 17233470.543710094, 17233482.77168294, 17233489.14157472, 17233503.125, 17233513.74339324, 17233520.3125, 17233523.183704935, 17233546.875, 17233577.56886252, 17233601.95451773, 17233627.4123645, 17233632.799589507, 17233642.1875, 17233649.943314508, 17233660.53228097, 17233669.53290143, 17233672.68841618, 17233685.2881258, 17233688.415481534, 17233688.57106278, 17233701.023988467, 17233716.833499286, 17233728.95515337, 17233729.969035145, 17233744.70428901, 17233776.509554308, 17233776.5625, 17233789.42930783, 17233793.75, 17233794.027162004, 17233802.602513384, 17233803.438007616, 17233843.134588163, 17233848.249354787, 17233865.327134803, 17233869.979271654, 17233883.108526677, 17233888.879871096, 17233890.69960167, 17233896.875, 17233898.07340643, 17233910.9375, 17233912.925118078, 17233932.633256387, 17233935.9375, 17233945.3125, 17233946.46420095, 17233963.678916093, 17233965.92188841, 17233978.125, 17233987.5, 17233991.673413716, 17234021.812805563, 17234029.6875, 17234034.730158027, 17234035.470058292, 17234038.52144541, 17234092.1875, 17234164.0625, 17234184.326854285, 17234221.726769082, 17234297.560622845, 17234297.765365355, 17234324.215676263, 17234342.604832154, 17234348.94506858, 17234403.81319696, 17234410.9375, 17234412.5, 17234413.810550783, 17234440.77311823, 17234487.336200025, 17234521.340899512, 17234543.134558752, 17234630.47466564, 17234636.695832327, 17234687.389504794, 17234694.84653516, 17235349.23485925, 17235770.23095821, 17235795.3125, 17235842.164349824, 17235946.05428026, 17236295.3125, 17236721.875, 17236960.9375, 17237185.9375, 17237231.030216735, 17237253.125, ...], [53.12285625483251, 11.870454393960506, 30.93291500339557, 36.949868665547626, 67.53608319738913, 74.18530702175597, 9.152271977118593, 26.098915455836178, 72.99119649134732, 14.893343080113755, 8.42920553417137, 55.05145692624191, 69.26393142626185, 19.34334645246082, 10.096442923156864, 14.759182038367056, 8.07274068555858, 12.932991253602683, 12.317092041968165, 7.086723365240074, 21.513630579768513, 81.28336642738705, 5.59547745981765, 48.417436610950546, 15.306749907923326, 91.81649296990665, 16.91098931724949, 42.09400852710492, 30.74138097807657, 40.36431627189437, 29.43938636870966, 11.24699405648117, 22.25921267728573, 47.43021321724744, 9.936134236295974, 60.29061732868426, 25.602963310676117, 10.995137798394465, 56.20855722665627, 5.039950912746125, 56.375047777412576, 47.408033646252086, 7.207394100875514, 17.554411368709495, 16.980813547054446, 28.58413966105004, 30.480623144557057, 12.939909204742454, 17.902812306757017, 20.188771408076793, 15.771943469709027, 6.176901137669886, 17.71963019835166, 62.665757058913066, 7.4535694259762275, 12.9236575431563, 18.187603186178066, 19.298067110160574, 17.307819690526358, 12.05280767729132, 12.537649396570426, 43.094836239210416, 9.426678662814144, 94.56556843207673, 23.733573477471218, 60.39901280160248, 9.623755565893585, 38.88308505033157, 36.03585583606513, 14.040595811402541, 6.756165287017372, 6.720175213768037, 28.323353206891014, 11.856218153188637, 13.515066511796276, 38.0352694901858, 22.960431953430327, 26.079442226709368, 22.280686654107853, 8.74194991513118, 11.674557965352077, 52.66436323741762, 37.392568449483164, 46.233064132558866, 52.74095277325608, 11.408253586086978, 25.048269957107156, 20.021077732532536, 6.8121129539002245, 39.699445489580114, 10.335136467316222, 7.3686052547485055, 34.17363331568869, 5.741826702469552, 44.62937281484519, 20.9288174610015, 59.53186557231894, 81.16423839954103, 17.184513528306177, 6.741097401225602, 9.002410354475012, 35.52622588737787, 57.85444663177864, 21.023144442585448, 44.46276639329889, 89.73362223679449, 29.875443812066425, 37.93602848281011, 7.082593860301805, 119.90330516406443, 48.65702178348757, 59.019208810376426, 9.609242844568007, 29.75181210063798, 37.214083168713714, 20.39941717318022, 6.790148730327381, 14.213176793105088, 85.46403028464445, 26.318461050660225, 105.74720614370405, 120.33407924635472, 48.26393936244517, 12.301562696611386, 48.31543032996181, 5.872562137843994, 5.477226339556009, 23.10802163512881, 14.512816424887363, 19.29720831911841, 68.19207115545545, 28.54528774542688, 13.557355954370298, 20.206756573786652, 31.36909053782979, 12.262601347551271, 24.58848539264958, 59.42075719405322, 48.96121279186421, 5.35354317295221, 23.807252352753263, 8.424778068825706, 17.3780775228956, 24.0040137027079, 27.658564994756087, 23.337903337967347, 48.26963442188352, 80.03639574160563, 39.55211100217354, 71.18626467202728, 15.02258866110759, 7.573619242076139, 12.182149216116432, 8.182743733164191, 29.57800085886956, 34.91091834994093, 19.99307646483759, 33.90427727902491, 15.87457173920243, 42.93725878341456, 94.22239985580545, 98.77295513800593, 11.731577598277505, 21.410382001033355, 17.407946435908478, 9.152121210551904, 35.57938909833629, 135.80960738491066, 61.23725827828508, 70.6051077516798, 25.26287056225241, 17.6033006482049, 201.23064206602493, 16.886895583418088, 19.990354305324473, 13.763571763670836, 72.73471816664758, 26.315507598169987, 71.9605100000527, 12.911338556230591, 10.240966904972577, 19.095669166503047, 5.7495252631189375, 13.134330872286979, 41.99857877454249, 32.198653442785584, 101.36821734297482, 7.1228078333613345, 62.09959575996726, 51.66237541861751, 31.029243035757077, 11.503354661846695, 29.030353376284783, 22.218384788311162, 5.062059396779628, 58.62077372767379, 30.175716825030854, 106.46793653676134, 34.42650280224646, 6.705719538480148, 100.20362870728482, 9.098025233054958, 33.78415695245755, 68.83290948521761, 127.98700545585794, 61.40144670652523, 62.63080335319319, 5.203077622374423, 68.5303132498741, 5.428762608276443, 14.087780304583507, 121.78495425185855, 111.82131736304243, 30.83282181709292, 14.966309967070979, 22.853879441056364, 5.2806474240353465, 20.35501912906583, 23.576540196182833, 117.6759352827212, 67.39903870382487, 13.40093430468894, 5.73103954638593, 41.08378978750301, 33.1401188973976, 12.108720539723015, 20.072894514677767, 5.702706203683523, 11.407782270092023, 42.6233965913939, 95.56187192322416, 109.60397704943172, 5.193656747926553, 13.09390482593641, 31.356581196739032, 61.24713650655126, 52.15477564258505, 6.381385128008244, 73.8808831753074, 60.96512736540596, 18.607788076157163, 52.78330013955584, 19.852692588476156, 11.08604199576464, 64.39162159677406, 10.581325567916409, 71.35876769918322, 63.14073533095669, 69.40558298261563, 14.930498823417732, 75.49010698625543, 103.98418984897633, 40.6936158150039, 37.29993645286966, 12.550560216203404, 10.788255599468563, 36.946325561019314, 11.683757762688503, 49.926488369678204, 5.971365628205955, 25.00346494096564, 21.255490649197295, 8.021255900929784, 45.466980107378895, 49.13602393566193, 8.892703143772676, 25.054525355254345, 8.632213237776252, 12.043868534391322, 58.5870231458232, 12.775833257659487, 21.720811361537002, 43.421060291812395, 9.502267808863502, 26.843698137604427, 7.3842030109692445, 9.89624320691248, 126.15117425607912, 11.474971742112526, 75.76720961474228, 82.5516300620872, 38.40454884416989, 7.085804210202454, 57.461875283701765, 36.059831239839, 6.287487149251406, 78.91747669487128, 82.51590548225163, 57.07620802950228, 60.774942567409695, 6.415528119359595, 6.560008933674311, 19.091559073879292, 86.25959264066229, 8.567963297194186, 18.48634519123595, 120.80812455802416, 23.41272723138623, 36.44891810192225, 67.33093596106616, 38.7253451607431, 59.19033843336184, 27.84204296830197, 22.532268959193082, 102.650049574625, 8.364700850136568, 6.803735604923653, 6.764577039047669, 52.15758369847467, 65.00001124947953, 21.8588208439139, 42.45209542971837, 21.8435731812299, 79.29172544043807, 55.33240476311241, 23.46863716841432, 8.629833532015539, 61.349398305268394, 36.93732994812819, 62.38607417939113, 32.2530825379369, 31.92524252754459, 43.571589163149945, 50.86731215230574, 17.637292236225807, 85.64909721493264, 13.138819918088284, 13.86626525740798, 189.70249997415846, 24.890081286753254, 29.460552470515392, 176.94516046771344, 76.94828402916167, 12.577747449720059, 29.186397763332714, 141.5442950483334, 11.026938422475894, 62.60359635606353, 98.24384908083918, 78.62963232948167, 6.6035612923876, 87.3283036530552, 60.15803992804594, 26.75034801909929, 9.717763173713177, 26.040717314552612, 52.08169456479037, 41.5852088824086, 118.91024276417656, 64.29914319313121, 90.25654713770575, 52.86461995792769, 51.18242896459474, 5.984323580809867, 41.914554167167715, 13.625434600549175, 45.071603720260384, 51.63653356180566, 88.51900634410046, 27.41323803586443, 16.443059396018803, 8.257903745644008, 75.10017761224626, 53.536549917508694, 41.620374462867126, 6.327339087209114, 13.876973100860532, 41.386321398608175, 26.994166198947422, 76.08981106949736, 5.744326378113979, 34.344584244438565, 24.856875070884314, 26.75899918744325, 67.39254271081397, 19.875290751959138, 41.07664545215135, 59.42425212834917, 35.13217547750655, 25.442173937054463, 10.848105130994314, 42.8921863784069, 56.574497965540615, 50.782013172406174, 29.99779479789583, 5.1640986588672595, 34.0842436749963, 172.88469459839695, 58.02273252757392, 32.109969986721616, 7.01627802521345, 29.17923603603579, 157.02380895550962, 76.84148521495779, 110.50901685473998, 46.002737748939886, 86.55136854734259, 15.781674341219428, 89.43371909346479, 73.3842107251898, 48.61264879098482, 12.395711186964524, 72.79767484761487, 60.36082637678126, 8.125502108602953, 46.60450410582964, 58.37059691659577, 120.94156616062455, 9.130690576048162, 18.861775297792196, 78.22333120415871, 6.604462314315909, 15.192366501103354, 20.857584704259427, 183.66503593625765, 6.865753028092191, 72.30647302632337, 29.244404502696593, 35.60239745186839, 25.615622357819262, 17.523441044496273, 32.72797971883624, 7.349791499160187, 96.78372578688112, 34.42805878439571, 77.67934167586722, 20.28151788270326, 11.373175212293718, 58.81727325931992, 37.12692028962353, 49.41651256693194, 28.120442749782292, 46.02260488258223, 65.4643018283758, 81.75338138459948, 5.2615513984395825, 80.56385662993853, 13.826384815545758, 11.821611484549436, 45.11273883537394, 45.49491038711519, 54.02893088229716, 77.31986163529228, 5.379142785571431, 81.20631187150246, 62.2931178288666, 74.16528082289224, 22.26489020520761, 8.488556011736843, 15.393362214459525, 59.032271043198115, 15.469942369922332, 26.863856293370368, 19.05884605074672, 54.01033870305143, 135.75583651292382, 23.780432309566404, 17.85362470898547, 60.79455111200637, 29.568938203685477, 5.975033223857298, 76.80782396905262, 42.99449250023324, 5.6714642327263345, 15.446520681302722, 8.782877785792481, 44.157383028250734, 36.35992982284067, 61.41292531662795, 7.494998754637465, 24.652298235801275, 54.26991106748091, 6.461838790630005, 64.21811751505825, 47.10622863322278, 115.26071090361634, 6.525933815389665, 21.037557310763844, 9.267140966274841, 82.40164979086713, 44.501892517674335, 25.78994096301884, 49.20593659043151, 30.102483251657294, 35.25928182382964, 124.2376122201298, 19.763057907962633, 58.42376889099023, 50.14464887603128, 84.85354933313563, 21.891071281196474, 55.58376167926595, 50.83803733779556, 23.857645786003896, 92.28598954569088, 12.466844480968067, 5.422892735704912, 51.67890531620401, 60.56147517401824, 6.012334453137542, 17.644936921473, 11.053592497284297, 32.18061444593745, 8.77692774999378, 39.30662011281472, 9.741849311564795, 15.670213616783315, 5.355104841942609, 14.68760060944291, 132.46393448222102, 13.691398167494203, 21.872709728428692, 48.600835527175406, 42.998440052522966, 40.029092247390516, 28.700172564284056, 10.112794230537485, 31.875014542565, 5.321551574944797, 6.6808382750672415, 73.10590920532098, 102.51297862200232, 27.412445235559815, 25.292354864378144, 59.01746623374967, 10.020955344734547, 7.443594493337753, 121.64981407956351, 6.152275740118538, 66.90678754666985, 17.68743492523054, 65.87024138667238, 90.94805230249005, 8.316345860667811, 8.959312417283222, 81.01996219970758, 30.09893012166916, 43.01265490462233, 46.10405411401558, 9.184019805323405, 16.98956038718753, 31.275571289661183, 9.156618879449436, 56.4913256179317, 21.329716642048563, 10.495179501554212, 77.09770891421708, 34.71203911073713, 8.544155036755933, 49.52051034093212, 11.107264933268779, 8.20879324048874, 32.37941742414959, 41.34364993666692, 46.5652084352742, 95.23945030608274, 23.204481353730785, 96.32867655756507, 189.20849405869689, 13.841903092104527, 10.376549901544026, 22.298283164392142, 11.810428594961751, 53.452513154097716, 54.71038710257354, 107.56641267805018, 39.93182549309756, 48.59319837705524, 96.60655537400761, 37.50809238072908, 79.3026998609428, 15.41507554199394, 15.162896209729544, 9.790872699733917, 5.477760373852159, 26.22729277472181, 68.1908962033814, 31.847045398296796, 33.051584615479115, 48.3682112113894, 113.04808810157868, 43.216283736752395, 22.984124984198413, 110.46759210218528, 60.608625250983394, 8.549997224429578, 48.033430359397826, 5.284535335743066, 6.546057068425463, 34.03911261389206, 24.966780736392366, 87.0542902920896, 16.41436285328073, 10.733954587756259, 11.62786731583623, 92.18826450434315, 151.66095846348568, 39.90492601513538, 17.25574343263159, 5.071332574825387, 152.54369582638498, 28.574405562171727, 59.00058461233122, 6.509207555529777, 100.96856143834702, 13.770137822169497, 90.23300507718726, 23.182698025658368, 19.519233631748655, 7.265221503003011, 50.44802619211586, 29.90822649871178, 48.45945414030327, 141.0479700974493, 37.02932980987299, 23.973713334178747, 29.85567388183932, 52.028280998583384, 19.044245444832754, 46.38454022443685, 5.4032825354198115, 19.86055311680439, 60.31505652027279, 140.50158677450858, 47.6628898933278, 28.74077345476823, 20.269795938552452, 80.40088602398046, 140.49781231711881, 130.84533874180252, 23.800983527176484, 27.639116688113205, 6.27809198075579, 40.50363381793687, 39.676153579969835, 19.062611251648182, 46.49816953545772, 74.01608483140906, 12.0452241368885, 9.013562801937653, 66.92598786331263, 48.5601890330276, 6.179572037638162, 19.145292210473663, 8.30624271697325, 90.78402723630248, 103.30440858924581, 14.723438810247668, 6.471893453567597, 9.817387733547813, 14.05258008973723, 36.523584920757735, 15.949015947983622, 11.6065387701736, 66.99248718361224, 28.609680851180105, 5.680817922841981, 42.33874664289401, 111.63030453217476, 14.125605009416008, 5.662339007901303, 129.83846273052364, 21.255162512985663, 8.630538788254478, 46.73749184968067, 49.70340711739595, 20.81983550093819, 131.4290528719271, 30.25670959993293, 70.95001219721988, 26.37806328667412, 26.755442464383403, 19.361674757995516, 21.638759637786023, 15.951500999983757, 7.769166802939387, 32.3466909359594, 49.754828453897794, 32.21794301665772, 40.51196709727828, 18.488937137745317, 99.79719678259444, 88.74115137074973, 25.15768251933906, 140.45384994921378, 112.75187620842138, 9.257116309109998, 51.840315499341365, 84.29030243235232, 13.524732663192355, 66.1077676546832, 11.62985095169301, 175.92541913980355, 55.19972602871328, 110.57169622216666, 59.02369323247406, 208.0940053936522, 39.05271909103173, 34.84663808860497, 71.89881658700186, 29.841530086393803, 8.247788283845415, 9.888470176889326, 5.931287109454782, 23.010518071235982, 6.44479504212108, 77.45546988505824, 6.804859776422466, 86.10186236485116, 65.26133376030211, 130.65769212427347, 35.143867111780004, 159.11880220383358, 35.272558561522665, 82.10496334863878, 19.122359401042907, 33.15316767994377, 8.58658592823249, 45.268375572049095, 18.973780711582314, 5.554716940156884, 6.329540574588297, 27.89555228005706, 36.89303268086067, 66.91587175524597, 67.44525971538212, 98.5054428820902, 57.174372498527646, 63.9933882053054, 97.02707668535535, 12.670203001766202, 28.53020361539526, 10.242339893899192, 66.3861537494861, 105.32502387958242, 34.620621630536476, 15.978609983322313, 10.540204445549302, 125.67276683713689, 54.220619891851314, 74.25909459867461, 130.71372850999305, 78.38470901418398, 44.45824673648639, 56.76614289600606, 36.28180794829535, 14.805418130656427, 19.474186658496173, 54.28599157727065, 86.44138729516743, 15.916519220579458, 33.87458954922284, 57.53852912137706, 189.2909340357282, 17.198842002523612, 5.354874565724463, 11.877436954227564, 5.801247682944721, 26.279872094653292, 98.74690000697296, 13.904124845228628, 39.962860634912154, 71.8795708005873, 185.68784169766167, 117.28144595467936, 20.830700042650406, 27.102563218270138, 35.91559599238521, 18.81052831862012, 30.370214511976855, 26.421332154033358, 76.67649677883092, 43.835818564774605, 12.781610975192995, 115.56708664113734, 98.87160547682444, 36.33058358177547, 18.167935041962682, 258.4009050555721, 50.057911819037685, 67.74717602117387, 13.611140559298969, 14.668845947284064, 10.681193768504755, 9.64715967498715, 66.5313813583239, 51.322758810933315, 16.615243437386034, 67.20535185628711, 165.59144513319615, 51.807935013815275, 26.186304631598915, 60.31828160099265, 16.85651529517114, 19.85576440974578, 6.6736320760639325, 12.59594001443191, 142.89103362633924, 237.90854440971302, 45.62747571298934, 9.777240716440932, 21.26862936760707, 27.026367915015243, 26.496571189807952, 9.26740010886716, 60.7693099284041, 55.40728252503843, 22.97643929474926, 151.42644505888802, 100.10577680563016, 12.395955028646696, 16.5525086031484, 8.53157306363972, 31.338231142751333, 60.86877846745979, 128.9308067864251, 33.22179413482165, 75.75446264971983, 71.75073501127267, 74.55728386794941, 55.097717757860394, 10.295795875426428, 57.55703351873585, 84.42297795105911, 166.65688309039504, 10.766477464171741, 5.413343931737894, 23.032831669769262, 64.69456823435675, 8.981397477484151, 97.67506061014805, 19.24423984002582, 5.540554024317663, 32.17391258762331, 19.302226660092572, 11.9057575212447, 34.25836529217377, 25.040788511154457, 28.698003446493082, 26.301187450247745, 33.22993353839351, 23.528552698310477, 11.2286318584872, 195.13868172013173, 38.08059992333664, 6.795083032933626, 18.16836959224278, 87.79630932677212, 102.5323558332083, 29.23106198884966, 57.226516287508616, 6.200138279689564, 96.43179313607396, 75.35022309265453, 53.67224876751632, 6.100849600752069, 13.116101451498281, 15.657047397912192, 8.779029026854825, 55.74235457356319, 11.5302984859541, 5.091385362265271, 43.04837150581524, 13.623533399827439, 109.28030575721064, 14.942346297314563, 36.976283100634156, 27.218071190634856, 5.784971870094341, 6.393522348666066, 34.82488807878153, 58.54605638245381, 19.34964243801703, 8.775786774861317, 8.326589041642658, 15.428613222764223, 42.63939230742676, 74.06634867149175, 85.22724624505396, 10.706973190008089, 104.58356440144252, 66.1857806488727, 23.445266378191924, 70.99100897648759, 8.05743330573507, 13.828538612619914, 11.71433912523508, 5.58913826379636, 183.3326188316431, 150.70609989920337, 47.63942604952244, 111.95191249327365, 98.81282628284508, 10.783941706875506, 33.26670758140793, 175.02425689227232, 190.4548316240771, 38.23526245971011, 5.671990586508054, 126.53686866240875, 12.192873032473814, 48.75352545404947, 16.74472369789527, 5.311123812787623, 102.21037510512708, 52.25903942021091, 31.5983329479569, 70.32730496451543, 43.812131986485554, 29.675707035710197, 6.858712295885035, 7.689059281379583, 14.616509217494556, 15.251721388739371, 58.73587163922629, 70.94793060251979, 30.924781934856956, 31.152154593467305, 55.155779680855744, 36.62464680165898, 61.613450859435936, 15.904953456479117, 61.73208226111144, 72.40962367618921, 5.243561546893194, 6.046949889863979, 31.201055250316, 12.691980254757677, 7.970642368903644, 12.940658652280167, 20.949390767520637, 166.29946134652866, 19.95959142820577, 31.37095238195512, 6.5321489225802605, 41.71265014113469, 62.899393697732876, 34.03391255419375, 9.662093499282005, 121.83179739496248, 16.73757472991955, 23.964143287834894, 5.300854761207558, 8.860133133109711, 5.923186484919477, 9.091631253668819, 70.75749293275302, 46.162243261512025, 38.79930821183454, 40.57854729050945, 30.658922873521576, 46.528885115560044, 50.198262838718286, 63.54904606851056, 200.28569982454053, 49.26867652666092, 186.30706225221735, 65.68258462110259, 159.1974301355916, 22.96261332210343, 110.72480013620624, 31.491704359867928, 8.931514304803585, 7.580896849436313, 43.98425105234147, 5.173716345100857, 21.824153582338614, 22.655896519701056, 110.51949377974827, 45.06018315957231, 74.61997774115349, 14.405099745186345, 132.96000001923125, 61.754887825840626, 112.64110337355464, 73.81149990469632, 18.97930331143153, 12.405851615737879, 59.44257695487843, 66.11332203442613, 24.38456196301082, 15.537810456803955, 33.77877599604146, 52.94990335895561, 20.413946830503182, 10.09932231583071, 151.34960284468502, 35.91465156987119, 78.8291673811993, 19.201463918591767, 124.10668870290522, 35.7223236801946, 60.29421451863324, 10.048688634863206, 35.713010476732165, 59.502014052190155, 40.4974182237242, 119.07993569649805, 57.6853475154488, 62.79036096639795, ...])
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);
([4758933.787366841, 5093405.115840495, 5102377.703278064, 5104859.100952053, 5154016.298591206, 5205213.995742732, 5279534.155269978, 5287592.051494788, 5322821.541394944, 5322839.049805339, 5384365.885312977, 5396359.123875853, 5418103.125, 5419215.056582136, 5419405.472106101, 5430673.388827478, 5434058.947489335, 5441860.287422823, 5446133.460028204, 5458623.303719581, 5462741.68955561, 5493579.6875, 5503637.159442361, 5504196.875, 5505196.967634782, 5517882.8125, 5543033.248286221, 5546171.745486155, 5547270.3125, 5591218.75, 5592096.367066048, 5592781.324998951, 5593704.261016362, 5595707.8125, 5595763.137952316, 5603707.046969673, 11723110.769874562, 11759240.538497917, 11829371.875, 11934112.405255344, 11939974.372033931, 11940151.5625, 11940153.442152701, 11954201.284320591, 12064648.115257097, 12064870.76154211, 12075925.0, 12078716.540182803, 12116569.357342428, 12116579.045988917, 12117329.889552403, 12117538.312735952, 12118474.015071783, 12124913.96879612, 12125282.378820686, 12126644.658692006, 12126654.653499305, 12126696.605865033, 12126713.007574681, 12126741.14589548, 12126817.934461365, 12126881.25, 12126923.548068859, 12126978.125, 12126991.886154776, 12126995.3125, 12126997.201634008, 12127562.5, 12127854.6875, 12127870.054191234, 12128073.400616253, 12128127.904009648, 12128180.377653647, 12129717.608425867, 12129769.880095406, 12963433.220521944, 13810445.079893213, 13823195.593664663, 14567411.310176143, 14573613.27210864, 14697480.011286462, 14816221.489634262, 14821698.124573668, 14824125.710135428, 14826171.875, 14827667.359864805, 14920974.769967446, 14922750.901087768, 14954800.238687415, 15021918.169613495, 15036999.425943857, 15037011.801077897, 15037310.9375, 15038447.412275776, 15039438.823369602, 15039467.712868573, 15040959.524667678, 15041957.8125, 15099103.61074291, 15104809.26170737, 15105593.333482007, 15108044.505267374, 15108334.375, 15108441.555785092, 15110239.170743661, 15112064.0625, 15112542.852546854, 15113459.337161189, 15115362.350086804, 15116742.155284582, 15116784.375, 15118157.8125, 15227442.498773886, 15256259.375, 15256359.375, 15256384.336702507, 15256400.132000577, 15258291.982322332, 15261565.651963597, 15275788.940036664, 15291251.5625, 15310289.0625, 15311006.25, 15311013.14031965, 15311487.151741378, 15311496.074045733, 15311620.667810008, 15311623.085461007, 15313506.268289763, 15318750.959186215, 15319165.625, 15325810.3814441, 15327352.707339121, 15327938.435225762, 15328229.444653582, 15329384.997109879, 15329734.137870992, 15333625.520308545, 15395763.251482438, 15395789.397776837, 15396578.64827344, 15396800.252505492, 15397351.025724722, 15397982.532072416, 15404685.892168356, 15406265.29197819, 15406302.723995885, 15406379.3065065, 15406835.9375, 15407360.9375, 15407532.833610691, 15407754.604860134, 15408511.925248027, 15408613.860848641, 15410118.75, 15410973.55087338, 15412712.44948101, 15418754.6875, 15418923.662503535, 15542700.528955717, 15571212.116299575, 15571867.187101202, 15572333.167290539, 15585701.054167716, 15586166.74340821, 15586327.905078156, 15587121.860533994, 15590318.75, 15591918.566049183, 15594885.121722486, 15595755.033225711, 15598128.683239162, 15605608.201015422, 15661914.49378137, 15667048.145836724, 15667249.652338654, 15667523.4375, 15669798.859231398, 15680789.015181025, 15681557.153755497, 15682818.09749399, 15689272.658130601, 15689891.27665332, 15692918.426638696, 15727193.75, 15753040.276032005, 15760340.625, 15761121.88015661, 15761434.375, 15761545.347587194, 15774668.75, 15781417.415231358, 15784792.143540876, 15795677.694757413, 15811712.120484222, 15816498.29812286, 15816622.599610718, 15817600.0, 15822835.92719901, 15828288.765987461, 15829493.75, 15829680.960467262, 15829724.516867716, 15830698.454804102, 15831443.197616264, 15831729.6875, 15832187.5, 15834201.548980672, 15834410.703782111, 15835317.957824172, 15836021.631404337, 15836185.281508014, 15836345.018766232, 15836557.8125, 15836901.568991533, 15837039.209037818, 15837515.283287583, 15837835.315307165, 15852283.18769166, 15852310.90715853, 15852909.633614749, 15852946.40211791, 15855381.624886706, 15856801.5625, 15862385.9375, 15862578.673404556, 15868172.758255819, 15870432.748646304, 15870479.859586703, 15880124.035458297, 15889788.110104842, 15917855.553221432, 15917887.112339947, 15923947.574528027, 15924200.0, 15924587.5, 15924779.138408069, 15925444.603320828, 15925505.272069378, 15925623.4375, 15926089.777284438, 15926357.644284999, 15929632.130671728, 15929635.910679607, 15938873.4375, 15939324.619858833, 15947746.875, 15955448.036220111, 15977090.625, 15984429.684608238, 15984457.633783683, 15991503.108953552, 15992851.48635925, 15992854.496159324, 15992880.440116473, 15993656.021403722, 15993873.4375, 16027411.266321352, 16064615.625, 16070656.60982075, 16070675.958181074, 16072558.85084625, 16072868.212147638, 16072957.98680397, 16072979.219276577, 16073304.118715104, 16073390.420645375, 16073689.663514668, 16073733.328960422, 16073892.555302823, 16073991.473504215, 16074068.319286589, 16074340.625, 16074359.570389904, 16074370.221361965, 16074466.538379502, 16074528.725145109, 16074665.625, 16074703.650691632, 16076009.375, 16076133.653206728, 16076423.4375, 16076456.112632902, 16076769.907780422, 16076878.661793975, 16076954.84641535, 16077207.329968989, 16077259.375, 16077399.65944705, 16077812.5, 16078580.777769431, 16078928.57490516, 16083436.720073706, 16086526.388327044, 16087198.934221745, 16087751.931707498, 16087811.914407125, 16088614.53514017, 16088904.6875, 16089042.477477442, 16089802.292565819, 16089835.026232975, 16089884.48454665, 16090033.973222489, 16090488.606721407, 16091112.644867644, 16091203.323220184, 16091398.44285958, 16091768.75, 16091782.8125, 16091815.692683142, 16092452.463835897, 16093295.358547753, 16093718.621912433, 16093873.4375, 16094144.657745285, 16094291.222207505, 16094406.25, 16094760.9375, 16094820.09054086, 16095727.954033112, 16159554.196898451, 16160045.3125, 16187179.224294674, 16234863.06392314, 16236110.538772281, 16236607.24268444, 16242027.8110678, 16243537.642548814, 16245148.221750496, 16245264.037228476, 16245486.385957252, 16245730.889607636, 16245789.826966897, 16249307.883790694, 16254798.323026536, 16255026.497060541, 16256432.145216385, 16291489.69915515, 16338027.166884331, 16357266.329820244, 16364907.8125, 16365907.206083985, 16366015.718176652, 16366155.111624293, 16366276.42285911, 16366370.734520672, 16366469.678208424, 16366476.432731094, 16366545.316575857, 16366744.918417541, 16366935.246942343, 16367054.6875, 16367091.126730593, 16367139.0625, 16367227.730791932, 16367256.25, 16367295.664155936, 16367325.0, 16367797.657281958, 16371884.720089061, 16373318.695381382, 16373479.082110368, 16376057.66538441, 16376676.5625, 16385248.89913346, 16386257.892523717, 16391128.125, 16391957.730068304, 16394637.768675951, 16394783.387050597, 16406489.0625, 16411720.094427362, 16412181.153909741, 16412188.526543016, 16413525.883437373, 16413537.5, 16413738.744259262, 16417349.717539882, 16417876.671624167, 16421262.31343873, 16422676.5625, 16423623.4375, 16436516.5829823, 16437291.072516331, 16437448.383189682, 16437835.9375, 16437904.792145977, 16438221.442214487, 16438257.8125, 16438279.271699846, 16438314.106177017, 16438415.625, 16439112.00577968, 16439433.10798672, 16445998.825313883, 16446414.16777741, 16446819.257429421, 16447081.25, 16447363.800364487, 16456578.55007937, 16461975.683596041, 16464774.943053097, 16464875.0, 16464905.932456119, 16465101.398221314, 16465218.595936028, 16465424.654473955, 16469445.065189032, 16471192.938437868, 16472210.9375, 16473424.147490626, 16476758.370609898, 16483527.558841964, 16483609.898646498, 16483773.928945528, 16484448.471818885, 16484840.625, 16484924.510078343, 16485106.08319999, 16485397.419769974, 16485545.3125, 16485758.615322059, 16485875.51873342, 16487103.125, 16487192.248590462, 16496600.931815883, 16497259.526564846, 16499142.783739276, 16519510.446161147, 16520229.6875, 16526458.898036752, 16526883.356186286, 16527231.25, 16527385.97621701, 16527525.575789835, 16528392.1875, 16528627.798055971, 16531430.090284146, 16536546.875, 16536581.25, 16537015.625, 16538481.25, 16562157.297456646, 16579808.346154936, 16580887.5, 16581324.421584185, 16581326.136537727, 16581450.363365266, 16581468.230697103, 16581643.75, 16581699.205176288, 16581743.156059375, 16581816.846487531, 16581849.19907319, 16581919.873846412, 16582157.514820823, 16582318.55078585, 16582340.625, 16582355.938429851, 16582444.150214378, 16582576.164174065, 16582590.081958203, 16582633.805778261, 16582639.8001598, 16582768.0212584, 16582840.499906525, 16582998.4375, 16583017.1875, 16583034.065480173, 16583281.060423218, 16583290.171636716, 16583393.586994983, 16583424.19447308, 16583548.4375, 16583576.5625, 16584025.243390044, 16584296.94635304, 16584629.610509595, 16586382.8125, 16609441.250444876, 16623940.46946731, 16625996.875, 16654469.56584818, 16713793.75, 16724503.049274769, 16724553.422721868, 16724925.766013646, 16725033.695575882, 16726845.3125, 16728796.693886103, 16729629.6875, 16730046.875, 16730912.981585635, 16731304.6875, 16731318.350284107, 16738419.37439185, 16751206.869112303, 16751579.6875, 16753888.300994609, 16754244.315197462, 16755407.764560804, 16761318.56112922, 16762400.824866442, 16767251.5625, 16768542.636057038, 16768962.678891983, 16769431.629747527, 16769451.494250001, 16769942.156232767, 16769978.864888001, 16770165.162230298, 16770337.015229864, 16770429.162794659, 16770438.807363587, 16771153.125, 16771163.299107147, 16771218.75, 16771297.830744417, 16771618.321316808, 16771725.0, 16774162.0608815, 16774342.720716732, 16774442.700290186, 16775279.369198713, 16775497.591578892, 16776899.535932276, 16777351.44716258, 16778586.532823734, 16778620.54088832, 16779558.38475502, 16781095.24928939, 16791568.75, 16809365.68087168, 16816040.149526577, 16852273.70596401, 16858643.75, 16863119.54058749, 16883791.914314456, 16887957.632897224, 16892114.51285761, 16893001.219882604, 16893396.66079542, 16894423.083358645, 16896032.295964096, 16896854.241267707, 16897476.5625, 16905920.3125, 16907027.019766506, 16933876.5625, 16952626.549382444, 16955590.4749546, 16958803.125, 16959443.507318236, 16960023.14488007, 16960093.68589156, 16961493.512858145, 16963745.79577867, 16966675.0, 16966915.30313211, 16967138.522169735, 16967740.20209751, 16970170.70938587, 16971409.375, 16973245.198962875, 16974223.4375, 16976645.3125, 16983703.918979555, 16984340.410470173, 16985487.075509727, 16994148.4375, 16994942.30643466, 16995498.676985517, 16998941.122619346, 17001194.117411643, 17001648.34384648, 17002236.418218322, 17002307.8125, 17002391.961762138, 17002404.22636309, 17002540.3080137, 17002548.044491682, 17002719.95001709, 17002935.76019248, 17002952.908206943, 17002961.404489506, 17003193.75, 17003301.34892451, 17003362.866118755, 17003481.25, 17003490.41458786, 17003583.871639132, 17004022.214298207, 17004115.3575852, 17004161.235537603, 17004161.543746673, 17004305.391108707, 17004443.13204558, 17004481.82191006, 17004497.00853093, 17004578.98892972, 17004841.246245626, 17005061.66017429, 17005407.95214906, 17005806.88975887, 17006264.573444832, 17008148.4375, 17009238.727490067, 17010490.44696413, 17010552.082577396, 17010571.875, 17011222.908319287, 17011244.405852366, 17011703.125, 17012073.4375, 17012796.88500562, 17013130.58766863, 17013564.0625, 17013599.704455514, 17014035.872579955, 17014543.875214495, 17015274.767123763, 17015796.875, 17016817.328565523, 17016937.904793352, 17017146.420811143, 17017179.055454455, 17017370.258416224, 17017691.075702216, 17017698.28472728, 17017735.808312755, 17017819.759457547, 17017995.398238946, 17018026.912559, 17018049.335984025, 17018217.96614262, 17018357.474494267, 17018507.52653795, 17018525.51713365, 17018768.34856094, 17018768.75, 17018889.048894532, 17018994.58596753, 17018997.05750243, 17018998.474503323, 17019510.858373765, 17019811.699910693, 17019851.504085455, 17019885.839859933, 17020159.89878971, 17020362.24544172, 17020433.777738143, 17020483.168231595, 17020584.103804406, 17021818.42222973, 17022992.1875, 17023044.897046264, 17024101.449690565, 17028110.727487452, 17032471.64309644, 17032522.716175456, 17040792.1875, 17059055.443629034, 17069777.160836246, 17069788.583250068, 17070547.926513296, 17074209.406696226, 17080193.17410423, 17091618.47753985, 17091621.875, 17100554.568666454, 17119219.56603907, 17123265.234039888, 17140503.95275818, 17140778.36694155, 17140911.374094214, 17141053.939552482, 17141381.973517112, 17143335.9375, 17151829.49403421, 17156294.12012264, 17157289.012102373, 17158651.26492653, 17159081.052701607, 17165992.640147474, 17166651.5625, 17168823.348318074, 17169319.192134127, 17171445.640803326, 17178502.7407283, 17179083.710656635, 17179106.54913824, 17179579.3957295, 17179582.282239664, 17179701.610560417, 17179928.457117256, 17180090.625, 17180164.965665046, 17180167.1875, 17180411.48341374, 17180646.875, 17180681.175921954, 17180727.15521488, 17180754.593802523, 17181028.44353058, 17181135.662270207, 17181326.280851427, 17181350.203666512, 17181386.010706354, 17181532.80471779, 17181556.390482426, 17181585.9375, 17181637.5, 17181665.405803315, 17181725.0, 17181789.480020326, 17181817.449628636, 17181845.83977522, 17181884.375, 17181970.151317682, 17182045.750389457, 17182045.790503286, 17182194.67386326, 17182242.1875, 17182819.099285085, 17182940.039008267, 17182942.623372834, 17183062.5, 17183142.1875, 17183365.625, 17183916.42918805, 17184042.1875, 17184410.286155757, 17184721.875, 17185551.5625, 17185906.821784955, 17187372.12285697, 17187446.463539734, 17187899.410406496, 17188093.192076683, 17188806.25, 17189354.6875, 17192466.94254942, 17192803.02240065, 17192837.5, 17192845.267367605, 17194831.433161918, 17195085.710329004, 17196725.227642044, 17198274.4292432, 17200397.109267283, 17200403.125, 17200730.535640273, 17200940.555425633, 17200983.300801307, 17200995.685698666, 17201395.74446697, 17201479.51392244, 17201926.166646954, 17202379.6875, 17202513.760819912, 17202581.029673304, 17202595.50926377, 17202735.37293041, 17202875.275407214, 17203018.180930838, 17203117.111269023, 17203441.59327005, 17204113.24374537, 17204466.52518738, 17204873.987571906, 17205177.079118133, 17205229.89232304, 17205875.850896224, 17206133.039768413, 17206256.051564284, 17207398.4375, 17207705.33653347, 17209334.375, 17209723.4375, 17210907.8125, 17211234.884540867, 17211843.676575765, 17212037.194231287, 17212623.78872783, 17212676.5625, 17212907.929358684, 17212925.3792667, 17212939.882020894, 17213081.489978977, 17213084.375, 17213111.37034716, 17213245.3125, 17213264.488076396, 17213311.88464714, 17213401.095011547, 17213444.52235314, 17213642.614714313, 17213842.890268736, 17213859.127047356, 17214033.296565283, 17214290.22805159, 17214463.017562218, 17214722.81782779, 17215092.110824093, 17215511.035845254, 17215583.072344042, 17215735.693450883, 17216246.970902007, 17218192.1875, 17218710.28918068, 17219284.74192573, 17219300.436234694, 17221385.822837528, 17221979.651551828, 17222126.631046314, 17222432.93722727, 17222446.875, 17222940.625, 17222990.625, 17223050.957334988, 17223069.705971908, 17223084.27497896, 17223196.875, 17223289.960839164, 17223601.31841379, 17223687.88359799, 17223741.82913935, 17223906.25, 17223924.5548743, 17223996.875, 17224046.115554977, 17224090.778031457, 17224165.718412414, 17224271.340147268, 17224483.259107, 17224541.822240088, 17224548.232200433, 17224564.990949683, 17224614.63602342, 17224651.39313354, 17224937.966346286, 17224939.12612322, 17224940.029843513, 17225010.9375, 17225079.843633976, 17225492.83660049, 17225526.540793117, 17225740.455252763, 17225775.95457243, 17226065.625, 17226257.26262304, 17226464.0625, 17226510.642280493, 17226767.379523918, 17226779.80922422, 17226846.296510275, 17226915.800864063, 17226975.82800939, 17227015.753740948, 17227128.368151568, 17229310.57487612, 17229398.4375, 17229419.917641643, 17229513.170589734, 17229846.875219546, 17229918.75, 17229951.49281186, 17230526.162598416, 17231221.250952844, 17231510.9375, 17231689.000354663, 17231745.637130156, 17231794.573158603, 17231811.012404025, 17231909.4971853, 17231977.357441805, 17232029.6875, 17232041.112116024, 17232051.27555073, 17232098.4375, 17232120.69545711, 17232144.05817875, 17232456.084975995, 17232665.165001664, 17232729.361261487, 17232739.407967765, 17232794.853354573, 17232947.16316392, 17232952.491395693, 17232960.9375, 17232962.5, 17233001.5625, 17233027.89334373, 17233031.64049141, 17233040.298724543, 17233078.176008396, 17233117.1875, 17233124.43948833, 17233135.555190068, 17233158.401569378, 17233208.654397514, 17233212.904343035, 17233324.072823267, 17233349.300865084, 17233360.9375, 17233420.03509305, 17233423.4375, 17233440.354566537, 17233445.781574596, 17233461.39638173, 17233470.543710094, 17233482.77168294, 17233489.14157472, 17233503.125, 17233513.74339324, 17233520.3125, 17233523.183704935, 17233546.875, 17233577.56886252, 17233601.95451773, 17233627.4123645, 17233632.799589507, 17233642.1875, 17233649.943314508, 17233660.53228097, 17233669.53290143, 17233672.68841618, 17233685.2881258, 17233688.415481534, 17233688.57106278, 17233701.023988467, 17233716.833499286, 17233728.95515337, 17233729.969035145, 17233744.70428901, 17233776.509554308, 17233776.5625, 17233789.42930783, 17233793.75, 17233794.027162004, 17233802.602513384, 17233803.438007616, 17233843.134588163, 17233848.249354787, 17233865.327134803, 17233869.979271654, 17233883.108526677, 17233888.879871096, 17233890.69960167, 17233896.875, 17233898.07340643, 17233910.9375, 17233912.925118078, 17233932.633256387, 17233935.9375, 17233945.3125, 17233946.46420095, 17233963.678916093, 17233965.92188841, 17233978.125, 17233987.5, 17233991.673413716, 17234021.812805563, 17234029.6875, 17234034.730158027, 17234035.470058292, 17234038.52144541, 17234092.1875, 17234164.0625, 17234184.326854285, 17234221.726769082, 17234297.560622845, 17234297.765365355, 17234324.215676263, 17234342.604832154, 17234348.94506858, 17234403.81319696, 17234410.9375, 17234412.5, 17234413.810550783, 17234440.77311823, 17234487.336200025, 17234521.340899512, 17234543.134558752, 17234630.47466564, 17234636.695832327, 17234687.389504794, 17234694.84653516, 17235349.23485925, 17235770.23095821, 17235795.3125, 17235842.164349824, 17235946.05428026, 17236295.3125, 17236721.875, 17236960.9375, 17237185.9375, 17237231.030216735, 17237253.125, ...], [53.12285625483251, 11.870454393960506, 30.93291500339557, 36.949868665547626, 67.53608319738913, 74.18530702175597, 9.152271977118593, 26.098915455836178, 72.99119649134732, 14.893343080113755, 8.42920553417137, 55.05145692624191, 69.26393142626185, 19.34334645246082, 10.096442923156864, 14.759182038367056, 8.07274068555858, 12.932991253602683, 12.317092041968165, 7.086723365240074, 21.513630579768513, 81.28336642738705, 5.59547745981765, 48.417436610950546, 15.306749907923326, 91.81649296990665, 16.91098931724949, 42.09400852710492, 30.74138097807657, 40.36431627189437, 29.43938636870966, 11.24699405648117, 22.25921267728573, 47.43021321724744, 9.936134236295974, 60.29061732868426, 25.602963310676117, 10.995137798394465, 56.20855722665627, 5.039950912746125, 56.375047777412576, 47.408033646252086, 7.207394100875514, 17.554411368709495, 16.980813547054446, 28.58413966105004, 30.480623144557057, 12.939909204742454, 17.902812306757017, 20.188771408076793, 15.771943469709027, 6.176901137669886, 17.71963019835166, 62.665757058913066, 7.4535694259762275, 12.9236575431563, 18.187603186178066, 19.298067110160574, 17.307819690526358, 12.05280767729132, 12.537649396570426, 43.094836239210416, 9.426678662814144, 94.56556843207673, 23.733573477471218, 60.39901280160248, 9.623755565893585, 38.88308505033157, 36.03585583606513, 14.040595811402541, 6.756165287017372, 6.720175213768037, 28.323353206891014, 11.856218153188637, 13.515066511796276, 38.0352694901858, 22.960431953430327, 26.079442226709368, 22.280686654107853, 8.74194991513118, 11.674557965352077, 52.66436323741762, 37.392568449483164, 46.233064132558866, 52.74095277325608, 11.408253586086978, 25.048269957107156, 20.021077732532536, 6.8121129539002245, 39.699445489580114, 10.335136467316222, 7.3686052547485055, 34.17363331568869, 5.741826702469552, 44.62937281484519, 20.9288174610015, 59.53186557231894, 81.16423839954103, 17.184513528306177, 6.741097401225602, 9.002410354475012, 35.52622588737787, 57.85444663177864, 21.023144442585448, 44.46276639329889, 89.73362223679449, 29.875443812066425, 37.93602848281011, 7.082593860301805, 119.90330516406443, 48.65702178348757, 59.019208810376426, 9.609242844568007, 29.75181210063798, 37.214083168713714, 20.39941717318022, 6.790148730327381, 14.213176793105088, 85.46403028464445, 26.318461050660225, 105.74720614370405, 120.33407924635472, 48.26393936244517, 12.301562696611386, 48.31543032996181, 5.872562137843994, 5.477226339556009, 23.10802163512881, 14.512816424887363, 19.29720831911841, 68.19207115545545, 28.54528774542688, 13.557355954370298, 20.206756573786652, 31.36909053782979, 12.262601347551271, 24.58848539264958, 59.42075719405322, 48.96121279186421, 5.35354317295221, 23.807252352753263, 8.424778068825706, 17.3780775228956, 24.0040137027079, 27.658564994756087, 23.337903337967347, 48.26963442188352, 80.03639574160563, 39.55211100217354, 71.18626467202728, 15.02258866110759, 7.573619242076139, 12.182149216116432, 8.182743733164191, 29.57800085886956, 34.91091834994093, 19.99307646483759, 33.90427727902491, 15.87457173920243, 42.93725878341456, 94.22239985580545, 98.77295513800593, 11.731577598277505, 21.410382001033355, 17.407946435908478, 9.152121210551904, 35.57938909833629, 135.80960738491066, 61.23725827828508, 70.6051077516798, 25.26287056225241, 17.6033006482049, 201.23064206602493, 16.886895583418088, 19.990354305324473, 13.763571763670836, 72.73471816664758, 26.315507598169987, 71.9605100000527, 12.911338556230591, 10.240966904972577, 19.095669166503047, 5.7495252631189375, 13.134330872286979, 41.99857877454249, 32.198653442785584, 101.36821734297482, 7.1228078333613345, 62.09959575996726, 51.66237541861751, 31.029243035757077, 11.503354661846695, 29.030353376284783, 22.218384788311162, 5.062059396779628, 58.62077372767379, 30.175716825030854, 106.46793653676134, 34.42650280224646, 6.705719538480148, 100.20362870728482, 9.098025233054958, 33.78415695245755, 68.83290948521761, 127.98700545585794, 61.40144670652523, 62.63080335319319, 5.203077622374423, 68.5303132498741, 5.428762608276443, 14.087780304583507, 121.78495425185855, 111.82131736304243, 30.83282181709292, 14.966309967070979, 22.853879441056364, 5.2806474240353465, 20.35501912906583, 23.576540196182833, 117.6759352827212, 67.39903870382487, 13.40093430468894, 5.73103954638593, 41.08378978750301, 33.1401188973976, 12.108720539723015, 20.072894514677767, 5.702706203683523, 11.407782270092023, 42.6233965913939, 95.56187192322416, 109.60397704943172, 5.193656747926553, 13.09390482593641, 31.356581196739032, 61.24713650655126, 52.15477564258505, 6.381385128008244, 73.8808831753074, 60.96512736540596, 18.607788076157163, 52.78330013955584, 19.852692588476156, 11.08604199576464, 64.39162159677406, 10.581325567916409, 71.35876769918322, 63.14073533095669, 69.40558298261563, 14.930498823417732, 75.49010698625543, 103.98418984897633, 40.6936158150039, 37.29993645286966, 12.550560216203404, 10.788255599468563, 36.946325561019314, 11.683757762688503, 49.926488369678204, 5.971365628205955, 25.00346494096564, 21.255490649197295, 8.021255900929784, 45.466980107378895, 49.13602393566193, 8.892703143772676, 25.054525355254345, 8.632213237776252, 12.043868534391322, 58.5870231458232, 12.775833257659487, 21.720811361537002, 43.421060291812395, 9.502267808863502, 26.843698137604427, 7.3842030109692445, 9.89624320691248, 126.15117425607912, 11.474971742112526, 75.76720961474228, 82.5516300620872, 38.40454884416989, 7.085804210202454, 57.461875283701765, 36.059831239839, 6.287487149251406, 78.91747669487128, 82.51590548225163, 57.07620802950228, 60.774942567409695, 6.415528119359595, 6.560008933674311, 19.091559073879292, 86.25959264066229, 8.567963297194186, 18.48634519123595, 120.80812455802416, 23.41272723138623, 36.44891810192225, 67.33093596106616, 38.7253451607431, 59.19033843336184, 27.84204296830197, 22.532268959193082, 102.650049574625, 8.364700850136568, 6.803735604923653, 6.764577039047669, 52.15758369847467, 65.00001124947953, 21.8588208439139, 42.45209542971837, 21.8435731812299, 79.29172544043807, 55.33240476311241, 23.46863716841432, 8.629833532015539, 61.349398305268394, 36.93732994812819, 62.38607417939113, 32.2530825379369, 31.92524252754459, 43.571589163149945, 50.86731215230574, 17.637292236225807, 85.64909721493264, 13.138819918088284, 13.86626525740798, 189.70249997415846, 24.890081286753254, 29.460552470515392, 176.94516046771344, 76.94828402916167, 12.577747449720059, 29.186397763332714, 141.5442950483334, 11.026938422475894, 62.60359635606353, 98.24384908083918, 78.62963232948167, 6.6035612923876, 87.3283036530552, 60.15803992804594, 26.75034801909929, 9.717763173713177, 26.040717314552612, 52.08169456479037, 41.5852088824086, 118.91024276417656, 64.29914319313121, 90.25654713770575, 52.86461995792769, 51.18242896459474, 5.984323580809867, 41.914554167167715, 13.625434600549175, 45.071603720260384, 51.63653356180566, 88.51900634410046, 27.41323803586443, 16.443059396018803, 8.257903745644008, 75.10017761224626, 53.536549917508694, 41.620374462867126, 6.327339087209114, 13.876973100860532, 41.386321398608175, 26.994166198947422, 76.08981106949736, 5.744326378113979, 34.344584244438565, 24.856875070884314, 26.75899918744325, 67.39254271081397, 19.875290751959138, 41.07664545215135, 59.42425212834917, 35.13217547750655, 25.442173937054463, 10.848105130994314, 42.8921863784069, 56.574497965540615, 50.782013172406174, 29.99779479789583, 5.1640986588672595, 34.0842436749963, 172.88469459839695, 58.02273252757392, 32.109969986721616, 7.01627802521345, 29.17923603603579, 157.02380895550962, 76.84148521495779, 110.50901685473998, 46.002737748939886, 86.55136854734259, 15.781674341219428, 89.43371909346479, 73.3842107251898, 48.61264879098482, 12.395711186964524, 72.79767484761487, 60.36082637678126, 8.125502108602953, 46.60450410582964, 58.37059691659577, 120.94156616062455, 9.130690576048162, 18.861775297792196, 78.22333120415871, 6.604462314315909, 15.192366501103354, 20.857584704259427, 183.66503593625765, 6.865753028092191, 72.30647302632337, 29.244404502696593, 35.60239745186839, 25.615622357819262, 17.523441044496273, 32.72797971883624, 7.349791499160187, 96.78372578688112, 34.42805878439571, 77.67934167586722, 20.28151788270326, 11.373175212293718, 58.81727325931992, 37.12692028962353, 49.41651256693194, 28.120442749782292, 46.02260488258223, 65.4643018283758, 81.75338138459948, 5.2615513984395825, 80.56385662993853, 13.826384815545758, 11.821611484549436, 45.11273883537394, 45.49491038711519, 54.02893088229716, 77.31986163529228, 5.379142785571431, 81.20631187150246, 62.2931178288666, 74.16528082289224, 22.26489020520761, 8.488556011736843, 15.393362214459525, 59.032271043198115, 15.469942369922332, 26.863856293370368, 19.05884605074672, 54.01033870305143, 135.75583651292382, 23.780432309566404, 17.85362470898547, 60.79455111200637, 29.568938203685477, 5.975033223857298, 76.80782396905262, 42.99449250023324, 5.6714642327263345, 15.446520681302722, 8.782877785792481, 44.157383028250734, 36.35992982284067, 61.41292531662795, 7.494998754637465, 24.652298235801275, 54.26991106748091, 6.461838790630005, 64.21811751505825, 47.10622863322278, 115.26071090361634, 6.525933815389665, 21.037557310763844, 9.267140966274841, 82.40164979086713, 44.501892517674335, 25.78994096301884, 49.20593659043151, 30.102483251657294, 35.25928182382964, 124.2376122201298, 19.763057907962633, 58.42376889099023, 50.14464887603128, 84.85354933313563, 21.891071281196474, 55.58376167926595, 50.83803733779556, 23.857645786003896, 92.28598954569088, 12.466844480968067, 5.422892735704912, 51.67890531620401, 60.56147517401824, 6.012334453137542, 17.644936921473, 11.053592497284297, 32.18061444593745, 8.77692774999378, 39.30662011281472, 9.741849311564795, 15.670213616783315, 5.355104841942609, 14.68760060944291, 132.46393448222102, 13.691398167494203, 21.872709728428692, 48.600835527175406, 42.998440052522966, 40.029092247390516, 28.700172564284056, 10.112794230537485, 31.875014542565, 5.321551574944797, 6.6808382750672415, 73.10590920532098, 102.51297862200232, 27.412445235559815, 25.292354864378144, 59.01746623374967, 10.020955344734547, 7.443594493337753, 121.64981407956351, 6.152275740118538, 66.90678754666985, 17.68743492523054, 65.87024138667238, 90.94805230249005, 8.316345860667811, 8.959312417283222, 81.01996219970758, 30.09893012166916, 43.01265490462233, 46.10405411401558, 9.184019805323405, 16.98956038718753, 31.275571289661183, 9.156618879449436, 56.4913256179317, 21.329716642048563, 10.495179501554212, 77.09770891421708, 34.71203911073713, 8.544155036755933, 49.52051034093212, 11.107264933268779, 8.20879324048874, 32.37941742414959, 41.34364993666692, 46.5652084352742, 95.23945030608274, 23.204481353730785, 96.32867655756507, 189.20849405869689, 13.841903092104527, 10.376549901544026, 22.298283164392142, 11.810428594961751, 53.452513154097716, 54.71038710257354, 107.56641267805018, 39.93182549309756, 48.59319837705524, 96.60655537400761, 37.50809238072908, 79.3026998609428, 15.41507554199394, 15.162896209729544, 9.790872699733917, 5.477760373852159, 26.22729277472181, 68.1908962033814, 31.847045398296796, 33.051584615479115, 48.3682112113894, 113.04808810157868, 43.216283736752395, 22.984124984198413, 110.46759210218528, 60.608625250983394, 8.549997224429578, 48.033430359397826, 5.284535335743066, 6.546057068425463, 34.03911261389206, 24.966780736392366, 87.0542902920896, 16.41436285328073, 10.733954587756259, 11.62786731583623, 92.18826450434315, 151.66095846348568, 39.90492601513538, 17.25574343263159, 5.071332574825387, 152.54369582638498, 28.574405562171727, 59.00058461233122, 6.509207555529777, 100.96856143834702, 13.770137822169497, 90.23300507718726, 23.182698025658368, 19.519233631748655, 7.265221503003011, 50.44802619211586, 29.90822649871178, 48.45945414030327, 141.0479700974493, 37.02932980987299, 23.973713334178747, 29.85567388183932, 52.028280998583384, 19.044245444832754, 46.38454022443685, 5.4032825354198115, 19.86055311680439, 60.31505652027279, 140.50158677450858, 47.6628898933278, 28.74077345476823, 20.269795938552452, 80.40088602398046, 140.49781231711881, 130.84533874180252, 23.800983527176484, 27.639116688113205, 6.27809198075579, 40.50363381793687, 39.676153579969835, 19.062611251648182, 46.49816953545772, 74.01608483140906, 12.0452241368885, 9.013562801937653, 66.92598786331263, 48.5601890330276, 6.179572037638162, 19.145292210473663, 8.30624271697325, 90.78402723630248, 103.30440858924581, 14.723438810247668, 6.471893453567597, 9.817387733547813, 14.05258008973723, 36.523584920757735, 15.949015947983622, 11.6065387701736, 66.99248718361224, 28.609680851180105, 5.680817922841981, 42.33874664289401, 111.63030453217476, 14.125605009416008, 5.662339007901303, 129.83846273052364, 21.255162512985663, 8.630538788254478, 46.73749184968067, 49.70340711739595, 20.81983550093819, 131.4290528719271, 30.25670959993293, 70.95001219721988, 26.37806328667412, 26.755442464383403, 19.361674757995516, 21.638759637786023, 15.951500999983757, 7.769166802939387, 32.3466909359594, 49.754828453897794, 32.21794301665772, 40.51196709727828, 18.488937137745317, 99.79719678259444, 88.74115137074973, 25.15768251933906, 140.45384994921378, 112.75187620842138, 9.257116309109998, 51.840315499341365, 84.29030243235232, 13.524732663192355, 66.1077676546832, 11.62985095169301, 175.92541913980355, 55.19972602871328, 110.57169622216666, 59.02369323247406, 208.0940053936522, 39.05271909103173, 34.84663808860497, 71.89881658700186, 29.841530086393803, 8.247788283845415, 9.888470176889326, 5.931287109454782, 23.010518071235982, 6.44479504212108, 77.45546988505824, 6.804859776422466, 86.10186236485116, 65.26133376030211, 130.65769212427347, 35.143867111780004, 159.11880220383358, 35.272558561522665, 82.10496334863878, 19.122359401042907, 33.15316767994377, 8.58658592823249, 45.268375572049095, 18.973780711582314, 5.554716940156884, 6.329540574588297, 27.89555228005706, 36.89303268086067, 66.91587175524597, 67.44525971538212, 98.5054428820902, 57.174372498527646, 63.9933882053054, 97.02707668535535, 12.670203001766202, 28.53020361539526, 10.242339893899192, 66.3861537494861, 105.32502387958242, 34.620621630536476, 15.978609983322313, 10.540204445549302, 125.67276683713689, 54.220619891851314, 74.25909459867461, 130.71372850999305, 78.38470901418398, 44.45824673648639, 56.76614289600606, 36.28180794829535, 14.805418130656427, 19.474186658496173, 54.28599157727065, 86.44138729516743, 15.916519220579458, 33.87458954922284, 57.53852912137706, 189.2909340357282, 17.198842002523612, 5.354874565724463, 11.877436954227564, 5.801247682944721, 26.279872094653292, 98.74690000697296, 13.904124845228628, 39.962860634912154, 71.8795708005873, 185.68784169766167, 117.28144595467936, 20.830700042650406, 27.102563218270138, 35.91559599238521, 18.81052831862012, 30.370214511976855, 26.421332154033358, 76.67649677883092, 43.835818564774605, 12.781610975192995, 115.56708664113734, 98.87160547682444, 36.33058358177547, 18.167935041962682, 258.4009050555721, 50.057911819037685, 67.74717602117387, 13.611140559298969, 14.668845947284064, 10.681193768504755, 9.64715967498715, 66.5313813583239, 51.322758810933315, 16.615243437386034, 67.20535185628711, 165.59144513319615, 51.807935013815275, 26.186304631598915, 60.31828160099265, 16.85651529517114, 19.85576440974578, 6.6736320760639325, 12.59594001443191, 142.89103362633924, 237.90854440971302, 45.62747571298934, 9.777240716440932, 21.26862936760707, 27.026367915015243, 26.496571189807952, 9.26740010886716, 60.7693099284041, 55.40728252503843, 22.97643929474926, 151.42644505888802, 100.10577680563016, 12.395955028646696, 16.5525086031484, 8.53157306363972, 31.338231142751333, 60.86877846745979, 128.9308067864251, 33.22179413482165, 75.75446264971983, 71.75073501127267, 74.55728386794941, 55.097717757860394, 10.295795875426428, 57.55703351873585, 84.42297795105911, 166.65688309039504, 10.766477464171741, 5.413343931737894, 23.032831669769262, 64.69456823435675, 8.981397477484151, 97.67506061014805, 19.24423984002582, 5.540554024317663, 32.17391258762331, 19.302226660092572, 11.9057575212447, 34.25836529217377, 25.040788511154457, 28.698003446493082, 26.301187450247745, 33.22993353839351, 23.528552698310477, 11.2286318584872, 195.13868172013173, 38.08059992333664, 6.795083032933626, 18.16836959224278, 87.79630932677212, 102.5323558332083, 29.23106198884966, 57.226516287508616, 6.200138279689564, 96.43179313607396, 75.35022309265453, 53.67224876751632, 6.100849600752069, 13.116101451498281, 15.657047397912192, 8.779029026854825, 55.74235457356319, 11.5302984859541, 5.091385362265271, 43.04837150581524, 13.623533399827439, 109.28030575721064, 14.942346297314563, 36.976283100634156, 27.218071190634856, 5.784971870094341, 6.393522348666066, 34.82488807878153, 58.54605638245381, 19.34964243801703, 8.775786774861317, 8.326589041642658, 15.428613222764223, 42.63939230742676, 74.06634867149175, 85.22724624505396, 10.706973190008089, 104.58356440144252, 66.1857806488727, 23.445266378191924, 70.99100897648759, 8.05743330573507, 13.828538612619914, 11.71433912523508, 5.58913826379636, 183.3326188316431, 150.70609989920337, 47.63942604952244, 111.95191249327365, 98.81282628284508, 10.783941706875506, 33.26670758140793, 175.02425689227232, 190.4548316240771, 38.23526245971011, 5.671990586508054, 126.53686866240875, 12.192873032473814, 48.75352545404947, 16.74472369789527, 5.311123812787623, 102.21037510512708, 52.25903942021091, 31.5983329479569, 70.32730496451543, 43.812131986485554, 29.675707035710197, 6.858712295885035, 7.689059281379583, 14.616509217494556, 15.251721388739371, 58.73587163922629, 70.94793060251979, 30.924781934856956, 31.152154593467305, 55.155779680855744, 36.62464680165898, 61.613450859435936, 15.904953456479117, 61.73208226111144, 72.40962367618921, 5.243561546893194, 6.046949889863979, 31.201055250316, 12.691980254757677, 7.970642368903644, 12.940658652280167, 20.949390767520637, 166.29946134652866, 19.95959142820577, 31.37095238195512, 6.5321489225802605, 41.71265014113469, 62.899393697732876, 34.03391255419375, 9.662093499282005, 121.83179739496248, 16.73757472991955, 23.964143287834894, 5.300854761207558, 8.860133133109711, 5.923186484919477, 9.091631253668819, 70.75749293275302, 46.162243261512025, 38.79930821183454, 40.57854729050945, 30.658922873521576, 46.528885115560044, 50.198262838718286, 63.54904606851056, 200.28569982454053, 49.26867652666092, 186.30706225221735, 65.68258462110259, 159.1974301355916, 22.96261332210343, 110.72480013620624, 31.491704359867928, 8.931514304803585, 7.580896849436313, 43.98425105234147, 5.173716345100857, 21.824153582338614, 22.655896519701056, 110.51949377974827, 45.06018315957231, 74.61997774115349, 14.405099745186345, 132.96000001923125, 61.754887825840626, 112.64110337355464, 73.81149990469632, 18.97930331143153, 12.405851615737879, 59.44257695487843, 66.11332203442613, 24.38456196301082, 15.537810456803955, 33.77877599604146, 52.94990335895561, 20.413946830503182, 10.09932231583071, 151.34960284468502, 35.91465156987119, 78.8291673811993, 19.201463918591767, 124.10668870290522, 35.7223236801946, 60.29421451863324, 10.048688634863206, 35.713010476732165, 59.502014052190155, 40.4974182237242, 119.07993569649805, 57.6853475154488, 62.79036096639795, ...])
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)