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 = 45756
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);
([3594088.479241979, 3594097.9340927755, 4035631.25, 4035638.024342606, 4035671.2143171537, 4059456.1974407975, 4061752.926022444, 4070002.0460578008, 4088927.2878939253, 4104125.0, 4127222.7145870132, 4155300.330892258, 4249438.0996640185, 4603241.944956616, 7874830.83334234, 7907160.209599561, 7936808.482177298, 7951346.381870783, 7985564.985542287, 8000111.624595639, 8040650.0, 8158650.13209453, 8162475.118456643, 8203046.349978151, 8209079.9930088315, 8227594.693978281, 8397352.314905213, 8401113.134627977, 8412246.64428161, 8412248.417117115, 8413622.08956456, 8415248.4375, 8415266.688210232, 8431609.08013144, 8431862.362402113, 8432549.69402071, 8434529.6875, 8434749.03415839, 8435092.554634176, 8435129.204038516, 8435521.595862739, 8436166.406119155, 8436652.627408482, 8436698.029178793, 8436919.065633725, 8436920.3125, 8437023.299322894, 8437068.531933982, 8437206.42275465, 8437449.659660418, 8437625.0, 8437702.596228924, 8437870.82386588, 8438079.6875, 8438243.273796173, 8438390.625, 8438611.256545663, 8438682.8125, 8438687.914765889, 8439045.3125, 8439096.808085728, 8439148.891621102, 8439440.625, 8439643.75, 8440495.427554796, 8440801.5625, 8441627.978703208, 8442614.0625, 8443095.043545002, 8443115.239503272, 8443137.782082772, 8443223.943823991, 8443296.638316417, 8444362.797062851, 8444375.925234266, 8447397.868889222, 8449610.9375, 8449671.875, 8449672.19153744, 8449963.59178167, 8450479.6875, 8450482.758912612, 8450484.069743318, 8451054.989752581, 8451120.047911515, 8451133.057521185, 8451356.372444328, 8451454.76578547, 8451468.622576091, 8451585.9375, 8451927.859678809, 8452026.515778964, 8452189.168523014, 8452279.6875, 8452598.4375, 8452726.292475421, 8452786.346841214, 8452810.78057662, 8452857.57386325, 8452883.356728835, 8452982.8125, 8453139.061334912, 8453298.664868213, 8453349.702807583, 8453982.839927157, 8454010.587999612, 8454031.618698442, 8454040.372389192, 8454457.8125, 8454525.8651104, 8454653.02879858, 8454655.793303858, 8454959.841128148, 8455034.900358744, 8455196.228992792, 8455229.399223471, 8455585.821030904, 8455905.66012114, 8455984.344047941, 8456038.94285129, 8456110.622066082, 8456395.3125, 8456402.792200467, 8456499.773875793, 8456510.711931655, 8456580.888204182, 8457278.998033244, 8457326.24878359, 8457375.789514568, 8457530.187410697, 8457942.1875, 8458065.625, 8458540.625, 8459138.791871263, 8461077.215716148, 8461948.4375, 8461955.24182475, 8462157.163865875, 8462270.3125, 8462349.851718908, 8462406.331444012, 8462649.924518254, 8463037.38543915, 8463128.864607578, 8463132.8125, 8463140.92020249, 8463940.337512359, 8464051.515671765, 8464822.40814383, 8464834.375, 8464914.876086948, 8465052.568206085, 8465148.4375, 8465148.4375, 8465154.6875, 8465417.633934654, 8465822.82765174, 8465994.198898265, 8466048.741983889, 8466088.213390894, 8466089.0625, 8466097.93676681, 8466130.012341922, 8466245.384134894, 8466365.625, 8466451.5625, 8466490.728576967, 8466504.433218917, 8466520.3125, 8466524.352190448, 8466540.625, 8466553.73411131, 8466590.057488622, 8466637.8728016, 8466690.625, 8466715.625, 8466751.045716131, 8466855.442814052, 8466868.75, 8466906.924401999, 8466915.463137828, 8467030.094565336, 8467085.9375, 8467135.9375, 8467136.271938974, 8467160.601058848, 8467176.5625, 8467185.853673143, 8467215.625, 8467230.505924203, 8467333.585822234, 8467346.90228748, 8467359.793656152, 8467372.336600544, 8467373.43998608, 8467421.237393158, 8467425.194802308, 8467482.8125, 8467487.5, 8467544.560203856, 8467777.230050975, 8467841.700609935, 8467891.706957936, 8467928.125, 8467949.502193758, 8467984.65138806, 8468004.397660809, 8468046.875, 8468052.576319955, 8468066.18799137, 8468095.634925187, 8468102.87610416, 8468206.787722038, 8468247.696882304, 8468267.008286595, 8468269.711350346, 8468367.65708612, 8468424.925997388, 8468637.5, 8468660.713077364, 8468788.576901853, 8468917.1875, 8469026.5625, 8469061.914693778, 8469120.684426067, 8469179.235179551, 8469351.419770397, 8469495.3125, 8469532.980661143, 8469548.4375, 8469599.722085094, 8469600.0, 8469603.701485308, 8469649.02193506, 8469666.486992948, 8469842.022439336, 8469869.14427103, 8469874.37771135, 8470146.287659809, 8470404.670369405, 8470408.364046162, 8470582.8125, 8470891.469683196, 8470928.929549934, 8470934.092261836, 8471125.0, 8471346.875, 8471426.5625, 8471606.624090243, 8471725.933659373, 8471745.659828018, 8471749.926387172, 8471881.348542297, 8472356.25, 8472408.697722707, 8473025.0, 8473066.968142789, 8473132.8125, 8473148.4375, 8473220.3125, 8473833.81724489, 8474885.326663911, 8475327.190847583, 8477183.72142105, 8477238.930620845, 8477739.475690084, 8479471.235168003, 8484000.34933087, 8484076.5625, 8484396.112115858, 8487240.278926874, 8487936.760780795, 8488301.196573172, 8489346.875, 8490998.4375, 8491344.93466079, 8497171.734908773, 8498998.4375, 8500885.9375, 8501090.625, 8501449.211155897, 8514596.26595376, 8537559.763851633, 8539452.085482446, 8539583.932674102, 8540299.371813081, 8541249.624586836, 8542201.438264424, 8542214.230631214, 8544734.576781116, 8552093.782668468, 8558934.375, 8562765.03458056, 8568990.682806714, 8569008.559956552, 8570086.003323065, 8570621.858206544, 8570784.978235593, 8575951.5625, 8577853.125, 8578943.249216305, 8579700.975761682, 8607447.653563872, 8608804.865454966, 8609687.5, 8610098.4375, 8611394.16538769, 8611883.786624, 8613624.836040618, 8613646.875, 8614365.625, 8616557.8125, 8617081.572220245, 8617263.376559952, 8617453.125, 8617538.06136505, 8617680.783341877, 8618142.330660092, 8618155.610040719, 8618440.625, 8618508.713483755, 8618509.22870094, 8618917.1895145, 8619100.562752075, 8619121.875, 8619148.425808445, 8619190.625, 8619326.937093712, 8619327.356421286, 8619407.8125, 8619439.0625, 8619570.541044008, 8619571.875, 8619582.560436616, 8619634.981469199, 8619692.536798697, 8619787.5, 8619852.521300893, 8619957.780135805, 8619976.295861742, 8620058.294783207, 8620060.9375, 8620085.852046434, 8620088.232414147, 8620115.74136796, 8620229.6875, 8620259.375, 8620317.668072917, 8620530.478077933, 8620580.59804214, 8620745.067718996, 8620791.853766687, 8620836.277188841, 8621025.0, 8621082.8125, 8621123.045955237, 8621126.5625, 8621157.8125, 8621681.25, 8621848.418207703, 8622097.706552766, 8622165.625, 8622264.0625, 8622346.875, 8622560.901074277, 8622588.205976281, 8622640.545774562, 8622915.912040055, 8622944.111125838, 8623497.474682285, 8623710.146063833, 8623941.183807513, 8624121.774068331, 8624134.711980147, 8624143.868552614, 8624485.70218838, 8624706.564975668, 8625139.953867016, 8625371.69570338, 8625491.957480116, 8625687.313432818, 8625728.064180221, 8626132.108798238, 8626196.875, 8628001.245046645, 8628028.12723391, 8628245.834654246, 8628696.991202045, 8629243.526785353, 8629314.785082148, 8629959.283583604, 8630037.364735095, 8630228.125, 8630551.009624016, 8630607.611846793, 8631209.375, 8632568.75, 8632606.25, 8632667.532251492, 8632728.539819557, 8633020.3125, 8633416.628834317, 8633573.4375, 8633751.19846107, 8634130.334841816, 8634351.169330286, 8634475.0, 8634729.06482649, 8634731.25, 8634909.24325966, 8635025.110466568, 8635115.625, 8635234.236461172, 8635256.798345104, 8635259.582305776, 8635302.882695, 8635390.044407515, 8635441.779575275, 8635532.8125, 8635820.094107574, 8635928.155293006, 8635957.279440721, 8636125.0, 8636285.212682402, 8636429.087147143, 8636458.565917242, 8636541.103774955, 8636594.689525662, 8636709.375, 8637006.25, 8637387.466898244, 8637505.802255014, 8637675.979573503, 8638209.637704365, 8638752.522779083, 8638864.0625, 8639507.8125, 8640773.4375, 8640952.722674903, 8640978.125, 8644514.007333882, 8644971.875, 8645134.2689729, 8645189.0625, 8645238.77265537, 8645335.78871715, 8645528.125, 8645667.085453859, 8645729.6875, 8645935.9375, 8646532.13172938, 8646598.4375, 8646859.375, 8647023.303035859, 8647130.722777892, 8647151.00101516, 8647168.14891948, 8647184.375, 8647250.299821116, 8647333.635741258, 8647438.20765153, 8647482.8125, 8648024.406795628, 8648189.328801487, 8648460.102761285, 8648503.075580532, 8648850.262993349, 8648968.503863232, 8649436.937798742, 8649826.191825306, 8651261.90130255, 8651431.25, 8651479.6875, 8651551.5625, 8651591.676383533, 8652106.25, 8652534.375, 8652618.75, 8652650.0, 8652667.534041036, 8652729.937366921, 8652895.00422198, 8652992.1875, 8653006.97699044, 8653016.476321867, 8653023.453103062, 8653044.695670502, 8653074.520213226, 8653130.567736166, 8653170.223640742, 8653216.637894109, 8653264.0625, 8653283.575644081, 8653396.113184076, 8653412.5, 8653424.752470369, 8653441.665138843, 8653462.5, 8653471.326944983, 8653475.0, 8653485.9375, 8653501.5625, 8653575.650718741, 8653582.8125, 8653607.253053531, 8653608.565457173, 8653609.375, 8653640.456728017, 8653666.753981836, 8653723.04614259, 8653765.315173505, 8653776.171693897, 8653889.0625, 8653965.625, 8653971.353412572, 8653983.207265258, 8653997.825094445, 8654076.173369456, 8654087.5, 8654171.325735245, 8654182.970337205, 8654194.910441821, 8654231.9508958, 8654312.592483157, 8654364.0625, 8654490.815383084, 8654560.327092523, 8654643.561898638, 8654676.5625, 8654701.375711862, 8654720.605849473, 8654769.581589065, 8654887.5, 8654888.260274073, 8654911.914189832, 8654932.24608513, 8655034.375, 8655050.0, 8655109.81179004, 8655187.948346652, 8655211.525613533, 8655298.4375, 8655588.669077808, 8655609.944623662, 8655626.22620233, 8655895.3125, 8656062.5, 8656219.035432508, 8656233.352565028, 8656240.192496696, 8656252.571802763, 8656512.5, 8656514.293609854, 8656604.6875, 8656731.604128785, 8656797.52176366, 8656826.184399586, 8656835.9375, 8657015.625, 8657362.5, 8657438.435188597, 8657790.524851592, 8657907.697134484, 8658854.572540915, 8658855.567824582, 8662307.215861972, 8663692.1875, 8664905.729769666, 8665411.89830889, 8667420.199072465, 8669132.517838275, 8669501.449708696, 8669762.259888623, 8669977.808881791, 8670504.6875, 8671880.025916213, 8672168.44388103, 8672460.906223359, 8675043.00200868, 8675667.1875, 8676281.242622487, 8676358.482881747, 8676464.0625, 8677716.387136983, 8678020.452606479, 8678290.70767028, 8679351.65488434, 8679754.433577472, 8679827.796081819, 8680526.360286687, 8681335.9375, 8681414.0625, 8682198.4375, 8682734.541511761, 8687108.61361442, 8687854.35405202, 8688176.215605406, 8689041.782218883, 8694912.057999864, 8695401.342961231, 8695584.375, 8695839.0625, 8695945.723835517, 8697038.166172002, 8697038.7605726, 8697707.090867527, 8700545.21716592, 8705242.331975028, 8706103.021507626, 8706423.200207578, 8706548.4375, 8706712.824901326, 8706812.016946977, 8707078.125, 8707775.0, 8707947.780285418, 8716359.851121403, 8716667.920999616, 8719034.708947768, 8719759.375, 8720871.399409868, 8721184.375, 8721641.207954686, 8722360.744525924, 8723387.121071188, 8723601.887035782, 8723648.59402011, 8723940.625, 8724548.4375, 8724550.547236867, 8725059.141906606, 8725557.312566014, 8733676.974890511, 8739017.921120608, 8740260.80048075, 8741974.286354475, 8742756.94171785, 8743530.94401631, 8746116.010319276, 8746831.25, 8747136.491557915, 8749509.275627827, 8750751.735510338, 8751034.078489762, 8751125.95694644, 8751351.5625, 8751729.806216614, 8752693.75, 8754223.4375, 8766845.3125, 8769070.902472572, 8769127.90237424, 8774421.076096559, 8792555.701550785, 8810074.817974003, 8818401.5625, 8830595.3125, 8832513.61175306, 8837133.961881805, 8839356.25, 8839907.111454364, 8841977.54994068, 8844700.77095844, 8845128.125, 8870469.181031246, 8882407.49757076, 8915230.850933123, 8920407.060853453, 8929350.0, 8940710.9375, 8941612.5, 8944700.0, 8944945.3125, 8945364.0625, 8945774.313117856, 8947895.21191182, 8952150.093373941, 8953555.811862778, 8953852.60507956, 8953944.2707114, 8954197.701557115, 8954818.75, 8955425.0, 8955435.504034974, 8955675.0, 8956464.955960138, 8956890.758094924, 8959715.15544411, 8962641.571490096, 8969708.6493657, 8986238.062954184, 8989264.37918759, 8989837.990908947, 8990706.873200076, 9008137.711335134, 9015332.8125, 9018943.886943389, 9092476.51492431, 9100346.875, 9100846.875, 9102041.634879543, 9102423.991696522, 9102707.658219371, 9102943.358017646, 9103250.880404316, 9104046.622940058, 9107194.304213017, 9107648.909489186, 9107912.089222247, 9110796.875, 9114826.554225788, 9116665.356749153, 9120300.0, 9120566.18710222, 9120629.68830651, 9124683.422792174, 9134751.318809493, 9145414.0625, 9148954.6875, 9156376.5625, 9157771.875, 9163134.794452596, 9176741.343487302, 9177293.995677022, 9177431.021821856, 9177526.5625, 9190761.211049123, 9201433.58640837, 9206883.312754434, 9221874.219757313, 9225008.169886993, 9226244.687880205, 9231265.001310935, 9261467.1875, 9310644.26929282, 9318564.867535887, 9321105.497003732, 9321145.23227289, 9321235.790860208, 9321468.958899872, 9321779.393026808, 9321994.178238086, 9322010.9375, 9322601.943470148, 9323065.23049523, 9323358.792865844, 9323680.321479155, 9324399.286026932, 9325451.938389294, 9328226.480788173, 9345257.8125, 9346215.625, 9346351.5625, 9346838.502410872, 9348240.972690461, 9350039.0625, 9350890.625, 9351500.384916943, 9352248.4375, 9356779.6875, 9357045.467089228, 9357049.32146582, 9357249.513608808, 9357846.875, 9357905.707562828, 9358095.526605133, 9358114.2690555, 9358346.779409062, 9358364.0625, 9358681.25, 9358794.853039116, 9358938.400352586, 9358952.802502759, 9358971.615714677, 9359020.93751055, 9359154.088282278, 9359260.763936983, 9359481.673451511, 9359650.0, 9359662.224757954, 9359926.410620593, 9359938.791511483, 9360086.779454324, 9360288.626979504, 9360367.979003362, 9360492.805104842, 9360528.768623324, 9360529.480470967, 9360707.8125, 9360713.147592507, 9360795.3125, 9360981.25, 9361042.980524715, 9361060.113471098, 9361113.923541503, 9361117.571046544, 9361301.296281274, 9361422.245513845, 9361431.25, 9361451.331013447, 9361519.436061073, 9361539.0625, 9361574.44749926, 9361596.875, 9361600.297292927, 9361604.649956262, 9361641.348564945, 9361671.401151316, 9361685.43406693, 9361710.690583438, 9361860.657304691, 9361910.9375, 9361927.168158347, 9361977.300356219, 9362026.5625, 9362132.4623759, 9362191.540538743, 9362489.865073837, 9362545.65370103, 9362573.231915394, 9362692.072989441, 9362976.5625, 9363193.75, 9363432.8125, 9363457.8125, 9364275.0, 9364451.132961087, 9364602.780539464, 9364755.366300456, 9364985.832918568, 9365438.11354821, 9365512.5, 9366368.307158373, 9367127.201903807, 9370279.507036878, 9370291.370987799, 9372526.045976307, 9374051.5625, 9374304.519476276, 9374501.444462167, 9375629.262624117, 9375722.8735518, 9379615.225951679, 9380262.5, 9381713.027939336, 9382130.761175768, 9382225.65829965, 9382524.138021458, 9382915.429069936, 9383190.39241405, 9383194.67274981, 9383554.6875, 9383984.906287119, 9384237.078226827, 9384509.375, 9384703.125, 9385156.017761504, 9385290.979465181, 9385953.815343646, 9386146.444746872, 9386926.822233306, 9387794.159490677, 9388831.25, 9389413.369750794, 9391024.511849646, 9391743.499877049, 9391782.112305414, 9392265.12067255, 9392312.813056817, 9393394.615756845, 9394063.644154506, 9394273.547310242, 9396850.0, 9397005.889734777, 9397012.5, 9398235.175968442, 9398384.375, 9399061.581433581, 9399127.960117009, 9399570.3125, 9399660.480896657, 9404143.513637362, 9407296.470227778, 9410683.322243217, 9411300.367442498, 9411561.006806565, 9411972.319010414, 9412230.570601035, 9413740.43341364, 9414918.175985899, 9415131.50099724, 9415165.896991175, 9415335.822504468, 9415595.3125, 9416204.6875, 9416253.715258235, 9416855.515384417, 9416895.973070182, 9416910.726585487, 9418323.008554298, 9418725.766568614, 9419029.006909572, 9420118.716086082, 9420418.165175518, 9420545.70622614, 9420625.146220202, 9420742.1875, 9421679.175027471, 9422548.4375, 9422973.4375, 9422982.734878743, 9423337.71207099, 9424041.035589507, 9424211.751432797, 9427935.9375, 9428500.81920114, 9433473.552445907, 9442872.079894206, 9456778.125, 9503876.232323913, 9506618.455003493, 9510290.625, 9516109.375, 9559826.5625, 9564795.91429269, 9582143.514407247, 9589735.9375, 9600814.0625, 9602165.453180583, 9602539.0625, 9603992.330227036, 9605054.622281643, 9605493.573699117, 9605842.1875, 9605943.75, 9606099.18893557, 9608013.1622961, 9609485.615469564, 9612388.425183369, 9614539.23665397, 9618861.368024005, 9622537.5, 9622853.804273076, 9625258.467241623, 9625408.198795212, 9631682.8125, 9631741.292298622, 9631795.996962827, 9631857.550090821, 9633492.524421351, 9633817.012029156, 9634787.5, 9636868.52033901, 9637299.295780644, 9643677.010771355, 9644045.3125, 9644611.496454803, 9647884.621237822, 9648743.75, 9671320.657692611, 9671708.645090759, 9672378.694504788, 9673237.006106272, 9676090.625, 9676152.353357986, 9676687.67199178, 9676706.25, 9678129.6875, 9678722.018237049, 9679037.068486774, 9679312.5, 9680209.924002064, 9680580.236819357, 9680704.6875, 9680990.625, 9681168.683327354, 9681435.851864511, 9681473.574010607, 9682074.68360489, 9682202.767452674, 9682213.203165185, 9683264.0625, 9683310.627140276, 9683519.101235962, 9683864.931976568, 9684232.523149231, 9684298.80611534, 9684578.606850013, 9684736.939826645, 9685125.632727053, 9685467.140848415, 9685957.045142015, 9686057.8125, 9696702.198847624, 9699499.671643145, 9704113.745239595, 9705819.973929739, 9706376.843296867, 9706668.871016528, 9708018.602744985, ...], [10.323935517477901, 70.66993260410096, 61.70091950587576, 41.46680414096411, 20.027161119297794, 27.526093063570226, 7.070110721122312, 33.321971584825405, 22.62953167593347, 88.28352381305189, 100.3082159099491, 11.687548438164308, 6.585390232930752, 16.02086548087479, 19.751248232980686, 19.485674762723022, 12.365188854766991, 18.7452484026401, 10.256424286128858, 23.940157202412884, 54.258246958999706, 6.101944456820477, 129.00521403730917, 86.20237828715014, 24.257278762056643, 55.61353167507765, 28.880389722439883, 14.313025804290339, 76.807861305785, 47.5526188151017, 15.82766537465101, 106.83552264025792, 8.039086914206884, 8.136567445818358, 26.0733823305804, 49.564273547767115, 71.03220551436235, 46.49157920883452, 36.88561751071682, 27.358752514963328, 65.70478357285548, 35.025348726834494, 69.835565099708, 10.544301505448031, 32.15160705417284, 87.51928446617428, 67.1148396933994, 24.856969535388107, 75.66682976817417, 22.46862284323617, 73.32959006523228, 6.989061192447287, 9.80476820937996, 43.15612958253056, 10.456891706494295, 108.69345713833715, 5.352974377861685, 80.19657371198973, 24.16624260209493, 45.74321252810769, 98.04685017032197, 11.920376019997462, 68.24971740427488, 41.42928765293723, 9.430620906719533, 59.79157244786783, 8.210699203428653, 57.56814777465134, 24.18222969319588, 10.574255266899465, 16.13797689754271, 12.023515458755995, 35.183698623557014, 16.209110212449588, 64.45657572753127, 26.283354452965945, 100.72427987129431, 119.55304750631149, 47.66242548992348, 49.30912229767408, 73.33172988659219, 27.507369914268132, 23.68382626695955, 21.466755799424128, 24.213864965348456, 11.53357905806772, 15.429693390895055, 15.24853550280528, 26.23752628693142, 65.21386710377213, 34.6189340227353, 9.292207894940242, 5.821866933319943, 46.33726299595353, 102.15648635620009, 30.782127936573705, 68.38922475519409, 25.76827101467343, 9.137457054644656, 17.520252679873803, 126.14450453550886, 28.502154271777904, 48.18692254798116, 50.18685603142032, 6.491399289852164, 31.872021482500486, 22.52727575279205, 77.51320607155823, 59.545164987936005, 35.2630975178963, 33.12064261618636, 21.936236798793892, 11.943853002964941, 5.986501067239425, 48.662482709359125, 6.707287467366148, 10.950410723997571, 10.315902166927303, 41.35302546248274, 6.252199049341323, 22.700614442195885, 52.464033516766975, 23.340623540383888, 5.160128542351566, 14.146222663384519, 60.43120289099083, 19.7906184271668, 6.702451035877553, 19.14294923958495, 17.264264714359353, 70.57899744078216, 54.77941493626929, 81.65155971128658, 71.64380680498765, 18.195106730531545, 44.3641376195971, 39.83693914072945, 20.128339835371754, 33.609201723396524, 31.77844923387015, 31.64684054945414, 27.1654633796491, 39.61633997432204, 102.46801183475611, 55.96350564584884, 7.201275524430362, 62.1125032878238, 27.63101029495342, 17.4552780407385, 106.8485024034154, 50.86110113753624, 18.62938220776875, 78.24780905805873, 68.42250337896793, 46.6832633185957, 21.940973041461, 13.03493968606038, 6.136058755278561, 36.69136581080537, 48.779208583732334, 31.378324771193057, 6.037530583636357, 11.676484604424136, 65.0672447196664, 53.215736486914885, 48.19012923767658, 5.948476674457951, 24.352849269164288, 110.84242781371353, 6.960974396455501, 74.09090955289813, 12.472895845042682, 20.845075510538855, 63.668237712892136, 31.21211158269494, 54.13924464443638, 21.32729029812111, 83.25737507417745, 153.52063571569929, 80.67264967909429, 25.69166651984801, 20.75473247566761, 64.8177146830508, 140.98414028681663, 8.47172354677672, 13.797486798838731, 51.2022308949929, 7.573197731964326, 73.69001702371405, 19.360903486080332, 43.43363383975602, 15.046546638746394, 33.934869662072316, 6.859298640148906, 18.385946428701615, 64.20351865079053, 5.956551537499689, 62.98421158602305, 110.56599674050844, 12.684386660473116, 41.078803379699295, 21.624883358682997, 55.021068285344214, 30.574271148270718, 35.74855743649588, 11.589067342866288, 9.09778976986739, 80.27560309290135, 81.5705381552527, 128.4644761146109, 11.672074586396175, 52.01887894385895, 8.59299102360127, 47.34773501998193, 10.85868123486368, 49.26040860173734, 17.322163519009447, 35.383832954873384, 84.93893133454904, 14.1499605942265, 13.365663142558303, 112.52341440741566, 75.5395796023407, 20.682339011770413, 6.8401019752622965, 13.458553896091622, 74.48235661794484, 55.725432657467515, 69.81431186174615, 48.20910792122201, 13.978424610894738, 63.121484264331535, 5.857903202511484, 27.555407021752757, 67.89316535008975, 14.347607829483831, 16.6923907058872, 21.340229697965874, 13.093041778051415, 14.876615160547752, 19.987040661261577, 80.02976529861391, 138.8932729860498, 15.123533421446337, 13.9632519269066, 52.153789877055566, 43.80048299842309, 55.17773713838884, 9.669102719390827, 42.28659420853323, 12.10473360911176, 124.53273165768242, 7.639271879594639, 36.85793218988285, 81.67239571929274, 128.05857130202676, 6.453246192361716, 165.28517212428835, 50.46335198097511, 51.74692277837483, 8.012120064506565, 13.032407375932113, 55.95825632408349, 20.08665837507331, 20.401020933722293, 9.707053465115402, 20.20308411570336, 9.64534710567425, 77.42684940736031, 183.4290199567328, 13.768357658180316, 10.140259665676583, 8.102105807928595, 112.37489136927735, 79.16020312315082, 22.804894249802523, 26.033530215240614, 32.04349507997599, 50.43821935607594, 32.05994343227097, 7.9092684550968055, 13.036996767346295, 23.770573236973867, 26.862461787772723, 14.345686212726555, 27.360016118320807, 35.438981964406544, 33.03356489530246, 6.797543374516424, 26.177784587402172, 9.35917981582371, 63.33517527620354, 7.997224143769803, 20.188162087081103, 12.538778307006202, 15.19847518179516, 7.117044154572585, 7.837031854596458, 114.38604008071852, 67.27301189034652, 25.486588857501573, 70.03846346026187, 14.228279872915188, 9.486547743649247, 50.85712134272735, 58.778014027245256, 143.9913057964459, 13.09035091990043, 63.74124327447542, 95.08992425970416, 96.59504653694071, 110.03672555448244, 42.950965796216444, 19.819216397374404, 41.55593819471921, 98.27776602228482, 97.21721375417073, 111.8000960641548, 20.20199822264026, 54.375693636675074, 46.833836601548164, 25.934939708389827, 5.614155596959334, 64.89200257037913, 68.32417669594537, 28.295605005248866, 68.87421854054773, 7.223530043518428, 14.296128228842424, 77.65598043408087, 74.00633861722287, 15.542492755060877, 88.38842154553195, 14.060568674687723, 12.229439799153528, 97.87824387929646, 58.967421770665055, 14.117591083996373, 14.81957063841074, 24.88131179349431, 104.63626740204776, 57.761970445470425, 6.746565504917593, 128.2670767421775, 7.15238096353722, 66.20871458579518, 47.30697625926642, 18.06656048728597, 28.079318392941552, 20.10029878512848, 89.33940360087925, 31.32357034374703, 8.474768347047256, 51.05143326891039, 69.95456187068116, 13.633229232233159, 100.52442854221263, 65.71307904864418, 108.60542383809616, 6.264763997957899, 32.0602922251864, 52.06119130544266, 67.55112166002728, 85.90459116052301, 45.48296474821488, 10.00936783034119, 5.701734373389481, 24.765722008477347, 16.52324599311084, 16.562574131829003, 19.007121720560285, 8.605977815979305, 9.24749340818424, 51.97223762556026, 31.281135687444543, 9.1400559488607, 113.01164786560658, 13.670773820801664, 14.29948663999539, 80.24761386773719, 77.28187629747336, 9.280500689460606, 58.24617402956507, 69.01758911016614, 10.665292532089097, 132.57152035933825, 32.19063176052839, 21.746311177005087, 24.78375679323201, 5.313941623723645, 26.838920285233648, 56.603735217945626, 60.187775837382794, 5.377750510863104, 6.456090470871531, 42.41777745439015, 59.849846263559904, 78.02155052901821, 47.35448130399569, 16.79963098093668, 33.08204208944327, 20.92718240355281, 66.1991816259998, 135.78441716269703, 18.15697590633017, 22.62936858110907, 87.87502577202864, 21.47901881207862, 29.583185156482536, 40.90037472728681, 72.86001868152786, 88.35533796501024, 26.05832569391542, 7.8143831392317, 6.1099258067328694, 5.521435152339817, 5.772235064708791, 5.233869970747247, 31.735648688813246, 24.85231248376936, 48.00218874135041, 49.3720379534108, 81.9644884091143, 53.12302707909748, 7.992718115732338, 16.906169111538546, 34.981630985961615, 13.001410731997254, 55.38444327035752, 75.63201802687156, 14.816824396843986, 24.499495350705878, 10.324338338607093, 7.701099657492047, 58.93878584803956, 60.27741223211354, 43.58857959493659, 96.93405119396263, 96.74498500842456, 54.27633449273824, 67.71884082745734, 37.31187416514886, 166.7794250695061, 67.40911972332262, 13.940983682606955, 152.0724416090979, 127.31296791759638, 6.47121270683576, 79.0219733762954, 75.5127444700323, 10.207759095778835, 57.06108540198738, 38.28814818133364, 18.742236783047034, 21.225776368471124, 10.350506744072863, 16.22762800236763, 55.16814532175686, 5.1369620486698935, 19.397845203494352, 5.868264020897251, 64.62126642859138, 39.68020871817329, 27.687014639320722, 26.123819445342292, 11.051329723570719, 17.170041400643637, 24.464048822602585, 8.010085363669061, 117.2643058815631, 6.194408845535235, 93.17832080483659, 36.55752961105865, 30.11253628050525, 127.54697724218791, 39.234679306806335, 33.342142016379626, 119.47217428537301, 43.58313371729839, 110.67588091900663, 15.987849938416455, 23.645574198598535, 73.75702431288511, 18.69253933139784, 8.794677321834227, 20.041874687514017, 20.401794829974428, 21.697135911374847, 126.23970344388144, 9.257381101665048, 13.192209814707102, 222.61528291393634, 46.42595401189028, 19.226404071049185, 78.21380731536803, 94.09919575638959, 21.272898727860657, 45.75267431562959, 46.52662296958584, 60.14576705328453, 59.93299041493481, 46.239811878083216, 14.29336881327889, 38.004756786420856, 80.73672737733202, 18.87622828385972, 83.49212794547329, 89.4219525480709, 13.511888209923937, 88.45404311314036, 23.62602811936481, 10.567261725428757, 68.32818059149443, 30.785368486265895, 13.267309447427314, 116.72377806823496, 7.395805202261292, 22.31984727355936, 55.543888636279306, 93.09331699540746, 74.20346146870136, 13.602535705892102, 8.695601283827655, 63.93970223499649, 61.567031641266, 11.438924686692902, 53.396339577696956, 63.253898558576076, 32.530831009275346, 7.073201391651765, 23.77168214154691, 119.07845193912375, 32.01421323976338, 12.568107726055038, 10.320836333232423, 25.911465201986125, 36.44658958143524, 81.09524113171847, 38.03989178979789, 5.305140225041545, 29.298983197919952, 98.01353102964222, 78.75029675755043, 12.152405550275517, 6.698174563661904, 168.47544766392775, 42.76361470835336, 7.709842573974203, 76.03999967406514, 16.991970826644646, 30.569685896908908, 48.07854891856891, 11.509240648048635, 104.54245659099566, 16.488129302374887, 20.03939308870977, 32.45455083583762, 198.4869122832454, 44.99148854456047, 69.35110530834818, 105.5136841693503, 26.690065605189638, 91.19181732742102, 34.58227552307465, 103.87969945872327, 10.30772318615627, 67.13351729336024, 21.293638057191444, 29.269559446521704, 14.526111066925175, 116.7455283557028, 7.092114572395723, 8.16355678350176, 23.547014382031108, 42.52212024249407, 24.578220417150302, 30.278993442168687, 11.079168801374502, 37.689707925220205, 29.47332110140893, 95.14538096106598, 98.65967259269634, 34.6306828210203, 35.718240009683434, 37.093717629931, 15.266258790814556, 26.721426629027803, 34.44876023672828, 107.9308811405622, 12.85864324303078, 90.00427653363654, 44.226105397154264, 112.25335772458516, 11.398347332431728, 43.96215495223643, 127.06894296524983, 19.14932546969515, 168.69466854825816, 53.520715624838544, 24.83597376447522, 41.6845876497546, 41.25781320448594, 44.385326528707196, 18.27995265975748, 29.02351524076682, 6.627510632837297, 56.47282606941684, 7.6563412382962355, 63.726528976305815, 5.919003675671144, 80.03725378635491, 62.530919456392375, 12.01308539504149, 65.7519097093097, 125.19055658669677, 92.33086000163104, 91.9248061079721, 12.50707842268054, 26.218529717704556, 69.05392343167162, 15.198997359725293, 30.455744739885947, 51.10021751680267, 25.221410177347988, 22.792307795274958, 25.049933991561254, 6.1045285893325625, 40.57097565470366, 64.13208200458794, 12.106330723116663, 10.781917677705767, 21.493758782114313, 11.839896558520389, 18.738998544222387, 26.08265187779353, 145.368684336481, 7.315983843111123, 23.674608033151575, 8.501422992933177, 66.75870569297649, 8.603045572605492, 26.703218296008075, 15.644666604635155, 15.248099802343978, 48.532331847739684, 45.45792460655463, 81.71207362896882, 87.56305406732375, 96.3651832055009, 41.76769944983248, 17.7953291101799, 24.792104202076633, 13.258377806605498, 61.780027819331195, 25.384510223906208, 67.0401331235447, 132.30743749507243, 46.76859773764923, 98.52122135931896, 33.14450209528625, 7.367943716817881, 7.407697862649868, 42.20158388059412, 49.48371665598081, 25.372868024735673, 34.49756856676521, 25.96281233022717, 24.79056520313078, 54.02303267816373, 47.254985246538254, 118.10224326792755, 62.02772650398151, 107.38212982930843, 148.3441066948388, 19.811566604573738, 26.682620861407926, 40.62437717193849, 22.13323977670643, 13.27181774723516, 36.033570655309134, 85.51480157403799, 64.25688350699454, 49.068515336364094, 30.524961798677822, 29.48947405262651, 19.957741490932023, 15.474290472744423, 23.32421314346378, 20.40896688441481, 133.83915564982118, 71.47367724946213, 5.548650362001124, 11.992768588828977, 7.2955102794787745, 19.97911433776253, 38.681206217954056, 107.35536710414289, 14.763221701375846, 49.37522624683743, 86.77767972005698, 73.73996838630957, 12.120596267847267, 74.87692819735369, 65.6156900206034, 74.94543728678374, 30.86718932598931, 47.59733560104645, 270.28021968163404, 48.16508269962429, 77.31554682666062, 11.114798258441263, 155.15776795261905, 28.99806436738071, 17.62638373224019, 5.068910967495876, 8.638023298188616, 24.497690892009366, 111.66316619646604, 85.66709076506959, 63.07161948945429, 64.12443993419687, 16.82406791881864, 8.706959718432962, 15.968605082444762, 27.351987210962207, 49.263121594247295, 7.195265191492428, 28.300016123067703, 17.266211920170054, 69.40358464369052, 175.78085665866251, 10.274100338073234, 20.34201849621652, 123.18490598037684, 175.25114408090462, 40.71839953965985, 65.519663083472, 42.97579697489806, 20.517607280193396, 6.5203444290661965, 23.82159663785473, 16.8706710845742, 31.84743661338545, 30.234288170046426, 22.614240733245136, 10.32530129483433, 24.666791093500628, 69.02542224000044, 85.56428414090587, 27.006697524002707, 70.89020259270596, 67.77413323614394, 46.647169637371654, 110.21358928188162, 5.970267445159409, 46.98328217486297, 49.93026232195874, 5.84302057484116, 32.06179165446174, 74.09724529055242, 95.83964082277302, 68.38718998910278, 5.441270300373998, 93.58679293274474, 13.211304084580538, 15.82560974688417, 235.48541629264164, 5.700701234028205, 55.274566331568, 44.11451633369306, 5.511189369367743, 22.405016676670236, 62.980068584654205, 24.28513051373693, 5.995748290703208, 13.062284860620373, 25.512344614513385, 21.999391692286046, 40.648849578358, 7.50663120443033, 25.84707628939136, 14.000297025540496, 19.54309488918569, 7.452963239400695, 6.932528184472628, 101.79569267320267, 18.132947106872162, 83.88837874062976, 102.07617481219319, 6.35263749713315, 48.68980310359839, 102.58900483782904, 19.169074899784782, 41.97945052026384, 26.051617006888325, 76.16122669071645, 51.61843315682231, 20.882594262653488, 40.64876743980851, 9.143049071461618, 40.90030271888166, 36.105590541692656, 10.361539482569107, 126.62813425311589, 23.57620728209151, 5.289928964895189, 25.404766449490996, 7.002223643157113, 30.715259874445827, 86.94155989565942, 24.007059078876992, 34.77520962690403, 8.635119389888409, 18.768836231579602, 90.92839972193343, 127.74064390386732, 20.14249093606316, 19.240616866105466, 66.35540644490011, 14.21183164709972, 26.44947109818041, 29.04965273780078, 38.982079826985704, 45.49393705074084, 33.276576212126315, 98.6824216936011, 42.60272299695446, 10.628842612829754, 18.36366035262871, 14.55733399921209, 12.24441435738277, 102.39734402104916, 22.082886413301846, 26.76981677342465, 26.94784602721886, 12.53543080362654, 73.82617199826517, 32.49255129215164, 25.596860452917227, 85.4949283095855, 5.9032395511532, 78.34298462337158, 9.015335899901954, 107.2763641056543, 6.873690336346239, 21.605313649689457, 106.841215068845, 18.510013516753133, 31.372287447285874, 42.16156709148729, 97.38311082506958, 35.47987285098332, 197.25136974522766, 25.99565731084978, 53.422623438685974, 58.316851185530105, 24.656691378485178, 16.489812964539297, 168.75405674916095, 22.218270567819456, 129.86050741272362, 16.77164181949105, 56.59401310179555, 8.807125810686527, 60.08760962735522, 56.48370494878886, 27.544853387327194, 6.037178153693555, 20.22341467702419, 26.786538355906586, 22.348247168084654, 11.30379770316752, 117.47653931840098, 92.6277440355118, 41.983315462533916, 12.662631804001883, 235.82663649713254, 8.659223777012688, 191.8722230078688, 31.323668092399952, 21.9372110138107, 67.3338290567558, 22.498728585363544, 107.48013393189706, 16.555122710089258, 11.237793447231093, 16.955215015265928, 19.872539004641684, 121.25420891508583, 29.344790346482966, 8.423923873013784, 11.207491139398464, 54.3224451888385, 35.24308135438844, 37.18134300372583, 9.88590497041806, 57.21287565406038, 14.85636966534032, 10.81329635713738, 22.23244989236502, 26.064488782791493, 7.374328094006581, 105.56163728726872, 143.88072875331153, 85.51413183810106, 22.02350568639511, 73.00744773620094, 35.234673247876714, 49.68614097891762, 59.04504855047386, 6.257441040735768, 15.816517168157274, 31.01640922749433, 58.7835899480998, 67.47439626844815, 244.81806103102946, 25.039387844020723, 8.39798463854841, 48.50271141605787, 102.98530262567986, 23.814865435540543, 28.99746830741032, 49.81083924755859, 67.36367303194524, 28.788817082745012, 7.5201938486924185, 49.532154620811184, 81.59681593617967, 14.324703686106334, 70.82310941899607, 21.11258267629137, 7.10441262137131, 25.470819213348722, 64.42977275332144, 74.65629655924538, 7.334060355762443, 83.5006737371638, 7.4907744108959, 134.8088341222572, 31.46637375355398, 9.724051325732836, 66.76277658895881, 12.386206565541032, 121.37063135462833, 16.651261410565507, 55.409024521636745, 5.9997038242847935, 7.313802593254902, 5.520479102462531, 6.5412362485220426, 25.48339126716219, 56.38558499093829, 78.88561625284362, 6.017805319911111, 7.773836492758605, 106.83233468791202, 34.19135462472136, 6.298818213915532, 32.71464083654305, 8.47796522166733, 96.24168923411776, 8.61259674051274, 21.554230602850765, 29.91987482963881, 20.645189512691438, 15.640254178558195, 51.19950152475212, 44.665760409742376, 15.51709303877994, 80.49016274462379, 58.265821033040055, 8.599928682076591, 12.11059381846946, 50.382962059015625, 154.18118136407426, 27.271702634346468, 39.66717883019737, 15.48866894781856, 13.774307538347628, 102.42882492483857, 7.879030856425619, 53.56937662093261, 93.49635494430126, 9.647167444826152, 36.30644061661176, 20.575681160702352, 70.16030812111921, 5.5569323525791665, 20.088267364901952, 12.285271230589338, 7.586451301517567, 53.74799918076232, 36.480826255363986, 12.29303158259175, 13.822074668039393, 13.856032648525474, 6.435295559798288, 47.590218861267836, 15.423741918299244, 32.632408105359396, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3594088.479241979, 3594097.9340927755, 4035631.25, 4035638.024342606, 4035671.2143171537, 4059456.1974407975, 4061752.926022444, 4070002.0460578008, 4088927.2878939253, 4104125.0, 4127222.7145870132, 4155300.330892258, 4249438.0996640185, 4603241.944956616, 7874830.83334234, 7907160.209599561, 7936808.482177298, 7951346.381870783, 7985564.985542287, 8000111.624595639, 8040650.0, 8158650.13209453, 8162475.118456643, 8203046.349978151, 8209079.9930088315, 8227594.693978281, 8397352.314905213, 8401113.134627977, 8412246.64428161, 8412248.417117115, 8413622.08956456, 8415248.4375, 8415266.688210232, 8431609.08013144, 8431862.362402113, 8432549.69402071, 8434529.6875, 8434749.03415839, 8435092.554634176, 8435129.204038516, 8435521.595862739, 8436166.406119155, 8436652.627408482, 8436698.029178793, 8436919.065633725, 8436920.3125, 8437023.299322894, 8437068.531933982, 8437206.42275465, 8437449.659660418, 8437625.0, 8437702.596228924, 8437870.82386588, 8438079.6875, 8438243.273796173, 8438390.625, 8438611.256545663, 8438682.8125, 8438687.914765889, 8439045.3125, 8439096.808085728, 8439148.891621102, 8439440.625, 8439643.75, 8440495.427554796, 8440801.5625, 8441627.978703208, 8442614.0625, 8443095.043545002, 8443115.239503272, 8443137.782082772, 8443223.943823991, 8443296.638316417, 8444362.797062851, 8444375.925234266, 8447397.868889222, 8449610.9375, 8449671.875, 8449672.19153744, 8449963.59178167, 8450479.6875, 8450482.758912612, 8450484.069743318, 8451054.989752581, 8451120.047911515, 8451133.057521185, 8451356.372444328, 8451454.76578547, 8451468.622576091, 8451585.9375, 8451927.859678809, 8452026.515778964, 8452189.168523014, 8452279.6875, 8452598.4375, 8452726.292475421, 8452786.346841214, 8452810.78057662, 8452857.57386325, 8452883.356728835, 8452982.8125, 8453139.061334912, 8453298.664868213, 8453349.702807583, 8453982.839927157, 8454010.587999612, 8454031.618698442, 8454040.372389192, 8454457.8125, 8454525.8651104, 8454653.02879858, 8454655.793303858, 8454959.841128148, 8455034.900358744, 8455196.228992792, 8455229.399223471, 8455585.821030904, 8455905.66012114, 8455984.344047941, 8456038.94285129, 8456110.622066082, 8456395.3125, 8456402.792200467, 8456499.773875793, 8456510.711931655, 8456580.888204182, 8457278.998033244, 8457326.24878359, 8457375.789514568, 8457530.187410697, 8457942.1875, 8458065.625, 8458540.625, 8459138.791871263, 8461077.215716148, 8461948.4375, 8461955.24182475, 8462157.163865875, 8462270.3125, 8462349.851718908, 8462406.331444012, 8462649.924518254, 8463037.38543915, 8463128.864607578, 8463132.8125, 8463140.92020249, 8463940.337512359, 8464051.515671765, 8464822.40814383, 8464834.375, 8464914.876086948, 8465052.568206085, 8465148.4375, 8465148.4375, 8465154.6875, 8465417.633934654, 8465822.82765174, 8465994.198898265, 8466048.741983889, 8466088.213390894, 8466089.0625, 8466097.93676681, 8466130.012341922, 8466245.384134894, 8466365.625, 8466451.5625, 8466490.728576967, 8466504.433218917, 8466520.3125, 8466524.352190448, 8466540.625, 8466553.73411131, 8466590.057488622, 8466637.8728016, 8466690.625, 8466715.625, 8466751.045716131, 8466855.442814052, 8466868.75, 8466906.924401999, 8466915.463137828, 8467030.094565336, 8467085.9375, 8467135.9375, 8467136.271938974, 8467160.601058848, 8467176.5625, 8467185.853673143, 8467215.625, 8467230.505924203, 8467333.585822234, 8467346.90228748, 8467359.793656152, 8467372.336600544, 8467373.43998608, 8467421.237393158, 8467425.194802308, 8467482.8125, 8467487.5, 8467544.560203856, 8467777.230050975, 8467841.700609935, 8467891.706957936, 8467928.125, 8467949.502193758, 8467984.65138806, 8468004.397660809, 8468046.875, 8468052.576319955, 8468066.18799137, 8468095.634925187, 8468102.87610416, 8468206.787722038, 8468247.696882304, 8468267.008286595, 8468269.711350346, 8468367.65708612, 8468424.925997388, 8468637.5, 8468660.713077364, 8468788.576901853, 8468917.1875, 8469026.5625, 8469061.914693778, 8469120.684426067, 8469179.235179551, 8469351.419770397, 8469495.3125, 8469532.980661143, 8469548.4375, 8469599.722085094, 8469600.0, 8469603.701485308, 8469649.02193506, 8469666.486992948, 8469842.022439336, 8469869.14427103, 8469874.37771135, 8470146.287659809, 8470404.670369405, 8470408.364046162, 8470582.8125, 8470891.469683196, 8470928.929549934, 8470934.092261836, 8471125.0, 8471346.875, 8471426.5625, 8471606.624090243, 8471725.933659373, 8471745.659828018, 8471749.926387172, 8471881.348542297, 8472356.25, 8472408.697722707, 8473025.0, 8473066.968142789, 8473132.8125, 8473148.4375, 8473220.3125, 8473833.81724489, 8474885.326663911, 8475327.190847583, 8477183.72142105, 8477238.930620845, 8477739.475690084, 8479471.235168003, 8484000.34933087, 8484076.5625, 8484396.112115858, 8487240.278926874, 8487936.760780795, 8488301.196573172, 8489346.875, 8490998.4375, 8491344.93466079, 8497171.734908773, 8498998.4375, 8500885.9375, 8501090.625, 8501449.211155897, 8514596.26595376, 8537559.763851633, 8539452.085482446, 8539583.932674102, 8540299.371813081, 8541249.624586836, 8542201.438264424, 8542214.230631214, 8544734.576781116, 8552093.782668468, 8558934.375, 8562765.03458056, 8568990.682806714, 8569008.559956552, 8570086.003323065, 8570621.858206544, 8570784.978235593, 8575951.5625, 8577853.125, 8578943.249216305, 8579700.975761682, 8607447.653563872, 8608804.865454966, 8609687.5, 8610098.4375, 8611394.16538769, 8611883.786624, 8613624.836040618, 8613646.875, 8614365.625, 8616557.8125, 8617081.572220245, 8617263.376559952, 8617453.125, 8617538.06136505, 8617680.783341877, 8618142.330660092, 8618155.610040719, 8618440.625, 8618508.713483755, 8618509.22870094, 8618917.1895145, 8619100.562752075, 8619121.875, 8619148.425808445, 8619190.625, 8619326.937093712, 8619327.356421286, 8619407.8125, 8619439.0625, 8619570.541044008, 8619571.875, 8619582.560436616, 8619634.981469199, 8619692.536798697, 8619787.5, 8619852.521300893, 8619957.780135805, 8619976.295861742, 8620058.294783207, 8620060.9375, 8620085.852046434, 8620088.232414147, 8620115.74136796, 8620229.6875, 8620259.375, 8620317.668072917, 8620530.478077933, 8620580.59804214, 8620745.067718996, 8620791.853766687, 8620836.277188841, 8621025.0, 8621082.8125, 8621123.045955237, 8621126.5625, 8621157.8125, 8621681.25, 8621848.418207703, 8622097.706552766, 8622165.625, 8622264.0625, 8622346.875, 8622560.901074277, 8622588.205976281, 8622640.545774562, 8622915.912040055, 8622944.111125838, 8623497.474682285, 8623710.146063833, 8623941.183807513, 8624121.774068331, 8624134.711980147, 8624143.868552614, 8624485.70218838, 8624706.564975668, 8625139.953867016, 8625371.69570338, 8625491.957480116, 8625687.313432818, 8625728.064180221, 8626132.108798238, 8626196.875, 8628001.245046645, 8628028.12723391, 8628245.834654246, 8628696.991202045, 8629243.526785353, 8629314.785082148, 8629959.283583604, 8630037.364735095, 8630228.125, 8630551.009624016, 8630607.611846793, 8631209.375, 8632568.75, 8632606.25, 8632667.532251492, 8632728.539819557, 8633020.3125, 8633416.628834317, 8633573.4375, 8633751.19846107, 8634130.334841816, 8634351.169330286, 8634475.0, 8634729.06482649, 8634731.25, 8634909.24325966, 8635025.110466568, 8635115.625, 8635234.236461172, 8635256.798345104, 8635259.582305776, 8635302.882695, 8635390.044407515, 8635441.779575275, 8635532.8125, 8635820.094107574, 8635928.155293006, 8635957.279440721, 8636125.0, 8636285.212682402, 8636429.087147143, 8636458.565917242, 8636541.103774955, 8636594.689525662, 8636709.375, 8637006.25, 8637387.466898244, 8637505.802255014, 8637675.979573503, 8638209.637704365, 8638752.522779083, 8638864.0625, 8639507.8125, 8640773.4375, 8640952.722674903, 8640978.125, 8644514.007333882, 8644971.875, 8645134.2689729, 8645189.0625, 8645238.77265537, 8645335.78871715, 8645528.125, 8645667.085453859, 8645729.6875, 8645935.9375, 8646532.13172938, 8646598.4375, 8646859.375, 8647023.303035859, 8647130.722777892, 8647151.00101516, 8647168.14891948, 8647184.375, 8647250.299821116, 8647333.635741258, 8647438.20765153, 8647482.8125, 8648024.406795628, 8648189.328801487, 8648460.102761285, 8648503.075580532, 8648850.262993349, 8648968.503863232, 8649436.937798742, 8649826.191825306, 8651261.90130255, 8651431.25, 8651479.6875, 8651551.5625, 8651591.676383533, 8652106.25, 8652534.375, 8652618.75, 8652650.0, 8652667.534041036, 8652729.937366921, 8652895.00422198, 8652992.1875, 8653006.97699044, 8653016.476321867, 8653023.453103062, 8653044.695670502, 8653074.520213226, 8653130.567736166, 8653170.223640742, 8653216.637894109, 8653264.0625, 8653283.575644081, 8653396.113184076, 8653412.5, 8653424.752470369, 8653441.665138843, 8653462.5, 8653471.326944983, 8653475.0, 8653485.9375, 8653501.5625, 8653575.650718741, 8653582.8125, 8653607.253053531, 8653608.565457173, 8653609.375, 8653640.456728017, 8653666.753981836, 8653723.04614259, 8653765.315173505, 8653776.171693897, 8653889.0625, 8653965.625, 8653971.353412572, 8653983.207265258, 8653997.825094445, 8654076.173369456, 8654087.5, 8654171.325735245, 8654182.970337205, 8654194.910441821, 8654231.9508958, 8654312.592483157, 8654364.0625, 8654490.815383084, 8654560.327092523, 8654643.561898638, 8654676.5625, 8654701.375711862, 8654720.605849473, 8654769.581589065, 8654887.5, 8654888.260274073, 8654911.914189832, 8654932.24608513, 8655034.375, 8655050.0, 8655109.81179004, 8655187.948346652, 8655211.525613533, 8655298.4375, 8655588.669077808, 8655609.944623662, 8655626.22620233, 8655895.3125, 8656062.5, 8656219.035432508, 8656233.352565028, 8656240.192496696, 8656252.571802763, 8656512.5, 8656514.293609854, 8656604.6875, 8656731.604128785, 8656797.52176366, 8656826.184399586, 8656835.9375, 8657015.625, 8657362.5, 8657438.435188597, 8657790.524851592, 8657907.697134484, 8658854.572540915, 8658855.567824582, 8662307.215861972, 8663692.1875, 8664905.729769666, 8665411.89830889, 8667420.199072465, 8669132.517838275, 8669501.449708696, 8669762.259888623, 8669977.808881791, 8670504.6875, 8671880.025916213, 8672168.44388103, 8672460.906223359, 8675043.00200868, 8675667.1875, 8676281.242622487, 8676358.482881747, 8676464.0625, 8677716.387136983, 8678020.452606479, 8678290.70767028, 8679351.65488434, 8679754.433577472, 8679827.796081819, 8680526.360286687, 8681335.9375, 8681414.0625, 8682198.4375, 8682734.541511761, 8687108.61361442, 8687854.35405202, 8688176.215605406, 8689041.782218883, 8694912.057999864, 8695401.342961231, 8695584.375, 8695839.0625, 8695945.723835517, 8697038.166172002, 8697038.7605726, 8697707.090867527, 8700545.21716592, 8705242.331975028, 8706103.021507626, 8706423.200207578, 8706548.4375, 8706712.824901326, 8706812.016946977, 8707078.125, 8707775.0, 8707947.780285418, 8716359.851121403, 8716667.920999616, 8719034.708947768, 8719759.375, 8720871.399409868, 8721184.375, 8721641.207954686, 8722360.744525924, 8723387.121071188, 8723601.887035782, 8723648.59402011, 8723940.625, 8724548.4375, 8724550.547236867, 8725059.141906606, 8725557.312566014, 8733676.974890511, 8739017.921120608, 8740260.80048075, 8741974.286354475, 8742756.94171785, 8743530.94401631, 8746116.010319276, 8746831.25, 8747136.491557915, 8749509.275627827, 8750751.735510338, 8751034.078489762, 8751125.95694644, 8751351.5625, 8751729.806216614, 8752693.75, 8754223.4375, 8766845.3125, 8769070.902472572, 8769127.90237424, 8774421.076096559, 8792555.701550785, 8810074.817974003, 8818401.5625, 8830595.3125, 8832513.61175306, 8837133.961881805, 8839356.25, 8839907.111454364, 8841977.54994068, 8844700.77095844, 8845128.125, 8870469.181031246, 8882407.49757076, 8915230.850933123, 8920407.060853453, 8929350.0, 8940710.9375, 8941612.5, 8944700.0, 8944945.3125, 8945364.0625, 8945774.313117856, 8947895.21191182, 8952150.093373941, 8953555.811862778, 8953852.60507956, 8953944.2707114, 8954197.701557115, 8954818.75, 8955425.0, 8955435.504034974, 8955675.0, 8956464.955960138, 8956890.758094924, 8959715.15544411, 8962641.571490096, 8969708.6493657, 8986238.062954184, 8989264.37918759, 8989837.990908947, 8990706.873200076, 9008137.711335134, 9015332.8125, 9018943.886943389, 9092476.51492431, 9100346.875, 9100846.875, 9102041.634879543, 9102423.991696522, 9102707.658219371, 9102943.358017646, 9103250.880404316, 9104046.622940058, 9107194.304213017, 9107648.909489186, 9107912.089222247, 9110796.875, 9114826.554225788, 9116665.356749153, 9120300.0, 9120566.18710222, 9120629.68830651, 9124683.422792174, 9134751.318809493, 9145414.0625, 9148954.6875, 9156376.5625, 9157771.875, 9163134.794452596, 9176741.343487302, 9177293.995677022, 9177431.021821856, 9177526.5625, 9190761.211049123, 9201433.58640837, 9206883.312754434, 9221874.219757313, 9225008.169886993, 9226244.687880205, 9231265.001310935, 9261467.1875, 9310644.26929282, 9318564.867535887, 9321105.497003732, 9321145.23227289, 9321235.790860208, 9321468.958899872, 9321779.393026808, 9321994.178238086, 9322010.9375, 9322601.943470148, 9323065.23049523, 9323358.792865844, 9323680.321479155, 9324399.286026932, 9325451.938389294, 9328226.480788173, 9345257.8125, 9346215.625, 9346351.5625, 9346838.502410872, 9348240.972690461, 9350039.0625, 9350890.625, 9351500.384916943, 9352248.4375, 9356779.6875, 9357045.467089228, 9357049.32146582, 9357249.513608808, 9357846.875, 9357905.707562828, 9358095.526605133, 9358114.2690555, 9358346.779409062, 9358364.0625, 9358681.25, 9358794.853039116, 9358938.400352586, 9358952.802502759, 9358971.615714677, 9359020.93751055, 9359154.088282278, 9359260.763936983, 9359481.673451511, 9359650.0, 9359662.224757954, 9359926.410620593, 9359938.791511483, 9360086.779454324, 9360288.626979504, 9360367.979003362, 9360492.805104842, 9360528.768623324, 9360529.480470967, 9360707.8125, 9360713.147592507, 9360795.3125, 9360981.25, 9361042.980524715, 9361060.113471098, 9361113.923541503, 9361117.571046544, 9361301.296281274, 9361422.245513845, 9361431.25, 9361451.331013447, 9361519.436061073, 9361539.0625, 9361574.44749926, 9361596.875, 9361600.297292927, 9361604.649956262, 9361641.348564945, 9361671.401151316, 9361685.43406693, 9361710.690583438, 9361860.657304691, 9361910.9375, 9361927.168158347, 9361977.300356219, 9362026.5625, 9362132.4623759, 9362191.540538743, 9362489.865073837, 9362545.65370103, 9362573.231915394, 9362692.072989441, 9362976.5625, 9363193.75, 9363432.8125, 9363457.8125, 9364275.0, 9364451.132961087, 9364602.780539464, 9364755.366300456, 9364985.832918568, 9365438.11354821, 9365512.5, 9366368.307158373, 9367127.201903807, 9370279.507036878, 9370291.370987799, 9372526.045976307, 9374051.5625, 9374304.519476276, 9374501.444462167, 9375629.262624117, 9375722.8735518, 9379615.225951679, 9380262.5, 9381713.027939336, 9382130.761175768, 9382225.65829965, 9382524.138021458, 9382915.429069936, 9383190.39241405, 9383194.67274981, 9383554.6875, 9383984.906287119, 9384237.078226827, 9384509.375, 9384703.125, 9385156.017761504, 9385290.979465181, 9385953.815343646, 9386146.444746872, 9386926.822233306, 9387794.159490677, 9388831.25, 9389413.369750794, 9391024.511849646, 9391743.499877049, 9391782.112305414, 9392265.12067255, 9392312.813056817, 9393394.615756845, 9394063.644154506, 9394273.547310242, 9396850.0, 9397005.889734777, 9397012.5, 9398235.175968442, 9398384.375, 9399061.581433581, 9399127.960117009, 9399570.3125, 9399660.480896657, 9404143.513637362, 9407296.470227778, 9410683.322243217, 9411300.367442498, 9411561.006806565, 9411972.319010414, 9412230.570601035, 9413740.43341364, 9414918.175985899, 9415131.50099724, 9415165.896991175, 9415335.822504468, 9415595.3125, 9416204.6875, 9416253.715258235, 9416855.515384417, 9416895.973070182, 9416910.726585487, 9418323.008554298, 9418725.766568614, 9419029.006909572, 9420118.716086082, 9420418.165175518, 9420545.70622614, 9420625.146220202, 9420742.1875, 9421679.175027471, 9422548.4375, 9422973.4375, 9422982.734878743, 9423337.71207099, 9424041.035589507, 9424211.751432797, 9427935.9375, 9428500.81920114, 9433473.552445907, 9442872.079894206, 9456778.125, 9503876.232323913, 9506618.455003493, 9510290.625, 9516109.375, 9559826.5625, 9564795.91429269, 9582143.514407247, 9589735.9375, 9600814.0625, 9602165.453180583, 9602539.0625, 9603992.330227036, 9605054.622281643, 9605493.573699117, 9605842.1875, 9605943.75, 9606099.18893557, 9608013.1622961, 9609485.615469564, 9612388.425183369, 9614539.23665397, 9618861.368024005, 9622537.5, 9622853.804273076, 9625258.467241623, 9625408.198795212, 9631682.8125, 9631741.292298622, 9631795.996962827, 9631857.550090821, 9633492.524421351, 9633817.012029156, 9634787.5, 9636868.52033901, 9637299.295780644, 9643677.010771355, 9644045.3125, 9644611.496454803, 9647884.621237822, 9648743.75, 9671320.657692611, 9671708.645090759, 9672378.694504788, 9673237.006106272, 9676090.625, 9676152.353357986, 9676687.67199178, 9676706.25, 9678129.6875, 9678722.018237049, 9679037.068486774, 9679312.5, 9680209.924002064, 9680580.236819357, 9680704.6875, 9680990.625, 9681168.683327354, 9681435.851864511, 9681473.574010607, 9682074.68360489, 9682202.767452674, 9682213.203165185, 9683264.0625, 9683310.627140276, 9683519.101235962, 9683864.931976568, 9684232.523149231, 9684298.80611534, 9684578.606850013, 9684736.939826645, 9685125.632727053, 9685467.140848415, 9685957.045142015, 9686057.8125, 9696702.198847624, 9699499.671643145, 9704113.745239595, 9705819.973929739, 9706376.843296867, 9706668.871016528, 9708018.602744985, ...], [10.323935517477901, 70.66993260410096, 61.70091950587576, 41.46680414096411, 20.027161119297794, 27.526093063570226, 7.070110721122312, 33.321971584825405, 22.62953167593347, 88.28352381305189, 100.3082159099491, 11.687548438164308, 6.585390232930752, 16.02086548087479, 19.751248232980686, 19.485674762723022, 12.365188854766991, 18.7452484026401, 10.256424286128858, 23.940157202412884, 54.258246958999706, 6.101944456820477, 129.00521403730917, 86.20237828715014, 24.257278762056643, 55.61353167507765, 28.880389722439883, 14.313025804290339, 76.807861305785, 47.5526188151017, 15.82766537465101, 106.83552264025792, 8.039086914206884, 8.136567445818358, 26.0733823305804, 49.564273547767115, 71.03220551436235, 46.49157920883452, 36.88561751071682, 27.358752514963328, 65.70478357285548, 35.025348726834494, 69.835565099708, 10.544301505448031, 32.15160705417284, 87.51928446617428, 67.1148396933994, 24.856969535388107, 75.66682976817417, 22.46862284323617, 73.32959006523228, 6.989061192447287, 9.80476820937996, 43.15612958253056, 10.456891706494295, 108.69345713833715, 5.352974377861685, 80.19657371198973, 24.16624260209493, 45.74321252810769, 98.04685017032197, 11.920376019997462, 68.24971740427488, 41.42928765293723, 9.430620906719533, 59.79157244786783, 8.210699203428653, 57.56814777465134, 24.18222969319588, 10.574255266899465, 16.13797689754271, 12.023515458755995, 35.183698623557014, 16.209110212449588, 64.45657572753127, 26.283354452965945, 100.72427987129431, 119.55304750631149, 47.66242548992348, 49.30912229767408, 73.33172988659219, 27.507369914268132, 23.68382626695955, 21.466755799424128, 24.213864965348456, 11.53357905806772, 15.429693390895055, 15.24853550280528, 26.23752628693142, 65.21386710377213, 34.6189340227353, 9.292207894940242, 5.821866933319943, 46.33726299595353, 102.15648635620009, 30.782127936573705, 68.38922475519409, 25.76827101467343, 9.137457054644656, 17.520252679873803, 126.14450453550886, 28.502154271777904, 48.18692254798116, 50.18685603142032, 6.491399289852164, 31.872021482500486, 22.52727575279205, 77.51320607155823, 59.545164987936005, 35.2630975178963, 33.12064261618636, 21.936236798793892, 11.943853002964941, 5.986501067239425, 48.662482709359125, 6.707287467366148, 10.950410723997571, 10.315902166927303, 41.35302546248274, 6.252199049341323, 22.700614442195885, 52.464033516766975, 23.340623540383888, 5.160128542351566, 14.146222663384519, 60.43120289099083, 19.7906184271668, 6.702451035877553, 19.14294923958495, 17.264264714359353, 70.57899744078216, 54.77941493626929, 81.65155971128658, 71.64380680498765, 18.195106730531545, 44.3641376195971, 39.83693914072945, 20.128339835371754, 33.609201723396524, 31.77844923387015, 31.64684054945414, 27.1654633796491, 39.61633997432204, 102.46801183475611, 55.96350564584884, 7.201275524430362, 62.1125032878238, 27.63101029495342, 17.4552780407385, 106.8485024034154, 50.86110113753624, 18.62938220776875, 78.24780905805873, 68.42250337896793, 46.6832633185957, 21.940973041461, 13.03493968606038, 6.136058755278561, 36.69136581080537, 48.779208583732334, 31.378324771193057, 6.037530583636357, 11.676484604424136, 65.0672447196664, 53.215736486914885, 48.19012923767658, 5.948476674457951, 24.352849269164288, 110.84242781371353, 6.960974396455501, 74.09090955289813, 12.472895845042682, 20.845075510538855, 63.668237712892136, 31.21211158269494, 54.13924464443638, 21.32729029812111, 83.25737507417745, 153.52063571569929, 80.67264967909429, 25.69166651984801, 20.75473247566761, 64.8177146830508, 140.98414028681663, 8.47172354677672, 13.797486798838731, 51.2022308949929, 7.573197731964326, 73.69001702371405, 19.360903486080332, 43.43363383975602, 15.046546638746394, 33.934869662072316, 6.859298640148906, 18.385946428701615, 64.20351865079053, 5.956551537499689, 62.98421158602305, 110.56599674050844, 12.684386660473116, 41.078803379699295, 21.624883358682997, 55.021068285344214, 30.574271148270718, 35.74855743649588, 11.589067342866288, 9.09778976986739, 80.27560309290135, 81.5705381552527, 128.4644761146109, 11.672074586396175, 52.01887894385895, 8.59299102360127, 47.34773501998193, 10.85868123486368, 49.26040860173734, 17.322163519009447, 35.383832954873384, 84.93893133454904, 14.1499605942265, 13.365663142558303, 112.52341440741566, 75.5395796023407, 20.682339011770413, 6.8401019752622965, 13.458553896091622, 74.48235661794484, 55.725432657467515, 69.81431186174615, 48.20910792122201, 13.978424610894738, 63.121484264331535, 5.857903202511484, 27.555407021752757, 67.89316535008975, 14.347607829483831, 16.6923907058872, 21.340229697965874, 13.093041778051415, 14.876615160547752, 19.987040661261577, 80.02976529861391, 138.8932729860498, 15.123533421446337, 13.9632519269066, 52.153789877055566, 43.80048299842309, 55.17773713838884, 9.669102719390827, 42.28659420853323, 12.10473360911176, 124.53273165768242, 7.639271879594639, 36.85793218988285, 81.67239571929274, 128.05857130202676, 6.453246192361716, 165.28517212428835, 50.46335198097511, 51.74692277837483, 8.012120064506565, 13.032407375932113, 55.95825632408349, 20.08665837507331, 20.401020933722293, 9.707053465115402, 20.20308411570336, 9.64534710567425, 77.42684940736031, 183.4290199567328, 13.768357658180316, 10.140259665676583, 8.102105807928595, 112.37489136927735, 79.16020312315082, 22.804894249802523, 26.033530215240614, 32.04349507997599, 50.43821935607594, 32.05994343227097, 7.9092684550968055, 13.036996767346295, 23.770573236973867, 26.862461787772723, 14.345686212726555, 27.360016118320807, 35.438981964406544, 33.03356489530246, 6.797543374516424, 26.177784587402172, 9.35917981582371, 63.33517527620354, 7.997224143769803, 20.188162087081103, 12.538778307006202, 15.19847518179516, 7.117044154572585, 7.837031854596458, 114.38604008071852, 67.27301189034652, 25.486588857501573, 70.03846346026187, 14.228279872915188, 9.486547743649247, 50.85712134272735, 58.778014027245256, 143.9913057964459, 13.09035091990043, 63.74124327447542, 95.08992425970416, 96.59504653694071, 110.03672555448244, 42.950965796216444, 19.819216397374404, 41.55593819471921, 98.27776602228482, 97.21721375417073, 111.8000960641548, 20.20199822264026, 54.375693636675074, 46.833836601548164, 25.934939708389827, 5.614155596959334, 64.89200257037913, 68.32417669594537, 28.295605005248866, 68.87421854054773, 7.223530043518428, 14.296128228842424, 77.65598043408087, 74.00633861722287, 15.542492755060877, 88.38842154553195, 14.060568674687723, 12.229439799153528, 97.87824387929646, 58.967421770665055, 14.117591083996373, 14.81957063841074, 24.88131179349431, 104.63626740204776, 57.761970445470425, 6.746565504917593, 128.2670767421775, 7.15238096353722, 66.20871458579518, 47.30697625926642, 18.06656048728597, 28.079318392941552, 20.10029878512848, 89.33940360087925, 31.32357034374703, 8.474768347047256, 51.05143326891039, 69.95456187068116, 13.633229232233159, 100.52442854221263, 65.71307904864418, 108.60542383809616, 6.264763997957899, 32.0602922251864, 52.06119130544266, 67.55112166002728, 85.90459116052301, 45.48296474821488, 10.00936783034119, 5.701734373389481, 24.765722008477347, 16.52324599311084, 16.562574131829003, 19.007121720560285, 8.605977815979305, 9.24749340818424, 51.97223762556026, 31.281135687444543, 9.1400559488607, 113.01164786560658, 13.670773820801664, 14.29948663999539, 80.24761386773719, 77.28187629747336, 9.280500689460606, 58.24617402956507, 69.01758911016614, 10.665292532089097, 132.57152035933825, 32.19063176052839, 21.746311177005087, 24.78375679323201, 5.313941623723645, 26.838920285233648, 56.603735217945626, 60.187775837382794, 5.377750510863104, 6.456090470871531, 42.41777745439015, 59.849846263559904, 78.02155052901821, 47.35448130399569, 16.79963098093668, 33.08204208944327, 20.92718240355281, 66.1991816259998, 135.78441716269703, 18.15697590633017, 22.62936858110907, 87.87502577202864, 21.47901881207862, 29.583185156482536, 40.90037472728681, 72.86001868152786, 88.35533796501024, 26.05832569391542, 7.8143831392317, 6.1099258067328694, 5.521435152339817, 5.772235064708791, 5.233869970747247, 31.735648688813246, 24.85231248376936, 48.00218874135041, 49.3720379534108, 81.9644884091143, 53.12302707909748, 7.992718115732338, 16.906169111538546, 34.981630985961615, 13.001410731997254, 55.38444327035752, 75.63201802687156, 14.816824396843986, 24.499495350705878, 10.324338338607093, 7.701099657492047, 58.93878584803956, 60.27741223211354, 43.58857959493659, 96.93405119396263, 96.74498500842456, 54.27633449273824, 67.71884082745734, 37.31187416514886, 166.7794250695061, 67.40911972332262, 13.940983682606955, 152.0724416090979, 127.31296791759638, 6.47121270683576, 79.0219733762954, 75.5127444700323, 10.207759095778835, 57.06108540198738, 38.28814818133364, 18.742236783047034, 21.225776368471124, 10.350506744072863, 16.22762800236763, 55.16814532175686, 5.1369620486698935, 19.397845203494352, 5.868264020897251, 64.62126642859138, 39.68020871817329, 27.687014639320722, 26.123819445342292, 11.051329723570719, 17.170041400643637, 24.464048822602585, 8.010085363669061, 117.2643058815631, 6.194408845535235, 93.17832080483659, 36.55752961105865, 30.11253628050525, 127.54697724218791, 39.234679306806335, 33.342142016379626, 119.47217428537301, 43.58313371729839, 110.67588091900663, 15.987849938416455, 23.645574198598535, 73.75702431288511, 18.69253933139784, 8.794677321834227, 20.041874687514017, 20.401794829974428, 21.697135911374847, 126.23970344388144, 9.257381101665048, 13.192209814707102, 222.61528291393634, 46.42595401189028, 19.226404071049185, 78.21380731536803, 94.09919575638959, 21.272898727860657, 45.75267431562959, 46.52662296958584, 60.14576705328453, 59.93299041493481, 46.239811878083216, 14.29336881327889, 38.004756786420856, 80.73672737733202, 18.87622828385972, 83.49212794547329, 89.4219525480709, 13.511888209923937, 88.45404311314036, 23.62602811936481, 10.567261725428757, 68.32818059149443, 30.785368486265895, 13.267309447427314, 116.72377806823496, 7.395805202261292, 22.31984727355936, 55.543888636279306, 93.09331699540746, 74.20346146870136, 13.602535705892102, 8.695601283827655, 63.93970223499649, 61.567031641266, 11.438924686692902, 53.396339577696956, 63.253898558576076, 32.530831009275346, 7.073201391651765, 23.77168214154691, 119.07845193912375, 32.01421323976338, 12.568107726055038, 10.320836333232423, 25.911465201986125, 36.44658958143524, 81.09524113171847, 38.03989178979789, 5.305140225041545, 29.298983197919952, 98.01353102964222, 78.75029675755043, 12.152405550275517, 6.698174563661904, 168.47544766392775, 42.76361470835336, 7.709842573974203, 76.03999967406514, 16.991970826644646, 30.569685896908908, 48.07854891856891, 11.509240648048635, 104.54245659099566, 16.488129302374887, 20.03939308870977, 32.45455083583762, 198.4869122832454, 44.99148854456047, 69.35110530834818, 105.5136841693503, 26.690065605189638, 91.19181732742102, 34.58227552307465, 103.87969945872327, 10.30772318615627, 67.13351729336024, 21.293638057191444, 29.269559446521704, 14.526111066925175, 116.7455283557028, 7.092114572395723, 8.16355678350176, 23.547014382031108, 42.52212024249407, 24.578220417150302, 30.278993442168687, 11.079168801374502, 37.689707925220205, 29.47332110140893, 95.14538096106598, 98.65967259269634, 34.6306828210203, 35.718240009683434, 37.093717629931, 15.266258790814556, 26.721426629027803, 34.44876023672828, 107.9308811405622, 12.85864324303078, 90.00427653363654, 44.226105397154264, 112.25335772458516, 11.398347332431728, 43.96215495223643, 127.06894296524983, 19.14932546969515, 168.69466854825816, 53.520715624838544, 24.83597376447522, 41.6845876497546, 41.25781320448594, 44.385326528707196, 18.27995265975748, 29.02351524076682, 6.627510632837297, 56.47282606941684, 7.6563412382962355, 63.726528976305815, 5.919003675671144, 80.03725378635491, 62.530919456392375, 12.01308539504149, 65.7519097093097, 125.19055658669677, 92.33086000163104, 91.9248061079721, 12.50707842268054, 26.218529717704556, 69.05392343167162, 15.198997359725293, 30.455744739885947, 51.10021751680267, 25.221410177347988, 22.792307795274958, 25.049933991561254, 6.1045285893325625, 40.57097565470366, 64.13208200458794, 12.106330723116663, 10.781917677705767, 21.493758782114313, 11.839896558520389, 18.738998544222387, 26.08265187779353, 145.368684336481, 7.315983843111123, 23.674608033151575, 8.501422992933177, 66.75870569297649, 8.603045572605492, 26.703218296008075, 15.644666604635155, 15.248099802343978, 48.532331847739684, 45.45792460655463, 81.71207362896882, 87.56305406732375, 96.3651832055009, 41.76769944983248, 17.7953291101799, 24.792104202076633, 13.258377806605498, 61.780027819331195, 25.384510223906208, 67.0401331235447, 132.30743749507243, 46.76859773764923, 98.52122135931896, 33.14450209528625, 7.367943716817881, 7.407697862649868, 42.20158388059412, 49.48371665598081, 25.372868024735673, 34.49756856676521, 25.96281233022717, 24.79056520313078, 54.02303267816373, 47.254985246538254, 118.10224326792755, 62.02772650398151, 107.38212982930843, 148.3441066948388, 19.811566604573738, 26.682620861407926, 40.62437717193849, 22.13323977670643, 13.27181774723516, 36.033570655309134, 85.51480157403799, 64.25688350699454, 49.068515336364094, 30.524961798677822, 29.48947405262651, 19.957741490932023, 15.474290472744423, 23.32421314346378, 20.40896688441481, 133.83915564982118, 71.47367724946213, 5.548650362001124, 11.992768588828977, 7.2955102794787745, 19.97911433776253, 38.681206217954056, 107.35536710414289, 14.763221701375846, 49.37522624683743, 86.77767972005698, 73.73996838630957, 12.120596267847267, 74.87692819735369, 65.6156900206034, 74.94543728678374, 30.86718932598931, 47.59733560104645, 270.28021968163404, 48.16508269962429, 77.31554682666062, 11.114798258441263, 155.15776795261905, 28.99806436738071, 17.62638373224019, 5.068910967495876, 8.638023298188616, 24.497690892009366, 111.66316619646604, 85.66709076506959, 63.07161948945429, 64.12443993419687, 16.82406791881864, 8.706959718432962, 15.968605082444762, 27.351987210962207, 49.263121594247295, 7.195265191492428, 28.300016123067703, 17.266211920170054, 69.40358464369052, 175.78085665866251, 10.274100338073234, 20.34201849621652, 123.18490598037684, 175.25114408090462, 40.71839953965985, 65.519663083472, 42.97579697489806, 20.517607280193396, 6.5203444290661965, 23.82159663785473, 16.8706710845742, 31.84743661338545, 30.234288170046426, 22.614240733245136, 10.32530129483433, 24.666791093500628, 69.02542224000044, 85.56428414090587, 27.006697524002707, 70.89020259270596, 67.77413323614394, 46.647169637371654, 110.21358928188162, 5.970267445159409, 46.98328217486297, 49.93026232195874, 5.84302057484116, 32.06179165446174, 74.09724529055242, 95.83964082277302, 68.38718998910278, 5.441270300373998, 93.58679293274474, 13.211304084580538, 15.82560974688417, 235.48541629264164, 5.700701234028205, 55.274566331568, 44.11451633369306, 5.511189369367743, 22.405016676670236, 62.980068584654205, 24.28513051373693, 5.995748290703208, 13.062284860620373, 25.512344614513385, 21.999391692286046, 40.648849578358, 7.50663120443033, 25.84707628939136, 14.000297025540496, 19.54309488918569, 7.452963239400695, 6.932528184472628, 101.79569267320267, 18.132947106872162, 83.88837874062976, 102.07617481219319, 6.35263749713315, 48.68980310359839, 102.58900483782904, 19.169074899784782, 41.97945052026384, 26.051617006888325, 76.16122669071645, 51.61843315682231, 20.882594262653488, 40.64876743980851, 9.143049071461618, 40.90030271888166, 36.105590541692656, 10.361539482569107, 126.62813425311589, 23.57620728209151, 5.289928964895189, 25.404766449490996, 7.002223643157113, 30.715259874445827, 86.94155989565942, 24.007059078876992, 34.77520962690403, 8.635119389888409, 18.768836231579602, 90.92839972193343, 127.74064390386732, 20.14249093606316, 19.240616866105466, 66.35540644490011, 14.21183164709972, 26.44947109818041, 29.04965273780078, 38.982079826985704, 45.49393705074084, 33.276576212126315, 98.6824216936011, 42.60272299695446, 10.628842612829754, 18.36366035262871, 14.55733399921209, 12.24441435738277, 102.39734402104916, 22.082886413301846, 26.76981677342465, 26.94784602721886, 12.53543080362654, 73.82617199826517, 32.49255129215164, 25.596860452917227, 85.4949283095855, 5.9032395511532, 78.34298462337158, 9.015335899901954, 107.2763641056543, 6.873690336346239, 21.605313649689457, 106.841215068845, 18.510013516753133, 31.372287447285874, 42.16156709148729, 97.38311082506958, 35.47987285098332, 197.25136974522766, 25.99565731084978, 53.422623438685974, 58.316851185530105, 24.656691378485178, 16.489812964539297, 168.75405674916095, 22.218270567819456, 129.86050741272362, 16.77164181949105, 56.59401310179555, 8.807125810686527, 60.08760962735522, 56.48370494878886, 27.544853387327194, 6.037178153693555, 20.22341467702419, 26.786538355906586, 22.348247168084654, 11.30379770316752, 117.47653931840098, 92.6277440355118, 41.983315462533916, 12.662631804001883, 235.82663649713254, 8.659223777012688, 191.8722230078688, 31.323668092399952, 21.9372110138107, 67.3338290567558, 22.498728585363544, 107.48013393189706, 16.555122710089258, 11.237793447231093, 16.955215015265928, 19.872539004641684, 121.25420891508583, 29.344790346482966, 8.423923873013784, 11.207491139398464, 54.3224451888385, 35.24308135438844, 37.18134300372583, 9.88590497041806, 57.21287565406038, 14.85636966534032, 10.81329635713738, 22.23244989236502, 26.064488782791493, 7.374328094006581, 105.56163728726872, 143.88072875331153, 85.51413183810106, 22.02350568639511, 73.00744773620094, 35.234673247876714, 49.68614097891762, 59.04504855047386, 6.257441040735768, 15.816517168157274, 31.01640922749433, 58.7835899480998, 67.47439626844815, 244.81806103102946, 25.039387844020723, 8.39798463854841, 48.50271141605787, 102.98530262567986, 23.814865435540543, 28.99746830741032, 49.81083924755859, 67.36367303194524, 28.788817082745012, 7.5201938486924185, 49.532154620811184, 81.59681593617967, 14.324703686106334, 70.82310941899607, 21.11258267629137, 7.10441262137131, 25.470819213348722, 64.42977275332144, 74.65629655924538, 7.334060355762443, 83.5006737371638, 7.4907744108959, 134.8088341222572, 31.46637375355398, 9.724051325732836, 66.76277658895881, 12.386206565541032, 121.37063135462833, 16.651261410565507, 55.409024521636745, 5.9997038242847935, 7.313802593254902, 5.520479102462531, 6.5412362485220426, 25.48339126716219, 56.38558499093829, 78.88561625284362, 6.017805319911111, 7.773836492758605, 106.83233468791202, 34.19135462472136, 6.298818213915532, 32.71464083654305, 8.47796522166733, 96.24168923411776, 8.61259674051274, 21.554230602850765, 29.91987482963881, 20.645189512691438, 15.640254178558195, 51.19950152475212, 44.665760409742376, 15.51709303877994, 80.49016274462379, 58.265821033040055, 8.599928682076591, 12.11059381846946, 50.382962059015625, 154.18118136407426, 27.271702634346468, 39.66717883019737, 15.48866894781856, 13.774307538347628, 102.42882492483857, 7.879030856425619, 53.56937662093261, 93.49635494430126, 9.647167444826152, 36.30644061661176, 20.575681160702352, 70.16030812111921, 5.5569323525791665, 20.088267364901952, 12.285271230589338, 7.586451301517567, 53.74799918076232, 36.480826255363986, 12.29303158259175, 13.822074668039393, 13.856032648525474, 6.435295559798288, 47.590218861267836, 15.423741918299244, 32.632408105359396, ...])
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);
([3594088.479241979, 3594097.9340927755, 4035631.25, 4035638.024342606, 4035671.2143171537, 4059456.1974407975, 4061752.926022444, 4070002.0460578008, 4088927.2878939253, 4104125.0, 4127222.7145870132, 4155300.330892258, 4249438.0996640185, 4603241.944956616, 7874830.83334234, 7907160.209599561, 7936808.482177298, 7951346.381870783, 7985564.985542287, 8000111.624595639, 8040650.0, 8158650.13209453, 8162475.118456643, 8203046.349978151, 8209079.9930088315, 8227594.693978281, 8397352.314905213, 8401113.134627977, 8412246.64428161, 8412248.417117115, 8413622.08956456, 8415248.4375, 8415266.688210232, 8431609.08013144, 8431862.362402113, 8432549.69402071, 8434529.6875, 8434749.03415839, 8435092.554634176, 8435129.204038516, 8435521.595862739, 8436166.406119155, 8436652.627408482, 8436698.029178793, 8436919.065633725, 8436920.3125, 8437023.299322894, 8437068.531933982, 8437206.42275465, 8437449.659660418, 8437625.0, 8437702.596228924, 8437870.82386588, 8438079.6875, 8438243.273796173, 8438390.625, 8438611.256545663, 8438682.8125, 8438687.914765889, 8439045.3125, 8439096.808085728, 8439148.891621102, 8439440.625, 8439643.75, 8440495.427554796, 8440801.5625, 8441627.978703208, 8442614.0625, 8443095.043545002, 8443115.239503272, 8443137.782082772, 8443223.943823991, 8443296.638316417, 8444362.797062851, 8444375.925234266, 8447397.868889222, 8449610.9375, 8449671.875, 8449672.19153744, 8449963.59178167, 8450479.6875, 8450482.758912612, 8450484.069743318, 8451054.989752581, 8451120.047911515, 8451133.057521185, 8451356.372444328, 8451454.76578547, 8451468.622576091, 8451585.9375, 8451927.859678809, 8452026.515778964, 8452189.168523014, 8452279.6875, 8452598.4375, 8452726.292475421, 8452786.346841214, 8452810.78057662, 8452857.57386325, 8452883.356728835, 8452982.8125, 8453139.061334912, 8453298.664868213, 8453349.702807583, 8453982.839927157, 8454010.587999612, 8454031.618698442, 8454040.372389192, 8454457.8125, 8454525.8651104, 8454653.02879858, 8454655.793303858, 8454959.841128148, 8455034.900358744, 8455196.228992792, 8455229.399223471, 8455585.821030904, 8455905.66012114, 8455984.344047941, 8456038.94285129, 8456110.622066082, 8456395.3125, 8456402.792200467, 8456499.773875793, 8456510.711931655, 8456580.888204182, 8457278.998033244, 8457326.24878359, 8457375.789514568, 8457530.187410697, 8457942.1875, 8458065.625, 8458540.625, 8459138.791871263, 8461077.215716148, 8461948.4375, 8461955.24182475, 8462157.163865875, 8462270.3125, 8462349.851718908, 8462406.331444012, 8462649.924518254, 8463037.38543915, 8463128.864607578, 8463132.8125, 8463140.92020249, 8463940.337512359, 8464051.515671765, 8464822.40814383, 8464834.375, 8464914.876086948, 8465052.568206085, 8465148.4375, 8465148.4375, 8465154.6875, 8465417.633934654, 8465822.82765174, 8465994.198898265, 8466048.741983889, 8466088.213390894, 8466089.0625, 8466097.93676681, 8466130.012341922, 8466245.384134894, 8466365.625, 8466451.5625, 8466490.728576967, 8466504.433218917, 8466520.3125, 8466524.352190448, 8466540.625, 8466553.73411131, 8466590.057488622, 8466637.8728016, 8466690.625, 8466715.625, 8466751.045716131, 8466855.442814052, 8466868.75, 8466906.924401999, 8466915.463137828, 8467030.094565336, 8467085.9375, 8467135.9375, 8467136.271938974, 8467160.601058848, 8467176.5625, 8467185.853673143, 8467215.625, 8467230.505924203, 8467333.585822234, 8467346.90228748, 8467359.793656152, 8467372.336600544, 8467373.43998608, 8467421.237393158, 8467425.194802308, 8467482.8125, 8467487.5, 8467544.560203856, 8467777.230050975, 8467841.700609935, 8467891.706957936, 8467928.125, 8467949.502193758, 8467984.65138806, 8468004.397660809, 8468046.875, 8468052.576319955, 8468066.18799137, 8468095.634925187, 8468102.87610416, 8468206.787722038, 8468247.696882304, 8468267.008286595, 8468269.711350346, 8468367.65708612, 8468424.925997388, 8468637.5, 8468660.713077364, 8468788.576901853, 8468917.1875, 8469026.5625, 8469061.914693778, 8469120.684426067, 8469179.235179551, 8469351.419770397, 8469495.3125, 8469532.980661143, 8469548.4375, 8469599.722085094, 8469600.0, 8469603.701485308, 8469649.02193506, 8469666.486992948, 8469842.022439336, 8469869.14427103, 8469874.37771135, 8470146.287659809, 8470404.670369405, 8470408.364046162, 8470582.8125, 8470891.469683196, 8470928.929549934, 8470934.092261836, 8471125.0, 8471346.875, 8471426.5625, 8471606.624090243, 8471725.933659373, 8471745.659828018, 8471749.926387172, 8471881.348542297, 8472356.25, 8472408.697722707, 8473025.0, 8473066.968142789, 8473132.8125, 8473148.4375, 8473220.3125, 8473833.81724489, 8474885.326663911, 8475327.190847583, 8477183.72142105, 8477238.930620845, 8477739.475690084, 8479471.235168003, 8484000.34933087, 8484076.5625, 8484396.112115858, 8487240.278926874, 8487936.760780795, 8488301.196573172, 8489346.875, 8490998.4375, 8491344.93466079, 8497171.734908773, 8498998.4375, 8500885.9375, 8501090.625, 8501449.211155897, 8514596.26595376, 8537559.763851633, 8539452.085482446, 8539583.932674102, 8540299.371813081, 8541249.624586836, 8542201.438264424, 8542214.230631214, 8544734.576781116, 8552093.782668468, 8558934.375, 8562765.03458056, 8568990.682806714, 8569008.559956552, 8570086.003323065, 8570621.858206544, 8570784.978235593, 8575951.5625, 8577853.125, 8578943.249216305, 8579700.975761682, 8607447.653563872, 8608804.865454966, 8609687.5, 8610098.4375, 8611394.16538769, 8611883.786624, 8613624.836040618, 8613646.875, 8614365.625, 8616557.8125, 8617081.572220245, 8617263.376559952, 8617453.125, 8617538.06136505, 8617680.783341877, 8618142.330660092, 8618155.610040719, 8618440.625, 8618508.713483755, 8618509.22870094, 8618917.1895145, 8619100.562752075, 8619121.875, 8619148.425808445, 8619190.625, 8619326.937093712, 8619327.356421286, 8619407.8125, 8619439.0625, 8619570.541044008, 8619571.875, 8619582.560436616, 8619634.981469199, 8619692.536798697, 8619787.5, 8619852.521300893, 8619957.780135805, 8619976.295861742, 8620058.294783207, 8620060.9375, 8620085.852046434, 8620088.232414147, 8620115.74136796, 8620229.6875, 8620259.375, 8620317.668072917, 8620530.478077933, 8620580.59804214, 8620745.067718996, 8620791.853766687, 8620836.277188841, 8621025.0, 8621082.8125, 8621123.045955237, 8621126.5625, 8621157.8125, 8621681.25, 8621848.418207703, 8622097.706552766, 8622165.625, 8622264.0625, 8622346.875, 8622560.901074277, 8622588.205976281, 8622640.545774562, 8622915.912040055, 8622944.111125838, 8623497.474682285, 8623710.146063833, 8623941.183807513, 8624121.774068331, 8624134.711980147, 8624143.868552614, 8624485.70218838, 8624706.564975668, 8625139.953867016, 8625371.69570338, 8625491.957480116, 8625687.313432818, 8625728.064180221, 8626132.108798238, 8626196.875, 8628001.245046645, 8628028.12723391, 8628245.834654246, 8628696.991202045, 8629243.526785353, 8629314.785082148, 8629959.283583604, 8630037.364735095, 8630228.125, 8630551.009624016, 8630607.611846793, 8631209.375, 8632568.75, 8632606.25, 8632667.532251492, 8632728.539819557, 8633020.3125, 8633416.628834317, 8633573.4375, 8633751.19846107, 8634130.334841816, 8634351.169330286, 8634475.0, 8634729.06482649, 8634731.25, 8634909.24325966, 8635025.110466568, 8635115.625, 8635234.236461172, 8635256.798345104, 8635259.582305776, 8635302.882695, 8635390.044407515, 8635441.779575275, 8635532.8125, 8635820.094107574, 8635928.155293006, 8635957.279440721, 8636125.0, 8636285.212682402, 8636429.087147143, 8636458.565917242, 8636541.103774955, 8636594.689525662, 8636709.375, 8637006.25, 8637387.466898244, 8637505.802255014, 8637675.979573503, 8638209.637704365, 8638752.522779083, 8638864.0625, 8639507.8125, 8640773.4375, 8640952.722674903, 8640978.125, 8644514.007333882, 8644971.875, 8645134.2689729, 8645189.0625, 8645238.77265537, 8645335.78871715, 8645528.125, 8645667.085453859, 8645729.6875, 8645935.9375, 8646532.13172938, 8646598.4375, 8646859.375, 8647023.303035859, 8647130.722777892, 8647151.00101516, 8647168.14891948, 8647184.375, 8647250.299821116, 8647333.635741258, 8647438.20765153, 8647482.8125, 8648024.406795628, 8648189.328801487, 8648460.102761285, 8648503.075580532, 8648850.262993349, 8648968.503863232, 8649436.937798742, 8649826.191825306, 8651261.90130255, 8651431.25, 8651479.6875, 8651551.5625, 8651591.676383533, 8652106.25, 8652534.375, 8652618.75, 8652650.0, 8652667.534041036, 8652729.937366921, 8652895.00422198, 8652992.1875, 8653006.97699044, 8653016.476321867, 8653023.453103062, 8653044.695670502, 8653074.520213226, 8653130.567736166, 8653170.223640742, 8653216.637894109, 8653264.0625, 8653283.575644081, 8653396.113184076, 8653412.5, 8653424.752470369, 8653441.665138843, 8653462.5, 8653471.326944983, 8653475.0, 8653485.9375, 8653501.5625, 8653575.650718741, 8653582.8125, 8653607.253053531, 8653608.565457173, 8653609.375, 8653640.456728017, 8653666.753981836, 8653723.04614259, 8653765.315173505, 8653776.171693897, 8653889.0625, 8653965.625, 8653971.353412572, 8653983.207265258, 8653997.825094445, 8654076.173369456, 8654087.5, 8654171.325735245, 8654182.970337205, 8654194.910441821, 8654231.9508958, 8654312.592483157, 8654364.0625, 8654490.815383084, 8654560.327092523, 8654643.561898638, 8654676.5625, 8654701.375711862, 8654720.605849473, 8654769.581589065, 8654887.5, 8654888.260274073, 8654911.914189832, 8654932.24608513, 8655034.375, 8655050.0, 8655109.81179004, 8655187.948346652, 8655211.525613533, 8655298.4375, 8655588.669077808, 8655609.944623662, 8655626.22620233, 8655895.3125, 8656062.5, 8656219.035432508, 8656233.352565028, 8656240.192496696, 8656252.571802763, 8656512.5, 8656514.293609854, 8656604.6875, 8656731.604128785, 8656797.52176366, 8656826.184399586, 8656835.9375, 8657015.625, 8657362.5, 8657438.435188597, 8657790.524851592, 8657907.697134484, 8658854.572540915, 8658855.567824582, 8662307.215861972, 8663692.1875, 8664905.729769666, 8665411.89830889, 8667420.199072465, 8669132.517838275, 8669501.449708696, 8669762.259888623, 8669977.808881791, 8670504.6875, 8671880.025916213, 8672168.44388103, 8672460.906223359, 8675043.00200868, 8675667.1875, 8676281.242622487, 8676358.482881747, 8676464.0625, 8677716.387136983, 8678020.452606479, 8678290.70767028, 8679351.65488434, 8679754.433577472, 8679827.796081819, 8680526.360286687, 8681335.9375, 8681414.0625, 8682198.4375, 8682734.541511761, 8687108.61361442, 8687854.35405202, 8688176.215605406, 8689041.782218883, 8694912.057999864, 8695401.342961231, 8695584.375, 8695839.0625, 8695945.723835517, 8697038.166172002, 8697038.7605726, 8697707.090867527, 8700545.21716592, 8705242.331975028, 8706103.021507626, 8706423.200207578, 8706548.4375, 8706712.824901326, 8706812.016946977, 8707078.125, 8707775.0, 8707947.780285418, 8716359.851121403, 8716667.920999616, 8719034.708947768, 8719759.375, 8720871.399409868, 8721184.375, 8721641.207954686, 8722360.744525924, 8723387.121071188, 8723601.887035782, 8723648.59402011, 8723940.625, 8724548.4375, 8724550.547236867, 8725059.141906606, 8725557.312566014, 8733676.974890511, 8739017.921120608, 8740260.80048075, 8741974.286354475, 8742756.94171785, 8743530.94401631, 8746116.010319276, 8746831.25, 8747136.491557915, 8749509.275627827, 8750751.735510338, 8751034.078489762, 8751125.95694644, 8751351.5625, 8751729.806216614, 8752693.75, 8754223.4375, 8766845.3125, 8769070.902472572, 8769127.90237424, 8774421.076096559, 8792555.701550785, 8810074.817974003, 8818401.5625, 8830595.3125, 8832513.61175306, 8837133.961881805, 8839356.25, 8839907.111454364, 8841977.54994068, 8844700.77095844, 8845128.125, 8870469.181031246, 8882407.49757076, 8915230.850933123, 8920407.060853453, 8929350.0, 8940710.9375, 8941612.5, 8944700.0, 8944945.3125, 8945364.0625, 8945774.313117856, 8947895.21191182, 8952150.093373941, 8953555.811862778, 8953852.60507956, 8953944.2707114, 8954197.701557115, 8954818.75, 8955425.0, 8955435.504034974, 8955675.0, 8956464.955960138, 8956890.758094924, 8959715.15544411, 8962641.571490096, 8969708.6493657, 8986238.062954184, 8989264.37918759, 8989837.990908947, 8990706.873200076, 9008137.711335134, 9015332.8125, 9018943.886943389, 9092476.51492431, 9100346.875, 9100846.875, 9102041.634879543, 9102423.991696522, 9102707.658219371, 9102943.358017646, 9103250.880404316, 9104046.622940058, 9107194.304213017, 9107648.909489186, 9107912.089222247, 9110796.875, 9114826.554225788, 9116665.356749153, 9120300.0, 9120566.18710222, 9120629.68830651, 9124683.422792174, 9134751.318809493, 9145414.0625, 9148954.6875, 9156376.5625, 9157771.875, 9163134.794452596, 9176741.343487302, 9177293.995677022, 9177431.021821856, 9177526.5625, 9190761.211049123, 9201433.58640837, 9206883.312754434, 9221874.219757313, 9225008.169886993, 9226244.687880205, 9231265.001310935, 9261467.1875, 9310644.26929282, 9318564.867535887, 9321105.497003732, 9321145.23227289, 9321235.790860208, 9321468.958899872, 9321779.393026808, 9321994.178238086, 9322010.9375, 9322601.943470148, 9323065.23049523, 9323358.792865844, 9323680.321479155, 9324399.286026932, 9325451.938389294, 9328226.480788173, 9345257.8125, 9346215.625, 9346351.5625, 9346838.502410872, 9348240.972690461, 9350039.0625, 9350890.625, 9351500.384916943, 9352248.4375, 9356779.6875, 9357045.467089228, 9357049.32146582, 9357249.513608808, 9357846.875, 9357905.707562828, 9358095.526605133, 9358114.2690555, 9358346.779409062, 9358364.0625, 9358681.25, 9358794.853039116, 9358938.400352586, 9358952.802502759, 9358971.615714677, 9359020.93751055, 9359154.088282278, 9359260.763936983, 9359481.673451511, 9359650.0, 9359662.224757954, 9359926.410620593, 9359938.791511483, 9360086.779454324, 9360288.626979504, 9360367.979003362, 9360492.805104842, 9360528.768623324, 9360529.480470967, 9360707.8125, 9360713.147592507, 9360795.3125, 9360981.25, 9361042.980524715, 9361060.113471098, 9361113.923541503, 9361117.571046544, 9361301.296281274, 9361422.245513845, 9361431.25, 9361451.331013447, 9361519.436061073, 9361539.0625, 9361574.44749926, 9361596.875, 9361600.297292927, 9361604.649956262, 9361641.348564945, 9361671.401151316, 9361685.43406693, 9361710.690583438, 9361860.657304691, 9361910.9375, 9361927.168158347, 9361977.300356219, 9362026.5625, 9362132.4623759, 9362191.540538743, 9362489.865073837, 9362545.65370103, 9362573.231915394, 9362692.072989441, 9362976.5625, 9363193.75, 9363432.8125, 9363457.8125, 9364275.0, 9364451.132961087, 9364602.780539464, 9364755.366300456, 9364985.832918568, 9365438.11354821, 9365512.5, 9366368.307158373, 9367127.201903807, 9370279.507036878, 9370291.370987799, 9372526.045976307, 9374051.5625, 9374304.519476276, 9374501.444462167, 9375629.262624117, 9375722.8735518, 9379615.225951679, 9380262.5, 9381713.027939336, 9382130.761175768, 9382225.65829965, 9382524.138021458, 9382915.429069936, 9383190.39241405, 9383194.67274981, 9383554.6875, 9383984.906287119, 9384237.078226827, 9384509.375, 9384703.125, 9385156.017761504, 9385290.979465181, 9385953.815343646, 9386146.444746872, 9386926.822233306, 9387794.159490677, 9388831.25, 9389413.369750794, 9391024.511849646, 9391743.499877049, 9391782.112305414, 9392265.12067255, 9392312.813056817, 9393394.615756845, 9394063.644154506, 9394273.547310242, 9396850.0, 9397005.889734777, 9397012.5, 9398235.175968442, 9398384.375, 9399061.581433581, 9399127.960117009, 9399570.3125, 9399660.480896657, 9404143.513637362, 9407296.470227778, 9410683.322243217, 9411300.367442498, 9411561.006806565, 9411972.319010414, 9412230.570601035, 9413740.43341364, 9414918.175985899, 9415131.50099724, 9415165.896991175, 9415335.822504468, 9415595.3125, 9416204.6875, 9416253.715258235, 9416855.515384417, 9416895.973070182, 9416910.726585487, 9418323.008554298, 9418725.766568614, 9419029.006909572, 9420118.716086082, 9420418.165175518, 9420545.70622614, 9420625.146220202, 9420742.1875, 9421679.175027471, 9422548.4375, 9422973.4375, 9422982.734878743, 9423337.71207099, 9424041.035589507, 9424211.751432797, 9427935.9375, 9428500.81920114, 9433473.552445907, 9442872.079894206, 9456778.125, 9503876.232323913, 9506618.455003493, 9510290.625, 9516109.375, 9559826.5625, 9564795.91429269, 9582143.514407247, 9589735.9375, 9600814.0625, 9602165.453180583, 9602539.0625, 9603992.330227036, 9605054.622281643, 9605493.573699117, 9605842.1875, 9605943.75, 9606099.18893557, 9608013.1622961, 9609485.615469564, 9612388.425183369, 9614539.23665397, 9618861.368024005, 9622537.5, 9622853.804273076, 9625258.467241623, 9625408.198795212, 9631682.8125, 9631741.292298622, 9631795.996962827, 9631857.550090821, 9633492.524421351, 9633817.012029156, 9634787.5, 9636868.52033901, 9637299.295780644, 9643677.010771355, 9644045.3125, 9644611.496454803, 9647884.621237822, 9648743.75, 9671320.657692611, 9671708.645090759, 9672378.694504788, 9673237.006106272, 9676090.625, 9676152.353357986, 9676687.67199178, 9676706.25, 9678129.6875, 9678722.018237049, 9679037.068486774, 9679312.5, 9680209.924002064, 9680580.236819357, 9680704.6875, 9680990.625, 9681168.683327354, 9681435.851864511, 9681473.574010607, 9682074.68360489, 9682202.767452674, 9682213.203165185, 9683264.0625, 9683310.627140276, 9683519.101235962, 9683864.931976568, 9684232.523149231, 9684298.80611534, 9684578.606850013, 9684736.939826645, 9685125.632727053, 9685467.140848415, 9685957.045142015, 9686057.8125, 9696702.198847624, 9699499.671643145, 9704113.745239595, 9705819.973929739, 9706376.843296867, 9706668.871016528, 9708018.602744985, ...], [10.323935517477901, 70.66993260410096, 61.70091950587576, 41.46680414096411, 20.027161119297794, 27.526093063570226, 7.070110721122312, 33.321971584825405, 22.62953167593347, 88.28352381305189, 100.3082159099491, 11.687548438164308, 6.585390232930752, 16.02086548087479, 19.751248232980686, 19.485674762723022, 12.365188854766991, 18.7452484026401, 10.256424286128858, 23.940157202412884, 54.258246958999706, 6.101944456820477, 129.00521403730917, 86.20237828715014, 24.257278762056643, 55.61353167507765, 28.880389722439883, 14.313025804290339, 76.807861305785, 47.5526188151017, 15.82766537465101, 106.83552264025792, 8.039086914206884, 8.136567445818358, 26.0733823305804, 49.564273547767115, 71.03220551436235, 46.49157920883452, 36.88561751071682, 27.358752514963328, 65.70478357285548, 35.025348726834494, 69.835565099708, 10.544301505448031, 32.15160705417284, 87.51928446617428, 67.1148396933994, 24.856969535388107, 75.66682976817417, 22.46862284323617, 73.32959006523228, 6.989061192447287, 9.80476820937996, 43.15612958253056, 10.456891706494295, 108.69345713833715, 5.352974377861685, 80.19657371198973, 24.16624260209493, 45.74321252810769, 98.04685017032197, 11.920376019997462, 68.24971740427488, 41.42928765293723, 9.430620906719533, 59.79157244786783, 8.210699203428653, 57.56814777465134, 24.18222969319588, 10.574255266899465, 16.13797689754271, 12.023515458755995, 35.183698623557014, 16.209110212449588, 64.45657572753127, 26.283354452965945, 100.72427987129431, 119.55304750631149, 47.66242548992348, 49.30912229767408, 73.33172988659219, 27.507369914268132, 23.68382626695955, 21.466755799424128, 24.213864965348456, 11.53357905806772, 15.429693390895055, 15.24853550280528, 26.23752628693142, 65.21386710377213, 34.6189340227353, 9.292207894940242, 5.821866933319943, 46.33726299595353, 102.15648635620009, 30.782127936573705, 68.38922475519409, 25.76827101467343, 9.137457054644656, 17.520252679873803, 126.14450453550886, 28.502154271777904, 48.18692254798116, 50.18685603142032, 6.491399289852164, 31.872021482500486, 22.52727575279205, 77.51320607155823, 59.545164987936005, 35.2630975178963, 33.12064261618636, 21.936236798793892, 11.943853002964941, 5.986501067239425, 48.662482709359125, 6.707287467366148, 10.950410723997571, 10.315902166927303, 41.35302546248274, 6.252199049341323, 22.700614442195885, 52.464033516766975, 23.340623540383888, 5.160128542351566, 14.146222663384519, 60.43120289099083, 19.7906184271668, 6.702451035877553, 19.14294923958495, 17.264264714359353, 70.57899744078216, 54.77941493626929, 81.65155971128658, 71.64380680498765, 18.195106730531545, 44.3641376195971, 39.83693914072945, 20.128339835371754, 33.609201723396524, 31.77844923387015, 31.64684054945414, 27.1654633796491, 39.61633997432204, 102.46801183475611, 55.96350564584884, 7.201275524430362, 62.1125032878238, 27.63101029495342, 17.4552780407385, 106.8485024034154, 50.86110113753624, 18.62938220776875, 78.24780905805873, 68.42250337896793, 46.6832633185957, 21.940973041461, 13.03493968606038, 6.136058755278561, 36.69136581080537, 48.779208583732334, 31.378324771193057, 6.037530583636357, 11.676484604424136, 65.0672447196664, 53.215736486914885, 48.19012923767658, 5.948476674457951, 24.352849269164288, 110.84242781371353, 6.960974396455501, 74.09090955289813, 12.472895845042682, 20.845075510538855, 63.668237712892136, 31.21211158269494, 54.13924464443638, 21.32729029812111, 83.25737507417745, 153.52063571569929, 80.67264967909429, 25.69166651984801, 20.75473247566761, 64.8177146830508, 140.98414028681663, 8.47172354677672, 13.797486798838731, 51.2022308949929, 7.573197731964326, 73.69001702371405, 19.360903486080332, 43.43363383975602, 15.046546638746394, 33.934869662072316, 6.859298640148906, 18.385946428701615, 64.20351865079053, 5.956551537499689, 62.98421158602305, 110.56599674050844, 12.684386660473116, 41.078803379699295, 21.624883358682997, 55.021068285344214, 30.574271148270718, 35.74855743649588, 11.589067342866288, 9.09778976986739, 80.27560309290135, 81.5705381552527, 128.4644761146109, 11.672074586396175, 52.01887894385895, 8.59299102360127, 47.34773501998193, 10.85868123486368, 49.26040860173734, 17.322163519009447, 35.383832954873384, 84.93893133454904, 14.1499605942265, 13.365663142558303, 112.52341440741566, 75.5395796023407, 20.682339011770413, 6.8401019752622965, 13.458553896091622, 74.48235661794484, 55.725432657467515, 69.81431186174615, 48.20910792122201, 13.978424610894738, 63.121484264331535, 5.857903202511484, 27.555407021752757, 67.89316535008975, 14.347607829483831, 16.6923907058872, 21.340229697965874, 13.093041778051415, 14.876615160547752, 19.987040661261577, 80.02976529861391, 138.8932729860498, 15.123533421446337, 13.9632519269066, 52.153789877055566, 43.80048299842309, 55.17773713838884, 9.669102719390827, 42.28659420853323, 12.10473360911176, 124.53273165768242, 7.639271879594639, 36.85793218988285, 81.67239571929274, 128.05857130202676, 6.453246192361716, 165.28517212428835, 50.46335198097511, 51.74692277837483, 8.012120064506565, 13.032407375932113, 55.95825632408349, 20.08665837507331, 20.401020933722293, 9.707053465115402, 20.20308411570336, 9.64534710567425, 77.42684940736031, 183.4290199567328, 13.768357658180316, 10.140259665676583, 8.102105807928595, 112.37489136927735, 79.16020312315082, 22.804894249802523, 26.033530215240614, 32.04349507997599, 50.43821935607594, 32.05994343227097, 7.9092684550968055, 13.036996767346295, 23.770573236973867, 26.862461787772723, 14.345686212726555, 27.360016118320807, 35.438981964406544, 33.03356489530246, 6.797543374516424, 26.177784587402172, 9.35917981582371, 63.33517527620354, 7.997224143769803, 20.188162087081103, 12.538778307006202, 15.19847518179516, 7.117044154572585, 7.837031854596458, 114.38604008071852, 67.27301189034652, 25.486588857501573, 70.03846346026187, 14.228279872915188, 9.486547743649247, 50.85712134272735, 58.778014027245256, 143.9913057964459, 13.09035091990043, 63.74124327447542, 95.08992425970416, 96.59504653694071, 110.03672555448244, 42.950965796216444, 19.819216397374404, 41.55593819471921, 98.27776602228482, 97.21721375417073, 111.8000960641548, 20.20199822264026, 54.375693636675074, 46.833836601548164, 25.934939708389827, 5.614155596959334, 64.89200257037913, 68.32417669594537, 28.295605005248866, 68.87421854054773, 7.223530043518428, 14.296128228842424, 77.65598043408087, 74.00633861722287, 15.542492755060877, 88.38842154553195, 14.060568674687723, 12.229439799153528, 97.87824387929646, 58.967421770665055, 14.117591083996373, 14.81957063841074, 24.88131179349431, 104.63626740204776, 57.761970445470425, 6.746565504917593, 128.2670767421775, 7.15238096353722, 66.20871458579518, 47.30697625926642, 18.06656048728597, 28.079318392941552, 20.10029878512848, 89.33940360087925, 31.32357034374703, 8.474768347047256, 51.05143326891039, 69.95456187068116, 13.633229232233159, 100.52442854221263, 65.71307904864418, 108.60542383809616, 6.264763997957899, 32.0602922251864, 52.06119130544266, 67.55112166002728, 85.90459116052301, 45.48296474821488, 10.00936783034119, 5.701734373389481, 24.765722008477347, 16.52324599311084, 16.562574131829003, 19.007121720560285, 8.605977815979305, 9.24749340818424, 51.97223762556026, 31.281135687444543, 9.1400559488607, 113.01164786560658, 13.670773820801664, 14.29948663999539, 80.24761386773719, 77.28187629747336, 9.280500689460606, 58.24617402956507, 69.01758911016614, 10.665292532089097, 132.57152035933825, 32.19063176052839, 21.746311177005087, 24.78375679323201, 5.313941623723645, 26.838920285233648, 56.603735217945626, 60.187775837382794, 5.377750510863104, 6.456090470871531, 42.41777745439015, 59.849846263559904, 78.02155052901821, 47.35448130399569, 16.79963098093668, 33.08204208944327, 20.92718240355281, 66.1991816259998, 135.78441716269703, 18.15697590633017, 22.62936858110907, 87.87502577202864, 21.47901881207862, 29.583185156482536, 40.90037472728681, 72.86001868152786, 88.35533796501024, 26.05832569391542, 7.8143831392317, 6.1099258067328694, 5.521435152339817, 5.772235064708791, 5.233869970747247, 31.735648688813246, 24.85231248376936, 48.00218874135041, 49.3720379534108, 81.9644884091143, 53.12302707909748, 7.992718115732338, 16.906169111538546, 34.981630985961615, 13.001410731997254, 55.38444327035752, 75.63201802687156, 14.816824396843986, 24.499495350705878, 10.324338338607093, 7.701099657492047, 58.93878584803956, 60.27741223211354, 43.58857959493659, 96.93405119396263, 96.74498500842456, 54.27633449273824, 67.71884082745734, 37.31187416514886, 166.7794250695061, 67.40911972332262, 13.940983682606955, 152.0724416090979, 127.31296791759638, 6.47121270683576, 79.0219733762954, 75.5127444700323, 10.207759095778835, 57.06108540198738, 38.28814818133364, 18.742236783047034, 21.225776368471124, 10.350506744072863, 16.22762800236763, 55.16814532175686, 5.1369620486698935, 19.397845203494352, 5.868264020897251, 64.62126642859138, 39.68020871817329, 27.687014639320722, 26.123819445342292, 11.051329723570719, 17.170041400643637, 24.464048822602585, 8.010085363669061, 117.2643058815631, 6.194408845535235, 93.17832080483659, 36.55752961105865, 30.11253628050525, 127.54697724218791, 39.234679306806335, 33.342142016379626, 119.47217428537301, 43.58313371729839, 110.67588091900663, 15.987849938416455, 23.645574198598535, 73.75702431288511, 18.69253933139784, 8.794677321834227, 20.041874687514017, 20.401794829974428, 21.697135911374847, 126.23970344388144, 9.257381101665048, 13.192209814707102, 222.61528291393634, 46.42595401189028, 19.226404071049185, 78.21380731536803, 94.09919575638959, 21.272898727860657, 45.75267431562959, 46.52662296958584, 60.14576705328453, 59.93299041493481, 46.239811878083216, 14.29336881327889, 38.004756786420856, 80.73672737733202, 18.87622828385972, 83.49212794547329, 89.4219525480709, 13.511888209923937, 88.45404311314036, 23.62602811936481, 10.567261725428757, 68.32818059149443, 30.785368486265895, 13.267309447427314, 116.72377806823496, 7.395805202261292, 22.31984727355936, 55.543888636279306, 93.09331699540746, 74.20346146870136, 13.602535705892102, 8.695601283827655, 63.93970223499649, 61.567031641266, 11.438924686692902, 53.396339577696956, 63.253898558576076, 32.530831009275346, 7.073201391651765, 23.77168214154691, 119.07845193912375, 32.01421323976338, 12.568107726055038, 10.320836333232423, 25.911465201986125, 36.44658958143524, 81.09524113171847, 38.03989178979789, 5.305140225041545, 29.298983197919952, 98.01353102964222, 78.75029675755043, 12.152405550275517, 6.698174563661904, 168.47544766392775, 42.76361470835336, 7.709842573974203, 76.03999967406514, 16.991970826644646, 30.569685896908908, 48.07854891856891, 11.509240648048635, 104.54245659099566, 16.488129302374887, 20.03939308870977, 32.45455083583762, 198.4869122832454, 44.99148854456047, 69.35110530834818, 105.5136841693503, 26.690065605189638, 91.19181732742102, 34.58227552307465, 103.87969945872327, 10.30772318615627, 67.13351729336024, 21.293638057191444, 29.269559446521704, 14.526111066925175, 116.7455283557028, 7.092114572395723, 8.16355678350176, 23.547014382031108, 42.52212024249407, 24.578220417150302, 30.278993442168687, 11.079168801374502, 37.689707925220205, 29.47332110140893, 95.14538096106598, 98.65967259269634, 34.6306828210203, 35.718240009683434, 37.093717629931, 15.266258790814556, 26.721426629027803, 34.44876023672828, 107.9308811405622, 12.85864324303078, 90.00427653363654, 44.226105397154264, 112.25335772458516, 11.398347332431728, 43.96215495223643, 127.06894296524983, 19.14932546969515, 168.69466854825816, 53.520715624838544, 24.83597376447522, 41.6845876497546, 41.25781320448594, 44.385326528707196, 18.27995265975748, 29.02351524076682, 6.627510632837297, 56.47282606941684, 7.6563412382962355, 63.726528976305815, 5.919003675671144, 80.03725378635491, 62.530919456392375, 12.01308539504149, 65.7519097093097, 125.19055658669677, 92.33086000163104, 91.9248061079721, 12.50707842268054, 26.218529717704556, 69.05392343167162, 15.198997359725293, 30.455744739885947, 51.10021751680267, 25.221410177347988, 22.792307795274958, 25.049933991561254, 6.1045285893325625, 40.57097565470366, 64.13208200458794, 12.106330723116663, 10.781917677705767, 21.493758782114313, 11.839896558520389, 18.738998544222387, 26.08265187779353, 145.368684336481, 7.315983843111123, 23.674608033151575, 8.501422992933177, 66.75870569297649, 8.603045572605492, 26.703218296008075, 15.644666604635155, 15.248099802343978, 48.532331847739684, 45.45792460655463, 81.71207362896882, 87.56305406732375, 96.3651832055009, 41.76769944983248, 17.7953291101799, 24.792104202076633, 13.258377806605498, 61.780027819331195, 25.384510223906208, 67.0401331235447, 132.30743749507243, 46.76859773764923, 98.52122135931896, 33.14450209528625, 7.367943716817881, 7.407697862649868, 42.20158388059412, 49.48371665598081, 25.372868024735673, 34.49756856676521, 25.96281233022717, 24.79056520313078, 54.02303267816373, 47.254985246538254, 118.10224326792755, 62.02772650398151, 107.38212982930843, 148.3441066948388, 19.811566604573738, 26.682620861407926, 40.62437717193849, 22.13323977670643, 13.27181774723516, 36.033570655309134, 85.51480157403799, 64.25688350699454, 49.068515336364094, 30.524961798677822, 29.48947405262651, 19.957741490932023, 15.474290472744423, 23.32421314346378, 20.40896688441481, 133.83915564982118, 71.47367724946213, 5.548650362001124, 11.992768588828977, 7.2955102794787745, 19.97911433776253, 38.681206217954056, 107.35536710414289, 14.763221701375846, 49.37522624683743, 86.77767972005698, 73.73996838630957, 12.120596267847267, 74.87692819735369, 65.6156900206034, 74.94543728678374, 30.86718932598931, 47.59733560104645, 270.28021968163404, 48.16508269962429, 77.31554682666062, 11.114798258441263, 155.15776795261905, 28.99806436738071, 17.62638373224019, 5.068910967495876, 8.638023298188616, 24.497690892009366, 111.66316619646604, 85.66709076506959, 63.07161948945429, 64.12443993419687, 16.82406791881864, 8.706959718432962, 15.968605082444762, 27.351987210962207, 49.263121594247295, 7.195265191492428, 28.300016123067703, 17.266211920170054, 69.40358464369052, 175.78085665866251, 10.274100338073234, 20.34201849621652, 123.18490598037684, 175.25114408090462, 40.71839953965985, 65.519663083472, 42.97579697489806, 20.517607280193396, 6.5203444290661965, 23.82159663785473, 16.8706710845742, 31.84743661338545, 30.234288170046426, 22.614240733245136, 10.32530129483433, 24.666791093500628, 69.02542224000044, 85.56428414090587, 27.006697524002707, 70.89020259270596, 67.77413323614394, 46.647169637371654, 110.21358928188162, 5.970267445159409, 46.98328217486297, 49.93026232195874, 5.84302057484116, 32.06179165446174, 74.09724529055242, 95.83964082277302, 68.38718998910278, 5.441270300373998, 93.58679293274474, 13.211304084580538, 15.82560974688417, 235.48541629264164, 5.700701234028205, 55.274566331568, 44.11451633369306, 5.511189369367743, 22.405016676670236, 62.980068584654205, 24.28513051373693, 5.995748290703208, 13.062284860620373, 25.512344614513385, 21.999391692286046, 40.648849578358, 7.50663120443033, 25.84707628939136, 14.000297025540496, 19.54309488918569, 7.452963239400695, 6.932528184472628, 101.79569267320267, 18.132947106872162, 83.88837874062976, 102.07617481219319, 6.35263749713315, 48.68980310359839, 102.58900483782904, 19.169074899784782, 41.97945052026384, 26.051617006888325, 76.16122669071645, 51.61843315682231, 20.882594262653488, 40.64876743980851, 9.143049071461618, 40.90030271888166, 36.105590541692656, 10.361539482569107, 126.62813425311589, 23.57620728209151, 5.289928964895189, 25.404766449490996, 7.002223643157113, 30.715259874445827, 86.94155989565942, 24.007059078876992, 34.77520962690403, 8.635119389888409, 18.768836231579602, 90.92839972193343, 127.74064390386732, 20.14249093606316, 19.240616866105466, 66.35540644490011, 14.21183164709972, 26.44947109818041, 29.04965273780078, 38.982079826985704, 45.49393705074084, 33.276576212126315, 98.6824216936011, 42.60272299695446, 10.628842612829754, 18.36366035262871, 14.55733399921209, 12.24441435738277, 102.39734402104916, 22.082886413301846, 26.76981677342465, 26.94784602721886, 12.53543080362654, 73.82617199826517, 32.49255129215164, 25.596860452917227, 85.4949283095855, 5.9032395511532, 78.34298462337158, 9.015335899901954, 107.2763641056543, 6.873690336346239, 21.605313649689457, 106.841215068845, 18.510013516753133, 31.372287447285874, 42.16156709148729, 97.38311082506958, 35.47987285098332, 197.25136974522766, 25.99565731084978, 53.422623438685974, 58.316851185530105, 24.656691378485178, 16.489812964539297, 168.75405674916095, 22.218270567819456, 129.86050741272362, 16.77164181949105, 56.59401310179555, 8.807125810686527, 60.08760962735522, 56.48370494878886, 27.544853387327194, 6.037178153693555, 20.22341467702419, 26.786538355906586, 22.348247168084654, 11.30379770316752, 117.47653931840098, 92.6277440355118, 41.983315462533916, 12.662631804001883, 235.82663649713254, 8.659223777012688, 191.8722230078688, 31.323668092399952, 21.9372110138107, 67.3338290567558, 22.498728585363544, 107.48013393189706, 16.555122710089258, 11.237793447231093, 16.955215015265928, 19.872539004641684, 121.25420891508583, 29.344790346482966, 8.423923873013784, 11.207491139398464, 54.3224451888385, 35.24308135438844, 37.18134300372583, 9.88590497041806, 57.21287565406038, 14.85636966534032, 10.81329635713738, 22.23244989236502, 26.064488782791493, 7.374328094006581, 105.56163728726872, 143.88072875331153, 85.51413183810106, 22.02350568639511, 73.00744773620094, 35.234673247876714, 49.68614097891762, 59.04504855047386, 6.257441040735768, 15.816517168157274, 31.01640922749433, 58.7835899480998, 67.47439626844815, 244.81806103102946, 25.039387844020723, 8.39798463854841, 48.50271141605787, 102.98530262567986, 23.814865435540543, 28.99746830741032, 49.81083924755859, 67.36367303194524, 28.788817082745012, 7.5201938486924185, 49.532154620811184, 81.59681593617967, 14.324703686106334, 70.82310941899607, 21.11258267629137, 7.10441262137131, 25.470819213348722, 64.42977275332144, 74.65629655924538, 7.334060355762443, 83.5006737371638, 7.4907744108959, 134.8088341222572, 31.46637375355398, 9.724051325732836, 66.76277658895881, 12.386206565541032, 121.37063135462833, 16.651261410565507, 55.409024521636745, 5.9997038242847935, 7.313802593254902, 5.520479102462531, 6.5412362485220426, 25.48339126716219, 56.38558499093829, 78.88561625284362, 6.017805319911111, 7.773836492758605, 106.83233468791202, 34.19135462472136, 6.298818213915532, 32.71464083654305, 8.47796522166733, 96.24168923411776, 8.61259674051274, 21.554230602850765, 29.91987482963881, 20.645189512691438, 15.640254178558195, 51.19950152475212, 44.665760409742376, 15.51709303877994, 80.49016274462379, 58.265821033040055, 8.599928682076591, 12.11059381846946, 50.382962059015625, 154.18118136407426, 27.271702634346468, 39.66717883019737, 15.48866894781856, 13.774307538347628, 102.42882492483857, 7.879030856425619, 53.56937662093261, 93.49635494430126, 9.647167444826152, 36.30644061661176, 20.575681160702352, 70.16030812111921, 5.5569323525791665, 20.088267364901952, 12.285271230589338, 7.586451301517567, 53.74799918076232, 36.480826255363986, 12.29303158259175, 13.822074668039393, 13.856032648525474, 6.435295559798288, 47.590218861267836, 15.423741918299244, 32.632408105359396, ...])
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)