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 = 46541
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);
([3905828.401531399, 4126651.158148557, 4309918.808026695, 4309942.4710794585, 4316721.376880769, 4414903.492851959, 4461340.625, 4465715.418967179, 4466362.902542819, 4488109.764618505, 4539692.344102799, 4542099.00733448, 4542100.338297683, 4562171.370172348, 4571222.746107166, 4596781.316555512, 4604856.47311226, 4685003.125, 4692554.6875, 4701350.2087376155, 4729771.330716018, 4730163.165865284, 4747399.444122761, 4750007.448759323, 4776547.905948893, 4778534.936357364, 4781920.434139726, 6370373.4375, 6471924.687235118, 6542004.276844514, 6567046.972251441, 6567060.9375, 6638099.462970849, 6659244.674138497, 7604993.740827817, 7605010.795973616, 7705150.102201331, 7769172.727431244, 7882611.421797906, 7898305.564142747, 7901601.6346271, 7901712.428350976, 7902660.1559119895, 7902734.229573655, 7903063.438653734, 7903387.960057681, 7903468.4180725105, 7903477.196374318, 7903899.695925481, 7904173.851512003, 7907319.781906173, 7909509.112268558, 7926511.274876809, 7941296.025360076, 7952247.743925474, 7959208.889835402, 7959477.651494279, 7961897.288570224, 7962858.655039823, 7963950.204988591, 7965086.281556811, 7965651.396662338, 7966550.0, 7967138.649620805, 7967442.687569802, 7967459.230828416, 7967649.787649617, 7967678.125, 7967967.1875, 7975825.187214591, 7977279.6875, 7980798.777458185, 7982132.293026578, 7982975.849242999, 7983714.977529466, 7983981.085077551, 7984212.467238576, 7984360.9375, 7998909.375, 8000651.149906975, 8004205.423061023, 8004307.738072935, 8022853.453003238, 8022959.259420513, 8024292.324593811, 8025618.059927207, 8025641.968665049, 8026074.690895096, 8026135.654054228, 8026183.7266114745, 8028359.1007832205, 8028470.815334912, 8028607.9899430135, 8030054.6875, 8042273.4375, 8046671.875, 8080516.178305575, 8080933.10590074, 8081096.766229137, 8081334.959129113, 8081652.399998729, 8081810.9375, 8082698.991128065, 8083634.158992006, 8083798.867365264, 8083989.0625, 8084032.906538397, 8087434.375, 8104222.230173316, 8147850.0, 8148573.4375, 8149046.875, 8149521.875, 8149567.97560481, 8149893.75, 8150587.5, 8150715.954755298, 8150728.097647694, 8152467.832287851, 8154203.003208191, 8154559.338646988, 8154621.462749016, 8156248.4375, 8156282.8125, 8156895.3125, 8157460.292817369, 8158264.530580587, 8160623.4375, 8160684.116310325, 8161073.4375, 8161771.128499936, 8162519.715415774, 8162967.047390267, 8163020.952502137, 8163880.8761382, 8164015.518289805, 8164246.7426154325, 8165073.4375, 8173252.934688023, 8178641.654582534, 8179329.104809074, 8190929.6875, 8194175.56607823, 8250901.156654018, 8291124.645941846, 8507185.477778401, 8512838.600253984, 8650237.989831785, 8650445.824328609, 8650654.8500967, 8650726.36546983, 8650769.22821293, 8650837.830296118, 8650839.53690839, 8650845.95442829, 8650876.631734189, 8650903.535990864, 8650908.737177044, 8650960.300596625, 8651016.530147053, 8651053.21687043, 8651143.350015251, 8651207.725056963, 8651215.723336244, 8651224.441620491, 8651298.4375, 8651320.002392286, 8651348.332120521, 8651646.130331054, 8651725.9167858, 8651787.685385056, 8651849.539195305, 8651902.37809271, 8651929.984136598, 8652061.079816516, 8652120.3125, 8652177.529074252, 8652361.063611323, 8652419.65429368, 8652548.828035202, 8652553.125, 8653262.5, 8653270.577511383, 8653557.105965503, 8654037.5, 8654117.68459888, 8654498.162840255, 8655270.305974556, 8656847.83258638, 8656870.3125, 8658003.992906649, 8664436.928653313, 8666144.784181433, 8667629.623751486, 8667684.189137766, 8670543.235855011, 8670553.690938925, 8685638.102629375, 8687250.852182489, 8693340.625, 8699542.078052742, 8701294.076813256, 8718246.172026148, 8718987.8878196, 8723194.967069296, 8723740.810925664, 8724502.831013579, 8727655.645144887, 8770295.255342292, 8826298.4375, 8826315.351736465, 8837139.018284215, 8882796.875, 8900383.266332876, 9015573.4375, 9025994.327471668, 9057050.0, 9091430.591348743, 9103508.968133286, 9133553.213377472, 9143093.751459995, 9162646.794105338, 9185545.866962016, 9205187.875781568, 9210131.52657844, 9211125.0, 9211145.96297816, 9213339.947800681, 9215440.930830633, 9216992.1875, 9217201.5625, 9217265.977260517, 9217312.87226515, 9218350.0, 9218691.695343044, 9218946.875, 9220216.007729594, 9220718.75, 9221882.8125, 9223052.212244295, 9223195.147910995, 9223326.468938103, 9223491.267890392, 9224479.20290055, 9229092.374264574, 9229410.9375, 9229763.051854542, 9260954.043600164, 9262659.375, 9310386.44204896, 9326917.392549343, 9333502.052673165, 9334557.8125, 9344754.915951436, 9360832.465015452, 9397189.0625, 9402738.203165185, 9424228.453414373, 9429333.63738706, 9431601.245763028, 9431878.125, 9431879.49930545, 9432193.75, 9432568.75, 9434491.492077615, 9437940.625, 9438527.927450364, 9444948.10513353, 9476354.979609175, 9481139.610389207, 9501073.4375, 9509135.845195131, 9509387.128314748, 9510231.563004524, 9510482.600779327, 9511290.501419548, 9511330.930482697, 9511732.310601583, 9511734.355380733, 9512131.185712595, 9512367.45902174, 9517937.5, 9519296.86595754, 9520259.375, 9520678.125, 9522138.610697871, 9522783.16903024, 9528100.751139, 9528983.31840162, 9529781.737242624, 9529875.0, 9530059.375, 9534306.678220326, 9534576.010883758, 9537053.802218853, 9538203.125, 9538837.475230917, 9539625.084463917, 9542356.163463784, 9542569.25106543, 9542667.465894667, 9544123.4375, 9544949.28587931, 9547050.0, 9549496.741381148, 9550177.610737812, 9560401.04850681, 9569796.575876411, 9570740.625, 9570889.509301733, 9574814.0625, 9575231.132052142, 9578589.502245512, 9578867.968578296, 9579577.85055054, 9592090.149127869, 9609010.403447857, 9615442.1875, 9616063.771789884, 9626059.986183586, 9628114.944568396, 9628796.548544552, 9636472.374042667, 9636826.5625, 9636861.458686037, 9638031.25, 9638933.947068524, 9638984.011054445, 9640657.73910407, 9648741.372939035, 9649040.66608126, 9650656.25, 9650969.592581915, 9658820.3125, 9658853.125, 9660869.755858032, 9660930.11623593, 9661261.991531113, 9661390.85096811, 9661697.703849126, 9661710.613621827, 9661780.710061193, 9662046.581967056, 9662065.367788997, 9664907.911119726, 9665799.909627793, 9674765.625, 9675551.18118172, 9679055.643788619, 9682078.520023197, 9682271.129392186, 9682767.1875, 9683011.522792052, 9683351.5625, 9685307.8125, 9685759.517418612, 9685925.619736077, 9687180.429514071, 9687194.214556936, 9689365.625, 9690574.503550995, 9691773.223184442, 9695784.822651928, 9700644.622571658, 9714214.0625, 9714913.915212234, 9714967.1875, 9715090.16838825, 9715256.344620964, 9715297.413515389, 9715481.25, 9717079.580081388, 9717475.0, 9717960.328189073, 9718173.054824844, 9718350.6906612, 9724743.814443853, 9727488.744872514, 9728108.220915738, 9728302.58572054, 9728384.184335873, 9728503.125, 9730186.745592708, 9730463.818782218, 9730807.8125, 9731682.720482737, 9733443.966877425, 9734221.875, 9751496.875, 9755237.5, 9758298.4375, 9758451.1987205, 9758704.6875, 9758902.336119248, 9758910.323997686, 9759271.875, 9759452.971195398, 9760709.375, 9761101.92531832, 9761601.5625, 9762235.50240873, 9765595.3125, 9774473.386733564, 9778815.625, 9778842.494429026, 9779568.75, 9779621.88256913, 9780470.040344432, 9780971.875, 9781072.81471721, 9781892.066828618, 9781956.678686494, 9783112.5, 9783885.614847904, 9787772.80305041, 9790087.5, 9790246.399645349, 9790954.466261443, 9791518.75, 9792249.622949902, 9792601.94774623, 9793026.55660549, 9793318.75, 9793322.188930593, 9793341.061841292, 9793395.3125, 9797070.3125, 9797361.542869665, 9797579.544178896, 9797790.70113352, 9798449.992488945, 9804504.087781193, 9805948.4375, 9806074.311068768, 9806094.622559, 9807739.742082555, 9811231.835854962, 9815125.0, 9825798.4375, 9830402.370318782, 9830419.58477433, 9830472.525438381, 9830649.391166123, 9830651.102435732, 9831120.888112841, 9831192.75245945, 9831206.25, 9831226.5625, 9831270.396406028, 9831388.746888524, 9831396.29472679, 9831467.1875, 9831585.487701083, 9831637.09572279, 9831771.792524511, 9831836.051022328, 9831978.778426116, 9832037.254670253, 9832203.125, 9832213.066513808, 9832274.127214186, 9832481.487071719, 9832502.603196166, 9832527.712641792, 9832529.877697358, 9832589.0625, 9832617.837716617, 9832643.745319378, 9832753.869872836, 9832900.0, 9832929.355438817, 9833225.274451984, 9833228.481608374, 9834155.776021631, 9834260.542839587, 9834403.125, 9835071.460391186, 9835278.505781196, 9835287.5, 9835950.680247186, 9836367.183298936, 9836550.0, 9839190.059757598, 9849934.301824829, 9852635.540401125, 9854780.96687847, 9857488.193768082, 9858960.711429607, 9860081.336255671, 9866968.141789906, 9868443.75, 9869585.9375, 9869599.701545116, 9870452.385912213, 9871663.869370872, 9871759.375, 9871907.855021304, 9872392.629929328, 9872521.343746431, 9872573.899544789, 9872725.294340169, 9872729.468227342, 9872741.13233518, 9873204.244041333, 9873951.406954769, 9873991.767885903, 9874182.504465275, 9874412.268773083, 9874539.065551152, 9874556.25, 9874976.042259777, 9875637.721649498, 9875775.838511031, 9876029.07304392, 9876263.086243697, 9880554.620455088, 9881631.25, 9881690.402181834, 9882164.606360478, 9883066.063108345, 9887732.149207463, 9890139.552201172, 9892077.77606874, 9899214.0625, 9903032.813994355, 9905406.8066202, 9908570.702571018, 9911665.488573622, 9912123.660685379, 9912573.60283936, 9912839.330159068, 9913985.145693377, 9914137.5, 9914454.463111274, 9915875.0, 9916835.122389518, 9918058.464810945, 9918081.25, 9918151.171170838, 9918505.778619206, 9918618.091633484, 9918916.923480831, 9919125.0, 9919171.875, 9919252.488365801, 9919279.972540682, 9919335.9375, 9919358.911741817, 9919420.201207563, 9919453.125, 9919465.625, 9919511.76110463, 9919572.27130812, 9919606.851060113, 9919644.996715894, 9919650.0, 9919871.591566652, 9919988.908234995, 9920014.0625, 9920022.709590781, 9920186.902416417, 9920218.338557282, 9920276.95917192, 9920322.988078425, 9920351.016560342, 9920358.083120696, 9920362.70751678, 9920414.365103424, 9920439.717067955, 9920456.537123537, 9920481.974698735, 9920562.5, 9920609.541572357, 9920634.377679469, 9920692.1875, 9920709.31964008, 9920764.0625, 9920845.3125, 9920860.9375, 9920893.75, 9920919.964037782, 9920949.266358463, 9920956.25, 9920996.076514928, 9921026.500204472, 9921056.267186247, 9921079.6875, 9921164.728930255, 9921183.465820853, 9921321.584078366, 9921624.417073088, 9921648.304077348, 9921693.586594136, 9921711.057884844, 9921837.5, 9921856.323785648, 9921882.8125, 9921956.25, 9921961.701643022, 9921975.08046996, 9922100.0, 9922151.5625, 9922257.192511424, 9922323.840800589, 9922326.260615667, 9922335.08408576, 9922383.791347964, 9922389.961731464, 9922418.75, 9922426.307246886, 9922439.845651053, 9922566.080416214, 9922578.362567589, 9922618.379769972, 9922689.0156759, 9922700.472880024, 9922839.434794739, 9922871.875, 9922889.422600951, 9922959.89150452, 9922981.657823473, 9923037.5, 9923153.318053689, 9923185.9375, 9923390.515048543, 9923399.845685096, 9923442.1875, 9923494.166428719, 9923514.570813505, 9923518.096345874, 9923529.245704042, 9923547.363930542, 9923568.75, 9923673.073958179, 9923790.625, 9923804.683570651, 9923819.423816131, 9923858.205728758, 9923908.876487682, 9923919.371264566, 9923921.106771236, 9923978.347219633, 9923988.54950074, 9924016.999540333, 9924028.489148093, 9924046.754225627, 9924047.181512196, 9924092.318256255, 9924190.328213852, 9924225.0, 9924243.316204695, 9924280.893541599, 9924324.373520976, 9924345.115343371, 9924354.6875, 9924400.636786284, 9924415.542284168, 9924450.0, 9924496.875, 9924507.35744606, 9924530.721214231, 9924599.456893712, 9924650.87074857, 9924652.449498167, 9924664.072665136, 9924725.589702748, 9924789.15624502, 9924836.765664887, 9924887.461081902, 9924966.041057955, 9925096.071850067, 9925157.712133974, 9925171.27577934, 9925239.460297707, 9925269.386009183, 9925448.4375, 9925498.303932253, 9925499.337087644, 9925717.1875, 9925855.176728828, 9925863.937287888, 9926034.375, 9926143.178848019, 9926818.543576295, 9926835.36999992, 9927707.387958558, 9928281.832183246, 9929396.65305599, 9936400.945080118, 9936688.913039833, 9939630.490684094, 9940618.75, 9941418.107183807, 9942820.098832084, 9943193.75, 9943785.9375, 9943824.161845364, 9943842.027396386, 9943918.625599086, 9944921.670736836, 9944990.625, 9945001.008306852, 9945009.140157605, 9945025.927925106, 9945081.25, 9945141.13236839, 9945293.75, 9945697.587565752, 9945801.640720328, 9946232.956890779, 9946313.998208294, 9946350.0, 9947995.3125, 9948223.885818783, 9948865.813845308, 9949166.984417848, 9949174.657325104, 9949176.666385785, 9949312.5, 9949418.990631053, 9949640.444601405, 9949687.232345194, 9949751.67368253, 9950878.848443253, 9950895.835648654, 9951042.1875, 9953287.025741324, 9953474.894540701, 9954042.411617696, 9954583.605376186, 9955163.374141457, 9955713.499798454, 9955748.481802674, 9955842.121478662, 9956226.994246071, 9956293.050701376, 9957273.483242743, 9957285.066603504, 9957638.177905804, 9957948.4375, 9958190.625, 9958275.467742536, 9958278.280539988, 9958437.5, 9958496.031903567, 9958687.5, 9959513.805473257, 9959737.350275619, 9959856.25, 9960286.291812971, 9960289.480358532, 9966851.622303665, 9967187.132387314, 9967303.125, 9967400.92946443, 9968075.664001798, 9968551.51594609, 9968633.934277108, 9968719.628001414, 9968790.625, 9968833.845122227, 9968965.625, 9968982.459106525, 9969165.905903721, 9969173.496909527, 9969198.678298727, 9969210.843096634, 9969231.64746391, 9969251.5625, 9969296.749923933, 9969325.432445252, 9969353.065761862, 9969379.810014805, 9969389.0625, 9969515.625, 9969635.095236769, 9969717.1875, 9969755.86873866, 9969846.622442212, 9969924.590197762, 9970029.617553808, 9970029.6875, 9970037.443030134, 9970081.138200557, 9970101.299607296, 9970114.332443573, 9970125.1310028, 9970146.875, 9970157.940069683, 9970242.118059963, 9970251.161790527, 9970304.99063937, 9970307.8125, 9970328.848855115, 9970339.64840039, 9970365.030231915, 9970423.400232363, 9970438.23211164, 9970490.246343844, 9970532.814846529, 9970600.0, 9970654.6875, 9970782.199440047, 9970796.875, 9970882.442019006, 9970955.574293343, 9971214.876612086, 9971471.096738007, 9971756.25, 9971974.700656392, 9971992.426889397, 9972229.6875, 9972249.343909113, 9972296.152175108, 9972535.9375, 9972538.48545845, 9972832.8125, 9972885.9375, 9973409.049274523, 9973442.418852795, 9973938.867328292, 9974037.845646042, 9974064.0625, 9974075.575148674, 9974103.985285468, 9974106.54964827, 9974137.5, 9974356.25, 9974362.764031574, 9974495.3125, 9975074.871315124, 9976063.39663361, 9976898.525880057, 9977219.346211763, 9977615.50869784, 9977724.393782588, 9977834.70968078, 9977852.03423296, 9978193.122400714, 9980143.75, 9981214.788524829, 9981873.4375, 9982970.569230532, 9983103.125, 9984609.375, 9985010.805103764, 9985341.70808818, 9985826.438540708, 9986368.74438581, 9987371.336695405, 9989526.473782986, 9989551.49542497, 9990011.761183186, 9990672.155660173, 9991045.516333548, 9991057.8125, 9991682.042616248, 9991728.125, 9991737.5, 9991753.462388292, 9992258.271855045, 9992367.92403393, 9992658.793619642, 9993296.875, 9993855.435645051, 9994058.795424066, 9994551.028373845, 9994595.3125, 9995041.4891966, 9995326.414546968, 9995678.70735827, 9995958.406339584, 9996138.136513012, 9996531.078870986, 9997608.97655592, 9997632.331284596, 9998018.75, 9998635.580689648, 9999065.62760586, 9999740.901736118, 9999905.967946298, 10002406.546849832, 10002448.547608754, 10002481.162417632, 10002495.3125, 10002861.61475357, 10003257.798655128, 10003262.922095312, 10003328.125, 10003585.9375, 10003619.139228879, 10003725.0, 10003763.470685897, 10004075.24138019, 10004107.339742577, 10004109.902161807, 10004139.58292295, 10004139.660076732, 10004273.4375, 10004325.0, 10004396.796732297, 10004436.550302774, 10004474.948916744, 10004483.750674793, 10004511.154606014, 10004513.649720654, 10004518.75, 10004522.9350453, 10004528.982964369, 10004530.537342237, 10004603.125, 10004677.81975094, 10004692.1875, 10004721.353033021, 10004726.555809509, 10004737.785368199, 10004748.083551839, 10004773.4375, 10004803.125, 10004846.964101773, 10004865.625, 10004953.53752883, 10004970.249949925, 10004985.6267134, 10005016.728080155, 10005062.29266045, 10005086.24864864, 10005088.382933244, 10005136.35477551, 10005139.97582625, 10005142.1875, 10005163.979053605, 10005164.531089667, 10005244.44909917, 10005275.919977281, 10005304.77859778, 10005350.0, 10005351.830999482, 10005369.195668817, 10005371.291504186, 10005379.29105362, 10005385.103631735, 10005396.072702779, 10005401.461176284, 10005402.020313555, 10005449.821704395, 10005493.681212503, 10005524.719741106, 10005527.029751968, 10005534.375, 10005570.3125, 10005579.95701553, 10005660.827264417, 10005687.652958171, 10005691.140646312, 10005727.650073035, 10005731.25, 10005752.284303147, 10005781.81241756, 10005801.131766047, 10005832.8125, 10005840.625, 10005904.329983303, 10005907.197775247, 10005909.13126352, 10005917.1875, 10006063.718955737, 10006082.47530589, 10006084.375, 10006137.12975644, 10006177.861431096, 10006180.561224302, 10006182.040925637, 10006191.708375381, 10006207.123364154, 10006214.167674746, 10006290.495811375, 10006321.562610608, 10006356.118206482, 10006358.635000976, 10006429.6875, 10006434.145777112, 10006452.251248322, 10006474.87415648, 10006515.625, 10006584.033874318, 10006645.3125, 10006710.9375, 10006778.0641749, 10006802.438017432, 10006810.046562472, 10006825.0, 10006837.5, 10006843.213105496, 10006882.838843489, 10007020.198578805, 10007020.898346025, 10007043.266872318, 10007051.549546279, 10007074.17228994, ...], [11.589322875428865, 20.84872523070756, 11.219633961981668, 5.835264970194045, 6.996391002035796, 33.946423118732625, 100.76987496988794, 25.030141617758513, 16.7353374739925, 5.413580632194319, 5.953160462289805, 8.612801063258171, 16.40941853637969, 14.53808705546726, 33.62339734649265, 19.544646956325217, 15.866045121228689, 40.73712271274532, 81.72165643296566, 15.80164812489182, 21.68715754502564, 30.546652377361227, 20.953234684128727, 22.05390753496426, 10.38742416582821, 5.361532493443741, 7.153798413752941, 45.17573935204139, 51.42271376676935, 50.96857970495901, 9.415011169761081, 55.4487809562578, 10.38063422253119, 7.387593806975527, 6.266040223210991, 56.053358401980276, 15.345907217241404, 8.795424730018507, 7.25485687160328, 92.16896782931012, 15.223740364971519, 9.27154587417827, 6.010424963623011, 39.11123242788903, 5.769219284072624, 11.931965480382516, 64.08737929341433, 6.897015696573062, 5.124056302976858, 6.13223765065672, 5.032714396641223, 115.03236369022187, 38.787332041412924, 7.88315917346164, 119.12558105224325, 63.68959726291885, 56.68624619204283, 7.759996574584833, 12.761461091094388, 11.463982414054602, 8.477305085803172, 78.16373682934962, 37.840826639814416, 22.408548937394926, 30.033660782992158, 25.968626417236646, 30.875707138697226, 80.84735653589266, 68.20239028365341, 16.53284541947363, 47.92160883626587, 9.636409525704906, 23.90634335862895, 47.29791953824128, 26.68887241020834, 33.84369848105247, 65.1656579689153, 116.68314913285491, 62.56200030374757, 13.571982231163961, 58.633690720680676, 11.01333173930568, 54.6833810114067, 52.639378159416005, 7.653586368970562, 25.035429031916888, 5.452451641723586, 10.676645517132274, 5.332301950746732, 11.540946104957872, 23.057583714003577, 12.016534534652823, 23.397003336597216, 85.37994733730737, 50.022793132117094, 45.21699565871596, 12.118767126748052, 14.407344622591255, 26.258395751402198, 9.879515317614636, 50.6447071182587, 72.79128293354097, 25.547689135088692, 7.526936021422237, 25.16820343977183, 56.19510820111779, 9.41220420145366, 55.460473240123896, 16.493358714732178, 97.31337632393596, 61.972564566036574, 65.41780535116243, 53.178677951762864, 19.1324824383586, 47.38328449318938, 65.80514764014406, 11.685466812242403, 7.593374688414474, 15.431398865534083, 26.329463416470325, 9.300852653893553, 5.061475652331547, 32.90779662556471, 38.025728420614264, 31.000699287741853, 20.161807105484087, 17.086458848586865, 41.58000045402766, 107.28629516311588, 72.86757763684196, 28.435844195064906, 31.787754703412567, 26.033234982676095, 6.157282338807635, 16.616084508630877, 63.40805918753425, 5.526689811944832, 31.79854084244184, 25.260836018717356, 15.087172995480191, 27.91471470815597, 45.943314976143405, 47.07869822845677, 78.53191353087874, 25.620057876356235, 48.54252791631036, 21.878169206687954, 60.462809389194845, 17.33212196421986, 11.39173658079246, 21.30697690832448, 69.1910827702304, 37.53578904980915, 11.960127949789454, 29.06974402441292, 86.8056785567245, 6.553507192092357, 12.963791995387881, 20.228109954821914, 20.054993955211877, 72.34308852121013, 9.014641234878392, 32.571193679370964, 22.80656053903286, 10.354315609317554, 75.61208829891862, 10.675279653397194, 9.243860517432077, 15.841061192308942, 12.94393226963794, 46.56334402449373, 98.82639891339124, 32.44125442909088, 89.01024456575527, 8.363298370501424, 73.05452354241203, 35.76324389316205, 15.445007772480805, 5.319862155313217, 8.504491717062713, 70.49159477898725, 67.40755404072708, 54.41015259667729, 47.511599582571336, 91.30735368642246, 19.86429484630679, 24.079916484650127, 37.752741164390976, 20.506701776025466, 64.43940478503538, 6.183256711280786, 20.809727692765634, 21.215183446015047, 43.98370298086762, 5.094815601174191, 30.38842389645265, 8.610388089292954, 6.890091538839947, 19.623675638610045, 73.69307411430901, 21.83798625679027, 49.78479145054926, 29.14420274998816, 11.793304336703505, 34.52539507870833, 9.493722568147215, 21.726910909909122, 5.888406882961875, 19.715735601685253, 74.17777218148473, 26.03466134474079, 6.261628138241244, 44.25420510362987, 79.90510313987639, 37.20790979745078, 5.991324010442562, 44.977683450427406, 33.6157192781124, 5.904739363408346, 7.635518155444686, 11.129989637810711, 143.16578174265618, 9.848793992223465, 31.120474504504113, 64.44132099118153, 38.14900909076648, 7.303627349339122, 19.890553048187527, 11.641935669317848, 85.62428693470108, 36.87967652746964, 6.12551362015542, 7.222872392950784, 68.54903298190845, 13.347577732137175, 62.81686029206978, 8.499901063964085, 63.378140725073386, 73.74867230021513, 27.503354025869164, 24.906533324391038, 7.097072370824485, 19.123108891616734, 10.44625173639544, 22.442054331756633, 58.406538316748964, 122.08075782695241, 20.168453849123157, 99.81844870411503, 17.290589277061716, 78.93847897476192, 26.957723001518104, 41.359167491517645, 17.28706726581676, 44.614123233553926, 130.06162802181387, 42.329352596092505, 11.683013267736925, 35.90769759593336, 9.077213138346286, 78.86029752449578, 25.292301681123202, 117.54102352392212, 55.6590043134884, 19.742563505624773, 74.29692672811672, 25.15399186069468, 98.3819190185575, 108.20146570376352, 12.10766563309429, 88.62422229438828, 6.472718333313507, 13.691766668160929, 92.92917648524526, 42.76362040218698, 49.45059292656986, 8.12454214541383, 61.53046229033712, 49.05310316031327, 21.678858369070923, 26.162816830418052, 32.63271584188517, 38.69069165262943, 41.37723380616855, 101.43932077925604, 29.657413777088696, 16.500158844750597, 18.128085505057307, 26.5647814700169, 17.192908899174867, 30.106218283988568, 33.921986276271646, 60.407073452662274, 5.672528570050567, 5.145244299729554, 70.71694804592383, 92.42949349062818, 127.13075402666436, 14.621622854871724, 27.781932103024673, 5.7247078612485724, 90.00060627821509, 28.507835083585963, 51.60065627330784, 7.5556145293506685, 21.35199740299527, 12.215766793928836, 66.74561263813749, 41.80342891264278, 27.545236085693702, 116.60506710035578, 55.192289595484525, 6.55830779948499, 19.080533731301763, 31.445147220318958, 21.737213219635297, 13.233742804977737, 40.68119909084889, 41.64789640425338, 17.92681327328692, 170.1856041740628, 23.41859145992559, 9.792308168295966, 52.39344091230394, 12.053394041021757, 96.9230177804582, 7.013328622670319, 44.756162691684416, 109.7362609865094, 18.84036439354411, 15.100438501053738, 38.10081411168299, 53.89122064368741, 134.8223747744201, 59.5647313419063, 10.356448907965893, 16.873322344332767, 76.14812573638325, 9.530071387310876, 45.434369347857164, 23.45044884420451, 44.99275203803901, 8.137466037010427, 11.498066907508978, 70.50469879774917, 26.856853411999296, 82.30872076140389, 93.74035414837972, 81.96200941411084, 15.534599073903912, 19.34919249068898, 158.71888173063905, 12.184979476503761, 48.00888918075553, 78.95765604976924, 8.363354478353632, 6.348806964548034, 10.04894720337157, 81.46178964394493, 77.07637495840407, 7.433035421795618, 32.08610715104245, 16.97489681588249, 7.3714102585212995, 34.817750147453346, 8.210195164673618, 41.39891812212032, 31.913034210407357, 15.314856715103371, 17.486683211741358, 35.76148405525961, 16.395891032838538, 89.28557755526612, 20.46782891259107, 22.749162781916613, 6.358588651469495, 11.229953220617546, 60.159091923506566, 7.233116222150397, 29.125814731880332, 25.25561210999762, 72.08762772448297, 139.31129449263508, 26.585955123407345, 32.185825368578136, 58.10968914265902, 135.49441131991003, 44.12209127654759, 29.260371464025138, 90.09117656467234, 62.93404666421413, 13.715275124365924, 98.64313746045849, 95.12522901014817, 11.415710491458782, 32.44594285462933, 76.99949776225858, 31.606082015207768, 33.250015271483235, 50.08933103417291, 41.96721104435992, 37.33651364707232, 119.41157345558031, 37.77275585248027, 5.300663174275898, 33.04030046478806, 5.81454052924539, 10.727385563528534, 58.843027108163604, 31.887512235093403, 92.3455804100744, 24.512048150099933, 65.02704128947731, 31.616221411139666, 10.262378563961319, 103.62529282476342, 6.672176707071247, 17.42567196184038, 49.38125000559147, 80.89091081295882, 31.067179656873638, 14.919089808188676, 54.34498332117292, 9.611747283667887, 11.14415774419753, 149.12617213564306, 71.30965433485767, 8.63493860971332, 15.39034126710376, 15.239858385552054, 35.87415095394863, 88.24104530181644, 50.70034950020784, 19.79495415724207, 55.242798557994824, 221.5607066991372, 6.583025633485265, 70.77527069913131, 66.08787658279297, 44.01529067303909, 65.68045831493367, 18.17704981573826, 49.40471979955002, 21.90095077516054, 69.68074551992672, 41.33964044481394, 118.72502822831308, 71.96550143615954, 13.31597221804341, 10.667793790435152, 8.001838188747076, 62.58706851512266, 55.008682968888486, 64.33219771229207, 7.573677622245649, 7.151616434642126, 12.329842990864584, 48.89078993280358, 35.6769017712237, 12.145972429220642, 12.296887680753592, 6.297622631185477, 38.142587557441104, 13.572661061600165, 6.108103942930922, 130.77019573343725, 18.17561024797288, 61.0171929653187, 7.332063100736155, 73.3725108045536, 23.34966499221536, 16.102068574336144, 22.892143340354597, 68.58440216158573, 44.02127927775373, 66.21040331802982, 22.434992209772226, 67.94436589986478, 56.88259641764822, 8.682344031465902, 46.61456143567668, 34.426240292093794, 60.43367418186149, 27.156365297937317, 22.58491772941832, 13.962048007468152, 12.418164579201093, 70.05133144451652, 15.280793683698816, 16.712352624670764, 68.09873402541282, 119.05678041589347, 19.474776909877306, 84.2392021579017, 143.99916112333094, 68.46005553558625, 15.106095984121856, 16.94668856689321, 96.95704199994555, 11.935852652695013, 29.46557430037462, 50.978817285915284, 69.36714569905931, 18.853519954389476, 25.789745345983025, 24.152219963199716, 30.069846736472766, 10.784546646406103, 14.953151751167267, 85.93457634022259, 26.443843708269213, 5.251391445283191, 44.847740604960165, 7.98633958925083, 7.284583841854148, 179.65234533442535, 77.51274237815632, 54.59573417223992, 212.08921149966156, 116.16700348334683, 6.387909307848037, 21.40702480316265, 38.9170445846369, 51.351925850888314, 9.332667055333243, 5.109571288019073, 16.67069810728178, 7.554628786458718, 6.2958141360273965, 8.375990627239101, 11.573539939844101, 19.004420076215126, 43.873384423692436, 24.767134669156054, 85.04305971928758, 41.99740072508435, 82.83997519982461, 61.568572230914036, 179.4959987715181, 13.405116719163203, 29.09109262136359, 24.221491222971224, 38.77349815995674, 86.02261620261915, 67.06711701038004, 9.584640258868255, 51.595288081406494, 73.80341080656835, 33.10835916780835, 32.70003292404313, 41.0674980359035, 42.14258916112828, 7.22967725256406, 98.24648923490219, 23.55119388312667, 49.32804950585319, 6.0591123788655885, 50.83898980614506, 77.02011810217658, 21.029783552848944, 7.4005141209963705, 86.04078761847562, 11.810023584891816, 22.012934335098194, 21.046750085888533, 6.818763906940172, 9.513258612870453, 48.30192635342763, 12.332316288900127, 16.161817757318325, 6.607029358499174, 49.196277490836934, 20.817707042298267, 6.267536958327928, 43.18691973220042, 27.4751631642091, 108.55933038052402, 37.23718426225141, 48.62186668781662, 41.42142902737775, 16.812468577771586, 10.146633986266389, 41.54082792180924, 18.95588585773439, 20.86281163899265, 5.462504675531595, 59.57026800201625, 41.23801963884972, 8.665176884461506, 90.95422408493707, 71.18806471408806, 42.49993678694685, 10.88155058036314, 15.421110912169508, 56.31934698114619, 15.230407000973255, 66.12757657970145, 69.55065566253344, 18.956813729393858, 15.257357962170268, 48.564717236503164, 30.223286601317376, 22.36599199045323, 49.75064232014785, 23.726701720633077, 18.56856153757621, 20.697331398101277, 10.228277931330036, 104.90402946312089, 32.99856708210082, 5.658890688032172, 28.095763809031254, 15.931537215230845, 10.594452413387664, 23.577984765730967, 22.000843129045148, 6.315409595404151, 69.38550543124964, 16.518089625604638, 16.497026118622657, 16.76291088047491, 50.683886861600904, 6.802670138950628, 76.22981832176184, 138.17571032774057, 10.894775586912404, 129.42210525701677, 97.29238431748576, 38.907300700690826, 8.833765539399035, 22.094054017621392, 35.77465075648425, 34.75664997537324, 52.48063912743165, 34.770217927318846, 18.672962285579008, 64.101365693596, 8.506078208180213, 50.6325126682391, 18.301670613524173, 10.107330974990653, 8.407693845766248, 87.09827309754937, 25.295797959489345, 23.27057105275762, 5.928956324917171, 16.25442342536504, 15.464467101086502, 23.791881161033942, 66.69249435237263, 41.83872074312473, 10.612784180488458, 12.992502117703747, 25.159765503110982, 69.20800457813289, 238.6498074312766, 26.989223863454324, 54.74681779007543, 31.249703697784877, 49.74523051255433, 13.24789396946285, 6.98564704326473, 23.06618987937949, 19.90448320935524, 34.700449764490315, 27.392002980832363, 37.15464465781383, 24.668092819185794, 27.777390956272683, 9.709858327881655, 31.745766463305223, 9.247955800538893, 18.699273470529132, 46.21158209489572, 27.205891910145343, 60.90739490058094, 14.455731427145892, 123.19077301612904, 54.04022858524684, 14.007971128345254, 26.27353934558699, 101.99795077266457, 8.891038383615088, 36.95722719120026, 7.410116312172878, 43.9160793453825, 5.858350369812978, 70.50402865191842, 86.31301819627217, 22.999696619980604, 10.117408108604721, 96.33296561636267, 5.43483637936479, 24.919926364110662, 34.06299106621575, 46.947380935912676, 15.736551091686074, 8.203688436426493, 9.22838460376535, 25.055855934762636, 66.98131693021708, 5.892553623773841, 135.6918238338465, 123.20072828644871, 33.076720370813014, 18.76319718416885, 52.74937240497127, 29.425965721263562, 31.8938277289141, 62.65789522386457, 224.7513046321477, 76.16316431614422, 141.65048859294126, 60.42402022159115, 66.66616885633361, 56.28141455536499, 23.22051653110185, 15.352830899545, 32.158720735901944, 15.945512378123935, 25.40897235913799, 110.66743796114334, 58.30945684299351, 10.028482630655141, 17.397238088512232, 84.0670735558265, 30.674967378346977, 63.546687669434846, 73.63298454480096, 127.90211120540383, 45.38598121216891, 20.889619925617158, 126.49281249810109, 146.27637999643855, 11.877011253394684, 10.186192665088209, 15.118773583458788, 136.8176623331574, 9.978916686093088, 51.475188954591715, 94.11018727275831, 8.550450368057373, 31.20703574661352, 138.82255182956493, 77.25662478218959, 57.25415333533545, 50.33105088829964, 125.64364863773837, 75.36817331969064, 39.751512726170326, 16.81564923187967, 11.222488365256801, 14.420916021758252, 78.52680009726767, 26.218000096292204, 18.265667964288617, 14.766987761861484, 8.066500245643905, 7.373106222422141, 40.7258076179479, 13.244955972615031, 161.57935007603712, 23.09186051860697, 7.197303779541774, 31.14812516094887, 60.47725915593343, 14.593495758958616, 11.81152306356808, 84.56085914844344, 8.221524264224545, 5.304634739320508, 56.85943663038896, 65.91011023373022, 57.04773042659736, 50.67282494409875, 30.370564353937972, 55.31705570555602, 49.36076019586659, 6.062223390386025, 36.588483659638314, 6.749622236086544, 58.71540898927367, 143.85959420262196, 77.68987484170233, 81.151962970857, 5.252763796778912, 7.651316479840237, 63.880119859801226, 76.11921936712054, 35.90140513555783, 19.479372458134407, 68.35420086964147, 31.040899523412026, 16.520004200614636, 33.35350997382234, 10.309983685064436, 26.46580160570956, 49.19154684934706, 6.690194206616977, 101.64643949816184, 47.39696497528823, 59.79712088474038, 7.395597634731704, 29.018185416274342, 87.18614274768821, 32.038083758741195, 32.52941358423581, 24.703009493385068, 42.049623669298896, 10.689971577012345, 8.417361723677244, 45.05627990582169, 7.382010248781146, 32.23199120982571, 30.791421612256716, 39.14150412145823, 86.98261497253921, 46.66291783572461, 7.489528900735574, 11.50966427249882, 14.660625596986122, 5.476800236160496, 79.88053674091209, 10.732135236846094, 14.67213345251404, 42.73263473077218, 111.64396241754534, 54.52584039851268, 34.63900051206538, 66.58908768132842, 14.472705111474076, 12.893628137578057, 19.076900332490315, 8.629211568250753, 38.85004771308244, 20.495156529090963, 16.391578513677963, 17.106612526846625, 20.308142294213813, 43.72190253499216, 18.685798042271315, 54.719642687548856, 16.01951353685326, 107.87465265066334, 31.398629359412705, 56.22128314427549, 10.45282177052406, 143.15141201507842, 59.55882868250301, 7.419492781296827, 40.61840692817186, 5.933585435916082, 127.34149039921964, 16.131265935650376, 115.62166053485612, 121.03307594878514, 13.77375983745948, 32.78874855299621, 32.88270437694066, 96.99847895301335, 17.038568128077276, 38.03205869884867, 10.326217697396542, 38.486340948544544, 6.9226620894238655, 6.977000731261716, 21.159297021328868, 81.07959337279482, 16.807130130551876, 49.90878555797885, 168.33402184505064, 38.441037315034464, 5.4897661048499, 72.47835664542814, 7.020509002390269, 5.676801655753732, 60.84760885079544, 80.73675200811351, 44.795199208593715, 5.299712671476214, 37.791398467951865, 22.748996027629097, 11.30428883852551, 10.993514916829145, 111.8048166167799, 44.99003742756948, 5.938200737031437, 6.555358626230338, 45.27290792585071, 28.918828352178846, 14.848699621009299, 38.526532226333266, 77.66260650038957, 11.527193055696943, 44.67107105955029, 31.65266065130643, 17.381499494960828, 8.630064205812454, 60.95917906074281, 40.382986045593135, 5.20143246855645, 17.936956024236135, 6.260765868189011, 6.39348247273858, 15.839049951635305, 10.538484406350166, 58.015884353040256, 13.319328213912923, 115.69419676915022, 111.37903539485531, 53.38973908086635, 32.04448095222605, 79.14665522928001, 82.39383820811268, 9.325752386801755, 16.153504764586724, 19.68639308379192, 64.68899447320673, 62.96384523318934, 8.334264653095017, 33.09507545949466, 16.78758383985962, 7.1051056487196576, 7.494570500767326, 6.210847995474168, 25.011194892931, 15.44689207855276, 12.859763541828503, 16.81257296872373, 97.51183483079078, 52.564077022132096, 74.29124084796433, 17.089264123111647, 20.59234622510569, 8.841408741036322, 15.300484684674343, 56.34136967643591, 5.252722701019642, 11.903936260330845, 28.858492168734884, 13.618893881921762, 8.713536698970437, 70.54756230154302, 14.568880596676886, 19.91914050139182, 25.440667553827826, 8.250533265272058, 29.564179300682042, 38.09283443267272, 102.61692367636485, 58.69228243546232, 7.703714973616436, 53.93253711033437, 21.450830229714725, 18.97706931385938, 21.74691737257122, 33.663952468345805, 8.709107318352705, 21.152372855871914, 8.071216327746134, 46.432219250291396, 53.88443810998011, 50.456937517463736, 6.026423985337241, 42.22840644888248, 32.29691555491185, 23.21001571037732, 8.115964975136649, 37.57349340277729, 13.696044876589092, 24.227526857532204, 7.371770124311673, 17.26742046242486, 21.703901942632196, 78.24015407428574, 5.466298937018693, 72.41762501799116, 6.7027028303221865, 26.16672558953865, 8.775347582737796, 30.65215769737316, 118.60305177704532, 15.673015433037465, 26.26324654182108, 36.33376572364808, 28.863852786407207, 33.058064851895075, 54.241072991537656, 62.336921552196216, 19.810751611161965, 36.80835804284774, 63.22702597070942, 79.08031017878618, 8.021696725638376, 12.118037350036566, 16.76035829108678, 57.47257616632817, 52.96112939697824, 14.892364707038384, 26.201727024661956, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3905828.401531399, 4126651.158148557, 4309918.808026695, 4309942.4710794585, 4316721.376880769, 4414903.492851959, 4461340.625, 4465715.418967179, 4466362.902542819, 4488109.764618505, 4539692.344102799, 4542099.00733448, 4542100.338297683, 4562171.370172348, 4571222.746107166, 4596781.316555512, 4604856.47311226, 4685003.125, 4692554.6875, 4701350.2087376155, 4729771.330716018, 4730163.165865284, 4747399.444122761, 4750007.448759323, 4776547.905948893, 4778534.936357364, 4781920.434139726, 6370373.4375, 6471924.687235118, 6542004.276844514, 6567046.972251441, 6567060.9375, 6638099.462970849, 6659244.674138497, 7604993.740827817, 7605010.795973616, 7705150.102201331, 7769172.727431244, 7882611.421797906, 7898305.564142747, 7901601.6346271, 7901712.428350976, 7902660.1559119895, 7902734.229573655, 7903063.438653734, 7903387.960057681, 7903468.4180725105, 7903477.196374318, 7903899.695925481, 7904173.851512003, 7907319.781906173, 7909509.112268558, 7926511.274876809, 7941296.025360076, 7952247.743925474, 7959208.889835402, 7959477.651494279, 7961897.288570224, 7962858.655039823, 7963950.204988591, 7965086.281556811, 7965651.396662338, 7966550.0, 7967138.649620805, 7967442.687569802, 7967459.230828416, 7967649.787649617, 7967678.125, 7967967.1875, 7975825.187214591, 7977279.6875, 7980798.777458185, 7982132.293026578, 7982975.849242999, 7983714.977529466, 7983981.085077551, 7984212.467238576, 7984360.9375, 7998909.375, 8000651.149906975, 8004205.423061023, 8004307.738072935, 8022853.453003238, 8022959.259420513, 8024292.324593811, 8025618.059927207, 8025641.968665049, 8026074.690895096, 8026135.654054228, 8026183.7266114745, 8028359.1007832205, 8028470.815334912, 8028607.9899430135, 8030054.6875, 8042273.4375, 8046671.875, 8080516.178305575, 8080933.10590074, 8081096.766229137, 8081334.959129113, 8081652.399998729, 8081810.9375, 8082698.991128065, 8083634.158992006, 8083798.867365264, 8083989.0625, 8084032.906538397, 8087434.375, 8104222.230173316, 8147850.0, 8148573.4375, 8149046.875, 8149521.875, 8149567.97560481, 8149893.75, 8150587.5, 8150715.954755298, 8150728.097647694, 8152467.832287851, 8154203.003208191, 8154559.338646988, 8154621.462749016, 8156248.4375, 8156282.8125, 8156895.3125, 8157460.292817369, 8158264.530580587, 8160623.4375, 8160684.116310325, 8161073.4375, 8161771.128499936, 8162519.715415774, 8162967.047390267, 8163020.952502137, 8163880.8761382, 8164015.518289805, 8164246.7426154325, 8165073.4375, 8173252.934688023, 8178641.654582534, 8179329.104809074, 8190929.6875, 8194175.56607823, 8250901.156654018, 8291124.645941846, 8507185.477778401, 8512838.600253984, 8650237.989831785, 8650445.824328609, 8650654.8500967, 8650726.36546983, 8650769.22821293, 8650837.830296118, 8650839.53690839, 8650845.95442829, 8650876.631734189, 8650903.535990864, 8650908.737177044, 8650960.300596625, 8651016.530147053, 8651053.21687043, 8651143.350015251, 8651207.725056963, 8651215.723336244, 8651224.441620491, 8651298.4375, 8651320.002392286, 8651348.332120521, 8651646.130331054, 8651725.9167858, 8651787.685385056, 8651849.539195305, 8651902.37809271, 8651929.984136598, 8652061.079816516, 8652120.3125, 8652177.529074252, 8652361.063611323, 8652419.65429368, 8652548.828035202, 8652553.125, 8653262.5, 8653270.577511383, 8653557.105965503, 8654037.5, 8654117.68459888, 8654498.162840255, 8655270.305974556, 8656847.83258638, 8656870.3125, 8658003.992906649, 8664436.928653313, 8666144.784181433, 8667629.623751486, 8667684.189137766, 8670543.235855011, 8670553.690938925, 8685638.102629375, 8687250.852182489, 8693340.625, 8699542.078052742, 8701294.076813256, 8718246.172026148, 8718987.8878196, 8723194.967069296, 8723740.810925664, 8724502.831013579, 8727655.645144887, 8770295.255342292, 8826298.4375, 8826315.351736465, 8837139.018284215, 8882796.875, 8900383.266332876, 9015573.4375, 9025994.327471668, 9057050.0, 9091430.591348743, 9103508.968133286, 9133553.213377472, 9143093.751459995, 9162646.794105338, 9185545.866962016, 9205187.875781568, 9210131.52657844, 9211125.0, 9211145.96297816, 9213339.947800681, 9215440.930830633, 9216992.1875, 9217201.5625, 9217265.977260517, 9217312.87226515, 9218350.0, 9218691.695343044, 9218946.875, 9220216.007729594, 9220718.75, 9221882.8125, 9223052.212244295, 9223195.147910995, 9223326.468938103, 9223491.267890392, 9224479.20290055, 9229092.374264574, 9229410.9375, 9229763.051854542, 9260954.043600164, 9262659.375, 9310386.44204896, 9326917.392549343, 9333502.052673165, 9334557.8125, 9344754.915951436, 9360832.465015452, 9397189.0625, 9402738.203165185, 9424228.453414373, 9429333.63738706, 9431601.245763028, 9431878.125, 9431879.49930545, 9432193.75, 9432568.75, 9434491.492077615, 9437940.625, 9438527.927450364, 9444948.10513353, 9476354.979609175, 9481139.610389207, 9501073.4375, 9509135.845195131, 9509387.128314748, 9510231.563004524, 9510482.600779327, 9511290.501419548, 9511330.930482697, 9511732.310601583, 9511734.355380733, 9512131.185712595, 9512367.45902174, 9517937.5, 9519296.86595754, 9520259.375, 9520678.125, 9522138.610697871, 9522783.16903024, 9528100.751139, 9528983.31840162, 9529781.737242624, 9529875.0, 9530059.375, 9534306.678220326, 9534576.010883758, 9537053.802218853, 9538203.125, 9538837.475230917, 9539625.084463917, 9542356.163463784, 9542569.25106543, 9542667.465894667, 9544123.4375, 9544949.28587931, 9547050.0, 9549496.741381148, 9550177.610737812, 9560401.04850681, 9569796.575876411, 9570740.625, 9570889.509301733, 9574814.0625, 9575231.132052142, 9578589.502245512, 9578867.968578296, 9579577.85055054, 9592090.149127869, 9609010.403447857, 9615442.1875, 9616063.771789884, 9626059.986183586, 9628114.944568396, 9628796.548544552, 9636472.374042667, 9636826.5625, 9636861.458686037, 9638031.25, 9638933.947068524, 9638984.011054445, 9640657.73910407, 9648741.372939035, 9649040.66608126, 9650656.25, 9650969.592581915, 9658820.3125, 9658853.125, 9660869.755858032, 9660930.11623593, 9661261.991531113, 9661390.85096811, 9661697.703849126, 9661710.613621827, 9661780.710061193, 9662046.581967056, 9662065.367788997, 9664907.911119726, 9665799.909627793, 9674765.625, 9675551.18118172, 9679055.643788619, 9682078.520023197, 9682271.129392186, 9682767.1875, 9683011.522792052, 9683351.5625, 9685307.8125, 9685759.517418612, 9685925.619736077, 9687180.429514071, 9687194.214556936, 9689365.625, 9690574.503550995, 9691773.223184442, 9695784.822651928, 9700644.622571658, 9714214.0625, 9714913.915212234, 9714967.1875, 9715090.16838825, 9715256.344620964, 9715297.413515389, 9715481.25, 9717079.580081388, 9717475.0, 9717960.328189073, 9718173.054824844, 9718350.6906612, 9724743.814443853, 9727488.744872514, 9728108.220915738, 9728302.58572054, 9728384.184335873, 9728503.125, 9730186.745592708, 9730463.818782218, 9730807.8125, 9731682.720482737, 9733443.966877425, 9734221.875, 9751496.875, 9755237.5, 9758298.4375, 9758451.1987205, 9758704.6875, 9758902.336119248, 9758910.323997686, 9759271.875, 9759452.971195398, 9760709.375, 9761101.92531832, 9761601.5625, 9762235.50240873, 9765595.3125, 9774473.386733564, 9778815.625, 9778842.494429026, 9779568.75, 9779621.88256913, 9780470.040344432, 9780971.875, 9781072.81471721, 9781892.066828618, 9781956.678686494, 9783112.5, 9783885.614847904, 9787772.80305041, 9790087.5, 9790246.399645349, 9790954.466261443, 9791518.75, 9792249.622949902, 9792601.94774623, 9793026.55660549, 9793318.75, 9793322.188930593, 9793341.061841292, 9793395.3125, 9797070.3125, 9797361.542869665, 9797579.544178896, 9797790.70113352, 9798449.992488945, 9804504.087781193, 9805948.4375, 9806074.311068768, 9806094.622559, 9807739.742082555, 9811231.835854962, 9815125.0, 9825798.4375, 9830402.370318782, 9830419.58477433, 9830472.525438381, 9830649.391166123, 9830651.102435732, 9831120.888112841, 9831192.75245945, 9831206.25, 9831226.5625, 9831270.396406028, 9831388.746888524, 9831396.29472679, 9831467.1875, 9831585.487701083, 9831637.09572279, 9831771.792524511, 9831836.051022328, 9831978.778426116, 9832037.254670253, 9832203.125, 9832213.066513808, 9832274.127214186, 9832481.487071719, 9832502.603196166, 9832527.712641792, 9832529.877697358, 9832589.0625, 9832617.837716617, 9832643.745319378, 9832753.869872836, 9832900.0, 9832929.355438817, 9833225.274451984, 9833228.481608374, 9834155.776021631, 9834260.542839587, 9834403.125, 9835071.460391186, 9835278.505781196, 9835287.5, 9835950.680247186, 9836367.183298936, 9836550.0, 9839190.059757598, 9849934.301824829, 9852635.540401125, 9854780.96687847, 9857488.193768082, 9858960.711429607, 9860081.336255671, 9866968.141789906, 9868443.75, 9869585.9375, 9869599.701545116, 9870452.385912213, 9871663.869370872, 9871759.375, 9871907.855021304, 9872392.629929328, 9872521.343746431, 9872573.899544789, 9872725.294340169, 9872729.468227342, 9872741.13233518, 9873204.244041333, 9873951.406954769, 9873991.767885903, 9874182.504465275, 9874412.268773083, 9874539.065551152, 9874556.25, 9874976.042259777, 9875637.721649498, 9875775.838511031, 9876029.07304392, 9876263.086243697, 9880554.620455088, 9881631.25, 9881690.402181834, 9882164.606360478, 9883066.063108345, 9887732.149207463, 9890139.552201172, 9892077.77606874, 9899214.0625, 9903032.813994355, 9905406.8066202, 9908570.702571018, 9911665.488573622, 9912123.660685379, 9912573.60283936, 9912839.330159068, 9913985.145693377, 9914137.5, 9914454.463111274, 9915875.0, 9916835.122389518, 9918058.464810945, 9918081.25, 9918151.171170838, 9918505.778619206, 9918618.091633484, 9918916.923480831, 9919125.0, 9919171.875, 9919252.488365801, 9919279.972540682, 9919335.9375, 9919358.911741817, 9919420.201207563, 9919453.125, 9919465.625, 9919511.76110463, 9919572.27130812, 9919606.851060113, 9919644.996715894, 9919650.0, 9919871.591566652, 9919988.908234995, 9920014.0625, 9920022.709590781, 9920186.902416417, 9920218.338557282, 9920276.95917192, 9920322.988078425, 9920351.016560342, 9920358.083120696, 9920362.70751678, 9920414.365103424, 9920439.717067955, 9920456.537123537, 9920481.974698735, 9920562.5, 9920609.541572357, 9920634.377679469, 9920692.1875, 9920709.31964008, 9920764.0625, 9920845.3125, 9920860.9375, 9920893.75, 9920919.964037782, 9920949.266358463, 9920956.25, 9920996.076514928, 9921026.500204472, 9921056.267186247, 9921079.6875, 9921164.728930255, 9921183.465820853, 9921321.584078366, 9921624.417073088, 9921648.304077348, 9921693.586594136, 9921711.057884844, 9921837.5, 9921856.323785648, 9921882.8125, 9921956.25, 9921961.701643022, 9921975.08046996, 9922100.0, 9922151.5625, 9922257.192511424, 9922323.840800589, 9922326.260615667, 9922335.08408576, 9922383.791347964, 9922389.961731464, 9922418.75, 9922426.307246886, 9922439.845651053, 9922566.080416214, 9922578.362567589, 9922618.379769972, 9922689.0156759, 9922700.472880024, 9922839.434794739, 9922871.875, 9922889.422600951, 9922959.89150452, 9922981.657823473, 9923037.5, 9923153.318053689, 9923185.9375, 9923390.515048543, 9923399.845685096, 9923442.1875, 9923494.166428719, 9923514.570813505, 9923518.096345874, 9923529.245704042, 9923547.363930542, 9923568.75, 9923673.073958179, 9923790.625, 9923804.683570651, 9923819.423816131, 9923858.205728758, 9923908.876487682, 9923919.371264566, 9923921.106771236, 9923978.347219633, 9923988.54950074, 9924016.999540333, 9924028.489148093, 9924046.754225627, 9924047.181512196, 9924092.318256255, 9924190.328213852, 9924225.0, 9924243.316204695, 9924280.893541599, 9924324.373520976, 9924345.115343371, 9924354.6875, 9924400.636786284, 9924415.542284168, 9924450.0, 9924496.875, 9924507.35744606, 9924530.721214231, 9924599.456893712, 9924650.87074857, 9924652.449498167, 9924664.072665136, 9924725.589702748, 9924789.15624502, 9924836.765664887, 9924887.461081902, 9924966.041057955, 9925096.071850067, 9925157.712133974, 9925171.27577934, 9925239.460297707, 9925269.386009183, 9925448.4375, 9925498.303932253, 9925499.337087644, 9925717.1875, 9925855.176728828, 9925863.937287888, 9926034.375, 9926143.178848019, 9926818.543576295, 9926835.36999992, 9927707.387958558, 9928281.832183246, 9929396.65305599, 9936400.945080118, 9936688.913039833, 9939630.490684094, 9940618.75, 9941418.107183807, 9942820.098832084, 9943193.75, 9943785.9375, 9943824.161845364, 9943842.027396386, 9943918.625599086, 9944921.670736836, 9944990.625, 9945001.008306852, 9945009.140157605, 9945025.927925106, 9945081.25, 9945141.13236839, 9945293.75, 9945697.587565752, 9945801.640720328, 9946232.956890779, 9946313.998208294, 9946350.0, 9947995.3125, 9948223.885818783, 9948865.813845308, 9949166.984417848, 9949174.657325104, 9949176.666385785, 9949312.5, 9949418.990631053, 9949640.444601405, 9949687.232345194, 9949751.67368253, 9950878.848443253, 9950895.835648654, 9951042.1875, 9953287.025741324, 9953474.894540701, 9954042.411617696, 9954583.605376186, 9955163.374141457, 9955713.499798454, 9955748.481802674, 9955842.121478662, 9956226.994246071, 9956293.050701376, 9957273.483242743, 9957285.066603504, 9957638.177905804, 9957948.4375, 9958190.625, 9958275.467742536, 9958278.280539988, 9958437.5, 9958496.031903567, 9958687.5, 9959513.805473257, 9959737.350275619, 9959856.25, 9960286.291812971, 9960289.480358532, 9966851.622303665, 9967187.132387314, 9967303.125, 9967400.92946443, 9968075.664001798, 9968551.51594609, 9968633.934277108, 9968719.628001414, 9968790.625, 9968833.845122227, 9968965.625, 9968982.459106525, 9969165.905903721, 9969173.496909527, 9969198.678298727, 9969210.843096634, 9969231.64746391, 9969251.5625, 9969296.749923933, 9969325.432445252, 9969353.065761862, 9969379.810014805, 9969389.0625, 9969515.625, 9969635.095236769, 9969717.1875, 9969755.86873866, 9969846.622442212, 9969924.590197762, 9970029.617553808, 9970029.6875, 9970037.443030134, 9970081.138200557, 9970101.299607296, 9970114.332443573, 9970125.1310028, 9970146.875, 9970157.940069683, 9970242.118059963, 9970251.161790527, 9970304.99063937, 9970307.8125, 9970328.848855115, 9970339.64840039, 9970365.030231915, 9970423.400232363, 9970438.23211164, 9970490.246343844, 9970532.814846529, 9970600.0, 9970654.6875, 9970782.199440047, 9970796.875, 9970882.442019006, 9970955.574293343, 9971214.876612086, 9971471.096738007, 9971756.25, 9971974.700656392, 9971992.426889397, 9972229.6875, 9972249.343909113, 9972296.152175108, 9972535.9375, 9972538.48545845, 9972832.8125, 9972885.9375, 9973409.049274523, 9973442.418852795, 9973938.867328292, 9974037.845646042, 9974064.0625, 9974075.575148674, 9974103.985285468, 9974106.54964827, 9974137.5, 9974356.25, 9974362.764031574, 9974495.3125, 9975074.871315124, 9976063.39663361, 9976898.525880057, 9977219.346211763, 9977615.50869784, 9977724.393782588, 9977834.70968078, 9977852.03423296, 9978193.122400714, 9980143.75, 9981214.788524829, 9981873.4375, 9982970.569230532, 9983103.125, 9984609.375, 9985010.805103764, 9985341.70808818, 9985826.438540708, 9986368.74438581, 9987371.336695405, 9989526.473782986, 9989551.49542497, 9990011.761183186, 9990672.155660173, 9991045.516333548, 9991057.8125, 9991682.042616248, 9991728.125, 9991737.5, 9991753.462388292, 9992258.271855045, 9992367.92403393, 9992658.793619642, 9993296.875, 9993855.435645051, 9994058.795424066, 9994551.028373845, 9994595.3125, 9995041.4891966, 9995326.414546968, 9995678.70735827, 9995958.406339584, 9996138.136513012, 9996531.078870986, 9997608.97655592, 9997632.331284596, 9998018.75, 9998635.580689648, 9999065.62760586, 9999740.901736118, 9999905.967946298, 10002406.546849832, 10002448.547608754, 10002481.162417632, 10002495.3125, 10002861.61475357, 10003257.798655128, 10003262.922095312, 10003328.125, 10003585.9375, 10003619.139228879, 10003725.0, 10003763.470685897, 10004075.24138019, 10004107.339742577, 10004109.902161807, 10004139.58292295, 10004139.660076732, 10004273.4375, 10004325.0, 10004396.796732297, 10004436.550302774, 10004474.948916744, 10004483.750674793, 10004511.154606014, 10004513.649720654, 10004518.75, 10004522.9350453, 10004528.982964369, 10004530.537342237, 10004603.125, 10004677.81975094, 10004692.1875, 10004721.353033021, 10004726.555809509, 10004737.785368199, 10004748.083551839, 10004773.4375, 10004803.125, 10004846.964101773, 10004865.625, 10004953.53752883, 10004970.249949925, 10004985.6267134, 10005016.728080155, 10005062.29266045, 10005086.24864864, 10005088.382933244, 10005136.35477551, 10005139.97582625, 10005142.1875, 10005163.979053605, 10005164.531089667, 10005244.44909917, 10005275.919977281, 10005304.77859778, 10005350.0, 10005351.830999482, 10005369.195668817, 10005371.291504186, 10005379.29105362, 10005385.103631735, 10005396.072702779, 10005401.461176284, 10005402.020313555, 10005449.821704395, 10005493.681212503, 10005524.719741106, 10005527.029751968, 10005534.375, 10005570.3125, 10005579.95701553, 10005660.827264417, 10005687.652958171, 10005691.140646312, 10005727.650073035, 10005731.25, 10005752.284303147, 10005781.81241756, 10005801.131766047, 10005832.8125, 10005840.625, 10005904.329983303, 10005907.197775247, 10005909.13126352, 10005917.1875, 10006063.718955737, 10006082.47530589, 10006084.375, 10006137.12975644, 10006177.861431096, 10006180.561224302, 10006182.040925637, 10006191.708375381, 10006207.123364154, 10006214.167674746, 10006290.495811375, 10006321.562610608, 10006356.118206482, 10006358.635000976, 10006429.6875, 10006434.145777112, 10006452.251248322, 10006474.87415648, 10006515.625, 10006584.033874318, 10006645.3125, 10006710.9375, 10006778.0641749, 10006802.438017432, 10006810.046562472, 10006825.0, 10006837.5, 10006843.213105496, 10006882.838843489, 10007020.198578805, 10007020.898346025, 10007043.266872318, 10007051.549546279, 10007074.17228994, ...], [11.589322875428865, 20.84872523070756, 11.219633961981668, 5.835264970194045, 6.996391002035796, 33.946423118732625, 100.76987496988794, 25.030141617758513, 16.7353374739925, 5.413580632194319, 5.953160462289805, 8.612801063258171, 16.40941853637969, 14.53808705546726, 33.62339734649265, 19.544646956325217, 15.866045121228689, 40.73712271274532, 81.72165643296566, 15.80164812489182, 21.68715754502564, 30.546652377361227, 20.953234684128727, 22.05390753496426, 10.38742416582821, 5.361532493443741, 7.153798413752941, 45.17573935204139, 51.42271376676935, 50.96857970495901, 9.415011169761081, 55.4487809562578, 10.38063422253119, 7.387593806975527, 6.266040223210991, 56.053358401980276, 15.345907217241404, 8.795424730018507, 7.25485687160328, 92.16896782931012, 15.223740364971519, 9.27154587417827, 6.010424963623011, 39.11123242788903, 5.769219284072624, 11.931965480382516, 64.08737929341433, 6.897015696573062, 5.124056302976858, 6.13223765065672, 5.032714396641223, 115.03236369022187, 38.787332041412924, 7.88315917346164, 119.12558105224325, 63.68959726291885, 56.68624619204283, 7.759996574584833, 12.761461091094388, 11.463982414054602, 8.477305085803172, 78.16373682934962, 37.840826639814416, 22.408548937394926, 30.033660782992158, 25.968626417236646, 30.875707138697226, 80.84735653589266, 68.20239028365341, 16.53284541947363, 47.92160883626587, 9.636409525704906, 23.90634335862895, 47.29791953824128, 26.68887241020834, 33.84369848105247, 65.1656579689153, 116.68314913285491, 62.56200030374757, 13.571982231163961, 58.633690720680676, 11.01333173930568, 54.6833810114067, 52.639378159416005, 7.653586368970562, 25.035429031916888, 5.452451641723586, 10.676645517132274, 5.332301950746732, 11.540946104957872, 23.057583714003577, 12.016534534652823, 23.397003336597216, 85.37994733730737, 50.022793132117094, 45.21699565871596, 12.118767126748052, 14.407344622591255, 26.258395751402198, 9.879515317614636, 50.6447071182587, 72.79128293354097, 25.547689135088692, 7.526936021422237, 25.16820343977183, 56.19510820111779, 9.41220420145366, 55.460473240123896, 16.493358714732178, 97.31337632393596, 61.972564566036574, 65.41780535116243, 53.178677951762864, 19.1324824383586, 47.38328449318938, 65.80514764014406, 11.685466812242403, 7.593374688414474, 15.431398865534083, 26.329463416470325, 9.300852653893553, 5.061475652331547, 32.90779662556471, 38.025728420614264, 31.000699287741853, 20.161807105484087, 17.086458848586865, 41.58000045402766, 107.28629516311588, 72.86757763684196, 28.435844195064906, 31.787754703412567, 26.033234982676095, 6.157282338807635, 16.616084508630877, 63.40805918753425, 5.526689811944832, 31.79854084244184, 25.260836018717356, 15.087172995480191, 27.91471470815597, 45.943314976143405, 47.07869822845677, 78.53191353087874, 25.620057876356235, 48.54252791631036, 21.878169206687954, 60.462809389194845, 17.33212196421986, 11.39173658079246, 21.30697690832448, 69.1910827702304, 37.53578904980915, 11.960127949789454, 29.06974402441292, 86.8056785567245, 6.553507192092357, 12.963791995387881, 20.228109954821914, 20.054993955211877, 72.34308852121013, 9.014641234878392, 32.571193679370964, 22.80656053903286, 10.354315609317554, 75.61208829891862, 10.675279653397194, 9.243860517432077, 15.841061192308942, 12.94393226963794, 46.56334402449373, 98.82639891339124, 32.44125442909088, 89.01024456575527, 8.363298370501424, 73.05452354241203, 35.76324389316205, 15.445007772480805, 5.319862155313217, 8.504491717062713, 70.49159477898725, 67.40755404072708, 54.41015259667729, 47.511599582571336, 91.30735368642246, 19.86429484630679, 24.079916484650127, 37.752741164390976, 20.506701776025466, 64.43940478503538, 6.183256711280786, 20.809727692765634, 21.215183446015047, 43.98370298086762, 5.094815601174191, 30.38842389645265, 8.610388089292954, 6.890091538839947, 19.623675638610045, 73.69307411430901, 21.83798625679027, 49.78479145054926, 29.14420274998816, 11.793304336703505, 34.52539507870833, 9.493722568147215, 21.726910909909122, 5.888406882961875, 19.715735601685253, 74.17777218148473, 26.03466134474079, 6.261628138241244, 44.25420510362987, 79.90510313987639, 37.20790979745078, 5.991324010442562, 44.977683450427406, 33.6157192781124, 5.904739363408346, 7.635518155444686, 11.129989637810711, 143.16578174265618, 9.848793992223465, 31.120474504504113, 64.44132099118153, 38.14900909076648, 7.303627349339122, 19.890553048187527, 11.641935669317848, 85.62428693470108, 36.87967652746964, 6.12551362015542, 7.222872392950784, 68.54903298190845, 13.347577732137175, 62.81686029206978, 8.499901063964085, 63.378140725073386, 73.74867230021513, 27.503354025869164, 24.906533324391038, 7.097072370824485, 19.123108891616734, 10.44625173639544, 22.442054331756633, 58.406538316748964, 122.08075782695241, 20.168453849123157, 99.81844870411503, 17.290589277061716, 78.93847897476192, 26.957723001518104, 41.359167491517645, 17.28706726581676, 44.614123233553926, 130.06162802181387, 42.329352596092505, 11.683013267736925, 35.90769759593336, 9.077213138346286, 78.86029752449578, 25.292301681123202, 117.54102352392212, 55.6590043134884, 19.742563505624773, 74.29692672811672, 25.15399186069468, 98.3819190185575, 108.20146570376352, 12.10766563309429, 88.62422229438828, 6.472718333313507, 13.691766668160929, 92.92917648524526, 42.76362040218698, 49.45059292656986, 8.12454214541383, 61.53046229033712, 49.05310316031327, 21.678858369070923, 26.162816830418052, 32.63271584188517, 38.69069165262943, 41.37723380616855, 101.43932077925604, 29.657413777088696, 16.500158844750597, 18.128085505057307, 26.5647814700169, 17.192908899174867, 30.106218283988568, 33.921986276271646, 60.407073452662274, 5.672528570050567, 5.145244299729554, 70.71694804592383, 92.42949349062818, 127.13075402666436, 14.621622854871724, 27.781932103024673, 5.7247078612485724, 90.00060627821509, 28.507835083585963, 51.60065627330784, 7.5556145293506685, 21.35199740299527, 12.215766793928836, 66.74561263813749, 41.80342891264278, 27.545236085693702, 116.60506710035578, 55.192289595484525, 6.55830779948499, 19.080533731301763, 31.445147220318958, 21.737213219635297, 13.233742804977737, 40.68119909084889, 41.64789640425338, 17.92681327328692, 170.1856041740628, 23.41859145992559, 9.792308168295966, 52.39344091230394, 12.053394041021757, 96.9230177804582, 7.013328622670319, 44.756162691684416, 109.7362609865094, 18.84036439354411, 15.100438501053738, 38.10081411168299, 53.89122064368741, 134.8223747744201, 59.5647313419063, 10.356448907965893, 16.873322344332767, 76.14812573638325, 9.530071387310876, 45.434369347857164, 23.45044884420451, 44.99275203803901, 8.137466037010427, 11.498066907508978, 70.50469879774917, 26.856853411999296, 82.30872076140389, 93.74035414837972, 81.96200941411084, 15.534599073903912, 19.34919249068898, 158.71888173063905, 12.184979476503761, 48.00888918075553, 78.95765604976924, 8.363354478353632, 6.348806964548034, 10.04894720337157, 81.46178964394493, 77.07637495840407, 7.433035421795618, 32.08610715104245, 16.97489681588249, 7.3714102585212995, 34.817750147453346, 8.210195164673618, 41.39891812212032, 31.913034210407357, 15.314856715103371, 17.486683211741358, 35.76148405525961, 16.395891032838538, 89.28557755526612, 20.46782891259107, 22.749162781916613, 6.358588651469495, 11.229953220617546, 60.159091923506566, 7.233116222150397, 29.125814731880332, 25.25561210999762, 72.08762772448297, 139.31129449263508, 26.585955123407345, 32.185825368578136, 58.10968914265902, 135.49441131991003, 44.12209127654759, 29.260371464025138, 90.09117656467234, 62.93404666421413, 13.715275124365924, 98.64313746045849, 95.12522901014817, 11.415710491458782, 32.44594285462933, 76.99949776225858, 31.606082015207768, 33.250015271483235, 50.08933103417291, 41.96721104435992, 37.33651364707232, 119.41157345558031, 37.77275585248027, 5.300663174275898, 33.04030046478806, 5.81454052924539, 10.727385563528534, 58.843027108163604, 31.887512235093403, 92.3455804100744, 24.512048150099933, 65.02704128947731, 31.616221411139666, 10.262378563961319, 103.62529282476342, 6.672176707071247, 17.42567196184038, 49.38125000559147, 80.89091081295882, 31.067179656873638, 14.919089808188676, 54.34498332117292, 9.611747283667887, 11.14415774419753, 149.12617213564306, 71.30965433485767, 8.63493860971332, 15.39034126710376, 15.239858385552054, 35.87415095394863, 88.24104530181644, 50.70034950020784, 19.79495415724207, 55.242798557994824, 221.5607066991372, 6.583025633485265, 70.77527069913131, 66.08787658279297, 44.01529067303909, 65.68045831493367, 18.17704981573826, 49.40471979955002, 21.90095077516054, 69.68074551992672, 41.33964044481394, 118.72502822831308, 71.96550143615954, 13.31597221804341, 10.667793790435152, 8.001838188747076, 62.58706851512266, 55.008682968888486, 64.33219771229207, 7.573677622245649, 7.151616434642126, 12.329842990864584, 48.89078993280358, 35.6769017712237, 12.145972429220642, 12.296887680753592, 6.297622631185477, 38.142587557441104, 13.572661061600165, 6.108103942930922, 130.77019573343725, 18.17561024797288, 61.0171929653187, 7.332063100736155, 73.3725108045536, 23.34966499221536, 16.102068574336144, 22.892143340354597, 68.58440216158573, 44.02127927775373, 66.21040331802982, 22.434992209772226, 67.94436589986478, 56.88259641764822, 8.682344031465902, 46.61456143567668, 34.426240292093794, 60.43367418186149, 27.156365297937317, 22.58491772941832, 13.962048007468152, 12.418164579201093, 70.05133144451652, 15.280793683698816, 16.712352624670764, 68.09873402541282, 119.05678041589347, 19.474776909877306, 84.2392021579017, 143.99916112333094, 68.46005553558625, 15.106095984121856, 16.94668856689321, 96.95704199994555, 11.935852652695013, 29.46557430037462, 50.978817285915284, 69.36714569905931, 18.853519954389476, 25.789745345983025, 24.152219963199716, 30.069846736472766, 10.784546646406103, 14.953151751167267, 85.93457634022259, 26.443843708269213, 5.251391445283191, 44.847740604960165, 7.98633958925083, 7.284583841854148, 179.65234533442535, 77.51274237815632, 54.59573417223992, 212.08921149966156, 116.16700348334683, 6.387909307848037, 21.40702480316265, 38.9170445846369, 51.351925850888314, 9.332667055333243, 5.109571288019073, 16.67069810728178, 7.554628786458718, 6.2958141360273965, 8.375990627239101, 11.573539939844101, 19.004420076215126, 43.873384423692436, 24.767134669156054, 85.04305971928758, 41.99740072508435, 82.83997519982461, 61.568572230914036, 179.4959987715181, 13.405116719163203, 29.09109262136359, 24.221491222971224, 38.77349815995674, 86.02261620261915, 67.06711701038004, 9.584640258868255, 51.595288081406494, 73.80341080656835, 33.10835916780835, 32.70003292404313, 41.0674980359035, 42.14258916112828, 7.22967725256406, 98.24648923490219, 23.55119388312667, 49.32804950585319, 6.0591123788655885, 50.83898980614506, 77.02011810217658, 21.029783552848944, 7.4005141209963705, 86.04078761847562, 11.810023584891816, 22.012934335098194, 21.046750085888533, 6.818763906940172, 9.513258612870453, 48.30192635342763, 12.332316288900127, 16.161817757318325, 6.607029358499174, 49.196277490836934, 20.817707042298267, 6.267536958327928, 43.18691973220042, 27.4751631642091, 108.55933038052402, 37.23718426225141, 48.62186668781662, 41.42142902737775, 16.812468577771586, 10.146633986266389, 41.54082792180924, 18.95588585773439, 20.86281163899265, 5.462504675531595, 59.57026800201625, 41.23801963884972, 8.665176884461506, 90.95422408493707, 71.18806471408806, 42.49993678694685, 10.88155058036314, 15.421110912169508, 56.31934698114619, 15.230407000973255, 66.12757657970145, 69.55065566253344, 18.956813729393858, 15.257357962170268, 48.564717236503164, 30.223286601317376, 22.36599199045323, 49.75064232014785, 23.726701720633077, 18.56856153757621, 20.697331398101277, 10.228277931330036, 104.90402946312089, 32.99856708210082, 5.658890688032172, 28.095763809031254, 15.931537215230845, 10.594452413387664, 23.577984765730967, 22.000843129045148, 6.315409595404151, 69.38550543124964, 16.518089625604638, 16.497026118622657, 16.76291088047491, 50.683886861600904, 6.802670138950628, 76.22981832176184, 138.17571032774057, 10.894775586912404, 129.42210525701677, 97.29238431748576, 38.907300700690826, 8.833765539399035, 22.094054017621392, 35.77465075648425, 34.75664997537324, 52.48063912743165, 34.770217927318846, 18.672962285579008, 64.101365693596, 8.506078208180213, 50.6325126682391, 18.301670613524173, 10.107330974990653, 8.407693845766248, 87.09827309754937, 25.295797959489345, 23.27057105275762, 5.928956324917171, 16.25442342536504, 15.464467101086502, 23.791881161033942, 66.69249435237263, 41.83872074312473, 10.612784180488458, 12.992502117703747, 25.159765503110982, 69.20800457813289, 238.6498074312766, 26.989223863454324, 54.74681779007543, 31.249703697784877, 49.74523051255433, 13.24789396946285, 6.98564704326473, 23.06618987937949, 19.90448320935524, 34.700449764490315, 27.392002980832363, 37.15464465781383, 24.668092819185794, 27.777390956272683, 9.709858327881655, 31.745766463305223, 9.247955800538893, 18.699273470529132, 46.21158209489572, 27.205891910145343, 60.90739490058094, 14.455731427145892, 123.19077301612904, 54.04022858524684, 14.007971128345254, 26.27353934558699, 101.99795077266457, 8.891038383615088, 36.95722719120026, 7.410116312172878, 43.9160793453825, 5.858350369812978, 70.50402865191842, 86.31301819627217, 22.999696619980604, 10.117408108604721, 96.33296561636267, 5.43483637936479, 24.919926364110662, 34.06299106621575, 46.947380935912676, 15.736551091686074, 8.203688436426493, 9.22838460376535, 25.055855934762636, 66.98131693021708, 5.892553623773841, 135.6918238338465, 123.20072828644871, 33.076720370813014, 18.76319718416885, 52.74937240497127, 29.425965721263562, 31.8938277289141, 62.65789522386457, 224.7513046321477, 76.16316431614422, 141.65048859294126, 60.42402022159115, 66.66616885633361, 56.28141455536499, 23.22051653110185, 15.352830899545, 32.158720735901944, 15.945512378123935, 25.40897235913799, 110.66743796114334, 58.30945684299351, 10.028482630655141, 17.397238088512232, 84.0670735558265, 30.674967378346977, 63.546687669434846, 73.63298454480096, 127.90211120540383, 45.38598121216891, 20.889619925617158, 126.49281249810109, 146.27637999643855, 11.877011253394684, 10.186192665088209, 15.118773583458788, 136.8176623331574, 9.978916686093088, 51.475188954591715, 94.11018727275831, 8.550450368057373, 31.20703574661352, 138.82255182956493, 77.25662478218959, 57.25415333533545, 50.33105088829964, 125.64364863773837, 75.36817331969064, 39.751512726170326, 16.81564923187967, 11.222488365256801, 14.420916021758252, 78.52680009726767, 26.218000096292204, 18.265667964288617, 14.766987761861484, 8.066500245643905, 7.373106222422141, 40.7258076179479, 13.244955972615031, 161.57935007603712, 23.09186051860697, 7.197303779541774, 31.14812516094887, 60.47725915593343, 14.593495758958616, 11.81152306356808, 84.56085914844344, 8.221524264224545, 5.304634739320508, 56.85943663038896, 65.91011023373022, 57.04773042659736, 50.67282494409875, 30.370564353937972, 55.31705570555602, 49.36076019586659, 6.062223390386025, 36.588483659638314, 6.749622236086544, 58.71540898927367, 143.85959420262196, 77.68987484170233, 81.151962970857, 5.252763796778912, 7.651316479840237, 63.880119859801226, 76.11921936712054, 35.90140513555783, 19.479372458134407, 68.35420086964147, 31.040899523412026, 16.520004200614636, 33.35350997382234, 10.309983685064436, 26.46580160570956, 49.19154684934706, 6.690194206616977, 101.64643949816184, 47.39696497528823, 59.79712088474038, 7.395597634731704, 29.018185416274342, 87.18614274768821, 32.038083758741195, 32.52941358423581, 24.703009493385068, 42.049623669298896, 10.689971577012345, 8.417361723677244, 45.05627990582169, 7.382010248781146, 32.23199120982571, 30.791421612256716, 39.14150412145823, 86.98261497253921, 46.66291783572461, 7.489528900735574, 11.50966427249882, 14.660625596986122, 5.476800236160496, 79.88053674091209, 10.732135236846094, 14.67213345251404, 42.73263473077218, 111.64396241754534, 54.52584039851268, 34.63900051206538, 66.58908768132842, 14.472705111474076, 12.893628137578057, 19.076900332490315, 8.629211568250753, 38.85004771308244, 20.495156529090963, 16.391578513677963, 17.106612526846625, 20.308142294213813, 43.72190253499216, 18.685798042271315, 54.719642687548856, 16.01951353685326, 107.87465265066334, 31.398629359412705, 56.22128314427549, 10.45282177052406, 143.15141201507842, 59.55882868250301, 7.419492781296827, 40.61840692817186, 5.933585435916082, 127.34149039921964, 16.131265935650376, 115.62166053485612, 121.03307594878514, 13.77375983745948, 32.78874855299621, 32.88270437694066, 96.99847895301335, 17.038568128077276, 38.03205869884867, 10.326217697396542, 38.486340948544544, 6.9226620894238655, 6.977000731261716, 21.159297021328868, 81.07959337279482, 16.807130130551876, 49.90878555797885, 168.33402184505064, 38.441037315034464, 5.4897661048499, 72.47835664542814, 7.020509002390269, 5.676801655753732, 60.84760885079544, 80.73675200811351, 44.795199208593715, 5.299712671476214, 37.791398467951865, 22.748996027629097, 11.30428883852551, 10.993514916829145, 111.8048166167799, 44.99003742756948, 5.938200737031437, 6.555358626230338, 45.27290792585071, 28.918828352178846, 14.848699621009299, 38.526532226333266, 77.66260650038957, 11.527193055696943, 44.67107105955029, 31.65266065130643, 17.381499494960828, 8.630064205812454, 60.95917906074281, 40.382986045593135, 5.20143246855645, 17.936956024236135, 6.260765868189011, 6.39348247273858, 15.839049951635305, 10.538484406350166, 58.015884353040256, 13.319328213912923, 115.69419676915022, 111.37903539485531, 53.38973908086635, 32.04448095222605, 79.14665522928001, 82.39383820811268, 9.325752386801755, 16.153504764586724, 19.68639308379192, 64.68899447320673, 62.96384523318934, 8.334264653095017, 33.09507545949466, 16.78758383985962, 7.1051056487196576, 7.494570500767326, 6.210847995474168, 25.011194892931, 15.44689207855276, 12.859763541828503, 16.81257296872373, 97.51183483079078, 52.564077022132096, 74.29124084796433, 17.089264123111647, 20.59234622510569, 8.841408741036322, 15.300484684674343, 56.34136967643591, 5.252722701019642, 11.903936260330845, 28.858492168734884, 13.618893881921762, 8.713536698970437, 70.54756230154302, 14.568880596676886, 19.91914050139182, 25.440667553827826, 8.250533265272058, 29.564179300682042, 38.09283443267272, 102.61692367636485, 58.69228243546232, 7.703714973616436, 53.93253711033437, 21.450830229714725, 18.97706931385938, 21.74691737257122, 33.663952468345805, 8.709107318352705, 21.152372855871914, 8.071216327746134, 46.432219250291396, 53.88443810998011, 50.456937517463736, 6.026423985337241, 42.22840644888248, 32.29691555491185, 23.21001571037732, 8.115964975136649, 37.57349340277729, 13.696044876589092, 24.227526857532204, 7.371770124311673, 17.26742046242486, 21.703901942632196, 78.24015407428574, 5.466298937018693, 72.41762501799116, 6.7027028303221865, 26.16672558953865, 8.775347582737796, 30.65215769737316, 118.60305177704532, 15.673015433037465, 26.26324654182108, 36.33376572364808, 28.863852786407207, 33.058064851895075, 54.241072991537656, 62.336921552196216, 19.810751611161965, 36.80835804284774, 63.22702597070942, 79.08031017878618, 8.021696725638376, 12.118037350036566, 16.76035829108678, 57.47257616632817, 52.96112939697824, 14.892364707038384, 26.201727024661956, ...])
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);
([3905828.401531399, 4126651.158148557, 4309918.808026695, 4309942.4710794585, 4316721.376880769, 4414903.492851959, 4461340.625, 4465715.418967179, 4466362.902542819, 4488109.764618505, 4539692.344102799, 4542099.00733448, 4542100.338297683, 4562171.370172348, 4571222.746107166, 4596781.316555512, 4604856.47311226, 4685003.125, 4692554.6875, 4701350.2087376155, 4729771.330716018, 4730163.165865284, 4747399.444122761, 4750007.448759323, 4776547.905948893, 4778534.936357364, 4781920.434139726, 6370373.4375, 6471924.687235118, 6542004.276844514, 6567046.972251441, 6567060.9375, 6638099.462970849, 6659244.674138497, 7604993.740827817, 7605010.795973616, 7705150.102201331, 7769172.727431244, 7882611.421797906, 7898305.564142747, 7901601.6346271, 7901712.428350976, 7902660.1559119895, 7902734.229573655, 7903063.438653734, 7903387.960057681, 7903468.4180725105, 7903477.196374318, 7903899.695925481, 7904173.851512003, 7907319.781906173, 7909509.112268558, 7926511.274876809, 7941296.025360076, 7952247.743925474, 7959208.889835402, 7959477.651494279, 7961897.288570224, 7962858.655039823, 7963950.204988591, 7965086.281556811, 7965651.396662338, 7966550.0, 7967138.649620805, 7967442.687569802, 7967459.230828416, 7967649.787649617, 7967678.125, 7967967.1875, 7975825.187214591, 7977279.6875, 7980798.777458185, 7982132.293026578, 7982975.849242999, 7983714.977529466, 7983981.085077551, 7984212.467238576, 7984360.9375, 7998909.375, 8000651.149906975, 8004205.423061023, 8004307.738072935, 8022853.453003238, 8022959.259420513, 8024292.324593811, 8025618.059927207, 8025641.968665049, 8026074.690895096, 8026135.654054228, 8026183.7266114745, 8028359.1007832205, 8028470.815334912, 8028607.9899430135, 8030054.6875, 8042273.4375, 8046671.875, 8080516.178305575, 8080933.10590074, 8081096.766229137, 8081334.959129113, 8081652.399998729, 8081810.9375, 8082698.991128065, 8083634.158992006, 8083798.867365264, 8083989.0625, 8084032.906538397, 8087434.375, 8104222.230173316, 8147850.0, 8148573.4375, 8149046.875, 8149521.875, 8149567.97560481, 8149893.75, 8150587.5, 8150715.954755298, 8150728.097647694, 8152467.832287851, 8154203.003208191, 8154559.338646988, 8154621.462749016, 8156248.4375, 8156282.8125, 8156895.3125, 8157460.292817369, 8158264.530580587, 8160623.4375, 8160684.116310325, 8161073.4375, 8161771.128499936, 8162519.715415774, 8162967.047390267, 8163020.952502137, 8163880.8761382, 8164015.518289805, 8164246.7426154325, 8165073.4375, 8173252.934688023, 8178641.654582534, 8179329.104809074, 8190929.6875, 8194175.56607823, 8250901.156654018, 8291124.645941846, 8507185.477778401, 8512838.600253984, 8650237.989831785, 8650445.824328609, 8650654.8500967, 8650726.36546983, 8650769.22821293, 8650837.830296118, 8650839.53690839, 8650845.95442829, 8650876.631734189, 8650903.535990864, 8650908.737177044, 8650960.300596625, 8651016.530147053, 8651053.21687043, 8651143.350015251, 8651207.725056963, 8651215.723336244, 8651224.441620491, 8651298.4375, 8651320.002392286, 8651348.332120521, 8651646.130331054, 8651725.9167858, 8651787.685385056, 8651849.539195305, 8651902.37809271, 8651929.984136598, 8652061.079816516, 8652120.3125, 8652177.529074252, 8652361.063611323, 8652419.65429368, 8652548.828035202, 8652553.125, 8653262.5, 8653270.577511383, 8653557.105965503, 8654037.5, 8654117.68459888, 8654498.162840255, 8655270.305974556, 8656847.83258638, 8656870.3125, 8658003.992906649, 8664436.928653313, 8666144.784181433, 8667629.623751486, 8667684.189137766, 8670543.235855011, 8670553.690938925, 8685638.102629375, 8687250.852182489, 8693340.625, 8699542.078052742, 8701294.076813256, 8718246.172026148, 8718987.8878196, 8723194.967069296, 8723740.810925664, 8724502.831013579, 8727655.645144887, 8770295.255342292, 8826298.4375, 8826315.351736465, 8837139.018284215, 8882796.875, 8900383.266332876, 9015573.4375, 9025994.327471668, 9057050.0, 9091430.591348743, 9103508.968133286, 9133553.213377472, 9143093.751459995, 9162646.794105338, 9185545.866962016, 9205187.875781568, 9210131.52657844, 9211125.0, 9211145.96297816, 9213339.947800681, 9215440.930830633, 9216992.1875, 9217201.5625, 9217265.977260517, 9217312.87226515, 9218350.0, 9218691.695343044, 9218946.875, 9220216.007729594, 9220718.75, 9221882.8125, 9223052.212244295, 9223195.147910995, 9223326.468938103, 9223491.267890392, 9224479.20290055, 9229092.374264574, 9229410.9375, 9229763.051854542, 9260954.043600164, 9262659.375, 9310386.44204896, 9326917.392549343, 9333502.052673165, 9334557.8125, 9344754.915951436, 9360832.465015452, 9397189.0625, 9402738.203165185, 9424228.453414373, 9429333.63738706, 9431601.245763028, 9431878.125, 9431879.49930545, 9432193.75, 9432568.75, 9434491.492077615, 9437940.625, 9438527.927450364, 9444948.10513353, 9476354.979609175, 9481139.610389207, 9501073.4375, 9509135.845195131, 9509387.128314748, 9510231.563004524, 9510482.600779327, 9511290.501419548, 9511330.930482697, 9511732.310601583, 9511734.355380733, 9512131.185712595, 9512367.45902174, 9517937.5, 9519296.86595754, 9520259.375, 9520678.125, 9522138.610697871, 9522783.16903024, 9528100.751139, 9528983.31840162, 9529781.737242624, 9529875.0, 9530059.375, 9534306.678220326, 9534576.010883758, 9537053.802218853, 9538203.125, 9538837.475230917, 9539625.084463917, 9542356.163463784, 9542569.25106543, 9542667.465894667, 9544123.4375, 9544949.28587931, 9547050.0, 9549496.741381148, 9550177.610737812, 9560401.04850681, 9569796.575876411, 9570740.625, 9570889.509301733, 9574814.0625, 9575231.132052142, 9578589.502245512, 9578867.968578296, 9579577.85055054, 9592090.149127869, 9609010.403447857, 9615442.1875, 9616063.771789884, 9626059.986183586, 9628114.944568396, 9628796.548544552, 9636472.374042667, 9636826.5625, 9636861.458686037, 9638031.25, 9638933.947068524, 9638984.011054445, 9640657.73910407, 9648741.372939035, 9649040.66608126, 9650656.25, 9650969.592581915, 9658820.3125, 9658853.125, 9660869.755858032, 9660930.11623593, 9661261.991531113, 9661390.85096811, 9661697.703849126, 9661710.613621827, 9661780.710061193, 9662046.581967056, 9662065.367788997, 9664907.911119726, 9665799.909627793, 9674765.625, 9675551.18118172, 9679055.643788619, 9682078.520023197, 9682271.129392186, 9682767.1875, 9683011.522792052, 9683351.5625, 9685307.8125, 9685759.517418612, 9685925.619736077, 9687180.429514071, 9687194.214556936, 9689365.625, 9690574.503550995, 9691773.223184442, 9695784.822651928, 9700644.622571658, 9714214.0625, 9714913.915212234, 9714967.1875, 9715090.16838825, 9715256.344620964, 9715297.413515389, 9715481.25, 9717079.580081388, 9717475.0, 9717960.328189073, 9718173.054824844, 9718350.6906612, 9724743.814443853, 9727488.744872514, 9728108.220915738, 9728302.58572054, 9728384.184335873, 9728503.125, 9730186.745592708, 9730463.818782218, 9730807.8125, 9731682.720482737, 9733443.966877425, 9734221.875, 9751496.875, 9755237.5, 9758298.4375, 9758451.1987205, 9758704.6875, 9758902.336119248, 9758910.323997686, 9759271.875, 9759452.971195398, 9760709.375, 9761101.92531832, 9761601.5625, 9762235.50240873, 9765595.3125, 9774473.386733564, 9778815.625, 9778842.494429026, 9779568.75, 9779621.88256913, 9780470.040344432, 9780971.875, 9781072.81471721, 9781892.066828618, 9781956.678686494, 9783112.5, 9783885.614847904, 9787772.80305041, 9790087.5, 9790246.399645349, 9790954.466261443, 9791518.75, 9792249.622949902, 9792601.94774623, 9793026.55660549, 9793318.75, 9793322.188930593, 9793341.061841292, 9793395.3125, 9797070.3125, 9797361.542869665, 9797579.544178896, 9797790.70113352, 9798449.992488945, 9804504.087781193, 9805948.4375, 9806074.311068768, 9806094.622559, 9807739.742082555, 9811231.835854962, 9815125.0, 9825798.4375, 9830402.370318782, 9830419.58477433, 9830472.525438381, 9830649.391166123, 9830651.102435732, 9831120.888112841, 9831192.75245945, 9831206.25, 9831226.5625, 9831270.396406028, 9831388.746888524, 9831396.29472679, 9831467.1875, 9831585.487701083, 9831637.09572279, 9831771.792524511, 9831836.051022328, 9831978.778426116, 9832037.254670253, 9832203.125, 9832213.066513808, 9832274.127214186, 9832481.487071719, 9832502.603196166, 9832527.712641792, 9832529.877697358, 9832589.0625, 9832617.837716617, 9832643.745319378, 9832753.869872836, 9832900.0, 9832929.355438817, 9833225.274451984, 9833228.481608374, 9834155.776021631, 9834260.542839587, 9834403.125, 9835071.460391186, 9835278.505781196, 9835287.5, 9835950.680247186, 9836367.183298936, 9836550.0, 9839190.059757598, 9849934.301824829, 9852635.540401125, 9854780.96687847, 9857488.193768082, 9858960.711429607, 9860081.336255671, 9866968.141789906, 9868443.75, 9869585.9375, 9869599.701545116, 9870452.385912213, 9871663.869370872, 9871759.375, 9871907.855021304, 9872392.629929328, 9872521.343746431, 9872573.899544789, 9872725.294340169, 9872729.468227342, 9872741.13233518, 9873204.244041333, 9873951.406954769, 9873991.767885903, 9874182.504465275, 9874412.268773083, 9874539.065551152, 9874556.25, 9874976.042259777, 9875637.721649498, 9875775.838511031, 9876029.07304392, 9876263.086243697, 9880554.620455088, 9881631.25, 9881690.402181834, 9882164.606360478, 9883066.063108345, 9887732.149207463, 9890139.552201172, 9892077.77606874, 9899214.0625, 9903032.813994355, 9905406.8066202, 9908570.702571018, 9911665.488573622, 9912123.660685379, 9912573.60283936, 9912839.330159068, 9913985.145693377, 9914137.5, 9914454.463111274, 9915875.0, 9916835.122389518, 9918058.464810945, 9918081.25, 9918151.171170838, 9918505.778619206, 9918618.091633484, 9918916.923480831, 9919125.0, 9919171.875, 9919252.488365801, 9919279.972540682, 9919335.9375, 9919358.911741817, 9919420.201207563, 9919453.125, 9919465.625, 9919511.76110463, 9919572.27130812, 9919606.851060113, 9919644.996715894, 9919650.0, 9919871.591566652, 9919988.908234995, 9920014.0625, 9920022.709590781, 9920186.902416417, 9920218.338557282, 9920276.95917192, 9920322.988078425, 9920351.016560342, 9920358.083120696, 9920362.70751678, 9920414.365103424, 9920439.717067955, 9920456.537123537, 9920481.974698735, 9920562.5, 9920609.541572357, 9920634.377679469, 9920692.1875, 9920709.31964008, 9920764.0625, 9920845.3125, 9920860.9375, 9920893.75, 9920919.964037782, 9920949.266358463, 9920956.25, 9920996.076514928, 9921026.500204472, 9921056.267186247, 9921079.6875, 9921164.728930255, 9921183.465820853, 9921321.584078366, 9921624.417073088, 9921648.304077348, 9921693.586594136, 9921711.057884844, 9921837.5, 9921856.323785648, 9921882.8125, 9921956.25, 9921961.701643022, 9921975.08046996, 9922100.0, 9922151.5625, 9922257.192511424, 9922323.840800589, 9922326.260615667, 9922335.08408576, 9922383.791347964, 9922389.961731464, 9922418.75, 9922426.307246886, 9922439.845651053, 9922566.080416214, 9922578.362567589, 9922618.379769972, 9922689.0156759, 9922700.472880024, 9922839.434794739, 9922871.875, 9922889.422600951, 9922959.89150452, 9922981.657823473, 9923037.5, 9923153.318053689, 9923185.9375, 9923390.515048543, 9923399.845685096, 9923442.1875, 9923494.166428719, 9923514.570813505, 9923518.096345874, 9923529.245704042, 9923547.363930542, 9923568.75, 9923673.073958179, 9923790.625, 9923804.683570651, 9923819.423816131, 9923858.205728758, 9923908.876487682, 9923919.371264566, 9923921.106771236, 9923978.347219633, 9923988.54950074, 9924016.999540333, 9924028.489148093, 9924046.754225627, 9924047.181512196, 9924092.318256255, 9924190.328213852, 9924225.0, 9924243.316204695, 9924280.893541599, 9924324.373520976, 9924345.115343371, 9924354.6875, 9924400.636786284, 9924415.542284168, 9924450.0, 9924496.875, 9924507.35744606, 9924530.721214231, 9924599.456893712, 9924650.87074857, 9924652.449498167, 9924664.072665136, 9924725.589702748, 9924789.15624502, 9924836.765664887, 9924887.461081902, 9924966.041057955, 9925096.071850067, 9925157.712133974, 9925171.27577934, 9925239.460297707, 9925269.386009183, 9925448.4375, 9925498.303932253, 9925499.337087644, 9925717.1875, 9925855.176728828, 9925863.937287888, 9926034.375, 9926143.178848019, 9926818.543576295, 9926835.36999992, 9927707.387958558, 9928281.832183246, 9929396.65305599, 9936400.945080118, 9936688.913039833, 9939630.490684094, 9940618.75, 9941418.107183807, 9942820.098832084, 9943193.75, 9943785.9375, 9943824.161845364, 9943842.027396386, 9943918.625599086, 9944921.670736836, 9944990.625, 9945001.008306852, 9945009.140157605, 9945025.927925106, 9945081.25, 9945141.13236839, 9945293.75, 9945697.587565752, 9945801.640720328, 9946232.956890779, 9946313.998208294, 9946350.0, 9947995.3125, 9948223.885818783, 9948865.813845308, 9949166.984417848, 9949174.657325104, 9949176.666385785, 9949312.5, 9949418.990631053, 9949640.444601405, 9949687.232345194, 9949751.67368253, 9950878.848443253, 9950895.835648654, 9951042.1875, 9953287.025741324, 9953474.894540701, 9954042.411617696, 9954583.605376186, 9955163.374141457, 9955713.499798454, 9955748.481802674, 9955842.121478662, 9956226.994246071, 9956293.050701376, 9957273.483242743, 9957285.066603504, 9957638.177905804, 9957948.4375, 9958190.625, 9958275.467742536, 9958278.280539988, 9958437.5, 9958496.031903567, 9958687.5, 9959513.805473257, 9959737.350275619, 9959856.25, 9960286.291812971, 9960289.480358532, 9966851.622303665, 9967187.132387314, 9967303.125, 9967400.92946443, 9968075.664001798, 9968551.51594609, 9968633.934277108, 9968719.628001414, 9968790.625, 9968833.845122227, 9968965.625, 9968982.459106525, 9969165.905903721, 9969173.496909527, 9969198.678298727, 9969210.843096634, 9969231.64746391, 9969251.5625, 9969296.749923933, 9969325.432445252, 9969353.065761862, 9969379.810014805, 9969389.0625, 9969515.625, 9969635.095236769, 9969717.1875, 9969755.86873866, 9969846.622442212, 9969924.590197762, 9970029.617553808, 9970029.6875, 9970037.443030134, 9970081.138200557, 9970101.299607296, 9970114.332443573, 9970125.1310028, 9970146.875, 9970157.940069683, 9970242.118059963, 9970251.161790527, 9970304.99063937, 9970307.8125, 9970328.848855115, 9970339.64840039, 9970365.030231915, 9970423.400232363, 9970438.23211164, 9970490.246343844, 9970532.814846529, 9970600.0, 9970654.6875, 9970782.199440047, 9970796.875, 9970882.442019006, 9970955.574293343, 9971214.876612086, 9971471.096738007, 9971756.25, 9971974.700656392, 9971992.426889397, 9972229.6875, 9972249.343909113, 9972296.152175108, 9972535.9375, 9972538.48545845, 9972832.8125, 9972885.9375, 9973409.049274523, 9973442.418852795, 9973938.867328292, 9974037.845646042, 9974064.0625, 9974075.575148674, 9974103.985285468, 9974106.54964827, 9974137.5, 9974356.25, 9974362.764031574, 9974495.3125, 9975074.871315124, 9976063.39663361, 9976898.525880057, 9977219.346211763, 9977615.50869784, 9977724.393782588, 9977834.70968078, 9977852.03423296, 9978193.122400714, 9980143.75, 9981214.788524829, 9981873.4375, 9982970.569230532, 9983103.125, 9984609.375, 9985010.805103764, 9985341.70808818, 9985826.438540708, 9986368.74438581, 9987371.336695405, 9989526.473782986, 9989551.49542497, 9990011.761183186, 9990672.155660173, 9991045.516333548, 9991057.8125, 9991682.042616248, 9991728.125, 9991737.5, 9991753.462388292, 9992258.271855045, 9992367.92403393, 9992658.793619642, 9993296.875, 9993855.435645051, 9994058.795424066, 9994551.028373845, 9994595.3125, 9995041.4891966, 9995326.414546968, 9995678.70735827, 9995958.406339584, 9996138.136513012, 9996531.078870986, 9997608.97655592, 9997632.331284596, 9998018.75, 9998635.580689648, 9999065.62760586, 9999740.901736118, 9999905.967946298, 10002406.546849832, 10002448.547608754, 10002481.162417632, 10002495.3125, 10002861.61475357, 10003257.798655128, 10003262.922095312, 10003328.125, 10003585.9375, 10003619.139228879, 10003725.0, 10003763.470685897, 10004075.24138019, 10004107.339742577, 10004109.902161807, 10004139.58292295, 10004139.660076732, 10004273.4375, 10004325.0, 10004396.796732297, 10004436.550302774, 10004474.948916744, 10004483.750674793, 10004511.154606014, 10004513.649720654, 10004518.75, 10004522.9350453, 10004528.982964369, 10004530.537342237, 10004603.125, 10004677.81975094, 10004692.1875, 10004721.353033021, 10004726.555809509, 10004737.785368199, 10004748.083551839, 10004773.4375, 10004803.125, 10004846.964101773, 10004865.625, 10004953.53752883, 10004970.249949925, 10004985.6267134, 10005016.728080155, 10005062.29266045, 10005086.24864864, 10005088.382933244, 10005136.35477551, 10005139.97582625, 10005142.1875, 10005163.979053605, 10005164.531089667, 10005244.44909917, 10005275.919977281, 10005304.77859778, 10005350.0, 10005351.830999482, 10005369.195668817, 10005371.291504186, 10005379.29105362, 10005385.103631735, 10005396.072702779, 10005401.461176284, 10005402.020313555, 10005449.821704395, 10005493.681212503, 10005524.719741106, 10005527.029751968, 10005534.375, 10005570.3125, 10005579.95701553, 10005660.827264417, 10005687.652958171, 10005691.140646312, 10005727.650073035, 10005731.25, 10005752.284303147, 10005781.81241756, 10005801.131766047, 10005832.8125, 10005840.625, 10005904.329983303, 10005907.197775247, 10005909.13126352, 10005917.1875, 10006063.718955737, 10006082.47530589, 10006084.375, 10006137.12975644, 10006177.861431096, 10006180.561224302, 10006182.040925637, 10006191.708375381, 10006207.123364154, 10006214.167674746, 10006290.495811375, 10006321.562610608, 10006356.118206482, 10006358.635000976, 10006429.6875, 10006434.145777112, 10006452.251248322, 10006474.87415648, 10006515.625, 10006584.033874318, 10006645.3125, 10006710.9375, 10006778.0641749, 10006802.438017432, 10006810.046562472, 10006825.0, 10006837.5, 10006843.213105496, 10006882.838843489, 10007020.198578805, 10007020.898346025, 10007043.266872318, 10007051.549546279, 10007074.17228994, ...], [11.589322875428865, 20.84872523070756, 11.219633961981668, 5.835264970194045, 6.996391002035796, 33.946423118732625, 100.76987496988794, 25.030141617758513, 16.7353374739925, 5.413580632194319, 5.953160462289805, 8.612801063258171, 16.40941853637969, 14.53808705546726, 33.62339734649265, 19.544646956325217, 15.866045121228689, 40.73712271274532, 81.72165643296566, 15.80164812489182, 21.68715754502564, 30.546652377361227, 20.953234684128727, 22.05390753496426, 10.38742416582821, 5.361532493443741, 7.153798413752941, 45.17573935204139, 51.42271376676935, 50.96857970495901, 9.415011169761081, 55.4487809562578, 10.38063422253119, 7.387593806975527, 6.266040223210991, 56.053358401980276, 15.345907217241404, 8.795424730018507, 7.25485687160328, 92.16896782931012, 15.223740364971519, 9.27154587417827, 6.010424963623011, 39.11123242788903, 5.769219284072624, 11.931965480382516, 64.08737929341433, 6.897015696573062, 5.124056302976858, 6.13223765065672, 5.032714396641223, 115.03236369022187, 38.787332041412924, 7.88315917346164, 119.12558105224325, 63.68959726291885, 56.68624619204283, 7.759996574584833, 12.761461091094388, 11.463982414054602, 8.477305085803172, 78.16373682934962, 37.840826639814416, 22.408548937394926, 30.033660782992158, 25.968626417236646, 30.875707138697226, 80.84735653589266, 68.20239028365341, 16.53284541947363, 47.92160883626587, 9.636409525704906, 23.90634335862895, 47.29791953824128, 26.68887241020834, 33.84369848105247, 65.1656579689153, 116.68314913285491, 62.56200030374757, 13.571982231163961, 58.633690720680676, 11.01333173930568, 54.6833810114067, 52.639378159416005, 7.653586368970562, 25.035429031916888, 5.452451641723586, 10.676645517132274, 5.332301950746732, 11.540946104957872, 23.057583714003577, 12.016534534652823, 23.397003336597216, 85.37994733730737, 50.022793132117094, 45.21699565871596, 12.118767126748052, 14.407344622591255, 26.258395751402198, 9.879515317614636, 50.6447071182587, 72.79128293354097, 25.547689135088692, 7.526936021422237, 25.16820343977183, 56.19510820111779, 9.41220420145366, 55.460473240123896, 16.493358714732178, 97.31337632393596, 61.972564566036574, 65.41780535116243, 53.178677951762864, 19.1324824383586, 47.38328449318938, 65.80514764014406, 11.685466812242403, 7.593374688414474, 15.431398865534083, 26.329463416470325, 9.300852653893553, 5.061475652331547, 32.90779662556471, 38.025728420614264, 31.000699287741853, 20.161807105484087, 17.086458848586865, 41.58000045402766, 107.28629516311588, 72.86757763684196, 28.435844195064906, 31.787754703412567, 26.033234982676095, 6.157282338807635, 16.616084508630877, 63.40805918753425, 5.526689811944832, 31.79854084244184, 25.260836018717356, 15.087172995480191, 27.91471470815597, 45.943314976143405, 47.07869822845677, 78.53191353087874, 25.620057876356235, 48.54252791631036, 21.878169206687954, 60.462809389194845, 17.33212196421986, 11.39173658079246, 21.30697690832448, 69.1910827702304, 37.53578904980915, 11.960127949789454, 29.06974402441292, 86.8056785567245, 6.553507192092357, 12.963791995387881, 20.228109954821914, 20.054993955211877, 72.34308852121013, 9.014641234878392, 32.571193679370964, 22.80656053903286, 10.354315609317554, 75.61208829891862, 10.675279653397194, 9.243860517432077, 15.841061192308942, 12.94393226963794, 46.56334402449373, 98.82639891339124, 32.44125442909088, 89.01024456575527, 8.363298370501424, 73.05452354241203, 35.76324389316205, 15.445007772480805, 5.319862155313217, 8.504491717062713, 70.49159477898725, 67.40755404072708, 54.41015259667729, 47.511599582571336, 91.30735368642246, 19.86429484630679, 24.079916484650127, 37.752741164390976, 20.506701776025466, 64.43940478503538, 6.183256711280786, 20.809727692765634, 21.215183446015047, 43.98370298086762, 5.094815601174191, 30.38842389645265, 8.610388089292954, 6.890091538839947, 19.623675638610045, 73.69307411430901, 21.83798625679027, 49.78479145054926, 29.14420274998816, 11.793304336703505, 34.52539507870833, 9.493722568147215, 21.726910909909122, 5.888406882961875, 19.715735601685253, 74.17777218148473, 26.03466134474079, 6.261628138241244, 44.25420510362987, 79.90510313987639, 37.20790979745078, 5.991324010442562, 44.977683450427406, 33.6157192781124, 5.904739363408346, 7.635518155444686, 11.129989637810711, 143.16578174265618, 9.848793992223465, 31.120474504504113, 64.44132099118153, 38.14900909076648, 7.303627349339122, 19.890553048187527, 11.641935669317848, 85.62428693470108, 36.87967652746964, 6.12551362015542, 7.222872392950784, 68.54903298190845, 13.347577732137175, 62.81686029206978, 8.499901063964085, 63.378140725073386, 73.74867230021513, 27.503354025869164, 24.906533324391038, 7.097072370824485, 19.123108891616734, 10.44625173639544, 22.442054331756633, 58.406538316748964, 122.08075782695241, 20.168453849123157, 99.81844870411503, 17.290589277061716, 78.93847897476192, 26.957723001518104, 41.359167491517645, 17.28706726581676, 44.614123233553926, 130.06162802181387, 42.329352596092505, 11.683013267736925, 35.90769759593336, 9.077213138346286, 78.86029752449578, 25.292301681123202, 117.54102352392212, 55.6590043134884, 19.742563505624773, 74.29692672811672, 25.15399186069468, 98.3819190185575, 108.20146570376352, 12.10766563309429, 88.62422229438828, 6.472718333313507, 13.691766668160929, 92.92917648524526, 42.76362040218698, 49.45059292656986, 8.12454214541383, 61.53046229033712, 49.05310316031327, 21.678858369070923, 26.162816830418052, 32.63271584188517, 38.69069165262943, 41.37723380616855, 101.43932077925604, 29.657413777088696, 16.500158844750597, 18.128085505057307, 26.5647814700169, 17.192908899174867, 30.106218283988568, 33.921986276271646, 60.407073452662274, 5.672528570050567, 5.145244299729554, 70.71694804592383, 92.42949349062818, 127.13075402666436, 14.621622854871724, 27.781932103024673, 5.7247078612485724, 90.00060627821509, 28.507835083585963, 51.60065627330784, 7.5556145293506685, 21.35199740299527, 12.215766793928836, 66.74561263813749, 41.80342891264278, 27.545236085693702, 116.60506710035578, 55.192289595484525, 6.55830779948499, 19.080533731301763, 31.445147220318958, 21.737213219635297, 13.233742804977737, 40.68119909084889, 41.64789640425338, 17.92681327328692, 170.1856041740628, 23.41859145992559, 9.792308168295966, 52.39344091230394, 12.053394041021757, 96.9230177804582, 7.013328622670319, 44.756162691684416, 109.7362609865094, 18.84036439354411, 15.100438501053738, 38.10081411168299, 53.89122064368741, 134.8223747744201, 59.5647313419063, 10.356448907965893, 16.873322344332767, 76.14812573638325, 9.530071387310876, 45.434369347857164, 23.45044884420451, 44.99275203803901, 8.137466037010427, 11.498066907508978, 70.50469879774917, 26.856853411999296, 82.30872076140389, 93.74035414837972, 81.96200941411084, 15.534599073903912, 19.34919249068898, 158.71888173063905, 12.184979476503761, 48.00888918075553, 78.95765604976924, 8.363354478353632, 6.348806964548034, 10.04894720337157, 81.46178964394493, 77.07637495840407, 7.433035421795618, 32.08610715104245, 16.97489681588249, 7.3714102585212995, 34.817750147453346, 8.210195164673618, 41.39891812212032, 31.913034210407357, 15.314856715103371, 17.486683211741358, 35.76148405525961, 16.395891032838538, 89.28557755526612, 20.46782891259107, 22.749162781916613, 6.358588651469495, 11.229953220617546, 60.159091923506566, 7.233116222150397, 29.125814731880332, 25.25561210999762, 72.08762772448297, 139.31129449263508, 26.585955123407345, 32.185825368578136, 58.10968914265902, 135.49441131991003, 44.12209127654759, 29.260371464025138, 90.09117656467234, 62.93404666421413, 13.715275124365924, 98.64313746045849, 95.12522901014817, 11.415710491458782, 32.44594285462933, 76.99949776225858, 31.606082015207768, 33.250015271483235, 50.08933103417291, 41.96721104435992, 37.33651364707232, 119.41157345558031, 37.77275585248027, 5.300663174275898, 33.04030046478806, 5.81454052924539, 10.727385563528534, 58.843027108163604, 31.887512235093403, 92.3455804100744, 24.512048150099933, 65.02704128947731, 31.616221411139666, 10.262378563961319, 103.62529282476342, 6.672176707071247, 17.42567196184038, 49.38125000559147, 80.89091081295882, 31.067179656873638, 14.919089808188676, 54.34498332117292, 9.611747283667887, 11.14415774419753, 149.12617213564306, 71.30965433485767, 8.63493860971332, 15.39034126710376, 15.239858385552054, 35.87415095394863, 88.24104530181644, 50.70034950020784, 19.79495415724207, 55.242798557994824, 221.5607066991372, 6.583025633485265, 70.77527069913131, 66.08787658279297, 44.01529067303909, 65.68045831493367, 18.17704981573826, 49.40471979955002, 21.90095077516054, 69.68074551992672, 41.33964044481394, 118.72502822831308, 71.96550143615954, 13.31597221804341, 10.667793790435152, 8.001838188747076, 62.58706851512266, 55.008682968888486, 64.33219771229207, 7.573677622245649, 7.151616434642126, 12.329842990864584, 48.89078993280358, 35.6769017712237, 12.145972429220642, 12.296887680753592, 6.297622631185477, 38.142587557441104, 13.572661061600165, 6.108103942930922, 130.77019573343725, 18.17561024797288, 61.0171929653187, 7.332063100736155, 73.3725108045536, 23.34966499221536, 16.102068574336144, 22.892143340354597, 68.58440216158573, 44.02127927775373, 66.21040331802982, 22.434992209772226, 67.94436589986478, 56.88259641764822, 8.682344031465902, 46.61456143567668, 34.426240292093794, 60.43367418186149, 27.156365297937317, 22.58491772941832, 13.962048007468152, 12.418164579201093, 70.05133144451652, 15.280793683698816, 16.712352624670764, 68.09873402541282, 119.05678041589347, 19.474776909877306, 84.2392021579017, 143.99916112333094, 68.46005553558625, 15.106095984121856, 16.94668856689321, 96.95704199994555, 11.935852652695013, 29.46557430037462, 50.978817285915284, 69.36714569905931, 18.853519954389476, 25.789745345983025, 24.152219963199716, 30.069846736472766, 10.784546646406103, 14.953151751167267, 85.93457634022259, 26.443843708269213, 5.251391445283191, 44.847740604960165, 7.98633958925083, 7.284583841854148, 179.65234533442535, 77.51274237815632, 54.59573417223992, 212.08921149966156, 116.16700348334683, 6.387909307848037, 21.40702480316265, 38.9170445846369, 51.351925850888314, 9.332667055333243, 5.109571288019073, 16.67069810728178, 7.554628786458718, 6.2958141360273965, 8.375990627239101, 11.573539939844101, 19.004420076215126, 43.873384423692436, 24.767134669156054, 85.04305971928758, 41.99740072508435, 82.83997519982461, 61.568572230914036, 179.4959987715181, 13.405116719163203, 29.09109262136359, 24.221491222971224, 38.77349815995674, 86.02261620261915, 67.06711701038004, 9.584640258868255, 51.595288081406494, 73.80341080656835, 33.10835916780835, 32.70003292404313, 41.0674980359035, 42.14258916112828, 7.22967725256406, 98.24648923490219, 23.55119388312667, 49.32804950585319, 6.0591123788655885, 50.83898980614506, 77.02011810217658, 21.029783552848944, 7.4005141209963705, 86.04078761847562, 11.810023584891816, 22.012934335098194, 21.046750085888533, 6.818763906940172, 9.513258612870453, 48.30192635342763, 12.332316288900127, 16.161817757318325, 6.607029358499174, 49.196277490836934, 20.817707042298267, 6.267536958327928, 43.18691973220042, 27.4751631642091, 108.55933038052402, 37.23718426225141, 48.62186668781662, 41.42142902737775, 16.812468577771586, 10.146633986266389, 41.54082792180924, 18.95588585773439, 20.86281163899265, 5.462504675531595, 59.57026800201625, 41.23801963884972, 8.665176884461506, 90.95422408493707, 71.18806471408806, 42.49993678694685, 10.88155058036314, 15.421110912169508, 56.31934698114619, 15.230407000973255, 66.12757657970145, 69.55065566253344, 18.956813729393858, 15.257357962170268, 48.564717236503164, 30.223286601317376, 22.36599199045323, 49.75064232014785, 23.726701720633077, 18.56856153757621, 20.697331398101277, 10.228277931330036, 104.90402946312089, 32.99856708210082, 5.658890688032172, 28.095763809031254, 15.931537215230845, 10.594452413387664, 23.577984765730967, 22.000843129045148, 6.315409595404151, 69.38550543124964, 16.518089625604638, 16.497026118622657, 16.76291088047491, 50.683886861600904, 6.802670138950628, 76.22981832176184, 138.17571032774057, 10.894775586912404, 129.42210525701677, 97.29238431748576, 38.907300700690826, 8.833765539399035, 22.094054017621392, 35.77465075648425, 34.75664997537324, 52.48063912743165, 34.770217927318846, 18.672962285579008, 64.101365693596, 8.506078208180213, 50.6325126682391, 18.301670613524173, 10.107330974990653, 8.407693845766248, 87.09827309754937, 25.295797959489345, 23.27057105275762, 5.928956324917171, 16.25442342536504, 15.464467101086502, 23.791881161033942, 66.69249435237263, 41.83872074312473, 10.612784180488458, 12.992502117703747, 25.159765503110982, 69.20800457813289, 238.6498074312766, 26.989223863454324, 54.74681779007543, 31.249703697784877, 49.74523051255433, 13.24789396946285, 6.98564704326473, 23.06618987937949, 19.90448320935524, 34.700449764490315, 27.392002980832363, 37.15464465781383, 24.668092819185794, 27.777390956272683, 9.709858327881655, 31.745766463305223, 9.247955800538893, 18.699273470529132, 46.21158209489572, 27.205891910145343, 60.90739490058094, 14.455731427145892, 123.19077301612904, 54.04022858524684, 14.007971128345254, 26.27353934558699, 101.99795077266457, 8.891038383615088, 36.95722719120026, 7.410116312172878, 43.9160793453825, 5.858350369812978, 70.50402865191842, 86.31301819627217, 22.999696619980604, 10.117408108604721, 96.33296561636267, 5.43483637936479, 24.919926364110662, 34.06299106621575, 46.947380935912676, 15.736551091686074, 8.203688436426493, 9.22838460376535, 25.055855934762636, 66.98131693021708, 5.892553623773841, 135.6918238338465, 123.20072828644871, 33.076720370813014, 18.76319718416885, 52.74937240497127, 29.425965721263562, 31.8938277289141, 62.65789522386457, 224.7513046321477, 76.16316431614422, 141.65048859294126, 60.42402022159115, 66.66616885633361, 56.28141455536499, 23.22051653110185, 15.352830899545, 32.158720735901944, 15.945512378123935, 25.40897235913799, 110.66743796114334, 58.30945684299351, 10.028482630655141, 17.397238088512232, 84.0670735558265, 30.674967378346977, 63.546687669434846, 73.63298454480096, 127.90211120540383, 45.38598121216891, 20.889619925617158, 126.49281249810109, 146.27637999643855, 11.877011253394684, 10.186192665088209, 15.118773583458788, 136.8176623331574, 9.978916686093088, 51.475188954591715, 94.11018727275831, 8.550450368057373, 31.20703574661352, 138.82255182956493, 77.25662478218959, 57.25415333533545, 50.33105088829964, 125.64364863773837, 75.36817331969064, 39.751512726170326, 16.81564923187967, 11.222488365256801, 14.420916021758252, 78.52680009726767, 26.218000096292204, 18.265667964288617, 14.766987761861484, 8.066500245643905, 7.373106222422141, 40.7258076179479, 13.244955972615031, 161.57935007603712, 23.09186051860697, 7.197303779541774, 31.14812516094887, 60.47725915593343, 14.593495758958616, 11.81152306356808, 84.56085914844344, 8.221524264224545, 5.304634739320508, 56.85943663038896, 65.91011023373022, 57.04773042659736, 50.67282494409875, 30.370564353937972, 55.31705570555602, 49.36076019586659, 6.062223390386025, 36.588483659638314, 6.749622236086544, 58.71540898927367, 143.85959420262196, 77.68987484170233, 81.151962970857, 5.252763796778912, 7.651316479840237, 63.880119859801226, 76.11921936712054, 35.90140513555783, 19.479372458134407, 68.35420086964147, 31.040899523412026, 16.520004200614636, 33.35350997382234, 10.309983685064436, 26.46580160570956, 49.19154684934706, 6.690194206616977, 101.64643949816184, 47.39696497528823, 59.79712088474038, 7.395597634731704, 29.018185416274342, 87.18614274768821, 32.038083758741195, 32.52941358423581, 24.703009493385068, 42.049623669298896, 10.689971577012345, 8.417361723677244, 45.05627990582169, 7.382010248781146, 32.23199120982571, 30.791421612256716, 39.14150412145823, 86.98261497253921, 46.66291783572461, 7.489528900735574, 11.50966427249882, 14.660625596986122, 5.476800236160496, 79.88053674091209, 10.732135236846094, 14.67213345251404, 42.73263473077218, 111.64396241754534, 54.52584039851268, 34.63900051206538, 66.58908768132842, 14.472705111474076, 12.893628137578057, 19.076900332490315, 8.629211568250753, 38.85004771308244, 20.495156529090963, 16.391578513677963, 17.106612526846625, 20.308142294213813, 43.72190253499216, 18.685798042271315, 54.719642687548856, 16.01951353685326, 107.87465265066334, 31.398629359412705, 56.22128314427549, 10.45282177052406, 143.15141201507842, 59.55882868250301, 7.419492781296827, 40.61840692817186, 5.933585435916082, 127.34149039921964, 16.131265935650376, 115.62166053485612, 121.03307594878514, 13.77375983745948, 32.78874855299621, 32.88270437694066, 96.99847895301335, 17.038568128077276, 38.03205869884867, 10.326217697396542, 38.486340948544544, 6.9226620894238655, 6.977000731261716, 21.159297021328868, 81.07959337279482, 16.807130130551876, 49.90878555797885, 168.33402184505064, 38.441037315034464, 5.4897661048499, 72.47835664542814, 7.020509002390269, 5.676801655753732, 60.84760885079544, 80.73675200811351, 44.795199208593715, 5.299712671476214, 37.791398467951865, 22.748996027629097, 11.30428883852551, 10.993514916829145, 111.8048166167799, 44.99003742756948, 5.938200737031437, 6.555358626230338, 45.27290792585071, 28.918828352178846, 14.848699621009299, 38.526532226333266, 77.66260650038957, 11.527193055696943, 44.67107105955029, 31.65266065130643, 17.381499494960828, 8.630064205812454, 60.95917906074281, 40.382986045593135, 5.20143246855645, 17.936956024236135, 6.260765868189011, 6.39348247273858, 15.839049951635305, 10.538484406350166, 58.015884353040256, 13.319328213912923, 115.69419676915022, 111.37903539485531, 53.38973908086635, 32.04448095222605, 79.14665522928001, 82.39383820811268, 9.325752386801755, 16.153504764586724, 19.68639308379192, 64.68899447320673, 62.96384523318934, 8.334264653095017, 33.09507545949466, 16.78758383985962, 7.1051056487196576, 7.494570500767326, 6.210847995474168, 25.011194892931, 15.44689207855276, 12.859763541828503, 16.81257296872373, 97.51183483079078, 52.564077022132096, 74.29124084796433, 17.089264123111647, 20.59234622510569, 8.841408741036322, 15.300484684674343, 56.34136967643591, 5.252722701019642, 11.903936260330845, 28.858492168734884, 13.618893881921762, 8.713536698970437, 70.54756230154302, 14.568880596676886, 19.91914050139182, 25.440667553827826, 8.250533265272058, 29.564179300682042, 38.09283443267272, 102.61692367636485, 58.69228243546232, 7.703714973616436, 53.93253711033437, 21.450830229714725, 18.97706931385938, 21.74691737257122, 33.663952468345805, 8.709107318352705, 21.152372855871914, 8.071216327746134, 46.432219250291396, 53.88443810998011, 50.456937517463736, 6.026423985337241, 42.22840644888248, 32.29691555491185, 23.21001571037732, 8.115964975136649, 37.57349340277729, 13.696044876589092, 24.227526857532204, 7.371770124311673, 17.26742046242486, 21.703901942632196, 78.24015407428574, 5.466298937018693, 72.41762501799116, 6.7027028303221865, 26.16672558953865, 8.775347582737796, 30.65215769737316, 118.60305177704532, 15.673015433037465, 26.26324654182108, 36.33376572364808, 28.863852786407207, 33.058064851895075, 54.241072991537656, 62.336921552196216, 19.810751611161965, 36.80835804284774, 63.22702597070942, 79.08031017878618, 8.021696725638376, 12.118037350036566, 16.76035829108678, 57.47257616632817, 52.96112939697824, 14.892364707038384, 26.201727024661956, ...])
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)