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 = 45671
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);
([5891640.945572101, 6273664.0625, 6355461.670125054, 6362872.393696794, 6488121.875, 6488126.891715015, 6535098.252623928, 6536418.75, 6553092.811599998, 6689834.375, 6689978.341432616, 6690854.662426234, 6695921.352423927, 6709950.036729666, 6723965.625, 6760370.3125, 6774073.4375, 6823234.375, 6864892.4979504, 6864917.138477693, 6869009.375, 6879240.495813237, 6888090.625, 6893084.715473173, 6893595.530299157, 6893909.375, 6895070.3125, 6896676.5625, 6900990.625, 6903350.0, 6906902.254828936, 6908470.2243350735, 6911665.804772338, 6911903.854779765, 6912665.625, 6915190.625, 6954588.385393205, 6955827.140691478, 6960108.807707146, 6966623.258569537, 6970120.179436776, 6971225.7955793645, 6971350.0, 6975009.296402447, 7000346.875, 7010649.098385913, 7022804.500254107, 7025276.5625, 7043998.128546917, 7061787.5, 7061962.260109718, 7069204.188670604, 7086747.213419903, 7097138.298867122, 7105024.372600759, 7105906.25, 7108707.657075095, 7109131.25, 7112020.787249947, 7114537.458226968, 7122526.343847254, 7124363.952367699, 7125626.691878979, 7125639.0625, 7126244.729039356, 7127394.096109564, 7127656.654682175, 7127869.802110332, 7129325.711284255, 7129342.1875, 7130486.375118037, 7130620.60278761, 7130658.96867954, 7131018.386417525, 7131312.5, 7131870.3125, 7132726.613196516, 7142765.625, 7162626.242560358, 7163661.505239513, 7177724.677487673, 7179497.278371198, 7181007.8125, 7181257.976284304, 7181471.528323609, 7181619.978846665, 7189026.875526739, 7189535.9375, 7189743.217835058, 7189995.629673137, 7190011.784369919, 7195017.192988313, 7197124.285901272, 7205502.8760672975, 7206304.003983078, 7209362.371235087, 7210170.399706409, 7216759.271598532, 7217014.813825607, 7219173.4375, 7223803.3256430905, 7224031.476556359, 7225075.252853683, 7226831.25, 7231468.586107564, 7231544.3028424615, 7235188.948808102, 7235259.879639502, 7240605.834312203, 7240616.8477753, 7241584.734143781, 7242420.880133493, 7242462.5, 7242884.963754318, 7243076.5625, 7244617.1875, 7246541.016276208, 7250024.163265109, 7250149.396300293, 7250721.850011339, 7250741.776695191, 7251794.522855075, 7253006.002781958, 7253715.625, 7253810.9375, 7254079.6875, 7254252.742675833, 7254456.25, 7254458.082056207, 7254732.418945901, 7254930.442472567, 7255526.5625, 7255867.556505716, 7255924.729655087, 7256134.7848803215, 7256184.375, 7256196.255009149, 7256306.007404648, 7256325.0, 7256496.245576884, 7256945.273201, 7257878.125, 7258441.828269426, 7260137.382828316, 7261081.25, 7261633.33517655, 7262123.30358258, 7274668.757099781, 7275507.8125, 7279770.3125, 7279862.378963279, 7281737.5, 7282933.8582652705, 7285365.625, 7288995.358755031, 7289544.865542203, 7289570.3125, 7289725.711265565, 7290212.5, 7291691.681025796, 7297200.537376251, 7298639.080844909, 7301144.509571578, 7306669.882091699, 7310851.31942928, 7314850.589971547, 7317880.998174376, 7318076.5625, 7325812.852220179, 7326350.327743879, 7327177.129020892, 7328392.1875, 7328452.7067458285, 7335437.040258926, 7338180.226019642, 7340163.660362925, 7343008.440075777, 7347824.642712446, 7351207.213682911, 7351859.375, 7352620.300820515, 7353263.465887575, 7354087.863024579, 7354685.282609072, 7356287.5, 7356810.033062614, 7357240.625, 7357445.3125, 7357539.016044663, 7357759.625284906, 7357835.9375, 7357979.46210651, 7358393.92028612, 7358518.714382152, 7358645.3125, 7358723.782469683, 7358734.375, 7358998.116261677, 7359070.633313219, 7359751.179011171, 7360063.723739589, 7360323.912707926, 7360517.841130119, 7360754.303038052, 7361316.71327428, 7361627.968797151, 7361679.289107249, 7362637.5, 7363079.6875, 7363872.548134187, 7364670.3125, 7364820.3125, 7365062.114444899, 7365253.739278082, 7365470.3166757375, 7365478.125, 7366108.419033148, 7367264.0625, 7367299.16553784, 7367889.0625, 7368973.4375, 7371153.650608312, 7375557.141836332, 7375955.7445939975, 7375965.859920874, 7377100.363679957, 7377221.197240792, 7378276.2055859575, 7379965.402080769, 7382412.968142335, 7382498.4375, 7382569.49842307, 7382744.276483722, 7383428.881521672, 7383440.579907123, 7383660.737101604, 7383704.462069584, 7384062.5, 7384332.8125, 7385552.7147119865, 7385632.8125, 7386634.375, 7386719.279744677, 7387022.257612762, 7387376.717236094, 7387457.083975659, 7387457.568322017, 7387520.3125, 7387693.75, 7388896.875, 7389008.040994401, 7389196.875, 7390372.425419469, 7391452.793148859, 7392273.872354198, 7392496.2910202695, 7392529.6875, 7392648.285520157, 7394182.175501645, 7394879.1759084165, 7395254.6875, 7395337.5, 7396195.004029094, 7396265.279924699, 7396482.8125, 7396665.143541131, 7397497.373701533, 7397792.1875, 7397992.1875, 7399035.313763829, 7399227.8508518515, 7399257.404749696, 7399381.628851981, 7400195.408100247, 7400391.568310709, 7400645.131398015, 7401539.0625, 7401726.470474697, 7401964.0625, 7403370.484463874, 7403507.370532749, 7404158.75133271, 7404825.0, 7406490.625, 7407425.0, 7410170.94174367, 7411819.577690741, 7412307.8125, 7416934.0282233, 7417173.4375, 7424656.292393284, 7430765.792248689, 7431483.582038104, 7433821.875, 7434243.14128008, 7434248.987102174, 7434261.335745147, 7436978.830302909, 7452600.764410603, 7453452.419060521, 7470206.127850556, 7488399.729973142, 7492884.375, 7505020.3125, 7515848.210271028, 7524854.6875, 7525720.0712204445, 7530889.492351867, 7531876.336143967, 7536895.3125, 7537218.75, 7537724.539992667, 7537782.759714748, 7538145.252087747, 7538311.266744288, 7538499.929474254, 7538629.639262264, 7538675.737410191, 7538760.9375, 7538974.623515808, 7539123.918436837, 7539342.1875, 7539449.628225334, 7539615.435463776, 7539860.884199992, 7540028.125, 7540204.780146584, 7540315.625, 7540585.9375, 7540698.4375, 7542830.113323914, 7542843.009045234, 7542931.860997207, 7545042.069355777, 7545601.5625, 7545615.556447537, 7547931.663860111, 7550428.624370707, 7551195.734197745, 7551496.875, 7551997.914902181, 7552796.028839519, 7552960.83620539, 7554621.276370593, 7557130.120120511, 7557852.844266913, 7561249.159915648, 7561295.3125, 7562536.87594407, 7564023.399415006, 7564541.557365965, 7565267.0857598595, 7565545.498375824, 7565639.0625, 7568903.433306098, 7569820.894057938, 7570563.62605302, 7571137.5, 7572148.4375, 7576276.193108176, 7577849.266740889, 7580775.0, 7582513.822982164, 7584996.786266455, 7586330.002345129, 7587096.875, 7587487.5, 7598312.5, 7598804.6875, 7599115.883693258, 7600835.894653183, 7608689.635056992, 7611218.75576574, 7611373.66964134, 7614718.085728954, 7615320.063769364, 7617234.375, 7617965.941387024, 7618100.0, 7625672.521098502, 7627050.392271901, 7633974.868764342, 7634391.483301955, 7635017.1875, 7640214.0625, 7641109.375, 7641137.827248141, 7642215.370370499, 7642340.577164214, 7642348.19282707, 7642459.407086577, 7642568.75, 7642725.0, 7642877.380029275, 7642941.886902099, 7643329.6875, 7643434.375, 7643436.358135005, 7643439.730996315, 7644045.3125, 7644056.637716817, 7644530.573694819, 7644567.1875, 7644792.1875, 7644823.4375, 7644867.1875, 7645184.375, 7645224.120012976, 7645553.359449077, 7646069.78102045, 7646105.466275226, 7646195.8998880405, 7646355.661194333, 7646613.622558416, 7646709.375, 7647131.474216994, 7647647.673951098, 7647716.576729372, 7647751.090015385, 7647753.125, 7647796.492354156, 7648003.047291347, 7648060.18090515, 7648546.576679983, 7649392.1875, 7649657.628418328, 7649737.5, 7650435.9375, 7657667.639924454, 7659929.6875, 7662115.859542067, 7663060.653684948, 7663117.1875, 7663505.920063877, 7663711.858173233, 7663844.763368097, 7664013.572773434, 7664075.998565889, 7664270.616656262, 7664291.813627536, 7664663.715100455, 7665709.336391627, 7665923.4375, 7665990.1396203935, 7666524.618284927, 7666539.0625, 7666636.921426122, 7666707.307801406, 7666723.4375, 7666859.9328395035, 7666912.211049168, 7666931.25, 7667154.099051801, 7667502.675161759, 7667640.444518785, 7667684.157115998, 7667749.242730767, 7667850.017300776, 7667857.712203512, 7667980.960884956, 7667991.0257454915, 7668012.839391274, 7668114.4676547125, 7668223.237027179, 7668275.0, 7668284.2618207205, 7668313.434760424, 7668400.263738971, 7668506.432826251, 7668615.625, 7668807.184042031, 7668866.022339645, 7668980.557154552, 7668989.042550207, 7668991.456949395, 7669001.5625, 7669023.814865687, 7669081.25, 7669124.154060677, 7669133.495837109, 7669149.452057693, 7669238.145046944, 7669267.1875, 7669311.102898041, 7669313.660117854, 7669486.832278202, 7669515.466058492, 7669524.9949325705, 7669547.540069067, 7669551.20406618, 7669644.895471775, 7669700.333022338, 7669720.3125, 7669790.374062595, 7669906.577902429, 7670056.25, 7670098.803510237, 7670211.189967417, 7670225.0, 7670239.0625, 7670248.4375, 7670304.108048651, 7670381.826310982, 7670451.495078676, 7670479.6875, 7670485.9375, 7670543.366593917, 7670548.278910212, 7670567.5482131615, 7670604.974989811, 7670710.9375, 7670737.5, 7670744.761546049, 7670803.835728411, 7670901.494682324, 7671031.453220732, 7671212.5, 7671510.797703931, 7671522.393312509, 7671662.5, 7671917.1875, 7672292.8109340975, 7672409.400717404, 7672468.75, 7672479.6875, 7672589.532682161, 7672601.5625, 7672665.61939796, 7672873.992943281, 7672925.221943386, 7673203.125, 7673208.977141448, 7673582.170703074, 7673590.052402101, 7673625.47841507, 7673644.158080847, 7673862.5, 7673932.171034975, 7674062.406222926, 7674130.809722854, 7674205.766594771, 7674214.387742146, 7674321.254296441, 7674374.960764837, 7674418.465597026, 7674422.183690409, 7674431.753546, 7674461.649349488, 7674487.371073624, 7674503.125, 7674505.887853005, 7674507.569153949, 7674643.592556576, 7674739.548936433, 7674763.537848565, 7674768.75, 7674778.125, 7674778.61802803, 7674792.1875, 7674803.338060045, 7674807.8125, 7674843.4891444435, 7674885.9375, 7674898.4375, 7674910.9375, 7674925.805016279, 7674928.144929139, 7674930.242237759, 7674957.207060457, 7674993.172929559, 7675010.9375, 7675020.93711454, 7675058.582094542, 7675088.409820031, 7675158.019490248, 7675163.712107906, 7675176.337161075, 7675227.35794755, 7675245.421477464, 7675249.380064874, 7675278.125, 7675289.0625, 7675338.261412942, 7675352.195562575, 7675354.061305307, 7675445.3125, 7675508.532123103, 7675532.688533628, 7675552.388235313, 7675577.588326466, 7675579.491060596, 7675610.014484832, 7675673.485128835, 7675769.161462359, 7675850.771040421, 7675863.44431534, 7675893.75, 7675957.197228211, 7675958.965817488, 7675967.1875, 7675984.375, 7675990.563660277, 7675996.883462801, 7676061.284749904, 7676081.634912786, 7676122.14747013, 7676303.9231363125, 7676316.382946008, 7676507.773821203, 7676525.0, 7676554.6875, 7676571.7501812745, 7676619.945564649, 7676645.077436899, 7676723.4375, 7676779.6875, 7676916.413288358, 7676958.665509942, 7677005.272152165, 7677178.125, 7677264.611488288, 7677309.787479947, 7677329.063723572, 7677384.194083524, 7677415.358372006, 7677437.5, 7677451.5625, 7677501.448982088, 7677562.5, 7677608.086132044, 7677648.4375, 7677684.537185506, 7677688.925180825, 7677943.937969643, 7678127.962897167, 7678284.09992352, 7678545.65180109, 7678594.479232996, 7678827.006657483, 7678917.173629066, 7679031.211404591, 7679185.882862, 7679189.0625, 7679414.0625, 7679562.5, 7680532.10112638, 7681114.526211099, 7681335.444418488, 7681675.084602326, 7682513.024614634, 7682960.589325027, 7683234.375, 7683795.511892785, 7689694.7035032, 7690321.875, 7691568.75, 7691635.304819985, 7694100.10041427, 7699451.807638826, 7701054.542440621, 7701067.1875, 7701413.974880573, 7701681.842718391, 7704064.0625, 7705718.75, 7710927.862895126, 7713276.318740051, 7713290.625, 7714840.894773109, 7716218.305953108, 7719482.6553028785, 7720126.060951394, 7724002.255208922, 7724765.245237971, 7726309.375, 7728217.507338499, 7730809.375, 7730817.361834444, 7731155.214312895, 7731256.25, 7731630.2693732465, 7731660.797856508, 7733673.23212364, 7733726.378842381, 7736566.307130771, 7737006.755095927, 7737245.857179237, 7739630.1150005525, 7740001.5625, 7744367.553716485, 7747513.986817498, 7749094.323443843, 7750619.829372385, 7751025.50989604, 7751498.4375, 7752246.662835978, 7752370.3125, 7753051.011861107, 7753235.258152342, 7753677.7242331775, 7754506.25, 7754510.752209018, 7755208.990033773, 7756260.9375, 7756381.40956838, 7756653.748207929, 7756855.150769015, 7764837.976043612, 7764858.034822575, 7765020.3125, 7767303.125, 7768127.827800142, 7768233.75646774, 7768492.1875, 7769660.9375, 7770079.885583047, 7771503.562242284, 7776540.184858152, 7777128.845066417, 7777354.6875, 7777601.5625, 7777703.820474911, 7777809.841322262, 7778455.187410704, 7779079.6875, 7779379.6875, 7784620.694663786, 7789416.402462176, 7789923.33597039, 7790589.0625, 7791245.3125, 7792527.885731875, 7792559.066394701, 7792851.39506986, 7796410.994284663, 7799462.134165804, 7807373.052886132, 7808704.496586929, 7808716.865630983, 7823797.984200451, 7824667.062769354, 7825617.1875, 7827371.50121303, 7830842.1875, 7832134.302086181, 7834926.5625, 7839090.625, 7839521.489670045, 7842363.35827082, 7843599.019045603, 7844004.488034192, 7851622.42814188, 7851631.25, 7852571.057226845, 7856216.066441612, 7856932.770711071, 7859743.662473072, 7859754.737202912, 7859950.0, 7860337.701219821, 7860391.906497468, 7861387.5, 7862173.470901991, 7862242.1875, 7862372.780461961, 7862457.8125, 7862735.408841123, 7862901.5625, 7863046.235938096, 7863114.0625, 7863172.547447701, 7863593.577503172, 7863804.6875, 7864014.0625, 7864277.547477539, 7864289.0625, 7864337.5, 7864453.887043795, 7864481.178930125, 7864634.331545349, 7864653.125, 7864654.6875, 7864680.216228474, 7864740.625, 7864745.469074285, 7864751.915761644, 7864903.125, 7864914.0625, 7864919.518059633, 7864933.46374074, 7865010.9375, 7865022.996042388, 7865107.8125, 7865251.457829302, 7865256.25, 7865295.453011928, 7865341.197998061, 7865360.836157183, 7865455.528712277, 7865481.829948001, 7865582.111626379, 7865609.189564296, 7865620.470708494, 7865727.720780557, 7865803.621879765, 7865839.111760704, 7865889.309832639, 7865904.956384996, 7865990.5070353085, 7865994.423463345, 7866006.25, 7866094.024623603, 7866112.2796548465, 7866160.178080126, 7866213.011491415, 7866294.975910631, 7866336.34089048, 7866388.223268806, 7866400.752860746, 7866506.25, 7866509.375, 7866516.308584058, 7866519.461571735, 7866526.5625, 7866529.951133504, 7866546.875, 7866549.159179132, 7866551.5625, 7866668.0194613645, 7866675.826646668, 7866731.609371715, 7866775.823420852, 7866806.25, 7866834.375, 7866910.182999308, 7866913.595503649, 7866954.6875, 7866959.375, 7866959.375, 7866982.8125, 7867035.782044218, 7867080.788724957, 7867095.80750581, 7867106.25, 7867146.875, 7867151.524021451, 7867162.358144983, 7867168.75, 7867170.3125, 7867179.890588755, 7867195.3125, 7867226.187097417, 7867228.579523427, 7867239.0625, 7867257.799854598, 7867267.014879877, 7867291.842439685, 7867369.276985885, 7867432.8134530615, 7867454.204180015, 7867598.764594, 7867651.30028234, 7867756.099060106, 7867802.442629552, 7867809.375, 7867934.026207711, 7867972.240742844, 7868152.529516095, 7868270.304444538, 7868271.045750581, 7868361.103337322, 7868400.0, 7868797.151601347, 7868848.181949837, 7868851.677863673, 7869033.8433680525, 7869404.419546329, 7869694.469511126, 7869876.304856166, 7869893.75, 7870171.503503379, 7871429.388548923, 7872839.873093759, 7873150.0, 7873430.652494892, 7873851.5625, 7874139.647646914, 7874510.9375, 7874522.252552644, 7875010.9375, 7875024.7406363115, 7875395.3125, 7875563.6828936795, 7875931.904975397, 7876068.040442531, 7876170.3125, 7876315.625, 7876760.674695898, 7877088.909606606, 7877106.15626669, 7877365.035787384, 7877749.337354225, 7877848.263203601, 7878067.823988129, 7878087.5, 7878173.4375, 7878253.475169407, 7878848.526482752, 7879001.686346424, 7879226.411082181, 7879743.545216294, 7879848.584857742, 7880483.449936115, 7880777.752672542, 7880968.75, 7882798.994700882, 7883279.883689599, 7883554.345419918, 7883655.727214119, 7883661.799790099, 7884130.187159721, 7885454.554674275, 7885959.270539273, 7886668.75, 7886799.534824756, 7886865.376620895, 7887020.502683233, 7887195.448514425, 7887598.4375, 7887688.719144465, 7887726.5625, 7887851.056462366, 7888345.223269328, 7888347.569285555, 7888348.4375, 7888384.375, 7888406.25, 7888408.064531963, 7888421.322612093, 7888421.875, 7888446.148940012, 7888523.3182502985, 7888721.875, 7888725.455000181, 7888783.24120896, 7889004.6875, 7889242.119288054, 7889260.9375, 7889268.540062173, 7889323.950992937, 7889470.041476794, 7889595.3125, 7889595.3125, 7889986.765118324, 7890043.202662968, 7890174.991895685, 7890267.1875, 7890639.985281076, 7890679.6875, 7890682.292074318, 7891082.8125, 7891330.761328043, 7891416.223605528, 7891525.651159929, 7891555.35601468, 7891759.375, 7892359.375, 7893131.566922398, 7894996.875, 7899148.5719296215, 7900056.25, 7900171.875, 7900554.6875, 7901071.875, 7901276.777073556, 7901304.6875, 7901344.067408715, 7901384.375, 7901514.164233881, 7901648.200893955, 7901765.647278418, 7901918.191603887, 7901928.2242788365, 7902034.375, 7903798.4375, 7903858.75219951, 7903906.6529512, 7904185.0916330125, 7904408.490147884, 7904481.606178084, 7904614.0625, 7904615.625, 7904681.779082904, 7904790.625, 7904800.886661675, 7904929.113526198, 7904974.505282051, 7905044.9083791245, 7905161.976229502, 7905168.780595837, ...], [9.618018555124223, 52.12208658651891, 72.22762222183576, 9.81220755853292, 66.12017759081371, 7.210767586636312, 62.16369339576653, 116.57182479885381, 12.26684081233991, 31.115747314413813, 11.483740074103931, 8.27336225777044, 45.51518158686511, 11.185607096544468, 95.02322745105457, 71.03316890662646, 58.215837783904995, 73.89562930042149, 170.64914805701443, 14.757894430202953, 38.625140419993365, 34.420139094671455, 45.266902827584914, 24.478402594166987, 7.683958350770781, 60.127657950171965, 37.545564914568644, 39.68181176151474, 76.85821829946053, 74.95277978732274, 5.567652152165448, 39.5844940129673, 24.442637045758325, 44.196583453034066, 45.80456522424357, 54.90972365495476, 53.20887491074426, 85.41682849092194, 13.145449210050959, 14.30071854826179, 26.14623829522609, 10.10880778088826, 77.21302210027093, 35.45834074646003, 67.5261587115135, 35.695972985463555, 10.847121469323527, 68.48361411892195, 71.52495076154679, 37.2503700609678, 23.60874745243846, 21.504785586881017, 73.66082593439425, 7.9202087300339095, 12.990166043151314, 42.23420474771511, 9.203351717533083, 42.327327502268346, 97.34529441477042, 39.00462609888308, 24.848599896091752, 14.537719503859872, 14.119228259906087, 83.59552957063903, 20.69906782292504, 24.61041580580783, 13.585512533217454, 132.62702647085348, 89.88440415070849, 38.231349941157525, 9.731038889326141, 48.64246934459363, 5.513680217375119, 7.029047887291545, 44.69723518037412, 32.86400022519919, 15.138326922413974, 44.234199080099906, 8.124336763666342, 99.91111729336058, 28.054008508783788, 9.697472444417023, 70.95108297201743, 15.60482439592678, 35.33913954959027, 23.330179059454526, 8.459351217053442, 80.21708119158383, 5.585266607379786, 99.23958193265848, 12.771890280768146, 33.114576499948825, 25.387391458435673, 64.83562070277304, 15.473604055413379, 14.472426426725727, 53.5399403991524, 48.58938774784157, 13.869389916019134, 62.9717217293227, 5.29732547875366, 73.86438397923673, 42.97812102585946, 44.229591903043016, 34.49438608196757, 38.21612793365411, 26.46304602549436, 8.572773561195516, 90.78895259169089, 6.6975268983550915, 7.219172147658901, 17.659575186691157, 114.82915938220941, 28.83346036963914, 82.78346646218299, 72.84060919701598, 5.048199897442279, 44.33819725764414, 152.58843237793667, 88.13056985932582, 7.0174943978550575, 19.0201988669565, 24.44921442321745, 80.16792184481442, 59.15177055147588, 57.524242351961576, 10.578441683623701, 53.02803297556959, 7.194159628988778, 10.563648203277348, 139.55022286388993, 49.608142295471815, 5.730651991077573, 32.29630924619396, 12.441268277624197, 53.51479541830614, 23.255350279903052, 24.512788413992926, 30.230043382291885, 67.8488603447504, 5.8110781872567525, 47.393630563306615, 8.105326640965691, 23.290501908177514, 136.8659454792056, 47.83353780029052, 14.454518087204105, 9.337413664147782, 122.75190035487783, 67.5903072195468, 26.341848004262577, 42.57509055443985, 48.57994617605432, 33.6712296315724, 130.13728870646858, 6.677439123826833, 105.45261673027484, 36.128887935751045, 35.97215259421402, 13.308349618874596, 8.592778707778592, 15.011895697111962, 12.566494827260415, 76.40547474191649, 7.517627024043715, 70.50371490861647, 14.061330663098111, 101.29194454092054, 62.19343783727044, 16.357510034928076, 49.586355357108225, 95.13455388137932, 7.015680872992826, 91.95462790981577, 67.82208077973556, 22.528235350019667, 82.3963744592313, 59.48355664018491, 10.305091163013172, 203.94447863202103, 37.69819417357043, 95.83120388013741, 29.955631709268857, 47.63668782632863, 43.25070094084648, 45.02956917261096, 28.571402336514726, 29.694709823680256, 27.63786985468872, 7.696341339760487, 68.14480032524256, 36.44411906994451, 28.73891218817716, 27.839008898094754, 110.93692112188081, 8.477835637953483, 35.73461323817913, 39.23806131346711, 16.432119735890165, 22.73981872344009, 84.7502573724052, 48.90909077739378, 18.19780179544161, 47.31283854597909, 130.95041015035312, 7.0809872561669245, 30.226840277464696, 37.543012730585325, 99.5215871267341, 24.003134466227667, 194.07358623487454, 31.713324851953352, 7.023659668820455, 12.245961522633813, 14.957449299057878, 76.73763681828551, 24.533058777375434, 37.38809096058164, 22.83678519428272, 90.26943923359624, 33.0172908393175, 38.475333454859936, 76.55979399537003, 6.666633389276878, 7.184605523123827, 96.10793787657245, 19.885963861583303, 52.21228560645829, 24.78794343529419, 17.086799045933738, 48.39145660694776, 25.07275689489923, 61.99960325098679, 18.014019722302102, 27.662967101363083, 74.13535013013873, 62.111694343377245, 35.72839105429259, 45.06871279547308, 58.15367793162221, 49.328438477967964, 47.39277041074353, 66.38231993834133, 16.6323641842089, 15.56602186049768, 7.3594093186470255, 14.085904101752355, 48.88190491794081, 70.84029902764763, 69.44077725167509, 7.688025096923792, 87.35876319562236, 44.64446827153783, 36.778512360511996, 9.728314377051397, 81.05116122975116, 45.42774951166396, 8.207810413177619, 54.87078186037621, 21.378242122110887, 52.42277940388876, 88.61794045705727, 23.643137299327368, 10.628017789062776, 85.59472827718868, 21.68007357426296, 9.791964054344318, 30.174595795644777, 73.85819666937836, 20.341609541922345, 24.086677227935873, 18.180768494006024, 9.673695809559211, 11.280497995825671, 77.92183337316109, 159.17150145420277, 94.10270425195318, 14.601981712275075, 31.505011276904067, 11.40757412693577, 22.092223681527297, 10.275238639037573, 80.81368879538569, 53.22808174503365, 88.62371393245921, 18.04080715959582, 170.01838163763182, 35.841674043393624, 44.805144680209224, 51.615151829840464, 24.134278850943822, 92.85122017934086, 80.9805615597717, 79.48366878372921, 20.47304263640188, 34.275876490821354, 16.712986953953024, 25.20873262099569, 12.577617874284705, 19.658428778576216, 11.428510098808045, 15.937251690849067, 117.44654765192678, 82.32981747513455, 14.140809834543214, 55.119246722192344, 118.75466678423064, 5.554312751451756, 12.161350942211724, 29.556605811735253, 65.15127190063072, 66.40917473441652, 27.521974125371003, 14.716139537699478, 138.68143895307836, 27.20321865774751, 36.7689760634998, 59.358121119119176, 51.90320356295421, 29.991778611968538, 5.55688625072709, 46.81032868597646, 5.907670109964279, 14.265159203785432, 5.129364702073308, 76.34284942027179, 21.395119881120188, 42.26449791868702, 108.80875960029631, 60.55182157420797, 11.865616467798647, 108.41826739814286, 26.840170604091085, 5.200422373335423, 87.20944315855843, 5.458831863238215, 16.79458232749257, 6.332421497052181, 7.763228085377046, 124.88967446734814, 21.270598435830266, 18.618529976684563, 99.12808041555733, 10.305317766907063, 11.878696681297235, 5.793496378333144, 76.586272286754, 57.36896279109383, 62.71371048285786, 27.792915067023895, 20.286258997629666, 26.66314326957061, 14.778478206465188, 66.53565204348716, 16.263064962473745, 39.2171744613232, 82.599008205067, 59.81424251203143, 77.27045664959694, 22.90305912986231, 19.444110851335456, 60.77718179056892, 24.5553355660641, 33.72234867691897, 11.658276942032114, 72.99462966072637, 126.28900348616565, 41.12705223766385, 61.704785014923885, 6.816275524588793, 11.06138846874347, 12.158483233390816, 9.336283195703496, 28.617410953902883, 5.578322523190445, 24.428499223076123, 52.129361566714074, 42.44288295889709, 31.307809890175726, 18.148932339137424, 5.1745991432200364, 40.962602606298304, 98.12723372999042, 119.48091997769957, 48.69157511019055, 41.64827964842685, 6.830646365875272, 103.8984692765904, 27.612496242404827, 14.489280421796856, 26.549937161279622, 51.74763184385396, 73.95674828634094, 19.35406029023387, 34.242098216949046, 119.46125035338088, 54.31115660800478, 16.830319889610067, 12.36260972159861, 52.69458213826731, 8.502832994322922, 7.958627633949787, 37.960405066964796, 51.057312559265924, 29.79166998667916, 66.65636069380892, 98.11084499816936, 12.393327817096317, 31.67893999177771, 48.90730298277376, 12.610814395276789, 17.77948163773897, 7.997957237292519, 62.55460908567692, 28.5875630744128, 64.79904240176857, 89.34444555373756, 74.86011843319358, 51.40589127661741, 51.53254782821166, 13.63580909098184, 132.66787181696924, 10.120491628249761, 13.914560232411704, 60.130835658083114, 36.02007996286872, 48.999676121973906, 109.97357894168971, 8.54125166677504, 44.79221210549421, 75.62450143023501, 10.711286893742916, 30.25930597627742, 62.10788533366356, 71.2746874370372, 26.38499680771185, 21.596199068481933, 31.310005010853928, 80.77874860088613, 10.589621767898945, 43.137369871847916, 27.78315997748849, 48.502843391391636, 53.869218754314595, 70.69374826818964, 97.9715847136602, 20.456573538719603, 6.994814259399684, 60.11670742158453, 6.340347458747476, 23.892913036637548, 76.08124963954954, 18.21736000986656, 69.73990363996364, 14.295503246411766, 14.171347847791603, 19.26064545504623, 8.29574750384488, 32.9916046745456, 57.19387540075359, 6.319193109842517, 113.95178048687845, 33.258121300731574, 8.183334721848276, 62.556003947441454, 62.413319501303235, 20.30692956264874, 11.56658836394633, 95.8931214785861, 100.32498440589393, 5.374980129701598, 16.70828806402727, 40.25863529753504, 6.086027068033621, 31.254780482078882, 109.95698903394961, 9.672261306669398, 115.05888311606195, 123.0577907077024, 74.51344221239445, 81.46824059986842, 105.58336322412299, 69.8552889033392, 27.025326557892402, 9.012863727602957, 7.378358385005979, 30.98857221420279, 14.92222986541359, 18.27268927846744, 25.94259358454535, 30.60752251498307, 37.12697737162151, 28.526280001573323, 30.01022453496543, 16.358286552166096, 114.54006419582433, 11.75243072632626, 11.54667451569174, 33.39833206720253, 29.42409081592191, 44.71361427395369, 31.37079108758881, 8.616818757149435, 70.14988716686432, 53.23358790358146, 45.01947767544663, 94.11249251363137, 25.74236239014475, 74.61699341514378, 16.89099082584091, 39.811119184494714, 41.14618181190703, 79.40696541397828, 5.366880237043647, 134.1723647796618, 18.630284267126918, 54.73024293842037, 26.038240218860903, 5.853352861625608, 39.55669465806372, 61.563152246991805, 12.265421769183385, 51.23742530751212, 57.030394527617986, 71.64619193879595, 9.763348242066227, 40.67062685661356, 14.920199972028808, 5.560659208104611, 5.20911347981079, 46.564955256447035, 13.614772020449976, 10.253647237508174, 32.31641735593885, 17.14364959851164, 11.831682364753393, 34.754542250538016, 80.65575202802498, 144.07492822308427, 23.69531421780279, 50.73737587121848, 46.79029787621184, 20.367980332393703, 14.794042827159842, 15.9956471821015, 16.26491788548808, 12.017956244846642, 90.64514243692322, 8.219555664930569, 156.04032712795163, 19.869193969512413, 120.44835642290334, 10.890218367740548, 118.59539453337469, 63.76083634291344, 42.29048372121338, 30.779043182684973, 17.43128363970031, 93.59859157955184, 91.70616135417171, 92.14946413394296, 22.092919118794157, 72.3510713905222, 32.53754294833951, 110.96294050480776, 19.259026594055992, 115.82545975218466, 15.626596639631744, 8.867059808725829, 26.109851226957232, 132.16272667994429, 8.647023637137018, 77.41851238960241, 26.23170028495861, 6.5200357938205284, 29.808434189398618, 7.523720233708822, 53.421156011956384, 11.302427908307832, 20.374676226843395, 69.59544270330757, 54.949659692610815, 40.75879574336844, 31.133862885709426, 12.993224180838768, 60.063860520209126, 6.916212764939107, 26.2938750071557, 16.51827211451701, 21.13490018745379, 19.550444557101315, 12.299768157765643, 5.535396593153965, 30.791880991336505, 5.75765148817258, 58.80380397002422, 37.57068749226944, 8.860230261226468, 22.449558457976483, 88.8314982809344, 73.35893375631979, 27.36716814331676, 9.338569215508967, 6.83487068203009, 11.787830581494598, 5.83441959986525, 61.38535070723077, 70.94459294571942, 72.67687157041907, 165.315785154585, 32.483332614292955, 7.558708234169881, 28.532236304263392, 9.140250303088106, 40.22500907980371, 64.79645955537906, 174.11766143015942, 59.77505271206436, 28.54112330788071, 33.71081282881026, 17.548348075686583, 48.05708898053841, 26.74894638738216, 25.40118171210195, 130.1055236428628, 61.22289002935517, 51.59596640948012, 32.700143116088945, 49.921455701299614, 16.098223164773643, 63.80663851131234, 5.826078864684767, 10.919643896246411, 23.390464255433557, 25.687947678734137, 48.75546430181123, 16.414377104466862, 18.708219884662295, 5.049109107266624, 28.2532818498738, 38.9663433839383, 14.737265717290125, 101.30867001578687, 132.51513036877134, 48.066788605193, 65.8326296171289, 95.403729066325, 13.3450341675038, 17.991063660692244, 9.818227711116869, 6.433862562896001, 98.93340319157613, 75.04468275646418, 10.292826070503803, 91.39130058784306, 85.96047521534727, 51.357427246831, 15.3385712897191, 27.94144546655815, 14.416008022978495, 40.99058808312273, 324.5101814163528, 26.607265725133203, 77.18593440816939, 171.9994234111634, 31.137840336840213, 39.568985258388395, 46.04677949116133, 19.115889219776435, 5.381765592468262, 112.42163670335817, 58.84459798101088, 18.457023344369517, 40.92649347927454, 55.95185516143764, 112.91624437940048, 33.21545758821685, 21.709984394381774, 17.41845587199803, 60.96331478867299, 12.177848787123281, 26.040675783416365, 68.13612485970543, 5.391499084138518, 18.38590307265159, 172.96730386293677, 17.522906313676934, 11.868838980711613, 28.867773309326058, 22.172858509462184, 25.175024558203674, 17.694620306286723, 13.372494281521387, 12.030675545444772, 117.17405645818113, 24.94154265290841, 53.005280951571905, 8.015381370689052, 19.872958718552336, 19.23155041608854, 91.27254539954146, 35.45880581983337, 38.138499584772916, 39.5680755341215, 6.512399314740335, 144.23513855832272, 25.51271675277617, 12.65080363118286, 47.680226658556535, 33.61305852057518, 100.67151059496474, 23.786575605741724, 27.29746804081556, 35.708135615514486, 46.77319185628086, 16.94557603356487, 8.532174123415624, 13.493028547765467, 25.76215379466263, 44.61742089598704, 65.39274722222707, 18.475738875848243, 64.12191945845674, 62.935639383678385, 94.10217606344787, 58.32748986761343, 59.43865101826645, 89.12740476397191, 8.23360674105952, 69.46878969506272, 56.93874633169306, 93.14878546788731, 131.16252983180016, 98.01974358277815, 5.818193826607209, 22.944714388530745, 21.502204961266216, 14.260561469233728, 13.841899641884819, 5.326625056789413, 22.1488015259934, 38.35691331193588, 135.34230598482839, 37.36144278193386, 5.529552237100742, 67.5047049649707, 49.696027024688334, 22.718710546528676, 77.86720282374608, 17.74379495339971, 66.60471728487138, 12.11843115063309, 45.49397292351739, 58.56350979105463, 16.941367876872107, 5.704103600257515, 86.7159085259864, 20.14142235618275, 47.70917734566683, 98.25178773391633, 19.127291770772786, 35.06827853994055, 37.99342476123004, 59.252580922418495, 29.337585778669734, 46.56486501429576, 20.678576937304342, 41.772735358459926, 12.960667896162477, 66.58122122101668, 7.310197216457156, 14.322413841293837, 46.77370758471511, 52.45375873719271, 28.719249597839237, 49.877520965884145, 91.08884688303624, 18.94162239484901, 29.618869896967347, 120.57012736134226, 71.9523182749549, 45.946208257206614, 7.267738615482246, 79.48151865658066, 17.05876501346358, 16.483791395818237, 163.75413983528398, 97.98324300620659, 6.6146311773130355, 12.32511358241758, 161.25996802000535, 22.09767052337348, 39.81616257988798, 14.557017975465149, 48.56120179693846, 11.35467609060794, 58.33175717222681, 14.568812822226011, 19.537281834657, 16.643306587896554, 10.184366686841933, 164.35039809534365, 7.661479135078816, 40.740427017181, 17.247120304931023, 15.13265224449804, 15.976201983865327, 16.076009462917455, 97.6841179080298, 6.598112150600307, 74.35251754653801, 16.10287376034146, 24.824495993971524, 12.667596062004511, 20.216476486248368, 30.43529872966922, 6.3195455880403255, 24.85703078686293, 178.4533529868064, 39.64635521014464, 55.420606878120715, 7.313538604748764, 7.882610013088931, 33.077609700586855, 9.564733190011978, 39.26744591447481, 12.48042198963664, 94.65250799356404, 19.465183353192092, 122.45892473599578, 16.51442337726349, 8.775961940385734, 79.75076575806332, 59.27021857913988, 6.936301599320956, 127.7732006023169, 72.74631700935977, 78.90043948175813, 42.84371325509651, 42.497167383976716, 14.380338269983499, 29.39533324884337, 46.95338658389304, 78.59159782703107, 51.11435050764467, 141.88280254362158, 42.1899043402443, 113.9117174101746, 73.61842651253492, 15.776538242303172, 86.06096687008048, 111.20820746248971, 6.857772945044662, 39.48902277676033, 9.320733612650733, 9.18958713821424, 28.903181184712423, 136.35789605506625, 11.129196825646513, 18.939960455711105, 322.92043796454686, 95.87571819973985, 18.74437899927902, 19.84827015683887, 46.785316934914, 22.051646374370442, 28.11488294653664, 8.873996107758364, 74.32102596469844, 25.720468303119354, 201.17519187297094, 63.76293151291199, 25.180552388808877, 92.33267626626775, 8.348540513098795, 5.274943210868252, 10.733207223750766, 146.70655863085142, 66.3456758619869, 95.3228657692406, 36.22738064485641, 6.4412273896822505, 32.38239832253402, 78.75553620984526, 20.572619560532768, 49.977435147615616, 38.55050067567985, 35.24679280470536, 11.774006732612694, 96.72109980674955, 6.0615366650168685, 51.56995069353657, 148.31704646827149, 40.85102555663618, 12.786559954081405, 100.47121065161654, 62.902357574864894, 13.761292403164752, 14.770456454830935, 16.215675371869096, 14.872929219930118, 7.964711568453425, 85.86134375775183, 18.087072846834896, 35.23676577610518, 46.928547923858474, 24.89880987599029, 11.269700585022713, 76.12180875918463, 32.997259454270214, 14.214479396285727, 5.716200869248059, 18.09315014334292, 56.43209364624864, 134.8559320982877, 61.29746049385506, 9.502991148971875, 10.632038483204347, 6.990489263388946, 12.809240958103556, 209.17540144946977, 15.677843926559355, 69.24710620717796, 57.77202849141328, 13.422445604608571, 101.38429911488186, 8.389776857424314, 28.678915939019777, 90.31922045310093, 10.630325724761189, 112.52978458236323, 34.09597331868106, 9.257076308898384, 23.41711028750197, 65.03281603359358, 47.81234018149134, 42.10128505908149, 11.545907383453324, 5.89270179384622, 50.222355380798625, 19.500002816789696, 10.969316000273258, 159.2960020238255, 102.37954063640109, 16.873178684658342, 44.324384404762284, 161.50780123383961, 39.09059125665512, 24.973624448178587, 17.34165491410477, 5.332719696093789, 44.70089846598953, 41.51135223480438, 10.145215509000963, 84.41387941165408, 87.84327528887141, 55.10303524885419, 57.51255878918175, 62.784876456929645, 147.41857244995543, 55.41790599939462, 21.60685274376882, 7.835110028642351, 6.900862498973597, 18.295405543521206, 68.88986279587438, 39.26619717148935, 16.30474643102449, 30.511734428914103, 9.447717888440476, 60.815938171004724, 29.96355963667239, 28.666484550706894, 29.772786897030013, 17.218668423457096, 105.54267331187401, 9.615029656135631, 35.607880555320065, 11.29053599007978, 5.2838341877085, 98.20438793954456, 39.24053343061661, 30.036615996929992, 42.910109146557545, 82.70571823887805, 5.6682355456601465, 11.821928698214206, 7.323499074490984, 22.76976644614784, 25.31517790256079, 46.52678573048804, 39.1927301786026, 12.06936455296392, 61.79781101994904, 7.958835236174127, 88.91058834157586, 7.433598078034638, 28.528661640435757, 6.408004827095563, 14.554333727735731, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([5891640.945572101, 6273664.0625, 6355461.670125054, 6362872.393696794, 6488121.875, 6488126.891715015, 6535098.252623928, 6536418.75, 6553092.811599998, 6689834.375, 6689978.341432616, 6690854.662426234, 6695921.352423927, 6709950.036729666, 6723965.625, 6760370.3125, 6774073.4375, 6823234.375, 6864892.4979504, 6864917.138477693, 6869009.375, 6879240.495813237, 6888090.625, 6893084.715473173, 6893595.530299157, 6893909.375, 6895070.3125, 6896676.5625, 6900990.625, 6903350.0, 6906902.254828936, 6908470.2243350735, 6911665.804772338, 6911903.854779765, 6912665.625, 6915190.625, 6954588.385393205, 6955827.140691478, 6960108.807707146, 6966623.258569537, 6970120.179436776, 6971225.7955793645, 6971350.0, 6975009.296402447, 7000346.875, 7010649.098385913, 7022804.500254107, 7025276.5625, 7043998.128546917, 7061787.5, 7061962.260109718, 7069204.188670604, 7086747.213419903, 7097138.298867122, 7105024.372600759, 7105906.25, 7108707.657075095, 7109131.25, 7112020.787249947, 7114537.458226968, 7122526.343847254, 7124363.952367699, 7125626.691878979, 7125639.0625, 7126244.729039356, 7127394.096109564, 7127656.654682175, 7127869.802110332, 7129325.711284255, 7129342.1875, 7130486.375118037, 7130620.60278761, 7130658.96867954, 7131018.386417525, 7131312.5, 7131870.3125, 7132726.613196516, 7142765.625, 7162626.242560358, 7163661.505239513, 7177724.677487673, 7179497.278371198, 7181007.8125, 7181257.976284304, 7181471.528323609, 7181619.978846665, 7189026.875526739, 7189535.9375, 7189743.217835058, 7189995.629673137, 7190011.784369919, 7195017.192988313, 7197124.285901272, 7205502.8760672975, 7206304.003983078, 7209362.371235087, 7210170.399706409, 7216759.271598532, 7217014.813825607, 7219173.4375, 7223803.3256430905, 7224031.476556359, 7225075.252853683, 7226831.25, 7231468.586107564, 7231544.3028424615, 7235188.948808102, 7235259.879639502, 7240605.834312203, 7240616.8477753, 7241584.734143781, 7242420.880133493, 7242462.5, 7242884.963754318, 7243076.5625, 7244617.1875, 7246541.016276208, 7250024.163265109, 7250149.396300293, 7250721.850011339, 7250741.776695191, 7251794.522855075, 7253006.002781958, 7253715.625, 7253810.9375, 7254079.6875, 7254252.742675833, 7254456.25, 7254458.082056207, 7254732.418945901, 7254930.442472567, 7255526.5625, 7255867.556505716, 7255924.729655087, 7256134.7848803215, 7256184.375, 7256196.255009149, 7256306.007404648, 7256325.0, 7256496.245576884, 7256945.273201, 7257878.125, 7258441.828269426, 7260137.382828316, 7261081.25, 7261633.33517655, 7262123.30358258, 7274668.757099781, 7275507.8125, 7279770.3125, 7279862.378963279, 7281737.5, 7282933.8582652705, 7285365.625, 7288995.358755031, 7289544.865542203, 7289570.3125, 7289725.711265565, 7290212.5, 7291691.681025796, 7297200.537376251, 7298639.080844909, 7301144.509571578, 7306669.882091699, 7310851.31942928, 7314850.589971547, 7317880.998174376, 7318076.5625, 7325812.852220179, 7326350.327743879, 7327177.129020892, 7328392.1875, 7328452.7067458285, 7335437.040258926, 7338180.226019642, 7340163.660362925, 7343008.440075777, 7347824.642712446, 7351207.213682911, 7351859.375, 7352620.300820515, 7353263.465887575, 7354087.863024579, 7354685.282609072, 7356287.5, 7356810.033062614, 7357240.625, 7357445.3125, 7357539.016044663, 7357759.625284906, 7357835.9375, 7357979.46210651, 7358393.92028612, 7358518.714382152, 7358645.3125, 7358723.782469683, 7358734.375, 7358998.116261677, 7359070.633313219, 7359751.179011171, 7360063.723739589, 7360323.912707926, 7360517.841130119, 7360754.303038052, 7361316.71327428, 7361627.968797151, 7361679.289107249, 7362637.5, 7363079.6875, 7363872.548134187, 7364670.3125, 7364820.3125, 7365062.114444899, 7365253.739278082, 7365470.3166757375, 7365478.125, 7366108.419033148, 7367264.0625, 7367299.16553784, 7367889.0625, 7368973.4375, 7371153.650608312, 7375557.141836332, 7375955.7445939975, 7375965.859920874, 7377100.363679957, 7377221.197240792, 7378276.2055859575, 7379965.402080769, 7382412.968142335, 7382498.4375, 7382569.49842307, 7382744.276483722, 7383428.881521672, 7383440.579907123, 7383660.737101604, 7383704.462069584, 7384062.5, 7384332.8125, 7385552.7147119865, 7385632.8125, 7386634.375, 7386719.279744677, 7387022.257612762, 7387376.717236094, 7387457.083975659, 7387457.568322017, 7387520.3125, 7387693.75, 7388896.875, 7389008.040994401, 7389196.875, 7390372.425419469, 7391452.793148859, 7392273.872354198, 7392496.2910202695, 7392529.6875, 7392648.285520157, 7394182.175501645, 7394879.1759084165, 7395254.6875, 7395337.5, 7396195.004029094, 7396265.279924699, 7396482.8125, 7396665.143541131, 7397497.373701533, 7397792.1875, 7397992.1875, 7399035.313763829, 7399227.8508518515, 7399257.404749696, 7399381.628851981, 7400195.408100247, 7400391.568310709, 7400645.131398015, 7401539.0625, 7401726.470474697, 7401964.0625, 7403370.484463874, 7403507.370532749, 7404158.75133271, 7404825.0, 7406490.625, 7407425.0, 7410170.94174367, 7411819.577690741, 7412307.8125, 7416934.0282233, 7417173.4375, 7424656.292393284, 7430765.792248689, 7431483.582038104, 7433821.875, 7434243.14128008, 7434248.987102174, 7434261.335745147, 7436978.830302909, 7452600.764410603, 7453452.419060521, 7470206.127850556, 7488399.729973142, 7492884.375, 7505020.3125, 7515848.210271028, 7524854.6875, 7525720.0712204445, 7530889.492351867, 7531876.336143967, 7536895.3125, 7537218.75, 7537724.539992667, 7537782.759714748, 7538145.252087747, 7538311.266744288, 7538499.929474254, 7538629.639262264, 7538675.737410191, 7538760.9375, 7538974.623515808, 7539123.918436837, 7539342.1875, 7539449.628225334, 7539615.435463776, 7539860.884199992, 7540028.125, 7540204.780146584, 7540315.625, 7540585.9375, 7540698.4375, 7542830.113323914, 7542843.009045234, 7542931.860997207, 7545042.069355777, 7545601.5625, 7545615.556447537, 7547931.663860111, 7550428.624370707, 7551195.734197745, 7551496.875, 7551997.914902181, 7552796.028839519, 7552960.83620539, 7554621.276370593, 7557130.120120511, 7557852.844266913, 7561249.159915648, 7561295.3125, 7562536.87594407, 7564023.399415006, 7564541.557365965, 7565267.0857598595, 7565545.498375824, 7565639.0625, 7568903.433306098, 7569820.894057938, 7570563.62605302, 7571137.5, 7572148.4375, 7576276.193108176, 7577849.266740889, 7580775.0, 7582513.822982164, 7584996.786266455, 7586330.002345129, 7587096.875, 7587487.5, 7598312.5, 7598804.6875, 7599115.883693258, 7600835.894653183, 7608689.635056992, 7611218.75576574, 7611373.66964134, 7614718.085728954, 7615320.063769364, 7617234.375, 7617965.941387024, 7618100.0, 7625672.521098502, 7627050.392271901, 7633974.868764342, 7634391.483301955, 7635017.1875, 7640214.0625, 7641109.375, 7641137.827248141, 7642215.370370499, 7642340.577164214, 7642348.19282707, 7642459.407086577, 7642568.75, 7642725.0, 7642877.380029275, 7642941.886902099, 7643329.6875, 7643434.375, 7643436.358135005, 7643439.730996315, 7644045.3125, 7644056.637716817, 7644530.573694819, 7644567.1875, 7644792.1875, 7644823.4375, 7644867.1875, 7645184.375, 7645224.120012976, 7645553.359449077, 7646069.78102045, 7646105.466275226, 7646195.8998880405, 7646355.661194333, 7646613.622558416, 7646709.375, 7647131.474216994, 7647647.673951098, 7647716.576729372, 7647751.090015385, 7647753.125, 7647796.492354156, 7648003.047291347, 7648060.18090515, 7648546.576679983, 7649392.1875, 7649657.628418328, 7649737.5, 7650435.9375, 7657667.639924454, 7659929.6875, 7662115.859542067, 7663060.653684948, 7663117.1875, 7663505.920063877, 7663711.858173233, 7663844.763368097, 7664013.572773434, 7664075.998565889, 7664270.616656262, 7664291.813627536, 7664663.715100455, 7665709.336391627, 7665923.4375, 7665990.1396203935, 7666524.618284927, 7666539.0625, 7666636.921426122, 7666707.307801406, 7666723.4375, 7666859.9328395035, 7666912.211049168, 7666931.25, 7667154.099051801, 7667502.675161759, 7667640.444518785, 7667684.157115998, 7667749.242730767, 7667850.017300776, 7667857.712203512, 7667980.960884956, 7667991.0257454915, 7668012.839391274, 7668114.4676547125, 7668223.237027179, 7668275.0, 7668284.2618207205, 7668313.434760424, 7668400.263738971, 7668506.432826251, 7668615.625, 7668807.184042031, 7668866.022339645, 7668980.557154552, 7668989.042550207, 7668991.456949395, 7669001.5625, 7669023.814865687, 7669081.25, 7669124.154060677, 7669133.495837109, 7669149.452057693, 7669238.145046944, 7669267.1875, 7669311.102898041, 7669313.660117854, 7669486.832278202, 7669515.466058492, 7669524.9949325705, 7669547.540069067, 7669551.20406618, 7669644.895471775, 7669700.333022338, 7669720.3125, 7669790.374062595, 7669906.577902429, 7670056.25, 7670098.803510237, 7670211.189967417, 7670225.0, 7670239.0625, 7670248.4375, 7670304.108048651, 7670381.826310982, 7670451.495078676, 7670479.6875, 7670485.9375, 7670543.366593917, 7670548.278910212, 7670567.5482131615, 7670604.974989811, 7670710.9375, 7670737.5, 7670744.761546049, 7670803.835728411, 7670901.494682324, 7671031.453220732, 7671212.5, 7671510.797703931, 7671522.393312509, 7671662.5, 7671917.1875, 7672292.8109340975, 7672409.400717404, 7672468.75, 7672479.6875, 7672589.532682161, 7672601.5625, 7672665.61939796, 7672873.992943281, 7672925.221943386, 7673203.125, 7673208.977141448, 7673582.170703074, 7673590.052402101, 7673625.47841507, 7673644.158080847, 7673862.5, 7673932.171034975, 7674062.406222926, 7674130.809722854, 7674205.766594771, 7674214.387742146, 7674321.254296441, 7674374.960764837, 7674418.465597026, 7674422.183690409, 7674431.753546, 7674461.649349488, 7674487.371073624, 7674503.125, 7674505.887853005, 7674507.569153949, 7674643.592556576, 7674739.548936433, 7674763.537848565, 7674768.75, 7674778.125, 7674778.61802803, 7674792.1875, 7674803.338060045, 7674807.8125, 7674843.4891444435, 7674885.9375, 7674898.4375, 7674910.9375, 7674925.805016279, 7674928.144929139, 7674930.242237759, 7674957.207060457, 7674993.172929559, 7675010.9375, 7675020.93711454, 7675058.582094542, 7675088.409820031, 7675158.019490248, 7675163.712107906, 7675176.337161075, 7675227.35794755, 7675245.421477464, 7675249.380064874, 7675278.125, 7675289.0625, 7675338.261412942, 7675352.195562575, 7675354.061305307, 7675445.3125, 7675508.532123103, 7675532.688533628, 7675552.388235313, 7675577.588326466, 7675579.491060596, 7675610.014484832, 7675673.485128835, 7675769.161462359, 7675850.771040421, 7675863.44431534, 7675893.75, 7675957.197228211, 7675958.965817488, 7675967.1875, 7675984.375, 7675990.563660277, 7675996.883462801, 7676061.284749904, 7676081.634912786, 7676122.14747013, 7676303.9231363125, 7676316.382946008, 7676507.773821203, 7676525.0, 7676554.6875, 7676571.7501812745, 7676619.945564649, 7676645.077436899, 7676723.4375, 7676779.6875, 7676916.413288358, 7676958.665509942, 7677005.272152165, 7677178.125, 7677264.611488288, 7677309.787479947, 7677329.063723572, 7677384.194083524, 7677415.358372006, 7677437.5, 7677451.5625, 7677501.448982088, 7677562.5, 7677608.086132044, 7677648.4375, 7677684.537185506, 7677688.925180825, 7677943.937969643, 7678127.962897167, 7678284.09992352, 7678545.65180109, 7678594.479232996, 7678827.006657483, 7678917.173629066, 7679031.211404591, 7679185.882862, 7679189.0625, 7679414.0625, 7679562.5, 7680532.10112638, 7681114.526211099, 7681335.444418488, 7681675.084602326, 7682513.024614634, 7682960.589325027, 7683234.375, 7683795.511892785, 7689694.7035032, 7690321.875, 7691568.75, 7691635.304819985, 7694100.10041427, 7699451.807638826, 7701054.542440621, 7701067.1875, 7701413.974880573, 7701681.842718391, 7704064.0625, 7705718.75, 7710927.862895126, 7713276.318740051, 7713290.625, 7714840.894773109, 7716218.305953108, 7719482.6553028785, 7720126.060951394, 7724002.255208922, 7724765.245237971, 7726309.375, 7728217.507338499, 7730809.375, 7730817.361834444, 7731155.214312895, 7731256.25, 7731630.2693732465, 7731660.797856508, 7733673.23212364, 7733726.378842381, 7736566.307130771, 7737006.755095927, 7737245.857179237, 7739630.1150005525, 7740001.5625, 7744367.553716485, 7747513.986817498, 7749094.323443843, 7750619.829372385, 7751025.50989604, 7751498.4375, 7752246.662835978, 7752370.3125, 7753051.011861107, 7753235.258152342, 7753677.7242331775, 7754506.25, 7754510.752209018, 7755208.990033773, 7756260.9375, 7756381.40956838, 7756653.748207929, 7756855.150769015, 7764837.976043612, 7764858.034822575, 7765020.3125, 7767303.125, 7768127.827800142, 7768233.75646774, 7768492.1875, 7769660.9375, 7770079.885583047, 7771503.562242284, 7776540.184858152, 7777128.845066417, 7777354.6875, 7777601.5625, 7777703.820474911, 7777809.841322262, 7778455.187410704, 7779079.6875, 7779379.6875, 7784620.694663786, 7789416.402462176, 7789923.33597039, 7790589.0625, 7791245.3125, 7792527.885731875, 7792559.066394701, 7792851.39506986, 7796410.994284663, 7799462.134165804, 7807373.052886132, 7808704.496586929, 7808716.865630983, 7823797.984200451, 7824667.062769354, 7825617.1875, 7827371.50121303, 7830842.1875, 7832134.302086181, 7834926.5625, 7839090.625, 7839521.489670045, 7842363.35827082, 7843599.019045603, 7844004.488034192, 7851622.42814188, 7851631.25, 7852571.057226845, 7856216.066441612, 7856932.770711071, 7859743.662473072, 7859754.737202912, 7859950.0, 7860337.701219821, 7860391.906497468, 7861387.5, 7862173.470901991, 7862242.1875, 7862372.780461961, 7862457.8125, 7862735.408841123, 7862901.5625, 7863046.235938096, 7863114.0625, 7863172.547447701, 7863593.577503172, 7863804.6875, 7864014.0625, 7864277.547477539, 7864289.0625, 7864337.5, 7864453.887043795, 7864481.178930125, 7864634.331545349, 7864653.125, 7864654.6875, 7864680.216228474, 7864740.625, 7864745.469074285, 7864751.915761644, 7864903.125, 7864914.0625, 7864919.518059633, 7864933.46374074, 7865010.9375, 7865022.996042388, 7865107.8125, 7865251.457829302, 7865256.25, 7865295.453011928, 7865341.197998061, 7865360.836157183, 7865455.528712277, 7865481.829948001, 7865582.111626379, 7865609.189564296, 7865620.470708494, 7865727.720780557, 7865803.621879765, 7865839.111760704, 7865889.309832639, 7865904.956384996, 7865990.5070353085, 7865994.423463345, 7866006.25, 7866094.024623603, 7866112.2796548465, 7866160.178080126, 7866213.011491415, 7866294.975910631, 7866336.34089048, 7866388.223268806, 7866400.752860746, 7866506.25, 7866509.375, 7866516.308584058, 7866519.461571735, 7866526.5625, 7866529.951133504, 7866546.875, 7866549.159179132, 7866551.5625, 7866668.0194613645, 7866675.826646668, 7866731.609371715, 7866775.823420852, 7866806.25, 7866834.375, 7866910.182999308, 7866913.595503649, 7866954.6875, 7866959.375, 7866959.375, 7866982.8125, 7867035.782044218, 7867080.788724957, 7867095.80750581, 7867106.25, 7867146.875, 7867151.524021451, 7867162.358144983, 7867168.75, 7867170.3125, 7867179.890588755, 7867195.3125, 7867226.187097417, 7867228.579523427, 7867239.0625, 7867257.799854598, 7867267.014879877, 7867291.842439685, 7867369.276985885, 7867432.8134530615, 7867454.204180015, 7867598.764594, 7867651.30028234, 7867756.099060106, 7867802.442629552, 7867809.375, 7867934.026207711, 7867972.240742844, 7868152.529516095, 7868270.304444538, 7868271.045750581, 7868361.103337322, 7868400.0, 7868797.151601347, 7868848.181949837, 7868851.677863673, 7869033.8433680525, 7869404.419546329, 7869694.469511126, 7869876.304856166, 7869893.75, 7870171.503503379, 7871429.388548923, 7872839.873093759, 7873150.0, 7873430.652494892, 7873851.5625, 7874139.647646914, 7874510.9375, 7874522.252552644, 7875010.9375, 7875024.7406363115, 7875395.3125, 7875563.6828936795, 7875931.904975397, 7876068.040442531, 7876170.3125, 7876315.625, 7876760.674695898, 7877088.909606606, 7877106.15626669, 7877365.035787384, 7877749.337354225, 7877848.263203601, 7878067.823988129, 7878087.5, 7878173.4375, 7878253.475169407, 7878848.526482752, 7879001.686346424, 7879226.411082181, 7879743.545216294, 7879848.584857742, 7880483.449936115, 7880777.752672542, 7880968.75, 7882798.994700882, 7883279.883689599, 7883554.345419918, 7883655.727214119, 7883661.799790099, 7884130.187159721, 7885454.554674275, 7885959.270539273, 7886668.75, 7886799.534824756, 7886865.376620895, 7887020.502683233, 7887195.448514425, 7887598.4375, 7887688.719144465, 7887726.5625, 7887851.056462366, 7888345.223269328, 7888347.569285555, 7888348.4375, 7888384.375, 7888406.25, 7888408.064531963, 7888421.322612093, 7888421.875, 7888446.148940012, 7888523.3182502985, 7888721.875, 7888725.455000181, 7888783.24120896, 7889004.6875, 7889242.119288054, 7889260.9375, 7889268.540062173, 7889323.950992937, 7889470.041476794, 7889595.3125, 7889595.3125, 7889986.765118324, 7890043.202662968, 7890174.991895685, 7890267.1875, 7890639.985281076, 7890679.6875, 7890682.292074318, 7891082.8125, 7891330.761328043, 7891416.223605528, 7891525.651159929, 7891555.35601468, 7891759.375, 7892359.375, 7893131.566922398, 7894996.875, 7899148.5719296215, 7900056.25, 7900171.875, 7900554.6875, 7901071.875, 7901276.777073556, 7901304.6875, 7901344.067408715, 7901384.375, 7901514.164233881, 7901648.200893955, 7901765.647278418, 7901918.191603887, 7901928.2242788365, 7902034.375, 7903798.4375, 7903858.75219951, 7903906.6529512, 7904185.0916330125, 7904408.490147884, 7904481.606178084, 7904614.0625, 7904615.625, 7904681.779082904, 7904790.625, 7904800.886661675, 7904929.113526198, 7904974.505282051, 7905044.9083791245, 7905161.976229502, 7905168.780595837, ...], [9.618018555124223, 52.12208658651891, 72.22762222183576, 9.81220755853292, 66.12017759081371, 7.210767586636312, 62.16369339576653, 116.57182479885381, 12.26684081233991, 31.115747314413813, 11.483740074103931, 8.27336225777044, 45.51518158686511, 11.185607096544468, 95.02322745105457, 71.03316890662646, 58.215837783904995, 73.89562930042149, 170.64914805701443, 14.757894430202953, 38.625140419993365, 34.420139094671455, 45.266902827584914, 24.478402594166987, 7.683958350770781, 60.127657950171965, 37.545564914568644, 39.68181176151474, 76.85821829946053, 74.95277978732274, 5.567652152165448, 39.5844940129673, 24.442637045758325, 44.196583453034066, 45.80456522424357, 54.90972365495476, 53.20887491074426, 85.41682849092194, 13.145449210050959, 14.30071854826179, 26.14623829522609, 10.10880778088826, 77.21302210027093, 35.45834074646003, 67.5261587115135, 35.695972985463555, 10.847121469323527, 68.48361411892195, 71.52495076154679, 37.2503700609678, 23.60874745243846, 21.504785586881017, 73.66082593439425, 7.9202087300339095, 12.990166043151314, 42.23420474771511, 9.203351717533083, 42.327327502268346, 97.34529441477042, 39.00462609888308, 24.848599896091752, 14.537719503859872, 14.119228259906087, 83.59552957063903, 20.69906782292504, 24.61041580580783, 13.585512533217454, 132.62702647085348, 89.88440415070849, 38.231349941157525, 9.731038889326141, 48.64246934459363, 5.513680217375119, 7.029047887291545, 44.69723518037412, 32.86400022519919, 15.138326922413974, 44.234199080099906, 8.124336763666342, 99.91111729336058, 28.054008508783788, 9.697472444417023, 70.95108297201743, 15.60482439592678, 35.33913954959027, 23.330179059454526, 8.459351217053442, 80.21708119158383, 5.585266607379786, 99.23958193265848, 12.771890280768146, 33.114576499948825, 25.387391458435673, 64.83562070277304, 15.473604055413379, 14.472426426725727, 53.5399403991524, 48.58938774784157, 13.869389916019134, 62.9717217293227, 5.29732547875366, 73.86438397923673, 42.97812102585946, 44.229591903043016, 34.49438608196757, 38.21612793365411, 26.46304602549436, 8.572773561195516, 90.78895259169089, 6.6975268983550915, 7.219172147658901, 17.659575186691157, 114.82915938220941, 28.83346036963914, 82.78346646218299, 72.84060919701598, 5.048199897442279, 44.33819725764414, 152.58843237793667, 88.13056985932582, 7.0174943978550575, 19.0201988669565, 24.44921442321745, 80.16792184481442, 59.15177055147588, 57.524242351961576, 10.578441683623701, 53.02803297556959, 7.194159628988778, 10.563648203277348, 139.55022286388993, 49.608142295471815, 5.730651991077573, 32.29630924619396, 12.441268277624197, 53.51479541830614, 23.255350279903052, 24.512788413992926, 30.230043382291885, 67.8488603447504, 5.8110781872567525, 47.393630563306615, 8.105326640965691, 23.290501908177514, 136.8659454792056, 47.83353780029052, 14.454518087204105, 9.337413664147782, 122.75190035487783, 67.5903072195468, 26.341848004262577, 42.57509055443985, 48.57994617605432, 33.6712296315724, 130.13728870646858, 6.677439123826833, 105.45261673027484, 36.128887935751045, 35.97215259421402, 13.308349618874596, 8.592778707778592, 15.011895697111962, 12.566494827260415, 76.40547474191649, 7.517627024043715, 70.50371490861647, 14.061330663098111, 101.29194454092054, 62.19343783727044, 16.357510034928076, 49.586355357108225, 95.13455388137932, 7.015680872992826, 91.95462790981577, 67.82208077973556, 22.528235350019667, 82.3963744592313, 59.48355664018491, 10.305091163013172, 203.94447863202103, 37.69819417357043, 95.83120388013741, 29.955631709268857, 47.63668782632863, 43.25070094084648, 45.02956917261096, 28.571402336514726, 29.694709823680256, 27.63786985468872, 7.696341339760487, 68.14480032524256, 36.44411906994451, 28.73891218817716, 27.839008898094754, 110.93692112188081, 8.477835637953483, 35.73461323817913, 39.23806131346711, 16.432119735890165, 22.73981872344009, 84.7502573724052, 48.90909077739378, 18.19780179544161, 47.31283854597909, 130.95041015035312, 7.0809872561669245, 30.226840277464696, 37.543012730585325, 99.5215871267341, 24.003134466227667, 194.07358623487454, 31.713324851953352, 7.023659668820455, 12.245961522633813, 14.957449299057878, 76.73763681828551, 24.533058777375434, 37.38809096058164, 22.83678519428272, 90.26943923359624, 33.0172908393175, 38.475333454859936, 76.55979399537003, 6.666633389276878, 7.184605523123827, 96.10793787657245, 19.885963861583303, 52.21228560645829, 24.78794343529419, 17.086799045933738, 48.39145660694776, 25.07275689489923, 61.99960325098679, 18.014019722302102, 27.662967101363083, 74.13535013013873, 62.111694343377245, 35.72839105429259, 45.06871279547308, 58.15367793162221, 49.328438477967964, 47.39277041074353, 66.38231993834133, 16.6323641842089, 15.56602186049768, 7.3594093186470255, 14.085904101752355, 48.88190491794081, 70.84029902764763, 69.44077725167509, 7.688025096923792, 87.35876319562236, 44.64446827153783, 36.778512360511996, 9.728314377051397, 81.05116122975116, 45.42774951166396, 8.207810413177619, 54.87078186037621, 21.378242122110887, 52.42277940388876, 88.61794045705727, 23.643137299327368, 10.628017789062776, 85.59472827718868, 21.68007357426296, 9.791964054344318, 30.174595795644777, 73.85819666937836, 20.341609541922345, 24.086677227935873, 18.180768494006024, 9.673695809559211, 11.280497995825671, 77.92183337316109, 159.17150145420277, 94.10270425195318, 14.601981712275075, 31.505011276904067, 11.40757412693577, 22.092223681527297, 10.275238639037573, 80.81368879538569, 53.22808174503365, 88.62371393245921, 18.04080715959582, 170.01838163763182, 35.841674043393624, 44.805144680209224, 51.615151829840464, 24.134278850943822, 92.85122017934086, 80.9805615597717, 79.48366878372921, 20.47304263640188, 34.275876490821354, 16.712986953953024, 25.20873262099569, 12.577617874284705, 19.658428778576216, 11.428510098808045, 15.937251690849067, 117.44654765192678, 82.32981747513455, 14.140809834543214, 55.119246722192344, 118.75466678423064, 5.554312751451756, 12.161350942211724, 29.556605811735253, 65.15127190063072, 66.40917473441652, 27.521974125371003, 14.716139537699478, 138.68143895307836, 27.20321865774751, 36.7689760634998, 59.358121119119176, 51.90320356295421, 29.991778611968538, 5.55688625072709, 46.81032868597646, 5.907670109964279, 14.265159203785432, 5.129364702073308, 76.34284942027179, 21.395119881120188, 42.26449791868702, 108.80875960029631, 60.55182157420797, 11.865616467798647, 108.41826739814286, 26.840170604091085, 5.200422373335423, 87.20944315855843, 5.458831863238215, 16.79458232749257, 6.332421497052181, 7.763228085377046, 124.88967446734814, 21.270598435830266, 18.618529976684563, 99.12808041555733, 10.305317766907063, 11.878696681297235, 5.793496378333144, 76.586272286754, 57.36896279109383, 62.71371048285786, 27.792915067023895, 20.286258997629666, 26.66314326957061, 14.778478206465188, 66.53565204348716, 16.263064962473745, 39.2171744613232, 82.599008205067, 59.81424251203143, 77.27045664959694, 22.90305912986231, 19.444110851335456, 60.77718179056892, 24.5553355660641, 33.72234867691897, 11.658276942032114, 72.99462966072637, 126.28900348616565, 41.12705223766385, 61.704785014923885, 6.816275524588793, 11.06138846874347, 12.158483233390816, 9.336283195703496, 28.617410953902883, 5.578322523190445, 24.428499223076123, 52.129361566714074, 42.44288295889709, 31.307809890175726, 18.148932339137424, 5.1745991432200364, 40.962602606298304, 98.12723372999042, 119.48091997769957, 48.69157511019055, 41.64827964842685, 6.830646365875272, 103.8984692765904, 27.612496242404827, 14.489280421796856, 26.549937161279622, 51.74763184385396, 73.95674828634094, 19.35406029023387, 34.242098216949046, 119.46125035338088, 54.31115660800478, 16.830319889610067, 12.36260972159861, 52.69458213826731, 8.502832994322922, 7.958627633949787, 37.960405066964796, 51.057312559265924, 29.79166998667916, 66.65636069380892, 98.11084499816936, 12.393327817096317, 31.67893999177771, 48.90730298277376, 12.610814395276789, 17.77948163773897, 7.997957237292519, 62.55460908567692, 28.5875630744128, 64.79904240176857, 89.34444555373756, 74.86011843319358, 51.40589127661741, 51.53254782821166, 13.63580909098184, 132.66787181696924, 10.120491628249761, 13.914560232411704, 60.130835658083114, 36.02007996286872, 48.999676121973906, 109.97357894168971, 8.54125166677504, 44.79221210549421, 75.62450143023501, 10.711286893742916, 30.25930597627742, 62.10788533366356, 71.2746874370372, 26.38499680771185, 21.596199068481933, 31.310005010853928, 80.77874860088613, 10.589621767898945, 43.137369871847916, 27.78315997748849, 48.502843391391636, 53.869218754314595, 70.69374826818964, 97.9715847136602, 20.456573538719603, 6.994814259399684, 60.11670742158453, 6.340347458747476, 23.892913036637548, 76.08124963954954, 18.21736000986656, 69.73990363996364, 14.295503246411766, 14.171347847791603, 19.26064545504623, 8.29574750384488, 32.9916046745456, 57.19387540075359, 6.319193109842517, 113.95178048687845, 33.258121300731574, 8.183334721848276, 62.556003947441454, 62.413319501303235, 20.30692956264874, 11.56658836394633, 95.8931214785861, 100.32498440589393, 5.374980129701598, 16.70828806402727, 40.25863529753504, 6.086027068033621, 31.254780482078882, 109.95698903394961, 9.672261306669398, 115.05888311606195, 123.0577907077024, 74.51344221239445, 81.46824059986842, 105.58336322412299, 69.8552889033392, 27.025326557892402, 9.012863727602957, 7.378358385005979, 30.98857221420279, 14.92222986541359, 18.27268927846744, 25.94259358454535, 30.60752251498307, 37.12697737162151, 28.526280001573323, 30.01022453496543, 16.358286552166096, 114.54006419582433, 11.75243072632626, 11.54667451569174, 33.39833206720253, 29.42409081592191, 44.71361427395369, 31.37079108758881, 8.616818757149435, 70.14988716686432, 53.23358790358146, 45.01947767544663, 94.11249251363137, 25.74236239014475, 74.61699341514378, 16.89099082584091, 39.811119184494714, 41.14618181190703, 79.40696541397828, 5.366880237043647, 134.1723647796618, 18.630284267126918, 54.73024293842037, 26.038240218860903, 5.853352861625608, 39.55669465806372, 61.563152246991805, 12.265421769183385, 51.23742530751212, 57.030394527617986, 71.64619193879595, 9.763348242066227, 40.67062685661356, 14.920199972028808, 5.560659208104611, 5.20911347981079, 46.564955256447035, 13.614772020449976, 10.253647237508174, 32.31641735593885, 17.14364959851164, 11.831682364753393, 34.754542250538016, 80.65575202802498, 144.07492822308427, 23.69531421780279, 50.73737587121848, 46.79029787621184, 20.367980332393703, 14.794042827159842, 15.9956471821015, 16.26491788548808, 12.017956244846642, 90.64514243692322, 8.219555664930569, 156.04032712795163, 19.869193969512413, 120.44835642290334, 10.890218367740548, 118.59539453337469, 63.76083634291344, 42.29048372121338, 30.779043182684973, 17.43128363970031, 93.59859157955184, 91.70616135417171, 92.14946413394296, 22.092919118794157, 72.3510713905222, 32.53754294833951, 110.96294050480776, 19.259026594055992, 115.82545975218466, 15.626596639631744, 8.867059808725829, 26.109851226957232, 132.16272667994429, 8.647023637137018, 77.41851238960241, 26.23170028495861, 6.5200357938205284, 29.808434189398618, 7.523720233708822, 53.421156011956384, 11.302427908307832, 20.374676226843395, 69.59544270330757, 54.949659692610815, 40.75879574336844, 31.133862885709426, 12.993224180838768, 60.063860520209126, 6.916212764939107, 26.2938750071557, 16.51827211451701, 21.13490018745379, 19.550444557101315, 12.299768157765643, 5.535396593153965, 30.791880991336505, 5.75765148817258, 58.80380397002422, 37.57068749226944, 8.860230261226468, 22.449558457976483, 88.8314982809344, 73.35893375631979, 27.36716814331676, 9.338569215508967, 6.83487068203009, 11.787830581494598, 5.83441959986525, 61.38535070723077, 70.94459294571942, 72.67687157041907, 165.315785154585, 32.483332614292955, 7.558708234169881, 28.532236304263392, 9.140250303088106, 40.22500907980371, 64.79645955537906, 174.11766143015942, 59.77505271206436, 28.54112330788071, 33.71081282881026, 17.548348075686583, 48.05708898053841, 26.74894638738216, 25.40118171210195, 130.1055236428628, 61.22289002935517, 51.59596640948012, 32.700143116088945, 49.921455701299614, 16.098223164773643, 63.80663851131234, 5.826078864684767, 10.919643896246411, 23.390464255433557, 25.687947678734137, 48.75546430181123, 16.414377104466862, 18.708219884662295, 5.049109107266624, 28.2532818498738, 38.9663433839383, 14.737265717290125, 101.30867001578687, 132.51513036877134, 48.066788605193, 65.8326296171289, 95.403729066325, 13.3450341675038, 17.991063660692244, 9.818227711116869, 6.433862562896001, 98.93340319157613, 75.04468275646418, 10.292826070503803, 91.39130058784306, 85.96047521534727, 51.357427246831, 15.3385712897191, 27.94144546655815, 14.416008022978495, 40.99058808312273, 324.5101814163528, 26.607265725133203, 77.18593440816939, 171.9994234111634, 31.137840336840213, 39.568985258388395, 46.04677949116133, 19.115889219776435, 5.381765592468262, 112.42163670335817, 58.84459798101088, 18.457023344369517, 40.92649347927454, 55.95185516143764, 112.91624437940048, 33.21545758821685, 21.709984394381774, 17.41845587199803, 60.96331478867299, 12.177848787123281, 26.040675783416365, 68.13612485970543, 5.391499084138518, 18.38590307265159, 172.96730386293677, 17.522906313676934, 11.868838980711613, 28.867773309326058, 22.172858509462184, 25.175024558203674, 17.694620306286723, 13.372494281521387, 12.030675545444772, 117.17405645818113, 24.94154265290841, 53.005280951571905, 8.015381370689052, 19.872958718552336, 19.23155041608854, 91.27254539954146, 35.45880581983337, 38.138499584772916, 39.5680755341215, 6.512399314740335, 144.23513855832272, 25.51271675277617, 12.65080363118286, 47.680226658556535, 33.61305852057518, 100.67151059496474, 23.786575605741724, 27.29746804081556, 35.708135615514486, 46.77319185628086, 16.94557603356487, 8.532174123415624, 13.493028547765467, 25.76215379466263, 44.61742089598704, 65.39274722222707, 18.475738875848243, 64.12191945845674, 62.935639383678385, 94.10217606344787, 58.32748986761343, 59.43865101826645, 89.12740476397191, 8.23360674105952, 69.46878969506272, 56.93874633169306, 93.14878546788731, 131.16252983180016, 98.01974358277815, 5.818193826607209, 22.944714388530745, 21.502204961266216, 14.260561469233728, 13.841899641884819, 5.326625056789413, 22.1488015259934, 38.35691331193588, 135.34230598482839, 37.36144278193386, 5.529552237100742, 67.5047049649707, 49.696027024688334, 22.718710546528676, 77.86720282374608, 17.74379495339971, 66.60471728487138, 12.11843115063309, 45.49397292351739, 58.56350979105463, 16.941367876872107, 5.704103600257515, 86.7159085259864, 20.14142235618275, 47.70917734566683, 98.25178773391633, 19.127291770772786, 35.06827853994055, 37.99342476123004, 59.252580922418495, 29.337585778669734, 46.56486501429576, 20.678576937304342, 41.772735358459926, 12.960667896162477, 66.58122122101668, 7.310197216457156, 14.322413841293837, 46.77370758471511, 52.45375873719271, 28.719249597839237, 49.877520965884145, 91.08884688303624, 18.94162239484901, 29.618869896967347, 120.57012736134226, 71.9523182749549, 45.946208257206614, 7.267738615482246, 79.48151865658066, 17.05876501346358, 16.483791395818237, 163.75413983528398, 97.98324300620659, 6.6146311773130355, 12.32511358241758, 161.25996802000535, 22.09767052337348, 39.81616257988798, 14.557017975465149, 48.56120179693846, 11.35467609060794, 58.33175717222681, 14.568812822226011, 19.537281834657, 16.643306587896554, 10.184366686841933, 164.35039809534365, 7.661479135078816, 40.740427017181, 17.247120304931023, 15.13265224449804, 15.976201983865327, 16.076009462917455, 97.6841179080298, 6.598112150600307, 74.35251754653801, 16.10287376034146, 24.824495993971524, 12.667596062004511, 20.216476486248368, 30.43529872966922, 6.3195455880403255, 24.85703078686293, 178.4533529868064, 39.64635521014464, 55.420606878120715, 7.313538604748764, 7.882610013088931, 33.077609700586855, 9.564733190011978, 39.26744591447481, 12.48042198963664, 94.65250799356404, 19.465183353192092, 122.45892473599578, 16.51442337726349, 8.775961940385734, 79.75076575806332, 59.27021857913988, 6.936301599320956, 127.7732006023169, 72.74631700935977, 78.90043948175813, 42.84371325509651, 42.497167383976716, 14.380338269983499, 29.39533324884337, 46.95338658389304, 78.59159782703107, 51.11435050764467, 141.88280254362158, 42.1899043402443, 113.9117174101746, 73.61842651253492, 15.776538242303172, 86.06096687008048, 111.20820746248971, 6.857772945044662, 39.48902277676033, 9.320733612650733, 9.18958713821424, 28.903181184712423, 136.35789605506625, 11.129196825646513, 18.939960455711105, 322.92043796454686, 95.87571819973985, 18.74437899927902, 19.84827015683887, 46.785316934914, 22.051646374370442, 28.11488294653664, 8.873996107758364, 74.32102596469844, 25.720468303119354, 201.17519187297094, 63.76293151291199, 25.180552388808877, 92.33267626626775, 8.348540513098795, 5.274943210868252, 10.733207223750766, 146.70655863085142, 66.3456758619869, 95.3228657692406, 36.22738064485641, 6.4412273896822505, 32.38239832253402, 78.75553620984526, 20.572619560532768, 49.977435147615616, 38.55050067567985, 35.24679280470536, 11.774006732612694, 96.72109980674955, 6.0615366650168685, 51.56995069353657, 148.31704646827149, 40.85102555663618, 12.786559954081405, 100.47121065161654, 62.902357574864894, 13.761292403164752, 14.770456454830935, 16.215675371869096, 14.872929219930118, 7.964711568453425, 85.86134375775183, 18.087072846834896, 35.23676577610518, 46.928547923858474, 24.89880987599029, 11.269700585022713, 76.12180875918463, 32.997259454270214, 14.214479396285727, 5.716200869248059, 18.09315014334292, 56.43209364624864, 134.8559320982877, 61.29746049385506, 9.502991148971875, 10.632038483204347, 6.990489263388946, 12.809240958103556, 209.17540144946977, 15.677843926559355, 69.24710620717796, 57.77202849141328, 13.422445604608571, 101.38429911488186, 8.389776857424314, 28.678915939019777, 90.31922045310093, 10.630325724761189, 112.52978458236323, 34.09597331868106, 9.257076308898384, 23.41711028750197, 65.03281603359358, 47.81234018149134, 42.10128505908149, 11.545907383453324, 5.89270179384622, 50.222355380798625, 19.500002816789696, 10.969316000273258, 159.2960020238255, 102.37954063640109, 16.873178684658342, 44.324384404762284, 161.50780123383961, 39.09059125665512, 24.973624448178587, 17.34165491410477, 5.332719696093789, 44.70089846598953, 41.51135223480438, 10.145215509000963, 84.41387941165408, 87.84327528887141, 55.10303524885419, 57.51255878918175, 62.784876456929645, 147.41857244995543, 55.41790599939462, 21.60685274376882, 7.835110028642351, 6.900862498973597, 18.295405543521206, 68.88986279587438, 39.26619717148935, 16.30474643102449, 30.511734428914103, 9.447717888440476, 60.815938171004724, 29.96355963667239, 28.666484550706894, 29.772786897030013, 17.218668423457096, 105.54267331187401, 9.615029656135631, 35.607880555320065, 11.29053599007978, 5.2838341877085, 98.20438793954456, 39.24053343061661, 30.036615996929992, 42.910109146557545, 82.70571823887805, 5.6682355456601465, 11.821928698214206, 7.323499074490984, 22.76976644614784, 25.31517790256079, 46.52678573048804, 39.1927301786026, 12.06936455296392, 61.79781101994904, 7.958835236174127, 88.91058834157586, 7.433598078034638, 28.528661640435757, 6.408004827095563, 14.554333727735731, ...])
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);
([5891640.945572101, 6273664.0625, 6355461.670125054, 6362872.393696794, 6488121.875, 6488126.891715015, 6535098.252623928, 6536418.75, 6553092.811599998, 6689834.375, 6689978.341432616, 6690854.662426234, 6695921.352423927, 6709950.036729666, 6723965.625, 6760370.3125, 6774073.4375, 6823234.375, 6864892.4979504, 6864917.138477693, 6869009.375, 6879240.495813237, 6888090.625, 6893084.715473173, 6893595.530299157, 6893909.375, 6895070.3125, 6896676.5625, 6900990.625, 6903350.0, 6906902.254828936, 6908470.2243350735, 6911665.804772338, 6911903.854779765, 6912665.625, 6915190.625, 6954588.385393205, 6955827.140691478, 6960108.807707146, 6966623.258569537, 6970120.179436776, 6971225.7955793645, 6971350.0, 6975009.296402447, 7000346.875, 7010649.098385913, 7022804.500254107, 7025276.5625, 7043998.128546917, 7061787.5, 7061962.260109718, 7069204.188670604, 7086747.213419903, 7097138.298867122, 7105024.372600759, 7105906.25, 7108707.657075095, 7109131.25, 7112020.787249947, 7114537.458226968, 7122526.343847254, 7124363.952367699, 7125626.691878979, 7125639.0625, 7126244.729039356, 7127394.096109564, 7127656.654682175, 7127869.802110332, 7129325.711284255, 7129342.1875, 7130486.375118037, 7130620.60278761, 7130658.96867954, 7131018.386417525, 7131312.5, 7131870.3125, 7132726.613196516, 7142765.625, 7162626.242560358, 7163661.505239513, 7177724.677487673, 7179497.278371198, 7181007.8125, 7181257.976284304, 7181471.528323609, 7181619.978846665, 7189026.875526739, 7189535.9375, 7189743.217835058, 7189995.629673137, 7190011.784369919, 7195017.192988313, 7197124.285901272, 7205502.8760672975, 7206304.003983078, 7209362.371235087, 7210170.399706409, 7216759.271598532, 7217014.813825607, 7219173.4375, 7223803.3256430905, 7224031.476556359, 7225075.252853683, 7226831.25, 7231468.586107564, 7231544.3028424615, 7235188.948808102, 7235259.879639502, 7240605.834312203, 7240616.8477753, 7241584.734143781, 7242420.880133493, 7242462.5, 7242884.963754318, 7243076.5625, 7244617.1875, 7246541.016276208, 7250024.163265109, 7250149.396300293, 7250721.850011339, 7250741.776695191, 7251794.522855075, 7253006.002781958, 7253715.625, 7253810.9375, 7254079.6875, 7254252.742675833, 7254456.25, 7254458.082056207, 7254732.418945901, 7254930.442472567, 7255526.5625, 7255867.556505716, 7255924.729655087, 7256134.7848803215, 7256184.375, 7256196.255009149, 7256306.007404648, 7256325.0, 7256496.245576884, 7256945.273201, 7257878.125, 7258441.828269426, 7260137.382828316, 7261081.25, 7261633.33517655, 7262123.30358258, 7274668.757099781, 7275507.8125, 7279770.3125, 7279862.378963279, 7281737.5, 7282933.8582652705, 7285365.625, 7288995.358755031, 7289544.865542203, 7289570.3125, 7289725.711265565, 7290212.5, 7291691.681025796, 7297200.537376251, 7298639.080844909, 7301144.509571578, 7306669.882091699, 7310851.31942928, 7314850.589971547, 7317880.998174376, 7318076.5625, 7325812.852220179, 7326350.327743879, 7327177.129020892, 7328392.1875, 7328452.7067458285, 7335437.040258926, 7338180.226019642, 7340163.660362925, 7343008.440075777, 7347824.642712446, 7351207.213682911, 7351859.375, 7352620.300820515, 7353263.465887575, 7354087.863024579, 7354685.282609072, 7356287.5, 7356810.033062614, 7357240.625, 7357445.3125, 7357539.016044663, 7357759.625284906, 7357835.9375, 7357979.46210651, 7358393.92028612, 7358518.714382152, 7358645.3125, 7358723.782469683, 7358734.375, 7358998.116261677, 7359070.633313219, 7359751.179011171, 7360063.723739589, 7360323.912707926, 7360517.841130119, 7360754.303038052, 7361316.71327428, 7361627.968797151, 7361679.289107249, 7362637.5, 7363079.6875, 7363872.548134187, 7364670.3125, 7364820.3125, 7365062.114444899, 7365253.739278082, 7365470.3166757375, 7365478.125, 7366108.419033148, 7367264.0625, 7367299.16553784, 7367889.0625, 7368973.4375, 7371153.650608312, 7375557.141836332, 7375955.7445939975, 7375965.859920874, 7377100.363679957, 7377221.197240792, 7378276.2055859575, 7379965.402080769, 7382412.968142335, 7382498.4375, 7382569.49842307, 7382744.276483722, 7383428.881521672, 7383440.579907123, 7383660.737101604, 7383704.462069584, 7384062.5, 7384332.8125, 7385552.7147119865, 7385632.8125, 7386634.375, 7386719.279744677, 7387022.257612762, 7387376.717236094, 7387457.083975659, 7387457.568322017, 7387520.3125, 7387693.75, 7388896.875, 7389008.040994401, 7389196.875, 7390372.425419469, 7391452.793148859, 7392273.872354198, 7392496.2910202695, 7392529.6875, 7392648.285520157, 7394182.175501645, 7394879.1759084165, 7395254.6875, 7395337.5, 7396195.004029094, 7396265.279924699, 7396482.8125, 7396665.143541131, 7397497.373701533, 7397792.1875, 7397992.1875, 7399035.313763829, 7399227.8508518515, 7399257.404749696, 7399381.628851981, 7400195.408100247, 7400391.568310709, 7400645.131398015, 7401539.0625, 7401726.470474697, 7401964.0625, 7403370.484463874, 7403507.370532749, 7404158.75133271, 7404825.0, 7406490.625, 7407425.0, 7410170.94174367, 7411819.577690741, 7412307.8125, 7416934.0282233, 7417173.4375, 7424656.292393284, 7430765.792248689, 7431483.582038104, 7433821.875, 7434243.14128008, 7434248.987102174, 7434261.335745147, 7436978.830302909, 7452600.764410603, 7453452.419060521, 7470206.127850556, 7488399.729973142, 7492884.375, 7505020.3125, 7515848.210271028, 7524854.6875, 7525720.0712204445, 7530889.492351867, 7531876.336143967, 7536895.3125, 7537218.75, 7537724.539992667, 7537782.759714748, 7538145.252087747, 7538311.266744288, 7538499.929474254, 7538629.639262264, 7538675.737410191, 7538760.9375, 7538974.623515808, 7539123.918436837, 7539342.1875, 7539449.628225334, 7539615.435463776, 7539860.884199992, 7540028.125, 7540204.780146584, 7540315.625, 7540585.9375, 7540698.4375, 7542830.113323914, 7542843.009045234, 7542931.860997207, 7545042.069355777, 7545601.5625, 7545615.556447537, 7547931.663860111, 7550428.624370707, 7551195.734197745, 7551496.875, 7551997.914902181, 7552796.028839519, 7552960.83620539, 7554621.276370593, 7557130.120120511, 7557852.844266913, 7561249.159915648, 7561295.3125, 7562536.87594407, 7564023.399415006, 7564541.557365965, 7565267.0857598595, 7565545.498375824, 7565639.0625, 7568903.433306098, 7569820.894057938, 7570563.62605302, 7571137.5, 7572148.4375, 7576276.193108176, 7577849.266740889, 7580775.0, 7582513.822982164, 7584996.786266455, 7586330.002345129, 7587096.875, 7587487.5, 7598312.5, 7598804.6875, 7599115.883693258, 7600835.894653183, 7608689.635056992, 7611218.75576574, 7611373.66964134, 7614718.085728954, 7615320.063769364, 7617234.375, 7617965.941387024, 7618100.0, 7625672.521098502, 7627050.392271901, 7633974.868764342, 7634391.483301955, 7635017.1875, 7640214.0625, 7641109.375, 7641137.827248141, 7642215.370370499, 7642340.577164214, 7642348.19282707, 7642459.407086577, 7642568.75, 7642725.0, 7642877.380029275, 7642941.886902099, 7643329.6875, 7643434.375, 7643436.358135005, 7643439.730996315, 7644045.3125, 7644056.637716817, 7644530.573694819, 7644567.1875, 7644792.1875, 7644823.4375, 7644867.1875, 7645184.375, 7645224.120012976, 7645553.359449077, 7646069.78102045, 7646105.466275226, 7646195.8998880405, 7646355.661194333, 7646613.622558416, 7646709.375, 7647131.474216994, 7647647.673951098, 7647716.576729372, 7647751.090015385, 7647753.125, 7647796.492354156, 7648003.047291347, 7648060.18090515, 7648546.576679983, 7649392.1875, 7649657.628418328, 7649737.5, 7650435.9375, 7657667.639924454, 7659929.6875, 7662115.859542067, 7663060.653684948, 7663117.1875, 7663505.920063877, 7663711.858173233, 7663844.763368097, 7664013.572773434, 7664075.998565889, 7664270.616656262, 7664291.813627536, 7664663.715100455, 7665709.336391627, 7665923.4375, 7665990.1396203935, 7666524.618284927, 7666539.0625, 7666636.921426122, 7666707.307801406, 7666723.4375, 7666859.9328395035, 7666912.211049168, 7666931.25, 7667154.099051801, 7667502.675161759, 7667640.444518785, 7667684.157115998, 7667749.242730767, 7667850.017300776, 7667857.712203512, 7667980.960884956, 7667991.0257454915, 7668012.839391274, 7668114.4676547125, 7668223.237027179, 7668275.0, 7668284.2618207205, 7668313.434760424, 7668400.263738971, 7668506.432826251, 7668615.625, 7668807.184042031, 7668866.022339645, 7668980.557154552, 7668989.042550207, 7668991.456949395, 7669001.5625, 7669023.814865687, 7669081.25, 7669124.154060677, 7669133.495837109, 7669149.452057693, 7669238.145046944, 7669267.1875, 7669311.102898041, 7669313.660117854, 7669486.832278202, 7669515.466058492, 7669524.9949325705, 7669547.540069067, 7669551.20406618, 7669644.895471775, 7669700.333022338, 7669720.3125, 7669790.374062595, 7669906.577902429, 7670056.25, 7670098.803510237, 7670211.189967417, 7670225.0, 7670239.0625, 7670248.4375, 7670304.108048651, 7670381.826310982, 7670451.495078676, 7670479.6875, 7670485.9375, 7670543.366593917, 7670548.278910212, 7670567.5482131615, 7670604.974989811, 7670710.9375, 7670737.5, 7670744.761546049, 7670803.835728411, 7670901.494682324, 7671031.453220732, 7671212.5, 7671510.797703931, 7671522.393312509, 7671662.5, 7671917.1875, 7672292.8109340975, 7672409.400717404, 7672468.75, 7672479.6875, 7672589.532682161, 7672601.5625, 7672665.61939796, 7672873.992943281, 7672925.221943386, 7673203.125, 7673208.977141448, 7673582.170703074, 7673590.052402101, 7673625.47841507, 7673644.158080847, 7673862.5, 7673932.171034975, 7674062.406222926, 7674130.809722854, 7674205.766594771, 7674214.387742146, 7674321.254296441, 7674374.960764837, 7674418.465597026, 7674422.183690409, 7674431.753546, 7674461.649349488, 7674487.371073624, 7674503.125, 7674505.887853005, 7674507.569153949, 7674643.592556576, 7674739.548936433, 7674763.537848565, 7674768.75, 7674778.125, 7674778.61802803, 7674792.1875, 7674803.338060045, 7674807.8125, 7674843.4891444435, 7674885.9375, 7674898.4375, 7674910.9375, 7674925.805016279, 7674928.144929139, 7674930.242237759, 7674957.207060457, 7674993.172929559, 7675010.9375, 7675020.93711454, 7675058.582094542, 7675088.409820031, 7675158.019490248, 7675163.712107906, 7675176.337161075, 7675227.35794755, 7675245.421477464, 7675249.380064874, 7675278.125, 7675289.0625, 7675338.261412942, 7675352.195562575, 7675354.061305307, 7675445.3125, 7675508.532123103, 7675532.688533628, 7675552.388235313, 7675577.588326466, 7675579.491060596, 7675610.014484832, 7675673.485128835, 7675769.161462359, 7675850.771040421, 7675863.44431534, 7675893.75, 7675957.197228211, 7675958.965817488, 7675967.1875, 7675984.375, 7675990.563660277, 7675996.883462801, 7676061.284749904, 7676081.634912786, 7676122.14747013, 7676303.9231363125, 7676316.382946008, 7676507.773821203, 7676525.0, 7676554.6875, 7676571.7501812745, 7676619.945564649, 7676645.077436899, 7676723.4375, 7676779.6875, 7676916.413288358, 7676958.665509942, 7677005.272152165, 7677178.125, 7677264.611488288, 7677309.787479947, 7677329.063723572, 7677384.194083524, 7677415.358372006, 7677437.5, 7677451.5625, 7677501.448982088, 7677562.5, 7677608.086132044, 7677648.4375, 7677684.537185506, 7677688.925180825, 7677943.937969643, 7678127.962897167, 7678284.09992352, 7678545.65180109, 7678594.479232996, 7678827.006657483, 7678917.173629066, 7679031.211404591, 7679185.882862, 7679189.0625, 7679414.0625, 7679562.5, 7680532.10112638, 7681114.526211099, 7681335.444418488, 7681675.084602326, 7682513.024614634, 7682960.589325027, 7683234.375, 7683795.511892785, 7689694.7035032, 7690321.875, 7691568.75, 7691635.304819985, 7694100.10041427, 7699451.807638826, 7701054.542440621, 7701067.1875, 7701413.974880573, 7701681.842718391, 7704064.0625, 7705718.75, 7710927.862895126, 7713276.318740051, 7713290.625, 7714840.894773109, 7716218.305953108, 7719482.6553028785, 7720126.060951394, 7724002.255208922, 7724765.245237971, 7726309.375, 7728217.507338499, 7730809.375, 7730817.361834444, 7731155.214312895, 7731256.25, 7731630.2693732465, 7731660.797856508, 7733673.23212364, 7733726.378842381, 7736566.307130771, 7737006.755095927, 7737245.857179237, 7739630.1150005525, 7740001.5625, 7744367.553716485, 7747513.986817498, 7749094.323443843, 7750619.829372385, 7751025.50989604, 7751498.4375, 7752246.662835978, 7752370.3125, 7753051.011861107, 7753235.258152342, 7753677.7242331775, 7754506.25, 7754510.752209018, 7755208.990033773, 7756260.9375, 7756381.40956838, 7756653.748207929, 7756855.150769015, 7764837.976043612, 7764858.034822575, 7765020.3125, 7767303.125, 7768127.827800142, 7768233.75646774, 7768492.1875, 7769660.9375, 7770079.885583047, 7771503.562242284, 7776540.184858152, 7777128.845066417, 7777354.6875, 7777601.5625, 7777703.820474911, 7777809.841322262, 7778455.187410704, 7779079.6875, 7779379.6875, 7784620.694663786, 7789416.402462176, 7789923.33597039, 7790589.0625, 7791245.3125, 7792527.885731875, 7792559.066394701, 7792851.39506986, 7796410.994284663, 7799462.134165804, 7807373.052886132, 7808704.496586929, 7808716.865630983, 7823797.984200451, 7824667.062769354, 7825617.1875, 7827371.50121303, 7830842.1875, 7832134.302086181, 7834926.5625, 7839090.625, 7839521.489670045, 7842363.35827082, 7843599.019045603, 7844004.488034192, 7851622.42814188, 7851631.25, 7852571.057226845, 7856216.066441612, 7856932.770711071, 7859743.662473072, 7859754.737202912, 7859950.0, 7860337.701219821, 7860391.906497468, 7861387.5, 7862173.470901991, 7862242.1875, 7862372.780461961, 7862457.8125, 7862735.408841123, 7862901.5625, 7863046.235938096, 7863114.0625, 7863172.547447701, 7863593.577503172, 7863804.6875, 7864014.0625, 7864277.547477539, 7864289.0625, 7864337.5, 7864453.887043795, 7864481.178930125, 7864634.331545349, 7864653.125, 7864654.6875, 7864680.216228474, 7864740.625, 7864745.469074285, 7864751.915761644, 7864903.125, 7864914.0625, 7864919.518059633, 7864933.46374074, 7865010.9375, 7865022.996042388, 7865107.8125, 7865251.457829302, 7865256.25, 7865295.453011928, 7865341.197998061, 7865360.836157183, 7865455.528712277, 7865481.829948001, 7865582.111626379, 7865609.189564296, 7865620.470708494, 7865727.720780557, 7865803.621879765, 7865839.111760704, 7865889.309832639, 7865904.956384996, 7865990.5070353085, 7865994.423463345, 7866006.25, 7866094.024623603, 7866112.2796548465, 7866160.178080126, 7866213.011491415, 7866294.975910631, 7866336.34089048, 7866388.223268806, 7866400.752860746, 7866506.25, 7866509.375, 7866516.308584058, 7866519.461571735, 7866526.5625, 7866529.951133504, 7866546.875, 7866549.159179132, 7866551.5625, 7866668.0194613645, 7866675.826646668, 7866731.609371715, 7866775.823420852, 7866806.25, 7866834.375, 7866910.182999308, 7866913.595503649, 7866954.6875, 7866959.375, 7866959.375, 7866982.8125, 7867035.782044218, 7867080.788724957, 7867095.80750581, 7867106.25, 7867146.875, 7867151.524021451, 7867162.358144983, 7867168.75, 7867170.3125, 7867179.890588755, 7867195.3125, 7867226.187097417, 7867228.579523427, 7867239.0625, 7867257.799854598, 7867267.014879877, 7867291.842439685, 7867369.276985885, 7867432.8134530615, 7867454.204180015, 7867598.764594, 7867651.30028234, 7867756.099060106, 7867802.442629552, 7867809.375, 7867934.026207711, 7867972.240742844, 7868152.529516095, 7868270.304444538, 7868271.045750581, 7868361.103337322, 7868400.0, 7868797.151601347, 7868848.181949837, 7868851.677863673, 7869033.8433680525, 7869404.419546329, 7869694.469511126, 7869876.304856166, 7869893.75, 7870171.503503379, 7871429.388548923, 7872839.873093759, 7873150.0, 7873430.652494892, 7873851.5625, 7874139.647646914, 7874510.9375, 7874522.252552644, 7875010.9375, 7875024.7406363115, 7875395.3125, 7875563.6828936795, 7875931.904975397, 7876068.040442531, 7876170.3125, 7876315.625, 7876760.674695898, 7877088.909606606, 7877106.15626669, 7877365.035787384, 7877749.337354225, 7877848.263203601, 7878067.823988129, 7878087.5, 7878173.4375, 7878253.475169407, 7878848.526482752, 7879001.686346424, 7879226.411082181, 7879743.545216294, 7879848.584857742, 7880483.449936115, 7880777.752672542, 7880968.75, 7882798.994700882, 7883279.883689599, 7883554.345419918, 7883655.727214119, 7883661.799790099, 7884130.187159721, 7885454.554674275, 7885959.270539273, 7886668.75, 7886799.534824756, 7886865.376620895, 7887020.502683233, 7887195.448514425, 7887598.4375, 7887688.719144465, 7887726.5625, 7887851.056462366, 7888345.223269328, 7888347.569285555, 7888348.4375, 7888384.375, 7888406.25, 7888408.064531963, 7888421.322612093, 7888421.875, 7888446.148940012, 7888523.3182502985, 7888721.875, 7888725.455000181, 7888783.24120896, 7889004.6875, 7889242.119288054, 7889260.9375, 7889268.540062173, 7889323.950992937, 7889470.041476794, 7889595.3125, 7889595.3125, 7889986.765118324, 7890043.202662968, 7890174.991895685, 7890267.1875, 7890639.985281076, 7890679.6875, 7890682.292074318, 7891082.8125, 7891330.761328043, 7891416.223605528, 7891525.651159929, 7891555.35601468, 7891759.375, 7892359.375, 7893131.566922398, 7894996.875, 7899148.5719296215, 7900056.25, 7900171.875, 7900554.6875, 7901071.875, 7901276.777073556, 7901304.6875, 7901344.067408715, 7901384.375, 7901514.164233881, 7901648.200893955, 7901765.647278418, 7901918.191603887, 7901928.2242788365, 7902034.375, 7903798.4375, 7903858.75219951, 7903906.6529512, 7904185.0916330125, 7904408.490147884, 7904481.606178084, 7904614.0625, 7904615.625, 7904681.779082904, 7904790.625, 7904800.886661675, 7904929.113526198, 7904974.505282051, 7905044.9083791245, 7905161.976229502, 7905168.780595837, ...], [9.618018555124223, 52.12208658651891, 72.22762222183576, 9.81220755853292, 66.12017759081371, 7.210767586636312, 62.16369339576653, 116.57182479885381, 12.26684081233991, 31.115747314413813, 11.483740074103931, 8.27336225777044, 45.51518158686511, 11.185607096544468, 95.02322745105457, 71.03316890662646, 58.215837783904995, 73.89562930042149, 170.64914805701443, 14.757894430202953, 38.625140419993365, 34.420139094671455, 45.266902827584914, 24.478402594166987, 7.683958350770781, 60.127657950171965, 37.545564914568644, 39.68181176151474, 76.85821829946053, 74.95277978732274, 5.567652152165448, 39.5844940129673, 24.442637045758325, 44.196583453034066, 45.80456522424357, 54.90972365495476, 53.20887491074426, 85.41682849092194, 13.145449210050959, 14.30071854826179, 26.14623829522609, 10.10880778088826, 77.21302210027093, 35.45834074646003, 67.5261587115135, 35.695972985463555, 10.847121469323527, 68.48361411892195, 71.52495076154679, 37.2503700609678, 23.60874745243846, 21.504785586881017, 73.66082593439425, 7.9202087300339095, 12.990166043151314, 42.23420474771511, 9.203351717533083, 42.327327502268346, 97.34529441477042, 39.00462609888308, 24.848599896091752, 14.537719503859872, 14.119228259906087, 83.59552957063903, 20.69906782292504, 24.61041580580783, 13.585512533217454, 132.62702647085348, 89.88440415070849, 38.231349941157525, 9.731038889326141, 48.64246934459363, 5.513680217375119, 7.029047887291545, 44.69723518037412, 32.86400022519919, 15.138326922413974, 44.234199080099906, 8.124336763666342, 99.91111729336058, 28.054008508783788, 9.697472444417023, 70.95108297201743, 15.60482439592678, 35.33913954959027, 23.330179059454526, 8.459351217053442, 80.21708119158383, 5.585266607379786, 99.23958193265848, 12.771890280768146, 33.114576499948825, 25.387391458435673, 64.83562070277304, 15.473604055413379, 14.472426426725727, 53.5399403991524, 48.58938774784157, 13.869389916019134, 62.9717217293227, 5.29732547875366, 73.86438397923673, 42.97812102585946, 44.229591903043016, 34.49438608196757, 38.21612793365411, 26.46304602549436, 8.572773561195516, 90.78895259169089, 6.6975268983550915, 7.219172147658901, 17.659575186691157, 114.82915938220941, 28.83346036963914, 82.78346646218299, 72.84060919701598, 5.048199897442279, 44.33819725764414, 152.58843237793667, 88.13056985932582, 7.0174943978550575, 19.0201988669565, 24.44921442321745, 80.16792184481442, 59.15177055147588, 57.524242351961576, 10.578441683623701, 53.02803297556959, 7.194159628988778, 10.563648203277348, 139.55022286388993, 49.608142295471815, 5.730651991077573, 32.29630924619396, 12.441268277624197, 53.51479541830614, 23.255350279903052, 24.512788413992926, 30.230043382291885, 67.8488603447504, 5.8110781872567525, 47.393630563306615, 8.105326640965691, 23.290501908177514, 136.8659454792056, 47.83353780029052, 14.454518087204105, 9.337413664147782, 122.75190035487783, 67.5903072195468, 26.341848004262577, 42.57509055443985, 48.57994617605432, 33.6712296315724, 130.13728870646858, 6.677439123826833, 105.45261673027484, 36.128887935751045, 35.97215259421402, 13.308349618874596, 8.592778707778592, 15.011895697111962, 12.566494827260415, 76.40547474191649, 7.517627024043715, 70.50371490861647, 14.061330663098111, 101.29194454092054, 62.19343783727044, 16.357510034928076, 49.586355357108225, 95.13455388137932, 7.015680872992826, 91.95462790981577, 67.82208077973556, 22.528235350019667, 82.3963744592313, 59.48355664018491, 10.305091163013172, 203.94447863202103, 37.69819417357043, 95.83120388013741, 29.955631709268857, 47.63668782632863, 43.25070094084648, 45.02956917261096, 28.571402336514726, 29.694709823680256, 27.63786985468872, 7.696341339760487, 68.14480032524256, 36.44411906994451, 28.73891218817716, 27.839008898094754, 110.93692112188081, 8.477835637953483, 35.73461323817913, 39.23806131346711, 16.432119735890165, 22.73981872344009, 84.7502573724052, 48.90909077739378, 18.19780179544161, 47.31283854597909, 130.95041015035312, 7.0809872561669245, 30.226840277464696, 37.543012730585325, 99.5215871267341, 24.003134466227667, 194.07358623487454, 31.713324851953352, 7.023659668820455, 12.245961522633813, 14.957449299057878, 76.73763681828551, 24.533058777375434, 37.38809096058164, 22.83678519428272, 90.26943923359624, 33.0172908393175, 38.475333454859936, 76.55979399537003, 6.666633389276878, 7.184605523123827, 96.10793787657245, 19.885963861583303, 52.21228560645829, 24.78794343529419, 17.086799045933738, 48.39145660694776, 25.07275689489923, 61.99960325098679, 18.014019722302102, 27.662967101363083, 74.13535013013873, 62.111694343377245, 35.72839105429259, 45.06871279547308, 58.15367793162221, 49.328438477967964, 47.39277041074353, 66.38231993834133, 16.6323641842089, 15.56602186049768, 7.3594093186470255, 14.085904101752355, 48.88190491794081, 70.84029902764763, 69.44077725167509, 7.688025096923792, 87.35876319562236, 44.64446827153783, 36.778512360511996, 9.728314377051397, 81.05116122975116, 45.42774951166396, 8.207810413177619, 54.87078186037621, 21.378242122110887, 52.42277940388876, 88.61794045705727, 23.643137299327368, 10.628017789062776, 85.59472827718868, 21.68007357426296, 9.791964054344318, 30.174595795644777, 73.85819666937836, 20.341609541922345, 24.086677227935873, 18.180768494006024, 9.673695809559211, 11.280497995825671, 77.92183337316109, 159.17150145420277, 94.10270425195318, 14.601981712275075, 31.505011276904067, 11.40757412693577, 22.092223681527297, 10.275238639037573, 80.81368879538569, 53.22808174503365, 88.62371393245921, 18.04080715959582, 170.01838163763182, 35.841674043393624, 44.805144680209224, 51.615151829840464, 24.134278850943822, 92.85122017934086, 80.9805615597717, 79.48366878372921, 20.47304263640188, 34.275876490821354, 16.712986953953024, 25.20873262099569, 12.577617874284705, 19.658428778576216, 11.428510098808045, 15.937251690849067, 117.44654765192678, 82.32981747513455, 14.140809834543214, 55.119246722192344, 118.75466678423064, 5.554312751451756, 12.161350942211724, 29.556605811735253, 65.15127190063072, 66.40917473441652, 27.521974125371003, 14.716139537699478, 138.68143895307836, 27.20321865774751, 36.7689760634998, 59.358121119119176, 51.90320356295421, 29.991778611968538, 5.55688625072709, 46.81032868597646, 5.907670109964279, 14.265159203785432, 5.129364702073308, 76.34284942027179, 21.395119881120188, 42.26449791868702, 108.80875960029631, 60.55182157420797, 11.865616467798647, 108.41826739814286, 26.840170604091085, 5.200422373335423, 87.20944315855843, 5.458831863238215, 16.79458232749257, 6.332421497052181, 7.763228085377046, 124.88967446734814, 21.270598435830266, 18.618529976684563, 99.12808041555733, 10.305317766907063, 11.878696681297235, 5.793496378333144, 76.586272286754, 57.36896279109383, 62.71371048285786, 27.792915067023895, 20.286258997629666, 26.66314326957061, 14.778478206465188, 66.53565204348716, 16.263064962473745, 39.2171744613232, 82.599008205067, 59.81424251203143, 77.27045664959694, 22.90305912986231, 19.444110851335456, 60.77718179056892, 24.5553355660641, 33.72234867691897, 11.658276942032114, 72.99462966072637, 126.28900348616565, 41.12705223766385, 61.704785014923885, 6.816275524588793, 11.06138846874347, 12.158483233390816, 9.336283195703496, 28.617410953902883, 5.578322523190445, 24.428499223076123, 52.129361566714074, 42.44288295889709, 31.307809890175726, 18.148932339137424, 5.1745991432200364, 40.962602606298304, 98.12723372999042, 119.48091997769957, 48.69157511019055, 41.64827964842685, 6.830646365875272, 103.8984692765904, 27.612496242404827, 14.489280421796856, 26.549937161279622, 51.74763184385396, 73.95674828634094, 19.35406029023387, 34.242098216949046, 119.46125035338088, 54.31115660800478, 16.830319889610067, 12.36260972159861, 52.69458213826731, 8.502832994322922, 7.958627633949787, 37.960405066964796, 51.057312559265924, 29.79166998667916, 66.65636069380892, 98.11084499816936, 12.393327817096317, 31.67893999177771, 48.90730298277376, 12.610814395276789, 17.77948163773897, 7.997957237292519, 62.55460908567692, 28.5875630744128, 64.79904240176857, 89.34444555373756, 74.86011843319358, 51.40589127661741, 51.53254782821166, 13.63580909098184, 132.66787181696924, 10.120491628249761, 13.914560232411704, 60.130835658083114, 36.02007996286872, 48.999676121973906, 109.97357894168971, 8.54125166677504, 44.79221210549421, 75.62450143023501, 10.711286893742916, 30.25930597627742, 62.10788533366356, 71.2746874370372, 26.38499680771185, 21.596199068481933, 31.310005010853928, 80.77874860088613, 10.589621767898945, 43.137369871847916, 27.78315997748849, 48.502843391391636, 53.869218754314595, 70.69374826818964, 97.9715847136602, 20.456573538719603, 6.994814259399684, 60.11670742158453, 6.340347458747476, 23.892913036637548, 76.08124963954954, 18.21736000986656, 69.73990363996364, 14.295503246411766, 14.171347847791603, 19.26064545504623, 8.29574750384488, 32.9916046745456, 57.19387540075359, 6.319193109842517, 113.95178048687845, 33.258121300731574, 8.183334721848276, 62.556003947441454, 62.413319501303235, 20.30692956264874, 11.56658836394633, 95.8931214785861, 100.32498440589393, 5.374980129701598, 16.70828806402727, 40.25863529753504, 6.086027068033621, 31.254780482078882, 109.95698903394961, 9.672261306669398, 115.05888311606195, 123.0577907077024, 74.51344221239445, 81.46824059986842, 105.58336322412299, 69.8552889033392, 27.025326557892402, 9.012863727602957, 7.378358385005979, 30.98857221420279, 14.92222986541359, 18.27268927846744, 25.94259358454535, 30.60752251498307, 37.12697737162151, 28.526280001573323, 30.01022453496543, 16.358286552166096, 114.54006419582433, 11.75243072632626, 11.54667451569174, 33.39833206720253, 29.42409081592191, 44.71361427395369, 31.37079108758881, 8.616818757149435, 70.14988716686432, 53.23358790358146, 45.01947767544663, 94.11249251363137, 25.74236239014475, 74.61699341514378, 16.89099082584091, 39.811119184494714, 41.14618181190703, 79.40696541397828, 5.366880237043647, 134.1723647796618, 18.630284267126918, 54.73024293842037, 26.038240218860903, 5.853352861625608, 39.55669465806372, 61.563152246991805, 12.265421769183385, 51.23742530751212, 57.030394527617986, 71.64619193879595, 9.763348242066227, 40.67062685661356, 14.920199972028808, 5.560659208104611, 5.20911347981079, 46.564955256447035, 13.614772020449976, 10.253647237508174, 32.31641735593885, 17.14364959851164, 11.831682364753393, 34.754542250538016, 80.65575202802498, 144.07492822308427, 23.69531421780279, 50.73737587121848, 46.79029787621184, 20.367980332393703, 14.794042827159842, 15.9956471821015, 16.26491788548808, 12.017956244846642, 90.64514243692322, 8.219555664930569, 156.04032712795163, 19.869193969512413, 120.44835642290334, 10.890218367740548, 118.59539453337469, 63.76083634291344, 42.29048372121338, 30.779043182684973, 17.43128363970031, 93.59859157955184, 91.70616135417171, 92.14946413394296, 22.092919118794157, 72.3510713905222, 32.53754294833951, 110.96294050480776, 19.259026594055992, 115.82545975218466, 15.626596639631744, 8.867059808725829, 26.109851226957232, 132.16272667994429, 8.647023637137018, 77.41851238960241, 26.23170028495861, 6.5200357938205284, 29.808434189398618, 7.523720233708822, 53.421156011956384, 11.302427908307832, 20.374676226843395, 69.59544270330757, 54.949659692610815, 40.75879574336844, 31.133862885709426, 12.993224180838768, 60.063860520209126, 6.916212764939107, 26.2938750071557, 16.51827211451701, 21.13490018745379, 19.550444557101315, 12.299768157765643, 5.535396593153965, 30.791880991336505, 5.75765148817258, 58.80380397002422, 37.57068749226944, 8.860230261226468, 22.449558457976483, 88.8314982809344, 73.35893375631979, 27.36716814331676, 9.338569215508967, 6.83487068203009, 11.787830581494598, 5.83441959986525, 61.38535070723077, 70.94459294571942, 72.67687157041907, 165.315785154585, 32.483332614292955, 7.558708234169881, 28.532236304263392, 9.140250303088106, 40.22500907980371, 64.79645955537906, 174.11766143015942, 59.77505271206436, 28.54112330788071, 33.71081282881026, 17.548348075686583, 48.05708898053841, 26.74894638738216, 25.40118171210195, 130.1055236428628, 61.22289002935517, 51.59596640948012, 32.700143116088945, 49.921455701299614, 16.098223164773643, 63.80663851131234, 5.826078864684767, 10.919643896246411, 23.390464255433557, 25.687947678734137, 48.75546430181123, 16.414377104466862, 18.708219884662295, 5.049109107266624, 28.2532818498738, 38.9663433839383, 14.737265717290125, 101.30867001578687, 132.51513036877134, 48.066788605193, 65.8326296171289, 95.403729066325, 13.3450341675038, 17.991063660692244, 9.818227711116869, 6.433862562896001, 98.93340319157613, 75.04468275646418, 10.292826070503803, 91.39130058784306, 85.96047521534727, 51.357427246831, 15.3385712897191, 27.94144546655815, 14.416008022978495, 40.99058808312273, 324.5101814163528, 26.607265725133203, 77.18593440816939, 171.9994234111634, 31.137840336840213, 39.568985258388395, 46.04677949116133, 19.115889219776435, 5.381765592468262, 112.42163670335817, 58.84459798101088, 18.457023344369517, 40.92649347927454, 55.95185516143764, 112.91624437940048, 33.21545758821685, 21.709984394381774, 17.41845587199803, 60.96331478867299, 12.177848787123281, 26.040675783416365, 68.13612485970543, 5.391499084138518, 18.38590307265159, 172.96730386293677, 17.522906313676934, 11.868838980711613, 28.867773309326058, 22.172858509462184, 25.175024558203674, 17.694620306286723, 13.372494281521387, 12.030675545444772, 117.17405645818113, 24.94154265290841, 53.005280951571905, 8.015381370689052, 19.872958718552336, 19.23155041608854, 91.27254539954146, 35.45880581983337, 38.138499584772916, 39.5680755341215, 6.512399314740335, 144.23513855832272, 25.51271675277617, 12.65080363118286, 47.680226658556535, 33.61305852057518, 100.67151059496474, 23.786575605741724, 27.29746804081556, 35.708135615514486, 46.77319185628086, 16.94557603356487, 8.532174123415624, 13.493028547765467, 25.76215379466263, 44.61742089598704, 65.39274722222707, 18.475738875848243, 64.12191945845674, 62.935639383678385, 94.10217606344787, 58.32748986761343, 59.43865101826645, 89.12740476397191, 8.23360674105952, 69.46878969506272, 56.93874633169306, 93.14878546788731, 131.16252983180016, 98.01974358277815, 5.818193826607209, 22.944714388530745, 21.502204961266216, 14.260561469233728, 13.841899641884819, 5.326625056789413, 22.1488015259934, 38.35691331193588, 135.34230598482839, 37.36144278193386, 5.529552237100742, 67.5047049649707, 49.696027024688334, 22.718710546528676, 77.86720282374608, 17.74379495339971, 66.60471728487138, 12.11843115063309, 45.49397292351739, 58.56350979105463, 16.941367876872107, 5.704103600257515, 86.7159085259864, 20.14142235618275, 47.70917734566683, 98.25178773391633, 19.127291770772786, 35.06827853994055, 37.99342476123004, 59.252580922418495, 29.337585778669734, 46.56486501429576, 20.678576937304342, 41.772735358459926, 12.960667896162477, 66.58122122101668, 7.310197216457156, 14.322413841293837, 46.77370758471511, 52.45375873719271, 28.719249597839237, 49.877520965884145, 91.08884688303624, 18.94162239484901, 29.618869896967347, 120.57012736134226, 71.9523182749549, 45.946208257206614, 7.267738615482246, 79.48151865658066, 17.05876501346358, 16.483791395818237, 163.75413983528398, 97.98324300620659, 6.6146311773130355, 12.32511358241758, 161.25996802000535, 22.09767052337348, 39.81616257988798, 14.557017975465149, 48.56120179693846, 11.35467609060794, 58.33175717222681, 14.568812822226011, 19.537281834657, 16.643306587896554, 10.184366686841933, 164.35039809534365, 7.661479135078816, 40.740427017181, 17.247120304931023, 15.13265224449804, 15.976201983865327, 16.076009462917455, 97.6841179080298, 6.598112150600307, 74.35251754653801, 16.10287376034146, 24.824495993971524, 12.667596062004511, 20.216476486248368, 30.43529872966922, 6.3195455880403255, 24.85703078686293, 178.4533529868064, 39.64635521014464, 55.420606878120715, 7.313538604748764, 7.882610013088931, 33.077609700586855, 9.564733190011978, 39.26744591447481, 12.48042198963664, 94.65250799356404, 19.465183353192092, 122.45892473599578, 16.51442337726349, 8.775961940385734, 79.75076575806332, 59.27021857913988, 6.936301599320956, 127.7732006023169, 72.74631700935977, 78.90043948175813, 42.84371325509651, 42.497167383976716, 14.380338269983499, 29.39533324884337, 46.95338658389304, 78.59159782703107, 51.11435050764467, 141.88280254362158, 42.1899043402443, 113.9117174101746, 73.61842651253492, 15.776538242303172, 86.06096687008048, 111.20820746248971, 6.857772945044662, 39.48902277676033, 9.320733612650733, 9.18958713821424, 28.903181184712423, 136.35789605506625, 11.129196825646513, 18.939960455711105, 322.92043796454686, 95.87571819973985, 18.74437899927902, 19.84827015683887, 46.785316934914, 22.051646374370442, 28.11488294653664, 8.873996107758364, 74.32102596469844, 25.720468303119354, 201.17519187297094, 63.76293151291199, 25.180552388808877, 92.33267626626775, 8.348540513098795, 5.274943210868252, 10.733207223750766, 146.70655863085142, 66.3456758619869, 95.3228657692406, 36.22738064485641, 6.4412273896822505, 32.38239832253402, 78.75553620984526, 20.572619560532768, 49.977435147615616, 38.55050067567985, 35.24679280470536, 11.774006732612694, 96.72109980674955, 6.0615366650168685, 51.56995069353657, 148.31704646827149, 40.85102555663618, 12.786559954081405, 100.47121065161654, 62.902357574864894, 13.761292403164752, 14.770456454830935, 16.215675371869096, 14.872929219930118, 7.964711568453425, 85.86134375775183, 18.087072846834896, 35.23676577610518, 46.928547923858474, 24.89880987599029, 11.269700585022713, 76.12180875918463, 32.997259454270214, 14.214479396285727, 5.716200869248059, 18.09315014334292, 56.43209364624864, 134.8559320982877, 61.29746049385506, 9.502991148971875, 10.632038483204347, 6.990489263388946, 12.809240958103556, 209.17540144946977, 15.677843926559355, 69.24710620717796, 57.77202849141328, 13.422445604608571, 101.38429911488186, 8.389776857424314, 28.678915939019777, 90.31922045310093, 10.630325724761189, 112.52978458236323, 34.09597331868106, 9.257076308898384, 23.41711028750197, 65.03281603359358, 47.81234018149134, 42.10128505908149, 11.545907383453324, 5.89270179384622, 50.222355380798625, 19.500002816789696, 10.969316000273258, 159.2960020238255, 102.37954063640109, 16.873178684658342, 44.324384404762284, 161.50780123383961, 39.09059125665512, 24.973624448178587, 17.34165491410477, 5.332719696093789, 44.70089846598953, 41.51135223480438, 10.145215509000963, 84.41387941165408, 87.84327528887141, 55.10303524885419, 57.51255878918175, 62.784876456929645, 147.41857244995543, 55.41790599939462, 21.60685274376882, 7.835110028642351, 6.900862498973597, 18.295405543521206, 68.88986279587438, 39.26619717148935, 16.30474643102449, 30.511734428914103, 9.447717888440476, 60.815938171004724, 29.96355963667239, 28.666484550706894, 29.772786897030013, 17.218668423457096, 105.54267331187401, 9.615029656135631, 35.607880555320065, 11.29053599007978, 5.2838341877085, 98.20438793954456, 39.24053343061661, 30.036615996929992, 42.910109146557545, 82.70571823887805, 5.6682355456601465, 11.821928698214206, 7.323499074490984, 22.76976644614784, 25.31517790256079, 46.52678573048804, 39.1927301786026, 12.06936455296392, 61.79781101994904, 7.958835236174127, 88.91058834157586, 7.433598078034638, 28.528661640435757, 6.408004827095563, 14.554333727735731, ...])
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)