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 = 45755
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([3588267.384016789, 3609873.3663289733, 3710469.9569623615, 3848604.9199964623, 3849754.6875, 3957475.0, 3961768.1583397146, 4029942.6599157685, 4029966.1138306563, 4165568.2896274817, 4175293.2619769163, 4183706.2639478724, 4207516.966225478, 4207711.373249236, 4210222.240502792, 4276573.1512680715, 4530086.132853715, 6368675.906757078, 6566070.34083983, 6593268.75, 6620901.5625, 6622199.462953036, 6624045.3125, 6767455.799680978, 6784935.894813699, 6786506.319126089, 6786859.791316483, 6787253.418616727, 6787332.268546312, 6788748.129340095, 6792682.178985984, 6795281.972784363, 6797048.313495686, 6804219.347619339, 6806428.125, 6809728.087263679, 6810170.732713652, 6852164.0625, 6852171.633754406, 6863700.0, 6865211.0188052775, 6866195.3125, 6866433.486206034, 6866539.118947501, 6882684.522725453, 6883447.53646436, 6891513.514422608, 6892321.72100834, 6894212.22259258, 6894423.421877157, 6909889.540962405, 6911606.490068505, 6913134.774744728, 6932991.500332281, 6933001.56822404, 6935360.9375, 6935472.55655809, 6936753.125, 6968929.6875, 6969009.375, 6969084.933056176, 6969287.5, 6969369.138963996, 6969468.75, 6969474.672841331, 6969587.790458339, 6969598.210999339, 6969607.670705318, 6969666.290129372, 6969701.439593005, 6969728.125, 6969782.645324143, 6969791.614460387, 6969796.921063088, 6969903.819761057, 6970044.911381078, 6970155.177553197, 6970172.793142271, 6970185.088931807, 6970256.25, 6970400.0, 6970443.29147619, 6970461.673948485, 6970470.027023291, 6970484.129990402, 6970516.069797685, 6970526.680704549, 6970580.342903447, 6970628.611503366, 6970660.9375, 6970665.625, 6970672.774501384, 6970673.400568493, 6970701.5625, 6970784.375, 6970796.670768304, 6970804.433366388, 6970835.813585793, 6970870.3125, 6970874.709189993, 6970989.481495763, 6971006.25, 6971103.20869881, 6971106.203863653, 6971109.375, 6971115.3615275, 6971115.809304878, 6971257.104030733, 6971259.436965707, 6971276.5625, 6971280.2776913475, 6971297.937927423, 6971449.6953528905, 6971624.785502936, 6971645.954004192, 6971688.737734019, 6972031.8260839125, 6972060.593571062, 6972082.768424576, 6972119.51516372, 6972161.517402086, 6972212.5, 6972279.6875, 6972413.289124824, 6972439.737277711, 6972486.226724927, 6972830.109874595, 6973136.327057645, 6974128.125, 6974416.048093629, 6975179.6875, 6975894.202732905, 6975901.169852925, 6975952.460759473, 6976392.1875, 6976472.063394925, 6976481.920165723, 6976500.436375785, 6976533.580977342, 6976700.906855281, 6976706.25, 6976909.8298307555, 6977095.297050896, 6977119.936984413, 6977336.96233235, 6977535.9375, 6977601.558565416, 6977609.334752191, 6977690.607807793, 6977723.825590243, 6977800.0, 6977834.375, 6977853.165621238, 6977947.043918807, 6978100.479392035, 6978121.875, 6978163.124402058, 6978241.568326177, 6978242.24687662, 6978327.556241919, 6978393.222912119, 6978476.003222537, 6978563.811466644, 6978620.3125, 6978637.5, 6978734.375, 6978981.545824636, 6979268.074543378, 6979278.125, 6979449.542011429, 6979450.153541832, 6979495.3125, 6979506.682184647, 6979553.125, 6979712.045783527, 6979829.265537499, 6980354.988682505, 6980590.123387034, 6980780.523877453, 6982013.961906615, 7007826.4659887515, 7008263.434641695, 7014836.817576417, 7015050.989325394, 7015194.006552264, 7015628.085542972, 7015633.245664357, 7015655.354433592, 7015873.21851606, 7016901.341189126, 7018714.996608548, 7021868.75, 7022231.323991808, 7044380.0755034555, 7072516.954173947, 7072895.3125, 7072921.875, 7074723.4375, 7076388.153812074, 7077027.707638516, 7084154.010392199, 7084845.3125, 7085298.4375, 7085334.406588163, 7086530.593688776, 7098026.560726188, 7100188.790110836, 7101206.226006622, 7101240.204752989, 7101293.537420036, 7101569.1791806035, 7103663.921388645, 7104380.853954014, 7104439.90805133, 7105171.856606472, 7105873.807210784, 7107553.29679557, 7112346.974610102, 7117787.5, 7120705.770024493, 7124130.388069453, 7125979.241141371, 7134220.258017447, 7141759.245173846, 7141765.251181985, 7142990.625, 7144036.179464558, 7145495.796450818, 7159944.539440175, 7164538.69604339, 7179576.344256289, 7193257.663820892, 7197173.4375, 7197478.5987744, 7197539.552718529, 7197652.8704261305, 7198198.802753487, 7198481.915994682, 7198616.174855869, 7198867.715465207, 7198942.608705933, 7199090.963893782, 7199124.931252989, 7199665.387889989, 7207733.1439304985, 7214225.423359373, 7215724.324145922, 7218614.693471199, 7219642.433090301, 7219943.046431013, 7222034.375, 7228027.996031741, 7246606.161564208, 7284364.505653389, 7285531.178796541, 7287035.182853299, 7303359.375, 7305823.262630463, 7306668.607500385, 7306756.990966449, 7307040.625, 7307159.942371775, 7307931.25, 7308262.944032765, 7308319.674905628, 7309635.725293805, 7310682.8125, 7311401.526253869, 7311495.783356188, 7311873.4375, 7312964.343728241, 7318666.38284584, 7320634.355899541, 7321602.30026788, 7321720.002027034, 7321920.3125, 7322088.159067083, 7322090.305236499, 7323243.27048238, 7323445.029834024, 7323463.715756614, 7324182.8125, 7324245.3125, 7324367.1875, 7324580.52487525, 7324949.278337879, 7324960.176733241, 7324993.75, 7325053.832835023, 7325465.290233382, 7327026.104329411, 7327153.114022044, 7327431.039818626, 7327482.8125, 7327543.75, 7327582.682650017, 7327711.55069453, 7327755.306249777, 7327760.9375, 7327809.375, 7327811.421746415, 7327817.463103805, 7327831.395748611, 7327845.630396206, 7327859.961905225, 7327878.02806421, 7327885.9375, 7327892.923093543, 7327925.563757886, 7327928.125, 7327929.52354089, 7327977.63356608, 7328003.020627441, 7328028.125, 7328076.5625, 7328123.4375, 7328126.399264311, 7328139.574505715, 7328140.205735509, 7328143.6822748445, 7328145.3125, 7328172.638904947, 7328214.0625, 7328232.8125, 7328255.677862569, 7328298.4375, 7328300.0, 7328301.5625, 7328358.1007935535, 7328364.744944163, 7328373.123013253, 7328394.071956364, 7328472.783943776, 7328614.467009752, 7328617.060659997, 7328642.441570037, 7328645.4944590535, 7328720.726161902, 7328751.31721291, 7328827.120800611, 7328832.492831152, 7328855.27362276, 7328904.70415585, 7328916.547311809, 7328953.541904301, 7328993.015245302, 7329078.032277146, 7329087.462890686, 7329137.266500176, 7329154.44001693, 7329177.612952267, 7329181.109924231, 7329200.036524646, 7329203.339318172, 7329229.8187309215, 7329245.3125, 7329328.067989103, 7329366.146736872, 7329496.875, 7329552.146669158, 7329553.638966626, 7329564.0625, 7329758.791930815, 7329951.218174265, 7330031.510531734, 7330622.9954473665, 7331053.913722288, 7331061.335791762, 7331220.3125, 7331286.121962679, 7331346.875, 7331510.9375, 7331693.75, 7332285.837460642, 7332371.875, 7333060.3320286935, 7333232.515211355, 7333435.9375, 7333592.1875, 7333596.287395581, 7333743.462818641, 7345381.2275197515, 7348875.0, 7353635.650836238, 7357353.852334778, 7359858.893052383, 7376096.875, 7377630.102530553, 7378948.43839825, 7382347.932138866, 7386878.241670734, 7388923.4375, 7391804.6875, 7392781.918434794, 7392843.510101847, 7394186.3623106405, 7396693.559301638, 7397848.047513943, 7397848.061938067, 7402134.593274676, 7412083.170679933, 7420223.331807391, 7420226.073744525, 7420420.601297426, 7421361.439947788, 7422128.146040779, 7422176.599399687, 7422193.479902106, 7424153.879020105, 7424186.518960148, 7424438.686750651, 7424605.81390094, 7424847.483076515, 7425066.423789127, 7425084.851362745, 7425171.875, 7425173.15986095, 7425390.625, 7425404.41078951, 7425489.0625, 7425517.155830329, 7425602.980933499, 7425675.340185732, 7425748.83468447, 7426169.497550156, 7426540.696301156, 7426706.25, 7426959.375, 7427246.198143513, 7427573.743362149, 7427834.276099733, 7427846.875, 7428233.344097807, 7432367.1875, 7435173.01200776, 7435457.629199972, 7435465.625, 7435679.976047165, 7435741.976471165, 7435907.8125, 7436022.20030929, 7436085.9375, 7436095.559342073, 7436109.375, 7436109.899505087, 7436129.538034933, 7436131.435652444, 7436162.104656172, 7436165.44924948, 7436171.094359706, 7436174.953737604, 7436263.813205583, 7436277.528384269, 7436307.8125, 7436426.071212316, 7436490.625, 7436527.969287085, 7436544.394695354, 7436549.848672866, 7436571.875, 7436575.265470036, 7436576.175756238, 7436614.0625, 7436657.914377154, 7436671.527691186, 7436716.239952748, 7436756.55398072, 7436782.8125, 7436797.351637534, 7436815.86123008, 7436826.008558238, 7436828.466105724, 7436843.75, 7436855.785213088, 7436902.990108085, 7436959.372024788, 7436969.871505179, 7436992.9957354665, 7436994.850524977, 7437017.812668793, 7437029.21886589, 7437040.980199708, 7437041.287303139, 7437044.624960723, 7437051.748257499, 7437055.012065221, 7437102.856608367, 7437140.625, 7437163.801180475, 7437240.976961205, 7437261.739088572, 7437272.87400366, 7437300.339422173, 7437361.719616315, 7437401.5625, 7437534.247025632, 7437599.168146768, 7437599.584998113, 7437634.375, 7437650.0, 7437656.25, 7437673.134891186, 7437760.9375, 7437780.7871953845, 7437792.199577973, 7437855.229897119, 7437889.878265707, 7437892.1875, 7437983.590753909, 7438102.756300021, 7438147.948873084, 7438190.838879607, 7438226.047202544, 7438606.237663416, 7438743.078058743, 7438750.292194381, 7438779.169187817, 7438829.659879728, 7438875.829595929, 7438890.278561152, 7438891.760495955, 7438935.9375, 7439036.856404017, 7439064.288460063, 7439268.52419479, 7439301.5625, 7439316.658580555, 7439375.261241535, 7439694.026832966, 7439862.241376643, 7440083.672778307, 7440130.221025634, 7440193.75, 7440424.525507747, 7441600.950175536, 7442419.32121637, 7442495.983189793, 7442516.839246429, 7443846.875, 7444453.125, 7446826.033936605, 7447357.8125, 7447571.672560642, 7449810.678314941, 7449817.227022647, 7449943.75, 7457893.587153324, 7457964.9987153625, 7459390.555913622, 7463859.736378469, 7491228.301949398, 7491950.0, 7493899.811672311, 7494667.1875, 7495919.114730183, 7496297.0802110685, 7496490.555643727, 7501269.490383562, 7506974.752434728, 7509478.619528894, 7512039.27405662, 7512496.239439003, 7512557.0640187645, 7515057.459393266, 7515061.902640276, 7515336.703545695, 7515356.889553684, 7516298.4375, 7516319.971503358, 7518376.073011659, 7527407.306072067, 7529441.865595568, 7530031.702901656, 7530279.693577156, 7530448.4375, 7532423.374589621, 7532687.5, 7536911.554632469, 7537355.187418036, 7538960.237407891, 7544910.040669299, 7545954.710029673, 7546639.074015917, 7549082.753679906, 7549606.25, 7550553.125, 7551106.800988301, 7551352.544647731, 7551406.55498482, 7551445.3125, 7551519.716457921, 7551633.631545758, 7551886.739533683, 7551900.0, 7552627.3788800305, 7552762.900922385, 7553652.148501056, 7554052.668140593, 7554578.125, 7555073.4375, 7556039.028765024, 7558873.4375, 7558999.125822861, 7559644.068884261, 7559689.0625, 7560568.996655041, 7560728.432782859, 7560741.347440341, 7560893.0762786, 7560932.373444947, 7561081.904359086, 7561729.6875, 7562026.5625, 7562089.0625, 7562112.252505026, 7562399.379596873, 7562450.614808035, 7562514.382329339, 7562846.662232008, 7565060.960705703, 7566003.583487569, 7566054.6875, 7566085.261088324, 7566275.782626245, 7566285.9375, 7566412.5, 7566754.46746627, 7566964.191073008, 7567341.267761204, 7567374.847405855, 7567443.228791892, 7567575.875293667, 7567684.375, 7567699.699500004, 7567791.079275487, 7568072.873327964, 7568618.409546392, 7569026.5625, 7569148.424968745, 7569417.1875, 7570931.358772673, 7571020.278434602, 7574615.625, 7574875.155128036, 7575465.860457915, 7575903.611370854, 7577781.25, 7577940.476197224, 7578301.147894229, 7578308.106592268, 7578315.284097179, 7578650.026730655, 7578695.3125, 7578732.410059399, 7578822.178924809, 7579115.563271265, 7579362.171120268, 7579367.379356042, 7579409.375, 7579420.621238672, 7579430.437328202, 7579432.11533893, 7579464.042167954, 7579485.9375, 7579497.114164319, 7579567.108823739, 7579601.5625, 7579618.70641321, 7579650.376299041, 7579777.893225403, 7579779.690166916, 7579786.084732771, 7579924.560409176, 7579926.439474422, 7579949.859264289, 7579975.0, 7579999.943929909, 7580084.278324255, 7580096.875, 7580231.923988478, 7580236.732136648, 7580256.485728061, 7580303.125, 7580304.06747332, 7580358.85144536, 7580385.128595616, 7580463.412398775, 7580480.218495989, 7580520.005041867, 7580547.215774703, 7580585.085513393, 7580645.240123522, 7580662.5, 7580696.875, 7580698.490592671, 7580706.25, 7580717.890392847, 7580722.1292929435, 7580723.163586851, 7580723.4375, 7580738.09383659, 7580739.277091823, 7580740.434947881, 7580753.693701755, 7580755.033632901, 7580759.504323276, 7580763.645534205, 7580837.5, 7580852.354710543, 7580870.3125, 7580893.75, 7580910.331599458, 7580913.311138498, 7580928.125, 7580930.590499443, 7580951.5625, 7580953.106136969, 7580975.237444221, 7580990.88568881, 7580991.192058375, 7581010.9375, 7581019.012057206, 7581023.16009257, 7581032.348309444, 7581062.326879636, 7581064.0625, 7581065.900309586, 7581070.647892567, 7581079.704685881, 7581082.743928912, 7581096.875, 7581097.439441919, 7581113.72044744, 7581126.047765197, 7581128.125, 7581131.25, 7581136.019174516, 7581140.060808919, 7581154.6875, 7581156.25, 7581170.3125, 7581188.239594504, 7581215.625, 7581218.050943721, 7581250.082535912, 7581278.739492279, 7581294.239260119, 7581300.0, 7581333.09133907, 7581348.578651329, 7581354.160418568, 7581357.641488139, 7581370.214666497, 7581373.02107671, 7581390.625, 7581398.938507255, 7581404.871887142, 7581421.822927448, 7581426.272943692, 7581432.8125, 7581434.315646324, 7581444.265524421, 7581444.74826626, 7581457.831437352, 7581461.186644482, 7581462.5, 7581476.536483, 7581481.089110476, 7581483.153050162, 7581483.785389237, 7581484.576498537, 7581485.647935857, 7581489.500795313, 7581490.61574194, 7581506.940478053, 7581509.375, 7581521.4344468145, 7581542.529884933, 7581544.866561004, 7581546.875, 7581547.654066995, 7581554.6875, 7581558.847007873, 7581558.8862824645, 7581566.025505411, 7581571.578081018, 7581575.042455787, 7581593.246316203, 7581600.0898184255, 7581643.75, 7581658.871367102, 7581663.590816136, 7581672.247313712, 7581692.1875, 7581700.7304096185, 7581760.9375, 7581776.5625, 7581866.815282991, 7581876.5625, 7581918.676791208, 7581921.194029421, 7581941.662096068, 7581942.571031568, 7581953.376874886, 7581986.101230856, 7581997.130190988, 7582000.310317622, 7582006.205053373, 7582009.0860932125, 7582029.410773228, 7582053.125, 7582060.259351989, 7582062.043677874, 7582071.783521145, 7582092.1875, 7582092.71282111, 7582096.939768409, 7582144.744677097, 7582223.602769923, 7582309.375, 7582318.725543774, 7582324.6077763615, 7582334.35194402, 7582367.818873163, 7582370.4807509, 7582387.414878911, 7582389.0625, 7582390.766947912, 7582401.633618914, 7582404.6875, 7582423.738239236, 7582425.0, 7582468.81437846, 7582489.539360964, 7582505.379802794, 7582533.910745817, 7582556.723288589, 7582576.550575165, 7582623.4375, 7582671.306467672, 7582715.00925525, 7582719.276197548, 7582761.559617056, 7582792.1875, 7582806.21942939, 7582806.25, 7582828.917649382, 7582834.0681925705, 7582858.954132681, 7582867.1875, 7582906.25, 7582916.610321145, 7583032.021635202, 7583049.998774091, 7583171.875, 7583449.327552645, 7583470.650358279, 7583477.155589302, 7583480.35962022, 7583487.742858996, 7583494.252134955, 7583565.193399013, 7583642.1570567945, 7583642.1875, 7583653.645077396, 7583810.0436512325, 7583924.370225263, 7583978.125, 7583982.777009494, 7584013.0770421345, 7584310.285425816, 7584754.592951821, 7584799.521270566, 7584830.4880434675, 7585076.695610392, 7585327.34961525, 7585567.1875, 7585732.960834654, 7585813.787678724, 7586015.59802899, 7586049.730000241, 7586056.25, 7586155.300890299, 7586461.086576402, 7586550.6530233165, 7586960.918832574, 7587137.488412488, 7587546.958495199, 7587646.875, 7587654.6875, 7587769.378625421, 7587841.35287929, 7588126.5625, 7588792.149359759, 7589561.303236508, 7589755.393117362, 7600088.268283725, 7600104.417159041, 7601537.2570522735, 7602917.167218913, 7604140.625, 7606287.142735165, 7606546.875, 7607482.357313907, 7607780.007006699, 7607803.125, 7607824.894305515, 7607840.070361647, 7607873.560796041, 7607889.635605309, 7608038.890581563, 7608574.239718704, 7608754.138449889, 7608766.47388793, 7608821.38320635, 7608833.430035111, 7609114.5186912585, 7609196.875, 7609210.470407536, 7610301.569163222, 7610334.883166812, 7610503.785393999, 7612425.242297819, 7612607.474248687, 7613589.4579801, 7614938.483728241, 7615037.5, 7616748.4375, 7618063.553467569, 7618619.817938577, 7618729.6875, 7618911.769135553, 7618929.6875, 7619289.0625, 7620703.048625834, 7621876.386341441, 7635883.893614623, 7641467.1875, 7644198.4375, 7645657.203839462, 7645657.792064635, 7650622.599030254, 7650648.4375, 7651871.437486239, 7652703.125, 7652704.6875, 7655117.1875, 7689156.009182354, 7690720.476609208, 7693833.886172911, 7694318.635693176, 7694452.560086921, 7694749.722593263, 7694753.125, 7694945.650157589, 7698165.181531066, 7698879.897757706, 7704204.06409926, 7706896.399165196, 7707303.364297767, 7708062.471915599, 7708189.8773986325, 7708380.00548413, 7708898.381701276, 7709090.016389122, 7709093.652447617, 7709427.14641897, 7709548.394337745, 7709696.259053014, 7709775.0, 7709856.25, 7709961.54649796, 7710234.375, 7710252.3960929345, 7710281.807153569, 7710450.697279205, 7710474.06196869, 7710521.875, 7710555.691614539, 7711067.7888195515, 7711683.714287729, 7712901.8969354285, 7713160.2882159045, 7713447.113430742, 7713744.9896305045, 7714097.32861914, 7714150.0, 7714243.40599412, 7714865.13986683, 7715167.13236594, 7715189.895287412, 7715289.97250882, 7715448.69581397, 7715509.375, 7715889.950154628, 7715964.0625, 7715973.067254981, 7716046.875, 7716341.117953502, 7716495.883360651, ...], [6.1087764588279745, 14.677004620429623, 60.977610032294635, 7.183939144354294, 43.876755590496565, 70.04727921038085, 20.625004791874446, 46.44071230982716, 117.53054965501522, 21.89772847496855, 5.898003209076775, 45.80860925209154, 10.798601078068746, 49.979734553977, 14.443402116335616, 10.707959969236976, 92.47293802228637, 6.0224628401087354, 75.60513058299462, 57.2694106142234, 89.45890657392096, 8.915142419671774, 66.2491649035627, 7.4480995570699715, 21.26110105996024, 126.75197984583116, 9.710111319855214, 7.200834505993733, 21.065564958119513, 57.91872081700963, 48.75655721868043, 10.02775924409496, 10.939258465966198, 20.09096586154812, 59.31689551123778, 11.069230388616862, 45.93470504292216, 50.59317868836259, 24.531426966125245, 29.605068509682347, 9.401110784244436, 34.29427078087516, 5.86556915703148, 9.379593198221382, 5.8249921450690545, 39.25684787786148, 19.060175402641754, 6.2479367213723505, 36.95493296297048, 79.7934536035095, 24.668860238482146, 15.94294357360492, 8.509921079728134, 8.810909756839083, 6.764649866822623, 78.47873793216316, 12.391227684207955, 55.53983955321947, 98.21929503475087, 59.43392406985037, 87.18751542942258, 65.3142624917591, 9.683475974440958, 72.23983320140648, 5.195166268483679, 6.118834295573031, 139.99523388834197, 14.427261432849129, 18.265766183027242, 26.31119813391246, 47.68772213490171, 14.34042855190769, 117.71716404224345, 27.45913479736913, 18.470903980506606, 89.93173037630541, 17.208672017223645, 12.947339559198074, 66.69024004108161, 34.666425135187225, 36.11325015614086, 36.74359934585645, 145.42356568495, 13.954658425876797, 29.075868711289612, 17.50812818817226, 11.317635206980139, 18.787587094447908, 14.032146283830517, 59.60523134068505, 51.88677664841302, 10.228595499897377, 151.585274109043, 55.49314580408513, 36.663810926195225, 93.59300913607275, 24.3548518563205, 7.559026556667873, 68.03324317289906, 23.868845209805702, 16.821654098530242, 78.69648420523721, 20.344568084638603, 28.289377949822523, 54.17798003476367, 9.118134222489736, 9.492261999150584, 19.63832789000867, 9.384354107132415, 67.70464613741034, 63.73660866518094, 28.676446734457357, 23.691562221118083, 8.17631390131156, 5.65054764462262, 162.03835382426882, 17.197453311667168, 19.476796964534643, 9.29441091790176, 18.964211572159975, 48.49377891197781, 110.03254019768474, 57.98913613753169, 12.634898469677475, 8.678845903393407, 5.9649950483897225, 22.092433116426438, 11.796581053878223, 81.17043022220395, 6.32217523020988, 74.09911760381881, 17.002461509840717, 22.635297559293853, 95.85136777931764, 72.1632918041979, 30.944843775428158, 87.4472426791356, 9.729813972451655, 17.41364338539036, 20.069310472681988, 80.0411391137279, 84.88455018503346, 7.117396470989442, 5.90735716187562, 21.1253984964431, 65.43861925426899, 42.776803304804474, 27.752655548220122, 14.876383190594114, 16.474748423480495, 31.716552568554487, 95.94694770906165, 108.06338790597823, 11.40241788530693, 9.772556386099748, 76.46543285063572, 12.267484675284637, 70.82692615400255, 11.22180217439396, 10.34160454354759, 8.922229295384076, 10.353213721826675, 101.7447460460363, 51.773739847027706, 68.66639449991418, 45.13296849761562, 16.203198016424455, 77.35961712902704, 53.75102371080942, 44.085080094444216, 7.162406657406648, 58.92948774058064, 62.742662711138244, 37.10740290546218, 13.453210056111041, 88.27513819614383, 9.599751478423638, 13.32163067005975, 90.99007672607449, 14.57147275074254, 36.7368256545102, 20.305903341475048, 46.73450586048654, 20.79293402965823, 5.628396663432425, 87.4922029836762, 27.57180317908899, 6.355305674690264, 34.398929953534555, 5.452347134030334, 20.301296825898536, 62.70245729588018, 24.27682092421411, 54.0043856417975, 10.78159012362637, 226.78200489792602, 47.0603500729216, 29.649499032120858, 15.732892674417279, 9.00178807633095, 19.891303435158722, 34.88269801961366, 31.81868372363392, 16.262288274342183, 20.063721442634545, 31.528233366519768, 21.293958883770326, 40.27788830691148, 5.034532403332643, 57.154030302526536, 9.722730123769985, 26.098769314476286, 22.596807928284374, 6.38028456343001, 11.099077733777719, 13.897557014766754, 80.35212915886567, 56.864989874629345, 35.32512450712156, 28.53191775068254, 113.00575466824439, 27.685495489213086, 15.32221164183473, 27.831992534985606, 13.685444874892054, 81.68206743565825, 17.03358995143862, 36.8496119577731, 12.635634507498265, 13.707301280428268, 8.174442590048967, 84.75721455605388, 96.63358099513373, 11.958879370288624, 17.20960047966159, 6.713725284200193, 5.971857945339793, 24.958652021700324, 17.553482379311493, 12.067100122685877, 214.15192398632496, 57.45195632397919, 8.250554286191763, 21.78176498296346, 16.375591736829808, 94.69464464737536, 33.45040964106738, 9.928725307288497, 17.27783640425868, 21.480821341256146, 29.147258787637817, 10.931932260443457, 9.257728657226563, 8.535703757906255, 27.19121543997208, 19.280467606190363, 36.224256882710634, 7.541191586652289, 81.1152846254837, 10.047788834547173, 54.87783005632122, 85.20304696510684, 80.63938856438287, 16.955335627983217, 7.975922802973448, 18.918675916527746, 92.93414610328743, 27.82725345613178, 11.95313751826785, 45.61749379626259, 16.13394481734998, 18.911337831018972, 86.66753484533201, 10.044255042924503, 23.617879528797786, 127.65004600077779, 18.23329540994325, 9.074908989377553, 8.04829647578468, 34.989666351265875, 13.766337324631065, 54.22609784932837, 36.95198887621551, 43.46151009092443, 19.507294105850523, 49.196389896270944, 6.934866957839075, 111.3785393247654, 5.868278613868146, 118.01407019868562, 26.402725025693552, 11.110590798230193, 5.452817059383327, 38.81441401033024, 95.9276294166099, 10.930632639095803, 33.89430975676137, 17.974338870735753, 80.10922810139618, 40.93799111229896, 17.176147102971285, 11.587669561830412, 7.65681703694663, 16.309475573415426, 13.735144172248365, 26.744601575418574, 46.15053404932983, 23.618358899956284, 17.63630152048572, 43.67089093199071, 117.19935223753885, 141.6799528733825, 26.618760953632417, 110.84045868172936, 71.77297118966116, 71.24457537046206, 66.1849495540162, 12.034910607641882, 89.85522801231207, 11.023472762299729, 42.540721634367046, 49.462510851419445, 56.32253104204279, 54.49675909652149, 8.005546381771936, 118.43180545598311, 36.465838160356846, 55.89385869284393, 44.64386624672809, 18.38799980437859, 110.01309663472256, 11.671219701442746, 12.924286782049645, 7.7564012975670975, 26.24702209913584, 9.555888605207247, 5.827567481467467, 137.30484871609156, 24.475721251578808, 17.603667192549395, 7.4915709618336095, 140.02725333522872, 7.60927294912176, 35.15952263469479, 71.9768614109267, 85.0137321702185, 63.07571661198742, 64.35305424467313, 6.451100617630865, 90.85505271052324, 60.63411762011891, 26.03377683393653, 52.89998909909326, 13.991722715068754, 6.507861493874507, 87.0449300270743, 80.87898412388114, 27.568244086017216, 36.15198023100856, 25.31163626005174, 55.821096990425865, 91.14501049471859, 78.21504181231633, 23.200586501755126, 41.29873065083065, 22.091311462627342, 5.57262463326505, 8.509063562388159, 73.29460565395821, 9.49240416412572, 57.30919790529659, 30.885868644067425, 52.850092854022854, 36.88914742882995, 65.58129750510794, 20.501761369495835, 20.733604411723682, 50.245218749759886, 30.995050676785823, 20.66155529959354, 5.793032545887693, 8.274725063626224, 45.38347405389747, 85.46648873547778, 18.69494480324146, 23.933762887443578, 56.33873788849809, 102.88013177932208, 25.995821739952987, 27.429950829323822, 41.71642092411627, 97.93695493861816, 62.29304736873923, 7.864320376770854, 6.237357402260118, 7.2377859744371955, 5.094721336527915, 22.66554463676832, 22.83125554794528, 15.844292612606395, 44.08520157249586, 22.372561494885066, 18.743191652440508, 87.30285520603023, 117.01832008411245, 5.708098408409017, 44.88951048468505, 23.255616359594846, 18.88384767265997, 17.743274385228133, 22.829083223831635, 7.4527728031729685, 53.970498323590185, 5.659818272993468, 6.329319727925014, 84.79222184446404, 17.043144614049183, 43.3102292540389, 13.982220847911082, 60.919456021968834, 27.91315101360122, 44.915830014856326, 7.213842674885964, 9.691453125421681, 12.538991735940511, 5.81927484543561, 66.01633480114872, 31.680491212277634, 94.05287638979047, 16.251295123931722, 114.61551906686611, 57.60787202986909, 48.93942855888774, 59.36618079173664, 53.51938398204234, 9.181077122070294, 70.24187831315786, 28.401993384945847, 7.528654682015859, 31.031077614794256, 62.20993615910734, 54.30207161153209, 11.536777002148943, 55.218781947421604, 5.484738414701373, 14.400861350767148, 14.053563868468402, 8.088021484667554, 138.24131109907563, 19.086292858168694, 41.22338730599523, 53.75491661191917, 46.96156696093767, 90.76027032289448, 32.54278673243717, 85.28123190055807, 25.787130204697625, 28.359765045877865, 32.840282504668636, 56.80744332547847, 63.35398055651655, 13.647313311881126, 94.58390325420893, 15.344575736295821, 23.16467927623142, 17.950447078824098, 69.10815982017228, 31.769656870197675, 6.8625464731053745, 9.539469393496981, 27.090851741783602, 11.706300971177452, 42.12300368354349, 8.967065355001967, 87.3263644729717, 28.466383050299847, 104.19119934195898, 17.30141759389923, 21.8809956780026, 17.93511076995181, 8.053385423307935, 5.1737173355084884, 50.3605356598907, 19.87060420907493, 11.431025564084925, 27.422193695461594, 17.242749824958082, 139.49007403073216, 24.257733955769755, 16.477291706375876, 12.66408902370539, 33.42355142828654, 17.93435449726902, 19.088185089901877, 29.927989678852274, 6.738223619452283, 5.870094968987138, 56.25358170498997, 73.78618625804309, 40.45236694419455, 50.00408538357076, 10.685507707123689, 65.63551994701626, 69.73994135103469, 27.838118163189552, 5.988074837742496, 19.340593128023368, 59.33110571322035, 19.05975500566946, 13.700629778489297, 137.9762941070421, 9.519044084276766, 88.26519559880965, 128.05433675849088, 79.19037803573694, 6.533891979188887, 21.312350949531755, 9.308157363235203, 22.888645854544514, 59.61430822851807, 8.072980389976628, 33.42858087799712, 48.75854101339459, 62.33590292036783, 14.145450233726722, 51.752922875755715, 109.63144967949965, 23.451347992541002, 16.11324932335128, 14.039591913058631, 10.182804700642013, 12.078378555202129, 84.44075477114438, 30.75689090560653, 43.08448294126367, 7.280163938625938, 7.865271799630741, 23.153335733121423, 39.4269332432304, 61.4935169960676, 21.21281997498664, 47.29156880026643, 12.320409605434197, 103.23145361816194, 11.19005034214722, 69.11482019628734, 25.676461531398576, 8.8526050646151, 33.615227300350654, 106.99675550072598, 6.5151920213171515, 28.788806639806186, 6.068731330406948, 48.24980995605901, 6.12686736378439, 6.109702541494084, 47.29407211750294, 7.330698399224653, 84.64416971658217, 236.16034923617917, 11.47530848095242, 20.23960734960394, 44.17105015203235, 30.378819107588065, 13.067081891323577, 46.81280018364865, 8.656451784704876, 50.76957818378222, 13.783687636887315, 13.354927486706734, 35.05514916717704, 10.65925615420374, 6.857423581138038, 14.964723399786244, 83.79310379101828, 6.081581433088111, 68.00652439071429, 82.0236994144074, 12.010708192993638, 17.048171060413587, 18.37477682616604, 11.163105685411677, 6.268654417475968, 35.64073459713879, 74.25371477662642, 91.43485234346153, 6.878729143956426, 20.72732049599436, 11.640406141031264, 47.58325053363333, 7.994672221414809, 64.45661416187394, 62.071054177918526, 55.29771591162201, 14.918209397199103, 11.818078051075087, 17.77099249705058, 61.98449748804481, 34.35151456803768, 50.407630583322614, 27.874308754784128, 54.15645472849166, 18.42744726155135, 6.828884170386827, 73.63596950462346, 47.73744437754878, 29.550964117482565, 18.660828713390796, 19.919120910824336, 6.2132760913511556, 16.68180683983494, 30.57226497875193, 48.577058964520035, 39.16781864064352, 5.333511863396289, 13.007958205795049, 12.659022295233893, 11.667343628324923, 24.93285600415619, 15.030702584380926, 5.73657220924805, 98.69376127107373, 25.07928068284037, 85.80467462558207, 36.72715092383512, 37.226723963185535, 24.828927136434682, 9.44253773110788, 114.78669367451408, 14.39013125647315, 5.059539441796362, 27.81983403730598, 147.6674931827434, 23.744357004254002, 17.010853947706472, 35.03818414267835, 10.634223967772096, 38.46859532675733, 51.60062391414374, 66.88064526723224, 36.93403752400084, 57.434973055660045, 43.5791331527467, 7.162836040400953, 15.921932685637694, 7.789161233586317, 96.5953172924996, 41.08769724270843, 18.226206567669173, 16.194936236496886, 10.633620211146885, 15.044382472862923, 80.77145158670501, 36.9824673874796, 16.182774244692894, 11.032572417646945, 62.91083544187155, 6.291746167578466, 70.3420607693581, 21.382481986925413, 12.544189416146533, 8.804139331863094, 65.57459248527528, 39.84387572723477, 7.692092070429763, 27.059692712793158, 46.20399966509534, 39.04065702557321, 15.453000633531179, 78.86037647219737, 5.398575995712523, 6.103545133798567, 22.117650741277473, 5.241715056078463, 10.681399485224052, 82.96451624440424, 27.462284539178057, 8.236106770380399, 46.862187767192054, 18.331645912998173, 19.181103276425162, 15.923161665414646, 30.486501240247062, 90.52033914278178, 21.261304701275154, 101.90954917654977, 25.36878358144162, 23.294111723077776, 15.400895650484937, 11.950580485005162, 18.578368311192136, 27.170469433331252, 54.33788092620583, 34.071146251680226, 15.147810398975828, 36.629211148274834, 36.32516503340027, 45.002573387933055, 24.08978429402188, 62.47319430538292, 122.72188600257061, 15.827787376769427, 9.175712267351761, 40.497725707658034, 8.478511884666231, 11.336048591912641, 22.363429400375594, 49.01262299217433, 10.105006092329939, 51.33874943393084, 52.89065430686057, 30.78609701552635, 10.126431351959662, 75.8602224839101, 20.037031946316826, 43.91480617799584, 71.59818680325915, 15.93097513442207, 11.561188689884547, 17.65611636318816, 121.71408671916419, 5.171509991495039, 24.04368496040783, 105.55804932993492, 20.183371991472374, 78.57348391240565, 5.7245063704541135, 21.347269639333277, 15.007421064951137, 79.23686943024748, 42.693303492230854, 79.0298678220737, 39.626040068194186, 42.73765714299276, 35.54312044083512, 31.51735011438944, 18.972597306646204, 13.153613906151355, 58.254647236486385, 37.532294167031026, 51.169617120228196, 118.26367308657524, 49.02498302010471, 126.34601961626049, 21.56415408458187, 25.229575230312896, 9.78245735736581, 38.711481377445615, 17.40308385778404, 31.126401600127487, 8.922233891716843, 78.17453572973142, 22.969501923122436, 10.533737782269395, 63.06380583467156, 6.141796651247144, 22.03312881989998, 5.243690222307309, 7.047360997658603, 57.77199832490502, 38.63610745656071, 17.353309825189513, 20.875404020392985, 10.782884963198528, 11.540824690392004, 78.48353651852916, 28.02011950828018, 22.670658029810618, 34.25233442294412, 20.643454128796872, 64.26514418420155, 52.555503781504825, 5.304820644133428, 67.89776707552329, 25.80807377384142, 73.06568098902879, 30.434481640964812, 14.832885394570663, 22.04988913401399, 58.41818915587137, 28.304234078371096, 48.83772897534264, 21.218335797992328, 11.321852274461229, 17.95587852753498, 37.129578283591336, 5.817128323751616, 28.57618697187951, 5.619032511227063, 108.31653367193009, 21.45693652858261, 13.404272098913083, 56.263590014188686, 38.13577085393353, 26.311437259718293, 97.70312596971027, 37.23125083241412, 24.915261562575033, 188.6325314326606, 28.224659796674384, 37.25003838079508, 6.989864405746653, 39.04154751832354, 83.13710922643149, 5.468838209277171, 30.612221490037, 6.827081834486626, 11.058171657648536, 42.29655435660418, 53.519404910853936, 40.377429016996444, 105.6047070078692, 24.32578216534945, 26.837848521281053, 36.119398908949286, 17.40980937722271, 15.19425980063663, 13.144055491235934, 5.134050096097232, 65.91140130378948, 28.049826075688486, 51.34791501957258, 5.290375605466793, 9.929151373470717, 6.797567943927064, 26.947472240980545, 48.08698118705078, 15.511634281425366, 6.095526314763979, 60.7262694174751, 16.226698870649543, 41.109869513994525, 12.628453149143185, 65.81544600364181, 12.41492244822378, 21.85725233141603, 39.961218846822405, 28.29106759482045, 45.84481723687642, 123.57656897301337, 40.22380029721914, 45.90021607299609, 25.185998655651545, 36.73617368882395, 20.488409838873004, 35.17204093435567, 5.2240977838532565, 13.888244584214277, 40.013118115265954, 110.41729879265071, 59.74003877011517, 20.756265144341725, 12.872177005459392, 14.936838888519215, 30.832629208875947, 7.37687715866941, 53.76750199246304, 17.81448961399783, 41.612877474502, 19.37042786722803, 32.58847778467906, 45.81916111081722, 65.36289158522894, 81.01311041708094, 7.265221503003011, 63.24602693922893, 10.267947427008544, 79.94464229067773, 91.09674454740114, 49.08234216289844, 20.099319205927607, 69.45138400372296, 5.44158737317122, 6.175502480436585, 5.823895385983458, 128.8614936056846, 34.30906188887673, 16.16839576222874, 7.051036019702691, 20.605599518945525, 24.141669531403576, 45.65670671142482, 60.26112442967323, 146.2280640706362, 79.17654363546173, 36.294716821368446, 102.85241843192843, 11.26077227466595, 39.477615318841416, 46.51118661014384, 18.03687321530901, 8.713048183333177, 55.808160865374525, 44.84809727021967, 50.1782163233689, 107.90891989248013, 8.739435449356389, 71.78526873833748, 83.96254282540988, 21.41543352808783, 80.06748900916509, 10.611707756980756, 101.27750499975616, 60.60223088729538, 29.763065090866178, 32.106103361436624, 6.077176456582149, 20.96483580020765, 26.061809967176025, 21.169561715657807, 6.070401831952829, 12.665570269888136, 8.016110287033507, 26.650361816292524, 69.95558861159485, 38.186235381342186, 9.749419503924427, 45.13142934086345, 21.827773981070735, 66.1107656277746, 17.311197032848106, 14.079628143825655, 65.01484573022826, 50.236470153631885, 16.698649569706884, 5.505635133742395, 57.60729830284879, 59.19260087468765, 15.639354493508872, 21.54752505148867, 32.74203041394183, 72.09055613001571, 39.83907536086181, 42.59787045187634, 15.965820023406245, 5.161279169529646, 13.377317870959756, 36.97991429973675, 93.41427952953205, 20.473566672100358, 14.864187277369856, 18.144221289494773, 41.65733851110284, 10.506407285673374, 54.97786792206221, 38.894701754721915, 56.90217567044929, 22.142492931522593, 148.9498700752217, 5.276222826132729, 14.523017972462236, 29.46731831999005, 54.92392255243426, 35.07730737020823, 16.406257494188914, 22.076193571934176, 92.42472350150501, 20.344522085455893, 26.129632681394312, 7.1858093547936015, 14.835534511709673, 48.614922367549454, 7.207626373673057, 76.72557989559357, 8.86485472549526, 7.096042062166755, 5.143180865137561, 65.47985408273964, 10.284481008953808, 56.53539139396737, 38.52982528600324, 56.12844499211756, 44.774590208482394, 151.9177246397071, 39.65034820617874, 25.97797031329008, 12.267626718830854, 71.5315889107082, 10.354308304894742, 12.218582092934549, 219.18736602201037, 5.839147095138743, 20.12284843786254, 19.262397375002628, 23.462945966354212, 9.746866591005642, 58.95598877934093, 33.065099235571, 15.915811981542769, 87.19085440211003, 39.75091567637828, 51.13027742114254, 12.142193516681658, 34.39495406227102, 19.90987705341643, 54.07454581392718, 13.696040544388953, 61.20877578145102, 8.565677815589643, 28.79372820410981, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3588267.384016789, 3609873.3663289733, 3710469.9569623615, 3848604.9199964623, 3849754.6875, 3957475.0, 3961768.1583397146, 4029942.6599157685, 4029966.1138306563, 4165568.2896274817, 4175293.2619769163, 4183706.2639478724, 4207516.966225478, 4207711.373249236, 4210222.240502792, 4276573.1512680715, 4530086.132853715, 6368675.906757078, 6566070.34083983, 6593268.75, 6620901.5625, 6622199.462953036, 6624045.3125, 6767455.799680978, 6784935.894813699, 6786506.319126089, 6786859.791316483, 6787253.418616727, 6787332.268546312, 6788748.129340095, 6792682.178985984, 6795281.972784363, 6797048.313495686, 6804219.347619339, 6806428.125, 6809728.087263679, 6810170.732713652, 6852164.0625, 6852171.633754406, 6863700.0, 6865211.0188052775, 6866195.3125, 6866433.486206034, 6866539.118947501, 6882684.522725453, 6883447.53646436, 6891513.514422608, 6892321.72100834, 6894212.22259258, 6894423.421877157, 6909889.540962405, 6911606.490068505, 6913134.774744728, 6932991.500332281, 6933001.56822404, 6935360.9375, 6935472.55655809, 6936753.125, 6968929.6875, 6969009.375, 6969084.933056176, 6969287.5, 6969369.138963996, 6969468.75, 6969474.672841331, 6969587.790458339, 6969598.210999339, 6969607.670705318, 6969666.290129372, 6969701.439593005, 6969728.125, 6969782.645324143, 6969791.614460387, 6969796.921063088, 6969903.819761057, 6970044.911381078, 6970155.177553197, 6970172.793142271, 6970185.088931807, 6970256.25, 6970400.0, 6970443.29147619, 6970461.673948485, 6970470.027023291, 6970484.129990402, 6970516.069797685, 6970526.680704549, 6970580.342903447, 6970628.611503366, 6970660.9375, 6970665.625, 6970672.774501384, 6970673.400568493, 6970701.5625, 6970784.375, 6970796.670768304, 6970804.433366388, 6970835.813585793, 6970870.3125, 6970874.709189993, 6970989.481495763, 6971006.25, 6971103.20869881, 6971106.203863653, 6971109.375, 6971115.3615275, 6971115.809304878, 6971257.104030733, 6971259.436965707, 6971276.5625, 6971280.2776913475, 6971297.937927423, 6971449.6953528905, 6971624.785502936, 6971645.954004192, 6971688.737734019, 6972031.8260839125, 6972060.593571062, 6972082.768424576, 6972119.51516372, 6972161.517402086, 6972212.5, 6972279.6875, 6972413.289124824, 6972439.737277711, 6972486.226724927, 6972830.109874595, 6973136.327057645, 6974128.125, 6974416.048093629, 6975179.6875, 6975894.202732905, 6975901.169852925, 6975952.460759473, 6976392.1875, 6976472.063394925, 6976481.920165723, 6976500.436375785, 6976533.580977342, 6976700.906855281, 6976706.25, 6976909.8298307555, 6977095.297050896, 6977119.936984413, 6977336.96233235, 6977535.9375, 6977601.558565416, 6977609.334752191, 6977690.607807793, 6977723.825590243, 6977800.0, 6977834.375, 6977853.165621238, 6977947.043918807, 6978100.479392035, 6978121.875, 6978163.124402058, 6978241.568326177, 6978242.24687662, 6978327.556241919, 6978393.222912119, 6978476.003222537, 6978563.811466644, 6978620.3125, 6978637.5, 6978734.375, 6978981.545824636, 6979268.074543378, 6979278.125, 6979449.542011429, 6979450.153541832, 6979495.3125, 6979506.682184647, 6979553.125, 6979712.045783527, 6979829.265537499, 6980354.988682505, 6980590.123387034, 6980780.523877453, 6982013.961906615, 7007826.4659887515, 7008263.434641695, 7014836.817576417, 7015050.989325394, 7015194.006552264, 7015628.085542972, 7015633.245664357, 7015655.354433592, 7015873.21851606, 7016901.341189126, 7018714.996608548, 7021868.75, 7022231.323991808, 7044380.0755034555, 7072516.954173947, 7072895.3125, 7072921.875, 7074723.4375, 7076388.153812074, 7077027.707638516, 7084154.010392199, 7084845.3125, 7085298.4375, 7085334.406588163, 7086530.593688776, 7098026.560726188, 7100188.790110836, 7101206.226006622, 7101240.204752989, 7101293.537420036, 7101569.1791806035, 7103663.921388645, 7104380.853954014, 7104439.90805133, 7105171.856606472, 7105873.807210784, 7107553.29679557, 7112346.974610102, 7117787.5, 7120705.770024493, 7124130.388069453, 7125979.241141371, 7134220.258017447, 7141759.245173846, 7141765.251181985, 7142990.625, 7144036.179464558, 7145495.796450818, 7159944.539440175, 7164538.69604339, 7179576.344256289, 7193257.663820892, 7197173.4375, 7197478.5987744, 7197539.552718529, 7197652.8704261305, 7198198.802753487, 7198481.915994682, 7198616.174855869, 7198867.715465207, 7198942.608705933, 7199090.963893782, 7199124.931252989, 7199665.387889989, 7207733.1439304985, 7214225.423359373, 7215724.324145922, 7218614.693471199, 7219642.433090301, 7219943.046431013, 7222034.375, 7228027.996031741, 7246606.161564208, 7284364.505653389, 7285531.178796541, 7287035.182853299, 7303359.375, 7305823.262630463, 7306668.607500385, 7306756.990966449, 7307040.625, 7307159.942371775, 7307931.25, 7308262.944032765, 7308319.674905628, 7309635.725293805, 7310682.8125, 7311401.526253869, 7311495.783356188, 7311873.4375, 7312964.343728241, 7318666.38284584, 7320634.355899541, 7321602.30026788, 7321720.002027034, 7321920.3125, 7322088.159067083, 7322090.305236499, 7323243.27048238, 7323445.029834024, 7323463.715756614, 7324182.8125, 7324245.3125, 7324367.1875, 7324580.52487525, 7324949.278337879, 7324960.176733241, 7324993.75, 7325053.832835023, 7325465.290233382, 7327026.104329411, 7327153.114022044, 7327431.039818626, 7327482.8125, 7327543.75, 7327582.682650017, 7327711.55069453, 7327755.306249777, 7327760.9375, 7327809.375, 7327811.421746415, 7327817.463103805, 7327831.395748611, 7327845.630396206, 7327859.961905225, 7327878.02806421, 7327885.9375, 7327892.923093543, 7327925.563757886, 7327928.125, 7327929.52354089, 7327977.63356608, 7328003.020627441, 7328028.125, 7328076.5625, 7328123.4375, 7328126.399264311, 7328139.574505715, 7328140.205735509, 7328143.6822748445, 7328145.3125, 7328172.638904947, 7328214.0625, 7328232.8125, 7328255.677862569, 7328298.4375, 7328300.0, 7328301.5625, 7328358.1007935535, 7328364.744944163, 7328373.123013253, 7328394.071956364, 7328472.783943776, 7328614.467009752, 7328617.060659997, 7328642.441570037, 7328645.4944590535, 7328720.726161902, 7328751.31721291, 7328827.120800611, 7328832.492831152, 7328855.27362276, 7328904.70415585, 7328916.547311809, 7328953.541904301, 7328993.015245302, 7329078.032277146, 7329087.462890686, 7329137.266500176, 7329154.44001693, 7329177.612952267, 7329181.109924231, 7329200.036524646, 7329203.339318172, 7329229.8187309215, 7329245.3125, 7329328.067989103, 7329366.146736872, 7329496.875, 7329552.146669158, 7329553.638966626, 7329564.0625, 7329758.791930815, 7329951.218174265, 7330031.510531734, 7330622.9954473665, 7331053.913722288, 7331061.335791762, 7331220.3125, 7331286.121962679, 7331346.875, 7331510.9375, 7331693.75, 7332285.837460642, 7332371.875, 7333060.3320286935, 7333232.515211355, 7333435.9375, 7333592.1875, 7333596.287395581, 7333743.462818641, 7345381.2275197515, 7348875.0, 7353635.650836238, 7357353.852334778, 7359858.893052383, 7376096.875, 7377630.102530553, 7378948.43839825, 7382347.932138866, 7386878.241670734, 7388923.4375, 7391804.6875, 7392781.918434794, 7392843.510101847, 7394186.3623106405, 7396693.559301638, 7397848.047513943, 7397848.061938067, 7402134.593274676, 7412083.170679933, 7420223.331807391, 7420226.073744525, 7420420.601297426, 7421361.439947788, 7422128.146040779, 7422176.599399687, 7422193.479902106, 7424153.879020105, 7424186.518960148, 7424438.686750651, 7424605.81390094, 7424847.483076515, 7425066.423789127, 7425084.851362745, 7425171.875, 7425173.15986095, 7425390.625, 7425404.41078951, 7425489.0625, 7425517.155830329, 7425602.980933499, 7425675.340185732, 7425748.83468447, 7426169.497550156, 7426540.696301156, 7426706.25, 7426959.375, 7427246.198143513, 7427573.743362149, 7427834.276099733, 7427846.875, 7428233.344097807, 7432367.1875, 7435173.01200776, 7435457.629199972, 7435465.625, 7435679.976047165, 7435741.976471165, 7435907.8125, 7436022.20030929, 7436085.9375, 7436095.559342073, 7436109.375, 7436109.899505087, 7436129.538034933, 7436131.435652444, 7436162.104656172, 7436165.44924948, 7436171.094359706, 7436174.953737604, 7436263.813205583, 7436277.528384269, 7436307.8125, 7436426.071212316, 7436490.625, 7436527.969287085, 7436544.394695354, 7436549.848672866, 7436571.875, 7436575.265470036, 7436576.175756238, 7436614.0625, 7436657.914377154, 7436671.527691186, 7436716.239952748, 7436756.55398072, 7436782.8125, 7436797.351637534, 7436815.86123008, 7436826.008558238, 7436828.466105724, 7436843.75, 7436855.785213088, 7436902.990108085, 7436959.372024788, 7436969.871505179, 7436992.9957354665, 7436994.850524977, 7437017.812668793, 7437029.21886589, 7437040.980199708, 7437041.287303139, 7437044.624960723, 7437051.748257499, 7437055.012065221, 7437102.856608367, 7437140.625, 7437163.801180475, 7437240.976961205, 7437261.739088572, 7437272.87400366, 7437300.339422173, 7437361.719616315, 7437401.5625, 7437534.247025632, 7437599.168146768, 7437599.584998113, 7437634.375, 7437650.0, 7437656.25, 7437673.134891186, 7437760.9375, 7437780.7871953845, 7437792.199577973, 7437855.229897119, 7437889.878265707, 7437892.1875, 7437983.590753909, 7438102.756300021, 7438147.948873084, 7438190.838879607, 7438226.047202544, 7438606.237663416, 7438743.078058743, 7438750.292194381, 7438779.169187817, 7438829.659879728, 7438875.829595929, 7438890.278561152, 7438891.760495955, 7438935.9375, 7439036.856404017, 7439064.288460063, 7439268.52419479, 7439301.5625, 7439316.658580555, 7439375.261241535, 7439694.026832966, 7439862.241376643, 7440083.672778307, 7440130.221025634, 7440193.75, 7440424.525507747, 7441600.950175536, 7442419.32121637, 7442495.983189793, 7442516.839246429, 7443846.875, 7444453.125, 7446826.033936605, 7447357.8125, 7447571.672560642, 7449810.678314941, 7449817.227022647, 7449943.75, 7457893.587153324, 7457964.9987153625, 7459390.555913622, 7463859.736378469, 7491228.301949398, 7491950.0, 7493899.811672311, 7494667.1875, 7495919.114730183, 7496297.0802110685, 7496490.555643727, 7501269.490383562, 7506974.752434728, 7509478.619528894, 7512039.27405662, 7512496.239439003, 7512557.0640187645, 7515057.459393266, 7515061.902640276, 7515336.703545695, 7515356.889553684, 7516298.4375, 7516319.971503358, 7518376.073011659, 7527407.306072067, 7529441.865595568, 7530031.702901656, 7530279.693577156, 7530448.4375, 7532423.374589621, 7532687.5, 7536911.554632469, 7537355.187418036, 7538960.237407891, 7544910.040669299, 7545954.710029673, 7546639.074015917, 7549082.753679906, 7549606.25, 7550553.125, 7551106.800988301, 7551352.544647731, 7551406.55498482, 7551445.3125, 7551519.716457921, 7551633.631545758, 7551886.739533683, 7551900.0, 7552627.3788800305, 7552762.900922385, 7553652.148501056, 7554052.668140593, 7554578.125, 7555073.4375, 7556039.028765024, 7558873.4375, 7558999.125822861, 7559644.068884261, 7559689.0625, 7560568.996655041, 7560728.432782859, 7560741.347440341, 7560893.0762786, 7560932.373444947, 7561081.904359086, 7561729.6875, 7562026.5625, 7562089.0625, 7562112.252505026, 7562399.379596873, 7562450.614808035, 7562514.382329339, 7562846.662232008, 7565060.960705703, 7566003.583487569, 7566054.6875, 7566085.261088324, 7566275.782626245, 7566285.9375, 7566412.5, 7566754.46746627, 7566964.191073008, 7567341.267761204, 7567374.847405855, 7567443.228791892, 7567575.875293667, 7567684.375, 7567699.699500004, 7567791.079275487, 7568072.873327964, 7568618.409546392, 7569026.5625, 7569148.424968745, 7569417.1875, 7570931.358772673, 7571020.278434602, 7574615.625, 7574875.155128036, 7575465.860457915, 7575903.611370854, 7577781.25, 7577940.476197224, 7578301.147894229, 7578308.106592268, 7578315.284097179, 7578650.026730655, 7578695.3125, 7578732.410059399, 7578822.178924809, 7579115.563271265, 7579362.171120268, 7579367.379356042, 7579409.375, 7579420.621238672, 7579430.437328202, 7579432.11533893, 7579464.042167954, 7579485.9375, 7579497.114164319, 7579567.108823739, 7579601.5625, 7579618.70641321, 7579650.376299041, 7579777.893225403, 7579779.690166916, 7579786.084732771, 7579924.560409176, 7579926.439474422, 7579949.859264289, 7579975.0, 7579999.943929909, 7580084.278324255, 7580096.875, 7580231.923988478, 7580236.732136648, 7580256.485728061, 7580303.125, 7580304.06747332, 7580358.85144536, 7580385.128595616, 7580463.412398775, 7580480.218495989, 7580520.005041867, 7580547.215774703, 7580585.085513393, 7580645.240123522, 7580662.5, 7580696.875, 7580698.490592671, 7580706.25, 7580717.890392847, 7580722.1292929435, 7580723.163586851, 7580723.4375, 7580738.09383659, 7580739.277091823, 7580740.434947881, 7580753.693701755, 7580755.033632901, 7580759.504323276, 7580763.645534205, 7580837.5, 7580852.354710543, 7580870.3125, 7580893.75, 7580910.331599458, 7580913.311138498, 7580928.125, 7580930.590499443, 7580951.5625, 7580953.106136969, 7580975.237444221, 7580990.88568881, 7580991.192058375, 7581010.9375, 7581019.012057206, 7581023.16009257, 7581032.348309444, 7581062.326879636, 7581064.0625, 7581065.900309586, 7581070.647892567, 7581079.704685881, 7581082.743928912, 7581096.875, 7581097.439441919, 7581113.72044744, 7581126.047765197, 7581128.125, 7581131.25, 7581136.019174516, 7581140.060808919, 7581154.6875, 7581156.25, 7581170.3125, 7581188.239594504, 7581215.625, 7581218.050943721, 7581250.082535912, 7581278.739492279, 7581294.239260119, 7581300.0, 7581333.09133907, 7581348.578651329, 7581354.160418568, 7581357.641488139, 7581370.214666497, 7581373.02107671, 7581390.625, 7581398.938507255, 7581404.871887142, 7581421.822927448, 7581426.272943692, 7581432.8125, 7581434.315646324, 7581444.265524421, 7581444.74826626, 7581457.831437352, 7581461.186644482, 7581462.5, 7581476.536483, 7581481.089110476, 7581483.153050162, 7581483.785389237, 7581484.576498537, 7581485.647935857, 7581489.500795313, 7581490.61574194, 7581506.940478053, 7581509.375, 7581521.4344468145, 7581542.529884933, 7581544.866561004, 7581546.875, 7581547.654066995, 7581554.6875, 7581558.847007873, 7581558.8862824645, 7581566.025505411, 7581571.578081018, 7581575.042455787, 7581593.246316203, 7581600.0898184255, 7581643.75, 7581658.871367102, 7581663.590816136, 7581672.247313712, 7581692.1875, 7581700.7304096185, 7581760.9375, 7581776.5625, 7581866.815282991, 7581876.5625, 7581918.676791208, 7581921.194029421, 7581941.662096068, 7581942.571031568, 7581953.376874886, 7581986.101230856, 7581997.130190988, 7582000.310317622, 7582006.205053373, 7582009.0860932125, 7582029.410773228, 7582053.125, 7582060.259351989, 7582062.043677874, 7582071.783521145, 7582092.1875, 7582092.71282111, 7582096.939768409, 7582144.744677097, 7582223.602769923, 7582309.375, 7582318.725543774, 7582324.6077763615, 7582334.35194402, 7582367.818873163, 7582370.4807509, 7582387.414878911, 7582389.0625, 7582390.766947912, 7582401.633618914, 7582404.6875, 7582423.738239236, 7582425.0, 7582468.81437846, 7582489.539360964, 7582505.379802794, 7582533.910745817, 7582556.723288589, 7582576.550575165, 7582623.4375, 7582671.306467672, 7582715.00925525, 7582719.276197548, 7582761.559617056, 7582792.1875, 7582806.21942939, 7582806.25, 7582828.917649382, 7582834.0681925705, 7582858.954132681, 7582867.1875, 7582906.25, 7582916.610321145, 7583032.021635202, 7583049.998774091, 7583171.875, 7583449.327552645, 7583470.650358279, 7583477.155589302, 7583480.35962022, 7583487.742858996, 7583494.252134955, 7583565.193399013, 7583642.1570567945, 7583642.1875, 7583653.645077396, 7583810.0436512325, 7583924.370225263, 7583978.125, 7583982.777009494, 7584013.0770421345, 7584310.285425816, 7584754.592951821, 7584799.521270566, 7584830.4880434675, 7585076.695610392, 7585327.34961525, 7585567.1875, 7585732.960834654, 7585813.787678724, 7586015.59802899, 7586049.730000241, 7586056.25, 7586155.300890299, 7586461.086576402, 7586550.6530233165, 7586960.918832574, 7587137.488412488, 7587546.958495199, 7587646.875, 7587654.6875, 7587769.378625421, 7587841.35287929, 7588126.5625, 7588792.149359759, 7589561.303236508, 7589755.393117362, 7600088.268283725, 7600104.417159041, 7601537.2570522735, 7602917.167218913, 7604140.625, 7606287.142735165, 7606546.875, 7607482.357313907, 7607780.007006699, 7607803.125, 7607824.894305515, 7607840.070361647, 7607873.560796041, 7607889.635605309, 7608038.890581563, 7608574.239718704, 7608754.138449889, 7608766.47388793, 7608821.38320635, 7608833.430035111, 7609114.5186912585, 7609196.875, 7609210.470407536, 7610301.569163222, 7610334.883166812, 7610503.785393999, 7612425.242297819, 7612607.474248687, 7613589.4579801, 7614938.483728241, 7615037.5, 7616748.4375, 7618063.553467569, 7618619.817938577, 7618729.6875, 7618911.769135553, 7618929.6875, 7619289.0625, 7620703.048625834, 7621876.386341441, 7635883.893614623, 7641467.1875, 7644198.4375, 7645657.203839462, 7645657.792064635, 7650622.599030254, 7650648.4375, 7651871.437486239, 7652703.125, 7652704.6875, 7655117.1875, 7689156.009182354, 7690720.476609208, 7693833.886172911, 7694318.635693176, 7694452.560086921, 7694749.722593263, 7694753.125, 7694945.650157589, 7698165.181531066, 7698879.897757706, 7704204.06409926, 7706896.399165196, 7707303.364297767, 7708062.471915599, 7708189.8773986325, 7708380.00548413, 7708898.381701276, 7709090.016389122, 7709093.652447617, 7709427.14641897, 7709548.394337745, 7709696.259053014, 7709775.0, 7709856.25, 7709961.54649796, 7710234.375, 7710252.3960929345, 7710281.807153569, 7710450.697279205, 7710474.06196869, 7710521.875, 7710555.691614539, 7711067.7888195515, 7711683.714287729, 7712901.8969354285, 7713160.2882159045, 7713447.113430742, 7713744.9896305045, 7714097.32861914, 7714150.0, 7714243.40599412, 7714865.13986683, 7715167.13236594, 7715189.895287412, 7715289.97250882, 7715448.69581397, 7715509.375, 7715889.950154628, 7715964.0625, 7715973.067254981, 7716046.875, 7716341.117953502, 7716495.883360651, ...], [6.1087764588279745, 14.677004620429623, 60.977610032294635, 7.183939144354294, 43.876755590496565, 70.04727921038085, 20.625004791874446, 46.44071230982716, 117.53054965501522, 21.89772847496855, 5.898003209076775, 45.80860925209154, 10.798601078068746, 49.979734553977, 14.443402116335616, 10.707959969236976, 92.47293802228637, 6.0224628401087354, 75.60513058299462, 57.2694106142234, 89.45890657392096, 8.915142419671774, 66.2491649035627, 7.4480995570699715, 21.26110105996024, 126.75197984583116, 9.710111319855214, 7.200834505993733, 21.065564958119513, 57.91872081700963, 48.75655721868043, 10.02775924409496, 10.939258465966198, 20.09096586154812, 59.31689551123778, 11.069230388616862, 45.93470504292216, 50.59317868836259, 24.531426966125245, 29.605068509682347, 9.401110784244436, 34.29427078087516, 5.86556915703148, 9.379593198221382, 5.8249921450690545, 39.25684787786148, 19.060175402641754, 6.2479367213723505, 36.95493296297048, 79.7934536035095, 24.668860238482146, 15.94294357360492, 8.509921079728134, 8.810909756839083, 6.764649866822623, 78.47873793216316, 12.391227684207955, 55.53983955321947, 98.21929503475087, 59.43392406985037, 87.18751542942258, 65.3142624917591, 9.683475974440958, 72.23983320140648, 5.195166268483679, 6.118834295573031, 139.99523388834197, 14.427261432849129, 18.265766183027242, 26.31119813391246, 47.68772213490171, 14.34042855190769, 117.71716404224345, 27.45913479736913, 18.470903980506606, 89.93173037630541, 17.208672017223645, 12.947339559198074, 66.69024004108161, 34.666425135187225, 36.11325015614086, 36.74359934585645, 145.42356568495, 13.954658425876797, 29.075868711289612, 17.50812818817226, 11.317635206980139, 18.787587094447908, 14.032146283830517, 59.60523134068505, 51.88677664841302, 10.228595499897377, 151.585274109043, 55.49314580408513, 36.663810926195225, 93.59300913607275, 24.3548518563205, 7.559026556667873, 68.03324317289906, 23.868845209805702, 16.821654098530242, 78.69648420523721, 20.344568084638603, 28.289377949822523, 54.17798003476367, 9.118134222489736, 9.492261999150584, 19.63832789000867, 9.384354107132415, 67.70464613741034, 63.73660866518094, 28.676446734457357, 23.691562221118083, 8.17631390131156, 5.65054764462262, 162.03835382426882, 17.197453311667168, 19.476796964534643, 9.29441091790176, 18.964211572159975, 48.49377891197781, 110.03254019768474, 57.98913613753169, 12.634898469677475, 8.678845903393407, 5.9649950483897225, 22.092433116426438, 11.796581053878223, 81.17043022220395, 6.32217523020988, 74.09911760381881, 17.002461509840717, 22.635297559293853, 95.85136777931764, 72.1632918041979, 30.944843775428158, 87.4472426791356, 9.729813972451655, 17.41364338539036, 20.069310472681988, 80.0411391137279, 84.88455018503346, 7.117396470989442, 5.90735716187562, 21.1253984964431, 65.43861925426899, 42.776803304804474, 27.752655548220122, 14.876383190594114, 16.474748423480495, 31.716552568554487, 95.94694770906165, 108.06338790597823, 11.40241788530693, 9.772556386099748, 76.46543285063572, 12.267484675284637, 70.82692615400255, 11.22180217439396, 10.34160454354759, 8.922229295384076, 10.353213721826675, 101.7447460460363, 51.773739847027706, 68.66639449991418, 45.13296849761562, 16.203198016424455, 77.35961712902704, 53.75102371080942, 44.085080094444216, 7.162406657406648, 58.92948774058064, 62.742662711138244, 37.10740290546218, 13.453210056111041, 88.27513819614383, 9.599751478423638, 13.32163067005975, 90.99007672607449, 14.57147275074254, 36.7368256545102, 20.305903341475048, 46.73450586048654, 20.79293402965823, 5.628396663432425, 87.4922029836762, 27.57180317908899, 6.355305674690264, 34.398929953534555, 5.452347134030334, 20.301296825898536, 62.70245729588018, 24.27682092421411, 54.0043856417975, 10.78159012362637, 226.78200489792602, 47.0603500729216, 29.649499032120858, 15.732892674417279, 9.00178807633095, 19.891303435158722, 34.88269801961366, 31.81868372363392, 16.262288274342183, 20.063721442634545, 31.528233366519768, 21.293958883770326, 40.27788830691148, 5.034532403332643, 57.154030302526536, 9.722730123769985, 26.098769314476286, 22.596807928284374, 6.38028456343001, 11.099077733777719, 13.897557014766754, 80.35212915886567, 56.864989874629345, 35.32512450712156, 28.53191775068254, 113.00575466824439, 27.685495489213086, 15.32221164183473, 27.831992534985606, 13.685444874892054, 81.68206743565825, 17.03358995143862, 36.8496119577731, 12.635634507498265, 13.707301280428268, 8.174442590048967, 84.75721455605388, 96.63358099513373, 11.958879370288624, 17.20960047966159, 6.713725284200193, 5.971857945339793, 24.958652021700324, 17.553482379311493, 12.067100122685877, 214.15192398632496, 57.45195632397919, 8.250554286191763, 21.78176498296346, 16.375591736829808, 94.69464464737536, 33.45040964106738, 9.928725307288497, 17.27783640425868, 21.480821341256146, 29.147258787637817, 10.931932260443457, 9.257728657226563, 8.535703757906255, 27.19121543997208, 19.280467606190363, 36.224256882710634, 7.541191586652289, 81.1152846254837, 10.047788834547173, 54.87783005632122, 85.20304696510684, 80.63938856438287, 16.955335627983217, 7.975922802973448, 18.918675916527746, 92.93414610328743, 27.82725345613178, 11.95313751826785, 45.61749379626259, 16.13394481734998, 18.911337831018972, 86.66753484533201, 10.044255042924503, 23.617879528797786, 127.65004600077779, 18.23329540994325, 9.074908989377553, 8.04829647578468, 34.989666351265875, 13.766337324631065, 54.22609784932837, 36.95198887621551, 43.46151009092443, 19.507294105850523, 49.196389896270944, 6.934866957839075, 111.3785393247654, 5.868278613868146, 118.01407019868562, 26.402725025693552, 11.110590798230193, 5.452817059383327, 38.81441401033024, 95.9276294166099, 10.930632639095803, 33.89430975676137, 17.974338870735753, 80.10922810139618, 40.93799111229896, 17.176147102971285, 11.587669561830412, 7.65681703694663, 16.309475573415426, 13.735144172248365, 26.744601575418574, 46.15053404932983, 23.618358899956284, 17.63630152048572, 43.67089093199071, 117.19935223753885, 141.6799528733825, 26.618760953632417, 110.84045868172936, 71.77297118966116, 71.24457537046206, 66.1849495540162, 12.034910607641882, 89.85522801231207, 11.023472762299729, 42.540721634367046, 49.462510851419445, 56.32253104204279, 54.49675909652149, 8.005546381771936, 118.43180545598311, 36.465838160356846, 55.89385869284393, 44.64386624672809, 18.38799980437859, 110.01309663472256, 11.671219701442746, 12.924286782049645, 7.7564012975670975, 26.24702209913584, 9.555888605207247, 5.827567481467467, 137.30484871609156, 24.475721251578808, 17.603667192549395, 7.4915709618336095, 140.02725333522872, 7.60927294912176, 35.15952263469479, 71.9768614109267, 85.0137321702185, 63.07571661198742, 64.35305424467313, 6.451100617630865, 90.85505271052324, 60.63411762011891, 26.03377683393653, 52.89998909909326, 13.991722715068754, 6.507861493874507, 87.0449300270743, 80.87898412388114, 27.568244086017216, 36.15198023100856, 25.31163626005174, 55.821096990425865, 91.14501049471859, 78.21504181231633, 23.200586501755126, 41.29873065083065, 22.091311462627342, 5.57262463326505, 8.509063562388159, 73.29460565395821, 9.49240416412572, 57.30919790529659, 30.885868644067425, 52.850092854022854, 36.88914742882995, 65.58129750510794, 20.501761369495835, 20.733604411723682, 50.245218749759886, 30.995050676785823, 20.66155529959354, 5.793032545887693, 8.274725063626224, 45.38347405389747, 85.46648873547778, 18.69494480324146, 23.933762887443578, 56.33873788849809, 102.88013177932208, 25.995821739952987, 27.429950829323822, 41.71642092411627, 97.93695493861816, 62.29304736873923, 7.864320376770854, 6.237357402260118, 7.2377859744371955, 5.094721336527915, 22.66554463676832, 22.83125554794528, 15.844292612606395, 44.08520157249586, 22.372561494885066, 18.743191652440508, 87.30285520603023, 117.01832008411245, 5.708098408409017, 44.88951048468505, 23.255616359594846, 18.88384767265997, 17.743274385228133, 22.829083223831635, 7.4527728031729685, 53.970498323590185, 5.659818272993468, 6.329319727925014, 84.79222184446404, 17.043144614049183, 43.3102292540389, 13.982220847911082, 60.919456021968834, 27.91315101360122, 44.915830014856326, 7.213842674885964, 9.691453125421681, 12.538991735940511, 5.81927484543561, 66.01633480114872, 31.680491212277634, 94.05287638979047, 16.251295123931722, 114.61551906686611, 57.60787202986909, 48.93942855888774, 59.36618079173664, 53.51938398204234, 9.181077122070294, 70.24187831315786, 28.401993384945847, 7.528654682015859, 31.031077614794256, 62.20993615910734, 54.30207161153209, 11.536777002148943, 55.218781947421604, 5.484738414701373, 14.400861350767148, 14.053563868468402, 8.088021484667554, 138.24131109907563, 19.086292858168694, 41.22338730599523, 53.75491661191917, 46.96156696093767, 90.76027032289448, 32.54278673243717, 85.28123190055807, 25.787130204697625, 28.359765045877865, 32.840282504668636, 56.80744332547847, 63.35398055651655, 13.647313311881126, 94.58390325420893, 15.344575736295821, 23.16467927623142, 17.950447078824098, 69.10815982017228, 31.769656870197675, 6.8625464731053745, 9.539469393496981, 27.090851741783602, 11.706300971177452, 42.12300368354349, 8.967065355001967, 87.3263644729717, 28.466383050299847, 104.19119934195898, 17.30141759389923, 21.8809956780026, 17.93511076995181, 8.053385423307935, 5.1737173355084884, 50.3605356598907, 19.87060420907493, 11.431025564084925, 27.422193695461594, 17.242749824958082, 139.49007403073216, 24.257733955769755, 16.477291706375876, 12.66408902370539, 33.42355142828654, 17.93435449726902, 19.088185089901877, 29.927989678852274, 6.738223619452283, 5.870094968987138, 56.25358170498997, 73.78618625804309, 40.45236694419455, 50.00408538357076, 10.685507707123689, 65.63551994701626, 69.73994135103469, 27.838118163189552, 5.988074837742496, 19.340593128023368, 59.33110571322035, 19.05975500566946, 13.700629778489297, 137.9762941070421, 9.519044084276766, 88.26519559880965, 128.05433675849088, 79.19037803573694, 6.533891979188887, 21.312350949531755, 9.308157363235203, 22.888645854544514, 59.61430822851807, 8.072980389976628, 33.42858087799712, 48.75854101339459, 62.33590292036783, 14.145450233726722, 51.752922875755715, 109.63144967949965, 23.451347992541002, 16.11324932335128, 14.039591913058631, 10.182804700642013, 12.078378555202129, 84.44075477114438, 30.75689090560653, 43.08448294126367, 7.280163938625938, 7.865271799630741, 23.153335733121423, 39.4269332432304, 61.4935169960676, 21.21281997498664, 47.29156880026643, 12.320409605434197, 103.23145361816194, 11.19005034214722, 69.11482019628734, 25.676461531398576, 8.8526050646151, 33.615227300350654, 106.99675550072598, 6.5151920213171515, 28.788806639806186, 6.068731330406948, 48.24980995605901, 6.12686736378439, 6.109702541494084, 47.29407211750294, 7.330698399224653, 84.64416971658217, 236.16034923617917, 11.47530848095242, 20.23960734960394, 44.17105015203235, 30.378819107588065, 13.067081891323577, 46.81280018364865, 8.656451784704876, 50.76957818378222, 13.783687636887315, 13.354927486706734, 35.05514916717704, 10.65925615420374, 6.857423581138038, 14.964723399786244, 83.79310379101828, 6.081581433088111, 68.00652439071429, 82.0236994144074, 12.010708192993638, 17.048171060413587, 18.37477682616604, 11.163105685411677, 6.268654417475968, 35.64073459713879, 74.25371477662642, 91.43485234346153, 6.878729143956426, 20.72732049599436, 11.640406141031264, 47.58325053363333, 7.994672221414809, 64.45661416187394, 62.071054177918526, 55.29771591162201, 14.918209397199103, 11.818078051075087, 17.77099249705058, 61.98449748804481, 34.35151456803768, 50.407630583322614, 27.874308754784128, 54.15645472849166, 18.42744726155135, 6.828884170386827, 73.63596950462346, 47.73744437754878, 29.550964117482565, 18.660828713390796, 19.919120910824336, 6.2132760913511556, 16.68180683983494, 30.57226497875193, 48.577058964520035, 39.16781864064352, 5.333511863396289, 13.007958205795049, 12.659022295233893, 11.667343628324923, 24.93285600415619, 15.030702584380926, 5.73657220924805, 98.69376127107373, 25.07928068284037, 85.80467462558207, 36.72715092383512, 37.226723963185535, 24.828927136434682, 9.44253773110788, 114.78669367451408, 14.39013125647315, 5.059539441796362, 27.81983403730598, 147.6674931827434, 23.744357004254002, 17.010853947706472, 35.03818414267835, 10.634223967772096, 38.46859532675733, 51.60062391414374, 66.88064526723224, 36.93403752400084, 57.434973055660045, 43.5791331527467, 7.162836040400953, 15.921932685637694, 7.789161233586317, 96.5953172924996, 41.08769724270843, 18.226206567669173, 16.194936236496886, 10.633620211146885, 15.044382472862923, 80.77145158670501, 36.9824673874796, 16.182774244692894, 11.032572417646945, 62.91083544187155, 6.291746167578466, 70.3420607693581, 21.382481986925413, 12.544189416146533, 8.804139331863094, 65.57459248527528, 39.84387572723477, 7.692092070429763, 27.059692712793158, 46.20399966509534, 39.04065702557321, 15.453000633531179, 78.86037647219737, 5.398575995712523, 6.103545133798567, 22.117650741277473, 5.241715056078463, 10.681399485224052, 82.96451624440424, 27.462284539178057, 8.236106770380399, 46.862187767192054, 18.331645912998173, 19.181103276425162, 15.923161665414646, 30.486501240247062, 90.52033914278178, 21.261304701275154, 101.90954917654977, 25.36878358144162, 23.294111723077776, 15.400895650484937, 11.950580485005162, 18.578368311192136, 27.170469433331252, 54.33788092620583, 34.071146251680226, 15.147810398975828, 36.629211148274834, 36.32516503340027, 45.002573387933055, 24.08978429402188, 62.47319430538292, 122.72188600257061, 15.827787376769427, 9.175712267351761, 40.497725707658034, 8.478511884666231, 11.336048591912641, 22.363429400375594, 49.01262299217433, 10.105006092329939, 51.33874943393084, 52.89065430686057, 30.78609701552635, 10.126431351959662, 75.8602224839101, 20.037031946316826, 43.91480617799584, 71.59818680325915, 15.93097513442207, 11.561188689884547, 17.65611636318816, 121.71408671916419, 5.171509991495039, 24.04368496040783, 105.55804932993492, 20.183371991472374, 78.57348391240565, 5.7245063704541135, 21.347269639333277, 15.007421064951137, 79.23686943024748, 42.693303492230854, 79.0298678220737, 39.626040068194186, 42.73765714299276, 35.54312044083512, 31.51735011438944, 18.972597306646204, 13.153613906151355, 58.254647236486385, 37.532294167031026, 51.169617120228196, 118.26367308657524, 49.02498302010471, 126.34601961626049, 21.56415408458187, 25.229575230312896, 9.78245735736581, 38.711481377445615, 17.40308385778404, 31.126401600127487, 8.922233891716843, 78.17453572973142, 22.969501923122436, 10.533737782269395, 63.06380583467156, 6.141796651247144, 22.03312881989998, 5.243690222307309, 7.047360997658603, 57.77199832490502, 38.63610745656071, 17.353309825189513, 20.875404020392985, 10.782884963198528, 11.540824690392004, 78.48353651852916, 28.02011950828018, 22.670658029810618, 34.25233442294412, 20.643454128796872, 64.26514418420155, 52.555503781504825, 5.304820644133428, 67.89776707552329, 25.80807377384142, 73.06568098902879, 30.434481640964812, 14.832885394570663, 22.04988913401399, 58.41818915587137, 28.304234078371096, 48.83772897534264, 21.218335797992328, 11.321852274461229, 17.95587852753498, 37.129578283591336, 5.817128323751616, 28.57618697187951, 5.619032511227063, 108.31653367193009, 21.45693652858261, 13.404272098913083, 56.263590014188686, 38.13577085393353, 26.311437259718293, 97.70312596971027, 37.23125083241412, 24.915261562575033, 188.6325314326606, 28.224659796674384, 37.25003838079508, 6.989864405746653, 39.04154751832354, 83.13710922643149, 5.468838209277171, 30.612221490037, 6.827081834486626, 11.058171657648536, 42.29655435660418, 53.519404910853936, 40.377429016996444, 105.6047070078692, 24.32578216534945, 26.837848521281053, 36.119398908949286, 17.40980937722271, 15.19425980063663, 13.144055491235934, 5.134050096097232, 65.91140130378948, 28.049826075688486, 51.34791501957258, 5.290375605466793, 9.929151373470717, 6.797567943927064, 26.947472240980545, 48.08698118705078, 15.511634281425366, 6.095526314763979, 60.7262694174751, 16.226698870649543, 41.109869513994525, 12.628453149143185, 65.81544600364181, 12.41492244822378, 21.85725233141603, 39.961218846822405, 28.29106759482045, 45.84481723687642, 123.57656897301337, 40.22380029721914, 45.90021607299609, 25.185998655651545, 36.73617368882395, 20.488409838873004, 35.17204093435567, 5.2240977838532565, 13.888244584214277, 40.013118115265954, 110.41729879265071, 59.74003877011517, 20.756265144341725, 12.872177005459392, 14.936838888519215, 30.832629208875947, 7.37687715866941, 53.76750199246304, 17.81448961399783, 41.612877474502, 19.37042786722803, 32.58847778467906, 45.81916111081722, 65.36289158522894, 81.01311041708094, 7.265221503003011, 63.24602693922893, 10.267947427008544, 79.94464229067773, 91.09674454740114, 49.08234216289844, 20.099319205927607, 69.45138400372296, 5.44158737317122, 6.175502480436585, 5.823895385983458, 128.8614936056846, 34.30906188887673, 16.16839576222874, 7.051036019702691, 20.605599518945525, 24.141669531403576, 45.65670671142482, 60.26112442967323, 146.2280640706362, 79.17654363546173, 36.294716821368446, 102.85241843192843, 11.26077227466595, 39.477615318841416, 46.51118661014384, 18.03687321530901, 8.713048183333177, 55.808160865374525, 44.84809727021967, 50.1782163233689, 107.90891989248013, 8.739435449356389, 71.78526873833748, 83.96254282540988, 21.41543352808783, 80.06748900916509, 10.611707756980756, 101.27750499975616, 60.60223088729538, 29.763065090866178, 32.106103361436624, 6.077176456582149, 20.96483580020765, 26.061809967176025, 21.169561715657807, 6.070401831952829, 12.665570269888136, 8.016110287033507, 26.650361816292524, 69.95558861159485, 38.186235381342186, 9.749419503924427, 45.13142934086345, 21.827773981070735, 66.1107656277746, 17.311197032848106, 14.079628143825655, 65.01484573022826, 50.236470153631885, 16.698649569706884, 5.505635133742395, 57.60729830284879, 59.19260087468765, 15.639354493508872, 21.54752505148867, 32.74203041394183, 72.09055613001571, 39.83907536086181, 42.59787045187634, 15.965820023406245, 5.161279169529646, 13.377317870959756, 36.97991429973675, 93.41427952953205, 20.473566672100358, 14.864187277369856, 18.144221289494773, 41.65733851110284, 10.506407285673374, 54.97786792206221, 38.894701754721915, 56.90217567044929, 22.142492931522593, 148.9498700752217, 5.276222826132729, 14.523017972462236, 29.46731831999005, 54.92392255243426, 35.07730737020823, 16.406257494188914, 22.076193571934176, 92.42472350150501, 20.344522085455893, 26.129632681394312, 7.1858093547936015, 14.835534511709673, 48.614922367549454, 7.207626373673057, 76.72557989559357, 8.86485472549526, 7.096042062166755, 5.143180865137561, 65.47985408273964, 10.284481008953808, 56.53539139396737, 38.52982528600324, 56.12844499211756, 44.774590208482394, 151.9177246397071, 39.65034820617874, 25.97797031329008, 12.267626718830854, 71.5315889107082, 10.354308304894742, 12.218582092934549, 219.18736602201037, 5.839147095138743, 20.12284843786254, 19.262397375002628, 23.462945966354212, 9.746866591005642, 58.95598877934093, 33.065099235571, 15.915811981542769, 87.19085440211003, 39.75091567637828, 51.13027742114254, 12.142193516681658, 34.39495406227102, 19.90987705341643, 54.07454581392718, 13.696040544388953, 61.20877578145102, 8.565677815589643, 28.79372820410981, ...])
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);
([3588267.384016789, 3609873.3663289733, 3710469.9569623615, 3848604.9199964623, 3849754.6875, 3957475.0, 3961768.1583397146, 4029942.6599157685, 4029966.1138306563, 4165568.2896274817, 4175293.2619769163, 4183706.2639478724, 4207516.966225478, 4207711.373249236, 4210222.240502792, 4276573.1512680715, 4530086.132853715, 6368675.906757078, 6566070.34083983, 6593268.75, 6620901.5625, 6622199.462953036, 6624045.3125, 6767455.799680978, 6784935.894813699, 6786506.319126089, 6786859.791316483, 6787253.418616727, 6787332.268546312, 6788748.129340095, 6792682.178985984, 6795281.972784363, 6797048.313495686, 6804219.347619339, 6806428.125, 6809728.087263679, 6810170.732713652, 6852164.0625, 6852171.633754406, 6863700.0, 6865211.0188052775, 6866195.3125, 6866433.486206034, 6866539.118947501, 6882684.522725453, 6883447.53646436, 6891513.514422608, 6892321.72100834, 6894212.22259258, 6894423.421877157, 6909889.540962405, 6911606.490068505, 6913134.774744728, 6932991.500332281, 6933001.56822404, 6935360.9375, 6935472.55655809, 6936753.125, 6968929.6875, 6969009.375, 6969084.933056176, 6969287.5, 6969369.138963996, 6969468.75, 6969474.672841331, 6969587.790458339, 6969598.210999339, 6969607.670705318, 6969666.290129372, 6969701.439593005, 6969728.125, 6969782.645324143, 6969791.614460387, 6969796.921063088, 6969903.819761057, 6970044.911381078, 6970155.177553197, 6970172.793142271, 6970185.088931807, 6970256.25, 6970400.0, 6970443.29147619, 6970461.673948485, 6970470.027023291, 6970484.129990402, 6970516.069797685, 6970526.680704549, 6970580.342903447, 6970628.611503366, 6970660.9375, 6970665.625, 6970672.774501384, 6970673.400568493, 6970701.5625, 6970784.375, 6970796.670768304, 6970804.433366388, 6970835.813585793, 6970870.3125, 6970874.709189993, 6970989.481495763, 6971006.25, 6971103.20869881, 6971106.203863653, 6971109.375, 6971115.3615275, 6971115.809304878, 6971257.104030733, 6971259.436965707, 6971276.5625, 6971280.2776913475, 6971297.937927423, 6971449.6953528905, 6971624.785502936, 6971645.954004192, 6971688.737734019, 6972031.8260839125, 6972060.593571062, 6972082.768424576, 6972119.51516372, 6972161.517402086, 6972212.5, 6972279.6875, 6972413.289124824, 6972439.737277711, 6972486.226724927, 6972830.109874595, 6973136.327057645, 6974128.125, 6974416.048093629, 6975179.6875, 6975894.202732905, 6975901.169852925, 6975952.460759473, 6976392.1875, 6976472.063394925, 6976481.920165723, 6976500.436375785, 6976533.580977342, 6976700.906855281, 6976706.25, 6976909.8298307555, 6977095.297050896, 6977119.936984413, 6977336.96233235, 6977535.9375, 6977601.558565416, 6977609.334752191, 6977690.607807793, 6977723.825590243, 6977800.0, 6977834.375, 6977853.165621238, 6977947.043918807, 6978100.479392035, 6978121.875, 6978163.124402058, 6978241.568326177, 6978242.24687662, 6978327.556241919, 6978393.222912119, 6978476.003222537, 6978563.811466644, 6978620.3125, 6978637.5, 6978734.375, 6978981.545824636, 6979268.074543378, 6979278.125, 6979449.542011429, 6979450.153541832, 6979495.3125, 6979506.682184647, 6979553.125, 6979712.045783527, 6979829.265537499, 6980354.988682505, 6980590.123387034, 6980780.523877453, 6982013.961906615, 7007826.4659887515, 7008263.434641695, 7014836.817576417, 7015050.989325394, 7015194.006552264, 7015628.085542972, 7015633.245664357, 7015655.354433592, 7015873.21851606, 7016901.341189126, 7018714.996608548, 7021868.75, 7022231.323991808, 7044380.0755034555, 7072516.954173947, 7072895.3125, 7072921.875, 7074723.4375, 7076388.153812074, 7077027.707638516, 7084154.010392199, 7084845.3125, 7085298.4375, 7085334.406588163, 7086530.593688776, 7098026.560726188, 7100188.790110836, 7101206.226006622, 7101240.204752989, 7101293.537420036, 7101569.1791806035, 7103663.921388645, 7104380.853954014, 7104439.90805133, 7105171.856606472, 7105873.807210784, 7107553.29679557, 7112346.974610102, 7117787.5, 7120705.770024493, 7124130.388069453, 7125979.241141371, 7134220.258017447, 7141759.245173846, 7141765.251181985, 7142990.625, 7144036.179464558, 7145495.796450818, 7159944.539440175, 7164538.69604339, 7179576.344256289, 7193257.663820892, 7197173.4375, 7197478.5987744, 7197539.552718529, 7197652.8704261305, 7198198.802753487, 7198481.915994682, 7198616.174855869, 7198867.715465207, 7198942.608705933, 7199090.963893782, 7199124.931252989, 7199665.387889989, 7207733.1439304985, 7214225.423359373, 7215724.324145922, 7218614.693471199, 7219642.433090301, 7219943.046431013, 7222034.375, 7228027.996031741, 7246606.161564208, 7284364.505653389, 7285531.178796541, 7287035.182853299, 7303359.375, 7305823.262630463, 7306668.607500385, 7306756.990966449, 7307040.625, 7307159.942371775, 7307931.25, 7308262.944032765, 7308319.674905628, 7309635.725293805, 7310682.8125, 7311401.526253869, 7311495.783356188, 7311873.4375, 7312964.343728241, 7318666.38284584, 7320634.355899541, 7321602.30026788, 7321720.002027034, 7321920.3125, 7322088.159067083, 7322090.305236499, 7323243.27048238, 7323445.029834024, 7323463.715756614, 7324182.8125, 7324245.3125, 7324367.1875, 7324580.52487525, 7324949.278337879, 7324960.176733241, 7324993.75, 7325053.832835023, 7325465.290233382, 7327026.104329411, 7327153.114022044, 7327431.039818626, 7327482.8125, 7327543.75, 7327582.682650017, 7327711.55069453, 7327755.306249777, 7327760.9375, 7327809.375, 7327811.421746415, 7327817.463103805, 7327831.395748611, 7327845.630396206, 7327859.961905225, 7327878.02806421, 7327885.9375, 7327892.923093543, 7327925.563757886, 7327928.125, 7327929.52354089, 7327977.63356608, 7328003.020627441, 7328028.125, 7328076.5625, 7328123.4375, 7328126.399264311, 7328139.574505715, 7328140.205735509, 7328143.6822748445, 7328145.3125, 7328172.638904947, 7328214.0625, 7328232.8125, 7328255.677862569, 7328298.4375, 7328300.0, 7328301.5625, 7328358.1007935535, 7328364.744944163, 7328373.123013253, 7328394.071956364, 7328472.783943776, 7328614.467009752, 7328617.060659997, 7328642.441570037, 7328645.4944590535, 7328720.726161902, 7328751.31721291, 7328827.120800611, 7328832.492831152, 7328855.27362276, 7328904.70415585, 7328916.547311809, 7328953.541904301, 7328993.015245302, 7329078.032277146, 7329087.462890686, 7329137.266500176, 7329154.44001693, 7329177.612952267, 7329181.109924231, 7329200.036524646, 7329203.339318172, 7329229.8187309215, 7329245.3125, 7329328.067989103, 7329366.146736872, 7329496.875, 7329552.146669158, 7329553.638966626, 7329564.0625, 7329758.791930815, 7329951.218174265, 7330031.510531734, 7330622.9954473665, 7331053.913722288, 7331061.335791762, 7331220.3125, 7331286.121962679, 7331346.875, 7331510.9375, 7331693.75, 7332285.837460642, 7332371.875, 7333060.3320286935, 7333232.515211355, 7333435.9375, 7333592.1875, 7333596.287395581, 7333743.462818641, 7345381.2275197515, 7348875.0, 7353635.650836238, 7357353.852334778, 7359858.893052383, 7376096.875, 7377630.102530553, 7378948.43839825, 7382347.932138866, 7386878.241670734, 7388923.4375, 7391804.6875, 7392781.918434794, 7392843.510101847, 7394186.3623106405, 7396693.559301638, 7397848.047513943, 7397848.061938067, 7402134.593274676, 7412083.170679933, 7420223.331807391, 7420226.073744525, 7420420.601297426, 7421361.439947788, 7422128.146040779, 7422176.599399687, 7422193.479902106, 7424153.879020105, 7424186.518960148, 7424438.686750651, 7424605.81390094, 7424847.483076515, 7425066.423789127, 7425084.851362745, 7425171.875, 7425173.15986095, 7425390.625, 7425404.41078951, 7425489.0625, 7425517.155830329, 7425602.980933499, 7425675.340185732, 7425748.83468447, 7426169.497550156, 7426540.696301156, 7426706.25, 7426959.375, 7427246.198143513, 7427573.743362149, 7427834.276099733, 7427846.875, 7428233.344097807, 7432367.1875, 7435173.01200776, 7435457.629199972, 7435465.625, 7435679.976047165, 7435741.976471165, 7435907.8125, 7436022.20030929, 7436085.9375, 7436095.559342073, 7436109.375, 7436109.899505087, 7436129.538034933, 7436131.435652444, 7436162.104656172, 7436165.44924948, 7436171.094359706, 7436174.953737604, 7436263.813205583, 7436277.528384269, 7436307.8125, 7436426.071212316, 7436490.625, 7436527.969287085, 7436544.394695354, 7436549.848672866, 7436571.875, 7436575.265470036, 7436576.175756238, 7436614.0625, 7436657.914377154, 7436671.527691186, 7436716.239952748, 7436756.55398072, 7436782.8125, 7436797.351637534, 7436815.86123008, 7436826.008558238, 7436828.466105724, 7436843.75, 7436855.785213088, 7436902.990108085, 7436959.372024788, 7436969.871505179, 7436992.9957354665, 7436994.850524977, 7437017.812668793, 7437029.21886589, 7437040.980199708, 7437041.287303139, 7437044.624960723, 7437051.748257499, 7437055.012065221, 7437102.856608367, 7437140.625, 7437163.801180475, 7437240.976961205, 7437261.739088572, 7437272.87400366, 7437300.339422173, 7437361.719616315, 7437401.5625, 7437534.247025632, 7437599.168146768, 7437599.584998113, 7437634.375, 7437650.0, 7437656.25, 7437673.134891186, 7437760.9375, 7437780.7871953845, 7437792.199577973, 7437855.229897119, 7437889.878265707, 7437892.1875, 7437983.590753909, 7438102.756300021, 7438147.948873084, 7438190.838879607, 7438226.047202544, 7438606.237663416, 7438743.078058743, 7438750.292194381, 7438779.169187817, 7438829.659879728, 7438875.829595929, 7438890.278561152, 7438891.760495955, 7438935.9375, 7439036.856404017, 7439064.288460063, 7439268.52419479, 7439301.5625, 7439316.658580555, 7439375.261241535, 7439694.026832966, 7439862.241376643, 7440083.672778307, 7440130.221025634, 7440193.75, 7440424.525507747, 7441600.950175536, 7442419.32121637, 7442495.983189793, 7442516.839246429, 7443846.875, 7444453.125, 7446826.033936605, 7447357.8125, 7447571.672560642, 7449810.678314941, 7449817.227022647, 7449943.75, 7457893.587153324, 7457964.9987153625, 7459390.555913622, 7463859.736378469, 7491228.301949398, 7491950.0, 7493899.811672311, 7494667.1875, 7495919.114730183, 7496297.0802110685, 7496490.555643727, 7501269.490383562, 7506974.752434728, 7509478.619528894, 7512039.27405662, 7512496.239439003, 7512557.0640187645, 7515057.459393266, 7515061.902640276, 7515336.703545695, 7515356.889553684, 7516298.4375, 7516319.971503358, 7518376.073011659, 7527407.306072067, 7529441.865595568, 7530031.702901656, 7530279.693577156, 7530448.4375, 7532423.374589621, 7532687.5, 7536911.554632469, 7537355.187418036, 7538960.237407891, 7544910.040669299, 7545954.710029673, 7546639.074015917, 7549082.753679906, 7549606.25, 7550553.125, 7551106.800988301, 7551352.544647731, 7551406.55498482, 7551445.3125, 7551519.716457921, 7551633.631545758, 7551886.739533683, 7551900.0, 7552627.3788800305, 7552762.900922385, 7553652.148501056, 7554052.668140593, 7554578.125, 7555073.4375, 7556039.028765024, 7558873.4375, 7558999.125822861, 7559644.068884261, 7559689.0625, 7560568.996655041, 7560728.432782859, 7560741.347440341, 7560893.0762786, 7560932.373444947, 7561081.904359086, 7561729.6875, 7562026.5625, 7562089.0625, 7562112.252505026, 7562399.379596873, 7562450.614808035, 7562514.382329339, 7562846.662232008, 7565060.960705703, 7566003.583487569, 7566054.6875, 7566085.261088324, 7566275.782626245, 7566285.9375, 7566412.5, 7566754.46746627, 7566964.191073008, 7567341.267761204, 7567374.847405855, 7567443.228791892, 7567575.875293667, 7567684.375, 7567699.699500004, 7567791.079275487, 7568072.873327964, 7568618.409546392, 7569026.5625, 7569148.424968745, 7569417.1875, 7570931.358772673, 7571020.278434602, 7574615.625, 7574875.155128036, 7575465.860457915, 7575903.611370854, 7577781.25, 7577940.476197224, 7578301.147894229, 7578308.106592268, 7578315.284097179, 7578650.026730655, 7578695.3125, 7578732.410059399, 7578822.178924809, 7579115.563271265, 7579362.171120268, 7579367.379356042, 7579409.375, 7579420.621238672, 7579430.437328202, 7579432.11533893, 7579464.042167954, 7579485.9375, 7579497.114164319, 7579567.108823739, 7579601.5625, 7579618.70641321, 7579650.376299041, 7579777.893225403, 7579779.690166916, 7579786.084732771, 7579924.560409176, 7579926.439474422, 7579949.859264289, 7579975.0, 7579999.943929909, 7580084.278324255, 7580096.875, 7580231.923988478, 7580236.732136648, 7580256.485728061, 7580303.125, 7580304.06747332, 7580358.85144536, 7580385.128595616, 7580463.412398775, 7580480.218495989, 7580520.005041867, 7580547.215774703, 7580585.085513393, 7580645.240123522, 7580662.5, 7580696.875, 7580698.490592671, 7580706.25, 7580717.890392847, 7580722.1292929435, 7580723.163586851, 7580723.4375, 7580738.09383659, 7580739.277091823, 7580740.434947881, 7580753.693701755, 7580755.033632901, 7580759.504323276, 7580763.645534205, 7580837.5, 7580852.354710543, 7580870.3125, 7580893.75, 7580910.331599458, 7580913.311138498, 7580928.125, 7580930.590499443, 7580951.5625, 7580953.106136969, 7580975.237444221, 7580990.88568881, 7580991.192058375, 7581010.9375, 7581019.012057206, 7581023.16009257, 7581032.348309444, 7581062.326879636, 7581064.0625, 7581065.900309586, 7581070.647892567, 7581079.704685881, 7581082.743928912, 7581096.875, 7581097.439441919, 7581113.72044744, 7581126.047765197, 7581128.125, 7581131.25, 7581136.019174516, 7581140.060808919, 7581154.6875, 7581156.25, 7581170.3125, 7581188.239594504, 7581215.625, 7581218.050943721, 7581250.082535912, 7581278.739492279, 7581294.239260119, 7581300.0, 7581333.09133907, 7581348.578651329, 7581354.160418568, 7581357.641488139, 7581370.214666497, 7581373.02107671, 7581390.625, 7581398.938507255, 7581404.871887142, 7581421.822927448, 7581426.272943692, 7581432.8125, 7581434.315646324, 7581444.265524421, 7581444.74826626, 7581457.831437352, 7581461.186644482, 7581462.5, 7581476.536483, 7581481.089110476, 7581483.153050162, 7581483.785389237, 7581484.576498537, 7581485.647935857, 7581489.500795313, 7581490.61574194, 7581506.940478053, 7581509.375, 7581521.4344468145, 7581542.529884933, 7581544.866561004, 7581546.875, 7581547.654066995, 7581554.6875, 7581558.847007873, 7581558.8862824645, 7581566.025505411, 7581571.578081018, 7581575.042455787, 7581593.246316203, 7581600.0898184255, 7581643.75, 7581658.871367102, 7581663.590816136, 7581672.247313712, 7581692.1875, 7581700.7304096185, 7581760.9375, 7581776.5625, 7581866.815282991, 7581876.5625, 7581918.676791208, 7581921.194029421, 7581941.662096068, 7581942.571031568, 7581953.376874886, 7581986.101230856, 7581997.130190988, 7582000.310317622, 7582006.205053373, 7582009.0860932125, 7582029.410773228, 7582053.125, 7582060.259351989, 7582062.043677874, 7582071.783521145, 7582092.1875, 7582092.71282111, 7582096.939768409, 7582144.744677097, 7582223.602769923, 7582309.375, 7582318.725543774, 7582324.6077763615, 7582334.35194402, 7582367.818873163, 7582370.4807509, 7582387.414878911, 7582389.0625, 7582390.766947912, 7582401.633618914, 7582404.6875, 7582423.738239236, 7582425.0, 7582468.81437846, 7582489.539360964, 7582505.379802794, 7582533.910745817, 7582556.723288589, 7582576.550575165, 7582623.4375, 7582671.306467672, 7582715.00925525, 7582719.276197548, 7582761.559617056, 7582792.1875, 7582806.21942939, 7582806.25, 7582828.917649382, 7582834.0681925705, 7582858.954132681, 7582867.1875, 7582906.25, 7582916.610321145, 7583032.021635202, 7583049.998774091, 7583171.875, 7583449.327552645, 7583470.650358279, 7583477.155589302, 7583480.35962022, 7583487.742858996, 7583494.252134955, 7583565.193399013, 7583642.1570567945, 7583642.1875, 7583653.645077396, 7583810.0436512325, 7583924.370225263, 7583978.125, 7583982.777009494, 7584013.0770421345, 7584310.285425816, 7584754.592951821, 7584799.521270566, 7584830.4880434675, 7585076.695610392, 7585327.34961525, 7585567.1875, 7585732.960834654, 7585813.787678724, 7586015.59802899, 7586049.730000241, 7586056.25, 7586155.300890299, 7586461.086576402, 7586550.6530233165, 7586960.918832574, 7587137.488412488, 7587546.958495199, 7587646.875, 7587654.6875, 7587769.378625421, 7587841.35287929, 7588126.5625, 7588792.149359759, 7589561.303236508, 7589755.393117362, 7600088.268283725, 7600104.417159041, 7601537.2570522735, 7602917.167218913, 7604140.625, 7606287.142735165, 7606546.875, 7607482.357313907, 7607780.007006699, 7607803.125, 7607824.894305515, 7607840.070361647, 7607873.560796041, 7607889.635605309, 7608038.890581563, 7608574.239718704, 7608754.138449889, 7608766.47388793, 7608821.38320635, 7608833.430035111, 7609114.5186912585, 7609196.875, 7609210.470407536, 7610301.569163222, 7610334.883166812, 7610503.785393999, 7612425.242297819, 7612607.474248687, 7613589.4579801, 7614938.483728241, 7615037.5, 7616748.4375, 7618063.553467569, 7618619.817938577, 7618729.6875, 7618911.769135553, 7618929.6875, 7619289.0625, 7620703.048625834, 7621876.386341441, 7635883.893614623, 7641467.1875, 7644198.4375, 7645657.203839462, 7645657.792064635, 7650622.599030254, 7650648.4375, 7651871.437486239, 7652703.125, 7652704.6875, 7655117.1875, 7689156.009182354, 7690720.476609208, 7693833.886172911, 7694318.635693176, 7694452.560086921, 7694749.722593263, 7694753.125, 7694945.650157589, 7698165.181531066, 7698879.897757706, 7704204.06409926, 7706896.399165196, 7707303.364297767, 7708062.471915599, 7708189.8773986325, 7708380.00548413, 7708898.381701276, 7709090.016389122, 7709093.652447617, 7709427.14641897, 7709548.394337745, 7709696.259053014, 7709775.0, 7709856.25, 7709961.54649796, 7710234.375, 7710252.3960929345, 7710281.807153569, 7710450.697279205, 7710474.06196869, 7710521.875, 7710555.691614539, 7711067.7888195515, 7711683.714287729, 7712901.8969354285, 7713160.2882159045, 7713447.113430742, 7713744.9896305045, 7714097.32861914, 7714150.0, 7714243.40599412, 7714865.13986683, 7715167.13236594, 7715189.895287412, 7715289.97250882, 7715448.69581397, 7715509.375, 7715889.950154628, 7715964.0625, 7715973.067254981, 7716046.875, 7716341.117953502, 7716495.883360651, ...], [6.1087764588279745, 14.677004620429623, 60.977610032294635, 7.183939144354294, 43.876755590496565, 70.04727921038085, 20.625004791874446, 46.44071230982716, 117.53054965501522, 21.89772847496855, 5.898003209076775, 45.80860925209154, 10.798601078068746, 49.979734553977, 14.443402116335616, 10.707959969236976, 92.47293802228637, 6.0224628401087354, 75.60513058299462, 57.2694106142234, 89.45890657392096, 8.915142419671774, 66.2491649035627, 7.4480995570699715, 21.26110105996024, 126.75197984583116, 9.710111319855214, 7.200834505993733, 21.065564958119513, 57.91872081700963, 48.75655721868043, 10.02775924409496, 10.939258465966198, 20.09096586154812, 59.31689551123778, 11.069230388616862, 45.93470504292216, 50.59317868836259, 24.531426966125245, 29.605068509682347, 9.401110784244436, 34.29427078087516, 5.86556915703148, 9.379593198221382, 5.8249921450690545, 39.25684787786148, 19.060175402641754, 6.2479367213723505, 36.95493296297048, 79.7934536035095, 24.668860238482146, 15.94294357360492, 8.509921079728134, 8.810909756839083, 6.764649866822623, 78.47873793216316, 12.391227684207955, 55.53983955321947, 98.21929503475087, 59.43392406985037, 87.18751542942258, 65.3142624917591, 9.683475974440958, 72.23983320140648, 5.195166268483679, 6.118834295573031, 139.99523388834197, 14.427261432849129, 18.265766183027242, 26.31119813391246, 47.68772213490171, 14.34042855190769, 117.71716404224345, 27.45913479736913, 18.470903980506606, 89.93173037630541, 17.208672017223645, 12.947339559198074, 66.69024004108161, 34.666425135187225, 36.11325015614086, 36.74359934585645, 145.42356568495, 13.954658425876797, 29.075868711289612, 17.50812818817226, 11.317635206980139, 18.787587094447908, 14.032146283830517, 59.60523134068505, 51.88677664841302, 10.228595499897377, 151.585274109043, 55.49314580408513, 36.663810926195225, 93.59300913607275, 24.3548518563205, 7.559026556667873, 68.03324317289906, 23.868845209805702, 16.821654098530242, 78.69648420523721, 20.344568084638603, 28.289377949822523, 54.17798003476367, 9.118134222489736, 9.492261999150584, 19.63832789000867, 9.384354107132415, 67.70464613741034, 63.73660866518094, 28.676446734457357, 23.691562221118083, 8.17631390131156, 5.65054764462262, 162.03835382426882, 17.197453311667168, 19.476796964534643, 9.29441091790176, 18.964211572159975, 48.49377891197781, 110.03254019768474, 57.98913613753169, 12.634898469677475, 8.678845903393407, 5.9649950483897225, 22.092433116426438, 11.796581053878223, 81.17043022220395, 6.32217523020988, 74.09911760381881, 17.002461509840717, 22.635297559293853, 95.85136777931764, 72.1632918041979, 30.944843775428158, 87.4472426791356, 9.729813972451655, 17.41364338539036, 20.069310472681988, 80.0411391137279, 84.88455018503346, 7.117396470989442, 5.90735716187562, 21.1253984964431, 65.43861925426899, 42.776803304804474, 27.752655548220122, 14.876383190594114, 16.474748423480495, 31.716552568554487, 95.94694770906165, 108.06338790597823, 11.40241788530693, 9.772556386099748, 76.46543285063572, 12.267484675284637, 70.82692615400255, 11.22180217439396, 10.34160454354759, 8.922229295384076, 10.353213721826675, 101.7447460460363, 51.773739847027706, 68.66639449991418, 45.13296849761562, 16.203198016424455, 77.35961712902704, 53.75102371080942, 44.085080094444216, 7.162406657406648, 58.92948774058064, 62.742662711138244, 37.10740290546218, 13.453210056111041, 88.27513819614383, 9.599751478423638, 13.32163067005975, 90.99007672607449, 14.57147275074254, 36.7368256545102, 20.305903341475048, 46.73450586048654, 20.79293402965823, 5.628396663432425, 87.4922029836762, 27.57180317908899, 6.355305674690264, 34.398929953534555, 5.452347134030334, 20.301296825898536, 62.70245729588018, 24.27682092421411, 54.0043856417975, 10.78159012362637, 226.78200489792602, 47.0603500729216, 29.649499032120858, 15.732892674417279, 9.00178807633095, 19.891303435158722, 34.88269801961366, 31.81868372363392, 16.262288274342183, 20.063721442634545, 31.528233366519768, 21.293958883770326, 40.27788830691148, 5.034532403332643, 57.154030302526536, 9.722730123769985, 26.098769314476286, 22.596807928284374, 6.38028456343001, 11.099077733777719, 13.897557014766754, 80.35212915886567, 56.864989874629345, 35.32512450712156, 28.53191775068254, 113.00575466824439, 27.685495489213086, 15.32221164183473, 27.831992534985606, 13.685444874892054, 81.68206743565825, 17.03358995143862, 36.8496119577731, 12.635634507498265, 13.707301280428268, 8.174442590048967, 84.75721455605388, 96.63358099513373, 11.958879370288624, 17.20960047966159, 6.713725284200193, 5.971857945339793, 24.958652021700324, 17.553482379311493, 12.067100122685877, 214.15192398632496, 57.45195632397919, 8.250554286191763, 21.78176498296346, 16.375591736829808, 94.69464464737536, 33.45040964106738, 9.928725307288497, 17.27783640425868, 21.480821341256146, 29.147258787637817, 10.931932260443457, 9.257728657226563, 8.535703757906255, 27.19121543997208, 19.280467606190363, 36.224256882710634, 7.541191586652289, 81.1152846254837, 10.047788834547173, 54.87783005632122, 85.20304696510684, 80.63938856438287, 16.955335627983217, 7.975922802973448, 18.918675916527746, 92.93414610328743, 27.82725345613178, 11.95313751826785, 45.61749379626259, 16.13394481734998, 18.911337831018972, 86.66753484533201, 10.044255042924503, 23.617879528797786, 127.65004600077779, 18.23329540994325, 9.074908989377553, 8.04829647578468, 34.989666351265875, 13.766337324631065, 54.22609784932837, 36.95198887621551, 43.46151009092443, 19.507294105850523, 49.196389896270944, 6.934866957839075, 111.3785393247654, 5.868278613868146, 118.01407019868562, 26.402725025693552, 11.110590798230193, 5.452817059383327, 38.81441401033024, 95.9276294166099, 10.930632639095803, 33.89430975676137, 17.974338870735753, 80.10922810139618, 40.93799111229896, 17.176147102971285, 11.587669561830412, 7.65681703694663, 16.309475573415426, 13.735144172248365, 26.744601575418574, 46.15053404932983, 23.618358899956284, 17.63630152048572, 43.67089093199071, 117.19935223753885, 141.6799528733825, 26.618760953632417, 110.84045868172936, 71.77297118966116, 71.24457537046206, 66.1849495540162, 12.034910607641882, 89.85522801231207, 11.023472762299729, 42.540721634367046, 49.462510851419445, 56.32253104204279, 54.49675909652149, 8.005546381771936, 118.43180545598311, 36.465838160356846, 55.89385869284393, 44.64386624672809, 18.38799980437859, 110.01309663472256, 11.671219701442746, 12.924286782049645, 7.7564012975670975, 26.24702209913584, 9.555888605207247, 5.827567481467467, 137.30484871609156, 24.475721251578808, 17.603667192549395, 7.4915709618336095, 140.02725333522872, 7.60927294912176, 35.15952263469479, 71.9768614109267, 85.0137321702185, 63.07571661198742, 64.35305424467313, 6.451100617630865, 90.85505271052324, 60.63411762011891, 26.03377683393653, 52.89998909909326, 13.991722715068754, 6.507861493874507, 87.0449300270743, 80.87898412388114, 27.568244086017216, 36.15198023100856, 25.31163626005174, 55.821096990425865, 91.14501049471859, 78.21504181231633, 23.200586501755126, 41.29873065083065, 22.091311462627342, 5.57262463326505, 8.509063562388159, 73.29460565395821, 9.49240416412572, 57.30919790529659, 30.885868644067425, 52.850092854022854, 36.88914742882995, 65.58129750510794, 20.501761369495835, 20.733604411723682, 50.245218749759886, 30.995050676785823, 20.66155529959354, 5.793032545887693, 8.274725063626224, 45.38347405389747, 85.46648873547778, 18.69494480324146, 23.933762887443578, 56.33873788849809, 102.88013177932208, 25.995821739952987, 27.429950829323822, 41.71642092411627, 97.93695493861816, 62.29304736873923, 7.864320376770854, 6.237357402260118, 7.2377859744371955, 5.094721336527915, 22.66554463676832, 22.83125554794528, 15.844292612606395, 44.08520157249586, 22.372561494885066, 18.743191652440508, 87.30285520603023, 117.01832008411245, 5.708098408409017, 44.88951048468505, 23.255616359594846, 18.88384767265997, 17.743274385228133, 22.829083223831635, 7.4527728031729685, 53.970498323590185, 5.659818272993468, 6.329319727925014, 84.79222184446404, 17.043144614049183, 43.3102292540389, 13.982220847911082, 60.919456021968834, 27.91315101360122, 44.915830014856326, 7.213842674885964, 9.691453125421681, 12.538991735940511, 5.81927484543561, 66.01633480114872, 31.680491212277634, 94.05287638979047, 16.251295123931722, 114.61551906686611, 57.60787202986909, 48.93942855888774, 59.36618079173664, 53.51938398204234, 9.181077122070294, 70.24187831315786, 28.401993384945847, 7.528654682015859, 31.031077614794256, 62.20993615910734, 54.30207161153209, 11.536777002148943, 55.218781947421604, 5.484738414701373, 14.400861350767148, 14.053563868468402, 8.088021484667554, 138.24131109907563, 19.086292858168694, 41.22338730599523, 53.75491661191917, 46.96156696093767, 90.76027032289448, 32.54278673243717, 85.28123190055807, 25.787130204697625, 28.359765045877865, 32.840282504668636, 56.80744332547847, 63.35398055651655, 13.647313311881126, 94.58390325420893, 15.344575736295821, 23.16467927623142, 17.950447078824098, 69.10815982017228, 31.769656870197675, 6.8625464731053745, 9.539469393496981, 27.090851741783602, 11.706300971177452, 42.12300368354349, 8.967065355001967, 87.3263644729717, 28.466383050299847, 104.19119934195898, 17.30141759389923, 21.8809956780026, 17.93511076995181, 8.053385423307935, 5.1737173355084884, 50.3605356598907, 19.87060420907493, 11.431025564084925, 27.422193695461594, 17.242749824958082, 139.49007403073216, 24.257733955769755, 16.477291706375876, 12.66408902370539, 33.42355142828654, 17.93435449726902, 19.088185089901877, 29.927989678852274, 6.738223619452283, 5.870094968987138, 56.25358170498997, 73.78618625804309, 40.45236694419455, 50.00408538357076, 10.685507707123689, 65.63551994701626, 69.73994135103469, 27.838118163189552, 5.988074837742496, 19.340593128023368, 59.33110571322035, 19.05975500566946, 13.700629778489297, 137.9762941070421, 9.519044084276766, 88.26519559880965, 128.05433675849088, 79.19037803573694, 6.533891979188887, 21.312350949531755, 9.308157363235203, 22.888645854544514, 59.61430822851807, 8.072980389976628, 33.42858087799712, 48.75854101339459, 62.33590292036783, 14.145450233726722, 51.752922875755715, 109.63144967949965, 23.451347992541002, 16.11324932335128, 14.039591913058631, 10.182804700642013, 12.078378555202129, 84.44075477114438, 30.75689090560653, 43.08448294126367, 7.280163938625938, 7.865271799630741, 23.153335733121423, 39.4269332432304, 61.4935169960676, 21.21281997498664, 47.29156880026643, 12.320409605434197, 103.23145361816194, 11.19005034214722, 69.11482019628734, 25.676461531398576, 8.8526050646151, 33.615227300350654, 106.99675550072598, 6.5151920213171515, 28.788806639806186, 6.068731330406948, 48.24980995605901, 6.12686736378439, 6.109702541494084, 47.29407211750294, 7.330698399224653, 84.64416971658217, 236.16034923617917, 11.47530848095242, 20.23960734960394, 44.17105015203235, 30.378819107588065, 13.067081891323577, 46.81280018364865, 8.656451784704876, 50.76957818378222, 13.783687636887315, 13.354927486706734, 35.05514916717704, 10.65925615420374, 6.857423581138038, 14.964723399786244, 83.79310379101828, 6.081581433088111, 68.00652439071429, 82.0236994144074, 12.010708192993638, 17.048171060413587, 18.37477682616604, 11.163105685411677, 6.268654417475968, 35.64073459713879, 74.25371477662642, 91.43485234346153, 6.878729143956426, 20.72732049599436, 11.640406141031264, 47.58325053363333, 7.994672221414809, 64.45661416187394, 62.071054177918526, 55.29771591162201, 14.918209397199103, 11.818078051075087, 17.77099249705058, 61.98449748804481, 34.35151456803768, 50.407630583322614, 27.874308754784128, 54.15645472849166, 18.42744726155135, 6.828884170386827, 73.63596950462346, 47.73744437754878, 29.550964117482565, 18.660828713390796, 19.919120910824336, 6.2132760913511556, 16.68180683983494, 30.57226497875193, 48.577058964520035, 39.16781864064352, 5.333511863396289, 13.007958205795049, 12.659022295233893, 11.667343628324923, 24.93285600415619, 15.030702584380926, 5.73657220924805, 98.69376127107373, 25.07928068284037, 85.80467462558207, 36.72715092383512, 37.226723963185535, 24.828927136434682, 9.44253773110788, 114.78669367451408, 14.39013125647315, 5.059539441796362, 27.81983403730598, 147.6674931827434, 23.744357004254002, 17.010853947706472, 35.03818414267835, 10.634223967772096, 38.46859532675733, 51.60062391414374, 66.88064526723224, 36.93403752400084, 57.434973055660045, 43.5791331527467, 7.162836040400953, 15.921932685637694, 7.789161233586317, 96.5953172924996, 41.08769724270843, 18.226206567669173, 16.194936236496886, 10.633620211146885, 15.044382472862923, 80.77145158670501, 36.9824673874796, 16.182774244692894, 11.032572417646945, 62.91083544187155, 6.291746167578466, 70.3420607693581, 21.382481986925413, 12.544189416146533, 8.804139331863094, 65.57459248527528, 39.84387572723477, 7.692092070429763, 27.059692712793158, 46.20399966509534, 39.04065702557321, 15.453000633531179, 78.86037647219737, 5.398575995712523, 6.103545133798567, 22.117650741277473, 5.241715056078463, 10.681399485224052, 82.96451624440424, 27.462284539178057, 8.236106770380399, 46.862187767192054, 18.331645912998173, 19.181103276425162, 15.923161665414646, 30.486501240247062, 90.52033914278178, 21.261304701275154, 101.90954917654977, 25.36878358144162, 23.294111723077776, 15.400895650484937, 11.950580485005162, 18.578368311192136, 27.170469433331252, 54.33788092620583, 34.071146251680226, 15.147810398975828, 36.629211148274834, 36.32516503340027, 45.002573387933055, 24.08978429402188, 62.47319430538292, 122.72188600257061, 15.827787376769427, 9.175712267351761, 40.497725707658034, 8.478511884666231, 11.336048591912641, 22.363429400375594, 49.01262299217433, 10.105006092329939, 51.33874943393084, 52.89065430686057, 30.78609701552635, 10.126431351959662, 75.8602224839101, 20.037031946316826, 43.91480617799584, 71.59818680325915, 15.93097513442207, 11.561188689884547, 17.65611636318816, 121.71408671916419, 5.171509991495039, 24.04368496040783, 105.55804932993492, 20.183371991472374, 78.57348391240565, 5.7245063704541135, 21.347269639333277, 15.007421064951137, 79.23686943024748, 42.693303492230854, 79.0298678220737, 39.626040068194186, 42.73765714299276, 35.54312044083512, 31.51735011438944, 18.972597306646204, 13.153613906151355, 58.254647236486385, 37.532294167031026, 51.169617120228196, 118.26367308657524, 49.02498302010471, 126.34601961626049, 21.56415408458187, 25.229575230312896, 9.78245735736581, 38.711481377445615, 17.40308385778404, 31.126401600127487, 8.922233891716843, 78.17453572973142, 22.969501923122436, 10.533737782269395, 63.06380583467156, 6.141796651247144, 22.03312881989998, 5.243690222307309, 7.047360997658603, 57.77199832490502, 38.63610745656071, 17.353309825189513, 20.875404020392985, 10.782884963198528, 11.540824690392004, 78.48353651852916, 28.02011950828018, 22.670658029810618, 34.25233442294412, 20.643454128796872, 64.26514418420155, 52.555503781504825, 5.304820644133428, 67.89776707552329, 25.80807377384142, 73.06568098902879, 30.434481640964812, 14.832885394570663, 22.04988913401399, 58.41818915587137, 28.304234078371096, 48.83772897534264, 21.218335797992328, 11.321852274461229, 17.95587852753498, 37.129578283591336, 5.817128323751616, 28.57618697187951, 5.619032511227063, 108.31653367193009, 21.45693652858261, 13.404272098913083, 56.263590014188686, 38.13577085393353, 26.311437259718293, 97.70312596971027, 37.23125083241412, 24.915261562575033, 188.6325314326606, 28.224659796674384, 37.25003838079508, 6.989864405746653, 39.04154751832354, 83.13710922643149, 5.468838209277171, 30.612221490037, 6.827081834486626, 11.058171657648536, 42.29655435660418, 53.519404910853936, 40.377429016996444, 105.6047070078692, 24.32578216534945, 26.837848521281053, 36.119398908949286, 17.40980937722271, 15.19425980063663, 13.144055491235934, 5.134050096097232, 65.91140130378948, 28.049826075688486, 51.34791501957258, 5.290375605466793, 9.929151373470717, 6.797567943927064, 26.947472240980545, 48.08698118705078, 15.511634281425366, 6.095526314763979, 60.7262694174751, 16.226698870649543, 41.109869513994525, 12.628453149143185, 65.81544600364181, 12.41492244822378, 21.85725233141603, 39.961218846822405, 28.29106759482045, 45.84481723687642, 123.57656897301337, 40.22380029721914, 45.90021607299609, 25.185998655651545, 36.73617368882395, 20.488409838873004, 35.17204093435567, 5.2240977838532565, 13.888244584214277, 40.013118115265954, 110.41729879265071, 59.74003877011517, 20.756265144341725, 12.872177005459392, 14.936838888519215, 30.832629208875947, 7.37687715866941, 53.76750199246304, 17.81448961399783, 41.612877474502, 19.37042786722803, 32.58847778467906, 45.81916111081722, 65.36289158522894, 81.01311041708094, 7.265221503003011, 63.24602693922893, 10.267947427008544, 79.94464229067773, 91.09674454740114, 49.08234216289844, 20.099319205927607, 69.45138400372296, 5.44158737317122, 6.175502480436585, 5.823895385983458, 128.8614936056846, 34.30906188887673, 16.16839576222874, 7.051036019702691, 20.605599518945525, 24.141669531403576, 45.65670671142482, 60.26112442967323, 146.2280640706362, 79.17654363546173, 36.294716821368446, 102.85241843192843, 11.26077227466595, 39.477615318841416, 46.51118661014384, 18.03687321530901, 8.713048183333177, 55.808160865374525, 44.84809727021967, 50.1782163233689, 107.90891989248013, 8.739435449356389, 71.78526873833748, 83.96254282540988, 21.41543352808783, 80.06748900916509, 10.611707756980756, 101.27750499975616, 60.60223088729538, 29.763065090866178, 32.106103361436624, 6.077176456582149, 20.96483580020765, 26.061809967176025, 21.169561715657807, 6.070401831952829, 12.665570269888136, 8.016110287033507, 26.650361816292524, 69.95558861159485, 38.186235381342186, 9.749419503924427, 45.13142934086345, 21.827773981070735, 66.1107656277746, 17.311197032848106, 14.079628143825655, 65.01484573022826, 50.236470153631885, 16.698649569706884, 5.505635133742395, 57.60729830284879, 59.19260087468765, 15.639354493508872, 21.54752505148867, 32.74203041394183, 72.09055613001571, 39.83907536086181, 42.59787045187634, 15.965820023406245, 5.161279169529646, 13.377317870959756, 36.97991429973675, 93.41427952953205, 20.473566672100358, 14.864187277369856, 18.144221289494773, 41.65733851110284, 10.506407285673374, 54.97786792206221, 38.894701754721915, 56.90217567044929, 22.142492931522593, 148.9498700752217, 5.276222826132729, 14.523017972462236, 29.46731831999005, 54.92392255243426, 35.07730737020823, 16.406257494188914, 22.076193571934176, 92.42472350150501, 20.344522085455893, 26.129632681394312, 7.1858093547936015, 14.835534511709673, 48.614922367549454, 7.207626373673057, 76.72557989559357, 8.86485472549526, 7.096042062166755, 5.143180865137561, 65.47985408273964, 10.284481008953808, 56.53539139396737, 38.52982528600324, 56.12844499211756, 44.774590208482394, 151.9177246397071, 39.65034820617874, 25.97797031329008, 12.267626718830854, 71.5315889107082, 10.354308304894742, 12.218582092934549, 219.18736602201037, 5.839147095138743, 20.12284843786254, 19.262397375002628, 23.462945966354212, 9.746866591005642, 58.95598877934093, 33.065099235571, 15.915811981542769, 87.19085440211003, 39.75091567637828, 51.13027742114254, 12.142193516681658, 34.39495406227102, 19.90987705341643, 54.07454581392718, 13.696040544388953, 61.20877578145102, 8.565677815589643, 28.79372820410981, ...])
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)