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 = 44608
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
calib[i][j]=float(word[j]) #i = radek, j = sloupec0
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV
RowNo.append(int(int(matrix_index[i]))%int(256)) #ver XV
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([3568087.6536442884, 3572484.4906633203, 3592561.984852291, 3593072.8283792147, 3614268.75, 3620939.0625, 3642968.3857835634, 3647429.6875, 3648034.431551762, 3648599.094533088, 3665578.601130058, 3688667.0261037736, 3703206.560235718, 3716842.1875, 3720732.8125, 3722671.79733218, 3729304.980705262, 3729332.7206129148, 3734250.6612032442, 3763264.1341941413, 3770833.8978557, 3773869.740799681, 3776417.2976013334, 3776699.838799945, 3787519.1370057627, 3788671.875, 3789653.3377642743, 3794259.1809504395, 3794363.728345003, 3794432.5912608183, 3795826.5625, 3795853.4004524085, 3798582.1185976807, 3812767.1875, 3812975.0, 3821577.634369523, 3829991.26217016, 3835965.372353185, 3836218.75, 3837303.125, 3838779.848362849, 3838798.0726992995, 3843856.4473634707, 3845706.929920268, 3856801.5625, 3884478.8865003474, 3887193.901923438, 3890200.0, 3892642.9170312122, 3902843.75, 3914253.8466721433, 3926579.2749822405, 3938012.5, 3948692.115973122, 3948983.7026204257, 3949000.717050333, 3961151.5625, 3965016.690134964, 3967458.69088884, 3984462.5, 3985225.4278033897, 4001553.7257474926, 4002606.7150049047, 4016911.2266859547, 4024378.4839128824, 4024440.5011870554, 4031822.7810412534, 4033632.1772141857, 4043639.0625, 4065455.2822183687, 4065960.428040228, 4070483.152860454, 4077692.4526899327, 4084857.5585997803, 4092248.4375, 4093815.3618071894, 4098262.9876926946, 4100670.2206442663, 4107692.118066807, 4108004.8445667676, 4108613.877817516, 4109613.8404719406, 4110451.2054393278, 4125191.0274819536, 4129173.77748974, 4129444.59599475, 4141403.6808922756, 4158153.125, 4168348.33712561, 4170881.7546201437, 4178877.177168179, 4181544.7093867846, 4183770.0983328237, 4196728.125, 4199268.53944339, 4205196.875, 4206856.991794685, 4215078.125, 4215304.336801294, 4218114.495089604, 4219471.355188522, 4229346.875, 4229707.8125, 4234285.9375, 4235834.630384445, 4236577.952965543, 4249996.388654094, 4250002.628647754, 4262783.113416358, 4263715.625, 4282963.081771146, 4295149.1011865, 4297780.735915039, 4298548.4375, 4302878.121831724, 4303622.54439788, 4304023.3290519435, 4306251.5625, 4306987.270876527, 4313647.531380793, 4314684.375, 4323701.5625, 4325973.4375, 4331735.1670460645, 4344061.11538914, 4352734.242606959, 4363837.898149827, 4366615.625, 4367718.09521446, 4373729.222134735, 4377722.9804813, 4379065.625, 4379365.625, 4381806.773047505, 4385400.585630784, 4390707.194592746, 4392213.29555786, 4394050.027590032, 4413535.922221913, 4418624.005246404, 4429629.104418705, 4429834.116046537, 4434028.565699932, 4434455.95741732, 4435514.878986751, 4444050.770661312, 4444635.9375, 4445315.625, 4446370.177809676, 4453870.3125, 4458950.0, 4459711.73642058, 4459828.372513673, 4460380.114367577, 4460621.019530764, 4461922.830071015, 4467220.3125, 4468606.551317057, 4469941.107099439, 4473118.9698100295, 4474880.747591727, 4477785.053713778, 4486841.477495021, 4486959.375, 4499075.0, 4499770.089380372, 4501486.70878891, 4505145.6047360385, 4508716.702323278, 4508726.495504465, 4509260.9375, 4514336.572776134, 4523681.783020551, 4527572.4321345845, 4532762.5, 4534581.25, 4534639.329609665, 4538989.713176851, 4540299.987821761, 4542647.368210402, 4543232.567691381, 4547353.826045308, 4549313.274392821, 4554110.18504342, 4554435.9375, 4555203.125, 4555622.728289911, 4556324.737440674, 4559326.5625, 4563274.236631349, 4563292.505315061, 4564029.637492625, 4564541.460876166, 4569671.170395442, 4571888.7867928585, 4579238.877665904, 4584788.837970589, 4585523.732266024, 4585545.08419846, 4588324.334280329, 4589367.212511599, 4590579.571566408, 4598065.115413578, 4600848.963886901, 4602339.214327944, 4602595.3125, 4602660.9375, 4603492.26942713, 4603836.175976713, 4604166.450808984, 4605753.630860872, 4605988.76221706, 4607361.691740123, 4607508.536311662, 4607723.0113172, 4608756.651247464, 4608968.403077775, 4609804.685769895, 4610267.774343637, 4611190.542822777, 4611748.4375, 4613338.431808759, 4613457.659009853, 4615508.992175633, 4616272.596229753, 4616955.811351368, 4617576.513449726, 4617782.8125, 4620436.488355367, 4620466.513279048, 4624767.982168657, 4625044.894501913, 4626619.115533884, 4631477.158372559, 4633423.10883438, 4634531.25, 4634538.908454639, 4634548.260709371, 4639284.030687847, 4641675.332904711, 4667137.5, 4680437.164904906, 4686409.375, 4706752.565952804, 4708220.553736398, 4718109.51980132, 4733916.046287973, 4749583.495944627, 4774340.625, 4787699.970168421, 4796864.317317292, 4813151.5625, 4839746.669799613, 4840358.151675624, 4840398.4375, 4843732.8125, 4844055.855798664, 4844152.209289204, 4845249.331684723, 4845643.815165853, 4845811.776217121, 4849052.4427083535, 4850385.9375, 4854850.5591888325, 4863339.941531198, 4870598.274545295, 4878281.25, 4884426.8737663645, 4887774.9855253585, 4906303.076248639, 4910012.619749279, 4910304.005864336, 4912258.909316698, 4912266.096986656, 4916355.78934658, 4920328.449461159, 4931616.780221179, 4931663.062838933, 4931679.308997876, 4932302.688518498, 4932302.897418399, 4933359.824915929, 4935403.125, 4937371.097790952, 4937453.447552863, 4937906.164821495, 4940688.101828483, 4942923.305975193, 4944276.5625, 4944859.375, 4948876.043961245, 4949462.531590396, 4950040.580134288, 4951187.5, 4951668.305351088, 4952709.893540361, 4953954.145432443, 4954103.125, 4971546.875, 4974201.16624521, 4994212.343035391, 5008825.888605296, 5013544.248859151, 5032009.375, 5036993.480240526, 5039431.169901241, 5042257.372939914, 5043773.759432594, 5092034.075263057, 5106591.698082071, 5110776.866161432, 5120670.175048929, 5123238.943572378, 5126195.972882056, 5134362.5, 5134393.315684322, 5142803.364379591, 5144867.651937288, 5149155.2773496555, 5149916.176522019, 5152215.14901494, 5157262.011202008, 5157392.10179279, 5159879.47598629, 5161196.749743353, 5162812.5, 5164415.066060107, 5165353.5948698055, 5165416.965968572, 5165596.875, 5167927.735350905, 5171567.9446193, 5171643.921829926, 5172324.895719117, 5173809.096123697, 5189861.227016566, 5193141.6879331255, 5193362.182079574, 5194109.375, 5198415.366032545, 5201736.298308441, 5204038.861741115, 5209771.525219174, 5212656.25, 5217388.434222764, 5219453.264033489, 5220467.1875, 5222056.347521353, 5224869.924628991, 5226072.89895634, 5228357.299871245, 5229935.75855659, 5232273.4375, 5237352.250020372, 5240242.1875, 5244805.576418115, 5246022.462618229, 5248362.928734838, 5249582.399297639, 5250401.410281459, 5252049.8689948665, 5255560.714634434, 5257222.890601399, 5259137.659729479, 5261295.049931753, 5266364.038619202, 5268424.563681966, 5269021.199824827, 5272797.617517271, 5274388.113428667, 5276580.603085354, 5277562.5, 5277631.324501911, 5278620.3125, 5281711.576380974, 5282303.063612522, 5284578.001417062, 5284580.3485123115, 5284745.576438495, 5284896.388361712, 5288082.043786776, 5288092.147108891, 5288480.520509515, 5288764.537947169, 5289117.292435902, 5289407.8125, 5289892.61155691, 5290132.221288813, 5290740.063670163, 5293574.499181518, 5294518.75, 5295882.0579264555, 5296429.50927499, 5296910.9375, 5297346.599068345, 5297835.9375, 5297873.4375, 5298383.577135577, 5298886.169107395, 5299133.3141126875, 5299505.903022059, 5304666.46489176, 5310507.939185563, 5310637.5, 5312765.915976455, 5312787.869392759, 5314678.945467233, 5315700.131561919, 5317006.274720059, 5317450.0, 5318713.496860173, 5318724.769113575, 5326807.8125, 5330226.1975419875, 5334254.6875, 5335609.716719479, 5339867.133509399, 5341017.731560605, 5343954.461125014, 5352925.33119526, 5357388.702665219, 5369495.3125, 5377955.373084736, 5391664.986750789, 5394070.3125, 5397900.947058753, 5397908.599202307, 5398851.5625, 5398905.088988661, 5399903.100260478, 5406664.0625, 5408193.495628198, 5408197.868428884, 5408560.9375, 5408768.911262968, 5409377.895815076, 5409581.25, 5411440.443422317, 5412692.1875, 5412860.9375, 5412872.625847472, 5413890.886509449, 5413995.7030792525, 5414731.25, 5418617.662769971, 5418827.0126602715, 5420902.972321748, 5420967.1875, 5421122.985753376, 5425755.544170484, 5435307.966390529, 5438038.380575115, 5440406.615500294, 5443557.771432793, 5444892.598677883, 5455267.149981995, 5465228.118261837, 5465437.509672762, 5467640.325592171, 5478767.949092184, 5485170.3125, 5487280.387562843, 5490655.383753986, 5492774.208011053, 5492817.1875, 5495998.4375, 5496714.0625, 5500406.25, 5500422.478018079, 5500615.061379578, 5503157.8125, 5515068.37904729, 5522828.490408703, 5523220.268236069, 5525290.8390444415, 5525299.374655095, 5531313.751236853, 5538875.983193448, 5545793.857621543, 5547612.5, 5553500.011012199, 5554563.28562182, 5578970.9974007895, 5586339.577249637, 5592676.763277314, 5592685.879976398, 5593140.625, 5594263.895910686, 5598755.190589595, 5624065.625, 5644840.475564016, 5646734.375, 5649825.903892452, 5652315.112594648, 5657295.029156505, 5662346.17947626, 5668249.045630218, 5718662.5, 5763034.231499881, 5785840.107548917, 5796534.375, 5841261.641596891, 5916814.025742718, 6107323.4375, 6107415.690723287, 6108515.3495837, 6108656.95861366, 6114379.6875, 6160278.110426569, 6166696.965591164, 6167284.216202108, 6217844.8310330305, 6220206.234525122, 6233635.281594818, 6233851.958593994, 6370521.530149566, 6373712.508142466, 6375006.25, 6377454.6875, 6388613.891427633, 6399884.375, 6415873.413512747, 6421580.918461385, 6421872.699258532, 6426789.9433654435, 6426851.456082127, 6427292.261700809, 6427615.588533539, 6429503.643597772, 6429528.6127636265, 6429543.11123569, 6430794.436343251, 6431554.284428097, 6433262.369536637, 6434520.2642257875, 6434882.8125, 6435557.645824582, 6436288.361058191, 6436414.0625, 6436431.402815384, 6436890.431154243, 6437141.385524976, 6437463.492550236, 6437501.5625, 6437508.957594308, 6437582.8125, 6437596.875, 6437793.398846514, 6437922.851684109, 6438048.5464181295, 6439467.1875, 6439477.198737247, 6439604.6875, 6439685.27122936, 6439891.927025416, 6439907.990714699, 6439956.25, 6440075.870789414, 6441290.334882268, 6441295.458113261, 6442137.5, 6447215.582605436, 6447590.625, 6452810.192751082, 6453842.1875, 6457694.926550082, 6457835.948215578, 6458125.349446534, 6458270.3125, 6458751.928782484, 6459231.691065544, 6464855.472600588, 6467392.371236404, 6468480.8754521245, 6481934.375, 6494828.087828239, 6494835.24798687, 6498589.0625, 6499650.0, 6505451.096371032, 6507339.061377622, 6509099.965251012, 6511427.03204402, 6512595.3125, 6512989.156095887, 6513229.024211734, 6514178.636895679, 6514579.6875, 6514737.5, 6515568.27469861, 6516016.4838660965, 6517367.1875, 6517978.072743718, 6518671.129579059, 6521668.605684693, 6522933.524511705, 6522990.298020782, 6523925.766472526, 6524131.25, 6525726.884547575, 6527571.704123268, 6528017.1875, 6529789.930727654, 6534743.871221672, 6538746.263862792, 6543004.663152019, 6545860.9375, 6546764.3484184835, 6547046.875, 6550041.247347745, 6553393.75, 6553555.467319827, 6558005.2903915355, 6561119.719961095, 6567425.377628225, 6568504.555417833, 6569473.4375, 6570128.424152465, 6571667.897211726, 6571720.756378221, 6572388.878093655, 6572971.875, 6574461.950575902, 6574710.238373172, 6574870.743152284, 6575429.395089019, 6575483.299614547, 6593423.156712746, 6597307.324903728, 6598522.186791938, 6600311.941513179, 6601213.195646783, 6603610.9375, 6603831.25, 6603904.675986158, 6604521.875, 6605231.25, 6605417.1875, 6605962.044260218, 6607348.790310923, 6607627.962567744, 6608331.176820191, 6610271.670914182, 6611193.141176203, 6611276.916015838, 6612767.456001847, 6613846.875, 6616631.551240044, 6617679.035967796, 6623528.125, 6624034.364721578, 6627607.789325472, 6631331.333175679, 6636554.6875, 6637616.825625267, 6649810.752542689, 6649908.439850275, 6651119.3392973505, 6651219.434823237, 6651434.521525389, 6652836.155983329, 6653062.340614687, 6653988.268827439, 6654535.8796574585, 6654586.855624624, 6654592.421575361, 6656946.875, 6662534.403317557, 6663692.1875, 6665485.196400419, 6671809.232923466, 6672985.5963553665, 6673450.999529561, 6674767.751175244, 6680212.5, 6683797.456659126, 6684616.196273009, 6684929.734876694, 6685951.5625, 6687029.538916473, 6688772.722154742, 6688806.218231778, 6692221.971552921, 6692394.074303647, 6695609.009744307, 6696054.6875, 6697405.033437537, 6697558.30847802, 6699481.25, 6699771.5405039, 6700118.34235101, 6701088.9317370625, 6701181.25, 6704744.307127776, 6704973.119762209, 6705573.303793426, 6706414.039835151, 6707539.49929313, 6708213.789223743, 6708714.559975712, 6709615.625, 6712492.1875, 6715970.607014493, 6717209.305819116, 6717530.459074475, 6718143.830821616, 6719584.528790959, 6722722.940401226, 6725695.3125, 6726980.609938196, 6729507.166607961, 6730270.1619730005, 6730915.378718992, 6733900.736978891, 6735064.91174994, 6735139.0625, 6736261.066942011, 6737805.981442268, 6737841.269289835, 6737887.5, 6738355.727158381, 6740746.174714413, 6740799.722668504, 6741625.821498117, 6742122.711297215, 6742835.9375, 6742925.119754759, 6743479.6875, 6745693.75, 6745760.336581639, 6745995.053532788, 6746965.607491332, 6746993.2046094425, 6747490.999911164, 6747581.387689874, 6747590.625, 6747959.247275447, 6749639.5946546085, 6749670.3125, 6749852.0480696205, 6750925.850011457, 6752439.835799784, 6752477.682996694, 6752581.25, 6752873.8394212555, 6753682.2375258785, 6753747.0493896315, 6753792.1875, 6754032.8125, 6755308.816464887, 6755913.58168247, 6756163.825435023, 6756324.795052384, 6756417.641952941, 6757136.899315919, 6757254.533487458, 6757438.711604754, 6757525.0, 6757534.538346207, 6757546.632731823, 6757703.002669091, 6758151.146923125, 6758587.5, 6758994.023909321, 6759114.115173691, 6759125.023857656, 6759294.501652263, 6759561.379913637, 6760480.663027435, 6761806.25, 6762434.095955851, 6763187.361820996, 6763319.715549112, 6765132.824949693, 6765295.764816888, 6766866.687631701, 6768058.799415037, 6768539.004878154, 6769884.850927858, 6770153.125, 6770650.770997007, 6771596.756612468, 6771976.437677667, 6772297.234733835, 6772470.3125, 6772538.564039359, 6772542.1875, 6773251.272546911, 6774319.957175286, 6776118.75, 6781643.75, 6785182.708402723, 6786172.280761253, 6786749.037917449, 6788339.97804816, 6788573.777365078, 6788619.009006003, 6788700.6083720615, 6789081.25, 6791379.138037268, 6791557.8125, 6793071.232583168, 6793973.968863786, 6794734.98568828, 6795246.875, 6797107.407939951, 6797434.70125529, 6797742.306117443, 6802083.606273746, 6802747.864440224, 6803043.75, 6804795.3125, 6804800.900782318, 6805158.967854613, 6810812.075659115, 6810835.028952217, 6812784.375, 6812965.625, 6813081.25, 6813806.746994698, 6814423.596722962, 6814600.305729103, 6815417.394001564, 6816962.680926749, 6818124.601930788, 6820563.404058875, 6822248.992465633, 6822756.25, 6822836.073772342, 6824420.12023269, 6825647.061691371, 6826286.301844165, 6827821.875, 6828523.485128001, 6829846.875, 6830425.682769625, 6831614.0625, 6833030.6370870825, 6833496.789067368, 6833892.591275932, 6834063.893116539, 6834260.9375, 6834609.375, 6835448.4375, 6835608.852877812, 6836676.774872628, 6836834.71782876, 6837326.498747029, 6838129.846156562, 6838192.1875, 6838320.3125, 6838345.3125, 6839096.360778519, 6840912.334403686, 6841120.083654826, 6842709.76118552, 6842772.258799513, 6842957.591812118, 6843168.087448814, 6844087.5, 6845442.1875, 6845559.375, 6846778.125, 6846843.13951057, 6847269.078541689, 6847539.484246229, 6848019.813216118, 6848020.3125, 6851503.712684874, 6851675.0, 6852559.026334751, 6852902.766565795, 6853517.1729365, 6855541.39725295, 6856489.0625, 6857714.657773411, 6857959.375, 6858989.7416640585, 6859729.6875, 6860502.289787102, 6861027.800085801, 6861685.366740322, 6862567.027424752, 6863558.389140786, 6863900.0, 6864209.581510977, 6864228.041964142, 6865040.138785949, 6865390.625, 6866076.231461256, 6866446.875, 6866785.9375, 6867440.447518262, 6868847.202771558, 6868877.776527397, 6869850.390558337, 6870365.645955156, 6870954.02192751, 6870958.271067675, 6871282.197862573, 6871834.717865755, 6872036.308613338, 6872044.527773235, 6873780.713424028, 6873834.094837914, 6874548.4375, 6876282.802561394, 6876451.5625, 6877163.046179291, 6877227.337885743, 6877333.458683468, 6877412.5, 6877571.830954125, 6877595.144692141, 6877980.886763727, 6878214.348237319, 6878359.539543437, 6878363.554546753, 6878812.121271983, 6879073.4375, 6879091.238573822, 6879113.05794343, 6879306.495170125, 6879414.701400161, 6879476.222160721, 6879660.3722309405, 6879969.474611648, 6881953.279988526, 6882035.495189732, 6882083.493494836, 6882807.748588418, 6883362.649236495, 6883406.165170224, 6883414.430685074, 6884006.25, 6885082.843189854, 6886452.04757177, 6888035.752835721, 6890235.415458987, 6890658.376394469, 6892127.810701171, 6892385.9375, 6892434.007194542, 6892923.124512406, 6893151.5625, 6893893.8165152185, 6893918.75, 6894149.677285589, 6894628.125, 6894631.25, 6894634.676485134, 6894679.28149637, 6894696.389972838, 6895223.541481852, 6895334.137617051, 6895751.476288999, 6895939.405953628, 6896049.588986057, 6896253.273078677, 6896450.972364391, 6896548.235225082, 6897107.8125, 6897254.6875, 6897670.3125, 6897987.527634493, 6898010.156451933, 6898043.781414814, 6898114.843891611, 6898143.75, 6898273.4375, 6898329.250058817, 6898452.6233232, 6898530.143609464, 6898603.769509643, 6898633.032754818, 6898660.409253691, 6898790.6553665735, 6898932.680882533, 6899154.271636392, 6899307.28428397, 6899342.226195188, 6899420.021835642, 6899432.060191515, 6899593.086582834, 6899629.255491887, 6899856.812679768, 6900176.357286913, 6900176.654139712, 6900364.0625, 6900440.3066347, 6900459.375, 6900503.125, 6900643.791999285, 6900737.5, 6900932.555209946, 6901501.584614029, 6901615.256372315, 6902056.25, 6902129.809479026, 6902794.966702415, ...], [5.952898419370792, 9.43115614862965, 75.75896495773972, 20.469505934699736, 65.01121067030694, 43.57584802183509, 99.79770022009014, 72.93778007031472, 11.217266528065743, 29.384477059542135, 54.5525719685574, 10.88446949077907, 23.545156887566684, 59.1791836199875, 54.179826742618836, 27.07735304824963, 5.136818371667631, 26.83084592768343, 20.30842159078869, 16.949617184256134, 15.753581423941604, 21.93474881371258, 15.378454454774555, 25.7019046807669, 9.68157920786477, 50.684585777366884, 8.402389295526708, 6.242989007223421, 65.69994059530586, 5.037835246501236, 61.210797141455394, 38.792180493449436, 54.654974153110345, 65.59919094695204, 50.23206075917789, 8.948360568760478, 8.654944770187386, 24.375064318100804, 75.98642313992099, 41.860024237509116, 11.388812850251874, 19.044277196179493, 8.39377882217279, 18.37113155703848, 70.3954184556357, 18.238665817256237, 9.463253894877608, 45.876793676598155, 15.746666508042173, 38.05402365266801, 6.36289548881951, 13.572199804018599, 55.223199320296345, 27.18549169136382, 19.93017083276032, 51.66769247148135, 66.89825874913292, 6.668114058329887, 12.848589793126493, 62.450215224797695, 36.04445746603973, 17.86180185873333, 11.941650601199884, 98.2409012884593, 22.82630991297769, 5.607231036724131, 14.034722815997501, 8.846391796147852, 65.38978443109107, 5.562657477201832, 21.399250163182206, 28.401280390739146, 16.058776485542325, 158.17555362545582, 59.75974441228347, 21.22863893572172, 11.986384436817959, 6.255662396260217, 11.02088531456302, 6.287248689212285, 9.179977727212577, 14.157782225565024, 23.048244384949978, 24.86820349083165, 69.03350263709238, 98.51345319141964, 35.55222546922499, 65.24475274015829, 26.68623941026251, 6.333130541820419, 22.45515981732627, 20.522671725677018, 10.808675385009446, 114.22512450468086, 31.929852181560356, 62.60988947422945, 19.15815558250275, 38.61096819918357, 75.03121337974176, 11.87863709503796, 13.272112587297787, 42.08248524454554, 48.65742974815856, 32.22954471991011, 82.7650263503486, 63.17608529649567, 19.69139343489877, 28.429035639846806, 11.633057866596152, 71.66462326044426, 7.283266968828865, 64.95857406721078, 21.353736555961955, 42.85348075086555, 6.7628742115583265, 95.33964616956962, 5.699890671714132, 103.63262610580384, 60.387383876920694, 18.215736068310953, 65.04578228041998, 103.92998799918075, 51.653941513826865, 5.496820959123779, 41.7465717904008, 60.40610112657567, 11.812822195069359, 87.12196533665596, 29.618181013258727, 43.18339261011242, 21.932851390200103, 52.54353358010839, 70.87231785855616, 16.101504304493094, 19.737138476463052, 8.858403146440063, 68.26857723868376, 11.171107390552365, 61.77222999063184, 83.8427516645433, 38.873387636015494, 9.121638561578918, 31.449930684109948, 10.699234439693303, 12.69925168664804, 8.74099811676128, 120.16162016952157, 51.98057610335687, 8.21661237917755, 76.6011307277617, 35.512425492375975, 40.3899131149762, 9.549842349977586, 32.80224112354378, 8.699555781144875, 101.50381642697079, 34.555030213055275, 5.726206787238052, 70.45443073320611, 41.839723337767325, 65.69235586241106, 7.312076386977089, 24.68403075248301, 47.12511066152342, 53.68257412184936, 14.154215186159357, 43.07355088293693, 16.186096506931865, 7.436702999246579, 62.63563319404301, 73.65482777676463, 28.243916740212587, 67.9305632057229, 21.253826273607764, 74.67615463358842, 79.01238952821357, 5.546186188872707, 6.594168762106872, 28.28614069112486, 11.997343447636192, 10.765465380122569, 7.318792878398419, 19.031443946580737, 32.09507128395643, 72.483227694164, 60.87444551381204, 5.318193121354713, 5.03714690656259, 43.483139579225565, 7.920323744593757, 22.842960022045133, 9.28947405662491, 54.119596283654204, 19.669056940068987, 24.066089611982886, 14.280893285658424, 67.5006204302983, 11.621977435827013, 7.522700561004035, 32.690022694977245, 103.1059244903283, 14.517300407218457, 7.428771934429796, 17.41598561305462, 11.373616744985432, 52.6861184057731, 101.07586096457969, 11.258225232460015, 15.93568102292642, 28.51404838864849, 6.868882386640167, 29.935563663739014, 18.885425815167494, 18.670370983377126, 17.669432567995973, 25.982437389995617, 23.16932491634404, 47.67614290925224, 9.882343411368355, 5.701547914217666, 119.01699049033435, 26.66712840768801, 8.207043424853403, 22.74744857020953, 12.479412024618203, 21.66663330712342, 5.530704703014256, 59.215066974334135, 94.40951140360359, 55.82461809096195, 7.347284455827203, 5.15573967265272, 7.741021042718735, 9.89177088054146, 23.391356244830675, 43.32245678149325, 25.813165296961188, 6.728717587081795, 63.11567285418319, 16.38283751724062, 47.21669561921034, 13.801571898987117, 98.3784888687675, 32.722413948489745, 123.23272361609844, 7.656463125250251, 20.399358213013453, 95.58311495864908, 43.37901411197833, 11.081396092285056, 16.01066998336426, 61.82302136613553, 25.0422294868234, 32.91598239627128, 34.805533250287624, 78.34534990824454, 66.55291199842863, 18.15339965538726, 8.823738180950892, 62.13617016451471, 6.179888667432159, 19.848912766412006, 98.88820858277033, 12.130861561695665, 32.097367663315445, 68.087112312624, 45.17853635899041, 30.117295329787027, 85.07761906223949, 8.260963954780728, 130.25643539753779, 58.39491889031423, 44.593069161499585, 5.640700342724626, 6.041470463502624, 9.62169774165857, 78.39577121623766, 30.173213499317818, 120.93820239589871, 29.201821607208707, 54.87074571264932, 11.912188008318392, 64.75323145564693, 19.111635030589998, 11.6723074353859, 67.5357760761506, 55.45248099259656, 114.13810726272074, 63.727553275802165, 55.79981856687093, 30.454244976421993, 7.129780645651795, 27.66715687079912, 49.22472294358667, 29.665518254895638, 27.82122822984186, 48.39934649346341, 37.888440754978454, 29.049701541326233, 22.59444868253863, 5.066053051949825, 11.5318015957819, 9.792123044199501, 53.619350590150056, 9.113267444953468, 27.03482778428688, 7.451634080329348, 15.299148694991597, 23.56523808435235, 5.6763023848682, 7.203630346160967, 43.57162744578946, 26.376514452193092, 18.24190713993661, 45.42957384519709, 22.17435431133248, 15.939799290630177, 6.859910708013752, 6.344713439394875, 12.115108017108499, 104.09824222158328, 53.90921933410614, 141.05219933172035, 24.950904003252784, 8.221431891631163, 85.00738665487779, 8.011577649568023, 11.951198675795446, 147.80676337796555, 67.99454202512928, 45.58430202368801, 65.56798105674116, 80.16623267218489, 41.993546831034266, 17.91417553146542, 72.252279420424, 13.3272324214714, 96.78975537615233, 92.21277613166464, 7.055001219197243, 28.914752372161, 14.227806828198913, 34.61644281927155, 37.956970969417966, 59.486397317012866, 5.8243396785542725, 49.44847915745082, 40.25364686169532, 17.880446196716832, 31.786461934862036, 111.86728050835924, 25.43089399574107, 44.31533217600991, 15.126033739052254, 64.87787102803401, 12.8745239324638, 63.46157231569481, 24.924873904639043, 13.57022117838894, 70.55822502406203, 117.58173652595357, 6.4527135341751745, 35.16701103087939, 15.587402490831472, 24.240953442794275, 28.060797131673223, 31.819322579457037, 5.22663345849382, 15.484467976776038, 91.30381462092893, 6.961183328017855, 39.03534803686078, 5.344481088077237, 72.78074487241072, 83.48604146232192, 27.366309728593773, 44.2766336359023, 48.97995048063861, 13.157727051292383, 10.443673451563141, 7.917998754438494, 34.3981475182591, 115.93230011161506, 15.256578171858312, 9.421737050180909, 51.417168724094715, 16.84844847953326, 8.876979516382018, 22.430099566113448, 114.99081549108656, 54.66305507345574, 14.466497409369513, 71.610205452246, 43.98310249190735, 71.39477003723835, 50.133730465399246, 98.21512888894259, 30.11483347644954, 70.31558018830269, 17.273911962524263, 9.054290339951283, 181.59951442241635, 15.447409787017675, 37.60383544894711, 16.18010562506698, 11.758740634725058, 15.653260461796101, 117.34202771316927, 91.55033496578798, 43.50782788880423, 20.86237962379172, 24.67562930471355, 41.116246392081486, 59.116655141210416, 52.70925506955481, 16.42634488997715, 60.68257314869617, 30.66672931039983, 14.14359266318868, 100.87921897899555, 13.727049338602882, 73.6826768312963, 341.0428239142008, 20.21659964515447, 86.11621574708361, 20.413946830503182, 10.098800868705606, 117.8462486922821, 5.076270684722717, 14.848044990073056, 213.68038787667217, 7.513755752821478, 5.229492493088212, 42.23748831327691, 27.43928621618148, 44.633245038960794, 50.533198890014965, 37.58983366485809, 35.20808086133845, 53.63734792869985, 18.86112897351052, 44.17680975151901, 16.673319031605544, 63.98860771012033, 17.126190471353336, 16.98848976538248, 25.834556817427067, 53.6145566893428, 5.678598433541107, 12.795590911908423, 129.4847273759125, 7.956130523618067, 16.545303728539484, 38.93114504515246, 8.516681068412296, 13.40449102362243, 14.91588874772548, 9.339595454339333, 57.345831145963984, 23.5932558991692, 148.11087801234615, 78.76404217348264, 25.742593616971437, 87.26734140052999, 33.058366275713205, 54.06069019056797, 99.76871431762555, 33.60132636787033, 5.488258012657447, 7.411359022617441, 41.19120126846809, 13.693939989889127, 14.305071089396328, 98.17146977078617, 34.988741741957696, 20.327655595775237, 64.45729766066977, 20.73684718353528, 9.424091879753684, 144.71729303379857, 20.90040127851355, 17.782952601635657, 121.8623540631836, 17.348862316530038, 31.62642610184531, 113.63433766098504, 28.65625145663909, 14.342418331716454, 122.36801228645723, 164.30516123615354, 74.4968024094868, 77.42859481968777, 46.31729665298185, 19.722216648036564, 30.528539178908854, 88.2926387212901, 9.904621018179958, 41.989072440628036, 101.45163958343458, 7.42622522801048, 72.71121327999764, 145.6907398368199, 11.070734786528122, 50.56718881277092, 7.138836151348387, 56.981696705380294, 18.5653215301563, 97.84848011793122, 87.65198824218628, 75.7058889895482, 16.469314974263252, 7.437911914021712, 14.882852667767937, 20.067125874477167, 32.54919161493599, 10.628319465007527, 9.338297591864555, 90.68899255966697, 58.2639435873789, 24.927454133399703, 112.9975716307371, 148.88917121229713, 6.699074554312535, 19.40566987405193, 6.019972017363298, 9.243013150061199, 38.213420687211034, 19.77355140062785, 49.17095808669317, 5.738520075943288, 58.83595916706938, 8.68624955814454, 55.139490553515245, 62.36257726468756, 18.96076889810425, 110.06162264978073, 79.27996202736838, 19.69429654920721, 72.3440073515494, 6.511316202908702, 75.25544360107396, 12.568683943520911, 5.891261554299944, 30.657944455316205, 27.529503832035164, 55.993497394728855, 36.05531344874883, 193.8950580008612, 13.097004665660563, 63.20103882019448, 79.56081386620744, 37.61061566145861, 46.016740316085844, 6.956671739591337, 87.20673421770208, 28.6199884680733, 117.88956096085204, 17.766983628489903, 23.877800071731652, 15.527168913789852, 36.30474849743873, 36.315393876416145, 28.690814854724493, 28.915195063911877, 40.139997510084065, 22.711613685922583, 14.982510087480344, 5.633673368553024, 58.37025344700606, 25.443370286346813, 5.638920022880592, 14.859355285347993, 11.427579648693388, 20.420768305890114, 183.37161782397803, 6.481279976581489, 82.7757167603904, 70.85665535152276, 53.629308102033946, 8.054558762236004, 28.502999597316755, 5.8114136043209, 17.094526384754868, 102.04927431591481, 137.1723221032706, 18.39955607882561, 71.60453425965756, 54.36918396632744, 122.39906955640753, 21.743071801971798, 6.382171351311343, 39.58477994424531, 79.83333583129678, 27.471517028235354, 101.0958100940166, 12.458749875296283, 35.5362823362929, 18.973708535229562, 29.007283915540654, 119.03480132379015, 14.370474871760319, 107.57229319575376, 128.85492413183437, 15.424596618057514, 25.91120776702268, 28.05188908458123, 51.115624530423375, 9.585459783574379, 108.39176696803618, 102.83759075310026, 63.55153585559265, 10.091066244682635, 42.548204432669436, 7.402120115929168, 5.413109329363273, 10.92734478820457, 143.61513707152065, 47.90826221880559, 104.49122024750098, 6.558999467282643, 9.18019728630103, 61.55515996280402, 10.365326998488436, 134.86316220187462, 6.134058240569318, 50.576795834160606, 194.04970051316556, 62.41450139309306, 21.617732892951054, 16.279892742662497, 30.278221754573316, 12.422325251034213, 88.83480004555551, 73.71552376142483, 11.109757492905302, 135.54169162653352, 43.37455068279313, 36.967797243051315, 12.692219793427467, 28.38149396946297, 19.545389374425568, 14.66973036641371, 39.763077650196, 6.647756229750916, 8.482809177861105, 14.95805279867264, 194.36456979218843, 38.35428194833429, 73.17386322150094, 72.93259736380101, 5.938510918194854, 55.82734415598627, 7.1434890185394675, 121.03440423609824, 49.849109515900025, 109.66253758495314, 51.70850875754512, 92.98001319650074, 5.027057296398227, 9.458449899123838, 15.845229139433167, 6.247269033806191, 79.8178265145567, 27.430204397293622, 8.840134841861007, 9.537493262294303, 68.46921113228917, 15.050552466355581, 64.79369708117166, 51.73885776536405, 46.43504954634476, 7.4843420691567095, 10.348686276567083, 94.05857599038822, 61.94317633682053, 41.970524120403155, 5.486832342740818, 11.202575997622302, 61.39339436514673, 131.9125827759807, 82.76771386342574, 26.58425773931289, 72.56677578551391, 35.83059349403709, 8.102428369191886, 97.04257133110755, 13.04099347543401, 54.24908806492988, 54.71963128169783, 13.803390895584474, 22.4666254118823, 42.57140028394485, 56.0550716267531, 17.596674575370503, 16.58061664187511, 10.924954210205492, 50.455115314755346, 8.531906167397967, 92.63335435197442, 17.250487673643015, 97.81074854407531, 37.21432487534806, 16.19694879392828, 30.784189526664036, 10.081827301881141, 15.258779518646074, 11.376912833566644, 98.49707386838935, 74.2258299976322, 28.167845229917297, 20.151548936623822, 28.48824210545778, 75.4578042544921, 7.329664237228582, 12.777633649314165, 80.43922494107649, 6.101664285047597, 56.20393408251901, 95.85517457231347, 45.249031236386806, 58.849014205053166, 44.986716325339, 46.21839090878284, 12.711146341878965, 15.934046764324709, 42.43367107061962, 5.620703793239309, 51.850614747367175, 74.76665513600572, 25.14525587273939, 130.47720586590276, 120.0843418173029, 5.6729053490390235, 141.50630744694564, 11.349968431382633, 36.675247297153994, 10.933766298759348, 244.10694276158955, 63.541423434779226, 21.72895110848304, 19.606500238207158, 12.598129203901838, 67.31833762097752, 45.9513928075955, 101.22697457736811, 20.77643473478817, 35.206874973793354, 40.315105898932565, 71.96640766924644, 20.92840049637055, 8.955445058496887, 33.263717685209926, 14.213937399958295, 5.6396902212676805, 11.932262334203546, 25.81367832325426, 53.840203555303226, 39.972727988115444, 123.63927966708685, 5.521436904847071, 6.468084262743987, 10.534839680570625, 36.52504982536294, 16.099523275621102, 47.74139271214964, 10.085559563659764, 18.86688523178847, 7.771492403748091, 34.126255501881715, 42.117041559909296, 13.974868022671574, 26.06408101045385, 20.577572396572698, 27.709994030188113, 7.775457267100644, 5.379702287817199, 37.20954957945029, 14.726338034223083, 6.862393002622532, 103.36006940753555, 63.678585130177716, 139.7012385794763, 12.914340311388532, 35.49165213082379, 99.16363062420425, 35.73370307143555, 55.3290994082546, 68.69859364835362, 37.20420831264756, 158.70937886715345, 51.9243139017575, 57.65664890493652, 19.24951717922262, 9.896528524751375, 297.4118899285859, 99.33345177902845, 24.092301974156747, 62.74137682519451, 36.90887444815523, 21.013476797068915, 130.79282500700822, 6.02374770948815, 17.444903973018377, 5.746758299934898, 82.24477746067386, 29.898743506979322, 133.2261172187377, 6.505847714966562, 19.174661804711416, 16.759072208603335, 53.85564079462639, 57.42513970362535, 95.81642940980637, 27.609963650131867, 132.79119806731305, 31.941021186731117, 95.3841289927567, 110.68223155332568, 40.902505188502474, 12.004877808262707, 6.795716038653419, 9.604023511282056, 30.444898693102147, 70.90048545450632, 9.01606244740973, 20.045887599153858, 9.849312665103712, 72.72796321152913, 15.315499628305584, 25.231862924601625, 15.704268916916265, 28.317492901545084, 32.65381470293632, 188.81000800645637, 93.02242934534056, 18.39017795910676, 97.83083984580219, 62.12529975843685, 84.52020146637058, 112.8809324656826, 143.5417102935941, 95.450570836128, 52.59706642765173, 28.61231314575776, 13.265864179018775, 11.476718139752265, 16.43184227805527, 53.25584971383671, 34.126654430268296, 61.336228915902666, 71.3037529354306, 86.70833357996958, 6.2043450832649105, 33.104176993208625, 14.1355475458753, 83.63609663512773, 8.500529709145306, 47.03836593325278, 93.36637179473729, 56.41577286757489, 69.35200833376565, 73.21308707476435, 79.09353842250789, 5.228374270580437, 95.01004958019571, 57.46287398888148, 21.500246872833255, 128.7761751663587, 67.76672818560196, 34.01030577332732, 191.2932792287147, 27.568609283441102, 84.32286050123007, 90.07051955833981, 151.48811757027477, 12.205872251595013, 99.07314099010031, 23.574928462036972, 53.98528330964966, 12.493046829463008, 21.113543038805915, 198.628258450777, 7.079999040701776, 24.520206091729815, 68.1872113977195, 11.466604451274389, 14.634187181062662, 21.63173367053834, 64.1928159322367, 135.1701838286378, 130.86473161143874, 95.25249462321952, 6.245032257040048, 44.47460914876126, 29.516655550466222, 21.191601087293478, 34.197493689104334, 19.98646938621292, 5.35788456826736, 80.0584009121088, 16.998969119968045, 30.598866122595947, 14.522364352492907, 21.135833258406358, 35.11907028776954, 103.40504377904993, 14.903762939325825, 67.12618739974003, 36.22003590941007, 7.341371828165273, 12.314190493928066, 83.01299926542089, 27.682290222375652, 107.1854154319101, 23.49595154888414, 9.585290625010131, 66.7648672246598, 56.355543589498154, 25.92411126462953, 40.008248156958494, 37.21888598653611, 7.818322398976962, 15.966281132837361, 50.35716533797063, 10.634377648846211, 178.12730267608308, 49.85359653539733, 11.378925179929729, 22.088559494842226, 189.28650905585263, 33.47955259260632, 15.54256756191276, 110.15706373862584, 5.730597928105436, 29.467525361691738, 11.176018263529302, 266.05864186480255, 61.71871715843335, 5.1194997827951685, 17.637120346234546, 40.24765175206298, 58.36618100093447, 9.038631463179193, 29.013615892769664, 51.46021276165168, 14.32988263247011, 119.0055180503569, 22.962664265904344, 49.737155346347535, 69.06938082847267, 43.5665561906943, 81.60563008243592, 79.63302380487963, 15.353226027645027, 56.3705896486491, 9.259555438394877, 146.47445541408035, 13.576549088068584, 15.537642265485308, 13.085783538902676, 57.66068143300238, 41.921626596955555, 44.16893603805317, 53.954184361278465, 15.047895790504318, 107.04505075237122, 5.615784450398852, 120.48569176134238, 60.779892586968835, 31.14488104540906, 17.7027696782284, 131.1784180720054, 17.020846207707454, 5.650723573437058, 200.85170408498925, 73.5327626628765, 201.49224650772533, 37.88652357236481, 6.683228666868023, 21.216173493303106, 7.131660731267969, 17.062618062503265, 12.684357515391579, 58.03480521457872, 127.32713010990801, 6.341006421329079, 25.04204496433117, 15.922070377616112, 90.16544285885414, 26.050822643841343, 86.33681872695024, 40.44117495755696, 9.367170230419301, 63.989491498000504, 178.05856871536594, 22.632326248059535, 7.475139268077138, 30.694941535351735, 77.76945520570938, 127.66313239374631, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3568087.6536442884, 3572484.4906633203, 3592561.984852291, 3593072.8283792147, 3614268.75, 3620939.0625, 3642968.3857835634, 3647429.6875, 3648034.431551762, 3648599.094533088, 3665578.601130058, 3688667.0261037736, 3703206.560235718, 3716842.1875, 3720732.8125, 3722671.79733218, 3729304.980705262, 3729332.7206129148, 3734250.6612032442, 3763264.1341941413, 3770833.8978557, 3773869.740799681, 3776417.2976013334, 3776699.838799945, 3787519.1370057627, 3788671.875, 3789653.3377642743, 3794259.1809504395, 3794363.728345003, 3794432.5912608183, 3795826.5625, 3795853.4004524085, 3798582.1185976807, 3812767.1875, 3812975.0, 3821577.634369523, 3829991.26217016, 3835965.372353185, 3836218.75, 3837303.125, 3838779.848362849, 3838798.0726992995, 3843856.4473634707, 3845706.929920268, 3856801.5625, 3884478.8865003474, 3887193.901923438, 3890200.0, 3892642.9170312122, 3902843.75, 3914253.8466721433, 3926579.2749822405, 3938012.5, 3948692.115973122, 3948983.7026204257, 3949000.717050333, 3961151.5625, 3965016.690134964, 3967458.69088884, 3984462.5, 3985225.4278033897, 4001553.7257474926, 4002606.7150049047, 4016911.2266859547, 4024378.4839128824, 4024440.5011870554, 4031822.7810412534, 4033632.1772141857, 4043639.0625, 4065455.2822183687, 4065960.428040228, 4070483.152860454, 4077692.4526899327, 4084857.5585997803, 4092248.4375, 4093815.3618071894, 4098262.9876926946, 4100670.2206442663, 4107692.118066807, 4108004.8445667676, 4108613.877817516, 4109613.8404719406, 4110451.2054393278, 4125191.0274819536, 4129173.77748974, 4129444.59599475, 4141403.6808922756, 4158153.125, 4168348.33712561, 4170881.7546201437, 4178877.177168179, 4181544.7093867846, 4183770.0983328237, 4196728.125, 4199268.53944339, 4205196.875, 4206856.991794685, 4215078.125, 4215304.336801294, 4218114.495089604, 4219471.355188522, 4229346.875, 4229707.8125, 4234285.9375, 4235834.630384445, 4236577.952965543, 4249996.388654094, 4250002.628647754, 4262783.113416358, 4263715.625, 4282963.081771146, 4295149.1011865, 4297780.735915039, 4298548.4375, 4302878.121831724, 4303622.54439788, 4304023.3290519435, 4306251.5625, 4306987.270876527, 4313647.531380793, 4314684.375, 4323701.5625, 4325973.4375, 4331735.1670460645, 4344061.11538914, 4352734.242606959, 4363837.898149827, 4366615.625, 4367718.09521446, 4373729.222134735, 4377722.9804813, 4379065.625, 4379365.625, 4381806.773047505, 4385400.585630784, 4390707.194592746, 4392213.29555786, 4394050.027590032, 4413535.922221913, 4418624.005246404, 4429629.104418705, 4429834.116046537, 4434028.565699932, 4434455.95741732, 4435514.878986751, 4444050.770661312, 4444635.9375, 4445315.625, 4446370.177809676, 4453870.3125, 4458950.0, 4459711.73642058, 4459828.372513673, 4460380.114367577, 4460621.019530764, 4461922.830071015, 4467220.3125, 4468606.551317057, 4469941.107099439, 4473118.9698100295, 4474880.747591727, 4477785.053713778, 4486841.477495021, 4486959.375, 4499075.0, 4499770.089380372, 4501486.70878891, 4505145.6047360385, 4508716.702323278, 4508726.495504465, 4509260.9375, 4514336.572776134, 4523681.783020551, 4527572.4321345845, 4532762.5, 4534581.25, 4534639.329609665, 4538989.713176851, 4540299.987821761, 4542647.368210402, 4543232.567691381, 4547353.826045308, 4549313.274392821, 4554110.18504342, 4554435.9375, 4555203.125, 4555622.728289911, 4556324.737440674, 4559326.5625, 4563274.236631349, 4563292.505315061, 4564029.637492625, 4564541.460876166, 4569671.170395442, 4571888.7867928585, 4579238.877665904, 4584788.837970589, 4585523.732266024, 4585545.08419846, 4588324.334280329, 4589367.212511599, 4590579.571566408, 4598065.115413578, 4600848.963886901, 4602339.214327944, 4602595.3125, 4602660.9375, 4603492.26942713, 4603836.175976713, 4604166.450808984, 4605753.630860872, 4605988.76221706, 4607361.691740123, 4607508.536311662, 4607723.0113172, 4608756.651247464, 4608968.403077775, 4609804.685769895, 4610267.774343637, 4611190.542822777, 4611748.4375, 4613338.431808759, 4613457.659009853, 4615508.992175633, 4616272.596229753, 4616955.811351368, 4617576.513449726, 4617782.8125, 4620436.488355367, 4620466.513279048, 4624767.982168657, 4625044.894501913, 4626619.115533884, 4631477.158372559, 4633423.10883438, 4634531.25, 4634538.908454639, 4634548.260709371, 4639284.030687847, 4641675.332904711, 4667137.5, 4680437.164904906, 4686409.375, 4706752.565952804, 4708220.553736398, 4718109.51980132, 4733916.046287973, 4749583.495944627, 4774340.625, 4787699.970168421, 4796864.317317292, 4813151.5625, 4839746.669799613, 4840358.151675624, 4840398.4375, 4843732.8125, 4844055.855798664, 4844152.209289204, 4845249.331684723, 4845643.815165853, 4845811.776217121, 4849052.4427083535, 4850385.9375, 4854850.5591888325, 4863339.941531198, 4870598.274545295, 4878281.25, 4884426.8737663645, 4887774.9855253585, 4906303.076248639, 4910012.619749279, 4910304.005864336, 4912258.909316698, 4912266.096986656, 4916355.78934658, 4920328.449461159, 4931616.780221179, 4931663.062838933, 4931679.308997876, 4932302.688518498, 4932302.897418399, 4933359.824915929, 4935403.125, 4937371.097790952, 4937453.447552863, 4937906.164821495, 4940688.101828483, 4942923.305975193, 4944276.5625, 4944859.375, 4948876.043961245, 4949462.531590396, 4950040.580134288, 4951187.5, 4951668.305351088, 4952709.893540361, 4953954.145432443, 4954103.125, 4971546.875, 4974201.16624521, 4994212.343035391, 5008825.888605296, 5013544.248859151, 5032009.375, 5036993.480240526, 5039431.169901241, 5042257.372939914, 5043773.759432594, 5092034.075263057, 5106591.698082071, 5110776.866161432, 5120670.175048929, 5123238.943572378, 5126195.972882056, 5134362.5, 5134393.315684322, 5142803.364379591, 5144867.651937288, 5149155.2773496555, 5149916.176522019, 5152215.14901494, 5157262.011202008, 5157392.10179279, 5159879.47598629, 5161196.749743353, 5162812.5, 5164415.066060107, 5165353.5948698055, 5165416.965968572, 5165596.875, 5167927.735350905, 5171567.9446193, 5171643.921829926, 5172324.895719117, 5173809.096123697, 5189861.227016566, 5193141.6879331255, 5193362.182079574, 5194109.375, 5198415.366032545, 5201736.298308441, 5204038.861741115, 5209771.525219174, 5212656.25, 5217388.434222764, 5219453.264033489, 5220467.1875, 5222056.347521353, 5224869.924628991, 5226072.89895634, 5228357.299871245, 5229935.75855659, 5232273.4375, 5237352.250020372, 5240242.1875, 5244805.576418115, 5246022.462618229, 5248362.928734838, 5249582.399297639, 5250401.410281459, 5252049.8689948665, 5255560.714634434, 5257222.890601399, 5259137.659729479, 5261295.049931753, 5266364.038619202, 5268424.563681966, 5269021.199824827, 5272797.617517271, 5274388.113428667, 5276580.603085354, 5277562.5, 5277631.324501911, 5278620.3125, 5281711.576380974, 5282303.063612522, 5284578.001417062, 5284580.3485123115, 5284745.576438495, 5284896.388361712, 5288082.043786776, 5288092.147108891, 5288480.520509515, 5288764.537947169, 5289117.292435902, 5289407.8125, 5289892.61155691, 5290132.221288813, 5290740.063670163, 5293574.499181518, 5294518.75, 5295882.0579264555, 5296429.50927499, 5296910.9375, 5297346.599068345, 5297835.9375, 5297873.4375, 5298383.577135577, 5298886.169107395, 5299133.3141126875, 5299505.903022059, 5304666.46489176, 5310507.939185563, 5310637.5, 5312765.915976455, 5312787.869392759, 5314678.945467233, 5315700.131561919, 5317006.274720059, 5317450.0, 5318713.496860173, 5318724.769113575, 5326807.8125, 5330226.1975419875, 5334254.6875, 5335609.716719479, 5339867.133509399, 5341017.731560605, 5343954.461125014, 5352925.33119526, 5357388.702665219, 5369495.3125, 5377955.373084736, 5391664.986750789, 5394070.3125, 5397900.947058753, 5397908.599202307, 5398851.5625, 5398905.088988661, 5399903.100260478, 5406664.0625, 5408193.495628198, 5408197.868428884, 5408560.9375, 5408768.911262968, 5409377.895815076, 5409581.25, 5411440.443422317, 5412692.1875, 5412860.9375, 5412872.625847472, 5413890.886509449, 5413995.7030792525, 5414731.25, 5418617.662769971, 5418827.0126602715, 5420902.972321748, 5420967.1875, 5421122.985753376, 5425755.544170484, 5435307.966390529, 5438038.380575115, 5440406.615500294, 5443557.771432793, 5444892.598677883, 5455267.149981995, 5465228.118261837, 5465437.509672762, 5467640.325592171, 5478767.949092184, 5485170.3125, 5487280.387562843, 5490655.383753986, 5492774.208011053, 5492817.1875, 5495998.4375, 5496714.0625, 5500406.25, 5500422.478018079, 5500615.061379578, 5503157.8125, 5515068.37904729, 5522828.490408703, 5523220.268236069, 5525290.8390444415, 5525299.374655095, 5531313.751236853, 5538875.983193448, 5545793.857621543, 5547612.5, 5553500.011012199, 5554563.28562182, 5578970.9974007895, 5586339.577249637, 5592676.763277314, 5592685.879976398, 5593140.625, 5594263.895910686, 5598755.190589595, 5624065.625, 5644840.475564016, 5646734.375, 5649825.903892452, 5652315.112594648, 5657295.029156505, 5662346.17947626, 5668249.045630218, 5718662.5, 5763034.231499881, 5785840.107548917, 5796534.375, 5841261.641596891, 5916814.025742718, 6107323.4375, 6107415.690723287, 6108515.3495837, 6108656.95861366, 6114379.6875, 6160278.110426569, 6166696.965591164, 6167284.216202108, 6217844.8310330305, 6220206.234525122, 6233635.281594818, 6233851.958593994, 6370521.530149566, 6373712.508142466, 6375006.25, 6377454.6875, 6388613.891427633, 6399884.375, 6415873.413512747, 6421580.918461385, 6421872.699258532, 6426789.9433654435, 6426851.456082127, 6427292.261700809, 6427615.588533539, 6429503.643597772, 6429528.6127636265, 6429543.11123569, 6430794.436343251, 6431554.284428097, 6433262.369536637, 6434520.2642257875, 6434882.8125, 6435557.645824582, 6436288.361058191, 6436414.0625, 6436431.402815384, 6436890.431154243, 6437141.385524976, 6437463.492550236, 6437501.5625, 6437508.957594308, 6437582.8125, 6437596.875, 6437793.398846514, 6437922.851684109, 6438048.5464181295, 6439467.1875, 6439477.198737247, 6439604.6875, 6439685.27122936, 6439891.927025416, 6439907.990714699, 6439956.25, 6440075.870789414, 6441290.334882268, 6441295.458113261, 6442137.5, 6447215.582605436, 6447590.625, 6452810.192751082, 6453842.1875, 6457694.926550082, 6457835.948215578, 6458125.349446534, 6458270.3125, 6458751.928782484, 6459231.691065544, 6464855.472600588, 6467392.371236404, 6468480.8754521245, 6481934.375, 6494828.087828239, 6494835.24798687, 6498589.0625, 6499650.0, 6505451.096371032, 6507339.061377622, 6509099.965251012, 6511427.03204402, 6512595.3125, 6512989.156095887, 6513229.024211734, 6514178.636895679, 6514579.6875, 6514737.5, 6515568.27469861, 6516016.4838660965, 6517367.1875, 6517978.072743718, 6518671.129579059, 6521668.605684693, 6522933.524511705, 6522990.298020782, 6523925.766472526, 6524131.25, 6525726.884547575, 6527571.704123268, 6528017.1875, 6529789.930727654, 6534743.871221672, 6538746.263862792, 6543004.663152019, 6545860.9375, 6546764.3484184835, 6547046.875, 6550041.247347745, 6553393.75, 6553555.467319827, 6558005.2903915355, 6561119.719961095, 6567425.377628225, 6568504.555417833, 6569473.4375, 6570128.424152465, 6571667.897211726, 6571720.756378221, 6572388.878093655, 6572971.875, 6574461.950575902, 6574710.238373172, 6574870.743152284, 6575429.395089019, 6575483.299614547, 6593423.156712746, 6597307.324903728, 6598522.186791938, 6600311.941513179, 6601213.195646783, 6603610.9375, 6603831.25, 6603904.675986158, 6604521.875, 6605231.25, 6605417.1875, 6605962.044260218, 6607348.790310923, 6607627.962567744, 6608331.176820191, 6610271.670914182, 6611193.141176203, 6611276.916015838, 6612767.456001847, 6613846.875, 6616631.551240044, 6617679.035967796, 6623528.125, 6624034.364721578, 6627607.789325472, 6631331.333175679, 6636554.6875, 6637616.825625267, 6649810.752542689, 6649908.439850275, 6651119.3392973505, 6651219.434823237, 6651434.521525389, 6652836.155983329, 6653062.340614687, 6653988.268827439, 6654535.8796574585, 6654586.855624624, 6654592.421575361, 6656946.875, 6662534.403317557, 6663692.1875, 6665485.196400419, 6671809.232923466, 6672985.5963553665, 6673450.999529561, 6674767.751175244, 6680212.5, 6683797.456659126, 6684616.196273009, 6684929.734876694, 6685951.5625, 6687029.538916473, 6688772.722154742, 6688806.218231778, 6692221.971552921, 6692394.074303647, 6695609.009744307, 6696054.6875, 6697405.033437537, 6697558.30847802, 6699481.25, 6699771.5405039, 6700118.34235101, 6701088.9317370625, 6701181.25, 6704744.307127776, 6704973.119762209, 6705573.303793426, 6706414.039835151, 6707539.49929313, 6708213.789223743, 6708714.559975712, 6709615.625, 6712492.1875, 6715970.607014493, 6717209.305819116, 6717530.459074475, 6718143.830821616, 6719584.528790959, 6722722.940401226, 6725695.3125, 6726980.609938196, 6729507.166607961, 6730270.1619730005, 6730915.378718992, 6733900.736978891, 6735064.91174994, 6735139.0625, 6736261.066942011, 6737805.981442268, 6737841.269289835, 6737887.5, 6738355.727158381, 6740746.174714413, 6740799.722668504, 6741625.821498117, 6742122.711297215, 6742835.9375, 6742925.119754759, 6743479.6875, 6745693.75, 6745760.336581639, 6745995.053532788, 6746965.607491332, 6746993.2046094425, 6747490.999911164, 6747581.387689874, 6747590.625, 6747959.247275447, 6749639.5946546085, 6749670.3125, 6749852.0480696205, 6750925.850011457, 6752439.835799784, 6752477.682996694, 6752581.25, 6752873.8394212555, 6753682.2375258785, 6753747.0493896315, 6753792.1875, 6754032.8125, 6755308.816464887, 6755913.58168247, 6756163.825435023, 6756324.795052384, 6756417.641952941, 6757136.899315919, 6757254.533487458, 6757438.711604754, 6757525.0, 6757534.538346207, 6757546.632731823, 6757703.002669091, 6758151.146923125, 6758587.5, 6758994.023909321, 6759114.115173691, 6759125.023857656, 6759294.501652263, 6759561.379913637, 6760480.663027435, 6761806.25, 6762434.095955851, 6763187.361820996, 6763319.715549112, 6765132.824949693, 6765295.764816888, 6766866.687631701, 6768058.799415037, 6768539.004878154, 6769884.850927858, 6770153.125, 6770650.770997007, 6771596.756612468, 6771976.437677667, 6772297.234733835, 6772470.3125, 6772538.564039359, 6772542.1875, 6773251.272546911, 6774319.957175286, 6776118.75, 6781643.75, 6785182.708402723, 6786172.280761253, 6786749.037917449, 6788339.97804816, 6788573.777365078, 6788619.009006003, 6788700.6083720615, 6789081.25, 6791379.138037268, 6791557.8125, 6793071.232583168, 6793973.968863786, 6794734.98568828, 6795246.875, 6797107.407939951, 6797434.70125529, 6797742.306117443, 6802083.606273746, 6802747.864440224, 6803043.75, 6804795.3125, 6804800.900782318, 6805158.967854613, 6810812.075659115, 6810835.028952217, 6812784.375, 6812965.625, 6813081.25, 6813806.746994698, 6814423.596722962, 6814600.305729103, 6815417.394001564, 6816962.680926749, 6818124.601930788, 6820563.404058875, 6822248.992465633, 6822756.25, 6822836.073772342, 6824420.12023269, 6825647.061691371, 6826286.301844165, 6827821.875, 6828523.485128001, 6829846.875, 6830425.682769625, 6831614.0625, 6833030.6370870825, 6833496.789067368, 6833892.591275932, 6834063.893116539, 6834260.9375, 6834609.375, 6835448.4375, 6835608.852877812, 6836676.774872628, 6836834.71782876, 6837326.498747029, 6838129.846156562, 6838192.1875, 6838320.3125, 6838345.3125, 6839096.360778519, 6840912.334403686, 6841120.083654826, 6842709.76118552, 6842772.258799513, 6842957.591812118, 6843168.087448814, 6844087.5, 6845442.1875, 6845559.375, 6846778.125, 6846843.13951057, 6847269.078541689, 6847539.484246229, 6848019.813216118, 6848020.3125, 6851503.712684874, 6851675.0, 6852559.026334751, 6852902.766565795, 6853517.1729365, 6855541.39725295, 6856489.0625, 6857714.657773411, 6857959.375, 6858989.7416640585, 6859729.6875, 6860502.289787102, 6861027.800085801, 6861685.366740322, 6862567.027424752, 6863558.389140786, 6863900.0, 6864209.581510977, 6864228.041964142, 6865040.138785949, 6865390.625, 6866076.231461256, 6866446.875, 6866785.9375, 6867440.447518262, 6868847.202771558, 6868877.776527397, 6869850.390558337, 6870365.645955156, 6870954.02192751, 6870958.271067675, 6871282.197862573, 6871834.717865755, 6872036.308613338, 6872044.527773235, 6873780.713424028, 6873834.094837914, 6874548.4375, 6876282.802561394, 6876451.5625, 6877163.046179291, 6877227.337885743, 6877333.458683468, 6877412.5, 6877571.830954125, 6877595.144692141, 6877980.886763727, 6878214.348237319, 6878359.539543437, 6878363.554546753, 6878812.121271983, 6879073.4375, 6879091.238573822, 6879113.05794343, 6879306.495170125, 6879414.701400161, 6879476.222160721, 6879660.3722309405, 6879969.474611648, 6881953.279988526, 6882035.495189732, 6882083.493494836, 6882807.748588418, 6883362.649236495, 6883406.165170224, 6883414.430685074, 6884006.25, 6885082.843189854, 6886452.04757177, 6888035.752835721, 6890235.415458987, 6890658.376394469, 6892127.810701171, 6892385.9375, 6892434.007194542, 6892923.124512406, 6893151.5625, 6893893.8165152185, 6893918.75, 6894149.677285589, 6894628.125, 6894631.25, 6894634.676485134, 6894679.28149637, 6894696.389972838, 6895223.541481852, 6895334.137617051, 6895751.476288999, 6895939.405953628, 6896049.588986057, 6896253.273078677, 6896450.972364391, 6896548.235225082, 6897107.8125, 6897254.6875, 6897670.3125, 6897987.527634493, 6898010.156451933, 6898043.781414814, 6898114.843891611, 6898143.75, 6898273.4375, 6898329.250058817, 6898452.6233232, 6898530.143609464, 6898603.769509643, 6898633.032754818, 6898660.409253691, 6898790.6553665735, 6898932.680882533, 6899154.271636392, 6899307.28428397, 6899342.226195188, 6899420.021835642, 6899432.060191515, 6899593.086582834, 6899629.255491887, 6899856.812679768, 6900176.357286913, 6900176.654139712, 6900364.0625, 6900440.3066347, 6900459.375, 6900503.125, 6900643.791999285, 6900737.5, 6900932.555209946, 6901501.584614029, 6901615.256372315, 6902056.25, 6902129.809479026, 6902794.966702415, ...], [5.952898419370792, 9.43115614862965, 75.75896495773972, 20.469505934699736, 65.01121067030694, 43.57584802183509, 99.79770022009014, 72.93778007031472, 11.217266528065743, 29.384477059542135, 54.5525719685574, 10.88446949077907, 23.545156887566684, 59.1791836199875, 54.179826742618836, 27.07735304824963, 5.136818371667631, 26.83084592768343, 20.30842159078869, 16.949617184256134, 15.753581423941604, 21.93474881371258, 15.378454454774555, 25.7019046807669, 9.68157920786477, 50.684585777366884, 8.402389295526708, 6.242989007223421, 65.69994059530586, 5.037835246501236, 61.210797141455394, 38.792180493449436, 54.654974153110345, 65.59919094695204, 50.23206075917789, 8.948360568760478, 8.654944770187386, 24.375064318100804, 75.98642313992099, 41.860024237509116, 11.388812850251874, 19.044277196179493, 8.39377882217279, 18.37113155703848, 70.3954184556357, 18.238665817256237, 9.463253894877608, 45.876793676598155, 15.746666508042173, 38.05402365266801, 6.36289548881951, 13.572199804018599, 55.223199320296345, 27.18549169136382, 19.93017083276032, 51.66769247148135, 66.89825874913292, 6.668114058329887, 12.848589793126493, 62.450215224797695, 36.04445746603973, 17.86180185873333, 11.941650601199884, 98.2409012884593, 22.82630991297769, 5.607231036724131, 14.034722815997501, 8.846391796147852, 65.38978443109107, 5.562657477201832, 21.399250163182206, 28.401280390739146, 16.058776485542325, 158.17555362545582, 59.75974441228347, 21.22863893572172, 11.986384436817959, 6.255662396260217, 11.02088531456302, 6.287248689212285, 9.179977727212577, 14.157782225565024, 23.048244384949978, 24.86820349083165, 69.03350263709238, 98.51345319141964, 35.55222546922499, 65.24475274015829, 26.68623941026251, 6.333130541820419, 22.45515981732627, 20.522671725677018, 10.808675385009446, 114.22512450468086, 31.929852181560356, 62.60988947422945, 19.15815558250275, 38.61096819918357, 75.03121337974176, 11.87863709503796, 13.272112587297787, 42.08248524454554, 48.65742974815856, 32.22954471991011, 82.7650263503486, 63.17608529649567, 19.69139343489877, 28.429035639846806, 11.633057866596152, 71.66462326044426, 7.283266968828865, 64.95857406721078, 21.353736555961955, 42.85348075086555, 6.7628742115583265, 95.33964616956962, 5.699890671714132, 103.63262610580384, 60.387383876920694, 18.215736068310953, 65.04578228041998, 103.92998799918075, 51.653941513826865, 5.496820959123779, 41.7465717904008, 60.40610112657567, 11.812822195069359, 87.12196533665596, 29.618181013258727, 43.18339261011242, 21.932851390200103, 52.54353358010839, 70.87231785855616, 16.101504304493094, 19.737138476463052, 8.858403146440063, 68.26857723868376, 11.171107390552365, 61.77222999063184, 83.8427516645433, 38.873387636015494, 9.121638561578918, 31.449930684109948, 10.699234439693303, 12.69925168664804, 8.74099811676128, 120.16162016952157, 51.98057610335687, 8.21661237917755, 76.6011307277617, 35.512425492375975, 40.3899131149762, 9.549842349977586, 32.80224112354378, 8.699555781144875, 101.50381642697079, 34.555030213055275, 5.726206787238052, 70.45443073320611, 41.839723337767325, 65.69235586241106, 7.312076386977089, 24.68403075248301, 47.12511066152342, 53.68257412184936, 14.154215186159357, 43.07355088293693, 16.186096506931865, 7.436702999246579, 62.63563319404301, 73.65482777676463, 28.243916740212587, 67.9305632057229, 21.253826273607764, 74.67615463358842, 79.01238952821357, 5.546186188872707, 6.594168762106872, 28.28614069112486, 11.997343447636192, 10.765465380122569, 7.318792878398419, 19.031443946580737, 32.09507128395643, 72.483227694164, 60.87444551381204, 5.318193121354713, 5.03714690656259, 43.483139579225565, 7.920323744593757, 22.842960022045133, 9.28947405662491, 54.119596283654204, 19.669056940068987, 24.066089611982886, 14.280893285658424, 67.5006204302983, 11.621977435827013, 7.522700561004035, 32.690022694977245, 103.1059244903283, 14.517300407218457, 7.428771934429796, 17.41598561305462, 11.373616744985432, 52.6861184057731, 101.07586096457969, 11.258225232460015, 15.93568102292642, 28.51404838864849, 6.868882386640167, 29.935563663739014, 18.885425815167494, 18.670370983377126, 17.669432567995973, 25.982437389995617, 23.16932491634404, 47.67614290925224, 9.882343411368355, 5.701547914217666, 119.01699049033435, 26.66712840768801, 8.207043424853403, 22.74744857020953, 12.479412024618203, 21.66663330712342, 5.530704703014256, 59.215066974334135, 94.40951140360359, 55.82461809096195, 7.347284455827203, 5.15573967265272, 7.741021042718735, 9.89177088054146, 23.391356244830675, 43.32245678149325, 25.813165296961188, 6.728717587081795, 63.11567285418319, 16.38283751724062, 47.21669561921034, 13.801571898987117, 98.3784888687675, 32.722413948489745, 123.23272361609844, 7.656463125250251, 20.399358213013453, 95.58311495864908, 43.37901411197833, 11.081396092285056, 16.01066998336426, 61.82302136613553, 25.0422294868234, 32.91598239627128, 34.805533250287624, 78.34534990824454, 66.55291199842863, 18.15339965538726, 8.823738180950892, 62.13617016451471, 6.179888667432159, 19.848912766412006, 98.88820858277033, 12.130861561695665, 32.097367663315445, 68.087112312624, 45.17853635899041, 30.117295329787027, 85.07761906223949, 8.260963954780728, 130.25643539753779, 58.39491889031423, 44.593069161499585, 5.640700342724626, 6.041470463502624, 9.62169774165857, 78.39577121623766, 30.173213499317818, 120.93820239589871, 29.201821607208707, 54.87074571264932, 11.912188008318392, 64.75323145564693, 19.111635030589998, 11.6723074353859, 67.5357760761506, 55.45248099259656, 114.13810726272074, 63.727553275802165, 55.79981856687093, 30.454244976421993, 7.129780645651795, 27.66715687079912, 49.22472294358667, 29.665518254895638, 27.82122822984186, 48.39934649346341, 37.888440754978454, 29.049701541326233, 22.59444868253863, 5.066053051949825, 11.5318015957819, 9.792123044199501, 53.619350590150056, 9.113267444953468, 27.03482778428688, 7.451634080329348, 15.299148694991597, 23.56523808435235, 5.6763023848682, 7.203630346160967, 43.57162744578946, 26.376514452193092, 18.24190713993661, 45.42957384519709, 22.17435431133248, 15.939799290630177, 6.859910708013752, 6.344713439394875, 12.115108017108499, 104.09824222158328, 53.90921933410614, 141.05219933172035, 24.950904003252784, 8.221431891631163, 85.00738665487779, 8.011577649568023, 11.951198675795446, 147.80676337796555, 67.99454202512928, 45.58430202368801, 65.56798105674116, 80.16623267218489, 41.993546831034266, 17.91417553146542, 72.252279420424, 13.3272324214714, 96.78975537615233, 92.21277613166464, 7.055001219197243, 28.914752372161, 14.227806828198913, 34.61644281927155, 37.956970969417966, 59.486397317012866, 5.8243396785542725, 49.44847915745082, 40.25364686169532, 17.880446196716832, 31.786461934862036, 111.86728050835924, 25.43089399574107, 44.31533217600991, 15.126033739052254, 64.87787102803401, 12.8745239324638, 63.46157231569481, 24.924873904639043, 13.57022117838894, 70.55822502406203, 117.58173652595357, 6.4527135341751745, 35.16701103087939, 15.587402490831472, 24.240953442794275, 28.060797131673223, 31.819322579457037, 5.22663345849382, 15.484467976776038, 91.30381462092893, 6.961183328017855, 39.03534803686078, 5.344481088077237, 72.78074487241072, 83.48604146232192, 27.366309728593773, 44.2766336359023, 48.97995048063861, 13.157727051292383, 10.443673451563141, 7.917998754438494, 34.3981475182591, 115.93230011161506, 15.256578171858312, 9.421737050180909, 51.417168724094715, 16.84844847953326, 8.876979516382018, 22.430099566113448, 114.99081549108656, 54.66305507345574, 14.466497409369513, 71.610205452246, 43.98310249190735, 71.39477003723835, 50.133730465399246, 98.21512888894259, 30.11483347644954, 70.31558018830269, 17.273911962524263, 9.054290339951283, 181.59951442241635, 15.447409787017675, 37.60383544894711, 16.18010562506698, 11.758740634725058, 15.653260461796101, 117.34202771316927, 91.55033496578798, 43.50782788880423, 20.86237962379172, 24.67562930471355, 41.116246392081486, 59.116655141210416, 52.70925506955481, 16.42634488997715, 60.68257314869617, 30.66672931039983, 14.14359266318868, 100.87921897899555, 13.727049338602882, 73.6826768312963, 341.0428239142008, 20.21659964515447, 86.11621574708361, 20.413946830503182, 10.098800868705606, 117.8462486922821, 5.076270684722717, 14.848044990073056, 213.68038787667217, 7.513755752821478, 5.229492493088212, 42.23748831327691, 27.43928621618148, 44.633245038960794, 50.533198890014965, 37.58983366485809, 35.20808086133845, 53.63734792869985, 18.86112897351052, 44.17680975151901, 16.673319031605544, 63.98860771012033, 17.126190471353336, 16.98848976538248, 25.834556817427067, 53.6145566893428, 5.678598433541107, 12.795590911908423, 129.4847273759125, 7.956130523618067, 16.545303728539484, 38.93114504515246, 8.516681068412296, 13.40449102362243, 14.91588874772548, 9.339595454339333, 57.345831145963984, 23.5932558991692, 148.11087801234615, 78.76404217348264, 25.742593616971437, 87.26734140052999, 33.058366275713205, 54.06069019056797, 99.76871431762555, 33.60132636787033, 5.488258012657447, 7.411359022617441, 41.19120126846809, 13.693939989889127, 14.305071089396328, 98.17146977078617, 34.988741741957696, 20.327655595775237, 64.45729766066977, 20.73684718353528, 9.424091879753684, 144.71729303379857, 20.90040127851355, 17.782952601635657, 121.8623540631836, 17.348862316530038, 31.62642610184531, 113.63433766098504, 28.65625145663909, 14.342418331716454, 122.36801228645723, 164.30516123615354, 74.4968024094868, 77.42859481968777, 46.31729665298185, 19.722216648036564, 30.528539178908854, 88.2926387212901, 9.904621018179958, 41.989072440628036, 101.45163958343458, 7.42622522801048, 72.71121327999764, 145.6907398368199, 11.070734786528122, 50.56718881277092, 7.138836151348387, 56.981696705380294, 18.5653215301563, 97.84848011793122, 87.65198824218628, 75.7058889895482, 16.469314974263252, 7.437911914021712, 14.882852667767937, 20.067125874477167, 32.54919161493599, 10.628319465007527, 9.338297591864555, 90.68899255966697, 58.2639435873789, 24.927454133399703, 112.9975716307371, 148.88917121229713, 6.699074554312535, 19.40566987405193, 6.019972017363298, 9.243013150061199, 38.213420687211034, 19.77355140062785, 49.17095808669317, 5.738520075943288, 58.83595916706938, 8.68624955814454, 55.139490553515245, 62.36257726468756, 18.96076889810425, 110.06162264978073, 79.27996202736838, 19.69429654920721, 72.3440073515494, 6.511316202908702, 75.25544360107396, 12.568683943520911, 5.891261554299944, 30.657944455316205, 27.529503832035164, 55.993497394728855, 36.05531344874883, 193.8950580008612, 13.097004665660563, 63.20103882019448, 79.56081386620744, 37.61061566145861, 46.016740316085844, 6.956671739591337, 87.20673421770208, 28.6199884680733, 117.88956096085204, 17.766983628489903, 23.877800071731652, 15.527168913789852, 36.30474849743873, 36.315393876416145, 28.690814854724493, 28.915195063911877, 40.139997510084065, 22.711613685922583, 14.982510087480344, 5.633673368553024, 58.37025344700606, 25.443370286346813, 5.638920022880592, 14.859355285347993, 11.427579648693388, 20.420768305890114, 183.37161782397803, 6.481279976581489, 82.7757167603904, 70.85665535152276, 53.629308102033946, 8.054558762236004, 28.502999597316755, 5.8114136043209, 17.094526384754868, 102.04927431591481, 137.1723221032706, 18.39955607882561, 71.60453425965756, 54.36918396632744, 122.39906955640753, 21.743071801971798, 6.382171351311343, 39.58477994424531, 79.83333583129678, 27.471517028235354, 101.0958100940166, 12.458749875296283, 35.5362823362929, 18.973708535229562, 29.007283915540654, 119.03480132379015, 14.370474871760319, 107.57229319575376, 128.85492413183437, 15.424596618057514, 25.91120776702268, 28.05188908458123, 51.115624530423375, 9.585459783574379, 108.39176696803618, 102.83759075310026, 63.55153585559265, 10.091066244682635, 42.548204432669436, 7.402120115929168, 5.413109329363273, 10.92734478820457, 143.61513707152065, 47.90826221880559, 104.49122024750098, 6.558999467282643, 9.18019728630103, 61.55515996280402, 10.365326998488436, 134.86316220187462, 6.134058240569318, 50.576795834160606, 194.04970051316556, 62.41450139309306, 21.617732892951054, 16.279892742662497, 30.278221754573316, 12.422325251034213, 88.83480004555551, 73.71552376142483, 11.109757492905302, 135.54169162653352, 43.37455068279313, 36.967797243051315, 12.692219793427467, 28.38149396946297, 19.545389374425568, 14.66973036641371, 39.763077650196, 6.647756229750916, 8.482809177861105, 14.95805279867264, 194.36456979218843, 38.35428194833429, 73.17386322150094, 72.93259736380101, 5.938510918194854, 55.82734415598627, 7.1434890185394675, 121.03440423609824, 49.849109515900025, 109.66253758495314, 51.70850875754512, 92.98001319650074, 5.027057296398227, 9.458449899123838, 15.845229139433167, 6.247269033806191, 79.8178265145567, 27.430204397293622, 8.840134841861007, 9.537493262294303, 68.46921113228917, 15.050552466355581, 64.79369708117166, 51.73885776536405, 46.43504954634476, 7.4843420691567095, 10.348686276567083, 94.05857599038822, 61.94317633682053, 41.970524120403155, 5.486832342740818, 11.202575997622302, 61.39339436514673, 131.9125827759807, 82.76771386342574, 26.58425773931289, 72.56677578551391, 35.83059349403709, 8.102428369191886, 97.04257133110755, 13.04099347543401, 54.24908806492988, 54.71963128169783, 13.803390895584474, 22.4666254118823, 42.57140028394485, 56.0550716267531, 17.596674575370503, 16.58061664187511, 10.924954210205492, 50.455115314755346, 8.531906167397967, 92.63335435197442, 17.250487673643015, 97.81074854407531, 37.21432487534806, 16.19694879392828, 30.784189526664036, 10.081827301881141, 15.258779518646074, 11.376912833566644, 98.49707386838935, 74.2258299976322, 28.167845229917297, 20.151548936623822, 28.48824210545778, 75.4578042544921, 7.329664237228582, 12.777633649314165, 80.43922494107649, 6.101664285047597, 56.20393408251901, 95.85517457231347, 45.249031236386806, 58.849014205053166, 44.986716325339, 46.21839090878284, 12.711146341878965, 15.934046764324709, 42.43367107061962, 5.620703793239309, 51.850614747367175, 74.76665513600572, 25.14525587273939, 130.47720586590276, 120.0843418173029, 5.6729053490390235, 141.50630744694564, 11.349968431382633, 36.675247297153994, 10.933766298759348, 244.10694276158955, 63.541423434779226, 21.72895110848304, 19.606500238207158, 12.598129203901838, 67.31833762097752, 45.9513928075955, 101.22697457736811, 20.77643473478817, 35.206874973793354, 40.315105898932565, 71.96640766924644, 20.92840049637055, 8.955445058496887, 33.263717685209926, 14.213937399958295, 5.6396902212676805, 11.932262334203546, 25.81367832325426, 53.840203555303226, 39.972727988115444, 123.63927966708685, 5.521436904847071, 6.468084262743987, 10.534839680570625, 36.52504982536294, 16.099523275621102, 47.74139271214964, 10.085559563659764, 18.86688523178847, 7.771492403748091, 34.126255501881715, 42.117041559909296, 13.974868022671574, 26.06408101045385, 20.577572396572698, 27.709994030188113, 7.775457267100644, 5.379702287817199, 37.20954957945029, 14.726338034223083, 6.862393002622532, 103.36006940753555, 63.678585130177716, 139.7012385794763, 12.914340311388532, 35.49165213082379, 99.16363062420425, 35.73370307143555, 55.3290994082546, 68.69859364835362, 37.20420831264756, 158.70937886715345, 51.9243139017575, 57.65664890493652, 19.24951717922262, 9.896528524751375, 297.4118899285859, 99.33345177902845, 24.092301974156747, 62.74137682519451, 36.90887444815523, 21.013476797068915, 130.79282500700822, 6.02374770948815, 17.444903973018377, 5.746758299934898, 82.24477746067386, 29.898743506979322, 133.2261172187377, 6.505847714966562, 19.174661804711416, 16.759072208603335, 53.85564079462639, 57.42513970362535, 95.81642940980637, 27.609963650131867, 132.79119806731305, 31.941021186731117, 95.3841289927567, 110.68223155332568, 40.902505188502474, 12.004877808262707, 6.795716038653419, 9.604023511282056, 30.444898693102147, 70.90048545450632, 9.01606244740973, 20.045887599153858, 9.849312665103712, 72.72796321152913, 15.315499628305584, 25.231862924601625, 15.704268916916265, 28.317492901545084, 32.65381470293632, 188.81000800645637, 93.02242934534056, 18.39017795910676, 97.83083984580219, 62.12529975843685, 84.52020146637058, 112.8809324656826, 143.5417102935941, 95.450570836128, 52.59706642765173, 28.61231314575776, 13.265864179018775, 11.476718139752265, 16.43184227805527, 53.25584971383671, 34.126654430268296, 61.336228915902666, 71.3037529354306, 86.70833357996958, 6.2043450832649105, 33.104176993208625, 14.1355475458753, 83.63609663512773, 8.500529709145306, 47.03836593325278, 93.36637179473729, 56.41577286757489, 69.35200833376565, 73.21308707476435, 79.09353842250789, 5.228374270580437, 95.01004958019571, 57.46287398888148, 21.500246872833255, 128.7761751663587, 67.76672818560196, 34.01030577332732, 191.2932792287147, 27.568609283441102, 84.32286050123007, 90.07051955833981, 151.48811757027477, 12.205872251595013, 99.07314099010031, 23.574928462036972, 53.98528330964966, 12.493046829463008, 21.113543038805915, 198.628258450777, 7.079999040701776, 24.520206091729815, 68.1872113977195, 11.466604451274389, 14.634187181062662, 21.63173367053834, 64.1928159322367, 135.1701838286378, 130.86473161143874, 95.25249462321952, 6.245032257040048, 44.47460914876126, 29.516655550466222, 21.191601087293478, 34.197493689104334, 19.98646938621292, 5.35788456826736, 80.0584009121088, 16.998969119968045, 30.598866122595947, 14.522364352492907, 21.135833258406358, 35.11907028776954, 103.40504377904993, 14.903762939325825, 67.12618739974003, 36.22003590941007, 7.341371828165273, 12.314190493928066, 83.01299926542089, 27.682290222375652, 107.1854154319101, 23.49595154888414, 9.585290625010131, 66.7648672246598, 56.355543589498154, 25.92411126462953, 40.008248156958494, 37.21888598653611, 7.818322398976962, 15.966281132837361, 50.35716533797063, 10.634377648846211, 178.12730267608308, 49.85359653539733, 11.378925179929729, 22.088559494842226, 189.28650905585263, 33.47955259260632, 15.54256756191276, 110.15706373862584, 5.730597928105436, 29.467525361691738, 11.176018263529302, 266.05864186480255, 61.71871715843335, 5.1194997827951685, 17.637120346234546, 40.24765175206298, 58.36618100093447, 9.038631463179193, 29.013615892769664, 51.46021276165168, 14.32988263247011, 119.0055180503569, 22.962664265904344, 49.737155346347535, 69.06938082847267, 43.5665561906943, 81.60563008243592, 79.63302380487963, 15.353226027645027, 56.3705896486491, 9.259555438394877, 146.47445541408035, 13.576549088068584, 15.537642265485308, 13.085783538902676, 57.66068143300238, 41.921626596955555, 44.16893603805317, 53.954184361278465, 15.047895790504318, 107.04505075237122, 5.615784450398852, 120.48569176134238, 60.779892586968835, 31.14488104540906, 17.7027696782284, 131.1784180720054, 17.020846207707454, 5.650723573437058, 200.85170408498925, 73.5327626628765, 201.49224650772533, 37.88652357236481, 6.683228666868023, 21.216173493303106, 7.131660731267969, 17.062618062503265, 12.684357515391579, 58.03480521457872, 127.32713010990801, 6.341006421329079, 25.04204496433117, 15.922070377616112, 90.16544285885414, 26.050822643841343, 86.33681872695024, 40.44117495755696, 9.367170230419301, 63.989491498000504, 178.05856871536594, 22.632326248059535, 7.475139268077138, 30.694941535351735, 77.76945520570938, 127.66313239374631, ...])
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);
([3568087.6536442884, 3572484.4906633203, 3592561.984852291, 3593072.8283792147, 3614268.75, 3620939.0625, 3642968.3857835634, 3647429.6875, 3648034.431551762, 3648599.094533088, 3665578.601130058, 3688667.0261037736, 3703206.560235718, 3716842.1875, 3720732.8125, 3722671.79733218, 3729304.980705262, 3729332.7206129148, 3734250.6612032442, 3763264.1341941413, 3770833.8978557, 3773869.740799681, 3776417.2976013334, 3776699.838799945, 3787519.1370057627, 3788671.875, 3789653.3377642743, 3794259.1809504395, 3794363.728345003, 3794432.5912608183, 3795826.5625, 3795853.4004524085, 3798582.1185976807, 3812767.1875, 3812975.0, 3821577.634369523, 3829991.26217016, 3835965.372353185, 3836218.75, 3837303.125, 3838779.848362849, 3838798.0726992995, 3843856.4473634707, 3845706.929920268, 3856801.5625, 3884478.8865003474, 3887193.901923438, 3890200.0, 3892642.9170312122, 3902843.75, 3914253.8466721433, 3926579.2749822405, 3938012.5, 3948692.115973122, 3948983.7026204257, 3949000.717050333, 3961151.5625, 3965016.690134964, 3967458.69088884, 3984462.5, 3985225.4278033897, 4001553.7257474926, 4002606.7150049047, 4016911.2266859547, 4024378.4839128824, 4024440.5011870554, 4031822.7810412534, 4033632.1772141857, 4043639.0625, 4065455.2822183687, 4065960.428040228, 4070483.152860454, 4077692.4526899327, 4084857.5585997803, 4092248.4375, 4093815.3618071894, 4098262.9876926946, 4100670.2206442663, 4107692.118066807, 4108004.8445667676, 4108613.877817516, 4109613.8404719406, 4110451.2054393278, 4125191.0274819536, 4129173.77748974, 4129444.59599475, 4141403.6808922756, 4158153.125, 4168348.33712561, 4170881.7546201437, 4178877.177168179, 4181544.7093867846, 4183770.0983328237, 4196728.125, 4199268.53944339, 4205196.875, 4206856.991794685, 4215078.125, 4215304.336801294, 4218114.495089604, 4219471.355188522, 4229346.875, 4229707.8125, 4234285.9375, 4235834.630384445, 4236577.952965543, 4249996.388654094, 4250002.628647754, 4262783.113416358, 4263715.625, 4282963.081771146, 4295149.1011865, 4297780.735915039, 4298548.4375, 4302878.121831724, 4303622.54439788, 4304023.3290519435, 4306251.5625, 4306987.270876527, 4313647.531380793, 4314684.375, 4323701.5625, 4325973.4375, 4331735.1670460645, 4344061.11538914, 4352734.242606959, 4363837.898149827, 4366615.625, 4367718.09521446, 4373729.222134735, 4377722.9804813, 4379065.625, 4379365.625, 4381806.773047505, 4385400.585630784, 4390707.194592746, 4392213.29555786, 4394050.027590032, 4413535.922221913, 4418624.005246404, 4429629.104418705, 4429834.116046537, 4434028.565699932, 4434455.95741732, 4435514.878986751, 4444050.770661312, 4444635.9375, 4445315.625, 4446370.177809676, 4453870.3125, 4458950.0, 4459711.73642058, 4459828.372513673, 4460380.114367577, 4460621.019530764, 4461922.830071015, 4467220.3125, 4468606.551317057, 4469941.107099439, 4473118.9698100295, 4474880.747591727, 4477785.053713778, 4486841.477495021, 4486959.375, 4499075.0, 4499770.089380372, 4501486.70878891, 4505145.6047360385, 4508716.702323278, 4508726.495504465, 4509260.9375, 4514336.572776134, 4523681.783020551, 4527572.4321345845, 4532762.5, 4534581.25, 4534639.329609665, 4538989.713176851, 4540299.987821761, 4542647.368210402, 4543232.567691381, 4547353.826045308, 4549313.274392821, 4554110.18504342, 4554435.9375, 4555203.125, 4555622.728289911, 4556324.737440674, 4559326.5625, 4563274.236631349, 4563292.505315061, 4564029.637492625, 4564541.460876166, 4569671.170395442, 4571888.7867928585, 4579238.877665904, 4584788.837970589, 4585523.732266024, 4585545.08419846, 4588324.334280329, 4589367.212511599, 4590579.571566408, 4598065.115413578, 4600848.963886901, 4602339.214327944, 4602595.3125, 4602660.9375, 4603492.26942713, 4603836.175976713, 4604166.450808984, 4605753.630860872, 4605988.76221706, 4607361.691740123, 4607508.536311662, 4607723.0113172, 4608756.651247464, 4608968.403077775, 4609804.685769895, 4610267.774343637, 4611190.542822777, 4611748.4375, 4613338.431808759, 4613457.659009853, 4615508.992175633, 4616272.596229753, 4616955.811351368, 4617576.513449726, 4617782.8125, 4620436.488355367, 4620466.513279048, 4624767.982168657, 4625044.894501913, 4626619.115533884, 4631477.158372559, 4633423.10883438, 4634531.25, 4634538.908454639, 4634548.260709371, 4639284.030687847, 4641675.332904711, 4667137.5, 4680437.164904906, 4686409.375, 4706752.565952804, 4708220.553736398, 4718109.51980132, 4733916.046287973, 4749583.495944627, 4774340.625, 4787699.970168421, 4796864.317317292, 4813151.5625, 4839746.669799613, 4840358.151675624, 4840398.4375, 4843732.8125, 4844055.855798664, 4844152.209289204, 4845249.331684723, 4845643.815165853, 4845811.776217121, 4849052.4427083535, 4850385.9375, 4854850.5591888325, 4863339.941531198, 4870598.274545295, 4878281.25, 4884426.8737663645, 4887774.9855253585, 4906303.076248639, 4910012.619749279, 4910304.005864336, 4912258.909316698, 4912266.096986656, 4916355.78934658, 4920328.449461159, 4931616.780221179, 4931663.062838933, 4931679.308997876, 4932302.688518498, 4932302.897418399, 4933359.824915929, 4935403.125, 4937371.097790952, 4937453.447552863, 4937906.164821495, 4940688.101828483, 4942923.305975193, 4944276.5625, 4944859.375, 4948876.043961245, 4949462.531590396, 4950040.580134288, 4951187.5, 4951668.305351088, 4952709.893540361, 4953954.145432443, 4954103.125, 4971546.875, 4974201.16624521, 4994212.343035391, 5008825.888605296, 5013544.248859151, 5032009.375, 5036993.480240526, 5039431.169901241, 5042257.372939914, 5043773.759432594, 5092034.075263057, 5106591.698082071, 5110776.866161432, 5120670.175048929, 5123238.943572378, 5126195.972882056, 5134362.5, 5134393.315684322, 5142803.364379591, 5144867.651937288, 5149155.2773496555, 5149916.176522019, 5152215.14901494, 5157262.011202008, 5157392.10179279, 5159879.47598629, 5161196.749743353, 5162812.5, 5164415.066060107, 5165353.5948698055, 5165416.965968572, 5165596.875, 5167927.735350905, 5171567.9446193, 5171643.921829926, 5172324.895719117, 5173809.096123697, 5189861.227016566, 5193141.6879331255, 5193362.182079574, 5194109.375, 5198415.366032545, 5201736.298308441, 5204038.861741115, 5209771.525219174, 5212656.25, 5217388.434222764, 5219453.264033489, 5220467.1875, 5222056.347521353, 5224869.924628991, 5226072.89895634, 5228357.299871245, 5229935.75855659, 5232273.4375, 5237352.250020372, 5240242.1875, 5244805.576418115, 5246022.462618229, 5248362.928734838, 5249582.399297639, 5250401.410281459, 5252049.8689948665, 5255560.714634434, 5257222.890601399, 5259137.659729479, 5261295.049931753, 5266364.038619202, 5268424.563681966, 5269021.199824827, 5272797.617517271, 5274388.113428667, 5276580.603085354, 5277562.5, 5277631.324501911, 5278620.3125, 5281711.576380974, 5282303.063612522, 5284578.001417062, 5284580.3485123115, 5284745.576438495, 5284896.388361712, 5288082.043786776, 5288092.147108891, 5288480.520509515, 5288764.537947169, 5289117.292435902, 5289407.8125, 5289892.61155691, 5290132.221288813, 5290740.063670163, 5293574.499181518, 5294518.75, 5295882.0579264555, 5296429.50927499, 5296910.9375, 5297346.599068345, 5297835.9375, 5297873.4375, 5298383.577135577, 5298886.169107395, 5299133.3141126875, 5299505.903022059, 5304666.46489176, 5310507.939185563, 5310637.5, 5312765.915976455, 5312787.869392759, 5314678.945467233, 5315700.131561919, 5317006.274720059, 5317450.0, 5318713.496860173, 5318724.769113575, 5326807.8125, 5330226.1975419875, 5334254.6875, 5335609.716719479, 5339867.133509399, 5341017.731560605, 5343954.461125014, 5352925.33119526, 5357388.702665219, 5369495.3125, 5377955.373084736, 5391664.986750789, 5394070.3125, 5397900.947058753, 5397908.599202307, 5398851.5625, 5398905.088988661, 5399903.100260478, 5406664.0625, 5408193.495628198, 5408197.868428884, 5408560.9375, 5408768.911262968, 5409377.895815076, 5409581.25, 5411440.443422317, 5412692.1875, 5412860.9375, 5412872.625847472, 5413890.886509449, 5413995.7030792525, 5414731.25, 5418617.662769971, 5418827.0126602715, 5420902.972321748, 5420967.1875, 5421122.985753376, 5425755.544170484, 5435307.966390529, 5438038.380575115, 5440406.615500294, 5443557.771432793, 5444892.598677883, 5455267.149981995, 5465228.118261837, 5465437.509672762, 5467640.325592171, 5478767.949092184, 5485170.3125, 5487280.387562843, 5490655.383753986, 5492774.208011053, 5492817.1875, 5495998.4375, 5496714.0625, 5500406.25, 5500422.478018079, 5500615.061379578, 5503157.8125, 5515068.37904729, 5522828.490408703, 5523220.268236069, 5525290.8390444415, 5525299.374655095, 5531313.751236853, 5538875.983193448, 5545793.857621543, 5547612.5, 5553500.011012199, 5554563.28562182, 5578970.9974007895, 5586339.577249637, 5592676.763277314, 5592685.879976398, 5593140.625, 5594263.895910686, 5598755.190589595, 5624065.625, 5644840.475564016, 5646734.375, 5649825.903892452, 5652315.112594648, 5657295.029156505, 5662346.17947626, 5668249.045630218, 5718662.5, 5763034.231499881, 5785840.107548917, 5796534.375, 5841261.641596891, 5916814.025742718, 6107323.4375, 6107415.690723287, 6108515.3495837, 6108656.95861366, 6114379.6875, 6160278.110426569, 6166696.965591164, 6167284.216202108, 6217844.8310330305, 6220206.234525122, 6233635.281594818, 6233851.958593994, 6370521.530149566, 6373712.508142466, 6375006.25, 6377454.6875, 6388613.891427633, 6399884.375, 6415873.413512747, 6421580.918461385, 6421872.699258532, 6426789.9433654435, 6426851.456082127, 6427292.261700809, 6427615.588533539, 6429503.643597772, 6429528.6127636265, 6429543.11123569, 6430794.436343251, 6431554.284428097, 6433262.369536637, 6434520.2642257875, 6434882.8125, 6435557.645824582, 6436288.361058191, 6436414.0625, 6436431.402815384, 6436890.431154243, 6437141.385524976, 6437463.492550236, 6437501.5625, 6437508.957594308, 6437582.8125, 6437596.875, 6437793.398846514, 6437922.851684109, 6438048.5464181295, 6439467.1875, 6439477.198737247, 6439604.6875, 6439685.27122936, 6439891.927025416, 6439907.990714699, 6439956.25, 6440075.870789414, 6441290.334882268, 6441295.458113261, 6442137.5, 6447215.582605436, 6447590.625, 6452810.192751082, 6453842.1875, 6457694.926550082, 6457835.948215578, 6458125.349446534, 6458270.3125, 6458751.928782484, 6459231.691065544, 6464855.472600588, 6467392.371236404, 6468480.8754521245, 6481934.375, 6494828.087828239, 6494835.24798687, 6498589.0625, 6499650.0, 6505451.096371032, 6507339.061377622, 6509099.965251012, 6511427.03204402, 6512595.3125, 6512989.156095887, 6513229.024211734, 6514178.636895679, 6514579.6875, 6514737.5, 6515568.27469861, 6516016.4838660965, 6517367.1875, 6517978.072743718, 6518671.129579059, 6521668.605684693, 6522933.524511705, 6522990.298020782, 6523925.766472526, 6524131.25, 6525726.884547575, 6527571.704123268, 6528017.1875, 6529789.930727654, 6534743.871221672, 6538746.263862792, 6543004.663152019, 6545860.9375, 6546764.3484184835, 6547046.875, 6550041.247347745, 6553393.75, 6553555.467319827, 6558005.2903915355, 6561119.719961095, 6567425.377628225, 6568504.555417833, 6569473.4375, 6570128.424152465, 6571667.897211726, 6571720.756378221, 6572388.878093655, 6572971.875, 6574461.950575902, 6574710.238373172, 6574870.743152284, 6575429.395089019, 6575483.299614547, 6593423.156712746, 6597307.324903728, 6598522.186791938, 6600311.941513179, 6601213.195646783, 6603610.9375, 6603831.25, 6603904.675986158, 6604521.875, 6605231.25, 6605417.1875, 6605962.044260218, 6607348.790310923, 6607627.962567744, 6608331.176820191, 6610271.670914182, 6611193.141176203, 6611276.916015838, 6612767.456001847, 6613846.875, 6616631.551240044, 6617679.035967796, 6623528.125, 6624034.364721578, 6627607.789325472, 6631331.333175679, 6636554.6875, 6637616.825625267, 6649810.752542689, 6649908.439850275, 6651119.3392973505, 6651219.434823237, 6651434.521525389, 6652836.155983329, 6653062.340614687, 6653988.268827439, 6654535.8796574585, 6654586.855624624, 6654592.421575361, 6656946.875, 6662534.403317557, 6663692.1875, 6665485.196400419, 6671809.232923466, 6672985.5963553665, 6673450.999529561, 6674767.751175244, 6680212.5, 6683797.456659126, 6684616.196273009, 6684929.734876694, 6685951.5625, 6687029.538916473, 6688772.722154742, 6688806.218231778, 6692221.971552921, 6692394.074303647, 6695609.009744307, 6696054.6875, 6697405.033437537, 6697558.30847802, 6699481.25, 6699771.5405039, 6700118.34235101, 6701088.9317370625, 6701181.25, 6704744.307127776, 6704973.119762209, 6705573.303793426, 6706414.039835151, 6707539.49929313, 6708213.789223743, 6708714.559975712, 6709615.625, 6712492.1875, 6715970.607014493, 6717209.305819116, 6717530.459074475, 6718143.830821616, 6719584.528790959, 6722722.940401226, 6725695.3125, 6726980.609938196, 6729507.166607961, 6730270.1619730005, 6730915.378718992, 6733900.736978891, 6735064.91174994, 6735139.0625, 6736261.066942011, 6737805.981442268, 6737841.269289835, 6737887.5, 6738355.727158381, 6740746.174714413, 6740799.722668504, 6741625.821498117, 6742122.711297215, 6742835.9375, 6742925.119754759, 6743479.6875, 6745693.75, 6745760.336581639, 6745995.053532788, 6746965.607491332, 6746993.2046094425, 6747490.999911164, 6747581.387689874, 6747590.625, 6747959.247275447, 6749639.5946546085, 6749670.3125, 6749852.0480696205, 6750925.850011457, 6752439.835799784, 6752477.682996694, 6752581.25, 6752873.8394212555, 6753682.2375258785, 6753747.0493896315, 6753792.1875, 6754032.8125, 6755308.816464887, 6755913.58168247, 6756163.825435023, 6756324.795052384, 6756417.641952941, 6757136.899315919, 6757254.533487458, 6757438.711604754, 6757525.0, 6757534.538346207, 6757546.632731823, 6757703.002669091, 6758151.146923125, 6758587.5, 6758994.023909321, 6759114.115173691, 6759125.023857656, 6759294.501652263, 6759561.379913637, 6760480.663027435, 6761806.25, 6762434.095955851, 6763187.361820996, 6763319.715549112, 6765132.824949693, 6765295.764816888, 6766866.687631701, 6768058.799415037, 6768539.004878154, 6769884.850927858, 6770153.125, 6770650.770997007, 6771596.756612468, 6771976.437677667, 6772297.234733835, 6772470.3125, 6772538.564039359, 6772542.1875, 6773251.272546911, 6774319.957175286, 6776118.75, 6781643.75, 6785182.708402723, 6786172.280761253, 6786749.037917449, 6788339.97804816, 6788573.777365078, 6788619.009006003, 6788700.6083720615, 6789081.25, 6791379.138037268, 6791557.8125, 6793071.232583168, 6793973.968863786, 6794734.98568828, 6795246.875, 6797107.407939951, 6797434.70125529, 6797742.306117443, 6802083.606273746, 6802747.864440224, 6803043.75, 6804795.3125, 6804800.900782318, 6805158.967854613, 6810812.075659115, 6810835.028952217, 6812784.375, 6812965.625, 6813081.25, 6813806.746994698, 6814423.596722962, 6814600.305729103, 6815417.394001564, 6816962.680926749, 6818124.601930788, 6820563.404058875, 6822248.992465633, 6822756.25, 6822836.073772342, 6824420.12023269, 6825647.061691371, 6826286.301844165, 6827821.875, 6828523.485128001, 6829846.875, 6830425.682769625, 6831614.0625, 6833030.6370870825, 6833496.789067368, 6833892.591275932, 6834063.893116539, 6834260.9375, 6834609.375, 6835448.4375, 6835608.852877812, 6836676.774872628, 6836834.71782876, 6837326.498747029, 6838129.846156562, 6838192.1875, 6838320.3125, 6838345.3125, 6839096.360778519, 6840912.334403686, 6841120.083654826, 6842709.76118552, 6842772.258799513, 6842957.591812118, 6843168.087448814, 6844087.5, 6845442.1875, 6845559.375, 6846778.125, 6846843.13951057, 6847269.078541689, 6847539.484246229, 6848019.813216118, 6848020.3125, 6851503.712684874, 6851675.0, 6852559.026334751, 6852902.766565795, 6853517.1729365, 6855541.39725295, 6856489.0625, 6857714.657773411, 6857959.375, 6858989.7416640585, 6859729.6875, 6860502.289787102, 6861027.800085801, 6861685.366740322, 6862567.027424752, 6863558.389140786, 6863900.0, 6864209.581510977, 6864228.041964142, 6865040.138785949, 6865390.625, 6866076.231461256, 6866446.875, 6866785.9375, 6867440.447518262, 6868847.202771558, 6868877.776527397, 6869850.390558337, 6870365.645955156, 6870954.02192751, 6870958.271067675, 6871282.197862573, 6871834.717865755, 6872036.308613338, 6872044.527773235, 6873780.713424028, 6873834.094837914, 6874548.4375, 6876282.802561394, 6876451.5625, 6877163.046179291, 6877227.337885743, 6877333.458683468, 6877412.5, 6877571.830954125, 6877595.144692141, 6877980.886763727, 6878214.348237319, 6878359.539543437, 6878363.554546753, 6878812.121271983, 6879073.4375, 6879091.238573822, 6879113.05794343, 6879306.495170125, 6879414.701400161, 6879476.222160721, 6879660.3722309405, 6879969.474611648, 6881953.279988526, 6882035.495189732, 6882083.493494836, 6882807.748588418, 6883362.649236495, 6883406.165170224, 6883414.430685074, 6884006.25, 6885082.843189854, 6886452.04757177, 6888035.752835721, 6890235.415458987, 6890658.376394469, 6892127.810701171, 6892385.9375, 6892434.007194542, 6892923.124512406, 6893151.5625, 6893893.8165152185, 6893918.75, 6894149.677285589, 6894628.125, 6894631.25, 6894634.676485134, 6894679.28149637, 6894696.389972838, 6895223.541481852, 6895334.137617051, 6895751.476288999, 6895939.405953628, 6896049.588986057, 6896253.273078677, 6896450.972364391, 6896548.235225082, 6897107.8125, 6897254.6875, 6897670.3125, 6897987.527634493, 6898010.156451933, 6898043.781414814, 6898114.843891611, 6898143.75, 6898273.4375, 6898329.250058817, 6898452.6233232, 6898530.143609464, 6898603.769509643, 6898633.032754818, 6898660.409253691, 6898790.6553665735, 6898932.680882533, 6899154.271636392, 6899307.28428397, 6899342.226195188, 6899420.021835642, 6899432.060191515, 6899593.086582834, 6899629.255491887, 6899856.812679768, 6900176.357286913, 6900176.654139712, 6900364.0625, 6900440.3066347, 6900459.375, 6900503.125, 6900643.791999285, 6900737.5, 6900932.555209946, 6901501.584614029, 6901615.256372315, 6902056.25, 6902129.809479026, 6902794.966702415, ...], [5.952898419370792, 9.43115614862965, 75.75896495773972, 20.469505934699736, 65.01121067030694, 43.57584802183509, 99.79770022009014, 72.93778007031472, 11.217266528065743, 29.384477059542135, 54.5525719685574, 10.88446949077907, 23.545156887566684, 59.1791836199875, 54.179826742618836, 27.07735304824963, 5.136818371667631, 26.83084592768343, 20.30842159078869, 16.949617184256134, 15.753581423941604, 21.93474881371258, 15.378454454774555, 25.7019046807669, 9.68157920786477, 50.684585777366884, 8.402389295526708, 6.242989007223421, 65.69994059530586, 5.037835246501236, 61.210797141455394, 38.792180493449436, 54.654974153110345, 65.59919094695204, 50.23206075917789, 8.948360568760478, 8.654944770187386, 24.375064318100804, 75.98642313992099, 41.860024237509116, 11.388812850251874, 19.044277196179493, 8.39377882217279, 18.37113155703848, 70.3954184556357, 18.238665817256237, 9.463253894877608, 45.876793676598155, 15.746666508042173, 38.05402365266801, 6.36289548881951, 13.572199804018599, 55.223199320296345, 27.18549169136382, 19.93017083276032, 51.66769247148135, 66.89825874913292, 6.668114058329887, 12.848589793126493, 62.450215224797695, 36.04445746603973, 17.86180185873333, 11.941650601199884, 98.2409012884593, 22.82630991297769, 5.607231036724131, 14.034722815997501, 8.846391796147852, 65.38978443109107, 5.562657477201832, 21.399250163182206, 28.401280390739146, 16.058776485542325, 158.17555362545582, 59.75974441228347, 21.22863893572172, 11.986384436817959, 6.255662396260217, 11.02088531456302, 6.287248689212285, 9.179977727212577, 14.157782225565024, 23.048244384949978, 24.86820349083165, 69.03350263709238, 98.51345319141964, 35.55222546922499, 65.24475274015829, 26.68623941026251, 6.333130541820419, 22.45515981732627, 20.522671725677018, 10.808675385009446, 114.22512450468086, 31.929852181560356, 62.60988947422945, 19.15815558250275, 38.61096819918357, 75.03121337974176, 11.87863709503796, 13.272112587297787, 42.08248524454554, 48.65742974815856, 32.22954471991011, 82.7650263503486, 63.17608529649567, 19.69139343489877, 28.429035639846806, 11.633057866596152, 71.66462326044426, 7.283266968828865, 64.95857406721078, 21.353736555961955, 42.85348075086555, 6.7628742115583265, 95.33964616956962, 5.699890671714132, 103.63262610580384, 60.387383876920694, 18.215736068310953, 65.04578228041998, 103.92998799918075, 51.653941513826865, 5.496820959123779, 41.7465717904008, 60.40610112657567, 11.812822195069359, 87.12196533665596, 29.618181013258727, 43.18339261011242, 21.932851390200103, 52.54353358010839, 70.87231785855616, 16.101504304493094, 19.737138476463052, 8.858403146440063, 68.26857723868376, 11.171107390552365, 61.77222999063184, 83.8427516645433, 38.873387636015494, 9.121638561578918, 31.449930684109948, 10.699234439693303, 12.69925168664804, 8.74099811676128, 120.16162016952157, 51.98057610335687, 8.21661237917755, 76.6011307277617, 35.512425492375975, 40.3899131149762, 9.549842349977586, 32.80224112354378, 8.699555781144875, 101.50381642697079, 34.555030213055275, 5.726206787238052, 70.45443073320611, 41.839723337767325, 65.69235586241106, 7.312076386977089, 24.68403075248301, 47.12511066152342, 53.68257412184936, 14.154215186159357, 43.07355088293693, 16.186096506931865, 7.436702999246579, 62.63563319404301, 73.65482777676463, 28.243916740212587, 67.9305632057229, 21.253826273607764, 74.67615463358842, 79.01238952821357, 5.546186188872707, 6.594168762106872, 28.28614069112486, 11.997343447636192, 10.765465380122569, 7.318792878398419, 19.031443946580737, 32.09507128395643, 72.483227694164, 60.87444551381204, 5.318193121354713, 5.03714690656259, 43.483139579225565, 7.920323744593757, 22.842960022045133, 9.28947405662491, 54.119596283654204, 19.669056940068987, 24.066089611982886, 14.280893285658424, 67.5006204302983, 11.621977435827013, 7.522700561004035, 32.690022694977245, 103.1059244903283, 14.517300407218457, 7.428771934429796, 17.41598561305462, 11.373616744985432, 52.6861184057731, 101.07586096457969, 11.258225232460015, 15.93568102292642, 28.51404838864849, 6.868882386640167, 29.935563663739014, 18.885425815167494, 18.670370983377126, 17.669432567995973, 25.982437389995617, 23.16932491634404, 47.67614290925224, 9.882343411368355, 5.701547914217666, 119.01699049033435, 26.66712840768801, 8.207043424853403, 22.74744857020953, 12.479412024618203, 21.66663330712342, 5.530704703014256, 59.215066974334135, 94.40951140360359, 55.82461809096195, 7.347284455827203, 5.15573967265272, 7.741021042718735, 9.89177088054146, 23.391356244830675, 43.32245678149325, 25.813165296961188, 6.728717587081795, 63.11567285418319, 16.38283751724062, 47.21669561921034, 13.801571898987117, 98.3784888687675, 32.722413948489745, 123.23272361609844, 7.656463125250251, 20.399358213013453, 95.58311495864908, 43.37901411197833, 11.081396092285056, 16.01066998336426, 61.82302136613553, 25.0422294868234, 32.91598239627128, 34.805533250287624, 78.34534990824454, 66.55291199842863, 18.15339965538726, 8.823738180950892, 62.13617016451471, 6.179888667432159, 19.848912766412006, 98.88820858277033, 12.130861561695665, 32.097367663315445, 68.087112312624, 45.17853635899041, 30.117295329787027, 85.07761906223949, 8.260963954780728, 130.25643539753779, 58.39491889031423, 44.593069161499585, 5.640700342724626, 6.041470463502624, 9.62169774165857, 78.39577121623766, 30.173213499317818, 120.93820239589871, 29.201821607208707, 54.87074571264932, 11.912188008318392, 64.75323145564693, 19.111635030589998, 11.6723074353859, 67.5357760761506, 55.45248099259656, 114.13810726272074, 63.727553275802165, 55.79981856687093, 30.454244976421993, 7.129780645651795, 27.66715687079912, 49.22472294358667, 29.665518254895638, 27.82122822984186, 48.39934649346341, 37.888440754978454, 29.049701541326233, 22.59444868253863, 5.066053051949825, 11.5318015957819, 9.792123044199501, 53.619350590150056, 9.113267444953468, 27.03482778428688, 7.451634080329348, 15.299148694991597, 23.56523808435235, 5.6763023848682, 7.203630346160967, 43.57162744578946, 26.376514452193092, 18.24190713993661, 45.42957384519709, 22.17435431133248, 15.939799290630177, 6.859910708013752, 6.344713439394875, 12.115108017108499, 104.09824222158328, 53.90921933410614, 141.05219933172035, 24.950904003252784, 8.221431891631163, 85.00738665487779, 8.011577649568023, 11.951198675795446, 147.80676337796555, 67.99454202512928, 45.58430202368801, 65.56798105674116, 80.16623267218489, 41.993546831034266, 17.91417553146542, 72.252279420424, 13.3272324214714, 96.78975537615233, 92.21277613166464, 7.055001219197243, 28.914752372161, 14.227806828198913, 34.61644281927155, 37.956970969417966, 59.486397317012866, 5.8243396785542725, 49.44847915745082, 40.25364686169532, 17.880446196716832, 31.786461934862036, 111.86728050835924, 25.43089399574107, 44.31533217600991, 15.126033739052254, 64.87787102803401, 12.8745239324638, 63.46157231569481, 24.924873904639043, 13.57022117838894, 70.55822502406203, 117.58173652595357, 6.4527135341751745, 35.16701103087939, 15.587402490831472, 24.240953442794275, 28.060797131673223, 31.819322579457037, 5.22663345849382, 15.484467976776038, 91.30381462092893, 6.961183328017855, 39.03534803686078, 5.344481088077237, 72.78074487241072, 83.48604146232192, 27.366309728593773, 44.2766336359023, 48.97995048063861, 13.157727051292383, 10.443673451563141, 7.917998754438494, 34.3981475182591, 115.93230011161506, 15.256578171858312, 9.421737050180909, 51.417168724094715, 16.84844847953326, 8.876979516382018, 22.430099566113448, 114.99081549108656, 54.66305507345574, 14.466497409369513, 71.610205452246, 43.98310249190735, 71.39477003723835, 50.133730465399246, 98.21512888894259, 30.11483347644954, 70.31558018830269, 17.273911962524263, 9.054290339951283, 181.59951442241635, 15.447409787017675, 37.60383544894711, 16.18010562506698, 11.758740634725058, 15.653260461796101, 117.34202771316927, 91.55033496578798, 43.50782788880423, 20.86237962379172, 24.67562930471355, 41.116246392081486, 59.116655141210416, 52.70925506955481, 16.42634488997715, 60.68257314869617, 30.66672931039983, 14.14359266318868, 100.87921897899555, 13.727049338602882, 73.6826768312963, 341.0428239142008, 20.21659964515447, 86.11621574708361, 20.413946830503182, 10.098800868705606, 117.8462486922821, 5.076270684722717, 14.848044990073056, 213.68038787667217, 7.513755752821478, 5.229492493088212, 42.23748831327691, 27.43928621618148, 44.633245038960794, 50.533198890014965, 37.58983366485809, 35.20808086133845, 53.63734792869985, 18.86112897351052, 44.17680975151901, 16.673319031605544, 63.98860771012033, 17.126190471353336, 16.98848976538248, 25.834556817427067, 53.6145566893428, 5.678598433541107, 12.795590911908423, 129.4847273759125, 7.956130523618067, 16.545303728539484, 38.93114504515246, 8.516681068412296, 13.40449102362243, 14.91588874772548, 9.339595454339333, 57.345831145963984, 23.5932558991692, 148.11087801234615, 78.76404217348264, 25.742593616971437, 87.26734140052999, 33.058366275713205, 54.06069019056797, 99.76871431762555, 33.60132636787033, 5.488258012657447, 7.411359022617441, 41.19120126846809, 13.693939989889127, 14.305071089396328, 98.17146977078617, 34.988741741957696, 20.327655595775237, 64.45729766066977, 20.73684718353528, 9.424091879753684, 144.71729303379857, 20.90040127851355, 17.782952601635657, 121.8623540631836, 17.348862316530038, 31.62642610184531, 113.63433766098504, 28.65625145663909, 14.342418331716454, 122.36801228645723, 164.30516123615354, 74.4968024094868, 77.42859481968777, 46.31729665298185, 19.722216648036564, 30.528539178908854, 88.2926387212901, 9.904621018179958, 41.989072440628036, 101.45163958343458, 7.42622522801048, 72.71121327999764, 145.6907398368199, 11.070734786528122, 50.56718881277092, 7.138836151348387, 56.981696705380294, 18.5653215301563, 97.84848011793122, 87.65198824218628, 75.7058889895482, 16.469314974263252, 7.437911914021712, 14.882852667767937, 20.067125874477167, 32.54919161493599, 10.628319465007527, 9.338297591864555, 90.68899255966697, 58.2639435873789, 24.927454133399703, 112.9975716307371, 148.88917121229713, 6.699074554312535, 19.40566987405193, 6.019972017363298, 9.243013150061199, 38.213420687211034, 19.77355140062785, 49.17095808669317, 5.738520075943288, 58.83595916706938, 8.68624955814454, 55.139490553515245, 62.36257726468756, 18.96076889810425, 110.06162264978073, 79.27996202736838, 19.69429654920721, 72.3440073515494, 6.511316202908702, 75.25544360107396, 12.568683943520911, 5.891261554299944, 30.657944455316205, 27.529503832035164, 55.993497394728855, 36.05531344874883, 193.8950580008612, 13.097004665660563, 63.20103882019448, 79.56081386620744, 37.61061566145861, 46.016740316085844, 6.956671739591337, 87.20673421770208, 28.6199884680733, 117.88956096085204, 17.766983628489903, 23.877800071731652, 15.527168913789852, 36.30474849743873, 36.315393876416145, 28.690814854724493, 28.915195063911877, 40.139997510084065, 22.711613685922583, 14.982510087480344, 5.633673368553024, 58.37025344700606, 25.443370286346813, 5.638920022880592, 14.859355285347993, 11.427579648693388, 20.420768305890114, 183.37161782397803, 6.481279976581489, 82.7757167603904, 70.85665535152276, 53.629308102033946, 8.054558762236004, 28.502999597316755, 5.8114136043209, 17.094526384754868, 102.04927431591481, 137.1723221032706, 18.39955607882561, 71.60453425965756, 54.36918396632744, 122.39906955640753, 21.743071801971798, 6.382171351311343, 39.58477994424531, 79.83333583129678, 27.471517028235354, 101.0958100940166, 12.458749875296283, 35.5362823362929, 18.973708535229562, 29.007283915540654, 119.03480132379015, 14.370474871760319, 107.57229319575376, 128.85492413183437, 15.424596618057514, 25.91120776702268, 28.05188908458123, 51.115624530423375, 9.585459783574379, 108.39176696803618, 102.83759075310026, 63.55153585559265, 10.091066244682635, 42.548204432669436, 7.402120115929168, 5.413109329363273, 10.92734478820457, 143.61513707152065, 47.90826221880559, 104.49122024750098, 6.558999467282643, 9.18019728630103, 61.55515996280402, 10.365326998488436, 134.86316220187462, 6.134058240569318, 50.576795834160606, 194.04970051316556, 62.41450139309306, 21.617732892951054, 16.279892742662497, 30.278221754573316, 12.422325251034213, 88.83480004555551, 73.71552376142483, 11.109757492905302, 135.54169162653352, 43.37455068279313, 36.967797243051315, 12.692219793427467, 28.38149396946297, 19.545389374425568, 14.66973036641371, 39.763077650196, 6.647756229750916, 8.482809177861105, 14.95805279867264, 194.36456979218843, 38.35428194833429, 73.17386322150094, 72.93259736380101, 5.938510918194854, 55.82734415598627, 7.1434890185394675, 121.03440423609824, 49.849109515900025, 109.66253758495314, 51.70850875754512, 92.98001319650074, 5.027057296398227, 9.458449899123838, 15.845229139433167, 6.247269033806191, 79.8178265145567, 27.430204397293622, 8.840134841861007, 9.537493262294303, 68.46921113228917, 15.050552466355581, 64.79369708117166, 51.73885776536405, 46.43504954634476, 7.4843420691567095, 10.348686276567083, 94.05857599038822, 61.94317633682053, 41.970524120403155, 5.486832342740818, 11.202575997622302, 61.39339436514673, 131.9125827759807, 82.76771386342574, 26.58425773931289, 72.56677578551391, 35.83059349403709, 8.102428369191886, 97.04257133110755, 13.04099347543401, 54.24908806492988, 54.71963128169783, 13.803390895584474, 22.4666254118823, 42.57140028394485, 56.0550716267531, 17.596674575370503, 16.58061664187511, 10.924954210205492, 50.455115314755346, 8.531906167397967, 92.63335435197442, 17.250487673643015, 97.81074854407531, 37.21432487534806, 16.19694879392828, 30.784189526664036, 10.081827301881141, 15.258779518646074, 11.376912833566644, 98.49707386838935, 74.2258299976322, 28.167845229917297, 20.151548936623822, 28.48824210545778, 75.4578042544921, 7.329664237228582, 12.777633649314165, 80.43922494107649, 6.101664285047597, 56.20393408251901, 95.85517457231347, 45.249031236386806, 58.849014205053166, 44.986716325339, 46.21839090878284, 12.711146341878965, 15.934046764324709, 42.43367107061962, 5.620703793239309, 51.850614747367175, 74.76665513600572, 25.14525587273939, 130.47720586590276, 120.0843418173029, 5.6729053490390235, 141.50630744694564, 11.349968431382633, 36.675247297153994, 10.933766298759348, 244.10694276158955, 63.541423434779226, 21.72895110848304, 19.606500238207158, 12.598129203901838, 67.31833762097752, 45.9513928075955, 101.22697457736811, 20.77643473478817, 35.206874973793354, 40.315105898932565, 71.96640766924644, 20.92840049637055, 8.955445058496887, 33.263717685209926, 14.213937399958295, 5.6396902212676805, 11.932262334203546, 25.81367832325426, 53.840203555303226, 39.972727988115444, 123.63927966708685, 5.521436904847071, 6.468084262743987, 10.534839680570625, 36.52504982536294, 16.099523275621102, 47.74139271214964, 10.085559563659764, 18.86688523178847, 7.771492403748091, 34.126255501881715, 42.117041559909296, 13.974868022671574, 26.06408101045385, 20.577572396572698, 27.709994030188113, 7.775457267100644, 5.379702287817199, 37.20954957945029, 14.726338034223083, 6.862393002622532, 103.36006940753555, 63.678585130177716, 139.7012385794763, 12.914340311388532, 35.49165213082379, 99.16363062420425, 35.73370307143555, 55.3290994082546, 68.69859364835362, 37.20420831264756, 158.70937886715345, 51.9243139017575, 57.65664890493652, 19.24951717922262, 9.896528524751375, 297.4118899285859, 99.33345177902845, 24.092301974156747, 62.74137682519451, 36.90887444815523, 21.013476797068915, 130.79282500700822, 6.02374770948815, 17.444903973018377, 5.746758299934898, 82.24477746067386, 29.898743506979322, 133.2261172187377, 6.505847714966562, 19.174661804711416, 16.759072208603335, 53.85564079462639, 57.42513970362535, 95.81642940980637, 27.609963650131867, 132.79119806731305, 31.941021186731117, 95.3841289927567, 110.68223155332568, 40.902505188502474, 12.004877808262707, 6.795716038653419, 9.604023511282056, 30.444898693102147, 70.90048545450632, 9.01606244740973, 20.045887599153858, 9.849312665103712, 72.72796321152913, 15.315499628305584, 25.231862924601625, 15.704268916916265, 28.317492901545084, 32.65381470293632, 188.81000800645637, 93.02242934534056, 18.39017795910676, 97.83083984580219, 62.12529975843685, 84.52020146637058, 112.8809324656826, 143.5417102935941, 95.450570836128, 52.59706642765173, 28.61231314575776, 13.265864179018775, 11.476718139752265, 16.43184227805527, 53.25584971383671, 34.126654430268296, 61.336228915902666, 71.3037529354306, 86.70833357996958, 6.2043450832649105, 33.104176993208625, 14.1355475458753, 83.63609663512773, 8.500529709145306, 47.03836593325278, 93.36637179473729, 56.41577286757489, 69.35200833376565, 73.21308707476435, 79.09353842250789, 5.228374270580437, 95.01004958019571, 57.46287398888148, 21.500246872833255, 128.7761751663587, 67.76672818560196, 34.01030577332732, 191.2932792287147, 27.568609283441102, 84.32286050123007, 90.07051955833981, 151.48811757027477, 12.205872251595013, 99.07314099010031, 23.574928462036972, 53.98528330964966, 12.493046829463008, 21.113543038805915, 198.628258450777, 7.079999040701776, 24.520206091729815, 68.1872113977195, 11.466604451274389, 14.634187181062662, 21.63173367053834, 64.1928159322367, 135.1701838286378, 130.86473161143874, 95.25249462321952, 6.245032257040048, 44.47460914876126, 29.516655550466222, 21.191601087293478, 34.197493689104334, 19.98646938621292, 5.35788456826736, 80.0584009121088, 16.998969119968045, 30.598866122595947, 14.522364352492907, 21.135833258406358, 35.11907028776954, 103.40504377904993, 14.903762939325825, 67.12618739974003, 36.22003590941007, 7.341371828165273, 12.314190493928066, 83.01299926542089, 27.682290222375652, 107.1854154319101, 23.49595154888414, 9.585290625010131, 66.7648672246598, 56.355543589498154, 25.92411126462953, 40.008248156958494, 37.21888598653611, 7.818322398976962, 15.966281132837361, 50.35716533797063, 10.634377648846211, 178.12730267608308, 49.85359653539733, 11.378925179929729, 22.088559494842226, 189.28650905585263, 33.47955259260632, 15.54256756191276, 110.15706373862584, 5.730597928105436, 29.467525361691738, 11.176018263529302, 266.05864186480255, 61.71871715843335, 5.1194997827951685, 17.637120346234546, 40.24765175206298, 58.36618100093447, 9.038631463179193, 29.013615892769664, 51.46021276165168, 14.32988263247011, 119.0055180503569, 22.962664265904344, 49.737155346347535, 69.06938082847267, 43.5665561906943, 81.60563008243592, 79.63302380487963, 15.353226027645027, 56.3705896486491, 9.259555438394877, 146.47445541408035, 13.576549088068584, 15.537642265485308, 13.085783538902676, 57.66068143300238, 41.921626596955555, 44.16893603805317, 53.954184361278465, 15.047895790504318, 107.04505075237122, 5.615784450398852, 120.48569176134238, 60.779892586968835, 31.14488104540906, 17.7027696782284, 131.1784180720054, 17.020846207707454, 5.650723573437058, 200.85170408498925, 73.5327626628765, 201.49224650772533, 37.88652357236481, 6.683228666868023, 21.216173493303106, 7.131660731267969, 17.062618062503265, 12.684357515391579, 58.03480521457872, 127.32713010990801, 6.341006421329079, 25.04204496433117, 15.922070377616112, 90.16544285885414, 26.050822643841343, 86.33681872695024, 40.44117495755696, 9.367170230419301, 63.989491498000504, 178.05856871536594, 22.632326248059535, 7.475139268077138, 30.694941535351735, 77.76945520570938, 127.66313239374631, ...])
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)