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 = 45431
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);
([2076559.4466403455, 2201576.5625, 2288471.8231123094, 2603029.225965698, 2698360.9375, 2698443.5131415594, 2745361.235024757, 2779284.375, 2789439.5127329305, 2801038.028420094, 2821143.1207203814, 2847796.875, 2921563.7069683545, 2932735.7764720083, 3001553.953150458, 3001621.1853706483, 3003299.1891993983, 3015092.633603234, 3033245.3205230287, 3042950.0, 3053612.5, 3054174.979970827, 3054176.5625, 3057094.9688904085, 3059521.757371277, 3062526.51235819, 3063671.2881461256, 3066915.4224607763, 3075961.443477302, 3099662.5257314923, 3131076.0363709726, 3134689.0625, 3135343.2237413717, 3135434.88325406, 3143770.2174678585, 3195726.584082155, 3197962.9823402157, 3200909.4222222017, 3202229.571827365, 3210967.237312331, 3243890.3927159873, 3245782.174542067, 3251621.610751061, 3261669.6975148814, 3276254.2245119475, 3309197.6909176554, 3341165.2629718925, 3344918.2016337696, 3358820.56678822, 3371240.3003777084, 3375485.217945819, 3387503.7450920264, 3390731.25, 3390893.75, 3391651.5625, 3397256.5710237194, 3405104.6875, 3413409.989469421, 3418565.5441235355, 3422693.75, 3430166.560063563, 3434705.8391241548, 3435242.9880632376, 3440842.1875, 3450321.5393191786, 3462825.9801083044, 3466287.5, 3468486.9747079904, 3468495.585272551, 3495029.533860708, 3500653.0929031842, 3500658.8910406902, 3503311.4764876263, 3504430.2869594977, 3509498.450629907, 3510781.0678111147, 3511931.25, 3512207.5079734866, 3512298.111791511, 3514477.497353638, 3516510.9375, 3522468.398511426, 3528492.1875, 3530848.4375, 3542231.153261567, 3549317.1875, 3558260.9375, 3558512.056759083, 3559464.0625, 3559878.125, 3562099.0264269705, 3569104.6875, 3576611.689725941, 3581441.75084511, 3590610.3463398884, 3596599.387667935, 3600092.05414429, 3611321.8047634205, 3624388.603748351, 3663535.10927878, 3676501.5971993036, 3717705.8285417864, 3725076.5625, 3725983.8544329247, 3758203.125, 3761448.4375, 3769409.375, 3809729.6875, 3826788.6967144753, 3826790.6251571677, 3828808.9782575252, 3830003.622057828, 3832667.755860952, 3832715.625, 3833246.875, 3833278.270038863, 3844606.84535463, 3854930.15987749, 3854955.503358708, 3856434.375, 3856843.4967380497, 3856913.0976185175, 3860557.8125, 3870694.873584536, 3887245.3125, 3887688.8116611894, 3889809.375, 3890506.25, 3894081.25, 3894110.8071178226, 3897209.375, 3897363.066301275, 3978123.7197309653, 3999381.25, 4029604.6875, 4029976.4562693518, 4065175.0, 4066826.5625, 4115334.9248433947, 4283303.989361325, 4447923.4375, 4838360.777801818, 4873389.957395648, 4924482.8125, 4924914.234616736, 4925765.396866857, 4926577.413852495, 4930165.930572013, 4957372.374967891, 4957654.1463585235, 4958339.492743722, 4958390.625, 4958693.75, 4959186.361704851, 4960236.048047771, 4960246.083928937, 4962457.8125, 4963540.628083807, 4982985.239653014, 5006579.414592152, 5142094.4409078965, 5151769.978787533, 5153426.5625, 5154707.371994859, 5155640.465492602, 5155674.250634112, 5155946.254104354, 5156688.941596353, 5157854.6875, 5158576.519671507, 5159187.222592984, 5171359.557088004, 5205642.1875, 5207849.309069097, 5208695.707294795, 5209467.1875, 5209574.15136228, 5209943.030681695, 5210005.154853457, 5210929.616555501, 5211360.081509417, 5211556.135497924, 5211896.875, 5237779.814523161, 5249836.13034868, 5316140.945318035, 5342137.5, 5343561.381922701, 5344684.772770679, 5347815.379816239, 5351818.213635483, 5361509.64312528, 5372846.623285332, 5372850.907916823, 5373983.930421627, 5374348.195613293, 5376103.755369772, 5382501.5625, 5387853.324496833, 5391987.5, 5392682.8125, 5398932.8125, 5399107.8125, 5403330.397280245, 5408398.4375, 5408408.481466961, 5408907.8125, 5408974.596892085, 5409124.82723395, 5409365.068512092, 5409468.75, 5409609.340838957, 5410201.525845993, 5410247.915865941, 5410251.931165511, 5410455.245224515, 5410484.713424842, 5410489.657597087, 5410575.348205944, 5410619.387557061, 5410710.9375, 5410758.448902274, 5410764.0625, 5410807.951705221, 5410827.693629078, 5411017.1875, 5411026.042375544, 5411245.3125, 5411549.146348343, 5411600.0, 5411614.2278080555, 5411622.565903959, 5411625.0, 5411652.217220111, 5411779.428013132, 5411812.512856412, 5411823.4375, 5411879.947013357, 5412067.1875, 5412084.3227739325, 5412203.125, 5412220.998128881, 5412245.260727305, 5412291.419083242, 5412317.55725735, 5412334.375, 5412408.9464030815, 5412444.756117176, 5412495.045056589, 5412501.720887834, 5412515.84879094, 5412518.872731979, 5412624.683935112, 5412716.511663666, 5412746.875, 5412810.9375, 5412930.436561734, 5413029.6644186955, 5413040.625, 5413116.941712504, 5413143.75, 5413165.8122817455, 5413201.9490597015, 5413232.076289874, 5413261.454469108, 5413281.25, 5413304.338941823, 5413326.041382828, 5413403.903537705, 5413430.25659805, 5413435.501015426, 5413441.367321726, 5413445.29853896, 5413460.535038464, 5413501.010001412, 5413608.002695704, 5413664.0625, 5413764.0625, 5413798.4375, 5413823.971641638, 5413918.75, 5414026.5625, 5414108.1942588845, 5414189.751763608, 5414217.36070345, 5414371.073486185, 5414507.8716032775, 5414579.581456449, 5414585.655988619, 5414607.008809643, 5414668.761446963, 5414695.97818724, 5414710.591772197, 5414713.0467639845, 5414743.75, 5414799.087481156, 5414932.595787517, 5415028.125, 5415065.625, 5415132.408799228, 5415239.09690468, 5415480.371146707, 5415524.585436605, 5415578.77317158, 5415668.956416469, 5415788.8822719, 5415862.5, 5415893.6619580975, 5415928.125, 5416102.610350751, 5416322.016169628, 5416451.057177232, 5416451.5625, 5416460.53320742, 5416530.963884683, 5416613.815668675, 5416668.568792157, 5416698.325620452, 5416716.956527884, 5416743.656294207, 5417029.023979863, 5417033.096451217, 5417071.736371733, 5417121.642584109, 5417225.0, 5417316.024745227, 5417400.543080945, 5417403.125, 5417435.320690023, 5417511.873556629, 5417551.5625, 5417804.660217277, 5418154.538257706, 5418301.44972261, 5418409.883734064, 5418450.862630768, 5418528.32726094, 5418584.375, 5418606.345452851, 5418618.433546912, 5418845.713985781, 5419007.8125, 5419061.10474285, 5419066.822049039, 5419090.625, 5419181.25, 5419181.461873988, 5419848.090138788, 5421122.4478274975, 5421874.905230595, 5422304.068733546, 5423079.132473714, 5423834.159767652, 5425987.5, 5426043.907189944, 5426505.826234603, 5426657.736386352, 5426843.382444606, 5426882.80825904, 5427135.100682576, 5427210.726868202, 5427353.463192323, 5427578.125, 5427607.8125, 5427762.522352215, 5427828.125, 5427883.190181541, 5428208.727536191, 5429171.230877229, 5434048.4375, 5434706.844980936, 5434817.942419572, 5434907.558477321, 5436812.132160386, 5437023.571175332, 5442192.904133899, 5442197.229202976, 5449663.207169231, 5451588.203933295, 5452702.853251287, 5454385.315082371, 5454397.63297783, 5454631.0799980955, 5455107.8125, 5456374.520739591, 5457810.9375, 5457920.3125, 5458574.929960287, 5458615.625, 5458786.626508939, 5459048.4375, 5459274.533715524, 5459440.625, 5459528.143707864, 5459563.8511376, 5459713.142927604, 5460145.347894183, 5460429.576613165, 5460518.394112626, 5460632.748627408, 5460962.948562865, 5461162.446573804, 5461598.207944708, 5462007.8125, 5462029.6424719645, 5462330.722931956, 5462336.3348484645, 5462529.6875, 5462639.0625, 5462952.347906492, 5463839.611719597, 5467486.674751156, 5467988.746198217, 5468564.0625, 5469472.814351546, 5470329.6875, 5470358.180649666, 5471625.0, 5473104.249357007, 5475000.0, 5475757.26818721, 5489448.73891112, 5490058.507230245, 5490211.124056674, 5492205.2010803, 5494869.312864199, 5496209.569861824, 5496632.427508721, 5497961.305629314, 5498018.801575607, 5514382.8125, 5519676.5625, 5520895.3125, 5536575.814644096, 5537591.52671864, 5538381.488545979, 5545379.6875, 5553901.5625, 5563040.130443618, 5597859.375, 5599107.893890576, 5601718.849196456, 5602678.125, 5606866.910092715, 5607560.890864437, 5608020.657893258, 5609096.315102634, 5610396.215545439, 5610696.7265147865, 5611090.625, 5611531.578250029, 5611723.821621329, 5611833.847871287, 5613389.488324381, 5614414.0625, 5614754.677280792, 5615648.595328621, 5616635.547236352, 5617389.943687775, 5618681.092960846, 5618877.748872272, 5618972.929854599, 5619456.25, 5620332.669708496, 5620646.875, 5620910.930415126, 5621102.367727998, 5621118.057609539, 5621214.050914974, 5621341.113072081, 5621880.907461682, 5621903.125, 5622003.125, 5622092.42003471, 5622157.8125, 5622193.812794752, 5622823.6037981305, 5622899.4969438035, 5623305.285908061, 5623329.384757026, 5623858.039444761, 5624130.92546764, 5624440.845386728, 5624443.287094801, 5624487.5, 5625314.648466377, 5626191.757348909, 5626623.4375, 5626940.625, 5631173.463051268, 5639760.401262754, 5643964.781216996, 5650246.875, 5652375.0, 5653722.562059882, 5654760.653104278, 5660118.512277352, 5664843.792978938, 5664857.8125, 5664871.957983039, 5665756.435434959, 5666889.0625, 5675545.3125, 5676380.526139337, 5676492.1875, 5676678.587558951, 5677592.1875, 5678163.204051168, 5678898.4375, 5679691.376497473, 5680025.0, 5680502.498383829, 5680989.0948299905, 5681857.8125, 5682296.261769997, 5682630.527745023, 5684088.650502135, 5686373.716976659, 5687958.995657952, 5688160.9375, 5690954.145750086, 5691626.5625, 5691762.787232147, 5692022.0393335465, 5693289.009046633, 5693605.274157913, 5695366.4804596165, 5697702.675914833, 5697791.505196097, 5698442.06372303, 5698782.316154663, 5699362.7081237715, 5736915.521828806, 5737098.419841167, 5737131.25, 5739536.2037875205, 5740931.047775652, 5744449.36958481, 5746476.426797562, 5747631.25, 5747701.43466334, 5749210.9375, 5750128.211696103, 5750284.302212814, 5750496.875, 5751943.75, 5752112.211835566, 5753089.0625, 5753503.125, 5754068.75, 5756289.807221294, 5758178.125, 5759113.536273667, 5759332.762405863, 5759354.820483164, 5761083.612368337, 5761976.3440750735, 5762018.5359985065, 5762113.905506228, 5762740.802738388, 5763863.8636347065, 5764193.959716357, 5764206.673812914, 5764292.130595324, 5764563.42576109, 5764660.9079060545, 5764821.875, 5765008.9709107485, 5765031.800550197, 5765044.07272683, 5765054.6875, 5765183.160237171, 5765297.498949803, 5765567.073114812, 5765598.519832693, 5765791.795888239, 5766245.3125, 5766255.522792276, 5766440.625, 5766492.1875, 5766545.248123542, 5766615.625, 5766726.402845305, 5767188.620277505, 5767223.4375, 5767242.070738408, 5767315.139342644, 5767328.125, 5767504.668626118, 5767519.058900415, 5767636.183242541, 5767793.620234421, 5767931.065946079, 5767962.226019124, 5768270.3125, 5768285.9375, 5768407.8125, 5768418.456919837, 5768435.346799942, 5768455.59080955, 5768479.438053553, 5768542.068883297, 5768620.176140596, 5768709.611019083, 5768763.848127782, 5768927.957673368, 5769056.73358593, 5769102.08822468, 5769335.916821233, 5769575.382153393, 5769733.355543693, 5769825.0, 5769879.197112694, 5769976.5625, 5770105.699090955, 5770220.810236177, 5770276.5625, 5770389.0625, 5770401.326827401, 5770447.17031009, 5770481.756025928, 5770700.289395568, 5770754.6875, 5771102.803151295, 5771289.0625, 5771294.327594896, 5771806.25, 5772071.412533774, 5772151.832718139, 5772569.981867908, 5772787.70824731, 5772934.830500194, 5773007.874681433, 5773035.201942322, 5773097.636957102, 5773269.426299234, 5773346.690225015, 5773379.6875, 5773568.031128799, 5774864.880450719, 5775050.717866729, 5775110.9368982725, 5775263.1007126495, 5776155.633588441, 5776204.6875, 5776672.960414022, 5777155.109780351, 5778040.625, 5778364.0625, 5779609.74073531, 5779652.395561411, 5782444.00587793, 5783764.0625, 5787449.483871966, 5794659.001764065, 5798445.242460672, 5800329.6875, 5800350.935421585, 5801504.655930924, 5802195.3125, 5805348.4375, 5809753.125, 5812650.602456675, 5815028.57330912, 5816696.867164376, 5816698.4375, 5818143.75, 5819425.0, 5819987.5, 5820432.144092297, 5820966.285751032, 5820987.117189764, 5821041.359036126, 5821079.390111485, 5821266.165690496, 5821276.253657947, 5821287.5, 5821402.521895692, 5821417.116489841, 5821926.5625, 5821968.7715102825, 5822834.375, 5823329.019951494, 5824090.625, 5824400.55128874, 5825008.501274256, 5825292.1875, 5825348.4375, 5825466.2501842985, 5826279.882083772, 5826478.455625575, 5827988.410811297, 5828100.83971601, 5828583.902476989, 5828871.875, 5829354.6875, 5830022.379855475, 5830379.438506738, 5830453.125, 5830678.968589701, 5832238.527544604, 5834182.513921142, 5835565.625, 5837898.429725321, 5842494.251776663, 5842724.466908313, 5844879.818575443, 5845112.49717585, 5845254.595243534, 5845439.1027487125, 5845887.0460648965, 5846107.417894923, 5846275.0, 5846643.75, 5847263.67789116, 5848229.6875, 5848243.760266614, 5848545.3125, 5848700.208934855, 5849412.2342493795, 5850164.0625, 5850997.669906335, 5851118.576737817, 5851185.668238627, 5851533.198700804, 5852352.967708794, 5852822.957452366, 5853007.8125, 5853495.3125, 5853574.955809977, 5853807.419164692, 5858695.716069209, 5859068.75, 5859254.909486449, 5859307.3482361445, 5859331.937391009, 5860067.078534266, 5860133.895709803, 5860260.736816259, 5860476.949929007, 5860581.045504738, 5860608.3563484335, 5860612.5, 5860684.576868272, 5860791.975377783, 5861342.7591359345, 5861343.246009001, 5861428.816488642, 5861798.512346279, 5862773.105850084, 5862944.228471694, 5863410.9375, 5863714.747229962, 5864271.766903911, 5864942.1875, 5865775.0, 5866149.782654964, 5871679.048835866, 5873040.58660957, 5873111.878898407, 5874502.035486138, 5875063.194567706, 5878437.287332959, 5878615.365243132, 5878642.1875, 5878920.373116636, 5879579.357814728, 5880350.403866395, 5882078.385778222, 5882673.4375, 5883098.462192168, 5883846.754524076, 5884091.890802882, 5885252.112139631, 5886879.668194075, 5886895.077377482, 5887340.625, 5887431.25, 5887804.311958494, 5887958.353310749, 5887989.0625, 5888220.8128860025, 5888370.897271238, 5888878.534986437, 5889131.25, 5889158.199013144, 5889216.1053656945, 5889262.328289376, 5889331.012571276, 5889410.076468364, 5889440.981015201, 5889518.1008090535, 5889545.3125, 5889610.798667961, 5889685.263937964, 5890115.625, 5890143.717324343, 5890355.454724615, 5890560.5909214355, 5890585.360398937, 5890660.385479876, 5890704.589241776, 5891608.777124863, 5891718.863655631, 5891737.340114396, 5891871.961194925, 5892049.097104841, 5892226.063219584, 5892277.671470737, 5892471.71501447, 5892877.463824317, 5892990.127551827, 5893121.913697826, 5893202.329415329, 5893213.420216328, 5893214.0625, 5893234.099410201, 5893284.572494396, 5893419.010261799, 5893445.89311021, 5893491.898151802, 5893718.652956832, 5893824.884633572, 5893896.779952843, 5893940.602914023, 5894053.76213444, 5894072.990700397, 5894098.3408734845, 5894110.9375, 5894149.908491384, 5894155.311629815, 5894155.520285285, 5894196.875, 5894248.4375, 5894302.552891123, 5894309.720982915, 5894341.345837247, 5894344.690604569, 5894432.8125, 5894569.652283841, 5894571.957546447, 5894724.317464012, 5894733.962651819, 5894743.683558017, 5894855.326567835, 5894915.625, 5894938.373234965, 5894966.568129569, 5895022.637737749, 5895030.068106092, 5895053.125, 5895095.172442371, 5895294.112519382, 5895467.165574547, 5895473.583443568, 5895509.903902844, 5895546.513359564, 5895580.595930354, 5895688.07862157, 5895705.286729756, 5895714.407608116, 5895735.736488671, 5895828.125, 5895941.618972383, 5895985.9375, 5896003.125, 5896018.75, 5896087.350232911, 5896120.522453017, 5896137.132588403, 5896162.224746634, 5896300.593581703, 5896525.505038421, 5896639.0625, 5896654.6875, 5896695.240118163, 5896810.61661633, 5896850.0, 5896854.6875, 5896888.394400257, 5897051.472531926, 5897075.0, 5897168.513818117, 5897179.917349816, 5897222.423442066, 5897279.6875, 5897320.220970018, 5897329.373200465, 5897375.0, 5897762.5, 5897775.0, 5897831.25, 5897957.8125, 5897982.930037407, 5898122.641668119, 5898156.25, 5898179.179406733, 5898304.489023555, 5898331.497721852, 5898482.676361429, 5898524.406778395, 5898682.146551699, 5898750.390372396, 5898751.5625, 5898759.3232510295, 5898773.6796814045, 5898798.945961232, 5898833.787944392, 5898887.136051842, 5898968.269505245, 5898975.489882076, 5899046.875, 5899098.4375, 5899273.723592955, 5899331.538195967, 5899509.538606966, 5899569.599449866, 5899587.5, 5899622.158630632, 5899642.1875, 5899691.147276633, 5899742.1875, 5899827.486901307, 5899827.66379171, 5899876.750350433, 5900025.553943302, 5900043.75, 5900066.282795627, 5900070.3125, 5900125.871044599, 5900191.831299786, 5900196.875, 5900233.609472123, 5900237.5, 5900292.101050098, 5900317.894033175, 5900370.6280343635, 5900602.034067752, 5900602.70832632, 5900608.435395337, 5900634.1343259895, 5900636.998755673, 5900741.774310719, 5900768.857065486, 5900774.966311502, 5900846.875, 5900857.4261349095, 5900910.890914266, 5900951.916129441, 5900956.204288522, 5901014.973443357, 5901015.605878328, 5901016.975757728, 5901026.928837549, 5901047.1613589125, 5901088.081273178, 5901150.0, 5901170.3125, 5901178.125, 5901204.413717125, 5901223.082148095, 5901224.996409364, 5901233.689347065, 5901252.095104453, 5901259.763548156, 5901274.218810067, 5901285.360285004, 5901317.1875, 5901322.246612431, 5901331.25, 5901383.765091738, 5901418.165731219, 5901432.8125, 5901449.883394045, 5901475.1779941125, 5901493.75, 5901501.43999325, 5901510.30942867, 5901515.625, 5901526.293577898, 5901559.375, 5901632.227046912, 5901662.5, 5901673.4375, 5901674.08505028, 5901688.487513673, 5901729.615102943, 5901731.615035756, 5901750.110862009, 5901751.525757474, 5901767.1875, 5901781.552493817, 5901806.808897906, 5901826.5625, 5901827.318301499, 5901838.719820364, 5901885.222466567, 5901903.125, 5901915.626863412, 5901944.169159453, ...], [50.61228259782576, 46.156825450687634, 11.047560139020675, 47.25950450548925, 64.6627717843864, 5.197429189962222, 14.809398194409788, 35.536834261713, 41.097504950352345, 5.559288078703459, 20.756299451575675, 59.26215209593872, 47.785885170501665, 77.339333116186, 51.39875318868758, 5.116032091550534, 18.86722250304921, 6.135752015418061, 6.48834964657847, 52.132262297781004, 28.60180151020429, 28.13449411954734, 35.919444499903626, 44.623305615009315, 14.51134939437574, 11.050226091496613, 13.094305718915876, 10.825225331254794, 64.20364983433709, 192.94002636136952, 6.989691397121782, 97.69371844592625, 78.30021786024253, 5.141515163339361, 6.078272151129949, 5.342661768038035, 46.363856515099485, 15.124605827222213, 106.9004773386068, 9.373880489454912, 37.8213929347549, 20.219089399628484, 66.1494940182789, 13.02178735884569, 5.511024413578838, 116.13952572875722, 9.042964655839771, 8.907114187209817, 11.222776341737028, 23.441239964286666, 8.789042301076353, 5.649295611687006, 80.31718612148667, 30.665140958154133, 70.26381112921969, 7.723625229038621, 70.7052330871889, 77.85630954205459, 42.31354051382945, 53.6401059862835, 20.309550272293055, 10.540966812492027, 5.1844351637666275, 51.41981656078581, 6.698291177899445, 6.976335510093853, 100.59019549248309, 13.257306837509804, 8.436291000161093, 113.36848875352375, 7.113039863962631, 29.422530018685222, 7.810551297172374, 78.36142560781754, 8.293532865886379, 33.49212632877639, 38.689364912075256, 23.69309341135443, 36.226320870746875, 20.30773532580652, 87.22337296371063, 143.56621784863458, 30.536326374721487, 37.089218829366445, 36.05639566295109, 43.508613642863175, 38.38956211817655, 13.484231145440194, 79.7687779898131, 61.02164995697047, 100.1161636918533, 49.54531084266921, 8.72891044901701, 65.20414337798798, 90.05812617258333, 20.441229738666674, 13.733213846804237, 58.76301157988021, 29.33957680515465, 70.99871207185919, 8.305012533015763, 36.7763159673235, 56.78841951348771, 8.926881392463072, 30.80069117793196, 96.12728162531165, 67.87050425397724, 93.63139578507318, 33.62062352508156, 30.40858218055601, 47.36182547164701, 17.248126256249012, 17.66395278123561, 100.86736879978085, 57.5116389482373, 11.606617230890922, 6.584651778848688, 41.37013472297559, 19.64213127238683, 29.422555158565363, 64.78425422519652, 5.179517398473602, 60.937030509512276, 75.28535333477319, 30.909087071886965, 106.80700791880112, 29.268421437807877, 58.464960243705754, 106.61972408291642, 188.30840517786274, 50.54319331680957, 30.836735438889757, 5.474012017476843, 34.65492746338893, 64.67558254507689, 10.965624324108813, 57.86632596750018, 76.89368573794312, 14.15990121098667, 137.61278128702276, 55.14755269623048, 38.93392482155731, 125.223775550201, 31.900589655857367, 9.481305113408991, 7.522758502525644, 8.794697953187304, 5.3525026987101425, 12.010807702233322, 13.214764029509382, 30.562653643296464, 33.90883007795052, 67.41253050203632, 32.48545699386337, 6.504561326014822, 5.083198266995271, 64.93299648337198, 15.242051140805753, 15.243854239770492, 24.10308700459981, 5.653445557099954, 29.167397452638046, 30.0074444954286, 35.8312610829488, 25.728122490524644, 55.843749276385935, 26.313317284260222, 26.344032080958186, 61.11528517862947, 73.36846188742621, 24.043690410816502, 15.684144040938087, 60.328874236859406, 22.87795763782882, 11.806472028026457, 33.07070015830639, 22.299100911703263, 5.762607327180794, 202.33691179527426, 33.48965697128184, 18.550898113957903, 26.44961167620767, 54.62688389732255, 13.790781076316915, 35.6318858742695, 47.00348056875893, 31.136690215378373, 16.957440279081116, 5.2564161505442275, 54.35123354371538, 13.227543465574554, 32.75532866636319, 24.387757351185655, 22.507212636026296, 22.06436916358105, 14.093290636228557, 12.28022675015684, 46.993054590006956, 8.394969391993115, 77.89624887898076, 42.065448349957116, 34.723111332512644, 45.83020833208378, 24.66462854360918, 78.67525098972898, 18.298392846371097, 67.01377059361465, 35.36652449802034, 33.84599784847359, 8.90137118224664, 29.279632032840702, 14.812882755097515, 6.756210876625473, 8.028734137253934, 9.663879739951044, 23.240053374740707, 55.55895864878339, 71.53660329542097, 11.719393872769825, 30.76220290079742, 60.910011881493965, 6.351096979036688, 40.55517127130838, 20.268946825826237, 22.206165626536205, 48.62418308409378, 5.2752868750589, 56.69981362751865, 18.566931970732426, 52.53521264370383, 16.795478020845408, 5.492223460076357, 45.84215507110935, 47.68149522874172, 213.96727131183192, 77.38872211250059, 77.06218530941436, 67.30841872247211, 129.43903113966132, 8.259151061267866, 65.08555121370573, 81.09201521042883, 78.51391210617575, 17.179130454808536, 122.02454102276315, 76.75600645703483, 20.061716780326837, 13.174234487001147, 24.17571002491203, 77.64616338089034, 8.408576705826633, 19.41661603621231, 69.08259934714309, 40.95409251195488, 34.99032328152218, 50.59259580985021, 121.50455132072838, 55.86178381693969, 72.49732469916535, 35.91170948768681, 30.159213829483544, 6.107793834691744, 16.652620922882207, 10.143696789416678, 17.361610922246065, 53.26507186306353, 89.40805255532979, 8.028972972290092, 34.103040021782235, 82.8831973198547, 22.15099669578174, 13.949125132974894, 11.105954693723513, 10.551963980018972, 31.296810999829756, 8.389783801559803, 140.89176219480342, 58.2737033485821, 41.99522276170296, 7.8085702050633365, 63.34172641877599, 34.627378046557034, 7.747406746570421, 12.408206154113236, 40.66284347592476, 10.070006508509799, 388.119714925599, 100.49223340188068, 172.64162897106803, 8.733219614235413, 11.14564640510076, 18.276759328495107, 5.385419637010038, 17.5866635648355, 64.31671541057541, 7.303479058863402, 39.01612405955282, 60.01495828009922, 92.05984180025959, 26.593827910636847, 8.304855279944388, 44.90976817494232, 33.96195189838767, 90.22627558917519, 106.14647718154829, 25.411538403646894, 69.06234830590432, 26.896977808091496, 152.12710617441425, 104.01833134639205, 7.159061990347599, 5.509048145838729, 76.8058936419798, 27.735420973320743, 123.57768048659636, 14.077364313131495, 34.299231238708984, 26.493157500030797, 7.521781961372152, 8.237638054863265, 75.25884877537024, 6.118133933396833, 9.216872831026894, 29.462348011006462, 141.89210290371489, 6.846025908377456, 17.51349447450284, 112.83025446558136, 20.401965575340405, 16.08967336824335, 79.31011152032961, 14.838530226010048, 10.902178184718084, 76.55140136944902, 12.028344928288849, 19.70687709569577, 15.772867740844587, 68.17325714428286, 169.86949652052942, 13.85851273746023, 5.63664825054539, 40.91830552140781, 15.619727031822636, 66.55908706746504, 61.07596758845656, 70.94841108398903, 15.815637335254637, 32.02094160029539, 12.159044181441123, 34.556248641977305, 49.83278349629688, 18.34941913412783, 8.17594651015053, 55.83981986097207, 5.249566118181201, 6.681754691218765, 85.31794467187292, 7.028072031830604, 28.441432492967436, 24.4529885640858, 14.195178423950471, 8.473899944477832, 67.96653248233409, 56.216447230644405, 128.9955375425631, 267.52029512035836, 5.97298529697017, 23.435744081441747, 12.947930018215201, 45.62291574584209, 47.331831319467994, 35.68617420747064, 9.125468059238141, 9.038605868714802, 61.18800073432047, 13.739813828512489, 19.278221133656615, 60.45169372735754, 18.533279988232017, 24.118447579217207, 21.219162023381813, 7.336054032753165, 41.3747908745793, 33.570004589977145, 109.73828944233642, 47.00970948853041, 56.829877734405294, 35.8136564217764, 54.79420848703586, 8.687959573831359, 58.31627678433856, 21.030914325964744, 93.07029301686906, 8.296495195466717, 39.261375834390314, 32.86675272096045, 15.07815369928203, 50.867705145059034, 6.694477139456697, 37.89241668588612, 11.909557177034593, 34.373874184575904, 24.694308470297432, 58.350753853274284, 100.29628226692132, 21.227265849521856, 56.68457249753865, 97.73681554169998, 73.14182657622723, 7.344441541244835, 17.29731514599333, 37.56748729701729, 13.858977694943261, 120.00485601689462, 10.275858863872754, 29.688715742308812, 7.7420489240863395, 93.2347458634091, 6.043691273739541, 78.58544291805549, 21.062159725303314, 5.300489325081856, 7.875446867251865, 15.703679039098764, 103.4809286194991, 12.138436245151423, 11.446589822673578, 22.72258977420015, 16.115602847049303, 6.0934790979257425, 82.79144065841493, 30.431268979928443, 69.42714221617491, 12.694886570909883, 7.965543568828406, 79.65615107559782, 222.98287897569307, 35.09724039753331, 6.997245618754827, 79.23775289635543, 110.23875968384542, 9.416711875997468, 79.54352618221027, 135.32972798294875, 55.54747917019205, 11.71420168217453, 30.107909281803728, 46.97878570742188, 25.900433013690872, 53.73890852898258, 13.423316562116835, 16.752379872310314, 16.35007448480308, 12.145221513265474, 100.86960739857774, 28.324282610162115, 91.74893443988927, 22.662384668584636, 8.814886354759592, 22.2830890580694, 31.797816554314704, 12.034116483667667, 41.83043082383933, 25.990535027668937, 155.42657410532192, 14.914573786068258, 18.102760197472584, 8.807368828039007, 49.23535848252932, 23.950086084066193, 75.16188875417296, 104.67011448972694, 28.718697283094684, 11.511725920556858, 32.27594549287416, 5.344078043042784, 68.79650409394671, 45.24034578568988, 17.847313666500852, 23.354610135960527, 165.2092171341122, 53.423275000211085, 166.80254880071644, 8.968433208884191, 47.780922581600784, 9.881429132863925, 91.93971319258213, 207.8402814491769, 90.37913476026203, 5.534321911696074, 71.08827339338916, 10.023297801111914, 55.658181767380775, 229.97649029379275, 12.403343122997855, 6.443415064617276, 152.5795801147217, 212.94984371487584, 105.89098931594616, 15.267525152135063, 85.25201692630883, 105.46994045679223, 38.80215348582933, 7.93760454607023, 75.21955422931497, 33.05321798507425, 61.59379206683491, 18.534085165048992, 33.241758449861074, 10.059454535084864, 65.2835318275907, 167.6910207702978, 11.178619494541095, 62.13720317274133, 7.986893229266569, 19.52971123633541, 142.97133285983668, 182.45396708686687, 100.36124305092436, 40.181091563530345, 21.08649293018931, 40.377477012080455, 16.162332501136973, 11.394667793005501, 172.18370199569105, 25.633531720832167, 12.792655471257866, 13.46768684739048, 47.98749884027085, 26.296970127292496, 296.6121453460684, 16.17172080051828, 33.64878639710887, 70.82172406753057, 31.910518559746983, 9.567193021597976, 25.085560639303417, 5.580094767891093, 14.448328731190326, 37.39378050591417, 5.698670159146878, 61.03950325457702, 30.122642044826677, 42.028840754604474, 60.762449416820175, 98.64935861507863, 166.468252351265, 29.90793167682257, 121.08154272081977, 87.70212060740319, 18.817460625208263, 45.35548291128285, 10.394038770562878, 14.612504628813774, 38.75017832504497, 19.220277307964803, 90.88654162018263, 111.67479096637233, 200.2725809470792, 56.45388030277773, 25.134686881310728, 32.711767078887924, 8.524177197756877, 76.77975001550736, 74.03010179434878, 9.306504557086562, 44.73331839867017, 33.09325350062069, 17.55759425284857, 89.00404191924257, 80.453797859091, 148.61379537039988, 12.266520702628819, 14.522742403001054, 15.264892225863296, 30.245896524579894, 122.49147715180897, 12.744062703091291, 76.36280532816016, 47.853618748199146, 35.35174809453273, 40.07869076751297, 33.05977445291662, 48.96826730519816, 43.29606459021815, 22.484453992160237, 13.365499557233465, 124.98326199038695, 132.52381505255724, 16.265930651432086, 15.968905528043194, 94.91135557396363, 25.354107081271238, 24.088888733159184, 37.837049249928754, 81.35522443048711, 51.04707195207938, 18.92220846012357, 13.084319417607434, 69.5817014272317, 194.04971248094844, 34.23574405922177, 96.35274246916923, 50.45597738453372, 93.75654839451381, 36.241324409385214, 11.978248106538432, 41.50230531756968, 33.74925027756987, 43.16807407371549, 12.097760977714497, 41.421422577726176, 192.21578273141756, 46.63794981836571, 35.6757009580095, 30.68935754568208, 51.64529644034798, 29.24901996675486, 189.27053366862265, 152.47587308304043, 36.3916457807036, 26.558733989336968, 57.109664013034056, 10.65933165630857, 69.63446808740942, 7.82641548140542, 97.27196739271858, 15.917156885133103, 68.03318662917351, 23.367189336305415, 15.799464287825522, 17.017524903913525, 11.226311555695647, 5.574607362793841, 18.940995713650924, 78.28977335043022, 44.05402544509266, 136.72369677841743, 19.55622872606307, 142.81351198392215, 90.34563356393816, 42.62000100204483, 73.50526901113398, 212.77238073907384, 64.28768244638637, 279.1684814956104, 79.80781429451767, 48.58236042331486, 40.86264609529443, 25.43191192606347, 10.151446492398346, 24.26235987766748, 53.33817663028582, 38.00984528503023, 13.687169388198637, 27.211841552175787, 59.45873286657839, 20.3126465782081, 17.331273995021608, 30.816189921300673, 50.241667302562085, 78.62919781950282, 29.54687336242867, 98.19290811905515, 7.119393432241917, 50.012790053582215, 60.329835635010596, 32.899310029143855, 142.87409267728438, 10.2222380936506, 7.861082314396877, 22.74761090270305, 5.655985832723146, 22.192126205332393, 17.49944292278823, 23.63844995225942, 95.77026231605427, 10.299919526831161, 39.89014240493386, 33.987156100023114, 17.245563324529453, 66.04257253302582, 6.1863882925193705, 120.00188455109895, 35.7599335014577, 12.407125779798957, 69.152745973367, 104.18125008787715, 9.922598623459432, 9.501538850301381, 17.38947517810622, 62.06208093748802, 12.495993677780092, 63.09320927549574, 54.57519000917068, 91.91713274198075, 12.020575715636658, 24.424906882538455, 84.12863912783419, 132.89695332446362, 6.987587223643651, 72.9647085272436, 73.71115520472267, 229.9691962490324, 100.68066288311331, 30.387549700983143, 15.46580680394471, 36.27866496638102, 53.7201755938551, 51.12328913977014, 10.485293714124301, 21.931454467707454, 59.90180334300283, 43.091235886880895, 137.29681824534356, 51.50872776235133, 11.143792189249242, 126.39583130530913, 15.802526869469881, 133.87013016042192, 40.54566459036884, 31.320750266626618, 25.51691732249044, 9.113652666097215, 59.67787993685492, 40.571841129948226, 21.694471845682155, 50.686801146351286, 66.98845127456005, 27.67962796157164, 34.260377281915055, 16.74068727472685, 49.75907636324061, 11.493368079978763, 21.857151698047552, 37.60124932781808, 26.541741578341327, 18.31638143376876, 150.39917523919559, 11.792568353233639, 39.79408869858996, 39.7624612381276, 90.831509422359, 33.23845923641926, 43.23325325899555, 18.84030287428254, 97.00967706099699, 68.13881456668094, 20.946017287991182, 151.2827755250206, 43.308638801852155, 32.972869461091854, 34.28591040480974, 14.544905893881982, 65.21766994405593, 42.55526537731974, 68.57012079125931, 6.963111123178668, 144.60888899467886, 6.393944875147771, 31.346180059836414, 20.832521004238316, 93.56447266622826, 116.04839138496722, 119.35128059914497, 9.383189347484905, 23.378817599619875, 31.29709087896117, 150.71690329719644, 71.38322645780342, 5.94155875678599, 21.245818115848373, 24.89745629026662, 17.5522023170475, 71.10165634282106, 6.237942443249249, 147.7065757469643, 68.50000165998632, 9.032841665549217, 54.566143303108305, 59.419244464528425, 36.20845430265508, 8.622078457532538, 216.98842348788418, 88.97240224155766, 24.62289569028448, 8.558061036621332, 10.86951582199777, 9.138400913025336, 51.62453582090862, 138.15111858732408, 10.24488636977548, 55.1888924148393, 75.90411070264852, 26.53125328416428, 112.97331947826001, 60.18890756414324, 18.979171435019406, 20.120240523910358, 20.756975967714517, 10.362130832725798, 8.235291347083603, 31.41618538098215, 11.31012977732356, 25.722258818166512, 15.280547101921329, 9.959239041306278, 6.03767307455704, 45.34812579621111, 30.893056352950317, 38.002847548786086, 21.518593896312296, 15.09108777187897, 18.97692440065358, 12.952554558341632, 37.267764968309365, 13.985755874717666, 5.470307551804678, 84.92735151621679, 8.619489952393641, 30.776019703475384, 236.0109937882611, 26.435297003693574, 111.70248447724073, 58.008058741581394, 7.85116700530986, 22.0407425751806, 5.20096713607132, 51.47069092453749, 26.83733787286985, 109.27964017006546, 55.0545820130834, 84.62552853032057, 58.771849004559755, 20.802721046296572, 26.856766207783622, 7.886563266382495, 20.357605770616992, 97.98072902846775, 12.907672895415784, 11.259230977006139, 17.60630847860474, 7.017118466918161, 33.373403860775504, 76.54598726033976, 29.777424927017602, 12.83595288369083, 7.984122180110385, 166.11620849177757, 57.882498911227486, 133.55621344402397, 57.27988171973274, 5.4125160318572725, 28.098153582206162, 9.457932645512951, 5.74126642808128, 39.81678107535781, 20.082534150302326, 17.726005469007948, 12.214184407425051, 100.37800984608029, 5.694083432174803, 28.899213647400334, 20.835694658740795, 91.53489851534482, 41.80906270940726, 59.10700615415904, 7.082631203549748, 15.807065149928995, 22.926222003402632, 29.266163493272114, 9.889375870101333, 24.19619091035429, 69.21490800178412, 36.319189468785524, 122.15010079990226, 6.701092012876207, 40.223326113877654, 55.97534950866439, 7.962279907687048, 6.0787930332096, 116.00267897937495, 24.601658787022327, 25.353116846244617, 82.13766242873969, 68.8517759527096, 9.255190265342357, 5.0923200594946945, 35.48790305965631, 52.44368959512357, 48.60508236913336, 83.59346608774807, 69.18867803200715, 108.31892002291944, 12.582817321264413, 153.78530142550565, 31.787984814622035, 9.169035380101738, 9.550034115917859, 72.23574781017336, 38.15634861847396, 48.020158510204816, 25.301072529666705, 35.91863476895177, 63.47584256518355, 8.418938176903513, 10.620862597836801, 120.59861978754714, 20.71033917184007, 35.418818624078305, 17.20771117487731, 100.5726120323972, 81.81657120413092, 17.65439949153304, 8.445095986971728, 25.474565938395788, 13.956415535065805, 44.4833229623012, 6.118099443074384, 57.44846995269126, 72.4612544203172, 85.13713659673076, 164.79231179728077, 19.864645369613697, 5.348400100757666, 6.577580202873791, 50.67747448226349, 25.548702013169653, 34.836861469519654, 19.73649268743172, 46.573330394800394, 35.225099358984124, 12.653253217825993, 75.10557931395277, 26.92447199723773, 7.3204480674114265, 47.954729461244206, 8.552753741645933, 10.533411889740995, 5.649459393813218, 24.539330239577964, 85.70729376842499, 22.405117409874997, 100.62839577603906, 22.57215681364012, 92.49764392538346, 70.72956247677344, 7.586474874590204, 22.19328860787313, 27.65156542673815, 5.085844650423957, 9.315286888526872, 78.83186876499246, 7.741336779925697, 16.158195185208317, 61.16829437336696, 175.81939957371617, 82.10890240577767, 57.195653397194945, 29.261761505736406, 62.44562529535439, 89.91374104154357, 30.90296549664163, 6.14529377879971, 11.794677524706316, 24.580913853832193, 41.90471289273872, 60.37154152511561, 10.980028161954934, 31.485951950527376, 25.735330090324815, 20.691738440581958, 147.4168245938829, 14.514939143127773, 6.5153601100026854, 29.607622542383474, 14.494263091681647, 149.58358655407338, 69.65209943086865, 140.71119807954284, 69.84412823644591, 5.03181408812786, 64.02521266064477, 85.9100802025103, 117.21123791065165, 13.125263047145733, 39.633215812718234, 187.54961430398748, 9.426936096836595, 36.13317340857688, 99.98644669424982, 16.235111563782617, 16.596541752986024, 61.98823995059698, 18.89663512451715, 23.220459258499385, 35.01416055076013, 63.91876223077342, 19.733513758408105, 31.36185443348232, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2076559.4466403455, 2201576.5625, 2288471.8231123094, 2603029.225965698, 2698360.9375, 2698443.5131415594, 2745361.235024757, 2779284.375, 2789439.5127329305, 2801038.028420094, 2821143.1207203814, 2847796.875, 2921563.7069683545, 2932735.7764720083, 3001553.953150458, 3001621.1853706483, 3003299.1891993983, 3015092.633603234, 3033245.3205230287, 3042950.0, 3053612.5, 3054174.979970827, 3054176.5625, 3057094.9688904085, 3059521.757371277, 3062526.51235819, 3063671.2881461256, 3066915.4224607763, 3075961.443477302, 3099662.5257314923, 3131076.0363709726, 3134689.0625, 3135343.2237413717, 3135434.88325406, 3143770.2174678585, 3195726.584082155, 3197962.9823402157, 3200909.4222222017, 3202229.571827365, 3210967.237312331, 3243890.3927159873, 3245782.174542067, 3251621.610751061, 3261669.6975148814, 3276254.2245119475, 3309197.6909176554, 3341165.2629718925, 3344918.2016337696, 3358820.56678822, 3371240.3003777084, 3375485.217945819, 3387503.7450920264, 3390731.25, 3390893.75, 3391651.5625, 3397256.5710237194, 3405104.6875, 3413409.989469421, 3418565.5441235355, 3422693.75, 3430166.560063563, 3434705.8391241548, 3435242.9880632376, 3440842.1875, 3450321.5393191786, 3462825.9801083044, 3466287.5, 3468486.9747079904, 3468495.585272551, 3495029.533860708, 3500653.0929031842, 3500658.8910406902, 3503311.4764876263, 3504430.2869594977, 3509498.450629907, 3510781.0678111147, 3511931.25, 3512207.5079734866, 3512298.111791511, 3514477.497353638, 3516510.9375, 3522468.398511426, 3528492.1875, 3530848.4375, 3542231.153261567, 3549317.1875, 3558260.9375, 3558512.056759083, 3559464.0625, 3559878.125, 3562099.0264269705, 3569104.6875, 3576611.689725941, 3581441.75084511, 3590610.3463398884, 3596599.387667935, 3600092.05414429, 3611321.8047634205, 3624388.603748351, 3663535.10927878, 3676501.5971993036, 3717705.8285417864, 3725076.5625, 3725983.8544329247, 3758203.125, 3761448.4375, 3769409.375, 3809729.6875, 3826788.6967144753, 3826790.6251571677, 3828808.9782575252, 3830003.622057828, 3832667.755860952, 3832715.625, 3833246.875, 3833278.270038863, 3844606.84535463, 3854930.15987749, 3854955.503358708, 3856434.375, 3856843.4967380497, 3856913.0976185175, 3860557.8125, 3870694.873584536, 3887245.3125, 3887688.8116611894, 3889809.375, 3890506.25, 3894081.25, 3894110.8071178226, 3897209.375, 3897363.066301275, 3978123.7197309653, 3999381.25, 4029604.6875, 4029976.4562693518, 4065175.0, 4066826.5625, 4115334.9248433947, 4283303.989361325, 4447923.4375, 4838360.777801818, 4873389.957395648, 4924482.8125, 4924914.234616736, 4925765.396866857, 4926577.413852495, 4930165.930572013, 4957372.374967891, 4957654.1463585235, 4958339.492743722, 4958390.625, 4958693.75, 4959186.361704851, 4960236.048047771, 4960246.083928937, 4962457.8125, 4963540.628083807, 4982985.239653014, 5006579.414592152, 5142094.4409078965, 5151769.978787533, 5153426.5625, 5154707.371994859, 5155640.465492602, 5155674.250634112, 5155946.254104354, 5156688.941596353, 5157854.6875, 5158576.519671507, 5159187.222592984, 5171359.557088004, 5205642.1875, 5207849.309069097, 5208695.707294795, 5209467.1875, 5209574.15136228, 5209943.030681695, 5210005.154853457, 5210929.616555501, 5211360.081509417, 5211556.135497924, 5211896.875, 5237779.814523161, 5249836.13034868, 5316140.945318035, 5342137.5, 5343561.381922701, 5344684.772770679, 5347815.379816239, 5351818.213635483, 5361509.64312528, 5372846.623285332, 5372850.907916823, 5373983.930421627, 5374348.195613293, 5376103.755369772, 5382501.5625, 5387853.324496833, 5391987.5, 5392682.8125, 5398932.8125, 5399107.8125, 5403330.397280245, 5408398.4375, 5408408.481466961, 5408907.8125, 5408974.596892085, 5409124.82723395, 5409365.068512092, 5409468.75, 5409609.340838957, 5410201.525845993, 5410247.915865941, 5410251.931165511, 5410455.245224515, 5410484.713424842, 5410489.657597087, 5410575.348205944, 5410619.387557061, 5410710.9375, 5410758.448902274, 5410764.0625, 5410807.951705221, 5410827.693629078, 5411017.1875, 5411026.042375544, 5411245.3125, 5411549.146348343, 5411600.0, 5411614.2278080555, 5411622.565903959, 5411625.0, 5411652.217220111, 5411779.428013132, 5411812.512856412, 5411823.4375, 5411879.947013357, 5412067.1875, 5412084.3227739325, 5412203.125, 5412220.998128881, 5412245.260727305, 5412291.419083242, 5412317.55725735, 5412334.375, 5412408.9464030815, 5412444.756117176, 5412495.045056589, 5412501.720887834, 5412515.84879094, 5412518.872731979, 5412624.683935112, 5412716.511663666, 5412746.875, 5412810.9375, 5412930.436561734, 5413029.6644186955, 5413040.625, 5413116.941712504, 5413143.75, 5413165.8122817455, 5413201.9490597015, 5413232.076289874, 5413261.454469108, 5413281.25, 5413304.338941823, 5413326.041382828, 5413403.903537705, 5413430.25659805, 5413435.501015426, 5413441.367321726, 5413445.29853896, 5413460.535038464, 5413501.010001412, 5413608.002695704, 5413664.0625, 5413764.0625, 5413798.4375, 5413823.971641638, 5413918.75, 5414026.5625, 5414108.1942588845, 5414189.751763608, 5414217.36070345, 5414371.073486185, 5414507.8716032775, 5414579.581456449, 5414585.655988619, 5414607.008809643, 5414668.761446963, 5414695.97818724, 5414710.591772197, 5414713.0467639845, 5414743.75, 5414799.087481156, 5414932.595787517, 5415028.125, 5415065.625, 5415132.408799228, 5415239.09690468, 5415480.371146707, 5415524.585436605, 5415578.77317158, 5415668.956416469, 5415788.8822719, 5415862.5, 5415893.6619580975, 5415928.125, 5416102.610350751, 5416322.016169628, 5416451.057177232, 5416451.5625, 5416460.53320742, 5416530.963884683, 5416613.815668675, 5416668.568792157, 5416698.325620452, 5416716.956527884, 5416743.656294207, 5417029.023979863, 5417033.096451217, 5417071.736371733, 5417121.642584109, 5417225.0, 5417316.024745227, 5417400.543080945, 5417403.125, 5417435.320690023, 5417511.873556629, 5417551.5625, 5417804.660217277, 5418154.538257706, 5418301.44972261, 5418409.883734064, 5418450.862630768, 5418528.32726094, 5418584.375, 5418606.345452851, 5418618.433546912, 5418845.713985781, 5419007.8125, 5419061.10474285, 5419066.822049039, 5419090.625, 5419181.25, 5419181.461873988, 5419848.090138788, 5421122.4478274975, 5421874.905230595, 5422304.068733546, 5423079.132473714, 5423834.159767652, 5425987.5, 5426043.907189944, 5426505.826234603, 5426657.736386352, 5426843.382444606, 5426882.80825904, 5427135.100682576, 5427210.726868202, 5427353.463192323, 5427578.125, 5427607.8125, 5427762.522352215, 5427828.125, 5427883.190181541, 5428208.727536191, 5429171.230877229, 5434048.4375, 5434706.844980936, 5434817.942419572, 5434907.558477321, 5436812.132160386, 5437023.571175332, 5442192.904133899, 5442197.229202976, 5449663.207169231, 5451588.203933295, 5452702.853251287, 5454385.315082371, 5454397.63297783, 5454631.0799980955, 5455107.8125, 5456374.520739591, 5457810.9375, 5457920.3125, 5458574.929960287, 5458615.625, 5458786.626508939, 5459048.4375, 5459274.533715524, 5459440.625, 5459528.143707864, 5459563.8511376, 5459713.142927604, 5460145.347894183, 5460429.576613165, 5460518.394112626, 5460632.748627408, 5460962.948562865, 5461162.446573804, 5461598.207944708, 5462007.8125, 5462029.6424719645, 5462330.722931956, 5462336.3348484645, 5462529.6875, 5462639.0625, 5462952.347906492, 5463839.611719597, 5467486.674751156, 5467988.746198217, 5468564.0625, 5469472.814351546, 5470329.6875, 5470358.180649666, 5471625.0, 5473104.249357007, 5475000.0, 5475757.26818721, 5489448.73891112, 5490058.507230245, 5490211.124056674, 5492205.2010803, 5494869.312864199, 5496209.569861824, 5496632.427508721, 5497961.305629314, 5498018.801575607, 5514382.8125, 5519676.5625, 5520895.3125, 5536575.814644096, 5537591.52671864, 5538381.488545979, 5545379.6875, 5553901.5625, 5563040.130443618, 5597859.375, 5599107.893890576, 5601718.849196456, 5602678.125, 5606866.910092715, 5607560.890864437, 5608020.657893258, 5609096.315102634, 5610396.215545439, 5610696.7265147865, 5611090.625, 5611531.578250029, 5611723.821621329, 5611833.847871287, 5613389.488324381, 5614414.0625, 5614754.677280792, 5615648.595328621, 5616635.547236352, 5617389.943687775, 5618681.092960846, 5618877.748872272, 5618972.929854599, 5619456.25, 5620332.669708496, 5620646.875, 5620910.930415126, 5621102.367727998, 5621118.057609539, 5621214.050914974, 5621341.113072081, 5621880.907461682, 5621903.125, 5622003.125, 5622092.42003471, 5622157.8125, 5622193.812794752, 5622823.6037981305, 5622899.4969438035, 5623305.285908061, 5623329.384757026, 5623858.039444761, 5624130.92546764, 5624440.845386728, 5624443.287094801, 5624487.5, 5625314.648466377, 5626191.757348909, 5626623.4375, 5626940.625, 5631173.463051268, 5639760.401262754, 5643964.781216996, 5650246.875, 5652375.0, 5653722.562059882, 5654760.653104278, 5660118.512277352, 5664843.792978938, 5664857.8125, 5664871.957983039, 5665756.435434959, 5666889.0625, 5675545.3125, 5676380.526139337, 5676492.1875, 5676678.587558951, 5677592.1875, 5678163.204051168, 5678898.4375, 5679691.376497473, 5680025.0, 5680502.498383829, 5680989.0948299905, 5681857.8125, 5682296.261769997, 5682630.527745023, 5684088.650502135, 5686373.716976659, 5687958.995657952, 5688160.9375, 5690954.145750086, 5691626.5625, 5691762.787232147, 5692022.0393335465, 5693289.009046633, 5693605.274157913, 5695366.4804596165, 5697702.675914833, 5697791.505196097, 5698442.06372303, 5698782.316154663, 5699362.7081237715, 5736915.521828806, 5737098.419841167, 5737131.25, 5739536.2037875205, 5740931.047775652, 5744449.36958481, 5746476.426797562, 5747631.25, 5747701.43466334, 5749210.9375, 5750128.211696103, 5750284.302212814, 5750496.875, 5751943.75, 5752112.211835566, 5753089.0625, 5753503.125, 5754068.75, 5756289.807221294, 5758178.125, 5759113.536273667, 5759332.762405863, 5759354.820483164, 5761083.612368337, 5761976.3440750735, 5762018.5359985065, 5762113.905506228, 5762740.802738388, 5763863.8636347065, 5764193.959716357, 5764206.673812914, 5764292.130595324, 5764563.42576109, 5764660.9079060545, 5764821.875, 5765008.9709107485, 5765031.800550197, 5765044.07272683, 5765054.6875, 5765183.160237171, 5765297.498949803, 5765567.073114812, 5765598.519832693, 5765791.795888239, 5766245.3125, 5766255.522792276, 5766440.625, 5766492.1875, 5766545.248123542, 5766615.625, 5766726.402845305, 5767188.620277505, 5767223.4375, 5767242.070738408, 5767315.139342644, 5767328.125, 5767504.668626118, 5767519.058900415, 5767636.183242541, 5767793.620234421, 5767931.065946079, 5767962.226019124, 5768270.3125, 5768285.9375, 5768407.8125, 5768418.456919837, 5768435.346799942, 5768455.59080955, 5768479.438053553, 5768542.068883297, 5768620.176140596, 5768709.611019083, 5768763.848127782, 5768927.957673368, 5769056.73358593, 5769102.08822468, 5769335.916821233, 5769575.382153393, 5769733.355543693, 5769825.0, 5769879.197112694, 5769976.5625, 5770105.699090955, 5770220.810236177, 5770276.5625, 5770389.0625, 5770401.326827401, 5770447.17031009, 5770481.756025928, 5770700.289395568, 5770754.6875, 5771102.803151295, 5771289.0625, 5771294.327594896, 5771806.25, 5772071.412533774, 5772151.832718139, 5772569.981867908, 5772787.70824731, 5772934.830500194, 5773007.874681433, 5773035.201942322, 5773097.636957102, 5773269.426299234, 5773346.690225015, 5773379.6875, 5773568.031128799, 5774864.880450719, 5775050.717866729, 5775110.9368982725, 5775263.1007126495, 5776155.633588441, 5776204.6875, 5776672.960414022, 5777155.109780351, 5778040.625, 5778364.0625, 5779609.74073531, 5779652.395561411, 5782444.00587793, 5783764.0625, 5787449.483871966, 5794659.001764065, 5798445.242460672, 5800329.6875, 5800350.935421585, 5801504.655930924, 5802195.3125, 5805348.4375, 5809753.125, 5812650.602456675, 5815028.57330912, 5816696.867164376, 5816698.4375, 5818143.75, 5819425.0, 5819987.5, 5820432.144092297, 5820966.285751032, 5820987.117189764, 5821041.359036126, 5821079.390111485, 5821266.165690496, 5821276.253657947, 5821287.5, 5821402.521895692, 5821417.116489841, 5821926.5625, 5821968.7715102825, 5822834.375, 5823329.019951494, 5824090.625, 5824400.55128874, 5825008.501274256, 5825292.1875, 5825348.4375, 5825466.2501842985, 5826279.882083772, 5826478.455625575, 5827988.410811297, 5828100.83971601, 5828583.902476989, 5828871.875, 5829354.6875, 5830022.379855475, 5830379.438506738, 5830453.125, 5830678.968589701, 5832238.527544604, 5834182.513921142, 5835565.625, 5837898.429725321, 5842494.251776663, 5842724.466908313, 5844879.818575443, 5845112.49717585, 5845254.595243534, 5845439.1027487125, 5845887.0460648965, 5846107.417894923, 5846275.0, 5846643.75, 5847263.67789116, 5848229.6875, 5848243.760266614, 5848545.3125, 5848700.208934855, 5849412.2342493795, 5850164.0625, 5850997.669906335, 5851118.576737817, 5851185.668238627, 5851533.198700804, 5852352.967708794, 5852822.957452366, 5853007.8125, 5853495.3125, 5853574.955809977, 5853807.419164692, 5858695.716069209, 5859068.75, 5859254.909486449, 5859307.3482361445, 5859331.937391009, 5860067.078534266, 5860133.895709803, 5860260.736816259, 5860476.949929007, 5860581.045504738, 5860608.3563484335, 5860612.5, 5860684.576868272, 5860791.975377783, 5861342.7591359345, 5861343.246009001, 5861428.816488642, 5861798.512346279, 5862773.105850084, 5862944.228471694, 5863410.9375, 5863714.747229962, 5864271.766903911, 5864942.1875, 5865775.0, 5866149.782654964, 5871679.048835866, 5873040.58660957, 5873111.878898407, 5874502.035486138, 5875063.194567706, 5878437.287332959, 5878615.365243132, 5878642.1875, 5878920.373116636, 5879579.357814728, 5880350.403866395, 5882078.385778222, 5882673.4375, 5883098.462192168, 5883846.754524076, 5884091.890802882, 5885252.112139631, 5886879.668194075, 5886895.077377482, 5887340.625, 5887431.25, 5887804.311958494, 5887958.353310749, 5887989.0625, 5888220.8128860025, 5888370.897271238, 5888878.534986437, 5889131.25, 5889158.199013144, 5889216.1053656945, 5889262.328289376, 5889331.012571276, 5889410.076468364, 5889440.981015201, 5889518.1008090535, 5889545.3125, 5889610.798667961, 5889685.263937964, 5890115.625, 5890143.717324343, 5890355.454724615, 5890560.5909214355, 5890585.360398937, 5890660.385479876, 5890704.589241776, 5891608.777124863, 5891718.863655631, 5891737.340114396, 5891871.961194925, 5892049.097104841, 5892226.063219584, 5892277.671470737, 5892471.71501447, 5892877.463824317, 5892990.127551827, 5893121.913697826, 5893202.329415329, 5893213.420216328, 5893214.0625, 5893234.099410201, 5893284.572494396, 5893419.010261799, 5893445.89311021, 5893491.898151802, 5893718.652956832, 5893824.884633572, 5893896.779952843, 5893940.602914023, 5894053.76213444, 5894072.990700397, 5894098.3408734845, 5894110.9375, 5894149.908491384, 5894155.311629815, 5894155.520285285, 5894196.875, 5894248.4375, 5894302.552891123, 5894309.720982915, 5894341.345837247, 5894344.690604569, 5894432.8125, 5894569.652283841, 5894571.957546447, 5894724.317464012, 5894733.962651819, 5894743.683558017, 5894855.326567835, 5894915.625, 5894938.373234965, 5894966.568129569, 5895022.637737749, 5895030.068106092, 5895053.125, 5895095.172442371, 5895294.112519382, 5895467.165574547, 5895473.583443568, 5895509.903902844, 5895546.513359564, 5895580.595930354, 5895688.07862157, 5895705.286729756, 5895714.407608116, 5895735.736488671, 5895828.125, 5895941.618972383, 5895985.9375, 5896003.125, 5896018.75, 5896087.350232911, 5896120.522453017, 5896137.132588403, 5896162.224746634, 5896300.593581703, 5896525.505038421, 5896639.0625, 5896654.6875, 5896695.240118163, 5896810.61661633, 5896850.0, 5896854.6875, 5896888.394400257, 5897051.472531926, 5897075.0, 5897168.513818117, 5897179.917349816, 5897222.423442066, 5897279.6875, 5897320.220970018, 5897329.373200465, 5897375.0, 5897762.5, 5897775.0, 5897831.25, 5897957.8125, 5897982.930037407, 5898122.641668119, 5898156.25, 5898179.179406733, 5898304.489023555, 5898331.497721852, 5898482.676361429, 5898524.406778395, 5898682.146551699, 5898750.390372396, 5898751.5625, 5898759.3232510295, 5898773.6796814045, 5898798.945961232, 5898833.787944392, 5898887.136051842, 5898968.269505245, 5898975.489882076, 5899046.875, 5899098.4375, 5899273.723592955, 5899331.538195967, 5899509.538606966, 5899569.599449866, 5899587.5, 5899622.158630632, 5899642.1875, 5899691.147276633, 5899742.1875, 5899827.486901307, 5899827.66379171, 5899876.750350433, 5900025.553943302, 5900043.75, 5900066.282795627, 5900070.3125, 5900125.871044599, 5900191.831299786, 5900196.875, 5900233.609472123, 5900237.5, 5900292.101050098, 5900317.894033175, 5900370.6280343635, 5900602.034067752, 5900602.70832632, 5900608.435395337, 5900634.1343259895, 5900636.998755673, 5900741.774310719, 5900768.857065486, 5900774.966311502, 5900846.875, 5900857.4261349095, 5900910.890914266, 5900951.916129441, 5900956.204288522, 5901014.973443357, 5901015.605878328, 5901016.975757728, 5901026.928837549, 5901047.1613589125, 5901088.081273178, 5901150.0, 5901170.3125, 5901178.125, 5901204.413717125, 5901223.082148095, 5901224.996409364, 5901233.689347065, 5901252.095104453, 5901259.763548156, 5901274.218810067, 5901285.360285004, 5901317.1875, 5901322.246612431, 5901331.25, 5901383.765091738, 5901418.165731219, 5901432.8125, 5901449.883394045, 5901475.1779941125, 5901493.75, 5901501.43999325, 5901510.30942867, 5901515.625, 5901526.293577898, 5901559.375, 5901632.227046912, 5901662.5, 5901673.4375, 5901674.08505028, 5901688.487513673, 5901729.615102943, 5901731.615035756, 5901750.110862009, 5901751.525757474, 5901767.1875, 5901781.552493817, 5901806.808897906, 5901826.5625, 5901827.318301499, 5901838.719820364, 5901885.222466567, 5901903.125, 5901915.626863412, 5901944.169159453, ...], [50.61228259782576, 46.156825450687634, 11.047560139020675, 47.25950450548925, 64.6627717843864, 5.197429189962222, 14.809398194409788, 35.536834261713, 41.097504950352345, 5.559288078703459, 20.756299451575675, 59.26215209593872, 47.785885170501665, 77.339333116186, 51.39875318868758, 5.116032091550534, 18.86722250304921, 6.135752015418061, 6.48834964657847, 52.132262297781004, 28.60180151020429, 28.13449411954734, 35.919444499903626, 44.623305615009315, 14.51134939437574, 11.050226091496613, 13.094305718915876, 10.825225331254794, 64.20364983433709, 192.94002636136952, 6.989691397121782, 97.69371844592625, 78.30021786024253, 5.141515163339361, 6.078272151129949, 5.342661768038035, 46.363856515099485, 15.124605827222213, 106.9004773386068, 9.373880489454912, 37.8213929347549, 20.219089399628484, 66.1494940182789, 13.02178735884569, 5.511024413578838, 116.13952572875722, 9.042964655839771, 8.907114187209817, 11.222776341737028, 23.441239964286666, 8.789042301076353, 5.649295611687006, 80.31718612148667, 30.665140958154133, 70.26381112921969, 7.723625229038621, 70.7052330871889, 77.85630954205459, 42.31354051382945, 53.6401059862835, 20.309550272293055, 10.540966812492027, 5.1844351637666275, 51.41981656078581, 6.698291177899445, 6.976335510093853, 100.59019549248309, 13.257306837509804, 8.436291000161093, 113.36848875352375, 7.113039863962631, 29.422530018685222, 7.810551297172374, 78.36142560781754, 8.293532865886379, 33.49212632877639, 38.689364912075256, 23.69309341135443, 36.226320870746875, 20.30773532580652, 87.22337296371063, 143.56621784863458, 30.536326374721487, 37.089218829366445, 36.05639566295109, 43.508613642863175, 38.38956211817655, 13.484231145440194, 79.7687779898131, 61.02164995697047, 100.1161636918533, 49.54531084266921, 8.72891044901701, 65.20414337798798, 90.05812617258333, 20.441229738666674, 13.733213846804237, 58.76301157988021, 29.33957680515465, 70.99871207185919, 8.305012533015763, 36.7763159673235, 56.78841951348771, 8.926881392463072, 30.80069117793196, 96.12728162531165, 67.87050425397724, 93.63139578507318, 33.62062352508156, 30.40858218055601, 47.36182547164701, 17.248126256249012, 17.66395278123561, 100.86736879978085, 57.5116389482373, 11.606617230890922, 6.584651778848688, 41.37013472297559, 19.64213127238683, 29.422555158565363, 64.78425422519652, 5.179517398473602, 60.937030509512276, 75.28535333477319, 30.909087071886965, 106.80700791880112, 29.268421437807877, 58.464960243705754, 106.61972408291642, 188.30840517786274, 50.54319331680957, 30.836735438889757, 5.474012017476843, 34.65492746338893, 64.67558254507689, 10.965624324108813, 57.86632596750018, 76.89368573794312, 14.15990121098667, 137.61278128702276, 55.14755269623048, 38.93392482155731, 125.223775550201, 31.900589655857367, 9.481305113408991, 7.522758502525644, 8.794697953187304, 5.3525026987101425, 12.010807702233322, 13.214764029509382, 30.562653643296464, 33.90883007795052, 67.41253050203632, 32.48545699386337, 6.504561326014822, 5.083198266995271, 64.93299648337198, 15.242051140805753, 15.243854239770492, 24.10308700459981, 5.653445557099954, 29.167397452638046, 30.0074444954286, 35.8312610829488, 25.728122490524644, 55.843749276385935, 26.313317284260222, 26.344032080958186, 61.11528517862947, 73.36846188742621, 24.043690410816502, 15.684144040938087, 60.328874236859406, 22.87795763782882, 11.806472028026457, 33.07070015830639, 22.299100911703263, 5.762607327180794, 202.33691179527426, 33.48965697128184, 18.550898113957903, 26.44961167620767, 54.62688389732255, 13.790781076316915, 35.6318858742695, 47.00348056875893, 31.136690215378373, 16.957440279081116, 5.2564161505442275, 54.35123354371538, 13.227543465574554, 32.75532866636319, 24.387757351185655, 22.507212636026296, 22.06436916358105, 14.093290636228557, 12.28022675015684, 46.993054590006956, 8.394969391993115, 77.89624887898076, 42.065448349957116, 34.723111332512644, 45.83020833208378, 24.66462854360918, 78.67525098972898, 18.298392846371097, 67.01377059361465, 35.36652449802034, 33.84599784847359, 8.90137118224664, 29.279632032840702, 14.812882755097515, 6.756210876625473, 8.028734137253934, 9.663879739951044, 23.240053374740707, 55.55895864878339, 71.53660329542097, 11.719393872769825, 30.76220290079742, 60.910011881493965, 6.351096979036688, 40.55517127130838, 20.268946825826237, 22.206165626536205, 48.62418308409378, 5.2752868750589, 56.69981362751865, 18.566931970732426, 52.53521264370383, 16.795478020845408, 5.492223460076357, 45.84215507110935, 47.68149522874172, 213.96727131183192, 77.38872211250059, 77.06218530941436, 67.30841872247211, 129.43903113966132, 8.259151061267866, 65.08555121370573, 81.09201521042883, 78.51391210617575, 17.179130454808536, 122.02454102276315, 76.75600645703483, 20.061716780326837, 13.174234487001147, 24.17571002491203, 77.64616338089034, 8.408576705826633, 19.41661603621231, 69.08259934714309, 40.95409251195488, 34.99032328152218, 50.59259580985021, 121.50455132072838, 55.86178381693969, 72.49732469916535, 35.91170948768681, 30.159213829483544, 6.107793834691744, 16.652620922882207, 10.143696789416678, 17.361610922246065, 53.26507186306353, 89.40805255532979, 8.028972972290092, 34.103040021782235, 82.8831973198547, 22.15099669578174, 13.949125132974894, 11.105954693723513, 10.551963980018972, 31.296810999829756, 8.389783801559803, 140.89176219480342, 58.2737033485821, 41.99522276170296, 7.8085702050633365, 63.34172641877599, 34.627378046557034, 7.747406746570421, 12.408206154113236, 40.66284347592476, 10.070006508509799, 388.119714925599, 100.49223340188068, 172.64162897106803, 8.733219614235413, 11.14564640510076, 18.276759328495107, 5.385419637010038, 17.5866635648355, 64.31671541057541, 7.303479058863402, 39.01612405955282, 60.01495828009922, 92.05984180025959, 26.593827910636847, 8.304855279944388, 44.90976817494232, 33.96195189838767, 90.22627558917519, 106.14647718154829, 25.411538403646894, 69.06234830590432, 26.896977808091496, 152.12710617441425, 104.01833134639205, 7.159061990347599, 5.509048145838729, 76.8058936419798, 27.735420973320743, 123.57768048659636, 14.077364313131495, 34.299231238708984, 26.493157500030797, 7.521781961372152, 8.237638054863265, 75.25884877537024, 6.118133933396833, 9.216872831026894, 29.462348011006462, 141.89210290371489, 6.846025908377456, 17.51349447450284, 112.83025446558136, 20.401965575340405, 16.08967336824335, 79.31011152032961, 14.838530226010048, 10.902178184718084, 76.55140136944902, 12.028344928288849, 19.70687709569577, 15.772867740844587, 68.17325714428286, 169.86949652052942, 13.85851273746023, 5.63664825054539, 40.91830552140781, 15.619727031822636, 66.55908706746504, 61.07596758845656, 70.94841108398903, 15.815637335254637, 32.02094160029539, 12.159044181441123, 34.556248641977305, 49.83278349629688, 18.34941913412783, 8.17594651015053, 55.83981986097207, 5.249566118181201, 6.681754691218765, 85.31794467187292, 7.028072031830604, 28.441432492967436, 24.4529885640858, 14.195178423950471, 8.473899944477832, 67.96653248233409, 56.216447230644405, 128.9955375425631, 267.52029512035836, 5.97298529697017, 23.435744081441747, 12.947930018215201, 45.62291574584209, 47.331831319467994, 35.68617420747064, 9.125468059238141, 9.038605868714802, 61.18800073432047, 13.739813828512489, 19.278221133656615, 60.45169372735754, 18.533279988232017, 24.118447579217207, 21.219162023381813, 7.336054032753165, 41.3747908745793, 33.570004589977145, 109.73828944233642, 47.00970948853041, 56.829877734405294, 35.8136564217764, 54.79420848703586, 8.687959573831359, 58.31627678433856, 21.030914325964744, 93.07029301686906, 8.296495195466717, 39.261375834390314, 32.86675272096045, 15.07815369928203, 50.867705145059034, 6.694477139456697, 37.89241668588612, 11.909557177034593, 34.373874184575904, 24.694308470297432, 58.350753853274284, 100.29628226692132, 21.227265849521856, 56.68457249753865, 97.73681554169998, 73.14182657622723, 7.344441541244835, 17.29731514599333, 37.56748729701729, 13.858977694943261, 120.00485601689462, 10.275858863872754, 29.688715742308812, 7.7420489240863395, 93.2347458634091, 6.043691273739541, 78.58544291805549, 21.062159725303314, 5.300489325081856, 7.875446867251865, 15.703679039098764, 103.4809286194991, 12.138436245151423, 11.446589822673578, 22.72258977420015, 16.115602847049303, 6.0934790979257425, 82.79144065841493, 30.431268979928443, 69.42714221617491, 12.694886570909883, 7.965543568828406, 79.65615107559782, 222.98287897569307, 35.09724039753331, 6.997245618754827, 79.23775289635543, 110.23875968384542, 9.416711875997468, 79.54352618221027, 135.32972798294875, 55.54747917019205, 11.71420168217453, 30.107909281803728, 46.97878570742188, 25.900433013690872, 53.73890852898258, 13.423316562116835, 16.752379872310314, 16.35007448480308, 12.145221513265474, 100.86960739857774, 28.324282610162115, 91.74893443988927, 22.662384668584636, 8.814886354759592, 22.2830890580694, 31.797816554314704, 12.034116483667667, 41.83043082383933, 25.990535027668937, 155.42657410532192, 14.914573786068258, 18.102760197472584, 8.807368828039007, 49.23535848252932, 23.950086084066193, 75.16188875417296, 104.67011448972694, 28.718697283094684, 11.511725920556858, 32.27594549287416, 5.344078043042784, 68.79650409394671, 45.24034578568988, 17.847313666500852, 23.354610135960527, 165.2092171341122, 53.423275000211085, 166.80254880071644, 8.968433208884191, 47.780922581600784, 9.881429132863925, 91.93971319258213, 207.8402814491769, 90.37913476026203, 5.534321911696074, 71.08827339338916, 10.023297801111914, 55.658181767380775, 229.97649029379275, 12.403343122997855, 6.443415064617276, 152.5795801147217, 212.94984371487584, 105.89098931594616, 15.267525152135063, 85.25201692630883, 105.46994045679223, 38.80215348582933, 7.93760454607023, 75.21955422931497, 33.05321798507425, 61.59379206683491, 18.534085165048992, 33.241758449861074, 10.059454535084864, 65.2835318275907, 167.6910207702978, 11.178619494541095, 62.13720317274133, 7.986893229266569, 19.52971123633541, 142.97133285983668, 182.45396708686687, 100.36124305092436, 40.181091563530345, 21.08649293018931, 40.377477012080455, 16.162332501136973, 11.394667793005501, 172.18370199569105, 25.633531720832167, 12.792655471257866, 13.46768684739048, 47.98749884027085, 26.296970127292496, 296.6121453460684, 16.17172080051828, 33.64878639710887, 70.82172406753057, 31.910518559746983, 9.567193021597976, 25.085560639303417, 5.580094767891093, 14.448328731190326, 37.39378050591417, 5.698670159146878, 61.03950325457702, 30.122642044826677, 42.028840754604474, 60.762449416820175, 98.64935861507863, 166.468252351265, 29.90793167682257, 121.08154272081977, 87.70212060740319, 18.817460625208263, 45.35548291128285, 10.394038770562878, 14.612504628813774, 38.75017832504497, 19.220277307964803, 90.88654162018263, 111.67479096637233, 200.2725809470792, 56.45388030277773, 25.134686881310728, 32.711767078887924, 8.524177197756877, 76.77975001550736, 74.03010179434878, 9.306504557086562, 44.73331839867017, 33.09325350062069, 17.55759425284857, 89.00404191924257, 80.453797859091, 148.61379537039988, 12.266520702628819, 14.522742403001054, 15.264892225863296, 30.245896524579894, 122.49147715180897, 12.744062703091291, 76.36280532816016, 47.853618748199146, 35.35174809453273, 40.07869076751297, 33.05977445291662, 48.96826730519816, 43.29606459021815, 22.484453992160237, 13.365499557233465, 124.98326199038695, 132.52381505255724, 16.265930651432086, 15.968905528043194, 94.91135557396363, 25.354107081271238, 24.088888733159184, 37.837049249928754, 81.35522443048711, 51.04707195207938, 18.92220846012357, 13.084319417607434, 69.5817014272317, 194.04971248094844, 34.23574405922177, 96.35274246916923, 50.45597738453372, 93.75654839451381, 36.241324409385214, 11.978248106538432, 41.50230531756968, 33.74925027756987, 43.16807407371549, 12.097760977714497, 41.421422577726176, 192.21578273141756, 46.63794981836571, 35.6757009580095, 30.68935754568208, 51.64529644034798, 29.24901996675486, 189.27053366862265, 152.47587308304043, 36.3916457807036, 26.558733989336968, 57.109664013034056, 10.65933165630857, 69.63446808740942, 7.82641548140542, 97.27196739271858, 15.917156885133103, 68.03318662917351, 23.367189336305415, 15.799464287825522, 17.017524903913525, 11.226311555695647, 5.574607362793841, 18.940995713650924, 78.28977335043022, 44.05402544509266, 136.72369677841743, 19.55622872606307, 142.81351198392215, 90.34563356393816, 42.62000100204483, 73.50526901113398, 212.77238073907384, 64.28768244638637, 279.1684814956104, 79.80781429451767, 48.58236042331486, 40.86264609529443, 25.43191192606347, 10.151446492398346, 24.26235987766748, 53.33817663028582, 38.00984528503023, 13.687169388198637, 27.211841552175787, 59.45873286657839, 20.3126465782081, 17.331273995021608, 30.816189921300673, 50.241667302562085, 78.62919781950282, 29.54687336242867, 98.19290811905515, 7.119393432241917, 50.012790053582215, 60.329835635010596, 32.899310029143855, 142.87409267728438, 10.2222380936506, 7.861082314396877, 22.74761090270305, 5.655985832723146, 22.192126205332393, 17.49944292278823, 23.63844995225942, 95.77026231605427, 10.299919526831161, 39.89014240493386, 33.987156100023114, 17.245563324529453, 66.04257253302582, 6.1863882925193705, 120.00188455109895, 35.7599335014577, 12.407125779798957, 69.152745973367, 104.18125008787715, 9.922598623459432, 9.501538850301381, 17.38947517810622, 62.06208093748802, 12.495993677780092, 63.09320927549574, 54.57519000917068, 91.91713274198075, 12.020575715636658, 24.424906882538455, 84.12863912783419, 132.89695332446362, 6.987587223643651, 72.9647085272436, 73.71115520472267, 229.9691962490324, 100.68066288311331, 30.387549700983143, 15.46580680394471, 36.27866496638102, 53.7201755938551, 51.12328913977014, 10.485293714124301, 21.931454467707454, 59.90180334300283, 43.091235886880895, 137.29681824534356, 51.50872776235133, 11.143792189249242, 126.39583130530913, 15.802526869469881, 133.87013016042192, 40.54566459036884, 31.320750266626618, 25.51691732249044, 9.113652666097215, 59.67787993685492, 40.571841129948226, 21.694471845682155, 50.686801146351286, 66.98845127456005, 27.67962796157164, 34.260377281915055, 16.74068727472685, 49.75907636324061, 11.493368079978763, 21.857151698047552, 37.60124932781808, 26.541741578341327, 18.31638143376876, 150.39917523919559, 11.792568353233639, 39.79408869858996, 39.7624612381276, 90.831509422359, 33.23845923641926, 43.23325325899555, 18.84030287428254, 97.00967706099699, 68.13881456668094, 20.946017287991182, 151.2827755250206, 43.308638801852155, 32.972869461091854, 34.28591040480974, 14.544905893881982, 65.21766994405593, 42.55526537731974, 68.57012079125931, 6.963111123178668, 144.60888899467886, 6.393944875147771, 31.346180059836414, 20.832521004238316, 93.56447266622826, 116.04839138496722, 119.35128059914497, 9.383189347484905, 23.378817599619875, 31.29709087896117, 150.71690329719644, 71.38322645780342, 5.94155875678599, 21.245818115848373, 24.89745629026662, 17.5522023170475, 71.10165634282106, 6.237942443249249, 147.7065757469643, 68.50000165998632, 9.032841665549217, 54.566143303108305, 59.419244464528425, 36.20845430265508, 8.622078457532538, 216.98842348788418, 88.97240224155766, 24.62289569028448, 8.558061036621332, 10.86951582199777, 9.138400913025336, 51.62453582090862, 138.15111858732408, 10.24488636977548, 55.1888924148393, 75.90411070264852, 26.53125328416428, 112.97331947826001, 60.18890756414324, 18.979171435019406, 20.120240523910358, 20.756975967714517, 10.362130832725798, 8.235291347083603, 31.41618538098215, 11.31012977732356, 25.722258818166512, 15.280547101921329, 9.959239041306278, 6.03767307455704, 45.34812579621111, 30.893056352950317, 38.002847548786086, 21.518593896312296, 15.09108777187897, 18.97692440065358, 12.952554558341632, 37.267764968309365, 13.985755874717666, 5.470307551804678, 84.92735151621679, 8.619489952393641, 30.776019703475384, 236.0109937882611, 26.435297003693574, 111.70248447724073, 58.008058741581394, 7.85116700530986, 22.0407425751806, 5.20096713607132, 51.47069092453749, 26.83733787286985, 109.27964017006546, 55.0545820130834, 84.62552853032057, 58.771849004559755, 20.802721046296572, 26.856766207783622, 7.886563266382495, 20.357605770616992, 97.98072902846775, 12.907672895415784, 11.259230977006139, 17.60630847860474, 7.017118466918161, 33.373403860775504, 76.54598726033976, 29.777424927017602, 12.83595288369083, 7.984122180110385, 166.11620849177757, 57.882498911227486, 133.55621344402397, 57.27988171973274, 5.4125160318572725, 28.098153582206162, 9.457932645512951, 5.74126642808128, 39.81678107535781, 20.082534150302326, 17.726005469007948, 12.214184407425051, 100.37800984608029, 5.694083432174803, 28.899213647400334, 20.835694658740795, 91.53489851534482, 41.80906270940726, 59.10700615415904, 7.082631203549748, 15.807065149928995, 22.926222003402632, 29.266163493272114, 9.889375870101333, 24.19619091035429, 69.21490800178412, 36.319189468785524, 122.15010079990226, 6.701092012876207, 40.223326113877654, 55.97534950866439, 7.962279907687048, 6.0787930332096, 116.00267897937495, 24.601658787022327, 25.353116846244617, 82.13766242873969, 68.8517759527096, 9.255190265342357, 5.0923200594946945, 35.48790305965631, 52.44368959512357, 48.60508236913336, 83.59346608774807, 69.18867803200715, 108.31892002291944, 12.582817321264413, 153.78530142550565, 31.787984814622035, 9.169035380101738, 9.550034115917859, 72.23574781017336, 38.15634861847396, 48.020158510204816, 25.301072529666705, 35.91863476895177, 63.47584256518355, 8.418938176903513, 10.620862597836801, 120.59861978754714, 20.71033917184007, 35.418818624078305, 17.20771117487731, 100.5726120323972, 81.81657120413092, 17.65439949153304, 8.445095986971728, 25.474565938395788, 13.956415535065805, 44.4833229623012, 6.118099443074384, 57.44846995269126, 72.4612544203172, 85.13713659673076, 164.79231179728077, 19.864645369613697, 5.348400100757666, 6.577580202873791, 50.67747448226349, 25.548702013169653, 34.836861469519654, 19.73649268743172, 46.573330394800394, 35.225099358984124, 12.653253217825993, 75.10557931395277, 26.92447199723773, 7.3204480674114265, 47.954729461244206, 8.552753741645933, 10.533411889740995, 5.649459393813218, 24.539330239577964, 85.70729376842499, 22.405117409874997, 100.62839577603906, 22.57215681364012, 92.49764392538346, 70.72956247677344, 7.586474874590204, 22.19328860787313, 27.65156542673815, 5.085844650423957, 9.315286888526872, 78.83186876499246, 7.741336779925697, 16.158195185208317, 61.16829437336696, 175.81939957371617, 82.10890240577767, 57.195653397194945, 29.261761505736406, 62.44562529535439, 89.91374104154357, 30.90296549664163, 6.14529377879971, 11.794677524706316, 24.580913853832193, 41.90471289273872, 60.37154152511561, 10.980028161954934, 31.485951950527376, 25.735330090324815, 20.691738440581958, 147.4168245938829, 14.514939143127773, 6.5153601100026854, 29.607622542383474, 14.494263091681647, 149.58358655407338, 69.65209943086865, 140.71119807954284, 69.84412823644591, 5.03181408812786, 64.02521266064477, 85.9100802025103, 117.21123791065165, 13.125263047145733, 39.633215812718234, 187.54961430398748, 9.426936096836595, 36.13317340857688, 99.98644669424982, 16.235111563782617, 16.596541752986024, 61.98823995059698, 18.89663512451715, 23.220459258499385, 35.01416055076013, 63.91876223077342, 19.733513758408105, 31.36185443348232, ...])
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);
([2076559.4466403455, 2201576.5625, 2288471.8231123094, 2603029.225965698, 2698360.9375, 2698443.5131415594, 2745361.235024757, 2779284.375, 2789439.5127329305, 2801038.028420094, 2821143.1207203814, 2847796.875, 2921563.7069683545, 2932735.7764720083, 3001553.953150458, 3001621.1853706483, 3003299.1891993983, 3015092.633603234, 3033245.3205230287, 3042950.0, 3053612.5, 3054174.979970827, 3054176.5625, 3057094.9688904085, 3059521.757371277, 3062526.51235819, 3063671.2881461256, 3066915.4224607763, 3075961.443477302, 3099662.5257314923, 3131076.0363709726, 3134689.0625, 3135343.2237413717, 3135434.88325406, 3143770.2174678585, 3195726.584082155, 3197962.9823402157, 3200909.4222222017, 3202229.571827365, 3210967.237312331, 3243890.3927159873, 3245782.174542067, 3251621.610751061, 3261669.6975148814, 3276254.2245119475, 3309197.6909176554, 3341165.2629718925, 3344918.2016337696, 3358820.56678822, 3371240.3003777084, 3375485.217945819, 3387503.7450920264, 3390731.25, 3390893.75, 3391651.5625, 3397256.5710237194, 3405104.6875, 3413409.989469421, 3418565.5441235355, 3422693.75, 3430166.560063563, 3434705.8391241548, 3435242.9880632376, 3440842.1875, 3450321.5393191786, 3462825.9801083044, 3466287.5, 3468486.9747079904, 3468495.585272551, 3495029.533860708, 3500653.0929031842, 3500658.8910406902, 3503311.4764876263, 3504430.2869594977, 3509498.450629907, 3510781.0678111147, 3511931.25, 3512207.5079734866, 3512298.111791511, 3514477.497353638, 3516510.9375, 3522468.398511426, 3528492.1875, 3530848.4375, 3542231.153261567, 3549317.1875, 3558260.9375, 3558512.056759083, 3559464.0625, 3559878.125, 3562099.0264269705, 3569104.6875, 3576611.689725941, 3581441.75084511, 3590610.3463398884, 3596599.387667935, 3600092.05414429, 3611321.8047634205, 3624388.603748351, 3663535.10927878, 3676501.5971993036, 3717705.8285417864, 3725076.5625, 3725983.8544329247, 3758203.125, 3761448.4375, 3769409.375, 3809729.6875, 3826788.6967144753, 3826790.6251571677, 3828808.9782575252, 3830003.622057828, 3832667.755860952, 3832715.625, 3833246.875, 3833278.270038863, 3844606.84535463, 3854930.15987749, 3854955.503358708, 3856434.375, 3856843.4967380497, 3856913.0976185175, 3860557.8125, 3870694.873584536, 3887245.3125, 3887688.8116611894, 3889809.375, 3890506.25, 3894081.25, 3894110.8071178226, 3897209.375, 3897363.066301275, 3978123.7197309653, 3999381.25, 4029604.6875, 4029976.4562693518, 4065175.0, 4066826.5625, 4115334.9248433947, 4283303.989361325, 4447923.4375, 4838360.777801818, 4873389.957395648, 4924482.8125, 4924914.234616736, 4925765.396866857, 4926577.413852495, 4930165.930572013, 4957372.374967891, 4957654.1463585235, 4958339.492743722, 4958390.625, 4958693.75, 4959186.361704851, 4960236.048047771, 4960246.083928937, 4962457.8125, 4963540.628083807, 4982985.239653014, 5006579.414592152, 5142094.4409078965, 5151769.978787533, 5153426.5625, 5154707.371994859, 5155640.465492602, 5155674.250634112, 5155946.254104354, 5156688.941596353, 5157854.6875, 5158576.519671507, 5159187.222592984, 5171359.557088004, 5205642.1875, 5207849.309069097, 5208695.707294795, 5209467.1875, 5209574.15136228, 5209943.030681695, 5210005.154853457, 5210929.616555501, 5211360.081509417, 5211556.135497924, 5211896.875, 5237779.814523161, 5249836.13034868, 5316140.945318035, 5342137.5, 5343561.381922701, 5344684.772770679, 5347815.379816239, 5351818.213635483, 5361509.64312528, 5372846.623285332, 5372850.907916823, 5373983.930421627, 5374348.195613293, 5376103.755369772, 5382501.5625, 5387853.324496833, 5391987.5, 5392682.8125, 5398932.8125, 5399107.8125, 5403330.397280245, 5408398.4375, 5408408.481466961, 5408907.8125, 5408974.596892085, 5409124.82723395, 5409365.068512092, 5409468.75, 5409609.340838957, 5410201.525845993, 5410247.915865941, 5410251.931165511, 5410455.245224515, 5410484.713424842, 5410489.657597087, 5410575.348205944, 5410619.387557061, 5410710.9375, 5410758.448902274, 5410764.0625, 5410807.951705221, 5410827.693629078, 5411017.1875, 5411026.042375544, 5411245.3125, 5411549.146348343, 5411600.0, 5411614.2278080555, 5411622.565903959, 5411625.0, 5411652.217220111, 5411779.428013132, 5411812.512856412, 5411823.4375, 5411879.947013357, 5412067.1875, 5412084.3227739325, 5412203.125, 5412220.998128881, 5412245.260727305, 5412291.419083242, 5412317.55725735, 5412334.375, 5412408.9464030815, 5412444.756117176, 5412495.045056589, 5412501.720887834, 5412515.84879094, 5412518.872731979, 5412624.683935112, 5412716.511663666, 5412746.875, 5412810.9375, 5412930.436561734, 5413029.6644186955, 5413040.625, 5413116.941712504, 5413143.75, 5413165.8122817455, 5413201.9490597015, 5413232.076289874, 5413261.454469108, 5413281.25, 5413304.338941823, 5413326.041382828, 5413403.903537705, 5413430.25659805, 5413435.501015426, 5413441.367321726, 5413445.29853896, 5413460.535038464, 5413501.010001412, 5413608.002695704, 5413664.0625, 5413764.0625, 5413798.4375, 5413823.971641638, 5413918.75, 5414026.5625, 5414108.1942588845, 5414189.751763608, 5414217.36070345, 5414371.073486185, 5414507.8716032775, 5414579.581456449, 5414585.655988619, 5414607.008809643, 5414668.761446963, 5414695.97818724, 5414710.591772197, 5414713.0467639845, 5414743.75, 5414799.087481156, 5414932.595787517, 5415028.125, 5415065.625, 5415132.408799228, 5415239.09690468, 5415480.371146707, 5415524.585436605, 5415578.77317158, 5415668.956416469, 5415788.8822719, 5415862.5, 5415893.6619580975, 5415928.125, 5416102.610350751, 5416322.016169628, 5416451.057177232, 5416451.5625, 5416460.53320742, 5416530.963884683, 5416613.815668675, 5416668.568792157, 5416698.325620452, 5416716.956527884, 5416743.656294207, 5417029.023979863, 5417033.096451217, 5417071.736371733, 5417121.642584109, 5417225.0, 5417316.024745227, 5417400.543080945, 5417403.125, 5417435.320690023, 5417511.873556629, 5417551.5625, 5417804.660217277, 5418154.538257706, 5418301.44972261, 5418409.883734064, 5418450.862630768, 5418528.32726094, 5418584.375, 5418606.345452851, 5418618.433546912, 5418845.713985781, 5419007.8125, 5419061.10474285, 5419066.822049039, 5419090.625, 5419181.25, 5419181.461873988, 5419848.090138788, 5421122.4478274975, 5421874.905230595, 5422304.068733546, 5423079.132473714, 5423834.159767652, 5425987.5, 5426043.907189944, 5426505.826234603, 5426657.736386352, 5426843.382444606, 5426882.80825904, 5427135.100682576, 5427210.726868202, 5427353.463192323, 5427578.125, 5427607.8125, 5427762.522352215, 5427828.125, 5427883.190181541, 5428208.727536191, 5429171.230877229, 5434048.4375, 5434706.844980936, 5434817.942419572, 5434907.558477321, 5436812.132160386, 5437023.571175332, 5442192.904133899, 5442197.229202976, 5449663.207169231, 5451588.203933295, 5452702.853251287, 5454385.315082371, 5454397.63297783, 5454631.0799980955, 5455107.8125, 5456374.520739591, 5457810.9375, 5457920.3125, 5458574.929960287, 5458615.625, 5458786.626508939, 5459048.4375, 5459274.533715524, 5459440.625, 5459528.143707864, 5459563.8511376, 5459713.142927604, 5460145.347894183, 5460429.576613165, 5460518.394112626, 5460632.748627408, 5460962.948562865, 5461162.446573804, 5461598.207944708, 5462007.8125, 5462029.6424719645, 5462330.722931956, 5462336.3348484645, 5462529.6875, 5462639.0625, 5462952.347906492, 5463839.611719597, 5467486.674751156, 5467988.746198217, 5468564.0625, 5469472.814351546, 5470329.6875, 5470358.180649666, 5471625.0, 5473104.249357007, 5475000.0, 5475757.26818721, 5489448.73891112, 5490058.507230245, 5490211.124056674, 5492205.2010803, 5494869.312864199, 5496209.569861824, 5496632.427508721, 5497961.305629314, 5498018.801575607, 5514382.8125, 5519676.5625, 5520895.3125, 5536575.814644096, 5537591.52671864, 5538381.488545979, 5545379.6875, 5553901.5625, 5563040.130443618, 5597859.375, 5599107.893890576, 5601718.849196456, 5602678.125, 5606866.910092715, 5607560.890864437, 5608020.657893258, 5609096.315102634, 5610396.215545439, 5610696.7265147865, 5611090.625, 5611531.578250029, 5611723.821621329, 5611833.847871287, 5613389.488324381, 5614414.0625, 5614754.677280792, 5615648.595328621, 5616635.547236352, 5617389.943687775, 5618681.092960846, 5618877.748872272, 5618972.929854599, 5619456.25, 5620332.669708496, 5620646.875, 5620910.930415126, 5621102.367727998, 5621118.057609539, 5621214.050914974, 5621341.113072081, 5621880.907461682, 5621903.125, 5622003.125, 5622092.42003471, 5622157.8125, 5622193.812794752, 5622823.6037981305, 5622899.4969438035, 5623305.285908061, 5623329.384757026, 5623858.039444761, 5624130.92546764, 5624440.845386728, 5624443.287094801, 5624487.5, 5625314.648466377, 5626191.757348909, 5626623.4375, 5626940.625, 5631173.463051268, 5639760.401262754, 5643964.781216996, 5650246.875, 5652375.0, 5653722.562059882, 5654760.653104278, 5660118.512277352, 5664843.792978938, 5664857.8125, 5664871.957983039, 5665756.435434959, 5666889.0625, 5675545.3125, 5676380.526139337, 5676492.1875, 5676678.587558951, 5677592.1875, 5678163.204051168, 5678898.4375, 5679691.376497473, 5680025.0, 5680502.498383829, 5680989.0948299905, 5681857.8125, 5682296.261769997, 5682630.527745023, 5684088.650502135, 5686373.716976659, 5687958.995657952, 5688160.9375, 5690954.145750086, 5691626.5625, 5691762.787232147, 5692022.0393335465, 5693289.009046633, 5693605.274157913, 5695366.4804596165, 5697702.675914833, 5697791.505196097, 5698442.06372303, 5698782.316154663, 5699362.7081237715, 5736915.521828806, 5737098.419841167, 5737131.25, 5739536.2037875205, 5740931.047775652, 5744449.36958481, 5746476.426797562, 5747631.25, 5747701.43466334, 5749210.9375, 5750128.211696103, 5750284.302212814, 5750496.875, 5751943.75, 5752112.211835566, 5753089.0625, 5753503.125, 5754068.75, 5756289.807221294, 5758178.125, 5759113.536273667, 5759332.762405863, 5759354.820483164, 5761083.612368337, 5761976.3440750735, 5762018.5359985065, 5762113.905506228, 5762740.802738388, 5763863.8636347065, 5764193.959716357, 5764206.673812914, 5764292.130595324, 5764563.42576109, 5764660.9079060545, 5764821.875, 5765008.9709107485, 5765031.800550197, 5765044.07272683, 5765054.6875, 5765183.160237171, 5765297.498949803, 5765567.073114812, 5765598.519832693, 5765791.795888239, 5766245.3125, 5766255.522792276, 5766440.625, 5766492.1875, 5766545.248123542, 5766615.625, 5766726.402845305, 5767188.620277505, 5767223.4375, 5767242.070738408, 5767315.139342644, 5767328.125, 5767504.668626118, 5767519.058900415, 5767636.183242541, 5767793.620234421, 5767931.065946079, 5767962.226019124, 5768270.3125, 5768285.9375, 5768407.8125, 5768418.456919837, 5768435.346799942, 5768455.59080955, 5768479.438053553, 5768542.068883297, 5768620.176140596, 5768709.611019083, 5768763.848127782, 5768927.957673368, 5769056.73358593, 5769102.08822468, 5769335.916821233, 5769575.382153393, 5769733.355543693, 5769825.0, 5769879.197112694, 5769976.5625, 5770105.699090955, 5770220.810236177, 5770276.5625, 5770389.0625, 5770401.326827401, 5770447.17031009, 5770481.756025928, 5770700.289395568, 5770754.6875, 5771102.803151295, 5771289.0625, 5771294.327594896, 5771806.25, 5772071.412533774, 5772151.832718139, 5772569.981867908, 5772787.70824731, 5772934.830500194, 5773007.874681433, 5773035.201942322, 5773097.636957102, 5773269.426299234, 5773346.690225015, 5773379.6875, 5773568.031128799, 5774864.880450719, 5775050.717866729, 5775110.9368982725, 5775263.1007126495, 5776155.633588441, 5776204.6875, 5776672.960414022, 5777155.109780351, 5778040.625, 5778364.0625, 5779609.74073531, 5779652.395561411, 5782444.00587793, 5783764.0625, 5787449.483871966, 5794659.001764065, 5798445.242460672, 5800329.6875, 5800350.935421585, 5801504.655930924, 5802195.3125, 5805348.4375, 5809753.125, 5812650.602456675, 5815028.57330912, 5816696.867164376, 5816698.4375, 5818143.75, 5819425.0, 5819987.5, 5820432.144092297, 5820966.285751032, 5820987.117189764, 5821041.359036126, 5821079.390111485, 5821266.165690496, 5821276.253657947, 5821287.5, 5821402.521895692, 5821417.116489841, 5821926.5625, 5821968.7715102825, 5822834.375, 5823329.019951494, 5824090.625, 5824400.55128874, 5825008.501274256, 5825292.1875, 5825348.4375, 5825466.2501842985, 5826279.882083772, 5826478.455625575, 5827988.410811297, 5828100.83971601, 5828583.902476989, 5828871.875, 5829354.6875, 5830022.379855475, 5830379.438506738, 5830453.125, 5830678.968589701, 5832238.527544604, 5834182.513921142, 5835565.625, 5837898.429725321, 5842494.251776663, 5842724.466908313, 5844879.818575443, 5845112.49717585, 5845254.595243534, 5845439.1027487125, 5845887.0460648965, 5846107.417894923, 5846275.0, 5846643.75, 5847263.67789116, 5848229.6875, 5848243.760266614, 5848545.3125, 5848700.208934855, 5849412.2342493795, 5850164.0625, 5850997.669906335, 5851118.576737817, 5851185.668238627, 5851533.198700804, 5852352.967708794, 5852822.957452366, 5853007.8125, 5853495.3125, 5853574.955809977, 5853807.419164692, 5858695.716069209, 5859068.75, 5859254.909486449, 5859307.3482361445, 5859331.937391009, 5860067.078534266, 5860133.895709803, 5860260.736816259, 5860476.949929007, 5860581.045504738, 5860608.3563484335, 5860612.5, 5860684.576868272, 5860791.975377783, 5861342.7591359345, 5861343.246009001, 5861428.816488642, 5861798.512346279, 5862773.105850084, 5862944.228471694, 5863410.9375, 5863714.747229962, 5864271.766903911, 5864942.1875, 5865775.0, 5866149.782654964, 5871679.048835866, 5873040.58660957, 5873111.878898407, 5874502.035486138, 5875063.194567706, 5878437.287332959, 5878615.365243132, 5878642.1875, 5878920.373116636, 5879579.357814728, 5880350.403866395, 5882078.385778222, 5882673.4375, 5883098.462192168, 5883846.754524076, 5884091.890802882, 5885252.112139631, 5886879.668194075, 5886895.077377482, 5887340.625, 5887431.25, 5887804.311958494, 5887958.353310749, 5887989.0625, 5888220.8128860025, 5888370.897271238, 5888878.534986437, 5889131.25, 5889158.199013144, 5889216.1053656945, 5889262.328289376, 5889331.012571276, 5889410.076468364, 5889440.981015201, 5889518.1008090535, 5889545.3125, 5889610.798667961, 5889685.263937964, 5890115.625, 5890143.717324343, 5890355.454724615, 5890560.5909214355, 5890585.360398937, 5890660.385479876, 5890704.589241776, 5891608.777124863, 5891718.863655631, 5891737.340114396, 5891871.961194925, 5892049.097104841, 5892226.063219584, 5892277.671470737, 5892471.71501447, 5892877.463824317, 5892990.127551827, 5893121.913697826, 5893202.329415329, 5893213.420216328, 5893214.0625, 5893234.099410201, 5893284.572494396, 5893419.010261799, 5893445.89311021, 5893491.898151802, 5893718.652956832, 5893824.884633572, 5893896.779952843, 5893940.602914023, 5894053.76213444, 5894072.990700397, 5894098.3408734845, 5894110.9375, 5894149.908491384, 5894155.311629815, 5894155.520285285, 5894196.875, 5894248.4375, 5894302.552891123, 5894309.720982915, 5894341.345837247, 5894344.690604569, 5894432.8125, 5894569.652283841, 5894571.957546447, 5894724.317464012, 5894733.962651819, 5894743.683558017, 5894855.326567835, 5894915.625, 5894938.373234965, 5894966.568129569, 5895022.637737749, 5895030.068106092, 5895053.125, 5895095.172442371, 5895294.112519382, 5895467.165574547, 5895473.583443568, 5895509.903902844, 5895546.513359564, 5895580.595930354, 5895688.07862157, 5895705.286729756, 5895714.407608116, 5895735.736488671, 5895828.125, 5895941.618972383, 5895985.9375, 5896003.125, 5896018.75, 5896087.350232911, 5896120.522453017, 5896137.132588403, 5896162.224746634, 5896300.593581703, 5896525.505038421, 5896639.0625, 5896654.6875, 5896695.240118163, 5896810.61661633, 5896850.0, 5896854.6875, 5896888.394400257, 5897051.472531926, 5897075.0, 5897168.513818117, 5897179.917349816, 5897222.423442066, 5897279.6875, 5897320.220970018, 5897329.373200465, 5897375.0, 5897762.5, 5897775.0, 5897831.25, 5897957.8125, 5897982.930037407, 5898122.641668119, 5898156.25, 5898179.179406733, 5898304.489023555, 5898331.497721852, 5898482.676361429, 5898524.406778395, 5898682.146551699, 5898750.390372396, 5898751.5625, 5898759.3232510295, 5898773.6796814045, 5898798.945961232, 5898833.787944392, 5898887.136051842, 5898968.269505245, 5898975.489882076, 5899046.875, 5899098.4375, 5899273.723592955, 5899331.538195967, 5899509.538606966, 5899569.599449866, 5899587.5, 5899622.158630632, 5899642.1875, 5899691.147276633, 5899742.1875, 5899827.486901307, 5899827.66379171, 5899876.750350433, 5900025.553943302, 5900043.75, 5900066.282795627, 5900070.3125, 5900125.871044599, 5900191.831299786, 5900196.875, 5900233.609472123, 5900237.5, 5900292.101050098, 5900317.894033175, 5900370.6280343635, 5900602.034067752, 5900602.70832632, 5900608.435395337, 5900634.1343259895, 5900636.998755673, 5900741.774310719, 5900768.857065486, 5900774.966311502, 5900846.875, 5900857.4261349095, 5900910.890914266, 5900951.916129441, 5900956.204288522, 5901014.973443357, 5901015.605878328, 5901016.975757728, 5901026.928837549, 5901047.1613589125, 5901088.081273178, 5901150.0, 5901170.3125, 5901178.125, 5901204.413717125, 5901223.082148095, 5901224.996409364, 5901233.689347065, 5901252.095104453, 5901259.763548156, 5901274.218810067, 5901285.360285004, 5901317.1875, 5901322.246612431, 5901331.25, 5901383.765091738, 5901418.165731219, 5901432.8125, 5901449.883394045, 5901475.1779941125, 5901493.75, 5901501.43999325, 5901510.30942867, 5901515.625, 5901526.293577898, 5901559.375, 5901632.227046912, 5901662.5, 5901673.4375, 5901674.08505028, 5901688.487513673, 5901729.615102943, 5901731.615035756, 5901750.110862009, 5901751.525757474, 5901767.1875, 5901781.552493817, 5901806.808897906, 5901826.5625, 5901827.318301499, 5901838.719820364, 5901885.222466567, 5901903.125, 5901915.626863412, 5901944.169159453, ...], [50.61228259782576, 46.156825450687634, 11.047560139020675, 47.25950450548925, 64.6627717843864, 5.197429189962222, 14.809398194409788, 35.536834261713, 41.097504950352345, 5.559288078703459, 20.756299451575675, 59.26215209593872, 47.785885170501665, 77.339333116186, 51.39875318868758, 5.116032091550534, 18.86722250304921, 6.135752015418061, 6.48834964657847, 52.132262297781004, 28.60180151020429, 28.13449411954734, 35.919444499903626, 44.623305615009315, 14.51134939437574, 11.050226091496613, 13.094305718915876, 10.825225331254794, 64.20364983433709, 192.94002636136952, 6.989691397121782, 97.69371844592625, 78.30021786024253, 5.141515163339361, 6.078272151129949, 5.342661768038035, 46.363856515099485, 15.124605827222213, 106.9004773386068, 9.373880489454912, 37.8213929347549, 20.219089399628484, 66.1494940182789, 13.02178735884569, 5.511024413578838, 116.13952572875722, 9.042964655839771, 8.907114187209817, 11.222776341737028, 23.441239964286666, 8.789042301076353, 5.649295611687006, 80.31718612148667, 30.665140958154133, 70.26381112921969, 7.723625229038621, 70.7052330871889, 77.85630954205459, 42.31354051382945, 53.6401059862835, 20.309550272293055, 10.540966812492027, 5.1844351637666275, 51.41981656078581, 6.698291177899445, 6.976335510093853, 100.59019549248309, 13.257306837509804, 8.436291000161093, 113.36848875352375, 7.113039863962631, 29.422530018685222, 7.810551297172374, 78.36142560781754, 8.293532865886379, 33.49212632877639, 38.689364912075256, 23.69309341135443, 36.226320870746875, 20.30773532580652, 87.22337296371063, 143.56621784863458, 30.536326374721487, 37.089218829366445, 36.05639566295109, 43.508613642863175, 38.38956211817655, 13.484231145440194, 79.7687779898131, 61.02164995697047, 100.1161636918533, 49.54531084266921, 8.72891044901701, 65.20414337798798, 90.05812617258333, 20.441229738666674, 13.733213846804237, 58.76301157988021, 29.33957680515465, 70.99871207185919, 8.305012533015763, 36.7763159673235, 56.78841951348771, 8.926881392463072, 30.80069117793196, 96.12728162531165, 67.87050425397724, 93.63139578507318, 33.62062352508156, 30.40858218055601, 47.36182547164701, 17.248126256249012, 17.66395278123561, 100.86736879978085, 57.5116389482373, 11.606617230890922, 6.584651778848688, 41.37013472297559, 19.64213127238683, 29.422555158565363, 64.78425422519652, 5.179517398473602, 60.937030509512276, 75.28535333477319, 30.909087071886965, 106.80700791880112, 29.268421437807877, 58.464960243705754, 106.61972408291642, 188.30840517786274, 50.54319331680957, 30.836735438889757, 5.474012017476843, 34.65492746338893, 64.67558254507689, 10.965624324108813, 57.86632596750018, 76.89368573794312, 14.15990121098667, 137.61278128702276, 55.14755269623048, 38.93392482155731, 125.223775550201, 31.900589655857367, 9.481305113408991, 7.522758502525644, 8.794697953187304, 5.3525026987101425, 12.010807702233322, 13.214764029509382, 30.562653643296464, 33.90883007795052, 67.41253050203632, 32.48545699386337, 6.504561326014822, 5.083198266995271, 64.93299648337198, 15.242051140805753, 15.243854239770492, 24.10308700459981, 5.653445557099954, 29.167397452638046, 30.0074444954286, 35.8312610829488, 25.728122490524644, 55.843749276385935, 26.313317284260222, 26.344032080958186, 61.11528517862947, 73.36846188742621, 24.043690410816502, 15.684144040938087, 60.328874236859406, 22.87795763782882, 11.806472028026457, 33.07070015830639, 22.299100911703263, 5.762607327180794, 202.33691179527426, 33.48965697128184, 18.550898113957903, 26.44961167620767, 54.62688389732255, 13.790781076316915, 35.6318858742695, 47.00348056875893, 31.136690215378373, 16.957440279081116, 5.2564161505442275, 54.35123354371538, 13.227543465574554, 32.75532866636319, 24.387757351185655, 22.507212636026296, 22.06436916358105, 14.093290636228557, 12.28022675015684, 46.993054590006956, 8.394969391993115, 77.89624887898076, 42.065448349957116, 34.723111332512644, 45.83020833208378, 24.66462854360918, 78.67525098972898, 18.298392846371097, 67.01377059361465, 35.36652449802034, 33.84599784847359, 8.90137118224664, 29.279632032840702, 14.812882755097515, 6.756210876625473, 8.028734137253934, 9.663879739951044, 23.240053374740707, 55.55895864878339, 71.53660329542097, 11.719393872769825, 30.76220290079742, 60.910011881493965, 6.351096979036688, 40.55517127130838, 20.268946825826237, 22.206165626536205, 48.62418308409378, 5.2752868750589, 56.69981362751865, 18.566931970732426, 52.53521264370383, 16.795478020845408, 5.492223460076357, 45.84215507110935, 47.68149522874172, 213.96727131183192, 77.38872211250059, 77.06218530941436, 67.30841872247211, 129.43903113966132, 8.259151061267866, 65.08555121370573, 81.09201521042883, 78.51391210617575, 17.179130454808536, 122.02454102276315, 76.75600645703483, 20.061716780326837, 13.174234487001147, 24.17571002491203, 77.64616338089034, 8.408576705826633, 19.41661603621231, 69.08259934714309, 40.95409251195488, 34.99032328152218, 50.59259580985021, 121.50455132072838, 55.86178381693969, 72.49732469916535, 35.91170948768681, 30.159213829483544, 6.107793834691744, 16.652620922882207, 10.143696789416678, 17.361610922246065, 53.26507186306353, 89.40805255532979, 8.028972972290092, 34.103040021782235, 82.8831973198547, 22.15099669578174, 13.949125132974894, 11.105954693723513, 10.551963980018972, 31.296810999829756, 8.389783801559803, 140.89176219480342, 58.2737033485821, 41.99522276170296, 7.8085702050633365, 63.34172641877599, 34.627378046557034, 7.747406746570421, 12.408206154113236, 40.66284347592476, 10.070006508509799, 388.119714925599, 100.49223340188068, 172.64162897106803, 8.733219614235413, 11.14564640510076, 18.276759328495107, 5.385419637010038, 17.5866635648355, 64.31671541057541, 7.303479058863402, 39.01612405955282, 60.01495828009922, 92.05984180025959, 26.593827910636847, 8.304855279944388, 44.90976817494232, 33.96195189838767, 90.22627558917519, 106.14647718154829, 25.411538403646894, 69.06234830590432, 26.896977808091496, 152.12710617441425, 104.01833134639205, 7.159061990347599, 5.509048145838729, 76.8058936419798, 27.735420973320743, 123.57768048659636, 14.077364313131495, 34.299231238708984, 26.493157500030797, 7.521781961372152, 8.237638054863265, 75.25884877537024, 6.118133933396833, 9.216872831026894, 29.462348011006462, 141.89210290371489, 6.846025908377456, 17.51349447450284, 112.83025446558136, 20.401965575340405, 16.08967336824335, 79.31011152032961, 14.838530226010048, 10.902178184718084, 76.55140136944902, 12.028344928288849, 19.70687709569577, 15.772867740844587, 68.17325714428286, 169.86949652052942, 13.85851273746023, 5.63664825054539, 40.91830552140781, 15.619727031822636, 66.55908706746504, 61.07596758845656, 70.94841108398903, 15.815637335254637, 32.02094160029539, 12.159044181441123, 34.556248641977305, 49.83278349629688, 18.34941913412783, 8.17594651015053, 55.83981986097207, 5.249566118181201, 6.681754691218765, 85.31794467187292, 7.028072031830604, 28.441432492967436, 24.4529885640858, 14.195178423950471, 8.473899944477832, 67.96653248233409, 56.216447230644405, 128.9955375425631, 267.52029512035836, 5.97298529697017, 23.435744081441747, 12.947930018215201, 45.62291574584209, 47.331831319467994, 35.68617420747064, 9.125468059238141, 9.038605868714802, 61.18800073432047, 13.739813828512489, 19.278221133656615, 60.45169372735754, 18.533279988232017, 24.118447579217207, 21.219162023381813, 7.336054032753165, 41.3747908745793, 33.570004589977145, 109.73828944233642, 47.00970948853041, 56.829877734405294, 35.8136564217764, 54.79420848703586, 8.687959573831359, 58.31627678433856, 21.030914325964744, 93.07029301686906, 8.296495195466717, 39.261375834390314, 32.86675272096045, 15.07815369928203, 50.867705145059034, 6.694477139456697, 37.89241668588612, 11.909557177034593, 34.373874184575904, 24.694308470297432, 58.350753853274284, 100.29628226692132, 21.227265849521856, 56.68457249753865, 97.73681554169998, 73.14182657622723, 7.344441541244835, 17.29731514599333, 37.56748729701729, 13.858977694943261, 120.00485601689462, 10.275858863872754, 29.688715742308812, 7.7420489240863395, 93.2347458634091, 6.043691273739541, 78.58544291805549, 21.062159725303314, 5.300489325081856, 7.875446867251865, 15.703679039098764, 103.4809286194991, 12.138436245151423, 11.446589822673578, 22.72258977420015, 16.115602847049303, 6.0934790979257425, 82.79144065841493, 30.431268979928443, 69.42714221617491, 12.694886570909883, 7.965543568828406, 79.65615107559782, 222.98287897569307, 35.09724039753331, 6.997245618754827, 79.23775289635543, 110.23875968384542, 9.416711875997468, 79.54352618221027, 135.32972798294875, 55.54747917019205, 11.71420168217453, 30.107909281803728, 46.97878570742188, 25.900433013690872, 53.73890852898258, 13.423316562116835, 16.752379872310314, 16.35007448480308, 12.145221513265474, 100.86960739857774, 28.324282610162115, 91.74893443988927, 22.662384668584636, 8.814886354759592, 22.2830890580694, 31.797816554314704, 12.034116483667667, 41.83043082383933, 25.990535027668937, 155.42657410532192, 14.914573786068258, 18.102760197472584, 8.807368828039007, 49.23535848252932, 23.950086084066193, 75.16188875417296, 104.67011448972694, 28.718697283094684, 11.511725920556858, 32.27594549287416, 5.344078043042784, 68.79650409394671, 45.24034578568988, 17.847313666500852, 23.354610135960527, 165.2092171341122, 53.423275000211085, 166.80254880071644, 8.968433208884191, 47.780922581600784, 9.881429132863925, 91.93971319258213, 207.8402814491769, 90.37913476026203, 5.534321911696074, 71.08827339338916, 10.023297801111914, 55.658181767380775, 229.97649029379275, 12.403343122997855, 6.443415064617276, 152.5795801147217, 212.94984371487584, 105.89098931594616, 15.267525152135063, 85.25201692630883, 105.46994045679223, 38.80215348582933, 7.93760454607023, 75.21955422931497, 33.05321798507425, 61.59379206683491, 18.534085165048992, 33.241758449861074, 10.059454535084864, 65.2835318275907, 167.6910207702978, 11.178619494541095, 62.13720317274133, 7.986893229266569, 19.52971123633541, 142.97133285983668, 182.45396708686687, 100.36124305092436, 40.181091563530345, 21.08649293018931, 40.377477012080455, 16.162332501136973, 11.394667793005501, 172.18370199569105, 25.633531720832167, 12.792655471257866, 13.46768684739048, 47.98749884027085, 26.296970127292496, 296.6121453460684, 16.17172080051828, 33.64878639710887, 70.82172406753057, 31.910518559746983, 9.567193021597976, 25.085560639303417, 5.580094767891093, 14.448328731190326, 37.39378050591417, 5.698670159146878, 61.03950325457702, 30.122642044826677, 42.028840754604474, 60.762449416820175, 98.64935861507863, 166.468252351265, 29.90793167682257, 121.08154272081977, 87.70212060740319, 18.817460625208263, 45.35548291128285, 10.394038770562878, 14.612504628813774, 38.75017832504497, 19.220277307964803, 90.88654162018263, 111.67479096637233, 200.2725809470792, 56.45388030277773, 25.134686881310728, 32.711767078887924, 8.524177197756877, 76.77975001550736, 74.03010179434878, 9.306504557086562, 44.73331839867017, 33.09325350062069, 17.55759425284857, 89.00404191924257, 80.453797859091, 148.61379537039988, 12.266520702628819, 14.522742403001054, 15.264892225863296, 30.245896524579894, 122.49147715180897, 12.744062703091291, 76.36280532816016, 47.853618748199146, 35.35174809453273, 40.07869076751297, 33.05977445291662, 48.96826730519816, 43.29606459021815, 22.484453992160237, 13.365499557233465, 124.98326199038695, 132.52381505255724, 16.265930651432086, 15.968905528043194, 94.91135557396363, 25.354107081271238, 24.088888733159184, 37.837049249928754, 81.35522443048711, 51.04707195207938, 18.92220846012357, 13.084319417607434, 69.5817014272317, 194.04971248094844, 34.23574405922177, 96.35274246916923, 50.45597738453372, 93.75654839451381, 36.241324409385214, 11.978248106538432, 41.50230531756968, 33.74925027756987, 43.16807407371549, 12.097760977714497, 41.421422577726176, 192.21578273141756, 46.63794981836571, 35.6757009580095, 30.68935754568208, 51.64529644034798, 29.24901996675486, 189.27053366862265, 152.47587308304043, 36.3916457807036, 26.558733989336968, 57.109664013034056, 10.65933165630857, 69.63446808740942, 7.82641548140542, 97.27196739271858, 15.917156885133103, 68.03318662917351, 23.367189336305415, 15.799464287825522, 17.017524903913525, 11.226311555695647, 5.574607362793841, 18.940995713650924, 78.28977335043022, 44.05402544509266, 136.72369677841743, 19.55622872606307, 142.81351198392215, 90.34563356393816, 42.62000100204483, 73.50526901113398, 212.77238073907384, 64.28768244638637, 279.1684814956104, 79.80781429451767, 48.58236042331486, 40.86264609529443, 25.43191192606347, 10.151446492398346, 24.26235987766748, 53.33817663028582, 38.00984528503023, 13.687169388198637, 27.211841552175787, 59.45873286657839, 20.3126465782081, 17.331273995021608, 30.816189921300673, 50.241667302562085, 78.62919781950282, 29.54687336242867, 98.19290811905515, 7.119393432241917, 50.012790053582215, 60.329835635010596, 32.899310029143855, 142.87409267728438, 10.2222380936506, 7.861082314396877, 22.74761090270305, 5.655985832723146, 22.192126205332393, 17.49944292278823, 23.63844995225942, 95.77026231605427, 10.299919526831161, 39.89014240493386, 33.987156100023114, 17.245563324529453, 66.04257253302582, 6.1863882925193705, 120.00188455109895, 35.7599335014577, 12.407125779798957, 69.152745973367, 104.18125008787715, 9.922598623459432, 9.501538850301381, 17.38947517810622, 62.06208093748802, 12.495993677780092, 63.09320927549574, 54.57519000917068, 91.91713274198075, 12.020575715636658, 24.424906882538455, 84.12863912783419, 132.89695332446362, 6.987587223643651, 72.9647085272436, 73.71115520472267, 229.9691962490324, 100.68066288311331, 30.387549700983143, 15.46580680394471, 36.27866496638102, 53.7201755938551, 51.12328913977014, 10.485293714124301, 21.931454467707454, 59.90180334300283, 43.091235886880895, 137.29681824534356, 51.50872776235133, 11.143792189249242, 126.39583130530913, 15.802526869469881, 133.87013016042192, 40.54566459036884, 31.320750266626618, 25.51691732249044, 9.113652666097215, 59.67787993685492, 40.571841129948226, 21.694471845682155, 50.686801146351286, 66.98845127456005, 27.67962796157164, 34.260377281915055, 16.74068727472685, 49.75907636324061, 11.493368079978763, 21.857151698047552, 37.60124932781808, 26.541741578341327, 18.31638143376876, 150.39917523919559, 11.792568353233639, 39.79408869858996, 39.7624612381276, 90.831509422359, 33.23845923641926, 43.23325325899555, 18.84030287428254, 97.00967706099699, 68.13881456668094, 20.946017287991182, 151.2827755250206, 43.308638801852155, 32.972869461091854, 34.28591040480974, 14.544905893881982, 65.21766994405593, 42.55526537731974, 68.57012079125931, 6.963111123178668, 144.60888899467886, 6.393944875147771, 31.346180059836414, 20.832521004238316, 93.56447266622826, 116.04839138496722, 119.35128059914497, 9.383189347484905, 23.378817599619875, 31.29709087896117, 150.71690329719644, 71.38322645780342, 5.94155875678599, 21.245818115848373, 24.89745629026662, 17.5522023170475, 71.10165634282106, 6.237942443249249, 147.7065757469643, 68.50000165998632, 9.032841665549217, 54.566143303108305, 59.419244464528425, 36.20845430265508, 8.622078457532538, 216.98842348788418, 88.97240224155766, 24.62289569028448, 8.558061036621332, 10.86951582199777, 9.138400913025336, 51.62453582090862, 138.15111858732408, 10.24488636977548, 55.1888924148393, 75.90411070264852, 26.53125328416428, 112.97331947826001, 60.18890756414324, 18.979171435019406, 20.120240523910358, 20.756975967714517, 10.362130832725798, 8.235291347083603, 31.41618538098215, 11.31012977732356, 25.722258818166512, 15.280547101921329, 9.959239041306278, 6.03767307455704, 45.34812579621111, 30.893056352950317, 38.002847548786086, 21.518593896312296, 15.09108777187897, 18.97692440065358, 12.952554558341632, 37.267764968309365, 13.985755874717666, 5.470307551804678, 84.92735151621679, 8.619489952393641, 30.776019703475384, 236.0109937882611, 26.435297003693574, 111.70248447724073, 58.008058741581394, 7.85116700530986, 22.0407425751806, 5.20096713607132, 51.47069092453749, 26.83733787286985, 109.27964017006546, 55.0545820130834, 84.62552853032057, 58.771849004559755, 20.802721046296572, 26.856766207783622, 7.886563266382495, 20.357605770616992, 97.98072902846775, 12.907672895415784, 11.259230977006139, 17.60630847860474, 7.017118466918161, 33.373403860775504, 76.54598726033976, 29.777424927017602, 12.83595288369083, 7.984122180110385, 166.11620849177757, 57.882498911227486, 133.55621344402397, 57.27988171973274, 5.4125160318572725, 28.098153582206162, 9.457932645512951, 5.74126642808128, 39.81678107535781, 20.082534150302326, 17.726005469007948, 12.214184407425051, 100.37800984608029, 5.694083432174803, 28.899213647400334, 20.835694658740795, 91.53489851534482, 41.80906270940726, 59.10700615415904, 7.082631203549748, 15.807065149928995, 22.926222003402632, 29.266163493272114, 9.889375870101333, 24.19619091035429, 69.21490800178412, 36.319189468785524, 122.15010079990226, 6.701092012876207, 40.223326113877654, 55.97534950866439, 7.962279907687048, 6.0787930332096, 116.00267897937495, 24.601658787022327, 25.353116846244617, 82.13766242873969, 68.8517759527096, 9.255190265342357, 5.0923200594946945, 35.48790305965631, 52.44368959512357, 48.60508236913336, 83.59346608774807, 69.18867803200715, 108.31892002291944, 12.582817321264413, 153.78530142550565, 31.787984814622035, 9.169035380101738, 9.550034115917859, 72.23574781017336, 38.15634861847396, 48.020158510204816, 25.301072529666705, 35.91863476895177, 63.47584256518355, 8.418938176903513, 10.620862597836801, 120.59861978754714, 20.71033917184007, 35.418818624078305, 17.20771117487731, 100.5726120323972, 81.81657120413092, 17.65439949153304, 8.445095986971728, 25.474565938395788, 13.956415535065805, 44.4833229623012, 6.118099443074384, 57.44846995269126, 72.4612544203172, 85.13713659673076, 164.79231179728077, 19.864645369613697, 5.348400100757666, 6.577580202873791, 50.67747448226349, 25.548702013169653, 34.836861469519654, 19.73649268743172, 46.573330394800394, 35.225099358984124, 12.653253217825993, 75.10557931395277, 26.92447199723773, 7.3204480674114265, 47.954729461244206, 8.552753741645933, 10.533411889740995, 5.649459393813218, 24.539330239577964, 85.70729376842499, 22.405117409874997, 100.62839577603906, 22.57215681364012, 92.49764392538346, 70.72956247677344, 7.586474874590204, 22.19328860787313, 27.65156542673815, 5.085844650423957, 9.315286888526872, 78.83186876499246, 7.741336779925697, 16.158195185208317, 61.16829437336696, 175.81939957371617, 82.10890240577767, 57.195653397194945, 29.261761505736406, 62.44562529535439, 89.91374104154357, 30.90296549664163, 6.14529377879971, 11.794677524706316, 24.580913853832193, 41.90471289273872, 60.37154152511561, 10.980028161954934, 31.485951950527376, 25.735330090324815, 20.691738440581958, 147.4168245938829, 14.514939143127773, 6.5153601100026854, 29.607622542383474, 14.494263091681647, 149.58358655407338, 69.65209943086865, 140.71119807954284, 69.84412823644591, 5.03181408812786, 64.02521266064477, 85.9100802025103, 117.21123791065165, 13.125263047145733, 39.633215812718234, 187.54961430398748, 9.426936096836595, 36.13317340857688, 99.98644669424982, 16.235111563782617, 16.596541752986024, 61.98823995059698, 18.89663512451715, 23.220459258499385, 35.01416055076013, 63.91876223077342, 19.733513758408105, 31.36185443348232, ...])
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)