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 = 45740
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);
([3410678.125, 3533165.625, 3655918.6301291017, 3676527.907956907, 3706254.228086368, 3706865.625, 3707756.25, 3710127.442820065, 3714475.7629257943, 3714494.936700175, 3781061.7417146596, 3803062.722256078, 3803236.1118117464, 3835519.285696063, 4295624.612968395, 4374421.457222816, 4463655.328776067, 5933409.851427055, 5933939.0625, 5934216.312388653, 5934664.693962033, 5935235.625172532, 5935477.080171084, 5936108.1706713345, 6052559.409179369, 6055675.427251763, 6073689.219639683, 6089110.9375, 6097125.032591607, 6103291.799903184, 6103337.83971974, 6103453.125, 6104302.976694882, 6104469.213815095, 6104704.443673816, 6104728.745336506, 6104904.6875, 6105321.694520247, 6105446.913864935, 6105740.397313916, 6106088.432602334, 6106268.262251141, 6336044.157409353, 6382607.061779892, 6383628.125, 6383708.6678356975, 6384656.25, 6387538.869359245, 6388061.784817662, 6388551.245698502, 6388562.176206165, 6389348.476150045, 6389432.8125, 6389442.254843089, 6390204.022788634, 6390803.945307865, 6395416.11655176, 6395924.550898441, 6396107.8125, 6436989.448052444, 6451096.643533314, 6451123.4375, 6451315.625, 6571698.4375, 6572471.875, 6575336.410624017, 6614924.226780714, 6649607.515891571, 6649609.71805067, 6652223.295686119, 6653864.12752196, 6659325.3506894475, 6686015.4043696895, 6686097.216610294, 6722716.308147682, 6727332.8125, 6731047.616973422, 6733332.8125, 6735729.1484263195, 6737022.4734900445, 6737474.70579951, 6739307.8125, 6762375.582851098, 6826469.665509388, 6830443.975826438, 6845289.0625, 6847892.093450638, 6884107.818844329, 6894305.320354971, 6894326.332288784, 6894332.8125, 6895143.75, 6895356.100552942, 6895798.637334134, 6904873.4375, 6904886.675403973, 6905720.197121855, 6905859.357083055, 6905878.125, 6905891.253913414, 6906299.750356906, 6907272.417795643, 6907479.653933439, 6907483.304915424, 6907532.086413755, 6908292.980967923, 6908730.861999243, 6930453.198829908, 6935196.047753542, 6935690.001804769, 6939417.1875, 6940427.9736219, 6941612.5, 6952774.571195542, 6956699.677522951, 6957634.540157844, 6985839.595611794, 6987878.125, 6996979.8950344, 6997170.095107739, 6999225.433111223, 6999233.968177358, 6999430.724006043, 6999796.562411146, 7000196.717487799, 7000254.6875, 7000518.827044642, 7000601.369795628, 7000671.77531875, 7000710.595224517, 7000801.364220398, 7000815.461797366, 7000923.417269179, 7002507.8125, 7002701.5625, 7003247.6470458545, 7003268.7678872375, 7003954.6875, 7003960.209717769, 7003995.78367967, 7004029.821245838, 7004815.625, 7006176.971164916, 7006470.175735396, 7006617.1875, 7006731.221172385, 7006825.868782981, 7006910.677944314, 7007571.875, 7007601.3958373265, 7007650.0, 7014952.535332698, 7016221.875, 7017935.923196965, 7033345.931427184, 7044596.917534825, 7044769.419932551, 7044923.286257529, 7045157.8125, 7045227.999448687, 7045553.647040591, 7046048.4375, 7046462.940870533, 7046521.1912554, 7046842.248345801, 7047240.625, 7048242.435114797, 7048626.2973086685, 7048692.414601073, 7048780.720891876, 7048837.315864441, 7048951.035622219, 7049074.262031403, 7049559.400508831, 7053404.996859903, 7053990.660593117, 7057428.63658223, 7057969.46476169, 7058721.875, 7065589.349066763, 7074843.789044155, 7074946.2312876005, 7074964.950314749, 7075162.348196873, 7075642.1875, 7075951.030948893, 7075963.143525313, 7076322.800485638, 7076366.559600603, 7076400.809380595, 7076905.000551002, 7076999.575032115, 7077140.625, 7077169.4559093, 7077309.879979901, 7077311.973536719, 7077428.18538856, 7077654.6875, 7077737.5, 7077903.125, 7078000.467531867, 7078053.125, 7078091.648761602, 7078094.968422296, 7078128.046308857, 7078301.348517232, 7078789.306828714, 7078800.847582676, 7078838.817296593, 7078858.999397979, 7078904.7914370755, 7079132.852572161, 7079316.820527773, 7079320.856423705, 7079452.721299631, 7079466.544262582, 7079508.975078536, 7079543.732590101, 7079579.176599984, 7079579.227790832, 7079788.139418459, 7079806.57282623, 7079879.608009263, 7079881.25, 7079922.708955631, 7080418.063534724, 7080445.3125, 7080481.1141214, 7080507.8125, 7080510.9375, 7080661.371724883, 7080716.955880824, 7080736.324025685, 7080802.137020253, 7080803.18234247, 7080896.7172890045, 7081556.25, 7082260.657070546, 7083596.875, 7091942.5879319655, 7092249.529665893, 7092377.331770348, 7092709.375, 7093695.946821724, 7093917.801875669, 7094149.320316551, 7094348.4375, 7095194.038154875, 7095233.598749869, 7095250.419292243, 7095341.948500563, 7095865.031587662, 7096030.523651292, 7096091.4032063335, 7096111.477593823, 7096462.5, 7096582.8503118865, 7098764.0625, 7099641.125438611, 7101497.784584618, 7104977.834843713, 7108637.144747337, 7110912.594320232, 7110915.101945435, 7111179.486681719, 7111417.386240557, 7112553.717230961, 7113008.156908713, 7116136.968660783, 7116344.464194364, 7117357.8125, 7117971.433911775, 7128329.669858949, 7128552.234804704, 7128769.869254486, 7141496.016118531, 7141962.5, 7142490.262514686, 7144340.233145375, 7145113.969628043, 7145225.802756447, 7145231.25, 7151603.362033965, 7159862.077717541, 7161581.848425386, 7164951.877271946, 7170254.941778765, 7170915.967004899, 7173256.25, 7174284.375, 7183939.978039339, 7184296.702562956, 7184338.411738197, 7184487.216598404, 7184638.369516316, 7185307.8125, 7186418.75, 7186986.698156306, 7188402.260539719, 7189206.25, 7190446.87186699, 7190514.129856645, 7190674.461474809, 7191213.937590609, 7193198.91135701, 7198260.9375, 7201815.625, 7202623.4375, 7203350.266044415, 7203873.4375, 7205600.836523937, 7205754.6875, 7206510.717823532, 7206565.795808234, 7207438.216632362, 7207945.018944585, 7209007.561339725, 7209033.754893601, 7209278.010253695, 7209709.375, 7210874.595623771, 7212909.506826106, 7216117.926516623, 7219346.769836206, 7219468.31161304, 7220440.0663174335, 7222251.133717523, 7222454.730748164, 7222473.4375, 7222648.97719068, 7224054.11502385, 7224673.858325847, 7225374.487974029, 7225465.625, 7225509.375, 7225685.9375, 7226168.386792131, 7226250.0, 7226814.572730457, 7227232.8125, 7227675.155074527, 7228135.9375, 7228228.125, 7229110.9375, 7230032.8125, 7230898.151256588, 7232720.3125, 7232878.125, 7232993.556302087, 7233132.632090153, 7233741.041109667, 7233951.887289242, 7233985.471865931, 7234016.963723137, 7234127.098257816, 7234848.189693927, 7234960.057105201, 7235026.5231278455, 7235145.887958914, 7235455.660420296, 7241527.9173911875, 7242359.375, 7242467.1875, 7242540.625, 7243013.45655707, 7243240.625, 7243804.492822839, 7243876.5625, 7244033.42065046, 7244177.630339888, 7244181.613934001, 7244446.875, 7244603.125, 7244827.032649035, 7245394.653655225, 7245853.928737393, 7245903.125, 7246308.964410149, 7246394.043054906, 7246801.282898782, 7247039.259701077, 7247127.895370491, 7247346.354046355, 7247373.4375, 7247444.442149805, 7247452.837244876, 7247456.563437909, 7247459.242237347, 7247505.997218372, 7247538.522600077, 7247587.709969837, 7247662.5, 7247800.0, 7247814.0625, 7247822.531680296, 7247957.990003518, 7248053.621174756, 7248084.70492695, 7248162.515487814, 7248254.282521354, 7248299.374333837, 7248353.9680941235, 7248565.867548587, 7248676.017280004, 7248681.740650236, 7248840.184279321, 7248918.774223639, 7248968.527016863, 7248999.729646422, 7249025.0, 7249037.44187025, 7249311.831612675, 7249524.354680781, 7249634.369045402, 7249660.9375, 7250276.52287082, 7252049.484549535, 7252364.742106986, 7253663.77310646, 7253687.5, 7254937.133248308, 7263281.25, 7264817.619538291, 7266811.5773764765, 7269042.1875, 7269068.61840486, 7271111.384149376, 7271129.6875, 7276647.936467759, 7276918.75, 7277245.329686248, 7278797.915643828, 7282979.89208654, 7283561.677164627, 7283663.213583944, 7283773.434164538, 7283839.0625, 7283918.75, 7284196.578942184, 7284301.5625, 7284692.56051809, 7284742.572689496, 7284964.661808075, 7285109.9979250515, 7285117.1875, 7285535.9375, 7285628.175343782, 7285637.576173495, 7285654.961757207, 7285712.720422407, 7285760.093708466, 7285854.4246790465, 7285877.961999758, 7286006.230004902, 7286039.718508771, 7286043.480724354, 7286153.125, 7286169.987929693, 7286171.475586438, 7286254.536977541, 7286344.78273322, 7286561.446207447, 7286670.133854556, 7286677.95790726, 7286729.6875, 7286855.810493426, 7286859.259384543, 7286865.625, 7286942.86796432, 7286987.860132151, 7287180.61627584, 7287300.046407297, 7287327.340228438, 7287404.355665997, 7287485.9375, 7287558.625550041, 7287562.201845031, 7287572.941781203, 7287573.224080005, 7287596.875, 7287636.050360735, 7287647.07562665, 7287651.179770962, 7287655.031293766, 7287679.7616674835, 7287680.823519052, 7287762.949635958, 7287863.952207561, 7287911.040464047, 7287929.437839208, 7287965.625, 7287976.5625, 7288026.5625, 7288047.037975672, 7288079.15750821, 7288085.517822867, 7288103.125, 7288106.1313993605, 7288155.527846325, 7288247.43110511, 7288293.708308822, 7288385.219390339, 7288457.14470404, 7288565.9493703665, 7288596.875, 7288799.7869412415, 7288851.5625, 7288852.981765397, 7288855.389745873, 7288862.779830197, 7288887.151505105, 7288906.25, 7288908.982926581, 7289048.121615729, 7289088.9512594575, 7289096.875, 7289235.71702334, 7289390.149987812, 7289423.812312837, 7289451.167618612, 7289517.1875, 7289539.0625, 7289556.525164541, 7289650.0, 7289660.9375, 7289900.373281578, 7290835.501286336, 7290907.8125, 7291420.3125, 7291613.459674362, 7291630.931627086, 7292421.875, 7292515.169962053, 7292600.667249808, 7292735.421986403, 7292859.036800315, 7293039.0625, 7293201.842337571, 7293411.104374693, 7293722.521271847, 7293797.359470886, 7293884.375, 7293959.180790511, 7294124.011355797, 7294124.98563031, 7294345.1252972735, 7294503.560953873, 7294507.8125, 7294733.479608681, 7294743.211249448, 7294900.523272688, 7295109.978205659, 7295157.071326105, 7295224.365232157, 7295271.803471292, 7295396.875, 7295454.979200643, 7295511.624371353, 7295632.521623594, 7295650.0, 7295753.345201782, 7295785.9375, 7295800.0, 7295928.997270029, 7295929.486198043, 7295943.882328391, 7296262.828023765, 7296272.247296924, 7296320.237883568, 7296388.708272444, 7296390.3479316635, 7296390.884826965, 7297100.77730118, 7297197.527203453, 7297316.825319527, 7297367.931816152, 7297424.256692708, 7297450.803259961, 7297546.033647657, 7297728.74726211, 7299100.908781263, 7310210.9375, 7315410.512130727, 7316070.20385021, 7316918.087890656, 7317242.1875, 7317526.5625, 7317686.790701592, 7317692.600125977, 7317984.286475601, 7318003.107043214, 7318105.7520673135, 7318184.446646545, 7318226.21820848, 7318242.1875, 7318260.944971873, 7318411.379739343, 7318418.75, 7318435.9375, 7318501.5625, 7318519.490311578, 7318694.665421771, 7318704.290938581, 7318712.820927326, 7318730.693163677, 7318823.4375, 7318882.324231666, 7318889.339305793, 7318906.835142315, 7318912.5, 7318963.270131329, 7319079.751897187, 7319182.688830433, 7319281.784403608, 7319363.6458732495, 7319438.498107644, 7319457.483787112, 7319785.565536203, 7320046.361530093, 7320171.700143636, 7320676.581493001, 7320948.963539172, 7320977.310973562, 7320987.583212742, 7321061.85228726, 7321384.007207179, 7321454.6875, 7321874.853250324, 7321961.33471608, 7322188.516464427, 7322698.4375, 7322731.069049054, 7322794.533048186, 7323223.4375, 7323257.909237298, 7323298.840658262, 7323509.223806989, 7324346.314161794, 7326029.372633729, 7326277.755439636, 7326593.75, 7326614.0625, 7326834.214146886, 7326957.8125, 7327163.84947349, 7327439.961211017, 7327446.875, 7328370.851855435, 7329041.600612679, 7331935.9375, 7332023.310167211, 7332741.56534983, 7339277.668054676, 7341310.547124362, 7342717.040553861, 7346078.692903773, 7353407.970282874, 7359230.44049731, 7360594.072058401, 7365976.134894958, 7394621.3771060305, 7394632.863004243, 7408984.375, 7409281.813872449, 7409782.313494303, 7421321.875, 7434982.383685857, 7438385.700439491, 7438583.683745775, 7439849.348304292, 7461989.758593621, 7463158.114000968, 7464931.327756808, 7464942.683817051, 7464942.830768328, 7465687.791296676, 7467710.9375, 7467814.274631053, 7467925.263796852, 7478294.065578267, 7478385.9375, 7479256.878621608, 7479457.364656926, 7479727.615040267, 7479735.989660369, 7479738.821300181, 7479873.4375, 7480149.461098056, 7480575.145155095, 7481399.044416981, 7481771.0004326, 7482827.958351558, 7483466.053640526, 7484097.844142, 7484865.282948854, 7514701.5625, 7525800.9915836, 7530814.0856191, 7530823.4375, 7531144.731893135, 7534274.066608348, 7536637.394465957, 7537723.4375, 7538945.3125, 7543804.471612576, 7551405.152787395, 7551787.5, 7552354.47195746, 7554309.505437794, 7556649.265797532, 7556692.1875, 7556736.24544493, 7558079.558233922, 7564531.25, 7584626.832985824, 7590414.0625, 7604371.801883954, 7604385.076141225, 7606240.625, 7606757.379579107, 7611932.679083954, 7621420.3125, 7625380.39256533, 7625624.197378024, 7625835.9375, 7625858.787177818, 7625888.604301677, 7625971.875, 7626724.307324839, 7627105.886899677, 7628551.5625, 7630347.440599133, 7630429.611185208, 7631127.171845904, 7638613.50995382, 7639159.163259186, 7655364.293777443, 7655376.5625, 7660660.9375, 7661209.224303253, 7662665.329511685, 7663427.91475751, 7663589.986951555, 7663906.600152637, 7668588.502447222, 7678878.125, 7711520.998798321, 7715173.228296808, 7715250.0, 7715353.125, 7715404.10281895, 7715660.066023292, 7715697.617985521, 7715710.830852555, 7716096.875, 7716099.547686639, 7716129.539915555, 7716329.441205958, 7716382.588204567, 7716383.418616107, 7716434.375, 7716457.572325096, 7716718.75, 7716727.453309563, 7717039.797607843, 7729420.554101248, 7729879.530727522, 7729885.3657287825, 7730319.429624551, 7730464.0625, 7730687.110737519, 7730798.6551121585, 7730896.950854205, 7731071.875, 7731421.288852498, 7731542.065763829, 7732053.125, 7732126.5625, 7732142.1875, 7736523.4375, 7737149.012281971, 7737317.440085198, 7739863.098362082, 7746792.1875, 7746792.753387374, 7746819.976970334, 7747137.660467458, 7747629.400831308, 7747926.8896490205, 7748053.440520282, 7748256.537492614, 7748498.082462061, 7748623.905033935, 7751010.9375, 7751629.6875, 7752815.235369483, 7753532.043927358, 7758260.9375, 7758390.625, 7758529.732774924, 7758888.976734248, 7759140.233315385, 7759257.3682992505, 7759528.125, 7759608.317410493, 7759981.25, 7760314.0625, 7760495.104295247, 7760514.876261061, 7760596.740986366, 7761028.702014234, 7761182.8125, 7761235.239966209, 7761278.125, 7761649.157810969, 7761673.4375, 7761816.604784484, 7762671.996749271, 7762719.426408036, 7764025.924708329, 7764034.343990614, 7765073.1619971655, 7769671.704583289, 7771983.897772224, 7772164.326791386, 7774190.676766283, 7775526.676664298, 7782220.3125, 7782370.3125, 7788167.651227739, 7788617.093042244, 7788622.439446005, 7789259.363530756, 7790189.0625, 7796157.357573527, 7798568.967418446, 7801440.625, 7802187.682898966, 7802698.954753192, 7803937.5, 7803940.358239938, 7804542.1875, 7809331.25, 7809365.806416116, 7809925.732735691, 7810832.8125, 7813201.5625, 7815191.792305521, 7815200.0, 7816419.333399522, 7827049.632286284, 7827562.44009854, 7828327.795836662, 7829293.028478636, 7829662.139485114, 7838235.9375, 7839976.5625, 7839986.8081595395, 7840689.114474552, 7844809.832634229, 7845128.251163824, 7863944.967553163, 7875662.2703322, 7879232.8125, 7880873.883729459, 7881454.497460131, 7882674.946509521, 7883977.866745433, 7889653.5851472635, 7889882.8125, 7890043.648894825, 7890058.964258864, 7890067.919383917, 7890108.383863608, 7890123.417187577, 7890134.895493854, 7890239.301317474, 7890335.337813935, 7890381.549067224, 7890384.174660774, 7890398.128017972, 7890412.183013699, 7890436.723073206, 7890456.01473005, 7890480.661677901, 7890504.289904053, 7890510.9375, 7890519.688040561, 7890547.565021537, 7890600.0, 7890603.636547107, 7890639.0625, 7890643.5138224475, 7890659.166259227, 7890660.873639488, 7890671.895500867, 7890737.9736062195, 7890746.875, 7890751.5625, 7890755.382692944, 7890766.8014468895, 7890770.3125, 7890822.846408173, 7890826.505998089, 7890839.3343816595, 7890857.8125, 7890868.853919893, 7890873.4375, 7890892.77538332, 7890901.5625, 7890905.782938972, 7890914.0625, 7890920.140685983, 7890921.464947062, 7890929.714261085, 7890930.077330197, 7890934.375, 7890935.313884167, 7890938.245582556, 7890948.197509877, 7890950.142221924, 7890974.268734329, 7890984.341399694, 7890984.375, 7890992.295153124, 7891006.998053253, 7891007.8125, 7891012.97619912, 7891028.101507288, 7891032.183952838, 7891040.938894434, 7891045.3125, 7891063.597915195, 7891069.983562456, 7891077.2779802, 7891093.75, 7891112.331237237, 7891112.5, 7891134.375, 7891154.6875, 7891159.375, 7891187.5, 7891198.4375, 7891199.024786894, 7891207.962142338, 7891214.984106263, 7891215.625, 7891252.822064967, 7891254.488404437, 7891264.908100048, 7891276.382719034, 7891280.79673859, 7891285.9375, 7891313.013381143, 7891346.4225644, 7891351.5625, 7891355.109051809, 7891392.1875, 7891424.368568981, 7891428.54401278, 7891431.25, 7891435.414855934, 7891442.326795771, 7891445.03812205, 7891451.826428187, 7891452.407040845, 7891465.589487058, 7891476.1637897175, 7891481.25, 7891485.9375, 7891509.375, 7891510.9375, 7891516.962862457, 7891526.5625, 7891529.529949198, 7891536.813143778, 7891541.656514049, 7891543.38015797, 7891544.658264971, 7891554.851872099, 7891561.922406823, 7891563.771826887, 7891579.6875, 7891585.9375, 7891586.58432899, 7891593.579589318, 7891613.809948453, 7891648.336352135, 7891662.5, 7891673.537487907, 7891673.773373771, 7891686.19930278, 7891690.625, 7891697.343625929, 7891714.130127262, 7891715.716178564, 7891731.222845447, 7891745.547822598, 7891749.882125792, 7891765.821656062, ...], [60.74033089918815, 61.10208007838927, 48.038774169105636, 5.037905223529516, 58.60588761122958, 51.76965557223296, 71.1933733456388, 6.634550665505782, 18.948001258673465, 31.706332575923525, 27.87863348651372, 15.862189256351732, 15.650309363778966, 7.809205424460685, 13.646467700326525, 18.87240979910227, 7.300884133371204, 16.188622316116096, 58.62522422700199, 45.48784640645023, 38.54770246935138, 10.672258356544038, 8.580714477854361, 36.14440424448899, 64.82097173254516, 7.76543988004794, 19.52719923226335, 57.43355667572037, 23.377416431849703, 51.436944403408305, 8.474786280138762, 83.84348457225173, 25.903271499021205, 52.94395296820892, 5.600696015092273, 12.258827421334276, 58.24197864459052, 25.40775108593026, 7.617355212098717, 5.522131321699964, 12.983829852501145, 8.044456931172837, 79.96183998996145, 69.68132450087137, 79.55755725320444, 19.648690132385074, 35.320869763944025, 79.6536262448011, 71.69289684242423, 17.53320416687181, 43.44262662368492, 19.90899107008037, 63.04100079787093, 177.8817420324699, 40.702171997035144, 55.56215146208214, 13.233863238479803, 51.61716457299147, 69.25366496176574, 5.973700072430511, 8.167852754245212, 47.654817182033035, 55.43964108201942, 57.73946926548593, 75.84715769493273, 27.106774186913622, 7.345630035455592, 13.919884674018359, 6.124515085450569, 60.98555736432078, 28.359570696012426, 14.576560521313978, 20.30551670665112, 5.173394559112242, 12.394724367641155, 47.69453459237951, 18.79795854374838, 98.66604475889292, 6.405781490562515, 12.212628962032413, 21.776578724183263, 34.620808684241545, 68.73891254499489, 79.27198217765975, 11.500040184485192, 49.9911651550514, 38.67676774667335, 64.40478984360155, 18.063831228412724, 9.144047855271534, 55.64093284268857, 41.888098761158886, 55.86597092839629, 23.738526108408756, 53.19605790453047, 12.517055385756608, 26.435103082413995, 8.277125217580805, 35.536812459016666, 12.277113403507288, 14.068330941212015, 23.171080914492805, 7.591142181014341, 11.995762564898532, 12.746750212460777, 28.115851632750697, 5.906313611948075, 9.394620614158512, 5.656057681363999, 13.00084870124045, 54.02847745205474, 51.10854377682496, 48.51000500667105, 7.013116631176013, 91.5601933844014, 101.72310068749911, 12.077538014471667, 49.603855132590546, 20.528153701999855, 46.68714014957792, 16.89667122704158, 85.8412888531942, 8.923009068277837, 58.875215343561905, 25.759109115128496, 66.71781265439279, 27.07411162676722, 6.457301549201654, 59.74541566078046, 23.225344847867643, 42.7254730858565, 14.35392276329779, 7.116143725072021, 80.25392562929466, 90.83793804818274, 33.77592212070696, 7.1261616195904285, 53.222083907494124, 166.95073226593928, 7.251075124921195, 21.427462685203487, 48.19293628403031, 23.880867448513303, 14.444649375944591, 72.95325962023024, 105.35871105099173, 26.361424101780553, 24.281484926112572, 71.66392047412671, 45.85115430809188, 47.54434224160832, 20.642944613468867, 54.34749901541985, 46.73707451640196, 9.915989202057158, 15.106149136209858, 12.365746517154681, 47.613620685191954, 29.657923379363712, 10.936973529478932, 49.56598590765809, 44.26377626644452, 16.938293602009363, 51.16844261058268, 17.31863685929435, 57.826667237854736, 25.273595651102955, 58.590881411121934, 5.830977093389298, 8.920789918972, 5.800480288767407, 38.17383504733436, 69.24675907931203, 16.81383927955339, 16.268147171455418, 11.183800652118844, 77.62401158147541, 10.018965978597693, 56.60107015544983, 6.822098493876038, 6.771326545129575, 6.390705908053008, 6.386285605677911, 55.54950775331429, 111.20024814736193, 21.26855205675478, 6.899162039653322, 20.227160115863725, 12.988896866246064, 5.876397270726091, 16.285982514482058, 7.456440756717181, 57.92866817903753, 10.00929477749534, 6.868690918810105, 10.393744118047278, 12.606819862126635, 80.05864788040115, 40.24445085218106, 29.171097740434426, 17.083436527133077, 56.83035567155718, 10.378518757264262, 5.516611182898447, 27.059432316026562, 33.80843231567306, 15.96242560546961, 6.380572193209825, 72.35709097483489, 55.307298688662925, 18.59599834392245, 26.192640809546173, 20.11015004038328, 5.855352839861997, 111.96330016074992, 57.315123448370954, 22.5531186959475, 28.184873398666983, 34.76059895060955, 5.67811246454557, 18.10587582402263, 9.620150416763044, 65.36113242932089, 40.63811707152576, 10.152471430916487, 19.814950629153092, 33.547582486129116, 14.447718314527968, 49.678209485587146, 29.030901674499916, 56.35254336970154, 52.372721789724515, 5.106140448241903, 6.581088442190198, 15.164671232594209, 10.88982889782506, 81.40122210062576, 31.693727463019062, 53.92939325642253, 26.298306813399932, 10.46435257633559, 12.588818850358724, 56.95579091597716, 12.288687391019177, 7.292893921536505, 7.374611798547407, 79.03933876326346, 7.199316542969503, 51.16555293969931, 16.82322053748068, 10.773613004340923, 69.18215986032976, 6.942766705833439, 19.059405497864017, 17.349544348917355, 66.32621728154446, 25.680311357758967, 69.67395032994557, 6.5685091143677035, 65.03695571398141, 23.877301132462684, 12.635806959463817, 5.7127872084533715, 8.028077931307497, 61.569671390249006, 13.480340119199376, 17.809207405491144, 6.31171516656194, 66.0521319684062, 15.459501845724418, 91.3258082329897, 6.678529813330709, 20.877261833759825, 6.160919348894968, 8.982772695078792, 82.8204674832569, 46.548667242006076, 46.921885111157316, 9.020679245038375, 5.931358277475014, 7.921902449755194, 55.19496144805896, 23.327059698195583, 13.54405799279286, 65.07168268655599, 11.658143983571167, 18.17639841180256, 7.731803058046886, 36.60742356490264, 29.78451140821697, 20.14249597905207, 92.45755206814741, 13.014147725600065, 23.965104294389498, 12.723514495920796, 36.12618519782407, 58.497046280523335, 18.973993412814075, 18.493137542750596, 54.29217856173738, 9.328755441630058, 66.83547495803796, 84.24212118337138, 14.48586841953667, 151.77992019473396, 69.84502421140799, 73.6440265151432, 57.30642752255625, 30.078385729327493, 66.37884115742094, 12.747014345076924, 37.171391208771, 14.165475593669958, 11.405616385419636, 12.469093900675922, 23.833412848396602, 34.71669973629007, 24.97108621238833, 39.90999476335293, 97.75976894764779, 22.503156565961934, 15.468958767554579, 135.20144159432294, 72.5659491537852, 66.5755400581643, 13.168151153715076, 67.1060353491955, 18.747276900139553, 82.95039388563318, 17.49357468165301, 20.79934691800976, 35.96480268927758, 10.41174982891035, 45.73304759256174, 85.97261614831316, 40.55115810880277, 9.042079148810622, 95.48690521730009, 6.333888887594843, 143.59506927667792, 23.770207018188454, 63.43260710956302, 61.18384024956107, 31.961184771713626, 67.08542111372277, 46.51961528710736, 89.78396337751101, 59.243420418827405, 50.13866279755539, 14.2957431424764, 9.70990893033593, 5.968198161162787, 6.040979868090115, 24.77579379914267, 5.050689538431301, 9.130304935783654, 8.683533651119433, 20.08478064279873, 17.706817300102347, 8.878119728038119, 5.239371664062552, 57.80252099316366, 62.50522938409224, 79.89685887999146, 22.400192492837608, 37.52716468029344, 81.34966192523055, 161.67851376407634, 34.88544717431118, 8.041239236620386, 11.748562934987408, 63.02269340502822, 102.27229052051003, 23.43868506981444, 41.01988030519698, 7.922329883432151, 54.93394038081361, 9.00678848444604, 16.18999448839421, 8.144054239147694, 8.393688223171365, 8.168766980640262, 21.28659237650995, 59.583923825601815, 15.957848188809894, 13.947520488717467, 16.28785512902708, 77.25857491154798, 29.45606971511686, 21.104101702690144, 6.806162119893389, 95.08090035528573, 33.05432972412133, 46.10130406170438, 9.956107210767003, 8.382728960604489, 9.789416555457915, 16.368210740933065, 9.344533419697633, 10.548670133671349, 51.38797201607811, 19.552032499734256, 6.113690623800015, 33.61158291931598, 26.78496717665076, 14.278831110177398, 15.03464947301795, 83.68079260590875, 70.64411244962074, 50.50884339468235, 5.703068435872786, 43.62414354298734, 11.942644234744861, 28.407735173725076, 68.47703106538923, 7.588967096622219, 13.283929097181815, 65.73453831728573, 8.139248896019813, 55.02867980846408, 5.5155417932313595, 54.36782616685826, 74.49227909139641, 9.93817976505227, 87.37553294997821, 14.462581694658741, 50.409971023484445, 46.54132096064217, 5.896928798330764, 32.14656859653144, 7.609465505495722, 31.48167297423155, 94.4182721709866, 18.781613236109777, 7.883467799874957, 32.21091365601646, 37.399320952731664, 44.71534121182985, 5.518882395800816, 63.50595279396789, 24.874737010229637, 9.679821154069892, 125.12664772771517, 7.845228097754078, 48.08432329842912, 42.99693621847697, 5.943801789062911, 7.141620357831507, 22.7816035483782, 53.21828777073203, 21.254782417431276, 67.03815942881646, 14.354611121505041, 28.135148149158887, 5.6513971280002755, 7.052421721348579, 29.093141375468193, 28.319340964580263, 5.514004739854209, 59.591909501701565, 10.389639103266642, 8.575249209980154, 14.301677682774477, 16.522598974074256, 51.69687498681292, 22.118553524481317, 14.518418044588794, 31.562660636107015, 5.491750990850639, 11.741490968371037, 10.263242039171148, 15.121392572354, 5.1474790274352165, 73.9777561487804, 32.41474445679421, 105.64838137135365, 5.91385426362115, 31.1654812506622, 6.454148225014363, 62.242690593778235, 33.74870103144204, 6.804232195037347, 76.91382642076181, 16.436628736554695, 92.12614643873052, 52.490052622405784, 9.742917898436394, 80.00106078359703, 28.176276617016264, 14.068274134065662, 35.830339355615656, 85.59200826871088, 64.61269379802656, 9.473118000126156, 6.034665913004343, 22.333618044622074, 61.45406044680783, 19.378371387023982, 169.89324227819623, 55.90952232973959, 6.755211693658575, 15.731554459378902, 8.824092599394012, 16.341011550148465, 31.574397266415897, 60.59710471720935, 43.139118140769284, 25.983496048465568, 28.093243495277868, 16.870859775327347, 29.386835148048633, 60.932540197846336, 11.775069819589213, 6.702039811191936, 20.407561508713556, 36.38323624523946, 5.920432343665877, 83.84975739146203, 78.02157970307962, 10.561904363581275, 58.29957315900609, 75.42032587513701, 7.70588713826286, 37.4637588637734, 31.81942654956745, 16.878100261687244, 35.59344348352556, 37.525491285671954, 37.89119863584373, 10.300255411685393, 23.518856257147526, 39.69403365816008, 54.27350026455571, 12.359889286954937, 21.339727285029877, 23.274756695781086, 31.824472398808982, 77.17609306035894, 7.664729482389434, 12.246195142713475, 79.67203901774845, 55.43793065096759, 14.249570955482909, 17.697112000283248, 44.88452604758232, 25.307073077950683, 55.38764562316405, 33.64954711255728, 43.156144001223474, 8.020842631665163, 9.816861403110837, 30.318363806630806, 63.15765484835269, 20.246408472742456, 29.432007297559693, 51.1945041423146, 11.616467408072658, 7.314526371425685, 80.10334010153004, 59.52980324116112, 11.490271391651211, 48.664991844011944, 68.0940720157146, 25.625500862876933, 24.158149247886165, 11.321025359485057, 16.35888088414584, 76.98069860897854, 21.33970754153215, 50.562597896626855, 32.58247016809086, 16.033854576890885, 5.873823210606111, 12.801262266803887, 22.987689796126443, 7.896620430363126, 5.1484045449362155, 7.922121836591046, 23.948810058897255, 28.027607199626317, 13.602660175577881, 74.6818022392404, 85.78977747565662, 26.547022336499175, 15.274435879659105, 78.87798706017303, 47.9926350647175, 10.174618704943644, 16.78809427762788, 57.70596766321654, 14.873505446220545, 13.33171148701611, 7.140413582128005, 6.696664378918514, 38.70331809121942, 6.488263150518507, 11.89728621589094, 119.7799785437485, 43.51126129692033, 111.87757409174488, 19.62957464374054, 25.975193781544295, 13.618557968508036, 16.324219663186575, 18.012973345984623, 58.53367528054437, 21.610933623489, 11.589812091137345, 70.20203077520762, 31.084624286468706, 8.740649689558381, 11.229878068079739, 14.490198552437802, 28.183310742974456, 50.46054228746843, 10.34694487794258, 10.650045034510427, 22.873060584760072, 41.99356761239405, 95.61831860121777, 94.69821734026894, 17.413969888554238, 6.007349836296614, 23.712318105400726, 51.108337543675916, 19.85065163967425, 53.11142636916061, 7.5510093865798735, 6.551214824065213, 8.908764912880404, 73.84360980082779, 32.71381503632809, 8.74915735448545, 73.02201030893391, 17.468147677069794, 5.076301661305812, 14.888067103829052, 6.402627619698597, 5.236417467313274, 38.95143357334965, 42.213098728888475, 31.893830667686366, 5.605206910574325, 97.71864218191084, 25.884031446350996, 7.379592226636358, 54.9611818904438, 6.337834984411025, 7.998829072215939, 30.664686592756727, 63.10609724934787, 91.71748333562186, 8.972770897003135, 22.661110118327585, 5.803186930473555, 47.59637990074818, 11.383625170525663, 58.29550993399686, 7.724027593093473, 104.77389974034642, 65.18643779615971, 15.137566666646297, 38.002547608773845, 12.140516754386168, 182.19095191902073, 68.44134274116097, 151.71324069563212, 65.19203217125481, 6.950871322982364, 36.69544188042599, 9.998609601972504, 52.830324921431114, 73.50726129074033, 6.56781339774371, 18.130657500040922, 16.181628096629336, 66.2253619010668, 31.61316095934717, 79.3752396165353, 114.19594478269092, 41.672792987150046, 67.48360877865461, 8.979411355025192, 13.29885118823632, 7.622212776116585, 24.532059664206976, 46.481577236477605, 13.220750705002713, 15.525224736654884, 7.290686092457929, 18.4248216581956, 25.617948485128046, 8.527048433676075, 10.311689411944206, 10.632077351307425, 40.087314039826154, 10.338967902233264, 11.164036755023332, 71.84114091746933, 48.87294758493515, 18.039945909371774, 26.599234498635525, 55.44977468198036, 50.77051958132357, 29.678647902423933, 6.860094188507518, 70.7333142225791, 14.179029237857838, 84.1141295725059, 19.43681740883126, 70.77781096707879, 43.534390920499554, 22.47859395439928, 33.844606479616914, 16.08349111690713, 44.711804263753386, 9.27033527226335, 12.434518155661133, 59.69708893377657, 32.87614693921305, 14.882561620628572, 70.18312883398042, 92.29844730893586, 34.46838051210068, 151.5323832393898, 6.651564928327249, 21.920481764595674, 30.39447684052145, 7.951363227356759, 22.976851759061482, 35.545628595424084, 79.24647260862703, 5.040260224460767, 8.637429974442371, 20.98446403945871, 85.68904273382931, 15.90294752721085, 85.27317006199917, 37.60416756709803, 14.497283953865438, 38.282700840682466, 15.370124728584821, 28.96978879039208, 9.646132161027044, 122.26728933801355, 66.37921626285681, 8.686220747592863, 61.7449782067015, 110.68978870388679, 49.13803311205254, 10.322207074911159, 9.993105881931033, 54.9337304397895, 10.518800513757178, 73.43905921366007, 8.061042938211786, 19.933752232827302, 9.131482859977543, 39.62595814138077, 14.319864056530543, 61.04246069634902, 64.35103093556488, 49.21563086220382, 5.18664049187061, 8.71774574065711, 61.056124622121146, 81.65431195601246, 84.74229968059048, 32.256868980371976, 30.121976559965496, 22.673786638348602, 7.683887334271134, 8.327101809235668, 93.09638383475648, 255.88591086401522, 65.35673337718504, 82.07369474735582, 55.44817733893809, 67.43520438857243, 65.05244340060061, 92.30028390843653, 7.189470205198235, 61.45950244367036, 64.34887543785547, 5.486590824089677, 10.640849502889532, 9.470876094327956, 49.168287599972544, 16.354597531333596, 30.418122618154708, 13.300157505740955, 10.614681106881628, 7.250025866292572, 68.64364295900252, 61.58721087343272, 48.384163096131104, 116.79964129203783, 69.86932064176901, 36.75010957997206, 109.74225492448439, 14.624385754105923, 101.56455175366187, 22.068392112534568, 28.781721150350347, 42.53156581992344, 62.48848708420645, 28.558393193941544, 106.19537050116759, 6.937622174930562, 10.924502515772845, 82.09879352664615, 62.05036506401911, 7.369037907709175, 94.90921224193977, 18.646036737591395, 49.98843204019017, 5.5826002920777755, 15.426795394266119, 5.112005842667354, 12.963870909709712, 8.270246836153646, 9.108830132241755, 62.9726942240535, 90.45190079834215, 9.565342722540464, 105.88721574284212, 15.395268521369234, 70.08667800101347, 44.78207758127475, 7.248931232111803, 26.7868497308978, 5.9901158714434946, 34.19586959220645, 39.671067977156156, 66.25775055665557, 141.13637406173876, 54.69110896632428, 11.426152816559807, 84.85313540408175, 94.79645198780997, 24.18482936752019, 95.01727544124013, 140.93275383763412, 5.405454983185469, 8.716203059342288, 58.28659665549802, 131.14841841413136, 7.0213026596999635, 135.51038247181563, 18.097779470927932, 22.922684356177747, 43.73080083677178, 7.037531861795544, 56.87546434386188, 6.693605417665836, 105.74964911832679, 70.42058100244535, 19.771429530951973, 17.724806260982852, 12.33770154645213, 30.722818661039916, 13.771754533530666, 9.144473559360195, 66.08796692860292, 7.243909417752809, 48.48626110724672, 11.045114550911746, 10.74668575352416, 11.932140635052786, 49.72894889757455, 11.324100484997103, 88.96978674911988, 12.503424558578043, 28.695139108911405, 52.71502959433389, 17.38190842145175, 11.52270505296533, 141.4703137801622, 16.218693128392296, 80.04593129704598, 23.63037282586838, 152.33591062409093, 7.914431570512419, 67.1072260073734, 145.97557348027746, 18.701967146401802, 29.17406112729728, 7.391986359286309, 5.425524750546403, 71.3796916928178, 27.834230921506876, 56.556080672466216, 29.447712932555618, 24.99091657189512, 14.703564315346718, 15.020229139383785, 9.766768012927757, 80.47456951461908, 60.28033923928803, 6.002323336439764, 53.99277373926368, 48.41049731077375, 5.15182030768443, 37.73234724944231, 11.58104290828624, 94.31905733674532, 9.420846758108363, 51.29719042752495, 24.144289148340032, 36.98486678514187, 20.277832654846733, 49.594492329650144, 5.126847106974208, 62.55874991649641, 20.75329513891779, 16.806980711119568, 29.34517966738006, 20.342654315222585, 43.28543200742235, 10.772222065231228, 14.353929734485538, 16.285724065732182, 14.814968906722791, 31.750455048648092, 8.344338529303107, 24.50542392059039, 91.16255314971391, 22.87560458026904, 61.68896173503728, 20.299951953317066, 16.290065453067456, 74.3132026978969, 6.416648829635172, 23.38801078599786, 7.884276537316799, 57.05163872030139, 14.335049115024193, 115.44303100756159, 58.96888085384254, 39.65764426396654, 48.407492090886734, 50.396616497350685, 41.665510827968966, 17.923849622584022, 15.544295024078286, 20.194030724162722, 63.55788108175272, 35.24455546683457, 6.456327683344005, 12.807730075034254, 177.52161809213237, 10.48615706540432, 109.04828087699119, 8.578097077491385, 7.447405163269319, 47.24596498537158, 5.73412241600762, 60.237988862942046, 30.25339466272107, 58.66494836081726, 42.88095057619884, 108.86017036080942, 7.65440772129196, 9.109698567747765, 6.115982301096761, 27.734482391747427, 68.92762476572562, 33.70992273543102, 176.35172173822644, 52.41542868636923, 79.68425402589898, 77.52653926764918, 24.76361547576133, 49.928231384507036, 123.1032926174428, 8.811121123288371, 27.97213457815597, 22.566152413978998, 7.9684679132131, 8.375455776460104, 30.5780882699805, 10.701855549581573, 53.36426532310101, 54.6456614508677, 12.315583079411708, 20.724363433015863, 119.59521427084955, 26.673153349321186, 37.97710480632341, 99.84630602696222, 16.397456996352503, 9.563037763093021, 61.69842213553339, 26.055850202794538, 27.946199587217386, 146.8740831461641, 24.827452804223086, 30.08601128898364, 75.09260040943428, 11.449665213693747, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3410678.125, 3533165.625, 3655918.6301291017, 3676527.907956907, 3706254.228086368, 3706865.625, 3707756.25, 3710127.442820065, 3714475.7629257943, 3714494.936700175, 3781061.7417146596, 3803062.722256078, 3803236.1118117464, 3835519.285696063, 4295624.612968395, 4374421.457222816, 4463655.328776067, 5933409.851427055, 5933939.0625, 5934216.312388653, 5934664.693962033, 5935235.625172532, 5935477.080171084, 5936108.1706713345, 6052559.409179369, 6055675.427251763, 6073689.219639683, 6089110.9375, 6097125.032591607, 6103291.799903184, 6103337.83971974, 6103453.125, 6104302.976694882, 6104469.213815095, 6104704.443673816, 6104728.745336506, 6104904.6875, 6105321.694520247, 6105446.913864935, 6105740.397313916, 6106088.432602334, 6106268.262251141, 6336044.157409353, 6382607.061779892, 6383628.125, 6383708.6678356975, 6384656.25, 6387538.869359245, 6388061.784817662, 6388551.245698502, 6388562.176206165, 6389348.476150045, 6389432.8125, 6389442.254843089, 6390204.022788634, 6390803.945307865, 6395416.11655176, 6395924.550898441, 6396107.8125, 6436989.448052444, 6451096.643533314, 6451123.4375, 6451315.625, 6571698.4375, 6572471.875, 6575336.410624017, 6614924.226780714, 6649607.515891571, 6649609.71805067, 6652223.295686119, 6653864.12752196, 6659325.3506894475, 6686015.4043696895, 6686097.216610294, 6722716.308147682, 6727332.8125, 6731047.616973422, 6733332.8125, 6735729.1484263195, 6737022.4734900445, 6737474.70579951, 6739307.8125, 6762375.582851098, 6826469.665509388, 6830443.975826438, 6845289.0625, 6847892.093450638, 6884107.818844329, 6894305.320354971, 6894326.332288784, 6894332.8125, 6895143.75, 6895356.100552942, 6895798.637334134, 6904873.4375, 6904886.675403973, 6905720.197121855, 6905859.357083055, 6905878.125, 6905891.253913414, 6906299.750356906, 6907272.417795643, 6907479.653933439, 6907483.304915424, 6907532.086413755, 6908292.980967923, 6908730.861999243, 6930453.198829908, 6935196.047753542, 6935690.001804769, 6939417.1875, 6940427.9736219, 6941612.5, 6952774.571195542, 6956699.677522951, 6957634.540157844, 6985839.595611794, 6987878.125, 6996979.8950344, 6997170.095107739, 6999225.433111223, 6999233.968177358, 6999430.724006043, 6999796.562411146, 7000196.717487799, 7000254.6875, 7000518.827044642, 7000601.369795628, 7000671.77531875, 7000710.595224517, 7000801.364220398, 7000815.461797366, 7000923.417269179, 7002507.8125, 7002701.5625, 7003247.6470458545, 7003268.7678872375, 7003954.6875, 7003960.209717769, 7003995.78367967, 7004029.821245838, 7004815.625, 7006176.971164916, 7006470.175735396, 7006617.1875, 7006731.221172385, 7006825.868782981, 7006910.677944314, 7007571.875, 7007601.3958373265, 7007650.0, 7014952.535332698, 7016221.875, 7017935.923196965, 7033345.931427184, 7044596.917534825, 7044769.419932551, 7044923.286257529, 7045157.8125, 7045227.999448687, 7045553.647040591, 7046048.4375, 7046462.940870533, 7046521.1912554, 7046842.248345801, 7047240.625, 7048242.435114797, 7048626.2973086685, 7048692.414601073, 7048780.720891876, 7048837.315864441, 7048951.035622219, 7049074.262031403, 7049559.400508831, 7053404.996859903, 7053990.660593117, 7057428.63658223, 7057969.46476169, 7058721.875, 7065589.349066763, 7074843.789044155, 7074946.2312876005, 7074964.950314749, 7075162.348196873, 7075642.1875, 7075951.030948893, 7075963.143525313, 7076322.800485638, 7076366.559600603, 7076400.809380595, 7076905.000551002, 7076999.575032115, 7077140.625, 7077169.4559093, 7077309.879979901, 7077311.973536719, 7077428.18538856, 7077654.6875, 7077737.5, 7077903.125, 7078000.467531867, 7078053.125, 7078091.648761602, 7078094.968422296, 7078128.046308857, 7078301.348517232, 7078789.306828714, 7078800.847582676, 7078838.817296593, 7078858.999397979, 7078904.7914370755, 7079132.852572161, 7079316.820527773, 7079320.856423705, 7079452.721299631, 7079466.544262582, 7079508.975078536, 7079543.732590101, 7079579.176599984, 7079579.227790832, 7079788.139418459, 7079806.57282623, 7079879.608009263, 7079881.25, 7079922.708955631, 7080418.063534724, 7080445.3125, 7080481.1141214, 7080507.8125, 7080510.9375, 7080661.371724883, 7080716.955880824, 7080736.324025685, 7080802.137020253, 7080803.18234247, 7080896.7172890045, 7081556.25, 7082260.657070546, 7083596.875, 7091942.5879319655, 7092249.529665893, 7092377.331770348, 7092709.375, 7093695.946821724, 7093917.801875669, 7094149.320316551, 7094348.4375, 7095194.038154875, 7095233.598749869, 7095250.419292243, 7095341.948500563, 7095865.031587662, 7096030.523651292, 7096091.4032063335, 7096111.477593823, 7096462.5, 7096582.8503118865, 7098764.0625, 7099641.125438611, 7101497.784584618, 7104977.834843713, 7108637.144747337, 7110912.594320232, 7110915.101945435, 7111179.486681719, 7111417.386240557, 7112553.717230961, 7113008.156908713, 7116136.968660783, 7116344.464194364, 7117357.8125, 7117971.433911775, 7128329.669858949, 7128552.234804704, 7128769.869254486, 7141496.016118531, 7141962.5, 7142490.262514686, 7144340.233145375, 7145113.969628043, 7145225.802756447, 7145231.25, 7151603.362033965, 7159862.077717541, 7161581.848425386, 7164951.877271946, 7170254.941778765, 7170915.967004899, 7173256.25, 7174284.375, 7183939.978039339, 7184296.702562956, 7184338.411738197, 7184487.216598404, 7184638.369516316, 7185307.8125, 7186418.75, 7186986.698156306, 7188402.260539719, 7189206.25, 7190446.87186699, 7190514.129856645, 7190674.461474809, 7191213.937590609, 7193198.91135701, 7198260.9375, 7201815.625, 7202623.4375, 7203350.266044415, 7203873.4375, 7205600.836523937, 7205754.6875, 7206510.717823532, 7206565.795808234, 7207438.216632362, 7207945.018944585, 7209007.561339725, 7209033.754893601, 7209278.010253695, 7209709.375, 7210874.595623771, 7212909.506826106, 7216117.926516623, 7219346.769836206, 7219468.31161304, 7220440.0663174335, 7222251.133717523, 7222454.730748164, 7222473.4375, 7222648.97719068, 7224054.11502385, 7224673.858325847, 7225374.487974029, 7225465.625, 7225509.375, 7225685.9375, 7226168.386792131, 7226250.0, 7226814.572730457, 7227232.8125, 7227675.155074527, 7228135.9375, 7228228.125, 7229110.9375, 7230032.8125, 7230898.151256588, 7232720.3125, 7232878.125, 7232993.556302087, 7233132.632090153, 7233741.041109667, 7233951.887289242, 7233985.471865931, 7234016.963723137, 7234127.098257816, 7234848.189693927, 7234960.057105201, 7235026.5231278455, 7235145.887958914, 7235455.660420296, 7241527.9173911875, 7242359.375, 7242467.1875, 7242540.625, 7243013.45655707, 7243240.625, 7243804.492822839, 7243876.5625, 7244033.42065046, 7244177.630339888, 7244181.613934001, 7244446.875, 7244603.125, 7244827.032649035, 7245394.653655225, 7245853.928737393, 7245903.125, 7246308.964410149, 7246394.043054906, 7246801.282898782, 7247039.259701077, 7247127.895370491, 7247346.354046355, 7247373.4375, 7247444.442149805, 7247452.837244876, 7247456.563437909, 7247459.242237347, 7247505.997218372, 7247538.522600077, 7247587.709969837, 7247662.5, 7247800.0, 7247814.0625, 7247822.531680296, 7247957.990003518, 7248053.621174756, 7248084.70492695, 7248162.515487814, 7248254.282521354, 7248299.374333837, 7248353.9680941235, 7248565.867548587, 7248676.017280004, 7248681.740650236, 7248840.184279321, 7248918.774223639, 7248968.527016863, 7248999.729646422, 7249025.0, 7249037.44187025, 7249311.831612675, 7249524.354680781, 7249634.369045402, 7249660.9375, 7250276.52287082, 7252049.484549535, 7252364.742106986, 7253663.77310646, 7253687.5, 7254937.133248308, 7263281.25, 7264817.619538291, 7266811.5773764765, 7269042.1875, 7269068.61840486, 7271111.384149376, 7271129.6875, 7276647.936467759, 7276918.75, 7277245.329686248, 7278797.915643828, 7282979.89208654, 7283561.677164627, 7283663.213583944, 7283773.434164538, 7283839.0625, 7283918.75, 7284196.578942184, 7284301.5625, 7284692.56051809, 7284742.572689496, 7284964.661808075, 7285109.9979250515, 7285117.1875, 7285535.9375, 7285628.175343782, 7285637.576173495, 7285654.961757207, 7285712.720422407, 7285760.093708466, 7285854.4246790465, 7285877.961999758, 7286006.230004902, 7286039.718508771, 7286043.480724354, 7286153.125, 7286169.987929693, 7286171.475586438, 7286254.536977541, 7286344.78273322, 7286561.446207447, 7286670.133854556, 7286677.95790726, 7286729.6875, 7286855.810493426, 7286859.259384543, 7286865.625, 7286942.86796432, 7286987.860132151, 7287180.61627584, 7287300.046407297, 7287327.340228438, 7287404.355665997, 7287485.9375, 7287558.625550041, 7287562.201845031, 7287572.941781203, 7287573.224080005, 7287596.875, 7287636.050360735, 7287647.07562665, 7287651.179770962, 7287655.031293766, 7287679.7616674835, 7287680.823519052, 7287762.949635958, 7287863.952207561, 7287911.040464047, 7287929.437839208, 7287965.625, 7287976.5625, 7288026.5625, 7288047.037975672, 7288079.15750821, 7288085.517822867, 7288103.125, 7288106.1313993605, 7288155.527846325, 7288247.43110511, 7288293.708308822, 7288385.219390339, 7288457.14470404, 7288565.9493703665, 7288596.875, 7288799.7869412415, 7288851.5625, 7288852.981765397, 7288855.389745873, 7288862.779830197, 7288887.151505105, 7288906.25, 7288908.982926581, 7289048.121615729, 7289088.9512594575, 7289096.875, 7289235.71702334, 7289390.149987812, 7289423.812312837, 7289451.167618612, 7289517.1875, 7289539.0625, 7289556.525164541, 7289650.0, 7289660.9375, 7289900.373281578, 7290835.501286336, 7290907.8125, 7291420.3125, 7291613.459674362, 7291630.931627086, 7292421.875, 7292515.169962053, 7292600.667249808, 7292735.421986403, 7292859.036800315, 7293039.0625, 7293201.842337571, 7293411.104374693, 7293722.521271847, 7293797.359470886, 7293884.375, 7293959.180790511, 7294124.011355797, 7294124.98563031, 7294345.1252972735, 7294503.560953873, 7294507.8125, 7294733.479608681, 7294743.211249448, 7294900.523272688, 7295109.978205659, 7295157.071326105, 7295224.365232157, 7295271.803471292, 7295396.875, 7295454.979200643, 7295511.624371353, 7295632.521623594, 7295650.0, 7295753.345201782, 7295785.9375, 7295800.0, 7295928.997270029, 7295929.486198043, 7295943.882328391, 7296262.828023765, 7296272.247296924, 7296320.237883568, 7296388.708272444, 7296390.3479316635, 7296390.884826965, 7297100.77730118, 7297197.527203453, 7297316.825319527, 7297367.931816152, 7297424.256692708, 7297450.803259961, 7297546.033647657, 7297728.74726211, 7299100.908781263, 7310210.9375, 7315410.512130727, 7316070.20385021, 7316918.087890656, 7317242.1875, 7317526.5625, 7317686.790701592, 7317692.600125977, 7317984.286475601, 7318003.107043214, 7318105.7520673135, 7318184.446646545, 7318226.21820848, 7318242.1875, 7318260.944971873, 7318411.379739343, 7318418.75, 7318435.9375, 7318501.5625, 7318519.490311578, 7318694.665421771, 7318704.290938581, 7318712.820927326, 7318730.693163677, 7318823.4375, 7318882.324231666, 7318889.339305793, 7318906.835142315, 7318912.5, 7318963.270131329, 7319079.751897187, 7319182.688830433, 7319281.784403608, 7319363.6458732495, 7319438.498107644, 7319457.483787112, 7319785.565536203, 7320046.361530093, 7320171.700143636, 7320676.581493001, 7320948.963539172, 7320977.310973562, 7320987.583212742, 7321061.85228726, 7321384.007207179, 7321454.6875, 7321874.853250324, 7321961.33471608, 7322188.516464427, 7322698.4375, 7322731.069049054, 7322794.533048186, 7323223.4375, 7323257.909237298, 7323298.840658262, 7323509.223806989, 7324346.314161794, 7326029.372633729, 7326277.755439636, 7326593.75, 7326614.0625, 7326834.214146886, 7326957.8125, 7327163.84947349, 7327439.961211017, 7327446.875, 7328370.851855435, 7329041.600612679, 7331935.9375, 7332023.310167211, 7332741.56534983, 7339277.668054676, 7341310.547124362, 7342717.040553861, 7346078.692903773, 7353407.970282874, 7359230.44049731, 7360594.072058401, 7365976.134894958, 7394621.3771060305, 7394632.863004243, 7408984.375, 7409281.813872449, 7409782.313494303, 7421321.875, 7434982.383685857, 7438385.700439491, 7438583.683745775, 7439849.348304292, 7461989.758593621, 7463158.114000968, 7464931.327756808, 7464942.683817051, 7464942.830768328, 7465687.791296676, 7467710.9375, 7467814.274631053, 7467925.263796852, 7478294.065578267, 7478385.9375, 7479256.878621608, 7479457.364656926, 7479727.615040267, 7479735.989660369, 7479738.821300181, 7479873.4375, 7480149.461098056, 7480575.145155095, 7481399.044416981, 7481771.0004326, 7482827.958351558, 7483466.053640526, 7484097.844142, 7484865.282948854, 7514701.5625, 7525800.9915836, 7530814.0856191, 7530823.4375, 7531144.731893135, 7534274.066608348, 7536637.394465957, 7537723.4375, 7538945.3125, 7543804.471612576, 7551405.152787395, 7551787.5, 7552354.47195746, 7554309.505437794, 7556649.265797532, 7556692.1875, 7556736.24544493, 7558079.558233922, 7564531.25, 7584626.832985824, 7590414.0625, 7604371.801883954, 7604385.076141225, 7606240.625, 7606757.379579107, 7611932.679083954, 7621420.3125, 7625380.39256533, 7625624.197378024, 7625835.9375, 7625858.787177818, 7625888.604301677, 7625971.875, 7626724.307324839, 7627105.886899677, 7628551.5625, 7630347.440599133, 7630429.611185208, 7631127.171845904, 7638613.50995382, 7639159.163259186, 7655364.293777443, 7655376.5625, 7660660.9375, 7661209.224303253, 7662665.329511685, 7663427.91475751, 7663589.986951555, 7663906.600152637, 7668588.502447222, 7678878.125, 7711520.998798321, 7715173.228296808, 7715250.0, 7715353.125, 7715404.10281895, 7715660.066023292, 7715697.617985521, 7715710.830852555, 7716096.875, 7716099.547686639, 7716129.539915555, 7716329.441205958, 7716382.588204567, 7716383.418616107, 7716434.375, 7716457.572325096, 7716718.75, 7716727.453309563, 7717039.797607843, 7729420.554101248, 7729879.530727522, 7729885.3657287825, 7730319.429624551, 7730464.0625, 7730687.110737519, 7730798.6551121585, 7730896.950854205, 7731071.875, 7731421.288852498, 7731542.065763829, 7732053.125, 7732126.5625, 7732142.1875, 7736523.4375, 7737149.012281971, 7737317.440085198, 7739863.098362082, 7746792.1875, 7746792.753387374, 7746819.976970334, 7747137.660467458, 7747629.400831308, 7747926.8896490205, 7748053.440520282, 7748256.537492614, 7748498.082462061, 7748623.905033935, 7751010.9375, 7751629.6875, 7752815.235369483, 7753532.043927358, 7758260.9375, 7758390.625, 7758529.732774924, 7758888.976734248, 7759140.233315385, 7759257.3682992505, 7759528.125, 7759608.317410493, 7759981.25, 7760314.0625, 7760495.104295247, 7760514.876261061, 7760596.740986366, 7761028.702014234, 7761182.8125, 7761235.239966209, 7761278.125, 7761649.157810969, 7761673.4375, 7761816.604784484, 7762671.996749271, 7762719.426408036, 7764025.924708329, 7764034.343990614, 7765073.1619971655, 7769671.704583289, 7771983.897772224, 7772164.326791386, 7774190.676766283, 7775526.676664298, 7782220.3125, 7782370.3125, 7788167.651227739, 7788617.093042244, 7788622.439446005, 7789259.363530756, 7790189.0625, 7796157.357573527, 7798568.967418446, 7801440.625, 7802187.682898966, 7802698.954753192, 7803937.5, 7803940.358239938, 7804542.1875, 7809331.25, 7809365.806416116, 7809925.732735691, 7810832.8125, 7813201.5625, 7815191.792305521, 7815200.0, 7816419.333399522, 7827049.632286284, 7827562.44009854, 7828327.795836662, 7829293.028478636, 7829662.139485114, 7838235.9375, 7839976.5625, 7839986.8081595395, 7840689.114474552, 7844809.832634229, 7845128.251163824, 7863944.967553163, 7875662.2703322, 7879232.8125, 7880873.883729459, 7881454.497460131, 7882674.946509521, 7883977.866745433, 7889653.5851472635, 7889882.8125, 7890043.648894825, 7890058.964258864, 7890067.919383917, 7890108.383863608, 7890123.417187577, 7890134.895493854, 7890239.301317474, 7890335.337813935, 7890381.549067224, 7890384.174660774, 7890398.128017972, 7890412.183013699, 7890436.723073206, 7890456.01473005, 7890480.661677901, 7890504.289904053, 7890510.9375, 7890519.688040561, 7890547.565021537, 7890600.0, 7890603.636547107, 7890639.0625, 7890643.5138224475, 7890659.166259227, 7890660.873639488, 7890671.895500867, 7890737.9736062195, 7890746.875, 7890751.5625, 7890755.382692944, 7890766.8014468895, 7890770.3125, 7890822.846408173, 7890826.505998089, 7890839.3343816595, 7890857.8125, 7890868.853919893, 7890873.4375, 7890892.77538332, 7890901.5625, 7890905.782938972, 7890914.0625, 7890920.140685983, 7890921.464947062, 7890929.714261085, 7890930.077330197, 7890934.375, 7890935.313884167, 7890938.245582556, 7890948.197509877, 7890950.142221924, 7890974.268734329, 7890984.341399694, 7890984.375, 7890992.295153124, 7891006.998053253, 7891007.8125, 7891012.97619912, 7891028.101507288, 7891032.183952838, 7891040.938894434, 7891045.3125, 7891063.597915195, 7891069.983562456, 7891077.2779802, 7891093.75, 7891112.331237237, 7891112.5, 7891134.375, 7891154.6875, 7891159.375, 7891187.5, 7891198.4375, 7891199.024786894, 7891207.962142338, 7891214.984106263, 7891215.625, 7891252.822064967, 7891254.488404437, 7891264.908100048, 7891276.382719034, 7891280.79673859, 7891285.9375, 7891313.013381143, 7891346.4225644, 7891351.5625, 7891355.109051809, 7891392.1875, 7891424.368568981, 7891428.54401278, 7891431.25, 7891435.414855934, 7891442.326795771, 7891445.03812205, 7891451.826428187, 7891452.407040845, 7891465.589487058, 7891476.1637897175, 7891481.25, 7891485.9375, 7891509.375, 7891510.9375, 7891516.962862457, 7891526.5625, 7891529.529949198, 7891536.813143778, 7891541.656514049, 7891543.38015797, 7891544.658264971, 7891554.851872099, 7891561.922406823, 7891563.771826887, 7891579.6875, 7891585.9375, 7891586.58432899, 7891593.579589318, 7891613.809948453, 7891648.336352135, 7891662.5, 7891673.537487907, 7891673.773373771, 7891686.19930278, 7891690.625, 7891697.343625929, 7891714.130127262, 7891715.716178564, 7891731.222845447, 7891745.547822598, 7891749.882125792, 7891765.821656062, ...], [60.74033089918815, 61.10208007838927, 48.038774169105636, 5.037905223529516, 58.60588761122958, 51.76965557223296, 71.1933733456388, 6.634550665505782, 18.948001258673465, 31.706332575923525, 27.87863348651372, 15.862189256351732, 15.650309363778966, 7.809205424460685, 13.646467700326525, 18.87240979910227, 7.300884133371204, 16.188622316116096, 58.62522422700199, 45.48784640645023, 38.54770246935138, 10.672258356544038, 8.580714477854361, 36.14440424448899, 64.82097173254516, 7.76543988004794, 19.52719923226335, 57.43355667572037, 23.377416431849703, 51.436944403408305, 8.474786280138762, 83.84348457225173, 25.903271499021205, 52.94395296820892, 5.600696015092273, 12.258827421334276, 58.24197864459052, 25.40775108593026, 7.617355212098717, 5.522131321699964, 12.983829852501145, 8.044456931172837, 79.96183998996145, 69.68132450087137, 79.55755725320444, 19.648690132385074, 35.320869763944025, 79.6536262448011, 71.69289684242423, 17.53320416687181, 43.44262662368492, 19.90899107008037, 63.04100079787093, 177.8817420324699, 40.702171997035144, 55.56215146208214, 13.233863238479803, 51.61716457299147, 69.25366496176574, 5.973700072430511, 8.167852754245212, 47.654817182033035, 55.43964108201942, 57.73946926548593, 75.84715769493273, 27.106774186913622, 7.345630035455592, 13.919884674018359, 6.124515085450569, 60.98555736432078, 28.359570696012426, 14.576560521313978, 20.30551670665112, 5.173394559112242, 12.394724367641155, 47.69453459237951, 18.79795854374838, 98.66604475889292, 6.405781490562515, 12.212628962032413, 21.776578724183263, 34.620808684241545, 68.73891254499489, 79.27198217765975, 11.500040184485192, 49.9911651550514, 38.67676774667335, 64.40478984360155, 18.063831228412724, 9.144047855271534, 55.64093284268857, 41.888098761158886, 55.86597092839629, 23.738526108408756, 53.19605790453047, 12.517055385756608, 26.435103082413995, 8.277125217580805, 35.536812459016666, 12.277113403507288, 14.068330941212015, 23.171080914492805, 7.591142181014341, 11.995762564898532, 12.746750212460777, 28.115851632750697, 5.906313611948075, 9.394620614158512, 5.656057681363999, 13.00084870124045, 54.02847745205474, 51.10854377682496, 48.51000500667105, 7.013116631176013, 91.5601933844014, 101.72310068749911, 12.077538014471667, 49.603855132590546, 20.528153701999855, 46.68714014957792, 16.89667122704158, 85.8412888531942, 8.923009068277837, 58.875215343561905, 25.759109115128496, 66.71781265439279, 27.07411162676722, 6.457301549201654, 59.74541566078046, 23.225344847867643, 42.7254730858565, 14.35392276329779, 7.116143725072021, 80.25392562929466, 90.83793804818274, 33.77592212070696, 7.1261616195904285, 53.222083907494124, 166.95073226593928, 7.251075124921195, 21.427462685203487, 48.19293628403031, 23.880867448513303, 14.444649375944591, 72.95325962023024, 105.35871105099173, 26.361424101780553, 24.281484926112572, 71.66392047412671, 45.85115430809188, 47.54434224160832, 20.642944613468867, 54.34749901541985, 46.73707451640196, 9.915989202057158, 15.106149136209858, 12.365746517154681, 47.613620685191954, 29.657923379363712, 10.936973529478932, 49.56598590765809, 44.26377626644452, 16.938293602009363, 51.16844261058268, 17.31863685929435, 57.826667237854736, 25.273595651102955, 58.590881411121934, 5.830977093389298, 8.920789918972, 5.800480288767407, 38.17383504733436, 69.24675907931203, 16.81383927955339, 16.268147171455418, 11.183800652118844, 77.62401158147541, 10.018965978597693, 56.60107015544983, 6.822098493876038, 6.771326545129575, 6.390705908053008, 6.386285605677911, 55.54950775331429, 111.20024814736193, 21.26855205675478, 6.899162039653322, 20.227160115863725, 12.988896866246064, 5.876397270726091, 16.285982514482058, 7.456440756717181, 57.92866817903753, 10.00929477749534, 6.868690918810105, 10.393744118047278, 12.606819862126635, 80.05864788040115, 40.24445085218106, 29.171097740434426, 17.083436527133077, 56.83035567155718, 10.378518757264262, 5.516611182898447, 27.059432316026562, 33.80843231567306, 15.96242560546961, 6.380572193209825, 72.35709097483489, 55.307298688662925, 18.59599834392245, 26.192640809546173, 20.11015004038328, 5.855352839861997, 111.96330016074992, 57.315123448370954, 22.5531186959475, 28.184873398666983, 34.76059895060955, 5.67811246454557, 18.10587582402263, 9.620150416763044, 65.36113242932089, 40.63811707152576, 10.152471430916487, 19.814950629153092, 33.547582486129116, 14.447718314527968, 49.678209485587146, 29.030901674499916, 56.35254336970154, 52.372721789724515, 5.106140448241903, 6.581088442190198, 15.164671232594209, 10.88982889782506, 81.40122210062576, 31.693727463019062, 53.92939325642253, 26.298306813399932, 10.46435257633559, 12.588818850358724, 56.95579091597716, 12.288687391019177, 7.292893921536505, 7.374611798547407, 79.03933876326346, 7.199316542969503, 51.16555293969931, 16.82322053748068, 10.773613004340923, 69.18215986032976, 6.942766705833439, 19.059405497864017, 17.349544348917355, 66.32621728154446, 25.680311357758967, 69.67395032994557, 6.5685091143677035, 65.03695571398141, 23.877301132462684, 12.635806959463817, 5.7127872084533715, 8.028077931307497, 61.569671390249006, 13.480340119199376, 17.809207405491144, 6.31171516656194, 66.0521319684062, 15.459501845724418, 91.3258082329897, 6.678529813330709, 20.877261833759825, 6.160919348894968, 8.982772695078792, 82.8204674832569, 46.548667242006076, 46.921885111157316, 9.020679245038375, 5.931358277475014, 7.921902449755194, 55.19496144805896, 23.327059698195583, 13.54405799279286, 65.07168268655599, 11.658143983571167, 18.17639841180256, 7.731803058046886, 36.60742356490264, 29.78451140821697, 20.14249597905207, 92.45755206814741, 13.014147725600065, 23.965104294389498, 12.723514495920796, 36.12618519782407, 58.497046280523335, 18.973993412814075, 18.493137542750596, 54.29217856173738, 9.328755441630058, 66.83547495803796, 84.24212118337138, 14.48586841953667, 151.77992019473396, 69.84502421140799, 73.6440265151432, 57.30642752255625, 30.078385729327493, 66.37884115742094, 12.747014345076924, 37.171391208771, 14.165475593669958, 11.405616385419636, 12.469093900675922, 23.833412848396602, 34.71669973629007, 24.97108621238833, 39.90999476335293, 97.75976894764779, 22.503156565961934, 15.468958767554579, 135.20144159432294, 72.5659491537852, 66.5755400581643, 13.168151153715076, 67.1060353491955, 18.747276900139553, 82.95039388563318, 17.49357468165301, 20.79934691800976, 35.96480268927758, 10.41174982891035, 45.73304759256174, 85.97261614831316, 40.55115810880277, 9.042079148810622, 95.48690521730009, 6.333888887594843, 143.59506927667792, 23.770207018188454, 63.43260710956302, 61.18384024956107, 31.961184771713626, 67.08542111372277, 46.51961528710736, 89.78396337751101, 59.243420418827405, 50.13866279755539, 14.2957431424764, 9.70990893033593, 5.968198161162787, 6.040979868090115, 24.77579379914267, 5.050689538431301, 9.130304935783654, 8.683533651119433, 20.08478064279873, 17.706817300102347, 8.878119728038119, 5.239371664062552, 57.80252099316366, 62.50522938409224, 79.89685887999146, 22.400192492837608, 37.52716468029344, 81.34966192523055, 161.67851376407634, 34.88544717431118, 8.041239236620386, 11.748562934987408, 63.02269340502822, 102.27229052051003, 23.43868506981444, 41.01988030519698, 7.922329883432151, 54.93394038081361, 9.00678848444604, 16.18999448839421, 8.144054239147694, 8.393688223171365, 8.168766980640262, 21.28659237650995, 59.583923825601815, 15.957848188809894, 13.947520488717467, 16.28785512902708, 77.25857491154798, 29.45606971511686, 21.104101702690144, 6.806162119893389, 95.08090035528573, 33.05432972412133, 46.10130406170438, 9.956107210767003, 8.382728960604489, 9.789416555457915, 16.368210740933065, 9.344533419697633, 10.548670133671349, 51.38797201607811, 19.552032499734256, 6.113690623800015, 33.61158291931598, 26.78496717665076, 14.278831110177398, 15.03464947301795, 83.68079260590875, 70.64411244962074, 50.50884339468235, 5.703068435872786, 43.62414354298734, 11.942644234744861, 28.407735173725076, 68.47703106538923, 7.588967096622219, 13.283929097181815, 65.73453831728573, 8.139248896019813, 55.02867980846408, 5.5155417932313595, 54.36782616685826, 74.49227909139641, 9.93817976505227, 87.37553294997821, 14.462581694658741, 50.409971023484445, 46.54132096064217, 5.896928798330764, 32.14656859653144, 7.609465505495722, 31.48167297423155, 94.4182721709866, 18.781613236109777, 7.883467799874957, 32.21091365601646, 37.399320952731664, 44.71534121182985, 5.518882395800816, 63.50595279396789, 24.874737010229637, 9.679821154069892, 125.12664772771517, 7.845228097754078, 48.08432329842912, 42.99693621847697, 5.943801789062911, 7.141620357831507, 22.7816035483782, 53.21828777073203, 21.254782417431276, 67.03815942881646, 14.354611121505041, 28.135148149158887, 5.6513971280002755, 7.052421721348579, 29.093141375468193, 28.319340964580263, 5.514004739854209, 59.591909501701565, 10.389639103266642, 8.575249209980154, 14.301677682774477, 16.522598974074256, 51.69687498681292, 22.118553524481317, 14.518418044588794, 31.562660636107015, 5.491750990850639, 11.741490968371037, 10.263242039171148, 15.121392572354, 5.1474790274352165, 73.9777561487804, 32.41474445679421, 105.64838137135365, 5.91385426362115, 31.1654812506622, 6.454148225014363, 62.242690593778235, 33.74870103144204, 6.804232195037347, 76.91382642076181, 16.436628736554695, 92.12614643873052, 52.490052622405784, 9.742917898436394, 80.00106078359703, 28.176276617016264, 14.068274134065662, 35.830339355615656, 85.59200826871088, 64.61269379802656, 9.473118000126156, 6.034665913004343, 22.333618044622074, 61.45406044680783, 19.378371387023982, 169.89324227819623, 55.90952232973959, 6.755211693658575, 15.731554459378902, 8.824092599394012, 16.341011550148465, 31.574397266415897, 60.59710471720935, 43.139118140769284, 25.983496048465568, 28.093243495277868, 16.870859775327347, 29.386835148048633, 60.932540197846336, 11.775069819589213, 6.702039811191936, 20.407561508713556, 36.38323624523946, 5.920432343665877, 83.84975739146203, 78.02157970307962, 10.561904363581275, 58.29957315900609, 75.42032587513701, 7.70588713826286, 37.4637588637734, 31.81942654956745, 16.878100261687244, 35.59344348352556, 37.525491285671954, 37.89119863584373, 10.300255411685393, 23.518856257147526, 39.69403365816008, 54.27350026455571, 12.359889286954937, 21.339727285029877, 23.274756695781086, 31.824472398808982, 77.17609306035894, 7.664729482389434, 12.246195142713475, 79.67203901774845, 55.43793065096759, 14.249570955482909, 17.697112000283248, 44.88452604758232, 25.307073077950683, 55.38764562316405, 33.64954711255728, 43.156144001223474, 8.020842631665163, 9.816861403110837, 30.318363806630806, 63.15765484835269, 20.246408472742456, 29.432007297559693, 51.1945041423146, 11.616467408072658, 7.314526371425685, 80.10334010153004, 59.52980324116112, 11.490271391651211, 48.664991844011944, 68.0940720157146, 25.625500862876933, 24.158149247886165, 11.321025359485057, 16.35888088414584, 76.98069860897854, 21.33970754153215, 50.562597896626855, 32.58247016809086, 16.033854576890885, 5.873823210606111, 12.801262266803887, 22.987689796126443, 7.896620430363126, 5.1484045449362155, 7.922121836591046, 23.948810058897255, 28.027607199626317, 13.602660175577881, 74.6818022392404, 85.78977747565662, 26.547022336499175, 15.274435879659105, 78.87798706017303, 47.9926350647175, 10.174618704943644, 16.78809427762788, 57.70596766321654, 14.873505446220545, 13.33171148701611, 7.140413582128005, 6.696664378918514, 38.70331809121942, 6.488263150518507, 11.89728621589094, 119.7799785437485, 43.51126129692033, 111.87757409174488, 19.62957464374054, 25.975193781544295, 13.618557968508036, 16.324219663186575, 18.012973345984623, 58.53367528054437, 21.610933623489, 11.589812091137345, 70.20203077520762, 31.084624286468706, 8.740649689558381, 11.229878068079739, 14.490198552437802, 28.183310742974456, 50.46054228746843, 10.34694487794258, 10.650045034510427, 22.873060584760072, 41.99356761239405, 95.61831860121777, 94.69821734026894, 17.413969888554238, 6.007349836296614, 23.712318105400726, 51.108337543675916, 19.85065163967425, 53.11142636916061, 7.5510093865798735, 6.551214824065213, 8.908764912880404, 73.84360980082779, 32.71381503632809, 8.74915735448545, 73.02201030893391, 17.468147677069794, 5.076301661305812, 14.888067103829052, 6.402627619698597, 5.236417467313274, 38.95143357334965, 42.213098728888475, 31.893830667686366, 5.605206910574325, 97.71864218191084, 25.884031446350996, 7.379592226636358, 54.9611818904438, 6.337834984411025, 7.998829072215939, 30.664686592756727, 63.10609724934787, 91.71748333562186, 8.972770897003135, 22.661110118327585, 5.803186930473555, 47.59637990074818, 11.383625170525663, 58.29550993399686, 7.724027593093473, 104.77389974034642, 65.18643779615971, 15.137566666646297, 38.002547608773845, 12.140516754386168, 182.19095191902073, 68.44134274116097, 151.71324069563212, 65.19203217125481, 6.950871322982364, 36.69544188042599, 9.998609601972504, 52.830324921431114, 73.50726129074033, 6.56781339774371, 18.130657500040922, 16.181628096629336, 66.2253619010668, 31.61316095934717, 79.3752396165353, 114.19594478269092, 41.672792987150046, 67.48360877865461, 8.979411355025192, 13.29885118823632, 7.622212776116585, 24.532059664206976, 46.481577236477605, 13.220750705002713, 15.525224736654884, 7.290686092457929, 18.4248216581956, 25.617948485128046, 8.527048433676075, 10.311689411944206, 10.632077351307425, 40.087314039826154, 10.338967902233264, 11.164036755023332, 71.84114091746933, 48.87294758493515, 18.039945909371774, 26.599234498635525, 55.44977468198036, 50.77051958132357, 29.678647902423933, 6.860094188507518, 70.7333142225791, 14.179029237857838, 84.1141295725059, 19.43681740883126, 70.77781096707879, 43.534390920499554, 22.47859395439928, 33.844606479616914, 16.08349111690713, 44.711804263753386, 9.27033527226335, 12.434518155661133, 59.69708893377657, 32.87614693921305, 14.882561620628572, 70.18312883398042, 92.29844730893586, 34.46838051210068, 151.5323832393898, 6.651564928327249, 21.920481764595674, 30.39447684052145, 7.951363227356759, 22.976851759061482, 35.545628595424084, 79.24647260862703, 5.040260224460767, 8.637429974442371, 20.98446403945871, 85.68904273382931, 15.90294752721085, 85.27317006199917, 37.60416756709803, 14.497283953865438, 38.282700840682466, 15.370124728584821, 28.96978879039208, 9.646132161027044, 122.26728933801355, 66.37921626285681, 8.686220747592863, 61.7449782067015, 110.68978870388679, 49.13803311205254, 10.322207074911159, 9.993105881931033, 54.9337304397895, 10.518800513757178, 73.43905921366007, 8.061042938211786, 19.933752232827302, 9.131482859977543, 39.62595814138077, 14.319864056530543, 61.04246069634902, 64.35103093556488, 49.21563086220382, 5.18664049187061, 8.71774574065711, 61.056124622121146, 81.65431195601246, 84.74229968059048, 32.256868980371976, 30.121976559965496, 22.673786638348602, 7.683887334271134, 8.327101809235668, 93.09638383475648, 255.88591086401522, 65.35673337718504, 82.07369474735582, 55.44817733893809, 67.43520438857243, 65.05244340060061, 92.30028390843653, 7.189470205198235, 61.45950244367036, 64.34887543785547, 5.486590824089677, 10.640849502889532, 9.470876094327956, 49.168287599972544, 16.354597531333596, 30.418122618154708, 13.300157505740955, 10.614681106881628, 7.250025866292572, 68.64364295900252, 61.58721087343272, 48.384163096131104, 116.79964129203783, 69.86932064176901, 36.75010957997206, 109.74225492448439, 14.624385754105923, 101.56455175366187, 22.068392112534568, 28.781721150350347, 42.53156581992344, 62.48848708420645, 28.558393193941544, 106.19537050116759, 6.937622174930562, 10.924502515772845, 82.09879352664615, 62.05036506401911, 7.369037907709175, 94.90921224193977, 18.646036737591395, 49.98843204019017, 5.5826002920777755, 15.426795394266119, 5.112005842667354, 12.963870909709712, 8.270246836153646, 9.108830132241755, 62.9726942240535, 90.45190079834215, 9.565342722540464, 105.88721574284212, 15.395268521369234, 70.08667800101347, 44.78207758127475, 7.248931232111803, 26.7868497308978, 5.9901158714434946, 34.19586959220645, 39.671067977156156, 66.25775055665557, 141.13637406173876, 54.69110896632428, 11.426152816559807, 84.85313540408175, 94.79645198780997, 24.18482936752019, 95.01727544124013, 140.93275383763412, 5.405454983185469, 8.716203059342288, 58.28659665549802, 131.14841841413136, 7.0213026596999635, 135.51038247181563, 18.097779470927932, 22.922684356177747, 43.73080083677178, 7.037531861795544, 56.87546434386188, 6.693605417665836, 105.74964911832679, 70.42058100244535, 19.771429530951973, 17.724806260982852, 12.33770154645213, 30.722818661039916, 13.771754533530666, 9.144473559360195, 66.08796692860292, 7.243909417752809, 48.48626110724672, 11.045114550911746, 10.74668575352416, 11.932140635052786, 49.72894889757455, 11.324100484997103, 88.96978674911988, 12.503424558578043, 28.695139108911405, 52.71502959433389, 17.38190842145175, 11.52270505296533, 141.4703137801622, 16.218693128392296, 80.04593129704598, 23.63037282586838, 152.33591062409093, 7.914431570512419, 67.1072260073734, 145.97557348027746, 18.701967146401802, 29.17406112729728, 7.391986359286309, 5.425524750546403, 71.3796916928178, 27.834230921506876, 56.556080672466216, 29.447712932555618, 24.99091657189512, 14.703564315346718, 15.020229139383785, 9.766768012927757, 80.47456951461908, 60.28033923928803, 6.002323336439764, 53.99277373926368, 48.41049731077375, 5.15182030768443, 37.73234724944231, 11.58104290828624, 94.31905733674532, 9.420846758108363, 51.29719042752495, 24.144289148340032, 36.98486678514187, 20.277832654846733, 49.594492329650144, 5.126847106974208, 62.55874991649641, 20.75329513891779, 16.806980711119568, 29.34517966738006, 20.342654315222585, 43.28543200742235, 10.772222065231228, 14.353929734485538, 16.285724065732182, 14.814968906722791, 31.750455048648092, 8.344338529303107, 24.50542392059039, 91.16255314971391, 22.87560458026904, 61.68896173503728, 20.299951953317066, 16.290065453067456, 74.3132026978969, 6.416648829635172, 23.38801078599786, 7.884276537316799, 57.05163872030139, 14.335049115024193, 115.44303100756159, 58.96888085384254, 39.65764426396654, 48.407492090886734, 50.396616497350685, 41.665510827968966, 17.923849622584022, 15.544295024078286, 20.194030724162722, 63.55788108175272, 35.24455546683457, 6.456327683344005, 12.807730075034254, 177.52161809213237, 10.48615706540432, 109.04828087699119, 8.578097077491385, 7.447405163269319, 47.24596498537158, 5.73412241600762, 60.237988862942046, 30.25339466272107, 58.66494836081726, 42.88095057619884, 108.86017036080942, 7.65440772129196, 9.109698567747765, 6.115982301096761, 27.734482391747427, 68.92762476572562, 33.70992273543102, 176.35172173822644, 52.41542868636923, 79.68425402589898, 77.52653926764918, 24.76361547576133, 49.928231384507036, 123.1032926174428, 8.811121123288371, 27.97213457815597, 22.566152413978998, 7.9684679132131, 8.375455776460104, 30.5780882699805, 10.701855549581573, 53.36426532310101, 54.6456614508677, 12.315583079411708, 20.724363433015863, 119.59521427084955, 26.673153349321186, 37.97710480632341, 99.84630602696222, 16.397456996352503, 9.563037763093021, 61.69842213553339, 26.055850202794538, 27.946199587217386, 146.8740831461641, 24.827452804223086, 30.08601128898364, 75.09260040943428, 11.449665213693747, ...])
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);
([3410678.125, 3533165.625, 3655918.6301291017, 3676527.907956907, 3706254.228086368, 3706865.625, 3707756.25, 3710127.442820065, 3714475.7629257943, 3714494.936700175, 3781061.7417146596, 3803062.722256078, 3803236.1118117464, 3835519.285696063, 4295624.612968395, 4374421.457222816, 4463655.328776067, 5933409.851427055, 5933939.0625, 5934216.312388653, 5934664.693962033, 5935235.625172532, 5935477.080171084, 5936108.1706713345, 6052559.409179369, 6055675.427251763, 6073689.219639683, 6089110.9375, 6097125.032591607, 6103291.799903184, 6103337.83971974, 6103453.125, 6104302.976694882, 6104469.213815095, 6104704.443673816, 6104728.745336506, 6104904.6875, 6105321.694520247, 6105446.913864935, 6105740.397313916, 6106088.432602334, 6106268.262251141, 6336044.157409353, 6382607.061779892, 6383628.125, 6383708.6678356975, 6384656.25, 6387538.869359245, 6388061.784817662, 6388551.245698502, 6388562.176206165, 6389348.476150045, 6389432.8125, 6389442.254843089, 6390204.022788634, 6390803.945307865, 6395416.11655176, 6395924.550898441, 6396107.8125, 6436989.448052444, 6451096.643533314, 6451123.4375, 6451315.625, 6571698.4375, 6572471.875, 6575336.410624017, 6614924.226780714, 6649607.515891571, 6649609.71805067, 6652223.295686119, 6653864.12752196, 6659325.3506894475, 6686015.4043696895, 6686097.216610294, 6722716.308147682, 6727332.8125, 6731047.616973422, 6733332.8125, 6735729.1484263195, 6737022.4734900445, 6737474.70579951, 6739307.8125, 6762375.582851098, 6826469.665509388, 6830443.975826438, 6845289.0625, 6847892.093450638, 6884107.818844329, 6894305.320354971, 6894326.332288784, 6894332.8125, 6895143.75, 6895356.100552942, 6895798.637334134, 6904873.4375, 6904886.675403973, 6905720.197121855, 6905859.357083055, 6905878.125, 6905891.253913414, 6906299.750356906, 6907272.417795643, 6907479.653933439, 6907483.304915424, 6907532.086413755, 6908292.980967923, 6908730.861999243, 6930453.198829908, 6935196.047753542, 6935690.001804769, 6939417.1875, 6940427.9736219, 6941612.5, 6952774.571195542, 6956699.677522951, 6957634.540157844, 6985839.595611794, 6987878.125, 6996979.8950344, 6997170.095107739, 6999225.433111223, 6999233.968177358, 6999430.724006043, 6999796.562411146, 7000196.717487799, 7000254.6875, 7000518.827044642, 7000601.369795628, 7000671.77531875, 7000710.595224517, 7000801.364220398, 7000815.461797366, 7000923.417269179, 7002507.8125, 7002701.5625, 7003247.6470458545, 7003268.7678872375, 7003954.6875, 7003960.209717769, 7003995.78367967, 7004029.821245838, 7004815.625, 7006176.971164916, 7006470.175735396, 7006617.1875, 7006731.221172385, 7006825.868782981, 7006910.677944314, 7007571.875, 7007601.3958373265, 7007650.0, 7014952.535332698, 7016221.875, 7017935.923196965, 7033345.931427184, 7044596.917534825, 7044769.419932551, 7044923.286257529, 7045157.8125, 7045227.999448687, 7045553.647040591, 7046048.4375, 7046462.940870533, 7046521.1912554, 7046842.248345801, 7047240.625, 7048242.435114797, 7048626.2973086685, 7048692.414601073, 7048780.720891876, 7048837.315864441, 7048951.035622219, 7049074.262031403, 7049559.400508831, 7053404.996859903, 7053990.660593117, 7057428.63658223, 7057969.46476169, 7058721.875, 7065589.349066763, 7074843.789044155, 7074946.2312876005, 7074964.950314749, 7075162.348196873, 7075642.1875, 7075951.030948893, 7075963.143525313, 7076322.800485638, 7076366.559600603, 7076400.809380595, 7076905.000551002, 7076999.575032115, 7077140.625, 7077169.4559093, 7077309.879979901, 7077311.973536719, 7077428.18538856, 7077654.6875, 7077737.5, 7077903.125, 7078000.467531867, 7078053.125, 7078091.648761602, 7078094.968422296, 7078128.046308857, 7078301.348517232, 7078789.306828714, 7078800.847582676, 7078838.817296593, 7078858.999397979, 7078904.7914370755, 7079132.852572161, 7079316.820527773, 7079320.856423705, 7079452.721299631, 7079466.544262582, 7079508.975078536, 7079543.732590101, 7079579.176599984, 7079579.227790832, 7079788.139418459, 7079806.57282623, 7079879.608009263, 7079881.25, 7079922.708955631, 7080418.063534724, 7080445.3125, 7080481.1141214, 7080507.8125, 7080510.9375, 7080661.371724883, 7080716.955880824, 7080736.324025685, 7080802.137020253, 7080803.18234247, 7080896.7172890045, 7081556.25, 7082260.657070546, 7083596.875, 7091942.5879319655, 7092249.529665893, 7092377.331770348, 7092709.375, 7093695.946821724, 7093917.801875669, 7094149.320316551, 7094348.4375, 7095194.038154875, 7095233.598749869, 7095250.419292243, 7095341.948500563, 7095865.031587662, 7096030.523651292, 7096091.4032063335, 7096111.477593823, 7096462.5, 7096582.8503118865, 7098764.0625, 7099641.125438611, 7101497.784584618, 7104977.834843713, 7108637.144747337, 7110912.594320232, 7110915.101945435, 7111179.486681719, 7111417.386240557, 7112553.717230961, 7113008.156908713, 7116136.968660783, 7116344.464194364, 7117357.8125, 7117971.433911775, 7128329.669858949, 7128552.234804704, 7128769.869254486, 7141496.016118531, 7141962.5, 7142490.262514686, 7144340.233145375, 7145113.969628043, 7145225.802756447, 7145231.25, 7151603.362033965, 7159862.077717541, 7161581.848425386, 7164951.877271946, 7170254.941778765, 7170915.967004899, 7173256.25, 7174284.375, 7183939.978039339, 7184296.702562956, 7184338.411738197, 7184487.216598404, 7184638.369516316, 7185307.8125, 7186418.75, 7186986.698156306, 7188402.260539719, 7189206.25, 7190446.87186699, 7190514.129856645, 7190674.461474809, 7191213.937590609, 7193198.91135701, 7198260.9375, 7201815.625, 7202623.4375, 7203350.266044415, 7203873.4375, 7205600.836523937, 7205754.6875, 7206510.717823532, 7206565.795808234, 7207438.216632362, 7207945.018944585, 7209007.561339725, 7209033.754893601, 7209278.010253695, 7209709.375, 7210874.595623771, 7212909.506826106, 7216117.926516623, 7219346.769836206, 7219468.31161304, 7220440.0663174335, 7222251.133717523, 7222454.730748164, 7222473.4375, 7222648.97719068, 7224054.11502385, 7224673.858325847, 7225374.487974029, 7225465.625, 7225509.375, 7225685.9375, 7226168.386792131, 7226250.0, 7226814.572730457, 7227232.8125, 7227675.155074527, 7228135.9375, 7228228.125, 7229110.9375, 7230032.8125, 7230898.151256588, 7232720.3125, 7232878.125, 7232993.556302087, 7233132.632090153, 7233741.041109667, 7233951.887289242, 7233985.471865931, 7234016.963723137, 7234127.098257816, 7234848.189693927, 7234960.057105201, 7235026.5231278455, 7235145.887958914, 7235455.660420296, 7241527.9173911875, 7242359.375, 7242467.1875, 7242540.625, 7243013.45655707, 7243240.625, 7243804.492822839, 7243876.5625, 7244033.42065046, 7244177.630339888, 7244181.613934001, 7244446.875, 7244603.125, 7244827.032649035, 7245394.653655225, 7245853.928737393, 7245903.125, 7246308.964410149, 7246394.043054906, 7246801.282898782, 7247039.259701077, 7247127.895370491, 7247346.354046355, 7247373.4375, 7247444.442149805, 7247452.837244876, 7247456.563437909, 7247459.242237347, 7247505.997218372, 7247538.522600077, 7247587.709969837, 7247662.5, 7247800.0, 7247814.0625, 7247822.531680296, 7247957.990003518, 7248053.621174756, 7248084.70492695, 7248162.515487814, 7248254.282521354, 7248299.374333837, 7248353.9680941235, 7248565.867548587, 7248676.017280004, 7248681.740650236, 7248840.184279321, 7248918.774223639, 7248968.527016863, 7248999.729646422, 7249025.0, 7249037.44187025, 7249311.831612675, 7249524.354680781, 7249634.369045402, 7249660.9375, 7250276.52287082, 7252049.484549535, 7252364.742106986, 7253663.77310646, 7253687.5, 7254937.133248308, 7263281.25, 7264817.619538291, 7266811.5773764765, 7269042.1875, 7269068.61840486, 7271111.384149376, 7271129.6875, 7276647.936467759, 7276918.75, 7277245.329686248, 7278797.915643828, 7282979.89208654, 7283561.677164627, 7283663.213583944, 7283773.434164538, 7283839.0625, 7283918.75, 7284196.578942184, 7284301.5625, 7284692.56051809, 7284742.572689496, 7284964.661808075, 7285109.9979250515, 7285117.1875, 7285535.9375, 7285628.175343782, 7285637.576173495, 7285654.961757207, 7285712.720422407, 7285760.093708466, 7285854.4246790465, 7285877.961999758, 7286006.230004902, 7286039.718508771, 7286043.480724354, 7286153.125, 7286169.987929693, 7286171.475586438, 7286254.536977541, 7286344.78273322, 7286561.446207447, 7286670.133854556, 7286677.95790726, 7286729.6875, 7286855.810493426, 7286859.259384543, 7286865.625, 7286942.86796432, 7286987.860132151, 7287180.61627584, 7287300.046407297, 7287327.340228438, 7287404.355665997, 7287485.9375, 7287558.625550041, 7287562.201845031, 7287572.941781203, 7287573.224080005, 7287596.875, 7287636.050360735, 7287647.07562665, 7287651.179770962, 7287655.031293766, 7287679.7616674835, 7287680.823519052, 7287762.949635958, 7287863.952207561, 7287911.040464047, 7287929.437839208, 7287965.625, 7287976.5625, 7288026.5625, 7288047.037975672, 7288079.15750821, 7288085.517822867, 7288103.125, 7288106.1313993605, 7288155.527846325, 7288247.43110511, 7288293.708308822, 7288385.219390339, 7288457.14470404, 7288565.9493703665, 7288596.875, 7288799.7869412415, 7288851.5625, 7288852.981765397, 7288855.389745873, 7288862.779830197, 7288887.151505105, 7288906.25, 7288908.982926581, 7289048.121615729, 7289088.9512594575, 7289096.875, 7289235.71702334, 7289390.149987812, 7289423.812312837, 7289451.167618612, 7289517.1875, 7289539.0625, 7289556.525164541, 7289650.0, 7289660.9375, 7289900.373281578, 7290835.501286336, 7290907.8125, 7291420.3125, 7291613.459674362, 7291630.931627086, 7292421.875, 7292515.169962053, 7292600.667249808, 7292735.421986403, 7292859.036800315, 7293039.0625, 7293201.842337571, 7293411.104374693, 7293722.521271847, 7293797.359470886, 7293884.375, 7293959.180790511, 7294124.011355797, 7294124.98563031, 7294345.1252972735, 7294503.560953873, 7294507.8125, 7294733.479608681, 7294743.211249448, 7294900.523272688, 7295109.978205659, 7295157.071326105, 7295224.365232157, 7295271.803471292, 7295396.875, 7295454.979200643, 7295511.624371353, 7295632.521623594, 7295650.0, 7295753.345201782, 7295785.9375, 7295800.0, 7295928.997270029, 7295929.486198043, 7295943.882328391, 7296262.828023765, 7296272.247296924, 7296320.237883568, 7296388.708272444, 7296390.3479316635, 7296390.884826965, 7297100.77730118, 7297197.527203453, 7297316.825319527, 7297367.931816152, 7297424.256692708, 7297450.803259961, 7297546.033647657, 7297728.74726211, 7299100.908781263, 7310210.9375, 7315410.512130727, 7316070.20385021, 7316918.087890656, 7317242.1875, 7317526.5625, 7317686.790701592, 7317692.600125977, 7317984.286475601, 7318003.107043214, 7318105.7520673135, 7318184.446646545, 7318226.21820848, 7318242.1875, 7318260.944971873, 7318411.379739343, 7318418.75, 7318435.9375, 7318501.5625, 7318519.490311578, 7318694.665421771, 7318704.290938581, 7318712.820927326, 7318730.693163677, 7318823.4375, 7318882.324231666, 7318889.339305793, 7318906.835142315, 7318912.5, 7318963.270131329, 7319079.751897187, 7319182.688830433, 7319281.784403608, 7319363.6458732495, 7319438.498107644, 7319457.483787112, 7319785.565536203, 7320046.361530093, 7320171.700143636, 7320676.581493001, 7320948.963539172, 7320977.310973562, 7320987.583212742, 7321061.85228726, 7321384.007207179, 7321454.6875, 7321874.853250324, 7321961.33471608, 7322188.516464427, 7322698.4375, 7322731.069049054, 7322794.533048186, 7323223.4375, 7323257.909237298, 7323298.840658262, 7323509.223806989, 7324346.314161794, 7326029.372633729, 7326277.755439636, 7326593.75, 7326614.0625, 7326834.214146886, 7326957.8125, 7327163.84947349, 7327439.961211017, 7327446.875, 7328370.851855435, 7329041.600612679, 7331935.9375, 7332023.310167211, 7332741.56534983, 7339277.668054676, 7341310.547124362, 7342717.040553861, 7346078.692903773, 7353407.970282874, 7359230.44049731, 7360594.072058401, 7365976.134894958, 7394621.3771060305, 7394632.863004243, 7408984.375, 7409281.813872449, 7409782.313494303, 7421321.875, 7434982.383685857, 7438385.700439491, 7438583.683745775, 7439849.348304292, 7461989.758593621, 7463158.114000968, 7464931.327756808, 7464942.683817051, 7464942.830768328, 7465687.791296676, 7467710.9375, 7467814.274631053, 7467925.263796852, 7478294.065578267, 7478385.9375, 7479256.878621608, 7479457.364656926, 7479727.615040267, 7479735.989660369, 7479738.821300181, 7479873.4375, 7480149.461098056, 7480575.145155095, 7481399.044416981, 7481771.0004326, 7482827.958351558, 7483466.053640526, 7484097.844142, 7484865.282948854, 7514701.5625, 7525800.9915836, 7530814.0856191, 7530823.4375, 7531144.731893135, 7534274.066608348, 7536637.394465957, 7537723.4375, 7538945.3125, 7543804.471612576, 7551405.152787395, 7551787.5, 7552354.47195746, 7554309.505437794, 7556649.265797532, 7556692.1875, 7556736.24544493, 7558079.558233922, 7564531.25, 7584626.832985824, 7590414.0625, 7604371.801883954, 7604385.076141225, 7606240.625, 7606757.379579107, 7611932.679083954, 7621420.3125, 7625380.39256533, 7625624.197378024, 7625835.9375, 7625858.787177818, 7625888.604301677, 7625971.875, 7626724.307324839, 7627105.886899677, 7628551.5625, 7630347.440599133, 7630429.611185208, 7631127.171845904, 7638613.50995382, 7639159.163259186, 7655364.293777443, 7655376.5625, 7660660.9375, 7661209.224303253, 7662665.329511685, 7663427.91475751, 7663589.986951555, 7663906.600152637, 7668588.502447222, 7678878.125, 7711520.998798321, 7715173.228296808, 7715250.0, 7715353.125, 7715404.10281895, 7715660.066023292, 7715697.617985521, 7715710.830852555, 7716096.875, 7716099.547686639, 7716129.539915555, 7716329.441205958, 7716382.588204567, 7716383.418616107, 7716434.375, 7716457.572325096, 7716718.75, 7716727.453309563, 7717039.797607843, 7729420.554101248, 7729879.530727522, 7729885.3657287825, 7730319.429624551, 7730464.0625, 7730687.110737519, 7730798.6551121585, 7730896.950854205, 7731071.875, 7731421.288852498, 7731542.065763829, 7732053.125, 7732126.5625, 7732142.1875, 7736523.4375, 7737149.012281971, 7737317.440085198, 7739863.098362082, 7746792.1875, 7746792.753387374, 7746819.976970334, 7747137.660467458, 7747629.400831308, 7747926.8896490205, 7748053.440520282, 7748256.537492614, 7748498.082462061, 7748623.905033935, 7751010.9375, 7751629.6875, 7752815.235369483, 7753532.043927358, 7758260.9375, 7758390.625, 7758529.732774924, 7758888.976734248, 7759140.233315385, 7759257.3682992505, 7759528.125, 7759608.317410493, 7759981.25, 7760314.0625, 7760495.104295247, 7760514.876261061, 7760596.740986366, 7761028.702014234, 7761182.8125, 7761235.239966209, 7761278.125, 7761649.157810969, 7761673.4375, 7761816.604784484, 7762671.996749271, 7762719.426408036, 7764025.924708329, 7764034.343990614, 7765073.1619971655, 7769671.704583289, 7771983.897772224, 7772164.326791386, 7774190.676766283, 7775526.676664298, 7782220.3125, 7782370.3125, 7788167.651227739, 7788617.093042244, 7788622.439446005, 7789259.363530756, 7790189.0625, 7796157.357573527, 7798568.967418446, 7801440.625, 7802187.682898966, 7802698.954753192, 7803937.5, 7803940.358239938, 7804542.1875, 7809331.25, 7809365.806416116, 7809925.732735691, 7810832.8125, 7813201.5625, 7815191.792305521, 7815200.0, 7816419.333399522, 7827049.632286284, 7827562.44009854, 7828327.795836662, 7829293.028478636, 7829662.139485114, 7838235.9375, 7839976.5625, 7839986.8081595395, 7840689.114474552, 7844809.832634229, 7845128.251163824, 7863944.967553163, 7875662.2703322, 7879232.8125, 7880873.883729459, 7881454.497460131, 7882674.946509521, 7883977.866745433, 7889653.5851472635, 7889882.8125, 7890043.648894825, 7890058.964258864, 7890067.919383917, 7890108.383863608, 7890123.417187577, 7890134.895493854, 7890239.301317474, 7890335.337813935, 7890381.549067224, 7890384.174660774, 7890398.128017972, 7890412.183013699, 7890436.723073206, 7890456.01473005, 7890480.661677901, 7890504.289904053, 7890510.9375, 7890519.688040561, 7890547.565021537, 7890600.0, 7890603.636547107, 7890639.0625, 7890643.5138224475, 7890659.166259227, 7890660.873639488, 7890671.895500867, 7890737.9736062195, 7890746.875, 7890751.5625, 7890755.382692944, 7890766.8014468895, 7890770.3125, 7890822.846408173, 7890826.505998089, 7890839.3343816595, 7890857.8125, 7890868.853919893, 7890873.4375, 7890892.77538332, 7890901.5625, 7890905.782938972, 7890914.0625, 7890920.140685983, 7890921.464947062, 7890929.714261085, 7890930.077330197, 7890934.375, 7890935.313884167, 7890938.245582556, 7890948.197509877, 7890950.142221924, 7890974.268734329, 7890984.341399694, 7890984.375, 7890992.295153124, 7891006.998053253, 7891007.8125, 7891012.97619912, 7891028.101507288, 7891032.183952838, 7891040.938894434, 7891045.3125, 7891063.597915195, 7891069.983562456, 7891077.2779802, 7891093.75, 7891112.331237237, 7891112.5, 7891134.375, 7891154.6875, 7891159.375, 7891187.5, 7891198.4375, 7891199.024786894, 7891207.962142338, 7891214.984106263, 7891215.625, 7891252.822064967, 7891254.488404437, 7891264.908100048, 7891276.382719034, 7891280.79673859, 7891285.9375, 7891313.013381143, 7891346.4225644, 7891351.5625, 7891355.109051809, 7891392.1875, 7891424.368568981, 7891428.54401278, 7891431.25, 7891435.414855934, 7891442.326795771, 7891445.03812205, 7891451.826428187, 7891452.407040845, 7891465.589487058, 7891476.1637897175, 7891481.25, 7891485.9375, 7891509.375, 7891510.9375, 7891516.962862457, 7891526.5625, 7891529.529949198, 7891536.813143778, 7891541.656514049, 7891543.38015797, 7891544.658264971, 7891554.851872099, 7891561.922406823, 7891563.771826887, 7891579.6875, 7891585.9375, 7891586.58432899, 7891593.579589318, 7891613.809948453, 7891648.336352135, 7891662.5, 7891673.537487907, 7891673.773373771, 7891686.19930278, 7891690.625, 7891697.343625929, 7891714.130127262, 7891715.716178564, 7891731.222845447, 7891745.547822598, 7891749.882125792, 7891765.821656062, ...], [60.74033089918815, 61.10208007838927, 48.038774169105636, 5.037905223529516, 58.60588761122958, 51.76965557223296, 71.1933733456388, 6.634550665505782, 18.948001258673465, 31.706332575923525, 27.87863348651372, 15.862189256351732, 15.650309363778966, 7.809205424460685, 13.646467700326525, 18.87240979910227, 7.300884133371204, 16.188622316116096, 58.62522422700199, 45.48784640645023, 38.54770246935138, 10.672258356544038, 8.580714477854361, 36.14440424448899, 64.82097173254516, 7.76543988004794, 19.52719923226335, 57.43355667572037, 23.377416431849703, 51.436944403408305, 8.474786280138762, 83.84348457225173, 25.903271499021205, 52.94395296820892, 5.600696015092273, 12.258827421334276, 58.24197864459052, 25.40775108593026, 7.617355212098717, 5.522131321699964, 12.983829852501145, 8.044456931172837, 79.96183998996145, 69.68132450087137, 79.55755725320444, 19.648690132385074, 35.320869763944025, 79.6536262448011, 71.69289684242423, 17.53320416687181, 43.44262662368492, 19.90899107008037, 63.04100079787093, 177.8817420324699, 40.702171997035144, 55.56215146208214, 13.233863238479803, 51.61716457299147, 69.25366496176574, 5.973700072430511, 8.167852754245212, 47.654817182033035, 55.43964108201942, 57.73946926548593, 75.84715769493273, 27.106774186913622, 7.345630035455592, 13.919884674018359, 6.124515085450569, 60.98555736432078, 28.359570696012426, 14.576560521313978, 20.30551670665112, 5.173394559112242, 12.394724367641155, 47.69453459237951, 18.79795854374838, 98.66604475889292, 6.405781490562515, 12.212628962032413, 21.776578724183263, 34.620808684241545, 68.73891254499489, 79.27198217765975, 11.500040184485192, 49.9911651550514, 38.67676774667335, 64.40478984360155, 18.063831228412724, 9.144047855271534, 55.64093284268857, 41.888098761158886, 55.86597092839629, 23.738526108408756, 53.19605790453047, 12.517055385756608, 26.435103082413995, 8.277125217580805, 35.536812459016666, 12.277113403507288, 14.068330941212015, 23.171080914492805, 7.591142181014341, 11.995762564898532, 12.746750212460777, 28.115851632750697, 5.906313611948075, 9.394620614158512, 5.656057681363999, 13.00084870124045, 54.02847745205474, 51.10854377682496, 48.51000500667105, 7.013116631176013, 91.5601933844014, 101.72310068749911, 12.077538014471667, 49.603855132590546, 20.528153701999855, 46.68714014957792, 16.89667122704158, 85.8412888531942, 8.923009068277837, 58.875215343561905, 25.759109115128496, 66.71781265439279, 27.07411162676722, 6.457301549201654, 59.74541566078046, 23.225344847867643, 42.7254730858565, 14.35392276329779, 7.116143725072021, 80.25392562929466, 90.83793804818274, 33.77592212070696, 7.1261616195904285, 53.222083907494124, 166.95073226593928, 7.251075124921195, 21.427462685203487, 48.19293628403031, 23.880867448513303, 14.444649375944591, 72.95325962023024, 105.35871105099173, 26.361424101780553, 24.281484926112572, 71.66392047412671, 45.85115430809188, 47.54434224160832, 20.642944613468867, 54.34749901541985, 46.73707451640196, 9.915989202057158, 15.106149136209858, 12.365746517154681, 47.613620685191954, 29.657923379363712, 10.936973529478932, 49.56598590765809, 44.26377626644452, 16.938293602009363, 51.16844261058268, 17.31863685929435, 57.826667237854736, 25.273595651102955, 58.590881411121934, 5.830977093389298, 8.920789918972, 5.800480288767407, 38.17383504733436, 69.24675907931203, 16.81383927955339, 16.268147171455418, 11.183800652118844, 77.62401158147541, 10.018965978597693, 56.60107015544983, 6.822098493876038, 6.771326545129575, 6.390705908053008, 6.386285605677911, 55.54950775331429, 111.20024814736193, 21.26855205675478, 6.899162039653322, 20.227160115863725, 12.988896866246064, 5.876397270726091, 16.285982514482058, 7.456440756717181, 57.92866817903753, 10.00929477749534, 6.868690918810105, 10.393744118047278, 12.606819862126635, 80.05864788040115, 40.24445085218106, 29.171097740434426, 17.083436527133077, 56.83035567155718, 10.378518757264262, 5.516611182898447, 27.059432316026562, 33.80843231567306, 15.96242560546961, 6.380572193209825, 72.35709097483489, 55.307298688662925, 18.59599834392245, 26.192640809546173, 20.11015004038328, 5.855352839861997, 111.96330016074992, 57.315123448370954, 22.5531186959475, 28.184873398666983, 34.76059895060955, 5.67811246454557, 18.10587582402263, 9.620150416763044, 65.36113242932089, 40.63811707152576, 10.152471430916487, 19.814950629153092, 33.547582486129116, 14.447718314527968, 49.678209485587146, 29.030901674499916, 56.35254336970154, 52.372721789724515, 5.106140448241903, 6.581088442190198, 15.164671232594209, 10.88982889782506, 81.40122210062576, 31.693727463019062, 53.92939325642253, 26.298306813399932, 10.46435257633559, 12.588818850358724, 56.95579091597716, 12.288687391019177, 7.292893921536505, 7.374611798547407, 79.03933876326346, 7.199316542969503, 51.16555293969931, 16.82322053748068, 10.773613004340923, 69.18215986032976, 6.942766705833439, 19.059405497864017, 17.349544348917355, 66.32621728154446, 25.680311357758967, 69.67395032994557, 6.5685091143677035, 65.03695571398141, 23.877301132462684, 12.635806959463817, 5.7127872084533715, 8.028077931307497, 61.569671390249006, 13.480340119199376, 17.809207405491144, 6.31171516656194, 66.0521319684062, 15.459501845724418, 91.3258082329897, 6.678529813330709, 20.877261833759825, 6.160919348894968, 8.982772695078792, 82.8204674832569, 46.548667242006076, 46.921885111157316, 9.020679245038375, 5.931358277475014, 7.921902449755194, 55.19496144805896, 23.327059698195583, 13.54405799279286, 65.07168268655599, 11.658143983571167, 18.17639841180256, 7.731803058046886, 36.60742356490264, 29.78451140821697, 20.14249597905207, 92.45755206814741, 13.014147725600065, 23.965104294389498, 12.723514495920796, 36.12618519782407, 58.497046280523335, 18.973993412814075, 18.493137542750596, 54.29217856173738, 9.328755441630058, 66.83547495803796, 84.24212118337138, 14.48586841953667, 151.77992019473396, 69.84502421140799, 73.6440265151432, 57.30642752255625, 30.078385729327493, 66.37884115742094, 12.747014345076924, 37.171391208771, 14.165475593669958, 11.405616385419636, 12.469093900675922, 23.833412848396602, 34.71669973629007, 24.97108621238833, 39.90999476335293, 97.75976894764779, 22.503156565961934, 15.468958767554579, 135.20144159432294, 72.5659491537852, 66.5755400581643, 13.168151153715076, 67.1060353491955, 18.747276900139553, 82.95039388563318, 17.49357468165301, 20.79934691800976, 35.96480268927758, 10.41174982891035, 45.73304759256174, 85.97261614831316, 40.55115810880277, 9.042079148810622, 95.48690521730009, 6.333888887594843, 143.59506927667792, 23.770207018188454, 63.43260710956302, 61.18384024956107, 31.961184771713626, 67.08542111372277, 46.51961528710736, 89.78396337751101, 59.243420418827405, 50.13866279755539, 14.2957431424764, 9.70990893033593, 5.968198161162787, 6.040979868090115, 24.77579379914267, 5.050689538431301, 9.130304935783654, 8.683533651119433, 20.08478064279873, 17.706817300102347, 8.878119728038119, 5.239371664062552, 57.80252099316366, 62.50522938409224, 79.89685887999146, 22.400192492837608, 37.52716468029344, 81.34966192523055, 161.67851376407634, 34.88544717431118, 8.041239236620386, 11.748562934987408, 63.02269340502822, 102.27229052051003, 23.43868506981444, 41.01988030519698, 7.922329883432151, 54.93394038081361, 9.00678848444604, 16.18999448839421, 8.144054239147694, 8.393688223171365, 8.168766980640262, 21.28659237650995, 59.583923825601815, 15.957848188809894, 13.947520488717467, 16.28785512902708, 77.25857491154798, 29.45606971511686, 21.104101702690144, 6.806162119893389, 95.08090035528573, 33.05432972412133, 46.10130406170438, 9.956107210767003, 8.382728960604489, 9.789416555457915, 16.368210740933065, 9.344533419697633, 10.548670133671349, 51.38797201607811, 19.552032499734256, 6.113690623800015, 33.61158291931598, 26.78496717665076, 14.278831110177398, 15.03464947301795, 83.68079260590875, 70.64411244962074, 50.50884339468235, 5.703068435872786, 43.62414354298734, 11.942644234744861, 28.407735173725076, 68.47703106538923, 7.588967096622219, 13.283929097181815, 65.73453831728573, 8.139248896019813, 55.02867980846408, 5.5155417932313595, 54.36782616685826, 74.49227909139641, 9.93817976505227, 87.37553294997821, 14.462581694658741, 50.409971023484445, 46.54132096064217, 5.896928798330764, 32.14656859653144, 7.609465505495722, 31.48167297423155, 94.4182721709866, 18.781613236109777, 7.883467799874957, 32.21091365601646, 37.399320952731664, 44.71534121182985, 5.518882395800816, 63.50595279396789, 24.874737010229637, 9.679821154069892, 125.12664772771517, 7.845228097754078, 48.08432329842912, 42.99693621847697, 5.943801789062911, 7.141620357831507, 22.7816035483782, 53.21828777073203, 21.254782417431276, 67.03815942881646, 14.354611121505041, 28.135148149158887, 5.6513971280002755, 7.052421721348579, 29.093141375468193, 28.319340964580263, 5.514004739854209, 59.591909501701565, 10.389639103266642, 8.575249209980154, 14.301677682774477, 16.522598974074256, 51.69687498681292, 22.118553524481317, 14.518418044588794, 31.562660636107015, 5.491750990850639, 11.741490968371037, 10.263242039171148, 15.121392572354, 5.1474790274352165, 73.9777561487804, 32.41474445679421, 105.64838137135365, 5.91385426362115, 31.1654812506622, 6.454148225014363, 62.242690593778235, 33.74870103144204, 6.804232195037347, 76.91382642076181, 16.436628736554695, 92.12614643873052, 52.490052622405784, 9.742917898436394, 80.00106078359703, 28.176276617016264, 14.068274134065662, 35.830339355615656, 85.59200826871088, 64.61269379802656, 9.473118000126156, 6.034665913004343, 22.333618044622074, 61.45406044680783, 19.378371387023982, 169.89324227819623, 55.90952232973959, 6.755211693658575, 15.731554459378902, 8.824092599394012, 16.341011550148465, 31.574397266415897, 60.59710471720935, 43.139118140769284, 25.983496048465568, 28.093243495277868, 16.870859775327347, 29.386835148048633, 60.932540197846336, 11.775069819589213, 6.702039811191936, 20.407561508713556, 36.38323624523946, 5.920432343665877, 83.84975739146203, 78.02157970307962, 10.561904363581275, 58.29957315900609, 75.42032587513701, 7.70588713826286, 37.4637588637734, 31.81942654956745, 16.878100261687244, 35.59344348352556, 37.525491285671954, 37.89119863584373, 10.300255411685393, 23.518856257147526, 39.69403365816008, 54.27350026455571, 12.359889286954937, 21.339727285029877, 23.274756695781086, 31.824472398808982, 77.17609306035894, 7.664729482389434, 12.246195142713475, 79.67203901774845, 55.43793065096759, 14.249570955482909, 17.697112000283248, 44.88452604758232, 25.307073077950683, 55.38764562316405, 33.64954711255728, 43.156144001223474, 8.020842631665163, 9.816861403110837, 30.318363806630806, 63.15765484835269, 20.246408472742456, 29.432007297559693, 51.1945041423146, 11.616467408072658, 7.314526371425685, 80.10334010153004, 59.52980324116112, 11.490271391651211, 48.664991844011944, 68.0940720157146, 25.625500862876933, 24.158149247886165, 11.321025359485057, 16.35888088414584, 76.98069860897854, 21.33970754153215, 50.562597896626855, 32.58247016809086, 16.033854576890885, 5.873823210606111, 12.801262266803887, 22.987689796126443, 7.896620430363126, 5.1484045449362155, 7.922121836591046, 23.948810058897255, 28.027607199626317, 13.602660175577881, 74.6818022392404, 85.78977747565662, 26.547022336499175, 15.274435879659105, 78.87798706017303, 47.9926350647175, 10.174618704943644, 16.78809427762788, 57.70596766321654, 14.873505446220545, 13.33171148701611, 7.140413582128005, 6.696664378918514, 38.70331809121942, 6.488263150518507, 11.89728621589094, 119.7799785437485, 43.51126129692033, 111.87757409174488, 19.62957464374054, 25.975193781544295, 13.618557968508036, 16.324219663186575, 18.012973345984623, 58.53367528054437, 21.610933623489, 11.589812091137345, 70.20203077520762, 31.084624286468706, 8.740649689558381, 11.229878068079739, 14.490198552437802, 28.183310742974456, 50.46054228746843, 10.34694487794258, 10.650045034510427, 22.873060584760072, 41.99356761239405, 95.61831860121777, 94.69821734026894, 17.413969888554238, 6.007349836296614, 23.712318105400726, 51.108337543675916, 19.85065163967425, 53.11142636916061, 7.5510093865798735, 6.551214824065213, 8.908764912880404, 73.84360980082779, 32.71381503632809, 8.74915735448545, 73.02201030893391, 17.468147677069794, 5.076301661305812, 14.888067103829052, 6.402627619698597, 5.236417467313274, 38.95143357334965, 42.213098728888475, 31.893830667686366, 5.605206910574325, 97.71864218191084, 25.884031446350996, 7.379592226636358, 54.9611818904438, 6.337834984411025, 7.998829072215939, 30.664686592756727, 63.10609724934787, 91.71748333562186, 8.972770897003135, 22.661110118327585, 5.803186930473555, 47.59637990074818, 11.383625170525663, 58.29550993399686, 7.724027593093473, 104.77389974034642, 65.18643779615971, 15.137566666646297, 38.002547608773845, 12.140516754386168, 182.19095191902073, 68.44134274116097, 151.71324069563212, 65.19203217125481, 6.950871322982364, 36.69544188042599, 9.998609601972504, 52.830324921431114, 73.50726129074033, 6.56781339774371, 18.130657500040922, 16.181628096629336, 66.2253619010668, 31.61316095934717, 79.3752396165353, 114.19594478269092, 41.672792987150046, 67.48360877865461, 8.979411355025192, 13.29885118823632, 7.622212776116585, 24.532059664206976, 46.481577236477605, 13.220750705002713, 15.525224736654884, 7.290686092457929, 18.4248216581956, 25.617948485128046, 8.527048433676075, 10.311689411944206, 10.632077351307425, 40.087314039826154, 10.338967902233264, 11.164036755023332, 71.84114091746933, 48.87294758493515, 18.039945909371774, 26.599234498635525, 55.44977468198036, 50.77051958132357, 29.678647902423933, 6.860094188507518, 70.7333142225791, 14.179029237857838, 84.1141295725059, 19.43681740883126, 70.77781096707879, 43.534390920499554, 22.47859395439928, 33.844606479616914, 16.08349111690713, 44.711804263753386, 9.27033527226335, 12.434518155661133, 59.69708893377657, 32.87614693921305, 14.882561620628572, 70.18312883398042, 92.29844730893586, 34.46838051210068, 151.5323832393898, 6.651564928327249, 21.920481764595674, 30.39447684052145, 7.951363227356759, 22.976851759061482, 35.545628595424084, 79.24647260862703, 5.040260224460767, 8.637429974442371, 20.98446403945871, 85.68904273382931, 15.90294752721085, 85.27317006199917, 37.60416756709803, 14.497283953865438, 38.282700840682466, 15.370124728584821, 28.96978879039208, 9.646132161027044, 122.26728933801355, 66.37921626285681, 8.686220747592863, 61.7449782067015, 110.68978870388679, 49.13803311205254, 10.322207074911159, 9.993105881931033, 54.9337304397895, 10.518800513757178, 73.43905921366007, 8.061042938211786, 19.933752232827302, 9.131482859977543, 39.62595814138077, 14.319864056530543, 61.04246069634902, 64.35103093556488, 49.21563086220382, 5.18664049187061, 8.71774574065711, 61.056124622121146, 81.65431195601246, 84.74229968059048, 32.256868980371976, 30.121976559965496, 22.673786638348602, 7.683887334271134, 8.327101809235668, 93.09638383475648, 255.88591086401522, 65.35673337718504, 82.07369474735582, 55.44817733893809, 67.43520438857243, 65.05244340060061, 92.30028390843653, 7.189470205198235, 61.45950244367036, 64.34887543785547, 5.486590824089677, 10.640849502889532, 9.470876094327956, 49.168287599972544, 16.354597531333596, 30.418122618154708, 13.300157505740955, 10.614681106881628, 7.250025866292572, 68.64364295900252, 61.58721087343272, 48.384163096131104, 116.79964129203783, 69.86932064176901, 36.75010957997206, 109.74225492448439, 14.624385754105923, 101.56455175366187, 22.068392112534568, 28.781721150350347, 42.53156581992344, 62.48848708420645, 28.558393193941544, 106.19537050116759, 6.937622174930562, 10.924502515772845, 82.09879352664615, 62.05036506401911, 7.369037907709175, 94.90921224193977, 18.646036737591395, 49.98843204019017, 5.5826002920777755, 15.426795394266119, 5.112005842667354, 12.963870909709712, 8.270246836153646, 9.108830132241755, 62.9726942240535, 90.45190079834215, 9.565342722540464, 105.88721574284212, 15.395268521369234, 70.08667800101347, 44.78207758127475, 7.248931232111803, 26.7868497308978, 5.9901158714434946, 34.19586959220645, 39.671067977156156, 66.25775055665557, 141.13637406173876, 54.69110896632428, 11.426152816559807, 84.85313540408175, 94.79645198780997, 24.18482936752019, 95.01727544124013, 140.93275383763412, 5.405454983185469, 8.716203059342288, 58.28659665549802, 131.14841841413136, 7.0213026596999635, 135.51038247181563, 18.097779470927932, 22.922684356177747, 43.73080083677178, 7.037531861795544, 56.87546434386188, 6.693605417665836, 105.74964911832679, 70.42058100244535, 19.771429530951973, 17.724806260982852, 12.33770154645213, 30.722818661039916, 13.771754533530666, 9.144473559360195, 66.08796692860292, 7.243909417752809, 48.48626110724672, 11.045114550911746, 10.74668575352416, 11.932140635052786, 49.72894889757455, 11.324100484997103, 88.96978674911988, 12.503424558578043, 28.695139108911405, 52.71502959433389, 17.38190842145175, 11.52270505296533, 141.4703137801622, 16.218693128392296, 80.04593129704598, 23.63037282586838, 152.33591062409093, 7.914431570512419, 67.1072260073734, 145.97557348027746, 18.701967146401802, 29.17406112729728, 7.391986359286309, 5.425524750546403, 71.3796916928178, 27.834230921506876, 56.556080672466216, 29.447712932555618, 24.99091657189512, 14.703564315346718, 15.020229139383785, 9.766768012927757, 80.47456951461908, 60.28033923928803, 6.002323336439764, 53.99277373926368, 48.41049731077375, 5.15182030768443, 37.73234724944231, 11.58104290828624, 94.31905733674532, 9.420846758108363, 51.29719042752495, 24.144289148340032, 36.98486678514187, 20.277832654846733, 49.594492329650144, 5.126847106974208, 62.55874991649641, 20.75329513891779, 16.806980711119568, 29.34517966738006, 20.342654315222585, 43.28543200742235, 10.772222065231228, 14.353929734485538, 16.285724065732182, 14.814968906722791, 31.750455048648092, 8.344338529303107, 24.50542392059039, 91.16255314971391, 22.87560458026904, 61.68896173503728, 20.299951953317066, 16.290065453067456, 74.3132026978969, 6.416648829635172, 23.38801078599786, 7.884276537316799, 57.05163872030139, 14.335049115024193, 115.44303100756159, 58.96888085384254, 39.65764426396654, 48.407492090886734, 50.396616497350685, 41.665510827968966, 17.923849622584022, 15.544295024078286, 20.194030724162722, 63.55788108175272, 35.24455546683457, 6.456327683344005, 12.807730075034254, 177.52161809213237, 10.48615706540432, 109.04828087699119, 8.578097077491385, 7.447405163269319, 47.24596498537158, 5.73412241600762, 60.237988862942046, 30.25339466272107, 58.66494836081726, 42.88095057619884, 108.86017036080942, 7.65440772129196, 9.109698567747765, 6.115982301096761, 27.734482391747427, 68.92762476572562, 33.70992273543102, 176.35172173822644, 52.41542868636923, 79.68425402589898, 77.52653926764918, 24.76361547576133, 49.928231384507036, 123.1032926174428, 8.811121123288371, 27.97213457815597, 22.566152413978998, 7.9684679132131, 8.375455776460104, 30.5780882699805, 10.701855549581573, 53.36426532310101, 54.6456614508677, 12.315583079411708, 20.724363433015863, 119.59521427084955, 26.673153349321186, 37.97710480632341, 99.84630602696222, 16.397456996352503, 9.563037763093021, 61.69842213553339, 26.055850202794538, 27.946199587217386, 146.8740831461641, 24.827452804223086, 30.08601128898364, 75.09260040943428, 11.449665213693747, ...])
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)