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 = 46359
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([2480673.582225723, 2664537.697159833, 3089030.841996592, 3135821.6880239965, 3162384.375, 3164672.4283008976, 3229359.6997785363, 3266194.3418424353, 3266277.0461595044, 3266295.8549343324, 3299292.1875, 3316742.8787896554, 3368365.1418910786, 3404250.0, 3405079.3531936025, 3406796.807516036, 3411665.625, 3433072.4476706344, 3454534.641818421, 3456122.985607132, 3554697.8902042382, 3582097.974279912, 3610179.6875, 3610268.75, 3622957.8972828737, 3624078.963716003, 3639093.190687953, 3645067.1875, 3657142.1875, 3659601.4924677643, 3660830.402387557, 3734124.5663351263, 3763373.064232577, 3791462.113985248, 3834210.049169245, 3849986.9757096223, 3855228.0335767386, 3857097.2109206966, 3860109.375, 3911212.485497579, 3911953.125, 3926485.524047884, 3949782.8125, 3949820.0254143397, 4117177.8081529336, 4146228.4667068166, 4170525.1018191827, 4243845.409394896, 4344644.879735931, 5187024.97423677, 6342600.504333162, 6342856.25, 6695451.5625, 6706190.625, 6896115.983757688, 6920696.875, 6964023.684820061, 6964285.9375, 7267343.75, 7267352.936488461, 7269903.189236156, 8014241.6828923905, 9486049.74935744, 9486695.897186363, 9486908.613200568, 9488045.3125, 9491610.180251325, 9493128.642126419, 9494637.5, 9504803.303502152, 9890990.474048685, 10008365.56740397, 10012250.588177094, 10030396.875, 10031238.843484977, 10105628.125, 10143855.991648784, 10165881.640948983, 10170699.356280508, 10271659.344567366, 10273635.992560554, 10292768.049985921, 10297416.320959207, 10298271.59830592, 10298346.125354992, 10398958.744814392, 10484129.755874619, 10487198.4375, 10487233.162179193, 11167506.081558507, 11325714.0625, 11398644.172178596, 11467412.687557282, 11493352.706996676, 11535587.612227282, 11536634.375, 11538609.302974535, 11683287.491834134, 11684610.467761714, 11688131.802743228, 11704594.3697811, 11819384.712427977, 11823329.6875, 11829848.679420015, 11891960.436772995, 11896271.972917212, 11907818.75, 11970648.118548598, 12010732.677193278, 12020195.041238189, 12023216.924796918, 12028138.773497017, 12028274.236505363, 12042399.070529355, 12051074.381203528, 12079946.200082928, 12102410.9375, 12103018.595155507, 12107818.137719793, 12110478.569592832, 12113729.913944768, 12120833.805195134, 12121768.523022845, 12123391.811037548, 12128733.347489139, 12130812.133277766, 12130909.239553709, 12144488.213282872, 12149264.541970605, 12176453.125, 12178817.977423333, 12178898.4375, 12180716.604004214, 12181989.0625, 12182277.825871602, 12183345.153859142, 12189333.162672397, 12194264.13072575, 12199308.68808227, 12206129.125670666, 12214651.431845436, 12261359.48821791, 12278712.070366489, 12279884.431579104, 12282932.730182316, 12314676.70533515, 12324254.129431069, 12337740.593114832, 12341873.434560498, 12342628.125, 12345187.5, 12345302.97618563, 12348837.73682657, 12355543.07126002, 12370770.375678996, 12370803.938198796, 12371102.016370917, 12375646.875, 12462620.3125, 12463284.48124967, 12463752.245539846, 12464034.67816015, 12465684.375, 12465709.051585449, 12471024.91987934, 12472266.663401552, 12476205.532797137, 12485569.242758384, 12486079.6875, 12777777.609318445, 12789100.279746765, 12801784.528863406, 12900720.82604678, 13002993.75, 13005848.372538762, 13011302.832578517, 13017449.060066534, 13060171.875, 13141823.590165948, 13375376.478926647, 13383499.541723108, 13385559.021159204, 13449370.3125, 13486504.112999624, 13487008.826589173, 13489182.164818885, 13489292.1875, 13491588.785093188, 13499168.75, 13505395.470679631, 13532300.546756055, 13540450.627959462, 13573244.063691583, 13699092.1875, 13730252.939166747, 13735480.685700119, 13737584.375, 13743055.234913632, 13748482.8125, 13748485.9375, 13748502.561773492, 13752438.517812269, 13752922.412427906, 13753544.770883514, 13753910.733661434, 13754267.1875, 13756123.916560473, 13757490.008923745, 13760457.480501533, 13761267.25242163, 13769257.11726975, 13790046.476733495, 13793885.614561826, 13804037.770964913, 13811637.887388913, 13815327.344257459, 13828755.299041854, 13838901.126325924, 13848492.557397012, 13887403.204282967, 13900007.46868446, 13910354.233614637, 13979787.984636873, 13993544.987985406, 14040968.270358859, 14052390.625, 14073666.392863499, 14073718.913888091, 14164749.081437094, 14240278.125, 14246203.125, 14248731.944086436, 14269134.196570221, 14334295.155641269, 14457264.0625, 14579959.65192299, 14580489.54643153, 14585087.414383803, 14756599.90036217, 14933280.181221897, 15023109.375, 15024876.440317597, 15027921.461813867, 15030339.0625, 15032282.098589748, 15040253.827247195, 15180928.125740811, 15204429.955636783, 15205262.5, 15214101.427255636, 15218331.91777297, 15368389.385962872, 15375173.32957374, 15391718.113908408, 15458681.25, 15747728.079933826, 15780115.625, 15901803.29373315, 15914776.947981903, 15915747.317876205, 15916351.333112918, 15917831.020393573, 15917842.160729583, 15925348.312034125, 15926756.25, 15940145.3125, 15961869.282973211, 15980258.90498025, 16018312.010318885, 16024855.168340737, 16073298.178570732, 16073896.064919008, 16073988.075216755, 16075072.894171575, 16168468.75, 16201648.213407993, 16202950.080337994, 16205196.875307241, 16239092.451564046, 16278193.75, 16310767.1875, 16328752.896792622, 16328797.65984742, 16331319.212260237, 16380592.857879357, 16383656.2509735, 16383962.515637357, 16384430.990287062, 16385425.191596013, 16385629.993056547, 16385923.4375, 16387076.5625, 16387196.829474268, 16387198.4375, 16387353.484883208, 16387647.479476089, 16388040.625, 16389248.189802295, 16389601.5625, 16389740.625, 16389773.701547902, 16390378.125, 16390418.75, 16390725.72399553, 16390735.717934204, 16390896.362644274, 16391879.715553537, 16393260.85674447, 16396939.0625, 16397002.829988552, 16404612.32567947, 16404630.45998236, 16406774.296132408, 16406783.26850804, 16406962.5, 16419315.625, 16428159.686321497, 16430470.24027114, 16430817.58595107, 16430851.802268362, 16431489.0625, 16438244.392299758, 16439318.406929964, 16439791.83774565, 16441510.949919172, 16504285.337760517, 16505187.933820434, 16515881.25, 16516323.140753672, 16520527.319518263, 16527104.6875, 16527662.868279245, 16527734.690658858, 16527807.218721991, 16527837.594644072, 16528375.084986744, 16529278.125, 16530154.027286053, 16530787.332821144, 16530868.523246711, 16530961.477614759, 16531300.05237371, 16531718.703651594, 16532098.4375, 16532903.125, 16533482.045712186, 16533921.81494153, 16535787.04986102, 16535939.783035707, 16536331.25, 16546483.672674935, 16546693.245908676, 16552129.094844114, 16553588.67093929, 16559352.307859601, 16575973.4375, 16582412.35003174, 16588879.41528765, 16590188.217970153, 16615673.392243594, 16622013.748029852, 16753943.533792816, 16909824.059403025, 17016308.959198862, 17037345.3125, 17099397.05308881, 17102675.0, 17103837.5, 17114118.084039338, 17142151.751973253, 17208904.6875, 17229987.064526618, 17232949.246761035, 17239876.865131717, 17239929.761218127, 17282107.34872623, 17328577.11932339, 17331431.25, 17331948.4375, 17335167.31832233, 17341543.696875677, 17353925.890301056, 17354765.979015, 17361518.671469484, 17363180.418214556, 17367944.966300443, 17368539.606100857, 17378454.644457787, 17391610.206158895, 17393001.31519203, 17393516.884547137, 17396806.25, 17401088.139182642, 17401432.535563476, 17418013.73577528, 17418287.44860314, 17421138.01573738, 17423581.25, 17446172.84860025, 17468356.415509075, 17470105.80368848, 17472123.99014444, 17472772.950808674, 17473612.5, 17473908.359141916, 17473932.56187043, 17474258.84816506, 17474565.625, 17474601.550004814, 17474837.89294876, 17474993.75, 17475092.761924997, 17475134.908214618, 17475218.75, 17475253.161606614, 17475263.226762984, 17475306.25, 17475328.113450993, 17475329.380128015, 17475385.9375, 17475407.61143313, 17475414.78437969, 17475566.77910805, 17475601.5625, 17475721.349491704, 17475843.823142115, 17475884.798125338, 17476392.70947703, 17476406.637198657, 17476419.871150948, 17476465.594578378, 17476469.773195352, 17476562.5, 17476696.393123474, 17476726.64923172, 17476749.971440442, 17476756.23537271, 17477049.764421023, 17480282.692816578, 17494937.4748236, 17504523.769237883, 17505651.5625, 17508110.6881523, 17528776.887718998, 17531233.96289838, 17532398.4375, 17543741.5804558, 17604699.952274274, 17607483.549282484, 17656225.10490013, 17669344.84920712, 17691782.59309305, 17708718.75, 17710492.92882505, 17710889.513589643, 17711467.60886424, 17714453.822340276, 17726880.668830846, 17743212.31501974, 17749814.78256805, 17750885.9375, 17750918.681614976, 17751739.0625, 17752427.863200206, 17753124.310386024, 17753429.194483425, 17753602.77819617, 17754152.946187265, 17754193.382131424, 17754242.05875818, 17755108.91715655, 17755149.218131572, 17755506.879718184, 17755804.65876839, 17758083.276519906, 17758683.887747176, 17759689.3631269, 17759982.633315627, 17760336.54799186, 17760422.30391898, 17763002.475832734, 17765148.65215117, 17766616.332910888, 17767656.25, 17768105.204641417, 17768473.886883557, 17768477.937036045, 17769325.359484103, 17769340.416229967, 17769346.7684946, 17769372.340149797, 17770704.225511365, 17775431.05798304, 17775767.00770532, 17780976.616371002, 17791310.9375, 17794527.358375814, 17797478.13051171, 17798146.898057465, 17798274.58108209, 17802468.21769561, 17804272.47317461, 17809641.78446573, 17812031.017977033, 17813560.607777454, 17817429.136037897, 17818087.5, 17818098.095451724, 17818207.236704923, 17818714.0625, 17818910.9375, 17818915.302320335, 17821457.405219354, 17821720.62431989, 17821933.809219338, 17822618.8984958, 17823384.375, 17823450.638655063, 17823814.200751513, 17824036.74127679, 17824128.125, 17825062.5, 17826485.852775857, 17826524.593505446, 17827110.843992777, 17827222.279950507, 17827250.0, 17827960.9375, 17828010.9375, 17828130.707851887, 17828610.9375, 17828621.875, 17829014.789311357, 17830800.70985544, 17831437.90579991, 17832321.592434544, 17834030.430119585, 17837128.485676106, 17838821.835411124, 17839402.652163804, 17847213.182238277, 17865374.875410683, 17868125.802205533, 17885867.943051137, 17892792.306735292, 17906626.060547728, 17907070.241207138, 17928384.375, 17934651.536628693, 17949626.5625, 17974028.2678819, 17974556.257760882, 17975544.425724655, 17982675.0, 17983567.7225639, 17983853.125, 17983887.898073345, 17984948.4375, 17986059.18858879, 17986721.64104433, 17987730.984090332, 17987867.464778565, 17988127.284598596, 17989021.36708593, 17990010.64830841, 17990051.816148415, 17990096.875, 17992787.619145464, 17993038.249814298, 17994120.75123371, 18040133.98981495, 18051184.375, 18051418.569675196, 18053676.081528313, 18100234.375, 18128143.75, 18130060.9375, 18132707.8125, 18150292.136903066, 18150808.16373582, 18151188.81065048, 18151386.90738582, 18151540.625, 18152450.943543065, 18152885.089985598, 18154427.64094383, 18154718.75, 18155229.503583375, 18156516.29486835, 18158290.678097967, 18158512.77851838, 18170849.6778624, 18171120.3125, 18179103.086175255, 18179917.745654806, 18180375.0, 18181437.974773217, 18194219.513557818, 18215650.0, 18215664.0625, 18217516.724663988, 18218508.28675308, 18220145.3125, 18220153.125, 18220701.35252501, 18221191.855564546, 18221799.690496888, 18221931.52302492, 18222215.666947253, 18222352.796394736, 18222966.926187977, 18225564.0625, 18226007.8125, 18229215.625, 18232443.29345169, 18264051.5625, 18285308.56827439, 18299984.448337734, 18303545.3125, 18315120.104120553, 18319495.79820923, 18320960.451103453, 18323526.267259937, 18324129.43226749, 18327157.94927318, 18332232.8125, 18333181.169491604, 18333283.743753858, 18333759.818405308, 18337895.3125, 18358954.630768713, 18371019.00398074, 18444509.375, 18453696.672685675, 18485961.870038453, 18529125.484034564, 18546962.24149448, 18546979.05995804, 18547673.968793705, 18551965.120022636, 18553213.689568136, 18553914.61781625, 18554126.819427285, 18554162.00721626, 18554715.788025636, 18555067.07286871, 18555338.409977376, 18555471.922950543, 18555596.875, 18555609.375, 18555702.294223975, 18555908.457210638, 18555921.591760173, 18556080.087477718, 18556255.884267163, 18557246.697245233, 18557889.0625, 18558263.4973245, 18558467.097419508, 18558507.751048844, 18558532.475801054, 18558623.796560373, 18561017.1875, 18561674.908529337, 18563335.556531627, 18563521.84675892, 18564090.573962476, 18581067.889630087, 18636204.06466231, 18639478.507921394, 18639829.6875, 18643675.0, 18669727.39190764, 18678390.41084662, 18712310.9375, 18784573.041703753, 18787620.177512653, 18790014.0625, 18790037.70154964, 18792367.00426464, 18792691.84933754, 18792716.37501673, 18806812.195612147, 18808809.728802428, 18808935.60465649, 18809431.714262567, 18809434.068469606, 18809453.917600725, 18809467.968701437, 18810251.365194347, 18810286.09682533, 18810326.842464056, 18810426.322003543, 18810649.214301437, 18810728.2162429, 18810786.285768274, 18810859.20135986, 18811210.841584753, 18811251.464179713, 18811252.922629416, 18811337.097978465, 18811359.40416356, 18811416.808654826, 18811458.988977823, 18811518.93045318, 18811558.61886789, 18811712.313133445, 18811809.375, 18811879.236757267, 18811945.387775823, 18811945.908741564, 18812195.40710168, 18812241.815553144, 18812684.234702483, 18812929.6875, 18813005.884225, 18813355.34114245, 18813447.35601788, 19007937.01234479, 19042834.375, 19052422.62982927, 19052872.40295172, 19076200.013629813, 19172616.715089917, 19172771.191168696, 19179954.6875, 19181775.757390633, 19208516.531061325, 19263355.59962704, 19266131.25, 19267130.844304245, 19267131.197002005, 19267889.0625, 19268274.721466262, 21688417.43216779, 21694214.756476656, 21695420.864835143, 21695583.417290926, 21695586.23773795, 21696273.70920324, 21698007.8125, 21699986.498201612, 21701154.6875, 21701623.4375, 21702267.19509386, 21702740.625, 21703562.408426095, 21703795.18184047, 21704073.353201274, 21704079.9571726, 21704095.3125, 21704208.865231667, 21705600.586798545, 21706239.41823996, 21706390.37473543, 21708266.777543966, 21708338.978228755, 21709313.98410213, 21709422.5582322, 21709437.5, 21710882.96571212, 21710935.552715804, 21710973.22307841, 21711724.42109094, 21711892.1875, 21712151.58908164, 21712320.3125, 21712676.5625, 21712783.19849731, 21712891.361406486, 21713629.6875, 21714229.6875, 21714850.7194522, 21715647.987026278, 21715965.267974257, 21716524.73576512, 21717779.6875, 21718502.355351053, 21718534.292341486, 21718749.738893013, 21718777.19064748, 21719748.4375, 21719979.6875, 21720229.6875, 21720514.976489358, 21720841.724899143, 21720920.3125, 21721675.616319202, 21722652.589094274, 21722853.89954625, 21726167.1875, 21728679.6875, 21729712.5, 21731933.838981185, 21732106.817212865, 21736546.497095622, 21738377.631166853, 21744345.2006879, 21747585.375991642, 21767507.8125, 21781165.0431335, 21783767.1875, 21784420.3125, 21784631.713452216, 21784818.635796387, 21784839.0625, 21784935.980425477, 21785286.34293771, 21786155.081057142, 21786414.16513628, 21786454.73341385, 21786742.532328088, 21789181.822826937, 21789481.21921336, 21789747.480302233, 21790721.85911064, 21790850.0, 21790904.716086168, 21790989.037350044, 21791016.884093456, 21791073.879112035, 21799550.0, 21804729.31510181, 21808753.412444603, 21809424.813807484, 21810947.071610935, 21810962.05973532, 21812151.679230582, 21813421.46672278, 21814468.881340515, 21814850.23003474, 21815034.375, 21815332.62817436, 21816396.875, 21817865.992100522, 21819321.262642287, 21820846.262368597, 21821952.980629813, 21822666.77446376, 21822900.0, 21824280.07825316, 21824842.131931163, 21824990.08671681, 21824993.092563983, 21825389.59733102, 21825390.86641902, 21826276.5625, 21826298.140588023, 21826506.25, 21826701.586921025, 21826806.25, 21826930.65321288, 21826961.46110577, 21828004.60848299, 21828649.417571638, 21829278.486604646, 21829418.75, 21829529.4715607, 21830721.875, 21830789.0625, 21831465.563996736, 21831658.384294234, 21831756.25, 21832740.342213675, 21833444.33988492, 21834334.375, 21834393.75, 21834413.933536977, 21834843.11399762, 21836230.735083353, 21836257.725283828, 21836406.25, 21836513.81959096, 21838598.914270412, 21838802.963248715, 21839657.57657705, 21839666.639719475, 21840353.705793776, 21840663.346582856, 21841082.31272078, 21841180.131992, 21841792.14825261, 21842146.68760654, 21842882.8125, 21843093.75, 21843376.941631857, 21843389.695642855, 21843443.75, 21843577.031642947, 21843753.125, 21844065.34207774, 21844267.65906137, 21844426.5625, 21844853.0716192, 21845022.309580546, 21845092.458011013, 21845337.72724371, 21845367.3885907, 21846065.625, 21846650.0, 21846730.96979769, 21847498.4375, 21848192.08589352, 21848394.345220532, 21849413.24022625, 21849535.9375, 21849626.48417003, 21849745.620311625, 21849769.0624161, 21849957.8125, 21850112.5, 21850126.49417809, 21850168.72859814, 21850189.23314935, 21850440.625, 21850606.816535052, 21851133.026685033, 21851228.56069425, 21851639.0625, 21852888.98359442, 21853121.875, 21853267.1875, 21853432.8125, 21853938.829655968, 21854181.2554426, 21854687.676515248, 21854818.6828063, 21854904.14508419, 21854915.12016486, 21855061.03688914, 21855063.14222461, 21855322.968204103, 21855571.875, 21855765.625, 21855981.031189665, 21856981.8139545, 21857798.03145872, 21857999.866600484, 21858003.125, 21858324.031220675, 21858357.8125, 21859250.0, 21859570.817152068, 21859712.441604618, 21860218.859647334, 21860426.239807785, 21860631.98060563, 21861404.291540183, 21861662.5, 21862053.61882598, 21862146.875, 21862187.5, 21862867.608612936, 21862994.076099142, 21863090.53112645, 21863226.07325347, 21863250.0, 21863272.74536819, 21863503.34215609, 21863629.375857316, 21863815.625, 21863819.9742369, 21863961.038369752, 21864003.80054696, 21864067.068139, 21864101.5625, 21864103.125, 21864142.1875, 21864145.20808217, 21864187.100926954, 21864373.4375, 21864463.053672988, 21864599.692039244, 21864604.176540233, 21864628.09804126, 21864683.446022514, 21864716.193821426, 21864890.089459337, 21865564.622365415, 21865812.5, 21865834.375, 21865846.875, 21865884.455277145, 21866124.86893844, 21866128.598558687, 21866154.712294575, 21866220.3125, 21866443.628727943, 21866840.9040585, 21869396.875, 21869415.695267405, 21869526.21751897, 21869535.9375, 21869537.45404861, 21869840.625, 21870505.456309993, 21870551.231554583, 21870597.081475697, 21870726.07103089, 21870826.629788708, ...], [7.1600225241698645, 27.42098525581905, 41.560192384645674, 14.273719937049798, 42.44347035201874, 7.274911848367404, 63.023989847705124, 17.806817794303782, 17.172868846363592, 14.13470205311468, 58.98743346824136, 44.44679114115188, 10.448138017862464, 85.77264052989274, 105.62807656050416, 6.750108290734043, 95.60631742146117, 12.15871888444411, 63.96841195194411, 8.97645451982829, 78.90904229146223, 5.191778947256143, 36.18181267094893, 94.71775388862301, 59.7626273821794, 19.517759109285034, 30.133048955689354, 76.23554006767525, 42.66831798906281, 35.798388757073, 12.465184801214441, 13.511469638847771, 53.463915284634496, 40.98672421694663, 28.296765533208557, 84.62770497502436, 54.26210351111916, 8.47258245725581, 48.418998201844374, 32.8717872212477, 36.590798777744546, 22.40220979196596, 85.98904021163787, 13.949616720912914, 58.95564977707772, 9.638074696647841, 15.344337666451178, 15.324152729951615, 10.512541215526971, 28.02494450082138, 31.057187146372375, 64.02834382064486, 66.20442780193318, 79.19370868003904, 9.65436676089362, 92.61014189034447, 15.976144229112043, 43.62338701840592, 40.97753862916702, 25.287585103466814, 5.9450191869496445, 61.973896854652565, 9.128096773710233, 5.362364051849664, 19.226527980015547, 56.52023482204798, 7.35053926795314, 17.3625154618463, 80.89053044881814, 5.623996227850001, 6.733739905597387, 7.106393273865563, 9.883733715919425, 62.40283770383074, 14.167641719746799, 138.70387516176143, 24.29773630374515, 30.567055576845924, 6.641455436410101, 56.612933300654, 15.155611330665305, 26.03417662956191, 6.002395411513563, 30.31695824399841, 12.690652673896771, 24.508286036243526, 11.23628947397735, 61.28393673110566, 8.480574918167585, 14.336137718685189, 52.19586984702328, 8.523206073996642, 49.000649347489826, 37.91090541831269, 12.026039833977027, 45.0582554114543, 50.302836770199065, 9.32450800486786, 112.76501389214144, 27.404921680502333, 91.45168774106716, 14.822468372619145, 85.0961349984277, 15.951402543077776, 62.38176168253308, 18.926198966033468, 76.33385728840459, 23.51164505135326, 26.110132302820865, 10.728622960828066, 50.67474992276097, 60.62940432543842, 19.213801260887912, 21.55176578799552, 7.393779280413901, 8.819237531068824, 31.68393481858445, 36.695016954020744, 76.11567101113538, 39.36050106452688, 42.74084972669048, 6.197795334741791, 105.56208534073436, 161.33507392237325, 17.466049836928708, 9.039443307359262, 31.444893521982657, 6.165554121239307, 5.176680611862434, 102.12503992518602, 8.753699074057556, 91.2256988897534, 10.323646652586449, 96.48620458979416, 32.677465769360964, 131.99893731379473, 9.64615104103046, 11.236049294196954, 5.764844391577202, 62.55460995084296, 14.46585129655927, 5.9493262423986835, 57.55769105446358, 22.206971712952498, 11.00143137333509, 104.87961697363733, 13.169773538890562, 44.570838987839835, 40.432169908134625, 75.0712490954611, 33.822418458002694, 5.039045017728451, 11.519222314028166, 8.816635460135016, 11.227916790182249, 24.715084946508835, 5.736265536669514, 37.825447642039975, 74.90455694180076, 11.297944869476398, 6.0011810443549125, 7.716693533983694, 40.27735001735671, 33.58681825832208, 11.004740587769886, 85.23249655029372, 19.56933701815666, 17.223880622722454, 55.71550726382651, 21.33808179214541, 73.83080714004265, 18.04728770984187, 8.578198076151205, 28.552127943004393, 9.277072238510543, 8.137765460708815, 23.555819906882082, 62.21265203927187, 101.11625391578522, 26.97432091625531, 58.309481374501104, 53.06719121255615, 49.39020059900021, 47.00698780575219, 35.79809354755697, 7.971400369244496, 47.12616078909549, 84.13850258874947, 83.24465374151264, 15.58075766083655, 48.33412799335479, 9.92553505722486, 70.16115106839283, 74.15611913553217, 6.2440017477734, 20.874790902662735, 47.43734757775937, 12.106692399591417, 55.922007545042604, 53.89456610268037, 62.998403868266465, 21.058605772214957, 17.480313036660746, 5.8935864737261054, 25.0620351184409, 76.30056045484622, 17.147238261205278, 20.408386021995184, 23.350433360603255, 15.597700318314885, 20.8185916006284, 22.57174985918887, 15.933279001277592, 23.29332856281303, 16.656885140334253, 29.99842428408156, 5.6487963239286305, 13.273806166482995, 16.56755432884231, 7.632166909805022, 128.84279933534188, 81.00903397067644, 43.65708403141713, 23.442572235301128, 61.1943452443885, 85.75447041381005, 108.57495524577126, 5.044316607266004, 29.429277300359633, 47.89909155805644, 108.57989381344747, 51.262575774162606, 28.825152827181, 33.89864136694298, 32.80070437930872, 16.11367247381004, 7.254751119074034, 10.996469228331831, 23.265664437633475, 9.786945853425168, 65.62451479637811, 10.941951477200504, 160.71034508062812, 80.24842741722361, 121.36481527214568, 12.436976896193382, 18.274602936715922, 16.07251587015113, 58.01843304969843, 5.60660565776788, 12.361030833992354, 8.465372118635125, 26.559125045241565, 20.23506084061112, 45.2870467537544, 76.51810366285243, 67.5351740610492, 31.862149792466088, 27.6247954305916, 7.2429490475050615, 14.133784381990669, 14.133070893845108, 69.93568245099934, 14.483926071675334, 59.29215635044208, 55.31014878460934, 27.66374724839327, 21.797474951765928, 8.043556761608658, 32.60330506086633, 14.03861591474203, 18.872373599787466, 37.68526937973317, 13.208925704553637, 51.52751518778784, 48.155461091505046, 13.496497775892994, 21.78772720698101, 54.37992171541393, 39.175896681925494, 52.71020387154805, 48.22207022068031, 30.132947048652532, 9.755452725531017, 12.366722861034571, 119.59675961910486, 11.152237282783684, 10.74465547459968, 17.04019353359549, 6.306590845622334, 29.909813843224686, 51.21293744949745, 9.293202991530476, 32.16029993056861, 21.952586191424263, 12.225233904271715, 32.89912901247533, 61.677092705545434, 54.70512012256765, 51.23893113881498, 6.115995149982115, 39.1291141063905, 124.86346791843437, 117.75205798092347, 10.801020246902063, 72.06910392769403, 15.049525443539045, 27.023365941250784, 33.7986378063549, 5.44924520099173, 5.695752879256612, 10.082843136367684, 64.40927956555285, 9.749237572899759, 39.20212037817825, 42.82203038205221, 198.3682779573261, 62.49333697267573, 97.86198593971196, 29.04927822580584, 39.587385855733785, 46.22518441473285, 81.56750208767679, 52.81013821887335, 14.989057720731413, 63.648263224290645, 9.727296028830077, 97.91133988376866, 91.75694826025773, 10.065589228936721, 34.8235211716203, 81.06255623196002, 5.727146264133838, 14.660755060551638, 7.146554952114998, 86.08946512487279, 67.42433837565974, 7.380714691279827, 7.543870756724745, 35.76497623136573, 9.834058737492567, 35.307273716487856, 25.012445210230382, 29.696780323218007, 58.47509757911051, 29.958616270456535, 5.934192281718876, 31.22596942787866, 28.064720381326776, 78.61188757211845, 92.21253175173591, 121.81121332801482, 123.01892321246928, 36.65489856837606, 31.91897184406185, 37.5081940395698, 93.59770529411647, 56.49149765163441, 25.48308217401651, 14.77177400480668, 74.2998973240386, 8.17545953330754, 24.00818609268494, 111.52522304623393, 116.63151864893712, 24.071485662657295, 41.941877105626816, 72.52271125885406, 23.964771364617935, 21.87444988768448, 31.991995176720856, 10.509040815196283, 19.291129583441236, 54.89586883259745, 5.167081994092252, 49.082015530873974, 30.771116006323222, 79.80033844452178, 113.94086741683748, 8.356991546394724, 82.02799514360659, 19.931659521188422, 16.487559918559786, 63.17029257120146, 24.474733961181677, 58.753660772105874, 15.2937200756588, 27.700843527410846, 10.149267065407516, 77.07393584797019, 35.00261784271639, 84.17478584078424, 18.778008642606487, 5.036907717807954, 12.192258672045565, 85.26155781568593, 17.354532823218843, 125.96099462688017, 20.649864253880224, 15.612251399211768, 5.121076895662448, 101.88602613655254, 21.626896700976005, 28.90594218187561, 17.534482322074563, 74.55865595916086, 37.97670230594676, 54.05172818713474, 20.418266347601254, 16.685553110699797, 46.50683444441323, 43.82609166880603, 36.370564202496425, 124.583992861896, 21.413894643206813, 25.29870407579032, 72.97254946957193, 42.83392454815357, 31.182884871561797, 62.86957539781749, 35.92298385841848, 18.656931103947095, 13.584142133204505, 156.0216578576497, 13.25672354519822, 135.30300146671794, 8.523768579859041, 12.054990756857757, 16.65590648774941, 76.8228165803019, 8.270555115375723, 27.33904741681231, 69.9703539810459, 110.56634556152957, 5.3449024709643975, 27.971885455130575, 11.104920120999138, 8.165807954263203, 5.337837227646414, 7.114849236898948, 22.107462171439174, 51.711821764066976, 14.413084768507701, 15.306297018821759, 27.532200165539237, 56.158653322082415, 80.03621991348723, 57.32030424020036, 22.07288632416339, 123.3476581772182, 56.31066004006834, 5.602020251390158, 30.26974517569722, 12.524821805703665, 5.0771920534360335, 20.00088213938126, 200.8097182463145, 54.887316113443354, 125.16970861644408, 7.88623474158733, 58.0944283624484, 34.58599155112273, 54.571722507918324, 14.029467141587322, 19.789426929988885, 13.345212775746255, 5.909762252645167, 25.432864788519925, 13.703101158953215, 5.16237407610045, 8.972116707683597, 64.15251636268592, 9.927397582790467, 69.27585887884354, 11.939720311310735, 21.62120961676225, 34.71433802734526, 53.17628421044806, 12.237942154256391, 11.871567368341442, 88.96525007916021, 18.232937126042216, 20.70659877500261, 46.04356448939372, 26.644406721987462, 16.984277553383063, 32.89525243250452, 11.740286854500953, 13.82936728173306, 19.66329706968943, 17.070332796493837, 13.431369904406722, 23.355545347541984, 25.418064489129854, 32.69927562168212, 30.778144995716954, 5.6596453688754105, 8.289494160933481, 6.090500276482424, 13.553735221348548, 83.6506363007145, 54.95008355128189, 74.17890112701629, 40.778102324046486, 10.648681359321715, 13.187279076404678, 72.71552664600772, 28.678001968441954, 13.123146425227969, 70.574736530866, 82.63603600549816, 23.02838034307139, 36.12424099482643, 5.046838124734334, 13.149427809745543, 11.368028820500292, 79.0061805715579, 26.579342905712736, 5.467731902139963, 18.451347345807722, 37.889404079576444, 44.500818839549886, 26.954352039119307, 22.479494664204825, 10.984628231812026, 16.031249798546238, 50.32291103084124, 69.2989022264226, 39.26434965702228, 145.30042894487983, 122.70080444318972, 46.735223558635774, 12.491974299449979, 18.573847003708256, 5.213885233113688, 80.04003930246292, 18.802539757457833, 5.971443121426323, 27.407577309001123, 21.768422099384697, 115.9800952061056, 26.283701278216988, 20.694564281408102, 15.487304450629424, 11.31933811561876, 5.379625416425004, 27.189632961259065, 43.503293609617295, 22.81284667686134, 57.64089132642803, 15.515588659119178, 14.971173016322608, 19.03912302933523, 113.60036420705121, 37.38816851075332, 48.521003741843806, 21.432932354756858, 72.79561142121548, 25.31887620304955, 10.780703867471704, 32.59117380586875, 8.438859509051492, 8.70929877650121, 15.637049657463862, 8.139347875317211, 16.005273669984582, 87.93756238834035, 11.319189674481207, 15.03822997452751, 9.732139468948498, 8.09287339763637, 101.66339472411774, 14.296029023186824, 10.450844743440875, 39.0321616769297, 36.269105105639234, 38.283140589225326, 36.024314530232395, 44.10931229080219, 34.50999269905071, 24.38592004561652, 56.06588780773903, 69.19083705974697, 16.375497272788007, 25.40595279810465, 22.031195400009604, 29.291142994081095, 14.283969114297719, 69.98630970293095, 15.176257561444627, 44.954666500088265, 28.21974374319464, 49.37050802884475, 93.5444043978365, 63.71069381457758, 31.148503171857186, 17.123437225350226, 19.800022313167702, 78.83867206741552, 59.828369585267055, 21.872018674401485, 131.65476990985846, 50.46379642917748, 62.055571097698575, 14.197342391774168, 23.35120545614419, 87.82152759127109, 11.583077001190135, 182.5749609178531, 62.57546290391886, 65.88970693136434, 63.321023503101785, 63.13160277048493, 85.14160476747097, 16.874774161667183, 75.02364607480872, 139.23940942915345, 37.985133687798154, 68.24578139072284, 7.529569928090201, 104.51896297877161, 10.443979041038354, 14.933593128886143, 112.17482046009475, 9.449793704101051, 129.88580593765718, 27.02767753043821, 12.980413873311226, 23.822511784944787, 28.584530016233153, 9.283889960743869, 25.289872749991886, 59.16628096285675, 55.2139970577373, 20.287746255245978, 11.979136095416345, 24.29565287471139, 12.98980384673254, 7.8074069936613295, 47.73287184967057, 13.688070502153673, 27.481553159904227, 16.020423740314765, 28.281841499154137, 27.280604302571362, 26.44747052165473, 20.09554400378487, 50.41869637603377, 84.03718113305801, 47.0305748408699, 10.03758963410049, 5.263554955852041, 48.47949576971567, 16.721987676874697, 66.21445363456547, 14.304676151177507, 31.300449392139907, 10.345986206876354, 74.77715095694819, 84.22431014411457, 23.29301571122545, 73.41379415333206, 39.61359962790383, 32.44462709024095, 22.768794001191672, 27.9779164240859, 36.99494840137485, 99.1507533396967, 99.66967545450545, 9.677627371094292, 55.81560731805399, 69.4298342099626, 6.378001561779418, 24.912958243302345, 46.57901797246259, 22.599630468405035, 32.0163899327411, 49.08729316147925, 15.769715752123341, 17.63996316653885, 19.261855959739634, 25.319293925317254, 5.913328807441294, 76.04015997080425, 28.682923317160796, 12.574150743102017, 7.043139853597584, 19.165914289973884, 26.20488329405064, 32.373453542274966, 7.661897659975937, 23.714506608170872, 9.136004750088235, 29.87357745303808, 9.40976453041764, 22.160025492172213, 57.91359189846254, 50.14788089288071, 5.700529084753074, 25.083427206226396, 22.529531310980243, 60.791222005404144, 8.095907738544424, 9.025020448524378, 11.421988966247696, 19.269233828893565, 14.274086234518295, 49.57806008181782, 54.15459710265971, 9.395874671897314, 5.7457850862406525, 48.20932083378359, 141.46138242292375, 26.030239536626016, 66.58900988554551, 13.709330184451664, 9.952857740280011, 9.774185172014803, 8.950506274287298, 78.85762636767468, 106.25393080387182, 17.425064297253165, 20.662144276748197, 21.77281142363108, 19.83636674466078, 66.01388637497355, 31.60266847825537, 29.72705677444928, 20.11365752013942, 59.3748196302831, 10.54773237302715, 14.743281678421258, 88.4859763084547, 13.976475256756595, 15.963979028123267, 18.465595057427866, 128.8756662078432, 12.225897984131263, 11.631833994939845, 86.19158000337987, 48.90762638129077, 136.44182587044799, 64.93355602215757, 227.8588040692493, 151.53376033052035, 82.09935722816257, 26.836217679836043, 9.223313887902481, 34.996082278072706, 22.81118452788809, 54.26031584926977, 7.428712980560579, 50.562916423515254, 11.733337662507196, 14.066336582273259, 13.579611185169048, 108.9717844113475, 27.064565314692643, 60.29756224078796, 78.34095127355249, 27.70322337294556, 5.035118684335168, 16.95050855402417, 13.115006132928455, 77.26748590531034, 11.169511374355842, 30.427758971336168, 84.27818804500161, 16.64973049909019, 64.6559384389011, 204.43665842040608, 87.3660480063265, 202.1371514206797, 290.4996440781657, 89.54721903903265, 7.5103847722702435, 70.98295788976351, 32.85324540183139, 26.990220724276625, 105.14943328406298, 102.63852954951221, 30.985501829114217, 44.14083855795924, 134.94127190233007, 85.0405463086655, 21.874469570032986, 70.1039611788162, 48.57868506335135, 21.142246207917776, 28.30665847886814, 77.93026091208009, 30.563056001140072, 105.70652669962851, 21.141163814299546, 13.182793381719268, 6.220605042562657, 21.554839243144684, 14.5317986141734, 50.94107294795851, 73.79139727332428, 27.14476637679526, 65.72204794839743, 29.69686062475219, 68.32432260331117, 20.38611580164499, 65.0787917039945, 69.4957540784931, 177.35180815045013, 11.804132206896906, 7.640786142713144, 23.029908392338108, 39.78143521813519, 28.49467961955453, 39.37433958757998, 7.2902085489577315, 92.7586187697307, 110.06289282401389, 7.128986421021439, 14.846508288834954, 20.616218623103588, 204.91769240038926, 56.075246526328165, 9.035192458315139, 20.080681418567867, 82.0263424888539, 17.722878648882833, 51.47169716865889, 25.201475430701045, 9.008498668039874, 8.357275446932496, 162.4152215233459, 62.15197037353749, 14.282597657623253, 123.21078059182884, 11.754463418507902, 53.44323225589125, 29.67187247340498, 38.50943549212009, 106.9886286514273, 78.87133827196243, 77.80622207023698, 40.866551092556804, 21.1195205901134, 294.2874167778053, 182.94699804736877, 15.949112438401725, 41.96208915442277, 7.045530161904066, 119.29201350305145, 15.035415149667392, 46.068538796901606, 13.06856131771795, 17.3998812728032, 49.18605666077262, 36.82693115349082, 17.993220549199975, 57.04016558702675, 14.177726792344036, 77.40154034032611, 118.31842133901395, 14.815540955458832, 17.68465197236512, 35.480217657539356, 32.62573978732732, 23.742124181881813, 93.5209573883001, 60.532620683478, 36.276436190541055, 45.48996804213989, 8.930920180887867, 6.25624176291568, 53.151891997471154, 24.508461683146834, 42.22468269908364, 32.66962234871439, 5.691905971179178, 49.97618017249931, 87.87300274461481, 19.57945446303458, 60.32021266467123, 61.66116557959812, 45.986438456687104, 25.304230852295056, 102.11153027426292, 148.87970902580844, 16.61455447342704, 7.8494966657787035, 54.21445351567776, 11.949770590505523, 28.998950730131686, 100.55003756716334, 41.81566717296854, 74.53383247716316, 33.5150831978602, 16.90453182876394, 5.629186824885663, 69.18724649020288, 26.000838939527103, 59.435200155312224, 103.47523192152549, 107.7111632992451, 30.083381371901584, 268.5642374032629, 142.52950227619345, 18.550544512424644, 139.8513273328976, 43.04340061534341, 14.692975156436813, 115.0960595969387, 73.14032137643895, 71.95023631480586, 54.339563776373794, 23.238851373878923, 131.66664572279316, 52.73387718046088, 9.861254862384865, 32.00822371485907, 16.910496507651278, 68.90356205438697, 269.9132407900245, 64.49575861149253, 124.85643303068409, 39.511127557962205, 91.76423247235068, 6.764593627793432, 111.5602525371554, 85.4567061610669, 21.080163806721863, 82.07935338481865, 63.94594008709294, 26.766222305051024, 39.15618375913145, 74.15804739668167, 86.35212724888908, 55.29287644603997, 35.64142785769269, 70.45829013720504, 38.43115533025872, 49.12266839768508, 73.57040844084106, 33.25372052595609, 57.491887092323196, 17.291175687555366, 27.420216570973174, 6.504417881957894, 23.465144074667336, 183.732071333421, 53.83106316360971, 37.48288588958727, 35.17741261950319, 39.448327625082186, 51.02234811653243, 127.3473550405355, 7.725599861376957, 24.101879550217497, 106.86471551526529, 41.0704593049761, 34.0561653681961, 11.48499280538791, 8.12837562883155, 88.99266590935004, 29.67799332696311, 15.34044013162996, 210.1230808058353, 26.369382274919214, 95.86226299700272, 31.661378520688373, 62.9631108190239, 34.97782346325477, 47.85144220566298, 46.01806227587023, 30.184912438968635, 17.342458540751004, 13.296129700607054, 9.308711592746901, 18.06809565591455, 94.43120998672875, 21.145741195491315, 27.662462279384307, 107.51227450912145, 76.95402201351081, 55.927338263868116, 33.798135388385624, 9.222988523689683, 11.958454638200651, 180.34920572890175, 97.63953775895962, 24.29709424416669, 27.846923451915167, 89.03085665333344, 21.705800855586546, 19.815399079638926, 85.81193278222626, 5.340349558063269, 34.69562061643222, 15.632687226091159, 262.6443051284485, 12.245692579045377, 70.6821790053542, 20.430846936601334, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2480673.582225723, 2664537.697159833, 3089030.841996592, 3135821.6880239965, 3162384.375, 3164672.4283008976, 3229359.6997785363, 3266194.3418424353, 3266277.0461595044, 3266295.8549343324, 3299292.1875, 3316742.8787896554, 3368365.1418910786, 3404250.0, 3405079.3531936025, 3406796.807516036, 3411665.625, 3433072.4476706344, 3454534.641818421, 3456122.985607132, 3554697.8902042382, 3582097.974279912, 3610179.6875, 3610268.75, 3622957.8972828737, 3624078.963716003, 3639093.190687953, 3645067.1875, 3657142.1875, 3659601.4924677643, 3660830.402387557, 3734124.5663351263, 3763373.064232577, 3791462.113985248, 3834210.049169245, 3849986.9757096223, 3855228.0335767386, 3857097.2109206966, 3860109.375, 3911212.485497579, 3911953.125, 3926485.524047884, 3949782.8125, 3949820.0254143397, 4117177.8081529336, 4146228.4667068166, 4170525.1018191827, 4243845.409394896, 4344644.879735931, 5187024.97423677, 6342600.504333162, 6342856.25, 6695451.5625, 6706190.625, 6896115.983757688, 6920696.875, 6964023.684820061, 6964285.9375, 7267343.75, 7267352.936488461, 7269903.189236156, 8014241.6828923905, 9486049.74935744, 9486695.897186363, 9486908.613200568, 9488045.3125, 9491610.180251325, 9493128.642126419, 9494637.5, 9504803.303502152, 9890990.474048685, 10008365.56740397, 10012250.588177094, 10030396.875, 10031238.843484977, 10105628.125, 10143855.991648784, 10165881.640948983, 10170699.356280508, 10271659.344567366, 10273635.992560554, 10292768.049985921, 10297416.320959207, 10298271.59830592, 10298346.125354992, 10398958.744814392, 10484129.755874619, 10487198.4375, 10487233.162179193, 11167506.081558507, 11325714.0625, 11398644.172178596, 11467412.687557282, 11493352.706996676, 11535587.612227282, 11536634.375, 11538609.302974535, 11683287.491834134, 11684610.467761714, 11688131.802743228, 11704594.3697811, 11819384.712427977, 11823329.6875, 11829848.679420015, 11891960.436772995, 11896271.972917212, 11907818.75, 11970648.118548598, 12010732.677193278, 12020195.041238189, 12023216.924796918, 12028138.773497017, 12028274.236505363, 12042399.070529355, 12051074.381203528, 12079946.200082928, 12102410.9375, 12103018.595155507, 12107818.137719793, 12110478.569592832, 12113729.913944768, 12120833.805195134, 12121768.523022845, 12123391.811037548, 12128733.347489139, 12130812.133277766, 12130909.239553709, 12144488.213282872, 12149264.541970605, 12176453.125, 12178817.977423333, 12178898.4375, 12180716.604004214, 12181989.0625, 12182277.825871602, 12183345.153859142, 12189333.162672397, 12194264.13072575, 12199308.68808227, 12206129.125670666, 12214651.431845436, 12261359.48821791, 12278712.070366489, 12279884.431579104, 12282932.730182316, 12314676.70533515, 12324254.129431069, 12337740.593114832, 12341873.434560498, 12342628.125, 12345187.5, 12345302.97618563, 12348837.73682657, 12355543.07126002, 12370770.375678996, 12370803.938198796, 12371102.016370917, 12375646.875, 12462620.3125, 12463284.48124967, 12463752.245539846, 12464034.67816015, 12465684.375, 12465709.051585449, 12471024.91987934, 12472266.663401552, 12476205.532797137, 12485569.242758384, 12486079.6875, 12777777.609318445, 12789100.279746765, 12801784.528863406, 12900720.82604678, 13002993.75, 13005848.372538762, 13011302.832578517, 13017449.060066534, 13060171.875, 13141823.590165948, 13375376.478926647, 13383499.541723108, 13385559.021159204, 13449370.3125, 13486504.112999624, 13487008.826589173, 13489182.164818885, 13489292.1875, 13491588.785093188, 13499168.75, 13505395.470679631, 13532300.546756055, 13540450.627959462, 13573244.063691583, 13699092.1875, 13730252.939166747, 13735480.685700119, 13737584.375, 13743055.234913632, 13748482.8125, 13748485.9375, 13748502.561773492, 13752438.517812269, 13752922.412427906, 13753544.770883514, 13753910.733661434, 13754267.1875, 13756123.916560473, 13757490.008923745, 13760457.480501533, 13761267.25242163, 13769257.11726975, 13790046.476733495, 13793885.614561826, 13804037.770964913, 13811637.887388913, 13815327.344257459, 13828755.299041854, 13838901.126325924, 13848492.557397012, 13887403.204282967, 13900007.46868446, 13910354.233614637, 13979787.984636873, 13993544.987985406, 14040968.270358859, 14052390.625, 14073666.392863499, 14073718.913888091, 14164749.081437094, 14240278.125, 14246203.125, 14248731.944086436, 14269134.196570221, 14334295.155641269, 14457264.0625, 14579959.65192299, 14580489.54643153, 14585087.414383803, 14756599.90036217, 14933280.181221897, 15023109.375, 15024876.440317597, 15027921.461813867, 15030339.0625, 15032282.098589748, 15040253.827247195, 15180928.125740811, 15204429.955636783, 15205262.5, 15214101.427255636, 15218331.91777297, 15368389.385962872, 15375173.32957374, 15391718.113908408, 15458681.25, 15747728.079933826, 15780115.625, 15901803.29373315, 15914776.947981903, 15915747.317876205, 15916351.333112918, 15917831.020393573, 15917842.160729583, 15925348.312034125, 15926756.25, 15940145.3125, 15961869.282973211, 15980258.90498025, 16018312.010318885, 16024855.168340737, 16073298.178570732, 16073896.064919008, 16073988.075216755, 16075072.894171575, 16168468.75, 16201648.213407993, 16202950.080337994, 16205196.875307241, 16239092.451564046, 16278193.75, 16310767.1875, 16328752.896792622, 16328797.65984742, 16331319.212260237, 16380592.857879357, 16383656.2509735, 16383962.515637357, 16384430.990287062, 16385425.191596013, 16385629.993056547, 16385923.4375, 16387076.5625, 16387196.829474268, 16387198.4375, 16387353.484883208, 16387647.479476089, 16388040.625, 16389248.189802295, 16389601.5625, 16389740.625, 16389773.701547902, 16390378.125, 16390418.75, 16390725.72399553, 16390735.717934204, 16390896.362644274, 16391879.715553537, 16393260.85674447, 16396939.0625, 16397002.829988552, 16404612.32567947, 16404630.45998236, 16406774.296132408, 16406783.26850804, 16406962.5, 16419315.625, 16428159.686321497, 16430470.24027114, 16430817.58595107, 16430851.802268362, 16431489.0625, 16438244.392299758, 16439318.406929964, 16439791.83774565, 16441510.949919172, 16504285.337760517, 16505187.933820434, 16515881.25, 16516323.140753672, 16520527.319518263, 16527104.6875, 16527662.868279245, 16527734.690658858, 16527807.218721991, 16527837.594644072, 16528375.084986744, 16529278.125, 16530154.027286053, 16530787.332821144, 16530868.523246711, 16530961.477614759, 16531300.05237371, 16531718.703651594, 16532098.4375, 16532903.125, 16533482.045712186, 16533921.81494153, 16535787.04986102, 16535939.783035707, 16536331.25, 16546483.672674935, 16546693.245908676, 16552129.094844114, 16553588.67093929, 16559352.307859601, 16575973.4375, 16582412.35003174, 16588879.41528765, 16590188.217970153, 16615673.392243594, 16622013.748029852, 16753943.533792816, 16909824.059403025, 17016308.959198862, 17037345.3125, 17099397.05308881, 17102675.0, 17103837.5, 17114118.084039338, 17142151.751973253, 17208904.6875, 17229987.064526618, 17232949.246761035, 17239876.865131717, 17239929.761218127, 17282107.34872623, 17328577.11932339, 17331431.25, 17331948.4375, 17335167.31832233, 17341543.696875677, 17353925.890301056, 17354765.979015, 17361518.671469484, 17363180.418214556, 17367944.966300443, 17368539.606100857, 17378454.644457787, 17391610.206158895, 17393001.31519203, 17393516.884547137, 17396806.25, 17401088.139182642, 17401432.535563476, 17418013.73577528, 17418287.44860314, 17421138.01573738, 17423581.25, 17446172.84860025, 17468356.415509075, 17470105.80368848, 17472123.99014444, 17472772.950808674, 17473612.5, 17473908.359141916, 17473932.56187043, 17474258.84816506, 17474565.625, 17474601.550004814, 17474837.89294876, 17474993.75, 17475092.761924997, 17475134.908214618, 17475218.75, 17475253.161606614, 17475263.226762984, 17475306.25, 17475328.113450993, 17475329.380128015, 17475385.9375, 17475407.61143313, 17475414.78437969, 17475566.77910805, 17475601.5625, 17475721.349491704, 17475843.823142115, 17475884.798125338, 17476392.70947703, 17476406.637198657, 17476419.871150948, 17476465.594578378, 17476469.773195352, 17476562.5, 17476696.393123474, 17476726.64923172, 17476749.971440442, 17476756.23537271, 17477049.764421023, 17480282.692816578, 17494937.4748236, 17504523.769237883, 17505651.5625, 17508110.6881523, 17528776.887718998, 17531233.96289838, 17532398.4375, 17543741.5804558, 17604699.952274274, 17607483.549282484, 17656225.10490013, 17669344.84920712, 17691782.59309305, 17708718.75, 17710492.92882505, 17710889.513589643, 17711467.60886424, 17714453.822340276, 17726880.668830846, 17743212.31501974, 17749814.78256805, 17750885.9375, 17750918.681614976, 17751739.0625, 17752427.863200206, 17753124.310386024, 17753429.194483425, 17753602.77819617, 17754152.946187265, 17754193.382131424, 17754242.05875818, 17755108.91715655, 17755149.218131572, 17755506.879718184, 17755804.65876839, 17758083.276519906, 17758683.887747176, 17759689.3631269, 17759982.633315627, 17760336.54799186, 17760422.30391898, 17763002.475832734, 17765148.65215117, 17766616.332910888, 17767656.25, 17768105.204641417, 17768473.886883557, 17768477.937036045, 17769325.359484103, 17769340.416229967, 17769346.7684946, 17769372.340149797, 17770704.225511365, 17775431.05798304, 17775767.00770532, 17780976.616371002, 17791310.9375, 17794527.358375814, 17797478.13051171, 17798146.898057465, 17798274.58108209, 17802468.21769561, 17804272.47317461, 17809641.78446573, 17812031.017977033, 17813560.607777454, 17817429.136037897, 17818087.5, 17818098.095451724, 17818207.236704923, 17818714.0625, 17818910.9375, 17818915.302320335, 17821457.405219354, 17821720.62431989, 17821933.809219338, 17822618.8984958, 17823384.375, 17823450.638655063, 17823814.200751513, 17824036.74127679, 17824128.125, 17825062.5, 17826485.852775857, 17826524.593505446, 17827110.843992777, 17827222.279950507, 17827250.0, 17827960.9375, 17828010.9375, 17828130.707851887, 17828610.9375, 17828621.875, 17829014.789311357, 17830800.70985544, 17831437.90579991, 17832321.592434544, 17834030.430119585, 17837128.485676106, 17838821.835411124, 17839402.652163804, 17847213.182238277, 17865374.875410683, 17868125.802205533, 17885867.943051137, 17892792.306735292, 17906626.060547728, 17907070.241207138, 17928384.375, 17934651.536628693, 17949626.5625, 17974028.2678819, 17974556.257760882, 17975544.425724655, 17982675.0, 17983567.7225639, 17983853.125, 17983887.898073345, 17984948.4375, 17986059.18858879, 17986721.64104433, 17987730.984090332, 17987867.464778565, 17988127.284598596, 17989021.36708593, 17990010.64830841, 17990051.816148415, 17990096.875, 17992787.619145464, 17993038.249814298, 17994120.75123371, 18040133.98981495, 18051184.375, 18051418.569675196, 18053676.081528313, 18100234.375, 18128143.75, 18130060.9375, 18132707.8125, 18150292.136903066, 18150808.16373582, 18151188.81065048, 18151386.90738582, 18151540.625, 18152450.943543065, 18152885.089985598, 18154427.64094383, 18154718.75, 18155229.503583375, 18156516.29486835, 18158290.678097967, 18158512.77851838, 18170849.6778624, 18171120.3125, 18179103.086175255, 18179917.745654806, 18180375.0, 18181437.974773217, 18194219.513557818, 18215650.0, 18215664.0625, 18217516.724663988, 18218508.28675308, 18220145.3125, 18220153.125, 18220701.35252501, 18221191.855564546, 18221799.690496888, 18221931.52302492, 18222215.666947253, 18222352.796394736, 18222966.926187977, 18225564.0625, 18226007.8125, 18229215.625, 18232443.29345169, 18264051.5625, 18285308.56827439, 18299984.448337734, 18303545.3125, 18315120.104120553, 18319495.79820923, 18320960.451103453, 18323526.267259937, 18324129.43226749, 18327157.94927318, 18332232.8125, 18333181.169491604, 18333283.743753858, 18333759.818405308, 18337895.3125, 18358954.630768713, 18371019.00398074, 18444509.375, 18453696.672685675, 18485961.870038453, 18529125.484034564, 18546962.24149448, 18546979.05995804, 18547673.968793705, 18551965.120022636, 18553213.689568136, 18553914.61781625, 18554126.819427285, 18554162.00721626, 18554715.788025636, 18555067.07286871, 18555338.409977376, 18555471.922950543, 18555596.875, 18555609.375, 18555702.294223975, 18555908.457210638, 18555921.591760173, 18556080.087477718, 18556255.884267163, 18557246.697245233, 18557889.0625, 18558263.4973245, 18558467.097419508, 18558507.751048844, 18558532.475801054, 18558623.796560373, 18561017.1875, 18561674.908529337, 18563335.556531627, 18563521.84675892, 18564090.573962476, 18581067.889630087, 18636204.06466231, 18639478.507921394, 18639829.6875, 18643675.0, 18669727.39190764, 18678390.41084662, 18712310.9375, 18784573.041703753, 18787620.177512653, 18790014.0625, 18790037.70154964, 18792367.00426464, 18792691.84933754, 18792716.37501673, 18806812.195612147, 18808809.728802428, 18808935.60465649, 18809431.714262567, 18809434.068469606, 18809453.917600725, 18809467.968701437, 18810251.365194347, 18810286.09682533, 18810326.842464056, 18810426.322003543, 18810649.214301437, 18810728.2162429, 18810786.285768274, 18810859.20135986, 18811210.841584753, 18811251.464179713, 18811252.922629416, 18811337.097978465, 18811359.40416356, 18811416.808654826, 18811458.988977823, 18811518.93045318, 18811558.61886789, 18811712.313133445, 18811809.375, 18811879.236757267, 18811945.387775823, 18811945.908741564, 18812195.40710168, 18812241.815553144, 18812684.234702483, 18812929.6875, 18813005.884225, 18813355.34114245, 18813447.35601788, 19007937.01234479, 19042834.375, 19052422.62982927, 19052872.40295172, 19076200.013629813, 19172616.715089917, 19172771.191168696, 19179954.6875, 19181775.757390633, 19208516.531061325, 19263355.59962704, 19266131.25, 19267130.844304245, 19267131.197002005, 19267889.0625, 19268274.721466262, 21688417.43216779, 21694214.756476656, 21695420.864835143, 21695583.417290926, 21695586.23773795, 21696273.70920324, 21698007.8125, 21699986.498201612, 21701154.6875, 21701623.4375, 21702267.19509386, 21702740.625, 21703562.408426095, 21703795.18184047, 21704073.353201274, 21704079.9571726, 21704095.3125, 21704208.865231667, 21705600.586798545, 21706239.41823996, 21706390.37473543, 21708266.777543966, 21708338.978228755, 21709313.98410213, 21709422.5582322, 21709437.5, 21710882.96571212, 21710935.552715804, 21710973.22307841, 21711724.42109094, 21711892.1875, 21712151.58908164, 21712320.3125, 21712676.5625, 21712783.19849731, 21712891.361406486, 21713629.6875, 21714229.6875, 21714850.7194522, 21715647.987026278, 21715965.267974257, 21716524.73576512, 21717779.6875, 21718502.355351053, 21718534.292341486, 21718749.738893013, 21718777.19064748, 21719748.4375, 21719979.6875, 21720229.6875, 21720514.976489358, 21720841.724899143, 21720920.3125, 21721675.616319202, 21722652.589094274, 21722853.89954625, 21726167.1875, 21728679.6875, 21729712.5, 21731933.838981185, 21732106.817212865, 21736546.497095622, 21738377.631166853, 21744345.2006879, 21747585.375991642, 21767507.8125, 21781165.0431335, 21783767.1875, 21784420.3125, 21784631.713452216, 21784818.635796387, 21784839.0625, 21784935.980425477, 21785286.34293771, 21786155.081057142, 21786414.16513628, 21786454.73341385, 21786742.532328088, 21789181.822826937, 21789481.21921336, 21789747.480302233, 21790721.85911064, 21790850.0, 21790904.716086168, 21790989.037350044, 21791016.884093456, 21791073.879112035, 21799550.0, 21804729.31510181, 21808753.412444603, 21809424.813807484, 21810947.071610935, 21810962.05973532, 21812151.679230582, 21813421.46672278, 21814468.881340515, 21814850.23003474, 21815034.375, 21815332.62817436, 21816396.875, 21817865.992100522, 21819321.262642287, 21820846.262368597, 21821952.980629813, 21822666.77446376, 21822900.0, 21824280.07825316, 21824842.131931163, 21824990.08671681, 21824993.092563983, 21825389.59733102, 21825390.86641902, 21826276.5625, 21826298.140588023, 21826506.25, 21826701.586921025, 21826806.25, 21826930.65321288, 21826961.46110577, 21828004.60848299, 21828649.417571638, 21829278.486604646, 21829418.75, 21829529.4715607, 21830721.875, 21830789.0625, 21831465.563996736, 21831658.384294234, 21831756.25, 21832740.342213675, 21833444.33988492, 21834334.375, 21834393.75, 21834413.933536977, 21834843.11399762, 21836230.735083353, 21836257.725283828, 21836406.25, 21836513.81959096, 21838598.914270412, 21838802.963248715, 21839657.57657705, 21839666.639719475, 21840353.705793776, 21840663.346582856, 21841082.31272078, 21841180.131992, 21841792.14825261, 21842146.68760654, 21842882.8125, 21843093.75, 21843376.941631857, 21843389.695642855, 21843443.75, 21843577.031642947, 21843753.125, 21844065.34207774, 21844267.65906137, 21844426.5625, 21844853.0716192, 21845022.309580546, 21845092.458011013, 21845337.72724371, 21845367.3885907, 21846065.625, 21846650.0, 21846730.96979769, 21847498.4375, 21848192.08589352, 21848394.345220532, 21849413.24022625, 21849535.9375, 21849626.48417003, 21849745.620311625, 21849769.0624161, 21849957.8125, 21850112.5, 21850126.49417809, 21850168.72859814, 21850189.23314935, 21850440.625, 21850606.816535052, 21851133.026685033, 21851228.56069425, 21851639.0625, 21852888.98359442, 21853121.875, 21853267.1875, 21853432.8125, 21853938.829655968, 21854181.2554426, 21854687.676515248, 21854818.6828063, 21854904.14508419, 21854915.12016486, 21855061.03688914, 21855063.14222461, 21855322.968204103, 21855571.875, 21855765.625, 21855981.031189665, 21856981.8139545, 21857798.03145872, 21857999.866600484, 21858003.125, 21858324.031220675, 21858357.8125, 21859250.0, 21859570.817152068, 21859712.441604618, 21860218.859647334, 21860426.239807785, 21860631.98060563, 21861404.291540183, 21861662.5, 21862053.61882598, 21862146.875, 21862187.5, 21862867.608612936, 21862994.076099142, 21863090.53112645, 21863226.07325347, 21863250.0, 21863272.74536819, 21863503.34215609, 21863629.375857316, 21863815.625, 21863819.9742369, 21863961.038369752, 21864003.80054696, 21864067.068139, 21864101.5625, 21864103.125, 21864142.1875, 21864145.20808217, 21864187.100926954, 21864373.4375, 21864463.053672988, 21864599.692039244, 21864604.176540233, 21864628.09804126, 21864683.446022514, 21864716.193821426, 21864890.089459337, 21865564.622365415, 21865812.5, 21865834.375, 21865846.875, 21865884.455277145, 21866124.86893844, 21866128.598558687, 21866154.712294575, 21866220.3125, 21866443.628727943, 21866840.9040585, 21869396.875, 21869415.695267405, 21869526.21751897, 21869535.9375, 21869537.45404861, 21869840.625, 21870505.456309993, 21870551.231554583, 21870597.081475697, 21870726.07103089, 21870826.629788708, ...], [7.1600225241698645, 27.42098525581905, 41.560192384645674, 14.273719937049798, 42.44347035201874, 7.274911848367404, 63.023989847705124, 17.806817794303782, 17.172868846363592, 14.13470205311468, 58.98743346824136, 44.44679114115188, 10.448138017862464, 85.77264052989274, 105.62807656050416, 6.750108290734043, 95.60631742146117, 12.15871888444411, 63.96841195194411, 8.97645451982829, 78.90904229146223, 5.191778947256143, 36.18181267094893, 94.71775388862301, 59.7626273821794, 19.517759109285034, 30.133048955689354, 76.23554006767525, 42.66831798906281, 35.798388757073, 12.465184801214441, 13.511469638847771, 53.463915284634496, 40.98672421694663, 28.296765533208557, 84.62770497502436, 54.26210351111916, 8.47258245725581, 48.418998201844374, 32.8717872212477, 36.590798777744546, 22.40220979196596, 85.98904021163787, 13.949616720912914, 58.95564977707772, 9.638074696647841, 15.344337666451178, 15.324152729951615, 10.512541215526971, 28.02494450082138, 31.057187146372375, 64.02834382064486, 66.20442780193318, 79.19370868003904, 9.65436676089362, 92.61014189034447, 15.976144229112043, 43.62338701840592, 40.97753862916702, 25.287585103466814, 5.9450191869496445, 61.973896854652565, 9.128096773710233, 5.362364051849664, 19.226527980015547, 56.52023482204798, 7.35053926795314, 17.3625154618463, 80.89053044881814, 5.623996227850001, 6.733739905597387, 7.106393273865563, 9.883733715919425, 62.40283770383074, 14.167641719746799, 138.70387516176143, 24.29773630374515, 30.567055576845924, 6.641455436410101, 56.612933300654, 15.155611330665305, 26.03417662956191, 6.002395411513563, 30.31695824399841, 12.690652673896771, 24.508286036243526, 11.23628947397735, 61.28393673110566, 8.480574918167585, 14.336137718685189, 52.19586984702328, 8.523206073996642, 49.000649347489826, 37.91090541831269, 12.026039833977027, 45.0582554114543, 50.302836770199065, 9.32450800486786, 112.76501389214144, 27.404921680502333, 91.45168774106716, 14.822468372619145, 85.0961349984277, 15.951402543077776, 62.38176168253308, 18.926198966033468, 76.33385728840459, 23.51164505135326, 26.110132302820865, 10.728622960828066, 50.67474992276097, 60.62940432543842, 19.213801260887912, 21.55176578799552, 7.393779280413901, 8.819237531068824, 31.68393481858445, 36.695016954020744, 76.11567101113538, 39.36050106452688, 42.74084972669048, 6.197795334741791, 105.56208534073436, 161.33507392237325, 17.466049836928708, 9.039443307359262, 31.444893521982657, 6.165554121239307, 5.176680611862434, 102.12503992518602, 8.753699074057556, 91.2256988897534, 10.323646652586449, 96.48620458979416, 32.677465769360964, 131.99893731379473, 9.64615104103046, 11.236049294196954, 5.764844391577202, 62.55460995084296, 14.46585129655927, 5.9493262423986835, 57.55769105446358, 22.206971712952498, 11.00143137333509, 104.87961697363733, 13.169773538890562, 44.570838987839835, 40.432169908134625, 75.0712490954611, 33.822418458002694, 5.039045017728451, 11.519222314028166, 8.816635460135016, 11.227916790182249, 24.715084946508835, 5.736265536669514, 37.825447642039975, 74.90455694180076, 11.297944869476398, 6.0011810443549125, 7.716693533983694, 40.27735001735671, 33.58681825832208, 11.004740587769886, 85.23249655029372, 19.56933701815666, 17.223880622722454, 55.71550726382651, 21.33808179214541, 73.83080714004265, 18.04728770984187, 8.578198076151205, 28.552127943004393, 9.277072238510543, 8.137765460708815, 23.555819906882082, 62.21265203927187, 101.11625391578522, 26.97432091625531, 58.309481374501104, 53.06719121255615, 49.39020059900021, 47.00698780575219, 35.79809354755697, 7.971400369244496, 47.12616078909549, 84.13850258874947, 83.24465374151264, 15.58075766083655, 48.33412799335479, 9.92553505722486, 70.16115106839283, 74.15611913553217, 6.2440017477734, 20.874790902662735, 47.43734757775937, 12.106692399591417, 55.922007545042604, 53.89456610268037, 62.998403868266465, 21.058605772214957, 17.480313036660746, 5.8935864737261054, 25.0620351184409, 76.30056045484622, 17.147238261205278, 20.408386021995184, 23.350433360603255, 15.597700318314885, 20.8185916006284, 22.57174985918887, 15.933279001277592, 23.29332856281303, 16.656885140334253, 29.99842428408156, 5.6487963239286305, 13.273806166482995, 16.56755432884231, 7.632166909805022, 128.84279933534188, 81.00903397067644, 43.65708403141713, 23.442572235301128, 61.1943452443885, 85.75447041381005, 108.57495524577126, 5.044316607266004, 29.429277300359633, 47.89909155805644, 108.57989381344747, 51.262575774162606, 28.825152827181, 33.89864136694298, 32.80070437930872, 16.11367247381004, 7.254751119074034, 10.996469228331831, 23.265664437633475, 9.786945853425168, 65.62451479637811, 10.941951477200504, 160.71034508062812, 80.24842741722361, 121.36481527214568, 12.436976896193382, 18.274602936715922, 16.07251587015113, 58.01843304969843, 5.60660565776788, 12.361030833992354, 8.465372118635125, 26.559125045241565, 20.23506084061112, 45.2870467537544, 76.51810366285243, 67.5351740610492, 31.862149792466088, 27.6247954305916, 7.2429490475050615, 14.133784381990669, 14.133070893845108, 69.93568245099934, 14.483926071675334, 59.29215635044208, 55.31014878460934, 27.66374724839327, 21.797474951765928, 8.043556761608658, 32.60330506086633, 14.03861591474203, 18.872373599787466, 37.68526937973317, 13.208925704553637, 51.52751518778784, 48.155461091505046, 13.496497775892994, 21.78772720698101, 54.37992171541393, 39.175896681925494, 52.71020387154805, 48.22207022068031, 30.132947048652532, 9.755452725531017, 12.366722861034571, 119.59675961910486, 11.152237282783684, 10.74465547459968, 17.04019353359549, 6.306590845622334, 29.909813843224686, 51.21293744949745, 9.293202991530476, 32.16029993056861, 21.952586191424263, 12.225233904271715, 32.89912901247533, 61.677092705545434, 54.70512012256765, 51.23893113881498, 6.115995149982115, 39.1291141063905, 124.86346791843437, 117.75205798092347, 10.801020246902063, 72.06910392769403, 15.049525443539045, 27.023365941250784, 33.7986378063549, 5.44924520099173, 5.695752879256612, 10.082843136367684, 64.40927956555285, 9.749237572899759, 39.20212037817825, 42.82203038205221, 198.3682779573261, 62.49333697267573, 97.86198593971196, 29.04927822580584, 39.587385855733785, 46.22518441473285, 81.56750208767679, 52.81013821887335, 14.989057720731413, 63.648263224290645, 9.727296028830077, 97.91133988376866, 91.75694826025773, 10.065589228936721, 34.8235211716203, 81.06255623196002, 5.727146264133838, 14.660755060551638, 7.146554952114998, 86.08946512487279, 67.42433837565974, 7.380714691279827, 7.543870756724745, 35.76497623136573, 9.834058737492567, 35.307273716487856, 25.012445210230382, 29.696780323218007, 58.47509757911051, 29.958616270456535, 5.934192281718876, 31.22596942787866, 28.064720381326776, 78.61188757211845, 92.21253175173591, 121.81121332801482, 123.01892321246928, 36.65489856837606, 31.91897184406185, 37.5081940395698, 93.59770529411647, 56.49149765163441, 25.48308217401651, 14.77177400480668, 74.2998973240386, 8.17545953330754, 24.00818609268494, 111.52522304623393, 116.63151864893712, 24.071485662657295, 41.941877105626816, 72.52271125885406, 23.964771364617935, 21.87444988768448, 31.991995176720856, 10.509040815196283, 19.291129583441236, 54.89586883259745, 5.167081994092252, 49.082015530873974, 30.771116006323222, 79.80033844452178, 113.94086741683748, 8.356991546394724, 82.02799514360659, 19.931659521188422, 16.487559918559786, 63.17029257120146, 24.474733961181677, 58.753660772105874, 15.2937200756588, 27.700843527410846, 10.149267065407516, 77.07393584797019, 35.00261784271639, 84.17478584078424, 18.778008642606487, 5.036907717807954, 12.192258672045565, 85.26155781568593, 17.354532823218843, 125.96099462688017, 20.649864253880224, 15.612251399211768, 5.121076895662448, 101.88602613655254, 21.626896700976005, 28.90594218187561, 17.534482322074563, 74.55865595916086, 37.97670230594676, 54.05172818713474, 20.418266347601254, 16.685553110699797, 46.50683444441323, 43.82609166880603, 36.370564202496425, 124.583992861896, 21.413894643206813, 25.29870407579032, 72.97254946957193, 42.83392454815357, 31.182884871561797, 62.86957539781749, 35.92298385841848, 18.656931103947095, 13.584142133204505, 156.0216578576497, 13.25672354519822, 135.30300146671794, 8.523768579859041, 12.054990756857757, 16.65590648774941, 76.8228165803019, 8.270555115375723, 27.33904741681231, 69.9703539810459, 110.56634556152957, 5.3449024709643975, 27.971885455130575, 11.104920120999138, 8.165807954263203, 5.337837227646414, 7.114849236898948, 22.107462171439174, 51.711821764066976, 14.413084768507701, 15.306297018821759, 27.532200165539237, 56.158653322082415, 80.03621991348723, 57.32030424020036, 22.07288632416339, 123.3476581772182, 56.31066004006834, 5.602020251390158, 30.26974517569722, 12.524821805703665, 5.0771920534360335, 20.00088213938126, 200.8097182463145, 54.887316113443354, 125.16970861644408, 7.88623474158733, 58.0944283624484, 34.58599155112273, 54.571722507918324, 14.029467141587322, 19.789426929988885, 13.345212775746255, 5.909762252645167, 25.432864788519925, 13.703101158953215, 5.16237407610045, 8.972116707683597, 64.15251636268592, 9.927397582790467, 69.27585887884354, 11.939720311310735, 21.62120961676225, 34.71433802734526, 53.17628421044806, 12.237942154256391, 11.871567368341442, 88.96525007916021, 18.232937126042216, 20.70659877500261, 46.04356448939372, 26.644406721987462, 16.984277553383063, 32.89525243250452, 11.740286854500953, 13.82936728173306, 19.66329706968943, 17.070332796493837, 13.431369904406722, 23.355545347541984, 25.418064489129854, 32.69927562168212, 30.778144995716954, 5.6596453688754105, 8.289494160933481, 6.090500276482424, 13.553735221348548, 83.6506363007145, 54.95008355128189, 74.17890112701629, 40.778102324046486, 10.648681359321715, 13.187279076404678, 72.71552664600772, 28.678001968441954, 13.123146425227969, 70.574736530866, 82.63603600549816, 23.02838034307139, 36.12424099482643, 5.046838124734334, 13.149427809745543, 11.368028820500292, 79.0061805715579, 26.579342905712736, 5.467731902139963, 18.451347345807722, 37.889404079576444, 44.500818839549886, 26.954352039119307, 22.479494664204825, 10.984628231812026, 16.031249798546238, 50.32291103084124, 69.2989022264226, 39.26434965702228, 145.30042894487983, 122.70080444318972, 46.735223558635774, 12.491974299449979, 18.573847003708256, 5.213885233113688, 80.04003930246292, 18.802539757457833, 5.971443121426323, 27.407577309001123, 21.768422099384697, 115.9800952061056, 26.283701278216988, 20.694564281408102, 15.487304450629424, 11.31933811561876, 5.379625416425004, 27.189632961259065, 43.503293609617295, 22.81284667686134, 57.64089132642803, 15.515588659119178, 14.971173016322608, 19.03912302933523, 113.60036420705121, 37.38816851075332, 48.521003741843806, 21.432932354756858, 72.79561142121548, 25.31887620304955, 10.780703867471704, 32.59117380586875, 8.438859509051492, 8.70929877650121, 15.637049657463862, 8.139347875317211, 16.005273669984582, 87.93756238834035, 11.319189674481207, 15.03822997452751, 9.732139468948498, 8.09287339763637, 101.66339472411774, 14.296029023186824, 10.450844743440875, 39.0321616769297, 36.269105105639234, 38.283140589225326, 36.024314530232395, 44.10931229080219, 34.50999269905071, 24.38592004561652, 56.06588780773903, 69.19083705974697, 16.375497272788007, 25.40595279810465, 22.031195400009604, 29.291142994081095, 14.283969114297719, 69.98630970293095, 15.176257561444627, 44.954666500088265, 28.21974374319464, 49.37050802884475, 93.5444043978365, 63.71069381457758, 31.148503171857186, 17.123437225350226, 19.800022313167702, 78.83867206741552, 59.828369585267055, 21.872018674401485, 131.65476990985846, 50.46379642917748, 62.055571097698575, 14.197342391774168, 23.35120545614419, 87.82152759127109, 11.583077001190135, 182.5749609178531, 62.57546290391886, 65.88970693136434, 63.321023503101785, 63.13160277048493, 85.14160476747097, 16.874774161667183, 75.02364607480872, 139.23940942915345, 37.985133687798154, 68.24578139072284, 7.529569928090201, 104.51896297877161, 10.443979041038354, 14.933593128886143, 112.17482046009475, 9.449793704101051, 129.88580593765718, 27.02767753043821, 12.980413873311226, 23.822511784944787, 28.584530016233153, 9.283889960743869, 25.289872749991886, 59.16628096285675, 55.2139970577373, 20.287746255245978, 11.979136095416345, 24.29565287471139, 12.98980384673254, 7.8074069936613295, 47.73287184967057, 13.688070502153673, 27.481553159904227, 16.020423740314765, 28.281841499154137, 27.280604302571362, 26.44747052165473, 20.09554400378487, 50.41869637603377, 84.03718113305801, 47.0305748408699, 10.03758963410049, 5.263554955852041, 48.47949576971567, 16.721987676874697, 66.21445363456547, 14.304676151177507, 31.300449392139907, 10.345986206876354, 74.77715095694819, 84.22431014411457, 23.29301571122545, 73.41379415333206, 39.61359962790383, 32.44462709024095, 22.768794001191672, 27.9779164240859, 36.99494840137485, 99.1507533396967, 99.66967545450545, 9.677627371094292, 55.81560731805399, 69.4298342099626, 6.378001561779418, 24.912958243302345, 46.57901797246259, 22.599630468405035, 32.0163899327411, 49.08729316147925, 15.769715752123341, 17.63996316653885, 19.261855959739634, 25.319293925317254, 5.913328807441294, 76.04015997080425, 28.682923317160796, 12.574150743102017, 7.043139853597584, 19.165914289973884, 26.20488329405064, 32.373453542274966, 7.661897659975937, 23.714506608170872, 9.136004750088235, 29.87357745303808, 9.40976453041764, 22.160025492172213, 57.91359189846254, 50.14788089288071, 5.700529084753074, 25.083427206226396, 22.529531310980243, 60.791222005404144, 8.095907738544424, 9.025020448524378, 11.421988966247696, 19.269233828893565, 14.274086234518295, 49.57806008181782, 54.15459710265971, 9.395874671897314, 5.7457850862406525, 48.20932083378359, 141.46138242292375, 26.030239536626016, 66.58900988554551, 13.709330184451664, 9.952857740280011, 9.774185172014803, 8.950506274287298, 78.85762636767468, 106.25393080387182, 17.425064297253165, 20.662144276748197, 21.77281142363108, 19.83636674466078, 66.01388637497355, 31.60266847825537, 29.72705677444928, 20.11365752013942, 59.3748196302831, 10.54773237302715, 14.743281678421258, 88.4859763084547, 13.976475256756595, 15.963979028123267, 18.465595057427866, 128.8756662078432, 12.225897984131263, 11.631833994939845, 86.19158000337987, 48.90762638129077, 136.44182587044799, 64.93355602215757, 227.8588040692493, 151.53376033052035, 82.09935722816257, 26.836217679836043, 9.223313887902481, 34.996082278072706, 22.81118452788809, 54.26031584926977, 7.428712980560579, 50.562916423515254, 11.733337662507196, 14.066336582273259, 13.579611185169048, 108.9717844113475, 27.064565314692643, 60.29756224078796, 78.34095127355249, 27.70322337294556, 5.035118684335168, 16.95050855402417, 13.115006132928455, 77.26748590531034, 11.169511374355842, 30.427758971336168, 84.27818804500161, 16.64973049909019, 64.6559384389011, 204.43665842040608, 87.3660480063265, 202.1371514206797, 290.4996440781657, 89.54721903903265, 7.5103847722702435, 70.98295788976351, 32.85324540183139, 26.990220724276625, 105.14943328406298, 102.63852954951221, 30.985501829114217, 44.14083855795924, 134.94127190233007, 85.0405463086655, 21.874469570032986, 70.1039611788162, 48.57868506335135, 21.142246207917776, 28.30665847886814, 77.93026091208009, 30.563056001140072, 105.70652669962851, 21.141163814299546, 13.182793381719268, 6.220605042562657, 21.554839243144684, 14.5317986141734, 50.94107294795851, 73.79139727332428, 27.14476637679526, 65.72204794839743, 29.69686062475219, 68.32432260331117, 20.38611580164499, 65.0787917039945, 69.4957540784931, 177.35180815045013, 11.804132206896906, 7.640786142713144, 23.029908392338108, 39.78143521813519, 28.49467961955453, 39.37433958757998, 7.2902085489577315, 92.7586187697307, 110.06289282401389, 7.128986421021439, 14.846508288834954, 20.616218623103588, 204.91769240038926, 56.075246526328165, 9.035192458315139, 20.080681418567867, 82.0263424888539, 17.722878648882833, 51.47169716865889, 25.201475430701045, 9.008498668039874, 8.357275446932496, 162.4152215233459, 62.15197037353749, 14.282597657623253, 123.21078059182884, 11.754463418507902, 53.44323225589125, 29.67187247340498, 38.50943549212009, 106.9886286514273, 78.87133827196243, 77.80622207023698, 40.866551092556804, 21.1195205901134, 294.2874167778053, 182.94699804736877, 15.949112438401725, 41.96208915442277, 7.045530161904066, 119.29201350305145, 15.035415149667392, 46.068538796901606, 13.06856131771795, 17.3998812728032, 49.18605666077262, 36.82693115349082, 17.993220549199975, 57.04016558702675, 14.177726792344036, 77.40154034032611, 118.31842133901395, 14.815540955458832, 17.68465197236512, 35.480217657539356, 32.62573978732732, 23.742124181881813, 93.5209573883001, 60.532620683478, 36.276436190541055, 45.48996804213989, 8.930920180887867, 6.25624176291568, 53.151891997471154, 24.508461683146834, 42.22468269908364, 32.66962234871439, 5.691905971179178, 49.97618017249931, 87.87300274461481, 19.57945446303458, 60.32021266467123, 61.66116557959812, 45.986438456687104, 25.304230852295056, 102.11153027426292, 148.87970902580844, 16.61455447342704, 7.8494966657787035, 54.21445351567776, 11.949770590505523, 28.998950730131686, 100.55003756716334, 41.81566717296854, 74.53383247716316, 33.5150831978602, 16.90453182876394, 5.629186824885663, 69.18724649020288, 26.000838939527103, 59.435200155312224, 103.47523192152549, 107.7111632992451, 30.083381371901584, 268.5642374032629, 142.52950227619345, 18.550544512424644, 139.8513273328976, 43.04340061534341, 14.692975156436813, 115.0960595969387, 73.14032137643895, 71.95023631480586, 54.339563776373794, 23.238851373878923, 131.66664572279316, 52.73387718046088, 9.861254862384865, 32.00822371485907, 16.910496507651278, 68.90356205438697, 269.9132407900245, 64.49575861149253, 124.85643303068409, 39.511127557962205, 91.76423247235068, 6.764593627793432, 111.5602525371554, 85.4567061610669, 21.080163806721863, 82.07935338481865, 63.94594008709294, 26.766222305051024, 39.15618375913145, 74.15804739668167, 86.35212724888908, 55.29287644603997, 35.64142785769269, 70.45829013720504, 38.43115533025872, 49.12266839768508, 73.57040844084106, 33.25372052595609, 57.491887092323196, 17.291175687555366, 27.420216570973174, 6.504417881957894, 23.465144074667336, 183.732071333421, 53.83106316360971, 37.48288588958727, 35.17741261950319, 39.448327625082186, 51.02234811653243, 127.3473550405355, 7.725599861376957, 24.101879550217497, 106.86471551526529, 41.0704593049761, 34.0561653681961, 11.48499280538791, 8.12837562883155, 88.99266590935004, 29.67799332696311, 15.34044013162996, 210.1230808058353, 26.369382274919214, 95.86226299700272, 31.661378520688373, 62.9631108190239, 34.97782346325477, 47.85144220566298, 46.01806227587023, 30.184912438968635, 17.342458540751004, 13.296129700607054, 9.308711592746901, 18.06809565591455, 94.43120998672875, 21.145741195491315, 27.662462279384307, 107.51227450912145, 76.95402201351081, 55.927338263868116, 33.798135388385624, 9.222988523689683, 11.958454638200651, 180.34920572890175, 97.63953775895962, 24.29709424416669, 27.846923451915167, 89.03085665333344, 21.705800855586546, 19.815399079638926, 85.81193278222626, 5.340349558063269, 34.69562061643222, 15.632687226091159, 262.6443051284485, 12.245692579045377, 70.6821790053542, 20.430846936601334, ...])
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);
([2480673.582225723, 2664537.697159833, 3089030.841996592, 3135821.6880239965, 3162384.375, 3164672.4283008976, 3229359.6997785363, 3266194.3418424353, 3266277.0461595044, 3266295.8549343324, 3299292.1875, 3316742.8787896554, 3368365.1418910786, 3404250.0, 3405079.3531936025, 3406796.807516036, 3411665.625, 3433072.4476706344, 3454534.641818421, 3456122.985607132, 3554697.8902042382, 3582097.974279912, 3610179.6875, 3610268.75, 3622957.8972828737, 3624078.963716003, 3639093.190687953, 3645067.1875, 3657142.1875, 3659601.4924677643, 3660830.402387557, 3734124.5663351263, 3763373.064232577, 3791462.113985248, 3834210.049169245, 3849986.9757096223, 3855228.0335767386, 3857097.2109206966, 3860109.375, 3911212.485497579, 3911953.125, 3926485.524047884, 3949782.8125, 3949820.0254143397, 4117177.8081529336, 4146228.4667068166, 4170525.1018191827, 4243845.409394896, 4344644.879735931, 5187024.97423677, 6342600.504333162, 6342856.25, 6695451.5625, 6706190.625, 6896115.983757688, 6920696.875, 6964023.684820061, 6964285.9375, 7267343.75, 7267352.936488461, 7269903.189236156, 8014241.6828923905, 9486049.74935744, 9486695.897186363, 9486908.613200568, 9488045.3125, 9491610.180251325, 9493128.642126419, 9494637.5, 9504803.303502152, 9890990.474048685, 10008365.56740397, 10012250.588177094, 10030396.875, 10031238.843484977, 10105628.125, 10143855.991648784, 10165881.640948983, 10170699.356280508, 10271659.344567366, 10273635.992560554, 10292768.049985921, 10297416.320959207, 10298271.59830592, 10298346.125354992, 10398958.744814392, 10484129.755874619, 10487198.4375, 10487233.162179193, 11167506.081558507, 11325714.0625, 11398644.172178596, 11467412.687557282, 11493352.706996676, 11535587.612227282, 11536634.375, 11538609.302974535, 11683287.491834134, 11684610.467761714, 11688131.802743228, 11704594.3697811, 11819384.712427977, 11823329.6875, 11829848.679420015, 11891960.436772995, 11896271.972917212, 11907818.75, 11970648.118548598, 12010732.677193278, 12020195.041238189, 12023216.924796918, 12028138.773497017, 12028274.236505363, 12042399.070529355, 12051074.381203528, 12079946.200082928, 12102410.9375, 12103018.595155507, 12107818.137719793, 12110478.569592832, 12113729.913944768, 12120833.805195134, 12121768.523022845, 12123391.811037548, 12128733.347489139, 12130812.133277766, 12130909.239553709, 12144488.213282872, 12149264.541970605, 12176453.125, 12178817.977423333, 12178898.4375, 12180716.604004214, 12181989.0625, 12182277.825871602, 12183345.153859142, 12189333.162672397, 12194264.13072575, 12199308.68808227, 12206129.125670666, 12214651.431845436, 12261359.48821791, 12278712.070366489, 12279884.431579104, 12282932.730182316, 12314676.70533515, 12324254.129431069, 12337740.593114832, 12341873.434560498, 12342628.125, 12345187.5, 12345302.97618563, 12348837.73682657, 12355543.07126002, 12370770.375678996, 12370803.938198796, 12371102.016370917, 12375646.875, 12462620.3125, 12463284.48124967, 12463752.245539846, 12464034.67816015, 12465684.375, 12465709.051585449, 12471024.91987934, 12472266.663401552, 12476205.532797137, 12485569.242758384, 12486079.6875, 12777777.609318445, 12789100.279746765, 12801784.528863406, 12900720.82604678, 13002993.75, 13005848.372538762, 13011302.832578517, 13017449.060066534, 13060171.875, 13141823.590165948, 13375376.478926647, 13383499.541723108, 13385559.021159204, 13449370.3125, 13486504.112999624, 13487008.826589173, 13489182.164818885, 13489292.1875, 13491588.785093188, 13499168.75, 13505395.470679631, 13532300.546756055, 13540450.627959462, 13573244.063691583, 13699092.1875, 13730252.939166747, 13735480.685700119, 13737584.375, 13743055.234913632, 13748482.8125, 13748485.9375, 13748502.561773492, 13752438.517812269, 13752922.412427906, 13753544.770883514, 13753910.733661434, 13754267.1875, 13756123.916560473, 13757490.008923745, 13760457.480501533, 13761267.25242163, 13769257.11726975, 13790046.476733495, 13793885.614561826, 13804037.770964913, 13811637.887388913, 13815327.344257459, 13828755.299041854, 13838901.126325924, 13848492.557397012, 13887403.204282967, 13900007.46868446, 13910354.233614637, 13979787.984636873, 13993544.987985406, 14040968.270358859, 14052390.625, 14073666.392863499, 14073718.913888091, 14164749.081437094, 14240278.125, 14246203.125, 14248731.944086436, 14269134.196570221, 14334295.155641269, 14457264.0625, 14579959.65192299, 14580489.54643153, 14585087.414383803, 14756599.90036217, 14933280.181221897, 15023109.375, 15024876.440317597, 15027921.461813867, 15030339.0625, 15032282.098589748, 15040253.827247195, 15180928.125740811, 15204429.955636783, 15205262.5, 15214101.427255636, 15218331.91777297, 15368389.385962872, 15375173.32957374, 15391718.113908408, 15458681.25, 15747728.079933826, 15780115.625, 15901803.29373315, 15914776.947981903, 15915747.317876205, 15916351.333112918, 15917831.020393573, 15917842.160729583, 15925348.312034125, 15926756.25, 15940145.3125, 15961869.282973211, 15980258.90498025, 16018312.010318885, 16024855.168340737, 16073298.178570732, 16073896.064919008, 16073988.075216755, 16075072.894171575, 16168468.75, 16201648.213407993, 16202950.080337994, 16205196.875307241, 16239092.451564046, 16278193.75, 16310767.1875, 16328752.896792622, 16328797.65984742, 16331319.212260237, 16380592.857879357, 16383656.2509735, 16383962.515637357, 16384430.990287062, 16385425.191596013, 16385629.993056547, 16385923.4375, 16387076.5625, 16387196.829474268, 16387198.4375, 16387353.484883208, 16387647.479476089, 16388040.625, 16389248.189802295, 16389601.5625, 16389740.625, 16389773.701547902, 16390378.125, 16390418.75, 16390725.72399553, 16390735.717934204, 16390896.362644274, 16391879.715553537, 16393260.85674447, 16396939.0625, 16397002.829988552, 16404612.32567947, 16404630.45998236, 16406774.296132408, 16406783.26850804, 16406962.5, 16419315.625, 16428159.686321497, 16430470.24027114, 16430817.58595107, 16430851.802268362, 16431489.0625, 16438244.392299758, 16439318.406929964, 16439791.83774565, 16441510.949919172, 16504285.337760517, 16505187.933820434, 16515881.25, 16516323.140753672, 16520527.319518263, 16527104.6875, 16527662.868279245, 16527734.690658858, 16527807.218721991, 16527837.594644072, 16528375.084986744, 16529278.125, 16530154.027286053, 16530787.332821144, 16530868.523246711, 16530961.477614759, 16531300.05237371, 16531718.703651594, 16532098.4375, 16532903.125, 16533482.045712186, 16533921.81494153, 16535787.04986102, 16535939.783035707, 16536331.25, 16546483.672674935, 16546693.245908676, 16552129.094844114, 16553588.67093929, 16559352.307859601, 16575973.4375, 16582412.35003174, 16588879.41528765, 16590188.217970153, 16615673.392243594, 16622013.748029852, 16753943.533792816, 16909824.059403025, 17016308.959198862, 17037345.3125, 17099397.05308881, 17102675.0, 17103837.5, 17114118.084039338, 17142151.751973253, 17208904.6875, 17229987.064526618, 17232949.246761035, 17239876.865131717, 17239929.761218127, 17282107.34872623, 17328577.11932339, 17331431.25, 17331948.4375, 17335167.31832233, 17341543.696875677, 17353925.890301056, 17354765.979015, 17361518.671469484, 17363180.418214556, 17367944.966300443, 17368539.606100857, 17378454.644457787, 17391610.206158895, 17393001.31519203, 17393516.884547137, 17396806.25, 17401088.139182642, 17401432.535563476, 17418013.73577528, 17418287.44860314, 17421138.01573738, 17423581.25, 17446172.84860025, 17468356.415509075, 17470105.80368848, 17472123.99014444, 17472772.950808674, 17473612.5, 17473908.359141916, 17473932.56187043, 17474258.84816506, 17474565.625, 17474601.550004814, 17474837.89294876, 17474993.75, 17475092.761924997, 17475134.908214618, 17475218.75, 17475253.161606614, 17475263.226762984, 17475306.25, 17475328.113450993, 17475329.380128015, 17475385.9375, 17475407.61143313, 17475414.78437969, 17475566.77910805, 17475601.5625, 17475721.349491704, 17475843.823142115, 17475884.798125338, 17476392.70947703, 17476406.637198657, 17476419.871150948, 17476465.594578378, 17476469.773195352, 17476562.5, 17476696.393123474, 17476726.64923172, 17476749.971440442, 17476756.23537271, 17477049.764421023, 17480282.692816578, 17494937.4748236, 17504523.769237883, 17505651.5625, 17508110.6881523, 17528776.887718998, 17531233.96289838, 17532398.4375, 17543741.5804558, 17604699.952274274, 17607483.549282484, 17656225.10490013, 17669344.84920712, 17691782.59309305, 17708718.75, 17710492.92882505, 17710889.513589643, 17711467.60886424, 17714453.822340276, 17726880.668830846, 17743212.31501974, 17749814.78256805, 17750885.9375, 17750918.681614976, 17751739.0625, 17752427.863200206, 17753124.310386024, 17753429.194483425, 17753602.77819617, 17754152.946187265, 17754193.382131424, 17754242.05875818, 17755108.91715655, 17755149.218131572, 17755506.879718184, 17755804.65876839, 17758083.276519906, 17758683.887747176, 17759689.3631269, 17759982.633315627, 17760336.54799186, 17760422.30391898, 17763002.475832734, 17765148.65215117, 17766616.332910888, 17767656.25, 17768105.204641417, 17768473.886883557, 17768477.937036045, 17769325.359484103, 17769340.416229967, 17769346.7684946, 17769372.340149797, 17770704.225511365, 17775431.05798304, 17775767.00770532, 17780976.616371002, 17791310.9375, 17794527.358375814, 17797478.13051171, 17798146.898057465, 17798274.58108209, 17802468.21769561, 17804272.47317461, 17809641.78446573, 17812031.017977033, 17813560.607777454, 17817429.136037897, 17818087.5, 17818098.095451724, 17818207.236704923, 17818714.0625, 17818910.9375, 17818915.302320335, 17821457.405219354, 17821720.62431989, 17821933.809219338, 17822618.8984958, 17823384.375, 17823450.638655063, 17823814.200751513, 17824036.74127679, 17824128.125, 17825062.5, 17826485.852775857, 17826524.593505446, 17827110.843992777, 17827222.279950507, 17827250.0, 17827960.9375, 17828010.9375, 17828130.707851887, 17828610.9375, 17828621.875, 17829014.789311357, 17830800.70985544, 17831437.90579991, 17832321.592434544, 17834030.430119585, 17837128.485676106, 17838821.835411124, 17839402.652163804, 17847213.182238277, 17865374.875410683, 17868125.802205533, 17885867.943051137, 17892792.306735292, 17906626.060547728, 17907070.241207138, 17928384.375, 17934651.536628693, 17949626.5625, 17974028.2678819, 17974556.257760882, 17975544.425724655, 17982675.0, 17983567.7225639, 17983853.125, 17983887.898073345, 17984948.4375, 17986059.18858879, 17986721.64104433, 17987730.984090332, 17987867.464778565, 17988127.284598596, 17989021.36708593, 17990010.64830841, 17990051.816148415, 17990096.875, 17992787.619145464, 17993038.249814298, 17994120.75123371, 18040133.98981495, 18051184.375, 18051418.569675196, 18053676.081528313, 18100234.375, 18128143.75, 18130060.9375, 18132707.8125, 18150292.136903066, 18150808.16373582, 18151188.81065048, 18151386.90738582, 18151540.625, 18152450.943543065, 18152885.089985598, 18154427.64094383, 18154718.75, 18155229.503583375, 18156516.29486835, 18158290.678097967, 18158512.77851838, 18170849.6778624, 18171120.3125, 18179103.086175255, 18179917.745654806, 18180375.0, 18181437.974773217, 18194219.513557818, 18215650.0, 18215664.0625, 18217516.724663988, 18218508.28675308, 18220145.3125, 18220153.125, 18220701.35252501, 18221191.855564546, 18221799.690496888, 18221931.52302492, 18222215.666947253, 18222352.796394736, 18222966.926187977, 18225564.0625, 18226007.8125, 18229215.625, 18232443.29345169, 18264051.5625, 18285308.56827439, 18299984.448337734, 18303545.3125, 18315120.104120553, 18319495.79820923, 18320960.451103453, 18323526.267259937, 18324129.43226749, 18327157.94927318, 18332232.8125, 18333181.169491604, 18333283.743753858, 18333759.818405308, 18337895.3125, 18358954.630768713, 18371019.00398074, 18444509.375, 18453696.672685675, 18485961.870038453, 18529125.484034564, 18546962.24149448, 18546979.05995804, 18547673.968793705, 18551965.120022636, 18553213.689568136, 18553914.61781625, 18554126.819427285, 18554162.00721626, 18554715.788025636, 18555067.07286871, 18555338.409977376, 18555471.922950543, 18555596.875, 18555609.375, 18555702.294223975, 18555908.457210638, 18555921.591760173, 18556080.087477718, 18556255.884267163, 18557246.697245233, 18557889.0625, 18558263.4973245, 18558467.097419508, 18558507.751048844, 18558532.475801054, 18558623.796560373, 18561017.1875, 18561674.908529337, 18563335.556531627, 18563521.84675892, 18564090.573962476, 18581067.889630087, 18636204.06466231, 18639478.507921394, 18639829.6875, 18643675.0, 18669727.39190764, 18678390.41084662, 18712310.9375, 18784573.041703753, 18787620.177512653, 18790014.0625, 18790037.70154964, 18792367.00426464, 18792691.84933754, 18792716.37501673, 18806812.195612147, 18808809.728802428, 18808935.60465649, 18809431.714262567, 18809434.068469606, 18809453.917600725, 18809467.968701437, 18810251.365194347, 18810286.09682533, 18810326.842464056, 18810426.322003543, 18810649.214301437, 18810728.2162429, 18810786.285768274, 18810859.20135986, 18811210.841584753, 18811251.464179713, 18811252.922629416, 18811337.097978465, 18811359.40416356, 18811416.808654826, 18811458.988977823, 18811518.93045318, 18811558.61886789, 18811712.313133445, 18811809.375, 18811879.236757267, 18811945.387775823, 18811945.908741564, 18812195.40710168, 18812241.815553144, 18812684.234702483, 18812929.6875, 18813005.884225, 18813355.34114245, 18813447.35601788, 19007937.01234479, 19042834.375, 19052422.62982927, 19052872.40295172, 19076200.013629813, 19172616.715089917, 19172771.191168696, 19179954.6875, 19181775.757390633, 19208516.531061325, 19263355.59962704, 19266131.25, 19267130.844304245, 19267131.197002005, 19267889.0625, 19268274.721466262, 21688417.43216779, 21694214.756476656, 21695420.864835143, 21695583.417290926, 21695586.23773795, 21696273.70920324, 21698007.8125, 21699986.498201612, 21701154.6875, 21701623.4375, 21702267.19509386, 21702740.625, 21703562.408426095, 21703795.18184047, 21704073.353201274, 21704079.9571726, 21704095.3125, 21704208.865231667, 21705600.586798545, 21706239.41823996, 21706390.37473543, 21708266.777543966, 21708338.978228755, 21709313.98410213, 21709422.5582322, 21709437.5, 21710882.96571212, 21710935.552715804, 21710973.22307841, 21711724.42109094, 21711892.1875, 21712151.58908164, 21712320.3125, 21712676.5625, 21712783.19849731, 21712891.361406486, 21713629.6875, 21714229.6875, 21714850.7194522, 21715647.987026278, 21715965.267974257, 21716524.73576512, 21717779.6875, 21718502.355351053, 21718534.292341486, 21718749.738893013, 21718777.19064748, 21719748.4375, 21719979.6875, 21720229.6875, 21720514.976489358, 21720841.724899143, 21720920.3125, 21721675.616319202, 21722652.589094274, 21722853.89954625, 21726167.1875, 21728679.6875, 21729712.5, 21731933.838981185, 21732106.817212865, 21736546.497095622, 21738377.631166853, 21744345.2006879, 21747585.375991642, 21767507.8125, 21781165.0431335, 21783767.1875, 21784420.3125, 21784631.713452216, 21784818.635796387, 21784839.0625, 21784935.980425477, 21785286.34293771, 21786155.081057142, 21786414.16513628, 21786454.73341385, 21786742.532328088, 21789181.822826937, 21789481.21921336, 21789747.480302233, 21790721.85911064, 21790850.0, 21790904.716086168, 21790989.037350044, 21791016.884093456, 21791073.879112035, 21799550.0, 21804729.31510181, 21808753.412444603, 21809424.813807484, 21810947.071610935, 21810962.05973532, 21812151.679230582, 21813421.46672278, 21814468.881340515, 21814850.23003474, 21815034.375, 21815332.62817436, 21816396.875, 21817865.992100522, 21819321.262642287, 21820846.262368597, 21821952.980629813, 21822666.77446376, 21822900.0, 21824280.07825316, 21824842.131931163, 21824990.08671681, 21824993.092563983, 21825389.59733102, 21825390.86641902, 21826276.5625, 21826298.140588023, 21826506.25, 21826701.586921025, 21826806.25, 21826930.65321288, 21826961.46110577, 21828004.60848299, 21828649.417571638, 21829278.486604646, 21829418.75, 21829529.4715607, 21830721.875, 21830789.0625, 21831465.563996736, 21831658.384294234, 21831756.25, 21832740.342213675, 21833444.33988492, 21834334.375, 21834393.75, 21834413.933536977, 21834843.11399762, 21836230.735083353, 21836257.725283828, 21836406.25, 21836513.81959096, 21838598.914270412, 21838802.963248715, 21839657.57657705, 21839666.639719475, 21840353.705793776, 21840663.346582856, 21841082.31272078, 21841180.131992, 21841792.14825261, 21842146.68760654, 21842882.8125, 21843093.75, 21843376.941631857, 21843389.695642855, 21843443.75, 21843577.031642947, 21843753.125, 21844065.34207774, 21844267.65906137, 21844426.5625, 21844853.0716192, 21845022.309580546, 21845092.458011013, 21845337.72724371, 21845367.3885907, 21846065.625, 21846650.0, 21846730.96979769, 21847498.4375, 21848192.08589352, 21848394.345220532, 21849413.24022625, 21849535.9375, 21849626.48417003, 21849745.620311625, 21849769.0624161, 21849957.8125, 21850112.5, 21850126.49417809, 21850168.72859814, 21850189.23314935, 21850440.625, 21850606.816535052, 21851133.026685033, 21851228.56069425, 21851639.0625, 21852888.98359442, 21853121.875, 21853267.1875, 21853432.8125, 21853938.829655968, 21854181.2554426, 21854687.676515248, 21854818.6828063, 21854904.14508419, 21854915.12016486, 21855061.03688914, 21855063.14222461, 21855322.968204103, 21855571.875, 21855765.625, 21855981.031189665, 21856981.8139545, 21857798.03145872, 21857999.866600484, 21858003.125, 21858324.031220675, 21858357.8125, 21859250.0, 21859570.817152068, 21859712.441604618, 21860218.859647334, 21860426.239807785, 21860631.98060563, 21861404.291540183, 21861662.5, 21862053.61882598, 21862146.875, 21862187.5, 21862867.608612936, 21862994.076099142, 21863090.53112645, 21863226.07325347, 21863250.0, 21863272.74536819, 21863503.34215609, 21863629.375857316, 21863815.625, 21863819.9742369, 21863961.038369752, 21864003.80054696, 21864067.068139, 21864101.5625, 21864103.125, 21864142.1875, 21864145.20808217, 21864187.100926954, 21864373.4375, 21864463.053672988, 21864599.692039244, 21864604.176540233, 21864628.09804126, 21864683.446022514, 21864716.193821426, 21864890.089459337, 21865564.622365415, 21865812.5, 21865834.375, 21865846.875, 21865884.455277145, 21866124.86893844, 21866128.598558687, 21866154.712294575, 21866220.3125, 21866443.628727943, 21866840.9040585, 21869396.875, 21869415.695267405, 21869526.21751897, 21869535.9375, 21869537.45404861, 21869840.625, 21870505.456309993, 21870551.231554583, 21870597.081475697, 21870726.07103089, 21870826.629788708, ...], [7.1600225241698645, 27.42098525581905, 41.560192384645674, 14.273719937049798, 42.44347035201874, 7.274911848367404, 63.023989847705124, 17.806817794303782, 17.172868846363592, 14.13470205311468, 58.98743346824136, 44.44679114115188, 10.448138017862464, 85.77264052989274, 105.62807656050416, 6.750108290734043, 95.60631742146117, 12.15871888444411, 63.96841195194411, 8.97645451982829, 78.90904229146223, 5.191778947256143, 36.18181267094893, 94.71775388862301, 59.7626273821794, 19.517759109285034, 30.133048955689354, 76.23554006767525, 42.66831798906281, 35.798388757073, 12.465184801214441, 13.511469638847771, 53.463915284634496, 40.98672421694663, 28.296765533208557, 84.62770497502436, 54.26210351111916, 8.47258245725581, 48.418998201844374, 32.8717872212477, 36.590798777744546, 22.40220979196596, 85.98904021163787, 13.949616720912914, 58.95564977707772, 9.638074696647841, 15.344337666451178, 15.324152729951615, 10.512541215526971, 28.02494450082138, 31.057187146372375, 64.02834382064486, 66.20442780193318, 79.19370868003904, 9.65436676089362, 92.61014189034447, 15.976144229112043, 43.62338701840592, 40.97753862916702, 25.287585103466814, 5.9450191869496445, 61.973896854652565, 9.128096773710233, 5.362364051849664, 19.226527980015547, 56.52023482204798, 7.35053926795314, 17.3625154618463, 80.89053044881814, 5.623996227850001, 6.733739905597387, 7.106393273865563, 9.883733715919425, 62.40283770383074, 14.167641719746799, 138.70387516176143, 24.29773630374515, 30.567055576845924, 6.641455436410101, 56.612933300654, 15.155611330665305, 26.03417662956191, 6.002395411513563, 30.31695824399841, 12.690652673896771, 24.508286036243526, 11.23628947397735, 61.28393673110566, 8.480574918167585, 14.336137718685189, 52.19586984702328, 8.523206073996642, 49.000649347489826, 37.91090541831269, 12.026039833977027, 45.0582554114543, 50.302836770199065, 9.32450800486786, 112.76501389214144, 27.404921680502333, 91.45168774106716, 14.822468372619145, 85.0961349984277, 15.951402543077776, 62.38176168253308, 18.926198966033468, 76.33385728840459, 23.51164505135326, 26.110132302820865, 10.728622960828066, 50.67474992276097, 60.62940432543842, 19.213801260887912, 21.55176578799552, 7.393779280413901, 8.819237531068824, 31.68393481858445, 36.695016954020744, 76.11567101113538, 39.36050106452688, 42.74084972669048, 6.197795334741791, 105.56208534073436, 161.33507392237325, 17.466049836928708, 9.039443307359262, 31.444893521982657, 6.165554121239307, 5.176680611862434, 102.12503992518602, 8.753699074057556, 91.2256988897534, 10.323646652586449, 96.48620458979416, 32.677465769360964, 131.99893731379473, 9.64615104103046, 11.236049294196954, 5.764844391577202, 62.55460995084296, 14.46585129655927, 5.9493262423986835, 57.55769105446358, 22.206971712952498, 11.00143137333509, 104.87961697363733, 13.169773538890562, 44.570838987839835, 40.432169908134625, 75.0712490954611, 33.822418458002694, 5.039045017728451, 11.519222314028166, 8.816635460135016, 11.227916790182249, 24.715084946508835, 5.736265536669514, 37.825447642039975, 74.90455694180076, 11.297944869476398, 6.0011810443549125, 7.716693533983694, 40.27735001735671, 33.58681825832208, 11.004740587769886, 85.23249655029372, 19.56933701815666, 17.223880622722454, 55.71550726382651, 21.33808179214541, 73.83080714004265, 18.04728770984187, 8.578198076151205, 28.552127943004393, 9.277072238510543, 8.137765460708815, 23.555819906882082, 62.21265203927187, 101.11625391578522, 26.97432091625531, 58.309481374501104, 53.06719121255615, 49.39020059900021, 47.00698780575219, 35.79809354755697, 7.971400369244496, 47.12616078909549, 84.13850258874947, 83.24465374151264, 15.58075766083655, 48.33412799335479, 9.92553505722486, 70.16115106839283, 74.15611913553217, 6.2440017477734, 20.874790902662735, 47.43734757775937, 12.106692399591417, 55.922007545042604, 53.89456610268037, 62.998403868266465, 21.058605772214957, 17.480313036660746, 5.8935864737261054, 25.0620351184409, 76.30056045484622, 17.147238261205278, 20.408386021995184, 23.350433360603255, 15.597700318314885, 20.8185916006284, 22.57174985918887, 15.933279001277592, 23.29332856281303, 16.656885140334253, 29.99842428408156, 5.6487963239286305, 13.273806166482995, 16.56755432884231, 7.632166909805022, 128.84279933534188, 81.00903397067644, 43.65708403141713, 23.442572235301128, 61.1943452443885, 85.75447041381005, 108.57495524577126, 5.044316607266004, 29.429277300359633, 47.89909155805644, 108.57989381344747, 51.262575774162606, 28.825152827181, 33.89864136694298, 32.80070437930872, 16.11367247381004, 7.254751119074034, 10.996469228331831, 23.265664437633475, 9.786945853425168, 65.62451479637811, 10.941951477200504, 160.71034508062812, 80.24842741722361, 121.36481527214568, 12.436976896193382, 18.274602936715922, 16.07251587015113, 58.01843304969843, 5.60660565776788, 12.361030833992354, 8.465372118635125, 26.559125045241565, 20.23506084061112, 45.2870467537544, 76.51810366285243, 67.5351740610492, 31.862149792466088, 27.6247954305916, 7.2429490475050615, 14.133784381990669, 14.133070893845108, 69.93568245099934, 14.483926071675334, 59.29215635044208, 55.31014878460934, 27.66374724839327, 21.797474951765928, 8.043556761608658, 32.60330506086633, 14.03861591474203, 18.872373599787466, 37.68526937973317, 13.208925704553637, 51.52751518778784, 48.155461091505046, 13.496497775892994, 21.78772720698101, 54.37992171541393, 39.175896681925494, 52.71020387154805, 48.22207022068031, 30.132947048652532, 9.755452725531017, 12.366722861034571, 119.59675961910486, 11.152237282783684, 10.74465547459968, 17.04019353359549, 6.306590845622334, 29.909813843224686, 51.21293744949745, 9.293202991530476, 32.16029993056861, 21.952586191424263, 12.225233904271715, 32.89912901247533, 61.677092705545434, 54.70512012256765, 51.23893113881498, 6.115995149982115, 39.1291141063905, 124.86346791843437, 117.75205798092347, 10.801020246902063, 72.06910392769403, 15.049525443539045, 27.023365941250784, 33.7986378063549, 5.44924520099173, 5.695752879256612, 10.082843136367684, 64.40927956555285, 9.749237572899759, 39.20212037817825, 42.82203038205221, 198.3682779573261, 62.49333697267573, 97.86198593971196, 29.04927822580584, 39.587385855733785, 46.22518441473285, 81.56750208767679, 52.81013821887335, 14.989057720731413, 63.648263224290645, 9.727296028830077, 97.91133988376866, 91.75694826025773, 10.065589228936721, 34.8235211716203, 81.06255623196002, 5.727146264133838, 14.660755060551638, 7.146554952114998, 86.08946512487279, 67.42433837565974, 7.380714691279827, 7.543870756724745, 35.76497623136573, 9.834058737492567, 35.307273716487856, 25.012445210230382, 29.696780323218007, 58.47509757911051, 29.958616270456535, 5.934192281718876, 31.22596942787866, 28.064720381326776, 78.61188757211845, 92.21253175173591, 121.81121332801482, 123.01892321246928, 36.65489856837606, 31.91897184406185, 37.5081940395698, 93.59770529411647, 56.49149765163441, 25.48308217401651, 14.77177400480668, 74.2998973240386, 8.17545953330754, 24.00818609268494, 111.52522304623393, 116.63151864893712, 24.071485662657295, 41.941877105626816, 72.52271125885406, 23.964771364617935, 21.87444988768448, 31.991995176720856, 10.509040815196283, 19.291129583441236, 54.89586883259745, 5.167081994092252, 49.082015530873974, 30.771116006323222, 79.80033844452178, 113.94086741683748, 8.356991546394724, 82.02799514360659, 19.931659521188422, 16.487559918559786, 63.17029257120146, 24.474733961181677, 58.753660772105874, 15.2937200756588, 27.700843527410846, 10.149267065407516, 77.07393584797019, 35.00261784271639, 84.17478584078424, 18.778008642606487, 5.036907717807954, 12.192258672045565, 85.26155781568593, 17.354532823218843, 125.96099462688017, 20.649864253880224, 15.612251399211768, 5.121076895662448, 101.88602613655254, 21.626896700976005, 28.90594218187561, 17.534482322074563, 74.55865595916086, 37.97670230594676, 54.05172818713474, 20.418266347601254, 16.685553110699797, 46.50683444441323, 43.82609166880603, 36.370564202496425, 124.583992861896, 21.413894643206813, 25.29870407579032, 72.97254946957193, 42.83392454815357, 31.182884871561797, 62.86957539781749, 35.92298385841848, 18.656931103947095, 13.584142133204505, 156.0216578576497, 13.25672354519822, 135.30300146671794, 8.523768579859041, 12.054990756857757, 16.65590648774941, 76.8228165803019, 8.270555115375723, 27.33904741681231, 69.9703539810459, 110.56634556152957, 5.3449024709643975, 27.971885455130575, 11.104920120999138, 8.165807954263203, 5.337837227646414, 7.114849236898948, 22.107462171439174, 51.711821764066976, 14.413084768507701, 15.306297018821759, 27.532200165539237, 56.158653322082415, 80.03621991348723, 57.32030424020036, 22.07288632416339, 123.3476581772182, 56.31066004006834, 5.602020251390158, 30.26974517569722, 12.524821805703665, 5.0771920534360335, 20.00088213938126, 200.8097182463145, 54.887316113443354, 125.16970861644408, 7.88623474158733, 58.0944283624484, 34.58599155112273, 54.571722507918324, 14.029467141587322, 19.789426929988885, 13.345212775746255, 5.909762252645167, 25.432864788519925, 13.703101158953215, 5.16237407610045, 8.972116707683597, 64.15251636268592, 9.927397582790467, 69.27585887884354, 11.939720311310735, 21.62120961676225, 34.71433802734526, 53.17628421044806, 12.237942154256391, 11.871567368341442, 88.96525007916021, 18.232937126042216, 20.70659877500261, 46.04356448939372, 26.644406721987462, 16.984277553383063, 32.89525243250452, 11.740286854500953, 13.82936728173306, 19.66329706968943, 17.070332796493837, 13.431369904406722, 23.355545347541984, 25.418064489129854, 32.69927562168212, 30.778144995716954, 5.6596453688754105, 8.289494160933481, 6.090500276482424, 13.553735221348548, 83.6506363007145, 54.95008355128189, 74.17890112701629, 40.778102324046486, 10.648681359321715, 13.187279076404678, 72.71552664600772, 28.678001968441954, 13.123146425227969, 70.574736530866, 82.63603600549816, 23.02838034307139, 36.12424099482643, 5.046838124734334, 13.149427809745543, 11.368028820500292, 79.0061805715579, 26.579342905712736, 5.467731902139963, 18.451347345807722, 37.889404079576444, 44.500818839549886, 26.954352039119307, 22.479494664204825, 10.984628231812026, 16.031249798546238, 50.32291103084124, 69.2989022264226, 39.26434965702228, 145.30042894487983, 122.70080444318972, 46.735223558635774, 12.491974299449979, 18.573847003708256, 5.213885233113688, 80.04003930246292, 18.802539757457833, 5.971443121426323, 27.407577309001123, 21.768422099384697, 115.9800952061056, 26.283701278216988, 20.694564281408102, 15.487304450629424, 11.31933811561876, 5.379625416425004, 27.189632961259065, 43.503293609617295, 22.81284667686134, 57.64089132642803, 15.515588659119178, 14.971173016322608, 19.03912302933523, 113.60036420705121, 37.38816851075332, 48.521003741843806, 21.432932354756858, 72.79561142121548, 25.31887620304955, 10.780703867471704, 32.59117380586875, 8.438859509051492, 8.70929877650121, 15.637049657463862, 8.139347875317211, 16.005273669984582, 87.93756238834035, 11.319189674481207, 15.03822997452751, 9.732139468948498, 8.09287339763637, 101.66339472411774, 14.296029023186824, 10.450844743440875, 39.0321616769297, 36.269105105639234, 38.283140589225326, 36.024314530232395, 44.10931229080219, 34.50999269905071, 24.38592004561652, 56.06588780773903, 69.19083705974697, 16.375497272788007, 25.40595279810465, 22.031195400009604, 29.291142994081095, 14.283969114297719, 69.98630970293095, 15.176257561444627, 44.954666500088265, 28.21974374319464, 49.37050802884475, 93.5444043978365, 63.71069381457758, 31.148503171857186, 17.123437225350226, 19.800022313167702, 78.83867206741552, 59.828369585267055, 21.872018674401485, 131.65476990985846, 50.46379642917748, 62.055571097698575, 14.197342391774168, 23.35120545614419, 87.82152759127109, 11.583077001190135, 182.5749609178531, 62.57546290391886, 65.88970693136434, 63.321023503101785, 63.13160277048493, 85.14160476747097, 16.874774161667183, 75.02364607480872, 139.23940942915345, 37.985133687798154, 68.24578139072284, 7.529569928090201, 104.51896297877161, 10.443979041038354, 14.933593128886143, 112.17482046009475, 9.449793704101051, 129.88580593765718, 27.02767753043821, 12.980413873311226, 23.822511784944787, 28.584530016233153, 9.283889960743869, 25.289872749991886, 59.16628096285675, 55.2139970577373, 20.287746255245978, 11.979136095416345, 24.29565287471139, 12.98980384673254, 7.8074069936613295, 47.73287184967057, 13.688070502153673, 27.481553159904227, 16.020423740314765, 28.281841499154137, 27.280604302571362, 26.44747052165473, 20.09554400378487, 50.41869637603377, 84.03718113305801, 47.0305748408699, 10.03758963410049, 5.263554955852041, 48.47949576971567, 16.721987676874697, 66.21445363456547, 14.304676151177507, 31.300449392139907, 10.345986206876354, 74.77715095694819, 84.22431014411457, 23.29301571122545, 73.41379415333206, 39.61359962790383, 32.44462709024095, 22.768794001191672, 27.9779164240859, 36.99494840137485, 99.1507533396967, 99.66967545450545, 9.677627371094292, 55.81560731805399, 69.4298342099626, 6.378001561779418, 24.912958243302345, 46.57901797246259, 22.599630468405035, 32.0163899327411, 49.08729316147925, 15.769715752123341, 17.63996316653885, 19.261855959739634, 25.319293925317254, 5.913328807441294, 76.04015997080425, 28.682923317160796, 12.574150743102017, 7.043139853597584, 19.165914289973884, 26.20488329405064, 32.373453542274966, 7.661897659975937, 23.714506608170872, 9.136004750088235, 29.87357745303808, 9.40976453041764, 22.160025492172213, 57.91359189846254, 50.14788089288071, 5.700529084753074, 25.083427206226396, 22.529531310980243, 60.791222005404144, 8.095907738544424, 9.025020448524378, 11.421988966247696, 19.269233828893565, 14.274086234518295, 49.57806008181782, 54.15459710265971, 9.395874671897314, 5.7457850862406525, 48.20932083378359, 141.46138242292375, 26.030239536626016, 66.58900988554551, 13.709330184451664, 9.952857740280011, 9.774185172014803, 8.950506274287298, 78.85762636767468, 106.25393080387182, 17.425064297253165, 20.662144276748197, 21.77281142363108, 19.83636674466078, 66.01388637497355, 31.60266847825537, 29.72705677444928, 20.11365752013942, 59.3748196302831, 10.54773237302715, 14.743281678421258, 88.4859763084547, 13.976475256756595, 15.963979028123267, 18.465595057427866, 128.8756662078432, 12.225897984131263, 11.631833994939845, 86.19158000337987, 48.90762638129077, 136.44182587044799, 64.93355602215757, 227.8588040692493, 151.53376033052035, 82.09935722816257, 26.836217679836043, 9.223313887902481, 34.996082278072706, 22.81118452788809, 54.26031584926977, 7.428712980560579, 50.562916423515254, 11.733337662507196, 14.066336582273259, 13.579611185169048, 108.9717844113475, 27.064565314692643, 60.29756224078796, 78.34095127355249, 27.70322337294556, 5.035118684335168, 16.95050855402417, 13.115006132928455, 77.26748590531034, 11.169511374355842, 30.427758971336168, 84.27818804500161, 16.64973049909019, 64.6559384389011, 204.43665842040608, 87.3660480063265, 202.1371514206797, 290.4996440781657, 89.54721903903265, 7.5103847722702435, 70.98295788976351, 32.85324540183139, 26.990220724276625, 105.14943328406298, 102.63852954951221, 30.985501829114217, 44.14083855795924, 134.94127190233007, 85.0405463086655, 21.874469570032986, 70.1039611788162, 48.57868506335135, 21.142246207917776, 28.30665847886814, 77.93026091208009, 30.563056001140072, 105.70652669962851, 21.141163814299546, 13.182793381719268, 6.220605042562657, 21.554839243144684, 14.5317986141734, 50.94107294795851, 73.79139727332428, 27.14476637679526, 65.72204794839743, 29.69686062475219, 68.32432260331117, 20.38611580164499, 65.0787917039945, 69.4957540784931, 177.35180815045013, 11.804132206896906, 7.640786142713144, 23.029908392338108, 39.78143521813519, 28.49467961955453, 39.37433958757998, 7.2902085489577315, 92.7586187697307, 110.06289282401389, 7.128986421021439, 14.846508288834954, 20.616218623103588, 204.91769240038926, 56.075246526328165, 9.035192458315139, 20.080681418567867, 82.0263424888539, 17.722878648882833, 51.47169716865889, 25.201475430701045, 9.008498668039874, 8.357275446932496, 162.4152215233459, 62.15197037353749, 14.282597657623253, 123.21078059182884, 11.754463418507902, 53.44323225589125, 29.67187247340498, 38.50943549212009, 106.9886286514273, 78.87133827196243, 77.80622207023698, 40.866551092556804, 21.1195205901134, 294.2874167778053, 182.94699804736877, 15.949112438401725, 41.96208915442277, 7.045530161904066, 119.29201350305145, 15.035415149667392, 46.068538796901606, 13.06856131771795, 17.3998812728032, 49.18605666077262, 36.82693115349082, 17.993220549199975, 57.04016558702675, 14.177726792344036, 77.40154034032611, 118.31842133901395, 14.815540955458832, 17.68465197236512, 35.480217657539356, 32.62573978732732, 23.742124181881813, 93.5209573883001, 60.532620683478, 36.276436190541055, 45.48996804213989, 8.930920180887867, 6.25624176291568, 53.151891997471154, 24.508461683146834, 42.22468269908364, 32.66962234871439, 5.691905971179178, 49.97618017249931, 87.87300274461481, 19.57945446303458, 60.32021266467123, 61.66116557959812, 45.986438456687104, 25.304230852295056, 102.11153027426292, 148.87970902580844, 16.61455447342704, 7.8494966657787035, 54.21445351567776, 11.949770590505523, 28.998950730131686, 100.55003756716334, 41.81566717296854, 74.53383247716316, 33.5150831978602, 16.90453182876394, 5.629186824885663, 69.18724649020288, 26.000838939527103, 59.435200155312224, 103.47523192152549, 107.7111632992451, 30.083381371901584, 268.5642374032629, 142.52950227619345, 18.550544512424644, 139.8513273328976, 43.04340061534341, 14.692975156436813, 115.0960595969387, 73.14032137643895, 71.95023631480586, 54.339563776373794, 23.238851373878923, 131.66664572279316, 52.73387718046088, 9.861254862384865, 32.00822371485907, 16.910496507651278, 68.90356205438697, 269.9132407900245, 64.49575861149253, 124.85643303068409, 39.511127557962205, 91.76423247235068, 6.764593627793432, 111.5602525371554, 85.4567061610669, 21.080163806721863, 82.07935338481865, 63.94594008709294, 26.766222305051024, 39.15618375913145, 74.15804739668167, 86.35212724888908, 55.29287644603997, 35.64142785769269, 70.45829013720504, 38.43115533025872, 49.12266839768508, 73.57040844084106, 33.25372052595609, 57.491887092323196, 17.291175687555366, 27.420216570973174, 6.504417881957894, 23.465144074667336, 183.732071333421, 53.83106316360971, 37.48288588958727, 35.17741261950319, 39.448327625082186, 51.02234811653243, 127.3473550405355, 7.725599861376957, 24.101879550217497, 106.86471551526529, 41.0704593049761, 34.0561653681961, 11.48499280538791, 8.12837562883155, 88.99266590935004, 29.67799332696311, 15.34044013162996, 210.1230808058353, 26.369382274919214, 95.86226299700272, 31.661378520688373, 62.9631108190239, 34.97782346325477, 47.85144220566298, 46.01806227587023, 30.184912438968635, 17.342458540751004, 13.296129700607054, 9.308711592746901, 18.06809565591455, 94.43120998672875, 21.145741195491315, 27.662462279384307, 107.51227450912145, 76.95402201351081, 55.927338263868116, 33.798135388385624, 9.222988523689683, 11.958454638200651, 180.34920572890175, 97.63953775895962, 24.29709424416669, 27.846923451915167, 89.03085665333344, 21.705800855586546, 19.815399079638926, 85.81193278222626, 5.340349558063269, 34.69562061643222, 15.632687226091159, 262.6443051284485, 12.245692579045377, 70.6821790053542, 20.430846936601334, ...])
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)