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 = 45910
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);
([3324597.497983792, 3360568.555365869, 3562248.4375, 3562420.2958110706, 3562461.2989111748, 3631436.001719149, 3663582.8125, 3685848.272566665, 3711032.5587580367, 3713800.2533233254, 3714382.234764425, 3744032.8125, 3901628.996775961, 3982908.3985795993, 4000330.990986705, 4000776.0181055074, 4001408.3114041355, 4001657.8125, 4002089.0625, 4002098.4375, 4003414.690434291, 4003594.379101671, 4006646.6202882165, 4006948.4375, 4061061.9982684716, 4094514.0625, 4094598.4375, 4096503.125, 4099775.652955422, 4110651.5625, 4113903.125, 4154693.7134672944, 4252410.9375, 4298929.354572588, 4298930.361238594, 4339554.52017982, 4890831.035623048, 5764107.8125, 5954210.786132493, 6227753.574864065, 6228768.75, 6247471.19181102, 6281139.0625, 6363109.375, 6397268.75, 6407356.593299291, 6418828.125, 6419303.125, 6419458.444859864, 6419653.5968360305, 6419735.7577101, 6419777.572683771, 6419957.257769859, 6419996.875, 6420013.910889911, 6420114.048359945, 6420652.360094655, 6420832.544595855, 6421332.269668749, 6440700.446205209, 6459724.764606195, 6462176.5625, 6514720.3125, 6516403.125, 6519526.596367946, 6704817.094308853, 6953734.375, 7176914.984530255, 7177607.9959166655, 7178299.913789549, 7178776.970821426, 7199061.206926812, 7202006.908807625, 7310156.25, 7398072.441649778, 7408367.7078255005, 7429275.214849177, 7447162.818725297, 7447467.673956388, 7447819.483379789, 7447838.33592088, 7448823.484663359, 7465927.574438441, 7470157.246275456, 7476985.9375, 7690335.718459602, 7694057.394215972, 7875774.328628872, 7960912.5, 7985772.474014804, 8056866.605182381, 8058804.6875, 8095783.957770845, 8142131.25, 8179067.1875, 8186891.914582792, 8187463.475158829, 8189495.3125, 8202071.917168476, 8206364.683326407, 8207243.418984046, 8209206.988650596, 8209682.8125, 8217875.437916109, 8240729.6875, 8284331.25, 8285822.416172717, 8286846.107418927, 8287016.377125036, 8289261.169951175, 8289933.580049839, 8290184.806957224, 8290477.6922513535, 8290628.125, 8290672.584207853, 8290842.1875, 8290992.1875, 8292126.764730207, 8293645.3125, 8301825.221241441, 8303484.660916351, 8305777.861836939, 8312095.482164561, 8312456.25, 8312931.974565628, 8312967.870394145, 8313174.58301622, 8313393.75, 8313418.224414405, 8315121.521428889, 8315400.930177918, 8315909.404641256, 8317410.0686186785, 8321498.4375, 8323189.778526607, 8324829.6875, 8330568.75, 8332764.143688658, 8333302.966517499, 8335405.055384547, 8336179.6875, 8343022.764980189, 8347080.864825208, 8349231.951977328, 8362157.28104863, 8368739.830869454, 8372604.697289248, 8381873.72502456, 8386852.647403432, 8390180.799436137, 8399856.461367669, 8402574.794672634, 8403496.875, 8403921.748920029, 8416576.5625, 8416628.70525442, 8424916.279242314, 8427410.247798435, 8457413.115193198, 8462866.128624622, 8462873.330025071, 8463831.25, 8463836.97563673, 8478269.155064788, 8481498.914747257, 8482403.125, 8492137.532516373, 8492250.506470043, 8492467.1875, 8492615.625, 8492826.5625, 8493801.384386221, 8493972.841741197, 8494508.452170568, 8494891.73617539, 8495559.305886505, 8495730.428189315, 8495819.939297587, 8496249.375384256, 8496269.697283337, 8496436.05860998, 8496459.498175066, 8496614.0625, 8496853.125, 8497161.31038791, 8497263.696299635, 8497363.679659693, 8497677.474727731, 8498217.684885487, 8498237.349485492, 8498251.5625, 8498275.405267179, 8498295.3125, 8498545.684955437, 8498793.75, 8499691.454613533, 8499704.426987162, 8499819.822370987, 8499892.1875, 8499912.15714301, 8500490.632888589, 8501053.380466247, 8501200.0, 8501446.4446303, 8518996.493891668, 8522860.360817682, 8531261.591609921, 8532100.0, 8532349.713165484, 8532765.625, 8533238.367295047, 8533715.625, 8535137.5, 8536502.367571399, 8536513.662198517, 8537538.716293132, 8538946.875, 8539612.288169354, 8540870.3125, 8541883.769005265, 8543241.398742277, 8544875.0, 8545807.461226348, 8547981.01766381, 8549501.5625, 8549571.755019836, 8550529.6875, 8555690.059694933, 8560416.657362618, 8561560.505413406, 8561973.4375, 8573424.93310211, 8573479.428291155, 8574280.181007056, 8576793.297378648, 8577995.609372228, 8579578.547921808, 8579757.8125, 8580281.63289313, 8582057.8125, 8582162.103646014, 8582331.25, 8582335.910604762, 8583713.89580302, 8584548.260832403, 8584860.9375, 8589272.01865797, 8590995.715450967, 8613654.735680515, 8625264.959289204, 8626357.8125, 8649506.91821547, 8652087.5, 8652159.375, 8652468.608773585, 8652645.691486226, 8655073.4375, 8656701.078242658, 8658528.711036148, 8671427.98892292, 8676369.92257876, 8676556.88949727, 8677079.526285863, 8677088.316533882, 8677097.372323725, 8677454.625924164, 8678258.370091384, 8678645.90815986, 8679800.0, 8681205.56427592, 8687889.373315062, 8691046.376192698, 8691792.223423822, 8692202.036120921, 8693060.390522253, 8694326.049880799, 8695395.12767883, 8695628.55511664, 8695960.649029156, 8695977.540029753, 8696045.78325688, 8696288.508106444, 8696956.074108636, 8697009.865958218, 8697298.4375, 8698027.654268619, 8699926.5625, 8701282.8125, 8701501.5625, 8701579.109962873, 8701648.4375, 8702052.685310308, 8702146.18707251, 8702374.965619324, 8702381.307068892, 8702404.6875, 8702891.094656512, 8703462.436778344, 8704691.310844675, 8704692.651864545, 8705128.331648309, 8705256.130396219, 8706506.141854865, 8707356.719871856, 8707585.9375, 8716434.297480123, 8716712.5, 8716934.34588205, 8717080.02056785, 8717165.60275343, 8717786.658078054, 8717919.656805627, 8717924.218321338, 8717926.752823502, 8718265.504349673, 8718272.852142993, 8718440.438760443, 8718505.781102855, 8718687.19044978, 8718708.9596993, 8718730.670001721, 8718741.260004487, 8718843.75, 8718976.236389043, 8719997.875188427, 8720075.0, 8720563.771776522, 8720627.675530232, 8720658.865024237, 8720811.35716723, 8721379.974227121, 8721531.25, 8721668.75, 8721828.724668717, 8721878.06012122, 8722063.38084453, 8722098.944071786, 8722380.671662778, 8722406.337258644, 8722698.895123957, 8722706.655984929, 8722869.037348228, 8722958.534277776, 8722963.641733406, 8723030.606148098, 8723076.585999582, 8723127.831253022, 8723184.168923803, 8723184.375, 8723322.241594823, 8723333.295899145, 8723522.341730047, 8723742.1875, 8723774.833085606, 8724153.125, 8724226.233403133, 8724279.191906273, 8724442.06622662, 8724486.09714061, 8724575.0, 8724649.987198787, 8724737.432186957, 8724756.25, 8724824.631325597, 8725007.637759682, 8725135.321526077, 8725177.628721617, 8725449.552917095, 8725674.915329002, 8726090.625, 8726486.641305227, 8726568.234257521, 8726771.875, 8726931.229367014, 8727306.133193139, 8727499.090690635, 8732428.125, 8732450.86681957, 8733314.910755167, 8733935.9375, 8734635.31114641, 8735140.920978965, 8735186.796509268, 8735195.254396793, 8735757.756995387, 8736554.6875, 8736676.658073265, 8740310.049390119, 8740396.692504352, 8742493.75, 8744502.491643604, 8746674.15086012, 8749761.559521995, 8751547.80785707, 8751796.934536504, 8752525.0, 8752606.25, 8752812.5, 8752943.491977107, 8753708.848169949, 8753798.885971293, 8754979.6875, 8754983.17019517, 8755472.775167268, 8756382.8125, 8756718.75, 8757234.487898877, 8762282.8125, 8762534.262936836, 8762907.618518863, 8763009.387383835, 8763368.75, 8763962.5, 8764594.048227891, 8766926.702929547, 8768466.109930497, 8771337.04571065, 8771525.553517863, 8771634.375, 8772025.479946649, 8772443.75, 8773412.5, 8773707.8125, 8774713.776752574, 8776218.855463082, 8777996.875, 8780313.816974211, 8780356.25, 8780543.88332846, 8785457.971583573, 8785712.5, 8795851.248398347, 8797128.73260239, 8801507.037327053, 8801732.440108772, 8802605.371362932, 8804695.3125, 8807045.3125, 8807068.241475258, 8808150.847941596, 8808358.631309494, 8808827.98299583, 8808946.875, 8812962.5, 8815236.919442277, 8815739.45664595, 8816379.696387967, 8816396.896818023, 8816662.1310973, 8817520.3125, 8817996.443743665, 8818388.66296555, 8818554.6875, 8819906.25, 8822597.483951287, 8822647.038792253, 8824996.835053518, 8825578.291990476, 8825600.898361709, 8826571.838436527, 8826701.5625, 8826707.254860532, 8827918.75, 8828307.301201109, 8828336.902073238, 8829302.252899028, 8829486.920264142, 8829900.0, 8830216.76789389, 8830426.643226996, 8830604.6875, 8830634.59473822, 8831715.21731483, 8831907.231684186, 8832015.625, 8832184.920210673, 8832206.728378622, 8832370.055894941, 8832507.677447502, 8832544.357787924, 8834086.281644484, 8834100.0, 8835961.32209027, 8836036.19116712, 8837475.0, 8838784.41988805, 8845547.928689333, 8846644.998191722, 8846805.264003938, 8847009.23701846, 8847626.067803446, 8848253.079024311, 8848277.36632737, 8848290.51006512, 8848363.909416733, 8848458.410138242, 8848736.059773276, 8849157.145812778, 8849170.287774563, 8849242.088411482, 8849351.698859157, 8849395.3125, 8849536.687180893, 8849666.577802947, 8849826.095145209, 8852915.539700981, 8859711.962814469, 8860684.375, 8860732.612813516, 8861331.25, 8864701.5625, 8886143.82472806, 8898869.866204554, 8910149.773732798, 8914398.269878702, 8916170.301711954, 8922385.9375, 8923345.3125, 8924785.9375, 8925651.476522304, 8928205.448489306, 8931636.320229573, 8931935.674307497, 8932860.979702849, 8937328.125, 8941022.808464931, 8943716.859275138, 8949019.77240324, 8949924.450219993, 8950654.6875, 8950677.307241347, 8951243.645053316, 8952423.594623547, 8954650.81288194, 8954719.112938363, 8954948.324567467, 8955168.051234884, 8955722.512124492, 8956059.747946238, 8956552.624561409, 8957121.323078236, 8957133.404691352, 8957787.5, 8958955.778072538, 8960910.142089259, 8962011.951379241, 8962487.126136173, 8962521.634043423, 8962589.0625, 8964057.8125, 8964720.3125, 8965245.3125, 8966220.826075824, 8966826.85915969, 8967143.533581497, 8967151.237710021, 8967584.275475014, 8971177.26577593, 8972069.31658606, 8972323.200500054, 8972866.627831144, 8973468.75, 8975261.938588956, 8975892.073971078, 8975968.75, 8976018.75, 8976069.107061394, 8976082.756840533, 8976084.652432736, 8976313.630928053, 8976320.31442631, 8976374.772849375, 8976981.162421834, 8976989.857806088, 8977139.711910231, 8977226.16718481, 8977264.153887441, 8977513.368754633, 8977532.8125, 8977534.724843567, 8977857.8125, 8977962.492157655, 8978331.465293717, 8978675.48237091, 8978919.720341433, 8978998.706236355, 8979225.0, 8979231.652107257, 8979922.49959105, 8980287.166273702, 8980342.1875, 8980375.0, 8980427.912524339, 8981007.353770472, 8981054.425747875, 8981444.417739587, 8981473.4375, 8982023.4375, 8982509.375, 8982900.88057189, 8983988.666340517, 8984457.8125, 8985151.232213747, 8986970.079134572, 8986981.599934718, 8987106.057444805, 8990094.226262279, 8991107.058783999, 8991158.457641259, 8991809.219923742, 8992806.25, 8992862.02085176, 8994148.224715216, 8998552.335139746, 9000035.9375, 9001351.5625, 9001960.382704914, 9002039.252566902, 9002341.548746355, 9005191.227000905, 9014140.552947761, 9014871.802671604, 9016714.199207876, 9016718.485927548, 9018491.746560885, 9020379.671082953, 9024660.05896625, 9024961.461500622, 9027193.09589837, 9030212.228001576, 9032947.704491237, 9033305.501937188, 9039848.4375, 9045900.0, 9045934.13455208, 9046262.130536633, 9057097.665026324, 9057107.05473386, 9062012.402273241, 9066398.4375, 9068971.3864491, 9069631.818071947, 9077735.9375, 9078766.598810859, 9081009.375, 9082396.875, 9082500.253332535, 9090113.326706853, 9091635.383544253, 9093589.0625, 9093674.385916146, 9094476.5625, 9095626.5625, 9097090.093226071, 9097415.210537769, 9098493.698166596, 9099429.083532207, 9099484.626934474, 9101767.209408997, 9102235.78175624, 9102911.14961108, 9104140.720762812, 9104194.263911437, 9104553.785610579, 9104783.071744822, 9104903.411343044, 9105017.1875, 9105274.151736666, 9105339.006752023, 9105538.38498869, 9105668.75, 9105723.4375, 9105766.089240968, 9105798.657857213, 9105804.742951874, 9105863.591575053, 9105980.389002666, 9105990.327943064, 9106249.52277966, 9106579.515628759, 9106579.6875, 9106598.59070864, 9106638.167794483, 9106689.84266542, 9106849.775426887, 9106870.927818658, 9106903.429834459, 9106990.8084344, 9107003.037019094, 9107008.82427494, 9107061.568970468, 9107172.074000584, 9107282.8125, 9107339.191499434, 9107344.292850161, 9107447.86878195, 9107540.625, 9107542.1208441, 9107547.787423054, 9107596.123005742, 9107668.69483215, 9107677.69081001, 9107687.417066427, 9107741.992909046, 9107759.10476615, 9107779.143661821, 9107796.085936023, 9107802.914877027, 9107840.625, 9107859.126180004, 9107867.1875, 9107879.6875, 9107885.9375, 9107887.362950085, 9107896.495094717, 9107925.0, 9107932.638812302, 9107946.79925278, 9107961.894371497, 9107998.399378449, 9108044.226573953, 9108072.727506856, 9108076.500139562, 9108103.500976574, 9108137.97923815, 9108148.630316796, 9108152.385077924, 9108182.142277144, 9108256.17545516, 9108262.780432265, 9108272.947900468, 9108306.961879443, 9108312.143669536, 9108337.345342169, 9108374.558311561, 9108424.417552184, 9108425.859205946, 9108462.5, 9108483.85296539, 9108494.749828124, 9108512.5, 9108556.25, 9108560.199196972, 9108577.270090293, 9108578.125, 9108603.059083154, 9108640.036940169, 9108640.625, 9108651.477007993, 9108747.971693762, 9108748.309290772, 9108809.894088324, 9108855.984539252, 9108886.995619092, 9108894.978025839, 9108897.184975663, 9108908.308118427, 9108911.176480819, 9108912.5, 9108966.491244894, 9108988.085984157, 9108988.660890294, 9109023.037713878, 9109035.9375, 9109103.125, 9109112.06641341, 9109131.068741333, 9109131.243683359, 9109162.5, 9109226.5625, 9109237.5, 9109244.649408855, 9109256.742735192, 9109304.06154609, 9109320.538716255, 9109371.667373525, 9109375.0, 9109406.329705134, 9109482.157138646, 9109512.323864711, 9109514.015015343, 9109578.103041869, 9109588.70308023, 9109603.109010609, 9109628.094259847, 9109646.56836129, 9109664.0625, 9109670.164693734, 9109702.521372119, 9109746.282969812, 9109763.827661227, 9109775.622181905, 9109792.980480505, 9109848.4375, 9109855.131413497, 9109856.933529148, 9109891.808803877, 9109992.1875, 9110017.70041751, 9110134.273698699, 9110276.5625, 9110781.931522375, 9110870.867127515, 9111105.455217885, 9111107.908080708, 9111121.784809394, 9111276.275676941, 9111377.362126723, 9111628.919141652, 9111643.982983988, 9112064.884839637, 9112170.796595534, 9112177.8630799, 9112227.366861798, 9112326.669442615, 9112529.346490288, 9112619.021815056, 9112670.744804565, 9112729.703881523, 9112750.275461962, 9112754.6875, 9112881.25, 9112967.277018962, 9113017.1875, 9113109.158843098, 9113173.171178699, 9113189.0625, 9113201.55148764, 9113507.127947401, 9113565.625, 9113582.894507427, 9113604.242151514, 9113713.637234993, 9113735.329566495, 9113768.93526882, 9113858.075215194, 9113879.6875, 9113901.5625, 9113926.363378987, 9114038.13624575, 9114476.5625, 9114545.528036632, 9114908.725190293, 9114973.599030763, 9115012.286621487, 9115024.016029695, 9115315.110539023, 9115641.950496316, 9115720.09258289, 9115923.4375, 9115926.10656025, 9116080.528323054, 9116094.582673471, 9116170.17819608, 9116392.909099407, 9116398.749030242, 9116412.114335077, 9116454.768421814, 9116475.187250629, 9116515.625, 9116539.0625, 9116712.5, 9116725.978905821, 9116756.87732357, 9116763.865719272, 9116798.33791782, 9117015.618945908, 9117021.254175834, 9117057.673871638, 9117307.483771725, 9117312.940135771, 9117315.36542331, 9117332.56089322, 9117507.8125, 9117527.040868245, 9117672.117178615, 9117785.16628984, 9117836.961486164, 9117839.873501435, 9117866.732647456, 9117878.157103885, 9117885.58368297, 9117951.481707921, 9117974.987353954, 9117981.603021277, 9118017.1875, 9118178.053923061, 9118257.8125, 9118340.408442171, 9118401.5625, 9118598.4375, 9118684.009001622, 9118684.375, 9118750.442218363, 9118817.251963228, 9118856.927443033, 9119072.108518258, 9119127.231726324, 9119135.673297556, 9119139.160585893, 9119404.6875, 9119854.6875, 9119899.681098338, 9119984.375, 9119986.815541847, 9120005.731622558, 9120035.55775028, 9120229.6875, 9120253.125, 9120339.965537775, 9120489.96227095, 9120546.072560772, 9120613.423822157, 9120765.152865482, 9120803.46598257, 9120898.226218807, 9120921.890041867, 9120929.477042219, 9120947.434502352, 9121015.393375266, 9121180.951244917, 9121205.216640618, 9121284.582808811, 9121294.874456039, 9121395.3125, 9121403.125, 9121496.27866375, 9121577.450242084, 9121610.107264481, 9121740.267305931, 9122029.6875, 9122498.341155792, 9122506.25, 9122528.086631505, 9123346.875, 9123528.125, 9123856.992442943, 9123950.042858059, 9124398.110009711, 9124514.0625, 9124695.194029374, 9124750.584891025, 9124804.218973208, 9124954.6875, 9125795.3125, 9126103.466180645, 9126631.870049654, 9126798.4375, 9126938.731886752, 9126981.206886671, 9127209.375, 9127275.86478846, 9127309.375, 9127494.805841614, 9127561.033354325, 9127574.41079882, 9127604.85342763, 9127706.735982861, 9127726.5625, 9127805.746479286, 9127821.790454311, 9127896.875, 9127905.71983261, 9127987.27658016, 9128029.377168471, 9128037.387115609, 9128039.682558391, 9128061.727138694, 9128098.109114436, 9128251.409495626, 9128271.875, 9128312.5, 9128412.384149307, 9128504.665333955, 9128708.159522856, 9129717.014672471, 9129865.98272139, 9130220.3125, 9130377.983106287, 9130635.9375, 9133159.375, 9133500.0, 9133527.547087, 9133672.268188499, 9133760.9375, 9134413.658809816, 9134437.5, 9135694.506129034, 9135862.5, 9135952.396725807, 9136097.196333306, 9136870.3125, 9137386.651869593, 9138955.246668177, 9139540.625, 9139826.520610139, 9140559.115002373, 9140692.924633142, 9140804.680135041, 9140854.29077109, ...], [9.920272433151524, 10.836524981765121, 65.38106962287648, 8.277771614485378, 8.487414593408925, 84.18939798180881, 43.50574644398852, 10.879333733927705, 24.360172219941695, 8.425241396280803, 8.002994008177073, 100.11893289543525, 6.3840040912916365, 59.09022621954334, 74.13111170096647, 13.43907354940683, 24.622612057803938, 61.524962624750096, 47.51120802832973, 96.60962305514802, 18.032478201648622, 24.857585883892092, 9.124932497466643, 31.911411071953655, 8.940372280282954, 61.22495047900007, 39.058895763960834, 58.18212447530797, 12.328823880236104, 69.04824193066958, 81.40607468716469, 35.28120030231894, 128.48436173494733, 13.8081579307862, 12.374070935550726, 97.45287864744071, 37.9094502562713, 31.626044507356283, 53.24091317618315, 53.121836444828276, 45.004219998322206, 51.07083230081267, 56.86058959238659, 44.14422086432984, 58.18708973459356, 58.2512746338168, 61.50355756921631, 55.53009864194536, 6.896679214337526, 9.764999502252982, 18.057531478036072, 5.377771083272467, 6.98288509104252, 47.5999624642533, 76.3242057800867, 14.887886667345942, 57.43319160337386, 10.733275903181696, 13.21025229600907, 55.08843468498877, 14.114283151772819, 49.479078187649606, 74.05428683020219, 45.30223009432797, 6.770286929666417, 10.985101713014316, 48.92520485696098, 12.957120670095891, 11.427034807476394, 40.759257808390274, 9.702298475345613, 16.078540634732548, 8.668664018852663, 58.64273119963717, 8.610828200249227, 6.872030236999496, 45.20895784487523, 16.313504863786278, 8.561743036314931, 57.85240289412859, 48.991465734455815, 9.371603406850332, 21.003126125768553, 15.71386500409372, 50.22336337839357, 24.84307380047641, 58.77028630053776, 8.821653789183662, 73.231375744469, 39.610591652928974, 78.52986380141797, 108.69770718186162, 50.861500430851564, 33.08541488934096, 55.22731659333491, 97.13230985222823, 112.97152976450161, 69.1002506524504, 15.104709281588283, 12.259869623272067, 23.362479031970825, 156.01989517241591, 66.32353592055969, 80.07037408514977, 69.88960644891972, 54.76997866838828, 46.845941008522644, 21.02292008334731, 95.79683042356022, 7.6895321206885905, 6.927068323133451, 16.89050443662623, 10.512561152529994, 29.936622299031765, 6.003642571246253, 30.329874244723797, 74.8457913061649, 7.678056040745847, 39.32101075258188, 17.406712725436826, 21.94761629198957, 14.213828047180847, 17.501522598686527, 28.734237656405806, 5.367378458514529, 5.425238296358365, 7.459077007398628, 32.91102023987302, 8.026909294388613, 17.992802449018214, 6.9645949180301, 15.055704549633507, 76.93113466145343, 57.11880230064883, 18.616367200280457, 58.24847176010216, 52.54445857975919, 5.2936017233242, 14.370001084195687, 5.551205563497169, 46.85056385889514, 43.16428629874768, 22.72048759443743, 12.436376804129502, 7.421702070237202, 66.1103342627667, 11.14304257937544, 96.57308768646831, 32.898643738680484, 83.5592724176261, 5.8297869683205406, 93.38570600080564, 80.36649813620814, 26.259394543733304, 48.73571335398843, 5.143100034255051, 5.490565957068792, 41.826043861480684, 12.247902216119959, 17.285334631211864, 14.54710016882765, 33.165367519851664, 8.027473578231374, 81.55604022617455, 80.55741438349412, 28.530186146904157, 6.091487173299857, 81.25964850457063, 68.22994936564308, 36.41418149214927, 52.651694345696114, 7.540062745695597, 70.2558013068161, 19.50757730742158, 5.381496126553264, 27.228272107762038, 10.047482483324098, 13.687268724719857, 20.333977234721065, 5.375464410927694, 94.67341370288489, 8.352806447839868, 29.309485061602516, 68.74556231427248, 48.81361947440469, 22.940418383939683, 56.16037795629548, 40.4238631692086, 12.005656694750032, 53.332143546918545, 83.53690164604734, 9.699319830373724, 47.40843898892036, 24.052528746626578, 71.18228834768351, 43.25706096269671, 72.15290392967422, 10.43926417654271, 38.712419102174806, 61.4366133509149, 14.971662520217631, 11.551961936322066, 29.237387668737675, 8.992212337913951, 12.982665176221495, 27.853053799663233, 9.953357530972676, 64.57405185952774, 24.192568464605714, 86.01706391823947, 12.821435119804258, 81.51436822955478, 29.53196277348698, 50.89995466230402, 13.607650202608665, 43.43286807228072, 53.93473777762171, 24.946340595539954, 89.5681060537497, 20.49712720228294, 13.209546891893423, 51.331974395361385, 54.86087161491802, 14.124200192879696, 96.4701305806229, 26.359200586991932, 149.94475021117762, 13.150679854526793, 16.836154219390412, 6.214108386387944, 75.63835516127371, 149.56247948893025, 6.447211423154932, 28.38230145360064, 57.97270270546111, 16.208199646555688, 15.292658738287638, 84.53778779585497, 8.499997139957548, 46.47337847635568, 29.43639521309812, 46.077016736963856, 28.003436505020822, 25.6172035113086, 10.862353544739014, 40.68030057737317, 15.518876547445599, 9.697063155804642, 5.616715174245272, 79.64331719743738, 47.70635615927222, 21.07122837904729, 42.68708987948457, 54.2294124929045, 81.15743413037185, 6.316298161437177, 75.85940904164033, 27.446576880263333, 17.771207143413534, 9.218933082891786, 13.637987179714175, 77.28390649809596, 41.11275439775683, 12.69936339825848, 19.952696754282893, 11.03280476960688, 12.127573912345149, 62.530366633719964, 47.43764735580256, 44.565406096142304, 9.608810557953223, 13.329313740431187, 9.361964643529157, 40.396866744395524, 55.619233484768706, 8.932564372189274, 8.191200631990736, 11.607244134487308, 23.899136315046892, 13.099204725599444, 6.138461234128425, 20.967130040920004, 7.540835954348939, 9.78416475230215, 73.30858016715925, 49.6542527204331, 65.25421502121206, 82.22556391293543, 49.93811767742304, 8.0030844261516, 51.834970112453526, 33.9497913575013, 48.487580935805354, 33.12479560655869, 6.49607464600128, 85.80676391652783, 8.551602564431857, 14.705891816377285, 9.987495651879566, 5.5560502000611605, 66.8282448294163, 41.97152704401098, 7.09331083325607, 8.55173223918863, 55.990474273478405, 14.654048893531598, 48.11096435495442, 32.35013317597625, 55.77018817821085, 28.09201064324156, 93.01295288089982, 12.918945938424052, 6.01041635428054, 15.720198219807736, 26.348190861266765, 13.098198377736628, 70.16644968106415, 10.46618183880944, 7.042390255045421, 70.35475840359072, 8.00196337623637, 18.077572356983225, 64.35008329942518, 80.11435571629329, 18.494895014903815, 38.01633816881732, 10.701786389480084, 27.77199027862188, 13.298807553120424, 6.321717431908285, 58.400192810470536, 134.74948322382275, 84.73692221422323, 9.895744182810757, 27.303726444559853, 7.373995014637284, 145.2536589776112, 13.116499850986415, 25.197093521712343, 7.247177544861591, 9.700019516396921, 16.162882707075887, 10.026654480614207, 22.321667081528624, 105.68831827645911, 11.164637904055784, 35.71319098414563, 15.27280903616171, 39.32480879814912, 91.81440414785115, 6.565635670260046, 96.81734055194518, 63.673041053514545, 6.461240436784772, 121.23767618579184, 13.819818658663939, 30.873885148122508, 30.567868307234804, 32.05547058843547, 47.90494769843745, 53.489949854388, 14.689187535547996, 47.250209318922366, 38.0204894009316, 41.631729933500694, 20.40928189930633, 71.79285953477924, 99.52852952637389, 26.955273440983827, 55.21683525274557, 26.972961349559817, 6.992171793672622, 47.472867329447155, 28.122910502870607, 10.949910019842749, 74.83724732455948, 58.65312709472976, 19.740488130213627, 5.575715767530269, 62.86441673897227, 12.992820648855686, 34.69031676289816, 8.799861619227764, 14.724577303220414, 11.042043844518023, 84.84005051124919, 6.78273821567324, 8.678598223015932, 6.069324677350749, 48.694285097450766, 20.258525749739473, 18.59796360186418, 9.919256311834019, 5.435375318379146, 11.222059065161417, 28.992615587464076, 57.47085341994613, 88.77358339544922, 55.49433774957851, 13.253160602446341, 5.735907023620411, 92.95569363946723, 22.079147400928335, 90.4457772087691, 89.49368185912559, 55.01584042972104, 5.620320659534545, 42.29692269693681, 5.805734820860748, 138.82524710973217, 6.48903425899244, 39.94664900009128, 39.084243267733335, 142.65540558097507, 15.50521171096099, 6.140022486498343, 45.331562789554326, 32.66444528048228, 36.99924785388303, 11.97105240527941, 29.715125656738362, 56.2164014555574, 74.3914833722989, 5.51937119020805, 11.296653209131886, 86.84733061880365, 62.593131787422664, 91.41749479542786, 59.78217008074073, 41.569105908490414, 69.61257348479678, 23.572268476660554, 17.871396929281232, 19.12671428648147, 29.926893112882535, 6.001258358362061, 108.64585720593908, 76.31009476307582, 34.73217054801952, 5.762935530537193, 25.24193323994836, 26.003053764346316, 95.8312150611578, 98.92339019633484, 5.890392891287613, 5.076134484088684, 21.611035870461457, 11.161981891222316, 22.908775083641537, 29.209713802431843, 35.569938912934816, 8.086023659708333, 58.05437232196515, 59.69953770805327, 17.91285473773607, 24.89004242407602, 53.7386994209628, 15.618638235627342, 10.227254875883027, 100.30793749972005, 45.29035080808114, 5.438330463907055, 42.3753108769144, 58.289815510793936, 10.306166281333525, 18.44143181010163, 13.112847334519408, 31.923874162749804, 95.34526088142523, 15.258396984295105, 55.84313448847108, 11.489467476399415, 7.46215291266581, 6.02971266878511, 131.08755861886436, 76.7529388628154, 5.140859372167864, 14.62238645733217, 65.41108301878941, 19.986701769199264, 24.41917903558496, 84.32788311478123, 123.40979518013853, 5.350689720326455, 56.31180104181312, 26.370456985584763, 81.3917651304011, 23.56967776416922, 103.12144589579378, 8.21493376238653, 8.94543141577015, 14.769120165579757, 19.177273011971586, 24.254728012426806, 25.828215015299246, 23.598370950685432, 7.153968855823804, 66.43944368494229, 14.848097733983927, 5.2009047708523335, 15.22693507353419, 30.196482823441766, 12.543853111357116, 13.035327440266812, 50.23749909034434, 32.14048324998338, 59.23489284561991, 47.137446239528465, 9.168077850208581, 41.28181736055107, 34.74475133111491, 63.849582473531854, 22.046099636323643, 61.749548676986805, 25.603026775873364, 13.897831030064008, 51.15511816433543, 74.80465344110814, 78.51420795994252, 49.77487670968685, 18.934003356088848, 16.632962731716074, 24.23257519685135, 15.104844363761782, 135.37872793896798, 12.986016415924396, 20.376867266942305, 5.439052855999393, 21.010486820535988, 49.81957384919668, 18.817603127682947, 36.97109971225925, 34.074369281050984, 41.06856324148475, 20.89607746845979, 31.62926280380062, 19.71572231201559, 5.311181814670106, 16.583033329308005, 57.58555283386304, 20.990331123774066, 5.745512481772131, 33.594822448054856, 49.73325711577954, 12.583788007419708, 6.404396850392266, 13.685309176420985, 5.333732227108572, 51.63402652760932, 39.85470451213084, 41.83294951087533, 49.210930116899505, 5.740241977743328, 18.541539829818447, 24.880507808639695, 32.691818674310326, 73.95549690767301, 18.528791255005537, 5.857126945914733, 103.90897119698545, 10.352733565988133, 56.46087084504706, 20.901612345677545, 26.465750439876302, 93.79772236268462, 55.525713137037826, 41.62290208733682, 5.1640673349315085, 9.57754809836217, 22.203990402370078, 89.61916909587814, 25.380173775683303, 30.377998535868507, 19.18610442233015, 18.170378227251284, 10.561334630866753, 22.20609619503272, 39.780938229801315, 65.86925461757643, 18.89901817008746, 56.892492326578214, 21.302961047184223, 31.164840035857704, 57.94931520549635, 96.69988779531624, 25.45240004106318, 209.05033793993366, 16.73306861332999, 91.99812856632835, 22.44482887636833, 110.31994841295123, 50.6411569380981, 24.937059563990122, 8.058028783158447, 14.02961892487134, 161.322594008071, 55.871839156689404, 77.64590640922373, 48.93229858038715, 33.35320367569482, 8.087632464752819, 31.158788443433846, 23.371435081721835, 58.59494057344776, 49.91287292775835, 16.28874650272721, 61.531284083485225, 19.287514875863483, 12.31194315824171, 16.03302065296009, 32.88140318651662, 5.898737021051336, 43.31327595466992, 5.571792220737658, 96.08822892710394, 72.30927789049305, 33.0425987773261, 5.044761524386302, 99.40620103391595, 17.869577078870254, 33.94712287877821, 27.17131906339409, 11.947291661759035, 14.0222360777307, 10.501991211945368, 7.117142791919914, 12.396526186382319, 8.584582192497349, 7.968527552869718, 14.780789098839321, 12.738647980909523, 12.694396707362896, 91.15264025597027, 60.48490983533404, 6.71643400555691, 33.25603689312659, 46.86796975730191, 19.256895559570545, 41.337448669413156, 30.783534589489992, 13.357512180911694, 53.76946820412408, 55.823407635276524, 106.82949764052432, 31.21918251262017, 46.74009968130373, 72.1749347121092, 44.25396615150663, 20.971234746214083, 136.8176093912773, 7.395272921336577, 60.721766036605956, 79.64791443064314, 21.181887851873753, 22.391044103158457, 36.895094652121976, 13.050044927793916, 15.997370010393292, 15.025679024973051, 25.78664924995016, 26.607965933991714, 5.345213866992913, 12.038740255344985, 99.5141857309248, 11.558635221462254, 11.606857100268163, 52.96724905580668, 19.581156357863193, 11.041673008517355, 8.817471427686218, 73.23451971239383, 140.50976327957017, 9.75742469929006, 8.406647914954462, 5.5357778621680085, 44.93136743318936, 29.640563114227547, 20.619114993961304, 21.412970754383743, 10.869283502565779, 37.466862962026184, 15.559497840313865, 12.36107778362075, 71.34594705489106, 32.00910110630633, 29.889774595386548, 27.95841251847704, 55.497579914665025, 26.898030014156884, 8.905444722034952, 108.88904209707239, 36.16052949272444, 43.70231690466731, 11.335510915016611, 17.512136577301995, 8.892750174009604, 56.018062525549865, 27.272001128957577, 20.116155062119923, 6.375334973963471, 55.801093520427834, 13.509971773270122, 40.39229198066697, 25.19753653122824, 67.2409560563031, 21.066660585502174, 10.08391057980526, 24.970952493666175, 56.81970324020506, 8.159238773727155, 48.688453475934, 63.03367913182541, 97.38895870755327, 51.954805684213554, 40.566492570703275, 83.22518225716018, 25.51045000082579, 35.13846494242775, 20.50036934771292, 5.397018678503587, 17.133423376107718, 6.946537550680204, 27.34883469589493, 33.72069301670987, 5.4171164281546, 15.731158837252828, 12.71371373067921, 12.882830673224193, 43.778234768660624, 82.58004687239682, 14.598199348854202, 28.215754315231536, 44.9383289332506, 25.803595611880894, 22.095203118219676, 144.30439914705028, 47.37999907556396, 63.53313934326748, 21.32234813513914, 25.480728675157383, 96.42198870773515, 55.60908416089542, 6.178217826043145, 88.18085447391897, 77.72512281226591, 6.258906016967572, 5.889779145378244, 85.3283331632206, 26.94104734715088, 5.588784098095483, 26.224767952768474, 5.259909541887002, 24.202191951299568, 10.421327905250685, 23.320148784572748, 8.457594280785056, 19.787505926488375, 6.812173900586901, 106.23156964046545, 31.093316906008198, 22.949372528586952, 15.464113785857325, 46.37823213761361, 40.601065310621294, 57.41064052350121, 6.679925254418918, 114.19273591801327, 8.283239802427504, 65.529114404868, 72.37437846151563, 37.988595323860466, 7.379811263644776, 61.03978070164271, 5.668046005211307, 20.28175433410565, 25.007039312038646, 40.33047182887307, 31.724727083418454, 8.832595591305672, 9.186782867173747, 14.763557122349678, 45.95726922934192, 106.92709759465123, 91.69776480697038, 48.14665408285684, 23.666310127488764, 53.097853192178135, 19.9656718573666, 10.299288559934439, 8.876407348480711, 5.691973487123473, 63.43074211006142, 10.105874546950533, 74.01918798370005, 16.954692025361783, 9.98499073469777, 8.095979134541741, 113.7910296888796, 17.33835739163836, 52.11847831835452, 39.886869129999965, 12.391149153955796, 85.19506311698156, 8.739063714502032, 115.48039538092164, 26.859975195277254, 8.140509123021323, 19.7567331737952, 19.17740750388823, 75.87186779452732, 8.775239847072521, 17.175304176193368, 24.249659806568168, 84.76728225871798, 11.299083153838255, 23.24066245528087, 16.08971069139435, 27.629387687363295, 15.004317901371063, 131.61102150346227, 67.24756330961964, 82.50661858603104, 9.408261196873791, 54.11337019655471, 74.7838839163759, 59.43306322452857, 40.86152417734473, 57.18191677325258, 49.66266976632602, 91.25547343110557, 11.258355613179797, 36.66232539655049, 22.272488893566326, 6.6479174321694785, 15.698042222727333, 16.047263100922873, 78.27104385412298, 42.95360553992488, 81.16485989537976, 19.102561809097697, 58.10971524686571, 8.403943182631648, 10.244154403465066, 83.5446929368226, 14.18613920613855, 20.862660722652283, 27.973923971651764, 5.601065715000449, 75.28163330090092, 46.42770543005672, 82.41218061416794, 53.07901585544563, 27.859169019270098, 13.128646560208168, 56.46940514029701, 8.458489284045939, 158.2008113398055, 15.14502058651907, 24.230912129102634, 64.94448569494197, 66.93219901568621, 43.34873885909205, 8.000326682392116, 18.028596871044133, 21.865785514364806, 5.528266944182295, 28.405781595723838, 85.91373628330321, 44.22970064553644, 30.32233295239606, 9.733523197785619, 8.153918694805174, 5.333373333029257, 129.78444551718584, 17.143389310334513, 15.952584990943476, 28.137447987037653, 21.117319177043274, 5.083946998502886, 5.442576658297821, 15.06530275625715, 98.59757810726083, 27.02272843921235, 9.320733071251192, 133.7194102164738, 43.76442214730001, 27.19345533649375, 43.59410644715368, 43.98164066175039, 80.71908193515215, 48.02519330307668, 22.942787922033116, 69.82132841978759, 20.328630210077524, 5.131882283671373, 18.354614496803624, 112.83771570378775, 54.3011948735451, 10.738413455665052, 15.329027908513286, 34.36185165481383, 96.80015508059618, 25.27286983017193, 69.83152436073571, 7.955005993231593, 5.585995817396946, 22.782836450555532, 58.1365218507762, 82.51987354578435, 12.909550432494386, 20.01010684868499, 89.42413399157019, 144.2489558077002, 21.775651180403564, 16.422695659216675, 7.5285675308759314, 14.999153604101801, 56.566955016433056, 17.610839810585954, 5.125582606747449, 13.91320775931625, 39.81848874999827, 9.513523862395807, 28.563690521919554, 43.582000477312064, 35.847610223666855, 10.308087877571264, 25.995224087494883, 28.35352783691968, 29.73346392892167, 63.477048873343314, 10.98038143211897, 52.21449734147026, 14.797255918502426, 66.24197858743196, 70.21999210172619, 18.80128709563971, 15.107419847006435, 9.069036596726018, 32.84432001760365, 52.74002914957033, 6.344035868854833, 8.964349159951519, 63.17635077941982, 46.58864434690324, 7.21412187413053, 8.644150924441261, 61.464129978047545, 5.195079933002792, 27.699527968557764, 92.60486843088074, 105.76579828054531, 29.711365858355293, 34.38061499147349, 20.56809994972702, 13.088208422235175, 11.397360215069444, 9.779165179399845, 37.67687249726997, 95.12268405062213, 79.75773457171007, 37.43370044046778, 21.197351972832386, 24.78084982478599, 23.619661710871206, 8.22777085406978, 17.98259242806943, 12.63609792847206, 21.44593636649727, 25.82945004219801, 29.945773022980703, 80.5804800482814, 18.70234610330725, 6.483622113784828, 6.834822650082012, 51.80253222854595, 68.98938043413747, 59.494997718370314, 66.208196638708, 55.45596292232981, 49.157766103474316, 82.33420905350043, 78.4777803408523, 16.6867922588179, 41.24494453961133, 9.01189447552552, 41.29987017585209, 6.008074547776936, 31.38017264250377, 19.48276836312102, 16.326197208376193, 51.71179576789297, 18.60492522308554, 17.03971904712476, 53.855067985504085, 27.722181882179935, 9.120828397231728, 113.35285557245409, 34.652787527127245, 13.618068936384613, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3324597.497983792, 3360568.555365869, 3562248.4375, 3562420.2958110706, 3562461.2989111748, 3631436.001719149, 3663582.8125, 3685848.272566665, 3711032.5587580367, 3713800.2533233254, 3714382.234764425, 3744032.8125, 3901628.996775961, 3982908.3985795993, 4000330.990986705, 4000776.0181055074, 4001408.3114041355, 4001657.8125, 4002089.0625, 4002098.4375, 4003414.690434291, 4003594.379101671, 4006646.6202882165, 4006948.4375, 4061061.9982684716, 4094514.0625, 4094598.4375, 4096503.125, 4099775.652955422, 4110651.5625, 4113903.125, 4154693.7134672944, 4252410.9375, 4298929.354572588, 4298930.361238594, 4339554.52017982, 4890831.035623048, 5764107.8125, 5954210.786132493, 6227753.574864065, 6228768.75, 6247471.19181102, 6281139.0625, 6363109.375, 6397268.75, 6407356.593299291, 6418828.125, 6419303.125, 6419458.444859864, 6419653.5968360305, 6419735.7577101, 6419777.572683771, 6419957.257769859, 6419996.875, 6420013.910889911, 6420114.048359945, 6420652.360094655, 6420832.544595855, 6421332.269668749, 6440700.446205209, 6459724.764606195, 6462176.5625, 6514720.3125, 6516403.125, 6519526.596367946, 6704817.094308853, 6953734.375, 7176914.984530255, 7177607.9959166655, 7178299.913789549, 7178776.970821426, 7199061.206926812, 7202006.908807625, 7310156.25, 7398072.441649778, 7408367.7078255005, 7429275.214849177, 7447162.818725297, 7447467.673956388, 7447819.483379789, 7447838.33592088, 7448823.484663359, 7465927.574438441, 7470157.246275456, 7476985.9375, 7690335.718459602, 7694057.394215972, 7875774.328628872, 7960912.5, 7985772.474014804, 8056866.605182381, 8058804.6875, 8095783.957770845, 8142131.25, 8179067.1875, 8186891.914582792, 8187463.475158829, 8189495.3125, 8202071.917168476, 8206364.683326407, 8207243.418984046, 8209206.988650596, 8209682.8125, 8217875.437916109, 8240729.6875, 8284331.25, 8285822.416172717, 8286846.107418927, 8287016.377125036, 8289261.169951175, 8289933.580049839, 8290184.806957224, 8290477.6922513535, 8290628.125, 8290672.584207853, 8290842.1875, 8290992.1875, 8292126.764730207, 8293645.3125, 8301825.221241441, 8303484.660916351, 8305777.861836939, 8312095.482164561, 8312456.25, 8312931.974565628, 8312967.870394145, 8313174.58301622, 8313393.75, 8313418.224414405, 8315121.521428889, 8315400.930177918, 8315909.404641256, 8317410.0686186785, 8321498.4375, 8323189.778526607, 8324829.6875, 8330568.75, 8332764.143688658, 8333302.966517499, 8335405.055384547, 8336179.6875, 8343022.764980189, 8347080.864825208, 8349231.951977328, 8362157.28104863, 8368739.830869454, 8372604.697289248, 8381873.72502456, 8386852.647403432, 8390180.799436137, 8399856.461367669, 8402574.794672634, 8403496.875, 8403921.748920029, 8416576.5625, 8416628.70525442, 8424916.279242314, 8427410.247798435, 8457413.115193198, 8462866.128624622, 8462873.330025071, 8463831.25, 8463836.97563673, 8478269.155064788, 8481498.914747257, 8482403.125, 8492137.532516373, 8492250.506470043, 8492467.1875, 8492615.625, 8492826.5625, 8493801.384386221, 8493972.841741197, 8494508.452170568, 8494891.73617539, 8495559.305886505, 8495730.428189315, 8495819.939297587, 8496249.375384256, 8496269.697283337, 8496436.05860998, 8496459.498175066, 8496614.0625, 8496853.125, 8497161.31038791, 8497263.696299635, 8497363.679659693, 8497677.474727731, 8498217.684885487, 8498237.349485492, 8498251.5625, 8498275.405267179, 8498295.3125, 8498545.684955437, 8498793.75, 8499691.454613533, 8499704.426987162, 8499819.822370987, 8499892.1875, 8499912.15714301, 8500490.632888589, 8501053.380466247, 8501200.0, 8501446.4446303, 8518996.493891668, 8522860.360817682, 8531261.591609921, 8532100.0, 8532349.713165484, 8532765.625, 8533238.367295047, 8533715.625, 8535137.5, 8536502.367571399, 8536513.662198517, 8537538.716293132, 8538946.875, 8539612.288169354, 8540870.3125, 8541883.769005265, 8543241.398742277, 8544875.0, 8545807.461226348, 8547981.01766381, 8549501.5625, 8549571.755019836, 8550529.6875, 8555690.059694933, 8560416.657362618, 8561560.505413406, 8561973.4375, 8573424.93310211, 8573479.428291155, 8574280.181007056, 8576793.297378648, 8577995.609372228, 8579578.547921808, 8579757.8125, 8580281.63289313, 8582057.8125, 8582162.103646014, 8582331.25, 8582335.910604762, 8583713.89580302, 8584548.260832403, 8584860.9375, 8589272.01865797, 8590995.715450967, 8613654.735680515, 8625264.959289204, 8626357.8125, 8649506.91821547, 8652087.5, 8652159.375, 8652468.608773585, 8652645.691486226, 8655073.4375, 8656701.078242658, 8658528.711036148, 8671427.98892292, 8676369.92257876, 8676556.88949727, 8677079.526285863, 8677088.316533882, 8677097.372323725, 8677454.625924164, 8678258.370091384, 8678645.90815986, 8679800.0, 8681205.56427592, 8687889.373315062, 8691046.376192698, 8691792.223423822, 8692202.036120921, 8693060.390522253, 8694326.049880799, 8695395.12767883, 8695628.55511664, 8695960.649029156, 8695977.540029753, 8696045.78325688, 8696288.508106444, 8696956.074108636, 8697009.865958218, 8697298.4375, 8698027.654268619, 8699926.5625, 8701282.8125, 8701501.5625, 8701579.109962873, 8701648.4375, 8702052.685310308, 8702146.18707251, 8702374.965619324, 8702381.307068892, 8702404.6875, 8702891.094656512, 8703462.436778344, 8704691.310844675, 8704692.651864545, 8705128.331648309, 8705256.130396219, 8706506.141854865, 8707356.719871856, 8707585.9375, 8716434.297480123, 8716712.5, 8716934.34588205, 8717080.02056785, 8717165.60275343, 8717786.658078054, 8717919.656805627, 8717924.218321338, 8717926.752823502, 8718265.504349673, 8718272.852142993, 8718440.438760443, 8718505.781102855, 8718687.19044978, 8718708.9596993, 8718730.670001721, 8718741.260004487, 8718843.75, 8718976.236389043, 8719997.875188427, 8720075.0, 8720563.771776522, 8720627.675530232, 8720658.865024237, 8720811.35716723, 8721379.974227121, 8721531.25, 8721668.75, 8721828.724668717, 8721878.06012122, 8722063.38084453, 8722098.944071786, 8722380.671662778, 8722406.337258644, 8722698.895123957, 8722706.655984929, 8722869.037348228, 8722958.534277776, 8722963.641733406, 8723030.606148098, 8723076.585999582, 8723127.831253022, 8723184.168923803, 8723184.375, 8723322.241594823, 8723333.295899145, 8723522.341730047, 8723742.1875, 8723774.833085606, 8724153.125, 8724226.233403133, 8724279.191906273, 8724442.06622662, 8724486.09714061, 8724575.0, 8724649.987198787, 8724737.432186957, 8724756.25, 8724824.631325597, 8725007.637759682, 8725135.321526077, 8725177.628721617, 8725449.552917095, 8725674.915329002, 8726090.625, 8726486.641305227, 8726568.234257521, 8726771.875, 8726931.229367014, 8727306.133193139, 8727499.090690635, 8732428.125, 8732450.86681957, 8733314.910755167, 8733935.9375, 8734635.31114641, 8735140.920978965, 8735186.796509268, 8735195.254396793, 8735757.756995387, 8736554.6875, 8736676.658073265, 8740310.049390119, 8740396.692504352, 8742493.75, 8744502.491643604, 8746674.15086012, 8749761.559521995, 8751547.80785707, 8751796.934536504, 8752525.0, 8752606.25, 8752812.5, 8752943.491977107, 8753708.848169949, 8753798.885971293, 8754979.6875, 8754983.17019517, 8755472.775167268, 8756382.8125, 8756718.75, 8757234.487898877, 8762282.8125, 8762534.262936836, 8762907.618518863, 8763009.387383835, 8763368.75, 8763962.5, 8764594.048227891, 8766926.702929547, 8768466.109930497, 8771337.04571065, 8771525.553517863, 8771634.375, 8772025.479946649, 8772443.75, 8773412.5, 8773707.8125, 8774713.776752574, 8776218.855463082, 8777996.875, 8780313.816974211, 8780356.25, 8780543.88332846, 8785457.971583573, 8785712.5, 8795851.248398347, 8797128.73260239, 8801507.037327053, 8801732.440108772, 8802605.371362932, 8804695.3125, 8807045.3125, 8807068.241475258, 8808150.847941596, 8808358.631309494, 8808827.98299583, 8808946.875, 8812962.5, 8815236.919442277, 8815739.45664595, 8816379.696387967, 8816396.896818023, 8816662.1310973, 8817520.3125, 8817996.443743665, 8818388.66296555, 8818554.6875, 8819906.25, 8822597.483951287, 8822647.038792253, 8824996.835053518, 8825578.291990476, 8825600.898361709, 8826571.838436527, 8826701.5625, 8826707.254860532, 8827918.75, 8828307.301201109, 8828336.902073238, 8829302.252899028, 8829486.920264142, 8829900.0, 8830216.76789389, 8830426.643226996, 8830604.6875, 8830634.59473822, 8831715.21731483, 8831907.231684186, 8832015.625, 8832184.920210673, 8832206.728378622, 8832370.055894941, 8832507.677447502, 8832544.357787924, 8834086.281644484, 8834100.0, 8835961.32209027, 8836036.19116712, 8837475.0, 8838784.41988805, 8845547.928689333, 8846644.998191722, 8846805.264003938, 8847009.23701846, 8847626.067803446, 8848253.079024311, 8848277.36632737, 8848290.51006512, 8848363.909416733, 8848458.410138242, 8848736.059773276, 8849157.145812778, 8849170.287774563, 8849242.088411482, 8849351.698859157, 8849395.3125, 8849536.687180893, 8849666.577802947, 8849826.095145209, 8852915.539700981, 8859711.962814469, 8860684.375, 8860732.612813516, 8861331.25, 8864701.5625, 8886143.82472806, 8898869.866204554, 8910149.773732798, 8914398.269878702, 8916170.301711954, 8922385.9375, 8923345.3125, 8924785.9375, 8925651.476522304, 8928205.448489306, 8931636.320229573, 8931935.674307497, 8932860.979702849, 8937328.125, 8941022.808464931, 8943716.859275138, 8949019.77240324, 8949924.450219993, 8950654.6875, 8950677.307241347, 8951243.645053316, 8952423.594623547, 8954650.81288194, 8954719.112938363, 8954948.324567467, 8955168.051234884, 8955722.512124492, 8956059.747946238, 8956552.624561409, 8957121.323078236, 8957133.404691352, 8957787.5, 8958955.778072538, 8960910.142089259, 8962011.951379241, 8962487.126136173, 8962521.634043423, 8962589.0625, 8964057.8125, 8964720.3125, 8965245.3125, 8966220.826075824, 8966826.85915969, 8967143.533581497, 8967151.237710021, 8967584.275475014, 8971177.26577593, 8972069.31658606, 8972323.200500054, 8972866.627831144, 8973468.75, 8975261.938588956, 8975892.073971078, 8975968.75, 8976018.75, 8976069.107061394, 8976082.756840533, 8976084.652432736, 8976313.630928053, 8976320.31442631, 8976374.772849375, 8976981.162421834, 8976989.857806088, 8977139.711910231, 8977226.16718481, 8977264.153887441, 8977513.368754633, 8977532.8125, 8977534.724843567, 8977857.8125, 8977962.492157655, 8978331.465293717, 8978675.48237091, 8978919.720341433, 8978998.706236355, 8979225.0, 8979231.652107257, 8979922.49959105, 8980287.166273702, 8980342.1875, 8980375.0, 8980427.912524339, 8981007.353770472, 8981054.425747875, 8981444.417739587, 8981473.4375, 8982023.4375, 8982509.375, 8982900.88057189, 8983988.666340517, 8984457.8125, 8985151.232213747, 8986970.079134572, 8986981.599934718, 8987106.057444805, 8990094.226262279, 8991107.058783999, 8991158.457641259, 8991809.219923742, 8992806.25, 8992862.02085176, 8994148.224715216, 8998552.335139746, 9000035.9375, 9001351.5625, 9001960.382704914, 9002039.252566902, 9002341.548746355, 9005191.227000905, 9014140.552947761, 9014871.802671604, 9016714.199207876, 9016718.485927548, 9018491.746560885, 9020379.671082953, 9024660.05896625, 9024961.461500622, 9027193.09589837, 9030212.228001576, 9032947.704491237, 9033305.501937188, 9039848.4375, 9045900.0, 9045934.13455208, 9046262.130536633, 9057097.665026324, 9057107.05473386, 9062012.402273241, 9066398.4375, 9068971.3864491, 9069631.818071947, 9077735.9375, 9078766.598810859, 9081009.375, 9082396.875, 9082500.253332535, 9090113.326706853, 9091635.383544253, 9093589.0625, 9093674.385916146, 9094476.5625, 9095626.5625, 9097090.093226071, 9097415.210537769, 9098493.698166596, 9099429.083532207, 9099484.626934474, 9101767.209408997, 9102235.78175624, 9102911.14961108, 9104140.720762812, 9104194.263911437, 9104553.785610579, 9104783.071744822, 9104903.411343044, 9105017.1875, 9105274.151736666, 9105339.006752023, 9105538.38498869, 9105668.75, 9105723.4375, 9105766.089240968, 9105798.657857213, 9105804.742951874, 9105863.591575053, 9105980.389002666, 9105990.327943064, 9106249.52277966, 9106579.515628759, 9106579.6875, 9106598.59070864, 9106638.167794483, 9106689.84266542, 9106849.775426887, 9106870.927818658, 9106903.429834459, 9106990.8084344, 9107003.037019094, 9107008.82427494, 9107061.568970468, 9107172.074000584, 9107282.8125, 9107339.191499434, 9107344.292850161, 9107447.86878195, 9107540.625, 9107542.1208441, 9107547.787423054, 9107596.123005742, 9107668.69483215, 9107677.69081001, 9107687.417066427, 9107741.992909046, 9107759.10476615, 9107779.143661821, 9107796.085936023, 9107802.914877027, 9107840.625, 9107859.126180004, 9107867.1875, 9107879.6875, 9107885.9375, 9107887.362950085, 9107896.495094717, 9107925.0, 9107932.638812302, 9107946.79925278, 9107961.894371497, 9107998.399378449, 9108044.226573953, 9108072.727506856, 9108076.500139562, 9108103.500976574, 9108137.97923815, 9108148.630316796, 9108152.385077924, 9108182.142277144, 9108256.17545516, 9108262.780432265, 9108272.947900468, 9108306.961879443, 9108312.143669536, 9108337.345342169, 9108374.558311561, 9108424.417552184, 9108425.859205946, 9108462.5, 9108483.85296539, 9108494.749828124, 9108512.5, 9108556.25, 9108560.199196972, 9108577.270090293, 9108578.125, 9108603.059083154, 9108640.036940169, 9108640.625, 9108651.477007993, 9108747.971693762, 9108748.309290772, 9108809.894088324, 9108855.984539252, 9108886.995619092, 9108894.978025839, 9108897.184975663, 9108908.308118427, 9108911.176480819, 9108912.5, 9108966.491244894, 9108988.085984157, 9108988.660890294, 9109023.037713878, 9109035.9375, 9109103.125, 9109112.06641341, 9109131.068741333, 9109131.243683359, 9109162.5, 9109226.5625, 9109237.5, 9109244.649408855, 9109256.742735192, 9109304.06154609, 9109320.538716255, 9109371.667373525, 9109375.0, 9109406.329705134, 9109482.157138646, 9109512.323864711, 9109514.015015343, 9109578.103041869, 9109588.70308023, 9109603.109010609, 9109628.094259847, 9109646.56836129, 9109664.0625, 9109670.164693734, 9109702.521372119, 9109746.282969812, 9109763.827661227, 9109775.622181905, 9109792.980480505, 9109848.4375, 9109855.131413497, 9109856.933529148, 9109891.808803877, 9109992.1875, 9110017.70041751, 9110134.273698699, 9110276.5625, 9110781.931522375, 9110870.867127515, 9111105.455217885, 9111107.908080708, 9111121.784809394, 9111276.275676941, 9111377.362126723, 9111628.919141652, 9111643.982983988, 9112064.884839637, 9112170.796595534, 9112177.8630799, 9112227.366861798, 9112326.669442615, 9112529.346490288, 9112619.021815056, 9112670.744804565, 9112729.703881523, 9112750.275461962, 9112754.6875, 9112881.25, 9112967.277018962, 9113017.1875, 9113109.158843098, 9113173.171178699, 9113189.0625, 9113201.55148764, 9113507.127947401, 9113565.625, 9113582.894507427, 9113604.242151514, 9113713.637234993, 9113735.329566495, 9113768.93526882, 9113858.075215194, 9113879.6875, 9113901.5625, 9113926.363378987, 9114038.13624575, 9114476.5625, 9114545.528036632, 9114908.725190293, 9114973.599030763, 9115012.286621487, 9115024.016029695, 9115315.110539023, 9115641.950496316, 9115720.09258289, 9115923.4375, 9115926.10656025, 9116080.528323054, 9116094.582673471, 9116170.17819608, 9116392.909099407, 9116398.749030242, 9116412.114335077, 9116454.768421814, 9116475.187250629, 9116515.625, 9116539.0625, 9116712.5, 9116725.978905821, 9116756.87732357, 9116763.865719272, 9116798.33791782, 9117015.618945908, 9117021.254175834, 9117057.673871638, 9117307.483771725, 9117312.940135771, 9117315.36542331, 9117332.56089322, 9117507.8125, 9117527.040868245, 9117672.117178615, 9117785.16628984, 9117836.961486164, 9117839.873501435, 9117866.732647456, 9117878.157103885, 9117885.58368297, 9117951.481707921, 9117974.987353954, 9117981.603021277, 9118017.1875, 9118178.053923061, 9118257.8125, 9118340.408442171, 9118401.5625, 9118598.4375, 9118684.009001622, 9118684.375, 9118750.442218363, 9118817.251963228, 9118856.927443033, 9119072.108518258, 9119127.231726324, 9119135.673297556, 9119139.160585893, 9119404.6875, 9119854.6875, 9119899.681098338, 9119984.375, 9119986.815541847, 9120005.731622558, 9120035.55775028, 9120229.6875, 9120253.125, 9120339.965537775, 9120489.96227095, 9120546.072560772, 9120613.423822157, 9120765.152865482, 9120803.46598257, 9120898.226218807, 9120921.890041867, 9120929.477042219, 9120947.434502352, 9121015.393375266, 9121180.951244917, 9121205.216640618, 9121284.582808811, 9121294.874456039, 9121395.3125, 9121403.125, 9121496.27866375, 9121577.450242084, 9121610.107264481, 9121740.267305931, 9122029.6875, 9122498.341155792, 9122506.25, 9122528.086631505, 9123346.875, 9123528.125, 9123856.992442943, 9123950.042858059, 9124398.110009711, 9124514.0625, 9124695.194029374, 9124750.584891025, 9124804.218973208, 9124954.6875, 9125795.3125, 9126103.466180645, 9126631.870049654, 9126798.4375, 9126938.731886752, 9126981.206886671, 9127209.375, 9127275.86478846, 9127309.375, 9127494.805841614, 9127561.033354325, 9127574.41079882, 9127604.85342763, 9127706.735982861, 9127726.5625, 9127805.746479286, 9127821.790454311, 9127896.875, 9127905.71983261, 9127987.27658016, 9128029.377168471, 9128037.387115609, 9128039.682558391, 9128061.727138694, 9128098.109114436, 9128251.409495626, 9128271.875, 9128312.5, 9128412.384149307, 9128504.665333955, 9128708.159522856, 9129717.014672471, 9129865.98272139, 9130220.3125, 9130377.983106287, 9130635.9375, 9133159.375, 9133500.0, 9133527.547087, 9133672.268188499, 9133760.9375, 9134413.658809816, 9134437.5, 9135694.506129034, 9135862.5, 9135952.396725807, 9136097.196333306, 9136870.3125, 9137386.651869593, 9138955.246668177, 9139540.625, 9139826.520610139, 9140559.115002373, 9140692.924633142, 9140804.680135041, 9140854.29077109, ...], [9.920272433151524, 10.836524981765121, 65.38106962287648, 8.277771614485378, 8.487414593408925, 84.18939798180881, 43.50574644398852, 10.879333733927705, 24.360172219941695, 8.425241396280803, 8.002994008177073, 100.11893289543525, 6.3840040912916365, 59.09022621954334, 74.13111170096647, 13.43907354940683, 24.622612057803938, 61.524962624750096, 47.51120802832973, 96.60962305514802, 18.032478201648622, 24.857585883892092, 9.124932497466643, 31.911411071953655, 8.940372280282954, 61.22495047900007, 39.058895763960834, 58.18212447530797, 12.328823880236104, 69.04824193066958, 81.40607468716469, 35.28120030231894, 128.48436173494733, 13.8081579307862, 12.374070935550726, 97.45287864744071, 37.9094502562713, 31.626044507356283, 53.24091317618315, 53.121836444828276, 45.004219998322206, 51.07083230081267, 56.86058959238659, 44.14422086432984, 58.18708973459356, 58.2512746338168, 61.50355756921631, 55.53009864194536, 6.896679214337526, 9.764999502252982, 18.057531478036072, 5.377771083272467, 6.98288509104252, 47.5999624642533, 76.3242057800867, 14.887886667345942, 57.43319160337386, 10.733275903181696, 13.21025229600907, 55.08843468498877, 14.114283151772819, 49.479078187649606, 74.05428683020219, 45.30223009432797, 6.770286929666417, 10.985101713014316, 48.92520485696098, 12.957120670095891, 11.427034807476394, 40.759257808390274, 9.702298475345613, 16.078540634732548, 8.668664018852663, 58.64273119963717, 8.610828200249227, 6.872030236999496, 45.20895784487523, 16.313504863786278, 8.561743036314931, 57.85240289412859, 48.991465734455815, 9.371603406850332, 21.003126125768553, 15.71386500409372, 50.22336337839357, 24.84307380047641, 58.77028630053776, 8.821653789183662, 73.231375744469, 39.610591652928974, 78.52986380141797, 108.69770718186162, 50.861500430851564, 33.08541488934096, 55.22731659333491, 97.13230985222823, 112.97152976450161, 69.1002506524504, 15.104709281588283, 12.259869623272067, 23.362479031970825, 156.01989517241591, 66.32353592055969, 80.07037408514977, 69.88960644891972, 54.76997866838828, 46.845941008522644, 21.02292008334731, 95.79683042356022, 7.6895321206885905, 6.927068323133451, 16.89050443662623, 10.512561152529994, 29.936622299031765, 6.003642571246253, 30.329874244723797, 74.8457913061649, 7.678056040745847, 39.32101075258188, 17.406712725436826, 21.94761629198957, 14.213828047180847, 17.501522598686527, 28.734237656405806, 5.367378458514529, 5.425238296358365, 7.459077007398628, 32.91102023987302, 8.026909294388613, 17.992802449018214, 6.9645949180301, 15.055704549633507, 76.93113466145343, 57.11880230064883, 18.616367200280457, 58.24847176010216, 52.54445857975919, 5.2936017233242, 14.370001084195687, 5.551205563497169, 46.85056385889514, 43.16428629874768, 22.72048759443743, 12.436376804129502, 7.421702070237202, 66.1103342627667, 11.14304257937544, 96.57308768646831, 32.898643738680484, 83.5592724176261, 5.8297869683205406, 93.38570600080564, 80.36649813620814, 26.259394543733304, 48.73571335398843, 5.143100034255051, 5.490565957068792, 41.826043861480684, 12.247902216119959, 17.285334631211864, 14.54710016882765, 33.165367519851664, 8.027473578231374, 81.55604022617455, 80.55741438349412, 28.530186146904157, 6.091487173299857, 81.25964850457063, 68.22994936564308, 36.41418149214927, 52.651694345696114, 7.540062745695597, 70.2558013068161, 19.50757730742158, 5.381496126553264, 27.228272107762038, 10.047482483324098, 13.687268724719857, 20.333977234721065, 5.375464410927694, 94.67341370288489, 8.352806447839868, 29.309485061602516, 68.74556231427248, 48.81361947440469, 22.940418383939683, 56.16037795629548, 40.4238631692086, 12.005656694750032, 53.332143546918545, 83.53690164604734, 9.699319830373724, 47.40843898892036, 24.052528746626578, 71.18228834768351, 43.25706096269671, 72.15290392967422, 10.43926417654271, 38.712419102174806, 61.4366133509149, 14.971662520217631, 11.551961936322066, 29.237387668737675, 8.992212337913951, 12.982665176221495, 27.853053799663233, 9.953357530972676, 64.57405185952774, 24.192568464605714, 86.01706391823947, 12.821435119804258, 81.51436822955478, 29.53196277348698, 50.89995466230402, 13.607650202608665, 43.43286807228072, 53.93473777762171, 24.946340595539954, 89.5681060537497, 20.49712720228294, 13.209546891893423, 51.331974395361385, 54.86087161491802, 14.124200192879696, 96.4701305806229, 26.359200586991932, 149.94475021117762, 13.150679854526793, 16.836154219390412, 6.214108386387944, 75.63835516127371, 149.56247948893025, 6.447211423154932, 28.38230145360064, 57.97270270546111, 16.208199646555688, 15.292658738287638, 84.53778779585497, 8.499997139957548, 46.47337847635568, 29.43639521309812, 46.077016736963856, 28.003436505020822, 25.6172035113086, 10.862353544739014, 40.68030057737317, 15.518876547445599, 9.697063155804642, 5.616715174245272, 79.64331719743738, 47.70635615927222, 21.07122837904729, 42.68708987948457, 54.2294124929045, 81.15743413037185, 6.316298161437177, 75.85940904164033, 27.446576880263333, 17.771207143413534, 9.218933082891786, 13.637987179714175, 77.28390649809596, 41.11275439775683, 12.69936339825848, 19.952696754282893, 11.03280476960688, 12.127573912345149, 62.530366633719964, 47.43764735580256, 44.565406096142304, 9.608810557953223, 13.329313740431187, 9.361964643529157, 40.396866744395524, 55.619233484768706, 8.932564372189274, 8.191200631990736, 11.607244134487308, 23.899136315046892, 13.099204725599444, 6.138461234128425, 20.967130040920004, 7.540835954348939, 9.78416475230215, 73.30858016715925, 49.6542527204331, 65.25421502121206, 82.22556391293543, 49.93811767742304, 8.0030844261516, 51.834970112453526, 33.9497913575013, 48.487580935805354, 33.12479560655869, 6.49607464600128, 85.80676391652783, 8.551602564431857, 14.705891816377285, 9.987495651879566, 5.5560502000611605, 66.8282448294163, 41.97152704401098, 7.09331083325607, 8.55173223918863, 55.990474273478405, 14.654048893531598, 48.11096435495442, 32.35013317597625, 55.77018817821085, 28.09201064324156, 93.01295288089982, 12.918945938424052, 6.01041635428054, 15.720198219807736, 26.348190861266765, 13.098198377736628, 70.16644968106415, 10.46618183880944, 7.042390255045421, 70.35475840359072, 8.00196337623637, 18.077572356983225, 64.35008329942518, 80.11435571629329, 18.494895014903815, 38.01633816881732, 10.701786389480084, 27.77199027862188, 13.298807553120424, 6.321717431908285, 58.400192810470536, 134.74948322382275, 84.73692221422323, 9.895744182810757, 27.303726444559853, 7.373995014637284, 145.2536589776112, 13.116499850986415, 25.197093521712343, 7.247177544861591, 9.700019516396921, 16.162882707075887, 10.026654480614207, 22.321667081528624, 105.68831827645911, 11.164637904055784, 35.71319098414563, 15.27280903616171, 39.32480879814912, 91.81440414785115, 6.565635670260046, 96.81734055194518, 63.673041053514545, 6.461240436784772, 121.23767618579184, 13.819818658663939, 30.873885148122508, 30.567868307234804, 32.05547058843547, 47.90494769843745, 53.489949854388, 14.689187535547996, 47.250209318922366, 38.0204894009316, 41.631729933500694, 20.40928189930633, 71.79285953477924, 99.52852952637389, 26.955273440983827, 55.21683525274557, 26.972961349559817, 6.992171793672622, 47.472867329447155, 28.122910502870607, 10.949910019842749, 74.83724732455948, 58.65312709472976, 19.740488130213627, 5.575715767530269, 62.86441673897227, 12.992820648855686, 34.69031676289816, 8.799861619227764, 14.724577303220414, 11.042043844518023, 84.84005051124919, 6.78273821567324, 8.678598223015932, 6.069324677350749, 48.694285097450766, 20.258525749739473, 18.59796360186418, 9.919256311834019, 5.435375318379146, 11.222059065161417, 28.992615587464076, 57.47085341994613, 88.77358339544922, 55.49433774957851, 13.253160602446341, 5.735907023620411, 92.95569363946723, 22.079147400928335, 90.4457772087691, 89.49368185912559, 55.01584042972104, 5.620320659534545, 42.29692269693681, 5.805734820860748, 138.82524710973217, 6.48903425899244, 39.94664900009128, 39.084243267733335, 142.65540558097507, 15.50521171096099, 6.140022486498343, 45.331562789554326, 32.66444528048228, 36.99924785388303, 11.97105240527941, 29.715125656738362, 56.2164014555574, 74.3914833722989, 5.51937119020805, 11.296653209131886, 86.84733061880365, 62.593131787422664, 91.41749479542786, 59.78217008074073, 41.569105908490414, 69.61257348479678, 23.572268476660554, 17.871396929281232, 19.12671428648147, 29.926893112882535, 6.001258358362061, 108.64585720593908, 76.31009476307582, 34.73217054801952, 5.762935530537193, 25.24193323994836, 26.003053764346316, 95.8312150611578, 98.92339019633484, 5.890392891287613, 5.076134484088684, 21.611035870461457, 11.161981891222316, 22.908775083641537, 29.209713802431843, 35.569938912934816, 8.086023659708333, 58.05437232196515, 59.69953770805327, 17.91285473773607, 24.89004242407602, 53.7386994209628, 15.618638235627342, 10.227254875883027, 100.30793749972005, 45.29035080808114, 5.438330463907055, 42.3753108769144, 58.289815510793936, 10.306166281333525, 18.44143181010163, 13.112847334519408, 31.923874162749804, 95.34526088142523, 15.258396984295105, 55.84313448847108, 11.489467476399415, 7.46215291266581, 6.02971266878511, 131.08755861886436, 76.7529388628154, 5.140859372167864, 14.62238645733217, 65.41108301878941, 19.986701769199264, 24.41917903558496, 84.32788311478123, 123.40979518013853, 5.350689720326455, 56.31180104181312, 26.370456985584763, 81.3917651304011, 23.56967776416922, 103.12144589579378, 8.21493376238653, 8.94543141577015, 14.769120165579757, 19.177273011971586, 24.254728012426806, 25.828215015299246, 23.598370950685432, 7.153968855823804, 66.43944368494229, 14.848097733983927, 5.2009047708523335, 15.22693507353419, 30.196482823441766, 12.543853111357116, 13.035327440266812, 50.23749909034434, 32.14048324998338, 59.23489284561991, 47.137446239528465, 9.168077850208581, 41.28181736055107, 34.74475133111491, 63.849582473531854, 22.046099636323643, 61.749548676986805, 25.603026775873364, 13.897831030064008, 51.15511816433543, 74.80465344110814, 78.51420795994252, 49.77487670968685, 18.934003356088848, 16.632962731716074, 24.23257519685135, 15.104844363761782, 135.37872793896798, 12.986016415924396, 20.376867266942305, 5.439052855999393, 21.010486820535988, 49.81957384919668, 18.817603127682947, 36.97109971225925, 34.074369281050984, 41.06856324148475, 20.89607746845979, 31.62926280380062, 19.71572231201559, 5.311181814670106, 16.583033329308005, 57.58555283386304, 20.990331123774066, 5.745512481772131, 33.594822448054856, 49.73325711577954, 12.583788007419708, 6.404396850392266, 13.685309176420985, 5.333732227108572, 51.63402652760932, 39.85470451213084, 41.83294951087533, 49.210930116899505, 5.740241977743328, 18.541539829818447, 24.880507808639695, 32.691818674310326, 73.95549690767301, 18.528791255005537, 5.857126945914733, 103.90897119698545, 10.352733565988133, 56.46087084504706, 20.901612345677545, 26.465750439876302, 93.79772236268462, 55.525713137037826, 41.62290208733682, 5.1640673349315085, 9.57754809836217, 22.203990402370078, 89.61916909587814, 25.380173775683303, 30.377998535868507, 19.18610442233015, 18.170378227251284, 10.561334630866753, 22.20609619503272, 39.780938229801315, 65.86925461757643, 18.89901817008746, 56.892492326578214, 21.302961047184223, 31.164840035857704, 57.94931520549635, 96.69988779531624, 25.45240004106318, 209.05033793993366, 16.73306861332999, 91.99812856632835, 22.44482887636833, 110.31994841295123, 50.6411569380981, 24.937059563990122, 8.058028783158447, 14.02961892487134, 161.322594008071, 55.871839156689404, 77.64590640922373, 48.93229858038715, 33.35320367569482, 8.087632464752819, 31.158788443433846, 23.371435081721835, 58.59494057344776, 49.91287292775835, 16.28874650272721, 61.531284083485225, 19.287514875863483, 12.31194315824171, 16.03302065296009, 32.88140318651662, 5.898737021051336, 43.31327595466992, 5.571792220737658, 96.08822892710394, 72.30927789049305, 33.0425987773261, 5.044761524386302, 99.40620103391595, 17.869577078870254, 33.94712287877821, 27.17131906339409, 11.947291661759035, 14.0222360777307, 10.501991211945368, 7.117142791919914, 12.396526186382319, 8.584582192497349, 7.968527552869718, 14.780789098839321, 12.738647980909523, 12.694396707362896, 91.15264025597027, 60.48490983533404, 6.71643400555691, 33.25603689312659, 46.86796975730191, 19.256895559570545, 41.337448669413156, 30.783534589489992, 13.357512180911694, 53.76946820412408, 55.823407635276524, 106.82949764052432, 31.21918251262017, 46.74009968130373, 72.1749347121092, 44.25396615150663, 20.971234746214083, 136.8176093912773, 7.395272921336577, 60.721766036605956, 79.64791443064314, 21.181887851873753, 22.391044103158457, 36.895094652121976, 13.050044927793916, 15.997370010393292, 15.025679024973051, 25.78664924995016, 26.607965933991714, 5.345213866992913, 12.038740255344985, 99.5141857309248, 11.558635221462254, 11.606857100268163, 52.96724905580668, 19.581156357863193, 11.041673008517355, 8.817471427686218, 73.23451971239383, 140.50976327957017, 9.75742469929006, 8.406647914954462, 5.5357778621680085, 44.93136743318936, 29.640563114227547, 20.619114993961304, 21.412970754383743, 10.869283502565779, 37.466862962026184, 15.559497840313865, 12.36107778362075, 71.34594705489106, 32.00910110630633, 29.889774595386548, 27.95841251847704, 55.497579914665025, 26.898030014156884, 8.905444722034952, 108.88904209707239, 36.16052949272444, 43.70231690466731, 11.335510915016611, 17.512136577301995, 8.892750174009604, 56.018062525549865, 27.272001128957577, 20.116155062119923, 6.375334973963471, 55.801093520427834, 13.509971773270122, 40.39229198066697, 25.19753653122824, 67.2409560563031, 21.066660585502174, 10.08391057980526, 24.970952493666175, 56.81970324020506, 8.159238773727155, 48.688453475934, 63.03367913182541, 97.38895870755327, 51.954805684213554, 40.566492570703275, 83.22518225716018, 25.51045000082579, 35.13846494242775, 20.50036934771292, 5.397018678503587, 17.133423376107718, 6.946537550680204, 27.34883469589493, 33.72069301670987, 5.4171164281546, 15.731158837252828, 12.71371373067921, 12.882830673224193, 43.778234768660624, 82.58004687239682, 14.598199348854202, 28.215754315231536, 44.9383289332506, 25.803595611880894, 22.095203118219676, 144.30439914705028, 47.37999907556396, 63.53313934326748, 21.32234813513914, 25.480728675157383, 96.42198870773515, 55.60908416089542, 6.178217826043145, 88.18085447391897, 77.72512281226591, 6.258906016967572, 5.889779145378244, 85.3283331632206, 26.94104734715088, 5.588784098095483, 26.224767952768474, 5.259909541887002, 24.202191951299568, 10.421327905250685, 23.320148784572748, 8.457594280785056, 19.787505926488375, 6.812173900586901, 106.23156964046545, 31.093316906008198, 22.949372528586952, 15.464113785857325, 46.37823213761361, 40.601065310621294, 57.41064052350121, 6.679925254418918, 114.19273591801327, 8.283239802427504, 65.529114404868, 72.37437846151563, 37.988595323860466, 7.379811263644776, 61.03978070164271, 5.668046005211307, 20.28175433410565, 25.007039312038646, 40.33047182887307, 31.724727083418454, 8.832595591305672, 9.186782867173747, 14.763557122349678, 45.95726922934192, 106.92709759465123, 91.69776480697038, 48.14665408285684, 23.666310127488764, 53.097853192178135, 19.9656718573666, 10.299288559934439, 8.876407348480711, 5.691973487123473, 63.43074211006142, 10.105874546950533, 74.01918798370005, 16.954692025361783, 9.98499073469777, 8.095979134541741, 113.7910296888796, 17.33835739163836, 52.11847831835452, 39.886869129999965, 12.391149153955796, 85.19506311698156, 8.739063714502032, 115.48039538092164, 26.859975195277254, 8.140509123021323, 19.7567331737952, 19.17740750388823, 75.87186779452732, 8.775239847072521, 17.175304176193368, 24.249659806568168, 84.76728225871798, 11.299083153838255, 23.24066245528087, 16.08971069139435, 27.629387687363295, 15.004317901371063, 131.61102150346227, 67.24756330961964, 82.50661858603104, 9.408261196873791, 54.11337019655471, 74.7838839163759, 59.43306322452857, 40.86152417734473, 57.18191677325258, 49.66266976632602, 91.25547343110557, 11.258355613179797, 36.66232539655049, 22.272488893566326, 6.6479174321694785, 15.698042222727333, 16.047263100922873, 78.27104385412298, 42.95360553992488, 81.16485989537976, 19.102561809097697, 58.10971524686571, 8.403943182631648, 10.244154403465066, 83.5446929368226, 14.18613920613855, 20.862660722652283, 27.973923971651764, 5.601065715000449, 75.28163330090092, 46.42770543005672, 82.41218061416794, 53.07901585544563, 27.859169019270098, 13.128646560208168, 56.46940514029701, 8.458489284045939, 158.2008113398055, 15.14502058651907, 24.230912129102634, 64.94448569494197, 66.93219901568621, 43.34873885909205, 8.000326682392116, 18.028596871044133, 21.865785514364806, 5.528266944182295, 28.405781595723838, 85.91373628330321, 44.22970064553644, 30.32233295239606, 9.733523197785619, 8.153918694805174, 5.333373333029257, 129.78444551718584, 17.143389310334513, 15.952584990943476, 28.137447987037653, 21.117319177043274, 5.083946998502886, 5.442576658297821, 15.06530275625715, 98.59757810726083, 27.02272843921235, 9.320733071251192, 133.7194102164738, 43.76442214730001, 27.19345533649375, 43.59410644715368, 43.98164066175039, 80.71908193515215, 48.02519330307668, 22.942787922033116, 69.82132841978759, 20.328630210077524, 5.131882283671373, 18.354614496803624, 112.83771570378775, 54.3011948735451, 10.738413455665052, 15.329027908513286, 34.36185165481383, 96.80015508059618, 25.27286983017193, 69.83152436073571, 7.955005993231593, 5.585995817396946, 22.782836450555532, 58.1365218507762, 82.51987354578435, 12.909550432494386, 20.01010684868499, 89.42413399157019, 144.2489558077002, 21.775651180403564, 16.422695659216675, 7.5285675308759314, 14.999153604101801, 56.566955016433056, 17.610839810585954, 5.125582606747449, 13.91320775931625, 39.81848874999827, 9.513523862395807, 28.563690521919554, 43.582000477312064, 35.847610223666855, 10.308087877571264, 25.995224087494883, 28.35352783691968, 29.73346392892167, 63.477048873343314, 10.98038143211897, 52.21449734147026, 14.797255918502426, 66.24197858743196, 70.21999210172619, 18.80128709563971, 15.107419847006435, 9.069036596726018, 32.84432001760365, 52.74002914957033, 6.344035868854833, 8.964349159951519, 63.17635077941982, 46.58864434690324, 7.21412187413053, 8.644150924441261, 61.464129978047545, 5.195079933002792, 27.699527968557764, 92.60486843088074, 105.76579828054531, 29.711365858355293, 34.38061499147349, 20.56809994972702, 13.088208422235175, 11.397360215069444, 9.779165179399845, 37.67687249726997, 95.12268405062213, 79.75773457171007, 37.43370044046778, 21.197351972832386, 24.78084982478599, 23.619661710871206, 8.22777085406978, 17.98259242806943, 12.63609792847206, 21.44593636649727, 25.82945004219801, 29.945773022980703, 80.5804800482814, 18.70234610330725, 6.483622113784828, 6.834822650082012, 51.80253222854595, 68.98938043413747, 59.494997718370314, 66.208196638708, 55.45596292232981, 49.157766103474316, 82.33420905350043, 78.4777803408523, 16.6867922588179, 41.24494453961133, 9.01189447552552, 41.29987017585209, 6.008074547776936, 31.38017264250377, 19.48276836312102, 16.326197208376193, 51.71179576789297, 18.60492522308554, 17.03971904712476, 53.855067985504085, 27.722181882179935, 9.120828397231728, 113.35285557245409, 34.652787527127245, 13.618068936384613, ...])
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);
([3324597.497983792, 3360568.555365869, 3562248.4375, 3562420.2958110706, 3562461.2989111748, 3631436.001719149, 3663582.8125, 3685848.272566665, 3711032.5587580367, 3713800.2533233254, 3714382.234764425, 3744032.8125, 3901628.996775961, 3982908.3985795993, 4000330.990986705, 4000776.0181055074, 4001408.3114041355, 4001657.8125, 4002089.0625, 4002098.4375, 4003414.690434291, 4003594.379101671, 4006646.6202882165, 4006948.4375, 4061061.9982684716, 4094514.0625, 4094598.4375, 4096503.125, 4099775.652955422, 4110651.5625, 4113903.125, 4154693.7134672944, 4252410.9375, 4298929.354572588, 4298930.361238594, 4339554.52017982, 4890831.035623048, 5764107.8125, 5954210.786132493, 6227753.574864065, 6228768.75, 6247471.19181102, 6281139.0625, 6363109.375, 6397268.75, 6407356.593299291, 6418828.125, 6419303.125, 6419458.444859864, 6419653.5968360305, 6419735.7577101, 6419777.572683771, 6419957.257769859, 6419996.875, 6420013.910889911, 6420114.048359945, 6420652.360094655, 6420832.544595855, 6421332.269668749, 6440700.446205209, 6459724.764606195, 6462176.5625, 6514720.3125, 6516403.125, 6519526.596367946, 6704817.094308853, 6953734.375, 7176914.984530255, 7177607.9959166655, 7178299.913789549, 7178776.970821426, 7199061.206926812, 7202006.908807625, 7310156.25, 7398072.441649778, 7408367.7078255005, 7429275.214849177, 7447162.818725297, 7447467.673956388, 7447819.483379789, 7447838.33592088, 7448823.484663359, 7465927.574438441, 7470157.246275456, 7476985.9375, 7690335.718459602, 7694057.394215972, 7875774.328628872, 7960912.5, 7985772.474014804, 8056866.605182381, 8058804.6875, 8095783.957770845, 8142131.25, 8179067.1875, 8186891.914582792, 8187463.475158829, 8189495.3125, 8202071.917168476, 8206364.683326407, 8207243.418984046, 8209206.988650596, 8209682.8125, 8217875.437916109, 8240729.6875, 8284331.25, 8285822.416172717, 8286846.107418927, 8287016.377125036, 8289261.169951175, 8289933.580049839, 8290184.806957224, 8290477.6922513535, 8290628.125, 8290672.584207853, 8290842.1875, 8290992.1875, 8292126.764730207, 8293645.3125, 8301825.221241441, 8303484.660916351, 8305777.861836939, 8312095.482164561, 8312456.25, 8312931.974565628, 8312967.870394145, 8313174.58301622, 8313393.75, 8313418.224414405, 8315121.521428889, 8315400.930177918, 8315909.404641256, 8317410.0686186785, 8321498.4375, 8323189.778526607, 8324829.6875, 8330568.75, 8332764.143688658, 8333302.966517499, 8335405.055384547, 8336179.6875, 8343022.764980189, 8347080.864825208, 8349231.951977328, 8362157.28104863, 8368739.830869454, 8372604.697289248, 8381873.72502456, 8386852.647403432, 8390180.799436137, 8399856.461367669, 8402574.794672634, 8403496.875, 8403921.748920029, 8416576.5625, 8416628.70525442, 8424916.279242314, 8427410.247798435, 8457413.115193198, 8462866.128624622, 8462873.330025071, 8463831.25, 8463836.97563673, 8478269.155064788, 8481498.914747257, 8482403.125, 8492137.532516373, 8492250.506470043, 8492467.1875, 8492615.625, 8492826.5625, 8493801.384386221, 8493972.841741197, 8494508.452170568, 8494891.73617539, 8495559.305886505, 8495730.428189315, 8495819.939297587, 8496249.375384256, 8496269.697283337, 8496436.05860998, 8496459.498175066, 8496614.0625, 8496853.125, 8497161.31038791, 8497263.696299635, 8497363.679659693, 8497677.474727731, 8498217.684885487, 8498237.349485492, 8498251.5625, 8498275.405267179, 8498295.3125, 8498545.684955437, 8498793.75, 8499691.454613533, 8499704.426987162, 8499819.822370987, 8499892.1875, 8499912.15714301, 8500490.632888589, 8501053.380466247, 8501200.0, 8501446.4446303, 8518996.493891668, 8522860.360817682, 8531261.591609921, 8532100.0, 8532349.713165484, 8532765.625, 8533238.367295047, 8533715.625, 8535137.5, 8536502.367571399, 8536513.662198517, 8537538.716293132, 8538946.875, 8539612.288169354, 8540870.3125, 8541883.769005265, 8543241.398742277, 8544875.0, 8545807.461226348, 8547981.01766381, 8549501.5625, 8549571.755019836, 8550529.6875, 8555690.059694933, 8560416.657362618, 8561560.505413406, 8561973.4375, 8573424.93310211, 8573479.428291155, 8574280.181007056, 8576793.297378648, 8577995.609372228, 8579578.547921808, 8579757.8125, 8580281.63289313, 8582057.8125, 8582162.103646014, 8582331.25, 8582335.910604762, 8583713.89580302, 8584548.260832403, 8584860.9375, 8589272.01865797, 8590995.715450967, 8613654.735680515, 8625264.959289204, 8626357.8125, 8649506.91821547, 8652087.5, 8652159.375, 8652468.608773585, 8652645.691486226, 8655073.4375, 8656701.078242658, 8658528.711036148, 8671427.98892292, 8676369.92257876, 8676556.88949727, 8677079.526285863, 8677088.316533882, 8677097.372323725, 8677454.625924164, 8678258.370091384, 8678645.90815986, 8679800.0, 8681205.56427592, 8687889.373315062, 8691046.376192698, 8691792.223423822, 8692202.036120921, 8693060.390522253, 8694326.049880799, 8695395.12767883, 8695628.55511664, 8695960.649029156, 8695977.540029753, 8696045.78325688, 8696288.508106444, 8696956.074108636, 8697009.865958218, 8697298.4375, 8698027.654268619, 8699926.5625, 8701282.8125, 8701501.5625, 8701579.109962873, 8701648.4375, 8702052.685310308, 8702146.18707251, 8702374.965619324, 8702381.307068892, 8702404.6875, 8702891.094656512, 8703462.436778344, 8704691.310844675, 8704692.651864545, 8705128.331648309, 8705256.130396219, 8706506.141854865, 8707356.719871856, 8707585.9375, 8716434.297480123, 8716712.5, 8716934.34588205, 8717080.02056785, 8717165.60275343, 8717786.658078054, 8717919.656805627, 8717924.218321338, 8717926.752823502, 8718265.504349673, 8718272.852142993, 8718440.438760443, 8718505.781102855, 8718687.19044978, 8718708.9596993, 8718730.670001721, 8718741.260004487, 8718843.75, 8718976.236389043, 8719997.875188427, 8720075.0, 8720563.771776522, 8720627.675530232, 8720658.865024237, 8720811.35716723, 8721379.974227121, 8721531.25, 8721668.75, 8721828.724668717, 8721878.06012122, 8722063.38084453, 8722098.944071786, 8722380.671662778, 8722406.337258644, 8722698.895123957, 8722706.655984929, 8722869.037348228, 8722958.534277776, 8722963.641733406, 8723030.606148098, 8723076.585999582, 8723127.831253022, 8723184.168923803, 8723184.375, 8723322.241594823, 8723333.295899145, 8723522.341730047, 8723742.1875, 8723774.833085606, 8724153.125, 8724226.233403133, 8724279.191906273, 8724442.06622662, 8724486.09714061, 8724575.0, 8724649.987198787, 8724737.432186957, 8724756.25, 8724824.631325597, 8725007.637759682, 8725135.321526077, 8725177.628721617, 8725449.552917095, 8725674.915329002, 8726090.625, 8726486.641305227, 8726568.234257521, 8726771.875, 8726931.229367014, 8727306.133193139, 8727499.090690635, 8732428.125, 8732450.86681957, 8733314.910755167, 8733935.9375, 8734635.31114641, 8735140.920978965, 8735186.796509268, 8735195.254396793, 8735757.756995387, 8736554.6875, 8736676.658073265, 8740310.049390119, 8740396.692504352, 8742493.75, 8744502.491643604, 8746674.15086012, 8749761.559521995, 8751547.80785707, 8751796.934536504, 8752525.0, 8752606.25, 8752812.5, 8752943.491977107, 8753708.848169949, 8753798.885971293, 8754979.6875, 8754983.17019517, 8755472.775167268, 8756382.8125, 8756718.75, 8757234.487898877, 8762282.8125, 8762534.262936836, 8762907.618518863, 8763009.387383835, 8763368.75, 8763962.5, 8764594.048227891, 8766926.702929547, 8768466.109930497, 8771337.04571065, 8771525.553517863, 8771634.375, 8772025.479946649, 8772443.75, 8773412.5, 8773707.8125, 8774713.776752574, 8776218.855463082, 8777996.875, 8780313.816974211, 8780356.25, 8780543.88332846, 8785457.971583573, 8785712.5, 8795851.248398347, 8797128.73260239, 8801507.037327053, 8801732.440108772, 8802605.371362932, 8804695.3125, 8807045.3125, 8807068.241475258, 8808150.847941596, 8808358.631309494, 8808827.98299583, 8808946.875, 8812962.5, 8815236.919442277, 8815739.45664595, 8816379.696387967, 8816396.896818023, 8816662.1310973, 8817520.3125, 8817996.443743665, 8818388.66296555, 8818554.6875, 8819906.25, 8822597.483951287, 8822647.038792253, 8824996.835053518, 8825578.291990476, 8825600.898361709, 8826571.838436527, 8826701.5625, 8826707.254860532, 8827918.75, 8828307.301201109, 8828336.902073238, 8829302.252899028, 8829486.920264142, 8829900.0, 8830216.76789389, 8830426.643226996, 8830604.6875, 8830634.59473822, 8831715.21731483, 8831907.231684186, 8832015.625, 8832184.920210673, 8832206.728378622, 8832370.055894941, 8832507.677447502, 8832544.357787924, 8834086.281644484, 8834100.0, 8835961.32209027, 8836036.19116712, 8837475.0, 8838784.41988805, 8845547.928689333, 8846644.998191722, 8846805.264003938, 8847009.23701846, 8847626.067803446, 8848253.079024311, 8848277.36632737, 8848290.51006512, 8848363.909416733, 8848458.410138242, 8848736.059773276, 8849157.145812778, 8849170.287774563, 8849242.088411482, 8849351.698859157, 8849395.3125, 8849536.687180893, 8849666.577802947, 8849826.095145209, 8852915.539700981, 8859711.962814469, 8860684.375, 8860732.612813516, 8861331.25, 8864701.5625, 8886143.82472806, 8898869.866204554, 8910149.773732798, 8914398.269878702, 8916170.301711954, 8922385.9375, 8923345.3125, 8924785.9375, 8925651.476522304, 8928205.448489306, 8931636.320229573, 8931935.674307497, 8932860.979702849, 8937328.125, 8941022.808464931, 8943716.859275138, 8949019.77240324, 8949924.450219993, 8950654.6875, 8950677.307241347, 8951243.645053316, 8952423.594623547, 8954650.81288194, 8954719.112938363, 8954948.324567467, 8955168.051234884, 8955722.512124492, 8956059.747946238, 8956552.624561409, 8957121.323078236, 8957133.404691352, 8957787.5, 8958955.778072538, 8960910.142089259, 8962011.951379241, 8962487.126136173, 8962521.634043423, 8962589.0625, 8964057.8125, 8964720.3125, 8965245.3125, 8966220.826075824, 8966826.85915969, 8967143.533581497, 8967151.237710021, 8967584.275475014, 8971177.26577593, 8972069.31658606, 8972323.200500054, 8972866.627831144, 8973468.75, 8975261.938588956, 8975892.073971078, 8975968.75, 8976018.75, 8976069.107061394, 8976082.756840533, 8976084.652432736, 8976313.630928053, 8976320.31442631, 8976374.772849375, 8976981.162421834, 8976989.857806088, 8977139.711910231, 8977226.16718481, 8977264.153887441, 8977513.368754633, 8977532.8125, 8977534.724843567, 8977857.8125, 8977962.492157655, 8978331.465293717, 8978675.48237091, 8978919.720341433, 8978998.706236355, 8979225.0, 8979231.652107257, 8979922.49959105, 8980287.166273702, 8980342.1875, 8980375.0, 8980427.912524339, 8981007.353770472, 8981054.425747875, 8981444.417739587, 8981473.4375, 8982023.4375, 8982509.375, 8982900.88057189, 8983988.666340517, 8984457.8125, 8985151.232213747, 8986970.079134572, 8986981.599934718, 8987106.057444805, 8990094.226262279, 8991107.058783999, 8991158.457641259, 8991809.219923742, 8992806.25, 8992862.02085176, 8994148.224715216, 8998552.335139746, 9000035.9375, 9001351.5625, 9001960.382704914, 9002039.252566902, 9002341.548746355, 9005191.227000905, 9014140.552947761, 9014871.802671604, 9016714.199207876, 9016718.485927548, 9018491.746560885, 9020379.671082953, 9024660.05896625, 9024961.461500622, 9027193.09589837, 9030212.228001576, 9032947.704491237, 9033305.501937188, 9039848.4375, 9045900.0, 9045934.13455208, 9046262.130536633, 9057097.665026324, 9057107.05473386, 9062012.402273241, 9066398.4375, 9068971.3864491, 9069631.818071947, 9077735.9375, 9078766.598810859, 9081009.375, 9082396.875, 9082500.253332535, 9090113.326706853, 9091635.383544253, 9093589.0625, 9093674.385916146, 9094476.5625, 9095626.5625, 9097090.093226071, 9097415.210537769, 9098493.698166596, 9099429.083532207, 9099484.626934474, 9101767.209408997, 9102235.78175624, 9102911.14961108, 9104140.720762812, 9104194.263911437, 9104553.785610579, 9104783.071744822, 9104903.411343044, 9105017.1875, 9105274.151736666, 9105339.006752023, 9105538.38498869, 9105668.75, 9105723.4375, 9105766.089240968, 9105798.657857213, 9105804.742951874, 9105863.591575053, 9105980.389002666, 9105990.327943064, 9106249.52277966, 9106579.515628759, 9106579.6875, 9106598.59070864, 9106638.167794483, 9106689.84266542, 9106849.775426887, 9106870.927818658, 9106903.429834459, 9106990.8084344, 9107003.037019094, 9107008.82427494, 9107061.568970468, 9107172.074000584, 9107282.8125, 9107339.191499434, 9107344.292850161, 9107447.86878195, 9107540.625, 9107542.1208441, 9107547.787423054, 9107596.123005742, 9107668.69483215, 9107677.69081001, 9107687.417066427, 9107741.992909046, 9107759.10476615, 9107779.143661821, 9107796.085936023, 9107802.914877027, 9107840.625, 9107859.126180004, 9107867.1875, 9107879.6875, 9107885.9375, 9107887.362950085, 9107896.495094717, 9107925.0, 9107932.638812302, 9107946.79925278, 9107961.894371497, 9107998.399378449, 9108044.226573953, 9108072.727506856, 9108076.500139562, 9108103.500976574, 9108137.97923815, 9108148.630316796, 9108152.385077924, 9108182.142277144, 9108256.17545516, 9108262.780432265, 9108272.947900468, 9108306.961879443, 9108312.143669536, 9108337.345342169, 9108374.558311561, 9108424.417552184, 9108425.859205946, 9108462.5, 9108483.85296539, 9108494.749828124, 9108512.5, 9108556.25, 9108560.199196972, 9108577.270090293, 9108578.125, 9108603.059083154, 9108640.036940169, 9108640.625, 9108651.477007993, 9108747.971693762, 9108748.309290772, 9108809.894088324, 9108855.984539252, 9108886.995619092, 9108894.978025839, 9108897.184975663, 9108908.308118427, 9108911.176480819, 9108912.5, 9108966.491244894, 9108988.085984157, 9108988.660890294, 9109023.037713878, 9109035.9375, 9109103.125, 9109112.06641341, 9109131.068741333, 9109131.243683359, 9109162.5, 9109226.5625, 9109237.5, 9109244.649408855, 9109256.742735192, 9109304.06154609, 9109320.538716255, 9109371.667373525, 9109375.0, 9109406.329705134, 9109482.157138646, 9109512.323864711, 9109514.015015343, 9109578.103041869, 9109588.70308023, 9109603.109010609, 9109628.094259847, 9109646.56836129, 9109664.0625, 9109670.164693734, 9109702.521372119, 9109746.282969812, 9109763.827661227, 9109775.622181905, 9109792.980480505, 9109848.4375, 9109855.131413497, 9109856.933529148, 9109891.808803877, 9109992.1875, 9110017.70041751, 9110134.273698699, 9110276.5625, 9110781.931522375, 9110870.867127515, 9111105.455217885, 9111107.908080708, 9111121.784809394, 9111276.275676941, 9111377.362126723, 9111628.919141652, 9111643.982983988, 9112064.884839637, 9112170.796595534, 9112177.8630799, 9112227.366861798, 9112326.669442615, 9112529.346490288, 9112619.021815056, 9112670.744804565, 9112729.703881523, 9112750.275461962, 9112754.6875, 9112881.25, 9112967.277018962, 9113017.1875, 9113109.158843098, 9113173.171178699, 9113189.0625, 9113201.55148764, 9113507.127947401, 9113565.625, 9113582.894507427, 9113604.242151514, 9113713.637234993, 9113735.329566495, 9113768.93526882, 9113858.075215194, 9113879.6875, 9113901.5625, 9113926.363378987, 9114038.13624575, 9114476.5625, 9114545.528036632, 9114908.725190293, 9114973.599030763, 9115012.286621487, 9115024.016029695, 9115315.110539023, 9115641.950496316, 9115720.09258289, 9115923.4375, 9115926.10656025, 9116080.528323054, 9116094.582673471, 9116170.17819608, 9116392.909099407, 9116398.749030242, 9116412.114335077, 9116454.768421814, 9116475.187250629, 9116515.625, 9116539.0625, 9116712.5, 9116725.978905821, 9116756.87732357, 9116763.865719272, 9116798.33791782, 9117015.618945908, 9117021.254175834, 9117057.673871638, 9117307.483771725, 9117312.940135771, 9117315.36542331, 9117332.56089322, 9117507.8125, 9117527.040868245, 9117672.117178615, 9117785.16628984, 9117836.961486164, 9117839.873501435, 9117866.732647456, 9117878.157103885, 9117885.58368297, 9117951.481707921, 9117974.987353954, 9117981.603021277, 9118017.1875, 9118178.053923061, 9118257.8125, 9118340.408442171, 9118401.5625, 9118598.4375, 9118684.009001622, 9118684.375, 9118750.442218363, 9118817.251963228, 9118856.927443033, 9119072.108518258, 9119127.231726324, 9119135.673297556, 9119139.160585893, 9119404.6875, 9119854.6875, 9119899.681098338, 9119984.375, 9119986.815541847, 9120005.731622558, 9120035.55775028, 9120229.6875, 9120253.125, 9120339.965537775, 9120489.96227095, 9120546.072560772, 9120613.423822157, 9120765.152865482, 9120803.46598257, 9120898.226218807, 9120921.890041867, 9120929.477042219, 9120947.434502352, 9121015.393375266, 9121180.951244917, 9121205.216640618, 9121284.582808811, 9121294.874456039, 9121395.3125, 9121403.125, 9121496.27866375, 9121577.450242084, 9121610.107264481, 9121740.267305931, 9122029.6875, 9122498.341155792, 9122506.25, 9122528.086631505, 9123346.875, 9123528.125, 9123856.992442943, 9123950.042858059, 9124398.110009711, 9124514.0625, 9124695.194029374, 9124750.584891025, 9124804.218973208, 9124954.6875, 9125795.3125, 9126103.466180645, 9126631.870049654, 9126798.4375, 9126938.731886752, 9126981.206886671, 9127209.375, 9127275.86478846, 9127309.375, 9127494.805841614, 9127561.033354325, 9127574.41079882, 9127604.85342763, 9127706.735982861, 9127726.5625, 9127805.746479286, 9127821.790454311, 9127896.875, 9127905.71983261, 9127987.27658016, 9128029.377168471, 9128037.387115609, 9128039.682558391, 9128061.727138694, 9128098.109114436, 9128251.409495626, 9128271.875, 9128312.5, 9128412.384149307, 9128504.665333955, 9128708.159522856, 9129717.014672471, 9129865.98272139, 9130220.3125, 9130377.983106287, 9130635.9375, 9133159.375, 9133500.0, 9133527.547087, 9133672.268188499, 9133760.9375, 9134413.658809816, 9134437.5, 9135694.506129034, 9135862.5, 9135952.396725807, 9136097.196333306, 9136870.3125, 9137386.651869593, 9138955.246668177, 9139540.625, 9139826.520610139, 9140559.115002373, 9140692.924633142, 9140804.680135041, 9140854.29077109, ...], [9.920272433151524, 10.836524981765121, 65.38106962287648, 8.277771614485378, 8.487414593408925, 84.18939798180881, 43.50574644398852, 10.879333733927705, 24.360172219941695, 8.425241396280803, 8.002994008177073, 100.11893289543525, 6.3840040912916365, 59.09022621954334, 74.13111170096647, 13.43907354940683, 24.622612057803938, 61.524962624750096, 47.51120802832973, 96.60962305514802, 18.032478201648622, 24.857585883892092, 9.124932497466643, 31.911411071953655, 8.940372280282954, 61.22495047900007, 39.058895763960834, 58.18212447530797, 12.328823880236104, 69.04824193066958, 81.40607468716469, 35.28120030231894, 128.48436173494733, 13.8081579307862, 12.374070935550726, 97.45287864744071, 37.9094502562713, 31.626044507356283, 53.24091317618315, 53.121836444828276, 45.004219998322206, 51.07083230081267, 56.86058959238659, 44.14422086432984, 58.18708973459356, 58.2512746338168, 61.50355756921631, 55.53009864194536, 6.896679214337526, 9.764999502252982, 18.057531478036072, 5.377771083272467, 6.98288509104252, 47.5999624642533, 76.3242057800867, 14.887886667345942, 57.43319160337386, 10.733275903181696, 13.21025229600907, 55.08843468498877, 14.114283151772819, 49.479078187649606, 74.05428683020219, 45.30223009432797, 6.770286929666417, 10.985101713014316, 48.92520485696098, 12.957120670095891, 11.427034807476394, 40.759257808390274, 9.702298475345613, 16.078540634732548, 8.668664018852663, 58.64273119963717, 8.610828200249227, 6.872030236999496, 45.20895784487523, 16.313504863786278, 8.561743036314931, 57.85240289412859, 48.991465734455815, 9.371603406850332, 21.003126125768553, 15.71386500409372, 50.22336337839357, 24.84307380047641, 58.77028630053776, 8.821653789183662, 73.231375744469, 39.610591652928974, 78.52986380141797, 108.69770718186162, 50.861500430851564, 33.08541488934096, 55.22731659333491, 97.13230985222823, 112.97152976450161, 69.1002506524504, 15.104709281588283, 12.259869623272067, 23.362479031970825, 156.01989517241591, 66.32353592055969, 80.07037408514977, 69.88960644891972, 54.76997866838828, 46.845941008522644, 21.02292008334731, 95.79683042356022, 7.6895321206885905, 6.927068323133451, 16.89050443662623, 10.512561152529994, 29.936622299031765, 6.003642571246253, 30.329874244723797, 74.8457913061649, 7.678056040745847, 39.32101075258188, 17.406712725436826, 21.94761629198957, 14.213828047180847, 17.501522598686527, 28.734237656405806, 5.367378458514529, 5.425238296358365, 7.459077007398628, 32.91102023987302, 8.026909294388613, 17.992802449018214, 6.9645949180301, 15.055704549633507, 76.93113466145343, 57.11880230064883, 18.616367200280457, 58.24847176010216, 52.54445857975919, 5.2936017233242, 14.370001084195687, 5.551205563497169, 46.85056385889514, 43.16428629874768, 22.72048759443743, 12.436376804129502, 7.421702070237202, 66.1103342627667, 11.14304257937544, 96.57308768646831, 32.898643738680484, 83.5592724176261, 5.8297869683205406, 93.38570600080564, 80.36649813620814, 26.259394543733304, 48.73571335398843, 5.143100034255051, 5.490565957068792, 41.826043861480684, 12.247902216119959, 17.285334631211864, 14.54710016882765, 33.165367519851664, 8.027473578231374, 81.55604022617455, 80.55741438349412, 28.530186146904157, 6.091487173299857, 81.25964850457063, 68.22994936564308, 36.41418149214927, 52.651694345696114, 7.540062745695597, 70.2558013068161, 19.50757730742158, 5.381496126553264, 27.228272107762038, 10.047482483324098, 13.687268724719857, 20.333977234721065, 5.375464410927694, 94.67341370288489, 8.352806447839868, 29.309485061602516, 68.74556231427248, 48.81361947440469, 22.940418383939683, 56.16037795629548, 40.4238631692086, 12.005656694750032, 53.332143546918545, 83.53690164604734, 9.699319830373724, 47.40843898892036, 24.052528746626578, 71.18228834768351, 43.25706096269671, 72.15290392967422, 10.43926417654271, 38.712419102174806, 61.4366133509149, 14.971662520217631, 11.551961936322066, 29.237387668737675, 8.992212337913951, 12.982665176221495, 27.853053799663233, 9.953357530972676, 64.57405185952774, 24.192568464605714, 86.01706391823947, 12.821435119804258, 81.51436822955478, 29.53196277348698, 50.89995466230402, 13.607650202608665, 43.43286807228072, 53.93473777762171, 24.946340595539954, 89.5681060537497, 20.49712720228294, 13.209546891893423, 51.331974395361385, 54.86087161491802, 14.124200192879696, 96.4701305806229, 26.359200586991932, 149.94475021117762, 13.150679854526793, 16.836154219390412, 6.214108386387944, 75.63835516127371, 149.56247948893025, 6.447211423154932, 28.38230145360064, 57.97270270546111, 16.208199646555688, 15.292658738287638, 84.53778779585497, 8.499997139957548, 46.47337847635568, 29.43639521309812, 46.077016736963856, 28.003436505020822, 25.6172035113086, 10.862353544739014, 40.68030057737317, 15.518876547445599, 9.697063155804642, 5.616715174245272, 79.64331719743738, 47.70635615927222, 21.07122837904729, 42.68708987948457, 54.2294124929045, 81.15743413037185, 6.316298161437177, 75.85940904164033, 27.446576880263333, 17.771207143413534, 9.218933082891786, 13.637987179714175, 77.28390649809596, 41.11275439775683, 12.69936339825848, 19.952696754282893, 11.03280476960688, 12.127573912345149, 62.530366633719964, 47.43764735580256, 44.565406096142304, 9.608810557953223, 13.329313740431187, 9.361964643529157, 40.396866744395524, 55.619233484768706, 8.932564372189274, 8.191200631990736, 11.607244134487308, 23.899136315046892, 13.099204725599444, 6.138461234128425, 20.967130040920004, 7.540835954348939, 9.78416475230215, 73.30858016715925, 49.6542527204331, 65.25421502121206, 82.22556391293543, 49.93811767742304, 8.0030844261516, 51.834970112453526, 33.9497913575013, 48.487580935805354, 33.12479560655869, 6.49607464600128, 85.80676391652783, 8.551602564431857, 14.705891816377285, 9.987495651879566, 5.5560502000611605, 66.8282448294163, 41.97152704401098, 7.09331083325607, 8.55173223918863, 55.990474273478405, 14.654048893531598, 48.11096435495442, 32.35013317597625, 55.77018817821085, 28.09201064324156, 93.01295288089982, 12.918945938424052, 6.01041635428054, 15.720198219807736, 26.348190861266765, 13.098198377736628, 70.16644968106415, 10.46618183880944, 7.042390255045421, 70.35475840359072, 8.00196337623637, 18.077572356983225, 64.35008329942518, 80.11435571629329, 18.494895014903815, 38.01633816881732, 10.701786389480084, 27.77199027862188, 13.298807553120424, 6.321717431908285, 58.400192810470536, 134.74948322382275, 84.73692221422323, 9.895744182810757, 27.303726444559853, 7.373995014637284, 145.2536589776112, 13.116499850986415, 25.197093521712343, 7.247177544861591, 9.700019516396921, 16.162882707075887, 10.026654480614207, 22.321667081528624, 105.68831827645911, 11.164637904055784, 35.71319098414563, 15.27280903616171, 39.32480879814912, 91.81440414785115, 6.565635670260046, 96.81734055194518, 63.673041053514545, 6.461240436784772, 121.23767618579184, 13.819818658663939, 30.873885148122508, 30.567868307234804, 32.05547058843547, 47.90494769843745, 53.489949854388, 14.689187535547996, 47.250209318922366, 38.0204894009316, 41.631729933500694, 20.40928189930633, 71.79285953477924, 99.52852952637389, 26.955273440983827, 55.21683525274557, 26.972961349559817, 6.992171793672622, 47.472867329447155, 28.122910502870607, 10.949910019842749, 74.83724732455948, 58.65312709472976, 19.740488130213627, 5.575715767530269, 62.86441673897227, 12.992820648855686, 34.69031676289816, 8.799861619227764, 14.724577303220414, 11.042043844518023, 84.84005051124919, 6.78273821567324, 8.678598223015932, 6.069324677350749, 48.694285097450766, 20.258525749739473, 18.59796360186418, 9.919256311834019, 5.435375318379146, 11.222059065161417, 28.992615587464076, 57.47085341994613, 88.77358339544922, 55.49433774957851, 13.253160602446341, 5.735907023620411, 92.95569363946723, 22.079147400928335, 90.4457772087691, 89.49368185912559, 55.01584042972104, 5.620320659534545, 42.29692269693681, 5.805734820860748, 138.82524710973217, 6.48903425899244, 39.94664900009128, 39.084243267733335, 142.65540558097507, 15.50521171096099, 6.140022486498343, 45.331562789554326, 32.66444528048228, 36.99924785388303, 11.97105240527941, 29.715125656738362, 56.2164014555574, 74.3914833722989, 5.51937119020805, 11.296653209131886, 86.84733061880365, 62.593131787422664, 91.41749479542786, 59.78217008074073, 41.569105908490414, 69.61257348479678, 23.572268476660554, 17.871396929281232, 19.12671428648147, 29.926893112882535, 6.001258358362061, 108.64585720593908, 76.31009476307582, 34.73217054801952, 5.762935530537193, 25.24193323994836, 26.003053764346316, 95.8312150611578, 98.92339019633484, 5.890392891287613, 5.076134484088684, 21.611035870461457, 11.161981891222316, 22.908775083641537, 29.209713802431843, 35.569938912934816, 8.086023659708333, 58.05437232196515, 59.69953770805327, 17.91285473773607, 24.89004242407602, 53.7386994209628, 15.618638235627342, 10.227254875883027, 100.30793749972005, 45.29035080808114, 5.438330463907055, 42.3753108769144, 58.289815510793936, 10.306166281333525, 18.44143181010163, 13.112847334519408, 31.923874162749804, 95.34526088142523, 15.258396984295105, 55.84313448847108, 11.489467476399415, 7.46215291266581, 6.02971266878511, 131.08755861886436, 76.7529388628154, 5.140859372167864, 14.62238645733217, 65.41108301878941, 19.986701769199264, 24.41917903558496, 84.32788311478123, 123.40979518013853, 5.350689720326455, 56.31180104181312, 26.370456985584763, 81.3917651304011, 23.56967776416922, 103.12144589579378, 8.21493376238653, 8.94543141577015, 14.769120165579757, 19.177273011971586, 24.254728012426806, 25.828215015299246, 23.598370950685432, 7.153968855823804, 66.43944368494229, 14.848097733983927, 5.2009047708523335, 15.22693507353419, 30.196482823441766, 12.543853111357116, 13.035327440266812, 50.23749909034434, 32.14048324998338, 59.23489284561991, 47.137446239528465, 9.168077850208581, 41.28181736055107, 34.74475133111491, 63.849582473531854, 22.046099636323643, 61.749548676986805, 25.603026775873364, 13.897831030064008, 51.15511816433543, 74.80465344110814, 78.51420795994252, 49.77487670968685, 18.934003356088848, 16.632962731716074, 24.23257519685135, 15.104844363761782, 135.37872793896798, 12.986016415924396, 20.376867266942305, 5.439052855999393, 21.010486820535988, 49.81957384919668, 18.817603127682947, 36.97109971225925, 34.074369281050984, 41.06856324148475, 20.89607746845979, 31.62926280380062, 19.71572231201559, 5.311181814670106, 16.583033329308005, 57.58555283386304, 20.990331123774066, 5.745512481772131, 33.594822448054856, 49.73325711577954, 12.583788007419708, 6.404396850392266, 13.685309176420985, 5.333732227108572, 51.63402652760932, 39.85470451213084, 41.83294951087533, 49.210930116899505, 5.740241977743328, 18.541539829818447, 24.880507808639695, 32.691818674310326, 73.95549690767301, 18.528791255005537, 5.857126945914733, 103.90897119698545, 10.352733565988133, 56.46087084504706, 20.901612345677545, 26.465750439876302, 93.79772236268462, 55.525713137037826, 41.62290208733682, 5.1640673349315085, 9.57754809836217, 22.203990402370078, 89.61916909587814, 25.380173775683303, 30.377998535868507, 19.18610442233015, 18.170378227251284, 10.561334630866753, 22.20609619503272, 39.780938229801315, 65.86925461757643, 18.89901817008746, 56.892492326578214, 21.302961047184223, 31.164840035857704, 57.94931520549635, 96.69988779531624, 25.45240004106318, 209.05033793993366, 16.73306861332999, 91.99812856632835, 22.44482887636833, 110.31994841295123, 50.6411569380981, 24.937059563990122, 8.058028783158447, 14.02961892487134, 161.322594008071, 55.871839156689404, 77.64590640922373, 48.93229858038715, 33.35320367569482, 8.087632464752819, 31.158788443433846, 23.371435081721835, 58.59494057344776, 49.91287292775835, 16.28874650272721, 61.531284083485225, 19.287514875863483, 12.31194315824171, 16.03302065296009, 32.88140318651662, 5.898737021051336, 43.31327595466992, 5.571792220737658, 96.08822892710394, 72.30927789049305, 33.0425987773261, 5.044761524386302, 99.40620103391595, 17.869577078870254, 33.94712287877821, 27.17131906339409, 11.947291661759035, 14.0222360777307, 10.501991211945368, 7.117142791919914, 12.396526186382319, 8.584582192497349, 7.968527552869718, 14.780789098839321, 12.738647980909523, 12.694396707362896, 91.15264025597027, 60.48490983533404, 6.71643400555691, 33.25603689312659, 46.86796975730191, 19.256895559570545, 41.337448669413156, 30.783534589489992, 13.357512180911694, 53.76946820412408, 55.823407635276524, 106.82949764052432, 31.21918251262017, 46.74009968130373, 72.1749347121092, 44.25396615150663, 20.971234746214083, 136.8176093912773, 7.395272921336577, 60.721766036605956, 79.64791443064314, 21.181887851873753, 22.391044103158457, 36.895094652121976, 13.050044927793916, 15.997370010393292, 15.025679024973051, 25.78664924995016, 26.607965933991714, 5.345213866992913, 12.038740255344985, 99.5141857309248, 11.558635221462254, 11.606857100268163, 52.96724905580668, 19.581156357863193, 11.041673008517355, 8.817471427686218, 73.23451971239383, 140.50976327957017, 9.75742469929006, 8.406647914954462, 5.5357778621680085, 44.93136743318936, 29.640563114227547, 20.619114993961304, 21.412970754383743, 10.869283502565779, 37.466862962026184, 15.559497840313865, 12.36107778362075, 71.34594705489106, 32.00910110630633, 29.889774595386548, 27.95841251847704, 55.497579914665025, 26.898030014156884, 8.905444722034952, 108.88904209707239, 36.16052949272444, 43.70231690466731, 11.335510915016611, 17.512136577301995, 8.892750174009604, 56.018062525549865, 27.272001128957577, 20.116155062119923, 6.375334973963471, 55.801093520427834, 13.509971773270122, 40.39229198066697, 25.19753653122824, 67.2409560563031, 21.066660585502174, 10.08391057980526, 24.970952493666175, 56.81970324020506, 8.159238773727155, 48.688453475934, 63.03367913182541, 97.38895870755327, 51.954805684213554, 40.566492570703275, 83.22518225716018, 25.51045000082579, 35.13846494242775, 20.50036934771292, 5.397018678503587, 17.133423376107718, 6.946537550680204, 27.34883469589493, 33.72069301670987, 5.4171164281546, 15.731158837252828, 12.71371373067921, 12.882830673224193, 43.778234768660624, 82.58004687239682, 14.598199348854202, 28.215754315231536, 44.9383289332506, 25.803595611880894, 22.095203118219676, 144.30439914705028, 47.37999907556396, 63.53313934326748, 21.32234813513914, 25.480728675157383, 96.42198870773515, 55.60908416089542, 6.178217826043145, 88.18085447391897, 77.72512281226591, 6.258906016967572, 5.889779145378244, 85.3283331632206, 26.94104734715088, 5.588784098095483, 26.224767952768474, 5.259909541887002, 24.202191951299568, 10.421327905250685, 23.320148784572748, 8.457594280785056, 19.787505926488375, 6.812173900586901, 106.23156964046545, 31.093316906008198, 22.949372528586952, 15.464113785857325, 46.37823213761361, 40.601065310621294, 57.41064052350121, 6.679925254418918, 114.19273591801327, 8.283239802427504, 65.529114404868, 72.37437846151563, 37.988595323860466, 7.379811263644776, 61.03978070164271, 5.668046005211307, 20.28175433410565, 25.007039312038646, 40.33047182887307, 31.724727083418454, 8.832595591305672, 9.186782867173747, 14.763557122349678, 45.95726922934192, 106.92709759465123, 91.69776480697038, 48.14665408285684, 23.666310127488764, 53.097853192178135, 19.9656718573666, 10.299288559934439, 8.876407348480711, 5.691973487123473, 63.43074211006142, 10.105874546950533, 74.01918798370005, 16.954692025361783, 9.98499073469777, 8.095979134541741, 113.7910296888796, 17.33835739163836, 52.11847831835452, 39.886869129999965, 12.391149153955796, 85.19506311698156, 8.739063714502032, 115.48039538092164, 26.859975195277254, 8.140509123021323, 19.7567331737952, 19.17740750388823, 75.87186779452732, 8.775239847072521, 17.175304176193368, 24.249659806568168, 84.76728225871798, 11.299083153838255, 23.24066245528087, 16.08971069139435, 27.629387687363295, 15.004317901371063, 131.61102150346227, 67.24756330961964, 82.50661858603104, 9.408261196873791, 54.11337019655471, 74.7838839163759, 59.43306322452857, 40.86152417734473, 57.18191677325258, 49.66266976632602, 91.25547343110557, 11.258355613179797, 36.66232539655049, 22.272488893566326, 6.6479174321694785, 15.698042222727333, 16.047263100922873, 78.27104385412298, 42.95360553992488, 81.16485989537976, 19.102561809097697, 58.10971524686571, 8.403943182631648, 10.244154403465066, 83.5446929368226, 14.18613920613855, 20.862660722652283, 27.973923971651764, 5.601065715000449, 75.28163330090092, 46.42770543005672, 82.41218061416794, 53.07901585544563, 27.859169019270098, 13.128646560208168, 56.46940514029701, 8.458489284045939, 158.2008113398055, 15.14502058651907, 24.230912129102634, 64.94448569494197, 66.93219901568621, 43.34873885909205, 8.000326682392116, 18.028596871044133, 21.865785514364806, 5.528266944182295, 28.405781595723838, 85.91373628330321, 44.22970064553644, 30.32233295239606, 9.733523197785619, 8.153918694805174, 5.333373333029257, 129.78444551718584, 17.143389310334513, 15.952584990943476, 28.137447987037653, 21.117319177043274, 5.083946998502886, 5.442576658297821, 15.06530275625715, 98.59757810726083, 27.02272843921235, 9.320733071251192, 133.7194102164738, 43.76442214730001, 27.19345533649375, 43.59410644715368, 43.98164066175039, 80.71908193515215, 48.02519330307668, 22.942787922033116, 69.82132841978759, 20.328630210077524, 5.131882283671373, 18.354614496803624, 112.83771570378775, 54.3011948735451, 10.738413455665052, 15.329027908513286, 34.36185165481383, 96.80015508059618, 25.27286983017193, 69.83152436073571, 7.955005993231593, 5.585995817396946, 22.782836450555532, 58.1365218507762, 82.51987354578435, 12.909550432494386, 20.01010684868499, 89.42413399157019, 144.2489558077002, 21.775651180403564, 16.422695659216675, 7.5285675308759314, 14.999153604101801, 56.566955016433056, 17.610839810585954, 5.125582606747449, 13.91320775931625, 39.81848874999827, 9.513523862395807, 28.563690521919554, 43.582000477312064, 35.847610223666855, 10.308087877571264, 25.995224087494883, 28.35352783691968, 29.73346392892167, 63.477048873343314, 10.98038143211897, 52.21449734147026, 14.797255918502426, 66.24197858743196, 70.21999210172619, 18.80128709563971, 15.107419847006435, 9.069036596726018, 32.84432001760365, 52.74002914957033, 6.344035868854833, 8.964349159951519, 63.17635077941982, 46.58864434690324, 7.21412187413053, 8.644150924441261, 61.464129978047545, 5.195079933002792, 27.699527968557764, 92.60486843088074, 105.76579828054531, 29.711365858355293, 34.38061499147349, 20.56809994972702, 13.088208422235175, 11.397360215069444, 9.779165179399845, 37.67687249726997, 95.12268405062213, 79.75773457171007, 37.43370044046778, 21.197351972832386, 24.78084982478599, 23.619661710871206, 8.22777085406978, 17.98259242806943, 12.63609792847206, 21.44593636649727, 25.82945004219801, 29.945773022980703, 80.5804800482814, 18.70234610330725, 6.483622113784828, 6.834822650082012, 51.80253222854595, 68.98938043413747, 59.494997718370314, 66.208196638708, 55.45596292232981, 49.157766103474316, 82.33420905350043, 78.4777803408523, 16.6867922588179, 41.24494453961133, 9.01189447552552, 41.29987017585209, 6.008074547776936, 31.38017264250377, 19.48276836312102, 16.326197208376193, 51.71179576789297, 18.60492522308554, 17.03971904712476, 53.855067985504085, 27.722181882179935, 9.120828397231728, 113.35285557245409, 34.652787527127245, 13.618068936384613, ...])
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)