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 = 44650
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
calib[i][j]=float(word[j]) #i = radek, j = sloupec0
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV
RowNo.append(int(int(matrix_index[i]))%int(256)) #ver XV
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([3266331.608432572, 3399641.058557924, 3433337.9432271104, 3436395.3125, 3437148.4375, 3439080.372199248, 3486336.769349967, 3489878.125, 3495285.873334925, 3495717.1875, 3502687.1913891076, 3529326.5625, 3606853.5720542003, 3661120.61655263, 3711224.795675302, 3720853.8071241835, 3731104.4389577853, 3745118.75, 3760718.75, 3830845.3125, 3830892.888322944, 3836712.9104697257, 3838080.9458646793, 3841014.8134639906, 3860135.9375, 3866300.3590118256, 3922918.75, 3936487.5, 3938241.562024078, 3944531.25, 3957070.0701287393, 4003264.0237593963, 4004042.453105189, 4007809.5634720204, 4042178.610646629, 4051881.9214577563, 4059955.654869521, 4081880.699449769, 4086008.853968041, 4088048.748744512, 4112554.2799430788, 4118415.933553171, 4118430.1008580686, 4124473.977263518, 4145392.1875, 4150396.875, 4155807.0103830206, 4170851.4434424727, 4171812.5, 4173770.79532389, 4190433.7671403084, 4207243.75, 4212544.7364575, 4222136.548295492, 4228545.757807636, 4232642.71242587, 4232650.834978841, 4241006.06778886, 4241868.75, 4250907.287436382, 4253659.320211284, 4257630.513593173, 4257640.866174146, 4272316.868592286, 4289848.464422958, 4302906.6208807295, 4307724.572507245, 4308250.786458426, 4313753.125, 4318396.787445046, 4325450.234938325, 4328704.133241289, 4329070.521980236, 4330807.526738233, 4331201.502127291, 4331761.792122497, 4332448.572977622, 4332674.093764781, 4332732.8972079465, 4333221.292645133, 4334198.4375, 4338624.609211994, 4340989.0625, 4354543.080978524, 4357204.047347155, 4358708.910405667, 4359389.32381932, 4360447.6065959, 4368486.233652813, 4372558.413344161, 4375205.525955144, 4382844.568772069, 4383634.471587035, 4383960.568908966, 4386659.375, 4390110.997194486, 4392846.875, 4392922.004347067, 4413902.347240846, 4413919.217099307, 4414969.944634815, 4443240.938504604, 4460882.358160685, 4470825.101875484, 4554132.375269705, 4555451.485878059, 4555723.4375, 4556114.022628908, 4556826.337076791, 4562287.45312711, 4564006.925940423, 4564374.843984549, 4565517.889377341, 4584652.923108749, 4656031.25, 4657160.786479815, 4657479.584283686, 4658779.6875, 4660331.878969835, 4703938.314042272, 4705785.818884865, 4711857.659619216, 4779837.5, 4789442.503687336, 4792163.638821257, 4796011.384623226, 4798644.713922398, 4808937.5, 4810160.584421792, 4811709.080903004, 4812381.25, 4817068.4837199645, 4841347.976508819, 4841648.4375, 4842426.059370942, 4846034.375, 4846332.8125, 4846801.285092777, 4847270.68117408, 4849287.453836515, 4849471.531733608, 4852538.099887763, 4852825.266807227, 4863682.634230611, 4864842.1875, 4865379.6875, 4880115.969923924, 4888161.855532493, 4907460.487675013, 4952105.4645777065, 5183799.329776165, 5488208.841551194, 5514954.218905326, 5658025.0, 5701656.340698056, 5720738.810431799, 5752419.920448822, 5803429.6875, 5830560.190290706, 5889952.14116528, 5895023.4375, 5900705.602249909, 5900752.434890304, 5903546.875, 5906326.0992898, 5906674.899428251, 5906897.956058791, 5932974.656359278, 5950228.125, 5952438.295607789, 5955997.086458908, 5957670.3125, 5958161.661576371, 5960396.875, 5961569.863177924, 5970256.25, 5985923.189546803, 5991445.595748935, 5991510.859226668, 5992684.996217609, 5993393.08248971, 5993644.409462513, 5993669.339136612, 5998923.825233356, 6004065.747464081, 6037244.77474407, 6038329.612804236, 6043077.918407802, 6043468.75, 6049384.370657341, 6053776.748139948, 6059559.075873936, 6062982.439993331, 6067757.815055569, 6069260.199111957, 6082633.598930474, 6086026.039184236, 6086359.321327153, 6090410.9375, 6091477.017530188, 6093910.902960544, 6093950.250838991, 6098138.373843273, 6100081.267258398, 6101040.759131413, 6101300.324569656, 6101662.031968049, 6101676.502137708, 6106751.504322143, 6107004.112718703, 6112374.866970599, 6114794.67529709, 6114951.8366848435, 6115816.095485773, 6117287.5, 6117311.164390667, 6117536.791006603, 6117845.686546008, 6119051.177844821, 6119456.25, 6119914.449698342, 6120045.3125, 6120472.670161967, 6120489.07134709, 6120506.283124061, 6120574.83158314, 6120702.840372833, 6120706.029636766, 6120732.908920013, 6120863.507497127, 6121102.851494023, 6121117.665892124, 6121475.0, 6121499.38120897, 6121665.625, 6121830.339710957, 6121858.944126258, 6121873.4375, 6121905.072116515, 6121955.150917634, 6122049.156252777, 6122240.204284512, 6122263.415036191, 6122357.4769679485, 6122413.477801783, 6122463.949930807, 6122484.269001006, 6122961.412731178, 6122975.798380527, 6123135.5183236925, 6123216.954036285, 6123309.775027124, 6123389.0625, 6123537.5, 6123606.000906513, 6123832.55773013, 6124912.207480149, 6127823.808366004, 6129395.411628335, 6133475.0, 6139499.001078446, 6142525.709043659, 6142740.08607588, 6145778.139694418, 6148732.8125, 6149146.408158683, 6149315.965949133, 6151919.36956099, 6152294.004551442, 6152744.466127241, 6153185.9375, 6154824.4181362195, 6155448.458776066, 6155632.355410465, 6158497.35512431, 6159419.337992425, 6159837.212115823, 6160458.502276661, 6162248.632126454, 6162401.342152394, 6162586.35468839, 6166691.708562908, 6167819.056256825, 6167857.8125, 6169309.375, 6169309.410028968, 6169574.897866424, 6169791.272574933, 6170031.637704741, 6171207.163319295, 6171231.122785823, 6171765.242737117, 6172646.294709406, 6173316.656897559, 6173932.356220985, 6174454.517491709, 6175235.806024863, 6176716.305114613, 6179410.581357337, 6179992.744700882, 6180149.088822196, 6180478.260005201, 6183019.8003122695, 6183211.694876, 6184081.25, 6184140.004462172, 6184360.671403115, 6186677.404045548, 6187419.186907653, 6189299.656912524, 6190859.986448829, 6192460.729831121, 6192729.6007635575, 6193709.375, 6194434.488922591, 6196181.744798956, 6196212.8982743975, 6196420.987267375, 6196663.562301072, 6197262.31353168, 6197386.61259958, 6197732.8125, 6197799.175018042, 6197969.540324343, 6198296.683497191, 6198518.75, 6198734.152472588, 6198919.994429866, 6199581.002734341, 6199983.405863312, 6200002.37395985, 6200278.100177464, 6200650.775788686, 6200954.974768631, 6201009.833034467, 6201028.125, 6201219.412451458, 6201825.0, 6201915.238178484, 6202841.028713104, 6203392.796283345, 6203660.25657072, 6203879.6875, 6204351.608514396, 6206102.96465931, 6207250.659066289, 6207547.478356904, 6207950.169565252, 6207981.156374215, 6208400.562966109, 6208829.6875, 6208894.8943165215, 6208950.0, 6209004.182440205, 6209136.551052097, 6209146.875, 6209166.3561904235, 6209478.7044269545, 6209639.264965762, 6209650.841394932, 6209802.897151523, 6209953.732362207, 6210204.542547983, 6210700.854263637, 6210862.482216382, 6210909.375, 6211064.857909622, 6211445.607160574, 6211488.13013747, 6211495.90382312, 6211537.659798113, 6211607.969250097, 6211656.284422335, 6211804.517598478, 6211805.0111777065, 6211882.412152713, 6212152.881870894, 6212208.524246281, 6212235.060305382, 6212284.334873851, 6212455.954136817, 6212583.989850173, 6212721.811553451, 6213156.25, 6213560.9375, 6213966.66394267, 6214355.2529556425, 6214421.250600929, 6215132.056194256, 6215589.0625, 6216020.3125, 6216280.541927706, 6216851.44748205, 6221311.344253315, 6222093.601457291, 6222253.060524745, 6222678.148193946, 6222934.436479399, 6222973.847455045, 6223286.445930138, 6223742.973283943, 6223954.6875, 6224565.625, 6224603.498565311, 6224867.733228873, 6225111.141128884, 6225492.834902768, 6226485.187049726, 6229162.788600295, 6229224.1415890055, 6229401.671317719, 6230653.125, 6233550.13399174, 6233636.1477443455, 6234376.5625, 6234951.852166436, 6235829.344244455, 6236001.144722605, 6236508.923277589, 6236834.873869829, 6236857.8125, 6237007.8125, 6237258.111959706, 6237450.461487391, 6237590.870550255, 6237800.295387016, 6237823.130592219, 6238320.3125, 6238490.625, 6238547.51015394, 6238820.3125, 6239644.548439894, 6239793.296452836, 6240093.52216982, 6240680.800639199, 6240835.9375, 6240938.494390121, 6241118.781078465, 6241269.044736649, 6241275.571343037, 6241629.3688385375, 6241711.279763023, 6241800.0, 6241899.278864714, 6241983.852403113, 6242007.639740118, 6242016.853715379, 6242037.760790487, 6242072.962906531, 6242098.048952787, 6242527.523787052, 6242816.346398049, 6242923.366884155, 6242954.194527229, 6244057.8125, 6244161.7078654785, 6246259.419478175, 6246300.0, 6247469.548135903, 6248989.632361403, 6249027.456785552, 6249179.6875, 6249766.20891897, 6250757.8125, 6250842.872223092, 6250919.818460093, 6251081.25, 6251415.166859551, 6251416.211496485, 6251506.25, 6251592.140007492, 6251661.97423814, 6252343.75, 6252434.375, 6252748.023319305, 6252758.881419164, 6252936.478399209, 6253094.235675901, 6253855.509250407, 6254140.575289342, 6254317.579044424, 6254424.125018825, 6254696.875, 6255665.50407978, 6255720.895115288, 6255740.244746422, 6256317.1875, 6256885.9375, 6258318.75, 6258692.815134288, 6259281.216814538, 6259548.9381304495, 6260015.241677221, 6260338.370156391, 6260520.109982047, 6260551.75524206, 6260675.442409794, 6260890.216908704, 6261178.125, 6261504.731512961, 6261506.25, 6261608.349222624, 6261732.77780412, 6262434.009809685, 6263048.565184888, 6263382.055751015, 6263442.653670601, 6263606.494456326, 6263658.515300218, 6263781.589797067, 6263832.8125, 6264173.88615283, 6264186.884440162, 6264294.331806788, 6264635.083346996, 6264693.534866628, 6264715.749696044, 6265047.333034197, 6265117.1875, 6265356.25, 6265891.59249188, 6265983.268164081, 6266286.882660621, 6266493.75, 6266632.296801702, 6266745.88824342, 6266891.272991634, 6267189.392022819, 6267314.113100742, 6267405.559761801, 6267552.747878996, 6267658.641085006, 6267665.625, 6267716.425947817, 6267761.179553734, 6268086.549503523, 6268164.407508789, 6268252.448626554, 6268320.3125, 6268387.7554702135, 6268456.859513509, 6268661.6355735455, 6268778.568968337, 6268825.0, 6269104.613594415, 6269218.165989544, 6269434.375, 6269437.5, 6269647.956230804, 6269709.94929509, 6270120.3125, 6270288.2422534, 6270434.148554419, 6270513.285480356, 6270523.335801551, 6270588.712119899, 6270615.625, 6270645.076642389, 6270755.190304465, 6270844.413823203, 6270974.654762195, 6271006.773903598, 6271167.296708789, 6271201.489675082, 6271309.526287245, 6271662.5, 6271712.055218098, 6271728.005955882, 6271738.238344184, 6271956.498368409, 6271976.5625, 6272040.455852743, 6272075.304230326, 6272126.781452486, 6272176.869610005, 6272519.710810201, 6272521.358219743, 6272556.856472383, 6272560.9375, 6272620.3125, 6272627.747684751, 6272689.239670458, 6272726.546280282, 6272765.625, 6272866.490811183, 6273009.888679842, 6273143.601229153, 6273176.5625, 6273193.75, 6273351.416623154, 6273445.489720458, 6273550.0, 6273742.044218383, 6273753.26401137, 6273757.6260175435, 6273888.265629494, 6273975.0, 6274016.487993568, 6274019.903693219, 6274445.138314436, 6274475.639615625, 6274496.875, 6274588.8701188555, 6274658.155744111, 6274917.888892101, 6275139.504244843, 6275212.5, 6275526.839974782, 6275559.375, 6275561.505112543, 6275669.177022734, 6275795.417897999, 6276044.408478642, 6276106.25, 6276123.199875829, 6276301.078080174, 6276456.407559725, 6276700.059520605, 6276756.85343972, 6276841.974736745, 6277228.125, 6277320.848593303, 6277342.746598611, 6277352.732178869, 6277483.625630248, 6277513.65324722, 6277540.85793784, 6277569.055342959, 6277573.4375, 6277775.0, 6277892.560769655, 6277952.5941374395, 6278343.73092201, 6278448.275105996, 6278471.6923722355, 6278584.375, 6279385.723544003, 6279436.062831423, 6279679.189739605, 6280089.0625, 6280115.1605577, 6280181.236498741, 6280323.567026936, 6280562.974341914, 6280673.111883786, 6281285.880683986, 6281543.75, 6282231.531922103, 6282232.203197909, 6282232.61470476, 6282320.225729476, 6282326.884130736, 6282385.558071695, 6282394.094546019, 6282469.461863009, 6282595.064476348, 6282727.932230995, 6283132.282994457, 6283137.710349376, 6283149.097231569, 6283169.5679785, 6283255.6701206425, 6283260.845890747, 6283490.5463637095, 6283493.611169558, 6283539.0625, 6283922.627662461, 6284126.855100572, 6284180.030813104, 6284209.346953971, 6284228.546574636, 6284350.399712309, 6284437.57081681, 6284729.6875, 6284911.287591217, 6285026.4818634065, 6285380.1089131115, 6285436.307730262, 6285904.980610982, 6285938.018030484, 6286134.375, 6286810.645352125, 6286997.183100755, 6287189.0625, 6287395.3125, 6288133.123131007, 6288400.901263271, 6288432.040320934, 6288592.1875, 6288728.125, 6288938.706100264, 6288958.18597788, 6289053.592940231, 6289055.478208161, 6289074.982250382, 6289228.021893825, 6289290.290587848, 6289686.5995696755, 6290067.068673208, 6290117.1875, 6290168.744458131, 6290241.352176879, 6290961.971135651, 6291305.316395982, 6291467.1875, 6292725.0, 6292727.470832981, 6293557.8125, 6294042.1875, 6294364.159710472, 6294665.600692385, 6294673.774124999, 6294914.387581914, 6295476.019828009, 6295612.473562407, 6295947.959262434, 6298380.388898096, 6298751.5625, 6300256.312092036, 6301556.788536369, 6301849.975696575, 6302826.215150891, 6302899.757757362, 6302919.441929644, 6303610.780863604, 6303845.297750046, 6304152.031995148, 6304379.06539743, 6304567.160734778, 6305731.126771212, 6306104.612833513, 6306445.223560467, 6306560.281550581, 6306728.185186685, 6307196.810255017, 6307317.1875, 6307434.173058341, 6307497.532919956, 6307780.981766228, 6307832.8964006165, 6308437.944111141, 6308587.723036991, 6308681.25, 6308717.80965932, 6308776.426518399, 6308833.051181742, 6308839.677268463, 6308843.222912836, 6309034.743702679, 6309845.078186001, 6309904.147342349, 6310143.75, 6310213.988617708, 6310511.560697821, 6310660.885708787, 6310787.117428821, 6310836.697767847, 6311057.8125, 6311140.378209147, 6311161.375930018, 6311279.6875, 6311297.322198041, 6311320.763868057, 6311323.4375, 6311330.622833913, 6311332.8125, 6311434.023092203, 6311434.375, 6311825.576190195, 6311961.062831423, 6312081.727256397, 6312148.819182119, 6312239.705825851, 6312279.178748302, 6312495.720777144, 6312610.109462538, 6312698.931024369, 6312709.549369316, 6312779.346382222, 6312957.242009906, 6313030.47496799, 6313129.893487622, 6313140.625, 6313248.4375, 6313271.243339649, 6313360.622472359, 6313518.730992656, 6313645.921497024, 6313725.829004602, 6313736.057353725, 6313829.631118133, 6313878.833816444, 6314196.875, 6314315.475797594, 6314318.962124695, 6314360.912596379, 6314374.078043039, 6314575.641450027, 6314612.96001567, 6314649.27047953, 6314782.654024042, 6314927.447652995, 6315060.709264938, 6315102.515092492, 6315298.4375, 6315315.1507995725, 6315345.59859864, 6315594.424920475, 6315645.953540676, 6315895.3125, 6316195.581373947, 6316536.606374919, 6316710.9375, 6316736.699194458, 6316737.126256854, 6316871.899861988, 6316963.537711754, 6317136.958284398, 6317186.097225742, 6317543.213207595, 6317644.940399089, 6317846.262434998, 6317975.0, 6318045.779994248, 6318276.5635042535, 6318285.9375, 6318587.5, 6318730.623658416, 6318788.038242634, 6318825.832458664, 6318909.095702852, 6318934.856085222, 6319005.9492516015, 6319185.884000245, 6319206.719163911, 6319453.125, 6319457.8125, 6319893.54633746, 6319961.727499173, 6320051.356272284, 6320096.233297517, 6320239.0625, 6320498.4375, 6320551.5625, 6320891.626597275, 6321171.845638954, 6321181.603079618, 6321469.628095602, 6321588.471392595, 6321685.194137273, 6321935.725848621, 6321961.752020354, 6322100.0, 6322405.070482018, 6322521.8577853, 6322672.939066888, 6322841.75908293, 6322851.5625, 6323142.673880029, 6323218.75, 6323274.385324451, 6323579.282028044, 6324690.097054252, 6325053.125, 6325078.276592882, 6325138.569771686, 6325279.488573049, 6325401.869340699, 6325506.25, 6325510.157945798, 6325696.762299293, 6326324.617583518, 6326329.212074884, 6329143.496029408, 6330123.161441041, 6330683.668868509, 6331563.985132111, 6331987.362164491, 6332533.35674476, 6332676.593345593, 6332873.756546318, 6332993.396428087, 6333416.943599975, 6333920.3125, 6333979.304868074, 6334465.625, 6334476.278634175, 6334541.281005038, 6335008.143358612, 6335045.021593472, 6335201.000155481, 6335855.057537559, 6336223.382781257, 6336644.045019048, 6336646.875, 6336842.3764488315, 6336918.75, 6337337.498488496, 6337659.174655489, 6337932.1380206775, 6337983.921770581, 6338082.8125, 6338654.584758355, 6338768.936317859, 6338976.30005122, 6339144.684844438, 6339265.081833313, 6340161.211598147, 6340487.132603242, 6340719.65625751, 6340840.586267826, 6340898.550463044, 6341049.958284707, 6341076.045328058, 6341085.660093093, 6341453.155234892, 6341839.519392749, 6341874.723765621, 6341977.117147792, 6342009.375, 6342250.853960275, 6342739.0625, 6343300.0, 6344095.3125, 6346227.118730731, 6346522.554569884, 6346530.771656734, 6346649.468173093, 6347367.1875, 6347790.625, 6347845.85907503, 6348032.565857434, 6348853.9964162065, 6349141.830810759, 6349362.3320583, 6349433.674503762, 6349556.25, 6349566.972911888, 6349802.342494924, 6349892.872973595, 6349979.072240831, 6350048.094635917, 6350078.077120013, 6350756.02566689, 6351052.637224816, 6351944.1260819025, 6352771.656195448, 6353357.980062775, 6355096.875, 6357769.867880441, 6358239.581978025, 6358917.021564516, 6359296.819051643, 6359591.99032463, 6360003.446047547, 6360186.981847061, 6360369.037338759, 6360825.338198322, 6360839.65599573, 6360868.75, 6361143.9581751805, 6361247.933685896, 6361284.610324684, 6361570.294701195, 6362739.123897699, 6362801.067325299, 6363784.375, 6363849.991805888, 6364279.1749497205, 6364436.545051363, 6364498.4375, 6364679.6875, 6364776.5625, 6364787.5, 6365149.732868518, 6365386.987674719, 6365656.331710825, 6365754.280293636, 6365914.728901484, 6366104.465330823, 6366145.503424342, 6366200.723341164, 6366256.25, 6366258.8410379235, 6366287.889525298, 6366415.222122342, 6367117.1875, 6367275.0, 6367330.390008704, 6368026.261315142, 6368306.953045674, 6368323.4375, 6368335.33286264, 6368437.270835064, 6368477.385542625, 6368524.679889317, 6368826.391952002, 6368873.503844379, 6369439.562885896, 6369833.767147832, ...], [6.313571365872251, 5.304670092596415, 11.89920038318593, 33.26113761902837, 42.377566627619196, 5.18162053912913, 19.46431932923875, 47.337613844029676, 52.65186990409848, 50.18034375682805, 65.92691650500103, 50.04403161776205, 11.906625956609806, 9.602447472169874, 14.59731829635219, 12.39247259219623, 14.071865739603057, 34.88306357116041, 47.79106558884243, 55.49310809547731, 5.425959153023525, 5.106621561763105, 36.902841291057875, 6.611627983565667, 46.8493132930951, 7.219134984413417, 118.4806437146103, 34.371653603333655, 24.34992691341663, 66.95997284997263, 17.50395608415729, 9.298859230849168, 14.121579391460205, 6.801726049122625, 76.08546056406149, 60.70462774775673, 35.62932275572937, 21.00323277072924, 6.663761386178171, 25.532581538990332, 22.4676510901484, 11.6468633302347, 40.90276597478986, 17.49400201882672, 49.41568218580508, 119.37716056976976, 18.92962633102484, 7.560736819494564, 68.23056800043736, 17.16820431315169, 45.806002901864396, 66.11065740319029, 20.76665468846607, 23.564307354292175, 26.06015258671262, 17.40752045470863, 64.98628909843657, 14.289691807075455, 74.70659309262783, 114.2813621713332, 11.04313496289371, 12.722082643927905, 9.544009365897098, 23.5121894527644, 44.1530588745762, 9.666011335744901, 13.529112000447565, 10.098526436996323, 79.15141319439778, 117.37541926848796, 15.919569634816053, 8.013721713999859, 15.804957366117153, 13.95376480128999, 64.31794759226105, 51.7203452883105, 53.87096157111223, 9.955662527659797, 15.274514591351078, 20.709107294576597, 37.571859783823534, 11.779097332277559, 47.59560803920884, 37.22629594550197, 21.74424265403153, 32.13600267731371, 102.30544406699366, 12.502773559495626, 137.22621043525407, 15.169701861506528, 39.09348801209846, 5.57418298266999, 124.50499843078951, 13.700953548915802, 64.84631849957917, 11.222312919270935, 29.604219200059596, 15.458556297170498, 12.624679619375446, 5.107761830689238, 22.92091123826946, 8.459626527440372, 29.802287779751314, 11.290768072529184, 55.31351118213624, 5.932760485887931, 96.49004137635964, 14.791686435113402, 33.10579471686991, 19.883720538402628, 7.311244376466677, 88.77847947237342, 10.00490078142314, 36.10830947580056, 85.02739262029571, 63.263443936697826, 8.232738738787592, 41.947926197456916, 26.477404077063568, 19.327455756760667, 8.224832120577327, 25.831385053716435, 44.69913077862145, 16.301179194247894, 24.582664630789985, 104.92739898021456, 34.29043978315955, 43.131974926816724, 78.24874962007523, 35.823738042285626, 58.66404300483856, 24.191240371255066, 10.476265753412363, 114.46697317918328, 33.09973931424831, 75.52083472216347, 58.88548612834892, 24.04368768407231, 11.757399081046216, 9.292672008563905, 16.514315852197484, 12.215568563187796, 22.49410583165378, 12.135112061303145, 40.685953393090294, 62.77920677003941, 89.19962199053788, 27.807563422027876, 17.341458023548988, 35.42114047962229, 5.27082392279259, 6.034328078258351, 7.442113991677257, 68.63430305244624, 45.49132340269216, 14.060553242830506, 104.12443457852176, 54.40313469888992, 34.31201935404845, 6.581796472328506, 55.19503429646039, 6.023233254571096, 7.952499762022877, 49.40781848851082, 12.298251917480647, 26.682898936970904, 21.680253601807635, 15.888239212245324, 69.69666192193127, 55.158885268583546, 60.60747851747885, 35.11013699227391, 12.485813944012099, 49.61878158423792, 22.013988025447432, 64.35526951454086, 44.26652458524413, 5.474056667656829, 14.651331368182982, 5.6493613684753115, 6.387307889375902, 20.75155084339615, 62.176584257454884, 7.227246667289436, 15.429775768638217, 21.124555239224048, 56.13596476807476, 88.4453891674109, 37.869576864548556, 125.7790903618433, 12.701505820215798, 30.46999084571799, 5.515270675372877, 6.487491913133712, 12.717363818819804, 7.914803553088842, 6.20327029323926, 20.285748827217326, 31.185334579851045, 32.52467962170469, 35.61871646325965, 8.423834270423075, 19.797177576097006, 18.49147751400749, 27.51581847151305, 22.827253402851614, 21.818038315812114, 40.78102940880295, 14.72430430352823, 16.804210855041134, 54.469036231965774, 33.851740775479264, 21.924184074664723, 9.763651299630329, 49.57427928625709, 20.19468152840743, 6.946768400980741, 68.32005864775101, 13.653453642595409, 34.48005954782057, 11.792133784337274, 52.239137792904195, 81.3488405601648, 31.095255657016246, 95.19341756558933, 80.38870368573859, 9.101797611258439, 6.720295988681676, 33.4899142913315, 101.46501039394367, 9.110371966261388, 23.55313434180748, 31.48377470659547, 20.384655916936698, 41.952137620698274, 5.364778576519374, 22.211547715959888, 31.3782582682507, 59.98641633570519, 50.03449488931203, 6.605990895544658, 7.457844290591717, 17.678388275439154, 128.888779260195, 19.1497098769294, 37.22766810606302, 26.591427505393764, 25.854451598853856, 30.68332648509201, 55.78939082046725, 24.639560654364374, 98.29206159795626, 29.794711084598344, 67.31668510802285, 5.333458003496661, 32.039384414494606, 7.046623070325246, 11.761492249205489, 98.56606302476665, 65.70753454633103, 14.041660717767328, 31.295095220760743, 43.383747214809446, 9.34385911734694, 87.58124399033223, 21.83037839200195, 11.706012738102386, 8.643843631545455, 73.3131655152916, 18.617062687357286, 41.011281406391426, 105.46326659250386, 36.99544245781009, 8.972665842287624, 5.482758402146807, 24.68102709769918, 23.696204011349696, 33.375053547364814, 15.939496879695543, 7.5254396220843365, 19.71965433324413, 189.65018212139583, 6.826228393631387, 32.90540168143799, 53.77641338131528, 15.076725757126983, 36.507590365518894, 39.34834331519377, 16.65851006393598, 29.9957236845355, 32.110886829953074, 98.09882041869625, 20.727882056743738, 17.9417559945369, 32.23221534715334, 77.04443649394018, 7.556367609948031, 153.20668785230492, 9.047387141813338, 19.770684154766244, 18.18278996301914, 10.722251543527086, 27.752743658724636, 12.561457937110907, 52.015610523800625, 10.278981614030167, 6.234154310460943, 7.938882305938606, 133.70844693304804, 9.057226899055877, 67.88624808536855, 76.02247862709754, 41.2625368338053, 130.60101518051735, 73.16104833776735, 33.80651340985112, 29.541187345807227, 32.49218218252137, 132.48440805950324, 102.27157191842166, 12.377051817386308, 81.01600059455112, 43.35052772316266, 28.1429856403389, 14.258593448608911, 63.26219087202755, 9.150074240192712, 65.51464837311089, 24.448561645909564, 17.81617673384611, 92.76277971151916, 146.9409063895954, 48.47791072698261, 44.998622262461296, 17.031351371096648, 51.99787665041929, 7.8617983894567764, 37.08887552754193, 10.572508779934491, 16.74143766347486, 34.65274755801278, 30.090377363151042, 43.57462779117836, 5.817392800745705, 38.86204179948521, 142.08751585855552, 19.673145685317927, 102.27205818408731, 73.81488442689323, 28.383592089674977, 139.40151768766378, 8.077158719904569, 83.31790770168249, 157.33323248557255, 107.49209523638298, 98.35212600237756, 54.660129640846776, 54.22950188356629, 31.62789097623234, 39.810305631181, 84.54590400390973, 5.648552391450573, 5.455579241662914, 122.75054452860779, 56.546580223450164, 81.32210713384545, 6.174914188660053, 64.08546494153553, 82.06004221076046, 36.4059076596502, 35.358426953369346, 15.574635614414227, 175.06853555108228, 9.19175816450423, 11.674359502103373, 70.87032448654911, 16.22116315820032, 6.165379902557125, 5.751806410707556, 27.754916520479696, 25.59833600501637, 22.720773545937817, 46.53690922739797, 85.67749983065929, 99.18229587232932, 50.00841915731926, 98.766827369663, 14.091773088229521, 12.674927736504246, 71.20816267635674, 74.7321000845072, 8.796770415035674, 15.206901739721324, 9.700768766472356, 10.903200420355608, 47.62537601264385, 18.732019347714964, 8.319358457521563, 20.689919787891693, 5.85258255475013, 39.421668220049, 84.08496179775223, 69.41542986316054, 5.842147817422625, 5.988382930199221, 16.52456735424972, 5.144583735995993, 12.688748416913418, 11.610902997938055, 143.2376892186787, 7.150353368652796, 92.90743907447252, 15.478062071622993, 36.00414382915277, 29.332009732163275, 70.47666470765031, 9.057099963028527, 22.354495447759877, 5.1209639998376195, 9.792133814676696, 35.56155518249729, 42.5565162245149, 20.87532219083037, 19.664642418007418, 21.269013066975525, 40.06592906356839, 33.32627054552367, 91.1428836647409, 94.92420403948243, 7.850338036888364, 74.60634296972114, 10.112039801589347, 22.41093864056237, 10.789336526590802, 22.013577907674836, 31.524669440353637, 5.377190939260567, 5.099068396372528, 9.593706745175375, 17.68192803999726, 23.515258645944794, 94.66001361143144, 49.60951782640001, 10.16097750590147, 8.92543226529251, 10.867998448863862, 13.805552391989739, 5.4085382772799955, 8.959949832304554, 110.92620885346045, 5.321733917502102, 7.324940686632993, 27.201622160269878, 115.58855687794788, 30.441997578716176, 19.002029621138846, 108.16208106455062, 32.24160054180923, 8.759136564055208, 27.519410784094557, 24.02469544957529, 112.1646082763546, 88.79583965132295, 123.98356931675798, 19.746925335591637, 21.55276209046606, 81.98779124726477, 48.758505041080156, 54.43331971639057, 72.61876948430972, 11.054275612729297, 8.026827935795785, 52.52420314711428, 52.16105370911982, 28.844746899752586, 82.34901851357306, 17.38013126910754, 111.71962485269779, 35.83774906654746, 9.289720764987344, 11.800330235449012, 25.45859193358308, 72.92428063691673, 34.785648990933474, 6.150856674790755, 6.429090670964096, 32.40833732548713, 50.32333545155737, 35.76117782662367, 64.70345562299201, 14.816512821390692, 8.570336581376994, 23.258217052345795, 31.287919817050515, 20.33317351287096, 9.499874224955787, 54.99917360784583, 27.85264136352236, 37.207394540821504, 9.368897972252206, 53.50162031829208, 24.6474536929604, 5.202538871536566, 21.49559375176451, 35.031935159911534, 90.32858814922189, 83.75790992297452, 22.403944690866, 18.525544684009006, 11.703892858049299, 33.776458944204684, 16.980317294867266, 82.53437403151125, 41.02400324289583, 12.45056457480137, 24.898906157052924, 75.31879651001447, 75.96885718478308, 33.07557387300497, 58.54227722001522, 17.568687919530714, 28.65227419637839, 50.23764779743741, 35.12639994497047, 17.04825002627264, 17.708541171985374, 6.900156550259177, 16.36622838642793, 21.12776062266744, 18.624489051060316, 22.813199941302628, 10.146321144870257, 68.9182283975863, 164.20357746702092, 5.29862314537207, 8.639096751682843, 5.729072831311641, 82.4614043932561, 30.633992936577624, 16.013686469982442, 9.906074904709337, 5.653866939955255, 24.852154565315768, 65.5885455107822, 17.331544819377978, 20.694080608298524, 41.42868928955792, 48.0174143812279, 13.377639716911649, 12.162088928581923, 39.9167652332733, 34.83146082746621, 12.851854637571972, 41.13430628446561, 20.604822966263136, 10.620909368240058, 64.0175955103161, 24.606172980740652, 17.280675787161744, 30.740472585051464, 23.75983406216997, 25.80532313233501, 44.363752627564935, 13.597025472578883, 64.55948064662329, 33.28999175528611, 13.479863002081983, 26.374596808966064, 84.71557732029834, 24.391129329235984, 55.73475033979705, 5.240435741841142, 16.324343679592516, 33.81015075578, 6.536335714608044, 19.81612301716061, 20.380644345182624, 7.290554592304393, 33.23232589622684, 37.09142368379004, 22.810952859559606, 109.49152124793477, 7.117194503986141, 68.77903540228651, 61.66656927572754, 17.34272634464156, 10.902867028338894, 30.65707970717658, 50.662481506969584, 62.8364550302709, 7.668618099278467, 49.2244188959736, 34.71385782112482, 23.317550609841458, 8.190364208406734, 6.171509068288014, 85.85195302321702, 10.185951677635126, 70.87631304342318, 14.31671000312932, 5.74871105734597, 54.187343288985396, 111.8426101556981, 5.728956844791997, 12.587130211961888, 50.099616172880985, 112.63513060741283, 69.44991090674448, 52.97822791954227, 17.659449155488083, 30.9474002791572, 151.73526733615634, 73.07332843694167, 35.16316006210534, 60.95055866669403, 60.324171190986874, 21.36336897477279, 9.382243452895628, 12.223048715002491, 17.430103781835115, 48.12871506400526, 16.145773356334114, 9.853572880129592, 52.33889045865445, 103.37037712196667, 10.543085064023234, 41.94777454021334, 13.702756767632188, 55.05096768959929, 74.42352322950578, 8.494350998304888, 32.506196021985446, 9.31532358627883, 5.286097239541597, 37.00539815455147, 29.56999219897723, 7.527644086646239, 7.154791871575444, 43.57887167306057, 38.174373690996596, 21.855295473738458, 5.341459256253411, 15.459310405180602, 36.95901967735378, 26.900860798034543, 40.45109211690159, 33.23675593843725, 11.598946029479933, 54.25942436069, 6.242527672204245, 14.620782909711625, 9.619019553652775, 13.668855961687042, 5.476751754115472, 26.030354994769475, 10.760965020770287, 54.79992788020465, 13.24595722177492, 15.808832828970074, 5.998994633988611, 7.3544629786370495, 8.002017529169715, 14.603467801753453, 6.747908335585046, 34.51247854903203, 35.2558376387895, 51.17258744139515, 5.725636423311374, 16.434244161654025, 121.7827216137148, 16.83529263985415, 11.81578323844954, 11.240232069596459, 112.12727189419414, 16.467957552665563, 53.33398835836494, 17.45268606339036, 22.04739066226289, 6.304954982744005, 6.334944174391387, 59.14176519218804, 10.699831071703654, 21.104085167913333, 36.27422231663049, 92.756890284149, 11.650628588013946, 44.11885343900252, 19.148942793483457, 44.183769016774065, 65.44754397645822, 38.381920117383615, 6.840431688431026, 6.563035154875694, 19.151822699085972, 6.759968160939424, 20.843446226467815, 5.12341893055881, 18.252974970549975, 35.47226895927332, 70.49792691137779, 5.813570328804559, 17.937930434368162, 70.92357684635323, 32.26441520466119, 52.03880836740699, 64.134549281663, 8.83341399447116, 106.9319645697138, 52.15317056274307, 11.283130402765092, 13.046253495878684, 45.50594886119681, 80.49107524254673, 82.93097896788461, 66.54437319821227, 19.02559298509454, 27.378578013387155, 87.85226960966901, 28.37640222265974, 5.419468730056682, 74.70527805534786, 9.054010370004367, 7.517911060688841, 24.141160114354413, 5.925879781172182, 24.291718656673737, 43.56305754339722, 72.84534584042832, 29.747280017653658, 200.90363572073684, 23.50772577290604, 10.991477209561396, 32.92994507999422, 15.175984900991056, 23.75717633248874, 54.053768583785086, 14.22388656839797, 6.902370045463756, 84.38465487715908, 26.076986702923527, 7.2433026588346285, 105.24543139882707, 55.54149521520437, 45.99454837149629, 19.69035909463746, 11.522467506187123, 17.949289645472167, 13.252467859598532, 153.53758226011553, 14.11778308759595, 13.217392980173338, 34.76267799347645, 11.014154918007684, 55.88622256910698, 23.258422921111276, 30.89440570901081, 18.928795140240286, 43.03607492916488, 24.455072565441007, 21.819061838487308, 49.680017346318735, 32.703368880392134, 47.54786183728028, 74.69991164860319, 55.9560012369665, 123.73984202463275, 23.109588481308446, 186.62739613940965, 17.71124916785921, 106.42007437129718, 8.556183849487347, 52.74546137826265, 24.357987469771757, 50.74587042093959, 6.847848353049353, 25.302445991175986, 163.30831027944282, 31.12907741610084, 79.28153401744929, 48.06331808107763, 5.05506874717901, 32.632642705255805, 33.58972321136315, 28.93042415451329, 37.082653347378766, 60.76527419855851, 48.12964187675078, 17.913140431493737, 37.10337014291662, 40.70231768302384, 27.45663513960158, 55.33911628103606, 38.480835610335674, 25.889136687737697, 9.517447119573523, 11.089002684296135, 106.28156880316371, 18.11894195814944, 42.26041132643837, 5.431302316838393, 14.370023408696074, 12.86523211846014, 102.77118578561596, 20.46256945080087, 32.57918257869909, 42.95426465306457, 16.156962596973965, 8.678937140129813, 45.509906766294435, 65.28208937578542, 17.219484680335817, 12.363436371260727, 50.20884890098673, 108.20892306159898, 158.51763947398905, 5.941573585537059, 21.249337566001852, 6.659970665371434, 8.372888527966861, 21.133763464048577, 5.194044444236777, 6.647079066824972, 52.12580550151244, 6.562960221326001, 7.603600944855694, 50.81109866290372, 61.14928639019066, 51.81588085204812, 112.2844092467171, 67.47535995254111, 50.3777210321005, 57.46748307706478, 23.741186606130587, 22.576692787244518, 6.1382859344447755, 185.4301693075407, 51.71869180003518, 33.51825745745298, 29.242500388872223, 6.72302155951715, 5.8854047378368035, 55.92932971741933, 35.128783930056166, 30.277958776531, 30.353874565841103, 29.27344067445688, 58.174979337948415, 19.83170203598933, 10.314413893187217, 7.3548207287382725, 78.57444716403563, 19.331097774213475, 74.47293781011957, 11.784199236296107, 50.13847670206992, 21.508745029095486, 65.65104604855605, 79.15295640027284, 82.84941242135406, 101.61051459746852, 11.259498639536556, 22.490909478181685, 64.803365656906, 33.33314861188179, 18.77287374498329, 10.435985028294915, 42.59562548972794, 25.818500226405384, 47.78987786695849, 38.220361561599105, 20.329712456515374, 22.521576997619256, 70.12408363821913, 9.125508545339546, 9.108400908560522, 7.366360508648288, 14.654597252285349, 26.069578004498126, 9.83829234799229, 37.72613303392703, 55.31876360273054, 59.49391494149897, 14.086799575354767, 84.27047204049751, 29.45660037965847, 61.7380144095525, 19.14137119066945, 141.06076546036752, 62.391654616462226, 23.867597313710487, 6.981078952568732, 24.31587870043575, 27.486802951229723, 63.533823006625965, 30.417963253625807, 66.242241947986, 110.2179681377152, 7.121054385513024, 5.523435556392675, 30.833720868095078, 76.57396495670656, 29.414533766242002, 78.93171508959453, 26.150371968947766, 24.242557628567432, 10.270475318900825, 21.073032647224004, 57.81988068293197, 18.453157076520423, 5.578742335210045, 27.621168643409582, 6.786270277567441, 112.80232344938558, 10.405319689240173, 24.04369185206451, 232.33599945212075, 9.750116174911625, 13.983722338924826, 35.315862843362055, 39.27178609451375, 128.83620282962227, 31.668628767680463, 77.4405078976769, 84.76304156208428, 17.591331235218487, 5.652779364859849, 8.957234799120727, 5.507814261859083, 36.94285085019481, 38.77064440630209, 12.104976844605893, 80.96148436142579, 10.195735073244416, 30.130073293637317, 25.598117011970213, 12.808544380661745, 67.86347956631421, 14.643903981295512, 7.912012950731263, 59.501375167823504, 10.285305825428143, 66.93949125679771, 11.053683036506873, 25.927570184405006, 13.966604717950968, 11.771250525840214, 59.89003547664146, 125.73587811350157, 44.50052329871908, 48.23515717132442, 10.792577957696455, 10.877880113462007, 65.12261322243732, 32.5035317484111, 158.12290220095034, 8.928606089309353, 43.05365102591584, 73.92416354662228, 62.73740250400602, 61.85179473439295, 40.786549010425034, 50.49732701897277, 42.92880653147388, 11.099999629308638, 11.225050928090416, 29.10401397335561, 84.4060759912357, 233.0884828414038, 18.77884797536713, 30.788018912471053, 33.121279747804124, 74.88702811794047, 49.15689904354914, 47.85002344038681, 36.15795335177842, 26.551563503497093, 15.262375776536002, 8.082371682109747, 12.358038920342116, 24.79858092727041, 15.722837608687781, 36.80038074296451, 37.92606283759904, 60.89231431881524, 9.684019906285835, 22.519933075859598, 38.79243354755741, 121.23821106345758, 18.52355593130657, 10.687453628697401, 48.785480086282234, 123.40217809604061, 7.990777988543292, 6.064587938484309, 19.396318311002016, 58.943657476147706, 91.14361211343311, 8.32197573606787, 17.26695679358387, 66.35492135753162, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3266331.608432572, 3399641.058557924, 3433337.9432271104, 3436395.3125, 3437148.4375, 3439080.372199248, 3486336.769349967, 3489878.125, 3495285.873334925, 3495717.1875, 3502687.1913891076, 3529326.5625, 3606853.5720542003, 3661120.61655263, 3711224.795675302, 3720853.8071241835, 3731104.4389577853, 3745118.75, 3760718.75, 3830845.3125, 3830892.888322944, 3836712.9104697257, 3838080.9458646793, 3841014.8134639906, 3860135.9375, 3866300.3590118256, 3922918.75, 3936487.5, 3938241.562024078, 3944531.25, 3957070.0701287393, 4003264.0237593963, 4004042.453105189, 4007809.5634720204, 4042178.610646629, 4051881.9214577563, 4059955.654869521, 4081880.699449769, 4086008.853968041, 4088048.748744512, 4112554.2799430788, 4118415.933553171, 4118430.1008580686, 4124473.977263518, 4145392.1875, 4150396.875, 4155807.0103830206, 4170851.4434424727, 4171812.5, 4173770.79532389, 4190433.7671403084, 4207243.75, 4212544.7364575, 4222136.548295492, 4228545.757807636, 4232642.71242587, 4232650.834978841, 4241006.06778886, 4241868.75, 4250907.287436382, 4253659.320211284, 4257630.513593173, 4257640.866174146, 4272316.868592286, 4289848.464422958, 4302906.6208807295, 4307724.572507245, 4308250.786458426, 4313753.125, 4318396.787445046, 4325450.234938325, 4328704.133241289, 4329070.521980236, 4330807.526738233, 4331201.502127291, 4331761.792122497, 4332448.572977622, 4332674.093764781, 4332732.8972079465, 4333221.292645133, 4334198.4375, 4338624.609211994, 4340989.0625, 4354543.080978524, 4357204.047347155, 4358708.910405667, 4359389.32381932, 4360447.6065959, 4368486.233652813, 4372558.413344161, 4375205.525955144, 4382844.568772069, 4383634.471587035, 4383960.568908966, 4386659.375, 4390110.997194486, 4392846.875, 4392922.004347067, 4413902.347240846, 4413919.217099307, 4414969.944634815, 4443240.938504604, 4460882.358160685, 4470825.101875484, 4554132.375269705, 4555451.485878059, 4555723.4375, 4556114.022628908, 4556826.337076791, 4562287.45312711, 4564006.925940423, 4564374.843984549, 4565517.889377341, 4584652.923108749, 4656031.25, 4657160.786479815, 4657479.584283686, 4658779.6875, 4660331.878969835, 4703938.314042272, 4705785.818884865, 4711857.659619216, 4779837.5, 4789442.503687336, 4792163.638821257, 4796011.384623226, 4798644.713922398, 4808937.5, 4810160.584421792, 4811709.080903004, 4812381.25, 4817068.4837199645, 4841347.976508819, 4841648.4375, 4842426.059370942, 4846034.375, 4846332.8125, 4846801.285092777, 4847270.68117408, 4849287.453836515, 4849471.531733608, 4852538.099887763, 4852825.266807227, 4863682.634230611, 4864842.1875, 4865379.6875, 4880115.969923924, 4888161.855532493, 4907460.487675013, 4952105.4645777065, 5183799.329776165, 5488208.841551194, 5514954.218905326, 5658025.0, 5701656.340698056, 5720738.810431799, 5752419.920448822, 5803429.6875, 5830560.190290706, 5889952.14116528, 5895023.4375, 5900705.602249909, 5900752.434890304, 5903546.875, 5906326.0992898, 5906674.899428251, 5906897.956058791, 5932974.656359278, 5950228.125, 5952438.295607789, 5955997.086458908, 5957670.3125, 5958161.661576371, 5960396.875, 5961569.863177924, 5970256.25, 5985923.189546803, 5991445.595748935, 5991510.859226668, 5992684.996217609, 5993393.08248971, 5993644.409462513, 5993669.339136612, 5998923.825233356, 6004065.747464081, 6037244.77474407, 6038329.612804236, 6043077.918407802, 6043468.75, 6049384.370657341, 6053776.748139948, 6059559.075873936, 6062982.439993331, 6067757.815055569, 6069260.199111957, 6082633.598930474, 6086026.039184236, 6086359.321327153, 6090410.9375, 6091477.017530188, 6093910.902960544, 6093950.250838991, 6098138.373843273, 6100081.267258398, 6101040.759131413, 6101300.324569656, 6101662.031968049, 6101676.502137708, 6106751.504322143, 6107004.112718703, 6112374.866970599, 6114794.67529709, 6114951.8366848435, 6115816.095485773, 6117287.5, 6117311.164390667, 6117536.791006603, 6117845.686546008, 6119051.177844821, 6119456.25, 6119914.449698342, 6120045.3125, 6120472.670161967, 6120489.07134709, 6120506.283124061, 6120574.83158314, 6120702.840372833, 6120706.029636766, 6120732.908920013, 6120863.507497127, 6121102.851494023, 6121117.665892124, 6121475.0, 6121499.38120897, 6121665.625, 6121830.339710957, 6121858.944126258, 6121873.4375, 6121905.072116515, 6121955.150917634, 6122049.156252777, 6122240.204284512, 6122263.415036191, 6122357.4769679485, 6122413.477801783, 6122463.949930807, 6122484.269001006, 6122961.412731178, 6122975.798380527, 6123135.5183236925, 6123216.954036285, 6123309.775027124, 6123389.0625, 6123537.5, 6123606.000906513, 6123832.55773013, 6124912.207480149, 6127823.808366004, 6129395.411628335, 6133475.0, 6139499.001078446, 6142525.709043659, 6142740.08607588, 6145778.139694418, 6148732.8125, 6149146.408158683, 6149315.965949133, 6151919.36956099, 6152294.004551442, 6152744.466127241, 6153185.9375, 6154824.4181362195, 6155448.458776066, 6155632.355410465, 6158497.35512431, 6159419.337992425, 6159837.212115823, 6160458.502276661, 6162248.632126454, 6162401.342152394, 6162586.35468839, 6166691.708562908, 6167819.056256825, 6167857.8125, 6169309.375, 6169309.410028968, 6169574.897866424, 6169791.272574933, 6170031.637704741, 6171207.163319295, 6171231.122785823, 6171765.242737117, 6172646.294709406, 6173316.656897559, 6173932.356220985, 6174454.517491709, 6175235.806024863, 6176716.305114613, 6179410.581357337, 6179992.744700882, 6180149.088822196, 6180478.260005201, 6183019.8003122695, 6183211.694876, 6184081.25, 6184140.004462172, 6184360.671403115, 6186677.404045548, 6187419.186907653, 6189299.656912524, 6190859.986448829, 6192460.729831121, 6192729.6007635575, 6193709.375, 6194434.488922591, 6196181.744798956, 6196212.8982743975, 6196420.987267375, 6196663.562301072, 6197262.31353168, 6197386.61259958, 6197732.8125, 6197799.175018042, 6197969.540324343, 6198296.683497191, 6198518.75, 6198734.152472588, 6198919.994429866, 6199581.002734341, 6199983.405863312, 6200002.37395985, 6200278.100177464, 6200650.775788686, 6200954.974768631, 6201009.833034467, 6201028.125, 6201219.412451458, 6201825.0, 6201915.238178484, 6202841.028713104, 6203392.796283345, 6203660.25657072, 6203879.6875, 6204351.608514396, 6206102.96465931, 6207250.659066289, 6207547.478356904, 6207950.169565252, 6207981.156374215, 6208400.562966109, 6208829.6875, 6208894.8943165215, 6208950.0, 6209004.182440205, 6209136.551052097, 6209146.875, 6209166.3561904235, 6209478.7044269545, 6209639.264965762, 6209650.841394932, 6209802.897151523, 6209953.732362207, 6210204.542547983, 6210700.854263637, 6210862.482216382, 6210909.375, 6211064.857909622, 6211445.607160574, 6211488.13013747, 6211495.90382312, 6211537.659798113, 6211607.969250097, 6211656.284422335, 6211804.517598478, 6211805.0111777065, 6211882.412152713, 6212152.881870894, 6212208.524246281, 6212235.060305382, 6212284.334873851, 6212455.954136817, 6212583.989850173, 6212721.811553451, 6213156.25, 6213560.9375, 6213966.66394267, 6214355.2529556425, 6214421.250600929, 6215132.056194256, 6215589.0625, 6216020.3125, 6216280.541927706, 6216851.44748205, 6221311.344253315, 6222093.601457291, 6222253.060524745, 6222678.148193946, 6222934.436479399, 6222973.847455045, 6223286.445930138, 6223742.973283943, 6223954.6875, 6224565.625, 6224603.498565311, 6224867.733228873, 6225111.141128884, 6225492.834902768, 6226485.187049726, 6229162.788600295, 6229224.1415890055, 6229401.671317719, 6230653.125, 6233550.13399174, 6233636.1477443455, 6234376.5625, 6234951.852166436, 6235829.344244455, 6236001.144722605, 6236508.923277589, 6236834.873869829, 6236857.8125, 6237007.8125, 6237258.111959706, 6237450.461487391, 6237590.870550255, 6237800.295387016, 6237823.130592219, 6238320.3125, 6238490.625, 6238547.51015394, 6238820.3125, 6239644.548439894, 6239793.296452836, 6240093.52216982, 6240680.800639199, 6240835.9375, 6240938.494390121, 6241118.781078465, 6241269.044736649, 6241275.571343037, 6241629.3688385375, 6241711.279763023, 6241800.0, 6241899.278864714, 6241983.852403113, 6242007.639740118, 6242016.853715379, 6242037.760790487, 6242072.962906531, 6242098.048952787, 6242527.523787052, 6242816.346398049, 6242923.366884155, 6242954.194527229, 6244057.8125, 6244161.7078654785, 6246259.419478175, 6246300.0, 6247469.548135903, 6248989.632361403, 6249027.456785552, 6249179.6875, 6249766.20891897, 6250757.8125, 6250842.872223092, 6250919.818460093, 6251081.25, 6251415.166859551, 6251416.211496485, 6251506.25, 6251592.140007492, 6251661.97423814, 6252343.75, 6252434.375, 6252748.023319305, 6252758.881419164, 6252936.478399209, 6253094.235675901, 6253855.509250407, 6254140.575289342, 6254317.579044424, 6254424.125018825, 6254696.875, 6255665.50407978, 6255720.895115288, 6255740.244746422, 6256317.1875, 6256885.9375, 6258318.75, 6258692.815134288, 6259281.216814538, 6259548.9381304495, 6260015.241677221, 6260338.370156391, 6260520.109982047, 6260551.75524206, 6260675.442409794, 6260890.216908704, 6261178.125, 6261504.731512961, 6261506.25, 6261608.349222624, 6261732.77780412, 6262434.009809685, 6263048.565184888, 6263382.055751015, 6263442.653670601, 6263606.494456326, 6263658.515300218, 6263781.589797067, 6263832.8125, 6264173.88615283, 6264186.884440162, 6264294.331806788, 6264635.083346996, 6264693.534866628, 6264715.749696044, 6265047.333034197, 6265117.1875, 6265356.25, 6265891.59249188, 6265983.268164081, 6266286.882660621, 6266493.75, 6266632.296801702, 6266745.88824342, 6266891.272991634, 6267189.392022819, 6267314.113100742, 6267405.559761801, 6267552.747878996, 6267658.641085006, 6267665.625, 6267716.425947817, 6267761.179553734, 6268086.549503523, 6268164.407508789, 6268252.448626554, 6268320.3125, 6268387.7554702135, 6268456.859513509, 6268661.6355735455, 6268778.568968337, 6268825.0, 6269104.613594415, 6269218.165989544, 6269434.375, 6269437.5, 6269647.956230804, 6269709.94929509, 6270120.3125, 6270288.2422534, 6270434.148554419, 6270513.285480356, 6270523.335801551, 6270588.712119899, 6270615.625, 6270645.076642389, 6270755.190304465, 6270844.413823203, 6270974.654762195, 6271006.773903598, 6271167.296708789, 6271201.489675082, 6271309.526287245, 6271662.5, 6271712.055218098, 6271728.005955882, 6271738.238344184, 6271956.498368409, 6271976.5625, 6272040.455852743, 6272075.304230326, 6272126.781452486, 6272176.869610005, 6272519.710810201, 6272521.358219743, 6272556.856472383, 6272560.9375, 6272620.3125, 6272627.747684751, 6272689.239670458, 6272726.546280282, 6272765.625, 6272866.490811183, 6273009.888679842, 6273143.601229153, 6273176.5625, 6273193.75, 6273351.416623154, 6273445.489720458, 6273550.0, 6273742.044218383, 6273753.26401137, 6273757.6260175435, 6273888.265629494, 6273975.0, 6274016.487993568, 6274019.903693219, 6274445.138314436, 6274475.639615625, 6274496.875, 6274588.8701188555, 6274658.155744111, 6274917.888892101, 6275139.504244843, 6275212.5, 6275526.839974782, 6275559.375, 6275561.505112543, 6275669.177022734, 6275795.417897999, 6276044.408478642, 6276106.25, 6276123.199875829, 6276301.078080174, 6276456.407559725, 6276700.059520605, 6276756.85343972, 6276841.974736745, 6277228.125, 6277320.848593303, 6277342.746598611, 6277352.732178869, 6277483.625630248, 6277513.65324722, 6277540.85793784, 6277569.055342959, 6277573.4375, 6277775.0, 6277892.560769655, 6277952.5941374395, 6278343.73092201, 6278448.275105996, 6278471.6923722355, 6278584.375, 6279385.723544003, 6279436.062831423, 6279679.189739605, 6280089.0625, 6280115.1605577, 6280181.236498741, 6280323.567026936, 6280562.974341914, 6280673.111883786, 6281285.880683986, 6281543.75, 6282231.531922103, 6282232.203197909, 6282232.61470476, 6282320.225729476, 6282326.884130736, 6282385.558071695, 6282394.094546019, 6282469.461863009, 6282595.064476348, 6282727.932230995, 6283132.282994457, 6283137.710349376, 6283149.097231569, 6283169.5679785, 6283255.6701206425, 6283260.845890747, 6283490.5463637095, 6283493.611169558, 6283539.0625, 6283922.627662461, 6284126.855100572, 6284180.030813104, 6284209.346953971, 6284228.546574636, 6284350.399712309, 6284437.57081681, 6284729.6875, 6284911.287591217, 6285026.4818634065, 6285380.1089131115, 6285436.307730262, 6285904.980610982, 6285938.018030484, 6286134.375, 6286810.645352125, 6286997.183100755, 6287189.0625, 6287395.3125, 6288133.123131007, 6288400.901263271, 6288432.040320934, 6288592.1875, 6288728.125, 6288938.706100264, 6288958.18597788, 6289053.592940231, 6289055.478208161, 6289074.982250382, 6289228.021893825, 6289290.290587848, 6289686.5995696755, 6290067.068673208, 6290117.1875, 6290168.744458131, 6290241.352176879, 6290961.971135651, 6291305.316395982, 6291467.1875, 6292725.0, 6292727.470832981, 6293557.8125, 6294042.1875, 6294364.159710472, 6294665.600692385, 6294673.774124999, 6294914.387581914, 6295476.019828009, 6295612.473562407, 6295947.959262434, 6298380.388898096, 6298751.5625, 6300256.312092036, 6301556.788536369, 6301849.975696575, 6302826.215150891, 6302899.757757362, 6302919.441929644, 6303610.780863604, 6303845.297750046, 6304152.031995148, 6304379.06539743, 6304567.160734778, 6305731.126771212, 6306104.612833513, 6306445.223560467, 6306560.281550581, 6306728.185186685, 6307196.810255017, 6307317.1875, 6307434.173058341, 6307497.532919956, 6307780.981766228, 6307832.8964006165, 6308437.944111141, 6308587.723036991, 6308681.25, 6308717.80965932, 6308776.426518399, 6308833.051181742, 6308839.677268463, 6308843.222912836, 6309034.743702679, 6309845.078186001, 6309904.147342349, 6310143.75, 6310213.988617708, 6310511.560697821, 6310660.885708787, 6310787.117428821, 6310836.697767847, 6311057.8125, 6311140.378209147, 6311161.375930018, 6311279.6875, 6311297.322198041, 6311320.763868057, 6311323.4375, 6311330.622833913, 6311332.8125, 6311434.023092203, 6311434.375, 6311825.576190195, 6311961.062831423, 6312081.727256397, 6312148.819182119, 6312239.705825851, 6312279.178748302, 6312495.720777144, 6312610.109462538, 6312698.931024369, 6312709.549369316, 6312779.346382222, 6312957.242009906, 6313030.47496799, 6313129.893487622, 6313140.625, 6313248.4375, 6313271.243339649, 6313360.622472359, 6313518.730992656, 6313645.921497024, 6313725.829004602, 6313736.057353725, 6313829.631118133, 6313878.833816444, 6314196.875, 6314315.475797594, 6314318.962124695, 6314360.912596379, 6314374.078043039, 6314575.641450027, 6314612.96001567, 6314649.27047953, 6314782.654024042, 6314927.447652995, 6315060.709264938, 6315102.515092492, 6315298.4375, 6315315.1507995725, 6315345.59859864, 6315594.424920475, 6315645.953540676, 6315895.3125, 6316195.581373947, 6316536.606374919, 6316710.9375, 6316736.699194458, 6316737.126256854, 6316871.899861988, 6316963.537711754, 6317136.958284398, 6317186.097225742, 6317543.213207595, 6317644.940399089, 6317846.262434998, 6317975.0, 6318045.779994248, 6318276.5635042535, 6318285.9375, 6318587.5, 6318730.623658416, 6318788.038242634, 6318825.832458664, 6318909.095702852, 6318934.856085222, 6319005.9492516015, 6319185.884000245, 6319206.719163911, 6319453.125, 6319457.8125, 6319893.54633746, 6319961.727499173, 6320051.356272284, 6320096.233297517, 6320239.0625, 6320498.4375, 6320551.5625, 6320891.626597275, 6321171.845638954, 6321181.603079618, 6321469.628095602, 6321588.471392595, 6321685.194137273, 6321935.725848621, 6321961.752020354, 6322100.0, 6322405.070482018, 6322521.8577853, 6322672.939066888, 6322841.75908293, 6322851.5625, 6323142.673880029, 6323218.75, 6323274.385324451, 6323579.282028044, 6324690.097054252, 6325053.125, 6325078.276592882, 6325138.569771686, 6325279.488573049, 6325401.869340699, 6325506.25, 6325510.157945798, 6325696.762299293, 6326324.617583518, 6326329.212074884, 6329143.496029408, 6330123.161441041, 6330683.668868509, 6331563.985132111, 6331987.362164491, 6332533.35674476, 6332676.593345593, 6332873.756546318, 6332993.396428087, 6333416.943599975, 6333920.3125, 6333979.304868074, 6334465.625, 6334476.278634175, 6334541.281005038, 6335008.143358612, 6335045.021593472, 6335201.000155481, 6335855.057537559, 6336223.382781257, 6336644.045019048, 6336646.875, 6336842.3764488315, 6336918.75, 6337337.498488496, 6337659.174655489, 6337932.1380206775, 6337983.921770581, 6338082.8125, 6338654.584758355, 6338768.936317859, 6338976.30005122, 6339144.684844438, 6339265.081833313, 6340161.211598147, 6340487.132603242, 6340719.65625751, 6340840.586267826, 6340898.550463044, 6341049.958284707, 6341076.045328058, 6341085.660093093, 6341453.155234892, 6341839.519392749, 6341874.723765621, 6341977.117147792, 6342009.375, 6342250.853960275, 6342739.0625, 6343300.0, 6344095.3125, 6346227.118730731, 6346522.554569884, 6346530.771656734, 6346649.468173093, 6347367.1875, 6347790.625, 6347845.85907503, 6348032.565857434, 6348853.9964162065, 6349141.830810759, 6349362.3320583, 6349433.674503762, 6349556.25, 6349566.972911888, 6349802.342494924, 6349892.872973595, 6349979.072240831, 6350048.094635917, 6350078.077120013, 6350756.02566689, 6351052.637224816, 6351944.1260819025, 6352771.656195448, 6353357.980062775, 6355096.875, 6357769.867880441, 6358239.581978025, 6358917.021564516, 6359296.819051643, 6359591.99032463, 6360003.446047547, 6360186.981847061, 6360369.037338759, 6360825.338198322, 6360839.65599573, 6360868.75, 6361143.9581751805, 6361247.933685896, 6361284.610324684, 6361570.294701195, 6362739.123897699, 6362801.067325299, 6363784.375, 6363849.991805888, 6364279.1749497205, 6364436.545051363, 6364498.4375, 6364679.6875, 6364776.5625, 6364787.5, 6365149.732868518, 6365386.987674719, 6365656.331710825, 6365754.280293636, 6365914.728901484, 6366104.465330823, 6366145.503424342, 6366200.723341164, 6366256.25, 6366258.8410379235, 6366287.889525298, 6366415.222122342, 6367117.1875, 6367275.0, 6367330.390008704, 6368026.261315142, 6368306.953045674, 6368323.4375, 6368335.33286264, 6368437.270835064, 6368477.385542625, 6368524.679889317, 6368826.391952002, 6368873.503844379, 6369439.562885896, 6369833.767147832, ...], [6.313571365872251, 5.304670092596415, 11.89920038318593, 33.26113761902837, 42.377566627619196, 5.18162053912913, 19.46431932923875, 47.337613844029676, 52.65186990409848, 50.18034375682805, 65.92691650500103, 50.04403161776205, 11.906625956609806, 9.602447472169874, 14.59731829635219, 12.39247259219623, 14.071865739603057, 34.88306357116041, 47.79106558884243, 55.49310809547731, 5.425959153023525, 5.106621561763105, 36.902841291057875, 6.611627983565667, 46.8493132930951, 7.219134984413417, 118.4806437146103, 34.371653603333655, 24.34992691341663, 66.95997284997263, 17.50395608415729, 9.298859230849168, 14.121579391460205, 6.801726049122625, 76.08546056406149, 60.70462774775673, 35.62932275572937, 21.00323277072924, 6.663761386178171, 25.532581538990332, 22.4676510901484, 11.6468633302347, 40.90276597478986, 17.49400201882672, 49.41568218580508, 119.37716056976976, 18.92962633102484, 7.560736819494564, 68.23056800043736, 17.16820431315169, 45.806002901864396, 66.11065740319029, 20.76665468846607, 23.564307354292175, 26.06015258671262, 17.40752045470863, 64.98628909843657, 14.289691807075455, 74.70659309262783, 114.2813621713332, 11.04313496289371, 12.722082643927905, 9.544009365897098, 23.5121894527644, 44.1530588745762, 9.666011335744901, 13.529112000447565, 10.098526436996323, 79.15141319439778, 117.37541926848796, 15.919569634816053, 8.013721713999859, 15.804957366117153, 13.95376480128999, 64.31794759226105, 51.7203452883105, 53.87096157111223, 9.955662527659797, 15.274514591351078, 20.709107294576597, 37.571859783823534, 11.779097332277559, 47.59560803920884, 37.22629594550197, 21.74424265403153, 32.13600267731371, 102.30544406699366, 12.502773559495626, 137.22621043525407, 15.169701861506528, 39.09348801209846, 5.57418298266999, 124.50499843078951, 13.700953548915802, 64.84631849957917, 11.222312919270935, 29.604219200059596, 15.458556297170498, 12.624679619375446, 5.107761830689238, 22.92091123826946, 8.459626527440372, 29.802287779751314, 11.290768072529184, 55.31351118213624, 5.932760485887931, 96.49004137635964, 14.791686435113402, 33.10579471686991, 19.883720538402628, 7.311244376466677, 88.77847947237342, 10.00490078142314, 36.10830947580056, 85.02739262029571, 63.263443936697826, 8.232738738787592, 41.947926197456916, 26.477404077063568, 19.327455756760667, 8.224832120577327, 25.831385053716435, 44.69913077862145, 16.301179194247894, 24.582664630789985, 104.92739898021456, 34.29043978315955, 43.131974926816724, 78.24874962007523, 35.823738042285626, 58.66404300483856, 24.191240371255066, 10.476265753412363, 114.46697317918328, 33.09973931424831, 75.52083472216347, 58.88548612834892, 24.04368768407231, 11.757399081046216, 9.292672008563905, 16.514315852197484, 12.215568563187796, 22.49410583165378, 12.135112061303145, 40.685953393090294, 62.77920677003941, 89.19962199053788, 27.807563422027876, 17.341458023548988, 35.42114047962229, 5.27082392279259, 6.034328078258351, 7.442113991677257, 68.63430305244624, 45.49132340269216, 14.060553242830506, 104.12443457852176, 54.40313469888992, 34.31201935404845, 6.581796472328506, 55.19503429646039, 6.023233254571096, 7.952499762022877, 49.40781848851082, 12.298251917480647, 26.682898936970904, 21.680253601807635, 15.888239212245324, 69.69666192193127, 55.158885268583546, 60.60747851747885, 35.11013699227391, 12.485813944012099, 49.61878158423792, 22.013988025447432, 64.35526951454086, 44.26652458524413, 5.474056667656829, 14.651331368182982, 5.6493613684753115, 6.387307889375902, 20.75155084339615, 62.176584257454884, 7.227246667289436, 15.429775768638217, 21.124555239224048, 56.13596476807476, 88.4453891674109, 37.869576864548556, 125.7790903618433, 12.701505820215798, 30.46999084571799, 5.515270675372877, 6.487491913133712, 12.717363818819804, 7.914803553088842, 6.20327029323926, 20.285748827217326, 31.185334579851045, 32.52467962170469, 35.61871646325965, 8.423834270423075, 19.797177576097006, 18.49147751400749, 27.51581847151305, 22.827253402851614, 21.818038315812114, 40.78102940880295, 14.72430430352823, 16.804210855041134, 54.469036231965774, 33.851740775479264, 21.924184074664723, 9.763651299630329, 49.57427928625709, 20.19468152840743, 6.946768400980741, 68.32005864775101, 13.653453642595409, 34.48005954782057, 11.792133784337274, 52.239137792904195, 81.3488405601648, 31.095255657016246, 95.19341756558933, 80.38870368573859, 9.101797611258439, 6.720295988681676, 33.4899142913315, 101.46501039394367, 9.110371966261388, 23.55313434180748, 31.48377470659547, 20.384655916936698, 41.952137620698274, 5.364778576519374, 22.211547715959888, 31.3782582682507, 59.98641633570519, 50.03449488931203, 6.605990895544658, 7.457844290591717, 17.678388275439154, 128.888779260195, 19.1497098769294, 37.22766810606302, 26.591427505393764, 25.854451598853856, 30.68332648509201, 55.78939082046725, 24.639560654364374, 98.29206159795626, 29.794711084598344, 67.31668510802285, 5.333458003496661, 32.039384414494606, 7.046623070325246, 11.761492249205489, 98.56606302476665, 65.70753454633103, 14.041660717767328, 31.295095220760743, 43.383747214809446, 9.34385911734694, 87.58124399033223, 21.83037839200195, 11.706012738102386, 8.643843631545455, 73.3131655152916, 18.617062687357286, 41.011281406391426, 105.46326659250386, 36.99544245781009, 8.972665842287624, 5.482758402146807, 24.68102709769918, 23.696204011349696, 33.375053547364814, 15.939496879695543, 7.5254396220843365, 19.71965433324413, 189.65018212139583, 6.826228393631387, 32.90540168143799, 53.77641338131528, 15.076725757126983, 36.507590365518894, 39.34834331519377, 16.65851006393598, 29.9957236845355, 32.110886829953074, 98.09882041869625, 20.727882056743738, 17.9417559945369, 32.23221534715334, 77.04443649394018, 7.556367609948031, 153.20668785230492, 9.047387141813338, 19.770684154766244, 18.18278996301914, 10.722251543527086, 27.752743658724636, 12.561457937110907, 52.015610523800625, 10.278981614030167, 6.234154310460943, 7.938882305938606, 133.70844693304804, 9.057226899055877, 67.88624808536855, 76.02247862709754, 41.2625368338053, 130.60101518051735, 73.16104833776735, 33.80651340985112, 29.541187345807227, 32.49218218252137, 132.48440805950324, 102.27157191842166, 12.377051817386308, 81.01600059455112, 43.35052772316266, 28.1429856403389, 14.258593448608911, 63.26219087202755, 9.150074240192712, 65.51464837311089, 24.448561645909564, 17.81617673384611, 92.76277971151916, 146.9409063895954, 48.47791072698261, 44.998622262461296, 17.031351371096648, 51.99787665041929, 7.8617983894567764, 37.08887552754193, 10.572508779934491, 16.74143766347486, 34.65274755801278, 30.090377363151042, 43.57462779117836, 5.817392800745705, 38.86204179948521, 142.08751585855552, 19.673145685317927, 102.27205818408731, 73.81488442689323, 28.383592089674977, 139.40151768766378, 8.077158719904569, 83.31790770168249, 157.33323248557255, 107.49209523638298, 98.35212600237756, 54.660129640846776, 54.22950188356629, 31.62789097623234, 39.810305631181, 84.54590400390973, 5.648552391450573, 5.455579241662914, 122.75054452860779, 56.546580223450164, 81.32210713384545, 6.174914188660053, 64.08546494153553, 82.06004221076046, 36.4059076596502, 35.358426953369346, 15.574635614414227, 175.06853555108228, 9.19175816450423, 11.674359502103373, 70.87032448654911, 16.22116315820032, 6.165379902557125, 5.751806410707556, 27.754916520479696, 25.59833600501637, 22.720773545937817, 46.53690922739797, 85.67749983065929, 99.18229587232932, 50.00841915731926, 98.766827369663, 14.091773088229521, 12.674927736504246, 71.20816267635674, 74.7321000845072, 8.796770415035674, 15.206901739721324, 9.700768766472356, 10.903200420355608, 47.62537601264385, 18.732019347714964, 8.319358457521563, 20.689919787891693, 5.85258255475013, 39.421668220049, 84.08496179775223, 69.41542986316054, 5.842147817422625, 5.988382930199221, 16.52456735424972, 5.144583735995993, 12.688748416913418, 11.610902997938055, 143.2376892186787, 7.150353368652796, 92.90743907447252, 15.478062071622993, 36.00414382915277, 29.332009732163275, 70.47666470765031, 9.057099963028527, 22.354495447759877, 5.1209639998376195, 9.792133814676696, 35.56155518249729, 42.5565162245149, 20.87532219083037, 19.664642418007418, 21.269013066975525, 40.06592906356839, 33.32627054552367, 91.1428836647409, 94.92420403948243, 7.850338036888364, 74.60634296972114, 10.112039801589347, 22.41093864056237, 10.789336526590802, 22.013577907674836, 31.524669440353637, 5.377190939260567, 5.099068396372528, 9.593706745175375, 17.68192803999726, 23.515258645944794, 94.66001361143144, 49.60951782640001, 10.16097750590147, 8.92543226529251, 10.867998448863862, 13.805552391989739, 5.4085382772799955, 8.959949832304554, 110.92620885346045, 5.321733917502102, 7.324940686632993, 27.201622160269878, 115.58855687794788, 30.441997578716176, 19.002029621138846, 108.16208106455062, 32.24160054180923, 8.759136564055208, 27.519410784094557, 24.02469544957529, 112.1646082763546, 88.79583965132295, 123.98356931675798, 19.746925335591637, 21.55276209046606, 81.98779124726477, 48.758505041080156, 54.43331971639057, 72.61876948430972, 11.054275612729297, 8.026827935795785, 52.52420314711428, 52.16105370911982, 28.844746899752586, 82.34901851357306, 17.38013126910754, 111.71962485269779, 35.83774906654746, 9.289720764987344, 11.800330235449012, 25.45859193358308, 72.92428063691673, 34.785648990933474, 6.150856674790755, 6.429090670964096, 32.40833732548713, 50.32333545155737, 35.76117782662367, 64.70345562299201, 14.816512821390692, 8.570336581376994, 23.258217052345795, 31.287919817050515, 20.33317351287096, 9.499874224955787, 54.99917360784583, 27.85264136352236, 37.207394540821504, 9.368897972252206, 53.50162031829208, 24.6474536929604, 5.202538871536566, 21.49559375176451, 35.031935159911534, 90.32858814922189, 83.75790992297452, 22.403944690866, 18.525544684009006, 11.703892858049299, 33.776458944204684, 16.980317294867266, 82.53437403151125, 41.02400324289583, 12.45056457480137, 24.898906157052924, 75.31879651001447, 75.96885718478308, 33.07557387300497, 58.54227722001522, 17.568687919530714, 28.65227419637839, 50.23764779743741, 35.12639994497047, 17.04825002627264, 17.708541171985374, 6.900156550259177, 16.36622838642793, 21.12776062266744, 18.624489051060316, 22.813199941302628, 10.146321144870257, 68.9182283975863, 164.20357746702092, 5.29862314537207, 8.639096751682843, 5.729072831311641, 82.4614043932561, 30.633992936577624, 16.013686469982442, 9.906074904709337, 5.653866939955255, 24.852154565315768, 65.5885455107822, 17.331544819377978, 20.694080608298524, 41.42868928955792, 48.0174143812279, 13.377639716911649, 12.162088928581923, 39.9167652332733, 34.83146082746621, 12.851854637571972, 41.13430628446561, 20.604822966263136, 10.620909368240058, 64.0175955103161, 24.606172980740652, 17.280675787161744, 30.740472585051464, 23.75983406216997, 25.80532313233501, 44.363752627564935, 13.597025472578883, 64.55948064662329, 33.28999175528611, 13.479863002081983, 26.374596808966064, 84.71557732029834, 24.391129329235984, 55.73475033979705, 5.240435741841142, 16.324343679592516, 33.81015075578, 6.536335714608044, 19.81612301716061, 20.380644345182624, 7.290554592304393, 33.23232589622684, 37.09142368379004, 22.810952859559606, 109.49152124793477, 7.117194503986141, 68.77903540228651, 61.66656927572754, 17.34272634464156, 10.902867028338894, 30.65707970717658, 50.662481506969584, 62.8364550302709, 7.668618099278467, 49.2244188959736, 34.71385782112482, 23.317550609841458, 8.190364208406734, 6.171509068288014, 85.85195302321702, 10.185951677635126, 70.87631304342318, 14.31671000312932, 5.74871105734597, 54.187343288985396, 111.8426101556981, 5.728956844791997, 12.587130211961888, 50.099616172880985, 112.63513060741283, 69.44991090674448, 52.97822791954227, 17.659449155488083, 30.9474002791572, 151.73526733615634, 73.07332843694167, 35.16316006210534, 60.95055866669403, 60.324171190986874, 21.36336897477279, 9.382243452895628, 12.223048715002491, 17.430103781835115, 48.12871506400526, 16.145773356334114, 9.853572880129592, 52.33889045865445, 103.37037712196667, 10.543085064023234, 41.94777454021334, 13.702756767632188, 55.05096768959929, 74.42352322950578, 8.494350998304888, 32.506196021985446, 9.31532358627883, 5.286097239541597, 37.00539815455147, 29.56999219897723, 7.527644086646239, 7.154791871575444, 43.57887167306057, 38.174373690996596, 21.855295473738458, 5.341459256253411, 15.459310405180602, 36.95901967735378, 26.900860798034543, 40.45109211690159, 33.23675593843725, 11.598946029479933, 54.25942436069, 6.242527672204245, 14.620782909711625, 9.619019553652775, 13.668855961687042, 5.476751754115472, 26.030354994769475, 10.760965020770287, 54.79992788020465, 13.24595722177492, 15.808832828970074, 5.998994633988611, 7.3544629786370495, 8.002017529169715, 14.603467801753453, 6.747908335585046, 34.51247854903203, 35.2558376387895, 51.17258744139515, 5.725636423311374, 16.434244161654025, 121.7827216137148, 16.83529263985415, 11.81578323844954, 11.240232069596459, 112.12727189419414, 16.467957552665563, 53.33398835836494, 17.45268606339036, 22.04739066226289, 6.304954982744005, 6.334944174391387, 59.14176519218804, 10.699831071703654, 21.104085167913333, 36.27422231663049, 92.756890284149, 11.650628588013946, 44.11885343900252, 19.148942793483457, 44.183769016774065, 65.44754397645822, 38.381920117383615, 6.840431688431026, 6.563035154875694, 19.151822699085972, 6.759968160939424, 20.843446226467815, 5.12341893055881, 18.252974970549975, 35.47226895927332, 70.49792691137779, 5.813570328804559, 17.937930434368162, 70.92357684635323, 32.26441520466119, 52.03880836740699, 64.134549281663, 8.83341399447116, 106.9319645697138, 52.15317056274307, 11.283130402765092, 13.046253495878684, 45.50594886119681, 80.49107524254673, 82.93097896788461, 66.54437319821227, 19.02559298509454, 27.378578013387155, 87.85226960966901, 28.37640222265974, 5.419468730056682, 74.70527805534786, 9.054010370004367, 7.517911060688841, 24.141160114354413, 5.925879781172182, 24.291718656673737, 43.56305754339722, 72.84534584042832, 29.747280017653658, 200.90363572073684, 23.50772577290604, 10.991477209561396, 32.92994507999422, 15.175984900991056, 23.75717633248874, 54.053768583785086, 14.22388656839797, 6.902370045463756, 84.38465487715908, 26.076986702923527, 7.2433026588346285, 105.24543139882707, 55.54149521520437, 45.99454837149629, 19.69035909463746, 11.522467506187123, 17.949289645472167, 13.252467859598532, 153.53758226011553, 14.11778308759595, 13.217392980173338, 34.76267799347645, 11.014154918007684, 55.88622256910698, 23.258422921111276, 30.89440570901081, 18.928795140240286, 43.03607492916488, 24.455072565441007, 21.819061838487308, 49.680017346318735, 32.703368880392134, 47.54786183728028, 74.69991164860319, 55.9560012369665, 123.73984202463275, 23.109588481308446, 186.62739613940965, 17.71124916785921, 106.42007437129718, 8.556183849487347, 52.74546137826265, 24.357987469771757, 50.74587042093959, 6.847848353049353, 25.302445991175986, 163.30831027944282, 31.12907741610084, 79.28153401744929, 48.06331808107763, 5.05506874717901, 32.632642705255805, 33.58972321136315, 28.93042415451329, 37.082653347378766, 60.76527419855851, 48.12964187675078, 17.913140431493737, 37.10337014291662, 40.70231768302384, 27.45663513960158, 55.33911628103606, 38.480835610335674, 25.889136687737697, 9.517447119573523, 11.089002684296135, 106.28156880316371, 18.11894195814944, 42.26041132643837, 5.431302316838393, 14.370023408696074, 12.86523211846014, 102.77118578561596, 20.46256945080087, 32.57918257869909, 42.95426465306457, 16.156962596973965, 8.678937140129813, 45.509906766294435, 65.28208937578542, 17.219484680335817, 12.363436371260727, 50.20884890098673, 108.20892306159898, 158.51763947398905, 5.941573585537059, 21.249337566001852, 6.659970665371434, 8.372888527966861, 21.133763464048577, 5.194044444236777, 6.647079066824972, 52.12580550151244, 6.562960221326001, 7.603600944855694, 50.81109866290372, 61.14928639019066, 51.81588085204812, 112.2844092467171, 67.47535995254111, 50.3777210321005, 57.46748307706478, 23.741186606130587, 22.576692787244518, 6.1382859344447755, 185.4301693075407, 51.71869180003518, 33.51825745745298, 29.242500388872223, 6.72302155951715, 5.8854047378368035, 55.92932971741933, 35.128783930056166, 30.277958776531, 30.353874565841103, 29.27344067445688, 58.174979337948415, 19.83170203598933, 10.314413893187217, 7.3548207287382725, 78.57444716403563, 19.331097774213475, 74.47293781011957, 11.784199236296107, 50.13847670206992, 21.508745029095486, 65.65104604855605, 79.15295640027284, 82.84941242135406, 101.61051459746852, 11.259498639536556, 22.490909478181685, 64.803365656906, 33.33314861188179, 18.77287374498329, 10.435985028294915, 42.59562548972794, 25.818500226405384, 47.78987786695849, 38.220361561599105, 20.329712456515374, 22.521576997619256, 70.12408363821913, 9.125508545339546, 9.108400908560522, 7.366360508648288, 14.654597252285349, 26.069578004498126, 9.83829234799229, 37.72613303392703, 55.31876360273054, 59.49391494149897, 14.086799575354767, 84.27047204049751, 29.45660037965847, 61.7380144095525, 19.14137119066945, 141.06076546036752, 62.391654616462226, 23.867597313710487, 6.981078952568732, 24.31587870043575, 27.486802951229723, 63.533823006625965, 30.417963253625807, 66.242241947986, 110.2179681377152, 7.121054385513024, 5.523435556392675, 30.833720868095078, 76.57396495670656, 29.414533766242002, 78.93171508959453, 26.150371968947766, 24.242557628567432, 10.270475318900825, 21.073032647224004, 57.81988068293197, 18.453157076520423, 5.578742335210045, 27.621168643409582, 6.786270277567441, 112.80232344938558, 10.405319689240173, 24.04369185206451, 232.33599945212075, 9.750116174911625, 13.983722338924826, 35.315862843362055, 39.27178609451375, 128.83620282962227, 31.668628767680463, 77.4405078976769, 84.76304156208428, 17.591331235218487, 5.652779364859849, 8.957234799120727, 5.507814261859083, 36.94285085019481, 38.77064440630209, 12.104976844605893, 80.96148436142579, 10.195735073244416, 30.130073293637317, 25.598117011970213, 12.808544380661745, 67.86347956631421, 14.643903981295512, 7.912012950731263, 59.501375167823504, 10.285305825428143, 66.93949125679771, 11.053683036506873, 25.927570184405006, 13.966604717950968, 11.771250525840214, 59.89003547664146, 125.73587811350157, 44.50052329871908, 48.23515717132442, 10.792577957696455, 10.877880113462007, 65.12261322243732, 32.5035317484111, 158.12290220095034, 8.928606089309353, 43.05365102591584, 73.92416354662228, 62.73740250400602, 61.85179473439295, 40.786549010425034, 50.49732701897277, 42.92880653147388, 11.099999629308638, 11.225050928090416, 29.10401397335561, 84.4060759912357, 233.0884828414038, 18.77884797536713, 30.788018912471053, 33.121279747804124, 74.88702811794047, 49.15689904354914, 47.85002344038681, 36.15795335177842, 26.551563503497093, 15.262375776536002, 8.082371682109747, 12.358038920342116, 24.79858092727041, 15.722837608687781, 36.80038074296451, 37.92606283759904, 60.89231431881524, 9.684019906285835, 22.519933075859598, 38.79243354755741, 121.23821106345758, 18.52355593130657, 10.687453628697401, 48.785480086282234, 123.40217809604061, 7.990777988543292, 6.064587938484309, 19.396318311002016, 58.943657476147706, 91.14361211343311, 8.32197573606787, 17.26695679358387, 66.35492135753162, ...])
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);
([3266331.608432572, 3399641.058557924, 3433337.9432271104, 3436395.3125, 3437148.4375, 3439080.372199248, 3486336.769349967, 3489878.125, 3495285.873334925, 3495717.1875, 3502687.1913891076, 3529326.5625, 3606853.5720542003, 3661120.61655263, 3711224.795675302, 3720853.8071241835, 3731104.4389577853, 3745118.75, 3760718.75, 3830845.3125, 3830892.888322944, 3836712.9104697257, 3838080.9458646793, 3841014.8134639906, 3860135.9375, 3866300.3590118256, 3922918.75, 3936487.5, 3938241.562024078, 3944531.25, 3957070.0701287393, 4003264.0237593963, 4004042.453105189, 4007809.5634720204, 4042178.610646629, 4051881.9214577563, 4059955.654869521, 4081880.699449769, 4086008.853968041, 4088048.748744512, 4112554.2799430788, 4118415.933553171, 4118430.1008580686, 4124473.977263518, 4145392.1875, 4150396.875, 4155807.0103830206, 4170851.4434424727, 4171812.5, 4173770.79532389, 4190433.7671403084, 4207243.75, 4212544.7364575, 4222136.548295492, 4228545.757807636, 4232642.71242587, 4232650.834978841, 4241006.06778886, 4241868.75, 4250907.287436382, 4253659.320211284, 4257630.513593173, 4257640.866174146, 4272316.868592286, 4289848.464422958, 4302906.6208807295, 4307724.572507245, 4308250.786458426, 4313753.125, 4318396.787445046, 4325450.234938325, 4328704.133241289, 4329070.521980236, 4330807.526738233, 4331201.502127291, 4331761.792122497, 4332448.572977622, 4332674.093764781, 4332732.8972079465, 4333221.292645133, 4334198.4375, 4338624.609211994, 4340989.0625, 4354543.080978524, 4357204.047347155, 4358708.910405667, 4359389.32381932, 4360447.6065959, 4368486.233652813, 4372558.413344161, 4375205.525955144, 4382844.568772069, 4383634.471587035, 4383960.568908966, 4386659.375, 4390110.997194486, 4392846.875, 4392922.004347067, 4413902.347240846, 4413919.217099307, 4414969.944634815, 4443240.938504604, 4460882.358160685, 4470825.101875484, 4554132.375269705, 4555451.485878059, 4555723.4375, 4556114.022628908, 4556826.337076791, 4562287.45312711, 4564006.925940423, 4564374.843984549, 4565517.889377341, 4584652.923108749, 4656031.25, 4657160.786479815, 4657479.584283686, 4658779.6875, 4660331.878969835, 4703938.314042272, 4705785.818884865, 4711857.659619216, 4779837.5, 4789442.503687336, 4792163.638821257, 4796011.384623226, 4798644.713922398, 4808937.5, 4810160.584421792, 4811709.080903004, 4812381.25, 4817068.4837199645, 4841347.976508819, 4841648.4375, 4842426.059370942, 4846034.375, 4846332.8125, 4846801.285092777, 4847270.68117408, 4849287.453836515, 4849471.531733608, 4852538.099887763, 4852825.266807227, 4863682.634230611, 4864842.1875, 4865379.6875, 4880115.969923924, 4888161.855532493, 4907460.487675013, 4952105.4645777065, 5183799.329776165, 5488208.841551194, 5514954.218905326, 5658025.0, 5701656.340698056, 5720738.810431799, 5752419.920448822, 5803429.6875, 5830560.190290706, 5889952.14116528, 5895023.4375, 5900705.602249909, 5900752.434890304, 5903546.875, 5906326.0992898, 5906674.899428251, 5906897.956058791, 5932974.656359278, 5950228.125, 5952438.295607789, 5955997.086458908, 5957670.3125, 5958161.661576371, 5960396.875, 5961569.863177924, 5970256.25, 5985923.189546803, 5991445.595748935, 5991510.859226668, 5992684.996217609, 5993393.08248971, 5993644.409462513, 5993669.339136612, 5998923.825233356, 6004065.747464081, 6037244.77474407, 6038329.612804236, 6043077.918407802, 6043468.75, 6049384.370657341, 6053776.748139948, 6059559.075873936, 6062982.439993331, 6067757.815055569, 6069260.199111957, 6082633.598930474, 6086026.039184236, 6086359.321327153, 6090410.9375, 6091477.017530188, 6093910.902960544, 6093950.250838991, 6098138.373843273, 6100081.267258398, 6101040.759131413, 6101300.324569656, 6101662.031968049, 6101676.502137708, 6106751.504322143, 6107004.112718703, 6112374.866970599, 6114794.67529709, 6114951.8366848435, 6115816.095485773, 6117287.5, 6117311.164390667, 6117536.791006603, 6117845.686546008, 6119051.177844821, 6119456.25, 6119914.449698342, 6120045.3125, 6120472.670161967, 6120489.07134709, 6120506.283124061, 6120574.83158314, 6120702.840372833, 6120706.029636766, 6120732.908920013, 6120863.507497127, 6121102.851494023, 6121117.665892124, 6121475.0, 6121499.38120897, 6121665.625, 6121830.339710957, 6121858.944126258, 6121873.4375, 6121905.072116515, 6121955.150917634, 6122049.156252777, 6122240.204284512, 6122263.415036191, 6122357.4769679485, 6122413.477801783, 6122463.949930807, 6122484.269001006, 6122961.412731178, 6122975.798380527, 6123135.5183236925, 6123216.954036285, 6123309.775027124, 6123389.0625, 6123537.5, 6123606.000906513, 6123832.55773013, 6124912.207480149, 6127823.808366004, 6129395.411628335, 6133475.0, 6139499.001078446, 6142525.709043659, 6142740.08607588, 6145778.139694418, 6148732.8125, 6149146.408158683, 6149315.965949133, 6151919.36956099, 6152294.004551442, 6152744.466127241, 6153185.9375, 6154824.4181362195, 6155448.458776066, 6155632.355410465, 6158497.35512431, 6159419.337992425, 6159837.212115823, 6160458.502276661, 6162248.632126454, 6162401.342152394, 6162586.35468839, 6166691.708562908, 6167819.056256825, 6167857.8125, 6169309.375, 6169309.410028968, 6169574.897866424, 6169791.272574933, 6170031.637704741, 6171207.163319295, 6171231.122785823, 6171765.242737117, 6172646.294709406, 6173316.656897559, 6173932.356220985, 6174454.517491709, 6175235.806024863, 6176716.305114613, 6179410.581357337, 6179992.744700882, 6180149.088822196, 6180478.260005201, 6183019.8003122695, 6183211.694876, 6184081.25, 6184140.004462172, 6184360.671403115, 6186677.404045548, 6187419.186907653, 6189299.656912524, 6190859.986448829, 6192460.729831121, 6192729.6007635575, 6193709.375, 6194434.488922591, 6196181.744798956, 6196212.8982743975, 6196420.987267375, 6196663.562301072, 6197262.31353168, 6197386.61259958, 6197732.8125, 6197799.175018042, 6197969.540324343, 6198296.683497191, 6198518.75, 6198734.152472588, 6198919.994429866, 6199581.002734341, 6199983.405863312, 6200002.37395985, 6200278.100177464, 6200650.775788686, 6200954.974768631, 6201009.833034467, 6201028.125, 6201219.412451458, 6201825.0, 6201915.238178484, 6202841.028713104, 6203392.796283345, 6203660.25657072, 6203879.6875, 6204351.608514396, 6206102.96465931, 6207250.659066289, 6207547.478356904, 6207950.169565252, 6207981.156374215, 6208400.562966109, 6208829.6875, 6208894.8943165215, 6208950.0, 6209004.182440205, 6209136.551052097, 6209146.875, 6209166.3561904235, 6209478.7044269545, 6209639.264965762, 6209650.841394932, 6209802.897151523, 6209953.732362207, 6210204.542547983, 6210700.854263637, 6210862.482216382, 6210909.375, 6211064.857909622, 6211445.607160574, 6211488.13013747, 6211495.90382312, 6211537.659798113, 6211607.969250097, 6211656.284422335, 6211804.517598478, 6211805.0111777065, 6211882.412152713, 6212152.881870894, 6212208.524246281, 6212235.060305382, 6212284.334873851, 6212455.954136817, 6212583.989850173, 6212721.811553451, 6213156.25, 6213560.9375, 6213966.66394267, 6214355.2529556425, 6214421.250600929, 6215132.056194256, 6215589.0625, 6216020.3125, 6216280.541927706, 6216851.44748205, 6221311.344253315, 6222093.601457291, 6222253.060524745, 6222678.148193946, 6222934.436479399, 6222973.847455045, 6223286.445930138, 6223742.973283943, 6223954.6875, 6224565.625, 6224603.498565311, 6224867.733228873, 6225111.141128884, 6225492.834902768, 6226485.187049726, 6229162.788600295, 6229224.1415890055, 6229401.671317719, 6230653.125, 6233550.13399174, 6233636.1477443455, 6234376.5625, 6234951.852166436, 6235829.344244455, 6236001.144722605, 6236508.923277589, 6236834.873869829, 6236857.8125, 6237007.8125, 6237258.111959706, 6237450.461487391, 6237590.870550255, 6237800.295387016, 6237823.130592219, 6238320.3125, 6238490.625, 6238547.51015394, 6238820.3125, 6239644.548439894, 6239793.296452836, 6240093.52216982, 6240680.800639199, 6240835.9375, 6240938.494390121, 6241118.781078465, 6241269.044736649, 6241275.571343037, 6241629.3688385375, 6241711.279763023, 6241800.0, 6241899.278864714, 6241983.852403113, 6242007.639740118, 6242016.853715379, 6242037.760790487, 6242072.962906531, 6242098.048952787, 6242527.523787052, 6242816.346398049, 6242923.366884155, 6242954.194527229, 6244057.8125, 6244161.7078654785, 6246259.419478175, 6246300.0, 6247469.548135903, 6248989.632361403, 6249027.456785552, 6249179.6875, 6249766.20891897, 6250757.8125, 6250842.872223092, 6250919.818460093, 6251081.25, 6251415.166859551, 6251416.211496485, 6251506.25, 6251592.140007492, 6251661.97423814, 6252343.75, 6252434.375, 6252748.023319305, 6252758.881419164, 6252936.478399209, 6253094.235675901, 6253855.509250407, 6254140.575289342, 6254317.579044424, 6254424.125018825, 6254696.875, 6255665.50407978, 6255720.895115288, 6255740.244746422, 6256317.1875, 6256885.9375, 6258318.75, 6258692.815134288, 6259281.216814538, 6259548.9381304495, 6260015.241677221, 6260338.370156391, 6260520.109982047, 6260551.75524206, 6260675.442409794, 6260890.216908704, 6261178.125, 6261504.731512961, 6261506.25, 6261608.349222624, 6261732.77780412, 6262434.009809685, 6263048.565184888, 6263382.055751015, 6263442.653670601, 6263606.494456326, 6263658.515300218, 6263781.589797067, 6263832.8125, 6264173.88615283, 6264186.884440162, 6264294.331806788, 6264635.083346996, 6264693.534866628, 6264715.749696044, 6265047.333034197, 6265117.1875, 6265356.25, 6265891.59249188, 6265983.268164081, 6266286.882660621, 6266493.75, 6266632.296801702, 6266745.88824342, 6266891.272991634, 6267189.392022819, 6267314.113100742, 6267405.559761801, 6267552.747878996, 6267658.641085006, 6267665.625, 6267716.425947817, 6267761.179553734, 6268086.549503523, 6268164.407508789, 6268252.448626554, 6268320.3125, 6268387.7554702135, 6268456.859513509, 6268661.6355735455, 6268778.568968337, 6268825.0, 6269104.613594415, 6269218.165989544, 6269434.375, 6269437.5, 6269647.956230804, 6269709.94929509, 6270120.3125, 6270288.2422534, 6270434.148554419, 6270513.285480356, 6270523.335801551, 6270588.712119899, 6270615.625, 6270645.076642389, 6270755.190304465, 6270844.413823203, 6270974.654762195, 6271006.773903598, 6271167.296708789, 6271201.489675082, 6271309.526287245, 6271662.5, 6271712.055218098, 6271728.005955882, 6271738.238344184, 6271956.498368409, 6271976.5625, 6272040.455852743, 6272075.304230326, 6272126.781452486, 6272176.869610005, 6272519.710810201, 6272521.358219743, 6272556.856472383, 6272560.9375, 6272620.3125, 6272627.747684751, 6272689.239670458, 6272726.546280282, 6272765.625, 6272866.490811183, 6273009.888679842, 6273143.601229153, 6273176.5625, 6273193.75, 6273351.416623154, 6273445.489720458, 6273550.0, 6273742.044218383, 6273753.26401137, 6273757.6260175435, 6273888.265629494, 6273975.0, 6274016.487993568, 6274019.903693219, 6274445.138314436, 6274475.639615625, 6274496.875, 6274588.8701188555, 6274658.155744111, 6274917.888892101, 6275139.504244843, 6275212.5, 6275526.839974782, 6275559.375, 6275561.505112543, 6275669.177022734, 6275795.417897999, 6276044.408478642, 6276106.25, 6276123.199875829, 6276301.078080174, 6276456.407559725, 6276700.059520605, 6276756.85343972, 6276841.974736745, 6277228.125, 6277320.848593303, 6277342.746598611, 6277352.732178869, 6277483.625630248, 6277513.65324722, 6277540.85793784, 6277569.055342959, 6277573.4375, 6277775.0, 6277892.560769655, 6277952.5941374395, 6278343.73092201, 6278448.275105996, 6278471.6923722355, 6278584.375, 6279385.723544003, 6279436.062831423, 6279679.189739605, 6280089.0625, 6280115.1605577, 6280181.236498741, 6280323.567026936, 6280562.974341914, 6280673.111883786, 6281285.880683986, 6281543.75, 6282231.531922103, 6282232.203197909, 6282232.61470476, 6282320.225729476, 6282326.884130736, 6282385.558071695, 6282394.094546019, 6282469.461863009, 6282595.064476348, 6282727.932230995, 6283132.282994457, 6283137.710349376, 6283149.097231569, 6283169.5679785, 6283255.6701206425, 6283260.845890747, 6283490.5463637095, 6283493.611169558, 6283539.0625, 6283922.627662461, 6284126.855100572, 6284180.030813104, 6284209.346953971, 6284228.546574636, 6284350.399712309, 6284437.57081681, 6284729.6875, 6284911.287591217, 6285026.4818634065, 6285380.1089131115, 6285436.307730262, 6285904.980610982, 6285938.018030484, 6286134.375, 6286810.645352125, 6286997.183100755, 6287189.0625, 6287395.3125, 6288133.123131007, 6288400.901263271, 6288432.040320934, 6288592.1875, 6288728.125, 6288938.706100264, 6288958.18597788, 6289053.592940231, 6289055.478208161, 6289074.982250382, 6289228.021893825, 6289290.290587848, 6289686.5995696755, 6290067.068673208, 6290117.1875, 6290168.744458131, 6290241.352176879, 6290961.971135651, 6291305.316395982, 6291467.1875, 6292725.0, 6292727.470832981, 6293557.8125, 6294042.1875, 6294364.159710472, 6294665.600692385, 6294673.774124999, 6294914.387581914, 6295476.019828009, 6295612.473562407, 6295947.959262434, 6298380.388898096, 6298751.5625, 6300256.312092036, 6301556.788536369, 6301849.975696575, 6302826.215150891, 6302899.757757362, 6302919.441929644, 6303610.780863604, 6303845.297750046, 6304152.031995148, 6304379.06539743, 6304567.160734778, 6305731.126771212, 6306104.612833513, 6306445.223560467, 6306560.281550581, 6306728.185186685, 6307196.810255017, 6307317.1875, 6307434.173058341, 6307497.532919956, 6307780.981766228, 6307832.8964006165, 6308437.944111141, 6308587.723036991, 6308681.25, 6308717.80965932, 6308776.426518399, 6308833.051181742, 6308839.677268463, 6308843.222912836, 6309034.743702679, 6309845.078186001, 6309904.147342349, 6310143.75, 6310213.988617708, 6310511.560697821, 6310660.885708787, 6310787.117428821, 6310836.697767847, 6311057.8125, 6311140.378209147, 6311161.375930018, 6311279.6875, 6311297.322198041, 6311320.763868057, 6311323.4375, 6311330.622833913, 6311332.8125, 6311434.023092203, 6311434.375, 6311825.576190195, 6311961.062831423, 6312081.727256397, 6312148.819182119, 6312239.705825851, 6312279.178748302, 6312495.720777144, 6312610.109462538, 6312698.931024369, 6312709.549369316, 6312779.346382222, 6312957.242009906, 6313030.47496799, 6313129.893487622, 6313140.625, 6313248.4375, 6313271.243339649, 6313360.622472359, 6313518.730992656, 6313645.921497024, 6313725.829004602, 6313736.057353725, 6313829.631118133, 6313878.833816444, 6314196.875, 6314315.475797594, 6314318.962124695, 6314360.912596379, 6314374.078043039, 6314575.641450027, 6314612.96001567, 6314649.27047953, 6314782.654024042, 6314927.447652995, 6315060.709264938, 6315102.515092492, 6315298.4375, 6315315.1507995725, 6315345.59859864, 6315594.424920475, 6315645.953540676, 6315895.3125, 6316195.581373947, 6316536.606374919, 6316710.9375, 6316736.699194458, 6316737.126256854, 6316871.899861988, 6316963.537711754, 6317136.958284398, 6317186.097225742, 6317543.213207595, 6317644.940399089, 6317846.262434998, 6317975.0, 6318045.779994248, 6318276.5635042535, 6318285.9375, 6318587.5, 6318730.623658416, 6318788.038242634, 6318825.832458664, 6318909.095702852, 6318934.856085222, 6319005.9492516015, 6319185.884000245, 6319206.719163911, 6319453.125, 6319457.8125, 6319893.54633746, 6319961.727499173, 6320051.356272284, 6320096.233297517, 6320239.0625, 6320498.4375, 6320551.5625, 6320891.626597275, 6321171.845638954, 6321181.603079618, 6321469.628095602, 6321588.471392595, 6321685.194137273, 6321935.725848621, 6321961.752020354, 6322100.0, 6322405.070482018, 6322521.8577853, 6322672.939066888, 6322841.75908293, 6322851.5625, 6323142.673880029, 6323218.75, 6323274.385324451, 6323579.282028044, 6324690.097054252, 6325053.125, 6325078.276592882, 6325138.569771686, 6325279.488573049, 6325401.869340699, 6325506.25, 6325510.157945798, 6325696.762299293, 6326324.617583518, 6326329.212074884, 6329143.496029408, 6330123.161441041, 6330683.668868509, 6331563.985132111, 6331987.362164491, 6332533.35674476, 6332676.593345593, 6332873.756546318, 6332993.396428087, 6333416.943599975, 6333920.3125, 6333979.304868074, 6334465.625, 6334476.278634175, 6334541.281005038, 6335008.143358612, 6335045.021593472, 6335201.000155481, 6335855.057537559, 6336223.382781257, 6336644.045019048, 6336646.875, 6336842.3764488315, 6336918.75, 6337337.498488496, 6337659.174655489, 6337932.1380206775, 6337983.921770581, 6338082.8125, 6338654.584758355, 6338768.936317859, 6338976.30005122, 6339144.684844438, 6339265.081833313, 6340161.211598147, 6340487.132603242, 6340719.65625751, 6340840.586267826, 6340898.550463044, 6341049.958284707, 6341076.045328058, 6341085.660093093, 6341453.155234892, 6341839.519392749, 6341874.723765621, 6341977.117147792, 6342009.375, 6342250.853960275, 6342739.0625, 6343300.0, 6344095.3125, 6346227.118730731, 6346522.554569884, 6346530.771656734, 6346649.468173093, 6347367.1875, 6347790.625, 6347845.85907503, 6348032.565857434, 6348853.9964162065, 6349141.830810759, 6349362.3320583, 6349433.674503762, 6349556.25, 6349566.972911888, 6349802.342494924, 6349892.872973595, 6349979.072240831, 6350048.094635917, 6350078.077120013, 6350756.02566689, 6351052.637224816, 6351944.1260819025, 6352771.656195448, 6353357.980062775, 6355096.875, 6357769.867880441, 6358239.581978025, 6358917.021564516, 6359296.819051643, 6359591.99032463, 6360003.446047547, 6360186.981847061, 6360369.037338759, 6360825.338198322, 6360839.65599573, 6360868.75, 6361143.9581751805, 6361247.933685896, 6361284.610324684, 6361570.294701195, 6362739.123897699, 6362801.067325299, 6363784.375, 6363849.991805888, 6364279.1749497205, 6364436.545051363, 6364498.4375, 6364679.6875, 6364776.5625, 6364787.5, 6365149.732868518, 6365386.987674719, 6365656.331710825, 6365754.280293636, 6365914.728901484, 6366104.465330823, 6366145.503424342, 6366200.723341164, 6366256.25, 6366258.8410379235, 6366287.889525298, 6366415.222122342, 6367117.1875, 6367275.0, 6367330.390008704, 6368026.261315142, 6368306.953045674, 6368323.4375, 6368335.33286264, 6368437.270835064, 6368477.385542625, 6368524.679889317, 6368826.391952002, 6368873.503844379, 6369439.562885896, 6369833.767147832, ...], [6.313571365872251, 5.304670092596415, 11.89920038318593, 33.26113761902837, 42.377566627619196, 5.18162053912913, 19.46431932923875, 47.337613844029676, 52.65186990409848, 50.18034375682805, 65.92691650500103, 50.04403161776205, 11.906625956609806, 9.602447472169874, 14.59731829635219, 12.39247259219623, 14.071865739603057, 34.88306357116041, 47.79106558884243, 55.49310809547731, 5.425959153023525, 5.106621561763105, 36.902841291057875, 6.611627983565667, 46.8493132930951, 7.219134984413417, 118.4806437146103, 34.371653603333655, 24.34992691341663, 66.95997284997263, 17.50395608415729, 9.298859230849168, 14.121579391460205, 6.801726049122625, 76.08546056406149, 60.70462774775673, 35.62932275572937, 21.00323277072924, 6.663761386178171, 25.532581538990332, 22.4676510901484, 11.6468633302347, 40.90276597478986, 17.49400201882672, 49.41568218580508, 119.37716056976976, 18.92962633102484, 7.560736819494564, 68.23056800043736, 17.16820431315169, 45.806002901864396, 66.11065740319029, 20.76665468846607, 23.564307354292175, 26.06015258671262, 17.40752045470863, 64.98628909843657, 14.289691807075455, 74.70659309262783, 114.2813621713332, 11.04313496289371, 12.722082643927905, 9.544009365897098, 23.5121894527644, 44.1530588745762, 9.666011335744901, 13.529112000447565, 10.098526436996323, 79.15141319439778, 117.37541926848796, 15.919569634816053, 8.013721713999859, 15.804957366117153, 13.95376480128999, 64.31794759226105, 51.7203452883105, 53.87096157111223, 9.955662527659797, 15.274514591351078, 20.709107294576597, 37.571859783823534, 11.779097332277559, 47.59560803920884, 37.22629594550197, 21.74424265403153, 32.13600267731371, 102.30544406699366, 12.502773559495626, 137.22621043525407, 15.169701861506528, 39.09348801209846, 5.57418298266999, 124.50499843078951, 13.700953548915802, 64.84631849957917, 11.222312919270935, 29.604219200059596, 15.458556297170498, 12.624679619375446, 5.107761830689238, 22.92091123826946, 8.459626527440372, 29.802287779751314, 11.290768072529184, 55.31351118213624, 5.932760485887931, 96.49004137635964, 14.791686435113402, 33.10579471686991, 19.883720538402628, 7.311244376466677, 88.77847947237342, 10.00490078142314, 36.10830947580056, 85.02739262029571, 63.263443936697826, 8.232738738787592, 41.947926197456916, 26.477404077063568, 19.327455756760667, 8.224832120577327, 25.831385053716435, 44.69913077862145, 16.301179194247894, 24.582664630789985, 104.92739898021456, 34.29043978315955, 43.131974926816724, 78.24874962007523, 35.823738042285626, 58.66404300483856, 24.191240371255066, 10.476265753412363, 114.46697317918328, 33.09973931424831, 75.52083472216347, 58.88548612834892, 24.04368768407231, 11.757399081046216, 9.292672008563905, 16.514315852197484, 12.215568563187796, 22.49410583165378, 12.135112061303145, 40.685953393090294, 62.77920677003941, 89.19962199053788, 27.807563422027876, 17.341458023548988, 35.42114047962229, 5.27082392279259, 6.034328078258351, 7.442113991677257, 68.63430305244624, 45.49132340269216, 14.060553242830506, 104.12443457852176, 54.40313469888992, 34.31201935404845, 6.581796472328506, 55.19503429646039, 6.023233254571096, 7.952499762022877, 49.40781848851082, 12.298251917480647, 26.682898936970904, 21.680253601807635, 15.888239212245324, 69.69666192193127, 55.158885268583546, 60.60747851747885, 35.11013699227391, 12.485813944012099, 49.61878158423792, 22.013988025447432, 64.35526951454086, 44.26652458524413, 5.474056667656829, 14.651331368182982, 5.6493613684753115, 6.387307889375902, 20.75155084339615, 62.176584257454884, 7.227246667289436, 15.429775768638217, 21.124555239224048, 56.13596476807476, 88.4453891674109, 37.869576864548556, 125.7790903618433, 12.701505820215798, 30.46999084571799, 5.515270675372877, 6.487491913133712, 12.717363818819804, 7.914803553088842, 6.20327029323926, 20.285748827217326, 31.185334579851045, 32.52467962170469, 35.61871646325965, 8.423834270423075, 19.797177576097006, 18.49147751400749, 27.51581847151305, 22.827253402851614, 21.818038315812114, 40.78102940880295, 14.72430430352823, 16.804210855041134, 54.469036231965774, 33.851740775479264, 21.924184074664723, 9.763651299630329, 49.57427928625709, 20.19468152840743, 6.946768400980741, 68.32005864775101, 13.653453642595409, 34.48005954782057, 11.792133784337274, 52.239137792904195, 81.3488405601648, 31.095255657016246, 95.19341756558933, 80.38870368573859, 9.101797611258439, 6.720295988681676, 33.4899142913315, 101.46501039394367, 9.110371966261388, 23.55313434180748, 31.48377470659547, 20.384655916936698, 41.952137620698274, 5.364778576519374, 22.211547715959888, 31.3782582682507, 59.98641633570519, 50.03449488931203, 6.605990895544658, 7.457844290591717, 17.678388275439154, 128.888779260195, 19.1497098769294, 37.22766810606302, 26.591427505393764, 25.854451598853856, 30.68332648509201, 55.78939082046725, 24.639560654364374, 98.29206159795626, 29.794711084598344, 67.31668510802285, 5.333458003496661, 32.039384414494606, 7.046623070325246, 11.761492249205489, 98.56606302476665, 65.70753454633103, 14.041660717767328, 31.295095220760743, 43.383747214809446, 9.34385911734694, 87.58124399033223, 21.83037839200195, 11.706012738102386, 8.643843631545455, 73.3131655152916, 18.617062687357286, 41.011281406391426, 105.46326659250386, 36.99544245781009, 8.972665842287624, 5.482758402146807, 24.68102709769918, 23.696204011349696, 33.375053547364814, 15.939496879695543, 7.5254396220843365, 19.71965433324413, 189.65018212139583, 6.826228393631387, 32.90540168143799, 53.77641338131528, 15.076725757126983, 36.507590365518894, 39.34834331519377, 16.65851006393598, 29.9957236845355, 32.110886829953074, 98.09882041869625, 20.727882056743738, 17.9417559945369, 32.23221534715334, 77.04443649394018, 7.556367609948031, 153.20668785230492, 9.047387141813338, 19.770684154766244, 18.18278996301914, 10.722251543527086, 27.752743658724636, 12.561457937110907, 52.015610523800625, 10.278981614030167, 6.234154310460943, 7.938882305938606, 133.70844693304804, 9.057226899055877, 67.88624808536855, 76.02247862709754, 41.2625368338053, 130.60101518051735, 73.16104833776735, 33.80651340985112, 29.541187345807227, 32.49218218252137, 132.48440805950324, 102.27157191842166, 12.377051817386308, 81.01600059455112, 43.35052772316266, 28.1429856403389, 14.258593448608911, 63.26219087202755, 9.150074240192712, 65.51464837311089, 24.448561645909564, 17.81617673384611, 92.76277971151916, 146.9409063895954, 48.47791072698261, 44.998622262461296, 17.031351371096648, 51.99787665041929, 7.8617983894567764, 37.08887552754193, 10.572508779934491, 16.74143766347486, 34.65274755801278, 30.090377363151042, 43.57462779117836, 5.817392800745705, 38.86204179948521, 142.08751585855552, 19.673145685317927, 102.27205818408731, 73.81488442689323, 28.383592089674977, 139.40151768766378, 8.077158719904569, 83.31790770168249, 157.33323248557255, 107.49209523638298, 98.35212600237756, 54.660129640846776, 54.22950188356629, 31.62789097623234, 39.810305631181, 84.54590400390973, 5.648552391450573, 5.455579241662914, 122.75054452860779, 56.546580223450164, 81.32210713384545, 6.174914188660053, 64.08546494153553, 82.06004221076046, 36.4059076596502, 35.358426953369346, 15.574635614414227, 175.06853555108228, 9.19175816450423, 11.674359502103373, 70.87032448654911, 16.22116315820032, 6.165379902557125, 5.751806410707556, 27.754916520479696, 25.59833600501637, 22.720773545937817, 46.53690922739797, 85.67749983065929, 99.18229587232932, 50.00841915731926, 98.766827369663, 14.091773088229521, 12.674927736504246, 71.20816267635674, 74.7321000845072, 8.796770415035674, 15.206901739721324, 9.700768766472356, 10.903200420355608, 47.62537601264385, 18.732019347714964, 8.319358457521563, 20.689919787891693, 5.85258255475013, 39.421668220049, 84.08496179775223, 69.41542986316054, 5.842147817422625, 5.988382930199221, 16.52456735424972, 5.144583735995993, 12.688748416913418, 11.610902997938055, 143.2376892186787, 7.150353368652796, 92.90743907447252, 15.478062071622993, 36.00414382915277, 29.332009732163275, 70.47666470765031, 9.057099963028527, 22.354495447759877, 5.1209639998376195, 9.792133814676696, 35.56155518249729, 42.5565162245149, 20.87532219083037, 19.664642418007418, 21.269013066975525, 40.06592906356839, 33.32627054552367, 91.1428836647409, 94.92420403948243, 7.850338036888364, 74.60634296972114, 10.112039801589347, 22.41093864056237, 10.789336526590802, 22.013577907674836, 31.524669440353637, 5.377190939260567, 5.099068396372528, 9.593706745175375, 17.68192803999726, 23.515258645944794, 94.66001361143144, 49.60951782640001, 10.16097750590147, 8.92543226529251, 10.867998448863862, 13.805552391989739, 5.4085382772799955, 8.959949832304554, 110.92620885346045, 5.321733917502102, 7.324940686632993, 27.201622160269878, 115.58855687794788, 30.441997578716176, 19.002029621138846, 108.16208106455062, 32.24160054180923, 8.759136564055208, 27.519410784094557, 24.02469544957529, 112.1646082763546, 88.79583965132295, 123.98356931675798, 19.746925335591637, 21.55276209046606, 81.98779124726477, 48.758505041080156, 54.43331971639057, 72.61876948430972, 11.054275612729297, 8.026827935795785, 52.52420314711428, 52.16105370911982, 28.844746899752586, 82.34901851357306, 17.38013126910754, 111.71962485269779, 35.83774906654746, 9.289720764987344, 11.800330235449012, 25.45859193358308, 72.92428063691673, 34.785648990933474, 6.150856674790755, 6.429090670964096, 32.40833732548713, 50.32333545155737, 35.76117782662367, 64.70345562299201, 14.816512821390692, 8.570336581376994, 23.258217052345795, 31.287919817050515, 20.33317351287096, 9.499874224955787, 54.99917360784583, 27.85264136352236, 37.207394540821504, 9.368897972252206, 53.50162031829208, 24.6474536929604, 5.202538871536566, 21.49559375176451, 35.031935159911534, 90.32858814922189, 83.75790992297452, 22.403944690866, 18.525544684009006, 11.703892858049299, 33.776458944204684, 16.980317294867266, 82.53437403151125, 41.02400324289583, 12.45056457480137, 24.898906157052924, 75.31879651001447, 75.96885718478308, 33.07557387300497, 58.54227722001522, 17.568687919530714, 28.65227419637839, 50.23764779743741, 35.12639994497047, 17.04825002627264, 17.708541171985374, 6.900156550259177, 16.36622838642793, 21.12776062266744, 18.624489051060316, 22.813199941302628, 10.146321144870257, 68.9182283975863, 164.20357746702092, 5.29862314537207, 8.639096751682843, 5.729072831311641, 82.4614043932561, 30.633992936577624, 16.013686469982442, 9.906074904709337, 5.653866939955255, 24.852154565315768, 65.5885455107822, 17.331544819377978, 20.694080608298524, 41.42868928955792, 48.0174143812279, 13.377639716911649, 12.162088928581923, 39.9167652332733, 34.83146082746621, 12.851854637571972, 41.13430628446561, 20.604822966263136, 10.620909368240058, 64.0175955103161, 24.606172980740652, 17.280675787161744, 30.740472585051464, 23.75983406216997, 25.80532313233501, 44.363752627564935, 13.597025472578883, 64.55948064662329, 33.28999175528611, 13.479863002081983, 26.374596808966064, 84.71557732029834, 24.391129329235984, 55.73475033979705, 5.240435741841142, 16.324343679592516, 33.81015075578, 6.536335714608044, 19.81612301716061, 20.380644345182624, 7.290554592304393, 33.23232589622684, 37.09142368379004, 22.810952859559606, 109.49152124793477, 7.117194503986141, 68.77903540228651, 61.66656927572754, 17.34272634464156, 10.902867028338894, 30.65707970717658, 50.662481506969584, 62.8364550302709, 7.668618099278467, 49.2244188959736, 34.71385782112482, 23.317550609841458, 8.190364208406734, 6.171509068288014, 85.85195302321702, 10.185951677635126, 70.87631304342318, 14.31671000312932, 5.74871105734597, 54.187343288985396, 111.8426101556981, 5.728956844791997, 12.587130211961888, 50.099616172880985, 112.63513060741283, 69.44991090674448, 52.97822791954227, 17.659449155488083, 30.9474002791572, 151.73526733615634, 73.07332843694167, 35.16316006210534, 60.95055866669403, 60.324171190986874, 21.36336897477279, 9.382243452895628, 12.223048715002491, 17.430103781835115, 48.12871506400526, 16.145773356334114, 9.853572880129592, 52.33889045865445, 103.37037712196667, 10.543085064023234, 41.94777454021334, 13.702756767632188, 55.05096768959929, 74.42352322950578, 8.494350998304888, 32.506196021985446, 9.31532358627883, 5.286097239541597, 37.00539815455147, 29.56999219897723, 7.527644086646239, 7.154791871575444, 43.57887167306057, 38.174373690996596, 21.855295473738458, 5.341459256253411, 15.459310405180602, 36.95901967735378, 26.900860798034543, 40.45109211690159, 33.23675593843725, 11.598946029479933, 54.25942436069, 6.242527672204245, 14.620782909711625, 9.619019553652775, 13.668855961687042, 5.476751754115472, 26.030354994769475, 10.760965020770287, 54.79992788020465, 13.24595722177492, 15.808832828970074, 5.998994633988611, 7.3544629786370495, 8.002017529169715, 14.603467801753453, 6.747908335585046, 34.51247854903203, 35.2558376387895, 51.17258744139515, 5.725636423311374, 16.434244161654025, 121.7827216137148, 16.83529263985415, 11.81578323844954, 11.240232069596459, 112.12727189419414, 16.467957552665563, 53.33398835836494, 17.45268606339036, 22.04739066226289, 6.304954982744005, 6.334944174391387, 59.14176519218804, 10.699831071703654, 21.104085167913333, 36.27422231663049, 92.756890284149, 11.650628588013946, 44.11885343900252, 19.148942793483457, 44.183769016774065, 65.44754397645822, 38.381920117383615, 6.840431688431026, 6.563035154875694, 19.151822699085972, 6.759968160939424, 20.843446226467815, 5.12341893055881, 18.252974970549975, 35.47226895927332, 70.49792691137779, 5.813570328804559, 17.937930434368162, 70.92357684635323, 32.26441520466119, 52.03880836740699, 64.134549281663, 8.83341399447116, 106.9319645697138, 52.15317056274307, 11.283130402765092, 13.046253495878684, 45.50594886119681, 80.49107524254673, 82.93097896788461, 66.54437319821227, 19.02559298509454, 27.378578013387155, 87.85226960966901, 28.37640222265974, 5.419468730056682, 74.70527805534786, 9.054010370004367, 7.517911060688841, 24.141160114354413, 5.925879781172182, 24.291718656673737, 43.56305754339722, 72.84534584042832, 29.747280017653658, 200.90363572073684, 23.50772577290604, 10.991477209561396, 32.92994507999422, 15.175984900991056, 23.75717633248874, 54.053768583785086, 14.22388656839797, 6.902370045463756, 84.38465487715908, 26.076986702923527, 7.2433026588346285, 105.24543139882707, 55.54149521520437, 45.99454837149629, 19.69035909463746, 11.522467506187123, 17.949289645472167, 13.252467859598532, 153.53758226011553, 14.11778308759595, 13.217392980173338, 34.76267799347645, 11.014154918007684, 55.88622256910698, 23.258422921111276, 30.89440570901081, 18.928795140240286, 43.03607492916488, 24.455072565441007, 21.819061838487308, 49.680017346318735, 32.703368880392134, 47.54786183728028, 74.69991164860319, 55.9560012369665, 123.73984202463275, 23.109588481308446, 186.62739613940965, 17.71124916785921, 106.42007437129718, 8.556183849487347, 52.74546137826265, 24.357987469771757, 50.74587042093959, 6.847848353049353, 25.302445991175986, 163.30831027944282, 31.12907741610084, 79.28153401744929, 48.06331808107763, 5.05506874717901, 32.632642705255805, 33.58972321136315, 28.93042415451329, 37.082653347378766, 60.76527419855851, 48.12964187675078, 17.913140431493737, 37.10337014291662, 40.70231768302384, 27.45663513960158, 55.33911628103606, 38.480835610335674, 25.889136687737697, 9.517447119573523, 11.089002684296135, 106.28156880316371, 18.11894195814944, 42.26041132643837, 5.431302316838393, 14.370023408696074, 12.86523211846014, 102.77118578561596, 20.46256945080087, 32.57918257869909, 42.95426465306457, 16.156962596973965, 8.678937140129813, 45.509906766294435, 65.28208937578542, 17.219484680335817, 12.363436371260727, 50.20884890098673, 108.20892306159898, 158.51763947398905, 5.941573585537059, 21.249337566001852, 6.659970665371434, 8.372888527966861, 21.133763464048577, 5.194044444236777, 6.647079066824972, 52.12580550151244, 6.562960221326001, 7.603600944855694, 50.81109866290372, 61.14928639019066, 51.81588085204812, 112.2844092467171, 67.47535995254111, 50.3777210321005, 57.46748307706478, 23.741186606130587, 22.576692787244518, 6.1382859344447755, 185.4301693075407, 51.71869180003518, 33.51825745745298, 29.242500388872223, 6.72302155951715, 5.8854047378368035, 55.92932971741933, 35.128783930056166, 30.277958776531, 30.353874565841103, 29.27344067445688, 58.174979337948415, 19.83170203598933, 10.314413893187217, 7.3548207287382725, 78.57444716403563, 19.331097774213475, 74.47293781011957, 11.784199236296107, 50.13847670206992, 21.508745029095486, 65.65104604855605, 79.15295640027284, 82.84941242135406, 101.61051459746852, 11.259498639536556, 22.490909478181685, 64.803365656906, 33.33314861188179, 18.77287374498329, 10.435985028294915, 42.59562548972794, 25.818500226405384, 47.78987786695849, 38.220361561599105, 20.329712456515374, 22.521576997619256, 70.12408363821913, 9.125508545339546, 9.108400908560522, 7.366360508648288, 14.654597252285349, 26.069578004498126, 9.83829234799229, 37.72613303392703, 55.31876360273054, 59.49391494149897, 14.086799575354767, 84.27047204049751, 29.45660037965847, 61.7380144095525, 19.14137119066945, 141.06076546036752, 62.391654616462226, 23.867597313710487, 6.981078952568732, 24.31587870043575, 27.486802951229723, 63.533823006625965, 30.417963253625807, 66.242241947986, 110.2179681377152, 7.121054385513024, 5.523435556392675, 30.833720868095078, 76.57396495670656, 29.414533766242002, 78.93171508959453, 26.150371968947766, 24.242557628567432, 10.270475318900825, 21.073032647224004, 57.81988068293197, 18.453157076520423, 5.578742335210045, 27.621168643409582, 6.786270277567441, 112.80232344938558, 10.405319689240173, 24.04369185206451, 232.33599945212075, 9.750116174911625, 13.983722338924826, 35.315862843362055, 39.27178609451375, 128.83620282962227, 31.668628767680463, 77.4405078976769, 84.76304156208428, 17.591331235218487, 5.652779364859849, 8.957234799120727, 5.507814261859083, 36.94285085019481, 38.77064440630209, 12.104976844605893, 80.96148436142579, 10.195735073244416, 30.130073293637317, 25.598117011970213, 12.808544380661745, 67.86347956631421, 14.643903981295512, 7.912012950731263, 59.501375167823504, 10.285305825428143, 66.93949125679771, 11.053683036506873, 25.927570184405006, 13.966604717950968, 11.771250525840214, 59.89003547664146, 125.73587811350157, 44.50052329871908, 48.23515717132442, 10.792577957696455, 10.877880113462007, 65.12261322243732, 32.5035317484111, 158.12290220095034, 8.928606089309353, 43.05365102591584, 73.92416354662228, 62.73740250400602, 61.85179473439295, 40.786549010425034, 50.49732701897277, 42.92880653147388, 11.099999629308638, 11.225050928090416, 29.10401397335561, 84.4060759912357, 233.0884828414038, 18.77884797536713, 30.788018912471053, 33.121279747804124, 74.88702811794047, 49.15689904354914, 47.85002344038681, 36.15795335177842, 26.551563503497093, 15.262375776536002, 8.082371682109747, 12.358038920342116, 24.79858092727041, 15.722837608687781, 36.80038074296451, 37.92606283759904, 60.89231431881524, 9.684019906285835, 22.519933075859598, 38.79243354755741, 121.23821106345758, 18.52355593130657, 10.687453628697401, 48.785480086282234, 123.40217809604061, 7.990777988543292, 6.064587938484309, 19.396318311002016, 58.943657476147706, 91.14361211343311, 8.32197573606787, 17.26695679358387, 66.35492135753162, ...])
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)