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 = 48263
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);
([3839900.0, 4201571.875, 4228420.485969431, 4246778.125, 4262661.747355073, 4301430.115299827, 4305719.965460136, 4342357.756664236, 4404205.228893574, 4415160.9375, 4415745.3125, 4420387.5, 4469903.017423451, 4485608.307533019, 4749409.375, 4755913.87454955, 4763354.901694923, 4778640.968977848, 4782177.506208856, 4797047.313501524, 4807298.4375, 4808546.368275179, 4808841.633671314, 4810183.729118288, 4812813.269731419, 4814894.070200615, 4815136.581792076, 4818720.3125, 4836508.704872581, 4836688.324249544, 4837382.8125, 4838698.343062944, 4842089.0625, 4842418.864516234, 4843629.68646744, 4846780.48189741, 4858052.343652018, 4862947.884469274, 4863236.031967036, 4864648.093027528, 4865446.875, 4866770.243073464, 4881874.527777672, 4912357.8125, 4931883.92246663, 6593178.125, 6908850.913339955, 7062812.5, 7069564.478459691, 7075014.0625, 7094245.3125, 7128801.399325898, 7129512.616840871, 7169870.538339942, 7197484.818901344, 7203722.752845622, 7273609.375, 7274575.695326902, 7282396.875, 7299674.996086036, 7301391.875620855, 7302764.844152942, 7303268.843139247, 7305052.211829137, 7306360.163166116, 7308045.018821843, 7308171.1858761385, 7309314.0625, 7309337.29122157, 7311529.219837847, 7312260.328780307, 7312358.503114523, 7313209.363520861, 7314246.800540889, 7314375.0, 7315078.695289136, 7315829.724965164, 7316400.327356787, 7316747.132804946, 7316947.958450772, 7316955.955288711, 7317354.767272153, 7317452.595810488, 7318556.724303414, 7319100.0, 7319637.17876508, 7322748.314191045, 7323144.929836147, 7323529.6875, 7325054.001144544, 7327524.698153333, 7327801.477894579, 7330777.406921085, 7354502.742393082, 7354552.972205777, 7356054.509013369, 7363473.213193261, 7393908.069851784, 7411987.5, 7469190.55590559, 7484436.412977942, 7489065.340326751, 7490422.001073217, 7491346.904348526, 7491456.442954385, 7498826.5625, 7501146.379492498, 7501463.78248545, 7536474.194330182, 7565228.984204568, 7629634.236805231, 7629643.75, 7629765.8807465015, 7629781.07985408, 7630048.4375, 7630359.375, 7630475.018287273, 7631090.729149776, 7631618.75, 7631650.0, 7631813.856577659, 7631819.066354916, 7631885.941959132, 7632321.875, 7632327.27222006, 7632329.066620566, 7632336.90803738, 7633445.905750723, 7633614.864021377, 7633859.375, 7633860.234222953, 7633865.624663437, 7634153.150354432, 7634265.275653847, 7634479.6875, 7634505.18845805, 7634644.245516906, 7634685.323632119, 7634756.733290539, 7634834.056995695, 7634893.707958269, 7634933.193806126, 7635037.5, 7635130.993254452, 7635170.640993696, 7635328.9898781385, 7635385.776322535, 7635459.375, 7635698.4375, 7635856.25, 7635876.5625, 7636017.851038975, 7636051.7912182575, 7636207.8125, 7636451.059006754, 7636861.789886055, 7636903.413918103, 7637439.388287322, 7637470.0613047, 7637545.125437176, 7637874.763250821, 7638364.0625, 7638392.1277558, 7638430.516987883, 7638838.0526224915, 7638872.016582937, 7639010.9375, 7639167.750687236, 7639217.1875, 7639579.453326022, 7639598.4375, 7639606.991797744, 7639695.344923898, 7639699.23410017, 7639706.389061656, 7639787.589075334, 7639835.076468677, 7639920.756165936, 7639925.683632452, 7640031.25, 7640110.601503662, 7640200.160089115, 7640436.081052244, 7640472.8433974795, 7640476.740505831, 7640504.041874062, 7640506.25, 7640846.433551004, 7640880.253456096, 7640898.765333224, 7641015.308255229, 7641023.4375, 7641740.563572316, 7641883.555353786, 7641935.843315487, 7642571.551513595, 7642875.13787431, 7642946.427909546, 7643072.95592643, 7643231.348121931, 7643287.363031348, 7643334.470251078, 7643720.367502846, 7643880.491729459, 7644025.297855676, 7644242.1875, 7645088.744377535, 7645226.424279879, 7645783.831599615, 7645947.227452465, 7645986.147148916, 7648226.048717293, 7649016.073901878, 7649683.28987193, 7650661.359652707, 7712756.739939544, 7729077.309934025, 7739992.1875, 7770198.4375, 7770329.311114605, 7805903.90294957, 7814857.8125, 7816147.592661902, 7824399.703537759, 7857409.375, 7907205.972353095, 7907499.642448469, 7908101.426336976, 7927315.625, 7946654.6875, 7946950.0, 7947087.5, 7950000.810702524, 7952273.913309017, 7956185.934902158, 7956843.417480127, 7957320.231404684, 7962687.4149626065, 7968684.776038855, 7969950.0, 7995772.150591875, 7996379.246700442, 7998603.125, 7999264.5263083875, 7999507.2281665765, 8002721.875, 8005579.6875, 8006071.060542752, 8006356.716898087, 8014131.25, 8025744.521079541, 8031211.882772056, 8033364.0625, 8034668.75, 8041093.572450154, 8086837.349705589, 8088001.399267714, 8090093.917517749, 8090833.737666646, 8092261.483110149, 8092786.720728722, 8096618.211528599, 8097482.084759943, 8098208.125910757, 8098298.4375, 8098401.384072588, 8098693.217975729, 8098974.511582449, 8099301.5625, 8099332.660384433, 8099365.027455405, 8099840.537568122, 8099904.6875, 8100650.128254445, 8100710.1653992925, 8100832.8125, 8101733.747423084, 8101789.0625, 8101946.291917641, 8102422.541421714, 8102593.419742317, 8106139.0625, 8106386.942917716, 8117919.643565262, 8122192.1875, 8127263.009252533, 8144550.8428657595, 8147614.391178764, 8169717.2555088485, 8172416.021292178, 8175979.587754817, 8182443.189087182, 8182996.495044256, 8183801.973631184, 8185714.917558863, 8185869.749958504, 8185939.729564602, 8186164.0625, 8186234.375, 8186662.281464131, 8187413.516205808, 8187490.172328143, 8188956.25, 8189439.031135709, 8189829.591423657, 8190074.100183774, 8190469.176665561, 8190517.963381024, 8192076.378583302, 8213597.784575212, 8214247.419569763, 8215454.869827198, 8217407.8125, 8218878.108510446, 8227465.690135846, 8233203.945253387, 8237306.004959454, 8237948.295535849, 8239220.3125, 8239732.8125, 8239792.945945672, 8240092.1875, 8240329.324781335, 8242644.775654642, 8244184.375, 8247592.1875, 8249064.052844838, 8249754.6875, 8249902.814416534, 8250431.523649709, 8251840.625, 8252201.5625, 8252985.214796526, 8254585.300431612, 8254605.451077644, 8255156.168983697, 8255500.533945381, 8262289.0625, 8268509.375, 8268614.332096796, 8269239.0625, 8269521.697659125, 8269897.503453677, 8279331.106558055, 8280798.95035772, 8282235.9375, 8284709.361421307, 8285503.442768641, 8285777.82623366, 8286177.653326245, 8286179.169407476, 8286183.795279169, 8286297.59778569, 8286570.152314113, 8286602.210253973, 8286647.991487804, 8287026.727797038, 8287068.933391762, 8288320.3125, 8288916.242922135, 8289183.576364885, 8291101.262689057, 8292373.370985855, 8292690.9824456405, 8317814.986048587, 8327735.263022892, 8366684.375, 8389573.281269057, 8393347.318298725, 8393367.1875, 8394346.875, 8395132.253062595, 8395282.8125, 8395395.902091656, 8397516.351889664, 8397563.263861138, 8403057.8125, 8411432.320685573, 8415593.75, 8418687.5, 8419237.062995778, 8419718.612729523, 8420000.0, 8420105.94183762, 8420142.737290677, 8420216.66425537, 8420302.93132684, 8421487.5, 8421520.471604371, 8421799.035104737, 8422176.990701158, 8422230.989022193, 8422235.156306896, 8422664.217279447, 8423164.0625, 8423551.5625, 8423686.464282997, 8423922.138906315, 8426404.6875, 8433046.05196628, 8435541.377707863, 8439195.3125, 8439239.0625, 8442568.709743034, 8442701.724065835, 8444605.65102928, 8445004.445597878, 8445730.230837671, 8446194.342870915, 8446257.941064978, 8446365.68047462, 8446631.25, 8447109.99481376, 8447118.811889276, 8447157.8125, 8447712.5, 8449001.446829509, 8449323.15491661, 8449638.18302461, 8452131.238814075, 8462820.751121309, 8488612.5, 8493518.75, 8507359.375, 8508646.724290792, 8509269.842142846, 8509691.342482671, 8510429.585135205, 8511279.814095357, 8511679.315798339, 8512311.487595173, 8512510.9375, 8512770.15493649, 8513122.569465201, 8513260.032536915, 8513933.699827598, 8514103.125, 8514160.520668775, 8514324.678749472, 8514460.9375, 8514470.187936706, 8514505.700222053, 8514814.753834555, 8514831.25, 8515329.911754519, 8515382.8125, 8515404.377700243, 8515543.75, 8516089.0625, 8516627.98538891, 8516862.5, 8517803.975859132, 8518010.9375, 8519318.517987708, 8540635.038487816, 8551130.946545785, 8556984.57686821, 8557009.121600904, 8570064.0625, 8588047.725370515, 8593064.429807574, 8594065.420902187, 8595405.767901732, 8595745.3125, 8596212.450637862, 8598240.702538887, 8602941.505775878, 8614911.747187749, 8618920.751049852, 8622406.420610381, 8622826.5625, 8622893.081468992, 8623367.02798448, 8625024.593301343, 8625183.056409273, 8626682.593536653, 8626941.986756988, 8627113.049722193, 8628426.967909636, 8628553.440606173, 8628590.49423766, 8628631.700509988, 8628744.91109427, 8630417.1875, 8630709.525345625, 8630806.229343005, 8630919.927406553, 8631192.1875, 8632423.4375, 8632696.246308759, 8632702.603252374, 8632884.981877228, 8632928.125, 8633021.412085118, 8633591.777535683, 8633620.829626003, 8633845.3125, 8633980.227566335, 8633987.5, 8634198.4375, 8634201.5625, 8634280.656825323, 8634322.480486352, 8634451.5625, 8635295.3125, 8635445.19818162, 8635489.132351553, 8635614.453186477, 8635773.808196174, 8636153.125, 8636215.515790462, 8636918.75, 8637178.913233798, 8637607.8125, 8638184.578246105, 8638228.125, 8639255.263958706, 8639408.412386067, 8639980.880451323, 8640252.965316717, 8645517.1875, 8647042.12081366, 8651289.925548032, 8656879.372920262, 8657111.287691087, 8657235.233760899, 8657794.557039214, 8659645.956897525, 8660034.874749335, 8661868.340827337, 8663000.948369091, 8664999.607927093, 8665035.654964987, 8665221.336814249, 8666500.52160747, 8675054.998384492, 8677009.375, 8678095.238986628, 8680877.903603707, 8681084.589892, 8681931.25, 8684359.273415735, 8684563.202380672, 8685068.948039003, 8686488.880842213, 8686528.917389654, 8686718.959119035, 8687090.625, 8691472.13082702, 8691643.75, 8691710.493578877, 8692253.87295334, 8692645.374573719, 8694442.224674573, 8695580.926806713, 8703806.25, 8706044.365691744, 8706569.562434524, 8707187.377711413, 8708056.865700984, 8708399.796520907, 8708659.296144152, 8709601.059865812, 8709895.665391447, 8710106.25, 8710150.493329853, 8710582.44506855, 8710893.606983703, 8710939.008318985, 8711003.950020323, 8711144.175511751, 8711323.827970853, 8711345.296135144, 8711670.947668754, 8711673.4375, 8711778.906061316, 8711894.808224432, 8712006.730823146, 8712059.375, 8712173.373125836, 8712357.140840575, 8713326.14739419, 8713342.924797287, 8713512.5, 8713804.357976357, 8713807.8125, 8714404.039676521, 8717909.410847593, 8717948.597047474, 8719514.190438205, 8720370.425660469, 8721462.487038245, 8721646.969830133, 8737550.0, 8741313.666736517, 8741874.030311864, 8743314.024871195, 8743851.04213865, 8743854.245161109, 8743928.329938252, 8744027.191017602, 8744040.961064048, 8744823.309909394, 8745118.75, 8746086.380829886, 8746130.37479414, 8749464.794414556, 8749638.951249864, 8752160.21106036, 8754808.604054876, 8755098.4375, 8756220.3125, 8756633.302043332, 8758321.875, 8758399.300274959, 8759032.8125, 8762448.848523915, 8763130.669117892, 8766092.359722989, 8772314.19297191, 8774395.3125, 8774495.36656873, 8775854.43580173, 8780055.870961508, 8780093.091318605, 8780340.625, 8780770.3125, 8781092.809699666, 8781385.855332896, 8781559.326676782, 8781637.659408474, 8782459.204412948, 8782541.03298394, 8782763.144022979, 8789073.4375, 8789467.219309013, 8791222.933174703, 8791456.154463079, 8791535.9375, 8791580.413284594, 8795262.5, 8800495.482809912, 8801321.875, 8804907.750202248, 8805597.423870053, 8810409.375, 8818121.445086647, 8818645.3125, 8818673.100480959, 8818714.561678583, 8819620.3125, 8819953.605054734, 8820819.493202478, 8822948.327161336, 8822966.32840486, 8823574.781111937, 8823843.471820634, 8823938.144956319, 8824541.420866756, 8826224.91551071, 8831082.8125, 8832432.8125, 8832587.868465949, 8832595.3125, 8833939.0625, 8834202.316394158, 8838742.493617767, 8840513.020554366, 8842668.616727117, 8843946.875, 8843957.8125, 8847453.241834152, 8866848.67350703, 8878644.69146198, 8878675.0, 8884378.800364567, 8891204.823055698, 8921016.55487512, 8927120.295161782, 8927396.900671812, 8927401.5625, 8927510.169583691, 8927596.875, 8927835.94405404, 8927844.220006326, 8927859.867766142, 8928359.375, 8928451.40218481, 8928511.270896757, 8928822.571532866, 8928973.4375, 8929024.589630932, 8929254.36723858, 8929279.6875, 8929331.25, 8929340.625, 8929371.921083251, 8929562.911088858, 8929571.126151403, 8929595.170800682, 8930228.089580396, 8930328.533836436, 8930455.54224187, 8930615.678722683, 8930871.875, 8931393.402835065, 8931465.625, 8931548.345422722, 8932733.67242677, 8936241.808369352, 8936248.17340091, 8936463.280491034, 8937828.105405373, 8939576.686991666, 8941201.608038368, 8941214.051969728, 8941309.375, 8947978.055181436, 8947978.125, 8948244.467747074, 8950326.5625, 8951454.38624206, 8951684.375, 8952124.071085606, 8952195.3125, 8952210.601116765, 8952456.108501002, 8953233.852791365, 8953389.172964828, 8954327.545867965, 8954428.24414577, 8954594.188247822, 8954643.75, 8954834.215272944, 8954864.0625, 8954904.141273784, 8955629.08970843, 8956108.881260986, 8956447.890171465, 8956511.375032954, 8956645.033504559, 8956669.020830771, 8957035.997455565, 8957256.274012541, 8957283.193222897, 8958351.5625, 8958415.266319567, 8958419.14455536, 8958615.625, 8958863.975101376, 8959008.268810362, 8959249.208241358, 8959321.875, 8959617.1875, 8959914.0625, 8960508.93180049, 8960727.657883763, 8960752.467463285, 8960764.205645101, 8960779.536859402, 8960834.217883365, 8960857.773203265, 8961091.608418953, 8961206.106736336, 8961396.47038111, 8961412.5, 8961551.203302825, 8961681.389708407, 8962255.65917001, 8962353.125, 8962396.875, 8962397.848816099, 8962443.130357489, 8962560.9375, 8962624.875763612, 8962637.413461141, 8962878.125, 8963030.569646478, 8963144.55606504, 8963397.608581252, 8963400.7096707, 8963648.150888463, 8963916.862700226, 8964271.229955025, 8964412.276543383, 8964713.460554145, 8964729.6875, 8965253.125, 8965466.066451756, 8965636.757496094, 8965659.45841542, 8965738.42563268, 8965862.0314996, 8966253.485345146, 8966473.829044811, 8966760.890876506, 8966790.945277976, 8966943.805919034, 8966962.340415377, 8967365.041843276, 8967462.5, 8968878.125, 8969262.846587356, 8970137.542436257, 8970817.0655259, 8971598.793383313, 8972347.07540302, 8972423.743256705, 8972428.271907026, 8973326.933116915, 8973681.925881287, 8973784.327605017, 8973825.610499324, 8973925.0, 8974355.24445877, 8974362.920287658, 8974795.3125, 8974826.815841494, 8974882.30953692, 8975614.0625, 8976455.990420787, 8977568.589871846, 8984356.07052575, 8987499.013532784, 8989088.244730204, 8993105.378531719, 8993203.125, 8993431.716584124, 8993626.5625, 8993806.264336437, 8994089.058995117, 8995263.260388236, 8995267.242042683, 8995597.122053998, 8995829.409242816, 8995889.0625, 8996127.560180735, 8996254.289432429, 8996463.82416175, 8996509.620124929, 8996522.935058504, 8996538.068438059, 8996911.6128952, 8997153.125, 8997453.125, 8997697.505502071, 8999416.604878882, 8999441.781913586, 9000107.8125, 9000817.056007782, 9001579.825621007, 9003892.937320001, 9004252.567380816, 9008196.875, 9008296.555444364, 9008400.682121154, 9008741.923004217, 9008775.41533129, 9008947.778452398, 9009075.251661329, 9009628.125, 9009861.376609046, 9010064.0625, 9010085.12214542, 9010109.676021788, 9011069.376444967, 9011879.117616614, 9012798.181645801, 9014976.5625, 9016979.6875, 9016994.89373311, 9017210.874743681, 9017993.510811683, 9018596.875, 9018600.17196039, 9018909.375, 9019728.327577764, 9019954.233276555, 9020347.670040447, 9020532.333804062, 9020592.777943132, 9020743.75, 9021775.0, 9021959.31505906, 9022046.560198076, 9022431.561448881, 9022893.455225619, 9023193.75, 9023274.575514374, 9023329.399057684, 9023718.65860156, 9024273.314499848, 9024426.657454692, 9024810.6319092, 9025484.349867024, 9026064.0625, 9027048.918681284, 9030169.835038772, 9031786.194296941, 9033404.6875, 9034397.976233656, 9039840.127262916, 9044021.706996372, 9044870.769541537, 9045636.975224774, 9046040.88031654, 9046713.673307955, 9050088.130925188, 9060989.738372715, 9061653.090977075, 9063681.25, 9065659.76948027, 9067206.20276496, 9067833.390926497, 9068287.5, 9068456.01710443, 9068755.559170391, 9069045.3125, 9069134.456493653, 9069165.625, 9069176.015691364, 9069309.375, 9069350.303760368, 9069485.527412156, 9069641.983261153, 9069994.055595752, 9070006.21910556, 9070381.075634265, 9070447.956925955, 9070475.085920919, 9070507.12450093, 9070627.520417431, 9070684.375, 9070695.525042024, 9070810.411065323, 9070869.091104148, 9070873.425808992, 9070962.677866314, 9071111.247796386, 9071143.75, 9071165.778019534, 9071238.115798045, 9071276.5625, 9071318.75, 9071367.615983367, 9071392.30348844, 9071428.363958418, 9071504.6875, 9071513.290306367, 9071578.186619444, 9071683.00065145, 9071697.93023548, 9071723.4375, 9071770.33755336, 9071806.74798097, 9071850.15057587, 9071885.788085887, 9071928.125, 9071997.99289961, 9072031.07198975, 9072032.506968068, 9072072.080924306, 9072076.588395765, 9072120.3125, 9072134.876798732, 9072212.5, 9072253.125, 9072263.967204444, 9072288.312083166, 9072399.707630595, 9072403.771474967, 9072416.907166205, 9072482.8125, 9072525.038047431, 9072693.75, 9072725.0, 9072820.3125, 9072895.310032297, 9072984.245574135, 9073020.964215528, 9073060.172814857, 9073121.672457466, 9073157.606675724, 9073215.625, 9073234.51047243, 9073262.043074038, 9073310.204657651, 9073350.0, 9073366.765331175, 9073384.77939351, 9073439.493274445, 9073468.81512266, 9073661.568208935, 9073792.912661133, 9073837.928995473, 9073906.805253768, 9073934.842831923, 9073935.196105273, 9073989.0625, 9073992.560145218, ...], [58.455192565058624, 84.69924079748124, 12.279348415017207, 53.50411480389353, 96.13767055929362, 17.764573901591906, 10.625383404886565, 74.80750686856916, 6.876629180680682, 86.11384578001493, 42.560983625350595, 42.36981247325029, 9.242067973220449, 32.60786108341103, 74.49399182989289, 53.23245229886609, 70.41430245879982, 108.51907520754484, 20.384654910686933, 18.436510489248285, 36.67139743879939, 21.426277838924634, 68.0175276311259, 14.26006446321829, 18.997409390805572, 54.35397981305832, 26.014404698576975, 44.632440929699094, 24.000726430327454, 137.9227449622257, 97.76500289121523, 18.667942782184987, 29.604681909334015, 15.396727376338694, 43.481369201712035, 19.179316829276633, 19.08107688932747, 30.300566991325145, 113.94125625487015, 28.23799953777722, 61.72742466893301, 66.58638220858255, 28.956618872516074, 31.130180303438205, 21.98004425720688, 48.81768931761804, 96.7956478999366, 115.14939914886374, 23.84074635222884, 41.03907960161098, 43.27745834278489, 9.197138919733769, 5.822676370448564, 11.500063670319776, 7.772087438064451, 26.075732715915017, 72.82427214819788, 6.910744273756449, 56.105583868560174, 43.61614488509113, 6.056256099600815, 7.912731489031733, 58.21446625419548, 9.948250399859534, 31.830861787285144, 19.516127211146713, 19.79339430549779, 65.04033199630459, 9.160895312740882, 8.053840573007342, 30.62072872129895, 38.71140011997984, 43.84431898171006, 48.1822826287793, 49.647388312472344, 36.8455164384832, 15.086258143073437, 8.46762313667988, 16.024485668468152, 50.338160205966794, 23.81853351567777, 25.483501606431354, 21.20677868848655, 26.642947422204614, 43.544237268444164, 95.30382647340093, 26.30462199011903, 86.86632732034457, 60.55099512324088, 77.13702744947918, 13.369051318839777, 102.4134171814063, 7.362647815322034, 22.749946861057808, 5.926208826202779, 22.748073142799704, 10.794312600362112, 16.022388027106143, 96.80335584713592, 82.85469215564443, 17.127343492322666, 23.948514041382534, 65.89098254236431, 200.99292661470193, 9.500066079365753, 81.41801530372777, 120.58684892903085, 24.00942967808055, 5.872185105319035, 19.679494056255876, 14.439699495588016, 67.50292948821382, 24.360332254977674, 64.33735700893112, 72.50725598167277, 102.18873949357727, 80.11515366598738, 7.149101266301168, 28.82379871938313, 33.43937303088104, 25.031745093103474, 71.40472706630386, 75.29401652577073, 31.77040280748872, 7.881821026613237, 44.410142907463765, 20.62228677537798, 48.29183914267617, 19.23269801454302, 83.72490523065719, 86.8334049912679, 28.518562806656128, 15.039037363692643, 23.140234330437135, 49.89431032782148, 17.270199625357407, 56.991467619939385, 112.59673638800992, 111.57983869703912, 34.747607905755274, 27.71936744373027, 6.316606408462377, 76.65177194278547, 7.512943805479685, 11.683158363796162, 28.94210153329034, 6.071497034711324, 57.506448784680316, 28.58294257933397, 43.783530136999666, 45.48808270734962, 42.340747346347264, 5.298204875135688, 85.55899967286989, 46.36847208335524, 17.748652440948348, 11.61147299907252, 5.838485517601736, 24.394836556608876, 22.356776191061645, 48.756309862018185, 94.97086534500045, 14.718579344235694, 13.126633146565828, 73.05820380018329, 14.488036702750408, 36.771653180263925, 9.857793860338942, 98.04869031969213, 14.118237117486917, 59.54749919674531, 10.048707969468992, 15.066551281661765, 7.9192222577400395, 15.499431952367859, 7.6357755928034035, 18.51646527455034, 6.135484620150624, 6.599876446513304, 185.84031736331733, 112.37988929289844, 19.624864949180413, 8.363977587865373, 13.0755041682499, 14.699158144112072, 8.839275355330221, 55.49652801831171, 22.09776265193684, 23.684425405915974, 110.21999475446762, 13.857616535569203, 32.792297572302225, 9.279997144848751, 159.50128499599649, 36.687735367380775, 8.122612863108985, 5.101179534719668, 35.94282521750077, 10.450082240562644, 6.502583499538519, 5.4559182418379875, 15.317431096091846, 9.37834828466529, 7.350224675164748, 9.596629942163661, 54.892997100038755, 88.06393949196993, 44.450444415890914, 48.217797669140936, 11.727246771430583, 5.406549650951191, 6.665092895750217, 30.38189149170685, 17.137853618651167, 16.838353893420745, 63.00888144811135, 18.836764950255755, 49.98857737366026, 56.00317278823593, 7.472551299729387, 7.911126949299058, 30.11982304956617, 18.627677216834226, 93.83755974449296, 53.98600564450982, 15.331892909095671, 23.04242170464047, 158.30911630504306, 45.233032416631126, 53.92847405055713, 45.94672709731768, 71.36954697905458, 12.68556455619223, 11.962887792430216, 28.473831805032784, 31.968429336262762, 14.762804189641223, 118.28766345494661, 11.818299002118568, 74.31206908677633, 11.587648304943011, 13.491160076753724, 42.308887353155484, 8.548084023339896, 20.69115245244966, 82.24820902837264, 31.854171848050232, 7.898221957440482, 25.30033943442597, 67.32125667789927, 19.007236295806425, 13.016057331270563, 49.526112273778864, 60.18900733590725, 57.00129060289436, 112.77265389679567, 9.197092331430309, 200.04082927744372, 7.976039980820512, 25.8365572062391, 10.09489461116398, 7.4194390470170575, 10.153393628048288, 9.611257053595395, 32.032876909546935, 18.65899716729623, 45.043598497191475, 30.312776588753998, 112.0136874383959, 14.391770894244063, 52.68929609157266, 126.9398417375256, 59.38099134537832, 67.60913794801313, 82.0485479387608, 36.57166431794011, 39.73815032696355, 82.47167931717945, 45.351734900332524, 9.966552649906507, 28.72925577342918, 92.451313748672, 31.65481995375324, 6.387104853758568, 57.04706029703348, 17.31739423250018, 74.53567805870021, 11.683496907664352, 9.389578235579474, 11.809304834705122, 7.095476227796993, 26.68286160495437, 22.780460964286046, 42.11038519702562, 19.646490720361857, 6.402381203538369, 12.359485241105565, 77.3447702709875, 121.32873621922326, 14.169211470899539, 33.459743900227856, 57.404426194284525, 46.76404335510759, 14.823295990699245, 49.66212738249416, 6.903433484375517, 11.867233776612489, 113.06161321065382, 14.283968862177435, 5.666427086651849, 32.97709123840576, 15.68518798254406, 44.79603499359285, 28.202626062072994, 15.195728046376615, 24.39265154575718, 136.91790490852367, 10.912828615244134, 51.79574945673001, 40.929522492511865, 34.760123510257735, 33.109511001476214, 13.7184386057961, 67.0172683875598, 30.054904772092932, 35.9900653007619, 84.13244647489267, 72.97161005624194, 22.03684524189935, 9.574028676416901, 40.23175219504608, 63.387425044693614, 6.379470147573679, 18.01703331489442, 45.50787206201446, 41.29897534466468, 6.337100806041678, 112.888024945653, 92.1053092556416, 28.389626660535686, 76.17262918004772, 25.45508823629139, 84.24221403074142, 45.935961274099, 17.33801486714161, 109.26823763011767, 14.89000515573269, 63.47924415920056, 14.43758525129618, 28.11618052118483, 84.26003033086587, 20.733071698017667, 12.482910010885385, 26.794741306517167, 12.317579391202434, 10.49546244055989, 26.53358244747468, 5.2503072064156875, 55.30595463230681, 9.914929021961445, 24.34821077093216, 116.66027548351916, 43.579125012635835, 8.485100186062985, 18.660295428991336, 12.872312808916986, 90.28078930243103, 129.93598429805382, 22.887415070648608, 52.70481400295989, 172.07794015293928, 13.16615626276535, 42.147788388101105, 12.193965700772086, 100.64825481527038, 6.368784288749645, 84.91334450366601, 6.038405730634424, 137.19435991355107, 57.813357719714524, 8.987343587627201, 9.217969119227831, 38.00040300547782, 19.690894554100474, 5.48586957243311, 30.063845799802095, 5.799787751890712, 56.682632738663365, 7.163913002832391, 9.893583183339045, 16.87047446988472, 10.742895624821275, 27.176799201340515, 9.46579924727003, 41.24257411869187, 74.9186466503986, 24.413651649736096, 16.052801803521586, 39.088315235646874, 85.6348899074109, 26.350181499278804, 77.25041467872893, 32.24662859554286, 84.41389503343581, 11.38999797826215, 27.43038910734267, 118.61937314426879, 100.01133079106587, 17.81314527460985, 5.0712416808569944, 15.157254174608147, 112.32795948543841, 17.981048757165063, 9.38428810421689, 43.39645879057675, 34.51777113067235, 6.469110462564988, 69.17254693824451, 170.67586725435072, 87.26676412167023, 16.92619998046165, 112.50973537649327, 82.7039371605706, 52.126269072667554, 10.900035758582254, 21.793989392058464, 32.781728609165, 26.652595649862164, 11.331521982215294, 13.69171799268501, 17.554899271519126, 59.45935397962905, 45.15162161066942, 25.35744294897625, 20.19765300893328, 19.907189536984166, 49.83222344244646, 22.36491156996526, 43.37853687546283, 75.47778052382658, 80.69346572969877, 169.34054905756412, 37.04111379040243, 35.59774209284133, 7.686411747696709, 28.692972541207855, 46.40428977008722, 90.99044344631639, 31.15110239994811, 9.216079599523557, 61.185859399781066, 22.00126794686293, 50.77063742477429, 22.93252283576902, 5.750326640744921, 39.647157795493385, 8.39629361189877, 6.713950317830989, 79.48768039485026, 51.27306178745963, 11.754849569338756, 36.066302959443966, 32.76970790967896, 48.45273511318486, 11.051417332981481, 5.099985391145695, 150.71584207407318, 6.013162363200663, 15.01558058197493, 25.208737320862944, 48.500564343115755, 60.76723648899292, 46.17704470049801, 9.009666730117445, 18.02407219080625, 22.201011245037314, 25.107196559727203, 29.315924627390785, 7.756758041614668, 65.44091672762423, 20.54150033619289, 6.136235680842855, 10.553346631907216, 71.73590303673366, 9.461848788964222, 50.15090407281885, 35.03750520412008, 96.3246370251487, 80.51823966946492, 22.26308329241234, 21.27886504269478, 17.899911323875177, 29.33285447692615, 6.674479091736537, 87.61109073284253, 6.143578957521272, 33.00463239914569, 51.12050352859546, 62.32285669469117, 114.64980339046058, 31.8898876115556, 92.47769806382092, 123.33511908399905, 51.590625133366785, 36.444570348815716, 9.236575615050368, 11.238673251471997, 87.49558363240851, 9.665833682102274, 126.7347371867086, 18.7723649596244, 58.02980942872814, 25.877583695163402, 105.65642085965176, 5.829173368666787, 105.66392130637217, 77.39063076225027, 6.889485385328644, 22.90122687571154, 50.966471282213874, 97.16411708155485, 11.025047408202376, 28.508906717079604, 23.300086082570076, 102.70692519712779, 27.946207678289536, 34.91448511537772, 36.603562812729564, 16.375650381846945, 22.449667957748304, 7.986486405634111, 10.56559540099951, 14.3443895863507, 134.6950933515619, 64.94598275955065, 87.24533362521721, 72.46033592039366, 81.45079838247015, 14.159847901590343, 15.829130893094066, 44.02393681274358, 10.972551627480858, 18.748550262307063, 15.75418439787494, 25.390039965612424, 5.572814608640972, 5.349138857912711, 156.314819057051, 16.015335574200503, 59.274025986403934, 22.071372242325292, 18.840466382810366, 19.630482672551395, 11.186314495237438, 7.039008863417224, 116.25304732807882, 17.955090454697235, 10.127904196666544, 14.495026030477996, 61.87791296780749, 65.3449271129809, 27.05655056582001, 118.04349775706854, 49.06363881919566, 104.00661296462155, 119.87368454302896, 64.1626993427999, 25.986963430556923, 27.49657376565998, 58.38229136898606, 89.10876249192697, 25.64742917897, 14.879498976830234, 18.078623600835385, 66.67575942698919, 71.60729849478899, 129.93658703422315, 23.95929648452056, 59.41286682016706, 27.31275088896934, 12.879276120031072, 31.229811793043464, 5.656178315350964, 82.67000191805653, 126.93019693700796, 56.536379518630056, 29.51043324183997, 21.85310141687985, 94.09189568751738, 15.45265313307761, 15.391109535808218, 224.49450352946047, 33.218933754971346, 31.99435915181092, 13.620888441530523, 116.4115435024771, 78.85393297906899, 8.927028314128979, 8.065738402118528, 15.784747363398738, 18.036187390993597, 6.310612318893359, 95.83907366176882, 138.73412835698062, 26.87205940841544, 22.68748880097683, 7.328127275670441, 18.302265120735786, 12.745903152926196, 25.409708792278167, 43.52172218823203, 29.291189507954616, 99.2132720797225, 57.32922099583064, 19.708031647221084, 77.13585163685767, 16.779682035304766, 104.4238152577336, 15.641255485118583, 7.156176375113684, 50.982213934717315, 15.15167821252124, 14.061738863452057, 222.675912654156, 20.043878354657682, 74.95013064155523, 107.0667712215267, 21.97412350569585, 26.99877057099955, 11.053005326206227, 72.15179345931963, 14.328872121679526, 102.68240926376916, 18.135525659498995, 35.67570821136212, 166.14019166546035, 23.39413876394528, 10.323333385900874, 47.908027572752026, 115.80913571756373, 105.05472347782782, 6.2889582919679325, 66.67297557717637, 50.54860005066088, 36.70892619915202, 75.05315418019723, 22.22195333657021, 40.60727365418726, 23.289118247823758, 6.568296376363869, 29.884813275298534, 6.139485106249268, 10.050261809147672, 7.0927459302511275, 12.439552166556515, 14.168057604208911, 5.23742575879202, 18.14155126656207, 19.19029555962384, 32.02347635079136, 40.54113182502152, 44.99109948884928, 25.183573761659765, 65.81944883800014, 80.92981674114496, 15.097076404722776, 56.91159226743898, 8.582475456678958, 20.202980344894627, 38.69292785407388, 58.64758360682528, 63.59147060425037, 5.960225377489507, 7.983370357105312, 57.052217634199174, 19.820448456251533, 28.61615541786508, 29.284749411111385, 85.13118479720005, 5.342802131541116, 30.367653551372616, 141.91492265076513, 60.91966502682659, 220.7867151845848, 155.17332850301642, 17.223924283872513, 72.81455000304902, 25.715602451891105, 5.105075058957218, 7.876212187826639, 56.30238731430104, 8.080868244567535, 102.78651090714204, 35.54331273882413, 44.353299014344195, 33.801010142770245, 54.00682591116088, 27.236868733568894, 19.324479448659, 14.427590526519934, 105.16551207271634, 11.833121211412955, 113.65247584752137, 9.377245633734985, 121.81367027982176, 37.07692051194114, 52.748875039577044, 138.00273011788883, 12.80349506407967, 6.690105117733229, 171.9768683237487, 16.71417715205076, 14.867346172318554, 53.254703305510546, 11.199640128488896, 11.111287104898532, 45.27477321241226, 27.215757280106846, 40.456375602465755, 12.471593291721687, 29.408717708234214, 62.599069807535, 82.40946938262306, 18.06849884879707, 35.069685824759354, 23.296861321314996, 26.011093699596714, 10.399039265018303, 8.345869790780874, 20.738438147807905, 15.41595372616092, 6.85427121863563, 47.58340426792472, 14.365756716779273, 90.27580438770961, 13.442191116058545, 106.33370111456273, 6.038216805773238, 28.14743830796965, 16.920356447962124, 8.14435190795966, 45.76573733316283, 6.094356338581852, 57.42435496531266, 5.213231321477483, 80.46231805172245, 92.09554474746471, 9.688899249355071, 59.53792987491032, 82.76447719624046, 17.02194173508916, 102.92340785855431, 38.50750683871974, 66.5511886641685, 123.34209432238366, 8.98280635388732, 21.82752750320395, 20.053455365646986, 11.913238122001587, 25.866519758451478, 25.76526316415915, 106.18974952445312, 8.885470757114069, 14.422194744767912, 33.64268146680629, 33.78221498786985, 8.105342719219166, 8.361865574155383, 20.63247387267786, 34.917174346139035, 75.54713025728645, 20.651811259277785, 12.498863321916382, 29.416973781167, 13.20389783798289, 26.922933934215404, 65.67607859997977, 92.83226959019402, 141.11513135155718, 6.167858669940473, 18.57257799915461, 19.918103327375754, 35.10017007096826, 98.77184552567165, 24.780328870970973, 20.533043327164673, 75.69535071451523, 70.81721056191714, 9.734822622944138, 31.755160016122595, 11.260642645498095, 6.189953815756795, 5.899618342995552, 24.59714884250935, 6.844276764390064, 6.479807342446238, 6.829177640974616, 68.3833673979023, 25.726924923240652, 6.6524127261543695, 109.77205945537837, 69.8858219751518, 8.478776147100957, 9.367545053232888, 11.877727923731317, 11.733603492473883, 15.76463835895457, 7.717699326512264, 61.78618148979458, 11.761026874754537, 34.8283355499794, 102.19389771134078, 18.633812162741616, 70.86523962149418, 30.092836228764355, 16.82848264782715, 33.31927780324717, 7.697511174213011, 13.419408331171551, 42.676390726759415, 9.121153009720851, 51.62569693937103, 88.88207477581986, 17.71029493699545, 12.532566735340874, 60.66895301546989, 50.094003350224405, 17.078219772745182, 43.14523649747387, 14.996436220625425, 5.398340060818864, 98.34260775568646, 32.426095592864996, 15.974922725230366, 67.21362220150701, 29.620695625246135, 8.008888332256655, 53.65360979405935, 83.93615507669251, 9.547642938282022, 8.037623108882663, 9.863224143952381, 18.340989807133266, 75.80308397404818, 117.94289762803439, 66.42350877949123, 20.706688848888167, 91.5149453682797, 57.31729263469321, 69.08816440667742, 13.691794822948125, 7.33356843790524, 87.27605365597287, 59.34093992265905, 38.139488150639956, 118.0256903594186, 14.020890335964227, 24.658182963439614, 20.040816915809966, 102.50534332414324, 48.7594248287265, 16.92882047458491, 52.24017889721725, 7.897836191962872, 51.082266551078106, 8.648176613705147, 26.757149229057546, 63.594951669406456, 55.16431307036849, 46.20338233781318, 10.530688831306945, 14.70758780601298, 41.43675229180761, 95.66695712465429, 7.666639885442617, 38.72686501760283, 9.508776654507047, 125.37940597579468, 19.18411950694597, 5.510290361831719, 12.195747741877733, 51.92622347198308, 36.31039164584173, 58.27388275069785, 23.56349119228968, 5.253946528380283, 32.53264467424076, 50.68206001722138, 10.523261509815157, 108.70389448708079, 26.83922843024524, 65.32277971786252, 15.316220035750206, 51.7755872694016, 11.088648278906227, 33.28999175528611, 87.5884424217142, 10.4552958137606, 16.019820740020965, 45.90814237042647, 37.75027026538319, 44.395020774958425, 25.597168290215293, 17.02593056760667, 6.99001443400203, 16.012976367259988, 13.640125770539633, 73.70750597022924, 18.34416445381468, 14.813396527348358, 78.08562973547893, 5.2563217699596185, 43.150771341927864, 6.884753649887155, 75.41083002577696, 24.64750073841999, 111.39764001108898, 38.715688182124076, 20.595021711234505, 31.526578939172413, 39.886791206303926, 65.22912273232811, 97.22756468658297, 13.599320198248432, 25.05620971676502, 9.603898113517964, 14.825047434535968, 25.50015284439986, 13.30044116367538, 5.6188152416316095, 5.08515158314459, 25.60709248516519, 63.54619137763097, 173.74306081829366, 8.922694881510127, 103.73396478313268, 22.162316875085622, 6.289935116819683, 72.18606473231839, 34.153001007752984, 45.920493642786596, 48.27947637026714, 64.5057267151569, 72.94847672315075, 147.99387444715495, 9.431442162690814, 9.54197375752334, 64.14889209684831, 24.554757602399157, 8.319433751000304, 15.710666976669572, 28.71410592918159, 32.128674343909296, 9.352677428646127, 12.137685061736839, 42.55168898961022, 172.38972467401632, 83.46178573607811, 13.480377306302795, 8.194633588861414, 28.873075845987387, 7.67945461805601, 7.612630668856908, 94.39972795155124, 95.69501724755654, 67.23409696275151, 71.55283232073073, 14.590315658633134, 8.768401693481302, 49.264565132691764, 18.151366874902106, 19.59472068011715, 78.09667621818588, 64.88470168756422, 52.053129402497234, 95.15309778600076, 78.45188731199431, 5.813797699615116, 5.804465524864344, 17.73763933453449, 19.20487655874076, 172.69012296784845, 31.601072948956393, 75.09983888361874, 6.5085395031707405, 62.87388817510921, 12.730585850237444, 39.83911563235598, 17.46740333937295, 39.17240835725078, 24.216637007103817, 5.710915159837484, 8.650864857164514, 71.7465244406755, 20.04827826283543, 12.122767942906565, 9.761003439779167, 52.76931481907346, 112.17596103684741, 16.5815035010895, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3839900.0, 4201571.875, 4228420.485969431, 4246778.125, 4262661.747355073, 4301430.115299827, 4305719.965460136, 4342357.756664236, 4404205.228893574, 4415160.9375, 4415745.3125, 4420387.5, 4469903.017423451, 4485608.307533019, 4749409.375, 4755913.87454955, 4763354.901694923, 4778640.968977848, 4782177.506208856, 4797047.313501524, 4807298.4375, 4808546.368275179, 4808841.633671314, 4810183.729118288, 4812813.269731419, 4814894.070200615, 4815136.581792076, 4818720.3125, 4836508.704872581, 4836688.324249544, 4837382.8125, 4838698.343062944, 4842089.0625, 4842418.864516234, 4843629.68646744, 4846780.48189741, 4858052.343652018, 4862947.884469274, 4863236.031967036, 4864648.093027528, 4865446.875, 4866770.243073464, 4881874.527777672, 4912357.8125, 4931883.92246663, 6593178.125, 6908850.913339955, 7062812.5, 7069564.478459691, 7075014.0625, 7094245.3125, 7128801.399325898, 7129512.616840871, 7169870.538339942, 7197484.818901344, 7203722.752845622, 7273609.375, 7274575.695326902, 7282396.875, 7299674.996086036, 7301391.875620855, 7302764.844152942, 7303268.843139247, 7305052.211829137, 7306360.163166116, 7308045.018821843, 7308171.1858761385, 7309314.0625, 7309337.29122157, 7311529.219837847, 7312260.328780307, 7312358.503114523, 7313209.363520861, 7314246.800540889, 7314375.0, 7315078.695289136, 7315829.724965164, 7316400.327356787, 7316747.132804946, 7316947.958450772, 7316955.955288711, 7317354.767272153, 7317452.595810488, 7318556.724303414, 7319100.0, 7319637.17876508, 7322748.314191045, 7323144.929836147, 7323529.6875, 7325054.001144544, 7327524.698153333, 7327801.477894579, 7330777.406921085, 7354502.742393082, 7354552.972205777, 7356054.509013369, 7363473.213193261, 7393908.069851784, 7411987.5, 7469190.55590559, 7484436.412977942, 7489065.340326751, 7490422.001073217, 7491346.904348526, 7491456.442954385, 7498826.5625, 7501146.379492498, 7501463.78248545, 7536474.194330182, 7565228.984204568, 7629634.236805231, 7629643.75, 7629765.8807465015, 7629781.07985408, 7630048.4375, 7630359.375, 7630475.018287273, 7631090.729149776, 7631618.75, 7631650.0, 7631813.856577659, 7631819.066354916, 7631885.941959132, 7632321.875, 7632327.27222006, 7632329.066620566, 7632336.90803738, 7633445.905750723, 7633614.864021377, 7633859.375, 7633860.234222953, 7633865.624663437, 7634153.150354432, 7634265.275653847, 7634479.6875, 7634505.18845805, 7634644.245516906, 7634685.323632119, 7634756.733290539, 7634834.056995695, 7634893.707958269, 7634933.193806126, 7635037.5, 7635130.993254452, 7635170.640993696, 7635328.9898781385, 7635385.776322535, 7635459.375, 7635698.4375, 7635856.25, 7635876.5625, 7636017.851038975, 7636051.7912182575, 7636207.8125, 7636451.059006754, 7636861.789886055, 7636903.413918103, 7637439.388287322, 7637470.0613047, 7637545.125437176, 7637874.763250821, 7638364.0625, 7638392.1277558, 7638430.516987883, 7638838.0526224915, 7638872.016582937, 7639010.9375, 7639167.750687236, 7639217.1875, 7639579.453326022, 7639598.4375, 7639606.991797744, 7639695.344923898, 7639699.23410017, 7639706.389061656, 7639787.589075334, 7639835.076468677, 7639920.756165936, 7639925.683632452, 7640031.25, 7640110.601503662, 7640200.160089115, 7640436.081052244, 7640472.8433974795, 7640476.740505831, 7640504.041874062, 7640506.25, 7640846.433551004, 7640880.253456096, 7640898.765333224, 7641015.308255229, 7641023.4375, 7641740.563572316, 7641883.555353786, 7641935.843315487, 7642571.551513595, 7642875.13787431, 7642946.427909546, 7643072.95592643, 7643231.348121931, 7643287.363031348, 7643334.470251078, 7643720.367502846, 7643880.491729459, 7644025.297855676, 7644242.1875, 7645088.744377535, 7645226.424279879, 7645783.831599615, 7645947.227452465, 7645986.147148916, 7648226.048717293, 7649016.073901878, 7649683.28987193, 7650661.359652707, 7712756.739939544, 7729077.309934025, 7739992.1875, 7770198.4375, 7770329.311114605, 7805903.90294957, 7814857.8125, 7816147.592661902, 7824399.703537759, 7857409.375, 7907205.972353095, 7907499.642448469, 7908101.426336976, 7927315.625, 7946654.6875, 7946950.0, 7947087.5, 7950000.810702524, 7952273.913309017, 7956185.934902158, 7956843.417480127, 7957320.231404684, 7962687.4149626065, 7968684.776038855, 7969950.0, 7995772.150591875, 7996379.246700442, 7998603.125, 7999264.5263083875, 7999507.2281665765, 8002721.875, 8005579.6875, 8006071.060542752, 8006356.716898087, 8014131.25, 8025744.521079541, 8031211.882772056, 8033364.0625, 8034668.75, 8041093.572450154, 8086837.349705589, 8088001.399267714, 8090093.917517749, 8090833.737666646, 8092261.483110149, 8092786.720728722, 8096618.211528599, 8097482.084759943, 8098208.125910757, 8098298.4375, 8098401.384072588, 8098693.217975729, 8098974.511582449, 8099301.5625, 8099332.660384433, 8099365.027455405, 8099840.537568122, 8099904.6875, 8100650.128254445, 8100710.1653992925, 8100832.8125, 8101733.747423084, 8101789.0625, 8101946.291917641, 8102422.541421714, 8102593.419742317, 8106139.0625, 8106386.942917716, 8117919.643565262, 8122192.1875, 8127263.009252533, 8144550.8428657595, 8147614.391178764, 8169717.2555088485, 8172416.021292178, 8175979.587754817, 8182443.189087182, 8182996.495044256, 8183801.973631184, 8185714.917558863, 8185869.749958504, 8185939.729564602, 8186164.0625, 8186234.375, 8186662.281464131, 8187413.516205808, 8187490.172328143, 8188956.25, 8189439.031135709, 8189829.591423657, 8190074.100183774, 8190469.176665561, 8190517.963381024, 8192076.378583302, 8213597.784575212, 8214247.419569763, 8215454.869827198, 8217407.8125, 8218878.108510446, 8227465.690135846, 8233203.945253387, 8237306.004959454, 8237948.295535849, 8239220.3125, 8239732.8125, 8239792.945945672, 8240092.1875, 8240329.324781335, 8242644.775654642, 8244184.375, 8247592.1875, 8249064.052844838, 8249754.6875, 8249902.814416534, 8250431.523649709, 8251840.625, 8252201.5625, 8252985.214796526, 8254585.300431612, 8254605.451077644, 8255156.168983697, 8255500.533945381, 8262289.0625, 8268509.375, 8268614.332096796, 8269239.0625, 8269521.697659125, 8269897.503453677, 8279331.106558055, 8280798.95035772, 8282235.9375, 8284709.361421307, 8285503.442768641, 8285777.82623366, 8286177.653326245, 8286179.169407476, 8286183.795279169, 8286297.59778569, 8286570.152314113, 8286602.210253973, 8286647.991487804, 8287026.727797038, 8287068.933391762, 8288320.3125, 8288916.242922135, 8289183.576364885, 8291101.262689057, 8292373.370985855, 8292690.9824456405, 8317814.986048587, 8327735.263022892, 8366684.375, 8389573.281269057, 8393347.318298725, 8393367.1875, 8394346.875, 8395132.253062595, 8395282.8125, 8395395.902091656, 8397516.351889664, 8397563.263861138, 8403057.8125, 8411432.320685573, 8415593.75, 8418687.5, 8419237.062995778, 8419718.612729523, 8420000.0, 8420105.94183762, 8420142.737290677, 8420216.66425537, 8420302.93132684, 8421487.5, 8421520.471604371, 8421799.035104737, 8422176.990701158, 8422230.989022193, 8422235.156306896, 8422664.217279447, 8423164.0625, 8423551.5625, 8423686.464282997, 8423922.138906315, 8426404.6875, 8433046.05196628, 8435541.377707863, 8439195.3125, 8439239.0625, 8442568.709743034, 8442701.724065835, 8444605.65102928, 8445004.445597878, 8445730.230837671, 8446194.342870915, 8446257.941064978, 8446365.68047462, 8446631.25, 8447109.99481376, 8447118.811889276, 8447157.8125, 8447712.5, 8449001.446829509, 8449323.15491661, 8449638.18302461, 8452131.238814075, 8462820.751121309, 8488612.5, 8493518.75, 8507359.375, 8508646.724290792, 8509269.842142846, 8509691.342482671, 8510429.585135205, 8511279.814095357, 8511679.315798339, 8512311.487595173, 8512510.9375, 8512770.15493649, 8513122.569465201, 8513260.032536915, 8513933.699827598, 8514103.125, 8514160.520668775, 8514324.678749472, 8514460.9375, 8514470.187936706, 8514505.700222053, 8514814.753834555, 8514831.25, 8515329.911754519, 8515382.8125, 8515404.377700243, 8515543.75, 8516089.0625, 8516627.98538891, 8516862.5, 8517803.975859132, 8518010.9375, 8519318.517987708, 8540635.038487816, 8551130.946545785, 8556984.57686821, 8557009.121600904, 8570064.0625, 8588047.725370515, 8593064.429807574, 8594065.420902187, 8595405.767901732, 8595745.3125, 8596212.450637862, 8598240.702538887, 8602941.505775878, 8614911.747187749, 8618920.751049852, 8622406.420610381, 8622826.5625, 8622893.081468992, 8623367.02798448, 8625024.593301343, 8625183.056409273, 8626682.593536653, 8626941.986756988, 8627113.049722193, 8628426.967909636, 8628553.440606173, 8628590.49423766, 8628631.700509988, 8628744.91109427, 8630417.1875, 8630709.525345625, 8630806.229343005, 8630919.927406553, 8631192.1875, 8632423.4375, 8632696.246308759, 8632702.603252374, 8632884.981877228, 8632928.125, 8633021.412085118, 8633591.777535683, 8633620.829626003, 8633845.3125, 8633980.227566335, 8633987.5, 8634198.4375, 8634201.5625, 8634280.656825323, 8634322.480486352, 8634451.5625, 8635295.3125, 8635445.19818162, 8635489.132351553, 8635614.453186477, 8635773.808196174, 8636153.125, 8636215.515790462, 8636918.75, 8637178.913233798, 8637607.8125, 8638184.578246105, 8638228.125, 8639255.263958706, 8639408.412386067, 8639980.880451323, 8640252.965316717, 8645517.1875, 8647042.12081366, 8651289.925548032, 8656879.372920262, 8657111.287691087, 8657235.233760899, 8657794.557039214, 8659645.956897525, 8660034.874749335, 8661868.340827337, 8663000.948369091, 8664999.607927093, 8665035.654964987, 8665221.336814249, 8666500.52160747, 8675054.998384492, 8677009.375, 8678095.238986628, 8680877.903603707, 8681084.589892, 8681931.25, 8684359.273415735, 8684563.202380672, 8685068.948039003, 8686488.880842213, 8686528.917389654, 8686718.959119035, 8687090.625, 8691472.13082702, 8691643.75, 8691710.493578877, 8692253.87295334, 8692645.374573719, 8694442.224674573, 8695580.926806713, 8703806.25, 8706044.365691744, 8706569.562434524, 8707187.377711413, 8708056.865700984, 8708399.796520907, 8708659.296144152, 8709601.059865812, 8709895.665391447, 8710106.25, 8710150.493329853, 8710582.44506855, 8710893.606983703, 8710939.008318985, 8711003.950020323, 8711144.175511751, 8711323.827970853, 8711345.296135144, 8711670.947668754, 8711673.4375, 8711778.906061316, 8711894.808224432, 8712006.730823146, 8712059.375, 8712173.373125836, 8712357.140840575, 8713326.14739419, 8713342.924797287, 8713512.5, 8713804.357976357, 8713807.8125, 8714404.039676521, 8717909.410847593, 8717948.597047474, 8719514.190438205, 8720370.425660469, 8721462.487038245, 8721646.969830133, 8737550.0, 8741313.666736517, 8741874.030311864, 8743314.024871195, 8743851.04213865, 8743854.245161109, 8743928.329938252, 8744027.191017602, 8744040.961064048, 8744823.309909394, 8745118.75, 8746086.380829886, 8746130.37479414, 8749464.794414556, 8749638.951249864, 8752160.21106036, 8754808.604054876, 8755098.4375, 8756220.3125, 8756633.302043332, 8758321.875, 8758399.300274959, 8759032.8125, 8762448.848523915, 8763130.669117892, 8766092.359722989, 8772314.19297191, 8774395.3125, 8774495.36656873, 8775854.43580173, 8780055.870961508, 8780093.091318605, 8780340.625, 8780770.3125, 8781092.809699666, 8781385.855332896, 8781559.326676782, 8781637.659408474, 8782459.204412948, 8782541.03298394, 8782763.144022979, 8789073.4375, 8789467.219309013, 8791222.933174703, 8791456.154463079, 8791535.9375, 8791580.413284594, 8795262.5, 8800495.482809912, 8801321.875, 8804907.750202248, 8805597.423870053, 8810409.375, 8818121.445086647, 8818645.3125, 8818673.100480959, 8818714.561678583, 8819620.3125, 8819953.605054734, 8820819.493202478, 8822948.327161336, 8822966.32840486, 8823574.781111937, 8823843.471820634, 8823938.144956319, 8824541.420866756, 8826224.91551071, 8831082.8125, 8832432.8125, 8832587.868465949, 8832595.3125, 8833939.0625, 8834202.316394158, 8838742.493617767, 8840513.020554366, 8842668.616727117, 8843946.875, 8843957.8125, 8847453.241834152, 8866848.67350703, 8878644.69146198, 8878675.0, 8884378.800364567, 8891204.823055698, 8921016.55487512, 8927120.295161782, 8927396.900671812, 8927401.5625, 8927510.169583691, 8927596.875, 8927835.94405404, 8927844.220006326, 8927859.867766142, 8928359.375, 8928451.40218481, 8928511.270896757, 8928822.571532866, 8928973.4375, 8929024.589630932, 8929254.36723858, 8929279.6875, 8929331.25, 8929340.625, 8929371.921083251, 8929562.911088858, 8929571.126151403, 8929595.170800682, 8930228.089580396, 8930328.533836436, 8930455.54224187, 8930615.678722683, 8930871.875, 8931393.402835065, 8931465.625, 8931548.345422722, 8932733.67242677, 8936241.808369352, 8936248.17340091, 8936463.280491034, 8937828.105405373, 8939576.686991666, 8941201.608038368, 8941214.051969728, 8941309.375, 8947978.055181436, 8947978.125, 8948244.467747074, 8950326.5625, 8951454.38624206, 8951684.375, 8952124.071085606, 8952195.3125, 8952210.601116765, 8952456.108501002, 8953233.852791365, 8953389.172964828, 8954327.545867965, 8954428.24414577, 8954594.188247822, 8954643.75, 8954834.215272944, 8954864.0625, 8954904.141273784, 8955629.08970843, 8956108.881260986, 8956447.890171465, 8956511.375032954, 8956645.033504559, 8956669.020830771, 8957035.997455565, 8957256.274012541, 8957283.193222897, 8958351.5625, 8958415.266319567, 8958419.14455536, 8958615.625, 8958863.975101376, 8959008.268810362, 8959249.208241358, 8959321.875, 8959617.1875, 8959914.0625, 8960508.93180049, 8960727.657883763, 8960752.467463285, 8960764.205645101, 8960779.536859402, 8960834.217883365, 8960857.773203265, 8961091.608418953, 8961206.106736336, 8961396.47038111, 8961412.5, 8961551.203302825, 8961681.389708407, 8962255.65917001, 8962353.125, 8962396.875, 8962397.848816099, 8962443.130357489, 8962560.9375, 8962624.875763612, 8962637.413461141, 8962878.125, 8963030.569646478, 8963144.55606504, 8963397.608581252, 8963400.7096707, 8963648.150888463, 8963916.862700226, 8964271.229955025, 8964412.276543383, 8964713.460554145, 8964729.6875, 8965253.125, 8965466.066451756, 8965636.757496094, 8965659.45841542, 8965738.42563268, 8965862.0314996, 8966253.485345146, 8966473.829044811, 8966760.890876506, 8966790.945277976, 8966943.805919034, 8966962.340415377, 8967365.041843276, 8967462.5, 8968878.125, 8969262.846587356, 8970137.542436257, 8970817.0655259, 8971598.793383313, 8972347.07540302, 8972423.743256705, 8972428.271907026, 8973326.933116915, 8973681.925881287, 8973784.327605017, 8973825.610499324, 8973925.0, 8974355.24445877, 8974362.920287658, 8974795.3125, 8974826.815841494, 8974882.30953692, 8975614.0625, 8976455.990420787, 8977568.589871846, 8984356.07052575, 8987499.013532784, 8989088.244730204, 8993105.378531719, 8993203.125, 8993431.716584124, 8993626.5625, 8993806.264336437, 8994089.058995117, 8995263.260388236, 8995267.242042683, 8995597.122053998, 8995829.409242816, 8995889.0625, 8996127.560180735, 8996254.289432429, 8996463.82416175, 8996509.620124929, 8996522.935058504, 8996538.068438059, 8996911.6128952, 8997153.125, 8997453.125, 8997697.505502071, 8999416.604878882, 8999441.781913586, 9000107.8125, 9000817.056007782, 9001579.825621007, 9003892.937320001, 9004252.567380816, 9008196.875, 9008296.555444364, 9008400.682121154, 9008741.923004217, 9008775.41533129, 9008947.778452398, 9009075.251661329, 9009628.125, 9009861.376609046, 9010064.0625, 9010085.12214542, 9010109.676021788, 9011069.376444967, 9011879.117616614, 9012798.181645801, 9014976.5625, 9016979.6875, 9016994.89373311, 9017210.874743681, 9017993.510811683, 9018596.875, 9018600.17196039, 9018909.375, 9019728.327577764, 9019954.233276555, 9020347.670040447, 9020532.333804062, 9020592.777943132, 9020743.75, 9021775.0, 9021959.31505906, 9022046.560198076, 9022431.561448881, 9022893.455225619, 9023193.75, 9023274.575514374, 9023329.399057684, 9023718.65860156, 9024273.314499848, 9024426.657454692, 9024810.6319092, 9025484.349867024, 9026064.0625, 9027048.918681284, 9030169.835038772, 9031786.194296941, 9033404.6875, 9034397.976233656, 9039840.127262916, 9044021.706996372, 9044870.769541537, 9045636.975224774, 9046040.88031654, 9046713.673307955, 9050088.130925188, 9060989.738372715, 9061653.090977075, 9063681.25, 9065659.76948027, 9067206.20276496, 9067833.390926497, 9068287.5, 9068456.01710443, 9068755.559170391, 9069045.3125, 9069134.456493653, 9069165.625, 9069176.015691364, 9069309.375, 9069350.303760368, 9069485.527412156, 9069641.983261153, 9069994.055595752, 9070006.21910556, 9070381.075634265, 9070447.956925955, 9070475.085920919, 9070507.12450093, 9070627.520417431, 9070684.375, 9070695.525042024, 9070810.411065323, 9070869.091104148, 9070873.425808992, 9070962.677866314, 9071111.247796386, 9071143.75, 9071165.778019534, 9071238.115798045, 9071276.5625, 9071318.75, 9071367.615983367, 9071392.30348844, 9071428.363958418, 9071504.6875, 9071513.290306367, 9071578.186619444, 9071683.00065145, 9071697.93023548, 9071723.4375, 9071770.33755336, 9071806.74798097, 9071850.15057587, 9071885.788085887, 9071928.125, 9071997.99289961, 9072031.07198975, 9072032.506968068, 9072072.080924306, 9072076.588395765, 9072120.3125, 9072134.876798732, 9072212.5, 9072253.125, 9072263.967204444, 9072288.312083166, 9072399.707630595, 9072403.771474967, 9072416.907166205, 9072482.8125, 9072525.038047431, 9072693.75, 9072725.0, 9072820.3125, 9072895.310032297, 9072984.245574135, 9073020.964215528, 9073060.172814857, 9073121.672457466, 9073157.606675724, 9073215.625, 9073234.51047243, 9073262.043074038, 9073310.204657651, 9073350.0, 9073366.765331175, 9073384.77939351, 9073439.493274445, 9073468.81512266, 9073661.568208935, 9073792.912661133, 9073837.928995473, 9073906.805253768, 9073934.842831923, 9073935.196105273, 9073989.0625, 9073992.560145218, ...], [58.455192565058624, 84.69924079748124, 12.279348415017207, 53.50411480389353, 96.13767055929362, 17.764573901591906, 10.625383404886565, 74.80750686856916, 6.876629180680682, 86.11384578001493, 42.560983625350595, 42.36981247325029, 9.242067973220449, 32.60786108341103, 74.49399182989289, 53.23245229886609, 70.41430245879982, 108.51907520754484, 20.384654910686933, 18.436510489248285, 36.67139743879939, 21.426277838924634, 68.0175276311259, 14.26006446321829, 18.997409390805572, 54.35397981305832, 26.014404698576975, 44.632440929699094, 24.000726430327454, 137.9227449622257, 97.76500289121523, 18.667942782184987, 29.604681909334015, 15.396727376338694, 43.481369201712035, 19.179316829276633, 19.08107688932747, 30.300566991325145, 113.94125625487015, 28.23799953777722, 61.72742466893301, 66.58638220858255, 28.956618872516074, 31.130180303438205, 21.98004425720688, 48.81768931761804, 96.7956478999366, 115.14939914886374, 23.84074635222884, 41.03907960161098, 43.27745834278489, 9.197138919733769, 5.822676370448564, 11.500063670319776, 7.772087438064451, 26.075732715915017, 72.82427214819788, 6.910744273756449, 56.105583868560174, 43.61614488509113, 6.056256099600815, 7.912731489031733, 58.21446625419548, 9.948250399859534, 31.830861787285144, 19.516127211146713, 19.79339430549779, 65.04033199630459, 9.160895312740882, 8.053840573007342, 30.62072872129895, 38.71140011997984, 43.84431898171006, 48.1822826287793, 49.647388312472344, 36.8455164384832, 15.086258143073437, 8.46762313667988, 16.024485668468152, 50.338160205966794, 23.81853351567777, 25.483501606431354, 21.20677868848655, 26.642947422204614, 43.544237268444164, 95.30382647340093, 26.30462199011903, 86.86632732034457, 60.55099512324088, 77.13702744947918, 13.369051318839777, 102.4134171814063, 7.362647815322034, 22.749946861057808, 5.926208826202779, 22.748073142799704, 10.794312600362112, 16.022388027106143, 96.80335584713592, 82.85469215564443, 17.127343492322666, 23.948514041382534, 65.89098254236431, 200.99292661470193, 9.500066079365753, 81.41801530372777, 120.58684892903085, 24.00942967808055, 5.872185105319035, 19.679494056255876, 14.439699495588016, 67.50292948821382, 24.360332254977674, 64.33735700893112, 72.50725598167277, 102.18873949357727, 80.11515366598738, 7.149101266301168, 28.82379871938313, 33.43937303088104, 25.031745093103474, 71.40472706630386, 75.29401652577073, 31.77040280748872, 7.881821026613237, 44.410142907463765, 20.62228677537798, 48.29183914267617, 19.23269801454302, 83.72490523065719, 86.8334049912679, 28.518562806656128, 15.039037363692643, 23.140234330437135, 49.89431032782148, 17.270199625357407, 56.991467619939385, 112.59673638800992, 111.57983869703912, 34.747607905755274, 27.71936744373027, 6.316606408462377, 76.65177194278547, 7.512943805479685, 11.683158363796162, 28.94210153329034, 6.071497034711324, 57.506448784680316, 28.58294257933397, 43.783530136999666, 45.48808270734962, 42.340747346347264, 5.298204875135688, 85.55899967286989, 46.36847208335524, 17.748652440948348, 11.61147299907252, 5.838485517601736, 24.394836556608876, 22.356776191061645, 48.756309862018185, 94.97086534500045, 14.718579344235694, 13.126633146565828, 73.05820380018329, 14.488036702750408, 36.771653180263925, 9.857793860338942, 98.04869031969213, 14.118237117486917, 59.54749919674531, 10.048707969468992, 15.066551281661765, 7.9192222577400395, 15.499431952367859, 7.6357755928034035, 18.51646527455034, 6.135484620150624, 6.599876446513304, 185.84031736331733, 112.37988929289844, 19.624864949180413, 8.363977587865373, 13.0755041682499, 14.699158144112072, 8.839275355330221, 55.49652801831171, 22.09776265193684, 23.684425405915974, 110.21999475446762, 13.857616535569203, 32.792297572302225, 9.279997144848751, 159.50128499599649, 36.687735367380775, 8.122612863108985, 5.101179534719668, 35.94282521750077, 10.450082240562644, 6.502583499538519, 5.4559182418379875, 15.317431096091846, 9.37834828466529, 7.350224675164748, 9.596629942163661, 54.892997100038755, 88.06393949196993, 44.450444415890914, 48.217797669140936, 11.727246771430583, 5.406549650951191, 6.665092895750217, 30.38189149170685, 17.137853618651167, 16.838353893420745, 63.00888144811135, 18.836764950255755, 49.98857737366026, 56.00317278823593, 7.472551299729387, 7.911126949299058, 30.11982304956617, 18.627677216834226, 93.83755974449296, 53.98600564450982, 15.331892909095671, 23.04242170464047, 158.30911630504306, 45.233032416631126, 53.92847405055713, 45.94672709731768, 71.36954697905458, 12.68556455619223, 11.962887792430216, 28.473831805032784, 31.968429336262762, 14.762804189641223, 118.28766345494661, 11.818299002118568, 74.31206908677633, 11.587648304943011, 13.491160076753724, 42.308887353155484, 8.548084023339896, 20.69115245244966, 82.24820902837264, 31.854171848050232, 7.898221957440482, 25.30033943442597, 67.32125667789927, 19.007236295806425, 13.016057331270563, 49.526112273778864, 60.18900733590725, 57.00129060289436, 112.77265389679567, 9.197092331430309, 200.04082927744372, 7.976039980820512, 25.8365572062391, 10.09489461116398, 7.4194390470170575, 10.153393628048288, 9.611257053595395, 32.032876909546935, 18.65899716729623, 45.043598497191475, 30.312776588753998, 112.0136874383959, 14.391770894244063, 52.68929609157266, 126.9398417375256, 59.38099134537832, 67.60913794801313, 82.0485479387608, 36.57166431794011, 39.73815032696355, 82.47167931717945, 45.351734900332524, 9.966552649906507, 28.72925577342918, 92.451313748672, 31.65481995375324, 6.387104853758568, 57.04706029703348, 17.31739423250018, 74.53567805870021, 11.683496907664352, 9.389578235579474, 11.809304834705122, 7.095476227796993, 26.68286160495437, 22.780460964286046, 42.11038519702562, 19.646490720361857, 6.402381203538369, 12.359485241105565, 77.3447702709875, 121.32873621922326, 14.169211470899539, 33.459743900227856, 57.404426194284525, 46.76404335510759, 14.823295990699245, 49.66212738249416, 6.903433484375517, 11.867233776612489, 113.06161321065382, 14.283968862177435, 5.666427086651849, 32.97709123840576, 15.68518798254406, 44.79603499359285, 28.202626062072994, 15.195728046376615, 24.39265154575718, 136.91790490852367, 10.912828615244134, 51.79574945673001, 40.929522492511865, 34.760123510257735, 33.109511001476214, 13.7184386057961, 67.0172683875598, 30.054904772092932, 35.9900653007619, 84.13244647489267, 72.97161005624194, 22.03684524189935, 9.574028676416901, 40.23175219504608, 63.387425044693614, 6.379470147573679, 18.01703331489442, 45.50787206201446, 41.29897534466468, 6.337100806041678, 112.888024945653, 92.1053092556416, 28.389626660535686, 76.17262918004772, 25.45508823629139, 84.24221403074142, 45.935961274099, 17.33801486714161, 109.26823763011767, 14.89000515573269, 63.47924415920056, 14.43758525129618, 28.11618052118483, 84.26003033086587, 20.733071698017667, 12.482910010885385, 26.794741306517167, 12.317579391202434, 10.49546244055989, 26.53358244747468, 5.2503072064156875, 55.30595463230681, 9.914929021961445, 24.34821077093216, 116.66027548351916, 43.579125012635835, 8.485100186062985, 18.660295428991336, 12.872312808916986, 90.28078930243103, 129.93598429805382, 22.887415070648608, 52.70481400295989, 172.07794015293928, 13.16615626276535, 42.147788388101105, 12.193965700772086, 100.64825481527038, 6.368784288749645, 84.91334450366601, 6.038405730634424, 137.19435991355107, 57.813357719714524, 8.987343587627201, 9.217969119227831, 38.00040300547782, 19.690894554100474, 5.48586957243311, 30.063845799802095, 5.799787751890712, 56.682632738663365, 7.163913002832391, 9.893583183339045, 16.87047446988472, 10.742895624821275, 27.176799201340515, 9.46579924727003, 41.24257411869187, 74.9186466503986, 24.413651649736096, 16.052801803521586, 39.088315235646874, 85.6348899074109, 26.350181499278804, 77.25041467872893, 32.24662859554286, 84.41389503343581, 11.38999797826215, 27.43038910734267, 118.61937314426879, 100.01133079106587, 17.81314527460985, 5.0712416808569944, 15.157254174608147, 112.32795948543841, 17.981048757165063, 9.38428810421689, 43.39645879057675, 34.51777113067235, 6.469110462564988, 69.17254693824451, 170.67586725435072, 87.26676412167023, 16.92619998046165, 112.50973537649327, 82.7039371605706, 52.126269072667554, 10.900035758582254, 21.793989392058464, 32.781728609165, 26.652595649862164, 11.331521982215294, 13.69171799268501, 17.554899271519126, 59.45935397962905, 45.15162161066942, 25.35744294897625, 20.19765300893328, 19.907189536984166, 49.83222344244646, 22.36491156996526, 43.37853687546283, 75.47778052382658, 80.69346572969877, 169.34054905756412, 37.04111379040243, 35.59774209284133, 7.686411747696709, 28.692972541207855, 46.40428977008722, 90.99044344631639, 31.15110239994811, 9.216079599523557, 61.185859399781066, 22.00126794686293, 50.77063742477429, 22.93252283576902, 5.750326640744921, 39.647157795493385, 8.39629361189877, 6.713950317830989, 79.48768039485026, 51.27306178745963, 11.754849569338756, 36.066302959443966, 32.76970790967896, 48.45273511318486, 11.051417332981481, 5.099985391145695, 150.71584207407318, 6.013162363200663, 15.01558058197493, 25.208737320862944, 48.500564343115755, 60.76723648899292, 46.17704470049801, 9.009666730117445, 18.02407219080625, 22.201011245037314, 25.107196559727203, 29.315924627390785, 7.756758041614668, 65.44091672762423, 20.54150033619289, 6.136235680842855, 10.553346631907216, 71.73590303673366, 9.461848788964222, 50.15090407281885, 35.03750520412008, 96.3246370251487, 80.51823966946492, 22.26308329241234, 21.27886504269478, 17.899911323875177, 29.33285447692615, 6.674479091736537, 87.61109073284253, 6.143578957521272, 33.00463239914569, 51.12050352859546, 62.32285669469117, 114.64980339046058, 31.8898876115556, 92.47769806382092, 123.33511908399905, 51.590625133366785, 36.444570348815716, 9.236575615050368, 11.238673251471997, 87.49558363240851, 9.665833682102274, 126.7347371867086, 18.7723649596244, 58.02980942872814, 25.877583695163402, 105.65642085965176, 5.829173368666787, 105.66392130637217, 77.39063076225027, 6.889485385328644, 22.90122687571154, 50.966471282213874, 97.16411708155485, 11.025047408202376, 28.508906717079604, 23.300086082570076, 102.70692519712779, 27.946207678289536, 34.91448511537772, 36.603562812729564, 16.375650381846945, 22.449667957748304, 7.986486405634111, 10.56559540099951, 14.3443895863507, 134.6950933515619, 64.94598275955065, 87.24533362521721, 72.46033592039366, 81.45079838247015, 14.159847901590343, 15.829130893094066, 44.02393681274358, 10.972551627480858, 18.748550262307063, 15.75418439787494, 25.390039965612424, 5.572814608640972, 5.349138857912711, 156.314819057051, 16.015335574200503, 59.274025986403934, 22.071372242325292, 18.840466382810366, 19.630482672551395, 11.186314495237438, 7.039008863417224, 116.25304732807882, 17.955090454697235, 10.127904196666544, 14.495026030477996, 61.87791296780749, 65.3449271129809, 27.05655056582001, 118.04349775706854, 49.06363881919566, 104.00661296462155, 119.87368454302896, 64.1626993427999, 25.986963430556923, 27.49657376565998, 58.38229136898606, 89.10876249192697, 25.64742917897, 14.879498976830234, 18.078623600835385, 66.67575942698919, 71.60729849478899, 129.93658703422315, 23.95929648452056, 59.41286682016706, 27.31275088896934, 12.879276120031072, 31.229811793043464, 5.656178315350964, 82.67000191805653, 126.93019693700796, 56.536379518630056, 29.51043324183997, 21.85310141687985, 94.09189568751738, 15.45265313307761, 15.391109535808218, 224.49450352946047, 33.218933754971346, 31.99435915181092, 13.620888441530523, 116.4115435024771, 78.85393297906899, 8.927028314128979, 8.065738402118528, 15.784747363398738, 18.036187390993597, 6.310612318893359, 95.83907366176882, 138.73412835698062, 26.87205940841544, 22.68748880097683, 7.328127275670441, 18.302265120735786, 12.745903152926196, 25.409708792278167, 43.52172218823203, 29.291189507954616, 99.2132720797225, 57.32922099583064, 19.708031647221084, 77.13585163685767, 16.779682035304766, 104.4238152577336, 15.641255485118583, 7.156176375113684, 50.982213934717315, 15.15167821252124, 14.061738863452057, 222.675912654156, 20.043878354657682, 74.95013064155523, 107.0667712215267, 21.97412350569585, 26.99877057099955, 11.053005326206227, 72.15179345931963, 14.328872121679526, 102.68240926376916, 18.135525659498995, 35.67570821136212, 166.14019166546035, 23.39413876394528, 10.323333385900874, 47.908027572752026, 115.80913571756373, 105.05472347782782, 6.2889582919679325, 66.67297557717637, 50.54860005066088, 36.70892619915202, 75.05315418019723, 22.22195333657021, 40.60727365418726, 23.289118247823758, 6.568296376363869, 29.884813275298534, 6.139485106249268, 10.050261809147672, 7.0927459302511275, 12.439552166556515, 14.168057604208911, 5.23742575879202, 18.14155126656207, 19.19029555962384, 32.02347635079136, 40.54113182502152, 44.99109948884928, 25.183573761659765, 65.81944883800014, 80.92981674114496, 15.097076404722776, 56.91159226743898, 8.582475456678958, 20.202980344894627, 38.69292785407388, 58.64758360682528, 63.59147060425037, 5.960225377489507, 7.983370357105312, 57.052217634199174, 19.820448456251533, 28.61615541786508, 29.284749411111385, 85.13118479720005, 5.342802131541116, 30.367653551372616, 141.91492265076513, 60.91966502682659, 220.7867151845848, 155.17332850301642, 17.223924283872513, 72.81455000304902, 25.715602451891105, 5.105075058957218, 7.876212187826639, 56.30238731430104, 8.080868244567535, 102.78651090714204, 35.54331273882413, 44.353299014344195, 33.801010142770245, 54.00682591116088, 27.236868733568894, 19.324479448659, 14.427590526519934, 105.16551207271634, 11.833121211412955, 113.65247584752137, 9.377245633734985, 121.81367027982176, 37.07692051194114, 52.748875039577044, 138.00273011788883, 12.80349506407967, 6.690105117733229, 171.9768683237487, 16.71417715205076, 14.867346172318554, 53.254703305510546, 11.199640128488896, 11.111287104898532, 45.27477321241226, 27.215757280106846, 40.456375602465755, 12.471593291721687, 29.408717708234214, 62.599069807535, 82.40946938262306, 18.06849884879707, 35.069685824759354, 23.296861321314996, 26.011093699596714, 10.399039265018303, 8.345869790780874, 20.738438147807905, 15.41595372616092, 6.85427121863563, 47.58340426792472, 14.365756716779273, 90.27580438770961, 13.442191116058545, 106.33370111456273, 6.038216805773238, 28.14743830796965, 16.920356447962124, 8.14435190795966, 45.76573733316283, 6.094356338581852, 57.42435496531266, 5.213231321477483, 80.46231805172245, 92.09554474746471, 9.688899249355071, 59.53792987491032, 82.76447719624046, 17.02194173508916, 102.92340785855431, 38.50750683871974, 66.5511886641685, 123.34209432238366, 8.98280635388732, 21.82752750320395, 20.053455365646986, 11.913238122001587, 25.866519758451478, 25.76526316415915, 106.18974952445312, 8.885470757114069, 14.422194744767912, 33.64268146680629, 33.78221498786985, 8.105342719219166, 8.361865574155383, 20.63247387267786, 34.917174346139035, 75.54713025728645, 20.651811259277785, 12.498863321916382, 29.416973781167, 13.20389783798289, 26.922933934215404, 65.67607859997977, 92.83226959019402, 141.11513135155718, 6.167858669940473, 18.57257799915461, 19.918103327375754, 35.10017007096826, 98.77184552567165, 24.780328870970973, 20.533043327164673, 75.69535071451523, 70.81721056191714, 9.734822622944138, 31.755160016122595, 11.260642645498095, 6.189953815756795, 5.899618342995552, 24.59714884250935, 6.844276764390064, 6.479807342446238, 6.829177640974616, 68.3833673979023, 25.726924923240652, 6.6524127261543695, 109.77205945537837, 69.8858219751518, 8.478776147100957, 9.367545053232888, 11.877727923731317, 11.733603492473883, 15.76463835895457, 7.717699326512264, 61.78618148979458, 11.761026874754537, 34.8283355499794, 102.19389771134078, 18.633812162741616, 70.86523962149418, 30.092836228764355, 16.82848264782715, 33.31927780324717, 7.697511174213011, 13.419408331171551, 42.676390726759415, 9.121153009720851, 51.62569693937103, 88.88207477581986, 17.71029493699545, 12.532566735340874, 60.66895301546989, 50.094003350224405, 17.078219772745182, 43.14523649747387, 14.996436220625425, 5.398340060818864, 98.34260775568646, 32.426095592864996, 15.974922725230366, 67.21362220150701, 29.620695625246135, 8.008888332256655, 53.65360979405935, 83.93615507669251, 9.547642938282022, 8.037623108882663, 9.863224143952381, 18.340989807133266, 75.80308397404818, 117.94289762803439, 66.42350877949123, 20.706688848888167, 91.5149453682797, 57.31729263469321, 69.08816440667742, 13.691794822948125, 7.33356843790524, 87.27605365597287, 59.34093992265905, 38.139488150639956, 118.0256903594186, 14.020890335964227, 24.658182963439614, 20.040816915809966, 102.50534332414324, 48.7594248287265, 16.92882047458491, 52.24017889721725, 7.897836191962872, 51.082266551078106, 8.648176613705147, 26.757149229057546, 63.594951669406456, 55.16431307036849, 46.20338233781318, 10.530688831306945, 14.70758780601298, 41.43675229180761, 95.66695712465429, 7.666639885442617, 38.72686501760283, 9.508776654507047, 125.37940597579468, 19.18411950694597, 5.510290361831719, 12.195747741877733, 51.92622347198308, 36.31039164584173, 58.27388275069785, 23.56349119228968, 5.253946528380283, 32.53264467424076, 50.68206001722138, 10.523261509815157, 108.70389448708079, 26.83922843024524, 65.32277971786252, 15.316220035750206, 51.7755872694016, 11.088648278906227, 33.28999175528611, 87.5884424217142, 10.4552958137606, 16.019820740020965, 45.90814237042647, 37.75027026538319, 44.395020774958425, 25.597168290215293, 17.02593056760667, 6.99001443400203, 16.012976367259988, 13.640125770539633, 73.70750597022924, 18.34416445381468, 14.813396527348358, 78.08562973547893, 5.2563217699596185, 43.150771341927864, 6.884753649887155, 75.41083002577696, 24.64750073841999, 111.39764001108898, 38.715688182124076, 20.595021711234505, 31.526578939172413, 39.886791206303926, 65.22912273232811, 97.22756468658297, 13.599320198248432, 25.05620971676502, 9.603898113517964, 14.825047434535968, 25.50015284439986, 13.30044116367538, 5.6188152416316095, 5.08515158314459, 25.60709248516519, 63.54619137763097, 173.74306081829366, 8.922694881510127, 103.73396478313268, 22.162316875085622, 6.289935116819683, 72.18606473231839, 34.153001007752984, 45.920493642786596, 48.27947637026714, 64.5057267151569, 72.94847672315075, 147.99387444715495, 9.431442162690814, 9.54197375752334, 64.14889209684831, 24.554757602399157, 8.319433751000304, 15.710666976669572, 28.71410592918159, 32.128674343909296, 9.352677428646127, 12.137685061736839, 42.55168898961022, 172.38972467401632, 83.46178573607811, 13.480377306302795, 8.194633588861414, 28.873075845987387, 7.67945461805601, 7.612630668856908, 94.39972795155124, 95.69501724755654, 67.23409696275151, 71.55283232073073, 14.590315658633134, 8.768401693481302, 49.264565132691764, 18.151366874902106, 19.59472068011715, 78.09667621818588, 64.88470168756422, 52.053129402497234, 95.15309778600076, 78.45188731199431, 5.813797699615116, 5.804465524864344, 17.73763933453449, 19.20487655874076, 172.69012296784845, 31.601072948956393, 75.09983888361874, 6.5085395031707405, 62.87388817510921, 12.730585850237444, 39.83911563235598, 17.46740333937295, 39.17240835725078, 24.216637007103817, 5.710915159837484, 8.650864857164514, 71.7465244406755, 20.04827826283543, 12.122767942906565, 9.761003439779167, 52.76931481907346, 112.17596103684741, 16.5815035010895, ...])
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);
([3839900.0, 4201571.875, 4228420.485969431, 4246778.125, 4262661.747355073, 4301430.115299827, 4305719.965460136, 4342357.756664236, 4404205.228893574, 4415160.9375, 4415745.3125, 4420387.5, 4469903.017423451, 4485608.307533019, 4749409.375, 4755913.87454955, 4763354.901694923, 4778640.968977848, 4782177.506208856, 4797047.313501524, 4807298.4375, 4808546.368275179, 4808841.633671314, 4810183.729118288, 4812813.269731419, 4814894.070200615, 4815136.581792076, 4818720.3125, 4836508.704872581, 4836688.324249544, 4837382.8125, 4838698.343062944, 4842089.0625, 4842418.864516234, 4843629.68646744, 4846780.48189741, 4858052.343652018, 4862947.884469274, 4863236.031967036, 4864648.093027528, 4865446.875, 4866770.243073464, 4881874.527777672, 4912357.8125, 4931883.92246663, 6593178.125, 6908850.913339955, 7062812.5, 7069564.478459691, 7075014.0625, 7094245.3125, 7128801.399325898, 7129512.616840871, 7169870.538339942, 7197484.818901344, 7203722.752845622, 7273609.375, 7274575.695326902, 7282396.875, 7299674.996086036, 7301391.875620855, 7302764.844152942, 7303268.843139247, 7305052.211829137, 7306360.163166116, 7308045.018821843, 7308171.1858761385, 7309314.0625, 7309337.29122157, 7311529.219837847, 7312260.328780307, 7312358.503114523, 7313209.363520861, 7314246.800540889, 7314375.0, 7315078.695289136, 7315829.724965164, 7316400.327356787, 7316747.132804946, 7316947.958450772, 7316955.955288711, 7317354.767272153, 7317452.595810488, 7318556.724303414, 7319100.0, 7319637.17876508, 7322748.314191045, 7323144.929836147, 7323529.6875, 7325054.001144544, 7327524.698153333, 7327801.477894579, 7330777.406921085, 7354502.742393082, 7354552.972205777, 7356054.509013369, 7363473.213193261, 7393908.069851784, 7411987.5, 7469190.55590559, 7484436.412977942, 7489065.340326751, 7490422.001073217, 7491346.904348526, 7491456.442954385, 7498826.5625, 7501146.379492498, 7501463.78248545, 7536474.194330182, 7565228.984204568, 7629634.236805231, 7629643.75, 7629765.8807465015, 7629781.07985408, 7630048.4375, 7630359.375, 7630475.018287273, 7631090.729149776, 7631618.75, 7631650.0, 7631813.856577659, 7631819.066354916, 7631885.941959132, 7632321.875, 7632327.27222006, 7632329.066620566, 7632336.90803738, 7633445.905750723, 7633614.864021377, 7633859.375, 7633860.234222953, 7633865.624663437, 7634153.150354432, 7634265.275653847, 7634479.6875, 7634505.18845805, 7634644.245516906, 7634685.323632119, 7634756.733290539, 7634834.056995695, 7634893.707958269, 7634933.193806126, 7635037.5, 7635130.993254452, 7635170.640993696, 7635328.9898781385, 7635385.776322535, 7635459.375, 7635698.4375, 7635856.25, 7635876.5625, 7636017.851038975, 7636051.7912182575, 7636207.8125, 7636451.059006754, 7636861.789886055, 7636903.413918103, 7637439.388287322, 7637470.0613047, 7637545.125437176, 7637874.763250821, 7638364.0625, 7638392.1277558, 7638430.516987883, 7638838.0526224915, 7638872.016582937, 7639010.9375, 7639167.750687236, 7639217.1875, 7639579.453326022, 7639598.4375, 7639606.991797744, 7639695.344923898, 7639699.23410017, 7639706.389061656, 7639787.589075334, 7639835.076468677, 7639920.756165936, 7639925.683632452, 7640031.25, 7640110.601503662, 7640200.160089115, 7640436.081052244, 7640472.8433974795, 7640476.740505831, 7640504.041874062, 7640506.25, 7640846.433551004, 7640880.253456096, 7640898.765333224, 7641015.308255229, 7641023.4375, 7641740.563572316, 7641883.555353786, 7641935.843315487, 7642571.551513595, 7642875.13787431, 7642946.427909546, 7643072.95592643, 7643231.348121931, 7643287.363031348, 7643334.470251078, 7643720.367502846, 7643880.491729459, 7644025.297855676, 7644242.1875, 7645088.744377535, 7645226.424279879, 7645783.831599615, 7645947.227452465, 7645986.147148916, 7648226.048717293, 7649016.073901878, 7649683.28987193, 7650661.359652707, 7712756.739939544, 7729077.309934025, 7739992.1875, 7770198.4375, 7770329.311114605, 7805903.90294957, 7814857.8125, 7816147.592661902, 7824399.703537759, 7857409.375, 7907205.972353095, 7907499.642448469, 7908101.426336976, 7927315.625, 7946654.6875, 7946950.0, 7947087.5, 7950000.810702524, 7952273.913309017, 7956185.934902158, 7956843.417480127, 7957320.231404684, 7962687.4149626065, 7968684.776038855, 7969950.0, 7995772.150591875, 7996379.246700442, 7998603.125, 7999264.5263083875, 7999507.2281665765, 8002721.875, 8005579.6875, 8006071.060542752, 8006356.716898087, 8014131.25, 8025744.521079541, 8031211.882772056, 8033364.0625, 8034668.75, 8041093.572450154, 8086837.349705589, 8088001.399267714, 8090093.917517749, 8090833.737666646, 8092261.483110149, 8092786.720728722, 8096618.211528599, 8097482.084759943, 8098208.125910757, 8098298.4375, 8098401.384072588, 8098693.217975729, 8098974.511582449, 8099301.5625, 8099332.660384433, 8099365.027455405, 8099840.537568122, 8099904.6875, 8100650.128254445, 8100710.1653992925, 8100832.8125, 8101733.747423084, 8101789.0625, 8101946.291917641, 8102422.541421714, 8102593.419742317, 8106139.0625, 8106386.942917716, 8117919.643565262, 8122192.1875, 8127263.009252533, 8144550.8428657595, 8147614.391178764, 8169717.2555088485, 8172416.021292178, 8175979.587754817, 8182443.189087182, 8182996.495044256, 8183801.973631184, 8185714.917558863, 8185869.749958504, 8185939.729564602, 8186164.0625, 8186234.375, 8186662.281464131, 8187413.516205808, 8187490.172328143, 8188956.25, 8189439.031135709, 8189829.591423657, 8190074.100183774, 8190469.176665561, 8190517.963381024, 8192076.378583302, 8213597.784575212, 8214247.419569763, 8215454.869827198, 8217407.8125, 8218878.108510446, 8227465.690135846, 8233203.945253387, 8237306.004959454, 8237948.295535849, 8239220.3125, 8239732.8125, 8239792.945945672, 8240092.1875, 8240329.324781335, 8242644.775654642, 8244184.375, 8247592.1875, 8249064.052844838, 8249754.6875, 8249902.814416534, 8250431.523649709, 8251840.625, 8252201.5625, 8252985.214796526, 8254585.300431612, 8254605.451077644, 8255156.168983697, 8255500.533945381, 8262289.0625, 8268509.375, 8268614.332096796, 8269239.0625, 8269521.697659125, 8269897.503453677, 8279331.106558055, 8280798.95035772, 8282235.9375, 8284709.361421307, 8285503.442768641, 8285777.82623366, 8286177.653326245, 8286179.169407476, 8286183.795279169, 8286297.59778569, 8286570.152314113, 8286602.210253973, 8286647.991487804, 8287026.727797038, 8287068.933391762, 8288320.3125, 8288916.242922135, 8289183.576364885, 8291101.262689057, 8292373.370985855, 8292690.9824456405, 8317814.986048587, 8327735.263022892, 8366684.375, 8389573.281269057, 8393347.318298725, 8393367.1875, 8394346.875, 8395132.253062595, 8395282.8125, 8395395.902091656, 8397516.351889664, 8397563.263861138, 8403057.8125, 8411432.320685573, 8415593.75, 8418687.5, 8419237.062995778, 8419718.612729523, 8420000.0, 8420105.94183762, 8420142.737290677, 8420216.66425537, 8420302.93132684, 8421487.5, 8421520.471604371, 8421799.035104737, 8422176.990701158, 8422230.989022193, 8422235.156306896, 8422664.217279447, 8423164.0625, 8423551.5625, 8423686.464282997, 8423922.138906315, 8426404.6875, 8433046.05196628, 8435541.377707863, 8439195.3125, 8439239.0625, 8442568.709743034, 8442701.724065835, 8444605.65102928, 8445004.445597878, 8445730.230837671, 8446194.342870915, 8446257.941064978, 8446365.68047462, 8446631.25, 8447109.99481376, 8447118.811889276, 8447157.8125, 8447712.5, 8449001.446829509, 8449323.15491661, 8449638.18302461, 8452131.238814075, 8462820.751121309, 8488612.5, 8493518.75, 8507359.375, 8508646.724290792, 8509269.842142846, 8509691.342482671, 8510429.585135205, 8511279.814095357, 8511679.315798339, 8512311.487595173, 8512510.9375, 8512770.15493649, 8513122.569465201, 8513260.032536915, 8513933.699827598, 8514103.125, 8514160.520668775, 8514324.678749472, 8514460.9375, 8514470.187936706, 8514505.700222053, 8514814.753834555, 8514831.25, 8515329.911754519, 8515382.8125, 8515404.377700243, 8515543.75, 8516089.0625, 8516627.98538891, 8516862.5, 8517803.975859132, 8518010.9375, 8519318.517987708, 8540635.038487816, 8551130.946545785, 8556984.57686821, 8557009.121600904, 8570064.0625, 8588047.725370515, 8593064.429807574, 8594065.420902187, 8595405.767901732, 8595745.3125, 8596212.450637862, 8598240.702538887, 8602941.505775878, 8614911.747187749, 8618920.751049852, 8622406.420610381, 8622826.5625, 8622893.081468992, 8623367.02798448, 8625024.593301343, 8625183.056409273, 8626682.593536653, 8626941.986756988, 8627113.049722193, 8628426.967909636, 8628553.440606173, 8628590.49423766, 8628631.700509988, 8628744.91109427, 8630417.1875, 8630709.525345625, 8630806.229343005, 8630919.927406553, 8631192.1875, 8632423.4375, 8632696.246308759, 8632702.603252374, 8632884.981877228, 8632928.125, 8633021.412085118, 8633591.777535683, 8633620.829626003, 8633845.3125, 8633980.227566335, 8633987.5, 8634198.4375, 8634201.5625, 8634280.656825323, 8634322.480486352, 8634451.5625, 8635295.3125, 8635445.19818162, 8635489.132351553, 8635614.453186477, 8635773.808196174, 8636153.125, 8636215.515790462, 8636918.75, 8637178.913233798, 8637607.8125, 8638184.578246105, 8638228.125, 8639255.263958706, 8639408.412386067, 8639980.880451323, 8640252.965316717, 8645517.1875, 8647042.12081366, 8651289.925548032, 8656879.372920262, 8657111.287691087, 8657235.233760899, 8657794.557039214, 8659645.956897525, 8660034.874749335, 8661868.340827337, 8663000.948369091, 8664999.607927093, 8665035.654964987, 8665221.336814249, 8666500.52160747, 8675054.998384492, 8677009.375, 8678095.238986628, 8680877.903603707, 8681084.589892, 8681931.25, 8684359.273415735, 8684563.202380672, 8685068.948039003, 8686488.880842213, 8686528.917389654, 8686718.959119035, 8687090.625, 8691472.13082702, 8691643.75, 8691710.493578877, 8692253.87295334, 8692645.374573719, 8694442.224674573, 8695580.926806713, 8703806.25, 8706044.365691744, 8706569.562434524, 8707187.377711413, 8708056.865700984, 8708399.796520907, 8708659.296144152, 8709601.059865812, 8709895.665391447, 8710106.25, 8710150.493329853, 8710582.44506855, 8710893.606983703, 8710939.008318985, 8711003.950020323, 8711144.175511751, 8711323.827970853, 8711345.296135144, 8711670.947668754, 8711673.4375, 8711778.906061316, 8711894.808224432, 8712006.730823146, 8712059.375, 8712173.373125836, 8712357.140840575, 8713326.14739419, 8713342.924797287, 8713512.5, 8713804.357976357, 8713807.8125, 8714404.039676521, 8717909.410847593, 8717948.597047474, 8719514.190438205, 8720370.425660469, 8721462.487038245, 8721646.969830133, 8737550.0, 8741313.666736517, 8741874.030311864, 8743314.024871195, 8743851.04213865, 8743854.245161109, 8743928.329938252, 8744027.191017602, 8744040.961064048, 8744823.309909394, 8745118.75, 8746086.380829886, 8746130.37479414, 8749464.794414556, 8749638.951249864, 8752160.21106036, 8754808.604054876, 8755098.4375, 8756220.3125, 8756633.302043332, 8758321.875, 8758399.300274959, 8759032.8125, 8762448.848523915, 8763130.669117892, 8766092.359722989, 8772314.19297191, 8774395.3125, 8774495.36656873, 8775854.43580173, 8780055.870961508, 8780093.091318605, 8780340.625, 8780770.3125, 8781092.809699666, 8781385.855332896, 8781559.326676782, 8781637.659408474, 8782459.204412948, 8782541.03298394, 8782763.144022979, 8789073.4375, 8789467.219309013, 8791222.933174703, 8791456.154463079, 8791535.9375, 8791580.413284594, 8795262.5, 8800495.482809912, 8801321.875, 8804907.750202248, 8805597.423870053, 8810409.375, 8818121.445086647, 8818645.3125, 8818673.100480959, 8818714.561678583, 8819620.3125, 8819953.605054734, 8820819.493202478, 8822948.327161336, 8822966.32840486, 8823574.781111937, 8823843.471820634, 8823938.144956319, 8824541.420866756, 8826224.91551071, 8831082.8125, 8832432.8125, 8832587.868465949, 8832595.3125, 8833939.0625, 8834202.316394158, 8838742.493617767, 8840513.020554366, 8842668.616727117, 8843946.875, 8843957.8125, 8847453.241834152, 8866848.67350703, 8878644.69146198, 8878675.0, 8884378.800364567, 8891204.823055698, 8921016.55487512, 8927120.295161782, 8927396.900671812, 8927401.5625, 8927510.169583691, 8927596.875, 8927835.94405404, 8927844.220006326, 8927859.867766142, 8928359.375, 8928451.40218481, 8928511.270896757, 8928822.571532866, 8928973.4375, 8929024.589630932, 8929254.36723858, 8929279.6875, 8929331.25, 8929340.625, 8929371.921083251, 8929562.911088858, 8929571.126151403, 8929595.170800682, 8930228.089580396, 8930328.533836436, 8930455.54224187, 8930615.678722683, 8930871.875, 8931393.402835065, 8931465.625, 8931548.345422722, 8932733.67242677, 8936241.808369352, 8936248.17340091, 8936463.280491034, 8937828.105405373, 8939576.686991666, 8941201.608038368, 8941214.051969728, 8941309.375, 8947978.055181436, 8947978.125, 8948244.467747074, 8950326.5625, 8951454.38624206, 8951684.375, 8952124.071085606, 8952195.3125, 8952210.601116765, 8952456.108501002, 8953233.852791365, 8953389.172964828, 8954327.545867965, 8954428.24414577, 8954594.188247822, 8954643.75, 8954834.215272944, 8954864.0625, 8954904.141273784, 8955629.08970843, 8956108.881260986, 8956447.890171465, 8956511.375032954, 8956645.033504559, 8956669.020830771, 8957035.997455565, 8957256.274012541, 8957283.193222897, 8958351.5625, 8958415.266319567, 8958419.14455536, 8958615.625, 8958863.975101376, 8959008.268810362, 8959249.208241358, 8959321.875, 8959617.1875, 8959914.0625, 8960508.93180049, 8960727.657883763, 8960752.467463285, 8960764.205645101, 8960779.536859402, 8960834.217883365, 8960857.773203265, 8961091.608418953, 8961206.106736336, 8961396.47038111, 8961412.5, 8961551.203302825, 8961681.389708407, 8962255.65917001, 8962353.125, 8962396.875, 8962397.848816099, 8962443.130357489, 8962560.9375, 8962624.875763612, 8962637.413461141, 8962878.125, 8963030.569646478, 8963144.55606504, 8963397.608581252, 8963400.7096707, 8963648.150888463, 8963916.862700226, 8964271.229955025, 8964412.276543383, 8964713.460554145, 8964729.6875, 8965253.125, 8965466.066451756, 8965636.757496094, 8965659.45841542, 8965738.42563268, 8965862.0314996, 8966253.485345146, 8966473.829044811, 8966760.890876506, 8966790.945277976, 8966943.805919034, 8966962.340415377, 8967365.041843276, 8967462.5, 8968878.125, 8969262.846587356, 8970137.542436257, 8970817.0655259, 8971598.793383313, 8972347.07540302, 8972423.743256705, 8972428.271907026, 8973326.933116915, 8973681.925881287, 8973784.327605017, 8973825.610499324, 8973925.0, 8974355.24445877, 8974362.920287658, 8974795.3125, 8974826.815841494, 8974882.30953692, 8975614.0625, 8976455.990420787, 8977568.589871846, 8984356.07052575, 8987499.013532784, 8989088.244730204, 8993105.378531719, 8993203.125, 8993431.716584124, 8993626.5625, 8993806.264336437, 8994089.058995117, 8995263.260388236, 8995267.242042683, 8995597.122053998, 8995829.409242816, 8995889.0625, 8996127.560180735, 8996254.289432429, 8996463.82416175, 8996509.620124929, 8996522.935058504, 8996538.068438059, 8996911.6128952, 8997153.125, 8997453.125, 8997697.505502071, 8999416.604878882, 8999441.781913586, 9000107.8125, 9000817.056007782, 9001579.825621007, 9003892.937320001, 9004252.567380816, 9008196.875, 9008296.555444364, 9008400.682121154, 9008741.923004217, 9008775.41533129, 9008947.778452398, 9009075.251661329, 9009628.125, 9009861.376609046, 9010064.0625, 9010085.12214542, 9010109.676021788, 9011069.376444967, 9011879.117616614, 9012798.181645801, 9014976.5625, 9016979.6875, 9016994.89373311, 9017210.874743681, 9017993.510811683, 9018596.875, 9018600.17196039, 9018909.375, 9019728.327577764, 9019954.233276555, 9020347.670040447, 9020532.333804062, 9020592.777943132, 9020743.75, 9021775.0, 9021959.31505906, 9022046.560198076, 9022431.561448881, 9022893.455225619, 9023193.75, 9023274.575514374, 9023329.399057684, 9023718.65860156, 9024273.314499848, 9024426.657454692, 9024810.6319092, 9025484.349867024, 9026064.0625, 9027048.918681284, 9030169.835038772, 9031786.194296941, 9033404.6875, 9034397.976233656, 9039840.127262916, 9044021.706996372, 9044870.769541537, 9045636.975224774, 9046040.88031654, 9046713.673307955, 9050088.130925188, 9060989.738372715, 9061653.090977075, 9063681.25, 9065659.76948027, 9067206.20276496, 9067833.390926497, 9068287.5, 9068456.01710443, 9068755.559170391, 9069045.3125, 9069134.456493653, 9069165.625, 9069176.015691364, 9069309.375, 9069350.303760368, 9069485.527412156, 9069641.983261153, 9069994.055595752, 9070006.21910556, 9070381.075634265, 9070447.956925955, 9070475.085920919, 9070507.12450093, 9070627.520417431, 9070684.375, 9070695.525042024, 9070810.411065323, 9070869.091104148, 9070873.425808992, 9070962.677866314, 9071111.247796386, 9071143.75, 9071165.778019534, 9071238.115798045, 9071276.5625, 9071318.75, 9071367.615983367, 9071392.30348844, 9071428.363958418, 9071504.6875, 9071513.290306367, 9071578.186619444, 9071683.00065145, 9071697.93023548, 9071723.4375, 9071770.33755336, 9071806.74798097, 9071850.15057587, 9071885.788085887, 9071928.125, 9071997.99289961, 9072031.07198975, 9072032.506968068, 9072072.080924306, 9072076.588395765, 9072120.3125, 9072134.876798732, 9072212.5, 9072253.125, 9072263.967204444, 9072288.312083166, 9072399.707630595, 9072403.771474967, 9072416.907166205, 9072482.8125, 9072525.038047431, 9072693.75, 9072725.0, 9072820.3125, 9072895.310032297, 9072984.245574135, 9073020.964215528, 9073060.172814857, 9073121.672457466, 9073157.606675724, 9073215.625, 9073234.51047243, 9073262.043074038, 9073310.204657651, 9073350.0, 9073366.765331175, 9073384.77939351, 9073439.493274445, 9073468.81512266, 9073661.568208935, 9073792.912661133, 9073837.928995473, 9073906.805253768, 9073934.842831923, 9073935.196105273, 9073989.0625, 9073992.560145218, ...], [58.455192565058624, 84.69924079748124, 12.279348415017207, 53.50411480389353, 96.13767055929362, 17.764573901591906, 10.625383404886565, 74.80750686856916, 6.876629180680682, 86.11384578001493, 42.560983625350595, 42.36981247325029, 9.242067973220449, 32.60786108341103, 74.49399182989289, 53.23245229886609, 70.41430245879982, 108.51907520754484, 20.384654910686933, 18.436510489248285, 36.67139743879939, 21.426277838924634, 68.0175276311259, 14.26006446321829, 18.997409390805572, 54.35397981305832, 26.014404698576975, 44.632440929699094, 24.000726430327454, 137.9227449622257, 97.76500289121523, 18.667942782184987, 29.604681909334015, 15.396727376338694, 43.481369201712035, 19.179316829276633, 19.08107688932747, 30.300566991325145, 113.94125625487015, 28.23799953777722, 61.72742466893301, 66.58638220858255, 28.956618872516074, 31.130180303438205, 21.98004425720688, 48.81768931761804, 96.7956478999366, 115.14939914886374, 23.84074635222884, 41.03907960161098, 43.27745834278489, 9.197138919733769, 5.822676370448564, 11.500063670319776, 7.772087438064451, 26.075732715915017, 72.82427214819788, 6.910744273756449, 56.105583868560174, 43.61614488509113, 6.056256099600815, 7.912731489031733, 58.21446625419548, 9.948250399859534, 31.830861787285144, 19.516127211146713, 19.79339430549779, 65.04033199630459, 9.160895312740882, 8.053840573007342, 30.62072872129895, 38.71140011997984, 43.84431898171006, 48.1822826287793, 49.647388312472344, 36.8455164384832, 15.086258143073437, 8.46762313667988, 16.024485668468152, 50.338160205966794, 23.81853351567777, 25.483501606431354, 21.20677868848655, 26.642947422204614, 43.544237268444164, 95.30382647340093, 26.30462199011903, 86.86632732034457, 60.55099512324088, 77.13702744947918, 13.369051318839777, 102.4134171814063, 7.362647815322034, 22.749946861057808, 5.926208826202779, 22.748073142799704, 10.794312600362112, 16.022388027106143, 96.80335584713592, 82.85469215564443, 17.127343492322666, 23.948514041382534, 65.89098254236431, 200.99292661470193, 9.500066079365753, 81.41801530372777, 120.58684892903085, 24.00942967808055, 5.872185105319035, 19.679494056255876, 14.439699495588016, 67.50292948821382, 24.360332254977674, 64.33735700893112, 72.50725598167277, 102.18873949357727, 80.11515366598738, 7.149101266301168, 28.82379871938313, 33.43937303088104, 25.031745093103474, 71.40472706630386, 75.29401652577073, 31.77040280748872, 7.881821026613237, 44.410142907463765, 20.62228677537798, 48.29183914267617, 19.23269801454302, 83.72490523065719, 86.8334049912679, 28.518562806656128, 15.039037363692643, 23.140234330437135, 49.89431032782148, 17.270199625357407, 56.991467619939385, 112.59673638800992, 111.57983869703912, 34.747607905755274, 27.71936744373027, 6.316606408462377, 76.65177194278547, 7.512943805479685, 11.683158363796162, 28.94210153329034, 6.071497034711324, 57.506448784680316, 28.58294257933397, 43.783530136999666, 45.48808270734962, 42.340747346347264, 5.298204875135688, 85.55899967286989, 46.36847208335524, 17.748652440948348, 11.61147299907252, 5.838485517601736, 24.394836556608876, 22.356776191061645, 48.756309862018185, 94.97086534500045, 14.718579344235694, 13.126633146565828, 73.05820380018329, 14.488036702750408, 36.771653180263925, 9.857793860338942, 98.04869031969213, 14.118237117486917, 59.54749919674531, 10.048707969468992, 15.066551281661765, 7.9192222577400395, 15.499431952367859, 7.6357755928034035, 18.51646527455034, 6.135484620150624, 6.599876446513304, 185.84031736331733, 112.37988929289844, 19.624864949180413, 8.363977587865373, 13.0755041682499, 14.699158144112072, 8.839275355330221, 55.49652801831171, 22.09776265193684, 23.684425405915974, 110.21999475446762, 13.857616535569203, 32.792297572302225, 9.279997144848751, 159.50128499599649, 36.687735367380775, 8.122612863108985, 5.101179534719668, 35.94282521750077, 10.450082240562644, 6.502583499538519, 5.4559182418379875, 15.317431096091846, 9.37834828466529, 7.350224675164748, 9.596629942163661, 54.892997100038755, 88.06393949196993, 44.450444415890914, 48.217797669140936, 11.727246771430583, 5.406549650951191, 6.665092895750217, 30.38189149170685, 17.137853618651167, 16.838353893420745, 63.00888144811135, 18.836764950255755, 49.98857737366026, 56.00317278823593, 7.472551299729387, 7.911126949299058, 30.11982304956617, 18.627677216834226, 93.83755974449296, 53.98600564450982, 15.331892909095671, 23.04242170464047, 158.30911630504306, 45.233032416631126, 53.92847405055713, 45.94672709731768, 71.36954697905458, 12.68556455619223, 11.962887792430216, 28.473831805032784, 31.968429336262762, 14.762804189641223, 118.28766345494661, 11.818299002118568, 74.31206908677633, 11.587648304943011, 13.491160076753724, 42.308887353155484, 8.548084023339896, 20.69115245244966, 82.24820902837264, 31.854171848050232, 7.898221957440482, 25.30033943442597, 67.32125667789927, 19.007236295806425, 13.016057331270563, 49.526112273778864, 60.18900733590725, 57.00129060289436, 112.77265389679567, 9.197092331430309, 200.04082927744372, 7.976039980820512, 25.8365572062391, 10.09489461116398, 7.4194390470170575, 10.153393628048288, 9.611257053595395, 32.032876909546935, 18.65899716729623, 45.043598497191475, 30.312776588753998, 112.0136874383959, 14.391770894244063, 52.68929609157266, 126.9398417375256, 59.38099134537832, 67.60913794801313, 82.0485479387608, 36.57166431794011, 39.73815032696355, 82.47167931717945, 45.351734900332524, 9.966552649906507, 28.72925577342918, 92.451313748672, 31.65481995375324, 6.387104853758568, 57.04706029703348, 17.31739423250018, 74.53567805870021, 11.683496907664352, 9.389578235579474, 11.809304834705122, 7.095476227796993, 26.68286160495437, 22.780460964286046, 42.11038519702562, 19.646490720361857, 6.402381203538369, 12.359485241105565, 77.3447702709875, 121.32873621922326, 14.169211470899539, 33.459743900227856, 57.404426194284525, 46.76404335510759, 14.823295990699245, 49.66212738249416, 6.903433484375517, 11.867233776612489, 113.06161321065382, 14.283968862177435, 5.666427086651849, 32.97709123840576, 15.68518798254406, 44.79603499359285, 28.202626062072994, 15.195728046376615, 24.39265154575718, 136.91790490852367, 10.912828615244134, 51.79574945673001, 40.929522492511865, 34.760123510257735, 33.109511001476214, 13.7184386057961, 67.0172683875598, 30.054904772092932, 35.9900653007619, 84.13244647489267, 72.97161005624194, 22.03684524189935, 9.574028676416901, 40.23175219504608, 63.387425044693614, 6.379470147573679, 18.01703331489442, 45.50787206201446, 41.29897534466468, 6.337100806041678, 112.888024945653, 92.1053092556416, 28.389626660535686, 76.17262918004772, 25.45508823629139, 84.24221403074142, 45.935961274099, 17.33801486714161, 109.26823763011767, 14.89000515573269, 63.47924415920056, 14.43758525129618, 28.11618052118483, 84.26003033086587, 20.733071698017667, 12.482910010885385, 26.794741306517167, 12.317579391202434, 10.49546244055989, 26.53358244747468, 5.2503072064156875, 55.30595463230681, 9.914929021961445, 24.34821077093216, 116.66027548351916, 43.579125012635835, 8.485100186062985, 18.660295428991336, 12.872312808916986, 90.28078930243103, 129.93598429805382, 22.887415070648608, 52.70481400295989, 172.07794015293928, 13.16615626276535, 42.147788388101105, 12.193965700772086, 100.64825481527038, 6.368784288749645, 84.91334450366601, 6.038405730634424, 137.19435991355107, 57.813357719714524, 8.987343587627201, 9.217969119227831, 38.00040300547782, 19.690894554100474, 5.48586957243311, 30.063845799802095, 5.799787751890712, 56.682632738663365, 7.163913002832391, 9.893583183339045, 16.87047446988472, 10.742895624821275, 27.176799201340515, 9.46579924727003, 41.24257411869187, 74.9186466503986, 24.413651649736096, 16.052801803521586, 39.088315235646874, 85.6348899074109, 26.350181499278804, 77.25041467872893, 32.24662859554286, 84.41389503343581, 11.38999797826215, 27.43038910734267, 118.61937314426879, 100.01133079106587, 17.81314527460985, 5.0712416808569944, 15.157254174608147, 112.32795948543841, 17.981048757165063, 9.38428810421689, 43.39645879057675, 34.51777113067235, 6.469110462564988, 69.17254693824451, 170.67586725435072, 87.26676412167023, 16.92619998046165, 112.50973537649327, 82.7039371605706, 52.126269072667554, 10.900035758582254, 21.793989392058464, 32.781728609165, 26.652595649862164, 11.331521982215294, 13.69171799268501, 17.554899271519126, 59.45935397962905, 45.15162161066942, 25.35744294897625, 20.19765300893328, 19.907189536984166, 49.83222344244646, 22.36491156996526, 43.37853687546283, 75.47778052382658, 80.69346572969877, 169.34054905756412, 37.04111379040243, 35.59774209284133, 7.686411747696709, 28.692972541207855, 46.40428977008722, 90.99044344631639, 31.15110239994811, 9.216079599523557, 61.185859399781066, 22.00126794686293, 50.77063742477429, 22.93252283576902, 5.750326640744921, 39.647157795493385, 8.39629361189877, 6.713950317830989, 79.48768039485026, 51.27306178745963, 11.754849569338756, 36.066302959443966, 32.76970790967896, 48.45273511318486, 11.051417332981481, 5.099985391145695, 150.71584207407318, 6.013162363200663, 15.01558058197493, 25.208737320862944, 48.500564343115755, 60.76723648899292, 46.17704470049801, 9.009666730117445, 18.02407219080625, 22.201011245037314, 25.107196559727203, 29.315924627390785, 7.756758041614668, 65.44091672762423, 20.54150033619289, 6.136235680842855, 10.553346631907216, 71.73590303673366, 9.461848788964222, 50.15090407281885, 35.03750520412008, 96.3246370251487, 80.51823966946492, 22.26308329241234, 21.27886504269478, 17.899911323875177, 29.33285447692615, 6.674479091736537, 87.61109073284253, 6.143578957521272, 33.00463239914569, 51.12050352859546, 62.32285669469117, 114.64980339046058, 31.8898876115556, 92.47769806382092, 123.33511908399905, 51.590625133366785, 36.444570348815716, 9.236575615050368, 11.238673251471997, 87.49558363240851, 9.665833682102274, 126.7347371867086, 18.7723649596244, 58.02980942872814, 25.877583695163402, 105.65642085965176, 5.829173368666787, 105.66392130637217, 77.39063076225027, 6.889485385328644, 22.90122687571154, 50.966471282213874, 97.16411708155485, 11.025047408202376, 28.508906717079604, 23.300086082570076, 102.70692519712779, 27.946207678289536, 34.91448511537772, 36.603562812729564, 16.375650381846945, 22.449667957748304, 7.986486405634111, 10.56559540099951, 14.3443895863507, 134.6950933515619, 64.94598275955065, 87.24533362521721, 72.46033592039366, 81.45079838247015, 14.159847901590343, 15.829130893094066, 44.02393681274358, 10.972551627480858, 18.748550262307063, 15.75418439787494, 25.390039965612424, 5.572814608640972, 5.349138857912711, 156.314819057051, 16.015335574200503, 59.274025986403934, 22.071372242325292, 18.840466382810366, 19.630482672551395, 11.186314495237438, 7.039008863417224, 116.25304732807882, 17.955090454697235, 10.127904196666544, 14.495026030477996, 61.87791296780749, 65.3449271129809, 27.05655056582001, 118.04349775706854, 49.06363881919566, 104.00661296462155, 119.87368454302896, 64.1626993427999, 25.986963430556923, 27.49657376565998, 58.38229136898606, 89.10876249192697, 25.64742917897, 14.879498976830234, 18.078623600835385, 66.67575942698919, 71.60729849478899, 129.93658703422315, 23.95929648452056, 59.41286682016706, 27.31275088896934, 12.879276120031072, 31.229811793043464, 5.656178315350964, 82.67000191805653, 126.93019693700796, 56.536379518630056, 29.51043324183997, 21.85310141687985, 94.09189568751738, 15.45265313307761, 15.391109535808218, 224.49450352946047, 33.218933754971346, 31.99435915181092, 13.620888441530523, 116.4115435024771, 78.85393297906899, 8.927028314128979, 8.065738402118528, 15.784747363398738, 18.036187390993597, 6.310612318893359, 95.83907366176882, 138.73412835698062, 26.87205940841544, 22.68748880097683, 7.328127275670441, 18.302265120735786, 12.745903152926196, 25.409708792278167, 43.52172218823203, 29.291189507954616, 99.2132720797225, 57.32922099583064, 19.708031647221084, 77.13585163685767, 16.779682035304766, 104.4238152577336, 15.641255485118583, 7.156176375113684, 50.982213934717315, 15.15167821252124, 14.061738863452057, 222.675912654156, 20.043878354657682, 74.95013064155523, 107.0667712215267, 21.97412350569585, 26.99877057099955, 11.053005326206227, 72.15179345931963, 14.328872121679526, 102.68240926376916, 18.135525659498995, 35.67570821136212, 166.14019166546035, 23.39413876394528, 10.323333385900874, 47.908027572752026, 115.80913571756373, 105.05472347782782, 6.2889582919679325, 66.67297557717637, 50.54860005066088, 36.70892619915202, 75.05315418019723, 22.22195333657021, 40.60727365418726, 23.289118247823758, 6.568296376363869, 29.884813275298534, 6.139485106249268, 10.050261809147672, 7.0927459302511275, 12.439552166556515, 14.168057604208911, 5.23742575879202, 18.14155126656207, 19.19029555962384, 32.02347635079136, 40.54113182502152, 44.99109948884928, 25.183573761659765, 65.81944883800014, 80.92981674114496, 15.097076404722776, 56.91159226743898, 8.582475456678958, 20.202980344894627, 38.69292785407388, 58.64758360682528, 63.59147060425037, 5.960225377489507, 7.983370357105312, 57.052217634199174, 19.820448456251533, 28.61615541786508, 29.284749411111385, 85.13118479720005, 5.342802131541116, 30.367653551372616, 141.91492265076513, 60.91966502682659, 220.7867151845848, 155.17332850301642, 17.223924283872513, 72.81455000304902, 25.715602451891105, 5.105075058957218, 7.876212187826639, 56.30238731430104, 8.080868244567535, 102.78651090714204, 35.54331273882413, 44.353299014344195, 33.801010142770245, 54.00682591116088, 27.236868733568894, 19.324479448659, 14.427590526519934, 105.16551207271634, 11.833121211412955, 113.65247584752137, 9.377245633734985, 121.81367027982176, 37.07692051194114, 52.748875039577044, 138.00273011788883, 12.80349506407967, 6.690105117733229, 171.9768683237487, 16.71417715205076, 14.867346172318554, 53.254703305510546, 11.199640128488896, 11.111287104898532, 45.27477321241226, 27.215757280106846, 40.456375602465755, 12.471593291721687, 29.408717708234214, 62.599069807535, 82.40946938262306, 18.06849884879707, 35.069685824759354, 23.296861321314996, 26.011093699596714, 10.399039265018303, 8.345869790780874, 20.738438147807905, 15.41595372616092, 6.85427121863563, 47.58340426792472, 14.365756716779273, 90.27580438770961, 13.442191116058545, 106.33370111456273, 6.038216805773238, 28.14743830796965, 16.920356447962124, 8.14435190795966, 45.76573733316283, 6.094356338581852, 57.42435496531266, 5.213231321477483, 80.46231805172245, 92.09554474746471, 9.688899249355071, 59.53792987491032, 82.76447719624046, 17.02194173508916, 102.92340785855431, 38.50750683871974, 66.5511886641685, 123.34209432238366, 8.98280635388732, 21.82752750320395, 20.053455365646986, 11.913238122001587, 25.866519758451478, 25.76526316415915, 106.18974952445312, 8.885470757114069, 14.422194744767912, 33.64268146680629, 33.78221498786985, 8.105342719219166, 8.361865574155383, 20.63247387267786, 34.917174346139035, 75.54713025728645, 20.651811259277785, 12.498863321916382, 29.416973781167, 13.20389783798289, 26.922933934215404, 65.67607859997977, 92.83226959019402, 141.11513135155718, 6.167858669940473, 18.57257799915461, 19.918103327375754, 35.10017007096826, 98.77184552567165, 24.780328870970973, 20.533043327164673, 75.69535071451523, 70.81721056191714, 9.734822622944138, 31.755160016122595, 11.260642645498095, 6.189953815756795, 5.899618342995552, 24.59714884250935, 6.844276764390064, 6.479807342446238, 6.829177640974616, 68.3833673979023, 25.726924923240652, 6.6524127261543695, 109.77205945537837, 69.8858219751518, 8.478776147100957, 9.367545053232888, 11.877727923731317, 11.733603492473883, 15.76463835895457, 7.717699326512264, 61.78618148979458, 11.761026874754537, 34.8283355499794, 102.19389771134078, 18.633812162741616, 70.86523962149418, 30.092836228764355, 16.82848264782715, 33.31927780324717, 7.697511174213011, 13.419408331171551, 42.676390726759415, 9.121153009720851, 51.62569693937103, 88.88207477581986, 17.71029493699545, 12.532566735340874, 60.66895301546989, 50.094003350224405, 17.078219772745182, 43.14523649747387, 14.996436220625425, 5.398340060818864, 98.34260775568646, 32.426095592864996, 15.974922725230366, 67.21362220150701, 29.620695625246135, 8.008888332256655, 53.65360979405935, 83.93615507669251, 9.547642938282022, 8.037623108882663, 9.863224143952381, 18.340989807133266, 75.80308397404818, 117.94289762803439, 66.42350877949123, 20.706688848888167, 91.5149453682797, 57.31729263469321, 69.08816440667742, 13.691794822948125, 7.33356843790524, 87.27605365597287, 59.34093992265905, 38.139488150639956, 118.0256903594186, 14.020890335964227, 24.658182963439614, 20.040816915809966, 102.50534332414324, 48.7594248287265, 16.92882047458491, 52.24017889721725, 7.897836191962872, 51.082266551078106, 8.648176613705147, 26.757149229057546, 63.594951669406456, 55.16431307036849, 46.20338233781318, 10.530688831306945, 14.70758780601298, 41.43675229180761, 95.66695712465429, 7.666639885442617, 38.72686501760283, 9.508776654507047, 125.37940597579468, 19.18411950694597, 5.510290361831719, 12.195747741877733, 51.92622347198308, 36.31039164584173, 58.27388275069785, 23.56349119228968, 5.253946528380283, 32.53264467424076, 50.68206001722138, 10.523261509815157, 108.70389448708079, 26.83922843024524, 65.32277971786252, 15.316220035750206, 51.7755872694016, 11.088648278906227, 33.28999175528611, 87.5884424217142, 10.4552958137606, 16.019820740020965, 45.90814237042647, 37.75027026538319, 44.395020774958425, 25.597168290215293, 17.02593056760667, 6.99001443400203, 16.012976367259988, 13.640125770539633, 73.70750597022924, 18.34416445381468, 14.813396527348358, 78.08562973547893, 5.2563217699596185, 43.150771341927864, 6.884753649887155, 75.41083002577696, 24.64750073841999, 111.39764001108898, 38.715688182124076, 20.595021711234505, 31.526578939172413, 39.886791206303926, 65.22912273232811, 97.22756468658297, 13.599320198248432, 25.05620971676502, 9.603898113517964, 14.825047434535968, 25.50015284439986, 13.30044116367538, 5.6188152416316095, 5.08515158314459, 25.60709248516519, 63.54619137763097, 173.74306081829366, 8.922694881510127, 103.73396478313268, 22.162316875085622, 6.289935116819683, 72.18606473231839, 34.153001007752984, 45.920493642786596, 48.27947637026714, 64.5057267151569, 72.94847672315075, 147.99387444715495, 9.431442162690814, 9.54197375752334, 64.14889209684831, 24.554757602399157, 8.319433751000304, 15.710666976669572, 28.71410592918159, 32.128674343909296, 9.352677428646127, 12.137685061736839, 42.55168898961022, 172.38972467401632, 83.46178573607811, 13.480377306302795, 8.194633588861414, 28.873075845987387, 7.67945461805601, 7.612630668856908, 94.39972795155124, 95.69501724755654, 67.23409696275151, 71.55283232073073, 14.590315658633134, 8.768401693481302, 49.264565132691764, 18.151366874902106, 19.59472068011715, 78.09667621818588, 64.88470168756422, 52.053129402497234, 95.15309778600076, 78.45188731199431, 5.813797699615116, 5.804465524864344, 17.73763933453449, 19.20487655874076, 172.69012296784845, 31.601072948956393, 75.09983888361874, 6.5085395031707405, 62.87388817510921, 12.730585850237444, 39.83911563235598, 17.46740333937295, 39.17240835725078, 24.216637007103817, 5.710915159837484, 8.650864857164514, 71.7465244406755, 20.04827826283543, 12.122767942906565, 9.761003439779167, 52.76931481907346, 112.17596103684741, 16.5815035010895, ...])
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)