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 = 47197
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);
([3697570.3125, 4211844.382916957, 4222103.125, 4222231.032680389, 4227743.465636569, 4228624.636299705, 4261524.072200315, 4261547.216187744, 4265959.757258255, 6625338.164852619, 6626328.638975049, 6627454.065235795, 6661757.394520574, 6661797.497693872, 6699471.565538717, 6755441.419468624, 6787821.875, 6788195.048002665, 6858056.439725409, 6858127.586769019, 6858456.25, 6858645.3125, 6859245.3125, 6859941.520412749, 6860052.056255897, 6860335.796830772, 6860425.0, 6860527.802867417, 6860987.29874296, 6861010.621723024, 6871685.898646935, 6926518.71117461, 6927331.3363012085, 6927422.568317361, 6927426.883291786, 6927538.465426862, 6928093.787679854, 6928801.041858513, 6929159.887520062, 6929289.0625, 6930051.400263676, 6931403.279890306, 6933343.486373021, 6934276.164920477, 6934464.567480665, 6935558.242144096, 6936636.266396298, 6936739.388317202, 6937097.401490594, 6937254.6875, 6937765.195838184, 6937908.061264511, 6938267.557136572, 6943860.9375, 6946113.662014316, 6952226.24291994, 6969903.01025812, 6981605.670056908, 6982558.702684587, 6997216.295399454, 7006965.387133609, 7007508.985477194, 7007517.147308427, 7007970.339744585, 7007971.875, 7009787.029769721, 7011289.0625, 7013275.695683466, 7014627.022787441, 7015143.75, 7015292.1875, 7015323.432593542, 7015490.625, 7015850.911472652, 7016110.47225685, 7016134.426503926, 7016217.1875, 7016221.576026916, 7016238.421835624, 7016248.430898099, 7016261.781474746, 7016534.549104739, 7016624.130453017, 7016795.727321765, 7016867.313910765, 7016906.789903651, 7016954.681139715, 7016992.6966824895, 7016998.020157831, 7017058.105953392, 7017059.375, 7017148.059265271, 7017189.0625, 7017299.713622217, 7017306.25, 7017307.36637807, 7017312.616287325, 7017336.918813794, 7017343.75, 7017376.1742416015, 7017391.046701685, 7017392.117655119, 7017415.625, 7017440.426440899, 7017476.680109315, 7017482.2912552385, 7017483.885441384, 7017492.1875, 7017493.593868484, 7017512.508929475, 7017518.321765399, 7017618.75, 7017643.192648018, 7017784.149098335, 7017885.9375, 7017893.378822163, 7017935.6124044005, 7017978.938829164, 7018003.74212039, 7018033.320933486, 7018200.150229731, 7018279.372332912, 7018302.3089515045, 7018310.232247424, 7018346.112297487, 7018380.190058291, 7018396.155039823, 7018459.456756587, 7018493.711816055, 7018513.683506323, 7018544.984899056, 7018656.726682153, 7018659.375, 7018745.3125, 7018803.30927331, 7019084.434690792, 7019093.788366561, 7019219.081123493, 7019479.915996993, 7019533.451467885, 7019748.4375, 7020058.239459294, 7020345.093664878, 7020762.577838365, 7021000.763601076, 7021116.03215047, 7021699.665194585, 7022496.785926077, 7022626.876191325, 7023073.4375, 7023742.1875, 7023759.722307297, 7023921.589913213, 7023947.217687799, 7023999.46388251, 7024027.977574998, 7024063.061695537, 7024469.067682926, 7024506.25, 7024546.242881097, 7024606.164976258, 7024617.189001647, 7024630.053361439, 7024646.3114547655, 7024675.0, 7024697.836678765, 7024715.210846185, 7024750.0, 7024776.03327033, 7024942.804405634, 7025300.68878831, 7025326.164055918, 7025377.407300612, 7025378.125, 7025510.9375, 7025570.311909059, 7025889.809648586, 7025967.01790032, 7026087.073254055, 7026230.008076799, 7026242.1875, 7027237.5, 7027468.75, 7027571.560660417, 7027744.730043062, 7027750.982451291, 7027777.686340924, 7027983.478072231, 7028172.388838589, 7028383.386152551, 7028408.045053222, 7028483.487210378, 7028551.6415345585, 7028864.0625, 7029006.25, 7029025.635603583, 7029559.304893174, 7029905.368099414, 7029944.235238328, 7030097.195682444, 7030240.625, 7030420.394645165, 7030734.375, 7031823.4375, 7033368.75, 7034663.413801914, 7034939.0625, 7035170.3125, 7035334.341921211, 7037123.0144722555, 7037676.548039367, 7038092.323704778, 7040219.854184528, 7041167.214745458, 7041745.601703388, 7043351.5625, 7049323.749792452, 7049333.924459484, 7071628.103346915, 7074292.45990097, 7098949.9955276735, 7103914.901896164, 7105501.929228002, 7106414.543215479, 7107118.666582097, 7107562.191591706, 7107596.674915894, 7107652.449030019, 7108081.437165957, 7117311.1006003935, 7123032.443151478, 7123045.03879957, 7126187.5, 7127779.964988695, 7127826.5625, 7127976.333971233, 7128230.489349785, 7128383.94295282, 7128422.006389587, 7129390.246713064, 7129454.425936823, 7129480.893051317, 7130078.125, 7131229.745771682, 7135018.254367332, 7141025.77890955, 7141120.668341366, 7141265.850892631, 7141344.840598988, 7141515.731564738, 7141683.509788865, 7141753.963946883, 7141795.3125, 7141985.9375, 7142275.906729738, 7142304.184694514, 7142512.5, 7142553.6512187645, 7142595.373111481, 7142674.8715792345, 7142680.351936096, 7142687.998111827, 7142757.848039571, 7142817.1875, 7142870.2327225385, 7142978.830205431, 7143072.704298795, 7143143.75, 7143248.4375, 7143272.262081733, 7143570.528862109, 7144030.974158868, 7144151.14814018, 7146638.093692217, 7146759.084674916, 7147056.25, 7147313.135791678, 7147416.049764802, 7147466.435611012, 7147649.349075101, 7147650.643704708, 7148643.75, 7149395.194769156, 7149494.75079529, 7149553.534638336, 7150539.979096696, 7158184.572765549, 7160931.25, 7174549.118797267, 7175551.376041758, 7176366.462120798, 7176740.625, 7176829.424609223, 7178282.8125, 7178362.395467212, 7179004.615340994, 7179957.5804783115, 7193612.406583668, 7193937.936950501, 7196302.346575321, 7198224.576102665, 7199408.140278199, 7199645.52010973, 7200799.91716558, 7200923.4375, 7201153.796832885, 7201350.0, 7201492.067617546, 7202111.803044134, 7202123.4375, 7202212.857865514, 7202247.944649251, 7202319.1019043485, 7202607.8125, 7203028.125, 7203203.125, 7203526.102907895, 7204095.183688895, 7204096.0108380765, 7204114.0625, 7204372.310149783, 7204462.214463954, 7207344.976297207, 7208030.75344099, 7210504.302719725, 7218138.5174216, 7218388.856532451, 7221017.411543073, 7222740.625, 7223970.3125, 7224449.382959716, 7224748.633214675, 7224758.442320707, 7226071.875, 7229057.66849937, 7253437.5, 7269879.293465053, 7270917.1875, 7278290.310320693, 7285764.0625, 7286848.4375, 7299702.673242722, 7300942.04017957, 7343528.989215092, 7356956.885463991, 7356974.225567696, 7358054.02387042, 7358868.430379372, 7359535.660040221, 7366145.234650473, 7368170.989193697, 7369077.953375974, 7373927.868556332, 7374151.468036126, 7374157.8125, 7375277.354305762, 7375319.920581969, 7375484.375, 7375509.375, 7375652.903000255, 7376024.807824812, 7376748.156670544, 7377437.401644016, 7377546.614546139, 7377784.900830608, 7382940.098262654, 7385885.977378796, 7387853.292755977, 7390966.7522304235, 7391220.089483494, 7391230.8104573935, 7391369.347992981, 7391787.5, 7392072.647519314, 7392246.140360443, 7392644.688564058, 7393023.354846565, 7393258.86367682, 7396739.099442183, 7397319.23876542, 7400987.5, 7402060.948782303, 7402106.25, 7403413.190531996, 7405956.085517547, 7407050.0, 7412082.8125, 7417770.011266265, 7417925.248844681, 7417938.620007326, 7429765.625, 7429972.645705794, 7435298.125030287, 7436828.125, 7436970.544464514, 7437817.809298749, 7437973.09992588, 7438490.625, 7439084.827703234, 7439354.754344324, 7440384.375, 7441488.471440872, 7441671.257613206, 7442143.449265496, 7442477.890467068, 7442791.313743566, 7442834.067985748, 7442859.90229639, 7442885.191775694, 7442899.475648144, 7443202.659217532, 7443233.957083743, 7443503.125, 7443698.4375, 7444069.848807304, 7444343.75, 7444515.567915812, 7444678.905345175, 7447068.74752892, 7447575.612499187, 7447631.030929384, 7447844.50624678, 7448169.27630513, 7448252.791157274, 7448262.863132974, 7448673.94192672, 7448753.730906061, 7448955.830873719, 7448975.0, 7449019.639693322, 7449146.9085351275, 7449151.206304557, 7449689.584560609, 7449917.123790974, 7450115.536855013, 7450203.517202643, 7450379.714464037, 7450503.947741445, 7450548.4375, 7450900.685851441, 7451390.625, 7451477.67889263, 7451609.376816352, 7452015.186006393, 7452235.9375, 7452254.6875, 7452467.1875, 7452631.180478546, 7452653.125, 7452768.1582862465, 7452817.592078641, 7452881.045499059, 7453018.8257674305, 7453230.066467241, 7453342.52090838, 7453451.9955574935, 7453485.761231705, 7453530.38255193, 7453537.5, 7453598.021834021, 7453614.8299584035, 7453676.343202033, 7453679.485319607, 7453685.9375, 7453775.688019484, 7453804.928518967, 7454057.8125, 7454066.573130843, 7454101.7356379805, 7454114.0625, 7454177.962519934, 7454452.647396223, 7454588.524361583, 7454764.0625, 7454825.0, 7454834.49243951, 7455017.817673831, 7455047.86697008, 7455065.507066492, 7455176.436811323, 7455220.760024758, 7455277.518858427, 7455278.803054283, 7455285.626496009, 7455303.584134857, 7455388.3332132045, 7455416.80911626, 7455429.6875, 7455652.026256601, 7455663.199441632, 7455848.093466654, 7455914.457124559, 7456016.628482889, 7456137.5, 7456289.0625, 7456590.840434652, 7456605.566370564, 7456735.9375, 7456859.241728411, 7456866.773165179, 7457000.043512656, 7457028.707879407, 7457254.891912347, 7457285.816625868, 7457420.063109644, 7457456.25, 7457465.625, 7457969.68332883, 7458248.64597144, 7458267.02407495, 7459042.044184474, 7461691.91353835, 7462101.824325512, 7463614.296418334, 7464008.9943028195, 7467720.74290883, 7467851.425793272, 7468670.358452947, 7468789.0395344375, 7469096.296851974, 7469162.333488648, 7469181.507029524, 7470009.375, 7470323.431255473, 7475860.775090977, 7478953.1148277, 7479873.4375, 7479922.919261272, 7481384.375, 7481661.276143195, 7481671.428782241, 7482355.39656513, 7482685.9375, 7482744.716284837, 7483005.937778139, 7483215.147278696, 7483228.125, 7483245.961036776, 7483665.3696694095, 7483857.045825862, 7483858.177749248, 7483895.744895328, 7484268.164692583, 7484289.695669429, 7484389.0625, 7486127.3191536125, 7486437.113847911, 7488182.626091557, 7492615.223943013, 7497307.8125, 7501370.3125, 7502063.557721572, 7502986.730695034, 7503226.5625, 7504210.9375, 7512221.716014051, 7532115.344526324, 7532715.625, 7533151.108684385, 7533321.4551158985, 7534421.622889935, 7536716.6880396195, 7536893.4921018565, 7537020.709041578, 7537359.30137578, 7537368.328317708, 7537684.141001674, 7537881.136472773, 7537912.688011215, 7537994.529297769, 7538000.727523863, 7538185.9375, 7538205.471919966, 7538360.9375, 7538490.66118885, 7538515.625, 7539053.125, 7539243.75, 7539914.0625, 7540120.975967431, 7540382.703188369, 7540479.40867511, 7540523.408354411, 7540566.746221902, 7540642.1875, 7540735.906975466, 7540802.870454889, 7541823.288334549, 7542204.6875, 7542275.0, 7542322.671240775, 7542459.8557668235, 7542495.450857358, 7542812.506600878, 7545328.821675538, 7545435.512836628, 7545846.050095692, 7545868.872351205, 7545901.047922435, 7545913.282092131, 7545961.53083748, 7546031.729445277, 7546527.88297997, 7546795.3125, 7546796.656788214, 7547660.869403152, 7547687.260640215, 7553265.684161736, 7553367.601666444, 7554067.1875, 7555298.4375, 7556173.983115289, 7556511.825508791, 7556524.305571887, 7556527.770869495, 7560260.9375, 7561737.450013719, 7561753.727513214, 7562812.475213926, 7567088.893699662, 7567282.019808552, 7567643.362077641, 7573625.0, 7573648.522611028, 7574025.0, 7576909.301185249, 7578347.09802164, 7578900.0, 7579400.992615822, 7579488.275040969, 7583602.980165853, 7584164.471026173, 7584825.279425268, 7585066.370560362, 7585174.959668788, 7585410.834266793, 7586054.849789077, 7586385.809812996, 7586638.709059135, 7586698.4375, 7586799.570189066, 7586906.25, 7586976.444016675, 7587019.781291827, 7587409.375, 7587582.178798096, 7588575.0, 7589156.805901342, 7589674.9140608385, 7589843.75, 7589928.125, 7590029.6634794045, 7590323.097693964, 7590619.856154281, 7590748.196193449, 7590764.0625, 7591106.0035213465, 7591117.130716925, 7591412.5, 7591524.936943643, 7591654.6875, 7591716.290101232, 7591754.217521172, 7591884.442459541, 7591915.552175458, 7592028.876432087, 7592054.62954408, 7592235.9375, 7592265.984787763, 7592412.403326752, 7592657.488131203, 7592670.774812912, 7592846.875, 7593017.15483518, 7593021.096133279, 7593248.775630147, 7593333.20462415, 7593528.142010254, 7593708.77185807, 7593850.0, 7593916.379146946, 7594049.829562391, 7594334.022853976, 7595572.676034211, 7595757.8125, 7595870.528224327, 7596158.366403795, 7596843.993049125, 7596909.16957153, 7596916.0720408205, 7597055.290554693, 7597076.946991939, 7597087.5, 7597507.41160802, 7597535.806195235, 7597633.241410288, 7597691.8491823245, 7597815.625, 7597835.418041484, 7597843.039097782, 7597843.75, 7597851.400718652, 7597870.3125, 7597885.085994715, 7597929.942716468, 7598081.25, 7598088.492088862, 7598115.7708309805, 7598118.75, 7598174.880400231, 7598210.9375, 7598270.912151788, 7598277.011732792, 7598289.740040062, 7598302.612109492, 7598314.0625, 7598317.896638359, 7598368.75, 7598384.162792844, 7598465.625, 7598506.811667047, 7598540.548106658, 7598554.6875, 7598559.375, 7598597.7440675115, 7598612.140327483, 7598630.9306176435, 7598633.422527503, 7598641.4805002045, 7598653.395303149, 7598673.4375, 7598682.8125, 7598733.119991079, 7598772.4245240735, 7598866.872675879, 7598898.762112649, 7598905.401810133, 7598924.195650957, 7598960.598576823, 7599008.959259023, 7599087.263430731, 7599102.513527956, 7599124.985894482, 7599134.342685326, 7599202.693684047, 7599232.385199738, 7599240.625, 7599243.886501837, 7599367.1875, 7599377.957269707, 7599395.9902330125, 7599416.259288481, 7599460.9375, 7599503.675929517, 7599506.25, 7599548.614801676, 7599557.580267067, 7599578.125, 7599667.1875, 7599694.444485465, 7599700.0, 7599810.9375, 7599828.690711433, 7599846.040022764, 7599882.509860671, 7599887.98319283, 7599949.660243786, 7600159.375, 7600196.301783222, 7600264.0625, 7600302.948959104, 7600443.75, 7600600.0, 7600601.854862918, 7600621.880987969, 7601176.086791264, 7602169.978109665, 7602362.5, 7602417.984595056, 7602505.947478217, 7602567.04937519, 7604667.1875, 7604980.270575008, 7605035.202102161, 7605557.820002978, 7605576.226016595, 7605914.49186078, 7606264.518470138, 7606585.075892539, 7607072.746248273, 7607549.425780005, 7608340.625, 7608542.1875, 7608851.189756972, 7608911.491839342, 7609109.375, 7609154.758940991, 7609251.5625, 7609404.6875, 7609437.353464105, 7609812.5, 7610000.552006637, 7610020.3125, 7610044.896999329, 7610200.384961917, 7610306.2346820645, 7610606.25, 7610912.5, 7611068.1209691325, 7611092.049841536, 7611720.90183581, 7611921.875, 7612294.823989853, 7613023.742256483, 7615449.39007299, 7616387.834974852, 7617526.249521954, 7617826.851604031, 7617860.369685599, 7617928.125, 7618204.6875, 7618248.4375, 7618328.125, 7618406.25, 7618572.92370294, 7618745.733114185, 7618801.727254805, 7618804.6875, 7618814.807832556, 7618823.4375, 7618884.7848637765, 7618948.030006923, 7619130.631947527, 7619148.5222186865, 7619163.705323287, 7619173.21569059, 7619176.5625, 7619176.5625, 7619196.633386241, 7619232.76779274, 7619367.731176901, 7619444.113873015, 7619462.620102915, 7619476.808485866, 7619489.6857073065, 7619515.518232737, 7619536.20512342, 7619582.8125, 7619604.06349273, 7619607.8125, 7619679.304036104, 7619743.683423706, 7619751.5625, 7619759.375, 7620103.125, 7620172.8925504815, 7620254.691247506, 7620478.125, 7620518.048649305, 7620560.273957, 7620878.337862107, 7621626.5625, 7621640.625, 7622164.062479704, 7622180.001898947, 7622188.533919609, 7622244.223763556, 7622255.0649292795, 7622270.3125, 7622271.222369428, 7622309.375, 7622839.456517623, 7622929.162895294, 7622942.183073394, 7622942.431907645, 7622965.571682252, 7623053.125, 7623201.5625, 7623225.02383788, 7623264.34301018, 7623291.146035996, 7623295.766875822, 7623389.6880919365, 7623550.0, 7623582.8125, 7623611.320872884, 7623621.262869282, 7623640.498265401, 7623655.672550758, 7623660.444494176, 7623673.144442498, 7623755.442199119, 7623755.65987084, 7623846.6619239515, 7623873.4375, 7623882.187534089, 7623956.25, 7623992.1875, 7624008.29300387, 7624161.747520966, 7624267.494498938, 7624299.093691828, 7624302.750532974, 7624304.6875, 7624348.546748727, 7624351.631780277, 7624367.955417704, 7624375.197049864, 7624398.079538969, 7624400.0, 7624479.21174064, 7624509.438729373, 7624560.939457628, 7624629.6875, 7624650.74804351, 7624677.65474418, 7624681.208371465, 7624682.025353496, 7624722.487886128, 7624740.625, 7624748.790977303, 7624757.494227481, 7624785.9375, 7624804.072807275, 7624820.3125, 7624828.766167775, 7624853.125, 7624885.759698569, 7624897.143074646, 7624914.898100285, 7624940.625, 7624981.963560383, 7625001.508882203, 7625021.6330506345, 7625037.962207756, 7625070.6201952025, 7625078.930325916, 7625080.445463191, 7625096.875, 7625105.140578347, 7625108.740372364, 7625118.75, 7625134.1083799265, 7625147.727094187, 7625154.109931793, 7625155.335129111, 7625160.9901503045, 7625182.8125, 7625202.784316164, 7625225.399894907, 7625231.036233096, 7625268.348286932, 7625281.382124656, 7625318.949657945, 7625353.410952955, 7625375.0, 7625381.953540257, 7625398.539668544, 7625400.0, 7625414.0625, 7625433.204060462, 7625448.4375, 7625459.375, 7625462.5, 7625470.275752283, 7625477.97764234, 7625503.488375034, 7625503.611377137, 7625522.538124548, 7625550.0, 7625580.998208279, 7625587.5, 7625596.060043794, 7625596.613569929, 7625599.656721066, 7625609.529145391, 7625618.41632407, 7625641.047072142, 7625653.125, 7625654.558368462, 7625664.213312395, 7625672.4106231155, 7625687.5, 7625689.0625, 7625709.375, 7625714.92700955, 7625721.875, 7625743.833615876, 7625764.0625, 7625764.0625, 7625777.980901259, 7625779.675018629, 7625789.554523978, 7625801.5625, 7625803.844749478, 7625820.21500424, 7625839.21034584, 7625842.1875, 7625876.012380391, 7625904.247182668, ...], [58.09690011887618, 7.8494021834630745, 43.73861094409111, 39.32874210367915, 93.6740344709159, 13.841997540210873, 18.07562622169322, 16.423711481105368, 37.18424077770657, 92.77274393458234, 20.564918925135203, 52.454551002742775, 50.07814319019123, 5.861537188504655, 23.630634546768974, 19.179848549264356, 77.22344041955131, 14.020885398443445, 5.169803842966345, 10.379146613057475, 67.79569809971078, 41.54634763492245, 64.22218622599223, 6.3873681954153465, 17.229497726679355, 7.5531402363538795, 30.727262898120134, 50.25446727607909, 133.81809900612615, 32.085044039510194, 7.589245380947532, 63.139704267053624, 6.780859114848551, 8.690726233250732, 20.154092617855426, 51.26783025462073, 8.306604081479419, 96.46339930657567, 25.04568138585169, 71.9195287913215, 65.79152473706685, 8.37022026986192, 72.21241889789103, 35.20983581431473, 17.293044886186827, 91.33099557331145, 16.363156446561778, 18.34061454556258, 6.144616049930522, 61.102274677401766, 23.208860129023165, 44.13196627937624, 11.759195869577892, 56.40083191451897, 6.686102535831049, 9.075048581950927, 26.44563838390029, 20.73104686744053, 29.275024423966954, 18.30786286246394, 24.57824111365229, 6.427715856434579, 9.297648584676184, 8.301037457341998, 83.64496498271086, 8.052638208725053, 52.565191351551135, 49.58895893352214, 8.545968467354266, 48.34379154705691, 66.28939560264504, 21.49062345816623, 39.19422091091459, 32.53345293654016, 8.966733828925875, 7.6219726030578485, 58.380381943835985, 23.76386795697985, 19.673873203774633, 9.325827126277083, 33.08787030245709, 15.649411429681955, 5.366240924101448, 147.53416548554523, 43.436585851342954, 17.494824238978296, 73.02329508327718, 17.316994249316586, 22.35928522804707, 9.592505001309252, 71.35399059909443, 57.832479189832725, 152.1782646830028, 31.205529553904153, 100.60111352054714, 13.476067892695141, 9.431705122996378, 29.80795900250433, 75.1383380274265, 70.449464016952, 16.835965314436873, 17.943292437339778, 106.80860054439297, 166.9882198083917, 69.37500005296252, 21.283758303206238, 52.28592533956483, 70.61970179302865, 14.378028582672473, 9.33896497993455, 33.80246283886006, 49.231900258374594, 40.686547306144995, 24.745754885008456, 46.04775432362701, 22.882217440660515, 33.915850182592024, 6.937637791810191, 12.251992347149022, 5.5582759524061895, 15.546796191924939, 70.61854313867366, 12.892345978203485, 19.054007978236235, 12.65988160996188, 17.279278068385327, 12.761461091094388, 6.4999841195506285, 14.797940374025783, 5.593415818056427, 23.955738513195115, 8.55583734174937, 67.55535167324473, 71.31309872884367, 11.428494732378988, 22.470332574975725, 9.364056338376239, 9.628012470866697, 42.04413865878411, 12.298657323151708, 52.760939096123984, 25.137726520831492, 24.84599969321992, 27.387623178591713, 12.575754990628312, 18.453845948928073, 5.15763684260699, 26.879190313884777, 88.94167111314411, 155.28524406952414, 92.7422519813326, 16.454088011684757, 82.20242762935335, 16.431143425197032, 93.34860312871899, 25.91715382520161, 17.623949884912392, 53.19229817070775, 38.51674427639814, 55.87486115661492, 10.997359948111017, 15.600274782936886, 12.328769422266443, 13.155315848886485, 63.860326109721576, 17.3096906584468, 47.93373270642381, 101.08062849478681, 10.390306152770275, 119.229254258298, 23.907378242177764, 7.020509002390269, 19.565433417559536, 87.5243058668414, 30.930478228006038, 28.513522622296318, 12.538076182667902, 63.300198407293266, 105.37491315031374, 19.352349446523085, 48.19077947136282, 68.81302557684798, 46.99616517922359, 25.88959509874512, 13.105749971378827, 20.73008484305668, 6.420458014153598, 7.308138020226743, 29.724596720292567, 35.84172238778194, 6.112621245145359, 7.310875510044764, 8.328819056553776, 29.145981816249805, 43.30980489750094, 18.08140709019688, 88.13409134737977, 7.312642346478332, 9.77841781106611, 68.08655503520713, 67.3705672356707, 31.481131500217487, 37.82344573239723, 32.77454885981407, 40.27490202778913, 150.8714716202682, 80.20115988714494, 73.75014603925813, 7.591317305298634, 22.296913752986868, 118.23644254436093, 30.116258931334194, 8.058223148986349, 9.354547491280378, 17.275113911791244, 41.60968692338296, 7.720233641149225, 59.109638909458376, 28.10336644524729, 16.092454311557947, 28.436877353491944, 19.523073499809424, 16.55150868067662, 17.156449881379185, 14.508232481217881, 18.27833019986355, 87.42260874231623, 6.9544167985884435, 76.4952215564949, 11.392586394231333, 29.660578202987207, 5.124695476369627, 77.48800416908763, 16.920361824475968, 82.94573588130056, 7.522622380935138, 118.5010369544644, 13.51608709744821, 15.467125646996282, 6.220559014895699, 77.32196287432232, 8.106425467458498, 51.28118674601774, 15.168364838942919, 8.040786888848618, 19.064573274432817, 8.484164615474795, 41.29218961328128, 21.77805820737106, 94.20607574989164, 18.488039613433717, 10.15819895598496, 46.15245416710351, 50.695264451595705, 20.06825742333651, 31.30535847999963, 81.27802074149976, 12.063564523152648, 6.496634771934425, 12.446448262456112, 25.958774420241838, 19.417342592784948, 20.97213828020031, 32.98349877765485, 11.005257818578006, 65.07554784046741, 10.147137805794545, 41.759954369855784, 75.02402628960135, 8.502459406416525, 16.87182147402575, 10.722287990656202, 22.392175509264536, 139.8137030305715, 38.83418952253238, 46.179492964647935, 5.111178644271492, 16.85220532279813, 147.2901425991101, 25.31346566291788, 5.565159003655464, 51.80931064384395, 138.7491704503153, 21.052634965823998, 16.77241568061524, 82.58540407464072, 7.67636729237376, 30.48433318489144, 9.982578406268537, 5.603811437729719, 28.909345430796687, 72.95857387699844, 65.32435940324434, 51.5706189374866, 27.09078557637081, 6.749185583672959, 24.659725743052366, 14.406092693509871, 28.810583775544284, 120.80666609829159, 7.456793980549737, 21.923782178610082, 8.39950336262209, 26.987161752093783, 36.31217442498747, 76.85918172328348, 81.58712794394012, 133.75145048536035, 68.35591474482675, 71.63380671999684, 55.72829973106779, 8.946760649793429, 38.42367334705854, 67.78558311962298, 94.86156688764929, 47.12477785790202, 45.654651529172355, 26.214999867606412, 18.495164266559122, 52.21454653613476, 9.728605624664446, 33.14963110744059, 29.035503460936873, 76.03387631474652, 31.379050302345505, 80.1642270963805, 25.03108892778754, 11.49693998469769, 40.43808416178022, 32.21346704139322, 6.192265275922586, 37.39634316521352, 12.279052694321178, 84.61522389089495, 25.97133789784367, 39.71330031484108, 10.563016334919615, 34.53218520307529, 13.863966356034313, 60.695047970059974, 88.56361621198624, 21.98823569235666, 10.904987180792107, 19.719572487368367, 29.368515566639704, 38.670069570767254, 10.227853207080777, 8.124491897121924, 9.107320081977013, 47.65926551385031, 18.349625927738373, 15.307438690163703, 10.749208595758692, 65.65277294301677, 54.29759183010337, 27.592000575716668, 10.840863735979271, 106.6393185496678, 58.722190726915024, 68.60818843160199, 25.233226129609545, 60.36129223597593, 45.7006503638526, 24.269383481291577, 25.63869962123899, 6.202866240403859, 91.39376558451379, 75.54510859040894, 67.13161296460379, 14.154552058505974, 30.565198482619024, 12.211584096714956, 73.8404465968685, 8.74222005899651, 5.084266435607129, 26.039042958878085, 33.597480551390476, 5.27554988968213, 11.18594497881325, 5.557281591293821, 32.29694141656911, 23.869050312194283, 44.381508863299494, 5.653423459385621, 68.1864943063613, 68.8090384133818, 39.91599671865609, 9.089051250170451, 19.3109461737745, 18.720625042127665, 36.70857369867427, 7.907992637267652, 67.00744400431785, 32.41870609507893, 11.510731161873629, 18.711867760782233, 110.11691836187512, 112.46806289455007, 5.481538441986932, 40.45856021573809, 66.9145139504832, 12.467594283634114, 80.35013416032436, 27.767823402809736, 8.16632788333933, 99.4397713250325, 23.661555902487184, 9.820960192985616, 27.867622859252002, 99.36276534959347, 42.54520578063087, 22.35296776260891, 43.55770401842031, 83.24020090774881, 21.86309569549769, 40.563177407851875, 27.443919179852287, 18.387800921063764, 14.932099180706073, 5.648852208567461, 56.18526382803437, 33.792506173998014, 12.063739290598265, 6.054057179450979, 6.314194292431392, 8.572644147368068, 42.05054689315003, 9.000486647707486, 30.454319903179208, 10.21707799735397, 11.180532086136395, 5.594637859915892, 25.463536645112015, 41.98527892666459, 26.895199819389145, 20.89873468172776, 63.87944005745308, 5.76119965208292, 42.04190073089661, 13.903377800076711, 84.68555376922163, 32.45105954262644, 22.949609120327406, 18.55885624239523, 78.23580605097912, 31.575348718843532, 31.107512439644147, 60.12047438971444, 52.843352505664555, 75.78114677723873, 20.23371778372512, 55.37592479569915, 9.39630118753887, 7.746306328814187, 82.36334473125879, 16.24717431322455, 51.377011936961814, 109.68055743675313, 50.24658667372425, 24.615049956026713, 12.584639033954407, 69.80257134070268, 5.094497625374977, 63.59948040410188, 55.65800835693496, 48.285051031380945, 49.6905851277136, 12.939214583112022, 5.405134440230567, 51.6406484417058, 79.68461802991675, 91.45500473385229, 81.1507445034466, 40.2381935921056, 63.76447007159786, 20.690695818994246, 79.84657853386165, 110.32024596218554, 133.09892970260344, 19.880558769896304, 16.97420844957993, 20.495827646379826, 14.65868277183647, 15.690200237455638, 24.333855606221626, 35.03216614868148, 6.690245357755086, 60.47248321976956, 25.090492222551426, 18.50266569168652, 13.774511410660377, 9.688966436428899, 28.595777947607214, 42.64676379579208, 48.365954872863455, 9.520459992869313, 6.634291246531695, 37.91089553063131, 41.704502120322125, 22.392451712936516, 5.616455908743826, 12.179946016712568, 23.674199596440065, 35.155323655779156, 14.069142225774954, 45.54139252282482, 82.91347056765697, 47.935818579664, 79.61282958663227, 69.67406707698538, 12.867589955048823, 10.724886520347633, 6.816928513421924, 15.49678679178411, 109.13488752063134, 14.60488629638526, 61.79320226718566, 13.180331343017984, 7.115427766836818, 13.116994169255033, 40.405536004667624, 11.554721320386083, 46.70084856997737, 14.917761505836776, 25.683218105810205, 6.087042025492343, 53.01715964701132, 10.403988390641324, 67.44612578399796, 5.969449335054811, 33.95276528721635, 60.04094857673212, 41.965773713245554, 5.43674527765873, 60.08133846668544, 14.861927325476701, 37.73085535994653, 37.65263395780637, 89.19633952239303, 6.933515888468877, 9.660595779657363, 166.07595460161446, 20.68232819323236, 12.286218609276304, 113.61461372089978, 5.5709659084834975, 58.462962307243664, 5.524101432543388, 45.21177168207474, 63.39163342853239, 54.396994151655804, 213.01275090788639, 10.106116565537004, 33.509371794868926, 52.45363175624583, 6.7321759776870955, 126.49432583187621, 49.48532771959814, 67.37010516279405, 13.550954145402239, 170.51459529602596, 111.28135934048342, 53.91909422678037, 16.704149639453767, 86.8275959506867, 16.18967624776191, 24.63209490014712, 14.525760282573058, 5.828023702693342, 57.150845520521024, 18.696266061580967, 33.63817684551744, 89.05509360107524, 31.503737836762863, 26.47156829110582, 44.195447180768795, 42.80957961422132, 44.761544011493996, 90.10624511976415, 12.351645729946684, 26.535963054094687, 62.1501001485753, 60.54065640582821, 20.322635735787514, 83.07838965149014, 107.23177273218222, 9.125062021514125, 25.88971849198598, 101.59939015460698, 40.830619779188346, 75.74863990931267, 90.63609906566565, 161.5229493228809, 8.290071067581675, 92.66543420006028, 11.721361593464836, 18.766997392281816, 11.324491019208592, 28.41064870577342, 20.141893732594788, 17.816017665678125, 102.92315791710962, 5.6007938665686785, 49.7151566419271, 46.21161644930408, 128.3697905640729, 8.163929904400923, 5.166741716083918, 11.8432867181993, 49.938193068096325, 80.10257195749274, 46.0544164176654, 26.942348820899987, 5.432729936852826, 13.74412786392211, 36.36800915236472, 5.202150285913245, 17.87275763050722, 28.043541800391907, 25.584970613587046, 37.59919031187427, 14.87799646793274, 32.681016267980134, 7.144005940840503, 97.09164317055478, 46.33220803963704, 33.99064090919176, 50.39508639768655, 13.13863973656393, 19.03618882569474, 38.268047753124904, 11.832530319806619, 16.125446586091925, 60.751477926609596, 14.789982152962372, 26.637948631131145, 11.391217669724583, 9.225720910206448, 23.09129557769204, 53.69730240864125, 67.09317491136599, 28.864252670013308, 33.36559580824102, 6.20233854634454, 56.551350504905834, 12.9741998281626, 48.37834349031873, 28.007713963079283, 78.01758283525295, 32.678149059270474, 83.9931166560131, 14.850737801714113, 23.25525169532564, 33.24025324603632, 79.29480137989091, 54.95520544820724, 77.76395984818964, 18.35940785505555, 49.66061420062445, 5.933932945113581, 30.62474111726471, 37.137887357356135, 21.797897796114334, 15.591453550624365, 27.162554912171817, 18.86530996874464, 5.703079439496457, 28.95297254749161, 5.730044964107833, 6.744358764415614, 10.655919026526723, 32.72648124277019, 40.87066804105719, 27.894419229520487, 67.42725959197661, 16.408591017356294, 11.8014249258551, 8.295593162792564, 86.58970018824476, 43.60054122214303, 18.884757437460333, 55.74771810347988, 28.984607669674656, 63.39463629699344, 61.95811708142395, 15.832857810406152, 9.848219198849169, 18.59185247734218, 132.02117634941663, 9.740348330728128, 17.876120902371866, 6.317029866560737, 40.91058763527236, 100.8629186075968, 26.174622088552777, 90.91456264289685, 112.4908439231611, 184.56046087684786, 5.50838974149905, 6.0171652611688105, 44.42211927672765, 24.136576654665355, 104.96550913108524, 98.47045459649691, 43.09691854343019, 64.15414121976467, 5.506022630935495, 5.4040784300486076, 39.966092775803375, 10.945772700842396, 42.470055058466635, 6.34605419502457, 25.989982414822457, 16.465715863887986, 10.410668595742354, 39.45873379167143, 12.452330722624525, 53.19094190527368, 15.898557134636803, 47.02139375022072, 27.22871835558368, 37.65638413456474, 106.2988021558682, 81.40470962172094, 12.825762006464075, 23.017303667903235, 10.662675081063615, 7.839854832098061, 12.792753834436244, 16.082636883205744, 75.9243324284234, 53.037814926275686, 16.25913731937834, 133.10819425788767, 5.912449773056434, 9.621841160019407, 10.018471856023131, 85.6927994325769, 23.26596677136267, 10.534626014907213, 31.827779520847404, 20.44879273784673, 33.61456786794501, 27.901006655537284, 22.280824214845374, 22.25032704886824, 34.58642547123775, 9.449553275138282, 39.67099675045237, 14.338548417133548, 106.19232111167378, 32.764737053073375, 105.12076436082069, 9.84515863829458, 121.38926053281737, 7.668648662065453, 71.37756484925852, 32.70477746225759, 207.85042934044338, 18.469038286861142, 64.60320392821109, 64.8569438258702, 19.94839361208963, 17.12516372858989, 179.33851007524197, 106.06775713238473, 32.196840289653466, 61.87955457968509, 26.09352884054198, 68.0098107674522, 75.17726940280576, 81.74319335482076, 30.377554407828885, 21.252907231523405, 14.964381981272208, 32.06213646064701, 21.637671527733495, 43.50074059931613, 12.653541402223611, 114.59185422088247, 60.072874207751205, 55.31161183586595, 6.343787834371134, 28.88846342929036, 11.139454726627417, 64.74665142010812, 24.46756756149933, 9.749199939894805, 6.602877305436796, 98.24613143166559, 20.783345099594914, 44.36116494601057, 80.04771935996374, 22.020728674975594, 5.742969894698124, 43.77418082045115, 47.526657181136244, 166.3010142388428, 141.11984770084138, 35.13084617955293, 65.41473338935414, 6.878952227190479, 39.31733701127868, 22.379579683482866, 37.907850067085704, 67.99862394969902, 46.19957822038683, 50.6902132338559, 144.09389645271676, 57.32932828984826, 7.831268731753001, 70.36362219989424, 5.8979629564416225, 23.13492697253688, 5.272611639041076, 9.631669774899516, 133.50609079700055, 32.77710198246967, 6.97978301186666, 106.34078338169718, 92.96347640569593, 32.29187287397597, 34.26484907197681, 63.03394378084941, 13.28841730539953, 74.8691518229177, 9.474709422076893, 70.60461179072168, 44.96633018329829, 42.676426160376, 85.22685863517435, 129.2179142260465, 29.49219805868465, 9.404079873413984, 13.734999837287358, 14.158497042844315, 39.59468638658698, 160.37377690337271, 63.77880982076416, 5.0407913329868554, 5.419673132289378, 5.1739234744874105, 7.6472622491021225, 119.23372597651431, 93.95175849474437, 40.773136221561785, 80.21461370622691, 48.33527634369591, 42.5668396442791, 87.85115762371694, 22.740104907376214, 30.525237925100793, 71.69429227331142, 48.73126013520433, 47.12489547928547, 13.204602949907436, 55.93800604601561, 46.32354441232394, 6.382495246538015, 19.94237767301862, 34.169801042142744, 34.70195964489125, 48.9359456111038, 23.751981153559765, 42.1758529233255, 10.391112701975764, 9.766925255428374, 16.605862178543234, 41.02909789268035, 12.926601013991323, 174.9007505271278, 33.66448853834819, 30.318302399061807, 20.21255151382102, 7.694094249477393, 8.258581833408464, 64.22413336130815, 70.68506560508807, 15.033153410721136, 75.75884973964581, 17.385035997714088, 16.85165187809622, 117.43818840370696, 53.18133066664835, 63.257049720273656, 15.079147486162217, 48.172883167501816, 26.248737133024072, 70.74901542283165, 143.61085666918459, 5.914284260102354, 86.9392954238184, 20.638783678906695, 18.203023070131515, 69.9403355443032, 20.330940754856442, 38.72615847095508, 49.62943669238187, 8.558144497021692, 19.296891496513986, 16.25676690744209, 6.901984488715316, 18.854895572594835, 38.47891609984654, 24.912055300341855, 13.834792349913965, 12.585698151545682, 15.749815982614502, 6.223007659981114, 41.99480183374027, 81.12313366412073, 18.864256422400683, 104.5529453254438, 54.09600998578091, 94.93649165106996, 13.408253284665072, 9.296450207580554, 10.086058021880401, 25.606428175614994, 36.21227945423333, 216.58498077246753, 79.19291392904861, 38.99004512097862, 51.15953153437441, 39.19690645774923, 52.56978516858162, 90.13555442277053, 26.16161403408814, 30.25235924747342, 8.784112273667562, 34.9042356949685, 18.59934413543216, 19.46885202225012, 9.134870737197431, 17.054185790889914, 5.410368663280613, 12.672882084100248, 8.732665120519625, 58.587055233663776, 17.004339929038235, 20.247611336138924, 63.99748836090989, 81.05463381542215, 66.75830018848416, 20.752708376673265, 8.661565408648125, 31.33478236498017, 61.735698244680705, 9.059043016140045, 22.62421460178818, 24.918505159792346, 52.732875770914696, 71.23335929211038, 15.761341481550447, 21.458653188757786, 28.606291012566526, 18.53059583624762, 8.341354974434848, 48.70330853745885, 55.642717356962855, 5.843531823910443, 39.9623961155217, 40.262690055548, 98.28239960529474, 27.81787701226847, 61.34463740554524, 115.1397429509918, 21.44625759054414, 19.549719868879862, 37.59558453219881, 24.386707516675862, 186.01649635727532, 81.79890404192993, 24.2562472700876, 23.21321929406125, 7.162570024389896, 13.805882684376664, 9.715749903594673, 29.36607575130446, 78.09020180079557, 5.825224005571127, 9.829461804242914, 74.22240115167706, 44.034707701947426, 70.81743126560673, 87.31064344047408, 28.629977780229243, 11.260968370560263, 41.518406707681265, 47.29534411268643, 14.419316733551383, 97.64658907003576, 29.78834600793887, 64.3069216981315, 32.94567032083687, 14.582481729689514, 34.68165700574813, 58.502657953458524, 13.394700857283897, 38.44931728381169, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3697570.3125, 4211844.382916957, 4222103.125, 4222231.032680389, 4227743.465636569, 4228624.636299705, 4261524.072200315, 4261547.216187744, 4265959.757258255, 6625338.164852619, 6626328.638975049, 6627454.065235795, 6661757.394520574, 6661797.497693872, 6699471.565538717, 6755441.419468624, 6787821.875, 6788195.048002665, 6858056.439725409, 6858127.586769019, 6858456.25, 6858645.3125, 6859245.3125, 6859941.520412749, 6860052.056255897, 6860335.796830772, 6860425.0, 6860527.802867417, 6860987.29874296, 6861010.621723024, 6871685.898646935, 6926518.71117461, 6927331.3363012085, 6927422.568317361, 6927426.883291786, 6927538.465426862, 6928093.787679854, 6928801.041858513, 6929159.887520062, 6929289.0625, 6930051.400263676, 6931403.279890306, 6933343.486373021, 6934276.164920477, 6934464.567480665, 6935558.242144096, 6936636.266396298, 6936739.388317202, 6937097.401490594, 6937254.6875, 6937765.195838184, 6937908.061264511, 6938267.557136572, 6943860.9375, 6946113.662014316, 6952226.24291994, 6969903.01025812, 6981605.670056908, 6982558.702684587, 6997216.295399454, 7006965.387133609, 7007508.985477194, 7007517.147308427, 7007970.339744585, 7007971.875, 7009787.029769721, 7011289.0625, 7013275.695683466, 7014627.022787441, 7015143.75, 7015292.1875, 7015323.432593542, 7015490.625, 7015850.911472652, 7016110.47225685, 7016134.426503926, 7016217.1875, 7016221.576026916, 7016238.421835624, 7016248.430898099, 7016261.781474746, 7016534.549104739, 7016624.130453017, 7016795.727321765, 7016867.313910765, 7016906.789903651, 7016954.681139715, 7016992.6966824895, 7016998.020157831, 7017058.105953392, 7017059.375, 7017148.059265271, 7017189.0625, 7017299.713622217, 7017306.25, 7017307.36637807, 7017312.616287325, 7017336.918813794, 7017343.75, 7017376.1742416015, 7017391.046701685, 7017392.117655119, 7017415.625, 7017440.426440899, 7017476.680109315, 7017482.2912552385, 7017483.885441384, 7017492.1875, 7017493.593868484, 7017512.508929475, 7017518.321765399, 7017618.75, 7017643.192648018, 7017784.149098335, 7017885.9375, 7017893.378822163, 7017935.6124044005, 7017978.938829164, 7018003.74212039, 7018033.320933486, 7018200.150229731, 7018279.372332912, 7018302.3089515045, 7018310.232247424, 7018346.112297487, 7018380.190058291, 7018396.155039823, 7018459.456756587, 7018493.711816055, 7018513.683506323, 7018544.984899056, 7018656.726682153, 7018659.375, 7018745.3125, 7018803.30927331, 7019084.434690792, 7019093.788366561, 7019219.081123493, 7019479.915996993, 7019533.451467885, 7019748.4375, 7020058.239459294, 7020345.093664878, 7020762.577838365, 7021000.763601076, 7021116.03215047, 7021699.665194585, 7022496.785926077, 7022626.876191325, 7023073.4375, 7023742.1875, 7023759.722307297, 7023921.589913213, 7023947.217687799, 7023999.46388251, 7024027.977574998, 7024063.061695537, 7024469.067682926, 7024506.25, 7024546.242881097, 7024606.164976258, 7024617.189001647, 7024630.053361439, 7024646.3114547655, 7024675.0, 7024697.836678765, 7024715.210846185, 7024750.0, 7024776.03327033, 7024942.804405634, 7025300.68878831, 7025326.164055918, 7025377.407300612, 7025378.125, 7025510.9375, 7025570.311909059, 7025889.809648586, 7025967.01790032, 7026087.073254055, 7026230.008076799, 7026242.1875, 7027237.5, 7027468.75, 7027571.560660417, 7027744.730043062, 7027750.982451291, 7027777.686340924, 7027983.478072231, 7028172.388838589, 7028383.386152551, 7028408.045053222, 7028483.487210378, 7028551.6415345585, 7028864.0625, 7029006.25, 7029025.635603583, 7029559.304893174, 7029905.368099414, 7029944.235238328, 7030097.195682444, 7030240.625, 7030420.394645165, 7030734.375, 7031823.4375, 7033368.75, 7034663.413801914, 7034939.0625, 7035170.3125, 7035334.341921211, 7037123.0144722555, 7037676.548039367, 7038092.323704778, 7040219.854184528, 7041167.214745458, 7041745.601703388, 7043351.5625, 7049323.749792452, 7049333.924459484, 7071628.103346915, 7074292.45990097, 7098949.9955276735, 7103914.901896164, 7105501.929228002, 7106414.543215479, 7107118.666582097, 7107562.191591706, 7107596.674915894, 7107652.449030019, 7108081.437165957, 7117311.1006003935, 7123032.443151478, 7123045.03879957, 7126187.5, 7127779.964988695, 7127826.5625, 7127976.333971233, 7128230.489349785, 7128383.94295282, 7128422.006389587, 7129390.246713064, 7129454.425936823, 7129480.893051317, 7130078.125, 7131229.745771682, 7135018.254367332, 7141025.77890955, 7141120.668341366, 7141265.850892631, 7141344.840598988, 7141515.731564738, 7141683.509788865, 7141753.963946883, 7141795.3125, 7141985.9375, 7142275.906729738, 7142304.184694514, 7142512.5, 7142553.6512187645, 7142595.373111481, 7142674.8715792345, 7142680.351936096, 7142687.998111827, 7142757.848039571, 7142817.1875, 7142870.2327225385, 7142978.830205431, 7143072.704298795, 7143143.75, 7143248.4375, 7143272.262081733, 7143570.528862109, 7144030.974158868, 7144151.14814018, 7146638.093692217, 7146759.084674916, 7147056.25, 7147313.135791678, 7147416.049764802, 7147466.435611012, 7147649.349075101, 7147650.643704708, 7148643.75, 7149395.194769156, 7149494.75079529, 7149553.534638336, 7150539.979096696, 7158184.572765549, 7160931.25, 7174549.118797267, 7175551.376041758, 7176366.462120798, 7176740.625, 7176829.424609223, 7178282.8125, 7178362.395467212, 7179004.615340994, 7179957.5804783115, 7193612.406583668, 7193937.936950501, 7196302.346575321, 7198224.576102665, 7199408.140278199, 7199645.52010973, 7200799.91716558, 7200923.4375, 7201153.796832885, 7201350.0, 7201492.067617546, 7202111.803044134, 7202123.4375, 7202212.857865514, 7202247.944649251, 7202319.1019043485, 7202607.8125, 7203028.125, 7203203.125, 7203526.102907895, 7204095.183688895, 7204096.0108380765, 7204114.0625, 7204372.310149783, 7204462.214463954, 7207344.976297207, 7208030.75344099, 7210504.302719725, 7218138.5174216, 7218388.856532451, 7221017.411543073, 7222740.625, 7223970.3125, 7224449.382959716, 7224748.633214675, 7224758.442320707, 7226071.875, 7229057.66849937, 7253437.5, 7269879.293465053, 7270917.1875, 7278290.310320693, 7285764.0625, 7286848.4375, 7299702.673242722, 7300942.04017957, 7343528.989215092, 7356956.885463991, 7356974.225567696, 7358054.02387042, 7358868.430379372, 7359535.660040221, 7366145.234650473, 7368170.989193697, 7369077.953375974, 7373927.868556332, 7374151.468036126, 7374157.8125, 7375277.354305762, 7375319.920581969, 7375484.375, 7375509.375, 7375652.903000255, 7376024.807824812, 7376748.156670544, 7377437.401644016, 7377546.614546139, 7377784.900830608, 7382940.098262654, 7385885.977378796, 7387853.292755977, 7390966.7522304235, 7391220.089483494, 7391230.8104573935, 7391369.347992981, 7391787.5, 7392072.647519314, 7392246.140360443, 7392644.688564058, 7393023.354846565, 7393258.86367682, 7396739.099442183, 7397319.23876542, 7400987.5, 7402060.948782303, 7402106.25, 7403413.190531996, 7405956.085517547, 7407050.0, 7412082.8125, 7417770.011266265, 7417925.248844681, 7417938.620007326, 7429765.625, 7429972.645705794, 7435298.125030287, 7436828.125, 7436970.544464514, 7437817.809298749, 7437973.09992588, 7438490.625, 7439084.827703234, 7439354.754344324, 7440384.375, 7441488.471440872, 7441671.257613206, 7442143.449265496, 7442477.890467068, 7442791.313743566, 7442834.067985748, 7442859.90229639, 7442885.191775694, 7442899.475648144, 7443202.659217532, 7443233.957083743, 7443503.125, 7443698.4375, 7444069.848807304, 7444343.75, 7444515.567915812, 7444678.905345175, 7447068.74752892, 7447575.612499187, 7447631.030929384, 7447844.50624678, 7448169.27630513, 7448252.791157274, 7448262.863132974, 7448673.94192672, 7448753.730906061, 7448955.830873719, 7448975.0, 7449019.639693322, 7449146.9085351275, 7449151.206304557, 7449689.584560609, 7449917.123790974, 7450115.536855013, 7450203.517202643, 7450379.714464037, 7450503.947741445, 7450548.4375, 7450900.685851441, 7451390.625, 7451477.67889263, 7451609.376816352, 7452015.186006393, 7452235.9375, 7452254.6875, 7452467.1875, 7452631.180478546, 7452653.125, 7452768.1582862465, 7452817.592078641, 7452881.045499059, 7453018.8257674305, 7453230.066467241, 7453342.52090838, 7453451.9955574935, 7453485.761231705, 7453530.38255193, 7453537.5, 7453598.021834021, 7453614.8299584035, 7453676.343202033, 7453679.485319607, 7453685.9375, 7453775.688019484, 7453804.928518967, 7454057.8125, 7454066.573130843, 7454101.7356379805, 7454114.0625, 7454177.962519934, 7454452.647396223, 7454588.524361583, 7454764.0625, 7454825.0, 7454834.49243951, 7455017.817673831, 7455047.86697008, 7455065.507066492, 7455176.436811323, 7455220.760024758, 7455277.518858427, 7455278.803054283, 7455285.626496009, 7455303.584134857, 7455388.3332132045, 7455416.80911626, 7455429.6875, 7455652.026256601, 7455663.199441632, 7455848.093466654, 7455914.457124559, 7456016.628482889, 7456137.5, 7456289.0625, 7456590.840434652, 7456605.566370564, 7456735.9375, 7456859.241728411, 7456866.773165179, 7457000.043512656, 7457028.707879407, 7457254.891912347, 7457285.816625868, 7457420.063109644, 7457456.25, 7457465.625, 7457969.68332883, 7458248.64597144, 7458267.02407495, 7459042.044184474, 7461691.91353835, 7462101.824325512, 7463614.296418334, 7464008.9943028195, 7467720.74290883, 7467851.425793272, 7468670.358452947, 7468789.0395344375, 7469096.296851974, 7469162.333488648, 7469181.507029524, 7470009.375, 7470323.431255473, 7475860.775090977, 7478953.1148277, 7479873.4375, 7479922.919261272, 7481384.375, 7481661.276143195, 7481671.428782241, 7482355.39656513, 7482685.9375, 7482744.716284837, 7483005.937778139, 7483215.147278696, 7483228.125, 7483245.961036776, 7483665.3696694095, 7483857.045825862, 7483858.177749248, 7483895.744895328, 7484268.164692583, 7484289.695669429, 7484389.0625, 7486127.3191536125, 7486437.113847911, 7488182.626091557, 7492615.223943013, 7497307.8125, 7501370.3125, 7502063.557721572, 7502986.730695034, 7503226.5625, 7504210.9375, 7512221.716014051, 7532115.344526324, 7532715.625, 7533151.108684385, 7533321.4551158985, 7534421.622889935, 7536716.6880396195, 7536893.4921018565, 7537020.709041578, 7537359.30137578, 7537368.328317708, 7537684.141001674, 7537881.136472773, 7537912.688011215, 7537994.529297769, 7538000.727523863, 7538185.9375, 7538205.471919966, 7538360.9375, 7538490.66118885, 7538515.625, 7539053.125, 7539243.75, 7539914.0625, 7540120.975967431, 7540382.703188369, 7540479.40867511, 7540523.408354411, 7540566.746221902, 7540642.1875, 7540735.906975466, 7540802.870454889, 7541823.288334549, 7542204.6875, 7542275.0, 7542322.671240775, 7542459.8557668235, 7542495.450857358, 7542812.506600878, 7545328.821675538, 7545435.512836628, 7545846.050095692, 7545868.872351205, 7545901.047922435, 7545913.282092131, 7545961.53083748, 7546031.729445277, 7546527.88297997, 7546795.3125, 7546796.656788214, 7547660.869403152, 7547687.260640215, 7553265.684161736, 7553367.601666444, 7554067.1875, 7555298.4375, 7556173.983115289, 7556511.825508791, 7556524.305571887, 7556527.770869495, 7560260.9375, 7561737.450013719, 7561753.727513214, 7562812.475213926, 7567088.893699662, 7567282.019808552, 7567643.362077641, 7573625.0, 7573648.522611028, 7574025.0, 7576909.301185249, 7578347.09802164, 7578900.0, 7579400.992615822, 7579488.275040969, 7583602.980165853, 7584164.471026173, 7584825.279425268, 7585066.370560362, 7585174.959668788, 7585410.834266793, 7586054.849789077, 7586385.809812996, 7586638.709059135, 7586698.4375, 7586799.570189066, 7586906.25, 7586976.444016675, 7587019.781291827, 7587409.375, 7587582.178798096, 7588575.0, 7589156.805901342, 7589674.9140608385, 7589843.75, 7589928.125, 7590029.6634794045, 7590323.097693964, 7590619.856154281, 7590748.196193449, 7590764.0625, 7591106.0035213465, 7591117.130716925, 7591412.5, 7591524.936943643, 7591654.6875, 7591716.290101232, 7591754.217521172, 7591884.442459541, 7591915.552175458, 7592028.876432087, 7592054.62954408, 7592235.9375, 7592265.984787763, 7592412.403326752, 7592657.488131203, 7592670.774812912, 7592846.875, 7593017.15483518, 7593021.096133279, 7593248.775630147, 7593333.20462415, 7593528.142010254, 7593708.77185807, 7593850.0, 7593916.379146946, 7594049.829562391, 7594334.022853976, 7595572.676034211, 7595757.8125, 7595870.528224327, 7596158.366403795, 7596843.993049125, 7596909.16957153, 7596916.0720408205, 7597055.290554693, 7597076.946991939, 7597087.5, 7597507.41160802, 7597535.806195235, 7597633.241410288, 7597691.8491823245, 7597815.625, 7597835.418041484, 7597843.039097782, 7597843.75, 7597851.400718652, 7597870.3125, 7597885.085994715, 7597929.942716468, 7598081.25, 7598088.492088862, 7598115.7708309805, 7598118.75, 7598174.880400231, 7598210.9375, 7598270.912151788, 7598277.011732792, 7598289.740040062, 7598302.612109492, 7598314.0625, 7598317.896638359, 7598368.75, 7598384.162792844, 7598465.625, 7598506.811667047, 7598540.548106658, 7598554.6875, 7598559.375, 7598597.7440675115, 7598612.140327483, 7598630.9306176435, 7598633.422527503, 7598641.4805002045, 7598653.395303149, 7598673.4375, 7598682.8125, 7598733.119991079, 7598772.4245240735, 7598866.872675879, 7598898.762112649, 7598905.401810133, 7598924.195650957, 7598960.598576823, 7599008.959259023, 7599087.263430731, 7599102.513527956, 7599124.985894482, 7599134.342685326, 7599202.693684047, 7599232.385199738, 7599240.625, 7599243.886501837, 7599367.1875, 7599377.957269707, 7599395.9902330125, 7599416.259288481, 7599460.9375, 7599503.675929517, 7599506.25, 7599548.614801676, 7599557.580267067, 7599578.125, 7599667.1875, 7599694.444485465, 7599700.0, 7599810.9375, 7599828.690711433, 7599846.040022764, 7599882.509860671, 7599887.98319283, 7599949.660243786, 7600159.375, 7600196.301783222, 7600264.0625, 7600302.948959104, 7600443.75, 7600600.0, 7600601.854862918, 7600621.880987969, 7601176.086791264, 7602169.978109665, 7602362.5, 7602417.984595056, 7602505.947478217, 7602567.04937519, 7604667.1875, 7604980.270575008, 7605035.202102161, 7605557.820002978, 7605576.226016595, 7605914.49186078, 7606264.518470138, 7606585.075892539, 7607072.746248273, 7607549.425780005, 7608340.625, 7608542.1875, 7608851.189756972, 7608911.491839342, 7609109.375, 7609154.758940991, 7609251.5625, 7609404.6875, 7609437.353464105, 7609812.5, 7610000.552006637, 7610020.3125, 7610044.896999329, 7610200.384961917, 7610306.2346820645, 7610606.25, 7610912.5, 7611068.1209691325, 7611092.049841536, 7611720.90183581, 7611921.875, 7612294.823989853, 7613023.742256483, 7615449.39007299, 7616387.834974852, 7617526.249521954, 7617826.851604031, 7617860.369685599, 7617928.125, 7618204.6875, 7618248.4375, 7618328.125, 7618406.25, 7618572.92370294, 7618745.733114185, 7618801.727254805, 7618804.6875, 7618814.807832556, 7618823.4375, 7618884.7848637765, 7618948.030006923, 7619130.631947527, 7619148.5222186865, 7619163.705323287, 7619173.21569059, 7619176.5625, 7619176.5625, 7619196.633386241, 7619232.76779274, 7619367.731176901, 7619444.113873015, 7619462.620102915, 7619476.808485866, 7619489.6857073065, 7619515.518232737, 7619536.20512342, 7619582.8125, 7619604.06349273, 7619607.8125, 7619679.304036104, 7619743.683423706, 7619751.5625, 7619759.375, 7620103.125, 7620172.8925504815, 7620254.691247506, 7620478.125, 7620518.048649305, 7620560.273957, 7620878.337862107, 7621626.5625, 7621640.625, 7622164.062479704, 7622180.001898947, 7622188.533919609, 7622244.223763556, 7622255.0649292795, 7622270.3125, 7622271.222369428, 7622309.375, 7622839.456517623, 7622929.162895294, 7622942.183073394, 7622942.431907645, 7622965.571682252, 7623053.125, 7623201.5625, 7623225.02383788, 7623264.34301018, 7623291.146035996, 7623295.766875822, 7623389.6880919365, 7623550.0, 7623582.8125, 7623611.320872884, 7623621.262869282, 7623640.498265401, 7623655.672550758, 7623660.444494176, 7623673.144442498, 7623755.442199119, 7623755.65987084, 7623846.6619239515, 7623873.4375, 7623882.187534089, 7623956.25, 7623992.1875, 7624008.29300387, 7624161.747520966, 7624267.494498938, 7624299.093691828, 7624302.750532974, 7624304.6875, 7624348.546748727, 7624351.631780277, 7624367.955417704, 7624375.197049864, 7624398.079538969, 7624400.0, 7624479.21174064, 7624509.438729373, 7624560.939457628, 7624629.6875, 7624650.74804351, 7624677.65474418, 7624681.208371465, 7624682.025353496, 7624722.487886128, 7624740.625, 7624748.790977303, 7624757.494227481, 7624785.9375, 7624804.072807275, 7624820.3125, 7624828.766167775, 7624853.125, 7624885.759698569, 7624897.143074646, 7624914.898100285, 7624940.625, 7624981.963560383, 7625001.508882203, 7625021.6330506345, 7625037.962207756, 7625070.6201952025, 7625078.930325916, 7625080.445463191, 7625096.875, 7625105.140578347, 7625108.740372364, 7625118.75, 7625134.1083799265, 7625147.727094187, 7625154.109931793, 7625155.335129111, 7625160.9901503045, 7625182.8125, 7625202.784316164, 7625225.399894907, 7625231.036233096, 7625268.348286932, 7625281.382124656, 7625318.949657945, 7625353.410952955, 7625375.0, 7625381.953540257, 7625398.539668544, 7625400.0, 7625414.0625, 7625433.204060462, 7625448.4375, 7625459.375, 7625462.5, 7625470.275752283, 7625477.97764234, 7625503.488375034, 7625503.611377137, 7625522.538124548, 7625550.0, 7625580.998208279, 7625587.5, 7625596.060043794, 7625596.613569929, 7625599.656721066, 7625609.529145391, 7625618.41632407, 7625641.047072142, 7625653.125, 7625654.558368462, 7625664.213312395, 7625672.4106231155, 7625687.5, 7625689.0625, 7625709.375, 7625714.92700955, 7625721.875, 7625743.833615876, 7625764.0625, 7625764.0625, 7625777.980901259, 7625779.675018629, 7625789.554523978, 7625801.5625, 7625803.844749478, 7625820.21500424, 7625839.21034584, 7625842.1875, 7625876.012380391, 7625904.247182668, ...], [58.09690011887618, 7.8494021834630745, 43.73861094409111, 39.32874210367915, 93.6740344709159, 13.841997540210873, 18.07562622169322, 16.423711481105368, 37.18424077770657, 92.77274393458234, 20.564918925135203, 52.454551002742775, 50.07814319019123, 5.861537188504655, 23.630634546768974, 19.179848549264356, 77.22344041955131, 14.020885398443445, 5.169803842966345, 10.379146613057475, 67.79569809971078, 41.54634763492245, 64.22218622599223, 6.3873681954153465, 17.229497726679355, 7.5531402363538795, 30.727262898120134, 50.25446727607909, 133.81809900612615, 32.085044039510194, 7.589245380947532, 63.139704267053624, 6.780859114848551, 8.690726233250732, 20.154092617855426, 51.26783025462073, 8.306604081479419, 96.46339930657567, 25.04568138585169, 71.9195287913215, 65.79152473706685, 8.37022026986192, 72.21241889789103, 35.20983581431473, 17.293044886186827, 91.33099557331145, 16.363156446561778, 18.34061454556258, 6.144616049930522, 61.102274677401766, 23.208860129023165, 44.13196627937624, 11.759195869577892, 56.40083191451897, 6.686102535831049, 9.075048581950927, 26.44563838390029, 20.73104686744053, 29.275024423966954, 18.30786286246394, 24.57824111365229, 6.427715856434579, 9.297648584676184, 8.301037457341998, 83.64496498271086, 8.052638208725053, 52.565191351551135, 49.58895893352214, 8.545968467354266, 48.34379154705691, 66.28939560264504, 21.49062345816623, 39.19422091091459, 32.53345293654016, 8.966733828925875, 7.6219726030578485, 58.380381943835985, 23.76386795697985, 19.673873203774633, 9.325827126277083, 33.08787030245709, 15.649411429681955, 5.366240924101448, 147.53416548554523, 43.436585851342954, 17.494824238978296, 73.02329508327718, 17.316994249316586, 22.35928522804707, 9.592505001309252, 71.35399059909443, 57.832479189832725, 152.1782646830028, 31.205529553904153, 100.60111352054714, 13.476067892695141, 9.431705122996378, 29.80795900250433, 75.1383380274265, 70.449464016952, 16.835965314436873, 17.943292437339778, 106.80860054439297, 166.9882198083917, 69.37500005296252, 21.283758303206238, 52.28592533956483, 70.61970179302865, 14.378028582672473, 9.33896497993455, 33.80246283886006, 49.231900258374594, 40.686547306144995, 24.745754885008456, 46.04775432362701, 22.882217440660515, 33.915850182592024, 6.937637791810191, 12.251992347149022, 5.5582759524061895, 15.546796191924939, 70.61854313867366, 12.892345978203485, 19.054007978236235, 12.65988160996188, 17.279278068385327, 12.761461091094388, 6.4999841195506285, 14.797940374025783, 5.593415818056427, 23.955738513195115, 8.55583734174937, 67.55535167324473, 71.31309872884367, 11.428494732378988, 22.470332574975725, 9.364056338376239, 9.628012470866697, 42.04413865878411, 12.298657323151708, 52.760939096123984, 25.137726520831492, 24.84599969321992, 27.387623178591713, 12.575754990628312, 18.453845948928073, 5.15763684260699, 26.879190313884777, 88.94167111314411, 155.28524406952414, 92.7422519813326, 16.454088011684757, 82.20242762935335, 16.431143425197032, 93.34860312871899, 25.91715382520161, 17.623949884912392, 53.19229817070775, 38.51674427639814, 55.87486115661492, 10.997359948111017, 15.600274782936886, 12.328769422266443, 13.155315848886485, 63.860326109721576, 17.3096906584468, 47.93373270642381, 101.08062849478681, 10.390306152770275, 119.229254258298, 23.907378242177764, 7.020509002390269, 19.565433417559536, 87.5243058668414, 30.930478228006038, 28.513522622296318, 12.538076182667902, 63.300198407293266, 105.37491315031374, 19.352349446523085, 48.19077947136282, 68.81302557684798, 46.99616517922359, 25.88959509874512, 13.105749971378827, 20.73008484305668, 6.420458014153598, 7.308138020226743, 29.724596720292567, 35.84172238778194, 6.112621245145359, 7.310875510044764, 8.328819056553776, 29.145981816249805, 43.30980489750094, 18.08140709019688, 88.13409134737977, 7.312642346478332, 9.77841781106611, 68.08655503520713, 67.3705672356707, 31.481131500217487, 37.82344573239723, 32.77454885981407, 40.27490202778913, 150.8714716202682, 80.20115988714494, 73.75014603925813, 7.591317305298634, 22.296913752986868, 118.23644254436093, 30.116258931334194, 8.058223148986349, 9.354547491280378, 17.275113911791244, 41.60968692338296, 7.720233641149225, 59.109638909458376, 28.10336644524729, 16.092454311557947, 28.436877353491944, 19.523073499809424, 16.55150868067662, 17.156449881379185, 14.508232481217881, 18.27833019986355, 87.42260874231623, 6.9544167985884435, 76.4952215564949, 11.392586394231333, 29.660578202987207, 5.124695476369627, 77.48800416908763, 16.920361824475968, 82.94573588130056, 7.522622380935138, 118.5010369544644, 13.51608709744821, 15.467125646996282, 6.220559014895699, 77.32196287432232, 8.106425467458498, 51.28118674601774, 15.168364838942919, 8.040786888848618, 19.064573274432817, 8.484164615474795, 41.29218961328128, 21.77805820737106, 94.20607574989164, 18.488039613433717, 10.15819895598496, 46.15245416710351, 50.695264451595705, 20.06825742333651, 31.30535847999963, 81.27802074149976, 12.063564523152648, 6.496634771934425, 12.446448262456112, 25.958774420241838, 19.417342592784948, 20.97213828020031, 32.98349877765485, 11.005257818578006, 65.07554784046741, 10.147137805794545, 41.759954369855784, 75.02402628960135, 8.502459406416525, 16.87182147402575, 10.722287990656202, 22.392175509264536, 139.8137030305715, 38.83418952253238, 46.179492964647935, 5.111178644271492, 16.85220532279813, 147.2901425991101, 25.31346566291788, 5.565159003655464, 51.80931064384395, 138.7491704503153, 21.052634965823998, 16.77241568061524, 82.58540407464072, 7.67636729237376, 30.48433318489144, 9.982578406268537, 5.603811437729719, 28.909345430796687, 72.95857387699844, 65.32435940324434, 51.5706189374866, 27.09078557637081, 6.749185583672959, 24.659725743052366, 14.406092693509871, 28.810583775544284, 120.80666609829159, 7.456793980549737, 21.923782178610082, 8.39950336262209, 26.987161752093783, 36.31217442498747, 76.85918172328348, 81.58712794394012, 133.75145048536035, 68.35591474482675, 71.63380671999684, 55.72829973106779, 8.946760649793429, 38.42367334705854, 67.78558311962298, 94.86156688764929, 47.12477785790202, 45.654651529172355, 26.214999867606412, 18.495164266559122, 52.21454653613476, 9.728605624664446, 33.14963110744059, 29.035503460936873, 76.03387631474652, 31.379050302345505, 80.1642270963805, 25.03108892778754, 11.49693998469769, 40.43808416178022, 32.21346704139322, 6.192265275922586, 37.39634316521352, 12.279052694321178, 84.61522389089495, 25.97133789784367, 39.71330031484108, 10.563016334919615, 34.53218520307529, 13.863966356034313, 60.695047970059974, 88.56361621198624, 21.98823569235666, 10.904987180792107, 19.719572487368367, 29.368515566639704, 38.670069570767254, 10.227853207080777, 8.124491897121924, 9.107320081977013, 47.65926551385031, 18.349625927738373, 15.307438690163703, 10.749208595758692, 65.65277294301677, 54.29759183010337, 27.592000575716668, 10.840863735979271, 106.6393185496678, 58.722190726915024, 68.60818843160199, 25.233226129609545, 60.36129223597593, 45.7006503638526, 24.269383481291577, 25.63869962123899, 6.202866240403859, 91.39376558451379, 75.54510859040894, 67.13161296460379, 14.154552058505974, 30.565198482619024, 12.211584096714956, 73.8404465968685, 8.74222005899651, 5.084266435607129, 26.039042958878085, 33.597480551390476, 5.27554988968213, 11.18594497881325, 5.557281591293821, 32.29694141656911, 23.869050312194283, 44.381508863299494, 5.653423459385621, 68.1864943063613, 68.8090384133818, 39.91599671865609, 9.089051250170451, 19.3109461737745, 18.720625042127665, 36.70857369867427, 7.907992637267652, 67.00744400431785, 32.41870609507893, 11.510731161873629, 18.711867760782233, 110.11691836187512, 112.46806289455007, 5.481538441986932, 40.45856021573809, 66.9145139504832, 12.467594283634114, 80.35013416032436, 27.767823402809736, 8.16632788333933, 99.4397713250325, 23.661555902487184, 9.820960192985616, 27.867622859252002, 99.36276534959347, 42.54520578063087, 22.35296776260891, 43.55770401842031, 83.24020090774881, 21.86309569549769, 40.563177407851875, 27.443919179852287, 18.387800921063764, 14.932099180706073, 5.648852208567461, 56.18526382803437, 33.792506173998014, 12.063739290598265, 6.054057179450979, 6.314194292431392, 8.572644147368068, 42.05054689315003, 9.000486647707486, 30.454319903179208, 10.21707799735397, 11.180532086136395, 5.594637859915892, 25.463536645112015, 41.98527892666459, 26.895199819389145, 20.89873468172776, 63.87944005745308, 5.76119965208292, 42.04190073089661, 13.903377800076711, 84.68555376922163, 32.45105954262644, 22.949609120327406, 18.55885624239523, 78.23580605097912, 31.575348718843532, 31.107512439644147, 60.12047438971444, 52.843352505664555, 75.78114677723873, 20.23371778372512, 55.37592479569915, 9.39630118753887, 7.746306328814187, 82.36334473125879, 16.24717431322455, 51.377011936961814, 109.68055743675313, 50.24658667372425, 24.615049956026713, 12.584639033954407, 69.80257134070268, 5.094497625374977, 63.59948040410188, 55.65800835693496, 48.285051031380945, 49.6905851277136, 12.939214583112022, 5.405134440230567, 51.6406484417058, 79.68461802991675, 91.45500473385229, 81.1507445034466, 40.2381935921056, 63.76447007159786, 20.690695818994246, 79.84657853386165, 110.32024596218554, 133.09892970260344, 19.880558769896304, 16.97420844957993, 20.495827646379826, 14.65868277183647, 15.690200237455638, 24.333855606221626, 35.03216614868148, 6.690245357755086, 60.47248321976956, 25.090492222551426, 18.50266569168652, 13.774511410660377, 9.688966436428899, 28.595777947607214, 42.64676379579208, 48.365954872863455, 9.520459992869313, 6.634291246531695, 37.91089553063131, 41.704502120322125, 22.392451712936516, 5.616455908743826, 12.179946016712568, 23.674199596440065, 35.155323655779156, 14.069142225774954, 45.54139252282482, 82.91347056765697, 47.935818579664, 79.61282958663227, 69.67406707698538, 12.867589955048823, 10.724886520347633, 6.816928513421924, 15.49678679178411, 109.13488752063134, 14.60488629638526, 61.79320226718566, 13.180331343017984, 7.115427766836818, 13.116994169255033, 40.405536004667624, 11.554721320386083, 46.70084856997737, 14.917761505836776, 25.683218105810205, 6.087042025492343, 53.01715964701132, 10.403988390641324, 67.44612578399796, 5.969449335054811, 33.95276528721635, 60.04094857673212, 41.965773713245554, 5.43674527765873, 60.08133846668544, 14.861927325476701, 37.73085535994653, 37.65263395780637, 89.19633952239303, 6.933515888468877, 9.660595779657363, 166.07595460161446, 20.68232819323236, 12.286218609276304, 113.61461372089978, 5.5709659084834975, 58.462962307243664, 5.524101432543388, 45.21177168207474, 63.39163342853239, 54.396994151655804, 213.01275090788639, 10.106116565537004, 33.509371794868926, 52.45363175624583, 6.7321759776870955, 126.49432583187621, 49.48532771959814, 67.37010516279405, 13.550954145402239, 170.51459529602596, 111.28135934048342, 53.91909422678037, 16.704149639453767, 86.8275959506867, 16.18967624776191, 24.63209490014712, 14.525760282573058, 5.828023702693342, 57.150845520521024, 18.696266061580967, 33.63817684551744, 89.05509360107524, 31.503737836762863, 26.47156829110582, 44.195447180768795, 42.80957961422132, 44.761544011493996, 90.10624511976415, 12.351645729946684, 26.535963054094687, 62.1501001485753, 60.54065640582821, 20.322635735787514, 83.07838965149014, 107.23177273218222, 9.125062021514125, 25.88971849198598, 101.59939015460698, 40.830619779188346, 75.74863990931267, 90.63609906566565, 161.5229493228809, 8.290071067581675, 92.66543420006028, 11.721361593464836, 18.766997392281816, 11.324491019208592, 28.41064870577342, 20.141893732594788, 17.816017665678125, 102.92315791710962, 5.6007938665686785, 49.7151566419271, 46.21161644930408, 128.3697905640729, 8.163929904400923, 5.166741716083918, 11.8432867181993, 49.938193068096325, 80.10257195749274, 46.0544164176654, 26.942348820899987, 5.432729936852826, 13.74412786392211, 36.36800915236472, 5.202150285913245, 17.87275763050722, 28.043541800391907, 25.584970613587046, 37.59919031187427, 14.87799646793274, 32.681016267980134, 7.144005940840503, 97.09164317055478, 46.33220803963704, 33.99064090919176, 50.39508639768655, 13.13863973656393, 19.03618882569474, 38.268047753124904, 11.832530319806619, 16.125446586091925, 60.751477926609596, 14.789982152962372, 26.637948631131145, 11.391217669724583, 9.225720910206448, 23.09129557769204, 53.69730240864125, 67.09317491136599, 28.864252670013308, 33.36559580824102, 6.20233854634454, 56.551350504905834, 12.9741998281626, 48.37834349031873, 28.007713963079283, 78.01758283525295, 32.678149059270474, 83.9931166560131, 14.850737801714113, 23.25525169532564, 33.24025324603632, 79.29480137989091, 54.95520544820724, 77.76395984818964, 18.35940785505555, 49.66061420062445, 5.933932945113581, 30.62474111726471, 37.137887357356135, 21.797897796114334, 15.591453550624365, 27.162554912171817, 18.86530996874464, 5.703079439496457, 28.95297254749161, 5.730044964107833, 6.744358764415614, 10.655919026526723, 32.72648124277019, 40.87066804105719, 27.894419229520487, 67.42725959197661, 16.408591017356294, 11.8014249258551, 8.295593162792564, 86.58970018824476, 43.60054122214303, 18.884757437460333, 55.74771810347988, 28.984607669674656, 63.39463629699344, 61.95811708142395, 15.832857810406152, 9.848219198849169, 18.59185247734218, 132.02117634941663, 9.740348330728128, 17.876120902371866, 6.317029866560737, 40.91058763527236, 100.8629186075968, 26.174622088552777, 90.91456264289685, 112.4908439231611, 184.56046087684786, 5.50838974149905, 6.0171652611688105, 44.42211927672765, 24.136576654665355, 104.96550913108524, 98.47045459649691, 43.09691854343019, 64.15414121976467, 5.506022630935495, 5.4040784300486076, 39.966092775803375, 10.945772700842396, 42.470055058466635, 6.34605419502457, 25.989982414822457, 16.465715863887986, 10.410668595742354, 39.45873379167143, 12.452330722624525, 53.19094190527368, 15.898557134636803, 47.02139375022072, 27.22871835558368, 37.65638413456474, 106.2988021558682, 81.40470962172094, 12.825762006464075, 23.017303667903235, 10.662675081063615, 7.839854832098061, 12.792753834436244, 16.082636883205744, 75.9243324284234, 53.037814926275686, 16.25913731937834, 133.10819425788767, 5.912449773056434, 9.621841160019407, 10.018471856023131, 85.6927994325769, 23.26596677136267, 10.534626014907213, 31.827779520847404, 20.44879273784673, 33.61456786794501, 27.901006655537284, 22.280824214845374, 22.25032704886824, 34.58642547123775, 9.449553275138282, 39.67099675045237, 14.338548417133548, 106.19232111167378, 32.764737053073375, 105.12076436082069, 9.84515863829458, 121.38926053281737, 7.668648662065453, 71.37756484925852, 32.70477746225759, 207.85042934044338, 18.469038286861142, 64.60320392821109, 64.8569438258702, 19.94839361208963, 17.12516372858989, 179.33851007524197, 106.06775713238473, 32.196840289653466, 61.87955457968509, 26.09352884054198, 68.0098107674522, 75.17726940280576, 81.74319335482076, 30.377554407828885, 21.252907231523405, 14.964381981272208, 32.06213646064701, 21.637671527733495, 43.50074059931613, 12.653541402223611, 114.59185422088247, 60.072874207751205, 55.31161183586595, 6.343787834371134, 28.88846342929036, 11.139454726627417, 64.74665142010812, 24.46756756149933, 9.749199939894805, 6.602877305436796, 98.24613143166559, 20.783345099594914, 44.36116494601057, 80.04771935996374, 22.020728674975594, 5.742969894698124, 43.77418082045115, 47.526657181136244, 166.3010142388428, 141.11984770084138, 35.13084617955293, 65.41473338935414, 6.878952227190479, 39.31733701127868, 22.379579683482866, 37.907850067085704, 67.99862394969902, 46.19957822038683, 50.6902132338559, 144.09389645271676, 57.32932828984826, 7.831268731753001, 70.36362219989424, 5.8979629564416225, 23.13492697253688, 5.272611639041076, 9.631669774899516, 133.50609079700055, 32.77710198246967, 6.97978301186666, 106.34078338169718, 92.96347640569593, 32.29187287397597, 34.26484907197681, 63.03394378084941, 13.28841730539953, 74.8691518229177, 9.474709422076893, 70.60461179072168, 44.96633018329829, 42.676426160376, 85.22685863517435, 129.2179142260465, 29.49219805868465, 9.404079873413984, 13.734999837287358, 14.158497042844315, 39.59468638658698, 160.37377690337271, 63.77880982076416, 5.0407913329868554, 5.419673132289378, 5.1739234744874105, 7.6472622491021225, 119.23372597651431, 93.95175849474437, 40.773136221561785, 80.21461370622691, 48.33527634369591, 42.5668396442791, 87.85115762371694, 22.740104907376214, 30.525237925100793, 71.69429227331142, 48.73126013520433, 47.12489547928547, 13.204602949907436, 55.93800604601561, 46.32354441232394, 6.382495246538015, 19.94237767301862, 34.169801042142744, 34.70195964489125, 48.9359456111038, 23.751981153559765, 42.1758529233255, 10.391112701975764, 9.766925255428374, 16.605862178543234, 41.02909789268035, 12.926601013991323, 174.9007505271278, 33.66448853834819, 30.318302399061807, 20.21255151382102, 7.694094249477393, 8.258581833408464, 64.22413336130815, 70.68506560508807, 15.033153410721136, 75.75884973964581, 17.385035997714088, 16.85165187809622, 117.43818840370696, 53.18133066664835, 63.257049720273656, 15.079147486162217, 48.172883167501816, 26.248737133024072, 70.74901542283165, 143.61085666918459, 5.914284260102354, 86.9392954238184, 20.638783678906695, 18.203023070131515, 69.9403355443032, 20.330940754856442, 38.72615847095508, 49.62943669238187, 8.558144497021692, 19.296891496513986, 16.25676690744209, 6.901984488715316, 18.854895572594835, 38.47891609984654, 24.912055300341855, 13.834792349913965, 12.585698151545682, 15.749815982614502, 6.223007659981114, 41.99480183374027, 81.12313366412073, 18.864256422400683, 104.5529453254438, 54.09600998578091, 94.93649165106996, 13.408253284665072, 9.296450207580554, 10.086058021880401, 25.606428175614994, 36.21227945423333, 216.58498077246753, 79.19291392904861, 38.99004512097862, 51.15953153437441, 39.19690645774923, 52.56978516858162, 90.13555442277053, 26.16161403408814, 30.25235924747342, 8.784112273667562, 34.9042356949685, 18.59934413543216, 19.46885202225012, 9.134870737197431, 17.054185790889914, 5.410368663280613, 12.672882084100248, 8.732665120519625, 58.587055233663776, 17.004339929038235, 20.247611336138924, 63.99748836090989, 81.05463381542215, 66.75830018848416, 20.752708376673265, 8.661565408648125, 31.33478236498017, 61.735698244680705, 9.059043016140045, 22.62421460178818, 24.918505159792346, 52.732875770914696, 71.23335929211038, 15.761341481550447, 21.458653188757786, 28.606291012566526, 18.53059583624762, 8.341354974434848, 48.70330853745885, 55.642717356962855, 5.843531823910443, 39.9623961155217, 40.262690055548, 98.28239960529474, 27.81787701226847, 61.34463740554524, 115.1397429509918, 21.44625759054414, 19.549719868879862, 37.59558453219881, 24.386707516675862, 186.01649635727532, 81.79890404192993, 24.2562472700876, 23.21321929406125, 7.162570024389896, 13.805882684376664, 9.715749903594673, 29.36607575130446, 78.09020180079557, 5.825224005571127, 9.829461804242914, 74.22240115167706, 44.034707701947426, 70.81743126560673, 87.31064344047408, 28.629977780229243, 11.260968370560263, 41.518406707681265, 47.29534411268643, 14.419316733551383, 97.64658907003576, 29.78834600793887, 64.3069216981315, 32.94567032083687, 14.582481729689514, 34.68165700574813, 58.502657953458524, 13.394700857283897, 38.44931728381169, ...])
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);
([3697570.3125, 4211844.382916957, 4222103.125, 4222231.032680389, 4227743.465636569, 4228624.636299705, 4261524.072200315, 4261547.216187744, 4265959.757258255, 6625338.164852619, 6626328.638975049, 6627454.065235795, 6661757.394520574, 6661797.497693872, 6699471.565538717, 6755441.419468624, 6787821.875, 6788195.048002665, 6858056.439725409, 6858127.586769019, 6858456.25, 6858645.3125, 6859245.3125, 6859941.520412749, 6860052.056255897, 6860335.796830772, 6860425.0, 6860527.802867417, 6860987.29874296, 6861010.621723024, 6871685.898646935, 6926518.71117461, 6927331.3363012085, 6927422.568317361, 6927426.883291786, 6927538.465426862, 6928093.787679854, 6928801.041858513, 6929159.887520062, 6929289.0625, 6930051.400263676, 6931403.279890306, 6933343.486373021, 6934276.164920477, 6934464.567480665, 6935558.242144096, 6936636.266396298, 6936739.388317202, 6937097.401490594, 6937254.6875, 6937765.195838184, 6937908.061264511, 6938267.557136572, 6943860.9375, 6946113.662014316, 6952226.24291994, 6969903.01025812, 6981605.670056908, 6982558.702684587, 6997216.295399454, 7006965.387133609, 7007508.985477194, 7007517.147308427, 7007970.339744585, 7007971.875, 7009787.029769721, 7011289.0625, 7013275.695683466, 7014627.022787441, 7015143.75, 7015292.1875, 7015323.432593542, 7015490.625, 7015850.911472652, 7016110.47225685, 7016134.426503926, 7016217.1875, 7016221.576026916, 7016238.421835624, 7016248.430898099, 7016261.781474746, 7016534.549104739, 7016624.130453017, 7016795.727321765, 7016867.313910765, 7016906.789903651, 7016954.681139715, 7016992.6966824895, 7016998.020157831, 7017058.105953392, 7017059.375, 7017148.059265271, 7017189.0625, 7017299.713622217, 7017306.25, 7017307.36637807, 7017312.616287325, 7017336.918813794, 7017343.75, 7017376.1742416015, 7017391.046701685, 7017392.117655119, 7017415.625, 7017440.426440899, 7017476.680109315, 7017482.2912552385, 7017483.885441384, 7017492.1875, 7017493.593868484, 7017512.508929475, 7017518.321765399, 7017618.75, 7017643.192648018, 7017784.149098335, 7017885.9375, 7017893.378822163, 7017935.6124044005, 7017978.938829164, 7018003.74212039, 7018033.320933486, 7018200.150229731, 7018279.372332912, 7018302.3089515045, 7018310.232247424, 7018346.112297487, 7018380.190058291, 7018396.155039823, 7018459.456756587, 7018493.711816055, 7018513.683506323, 7018544.984899056, 7018656.726682153, 7018659.375, 7018745.3125, 7018803.30927331, 7019084.434690792, 7019093.788366561, 7019219.081123493, 7019479.915996993, 7019533.451467885, 7019748.4375, 7020058.239459294, 7020345.093664878, 7020762.577838365, 7021000.763601076, 7021116.03215047, 7021699.665194585, 7022496.785926077, 7022626.876191325, 7023073.4375, 7023742.1875, 7023759.722307297, 7023921.589913213, 7023947.217687799, 7023999.46388251, 7024027.977574998, 7024063.061695537, 7024469.067682926, 7024506.25, 7024546.242881097, 7024606.164976258, 7024617.189001647, 7024630.053361439, 7024646.3114547655, 7024675.0, 7024697.836678765, 7024715.210846185, 7024750.0, 7024776.03327033, 7024942.804405634, 7025300.68878831, 7025326.164055918, 7025377.407300612, 7025378.125, 7025510.9375, 7025570.311909059, 7025889.809648586, 7025967.01790032, 7026087.073254055, 7026230.008076799, 7026242.1875, 7027237.5, 7027468.75, 7027571.560660417, 7027744.730043062, 7027750.982451291, 7027777.686340924, 7027983.478072231, 7028172.388838589, 7028383.386152551, 7028408.045053222, 7028483.487210378, 7028551.6415345585, 7028864.0625, 7029006.25, 7029025.635603583, 7029559.304893174, 7029905.368099414, 7029944.235238328, 7030097.195682444, 7030240.625, 7030420.394645165, 7030734.375, 7031823.4375, 7033368.75, 7034663.413801914, 7034939.0625, 7035170.3125, 7035334.341921211, 7037123.0144722555, 7037676.548039367, 7038092.323704778, 7040219.854184528, 7041167.214745458, 7041745.601703388, 7043351.5625, 7049323.749792452, 7049333.924459484, 7071628.103346915, 7074292.45990097, 7098949.9955276735, 7103914.901896164, 7105501.929228002, 7106414.543215479, 7107118.666582097, 7107562.191591706, 7107596.674915894, 7107652.449030019, 7108081.437165957, 7117311.1006003935, 7123032.443151478, 7123045.03879957, 7126187.5, 7127779.964988695, 7127826.5625, 7127976.333971233, 7128230.489349785, 7128383.94295282, 7128422.006389587, 7129390.246713064, 7129454.425936823, 7129480.893051317, 7130078.125, 7131229.745771682, 7135018.254367332, 7141025.77890955, 7141120.668341366, 7141265.850892631, 7141344.840598988, 7141515.731564738, 7141683.509788865, 7141753.963946883, 7141795.3125, 7141985.9375, 7142275.906729738, 7142304.184694514, 7142512.5, 7142553.6512187645, 7142595.373111481, 7142674.8715792345, 7142680.351936096, 7142687.998111827, 7142757.848039571, 7142817.1875, 7142870.2327225385, 7142978.830205431, 7143072.704298795, 7143143.75, 7143248.4375, 7143272.262081733, 7143570.528862109, 7144030.974158868, 7144151.14814018, 7146638.093692217, 7146759.084674916, 7147056.25, 7147313.135791678, 7147416.049764802, 7147466.435611012, 7147649.349075101, 7147650.643704708, 7148643.75, 7149395.194769156, 7149494.75079529, 7149553.534638336, 7150539.979096696, 7158184.572765549, 7160931.25, 7174549.118797267, 7175551.376041758, 7176366.462120798, 7176740.625, 7176829.424609223, 7178282.8125, 7178362.395467212, 7179004.615340994, 7179957.5804783115, 7193612.406583668, 7193937.936950501, 7196302.346575321, 7198224.576102665, 7199408.140278199, 7199645.52010973, 7200799.91716558, 7200923.4375, 7201153.796832885, 7201350.0, 7201492.067617546, 7202111.803044134, 7202123.4375, 7202212.857865514, 7202247.944649251, 7202319.1019043485, 7202607.8125, 7203028.125, 7203203.125, 7203526.102907895, 7204095.183688895, 7204096.0108380765, 7204114.0625, 7204372.310149783, 7204462.214463954, 7207344.976297207, 7208030.75344099, 7210504.302719725, 7218138.5174216, 7218388.856532451, 7221017.411543073, 7222740.625, 7223970.3125, 7224449.382959716, 7224748.633214675, 7224758.442320707, 7226071.875, 7229057.66849937, 7253437.5, 7269879.293465053, 7270917.1875, 7278290.310320693, 7285764.0625, 7286848.4375, 7299702.673242722, 7300942.04017957, 7343528.989215092, 7356956.885463991, 7356974.225567696, 7358054.02387042, 7358868.430379372, 7359535.660040221, 7366145.234650473, 7368170.989193697, 7369077.953375974, 7373927.868556332, 7374151.468036126, 7374157.8125, 7375277.354305762, 7375319.920581969, 7375484.375, 7375509.375, 7375652.903000255, 7376024.807824812, 7376748.156670544, 7377437.401644016, 7377546.614546139, 7377784.900830608, 7382940.098262654, 7385885.977378796, 7387853.292755977, 7390966.7522304235, 7391220.089483494, 7391230.8104573935, 7391369.347992981, 7391787.5, 7392072.647519314, 7392246.140360443, 7392644.688564058, 7393023.354846565, 7393258.86367682, 7396739.099442183, 7397319.23876542, 7400987.5, 7402060.948782303, 7402106.25, 7403413.190531996, 7405956.085517547, 7407050.0, 7412082.8125, 7417770.011266265, 7417925.248844681, 7417938.620007326, 7429765.625, 7429972.645705794, 7435298.125030287, 7436828.125, 7436970.544464514, 7437817.809298749, 7437973.09992588, 7438490.625, 7439084.827703234, 7439354.754344324, 7440384.375, 7441488.471440872, 7441671.257613206, 7442143.449265496, 7442477.890467068, 7442791.313743566, 7442834.067985748, 7442859.90229639, 7442885.191775694, 7442899.475648144, 7443202.659217532, 7443233.957083743, 7443503.125, 7443698.4375, 7444069.848807304, 7444343.75, 7444515.567915812, 7444678.905345175, 7447068.74752892, 7447575.612499187, 7447631.030929384, 7447844.50624678, 7448169.27630513, 7448252.791157274, 7448262.863132974, 7448673.94192672, 7448753.730906061, 7448955.830873719, 7448975.0, 7449019.639693322, 7449146.9085351275, 7449151.206304557, 7449689.584560609, 7449917.123790974, 7450115.536855013, 7450203.517202643, 7450379.714464037, 7450503.947741445, 7450548.4375, 7450900.685851441, 7451390.625, 7451477.67889263, 7451609.376816352, 7452015.186006393, 7452235.9375, 7452254.6875, 7452467.1875, 7452631.180478546, 7452653.125, 7452768.1582862465, 7452817.592078641, 7452881.045499059, 7453018.8257674305, 7453230.066467241, 7453342.52090838, 7453451.9955574935, 7453485.761231705, 7453530.38255193, 7453537.5, 7453598.021834021, 7453614.8299584035, 7453676.343202033, 7453679.485319607, 7453685.9375, 7453775.688019484, 7453804.928518967, 7454057.8125, 7454066.573130843, 7454101.7356379805, 7454114.0625, 7454177.962519934, 7454452.647396223, 7454588.524361583, 7454764.0625, 7454825.0, 7454834.49243951, 7455017.817673831, 7455047.86697008, 7455065.507066492, 7455176.436811323, 7455220.760024758, 7455277.518858427, 7455278.803054283, 7455285.626496009, 7455303.584134857, 7455388.3332132045, 7455416.80911626, 7455429.6875, 7455652.026256601, 7455663.199441632, 7455848.093466654, 7455914.457124559, 7456016.628482889, 7456137.5, 7456289.0625, 7456590.840434652, 7456605.566370564, 7456735.9375, 7456859.241728411, 7456866.773165179, 7457000.043512656, 7457028.707879407, 7457254.891912347, 7457285.816625868, 7457420.063109644, 7457456.25, 7457465.625, 7457969.68332883, 7458248.64597144, 7458267.02407495, 7459042.044184474, 7461691.91353835, 7462101.824325512, 7463614.296418334, 7464008.9943028195, 7467720.74290883, 7467851.425793272, 7468670.358452947, 7468789.0395344375, 7469096.296851974, 7469162.333488648, 7469181.507029524, 7470009.375, 7470323.431255473, 7475860.775090977, 7478953.1148277, 7479873.4375, 7479922.919261272, 7481384.375, 7481661.276143195, 7481671.428782241, 7482355.39656513, 7482685.9375, 7482744.716284837, 7483005.937778139, 7483215.147278696, 7483228.125, 7483245.961036776, 7483665.3696694095, 7483857.045825862, 7483858.177749248, 7483895.744895328, 7484268.164692583, 7484289.695669429, 7484389.0625, 7486127.3191536125, 7486437.113847911, 7488182.626091557, 7492615.223943013, 7497307.8125, 7501370.3125, 7502063.557721572, 7502986.730695034, 7503226.5625, 7504210.9375, 7512221.716014051, 7532115.344526324, 7532715.625, 7533151.108684385, 7533321.4551158985, 7534421.622889935, 7536716.6880396195, 7536893.4921018565, 7537020.709041578, 7537359.30137578, 7537368.328317708, 7537684.141001674, 7537881.136472773, 7537912.688011215, 7537994.529297769, 7538000.727523863, 7538185.9375, 7538205.471919966, 7538360.9375, 7538490.66118885, 7538515.625, 7539053.125, 7539243.75, 7539914.0625, 7540120.975967431, 7540382.703188369, 7540479.40867511, 7540523.408354411, 7540566.746221902, 7540642.1875, 7540735.906975466, 7540802.870454889, 7541823.288334549, 7542204.6875, 7542275.0, 7542322.671240775, 7542459.8557668235, 7542495.450857358, 7542812.506600878, 7545328.821675538, 7545435.512836628, 7545846.050095692, 7545868.872351205, 7545901.047922435, 7545913.282092131, 7545961.53083748, 7546031.729445277, 7546527.88297997, 7546795.3125, 7546796.656788214, 7547660.869403152, 7547687.260640215, 7553265.684161736, 7553367.601666444, 7554067.1875, 7555298.4375, 7556173.983115289, 7556511.825508791, 7556524.305571887, 7556527.770869495, 7560260.9375, 7561737.450013719, 7561753.727513214, 7562812.475213926, 7567088.893699662, 7567282.019808552, 7567643.362077641, 7573625.0, 7573648.522611028, 7574025.0, 7576909.301185249, 7578347.09802164, 7578900.0, 7579400.992615822, 7579488.275040969, 7583602.980165853, 7584164.471026173, 7584825.279425268, 7585066.370560362, 7585174.959668788, 7585410.834266793, 7586054.849789077, 7586385.809812996, 7586638.709059135, 7586698.4375, 7586799.570189066, 7586906.25, 7586976.444016675, 7587019.781291827, 7587409.375, 7587582.178798096, 7588575.0, 7589156.805901342, 7589674.9140608385, 7589843.75, 7589928.125, 7590029.6634794045, 7590323.097693964, 7590619.856154281, 7590748.196193449, 7590764.0625, 7591106.0035213465, 7591117.130716925, 7591412.5, 7591524.936943643, 7591654.6875, 7591716.290101232, 7591754.217521172, 7591884.442459541, 7591915.552175458, 7592028.876432087, 7592054.62954408, 7592235.9375, 7592265.984787763, 7592412.403326752, 7592657.488131203, 7592670.774812912, 7592846.875, 7593017.15483518, 7593021.096133279, 7593248.775630147, 7593333.20462415, 7593528.142010254, 7593708.77185807, 7593850.0, 7593916.379146946, 7594049.829562391, 7594334.022853976, 7595572.676034211, 7595757.8125, 7595870.528224327, 7596158.366403795, 7596843.993049125, 7596909.16957153, 7596916.0720408205, 7597055.290554693, 7597076.946991939, 7597087.5, 7597507.41160802, 7597535.806195235, 7597633.241410288, 7597691.8491823245, 7597815.625, 7597835.418041484, 7597843.039097782, 7597843.75, 7597851.400718652, 7597870.3125, 7597885.085994715, 7597929.942716468, 7598081.25, 7598088.492088862, 7598115.7708309805, 7598118.75, 7598174.880400231, 7598210.9375, 7598270.912151788, 7598277.011732792, 7598289.740040062, 7598302.612109492, 7598314.0625, 7598317.896638359, 7598368.75, 7598384.162792844, 7598465.625, 7598506.811667047, 7598540.548106658, 7598554.6875, 7598559.375, 7598597.7440675115, 7598612.140327483, 7598630.9306176435, 7598633.422527503, 7598641.4805002045, 7598653.395303149, 7598673.4375, 7598682.8125, 7598733.119991079, 7598772.4245240735, 7598866.872675879, 7598898.762112649, 7598905.401810133, 7598924.195650957, 7598960.598576823, 7599008.959259023, 7599087.263430731, 7599102.513527956, 7599124.985894482, 7599134.342685326, 7599202.693684047, 7599232.385199738, 7599240.625, 7599243.886501837, 7599367.1875, 7599377.957269707, 7599395.9902330125, 7599416.259288481, 7599460.9375, 7599503.675929517, 7599506.25, 7599548.614801676, 7599557.580267067, 7599578.125, 7599667.1875, 7599694.444485465, 7599700.0, 7599810.9375, 7599828.690711433, 7599846.040022764, 7599882.509860671, 7599887.98319283, 7599949.660243786, 7600159.375, 7600196.301783222, 7600264.0625, 7600302.948959104, 7600443.75, 7600600.0, 7600601.854862918, 7600621.880987969, 7601176.086791264, 7602169.978109665, 7602362.5, 7602417.984595056, 7602505.947478217, 7602567.04937519, 7604667.1875, 7604980.270575008, 7605035.202102161, 7605557.820002978, 7605576.226016595, 7605914.49186078, 7606264.518470138, 7606585.075892539, 7607072.746248273, 7607549.425780005, 7608340.625, 7608542.1875, 7608851.189756972, 7608911.491839342, 7609109.375, 7609154.758940991, 7609251.5625, 7609404.6875, 7609437.353464105, 7609812.5, 7610000.552006637, 7610020.3125, 7610044.896999329, 7610200.384961917, 7610306.2346820645, 7610606.25, 7610912.5, 7611068.1209691325, 7611092.049841536, 7611720.90183581, 7611921.875, 7612294.823989853, 7613023.742256483, 7615449.39007299, 7616387.834974852, 7617526.249521954, 7617826.851604031, 7617860.369685599, 7617928.125, 7618204.6875, 7618248.4375, 7618328.125, 7618406.25, 7618572.92370294, 7618745.733114185, 7618801.727254805, 7618804.6875, 7618814.807832556, 7618823.4375, 7618884.7848637765, 7618948.030006923, 7619130.631947527, 7619148.5222186865, 7619163.705323287, 7619173.21569059, 7619176.5625, 7619176.5625, 7619196.633386241, 7619232.76779274, 7619367.731176901, 7619444.113873015, 7619462.620102915, 7619476.808485866, 7619489.6857073065, 7619515.518232737, 7619536.20512342, 7619582.8125, 7619604.06349273, 7619607.8125, 7619679.304036104, 7619743.683423706, 7619751.5625, 7619759.375, 7620103.125, 7620172.8925504815, 7620254.691247506, 7620478.125, 7620518.048649305, 7620560.273957, 7620878.337862107, 7621626.5625, 7621640.625, 7622164.062479704, 7622180.001898947, 7622188.533919609, 7622244.223763556, 7622255.0649292795, 7622270.3125, 7622271.222369428, 7622309.375, 7622839.456517623, 7622929.162895294, 7622942.183073394, 7622942.431907645, 7622965.571682252, 7623053.125, 7623201.5625, 7623225.02383788, 7623264.34301018, 7623291.146035996, 7623295.766875822, 7623389.6880919365, 7623550.0, 7623582.8125, 7623611.320872884, 7623621.262869282, 7623640.498265401, 7623655.672550758, 7623660.444494176, 7623673.144442498, 7623755.442199119, 7623755.65987084, 7623846.6619239515, 7623873.4375, 7623882.187534089, 7623956.25, 7623992.1875, 7624008.29300387, 7624161.747520966, 7624267.494498938, 7624299.093691828, 7624302.750532974, 7624304.6875, 7624348.546748727, 7624351.631780277, 7624367.955417704, 7624375.197049864, 7624398.079538969, 7624400.0, 7624479.21174064, 7624509.438729373, 7624560.939457628, 7624629.6875, 7624650.74804351, 7624677.65474418, 7624681.208371465, 7624682.025353496, 7624722.487886128, 7624740.625, 7624748.790977303, 7624757.494227481, 7624785.9375, 7624804.072807275, 7624820.3125, 7624828.766167775, 7624853.125, 7624885.759698569, 7624897.143074646, 7624914.898100285, 7624940.625, 7624981.963560383, 7625001.508882203, 7625021.6330506345, 7625037.962207756, 7625070.6201952025, 7625078.930325916, 7625080.445463191, 7625096.875, 7625105.140578347, 7625108.740372364, 7625118.75, 7625134.1083799265, 7625147.727094187, 7625154.109931793, 7625155.335129111, 7625160.9901503045, 7625182.8125, 7625202.784316164, 7625225.399894907, 7625231.036233096, 7625268.348286932, 7625281.382124656, 7625318.949657945, 7625353.410952955, 7625375.0, 7625381.953540257, 7625398.539668544, 7625400.0, 7625414.0625, 7625433.204060462, 7625448.4375, 7625459.375, 7625462.5, 7625470.275752283, 7625477.97764234, 7625503.488375034, 7625503.611377137, 7625522.538124548, 7625550.0, 7625580.998208279, 7625587.5, 7625596.060043794, 7625596.613569929, 7625599.656721066, 7625609.529145391, 7625618.41632407, 7625641.047072142, 7625653.125, 7625654.558368462, 7625664.213312395, 7625672.4106231155, 7625687.5, 7625689.0625, 7625709.375, 7625714.92700955, 7625721.875, 7625743.833615876, 7625764.0625, 7625764.0625, 7625777.980901259, 7625779.675018629, 7625789.554523978, 7625801.5625, 7625803.844749478, 7625820.21500424, 7625839.21034584, 7625842.1875, 7625876.012380391, 7625904.247182668, ...], [58.09690011887618, 7.8494021834630745, 43.73861094409111, 39.32874210367915, 93.6740344709159, 13.841997540210873, 18.07562622169322, 16.423711481105368, 37.18424077770657, 92.77274393458234, 20.564918925135203, 52.454551002742775, 50.07814319019123, 5.861537188504655, 23.630634546768974, 19.179848549264356, 77.22344041955131, 14.020885398443445, 5.169803842966345, 10.379146613057475, 67.79569809971078, 41.54634763492245, 64.22218622599223, 6.3873681954153465, 17.229497726679355, 7.5531402363538795, 30.727262898120134, 50.25446727607909, 133.81809900612615, 32.085044039510194, 7.589245380947532, 63.139704267053624, 6.780859114848551, 8.690726233250732, 20.154092617855426, 51.26783025462073, 8.306604081479419, 96.46339930657567, 25.04568138585169, 71.9195287913215, 65.79152473706685, 8.37022026986192, 72.21241889789103, 35.20983581431473, 17.293044886186827, 91.33099557331145, 16.363156446561778, 18.34061454556258, 6.144616049930522, 61.102274677401766, 23.208860129023165, 44.13196627937624, 11.759195869577892, 56.40083191451897, 6.686102535831049, 9.075048581950927, 26.44563838390029, 20.73104686744053, 29.275024423966954, 18.30786286246394, 24.57824111365229, 6.427715856434579, 9.297648584676184, 8.301037457341998, 83.64496498271086, 8.052638208725053, 52.565191351551135, 49.58895893352214, 8.545968467354266, 48.34379154705691, 66.28939560264504, 21.49062345816623, 39.19422091091459, 32.53345293654016, 8.966733828925875, 7.6219726030578485, 58.380381943835985, 23.76386795697985, 19.673873203774633, 9.325827126277083, 33.08787030245709, 15.649411429681955, 5.366240924101448, 147.53416548554523, 43.436585851342954, 17.494824238978296, 73.02329508327718, 17.316994249316586, 22.35928522804707, 9.592505001309252, 71.35399059909443, 57.832479189832725, 152.1782646830028, 31.205529553904153, 100.60111352054714, 13.476067892695141, 9.431705122996378, 29.80795900250433, 75.1383380274265, 70.449464016952, 16.835965314436873, 17.943292437339778, 106.80860054439297, 166.9882198083917, 69.37500005296252, 21.283758303206238, 52.28592533956483, 70.61970179302865, 14.378028582672473, 9.33896497993455, 33.80246283886006, 49.231900258374594, 40.686547306144995, 24.745754885008456, 46.04775432362701, 22.882217440660515, 33.915850182592024, 6.937637791810191, 12.251992347149022, 5.5582759524061895, 15.546796191924939, 70.61854313867366, 12.892345978203485, 19.054007978236235, 12.65988160996188, 17.279278068385327, 12.761461091094388, 6.4999841195506285, 14.797940374025783, 5.593415818056427, 23.955738513195115, 8.55583734174937, 67.55535167324473, 71.31309872884367, 11.428494732378988, 22.470332574975725, 9.364056338376239, 9.628012470866697, 42.04413865878411, 12.298657323151708, 52.760939096123984, 25.137726520831492, 24.84599969321992, 27.387623178591713, 12.575754990628312, 18.453845948928073, 5.15763684260699, 26.879190313884777, 88.94167111314411, 155.28524406952414, 92.7422519813326, 16.454088011684757, 82.20242762935335, 16.431143425197032, 93.34860312871899, 25.91715382520161, 17.623949884912392, 53.19229817070775, 38.51674427639814, 55.87486115661492, 10.997359948111017, 15.600274782936886, 12.328769422266443, 13.155315848886485, 63.860326109721576, 17.3096906584468, 47.93373270642381, 101.08062849478681, 10.390306152770275, 119.229254258298, 23.907378242177764, 7.020509002390269, 19.565433417559536, 87.5243058668414, 30.930478228006038, 28.513522622296318, 12.538076182667902, 63.300198407293266, 105.37491315031374, 19.352349446523085, 48.19077947136282, 68.81302557684798, 46.99616517922359, 25.88959509874512, 13.105749971378827, 20.73008484305668, 6.420458014153598, 7.308138020226743, 29.724596720292567, 35.84172238778194, 6.112621245145359, 7.310875510044764, 8.328819056553776, 29.145981816249805, 43.30980489750094, 18.08140709019688, 88.13409134737977, 7.312642346478332, 9.77841781106611, 68.08655503520713, 67.3705672356707, 31.481131500217487, 37.82344573239723, 32.77454885981407, 40.27490202778913, 150.8714716202682, 80.20115988714494, 73.75014603925813, 7.591317305298634, 22.296913752986868, 118.23644254436093, 30.116258931334194, 8.058223148986349, 9.354547491280378, 17.275113911791244, 41.60968692338296, 7.720233641149225, 59.109638909458376, 28.10336644524729, 16.092454311557947, 28.436877353491944, 19.523073499809424, 16.55150868067662, 17.156449881379185, 14.508232481217881, 18.27833019986355, 87.42260874231623, 6.9544167985884435, 76.4952215564949, 11.392586394231333, 29.660578202987207, 5.124695476369627, 77.48800416908763, 16.920361824475968, 82.94573588130056, 7.522622380935138, 118.5010369544644, 13.51608709744821, 15.467125646996282, 6.220559014895699, 77.32196287432232, 8.106425467458498, 51.28118674601774, 15.168364838942919, 8.040786888848618, 19.064573274432817, 8.484164615474795, 41.29218961328128, 21.77805820737106, 94.20607574989164, 18.488039613433717, 10.15819895598496, 46.15245416710351, 50.695264451595705, 20.06825742333651, 31.30535847999963, 81.27802074149976, 12.063564523152648, 6.496634771934425, 12.446448262456112, 25.958774420241838, 19.417342592784948, 20.97213828020031, 32.98349877765485, 11.005257818578006, 65.07554784046741, 10.147137805794545, 41.759954369855784, 75.02402628960135, 8.502459406416525, 16.87182147402575, 10.722287990656202, 22.392175509264536, 139.8137030305715, 38.83418952253238, 46.179492964647935, 5.111178644271492, 16.85220532279813, 147.2901425991101, 25.31346566291788, 5.565159003655464, 51.80931064384395, 138.7491704503153, 21.052634965823998, 16.77241568061524, 82.58540407464072, 7.67636729237376, 30.48433318489144, 9.982578406268537, 5.603811437729719, 28.909345430796687, 72.95857387699844, 65.32435940324434, 51.5706189374866, 27.09078557637081, 6.749185583672959, 24.659725743052366, 14.406092693509871, 28.810583775544284, 120.80666609829159, 7.456793980549737, 21.923782178610082, 8.39950336262209, 26.987161752093783, 36.31217442498747, 76.85918172328348, 81.58712794394012, 133.75145048536035, 68.35591474482675, 71.63380671999684, 55.72829973106779, 8.946760649793429, 38.42367334705854, 67.78558311962298, 94.86156688764929, 47.12477785790202, 45.654651529172355, 26.214999867606412, 18.495164266559122, 52.21454653613476, 9.728605624664446, 33.14963110744059, 29.035503460936873, 76.03387631474652, 31.379050302345505, 80.1642270963805, 25.03108892778754, 11.49693998469769, 40.43808416178022, 32.21346704139322, 6.192265275922586, 37.39634316521352, 12.279052694321178, 84.61522389089495, 25.97133789784367, 39.71330031484108, 10.563016334919615, 34.53218520307529, 13.863966356034313, 60.695047970059974, 88.56361621198624, 21.98823569235666, 10.904987180792107, 19.719572487368367, 29.368515566639704, 38.670069570767254, 10.227853207080777, 8.124491897121924, 9.107320081977013, 47.65926551385031, 18.349625927738373, 15.307438690163703, 10.749208595758692, 65.65277294301677, 54.29759183010337, 27.592000575716668, 10.840863735979271, 106.6393185496678, 58.722190726915024, 68.60818843160199, 25.233226129609545, 60.36129223597593, 45.7006503638526, 24.269383481291577, 25.63869962123899, 6.202866240403859, 91.39376558451379, 75.54510859040894, 67.13161296460379, 14.154552058505974, 30.565198482619024, 12.211584096714956, 73.8404465968685, 8.74222005899651, 5.084266435607129, 26.039042958878085, 33.597480551390476, 5.27554988968213, 11.18594497881325, 5.557281591293821, 32.29694141656911, 23.869050312194283, 44.381508863299494, 5.653423459385621, 68.1864943063613, 68.8090384133818, 39.91599671865609, 9.089051250170451, 19.3109461737745, 18.720625042127665, 36.70857369867427, 7.907992637267652, 67.00744400431785, 32.41870609507893, 11.510731161873629, 18.711867760782233, 110.11691836187512, 112.46806289455007, 5.481538441986932, 40.45856021573809, 66.9145139504832, 12.467594283634114, 80.35013416032436, 27.767823402809736, 8.16632788333933, 99.4397713250325, 23.661555902487184, 9.820960192985616, 27.867622859252002, 99.36276534959347, 42.54520578063087, 22.35296776260891, 43.55770401842031, 83.24020090774881, 21.86309569549769, 40.563177407851875, 27.443919179852287, 18.387800921063764, 14.932099180706073, 5.648852208567461, 56.18526382803437, 33.792506173998014, 12.063739290598265, 6.054057179450979, 6.314194292431392, 8.572644147368068, 42.05054689315003, 9.000486647707486, 30.454319903179208, 10.21707799735397, 11.180532086136395, 5.594637859915892, 25.463536645112015, 41.98527892666459, 26.895199819389145, 20.89873468172776, 63.87944005745308, 5.76119965208292, 42.04190073089661, 13.903377800076711, 84.68555376922163, 32.45105954262644, 22.949609120327406, 18.55885624239523, 78.23580605097912, 31.575348718843532, 31.107512439644147, 60.12047438971444, 52.843352505664555, 75.78114677723873, 20.23371778372512, 55.37592479569915, 9.39630118753887, 7.746306328814187, 82.36334473125879, 16.24717431322455, 51.377011936961814, 109.68055743675313, 50.24658667372425, 24.615049956026713, 12.584639033954407, 69.80257134070268, 5.094497625374977, 63.59948040410188, 55.65800835693496, 48.285051031380945, 49.6905851277136, 12.939214583112022, 5.405134440230567, 51.6406484417058, 79.68461802991675, 91.45500473385229, 81.1507445034466, 40.2381935921056, 63.76447007159786, 20.690695818994246, 79.84657853386165, 110.32024596218554, 133.09892970260344, 19.880558769896304, 16.97420844957993, 20.495827646379826, 14.65868277183647, 15.690200237455638, 24.333855606221626, 35.03216614868148, 6.690245357755086, 60.47248321976956, 25.090492222551426, 18.50266569168652, 13.774511410660377, 9.688966436428899, 28.595777947607214, 42.64676379579208, 48.365954872863455, 9.520459992869313, 6.634291246531695, 37.91089553063131, 41.704502120322125, 22.392451712936516, 5.616455908743826, 12.179946016712568, 23.674199596440065, 35.155323655779156, 14.069142225774954, 45.54139252282482, 82.91347056765697, 47.935818579664, 79.61282958663227, 69.67406707698538, 12.867589955048823, 10.724886520347633, 6.816928513421924, 15.49678679178411, 109.13488752063134, 14.60488629638526, 61.79320226718566, 13.180331343017984, 7.115427766836818, 13.116994169255033, 40.405536004667624, 11.554721320386083, 46.70084856997737, 14.917761505836776, 25.683218105810205, 6.087042025492343, 53.01715964701132, 10.403988390641324, 67.44612578399796, 5.969449335054811, 33.95276528721635, 60.04094857673212, 41.965773713245554, 5.43674527765873, 60.08133846668544, 14.861927325476701, 37.73085535994653, 37.65263395780637, 89.19633952239303, 6.933515888468877, 9.660595779657363, 166.07595460161446, 20.68232819323236, 12.286218609276304, 113.61461372089978, 5.5709659084834975, 58.462962307243664, 5.524101432543388, 45.21177168207474, 63.39163342853239, 54.396994151655804, 213.01275090788639, 10.106116565537004, 33.509371794868926, 52.45363175624583, 6.7321759776870955, 126.49432583187621, 49.48532771959814, 67.37010516279405, 13.550954145402239, 170.51459529602596, 111.28135934048342, 53.91909422678037, 16.704149639453767, 86.8275959506867, 16.18967624776191, 24.63209490014712, 14.525760282573058, 5.828023702693342, 57.150845520521024, 18.696266061580967, 33.63817684551744, 89.05509360107524, 31.503737836762863, 26.47156829110582, 44.195447180768795, 42.80957961422132, 44.761544011493996, 90.10624511976415, 12.351645729946684, 26.535963054094687, 62.1501001485753, 60.54065640582821, 20.322635735787514, 83.07838965149014, 107.23177273218222, 9.125062021514125, 25.88971849198598, 101.59939015460698, 40.830619779188346, 75.74863990931267, 90.63609906566565, 161.5229493228809, 8.290071067581675, 92.66543420006028, 11.721361593464836, 18.766997392281816, 11.324491019208592, 28.41064870577342, 20.141893732594788, 17.816017665678125, 102.92315791710962, 5.6007938665686785, 49.7151566419271, 46.21161644930408, 128.3697905640729, 8.163929904400923, 5.166741716083918, 11.8432867181993, 49.938193068096325, 80.10257195749274, 46.0544164176654, 26.942348820899987, 5.432729936852826, 13.74412786392211, 36.36800915236472, 5.202150285913245, 17.87275763050722, 28.043541800391907, 25.584970613587046, 37.59919031187427, 14.87799646793274, 32.681016267980134, 7.144005940840503, 97.09164317055478, 46.33220803963704, 33.99064090919176, 50.39508639768655, 13.13863973656393, 19.03618882569474, 38.268047753124904, 11.832530319806619, 16.125446586091925, 60.751477926609596, 14.789982152962372, 26.637948631131145, 11.391217669724583, 9.225720910206448, 23.09129557769204, 53.69730240864125, 67.09317491136599, 28.864252670013308, 33.36559580824102, 6.20233854634454, 56.551350504905834, 12.9741998281626, 48.37834349031873, 28.007713963079283, 78.01758283525295, 32.678149059270474, 83.9931166560131, 14.850737801714113, 23.25525169532564, 33.24025324603632, 79.29480137989091, 54.95520544820724, 77.76395984818964, 18.35940785505555, 49.66061420062445, 5.933932945113581, 30.62474111726471, 37.137887357356135, 21.797897796114334, 15.591453550624365, 27.162554912171817, 18.86530996874464, 5.703079439496457, 28.95297254749161, 5.730044964107833, 6.744358764415614, 10.655919026526723, 32.72648124277019, 40.87066804105719, 27.894419229520487, 67.42725959197661, 16.408591017356294, 11.8014249258551, 8.295593162792564, 86.58970018824476, 43.60054122214303, 18.884757437460333, 55.74771810347988, 28.984607669674656, 63.39463629699344, 61.95811708142395, 15.832857810406152, 9.848219198849169, 18.59185247734218, 132.02117634941663, 9.740348330728128, 17.876120902371866, 6.317029866560737, 40.91058763527236, 100.8629186075968, 26.174622088552777, 90.91456264289685, 112.4908439231611, 184.56046087684786, 5.50838974149905, 6.0171652611688105, 44.42211927672765, 24.136576654665355, 104.96550913108524, 98.47045459649691, 43.09691854343019, 64.15414121976467, 5.506022630935495, 5.4040784300486076, 39.966092775803375, 10.945772700842396, 42.470055058466635, 6.34605419502457, 25.989982414822457, 16.465715863887986, 10.410668595742354, 39.45873379167143, 12.452330722624525, 53.19094190527368, 15.898557134636803, 47.02139375022072, 27.22871835558368, 37.65638413456474, 106.2988021558682, 81.40470962172094, 12.825762006464075, 23.017303667903235, 10.662675081063615, 7.839854832098061, 12.792753834436244, 16.082636883205744, 75.9243324284234, 53.037814926275686, 16.25913731937834, 133.10819425788767, 5.912449773056434, 9.621841160019407, 10.018471856023131, 85.6927994325769, 23.26596677136267, 10.534626014907213, 31.827779520847404, 20.44879273784673, 33.61456786794501, 27.901006655537284, 22.280824214845374, 22.25032704886824, 34.58642547123775, 9.449553275138282, 39.67099675045237, 14.338548417133548, 106.19232111167378, 32.764737053073375, 105.12076436082069, 9.84515863829458, 121.38926053281737, 7.668648662065453, 71.37756484925852, 32.70477746225759, 207.85042934044338, 18.469038286861142, 64.60320392821109, 64.8569438258702, 19.94839361208963, 17.12516372858989, 179.33851007524197, 106.06775713238473, 32.196840289653466, 61.87955457968509, 26.09352884054198, 68.0098107674522, 75.17726940280576, 81.74319335482076, 30.377554407828885, 21.252907231523405, 14.964381981272208, 32.06213646064701, 21.637671527733495, 43.50074059931613, 12.653541402223611, 114.59185422088247, 60.072874207751205, 55.31161183586595, 6.343787834371134, 28.88846342929036, 11.139454726627417, 64.74665142010812, 24.46756756149933, 9.749199939894805, 6.602877305436796, 98.24613143166559, 20.783345099594914, 44.36116494601057, 80.04771935996374, 22.020728674975594, 5.742969894698124, 43.77418082045115, 47.526657181136244, 166.3010142388428, 141.11984770084138, 35.13084617955293, 65.41473338935414, 6.878952227190479, 39.31733701127868, 22.379579683482866, 37.907850067085704, 67.99862394969902, 46.19957822038683, 50.6902132338559, 144.09389645271676, 57.32932828984826, 7.831268731753001, 70.36362219989424, 5.8979629564416225, 23.13492697253688, 5.272611639041076, 9.631669774899516, 133.50609079700055, 32.77710198246967, 6.97978301186666, 106.34078338169718, 92.96347640569593, 32.29187287397597, 34.26484907197681, 63.03394378084941, 13.28841730539953, 74.8691518229177, 9.474709422076893, 70.60461179072168, 44.96633018329829, 42.676426160376, 85.22685863517435, 129.2179142260465, 29.49219805868465, 9.404079873413984, 13.734999837287358, 14.158497042844315, 39.59468638658698, 160.37377690337271, 63.77880982076416, 5.0407913329868554, 5.419673132289378, 5.1739234744874105, 7.6472622491021225, 119.23372597651431, 93.95175849474437, 40.773136221561785, 80.21461370622691, 48.33527634369591, 42.5668396442791, 87.85115762371694, 22.740104907376214, 30.525237925100793, 71.69429227331142, 48.73126013520433, 47.12489547928547, 13.204602949907436, 55.93800604601561, 46.32354441232394, 6.382495246538015, 19.94237767301862, 34.169801042142744, 34.70195964489125, 48.9359456111038, 23.751981153559765, 42.1758529233255, 10.391112701975764, 9.766925255428374, 16.605862178543234, 41.02909789268035, 12.926601013991323, 174.9007505271278, 33.66448853834819, 30.318302399061807, 20.21255151382102, 7.694094249477393, 8.258581833408464, 64.22413336130815, 70.68506560508807, 15.033153410721136, 75.75884973964581, 17.385035997714088, 16.85165187809622, 117.43818840370696, 53.18133066664835, 63.257049720273656, 15.079147486162217, 48.172883167501816, 26.248737133024072, 70.74901542283165, 143.61085666918459, 5.914284260102354, 86.9392954238184, 20.638783678906695, 18.203023070131515, 69.9403355443032, 20.330940754856442, 38.72615847095508, 49.62943669238187, 8.558144497021692, 19.296891496513986, 16.25676690744209, 6.901984488715316, 18.854895572594835, 38.47891609984654, 24.912055300341855, 13.834792349913965, 12.585698151545682, 15.749815982614502, 6.223007659981114, 41.99480183374027, 81.12313366412073, 18.864256422400683, 104.5529453254438, 54.09600998578091, 94.93649165106996, 13.408253284665072, 9.296450207580554, 10.086058021880401, 25.606428175614994, 36.21227945423333, 216.58498077246753, 79.19291392904861, 38.99004512097862, 51.15953153437441, 39.19690645774923, 52.56978516858162, 90.13555442277053, 26.16161403408814, 30.25235924747342, 8.784112273667562, 34.9042356949685, 18.59934413543216, 19.46885202225012, 9.134870737197431, 17.054185790889914, 5.410368663280613, 12.672882084100248, 8.732665120519625, 58.587055233663776, 17.004339929038235, 20.247611336138924, 63.99748836090989, 81.05463381542215, 66.75830018848416, 20.752708376673265, 8.661565408648125, 31.33478236498017, 61.735698244680705, 9.059043016140045, 22.62421460178818, 24.918505159792346, 52.732875770914696, 71.23335929211038, 15.761341481550447, 21.458653188757786, 28.606291012566526, 18.53059583624762, 8.341354974434848, 48.70330853745885, 55.642717356962855, 5.843531823910443, 39.9623961155217, 40.262690055548, 98.28239960529474, 27.81787701226847, 61.34463740554524, 115.1397429509918, 21.44625759054414, 19.549719868879862, 37.59558453219881, 24.386707516675862, 186.01649635727532, 81.79890404192993, 24.2562472700876, 23.21321929406125, 7.162570024389896, 13.805882684376664, 9.715749903594673, 29.36607575130446, 78.09020180079557, 5.825224005571127, 9.829461804242914, 74.22240115167706, 44.034707701947426, 70.81743126560673, 87.31064344047408, 28.629977780229243, 11.260968370560263, 41.518406707681265, 47.29534411268643, 14.419316733551383, 97.64658907003576, 29.78834600793887, 64.3069216981315, 32.94567032083687, 14.582481729689514, 34.68165700574813, 58.502657953458524, 13.394700857283897, 38.44931728381169, ...])
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)