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 = 45627
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([3035789.0625, 3204703.274744813, 3371718.395028689, 3488123.767045793, 3523860.9375, 3574992.253599649, 3662312.331672602, 3739199.6817354485, 3884200.0, 3901690.625, 3953916.1719098934, 3962120.3125, 3977222.4924624613, 3983521.4600285874, 3985444.0879933126, 3986098.4375, 3987009.8198895864, 4002260.0548668904, 4144219.5386992893, 4462526.18758761, 4464871.875, 4466225.0, 4472242.1875, 4473061.806979309, 6324568.136006489, 6377551.5625, 6414634.025304428, 6417812.5, 6430013.46425539, 6432037.5, 6461809.375, 6471310.9375, 6523404.6875, 6524960.9375, 6526158.5471900115, 6527630.880800002, 6530931.25, 6531941.500280148, 6532868.519636572, 6533405.789709584, 6533442.193951605, 6533457.678313609, 6534789.389989676, 6536304.890522199, 6537976.186567464, 6538171.528387311, 6538994.561656938, 6548106.519210609, 6548116.757080519, 6551557.557044143, 6554190.212975712, 6557271.875, 6558250.0, 6558604.684944442, 6561164.0625, 6561189.544770942, 6561518.75, 6562668.677270511, 6564221.875, 6564441.130707672, 6564519.454264192, 6565534.698415678, 6565988.965822166, 6566354.95721149, 6566466.763450561, 6566801.14821627, 6566860.054407099, 6567039.730493514, 6567197.594420814, 6567223.4375, 6567254.6875, 6567292.1875, 6569247.653463087, 6569545.224928535, 6574154.6875, 6576095.3125, 6576188.817964975, 6576640.96957765, 6576651.440629006, 6576719.17873712, 6577019.369724746, 6577214.658740429, 6577601.5625, 6578461.963539308, 6580119.826598488, 6586117.470560489, 6586157.801777376, 6586189.880653793, 6586259.375, 6586276.5625, 6586327.452476341, 6586777.958701742, 6586839.235185842, 6587009.375, 6587143.738856172, 6587293.75, 6587683.386137876, 6587756.25, 6587851.5625, 6588104.6875, 6588770.586270426, 6589228.770264961, 6589686.727068996, 6589715.625, 6590135.313797239, 6590359.089343021, 6590978.587317357, 6592964.0625, 6595340.205531468, 6597978.125, 6602229.6140907025, 6607960.728725705, 6611727.125193588, 6612679.6875, 6616039.689666689, 6616998.299927963, 6617229.153783644, 6617229.393137533, 6617414.0625, 6617580.74923028, 6617595.298995735, 6617712.769379119, 6617730.9600608805, 6617904.141038445, 6617993.75, 6618207.820577054, 6618269.283633343, 6618461.517251137, 6618469.130647008, 6618472.967201494, 6618753.125, 6618754.460330009, 6618784.375, 6618789.390529747, 6618930.844259131, 6619131.526281759, 6619326.780659624, 6619492.797657828, 6619519.029171145, 6619539.0625, 6619714.564344865, 6619838.701251124, 6619882.768976321, 6619883.8339955015, 6619945.884367963, 6620438.06375749, 6620622.152517287, 6620745.065555802, 6620919.487305836, 6621302.254902778, 6622323.997449568, 6623542.46687755, 6623857.8125, 6623955.53985131, 6624611.446356445, 6625232.39477166, 6625732.380273981, 6626893.906189962, 6626996.0957155, 6629004.008854896, 6629450.0, 6630281.642040319, 6631171.875, 6682538.933572455, 6683623.235860207, 6687271.683591952, 6687310.052624695, 6687593.538590177, 6687610.9375, 6687666.418538967, 6688303.384611658, 6688926.5625, 6689098.4375, 6690121.650380122, 6690387.5, 6692964.0625, 6693514.60749033, 6694399.677091506, 6695291.079140249, 6695795.06003007, 6695943.5849652905, 6696050.148262045, 6696177.340177959, 6696231.25, 6696245.042514382, 6696524.498720824, 6696655.182407196, 6696687.19483152, 6697325.995664157, 6697421.875, 6697424.9137189565, 6697503.125, 6697607.8125, 6697831.79431513, 6697847.300083156, 6697854.6875, 6697892.192451331, 6697906.25, 6697954.321395027, 6697976.116500104, 6698104.376909585, 6698230.99057162, 6698312.5, 6698385.9375, 6698412.689284924, 6698456.21840357, 6698547.432234501, 6698669.719315031, 6698671.875, 6698891.1665885905, 6698892.792472301, 6699147.716786194, 6699306.184783049, 6699416.844501093, 6699605.4948413875, 6699776.558775868, 6699830.254604234, 6699885.9375, 6700007.340966348, 6700027.77554278, 6700165.279735627, 6700165.625, 6700202.527398852, 6700205.843156272, 6700281.479946762, 6700373.768885173, 6700505.184324093, 6700559.222763755, 6700614.76433257, 6700630.055619579, 6700821.875, 6700896.786872412, 6700925.455551565, 6701212.227646232, 6701226.212251129, 6701336.47196769, 6701421.875, 6701590.625, 6701692.518222845, 6701803.165158333, 6703010.732255033, 6704678.842138734, 6704694.430412936, 6704735.911017366, 6704913.581926167, 6705988.302919663, 6706269.811749205, 6706843.694577606, 6706927.513956349, 6713078.190673244, 6714210.3555966085, 6714393.050547613, 6714629.82257169, 6714659.375, 6715054.6875, 6715076.336300913, 6715775.400138711, 6715776.022157873, 6715809.18182069, 6716167.129209752, 6716250.0, 6716340.625, 6716870.3125, 6716931.76717722, 6717383.394045603, 6717408.221933878, 6717439.605694181, 6718110.9375, 6730848.29750398, 6737167.262126091, 6737176.4729039725, 6737654.6875, 6737840.625, 6737939.6852521, 6737941.563734853, 6737950.361252334, 6738143.984972114, 6738183.488840364, 6738292.354356343, 6738367.71636426, 6738395.828536787, 6738404.773603957, 6738413.2213712055, 6738416.66186213, 6738420.59111355, 6738770.746278309, 6738828.42731715, 6738887.428896052, 6738996.875, 6739023.254304563, 6739081.25, 6739090.625, 6739106.1054939525, 6739148.4375, 6739408.999757778, 6739587.479195555, 6739648.049202555, 6739723.195921007, 6739808.811197269, 6740402.461575096, 6740407.574024789, 6740530.7669891985, 6741013.844930374, 6749596.875, 6750045.3125, 6752262.12547751, 6752264.0625, 6758451.5625, 6763802.688595935, 6770247.352567823, 6781575.0, 6783048.77797523, 6797206.25, 6803518.75, 6805430.446153099, 6808072.449123387, 6812105.5443981495, 6815530.61292232, 6815653.655388663, 6815943.75, 6821092.374131389, 6821615.625, 6824619.169615874, 6830313.557474898, 6832864.643044084, 6850732.731560982, 6863560.9375, 6864613.9646500945, 6864798.4375, 6866189.815775854, 6866213.671041646, 6866233.94494107, 6866553.254794665, 6866634.375, 6866979.410955824, 6867913.175895262, 6867943.75, 6867956.048899927, 6867961.575843884, 6868333.515619506, 6868403.778181462, 6868636.582451646, 6868733.682074524, 6868857.694993839, 6868859.375, 6869780.805351338, 6870167.3918213975, 6870573.27099884, 6870667.16570484, 6879330.491837984, 6882541.9500806, 6885801.67279053, 6894146.875, 6895836.727328768, 6896116.130293881, 6896609.191828662, 6897062.72077938, 6897632.729128624, 6901987.086470732, 6902885.778151397, 6906891.341180032, 6907075.4428820005, 6919459.139432978, 6920593.209347786, 6923278.125, 6923534.375, 6924122.906117852, 6925448.4375, 6925968.16741251, 6926299.300147928, 6927481.835270523, 6928716.241689548, 6928755.303323009, 6930412.641185016, 6932915.05268526, 6933043.679131341, 6933168.257411817, 6933445.261438388, 6935504.005760192, 6936410.793377488, 6936521.053317463, 6936624.789590064, 6937755.144746387, 6937773.4375, 6937952.902320187, 6938876.085015387, 6939301.6174008185, 6940191.368865634, 6940191.958512363, 6940794.468465708, 6945086.77692276, 6950809.375, 6951380.962396313, 6952226.392135792, 6952368.75, 6952428.055223315, 6952604.6875, 6952690.407323881, 6952714.223580594, 6952841.452647633, 6952847.720014585, 6952850.0, 6952852.36384642, 6952975.832236558, 6953002.934791049, 6953106.91274736, 6953112.5, 6953121.845232175, 6953249.907547832, 6953405.898111269, 6953426.5625, 6953434.325849517, 6953528.727731093, 6953557.645524496, 6953680.179498499, 6953696.875, 6953721.761866019, 6953730.798778783, 6953762.5, 6953781.0941261435, 6953782.8125, 6953784.375, 6953835.054835223, 6953848.988905592, 6953875.478651982, 6953913.646776987, 6953923.940722556, 6953937.422559621, 6954024.042539055, 6954044.132900916, 6954076.357413535, 6954144.174424315, 6954161.819387723, 6954186.308457619, 6954210.9375, 6954282.8125, 6954296.875, 6954339.972221886, 6954341.797856338, 6954369.246447814, 6954382.368274622, 6954384.978976741, 6954411.434615522, 6954423.296282809, 6954467.649508184, 6954478.826957478, 6954515.944509826, 6954584.974690185, 6954623.953223375, 6954643.871406463, 6954765.625, 6954856.276299305, 6954922.021240651, 6955020.9269565595, 6955154.099706156, 6955211.08738364, 6955229.455842011, 6955496.875, 6955757.789380389, 6955939.984310199, 6956114.0625, 6957445.768985986, 6958273.4375, 6958520.3125, 6958613.341768606, 6958728.743395478, 6958760.9375, 6959139.99625862, 6959161.40719948, 6959166.411312786, 6959504.6875, 6959668.75, 6959824.101531854, 6960202.117931204, 6960253.17524856, 6960336.935808645, 6960706.25, 6961037.5, 6961196.462560353, 6961257.8125, 6961274.240805669, 6961321.366243088, 6961607.8125, 6961639.0625, 6961791.466456481, 6961835.9375, 6962291.000690759, 6963692.016536223, 6963998.4375, 6964018.086201982, 6964571.014807047, 6964906.103532262, 6964970.680911912, 6966626.474090526, 6967263.356449651, 6967716.212449526, 6967855.461817584, 6968006.25, 6968716.241798216, 6969323.215770684, 6969473.29158155, 6970700.768788147, 6970738.462554258, 6970770.973365595, 6971139.0625, 6971148.775745205, 6971148.815589367, 6971171.875, 6971175.275963303, 6971190.145803924, 6971427.646255683, 6971478.125, 6971517.185628122, 6971521.738659598, 6971592.991243778, 6971727.257728577, 6971838.280526405, 6971910.9375, 6971999.578665877, 6972063.258216182, 6972064.0625, 6972237.599882011, 6972273.400415693, 6972421.875, 6972424.081156195, 6972537.267212183, 6972690.625, 6972925.0, 6973040.625, 6973098.982171646, 6973114.7164627155, 6973302.092314622, 6973394.418784805, 6973497.811862718, 6973595.594907049, 6974012.577922922, 6974283.294471998, 6974725.595460048, 6974905.531183769, 6974954.733236932, 6975285.597378172, 6975643.75, 6976572.23197312, 6976645.114530038, 6976738.17560241, 6976853.015396361, 6977036.278124116, 6977190.208620652, 6977236.548278145, 6977641.971018939, 6978716.9028232405, 6979349.951539565, 6980820.378414005, 6980918.8749367725, 6981067.1875, 6981839.776633978, 6981850.0, 6981855.921472199, 6982035.9375, 6982040.0408051135, 6982169.813313097, 6982198.975476863, 6982239.0625, 6982302.615756733, 6982392.466467811, 6982462.5, 6982489.0625, 6982557.999758316, 6982592.110790741, 6982606.071455931, 6982667.966777473, 6982682.395547097, 6982797.252156641, 6982849.823810675, 6982859.378678486, 6982875.802006357, 6982929.464947428, 6983089.045449385, 6983214.0625, 6983249.274910684, 6983303.253154965, 6983340.605082212, 6983421.1173983505, 6983436.252334626, 6983486.7410371555, 6983487.357049711, 6983501.4756130595, 6983506.69397706, 6983623.492480005, 6983646.2237528935, 6983678.125, 6983709.375, 6983776.5625, 6983800.349440953, 6983820.3125, 6983922.940983763, 6983948.115244104, 6983956.25, 6984032.8125, 6984049.37971214, 6984191.213828164, 6984388.1580464095, 6984402.655187312, 6984451.57923039, 6984485.9375, 6984490.339839981, 6984698.551967829, 6984712.5, 6984745.012321835, 6984757.261430233, 6984799.477366772, 6984867.1875, 6984882.274718577, 6984891.6353908675, 6984892.859475916, 6984906.613202732, 6984959.783348797, 6984978.092482338, 6984993.75, 6984994.105794733, 6985008.8718785895, 6985009.144477027, 6985025.5903829895, 6985031.25, 6985107.054851014, 6985138.394056829, 6985144.388377078, 6985168.193254762, 6985197.240074136, 6985210.9375, 6985237.903236507, 6985268.75, 6985319.101213571, 6985323.4375, 6985327.046141002, 6985336.124800649, 6985427.884744019, 6985430.796074583, 6985451.635764459, 6985457.269045624, 6985461.741096625, 6985503.251884351, 6985525.0, 6985562.5, 6985581.088811884, 6985630.086989138, 6985648.317495051, 6985676.441491736, 6985695.3125, 6985795.062039627, 6985800.0, 6985805.16350955, 6985818.75, 6985933.699275889, 6985986.497008953, 6985991.110798428, 6986073.4375, 6986087.0362964645, 6986092.798980491, 6986103.125, 6986115.33566226, 6986164.775543723, 6986526.979353946, 6986553.125, 6986563.587765694, 6986574.487549184, 6986608.371865611, 6986622.31998334, 6986626.367019711, 6986646.38021284, 6986674.528800615, 6986675.0, 6986678.125, 6986682.985810653, 6986684.375, 6986697.6150608845, 6986702.468762327, 6986767.125516233, 6986770.3125, 6986800.804044725, 6986815.625, 6986883.497153396, 6986890.760103986, 6986917.967513901, 6986923.4375, 6986930.887335815, 6987120.3125, 6987127.024177708, 6987171.875, 6987182.590388191, 6987185.755167328, 6987194.154695209, 6987203.271186055, 6987210.9375, 6987330.960124605, 6987358.030504814, 6987371.709395338, 6987422.408231301, 6987567.1875, 6987673.4375, 6987773.963530919, 6987782.841365713, 6987964.825375384, 6988085.781741958, 6988108.99806011, 6988243.680604235, 6988352.428219461, 6988515.625, 6988685.844135579, 6988746.384979562, 6988859.106253371, 6988910.970067677, 6988923.4375, 6988932.8125, 6988933.868126861, 6988953.9739589095, 6989159.544968644, 6989294.907204198, 6989590.1525713615, 6989900.265693131, 6989921.299748961, 6990191.893170276, 6990573.3920002375, 6990716.265815178, 6990735.091013878, 6991055.659041594, 6991064.995542158, 6991068.720273294, 6991202.61254086, 6992189.200805633, 6993267.843555433, 6993814.847588264, 6994627.324606804, 7000058.646376382, 7000839.491829579, 7001929.49080733, 7002425.213990617, 7006506.934711869, 7011287.683363159, 7015129.6875, 7015606.028110987, 7015956.25, 7018673.737481082, 7028081.25, 7028439.056818252, 7028719.995309717, 7029007.549016094, 7032057.8125, 7035601.525375091, 7040495.430936718, 7048134.331611048, 7048204.6875, 7048921.875, 7048934.331228795, 7049242.053042123, 7049485.628424265, 7052661.732844158, 7053168.606278228, 7053343.35907744, 7054029.189260715, 7054998.908621895, 7056670.778080763, 7057302.439519692, 7057781.25, 7063250.68660584, 7078147.70437013, 7078301.5625, 7078448.360745412, 7079257.8125, 7079995.038348748, 7080254.445307303, 7082485.474072553, 7084285.690616355, 7088903.125, 7089361.122897507, 7091719.378844437, 7092251.062645365, 7109553.283891926, 7113307.8125, 7123700.423376226, 7124597.571340205, 7125553.125, 7125632.182206593, 7133874.552113704, 7209350.714117109, 7229228.125, 7229234.908409516, 7242375.0, 7252066.9696332775, 7259407.74746034, 7261296.639665756, 7279789.0625, 7284243.876290945, 7284807.682193797, 7286410.684963089, 7286622.798226916, 7292328.7408922985, 7295920.069355991, 7296795.3125, 7297785.71894251, 7297840.479487678, 7298703.125, 7299450.0, 7300230.706803371, 7300906.137610759, 7301263.37808416, 7301308.216068603, 7301418.003902274, 7301449.932893975, 7302502.428520916, 7302574.352729926, 7302636.817657546, 7302814.860108742, 7303024.6087779375, 7303181.25, 7303431.420681976, 7303535.5576279145, 7303593.75, 7303734.375, 7305042.411568218, 7305284.98655173, 7305444.63223789, 7305493.75, 7306146.628980708, 7306174.395260242, 7306565.698120435, 7307348.4375, 7307432.250640234, 7307778.125, 7308970.8717789715, 7309876.238939469, 7310255.822615291, 7310804.6875, 7311143.75, 7311323.205626265, 7314923.132056599, 7315363.855583614, 7315662.408520434, 7316212.279169919, 7316637.714175694, 7316704.85863215, 7316959.375, 7317231.25, 7317367.152229187, 7317618.497637039, 7317645.3764686575, 7317703.665652545, 7317829.6875, 7317942.183021486, 7318090.625, 7318293.103833412, 7318644.685900915, 7319174.91082569, 7319842.390985328, 7320149.337125708, 7320412.5, 7320415.5571045885, 7320438.215266222, 7320523.853628926, 7320524.088330844, 7320735.00813591, 7320917.980517916, 7320932.463195378, 7320956.826694406, 7321021.031578435, 7321054.413138822, 7321295.116810772, 7321528.303076992, 7321715.625, 7321956.047940455, 7322196.692029602, 7322259.862464987, 7322271.875, 7322344.158070363, 7322505.965195678, 7322574.996083827, 7322617.542020643, 7322651.5625, 7322735.915862067, 7322904.573664844, 7322951.713899964, 7323056.318669812, 7323093.75, 7323214.0625, 7323426.5625, 7323437.635619766, 7323681.874853215, 7323844.236783027, 7323889.660693711, 7323947.042110197, 7323950.415765903, 7323965.602941467, 7324022.427278301, 7324176.5625, 7324213.404711409, 7324227.286856413, 7324241.917937383, 7324304.396167867, 7324403.670725056, 7324585.0037890235, 7324620.1511632465, 7324639.0625, 7324681.889398284, 7324726.5625, 7324756.25, 7324966.25168618, 7324969.010743413, 7324978.062431501, 7325037.343290208, 7325107.791911648, 7325118.75, 7325142.123810163, 7325162.159461759, 7325177.915091312, 7325202.3603447145, 7325246.110450113, 7325266.114989464, 7325287.353494717, 7325289.215692069, 7325295.662633097, 7325373.4375, 7325419.600996846, 7325431.035598242, 7325484.375, 7325571.875, 7325639.658569099, 7325710.9375, 7325714.124961088, 7325810.230126221, 7325814.532096041, 7325818.75, 7325824.481040513, 7325825.801988611, 7325830.915342485, 7325840.625, 7325870.886953094, 7325900.276274736, 7325923.305523679, 7325961.913848593, 7326016.907559888, 7326027.062411258, 7326058.014649405, 7326078.9784551775, 7326086.388355303, 7326111.624169948, 7326235.307071728, 7326308.274206864, 7326350.0, 7326374.4548692, 7326394.405461142, 7326395.3125, 7326405.378657766, 7326518.75, 7326545.3125, 7326556.548800115, 7326615.493187195, 7326794.728151271, 7326936.6367118815, 7326940.625, 7326966.7296351455, 7326992.854400979, 7327019.284242861, 7327085.514074876, 7327087.186485043, 7327112.233764492, 7327138.783377857, 7327192.1875, 7327265.129531082, 7327296.774601703, 7327314.0625, 7327477.545480855, 7327543.642749534, 7327554.391859061, 7327761.949219437, 7327795.465476171, 7327807.8125, 7327821.036744426, 7327895.3125, 7327943.240893811, 7327968.675486402, 7327970.618844827, 7328224.005403323, 7328432.44040943, 7328595.222676276, 7328665.625, 7328679.646238992, 7328779.30272268, 7329098.383395873, 7329128.840718961, 7329134.375, 7330299.925154184, 7330612.111323798, 7330612.855419952, 7331118.409236803, 7331234.577677696, 7331428.125, 7331599.947723009, 7331823.4375, 7331879.195192001, 7331899.266513382, ...], [54.6310108186496, 11.370122342583208, 23.07306948299602, 7.7269421200915644, 131.02133083136042, 33.07772586345396, 46.8528348588372, 20.05936263641334, 41.04467170573697, 73.31982852149284, 20.952309094218414, 53.454998343653976, 65.5304685852714, 13.565112220209786, 85.88966867328507, 61.453615101203205, 16.959961183318782, 11.808000847094975, 19.13689436491364, 5.907407614074523, 195.72835717174826, 71.71792814095126, 51.93885481926186, 18.364805999981474, 45.71720219852441, 32.73779168081201, 5.19460334776491, 43.43089877673641, 10.305782417323917, 36.285827819888006, 73.44403127905133, 49.740695452056435, 42.313699900415024, 37.37060024705802, 7.328969395880942, 13.699144079730077, 43.62074752698783, 22.791435391606576, 24.68296418664998, 5.900298562732649, 76.07072747055295, 6.466260077625207, 11.68132226786679, 15.776243049260728, 5.907322289522488, 7.033224099695417, 26.734935298845798, 16.07753047575999, 22.2164680334509, 31.761869908427162, 60.41614555423691, 43.39874547272109, 69.03743255898975, 47.154202379131796, 48.56559028669274, 5.982534559234434, 55.18197565230836, 59.98527342685254, 54.84499971771964, 5.306968054547568, 12.441464841108585, 16.336350773178363, 6.0781029447296975, 101.30921632706402, 35.33225991401241, 22.393016223468518, 18.908410195958655, 9.968241684523202, 21.846721074978205, 62.499267703775935, 79.71696316563151, 53.44452698580899, 12.610090203542518, 62.43416950236829, 67.5258895383615, 99.1754065204851, 98.47302520634389, 16.44051961525147, 14.496486706440443, 16.87332868093356, 32.85175084779475, 9.892155668936551, 47.3528574623844, 28.287354141151695, 15.968258019260677, 16.142593598538923, 37.10139705882917, 7.928623414689945, 104.25756076358633, 32.79370536517522, 48.310046416006344, 9.19463866109443, 9.481815691763682, 81.14235294802772, 59.22494071968525, 101.38413946577843, 29.072291747047352, 47.56128191015833, 75.00781277815553, 56.265415974163346, 14.551645061269543, 6.593234210414863, 19.143353635584454, 41.19253834545897, 10.275196241703046, 54.265991578750125, 21.730479430679434, 53.97313988388149, 7.458256096528923, 39.05064052167292, 35.13366926337366, 39.73877810983001, 5.561027604709285, 47.95704078147459, 65.2200821475097, 73.68173386169838, 21.163228372467476, 13.926880444760766, 60.49942964780378, 29.489429469281184, 7.117906315697288, 32.62197395985281, 23.332728402073364, 54.92554550534155, 159.81813962576638, 14.697673397679718, 17.458133803871583, 6.885045218879673, 11.77981232592396, 21.794595148571176, 30.953523081588735, 10.790268312629165, 37.83621643840515, 16.358910185327783, 22.48790632617563, 18.408128135517913, 124.94126704206869, 20.210794564885646, 5.546784758423875, 35.818521890092214, 20.587697275055103, 10.606395288492172, 6.754848400221527, 13.215129965315205, 26.40257592039348, 24.366150244027473, 126.17255403505476, 24.45296932091017, 5.146578789453477, 50.866802488002854, 24.466219064155244, 20.80685090957014, 89.67461726942217, 54.476227701484135, 17.315132707287663, 19.572843779084845, 22.196916587948582, 5.169015178346997, 87.2758997922441, 63.16098066775326, 62.854119331846235, 55.899837480780285, 111.93449770892342, 8.219555067642851, 21.960309568167872, 10.841147705493668, 5.751285117270893, 43.766022322038836, 30.864531991126885, 5.1842639930948025, 7.191409886365531, 103.118062984481, 63.74940639307291, 25.667252052021766, 51.82183079515348, 35.291615938450484, 9.839057316502537, 23.462462495321347, 6.136634317211128, 33.44244180463413, 116.43116616599313, 24.53686138940712, 19.055524986265766, 33.159292929680454, 6.445585392412727, 24.66159509430642, 17.235986912453466, 13.532084816489093, 80.18013578739577, 51.64968656094078, 38.11654850202811, 85.67009881937031, 40.70184000310911, 114.47794674615186, 5.106915488674387, 94.048882821865, 12.60998846085505, 61.865405484964256, 19.320996168250954, 7.4495175110622425, 40.47096349319523, 161.4192192574915, 34.84588869269562, 56.72192063047642, 8.389276733292519, 5.8116460936462175, 13.844271761611985, 6.9737887100425215, 107.81708264968636, 72.14457678747742, 47.437461554202635, 75.01551203287522, 6.258993689540411, 8.113156826006495, 12.677631709079975, 38.86256366180304, 5.990362280703439, 40.37373726568712, 61.38197567062221, 15.668347533167513, 98.96106448298761, 48.30218930052617, 66.59031370356303, 22.475600248464964, 7.183238664979179, 12.243428247886609, 6.866919730276254, 25.84148214961968, 6.603040968845846, 5.174024439818994, 37.97088768196925, 14.615920844841062, 9.748784361206917, 117.77199051456968, 23.12942338783944, 19.693047508664954, 68.76028749187302, 66.09549407188878, 15.073223595682556, 55.48010072132517, 25.041581780019868, 64.99471851146293, 9.981623147266955, 39.090075370574795, 20.657894200102145, 19.24322074183238, 13.323990255487631, 61.731325177417524, 6.647354385568469, 8.321614471634852, 5.322369694055357, 19.710215299034175, 67.00843944185897, 31.337757328317622, 67.65059676223788, 9.147192672990352, 30.510693163459514, 13.216899908110904, 91.62896075389779, 39.39632593207643, 57.62009428729077, 56.09729634816849, 110.97320406291729, 5.141711241691404, 17.74379495339971, 9.703384213086062, 8.596353784441588, 83.55603386531698, 26.03504926027426, 47.81313373697762, 26.87020222174057, 45.27612258745982, 32.47313908892852, 38.97047657723249, 64.20154445222634, 15.957456305437852, 26.839878302966795, 8.679844758976197, 15.618059645361463, 12.068921481006125, 17.356252645872015, 15.28017786339304, 18.286229224453226, 13.256374136233452, 11.593036778595641, 11.880929421130846, 104.6580885030513, 102.01978076984187, 79.77422397290277, 42.16983185226212, 69.36287927061261, 53.690919246337124, 14.417913588722055, 39.20491617111871, 5.279635325289371, 109.86739837213395, 6.219355391631928, 43.94889879609447, 10.347666859302983, 47.065985759452424, 14.104309259613954, 21.66426736594329, 56.96661444412587, 61.291148060091274, 50.72199735046876, 13.683358594469947, 44.02668059326395, 30.298242818108868, 10.507839298159794, 7.7856082692047, 70.81842075514562, 5.728774894166237, 65.45505634033977, 38.53920937156847, 28.110752622862954, 9.869115839208552, 6.6303659780319775, 31.422341850758208, 12.072011670522569, 71.36831566747803, 15.704006230730043, 71.68435092163233, 5.480069841933644, 10.420519664741125, 166.014869910625, 27.020165821461976, 87.7085310918972, 10.978129695624595, 28.96205693768108, 18.878511833963916, 9.020973942988409, 27.201346146496945, 16.377328605899603, 71.87825083194167, 10.721316520440903, 71.87154746657374, 106.52067519294285, 33.72341207204636, 12.29731686153226, 72.47235747438577, 18.194880967066254, 12.311534430485212, 12.82700052440935, 93.18620878385397, 67.39534601442416, 34.649641032769374, 115.64497715885915, 37.98136791828472, 13.981890508385753, 26.473838766897693, 9.138408199183406, 37.45376647957591, 50.218644958897514, 75.40272877059209, 12.021453100360933, 25.367328189677327, 9.525332411253853, 6.256722147823304, 8.07936720244166, 123.19764552786671, 13.665977824645324, 16.949128547939406, 22.8161275172469, 15.627249994631395, 32.39856053388737, 59.19782261938762, 8.91917080973068, 112.10732076495067, 13.105409742503177, 12.810111616775872, 87.25322505258339, 5.747162975011274, 40.86030301139313, 6.509453335443476, 6.978717729909474, 11.018712323908773, 21.567357076842992, 14.750393784574372, 42.570196982474435, 61.89600929073042, 18.789770214505147, 25.075957711129753, 19.223489563199333, 29.438223815756295, 44.39324215755109, 81.35450558164467, 11.21461850757063, 5.314631394785228, 14.135083962395118, 32.85604910716286, 19.523281381496567, 97.02684158208693, 13.94799459221885, 8.198494770116119, 97.5406429799713, 5.163739709650838, 41.090136084728016, 19.994941279487428, 6.287766531515041, 60.48425608822772, 5.762733690202479, 68.59364535430285, 21.54389017296618, 29.91925186345669, 38.22303075175191, 46.04653999275087, 44.002950927629435, 18.166274536484362, 71.6852563559901, 8.108864333794843, 43.76367838079977, 16.076780474390628, 8.633286969358009, 25.61292965543899, 11.994933733303311, 43.841390562819264, 83.99398059009727, 33.94173257118213, 82.88269668293609, 31.185564927252983, 31.158383587050892, 71.4235785085694, 42.033778908591444, 23.35236751362425, 27.12390646898035, 36.104413893633875, 28.40801650316654, 75.60479379240643, 12.226421430970111, 16.633840810047918, 10.821592633108546, 11.862928537382576, 15.675618075282943, 7.743153010418047, 31.297357293358832, 30.49599109709893, 29.17873946587956, 69.78965813659991, 68.17666730307076, 7.258368231126218, 22.068129676645498, 111.67630580617458, 19.223458556069758, 26.015581312489736, 66.53253330133542, 18.519796922905847, 21.141706121489214, 40.71395417713485, 137.44555598048018, 11.322927859052413, 47.155862851396996, 18.81554291468403, 11.364252018671042, 98.35407914625465, 6.651570075926421, 18.27153342014745, 32.2351176083132, 50.038354963700286, 57.706531462790394, 133.09902246288735, 95.6061706897154, 6.561112219310214, 99.0580596999486, 48.27653687561628, 34.143839722187714, 7.843339149163876, 44.59788280686151, 130.08874904988016, 33.90307087675508, 18.57056836725593, 88.71456542835044, 76.84864659348767, 12.35287479307496, 17.586572393845657, 5.943793451042908, 8.009175360707367, 28.546245855378984, 136.39928906957115, 10.538927272444615, 63.506329249120164, 7.922141752878335, 13.302126727623065, 68.35027451024041, 89.5382226615196, 12.758855856712284, 76.46536059501248, 8.495770030161095, 116.12301708045881, 66.32850285839345, 26.478578036638417, 12.437110001119677, 16.365004654209393, 76.22507078847633, 69.6623853949149, 10.878068964824259, 17.779858211301992, 7.909554736719097, 50.23286464264568, 8.642107106185122, 30.26061959300731, 26.782667550088796, 49.16169814442186, 13.903652438772635, 47.68759272208756, 43.34600432817986, 15.35911844992805, 25.43036697126371, 61.674741081973025, 7.195934046799689, 10.45309531125971, 137.5174718157186, 75.6631970728069, 8.285587693321965, 43.3518828961967, 182.94611913320406, 38.794332652526094, 10.091859350416996, 63.255744415883, 70.59891687089964, 7.902601390699896, 56.50851447580634, 20.64950303944606, 35.36762127342501, 41.22047821435711, 12.30874307619491, 149.142602208359, 67.32120194726926, 36.082941812807576, 43.23849342348558, 64.2434012656797, 18.199967845683762, 5.7413274180647855, 23.621334038751392, 71.13811643246876, 11.59981297661229, 61.19876780747539, 14.138014685153681, 26.703340166810072, 5.662488479438927, 8.310912781745895, 187.0733666756425, 84.089318301193, 16.502379958666474, 25.147820409226064, 18.342367221927358, 132.47759223955714, 8.475311254669654, 72.49856924647379, 66.69766918319272, 7.0656848336164995, 9.101759444279827, 7.5858039065032274, 15.198838819513519, 5.950360124688361, 69.39899802361964, 12.463497627476151, 112.1198714448451, 23.39305226965354, 49.418566289008716, 6.029384372944947, 101.76958768379217, 6.574865573142887, 76.68922294795269, 10.415232633471653, 90.0738087959784, 29.04637794980565, 79.40251832304298, 11.433586587345273, 22.323855823742406, 16.05458271831526, 5.183916674884484, 5.680726096059133, 19.424397544683533, 25.472508037504742, 25.413699749776747, 10.11607450761195, 24.793142120550073, 125.98895588011318, 100.13717866822773, 29.93406007483017, 6.507370063753819, 5.812507988525342, 7.350430593299526, 52.333673588663906, 19.247872380995325, 25.988012080802587, 26.91691757375221, 26.58608872656477, 20.746961657730846, 5.0572420903062, 43.670566940289035, 52.82005078217957, 48.0315427345414, 5.550283817294716, 52.42362353993653, 32.97217461876239, 71.44493804140495, 108.86619480439995, 33.748834033114264, 94.37021165886671, 6.887044976845108, 23.54209469687696, 35.69989434096931, 5.203848366403021, 33.2734346146488, 5.793177911668383, 9.430104731924636, 101.75523128337092, 6.441043165726033, 6.98375421351412, 7.424549455750645, 96.50071393434516, 30.35816833399486, 28.667014988360485, 5.652333539739339, 16.5337085655744, 16.765660611357866, 23.147118608077985, 45.88247454898584, 33.089246278073944, 27.72415675803529, 31.272528596942966, 13.355393592137052, 195.71950338131833, 5.14808418739623, 149.39715663285034, 69.92817964996655, 20.945116260068286, 6.83864718513192, 79.03094587858624, 22.778233419939593, 31.901983024096907, 58.18812432981604, 113.31627373986014, 17.172765527913846, 5.9558844725526106, 90.13435676738005, 6.676145712110248, 7.629952882903431, 10.372689656935258, 6.620899404190808, 15.448241549929561, 83.52572756426588, 103.66793998554463, 7.0797151743451545, 16.719448178435645, 14.50301899453866, 115.99902254541465, 101.6630286773772, 24.40486246247295, 143.67106265566503, 8.555431554879943, 57.71265928007328, 61.70271640679917, 12.131520722692336, 17.46218115921982, 43.34827565338669, 21.862982853442862, 49.531498421468356, 92.99153762550873, 59.55820878724333, 18.734362749129822, 52.87852062473157, 38.726298875425236, 17.5868849235476, 6.409652493503261, 147.9875468024627, 15.51392186076016, 25.184428537650714, 41.35251261096647, 21.78529474047629, 36.31719150421257, 49.227596816137854, 34.371011649147114, 57.76586908961855, 12.521950219748764, 20.064338017870085, 143.54119791266072, 28.891695617675683, 12.669865663925236, 38.8981430609885, 12.398039343235773, 22.391863516821658, 41.014236547054374, 67.47845783993343, 22.981988930263547, 87.84207934401803, 5.416421782406606, 46.173415058498676, 24.79939498791231, 47.6270829489487, 12.138665499026747, 80.73581486556044, 59.06299923730231, 7.501654791554513, 27.705180344308232, 105.84590742831587, 75.37686025786297, 40.621456112455924, 53.748419924882164, 9.819670445353275, 18.93198015376248, 137.2397905366142, 14.379305003171497, 24.02632690768099, 14.683441773551817, 6.631940251490015, 75.5143873150258, 32.65890644662967, 29.175577284378956, 24.158341676019436, 5.615848406582507, 49.64437000525442, 44.01836822336418, 8.035566810256805, 19.59818724499273, 19.09183559567954, 10.548255355679826, 27.57300964772086, 5.833904368586879, 39.85819346873052, 23.82344280682986, 19.879104367534875, 18.11485623300852, 12.467707803936225, 13.08364945385291, 33.029224170193544, 22.935029071495894, 132.84647333622843, 80.8014416045444, 18.21361231931691, 92.94648716085581, 18.94207791561923, 6.942243078621419, 63.67629217640743, 42.01065941290034, 9.51914513573319, 59.4580387324703, 9.49141375008597, 84.21420456333969, 32.358311120151264, 71.68176975997656, 11.631370701600554, 79.47613466450042, 21.447529488523998, 108.3400624487086, 14.024107656909855, 70.92870043911807, 33.421996893601985, 35.66617822236166, 5.530978437721797, 38.833196313239945, 48.26241078816163, 14.777258023330747, 26.123779215901294, 40.54375566696474, 19.186388930263043, 94.92924965747834, 14.287435066268822, 54.60564896478067, 9.764286370727858, 61.07708627702432, 5.764943799409124, 115.45472482703724, 6.60039283652754, 20.22614199525505, 74.10822541595782, 26.571306504434627, 90.57808958975328, 109.59280863478517, 24.518345006645912, 21.865857492446626, 10.762560065490106, 31.305335412208024, 9.493246529124077, 165.43447042706126, 19.419202598292387, 9.469468843196497, 55.79423161410568, 9.717029104918993, 159.30148283329797, 126.76900145336904, 20.28488509578811, 10.493054075194642, 18.6031833795226, 50.57715108851765, 18.46718748135878, 36.543322030405456, 57.05631226406328, 27.300850796336672, 31.305209879698495, 40.72074079491502, 17.808306843135863, 33.46510003431561, 108.74291643760064, 10.256643584106456, 17.956351154878295, 23.250860791761443, 109.99536073341952, 24.849958241867757, 86.88991278622106, 90.1525723108945, 167.61249320068669, 25.702681412602704, 57.650238011456814, 7.955024771013237, 114.06321403399241, 8.771278742580218, 147.33542414122468, 104.87990756876358, 33.856862312360875, 5.149769173812696, 95.97875689008546, 10.566714484230715, 33.05054815254461, 9.48001835725481, 7.4713895313099865, 57.594328106558315, 34.60846515800488, 6.1117144654571804, 125.86220420653208, 12.858051909351635, 36.0374013000021, 211.3772760252095, 20.508242588359582, 107.77463267213898, 51.311963439704535, 5.671909093196293, 188.68385101186053, 9.853758943217379, 8.122576851132786, 83.86065764113812, 63.53665347933127, 50.02473223306569, 116.68749665634323, 196.51095201948442, 117.66989008423948, 7.570482825203323, 69.52732453896816, 111.89496353098332, 6.289064536246253, 72.38548690317144, 29.839865295676834, 67.09003270880805, 9.126758460249595, 17.57189786502842, 5.644671319632617, 71.49333889829866, 28.436755550000857, 55.642536991068674, 39.44641355130372, 8.852387721688546, 73.25659264023301, 179.64202894535404, 25.497432943740677, 67.1599150462144, 6.258658213837243, 18.61111432257135, 5.4146241453175215, 5.144659628795621, 28.44550147413193, 117.44192063165893, 13.758625072008872, 15.070546396356061, 7.324238737739292, 89.72766128300154, 37.84804398147918, 74.45477464586762, 28.890900726493044, 92.80853644688756, 25.370340592133637, 15.418546164449001, 83.02634620377924, 6.847804152805559, 7.048545089172234, 29.87985767197985, 53.792708301610524, 36.52279193786389, 28.10365649438734, 26.460669339744737, 9.462787634015356, 79.22849624371527, 96.77109198608419, 43.99701055965337, 50.12432178577469, 5.2489569319274345, 56.60302425272921, 17.190334915045486, 17.845987739557827, 5.541246268856483, 5.976449636928622, 38.91641853984577, 77.47815651231207, 56.3215432462399, 7.381476658702179, 42.19875881741481, 20.03458168766534, 14.209539390139263, 109.58923200933435, 8.649654023123901, 25.699790137698166, 69.82721237671626, 20.836554202282567, 75.62391605344071, 44.121832967691645, 7.296545154506108, 18.510608533825618, 27.34510123765727, 31.715990111359616, 11.095677655682383, 41.07598726547158, 11.02959369275146, 45.52084325485208, 71.20459114767233, 12.655299216768114, 19.205889977578053, 37.396729358584444, 21.554415542375317, 15.559427108073915, 35.79036541020822, 65.22683122327683, 16.89166674078325, 6.0660835371960085, 73.96456206882002, 70.55509127093755, 8.629122472076102, 75.51801292439222, 9.384781945011692, 118.79571350110965, 7.782397106552048, 89.49130259697935, 13.274418672105632, 12.665029332178582, 13.802900648138326, 56.43900358802938, 100.80892517965279, 9.576470287238523, 5.039326875636447, 53.793698341270165, 24.01040608199083, 17.264267887565044, 5.2973726200944, 7.944128040488031, 11.914015556090629, 5.145453910476897, 20.28372263565959, 50.98772142628887, 107.09431695584047, 25.86428208901167, 19.6256453179125, 119.37080983478474, 25.532327293186384, 145.8250705846968, 111.4287805145307, 16.217415181868816, 12.37330340979732, 29.63749905865314, 18.501103306915056, 47.39858245347331, 87.53057336460239, 7.863673527014007, 118.04208544898873, 22.292570589991858, 23.579628361932308, 14.015363762655186, 40.081685489811754, 96.33595700938073, 61.11409212079394, 26.68583469732718, 40.61380702237471, 10.328481600696433, 31.601250843188335, 112.65502904968459, 5.774321040460536, 204.73212218329664, 37.409688870280014, 8.710689829820666, 107.69050709683613, 13.301175324518102, 79.50503510248326, 32.70074063909159, 49.15603292238964, 38.770656050365815, 78.4216122825968, 56.89333991587563, 27.733842936478183, 34.00949113750867, 114.20383432332068, 18.614241461416118, 35.9446326246575, 11.012699127026595, 15.055536349275316, 6.836600292338453, 163.36882895970132, 5.208616466483261, 66.61863236041128, 62.2030354179344, 99.52321977190019, 21.570176766983465, 19.44235126144932, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3035789.0625, 3204703.274744813, 3371718.395028689, 3488123.767045793, 3523860.9375, 3574992.253599649, 3662312.331672602, 3739199.6817354485, 3884200.0, 3901690.625, 3953916.1719098934, 3962120.3125, 3977222.4924624613, 3983521.4600285874, 3985444.0879933126, 3986098.4375, 3987009.8198895864, 4002260.0548668904, 4144219.5386992893, 4462526.18758761, 4464871.875, 4466225.0, 4472242.1875, 4473061.806979309, 6324568.136006489, 6377551.5625, 6414634.025304428, 6417812.5, 6430013.46425539, 6432037.5, 6461809.375, 6471310.9375, 6523404.6875, 6524960.9375, 6526158.5471900115, 6527630.880800002, 6530931.25, 6531941.500280148, 6532868.519636572, 6533405.789709584, 6533442.193951605, 6533457.678313609, 6534789.389989676, 6536304.890522199, 6537976.186567464, 6538171.528387311, 6538994.561656938, 6548106.519210609, 6548116.757080519, 6551557.557044143, 6554190.212975712, 6557271.875, 6558250.0, 6558604.684944442, 6561164.0625, 6561189.544770942, 6561518.75, 6562668.677270511, 6564221.875, 6564441.130707672, 6564519.454264192, 6565534.698415678, 6565988.965822166, 6566354.95721149, 6566466.763450561, 6566801.14821627, 6566860.054407099, 6567039.730493514, 6567197.594420814, 6567223.4375, 6567254.6875, 6567292.1875, 6569247.653463087, 6569545.224928535, 6574154.6875, 6576095.3125, 6576188.817964975, 6576640.96957765, 6576651.440629006, 6576719.17873712, 6577019.369724746, 6577214.658740429, 6577601.5625, 6578461.963539308, 6580119.826598488, 6586117.470560489, 6586157.801777376, 6586189.880653793, 6586259.375, 6586276.5625, 6586327.452476341, 6586777.958701742, 6586839.235185842, 6587009.375, 6587143.738856172, 6587293.75, 6587683.386137876, 6587756.25, 6587851.5625, 6588104.6875, 6588770.586270426, 6589228.770264961, 6589686.727068996, 6589715.625, 6590135.313797239, 6590359.089343021, 6590978.587317357, 6592964.0625, 6595340.205531468, 6597978.125, 6602229.6140907025, 6607960.728725705, 6611727.125193588, 6612679.6875, 6616039.689666689, 6616998.299927963, 6617229.153783644, 6617229.393137533, 6617414.0625, 6617580.74923028, 6617595.298995735, 6617712.769379119, 6617730.9600608805, 6617904.141038445, 6617993.75, 6618207.820577054, 6618269.283633343, 6618461.517251137, 6618469.130647008, 6618472.967201494, 6618753.125, 6618754.460330009, 6618784.375, 6618789.390529747, 6618930.844259131, 6619131.526281759, 6619326.780659624, 6619492.797657828, 6619519.029171145, 6619539.0625, 6619714.564344865, 6619838.701251124, 6619882.768976321, 6619883.8339955015, 6619945.884367963, 6620438.06375749, 6620622.152517287, 6620745.065555802, 6620919.487305836, 6621302.254902778, 6622323.997449568, 6623542.46687755, 6623857.8125, 6623955.53985131, 6624611.446356445, 6625232.39477166, 6625732.380273981, 6626893.906189962, 6626996.0957155, 6629004.008854896, 6629450.0, 6630281.642040319, 6631171.875, 6682538.933572455, 6683623.235860207, 6687271.683591952, 6687310.052624695, 6687593.538590177, 6687610.9375, 6687666.418538967, 6688303.384611658, 6688926.5625, 6689098.4375, 6690121.650380122, 6690387.5, 6692964.0625, 6693514.60749033, 6694399.677091506, 6695291.079140249, 6695795.06003007, 6695943.5849652905, 6696050.148262045, 6696177.340177959, 6696231.25, 6696245.042514382, 6696524.498720824, 6696655.182407196, 6696687.19483152, 6697325.995664157, 6697421.875, 6697424.9137189565, 6697503.125, 6697607.8125, 6697831.79431513, 6697847.300083156, 6697854.6875, 6697892.192451331, 6697906.25, 6697954.321395027, 6697976.116500104, 6698104.376909585, 6698230.99057162, 6698312.5, 6698385.9375, 6698412.689284924, 6698456.21840357, 6698547.432234501, 6698669.719315031, 6698671.875, 6698891.1665885905, 6698892.792472301, 6699147.716786194, 6699306.184783049, 6699416.844501093, 6699605.4948413875, 6699776.558775868, 6699830.254604234, 6699885.9375, 6700007.340966348, 6700027.77554278, 6700165.279735627, 6700165.625, 6700202.527398852, 6700205.843156272, 6700281.479946762, 6700373.768885173, 6700505.184324093, 6700559.222763755, 6700614.76433257, 6700630.055619579, 6700821.875, 6700896.786872412, 6700925.455551565, 6701212.227646232, 6701226.212251129, 6701336.47196769, 6701421.875, 6701590.625, 6701692.518222845, 6701803.165158333, 6703010.732255033, 6704678.842138734, 6704694.430412936, 6704735.911017366, 6704913.581926167, 6705988.302919663, 6706269.811749205, 6706843.694577606, 6706927.513956349, 6713078.190673244, 6714210.3555966085, 6714393.050547613, 6714629.82257169, 6714659.375, 6715054.6875, 6715076.336300913, 6715775.400138711, 6715776.022157873, 6715809.18182069, 6716167.129209752, 6716250.0, 6716340.625, 6716870.3125, 6716931.76717722, 6717383.394045603, 6717408.221933878, 6717439.605694181, 6718110.9375, 6730848.29750398, 6737167.262126091, 6737176.4729039725, 6737654.6875, 6737840.625, 6737939.6852521, 6737941.563734853, 6737950.361252334, 6738143.984972114, 6738183.488840364, 6738292.354356343, 6738367.71636426, 6738395.828536787, 6738404.773603957, 6738413.2213712055, 6738416.66186213, 6738420.59111355, 6738770.746278309, 6738828.42731715, 6738887.428896052, 6738996.875, 6739023.254304563, 6739081.25, 6739090.625, 6739106.1054939525, 6739148.4375, 6739408.999757778, 6739587.479195555, 6739648.049202555, 6739723.195921007, 6739808.811197269, 6740402.461575096, 6740407.574024789, 6740530.7669891985, 6741013.844930374, 6749596.875, 6750045.3125, 6752262.12547751, 6752264.0625, 6758451.5625, 6763802.688595935, 6770247.352567823, 6781575.0, 6783048.77797523, 6797206.25, 6803518.75, 6805430.446153099, 6808072.449123387, 6812105.5443981495, 6815530.61292232, 6815653.655388663, 6815943.75, 6821092.374131389, 6821615.625, 6824619.169615874, 6830313.557474898, 6832864.643044084, 6850732.731560982, 6863560.9375, 6864613.9646500945, 6864798.4375, 6866189.815775854, 6866213.671041646, 6866233.94494107, 6866553.254794665, 6866634.375, 6866979.410955824, 6867913.175895262, 6867943.75, 6867956.048899927, 6867961.575843884, 6868333.515619506, 6868403.778181462, 6868636.582451646, 6868733.682074524, 6868857.694993839, 6868859.375, 6869780.805351338, 6870167.3918213975, 6870573.27099884, 6870667.16570484, 6879330.491837984, 6882541.9500806, 6885801.67279053, 6894146.875, 6895836.727328768, 6896116.130293881, 6896609.191828662, 6897062.72077938, 6897632.729128624, 6901987.086470732, 6902885.778151397, 6906891.341180032, 6907075.4428820005, 6919459.139432978, 6920593.209347786, 6923278.125, 6923534.375, 6924122.906117852, 6925448.4375, 6925968.16741251, 6926299.300147928, 6927481.835270523, 6928716.241689548, 6928755.303323009, 6930412.641185016, 6932915.05268526, 6933043.679131341, 6933168.257411817, 6933445.261438388, 6935504.005760192, 6936410.793377488, 6936521.053317463, 6936624.789590064, 6937755.144746387, 6937773.4375, 6937952.902320187, 6938876.085015387, 6939301.6174008185, 6940191.368865634, 6940191.958512363, 6940794.468465708, 6945086.77692276, 6950809.375, 6951380.962396313, 6952226.392135792, 6952368.75, 6952428.055223315, 6952604.6875, 6952690.407323881, 6952714.223580594, 6952841.452647633, 6952847.720014585, 6952850.0, 6952852.36384642, 6952975.832236558, 6953002.934791049, 6953106.91274736, 6953112.5, 6953121.845232175, 6953249.907547832, 6953405.898111269, 6953426.5625, 6953434.325849517, 6953528.727731093, 6953557.645524496, 6953680.179498499, 6953696.875, 6953721.761866019, 6953730.798778783, 6953762.5, 6953781.0941261435, 6953782.8125, 6953784.375, 6953835.054835223, 6953848.988905592, 6953875.478651982, 6953913.646776987, 6953923.940722556, 6953937.422559621, 6954024.042539055, 6954044.132900916, 6954076.357413535, 6954144.174424315, 6954161.819387723, 6954186.308457619, 6954210.9375, 6954282.8125, 6954296.875, 6954339.972221886, 6954341.797856338, 6954369.246447814, 6954382.368274622, 6954384.978976741, 6954411.434615522, 6954423.296282809, 6954467.649508184, 6954478.826957478, 6954515.944509826, 6954584.974690185, 6954623.953223375, 6954643.871406463, 6954765.625, 6954856.276299305, 6954922.021240651, 6955020.9269565595, 6955154.099706156, 6955211.08738364, 6955229.455842011, 6955496.875, 6955757.789380389, 6955939.984310199, 6956114.0625, 6957445.768985986, 6958273.4375, 6958520.3125, 6958613.341768606, 6958728.743395478, 6958760.9375, 6959139.99625862, 6959161.40719948, 6959166.411312786, 6959504.6875, 6959668.75, 6959824.101531854, 6960202.117931204, 6960253.17524856, 6960336.935808645, 6960706.25, 6961037.5, 6961196.462560353, 6961257.8125, 6961274.240805669, 6961321.366243088, 6961607.8125, 6961639.0625, 6961791.466456481, 6961835.9375, 6962291.000690759, 6963692.016536223, 6963998.4375, 6964018.086201982, 6964571.014807047, 6964906.103532262, 6964970.680911912, 6966626.474090526, 6967263.356449651, 6967716.212449526, 6967855.461817584, 6968006.25, 6968716.241798216, 6969323.215770684, 6969473.29158155, 6970700.768788147, 6970738.462554258, 6970770.973365595, 6971139.0625, 6971148.775745205, 6971148.815589367, 6971171.875, 6971175.275963303, 6971190.145803924, 6971427.646255683, 6971478.125, 6971517.185628122, 6971521.738659598, 6971592.991243778, 6971727.257728577, 6971838.280526405, 6971910.9375, 6971999.578665877, 6972063.258216182, 6972064.0625, 6972237.599882011, 6972273.400415693, 6972421.875, 6972424.081156195, 6972537.267212183, 6972690.625, 6972925.0, 6973040.625, 6973098.982171646, 6973114.7164627155, 6973302.092314622, 6973394.418784805, 6973497.811862718, 6973595.594907049, 6974012.577922922, 6974283.294471998, 6974725.595460048, 6974905.531183769, 6974954.733236932, 6975285.597378172, 6975643.75, 6976572.23197312, 6976645.114530038, 6976738.17560241, 6976853.015396361, 6977036.278124116, 6977190.208620652, 6977236.548278145, 6977641.971018939, 6978716.9028232405, 6979349.951539565, 6980820.378414005, 6980918.8749367725, 6981067.1875, 6981839.776633978, 6981850.0, 6981855.921472199, 6982035.9375, 6982040.0408051135, 6982169.813313097, 6982198.975476863, 6982239.0625, 6982302.615756733, 6982392.466467811, 6982462.5, 6982489.0625, 6982557.999758316, 6982592.110790741, 6982606.071455931, 6982667.966777473, 6982682.395547097, 6982797.252156641, 6982849.823810675, 6982859.378678486, 6982875.802006357, 6982929.464947428, 6983089.045449385, 6983214.0625, 6983249.274910684, 6983303.253154965, 6983340.605082212, 6983421.1173983505, 6983436.252334626, 6983486.7410371555, 6983487.357049711, 6983501.4756130595, 6983506.69397706, 6983623.492480005, 6983646.2237528935, 6983678.125, 6983709.375, 6983776.5625, 6983800.349440953, 6983820.3125, 6983922.940983763, 6983948.115244104, 6983956.25, 6984032.8125, 6984049.37971214, 6984191.213828164, 6984388.1580464095, 6984402.655187312, 6984451.57923039, 6984485.9375, 6984490.339839981, 6984698.551967829, 6984712.5, 6984745.012321835, 6984757.261430233, 6984799.477366772, 6984867.1875, 6984882.274718577, 6984891.6353908675, 6984892.859475916, 6984906.613202732, 6984959.783348797, 6984978.092482338, 6984993.75, 6984994.105794733, 6985008.8718785895, 6985009.144477027, 6985025.5903829895, 6985031.25, 6985107.054851014, 6985138.394056829, 6985144.388377078, 6985168.193254762, 6985197.240074136, 6985210.9375, 6985237.903236507, 6985268.75, 6985319.101213571, 6985323.4375, 6985327.046141002, 6985336.124800649, 6985427.884744019, 6985430.796074583, 6985451.635764459, 6985457.269045624, 6985461.741096625, 6985503.251884351, 6985525.0, 6985562.5, 6985581.088811884, 6985630.086989138, 6985648.317495051, 6985676.441491736, 6985695.3125, 6985795.062039627, 6985800.0, 6985805.16350955, 6985818.75, 6985933.699275889, 6985986.497008953, 6985991.110798428, 6986073.4375, 6986087.0362964645, 6986092.798980491, 6986103.125, 6986115.33566226, 6986164.775543723, 6986526.979353946, 6986553.125, 6986563.587765694, 6986574.487549184, 6986608.371865611, 6986622.31998334, 6986626.367019711, 6986646.38021284, 6986674.528800615, 6986675.0, 6986678.125, 6986682.985810653, 6986684.375, 6986697.6150608845, 6986702.468762327, 6986767.125516233, 6986770.3125, 6986800.804044725, 6986815.625, 6986883.497153396, 6986890.760103986, 6986917.967513901, 6986923.4375, 6986930.887335815, 6987120.3125, 6987127.024177708, 6987171.875, 6987182.590388191, 6987185.755167328, 6987194.154695209, 6987203.271186055, 6987210.9375, 6987330.960124605, 6987358.030504814, 6987371.709395338, 6987422.408231301, 6987567.1875, 6987673.4375, 6987773.963530919, 6987782.841365713, 6987964.825375384, 6988085.781741958, 6988108.99806011, 6988243.680604235, 6988352.428219461, 6988515.625, 6988685.844135579, 6988746.384979562, 6988859.106253371, 6988910.970067677, 6988923.4375, 6988932.8125, 6988933.868126861, 6988953.9739589095, 6989159.544968644, 6989294.907204198, 6989590.1525713615, 6989900.265693131, 6989921.299748961, 6990191.893170276, 6990573.3920002375, 6990716.265815178, 6990735.091013878, 6991055.659041594, 6991064.995542158, 6991068.720273294, 6991202.61254086, 6992189.200805633, 6993267.843555433, 6993814.847588264, 6994627.324606804, 7000058.646376382, 7000839.491829579, 7001929.49080733, 7002425.213990617, 7006506.934711869, 7011287.683363159, 7015129.6875, 7015606.028110987, 7015956.25, 7018673.737481082, 7028081.25, 7028439.056818252, 7028719.995309717, 7029007.549016094, 7032057.8125, 7035601.525375091, 7040495.430936718, 7048134.331611048, 7048204.6875, 7048921.875, 7048934.331228795, 7049242.053042123, 7049485.628424265, 7052661.732844158, 7053168.606278228, 7053343.35907744, 7054029.189260715, 7054998.908621895, 7056670.778080763, 7057302.439519692, 7057781.25, 7063250.68660584, 7078147.70437013, 7078301.5625, 7078448.360745412, 7079257.8125, 7079995.038348748, 7080254.445307303, 7082485.474072553, 7084285.690616355, 7088903.125, 7089361.122897507, 7091719.378844437, 7092251.062645365, 7109553.283891926, 7113307.8125, 7123700.423376226, 7124597.571340205, 7125553.125, 7125632.182206593, 7133874.552113704, 7209350.714117109, 7229228.125, 7229234.908409516, 7242375.0, 7252066.9696332775, 7259407.74746034, 7261296.639665756, 7279789.0625, 7284243.876290945, 7284807.682193797, 7286410.684963089, 7286622.798226916, 7292328.7408922985, 7295920.069355991, 7296795.3125, 7297785.71894251, 7297840.479487678, 7298703.125, 7299450.0, 7300230.706803371, 7300906.137610759, 7301263.37808416, 7301308.216068603, 7301418.003902274, 7301449.932893975, 7302502.428520916, 7302574.352729926, 7302636.817657546, 7302814.860108742, 7303024.6087779375, 7303181.25, 7303431.420681976, 7303535.5576279145, 7303593.75, 7303734.375, 7305042.411568218, 7305284.98655173, 7305444.63223789, 7305493.75, 7306146.628980708, 7306174.395260242, 7306565.698120435, 7307348.4375, 7307432.250640234, 7307778.125, 7308970.8717789715, 7309876.238939469, 7310255.822615291, 7310804.6875, 7311143.75, 7311323.205626265, 7314923.132056599, 7315363.855583614, 7315662.408520434, 7316212.279169919, 7316637.714175694, 7316704.85863215, 7316959.375, 7317231.25, 7317367.152229187, 7317618.497637039, 7317645.3764686575, 7317703.665652545, 7317829.6875, 7317942.183021486, 7318090.625, 7318293.103833412, 7318644.685900915, 7319174.91082569, 7319842.390985328, 7320149.337125708, 7320412.5, 7320415.5571045885, 7320438.215266222, 7320523.853628926, 7320524.088330844, 7320735.00813591, 7320917.980517916, 7320932.463195378, 7320956.826694406, 7321021.031578435, 7321054.413138822, 7321295.116810772, 7321528.303076992, 7321715.625, 7321956.047940455, 7322196.692029602, 7322259.862464987, 7322271.875, 7322344.158070363, 7322505.965195678, 7322574.996083827, 7322617.542020643, 7322651.5625, 7322735.915862067, 7322904.573664844, 7322951.713899964, 7323056.318669812, 7323093.75, 7323214.0625, 7323426.5625, 7323437.635619766, 7323681.874853215, 7323844.236783027, 7323889.660693711, 7323947.042110197, 7323950.415765903, 7323965.602941467, 7324022.427278301, 7324176.5625, 7324213.404711409, 7324227.286856413, 7324241.917937383, 7324304.396167867, 7324403.670725056, 7324585.0037890235, 7324620.1511632465, 7324639.0625, 7324681.889398284, 7324726.5625, 7324756.25, 7324966.25168618, 7324969.010743413, 7324978.062431501, 7325037.343290208, 7325107.791911648, 7325118.75, 7325142.123810163, 7325162.159461759, 7325177.915091312, 7325202.3603447145, 7325246.110450113, 7325266.114989464, 7325287.353494717, 7325289.215692069, 7325295.662633097, 7325373.4375, 7325419.600996846, 7325431.035598242, 7325484.375, 7325571.875, 7325639.658569099, 7325710.9375, 7325714.124961088, 7325810.230126221, 7325814.532096041, 7325818.75, 7325824.481040513, 7325825.801988611, 7325830.915342485, 7325840.625, 7325870.886953094, 7325900.276274736, 7325923.305523679, 7325961.913848593, 7326016.907559888, 7326027.062411258, 7326058.014649405, 7326078.9784551775, 7326086.388355303, 7326111.624169948, 7326235.307071728, 7326308.274206864, 7326350.0, 7326374.4548692, 7326394.405461142, 7326395.3125, 7326405.378657766, 7326518.75, 7326545.3125, 7326556.548800115, 7326615.493187195, 7326794.728151271, 7326936.6367118815, 7326940.625, 7326966.7296351455, 7326992.854400979, 7327019.284242861, 7327085.514074876, 7327087.186485043, 7327112.233764492, 7327138.783377857, 7327192.1875, 7327265.129531082, 7327296.774601703, 7327314.0625, 7327477.545480855, 7327543.642749534, 7327554.391859061, 7327761.949219437, 7327795.465476171, 7327807.8125, 7327821.036744426, 7327895.3125, 7327943.240893811, 7327968.675486402, 7327970.618844827, 7328224.005403323, 7328432.44040943, 7328595.222676276, 7328665.625, 7328679.646238992, 7328779.30272268, 7329098.383395873, 7329128.840718961, 7329134.375, 7330299.925154184, 7330612.111323798, 7330612.855419952, 7331118.409236803, 7331234.577677696, 7331428.125, 7331599.947723009, 7331823.4375, 7331879.195192001, 7331899.266513382, ...], [54.6310108186496, 11.370122342583208, 23.07306948299602, 7.7269421200915644, 131.02133083136042, 33.07772586345396, 46.8528348588372, 20.05936263641334, 41.04467170573697, 73.31982852149284, 20.952309094218414, 53.454998343653976, 65.5304685852714, 13.565112220209786, 85.88966867328507, 61.453615101203205, 16.959961183318782, 11.808000847094975, 19.13689436491364, 5.907407614074523, 195.72835717174826, 71.71792814095126, 51.93885481926186, 18.364805999981474, 45.71720219852441, 32.73779168081201, 5.19460334776491, 43.43089877673641, 10.305782417323917, 36.285827819888006, 73.44403127905133, 49.740695452056435, 42.313699900415024, 37.37060024705802, 7.328969395880942, 13.699144079730077, 43.62074752698783, 22.791435391606576, 24.68296418664998, 5.900298562732649, 76.07072747055295, 6.466260077625207, 11.68132226786679, 15.776243049260728, 5.907322289522488, 7.033224099695417, 26.734935298845798, 16.07753047575999, 22.2164680334509, 31.761869908427162, 60.41614555423691, 43.39874547272109, 69.03743255898975, 47.154202379131796, 48.56559028669274, 5.982534559234434, 55.18197565230836, 59.98527342685254, 54.84499971771964, 5.306968054547568, 12.441464841108585, 16.336350773178363, 6.0781029447296975, 101.30921632706402, 35.33225991401241, 22.393016223468518, 18.908410195958655, 9.968241684523202, 21.846721074978205, 62.499267703775935, 79.71696316563151, 53.44452698580899, 12.610090203542518, 62.43416950236829, 67.5258895383615, 99.1754065204851, 98.47302520634389, 16.44051961525147, 14.496486706440443, 16.87332868093356, 32.85175084779475, 9.892155668936551, 47.3528574623844, 28.287354141151695, 15.968258019260677, 16.142593598538923, 37.10139705882917, 7.928623414689945, 104.25756076358633, 32.79370536517522, 48.310046416006344, 9.19463866109443, 9.481815691763682, 81.14235294802772, 59.22494071968525, 101.38413946577843, 29.072291747047352, 47.56128191015833, 75.00781277815553, 56.265415974163346, 14.551645061269543, 6.593234210414863, 19.143353635584454, 41.19253834545897, 10.275196241703046, 54.265991578750125, 21.730479430679434, 53.97313988388149, 7.458256096528923, 39.05064052167292, 35.13366926337366, 39.73877810983001, 5.561027604709285, 47.95704078147459, 65.2200821475097, 73.68173386169838, 21.163228372467476, 13.926880444760766, 60.49942964780378, 29.489429469281184, 7.117906315697288, 32.62197395985281, 23.332728402073364, 54.92554550534155, 159.81813962576638, 14.697673397679718, 17.458133803871583, 6.885045218879673, 11.77981232592396, 21.794595148571176, 30.953523081588735, 10.790268312629165, 37.83621643840515, 16.358910185327783, 22.48790632617563, 18.408128135517913, 124.94126704206869, 20.210794564885646, 5.546784758423875, 35.818521890092214, 20.587697275055103, 10.606395288492172, 6.754848400221527, 13.215129965315205, 26.40257592039348, 24.366150244027473, 126.17255403505476, 24.45296932091017, 5.146578789453477, 50.866802488002854, 24.466219064155244, 20.80685090957014, 89.67461726942217, 54.476227701484135, 17.315132707287663, 19.572843779084845, 22.196916587948582, 5.169015178346997, 87.2758997922441, 63.16098066775326, 62.854119331846235, 55.899837480780285, 111.93449770892342, 8.219555067642851, 21.960309568167872, 10.841147705493668, 5.751285117270893, 43.766022322038836, 30.864531991126885, 5.1842639930948025, 7.191409886365531, 103.118062984481, 63.74940639307291, 25.667252052021766, 51.82183079515348, 35.291615938450484, 9.839057316502537, 23.462462495321347, 6.136634317211128, 33.44244180463413, 116.43116616599313, 24.53686138940712, 19.055524986265766, 33.159292929680454, 6.445585392412727, 24.66159509430642, 17.235986912453466, 13.532084816489093, 80.18013578739577, 51.64968656094078, 38.11654850202811, 85.67009881937031, 40.70184000310911, 114.47794674615186, 5.106915488674387, 94.048882821865, 12.60998846085505, 61.865405484964256, 19.320996168250954, 7.4495175110622425, 40.47096349319523, 161.4192192574915, 34.84588869269562, 56.72192063047642, 8.389276733292519, 5.8116460936462175, 13.844271761611985, 6.9737887100425215, 107.81708264968636, 72.14457678747742, 47.437461554202635, 75.01551203287522, 6.258993689540411, 8.113156826006495, 12.677631709079975, 38.86256366180304, 5.990362280703439, 40.37373726568712, 61.38197567062221, 15.668347533167513, 98.96106448298761, 48.30218930052617, 66.59031370356303, 22.475600248464964, 7.183238664979179, 12.243428247886609, 6.866919730276254, 25.84148214961968, 6.603040968845846, 5.174024439818994, 37.97088768196925, 14.615920844841062, 9.748784361206917, 117.77199051456968, 23.12942338783944, 19.693047508664954, 68.76028749187302, 66.09549407188878, 15.073223595682556, 55.48010072132517, 25.041581780019868, 64.99471851146293, 9.981623147266955, 39.090075370574795, 20.657894200102145, 19.24322074183238, 13.323990255487631, 61.731325177417524, 6.647354385568469, 8.321614471634852, 5.322369694055357, 19.710215299034175, 67.00843944185897, 31.337757328317622, 67.65059676223788, 9.147192672990352, 30.510693163459514, 13.216899908110904, 91.62896075389779, 39.39632593207643, 57.62009428729077, 56.09729634816849, 110.97320406291729, 5.141711241691404, 17.74379495339971, 9.703384213086062, 8.596353784441588, 83.55603386531698, 26.03504926027426, 47.81313373697762, 26.87020222174057, 45.27612258745982, 32.47313908892852, 38.97047657723249, 64.20154445222634, 15.957456305437852, 26.839878302966795, 8.679844758976197, 15.618059645361463, 12.068921481006125, 17.356252645872015, 15.28017786339304, 18.286229224453226, 13.256374136233452, 11.593036778595641, 11.880929421130846, 104.6580885030513, 102.01978076984187, 79.77422397290277, 42.16983185226212, 69.36287927061261, 53.690919246337124, 14.417913588722055, 39.20491617111871, 5.279635325289371, 109.86739837213395, 6.219355391631928, 43.94889879609447, 10.347666859302983, 47.065985759452424, 14.104309259613954, 21.66426736594329, 56.96661444412587, 61.291148060091274, 50.72199735046876, 13.683358594469947, 44.02668059326395, 30.298242818108868, 10.507839298159794, 7.7856082692047, 70.81842075514562, 5.728774894166237, 65.45505634033977, 38.53920937156847, 28.110752622862954, 9.869115839208552, 6.6303659780319775, 31.422341850758208, 12.072011670522569, 71.36831566747803, 15.704006230730043, 71.68435092163233, 5.480069841933644, 10.420519664741125, 166.014869910625, 27.020165821461976, 87.7085310918972, 10.978129695624595, 28.96205693768108, 18.878511833963916, 9.020973942988409, 27.201346146496945, 16.377328605899603, 71.87825083194167, 10.721316520440903, 71.87154746657374, 106.52067519294285, 33.72341207204636, 12.29731686153226, 72.47235747438577, 18.194880967066254, 12.311534430485212, 12.82700052440935, 93.18620878385397, 67.39534601442416, 34.649641032769374, 115.64497715885915, 37.98136791828472, 13.981890508385753, 26.473838766897693, 9.138408199183406, 37.45376647957591, 50.218644958897514, 75.40272877059209, 12.021453100360933, 25.367328189677327, 9.525332411253853, 6.256722147823304, 8.07936720244166, 123.19764552786671, 13.665977824645324, 16.949128547939406, 22.8161275172469, 15.627249994631395, 32.39856053388737, 59.19782261938762, 8.91917080973068, 112.10732076495067, 13.105409742503177, 12.810111616775872, 87.25322505258339, 5.747162975011274, 40.86030301139313, 6.509453335443476, 6.978717729909474, 11.018712323908773, 21.567357076842992, 14.750393784574372, 42.570196982474435, 61.89600929073042, 18.789770214505147, 25.075957711129753, 19.223489563199333, 29.438223815756295, 44.39324215755109, 81.35450558164467, 11.21461850757063, 5.314631394785228, 14.135083962395118, 32.85604910716286, 19.523281381496567, 97.02684158208693, 13.94799459221885, 8.198494770116119, 97.5406429799713, 5.163739709650838, 41.090136084728016, 19.994941279487428, 6.287766531515041, 60.48425608822772, 5.762733690202479, 68.59364535430285, 21.54389017296618, 29.91925186345669, 38.22303075175191, 46.04653999275087, 44.002950927629435, 18.166274536484362, 71.6852563559901, 8.108864333794843, 43.76367838079977, 16.076780474390628, 8.633286969358009, 25.61292965543899, 11.994933733303311, 43.841390562819264, 83.99398059009727, 33.94173257118213, 82.88269668293609, 31.185564927252983, 31.158383587050892, 71.4235785085694, 42.033778908591444, 23.35236751362425, 27.12390646898035, 36.104413893633875, 28.40801650316654, 75.60479379240643, 12.226421430970111, 16.633840810047918, 10.821592633108546, 11.862928537382576, 15.675618075282943, 7.743153010418047, 31.297357293358832, 30.49599109709893, 29.17873946587956, 69.78965813659991, 68.17666730307076, 7.258368231126218, 22.068129676645498, 111.67630580617458, 19.223458556069758, 26.015581312489736, 66.53253330133542, 18.519796922905847, 21.141706121489214, 40.71395417713485, 137.44555598048018, 11.322927859052413, 47.155862851396996, 18.81554291468403, 11.364252018671042, 98.35407914625465, 6.651570075926421, 18.27153342014745, 32.2351176083132, 50.038354963700286, 57.706531462790394, 133.09902246288735, 95.6061706897154, 6.561112219310214, 99.0580596999486, 48.27653687561628, 34.143839722187714, 7.843339149163876, 44.59788280686151, 130.08874904988016, 33.90307087675508, 18.57056836725593, 88.71456542835044, 76.84864659348767, 12.35287479307496, 17.586572393845657, 5.943793451042908, 8.009175360707367, 28.546245855378984, 136.39928906957115, 10.538927272444615, 63.506329249120164, 7.922141752878335, 13.302126727623065, 68.35027451024041, 89.5382226615196, 12.758855856712284, 76.46536059501248, 8.495770030161095, 116.12301708045881, 66.32850285839345, 26.478578036638417, 12.437110001119677, 16.365004654209393, 76.22507078847633, 69.6623853949149, 10.878068964824259, 17.779858211301992, 7.909554736719097, 50.23286464264568, 8.642107106185122, 30.26061959300731, 26.782667550088796, 49.16169814442186, 13.903652438772635, 47.68759272208756, 43.34600432817986, 15.35911844992805, 25.43036697126371, 61.674741081973025, 7.195934046799689, 10.45309531125971, 137.5174718157186, 75.6631970728069, 8.285587693321965, 43.3518828961967, 182.94611913320406, 38.794332652526094, 10.091859350416996, 63.255744415883, 70.59891687089964, 7.902601390699896, 56.50851447580634, 20.64950303944606, 35.36762127342501, 41.22047821435711, 12.30874307619491, 149.142602208359, 67.32120194726926, 36.082941812807576, 43.23849342348558, 64.2434012656797, 18.199967845683762, 5.7413274180647855, 23.621334038751392, 71.13811643246876, 11.59981297661229, 61.19876780747539, 14.138014685153681, 26.703340166810072, 5.662488479438927, 8.310912781745895, 187.0733666756425, 84.089318301193, 16.502379958666474, 25.147820409226064, 18.342367221927358, 132.47759223955714, 8.475311254669654, 72.49856924647379, 66.69766918319272, 7.0656848336164995, 9.101759444279827, 7.5858039065032274, 15.198838819513519, 5.950360124688361, 69.39899802361964, 12.463497627476151, 112.1198714448451, 23.39305226965354, 49.418566289008716, 6.029384372944947, 101.76958768379217, 6.574865573142887, 76.68922294795269, 10.415232633471653, 90.0738087959784, 29.04637794980565, 79.40251832304298, 11.433586587345273, 22.323855823742406, 16.05458271831526, 5.183916674884484, 5.680726096059133, 19.424397544683533, 25.472508037504742, 25.413699749776747, 10.11607450761195, 24.793142120550073, 125.98895588011318, 100.13717866822773, 29.93406007483017, 6.507370063753819, 5.812507988525342, 7.350430593299526, 52.333673588663906, 19.247872380995325, 25.988012080802587, 26.91691757375221, 26.58608872656477, 20.746961657730846, 5.0572420903062, 43.670566940289035, 52.82005078217957, 48.0315427345414, 5.550283817294716, 52.42362353993653, 32.97217461876239, 71.44493804140495, 108.86619480439995, 33.748834033114264, 94.37021165886671, 6.887044976845108, 23.54209469687696, 35.69989434096931, 5.203848366403021, 33.2734346146488, 5.793177911668383, 9.430104731924636, 101.75523128337092, 6.441043165726033, 6.98375421351412, 7.424549455750645, 96.50071393434516, 30.35816833399486, 28.667014988360485, 5.652333539739339, 16.5337085655744, 16.765660611357866, 23.147118608077985, 45.88247454898584, 33.089246278073944, 27.72415675803529, 31.272528596942966, 13.355393592137052, 195.71950338131833, 5.14808418739623, 149.39715663285034, 69.92817964996655, 20.945116260068286, 6.83864718513192, 79.03094587858624, 22.778233419939593, 31.901983024096907, 58.18812432981604, 113.31627373986014, 17.172765527913846, 5.9558844725526106, 90.13435676738005, 6.676145712110248, 7.629952882903431, 10.372689656935258, 6.620899404190808, 15.448241549929561, 83.52572756426588, 103.66793998554463, 7.0797151743451545, 16.719448178435645, 14.50301899453866, 115.99902254541465, 101.6630286773772, 24.40486246247295, 143.67106265566503, 8.555431554879943, 57.71265928007328, 61.70271640679917, 12.131520722692336, 17.46218115921982, 43.34827565338669, 21.862982853442862, 49.531498421468356, 92.99153762550873, 59.55820878724333, 18.734362749129822, 52.87852062473157, 38.726298875425236, 17.5868849235476, 6.409652493503261, 147.9875468024627, 15.51392186076016, 25.184428537650714, 41.35251261096647, 21.78529474047629, 36.31719150421257, 49.227596816137854, 34.371011649147114, 57.76586908961855, 12.521950219748764, 20.064338017870085, 143.54119791266072, 28.891695617675683, 12.669865663925236, 38.8981430609885, 12.398039343235773, 22.391863516821658, 41.014236547054374, 67.47845783993343, 22.981988930263547, 87.84207934401803, 5.416421782406606, 46.173415058498676, 24.79939498791231, 47.6270829489487, 12.138665499026747, 80.73581486556044, 59.06299923730231, 7.501654791554513, 27.705180344308232, 105.84590742831587, 75.37686025786297, 40.621456112455924, 53.748419924882164, 9.819670445353275, 18.93198015376248, 137.2397905366142, 14.379305003171497, 24.02632690768099, 14.683441773551817, 6.631940251490015, 75.5143873150258, 32.65890644662967, 29.175577284378956, 24.158341676019436, 5.615848406582507, 49.64437000525442, 44.01836822336418, 8.035566810256805, 19.59818724499273, 19.09183559567954, 10.548255355679826, 27.57300964772086, 5.833904368586879, 39.85819346873052, 23.82344280682986, 19.879104367534875, 18.11485623300852, 12.467707803936225, 13.08364945385291, 33.029224170193544, 22.935029071495894, 132.84647333622843, 80.8014416045444, 18.21361231931691, 92.94648716085581, 18.94207791561923, 6.942243078621419, 63.67629217640743, 42.01065941290034, 9.51914513573319, 59.4580387324703, 9.49141375008597, 84.21420456333969, 32.358311120151264, 71.68176975997656, 11.631370701600554, 79.47613466450042, 21.447529488523998, 108.3400624487086, 14.024107656909855, 70.92870043911807, 33.421996893601985, 35.66617822236166, 5.530978437721797, 38.833196313239945, 48.26241078816163, 14.777258023330747, 26.123779215901294, 40.54375566696474, 19.186388930263043, 94.92924965747834, 14.287435066268822, 54.60564896478067, 9.764286370727858, 61.07708627702432, 5.764943799409124, 115.45472482703724, 6.60039283652754, 20.22614199525505, 74.10822541595782, 26.571306504434627, 90.57808958975328, 109.59280863478517, 24.518345006645912, 21.865857492446626, 10.762560065490106, 31.305335412208024, 9.493246529124077, 165.43447042706126, 19.419202598292387, 9.469468843196497, 55.79423161410568, 9.717029104918993, 159.30148283329797, 126.76900145336904, 20.28488509578811, 10.493054075194642, 18.6031833795226, 50.57715108851765, 18.46718748135878, 36.543322030405456, 57.05631226406328, 27.300850796336672, 31.305209879698495, 40.72074079491502, 17.808306843135863, 33.46510003431561, 108.74291643760064, 10.256643584106456, 17.956351154878295, 23.250860791761443, 109.99536073341952, 24.849958241867757, 86.88991278622106, 90.1525723108945, 167.61249320068669, 25.702681412602704, 57.650238011456814, 7.955024771013237, 114.06321403399241, 8.771278742580218, 147.33542414122468, 104.87990756876358, 33.856862312360875, 5.149769173812696, 95.97875689008546, 10.566714484230715, 33.05054815254461, 9.48001835725481, 7.4713895313099865, 57.594328106558315, 34.60846515800488, 6.1117144654571804, 125.86220420653208, 12.858051909351635, 36.0374013000021, 211.3772760252095, 20.508242588359582, 107.77463267213898, 51.311963439704535, 5.671909093196293, 188.68385101186053, 9.853758943217379, 8.122576851132786, 83.86065764113812, 63.53665347933127, 50.02473223306569, 116.68749665634323, 196.51095201948442, 117.66989008423948, 7.570482825203323, 69.52732453896816, 111.89496353098332, 6.289064536246253, 72.38548690317144, 29.839865295676834, 67.09003270880805, 9.126758460249595, 17.57189786502842, 5.644671319632617, 71.49333889829866, 28.436755550000857, 55.642536991068674, 39.44641355130372, 8.852387721688546, 73.25659264023301, 179.64202894535404, 25.497432943740677, 67.1599150462144, 6.258658213837243, 18.61111432257135, 5.4146241453175215, 5.144659628795621, 28.44550147413193, 117.44192063165893, 13.758625072008872, 15.070546396356061, 7.324238737739292, 89.72766128300154, 37.84804398147918, 74.45477464586762, 28.890900726493044, 92.80853644688756, 25.370340592133637, 15.418546164449001, 83.02634620377924, 6.847804152805559, 7.048545089172234, 29.87985767197985, 53.792708301610524, 36.52279193786389, 28.10365649438734, 26.460669339744737, 9.462787634015356, 79.22849624371527, 96.77109198608419, 43.99701055965337, 50.12432178577469, 5.2489569319274345, 56.60302425272921, 17.190334915045486, 17.845987739557827, 5.541246268856483, 5.976449636928622, 38.91641853984577, 77.47815651231207, 56.3215432462399, 7.381476658702179, 42.19875881741481, 20.03458168766534, 14.209539390139263, 109.58923200933435, 8.649654023123901, 25.699790137698166, 69.82721237671626, 20.836554202282567, 75.62391605344071, 44.121832967691645, 7.296545154506108, 18.510608533825618, 27.34510123765727, 31.715990111359616, 11.095677655682383, 41.07598726547158, 11.02959369275146, 45.52084325485208, 71.20459114767233, 12.655299216768114, 19.205889977578053, 37.396729358584444, 21.554415542375317, 15.559427108073915, 35.79036541020822, 65.22683122327683, 16.89166674078325, 6.0660835371960085, 73.96456206882002, 70.55509127093755, 8.629122472076102, 75.51801292439222, 9.384781945011692, 118.79571350110965, 7.782397106552048, 89.49130259697935, 13.274418672105632, 12.665029332178582, 13.802900648138326, 56.43900358802938, 100.80892517965279, 9.576470287238523, 5.039326875636447, 53.793698341270165, 24.01040608199083, 17.264267887565044, 5.2973726200944, 7.944128040488031, 11.914015556090629, 5.145453910476897, 20.28372263565959, 50.98772142628887, 107.09431695584047, 25.86428208901167, 19.6256453179125, 119.37080983478474, 25.532327293186384, 145.8250705846968, 111.4287805145307, 16.217415181868816, 12.37330340979732, 29.63749905865314, 18.501103306915056, 47.39858245347331, 87.53057336460239, 7.863673527014007, 118.04208544898873, 22.292570589991858, 23.579628361932308, 14.015363762655186, 40.081685489811754, 96.33595700938073, 61.11409212079394, 26.68583469732718, 40.61380702237471, 10.328481600696433, 31.601250843188335, 112.65502904968459, 5.774321040460536, 204.73212218329664, 37.409688870280014, 8.710689829820666, 107.69050709683613, 13.301175324518102, 79.50503510248326, 32.70074063909159, 49.15603292238964, 38.770656050365815, 78.4216122825968, 56.89333991587563, 27.733842936478183, 34.00949113750867, 114.20383432332068, 18.614241461416118, 35.9446326246575, 11.012699127026595, 15.055536349275316, 6.836600292338453, 163.36882895970132, 5.208616466483261, 66.61863236041128, 62.2030354179344, 99.52321977190019, 21.570176766983465, 19.44235126144932, ...])
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);
([3035789.0625, 3204703.274744813, 3371718.395028689, 3488123.767045793, 3523860.9375, 3574992.253599649, 3662312.331672602, 3739199.6817354485, 3884200.0, 3901690.625, 3953916.1719098934, 3962120.3125, 3977222.4924624613, 3983521.4600285874, 3985444.0879933126, 3986098.4375, 3987009.8198895864, 4002260.0548668904, 4144219.5386992893, 4462526.18758761, 4464871.875, 4466225.0, 4472242.1875, 4473061.806979309, 6324568.136006489, 6377551.5625, 6414634.025304428, 6417812.5, 6430013.46425539, 6432037.5, 6461809.375, 6471310.9375, 6523404.6875, 6524960.9375, 6526158.5471900115, 6527630.880800002, 6530931.25, 6531941.500280148, 6532868.519636572, 6533405.789709584, 6533442.193951605, 6533457.678313609, 6534789.389989676, 6536304.890522199, 6537976.186567464, 6538171.528387311, 6538994.561656938, 6548106.519210609, 6548116.757080519, 6551557.557044143, 6554190.212975712, 6557271.875, 6558250.0, 6558604.684944442, 6561164.0625, 6561189.544770942, 6561518.75, 6562668.677270511, 6564221.875, 6564441.130707672, 6564519.454264192, 6565534.698415678, 6565988.965822166, 6566354.95721149, 6566466.763450561, 6566801.14821627, 6566860.054407099, 6567039.730493514, 6567197.594420814, 6567223.4375, 6567254.6875, 6567292.1875, 6569247.653463087, 6569545.224928535, 6574154.6875, 6576095.3125, 6576188.817964975, 6576640.96957765, 6576651.440629006, 6576719.17873712, 6577019.369724746, 6577214.658740429, 6577601.5625, 6578461.963539308, 6580119.826598488, 6586117.470560489, 6586157.801777376, 6586189.880653793, 6586259.375, 6586276.5625, 6586327.452476341, 6586777.958701742, 6586839.235185842, 6587009.375, 6587143.738856172, 6587293.75, 6587683.386137876, 6587756.25, 6587851.5625, 6588104.6875, 6588770.586270426, 6589228.770264961, 6589686.727068996, 6589715.625, 6590135.313797239, 6590359.089343021, 6590978.587317357, 6592964.0625, 6595340.205531468, 6597978.125, 6602229.6140907025, 6607960.728725705, 6611727.125193588, 6612679.6875, 6616039.689666689, 6616998.299927963, 6617229.153783644, 6617229.393137533, 6617414.0625, 6617580.74923028, 6617595.298995735, 6617712.769379119, 6617730.9600608805, 6617904.141038445, 6617993.75, 6618207.820577054, 6618269.283633343, 6618461.517251137, 6618469.130647008, 6618472.967201494, 6618753.125, 6618754.460330009, 6618784.375, 6618789.390529747, 6618930.844259131, 6619131.526281759, 6619326.780659624, 6619492.797657828, 6619519.029171145, 6619539.0625, 6619714.564344865, 6619838.701251124, 6619882.768976321, 6619883.8339955015, 6619945.884367963, 6620438.06375749, 6620622.152517287, 6620745.065555802, 6620919.487305836, 6621302.254902778, 6622323.997449568, 6623542.46687755, 6623857.8125, 6623955.53985131, 6624611.446356445, 6625232.39477166, 6625732.380273981, 6626893.906189962, 6626996.0957155, 6629004.008854896, 6629450.0, 6630281.642040319, 6631171.875, 6682538.933572455, 6683623.235860207, 6687271.683591952, 6687310.052624695, 6687593.538590177, 6687610.9375, 6687666.418538967, 6688303.384611658, 6688926.5625, 6689098.4375, 6690121.650380122, 6690387.5, 6692964.0625, 6693514.60749033, 6694399.677091506, 6695291.079140249, 6695795.06003007, 6695943.5849652905, 6696050.148262045, 6696177.340177959, 6696231.25, 6696245.042514382, 6696524.498720824, 6696655.182407196, 6696687.19483152, 6697325.995664157, 6697421.875, 6697424.9137189565, 6697503.125, 6697607.8125, 6697831.79431513, 6697847.300083156, 6697854.6875, 6697892.192451331, 6697906.25, 6697954.321395027, 6697976.116500104, 6698104.376909585, 6698230.99057162, 6698312.5, 6698385.9375, 6698412.689284924, 6698456.21840357, 6698547.432234501, 6698669.719315031, 6698671.875, 6698891.1665885905, 6698892.792472301, 6699147.716786194, 6699306.184783049, 6699416.844501093, 6699605.4948413875, 6699776.558775868, 6699830.254604234, 6699885.9375, 6700007.340966348, 6700027.77554278, 6700165.279735627, 6700165.625, 6700202.527398852, 6700205.843156272, 6700281.479946762, 6700373.768885173, 6700505.184324093, 6700559.222763755, 6700614.76433257, 6700630.055619579, 6700821.875, 6700896.786872412, 6700925.455551565, 6701212.227646232, 6701226.212251129, 6701336.47196769, 6701421.875, 6701590.625, 6701692.518222845, 6701803.165158333, 6703010.732255033, 6704678.842138734, 6704694.430412936, 6704735.911017366, 6704913.581926167, 6705988.302919663, 6706269.811749205, 6706843.694577606, 6706927.513956349, 6713078.190673244, 6714210.3555966085, 6714393.050547613, 6714629.82257169, 6714659.375, 6715054.6875, 6715076.336300913, 6715775.400138711, 6715776.022157873, 6715809.18182069, 6716167.129209752, 6716250.0, 6716340.625, 6716870.3125, 6716931.76717722, 6717383.394045603, 6717408.221933878, 6717439.605694181, 6718110.9375, 6730848.29750398, 6737167.262126091, 6737176.4729039725, 6737654.6875, 6737840.625, 6737939.6852521, 6737941.563734853, 6737950.361252334, 6738143.984972114, 6738183.488840364, 6738292.354356343, 6738367.71636426, 6738395.828536787, 6738404.773603957, 6738413.2213712055, 6738416.66186213, 6738420.59111355, 6738770.746278309, 6738828.42731715, 6738887.428896052, 6738996.875, 6739023.254304563, 6739081.25, 6739090.625, 6739106.1054939525, 6739148.4375, 6739408.999757778, 6739587.479195555, 6739648.049202555, 6739723.195921007, 6739808.811197269, 6740402.461575096, 6740407.574024789, 6740530.7669891985, 6741013.844930374, 6749596.875, 6750045.3125, 6752262.12547751, 6752264.0625, 6758451.5625, 6763802.688595935, 6770247.352567823, 6781575.0, 6783048.77797523, 6797206.25, 6803518.75, 6805430.446153099, 6808072.449123387, 6812105.5443981495, 6815530.61292232, 6815653.655388663, 6815943.75, 6821092.374131389, 6821615.625, 6824619.169615874, 6830313.557474898, 6832864.643044084, 6850732.731560982, 6863560.9375, 6864613.9646500945, 6864798.4375, 6866189.815775854, 6866213.671041646, 6866233.94494107, 6866553.254794665, 6866634.375, 6866979.410955824, 6867913.175895262, 6867943.75, 6867956.048899927, 6867961.575843884, 6868333.515619506, 6868403.778181462, 6868636.582451646, 6868733.682074524, 6868857.694993839, 6868859.375, 6869780.805351338, 6870167.3918213975, 6870573.27099884, 6870667.16570484, 6879330.491837984, 6882541.9500806, 6885801.67279053, 6894146.875, 6895836.727328768, 6896116.130293881, 6896609.191828662, 6897062.72077938, 6897632.729128624, 6901987.086470732, 6902885.778151397, 6906891.341180032, 6907075.4428820005, 6919459.139432978, 6920593.209347786, 6923278.125, 6923534.375, 6924122.906117852, 6925448.4375, 6925968.16741251, 6926299.300147928, 6927481.835270523, 6928716.241689548, 6928755.303323009, 6930412.641185016, 6932915.05268526, 6933043.679131341, 6933168.257411817, 6933445.261438388, 6935504.005760192, 6936410.793377488, 6936521.053317463, 6936624.789590064, 6937755.144746387, 6937773.4375, 6937952.902320187, 6938876.085015387, 6939301.6174008185, 6940191.368865634, 6940191.958512363, 6940794.468465708, 6945086.77692276, 6950809.375, 6951380.962396313, 6952226.392135792, 6952368.75, 6952428.055223315, 6952604.6875, 6952690.407323881, 6952714.223580594, 6952841.452647633, 6952847.720014585, 6952850.0, 6952852.36384642, 6952975.832236558, 6953002.934791049, 6953106.91274736, 6953112.5, 6953121.845232175, 6953249.907547832, 6953405.898111269, 6953426.5625, 6953434.325849517, 6953528.727731093, 6953557.645524496, 6953680.179498499, 6953696.875, 6953721.761866019, 6953730.798778783, 6953762.5, 6953781.0941261435, 6953782.8125, 6953784.375, 6953835.054835223, 6953848.988905592, 6953875.478651982, 6953913.646776987, 6953923.940722556, 6953937.422559621, 6954024.042539055, 6954044.132900916, 6954076.357413535, 6954144.174424315, 6954161.819387723, 6954186.308457619, 6954210.9375, 6954282.8125, 6954296.875, 6954339.972221886, 6954341.797856338, 6954369.246447814, 6954382.368274622, 6954384.978976741, 6954411.434615522, 6954423.296282809, 6954467.649508184, 6954478.826957478, 6954515.944509826, 6954584.974690185, 6954623.953223375, 6954643.871406463, 6954765.625, 6954856.276299305, 6954922.021240651, 6955020.9269565595, 6955154.099706156, 6955211.08738364, 6955229.455842011, 6955496.875, 6955757.789380389, 6955939.984310199, 6956114.0625, 6957445.768985986, 6958273.4375, 6958520.3125, 6958613.341768606, 6958728.743395478, 6958760.9375, 6959139.99625862, 6959161.40719948, 6959166.411312786, 6959504.6875, 6959668.75, 6959824.101531854, 6960202.117931204, 6960253.17524856, 6960336.935808645, 6960706.25, 6961037.5, 6961196.462560353, 6961257.8125, 6961274.240805669, 6961321.366243088, 6961607.8125, 6961639.0625, 6961791.466456481, 6961835.9375, 6962291.000690759, 6963692.016536223, 6963998.4375, 6964018.086201982, 6964571.014807047, 6964906.103532262, 6964970.680911912, 6966626.474090526, 6967263.356449651, 6967716.212449526, 6967855.461817584, 6968006.25, 6968716.241798216, 6969323.215770684, 6969473.29158155, 6970700.768788147, 6970738.462554258, 6970770.973365595, 6971139.0625, 6971148.775745205, 6971148.815589367, 6971171.875, 6971175.275963303, 6971190.145803924, 6971427.646255683, 6971478.125, 6971517.185628122, 6971521.738659598, 6971592.991243778, 6971727.257728577, 6971838.280526405, 6971910.9375, 6971999.578665877, 6972063.258216182, 6972064.0625, 6972237.599882011, 6972273.400415693, 6972421.875, 6972424.081156195, 6972537.267212183, 6972690.625, 6972925.0, 6973040.625, 6973098.982171646, 6973114.7164627155, 6973302.092314622, 6973394.418784805, 6973497.811862718, 6973595.594907049, 6974012.577922922, 6974283.294471998, 6974725.595460048, 6974905.531183769, 6974954.733236932, 6975285.597378172, 6975643.75, 6976572.23197312, 6976645.114530038, 6976738.17560241, 6976853.015396361, 6977036.278124116, 6977190.208620652, 6977236.548278145, 6977641.971018939, 6978716.9028232405, 6979349.951539565, 6980820.378414005, 6980918.8749367725, 6981067.1875, 6981839.776633978, 6981850.0, 6981855.921472199, 6982035.9375, 6982040.0408051135, 6982169.813313097, 6982198.975476863, 6982239.0625, 6982302.615756733, 6982392.466467811, 6982462.5, 6982489.0625, 6982557.999758316, 6982592.110790741, 6982606.071455931, 6982667.966777473, 6982682.395547097, 6982797.252156641, 6982849.823810675, 6982859.378678486, 6982875.802006357, 6982929.464947428, 6983089.045449385, 6983214.0625, 6983249.274910684, 6983303.253154965, 6983340.605082212, 6983421.1173983505, 6983436.252334626, 6983486.7410371555, 6983487.357049711, 6983501.4756130595, 6983506.69397706, 6983623.492480005, 6983646.2237528935, 6983678.125, 6983709.375, 6983776.5625, 6983800.349440953, 6983820.3125, 6983922.940983763, 6983948.115244104, 6983956.25, 6984032.8125, 6984049.37971214, 6984191.213828164, 6984388.1580464095, 6984402.655187312, 6984451.57923039, 6984485.9375, 6984490.339839981, 6984698.551967829, 6984712.5, 6984745.012321835, 6984757.261430233, 6984799.477366772, 6984867.1875, 6984882.274718577, 6984891.6353908675, 6984892.859475916, 6984906.613202732, 6984959.783348797, 6984978.092482338, 6984993.75, 6984994.105794733, 6985008.8718785895, 6985009.144477027, 6985025.5903829895, 6985031.25, 6985107.054851014, 6985138.394056829, 6985144.388377078, 6985168.193254762, 6985197.240074136, 6985210.9375, 6985237.903236507, 6985268.75, 6985319.101213571, 6985323.4375, 6985327.046141002, 6985336.124800649, 6985427.884744019, 6985430.796074583, 6985451.635764459, 6985457.269045624, 6985461.741096625, 6985503.251884351, 6985525.0, 6985562.5, 6985581.088811884, 6985630.086989138, 6985648.317495051, 6985676.441491736, 6985695.3125, 6985795.062039627, 6985800.0, 6985805.16350955, 6985818.75, 6985933.699275889, 6985986.497008953, 6985991.110798428, 6986073.4375, 6986087.0362964645, 6986092.798980491, 6986103.125, 6986115.33566226, 6986164.775543723, 6986526.979353946, 6986553.125, 6986563.587765694, 6986574.487549184, 6986608.371865611, 6986622.31998334, 6986626.367019711, 6986646.38021284, 6986674.528800615, 6986675.0, 6986678.125, 6986682.985810653, 6986684.375, 6986697.6150608845, 6986702.468762327, 6986767.125516233, 6986770.3125, 6986800.804044725, 6986815.625, 6986883.497153396, 6986890.760103986, 6986917.967513901, 6986923.4375, 6986930.887335815, 6987120.3125, 6987127.024177708, 6987171.875, 6987182.590388191, 6987185.755167328, 6987194.154695209, 6987203.271186055, 6987210.9375, 6987330.960124605, 6987358.030504814, 6987371.709395338, 6987422.408231301, 6987567.1875, 6987673.4375, 6987773.963530919, 6987782.841365713, 6987964.825375384, 6988085.781741958, 6988108.99806011, 6988243.680604235, 6988352.428219461, 6988515.625, 6988685.844135579, 6988746.384979562, 6988859.106253371, 6988910.970067677, 6988923.4375, 6988932.8125, 6988933.868126861, 6988953.9739589095, 6989159.544968644, 6989294.907204198, 6989590.1525713615, 6989900.265693131, 6989921.299748961, 6990191.893170276, 6990573.3920002375, 6990716.265815178, 6990735.091013878, 6991055.659041594, 6991064.995542158, 6991068.720273294, 6991202.61254086, 6992189.200805633, 6993267.843555433, 6993814.847588264, 6994627.324606804, 7000058.646376382, 7000839.491829579, 7001929.49080733, 7002425.213990617, 7006506.934711869, 7011287.683363159, 7015129.6875, 7015606.028110987, 7015956.25, 7018673.737481082, 7028081.25, 7028439.056818252, 7028719.995309717, 7029007.549016094, 7032057.8125, 7035601.525375091, 7040495.430936718, 7048134.331611048, 7048204.6875, 7048921.875, 7048934.331228795, 7049242.053042123, 7049485.628424265, 7052661.732844158, 7053168.606278228, 7053343.35907744, 7054029.189260715, 7054998.908621895, 7056670.778080763, 7057302.439519692, 7057781.25, 7063250.68660584, 7078147.70437013, 7078301.5625, 7078448.360745412, 7079257.8125, 7079995.038348748, 7080254.445307303, 7082485.474072553, 7084285.690616355, 7088903.125, 7089361.122897507, 7091719.378844437, 7092251.062645365, 7109553.283891926, 7113307.8125, 7123700.423376226, 7124597.571340205, 7125553.125, 7125632.182206593, 7133874.552113704, 7209350.714117109, 7229228.125, 7229234.908409516, 7242375.0, 7252066.9696332775, 7259407.74746034, 7261296.639665756, 7279789.0625, 7284243.876290945, 7284807.682193797, 7286410.684963089, 7286622.798226916, 7292328.7408922985, 7295920.069355991, 7296795.3125, 7297785.71894251, 7297840.479487678, 7298703.125, 7299450.0, 7300230.706803371, 7300906.137610759, 7301263.37808416, 7301308.216068603, 7301418.003902274, 7301449.932893975, 7302502.428520916, 7302574.352729926, 7302636.817657546, 7302814.860108742, 7303024.6087779375, 7303181.25, 7303431.420681976, 7303535.5576279145, 7303593.75, 7303734.375, 7305042.411568218, 7305284.98655173, 7305444.63223789, 7305493.75, 7306146.628980708, 7306174.395260242, 7306565.698120435, 7307348.4375, 7307432.250640234, 7307778.125, 7308970.8717789715, 7309876.238939469, 7310255.822615291, 7310804.6875, 7311143.75, 7311323.205626265, 7314923.132056599, 7315363.855583614, 7315662.408520434, 7316212.279169919, 7316637.714175694, 7316704.85863215, 7316959.375, 7317231.25, 7317367.152229187, 7317618.497637039, 7317645.3764686575, 7317703.665652545, 7317829.6875, 7317942.183021486, 7318090.625, 7318293.103833412, 7318644.685900915, 7319174.91082569, 7319842.390985328, 7320149.337125708, 7320412.5, 7320415.5571045885, 7320438.215266222, 7320523.853628926, 7320524.088330844, 7320735.00813591, 7320917.980517916, 7320932.463195378, 7320956.826694406, 7321021.031578435, 7321054.413138822, 7321295.116810772, 7321528.303076992, 7321715.625, 7321956.047940455, 7322196.692029602, 7322259.862464987, 7322271.875, 7322344.158070363, 7322505.965195678, 7322574.996083827, 7322617.542020643, 7322651.5625, 7322735.915862067, 7322904.573664844, 7322951.713899964, 7323056.318669812, 7323093.75, 7323214.0625, 7323426.5625, 7323437.635619766, 7323681.874853215, 7323844.236783027, 7323889.660693711, 7323947.042110197, 7323950.415765903, 7323965.602941467, 7324022.427278301, 7324176.5625, 7324213.404711409, 7324227.286856413, 7324241.917937383, 7324304.396167867, 7324403.670725056, 7324585.0037890235, 7324620.1511632465, 7324639.0625, 7324681.889398284, 7324726.5625, 7324756.25, 7324966.25168618, 7324969.010743413, 7324978.062431501, 7325037.343290208, 7325107.791911648, 7325118.75, 7325142.123810163, 7325162.159461759, 7325177.915091312, 7325202.3603447145, 7325246.110450113, 7325266.114989464, 7325287.353494717, 7325289.215692069, 7325295.662633097, 7325373.4375, 7325419.600996846, 7325431.035598242, 7325484.375, 7325571.875, 7325639.658569099, 7325710.9375, 7325714.124961088, 7325810.230126221, 7325814.532096041, 7325818.75, 7325824.481040513, 7325825.801988611, 7325830.915342485, 7325840.625, 7325870.886953094, 7325900.276274736, 7325923.305523679, 7325961.913848593, 7326016.907559888, 7326027.062411258, 7326058.014649405, 7326078.9784551775, 7326086.388355303, 7326111.624169948, 7326235.307071728, 7326308.274206864, 7326350.0, 7326374.4548692, 7326394.405461142, 7326395.3125, 7326405.378657766, 7326518.75, 7326545.3125, 7326556.548800115, 7326615.493187195, 7326794.728151271, 7326936.6367118815, 7326940.625, 7326966.7296351455, 7326992.854400979, 7327019.284242861, 7327085.514074876, 7327087.186485043, 7327112.233764492, 7327138.783377857, 7327192.1875, 7327265.129531082, 7327296.774601703, 7327314.0625, 7327477.545480855, 7327543.642749534, 7327554.391859061, 7327761.949219437, 7327795.465476171, 7327807.8125, 7327821.036744426, 7327895.3125, 7327943.240893811, 7327968.675486402, 7327970.618844827, 7328224.005403323, 7328432.44040943, 7328595.222676276, 7328665.625, 7328679.646238992, 7328779.30272268, 7329098.383395873, 7329128.840718961, 7329134.375, 7330299.925154184, 7330612.111323798, 7330612.855419952, 7331118.409236803, 7331234.577677696, 7331428.125, 7331599.947723009, 7331823.4375, 7331879.195192001, 7331899.266513382, ...], [54.6310108186496, 11.370122342583208, 23.07306948299602, 7.7269421200915644, 131.02133083136042, 33.07772586345396, 46.8528348588372, 20.05936263641334, 41.04467170573697, 73.31982852149284, 20.952309094218414, 53.454998343653976, 65.5304685852714, 13.565112220209786, 85.88966867328507, 61.453615101203205, 16.959961183318782, 11.808000847094975, 19.13689436491364, 5.907407614074523, 195.72835717174826, 71.71792814095126, 51.93885481926186, 18.364805999981474, 45.71720219852441, 32.73779168081201, 5.19460334776491, 43.43089877673641, 10.305782417323917, 36.285827819888006, 73.44403127905133, 49.740695452056435, 42.313699900415024, 37.37060024705802, 7.328969395880942, 13.699144079730077, 43.62074752698783, 22.791435391606576, 24.68296418664998, 5.900298562732649, 76.07072747055295, 6.466260077625207, 11.68132226786679, 15.776243049260728, 5.907322289522488, 7.033224099695417, 26.734935298845798, 16.07753047575999, 22.2164680334509, 31.761869908427162, 60.41614555423691, 43.39874547272109, 69.03743255898975, 47.154202379131796, 48.56559028669274, 5.982534559234434, 55.18197565230836, 59.98527342685254, 54.84499971771964, 5.306968054547568, 12.441464841108585, 16.336350773178363, 6.0781029447296975, 101.30921632706402, 35.33225991401241, 22.393016223468518, 18.908410195958655, 9.968241684523202, 21.846721074978205, 62.499267703775935, 79.71696316563151, 53.44452698580899, 12.610090203542518, 62.43416950236829, 67.5258895383615, 99.1754065204851, 98.47302520634389, 16.44051961525147, 14.496486706440443, 16.87332868093356, 32.85175084779475, 9.892155668936551, 47.3528574623844, 28.287354141151695, 15.968258019260677, 16.142593598538923, 37.10139705882917, 7.928623414689945, 104.25756076358633, 32.79370536517522, 48.310046416006344, 9.19463866109443, 9.481815691763682, 81.14235294802772, 59.22494071968525, 101.38413946577843, 29.072291747047352, 47.56128191015833, 75.00781277815553, 56.265415974163346, 14.551645061269543, 6.593234210414863, 19.143353635584454, 41.19253834545897, 10.275196241703046, 54.265991578750125, 21.730479430679434, 53.97313988388149, 7.458256096528923, 39.05064052167292, 35.13366926337366, 39.73877810983001, 5.561027604709285, 47.95704078147459, 65.2200821475097, 73.68173386169838, 21.163228372467476, 13.926880444760766, 60.49942964780378, 29.489429469281184, 7.117906315697288, 32.62197395985281, 23.332728402073364, 54.92554550534155, 159.81813962576638, 14.697673397679718, 17.458133803871583, 6.885045218879673, 11.77981232592396, 21.794595148571176, 30.953523081588735, 10.790268312629165, 37.83621643840515, 16.358910185327783, 22.48790632617563, 18.408128135517913, 124.94126704206869, 20.210794564885646, 5.546784758423875, 35.818521890092214, 20.587697275055103, 10.606395288492172, 6.754848400221527, 13.215129965315205, 26.40257592039348, 24.366150244027473, 126.17255403505476, 24.45296932091017, 5.146578789453477, 50.866802488002854, 24.466219064155244, 20.80685090957014, 89.67461726942217, 54.476227701484135, 17.315132707287663, 19.572843779084845, 22.196916587948582, 5.169015178346997, 87.2758997922441, 63.16098066775326, 62.854119331846235, 55.899837480780285, 111.93449770892342, 8.219555067642851, 21.960309568167872, 10.841147705493668, 5.751285117270893, 43.766022322038836, 30.864531991126885, 5.1842639930948025, 7.191409886365531, 103.118062984481, 63.74940639307291, 25.667252052021766, 51.82183079515348, 35.291615938450484, 9.839057316502537, 23.462462495321347, 6.136634317211128, 33.44244180463413, 116.43116616599313, 24.53686138940712, 19.055524986265766, 33.159292929680454, 6.445585392412727, 24.66159509430642, 17.235986912453466, 13.532084816489093, 80.18013578739577, 51.64968656094078, 38.11654850202811, 85.67009881937031, 40.70184000310911, 114.47794674615186, 5.106915488674387, 94.048882821865, 12.60998846085505, 61.865405484964256, 19.320996168250954, 7.4495175110622425, 40.47096349319523, 161.4192192574915, 34.84588869269562, 56.72192063047642, 8.389276733292519, 5.8116460936462175, 13.844271761611985, 6.9737887100425215, 107.81708264968636, 72.14457678747742, 47.437461554202635, 75.01551203287522, 6.258993689540411, 8.113156826006495, 12.677631709079975, 38.86256366180304, 5.990362280703439, 40.37373726568712, 61.38197567062221, 15.668347533167513, 98.96106448298761, 48.30218930052617, 66.59031370356303, 22.475600248464964, 7.183238664979179, 12.243428247886609, 6.866919730276254, 25.84148214961968, 6.603040968845846, 5.174024439818994, 37.97088768196925, 14.615920844841062, 9.748784361206917, 117.77199051456968, 23.12942338783944, 19.693047508664954, 68.76028749187302, 66.09549407188878, 15.073223595682556, 55.48010072132517, 25.041581780019868, 64.99471851146293, 9.981623147266955, 39.090075370574795, 20.657894200102145, 19.24322074183238, 13.323990255487631, 61.731325177417524, 6.647354385568469, 8.321614471634852, 5.322369694055357, 19.710215299034175, 67.00843944185897, 31.337757328317622, 67.65059676223788, 9.147192672990352, 30.510693163459514, 13.216899908110904, 91.62896075389779, 39.39632593207643, 57.62009428729077, 56.09729634816849, 110.97320406291729, 5.141711241691404, 17.74379495339971, 9.703384213086062, 8.596353784441588, 83.55603386531698, 26.03504926027426, 47.81313373697762, 26.87020222174057, 45.27612258745982, 32.47313908892852, 38.97047657723249, 64.20154445222634, 15.957456305437852, 26.839878302966795, 8.679844758976197, 15.618059645361463, 12.068921481006125, 17.356252645872015, 15.28017786339304, 18.286229224453226, 13.256374136233452, 11.593036778595641, 11.880929421130846, 104.6580885030513, 102.01978076984187, 79.77422397290277, 42.16983185226212, 69.36287927061261, 53.690919246337124, 14.417913588722055, 39.20491617111871, 5.279635325289371, 109.86739837213395, 6.219355391631928, 43.94889879609447, 10.347666859302983, 47.065985759452424, 14.104309259613954, 21.66426736594329, 56.96661444412587, 61.291148060091274, 50.72199735046876, 13.683358594469947, 44.02668059326395, 30.298242818108868, 10.507839298159794, 7.7856082692047, 70.81842075514562, 5.728774894166237, 65.45505634033977, 38.53920937156847, 28.110752622862954, 9.869115839208552, 6.6303659780319775, 31.422341850758208, 12.072011670522569, 71.36831566747803, 15.704006230730043, 71.68435092163233, 5.480069841933644, 10.420519664741125, 166.014869910625, 27.020165821461976, 87.7085310918972, 10.978129695624595, 28.96205693768108, 18.878511833963916, 9.020973942988409, 27.201346146496945, 16.377328605899603, 71.87825083194167, 10.721316520440903, 71.87154746657374, 106.52067519294285, 33.72341207204636, 12.29731686153226, 72.47235747438577, 18.194880967066254, 12.311534430485212, 12.82700052440935, 93.18620878385397, 67.39534601442416, 34.649641032769374, 115.64497715885915, 37.98136791828472, 13.981890508385753, 26.473838766897693, 9.138408199183406, 37.45376647957591, 50.218644958897514, 75.40272877059209, 12.021453100360933, 25.367328189677327, 9.525332411253853, 6.256722147823304, 8.07936720244166, 123.19764552786671, 13.665977824645324, 16.949128547939406, 22.8161275172469, 15.627249994631395, 32.39856053388737, 59.19782261938762, 8.91917080973068, 112.10732076495067, 13.105409742503177, 12.810111616775872, 87.25322505258339, 5.747162975011274, 40.86030301139313, 6.509453335443476, 6.978717729909474, 11.018712323908773, 21.567357076842992, 14.750393784574372, 42.570196982474435, 61.89600929073042, 18.789770214505147, 25.075957711129753, 19.223489563199333, 29.438223815756295, 44.39324215755109, 81.35450558164467, 11.21461850757063, 5.314631394785228, 14.135083962395118, 32.85604910716286, 19.523281381496567, 97.02684158208693, 13.94799459221885, 8.198494770116119, 97.5406429799713, 5.163739709650838, 41.090136084728016, 19.994941279487428, 6.287766531515041, 60.48425608822772, 5.762733690202479, 68.59364535430285, 21.54389017296618, 29.91925186345669, 38.22303075175191, 46.04653999275087, 44.002950927629435, 18.166274536484362, 71.6852563559901, 8.108864333794843, 43.76367838079977, 16.076780474390628, 8.633286969358009, 25.61292965543899, 11.994933733303311, 43.841390562819264, 83.99398059009727, 33.94173257118213, 82.88269668293609, 31.185564927252983, 31.158383587050892, 71.4235785085694, 42.033778908591444, 23.35236751362425, 27.12390646898035, 36.104413893633875, 28.40801650316654, 75.60479379240643, 12.226421430970111, 16.633840810047918, 10.821592633108546, 11.862928537382576, 15.675618075282943, 7.743153010418047, 31.297357293358832, 30.49599109709893, 29.17873946587956, 69.78965813659991, 68.17666730307076, 7.258368231126218, 22.068129676645498, 111.67630580617458, 19.223458556069758, 26.015581312489736, 66.53253330133542, 18.519796922905847, 21.141706121489214, 40.71395417713485, 137.44555598048018, 11.322927859052413, 47.155862851396996, 18.81554291468403, 11.364252018671042, 98.35407914625465, 6.651570075926421, 18.27153342014745, 32.2351176083132, 50.038354963700286, 57.706531462790394, 133.09902246288735, 95.6061706897154, 6.561112219310214, 99.0580596999486, 48.27653687561628, 34.143839722187714, 7.843339149163876, 44.59788280686151, 130.08874904988016, 33.90307087675508, 18.57056836725593, 88.71456542835044, 76.84864659348767, 12.35287479307496, 17.586572393845657, 5.943793451042908, 8.009175360707367, 28.546245855378984, 136.39928906957115, 10.538927272444615, 63.506329249120164, 7.922141752878335, 13.302126727623065, 68.35027451024041, 89.5382226615196, 12.758855856712284, 76.46536059501248, 8.495770030161095, 116.12301708045881, 66.32850285839345, 26.478578036638417, 12.437110001119677, 16.365004654209393, 76.22507078847633, 69.6623853949149, 10.878068964824259, 17.779858211301992, 7.909554736719097, 50.23286464264568, 8.642107106185122, 30.26061959300731, 26.782667550088796, 49.16169814442186, 13.903652438772635, 47.68759272208756, 43.34600432817986, 15.35911844992805, 25.43036697126371, 61.674741081973025, 7.195934046799689, 10.45309531125971, 137.5174718157186, 75.6631970728069, 8.285587693321965, 43.3518828961967, 182.94611913320406, 38.794332652526094, 10.091859350416996, 63.255744415883, 70.59891687089964, 7.902601390699896, 56.50851447580634, 20.64950303944606, 35.36762127342501, 41.22047821435711, 12.30874307619491, 149.142602208359, 67.32120194726926, 36.082941812807576, 43.23849342348558, 64.2434012656797, 18.199967845683762, 5.7413274180647855, 23.621334038751392, 71.13811643246876, 11.59981297661229, 61.19876780747539, 14.138014685153681, 26.703340166810072, 5.662488479438927, 8.310912781745895, 187.0733666756425, 84.089318301193, 16.502379958666474, 25.147820409226064, 18.342367221927358, 132.47759223955714, 8.475311254669654, 72.49856924647379, 66.69766918319272, 7.0656848336164995, 9.101759444279827, 7.5858039065032274, 15.198838819513519, 5.950360124688361, 69.39899802361964, 12.463497627476151, 112.1198714448451, 23.39305226965354, 49.418566289008716, 6.029384372944947, 101.76958768379217, 6.574865573142887, 76.68922294795269, 10.415232633471653, 90.0738087959784, 29.04637794980565, 79.40251832304298, 11.433586587345273, 22.323855823742406, 16.05458271831526, 5.183916674884484, 5.680726096059133, 19.424397544683533, 25.472508037504742, 25.413699749776747, 10.11607450761195, 24.793142120550073, 125.98895588011318, 100.13717866822773, 29.93406007483017, 6.507370063753819, 5.812507988525342, 7.350430593299526, 52.333673588663906, 19.247872380995325, 25.988012080802587, 26.91691757375221, 26.58608872656477, 20.746961657730846, 5.0572420903062, 43.670566940289035, 52.82005078217957, 48.0315427345414, 5.550283817294716, 52.42362353993653, 32.97217461876239, 71.44493804140495, 108.86619480439995, 33.748834033114264, 94.37021165886671, 6.887044976845108, 23.54209469687696, 35.69989434096931, 5.203848366403021, 33.2734346146488, 5.793177911668383, 9.430104731924636, 101.75523128337092, 6.441043165726033, 6.98375421351412, 7.424549455750645, 96.50071393434516, 30.35816833399486, 28.667014988360485, 5.652333539739339, 16.5337085655744, 16.765660611357866, 23.147118608077985, 45.88247454898584, 33.089246278073944, 27.72415675803529, 31.272528596942966, 13.355393592137052, 195.71950338131833, 5.14808418739623, 149.39715663285034, 69.92817964996655, 20.945116260068286, 6.83864718513192, 79.03094587858624, 22.778233419939593, 31.901983024096907, 58.18812432981604, 113.31627373986014, 17.172765527913846, 5.9558844725526106, 90.13435676738005, 6.676145712110248, 7.629952882903431, 10.372689656935258, 6.620899404190808, 15.448241549929561, 83.52572756426588, 103.66793998554463, 7.0797151743451545, 16.719448178435645, 14.50301899453866, 115.99902254541465, 101.6630286773772, 24.40486246247295, 143.67106265566503, 8.555431554879943, 57.71265928007328, 61.70271640679917, 12.131520722692336, 17.46218115921982, 43.34827565338669, 21.862982853442862, 49.531498421468356, 92.99153762550873, 59.55820878724333, 18.734362749129822, 52.87852062473157, 38.726298875425236, 17.5868849235476, 6.409652493503261, 147.9875468024627, 15.51392186076016, 25.184428537650714, 41.35251261096647, 21.78529474047629, 36.31719150421257, 49.227596816137854, 34.371011649147114, 57.76586908961855, 12.521950219748764, 20.064338017870085, 143.54119791266072, 28.891695617675683, 12.669865663925236, 38.8981430609885, 12.398039343235773, 22.391863516821658, 41.014236547054374, 67.47845783993343, 22.981988930263547, 87.84207934401803, 5.416421782406606, 46.173415058498676, 24.79939498791231, 47.6270829489487, 12.138665499026747, 80.73581486556044, 59.06299923730231, 7.501654791554513, 27.705180344308232, 105.84590742831587, 75.37686025786297, 40.621456112455924, 53.748419924882164, 9.819670445353275, 18.93198015376248, 137.2397905366142, 14.379305003171497, 24.02632690768099, 14.683441773551817, 6.631940251490015, 75.5143873150258, 32.65890644662967, 29.175577284378956, 24.158341676019436, 5.615848406582507, 49.64437000525442, 44.01836822336418, 8.035566810256805, 19.59818724499273, 19.09183559567954, 10.548255355679826, 27.57300964772086, 5.833904368586879, 39.85819346873052, 23.82344280682986, 19.879104367534875, 18.11485623300852, 12.467707803936225, 13.08364945385291, 33.029224170193544, 22.935029071495894, 132.84647333622843, 80.8014416045444, 18.21361231931691, 92.94648716085581, 18.94207791561923, 6.942243078621419, 63.67629217640743, 42.01065941290034, 9.51914513573319, 59.4580387324703, 9.49141375008597, 84.21420456333969, 32.358311120151264, 71.68176975997656, 11.631370701600554, 79.47613466450042, 21.447529488523998, 108.3400624487086, 14.024107656909855, 70.92870043911807, 33.421996893601985, 35.66617822236166, 5.530978437721797, 38.833196313239945, 48.26241078816163, 14.777258023330747, 26.123779215901294, 40.54375566696474, 19.186388930263043, 94.92924965747834, 14.287435066268822, 54.60564896478067, 9.764286370727858, 61.07708627702432, 5.764943799409124, 115.45472482703724, 6.60039283652754, 20.22614199525505, 74.10822541595782, 26.571306504434627, 90.57808958975328, 109.59280863478517, 24.518345006645912, 21.865857492446626, 10.762560065490106, 31.305335412208024, 9.493246529124077, 165.43447042706126, 19.419202598292387, 9.469468843196497, 55.79423161410568, 9.717029104918993, 159.30148283329797, 126.76900145336904, 20.28488509578811, 10.493054075194642, 18.6031833795226, 50.57715108851765, 18.46718748135878, 36.543322030405456, 57.05631226406328, 27.300850796336672, 31.305209879698495, 40.72074079491502, 17.808306843135863, 33.46510003431561, 108.74291643760064, 10.256643584106456, 17.956351154878295, 23.250860791761443, 109.99536073341952, 24.849958241867757, 86.88991278622106, 90.1525723108945, 167.61249320068669, 25.702681412602704, 57.650238011456814, 7.955024771013237, 114.06321403399241, 8.771278742580218, 147.33542414122468, 104.87990756876358, 33.856862312360875, 5.149769173812696, 95.97875689008546, 10.566714484230715, 33.05054815254461, 9.48001835725481, 7.4713895313099865, 57.594328106558315, 34.60846515800488, 6.1117144654571804, 125.86220420653208, 12.858051909351635, 36.0374013000021, 211.3772760252095, 20.508242588359582, 107.77463267213898, 51.311963439704535, 5.671909093196293, 188.68385101186053, 9.853758943217379, 8.122576851132786, 83.86065764113812, 63.53665347933127, 50.02473223306569, 116.68749665634323, 196.51095201948442, 117.66989008423948, 7.570482825203323, 69.52732453896816, 111.89496353098332, 6.289064536246253, 72.38548690317144, 29.839865295676834, 67.09003270880805, 9.126758460249595, 17.57189786502842, 5.644671319632617, 71.49333889829866, 28.436755550000857, 55.642536991068674, 39.44641355130372, 8.852387721688546, 73.25659264023301, 179.64202894535404, 25.497432943740677, 67.1599150462144, 6.258658213837243, 18.61111432257135, 5.4146241453175215, 5.144659628795621, 28.44550147413193, 117.44192063165893, 13.758625072008872, 15.070546396356061, 7.324238737739292, 89.72766128300154, 37.84804398147918, 74.45477464586762, 28.890900726493044, 92.80853644688756, 25.370340592133637, 15.418546164449001, 83.02634620377924, 6.847804152805559, 7.048545089172234, 29.87985767197985, 53.792708301610524, 36.52279193786389, 28.10365649438734, 26.460669339744737, 9.462787634015356, 79.22849624371527, 96.77109198608419, 43.99701055965337, 50.12432178577469, 5.2489569319274345, 56.60302425272921, 17.190334915045486, 17.845987739557827, 5.541246268856483, 5.976449636928622, 38.91641853984577, 77.47815651231207, 56.3215432462399, 7.381476658702179, 42.19875881741481, 20.03458168766534, 14.209539390139263, 109.58923200933435, 8.649654023123901, 25.699790137698166, 69.82721237671626, 20.836554202282567, 75.62391605344071, 44.121832967691645, 7.296545154506108, 18.510608533825618, 27.34510123765727, 31.715990111359616, 11.095677655682383, 41.07598726547158, 11.02959369275146, 45.52084325485208, 71.20459114767233, 12.655299216768114, 19.205889977578053, 37.396729358584444, 21.554415542375317, 15.559427108073915, 35.79036541020822, 65.22683122327683, 16.89166674078325, 6.0660835371960085, 73.96456206882002, 70.55509127093755, 8.629122472076102, 75.51801292439222, 9.384781945011692, 118.79571350110965, 7.782397106552048, 89.49130259697935, 13.274418672105632, 12.665029332178582, 13.802900648138326, 56.43900358802938, 100.80892517965279, 9.576470287238523, 5.039326875636447, 53.793698341270165, 24.01040608199083, 17.264267887565044, 5.2973726200944, 7.944128040488031, 11.914015556090629, 5.145453910476897, 20.28372263565959, 50.98772142628887, 107.09431695584047, 25.86428208901167, 19.6256453179125, 119.37080983478474, 25.532327293186384, 145.8250705846968, 111.4287805145307, 16.217415181868816, 12.37330340979732, 29.63749905865314, 18.501103306915056, 47.39858245347331, 87.53057336460239, 7.863673527014007, 118.04208544898873, 22.292570589991858, 23.579628361932308, 14.015363762655186, 40.081685489811754, 96.33595700938073, 61.11409212079394, 26.68583469732718, 40.61380702237471, 10.328481600696433, 31.601250843188335, 112.65502904968459, 5.774321040460536, 204.73212218329664, 37.409688870280014, 8.710689829820666, 107.69050709683613, 13.301175324518102, 79.50503510248326, 32.70074063909159, 49.15603292238964, 38.770656050365815, 78.4216122825968, 56.89333991587563, 27.733842936478183, 34.00949113750867, 114.20383432332068, 18.614241461416118, 35.9446326246575, 11.012699127026595, 15.055536349275316, 6.836600292338453, 163.36882895970132, 5.208616466483261, 66.61863236041128, 62.2030354179344, 99.52321977190019, 21.570176766983465, 19.44235126144932, ...])
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)