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 = 45252
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);
([3119126.348748683, 3126988.931981962, 3129316.4852910233, 3129941.052433914, 3150431.7449589716, 3173608.285446269, 3176059.609207868, 3185680.2247472103, 3190878.7178183664, 3194208.617587389, 3197877.327909557, 3200524.727770881, 3202023.490250378, 3202059.5804666406, 3208974.779018006, 3266025.0, 3285268.350720206, 3285308.916418164, 3300596.875, 3321199.1451827064, 3321827.0249671484, 3339573.098309319, 3357830.9861077443, 3378485.530410892, 3475242.1875, 3481388.096166588, 3495648.357749215, 3505903.125, 3509225.0, 3511512.5, 3516099.948123013, 3518179.8494123043, 3519379.952312209, 3557528.206125382, 3560197.542200919, 3561566.8273992157, 3562139.0625, 3562942.1875, 3569487.2495396105, 3571429.1464009387, 3577764.8149297126, 3588768.6838694806, 3595220.052425767, 3603236.4943920593, 3613236.2922273017, 3668446.736260667, 3676644.3853114834, 3677886.065523892, 3690591.3698080205, 3695752.81050384, 3701603.9721322637, 3751236.6660996513, 3754962.5, 3759323.4375, 3767537.268394418, 3778918.1878667744, 3786111.340609454, 3787628.125, 3789042.173293655, 3795232.572099571, 3797024.2015021183, 3798553.5816560676, 3807102.941836429, 3818867.1875, 3821825.0, 3824218.75, 3824395.744912937, 3826183.035902562, 3828140.100550991, 3832769.426139892, 3835059.75164326, 3838013.011057638, 3840919.2287079347, 3841841.0234174756, 3841845.9554607067, 3843666.0226405933, 3845918.75, 3849168.1033408474, 3855369.0731300106, 3870386.6398697533, 3874757.8125, 3883121.80320981, 3890227.327679197, 3912435.9375, 3920243.3756139926, 3956388.686849758, 4036690.625, 4037006.537703752, 4039833.3222960243, 4044417.186481084, 4053471.875, 4076137.440118302, 4108521.6467905696, 4111565.450109692, 4115543.2276619077, 4126309.375, 4126932.250526617, 4127669.944869771, 4128153.04813862, 4130817.1875, 4131054.55065369, 4133709.6793464324, 4133812.0362542905, 4134262.2063196306, 4135685.8477523844, 4135930.8220410347, 4136097.802584826, 4136852.2783892755, 4137179.6875, 4137572.418779778, 4138886.1715885336, 4138965.84147525, 4139351.129361226, 4139792.162365205, 4139828.9960327875, 4139910.4191788603, 4141012.4577772324, 4145989.3193984427, 4148165.838310469, 4154945.3125, 4171065.464638521, 4186156.900547805, 4198954.377612006, 4238670.3125, 4251746.402032056, 4307139.0625, 4307215.279904968, 4311125.0, 4337597.342590787, 4340722.107780796, 4562435.660605398, 4703402.104666181, 4949239.0625, 5092104.194591501, 5201580.182751259, 5232893.237220146, 5264662.257628612, 5282676.058963584, 5283157.74028551, 5385074.697450829, 5408378.125, 5414059.375, 5474323.727546964, 5481600.748077863, 5483744.418962223, 5486138.188051935, 5486751.432409855, 5487596.306574664, 5487620.287707344, 5491654.759873926, 5491988.174695078, 5493567.3378667105, 5494188.952694379, 5498317.1875, 5504358.248567902, 5510892.1875, 5511238.561206508, 5514723.4375, 5524003.576177509, 5530430.752276618, 5554208.354629165, 5556304.6875, 5566921.993633641, 5593646.343624485, 5600518.360578967, 5628087.13652535, 5674005.31969051, 5693318.75, 5718347.796970478, 5851656.2146422, 5870103.125, 6026988.411771316, 6087812.209646342, 6109406.25, 6154566.10764742, 6159495.1779100895, 6167061.684907885, 6169557.8125, 6187095.500894101, 6202284.286776035, 6220220.3125, 6286295.858527423, 6289498.953719482, 6293220.98767186, 6296845.065963652, 6300907.8125, 6310661.18428928, 6319110.9375, 6328159.800650005, 6328414.127762098, 6340841.458093863, 6341256.25, 6342812.5, 6344527.864549716, 6346047.876128542, 6355658.509434935, 6365130.349293346, 6372428.022060687, 6383196.875, 6383422.248570474, 6385700.0, 6401852.904444833, 6414704.161193801, 6416979.617624326, 6419574.566463724, 6430668.812251665, 6438859.891608779, 6443345.877530644, 6447360.9375, 6461921.779035916, 6462245.348793929, 6468312.476061118, 6498082.748428879, 6501992.1875, 6504261.801700692, 6505314.907847898, 6509509.774417996, 6510286.469033288, 6517155.808432047, 6517416.252044263, 6518526.5625, 6521633.031505855, 6523090.45212583, 6523805.186993961, 6528997.665510596, 6531561.192565658, 6541718.75, 6544018.103193607, 6547255.239291658, 6555636.69839044, 6559907.8125, 6561688.405066031, 6563733.461873072, 6564016.208906157, 6565922.159699419, 6568584.375, 6571909.375, 6574929.346668512, 6577342.555077218, 6578131.503916166, 6597167.1875, 6599341.355988166, 6614795.571637657, 6620021.770572947, 6629259.32489166, 6641417.1875, 6648724.153206938, 6649202.763265425, 6659092.335135241, 6670675.913245355, 6671015.094855421, 6673399.735039542, 6681416.013469002, 6682909.337809727, 6683330.892927463, 6683399.152906295, 6683581.25, 6687800.0, 6698175.211292178, 6701348.4375, 6705559.375, 6708322.698747934, 6708602.721847374, 6717533.164406241, 6746855.357758257, 6760218.272221391, 6761541.192543099, 6803291.279222384, 6803917.063693495, 6806774.784399123, 6807935.9375, 6808939.767353195, 6809393.637783976, 6810181.25, 6812731.96322126, 6812746.875, 6812766.157447282, 6825862.288887224, 6826182.8125, 6829020.3125, 6834925.667473652, 6835224.592962816, 6838469.9979573265, 6840191.721759195, 6848947.001660991, 6871700.856734369, 6918950.798316973, 6943715.394210355, 6946060.344157366, 6955444.205823231, 6956334.375, 6979965.63638478, 7006914.637366435, 7055060.9375, 7057644.5730030555, 7059516.678254936, 7086991.231462282, 7117154.8339445945, 7147424.074595637, 7169971.875, 7170032.066235353, 7175934.503287151, 7198001.593939786, 7237554.398171165, 7245059.375, 7245462.5, 7263594.805177247, 7264389.162281897, 7300978.5354993, 7302478.125, 7303341.603661787, 7305603.432514878, 7326553.79263878, 7352776.185579475, 7357327.979412877, 7362109.650723817, 7375123.060055265, 7400686.730216264, 7434497.542376338, 7468811.755625973, 7485836.757590732, 7498701.697082691, 7514003.501869487, 7551625.42871347, 7606657.8125, 7698042.1875, 7754848.4375, 7754979.916908466, 7785634.951194725, 7789695.220087138, 7795419.933801675, 7811213.47349168, 7830434.463191234, 7872725.9436686905, 7904182.670313634, 7916066.168523072, 7989607.160797544, 7994191.289446759, 8014477.39946367, 8082270.344351045, 8087544.595789242, 8091641.463155505, 8093056.25, 8108357.8125, 8111600.0, 8112193.024387704, 8125560.9375, 8139267.925987205, 8141633.151311765, 8149794.008183566, 8178090.625, 8181838.548115304, 8186584.791428719, 8202667.314826481, 8205319.112921204, 8208658.700911792, 8216190.351124833, 8239129.812645369, 8242051.128667288, 8245781.186380462, 8247728.676293625, 8253824.792690731, 8253874.331149586, 8260997.335883327, 8266376.365879768, 8281787.0236965045, 8290704.6875, 8292264.210271024, 8298603.44750992, 8304753.027406978, 8325606.25, 8334444.874527559, 8340377.78264956, 8340576.5625, 8346498.519857762, 8365576.5625, 8374928.549231091, 8379048.4375, 8399575.0, 8400249.88280365, 8403645.872118225, 8412956.01185589, 8417542.973452888, 8418202.401713032, 8421047.615135938, 8423300.86741462, 8424893.747518796, 8436520.090742856, 8438034.2180543, 8438044.06281851, 8459667.634522896, 8461716.774850577, 8488997.902478462, 8489001.007474648, 8491725.221252948, 8496550.0, 8506585.40278055, 8506609.053797605, 8525409.06574059, 8563427.926489567, 8595901.81602998, 8599625.0, 8621245.3125, 8720472.293769378, 8731355.644239223, 8738140.453548387, 8741639.92530116, 8776397.82763149, 8777489.1705541, 8817099.572189758, 8838406.005053937, 8839723.145383386, 8844930.876945212, 8845215.625, 8845639.227148078, 8846017.455457918, 8880247.244037645, 8913744.938075826, 8915665.625, 8917385.52927457, 8945513.802157706, 8951660.9375, 8959765.106099822, 8976957.762781281, 9019346.875, 9024995.674277471, 9036855.17082077, 9043653.090740236, 9060862.211359343, 9062331.53985603, 9062353.731301557, 9072271.64883534, 9085241.549156725, 9085510.55140486, 9085520.209552374, 9085528.125, 9087019.973135626, 9087534.316492077, 9115583.632154506, 9121873.57044656, 9158388.035665754, 9166704.083522396, 9206469.90358188, 9222992.704196362, 9231385.141735962, 9264696.875, 9295352.362251185, 9299058.81762036, 9320449.272663374, 9356947.323487515, 9356994.706563668, 9401433.445618495, 9411544.777386947, 9435170.3125, 9440278.622269884, 9451404.058397869, 9459318.75, 9466273.4375, 9487244.002087627, 9487650.442017326, 9526603.889362613, 9535680.72231184, 9584947.412881471, 9585202.186764192, 9587722.244168136, 9589481.116430549, 9597525.577088946, 9600813.655481633, 9609248.4375, 9613648.4375, 9637336.548447683, 9643730.718509268, 9645688.507304344, 9657457.833406026, 9662984.45924784, 9667976.69122633, 9670532.562883815, 9672961.570624683, 9679163.411458515, 9679197.491066806, 9680765.625, 9681794.060044676, 9684340.497497799, 9684685.174326332, 9687366.037451161, 9687891.156281989, 9691466.234274697, 9691560.490045885, 9691567.98510396, 9694200.715168396, 9699384.415844586, 9706261.349258173, 9706822.39326402, 9720178.680469211, 9729124.493631987, 9731040.625, 9732835.01483435, 9734452.969181577, 9743253.99295812, 9746292.059877329, 9746999.717516601, 9764112.5, 9767864.394458257, 9772981.517068425, 9776868.577051722, 9795959.299443295, 9797159.375, 9799343.802932216, 9803452.283256454, 9804512.989140112, 9807000.35381664, 9817647.870524406, 9820118.720205516, 9823442.700657658, 9823673.4375, 9840118.890708387, 9841933.972439492, 9842649.856921494, 9847825.305961374, 9865912.161520958, 9872838.299953945, 9872859.375, 9874784.375, 9880929.6875, 9889451.5625, 9889792.7331228, 9895396.875, 9897888.889681684, 9901277.77548885, 9903340.36053088, 9911632.389287293, 9918066.121226333, 9921039.362192176, 9922082.317738825, 9924286.40280468, 9924302.296000777, 9927159.375, 9931944.897945689, 9936656.193261443, 9939306.25, 9940905.428191869, 9941327.304154148, 9941694.977480672, 9942251.00355691, 9942327.276403, 9942590.093442796, 9951083.671697142, 9955169.136624211, 9956031.25, 9965208.283070227, 9980191.549855582, 9988264.130109662, 9992737.243561294, 9993287.5, 9995413.628639141, 9995804.662262805, 9998400.394469641, 9998862.71091772, 10013718.75, 10024639.0625, 10032567.1875, 10033704.6875, 10035221.65079055, 10035791.761427568, 10036211.683934249, 10036472.15518344, 10036544.363216866, 10039136.914489988, 10039565.285259467, 10043314.022400232, 10047699.666225443, 10059272.186286796, 10059788.036747724, 10068155.748040767, 10074206.25, 10079560.05800422, 10079583.328130757, 10084634.646992132, 10085055.068443285, 10092206.212561594, 10113843.75, 10120206.065071322, 10134182.8125, 10138692.35506698, 10140314.0625, 10140345.608422812, 10140404.480486365, 10140693.570754252, 10147274.908486674, 10150368.524550213, 10151092.161286253, 10154054.366477937, 10160213.40135088, 10171131.694139585, 10172854.6875, 10173970.987332186, 10174051.228480654, 10175241.009037921, 10176953.073730547, 10178583.03541594, 10188899.837832153, 10199851.70001764, 10202080.96000208, 10209701.274488555, 10217886.52011995, 10221448.116653746, 10232784.375, 10239141.973527312, 10240394.226054147, 10241810.9375, 10244492.087949343, 10247273.581961535, 10259672.138893733, 10264206.560323156, 10296866.331306752, 10308955.517868366, 10316864.0625, 10320356.692250049, 10323343.015776813, 10330680.732939951, 10332350.467575053, 10336920.306013597, 10347487.5, 10348350.0, 10361429.28352909, 10366133.950975342, 10378305.646482578, 10378590.816935956, 10380951.825868104, 10383147.624351215, 10392848.862133028, 10394159.505739495, 10404137.468754398, 10406143.79263268, 10416719.578925868, 10416833.305832738, 10417827.967358954, 10418594.330504019, 10426642.115657441, 10432321.328493854, 10439227.83245412, 10439275.0, 10443882.10011786, 10451367.1875, 10462225.88662627, 10463760.940745842, 10466963.678255767, 10478135.705093184, 10505571.556636438, 10514783.576106869, 10514839.702460652, 10521338.646974448, 10536119.278780298, 10537569.12271935, 10575577.28213517, 10576080.832431832, 10579529.693888925, 10685646.796285642, 10736765.32442643, 10794179.178034957, 10871041.348323932, 10897904.150773691, 10906109.157562736, 10906145.22823999, 10959439.986928303, 10962821.11704557, 10969681.54190056, 10975912.369080806, 10995016.619284406, 10998342.690629857, 11000097.925964536, 11001646.243278518, 11002006.030346429, 11024644.107627677, 11032696.859773949, 11037974.698260901, 11070189.0625, 11076271.004490707, 11078417.168517113, 11082139.0625, 11086368.75, 11091822.276713435, 11096440.474482333, 11108029.7075882, 11108397.033065576, 11111660.9375, 11112425.207317078, 11125415.287389217, 11151986.250015134, 11213030.980091954, 11241418.013961714, 11281826.5625, 11313501.100213187, 11335613.512410576, 11371144.743122313, 11403696.046069749, 11449840.625, 11452742.364766503, 11467204.6875, 11476082.676792461, 11476140.606865954, 11476147.548874907, 11479539.28083692, 11491607.305949109, 11491874.127710247, 11495107.903182724, 11496471.189972868, 11502544.881061986, 11513912.186944555, 11515616.81106777, 11517221.430298015, 11517222.308858763, 11522323.108298907, 11525184.609121855, 11526333.301117366, 11527544.413567008, 11528289.0625, 11529304.6875, 11529840.373809012, 11531148.223489394, 11531307.8125, 11537171.62915447, 11537240.298724543, 11538056.89084185, 11539246.875, 11544696.294700315, 11547658.934431497, 11549918.199638994, 11553508.175011855, 11556120.087380297, 11556330.842018522, 11558149.278441371, 11559614.109720904, 11560084.721066158, 11563875.0, 11564704.293965204, 11564854.754912056, 11567821.814453892, 11567877.840764899, 11568985.435517512, 11572277.149487276, 11573200.424585255, 11575867.06846593, 11577266.87084256, 11577928.29860627, 11578080.596062249, 11579378.847459728, 11580527.387892928, 11583333.733809387, 11587723.4375, 11589604.757089617, 11589782.423956022, 11589918.116752133, 11591210.9375, 11592967.266969599, 11597617.085426839, 11599760.271885015, 11601529.508209264, 11602410.465227755, 11605438.080410799, 11609820.87336455, 11612537.914129067, 11614078.125, 11617681.446057238, 11621630.969883924, 11625071.004302144, 11625124.518423507, 11625944.29208457, 11634566.432867782, 11637178.53712111, 11644009.375, 11645444.399476497, 11667733.367857335, 11679115.364511292, 11681697.717901075, 11682293.143069105, 11685504.46863767, 11716575.68424889, 11716631.120966207, 11733381.96384643, 11736636.661424639, 11740965.725172183, 11741850.49113494, 11742528.594500547, 11746552.282261854, 11746580.512491943, 11749363.675719064, 11753835.603584703, 11756640.064836849, 11756724.524897978, 11756836.72282014, 11758075.699471781, 11765468.536688993, 11766638.44297453, 11767338.16847812, 11771373.817299241, 11774916.295683337, 11775064.021729901, 11780104.139356479, 11783447.46435817, 11784592.464445846, 11792461.006235829, 11793312.253457855, 11794781.105526468, 11795157.549756097, 11798222.60147286, 11799706.21869224, 11800875.849211665, 11803407.636735756, 11805931.294910438, 11808715.621715598, 11810096.327242073, 11810398.4375, 11815306.554561647, 11815446.549320042, 11815847.26448557, 11816612.5, 11817631.25, 11819348.15391694, 11819474.113628775, 11823068.16518861, 11823917.1875, 11823920.560868409, 11824612.579881877, 11824882.62156649, 11825785.927433886, 11826490.643795809, 11827554.6875, 11827557.213317845, 11828097.75246998, 11828859.375, 11828949.54621199, 11830497.99897766, 11831525.701558543, 11831860.9375, 11833424.267636055, 11833748.612327177, 11834040.529685616, 11835492.343484052, 11835590.264716083, 11837192.118331164, 11846515.32262509, 11847207.642222427, 11851826.497157117, 11852155.20479278, 11855902.94719517, 11859360.9375, 11861444.711470282, 11869426.445100298, 11872031.25, 11872756.524471153, 11916796.875, 11957179.311560014, 11959056.25, 11962785.9375, 11962978.08136605, 11963922.14421344, 11964245.932154084, 11964321.290399555, 11964389.0625, 11964671.470897008, 11964787.367596203, 11964843.75, 11964927.987280251, 11965267.938866979, 11965419.37586246, 11965419.783748372, 11965601.991751304, 11966102.475505235, 11966107.340506606, 11966508.236817757, 11966562.5, 11967114.9345095, 11967863.990144297, 11968367.1875, 11968428.814578954, 11968435.61732836, 11969026.5625, 11970159.008725103, 11970237.790062286, 11972500.419360492, 11974743.998060195, 11975862.865060614, 11978122.771334518, 11981032.461266123, 11983047.214619678, 11984668.75, 11985055.182026567, 11985865.349953795, 11986037.58354793, 11987007.249248078, 11987043.634369055, 11987141.560631126, 11987191.347215664, 11987234.390750544, 11987242.976340875, 11987283.836071374, 11987293.298971653, 11987309.907711318, 11987342.42327974, 11987345.5375565, 11987345.843219599, 11987349.541587241, 11987356.015146423, 11987364.319624027, 11987377.488529805, 11987379.6875, 11987390.625, 11987392.1875, 11987396.772679118, 11987404.04480393, 11987415.102716215, 11987422.323487204, 11987433.53001136, 11987448.4375, 11987460.9375, 11987539.528936246, 11987595.3125, 11987598.922424266, 11987609.06066321, 11987610.9375, 11987611.04376993, 11987615.022081247, 11987617.966670621, 11987627.736543614, 11987693.043943021, 11987737.40330996, 11987756.25, 11987784.905164862, 11987839.63734354, 11987840.625, 11987864.718710076, 11987967.114015669, 11987969.114089072, 11987993.75, 11987996.875, 11988014.326183686, 11988018.821844514, 11988126.335217781, 11988152.86338432, 11988204.839980561, 11988246.875, 11988247.383602353, 11988268.940046845, 11988352.885887243, 11988360.610467795, 11988408.651254945, 11988416.618649242, 11988437.19772523, 11988447.61682392, 11988459.375, 11988464.779754277, 11988598.4375, 11988640.545109637, 11988795.3125, 11989044.188156558, 11989185.9375, 11989198.443257289, 11989208.346530387, 11989282.8125, 11989320.235513877, 11989371.884133952, 11989454.6875, 11989501.75356223, 11989507.413534205, 11989685.998999767, 11989801.5625, 11989946.323139025, 11990212.79564929, 11990224.367681595, 11990226.5625, 11990255.059913669, 11990390.041261012, 11990567.706505865, 11991050.998898067, 11991090.210505465, 11991231.922504026, 11991339.0625, 11991520.3125, 11991610.574263727, 11991698.915267041, 11991862.5, 11991890.855875267, 11992209.375, 11992518.77157688, 11992737.868269281, 11992806.764168479, 11993402.770160532, 11993704.6875, 11993721.891261693, 11993809.016217254, 11994266.436730938, 11994419.668087918, 11995104.06085816, 11995691.272520775, 11996117.97807791, 11998898.221695067, 12000644.792714983, 12001802.243337765, 12002175.209020711, ...], [24.91872892762503, 76.64036673394368, 10.18281943006038, 27.43660501894258, 12.000822927863018, 17.11332163829383, 11.514646485917309, 65.67646974499033, 19.497398880599853, 19.259563261902702, 16.883687645923064, 60.304422384795465, 11.211172375447827, 6.1097297787764795, 19.373541936860516, 65.19186025574194, 105.98917683341931, 71.0402499854967, 66.8172393818742, 61.01755385736951, 5.736836670494553, 9.060171902151582, 24.22319206815606, 18.77825079480036, 69.21727488672356, 17.833461224360196, 10.656260978368795, 70.10647510683357, 77.58974344885937, 45.118555868513624, 27.53853285613248, 15.596774490208974, 11.568490227900833, 50.51954550424265, 46.02269279424813, 81.98028556927301, 35.855079745067606, 36.15252351132669, 42.83115429522219, 59.8699765623126, 12.550133188139005, 14.695302601186402, 24.274496558755825, 7.817890469612916, 5.550547867449742, 26.05511995808219, 9.933329263239099, 9.442052578307385, 28.2611276783893, 9.07892055212517, 15.41707196885983, 73.83016016217948, 32.884936656538194, 51.72873699708731, 90.32418188360697, 13.159039086866413, 11.822229228817509, 47.891279128791176, 28.246781496257384, 24.543115235425358, 18.955793078490743, 12.801321654752496, 9.181185665542069, 74.51636648698636, 53.19358395273076, 44.276729468857205, 15.357220969218778, 15.867353100331762, 6.663134285925615, 24.410000331739305, 29.323010439951354, 17.806485649737077, 100.7755865894234, 24.33403962200992, 33.03812329568278, 9.691896444853734, 68.02587496175283, 20.145049194126294, 22.02456755801977, 7.8786925693167476, 87.11553815371558, 88.42845930835055, 12.57938734150435, 55.60660143538955, 75.97315642010447, 13.680020731141076, 29.37376739352073, 9.587127320300098, 82.6556289019469, 81.98391381991686, 34.08027504864798, 77.12955364052176, 24.713229237377053, 111.4649464331205, 38.76514157913085, 52.45869497677854, 18.478034505731465, 64.80231590459407, 14.656425102032104, 57.980675015838706, 40.26748169839742, 5.9663554342233684, 23.20922639861007, 15.213638838716927, 14.610122656065117, 106.06727720676793, 149.65178366588273, 6.605491123261511, 121.45685520103063, 9.837815375261156, 18.618733189988696, 7.179543348429019, 13.51297080054537, 28.0369015657023, 12.830564745424946, 6.203860419930407, 8.264374719145836, 109.98509832386588, 47.2137863631603, 62.907528132006064, 33.24418708810265, 28.3335695879342, 23.62525264059066, 113.29671368816365, 5.779794346198627, 69.74600867994937, 5.909905625260695, 60.82643565237551, 17.08376098698757, 21.13843125948711, 31.640538837141996, 28.66518685520564, 38.682832261646055, 13.36818099523002, 45.602348538836466, 10.410806963971316, 39.65372916909764, 17.54757501323771, 57.49564927047462, 116.8014167387889, 99.36323357549176, 44.06350649295794, 18.01182855432001, 18.791859341886706, 12.36362701601511, 6.358227108646472, 123.72978464278312, 46.344707134648885, 107.84853592640393, 7.140607414156571, 39.25838439783841, 59.58150452040928, 26.527715706574597, 37.79224068827773, 12.6819837021182, 68.17749489713891, 5.379649715599989, 56.287649171091, 22.57288436210866, 123.52513386923677, 9.836122864319758, 53.450261330767745, 28.50592892423041, 30.709968824040825, 34.36666978165447, 22.972444885883554, 9.930017926449022, 57.59990348728432, 42.03211398196454, 35.02214541077706, 37.78910146018827, 5.88467109697968, 23.874747356485106, 29.085240574541785, 108.53703631306517, 369.08223227797674, 15.72661120611938, 207.84156688570465, 30.302411605567045, 26.893837808563717, 60.911044403665635, 85.48260743688746, 63.27415885594244, 6.356444321379638, 108.39482804789354, 84.46675628890459, 9.549175176933801, 138.18024774937834, 78.53028166091296, 49.39141774097947, 53.66356145210383, 84.7300566682586, 91.79938453861823, 30.214107633388405, 87.25879946955247, 189.1844364864981, 47.1805075091172, 14.563151043579852, 80.35179421611585, 11.766548766440758, 86.14036561453933, 39.548155045084414, 6.035026233066139, 23.70054525100548, 32.61065433655797, 15.184213765248309, 12.044167221940645, 9.859699054988415, 47.72280979013323, 120.5341052847583, 5.616055167863106, 92.81669086010444, 246.25708146225043, 54.041272179699774, 29.330182537092213, 19.569736208496437, 6.551580943608563, 62.70849547949692, 19.304759619802514, 9.924566333940547, 66.95836212052998, 29.348810569612965, 55.20691834571571, 17.261904753103412, 60.97489384172461, 78.22104567754431, 30.553136839220645, 20.143802235863955, 7.274470256154166, 10.069899840137234, 86.35978890816571, 79.45570508697503, 7.856298360195061, 9.87928316245724, 16.150340606936954, 30.18672446837376, 36.871455526299265, 214.64748222476783, 14.590766449571833, 5.723110744738696, 45.54419434151987, 72.22241992450174, 82.97857976686798, 26.617844062834248, 213.15216183093432, 28.772895758778006, 8.705160563945526, 46.40221773363029, 71.01886957900682, 21.95316054506137, 67.20354630671778, 14.019413586732655, 20.576899497762046, 14.801627233157813, 5.44664649723734, 30.059200570564457, 74.75139990833878, 49.64817938256344, 8.401564678327096, 66.08643755887675, 116.35573168329194, 83.89286946730499, 63.605667701976344, 22.140794788731796, 18.306928850621563, 47.474379650232365, 12.14810047096395, 24.984308476425838, 14.489720106501975, 41.40662191511311, 41.58300314144907, 22.641798005722592, 9.238287019185767, 72.97252214902213, 12.461455101604843, 83.52165130033839, 41.74704548800345, 18.170444851533045, 71.59051473886129, 66.25815322526387, 30.328293821451904, 22.473443329832065, 80.84486184543539, 10.47020372043468, 8.354713099432583, 93.73302646788557, 46.95219722614649, 29.808763706424667, 20.609891837998745, 9.749054076252035, 48.91682662723218, 11.145548695683782, 12.163274914609037, 53.692752517736686, 5.22490916599724, 21.401368884350244, 12.229425193567268, 313.6344434153797, 7.85115075979547, 65.36963487999307, 5.430622443126441, 33.65342653140269, 20.413098258537907, 17.89146801802304, 54.032740392132595, 69.08220396486351, 29.447424158287582, 53.87670323945083, 117.29745456258537, 99.53370752850921, 41.725069867970454, 128.34964381595785, 7.308756649788421, 59.36366685310258, 168.78242325826727, 42.82974111586299, 22.809455232351695, 19.166775439217037, 18.287892481360423, 15.465378941011377, 36.01648073588598, 17.5938093792738, 25.079031463871548, 11.871171938872589, 62.92584074863794, 36.338154007126015, 30.47345873246589, 89.46715736942762, 25.40401295193279, 7.097369184125251, 13.671011087719208, 13.088709069078643, 70.09911623416718, 51.287131185849574, 82.06496946879196, 42.11748170839431, 17.422699118029314, 5.264130292738725, 28.1519958034677, 113.69561112352496, 19.573207852706897, 61.434456622613276, 33.627495669576675, 98.89767406868857, 193.00799875799504, 24.752501123567853, 65.5187363877101, 6.365238464199358, 7.730555924408839, 17.479636538329355, 38.89729455701241, 31.458107342755284, 16.808107645547054, 9.44143653709054, 29.194450955008797, 32.68333703698173, 107.21651176352579, 184.38426181530915, 22.179563878449315, 27.326259713271096, 17.561999735365745, 5.390607494848839, 53.490015033650096, 17.984082301040356, 14.241548745674931, 88.6856347521602, 47.038821590213914, 127.25522393415773, 21.61589123148669, 73.91738069144026, 96.78014890836508, 30.571346694823358, 23.224438536530872, 131.00142035718667, 29.451107594434774, 28.691164318926813, 6.32232725220936, 45.132131294847504, 54.998567016079704, 6.252504140752201, 115.56561991387844, 30.528545296355205, 7.9145963109223745, 54.11252067852046, 5.266343378939262, 228.75701551168623, 14.93206065932301, 244.6312269266506, 25.767923584591163, 16.284857543030622, 17.45965064530146, 18.06819416324687, 10.383120855817664, 10.358435097313137, 43.566665228172056, 62.04642108056066, 6.03420393916747, 23.483636564398296, 9.082915557283096, 58.914411886204356, 25.558771610176343, 56.953442277276906, 83.05023806336357, 21.929619932102465, 13.045433709665867, 16.893953608503118, 122.03571375530157, 20.462913159364053, 13.631461642633557, 13.52820284387462, 155.69923755733296, 28.896177722351432, 30.081753655309033, 35.48992573816511, 72.079635059824, 8.433550125769274, 9.664237706850098, 65.76451949440342, 71.37891607988459, 143.99182323821063, 157.26081859529188, 49.65955703162613, 46.21362963666199, 40.32219476519482, 40.844566094249174, 6.545338939833796, 30.27606228120915, 5.704581088413695, 23.896934143269842, 223.89052344435498, 31.47706321194603, 14.14427828411872, 20.215795784422394, 13.649219363388246, 9.245846144333305, 39.81214336945183, 66.48635979575343, 11.03747027713572, 25.10742661979542, 78.98899882439974, 23.693841728390048, 16.338918373006976, 73.19818277677211, 17.36004292878113, 40.06683442337244, 68.17827411110457, 12.659772895486917, 49.26661297747362, 37.74437727566253, 8.538893968737032, 71.27937644125895, 64.70336563247889, 13.230897493980118, 93.75121243942772, 60.56404174428968, 30.10026988557501, 34.73457165379983, 72.71049841624917, 55.439134771541084, 34.581040535674795, 65.28699518760061, 31.09385499940635, 5.64451059913157, 9.921625728066015, 11.758321281829906, 7.086777448696846, 23.455057533791457, 6.425125826093807, 49.57255341688979, 68.73306595770777, 12.238906745146558, 21.18461177260557, 26.377208887052383, 9.349143180354472, 16.867105752992686, 11.33505753966271, 164.55568148988718, 29.647899023810858, 12.93057681598907, 17.957448314511993, 28.622727711902954, 7.719361610314185, 25.955154922535264, 5.370078639826431, 51.95122863691493, 9.825026215644677, 12.235367609653304, 22.0337927282912, 19.203296660521016, 18.57421088557667, 23.53641949810877, 11.838690201198743, 14.273208455980903, 8.603916439302761, 32.77675323739899, 64.11357389645184, 43.60845785918714, 25.785485056519125, 49.72500801653647, 35.77176736587549, 29.787469792146627, 88.87615727872816, 151.99361993206634, 16.06753103819535, 25.52169083001449, 30.62876561821136, 65.82817527057321, 137.3812220518917, 8.708429170231435, 17.203546728729137, 11.729773023633681, 13.146283630018985, 7.592496956605669, 25.448993273544243, 123.97926773733533, 9.453283125581354, 18.728256866901063, 7.084341820195688, 7.717778631553996, 36.35684331338601, 67.63555842549559, 29.758224602278293, 77.82632762255182, 66.24402389134883, 47.32986033868818, 12.103029754374294, 30.153055372722235, 40.84370710001441, 7.032509880015108, 19.18097787357614, 76.05187496309628, 48.716664065250484, 62.437869020965465, 7.433584025952884, 9.75848430135309, 70.53593957987344, 83.17928374762573, 37.11060068888193, 14.729570491471813, 66.31365927090629, 7.330792082229904, 6.921191547187242, 22.579841749730228, 23.880818094819602, 29.053400776470554, 21.18397233264567, 28.038444713031133, 11.791052354532468, 49.932654472773855, 9.763735605754071, 10.258578775043233, 122.83662854931973, 6.061831733125032, 51.14623828203243, 22.179260181952728, 28.034952397384274, 45.18544030932058, 28.461636365565056, 55.09198286515769, 51.3317601260005, 59.76321539682785, 47.86025576617738, 31.582795881870737, 104.54911045935113, 28.94334347170549, 16.129018701700474, 17.93955236171341, 14.726829214998663, 9.059756129278856, 7.1109503937407785, 9.06427124705774, 29.434413283281835, 7.270075758975575, 13.180507119324217, 49.30055012447283, 18.39174839361961, 15.03642833679167, 56.266017484542715, 20.783093477601263, 53.48643960328095, 36.948250133400485, 8.191146492246997, 70.10572121967832, 36.28722531530029, 41.80429492602867, 11.624058934505715, 41.322512213914436, 25.426335672364647, 41.37637960839671, 10.792697459159822, 43.5279357129647, 12.357163239606109, 20.023271659910126, 6.559043224752244, 54.110918078475926, 18.337248586665368, 5.385856486506686, 60.55656797461983, 14.749629938735762, 64.59273997633696, 29.997378500532555, 142.87542637853562, 22.050194778226473, 30.70655768538779, 19.499106355934202, 116.47683901856972, 122.6591782899082, 315.2806779825085, 109.68419969939794, 99.13545457375906, 14.57517597012705, 5.540133035025169, 5.473208309918393, 28.18601317332424, 10.009728287077413, 7.3582925242896495, 49.02034145207797, 6.324738599004369, 119.44169588053569, 21.324588663537448, 6.860588071315655, 22.539914614917222, 68.13105650528486, 44.104321066454446, 22.507691050938043, 10.523859540272912, 34.07013400795839, 8.390753023740615, 67.28499515853377, 57.06248569137058, 11.863329249402682, 9.444452759046351, 11.079216628244755, 34.00036128781545, 66.38687993552945, 5.2161754148661545, 25.757105356205482, 67.3946459538001, 101.11160493282485, 10.36892356069626, 62.08235644027077, 55.3122587479689, 59.55993033944983, 51.87763103215715, 10.213485626454771, 37.4476366615628, 31.35430244655759, 27.18908113314737, 13.852645824855406, 52.44135524555956, 5.26341659337001, 12.212614162679568, 32.823446661759235, 16.58188020709247, 12.475830268599536, 10.532247956018992, 5.09858199161388, 41.03341390233619, 91.86101381980953, 39.759921853254326, 92.66174174541878, 10.381009193135402, 14.172812488470461, 34.072453900416804, 35.26759235783365, 48.56211182493968, 9.591051540829103, 24.5636975359862, 8.893103713361466, 8.571855564809622, 13.294563756712247, 31.807847179231548, 7.064884174908049, 6.544652923184057, 39.537509022378245, 23.728552481472448, 49.673042064078764, 38.810765945562366, 60.635480818323856, 40.946956936488924, 69.54475862517867, 7.755293217767434, 57.442526414370505, 15.018633048621032, 5.468592037089527, 36.111684292063465, 45.517340789139645, 59.380515327646904, 16.283389901829644, 75.27387698074101, 6.377585505938541, 59.41679563108727, 10.474610925715396, 13.190924856540406, 89.69793404986528, 33.073193552101785, 62.59582331702579, 15.663141781975103, 177.9535518038888, 55.03960697068157, 28.170923774937105, 9.97457074844222, 6.111102493898339, 85.4772920716533, 7.873529312160271, 11.272471133838371, 10.202790497312504, 96.41990593659243, 23.585396728473942, 31.736486120822406, 10.497147284727744, 5.978100596256902, 27.74074781999299, 9.537535887170646, 104.42727409785928, 9.963487612708606, 35.24371349681807, 40.39057531031351, 24.394895349590865, 24.915007035348108, 73.97939276807546, 43.08072061984785, 5.517452163386839, 12.302685637801629, 53.730291202750166, 7.406023529804975, 13.491816386920927, 35.41440765196448, 22.063726453653555, 5.389937094145804, 5.233868421493077, 6.627523769805041, 9.371652851967948, 16.447914854591254, 53.7804875483524, 42.96918021953111, 17.855362892153508, 14.71565082316519, 48.41998340179814, 18.895992996620702, 42.456357686790284, 38.282407876603955, 10.946610290819065, 10.666373136554824, 12.897939715004757, 44.56068978102928, 18.660963532635343, 19.414405002242415, 18.507910684504353, 32.29922909276797, 49.14667133383907, 7.022928389624197, 20.259458224210558, 32.70004165941403, 11.254237186290721, 26.657518803639515, 6.186612585774055, 19.532598009164886, 21.774231751373215, 33.9379168906233, 7.819523030547286, 11.843215336401311, 69.97200700073644, 7.173960817906391, 40.3926617184494, 6.909952860528101, 13.376788494029952, 98.43757863976383, 45.328425706990245, 20.25292931464569, 56.00966796800242, 23.07956140006771, 61.12858757334919, 14.03364361578056, 87.268315175851, 6.193446061211859, 14.168141900327972, 37.90840902754229, 5.928246707866574, 18.601316493676254, 79.92164393451928, 19.730763666301097, 65.72061439685842, 17.18481288298496, 96.64753410698042, 32.61704702019573, 71.28409546214753, 5.091940369385049, 28.202848953748905, 10.458290801045107, 6.010843725363324, 12.430809547939388, 8.176906673350818, 41.468329697313166, 6.904728159638839, 6.128506041392097, 7.865269075045502, 26.310380783715665, 13.985283951989743, 17.79155841642747, 11.590061815384502, 15.210134308416752, 6.062830833002854, 54.837667725624115, 42.28477655337336, 6.005270615575309, 16.138893395029232, 22.37791595147017, 5.2856887239758334, 9.369668393766203, 47.46881871432945, 13.197124104074613, 49.233983522026385, 9.60292589576096, 23.428166033258023, 11.79644511405987, 75.44487203001376, 35.35570631676051, 94.68156976315984, 14.468435323002833, 6.975764127227779, 63.45160064531827, 15.980959727510028, 15.254981476312503, 14.260493244896375, 33.481059983925014, 14.068600339123057, 55.724983598314594, 16.67555765976194, 12.84633406680347, 54.34508862052246, 44.801191263125084, 13.497632619036423, 81.61099745021026, 29.14306214457913, 19.599702331890683, 7.168179464273556, 59.737265802284384, 9.466873582519884, 23.01007560870624, 23.380370290202023, 33.973678988580225, 77.40153007531002, 5.201760368709144, 12.04554462649068, 45.20703078117619, 52.92774196259232, 16.819168447755597, 9.234069452547752, 60.294194704210035, 26.484425942556307, 72.79221505938918, 59.95500882077896, 77.01925175086022, 116.61543361385714, 33.14515646221589, 17.203984933800637, 17.980041348338315, 32.99365863588643, 72.65466060283529, 22.506213148270405, 26.156873641531185, 76.42195082142368, 5.526433691996046, 48.315816155522555, 12.270599101761977, 18.69998100608384, 51.538889471097086, 6.389879228845001, 64.96853500988158, 54.22933689299645, 69.31674378956995, 17.601336313888556, 27.17083655127668, 35.86085968927501, 5.264863967391783, 68.98586561465306, 79.92588516270763, 38.91418773639593, 7.199846469641054, 11.853219475276527, 7.1882224555208465, 14.232008687351621, 10.224871753842443, 59.46131717034969, 15.619403272775672, 48.08636181555376, 8.566631597043239, 14.291882139419965, 15.269813137140513, 8.896599211862663, 58.18234639282162, 27.24269873854744, 18.659266513804443, 116.18039618559565, 19.13794553243832, 29.6000766599753, 58.170313303465875, 5.419237202560699, 26.124882873192824, 42.75563647051628, 30.051813353038334, 13.441405280753342, 14.11961114300915, 9.558709775148117, 25.35201580884756, 78.49237941941814, 57.072867056569066, 30.07882394827073, 21.006233061424652, 5.320370834432476, 21.27365092071058, 5.1073866930866, 5.027586155916838, 75.12948818771177, 29.34432117100678, 73.18597835688236, 49.29470181082037, 29.203499702425265, 11.580047464528272, 38.06541514116197, 15.362645443196, 13.052745128910225, 12.611731932806165, 22.682977302513848, 26.2835490949445, 14.58534914203315, 95.09360776566366, 7.268156964668216, 5.07950089421318, 40.28793344784436, 72.46441860353242, 62.443877745215076, 21.17305303272714, 59.32788986416918, 135.29166757673352, 16.05176618171639, 11.241892508667037, 21.565663062836016, 10.742008497089085, 5.952795368341791, 34.76924198292602, 21.341524947047944, 15.718983332703106, 24.5609492159492, 17.885431881096103, 18.22199455347478, 20.832713995296086, 24.776885320406492, 6.921229988113603, 30.041087978445887, 7.885033499875034, 46.38401741889195, 5.701692366741847, 35.57417771463162, 5.554730376512234, 51.36924504815029, 9.336276036525035, 57.877645390746274, 57.329685460161734, 63.162477562738445, 9.339138406090266, 41.640234953917016, 22.92426538041333, 62.57459814663783, 8.31936940787135, 101.14635075068415, 33.31523375816968, 16.20236125797119, 35.39667080074352, 39.80314351897546, 6.547099193291029, 20.69654265249561, 8.581529520216813, 28.55496643665086, 22.39068723821104, 9.97309425039434, 47.967785093392074, 36.70801654320036, 9.042057834226341, 5.306076855458051, 57.45788196970396, 89.66671923120633, 65.94823395248032, 77.94253729598984, 17.591066174625333, 17.97815539870821, 12.154282247044513, 41.275499186543044, 6.2692551033085655, 37.477098368356835, 19.309873031347315, 10.250545680293255, 30.482320957332938, 8.661496726196463, 7.916604286284733, 38.860788025175296, 19.424626030433966, 91.70011745846352, 7.680627812622769, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3119126.348748683, 3126988.931981962, 3129316.4852910233, 3129941.052433914, 3150431.7449589716, 3173608.285446269, 3176059.609207868, 3185680.2247472103, 3190878.7178183664, 3194208.617587389, 3197877.327909557, 3200524.727770881, 3202023.490250378, 3202059.5804666406, 3208974.779018006, 3266025.0, 3285268.350720206, 3285308.916418164, 3300596.875, 3321199.1451827064, 3321827.0249671484, 3339573.098309319, 3357830.9861077443, 3378485.530410892, 3475242.1875, 3481388.096166588, 3495648.357749215, 3505903.125, 3509225.0, 3511512.5, 3516099.948123013, 3518179.8494123043, 3519379.952312209, 3557528.206125382, 3560197.542200919, 3561566.8273992157, 3562139.0625, 3562942.1875, 3569487.2495396105, 3571429.1464009387, 3577764.8149297126, 3588768.6838694806, 3595220.052425767, 3603236.4943920593, 3613236.2922273017, 3668446.736260667, 3676644.3853114834, 3677886.065523892, 3690591.3698080205, 3695752.81050384, 3701603.9721322637, 3751236.6660996513, 3754962.5, 3759323.4375, 3767537.268394418, 3778918.1878667744, 3786111.340609454, 3787628.125, 3789042.173293655, 3795232.572099571, 3797024.2015021183, 3798553.5816560676, 3807102.941836429, 3818867.1875, 3821825.0, 3824218.75, 3824395.744912937, 3826183.035902562, 3828140.100550991, 3832769.426139892, 3835059.75164326, 3838013.011057638, 3840919.2287079347, 3841841.0234174756, 3841845.9554607067, 3843666.0226405933, 3845918.75, 3849168.1033408474, 3855369.0731300106, 3870386.6398697533, 3874757.8125, 3883121.80320981, 3890227.327679197, 3912435.9375, 3920243.3756139926, 3956388.686849758, 4036690.625, 4037006.537703752, 4039833.3222960243, 4044417.186481084, 4053471.875, 4076137.440118302, 4108521.6467905696, 4111565.450109692, 4115543.2276619077, 4126309.375, 4126932.250526617, 4127669.944869771, 4128153.04813862, 4130817.1875, 4131054.55065369, 4133709.6793464324, 4133812.0362542905, 4134262.2063196306, 4135685.8477523844, 4135930.8220410347, 4136097.802584826, 4136852.2783892755, 4137179.6875, 4137572.418779778, 4138886.1715885336, 4138965.84147525, 4139351.129361226, 4139792.162365205, 4139828.9960327875, 4139910.4191788603, 4141012.4577772324, 4145989.3193984427, 4148165.838310469, 4154945.3125, 4171065.464638521, 4186156.900547805, 4198954.377612006, 4238670.3125, 4251746.402032056, 4307139.0625, 4307215.279904968, 4311125.0, 4337597.342590787, 4340722.107780796, 4562435.660605398, 4703402.104666181, 4949239.0625, 5092104.194591501, 5201580.182751259, 5232893.237220146, 5264662.257628612, 5282676.058963584, 5283157.74028551, 5385074.697450829, 5408378.125, 5414059.375, 5474323.727546964, 5481600.748077863, 5483744.418962223, 5486138.188051935, 5486751.432409855, 5487596.306574664, 5487620.287707344, 5491654.759873926, 5491988.174695078, 5493567.3378667105, 5494188.952694379, 5498317.1875, 5504358.248567902, 5510892.1875, 5511238.561206508, 5514723.4375, 5524003.576177509, 5530430.752276618, 5554208.354629165, 5556304.6875, 5566921.993633641, 5593646.343624485, 5600518.360578967, 5628087.13652535, 5674005.31969051, 5693318.75, 5718347.796970478, 5851656.2146422, 5870103.125, 6026988.411771316, 6087812.209646342, 6109406.25, 6154566.10764742, 6159495.1779100895, 6167061.684907885, 6169557.8125, 6187095.500894101, 6202284.286776035, 6220220.3125, 6286295.858527423, 6289498.953719482, 6293220.98767186, 6296845.065963652, 6300907.8125, 6310661.18428928, 6319110.9375, 6328159.800650005, 6328414.127762098, 6340841.458093863, 6341256.25, 6342812.5, 6344527.864549716, 6346047.876128542, 6355658.509434935, 6365130.349293346, 6372428.022060687, 6383196.875, 6383422.248570474, 6385700.0, 6401852.904444833, 6414704.161193801, 6416979.617624326, 6419574.566463724, 6430668.812251665, 6438859.891608779, 6443345.877530644, 6447360.9375, 6461921.779035916, 6462245.348793929, 6468312.476061118, 6498082.748428879, 6501992.1875, 6504261.801700692, 6505314.907847898, 6509509.774417996, 6510286.469033288, 6517155.808432047, 6517416.252044263, 6518526.5625, 6521633.031505855, 6523090.45212583, 6523805.186993961, 6528997.665510596, 6531561.192565658, 6541718.75, 6544018.103193607, 6547255.239291658, 6555636.69839044, 6559907.8125, 6561688.405066031, 6563733.461873072, 6564016.208906157, 6565922.159699419, 6568584.375, 6571909.375, 6574929.346668512, 6577342.555077218, 6578131.503916166, 6597167.1875, 6599341.355988166, 6614795.571637657, 6620021.770572947, 6629259.32489166, 6641417.1875, 6648724.153206938, 6649202.763265425, 6659092.335135241, 6670675.913245355, 6671015.094855421, 6673399.735039542, 6681416.013469002, 6682909.337809727, 6683330.892927463, 6683399.152906295, 6683581.25, 6687800.0, 6698175.211292178, 6701348.4375, 6705559.375, 6708322.698747934, 6708602.721847374, 6717533.164406241, 6746855.357758257, 6760218.272221391, 6761541.192543099, 6803291.279222384, 6803917.063693495, 6806774.784399123, 6807935.9375, 6808939.767353195, 6809393.637783976, 6810181.25, 6812731.96322126, 6812746.875, 6812766.157447282, 6825862.288887224, 6826182.8125, 6829020.3125, 6834925.667473652, 6835224.592962816, 6838469.9979573265, 6840191.721759195, 6848947.001660991, 6871700.856734369, 6918950.798316973, 6943715.394210355, 6946060.344157366, 6955444.205823231, 6956334.375, 6979965.63638478, 7006914.637366435, 7055060.9375, 7057644.5730030555, 7059516.678254936, 7086991.231462282, 7117154.8339445945, 7147424.074595637, 7169971.875, 7170032.066235353, 7175934.503287151, 7198001.593939786, 7237554.398171165, 7245059.375, 7245462.5, 7263594.805177247, 7264389.162281897, 7300978.5354993, 7302478.125, 7303341.603661787, 7305603.432514878, 7326553.79263878, 7352776.185579475, 7357327.979412877, 7362109.650723817, 7375123.060055265, 7400686.730216264, 7434497.542376338, 7468811.755625973, 7485836.757590732, 7498701.697082691, 7514003.501869487, 7551625.42871347, 7606657.8125, 7698042.1875, 7754848.4375, 7754979.916908466, 7785634.951194725, 7789695.220087138, 7795419.933801675, 7811213.47349168, 7830434.463191234, 7872725.9436686905, 7904182.670313634, 7916066.168523072, 7989607.160797544, 7994191.289446759, 8014477.39946367, 8082270.344351045, 8087544.595789242, 8091641.463155505, 8093056.25, 8108357.8125, 8111600.0, 8112193.024387704, 8125560.9375, 8139267.925987205, 8141633.151311765, 8149794.008183566, 8178090.625, 8181838.548115304, 8186584.791428719, 8202667.314826481, 8205319.112921204, 8208658.700911792, 8216190.351124833, 8239129.812645369, 8242051.128667288, 8245781.186380462, 8247728.676293625, 8253824.792690731, 8253874.331149586, 8260997.335883327, 8266376.365879768, 8281787.0236965045, 8290704.6875, 8292264.210271024, 8298603.44750992, 8304753.027406978, 8325606.25, 8334444.874527559, 8340377.78264956, 8340576.5625, 8346498.519857762, 8365576.5625, 8374928.549231091, 8379048.4375, 8399575.0, 8400249.88280365, 8403645.872118225, 8412956.01185589, 8417542.973452888, 8418202.401713032, 8421047.615135938, 8423300.86741462, 8424893.747518796, 8436520.090742856, 8438034.2180543, 8438044.06281851, 8459667.634522896, 8461716.774850577, 8488997.902478462, 8489001.007474648, 8491725.221252948, 8496550.0, 8506585.40278055, 8506609.053797605, 8525409.06574059, 8563427.926489567, 8595901.81602998, 8599625.0, 8621245.3125, 8720472.293769378, 8731355.644239223, 8738140.453548387, 8741639.92530116, 8776397.82763149, 8777489.1705541, 8817099.572189758, 8838406.005053937, 8839723.145383386, 8844930.876945212, 8845215.625, 8845639.227148078, 8846017.455457918, 8880247.244037645, 8913744.938075826, 8915665.625, 8917385.52927457, 8945513.802157706, 8951660.9375, 8959765.106099822, 8976957.762781281, 9019346.875, 9024995.674277471, 9036855.17082077, 9043653.090740236, 9060862.211359343, 9062331.53985603, 9062353.731301557, 9072271.64883534, 9085241.549156725, 9085510.55140486, 9085520.209552374, 9085528.125, 9087019.973135626, 9087534.316492077, 9115583.632154506, 9121873.57044656, 9158388.035665754, 9166704.083522396, 9206469.90358188, 9222992.704196362, 9231385.141735962, 9264696.875, 9295352.362251185, 9299058.81762036, 9320449.272663374, 9356947.323487515, 9356994.706563668, 9401433.445618495, 9411544.777386947, 9435170.3125, 9440278.622269884, 9451404.058397869, 9459318.75, 9466273.4375, 9487244.002087627, 9487650.442017326, 9526603.889362613, 9535680.72231184, 9584947.412881471, 9585202.186764192, 9587722.244168136, 9589481.116430549, 9597525.577088946, 9600813.655481633, 9609248.4375, 9613648.4375, 9637336.548447683, 9643730.718509268, 9645688.507304344, 9657457.833406026, 9662984.45924784, 9667976.69122633, 9670532.562883815, 9672961.570624683, 9679163.411458515, 9679197.491066806, 9680765.625, 9681794.060044676, 9684340.497497799, 9684685.174326332, 9687366.037451161, 9687891.156281989, 9691466.234274697, 9691560.490045885, 9691567.98510396, 9694200.715168396, 9699384.415844586, 9706261.349258173, 9706822.39326402, 9720178.680469211, 9729124.493631987, 9731040.625, 9732835.01483435, 9734452.969181577, 9743253.99295812, 9746292.059877329, 9746999.717516601, 9764112.5, 9767864.394458257, 9772981.517068425, 9776868.577051722, 9795959.299443295, 9797159.375, 9799343.802932216, 9803452.283256454, 9804512.989140112, 9807000.35381664, 9817647.870524406, 9820118.720205516, 9823442.700657658, 9823673.4375, 9840118.890708387, 9841933.972439492, 9842649.856921494, 9847825.305961374, 9865912.161520958, 9872838.299953945, 9872859.375, 9874784.375, 9880929.6875, 9889451.5625, 9889792.7331228, 9895396.875, 9897888.889681684, 9901277.77548885, 9903340.36053088, 9911632.389287293, 9918066.121226333, 9921039.362192176, 9922082.317738825, 9924286.40280468, 9924302.296000777, 9927159.375, 9931944.897945689, 9936656.193261443, 9939306.25, 9940905.428191869, 9941327.304154148, 9941694.977480672, 9942251.00355691, 9942327.276403, 9942590.093442796, 9951083.671697142, 9955169.136624211, 9956031.25, 9965208.283070227, 9980191.549855582, 9988264.130109662, 9992737.243561294, 9993287.5, 9995413.628639141, 9995804.662262805, 9998400.394469641, 9998862.71091772, 10013718.75, 10024639.0625, 10032567.1875, 10033704.6875, 10035221.65079055, 10035791.761427568, 10036211.683934249, 10036472.15518344, 10036544.363216866, 10039136.914489988, 10039565.285259467, 10043314.022400232, 10047699.666225443, 10059272.186286796, 10059788.036747724, 10068155.748040767, 10074206.25, 10079560.05800422, 10079583.328130757, 10084634.646992132, 10085055.068443285, 10092206.212561594, 10113843.75, 10120206.065071322, 10134182.8125, 10138692.35506698, 10140314.0625, 10140345.608422812, 10140404.480486365, 10140693.570754252, 10147274.908486674, 10150368.524550213, 10151092.161286253, 10154054.366477937, 10160213.40135088, 10171131.694139585, 10172854.6875, 10173970.987332186, 10174051.228480654, 10175241.009037921, 10176953.073730547, 10178583.03541594, 10188899.837832153, 10199851.70001764, 10202080.96000208, 10209701.274488555, 10217886.52011995, 10221448.116653746, 10232784.375, 10239141.973527312, 10240394.226054147, 10241810.9375, 10244492.087949343, 10247273.581961535, 10259672.138893733, 10264206.560323156, 10296866.331306752, 10308955.517868366, 10316864.0625, 10320356.692250049, 10323343.015776813, 10330680.732939951, 10332350.467575053, 10336920.306013597, 10347487.5, 10348350.0, 10361429.28352909, 10366133.950975342, 10378305.646482578, 10378590.816935956, 10380951.825868104, 10383147.624351215, 10392848.862133028, 10394159.505739495, 10404137.468754398, 10406143.79263268, 10416719.578925868, 10416833.305832738, 10417827.967358954, 10418594.330504019, 10426642.115657441, 10432321.328493854, 10439227.83245412, 10439275.0, 10443882.10011786, 10451367.1875, 10462225.88662627, 10463760.940745842, 10466963.678255767, 10478135.705093184, 10505571.556636438, 10514783.576106869, 10514839.702460652, 10521338.646974448, 10536119.278780298, 10537569.12271935, 10575577.28213517, 10576080.832431832, 10579529.693888925, 10685646.796285642, 10736765.32442643, 10794179.178034957, 10871041.348323932, 10897904.150773691, 10906109.157562736, 10906145.22823999, 10959439.986928303, 10962821.11704557, 10969681.54190056, 10975912.369080806, 10995016.619284406, 10998342.690629857, 11000097.925964536, 11001646.243278518, 11002006.030346429, 11024644.107627677, 11032696.859773949, 11037974.698260901, 11070189.0625, 11076271.004490707, 11078417.168517113, 11082139.0625, 11086368.75, 11091822.276713435, 11096440.474482333, 11108029.7075882, 11108397.033065576, 11111660.9375, 11112425.207317078, 11125415.287389217, 11151986.250015134, 11213030.980091954, 11241418.013961714, 11281826.5625, 11313501.100213187, 11335613.512410576, 11371144.743122313, 11403696.046069749, 11449840.625, 11452742.364766503, 11467204.6875, 11476082.676792461, 11476140.606865954, 11476147.548874907, 11479539.28083692, 11491607.305949109, 11491874.127710247, 11495107.903182724, 11496471.189972868, 11502544.881061986, 11513912.186944555, 11515616.81106777, 11517221.430298015, 11517222.308858763, 11522323.108298907, 11525184.609121855, 11526333.301117366, 11527544.413567008, 11528289.0625, 11529304.6875, 11529840.373809012, 11531148.223489394, 11531307.8125, 11537171.62915447, 11537240.298724543, 11538056.89084185, 11539246.875, 11544696.294700315, 11547658.934431497, 11549918.199638994, 11553508.175011855, 11556120.087380297, 11556330.842018522, 11558149.278441371, 11559614.109720904, 11560084.721066158, 11563875.0, 11564704.293965204, 11564854.754912056, 11567821.814453892, 11567877.840764899, 11568985.435517512, 11572277.149487276, 11573200.424585255, 11575867.06846593, 11577266.87084256, 11577928.29860627, 11578080.596062249, 11579378.847459728, 11580527.387892928, 11583333.733809387, 11587723.4375, 11589604.757089617, 11589782.423956022, 11589918.116752133, 11591210.9375, 11592967.266969599, 11597617.085426839, 11599760.271885015, 11601529.508209264, 11602410.465227755, 11605438.080410799, 11609820.87336455, 11612537.914129067, 11614078.125, 11617681.446057238, 11621630.969883924, 11625071.004302144, 11625124.518423507, 11625944.29208457, 11634566.432867782, 11637178.53712111, 11644009.375, 11645444.399476497, 11667733.367857335, 11679115.364511292, 11681697.717901075, 11682293.143069105, 11685504.46863767, 11716575.68424889, 11716631.120966207, 11733381.96384643, 11736636.661424639, 11740965.725172183, 11741850.49113494, 11742528.594500547, 11746552.282261854, 11746580.512491943, 11749363.675719064, 11753835.603584703, 11756640.064836849, 11756724.524897978, 11756836.72282014, 11758075.699471781, 11765468.536688993, 11766638.44297453, 11767338.16847812, 11771373.817299241, 11774916.295683337, 11775064.021729901, 11780104.139356479, 11783447.46435817, 11784592.464445846, 11792461.006235829, 11793312.253457855, 11794781.105526468, 11795157.549756097, 11798222.60147286, 11799706.21869224, 11800875.849211665, 11803407.636735756, 11805931.294910438, 11808715.621715598, 11810096.327242073, 11810398.4375, 11815306.554561647, 11815446.549320042, 11815847.26448557, 11816612.5, 11817631.25, 11819348.15391694, 11819474.113628775, 11823068.16518861, 11823917.1875, 11823920.560868409, 11824612.579881877, 11824882.62156649, 11825785.927433886, 11826490.643795809, 11827554.6875, 11827557.213317845, 11828097.75246998, 11828859.375, 11828949.54621199, 11830497.99897766, 11831525.701558543, 11831860.9375, 11833424.267636055, 11833748.612327177, 11834040.529685616, 11835492.343484052, 11835590.264716083, 11837192.118331164, 11846515.32262509, 11847207.642222427, 11851826.497157117, 11852155.20479278, 11855902.94719517, 11859360.9375, 11861444.711470282, 11869426.445100298, 11872031.25, 11872756.524471153, 11916796.875, 11957179.311560014, 11959056.25, 11962785.9375, 11962978.08136605, 11963922.14421344, 11964245.932154084, 11964321.290399555, 11964389.0625, 11964671.470897008, 11964787.367596203, 11964843.75, 11964927.987280251, 11965267.938866979, 11965419.37586246, 11965419.783748372, 11965601.991751304, 11966102.475505235, 11966107.340506606, 11966508.236817757, 11966562.5, 11967114.9345095, 11967863.990144297, 11968367.1875, 11968428.814578954, 11968435.61732836, 11969026.5625, 11970159.008725103, 11970237.790062286, 11972500.419360492, 11974743.998060195, 11975862.865060614, 11978122.771334518, 11981032.461266123, 11983047.214619678, 11984668.75, 11985055.182026567, 11985865.349953795, 11986037.58354793, 11987007.249248078, 11987043.634369055, 11987141.560631126, 11987191.347215664, 11987234.390750544, 11987242.976340875, 11987283.836071374, 11987293.298971653, 11987309.907711318, 11987342.42327974, 11987345.5375565, 11987345.843219599, 11987349.541587241, 11987356.015146423, 11987364.319624027, 11987377.488529805, 11987379.6875, 11987390.625, 11987392.1875, 11987396.772679118, 11987404.04480393, 11987415.102716215, 11987422.323487204, 11987433.53001136, 11987448.4375, 11987460.9375, 11987539.528936246, 11987595.3125, 11987598.922424266, 11987609.06066321, 11987610.9375, 11987611.04376993, 11987615.022081247, 11987617.966670621, 11987627.736543614, 11987693.043943021, 11987737.40330996, 11987756.25, 11987784.905164862, 11987839.63734354, 11987840.625, 11987864.718710076, 11987967.114015669, 11987969.114089072, 11987993.75, 11987996.875, 11988014.326183686, 11988018.821844514, 11988126.335217781, 11988152.86338432, 11988204.839980561, 11988246.875, 11988247.383602353, 11988268.940046845, 11988352.885887243, 11988360.610467795, 11988408.651254945, 11988416.618649242, 11988437.19772523, 11988447.61682392, 11988459.375, 11988464.779754277, 11988598.4375, 11988640.545109637, 11988795.3125, 11989044.188156558, 11989185.9375, 11989198.443257289, 11989208.346530387, 11989282.8125, 11989320.235513877, 11989371.884133952, 11989454.6875, 11989501.75356223, 11989507.413534205, 11989685.998999767, 11989801.5625, 11989946.323139025, 11990212.79564929, 11990224.367681595, 11990226.5625, 11990255.059913669, 11990390.041261012, 11990567.706505865, 11991050.998898067, 11991090.210505465, 11991231.922504026, 11991339.0625, 11991520.3125, 11991610.574263727, 11991698.915267041, 11991862.5, 11991890.855875267, 11992209.375, 11992518.77157688, 11992737.868269281, 11992806.764168479, 11993402.770160532, 11993704.6875, 11993721.891261693, 11993809.016217254, 11994266.436730938, 11994419.668087918, 11995104.06085816, 11995691.272520775, 11996117.97807791, 11998898.221695067, 12000644.792714983, 12001802.243337765, 12002175.209020711, ...], [24.91872892762503, 76.64036673394368, 10.18281943006038, 27.43660501894258, 12.000822927863018, 17.11332163829383, 11.514646485917309, 65.67646974499033, 19.497398880599853, 19.259563261902702, 16.883687645923064, 60.304422384795465, 11.211172375447827, 6.1097297787764795, 19.373541936860516, 65.19186025574194, 105.98917683341931, 71.0402499854967, 66.8172393818742, 61.01755385736951, 5.736836670494553, 9.060171902151582, 24.22319206815606, 18.77825079480036, 69.21727488672356, 17.833461224360196, 10.656260978368795, 70.10647510683357, 77.58974344885937, 45.118555868513624, 27.53853285613248, 15.596774490208974, 11.568490227900833, 50.51954550424265, 46.02269279424813, 81.98028556927301, 35.855079745067606, 36.15252351132669, 42.83115429522219, 59.8699765623126, 12.550133188139005, 14.695302601186402, 24.274496558755825, 7.817890469612916, 5.550547867449742, 26.05511995808219, 9.933329263239099, 9.442052578307385, 28.2611276783893, 9.07892055212517, 15.41707196885983, 73.83016016217948, 32.884936656538194, 51.72873699708731, 90.32418188360697, 13.159039086866413, 11.822229228817509, 47.891279128791176, 28.246781496257384, 24.543115235425358, 18.955793078490743, 12.801321654752496, 9.181185665542069, 74.51636648698636, 53.19358395273076, 44.276729468857205, 15.357220969218778, 15.867353100331762, 6.663134285925615, 24.410000331739305, 29.323010439951354, 17.806485649737077, 100.7755865894234, 24.33403962200992, 33.03812329568278, 9.691896444853734, 68.02587496175283, 20.145049194126294, 22.02456755801977, 7.8786925693167476, 87.11553815371558, 88.42845930835055, 12.57938734150435, 55.60660143538955, 75.97315642010447, 13.680020731141076, 29.37376739352073, 9.587127320300098, 82.6556289019469, 81.98391381991686, 34.08027504864798, 77.12955364052176, 24.713229237377053, 111.4649464331205, 38.76514157913085, 52.45869497677854, 18.478034505731465, 64.80231590459407, 14.656425102032104, 57.980675015838706, 40.26748169839742, 5.9663554342233684, 23.20922639861007, 15.213638838716927, 14.610122656065117, 106.06727720676793, 149.65178366588273, 6.605491123261511, 121.45685520103063, 9.837815375261156, 18.618733189988696, 7.179543348429019, 13.51297080054537, 28.0369015657023, 12.830564745424946, 6.203860419930407, 8.264374719145836, 109.98509832386588, 47.2137863631603, 62.907528132006064, 33.24418708810265, 28.3335695879342, 23.62525264059066, 113.29671368816365, 5.779794346198627, 69.74600867994937, 5.909905625260695, 60.82643565237551, 17.08376098698757, 21.13843125948711, 31.640538837141996, 28.66518685520564, 38.682832261646055, 13.36818099523002, 45.602348538836466, 10.410806963971316, 39.65372916909764, 17.54757501323771, 57.49564927047462, 116.8014167387889, 99.36323357549176, 44.06350649295794, 18.01182855432001, 18.791859341886706, 12.36362701601511, 6.358227108646472, 123.72978464278312, 46.344707134648885, 107.84853592640393, 7.140607414156571, 39.25838439783841, 59.58150452040928, 26.527715706574597, 37.79224068827773, 12.6819837021182, 68.17749489713891, 5.379649715599989, 56.287649171091, 22.57288436210866, 123.52513386923677, 9.836122864319758, 53.450261330767745, 28.50592892423041, 30.709968824040825, 34.36666978165447, 22.972444885883554, 9.930017926449022, 57.59990348728432, 42.03211398196454, 35.02214541077706, 37.78910146018827, 5.88467109697968, 23.874747356485106, 29.085240574541785, 108.53703631306517, 369.08223227797674, 15.72661120611938, 207.84156688570465, 30.302411605567045, 26.893837808563717, 60.911044403665635, 85.48260743688746, 63.27415885594244, 6.356444321379638, 108.39482804789354, 84.46675628890459, 9.549175176933801, 138.18024774937834, 78.53028166091296, 49.39141774097947, 53.66356145210383, 84.7300566682586, 91.79938453861823, 30.214107633388405, 87.25879946955247, 189.1844364864981, 47.1805075091172, 14.563151043579852, 80.35179421611585, 11.766548766440758, 86.14036561453933, 39.548155045084414, 6.035026233066139, 23.70054525100548, 32.61065433655797, 15.184213765248309, 12.044167221940645, 9.859699054988415, 47.72280979013323, 120.5341052847583, 5.616055167863106, 92.81669086010444, 246.25708146225043, 54.041272179699774, 29.330182537092213, 19.569736208496437, 6.551580943608563, 62.70849547949692, 19.304759619802514, 9.924566333940547, 66.95836212052998, 29.348810569612965, 55.20691834571571, 17.261904753103412, 60.97489384172461, 78.22104567754431, 30.553136839220645, 20.143802235863955, 7.274470256154166, 10.069899840137234, 86.35978890816571, 79.45570508697503, 7.856298360195061, 9.87928316245724, 16.150340606936954, 30.18672446837376, 36.871455526299265, 214.64748222476783, 14.590766449571833, 5.723110744738696, 45.54419434151987, 72.22241992450174, 82.97857976686798, 26.617844062834248, 213.15216183093432, 28.772895758778006, 8.705160563945526, 46.40221773363029, 71.01886957900682, 21.95316054506137, 67.20354630671778, 14.019413586732655, 20.576899497762046, 14.801627233157813, 5.44664649723734, 30.059200570564457, 74.75139990833878, 49.64817938256344, 8.401564678327096, 66.08643755887675, 116.35573168329194, 83.89286946730499, 63.605667701976344, 22.140794788731796, 18.306928850621563, 47.474379650232365, 12.14810047096395, 24.984308476425838, 14.489720106501975, 41.40662191511311, 41.58300314144907, 22.641798005722592, 9.238287019185767, 72.97252214902213, 12.461455101604843, 83.52165130033839, 41.74704548800345, 18.170444851533045, 71.59051473886129, 66.25815322526387, 30.328293821451904, 22.473443329832065, 80.84486184543539, 10.47020372043468, 8.354713099432583, 93.73302646788557, 46.95219722614649, 29.808763706424667, 20.609891837998745, 9.749054076252035, 48.91682662723218, 11.145548695683782, 12.163274914609037, 53.692752517736686, 5.22490916599724, 21.401368884350244, 12.229425193567268, 313.6344434153797, 7.85115075979547, 65.36963487999307, 5.430622443126441, 33.65342653140269, 20.413098258537907, 17.89146801802304, 54.032740392132595, 69.08220396486351, 29.447424158287582, 53.87670323945083, 117.29745456258537, 99.53370752850921, 41.725069867970454, 128.34964381595785, 7.308756649788421, 59.36366685310258, 168.78242325826727, 42.82974111586299, 22.809455232351695, 19.166775439217037, 18.287892481360423, 15.465378941011377, 36.01648073588598, 17.5938093792738, 25.079031463871548, 11.871171938872589, 62.92584074863794, 36.338154007126015, 30.47345873246589, 89.46715736942762, 25.40401295193279, 7.097369184125251, 13.671011087719208, 13.088709069078643, 70.09911623416718, 51.287131185849574, 82.06496946879196, 42.11748170839431, 17.422699118029314, 5.264130292738725, 28.1519958034677, 113.69561112352496, 19.573207852706897, 61.434456622613276, 33.627495669576675, 98.89767406868857, 193.00799875799504, 24.752501123567853, 65.5187363877101, 6.365238464199358, 7.730555924408839, 17.479636538329355, 38.89729455701241, 31.458107342755284, 16.808107645547054, 9.44143653709054, 29.194450955008797, 32.68333703698173, 107.21651176352579, 184.38426181530915, 22.179563878449315, 27.326259713271096, 17.561999735365745, 5.390607494848839, 53.490015033650096, 17.984082301040356, 14.241548745674931, 88.6856347521602, 47.038821590213914, 127.25522393415773, 21.61589123148669, 73.91738069144026, 96.78014890836508, 30.571346694823358, 23.224438536530872, 131.00142035718667, 29.451107594434774, 28.691164318926813, 6.32232725220936, 45.132131294847504, 54.998567016079704, 6.252504140752201, 115.56561991387844, 30.528545296355205, 7.9145963109223745, 54.11252067852046, 5.266343378939262, 228.75701551168623, 14.93206065932301, 244.6312269266506, 25.767923584591163, 16.284857543030622, 17.45965064530146, 18.06819416324687, 10.383120855817664, 10.358435097313137, 43.566665228172056, 62.04642108056066, 6.03420393916747, 23.483636564398296, 9.082915557283096, 58.914411886204356, 25.558771610176343, 56.953442277276906, 83.05023806336357, 21.929619932102465, 13.045433709665867, 16.893953608503118, 122.03571375530157, 20.462913159364053, 13.631461642633557, 13.52820284387462, 155.69923755733296, 28.896177722351432, 30.081753655309033, 35.48992573816511, 72.079635059824, 8.433550125769274, 9.664237706850098, 65.76451949440342, 71.37891607988459, 143.99182323821063, 157.26081859529188, 49.65955703162613, 46.21362963666199, 40.32219476519482, 40.844566094249174, 6.545338939833796, 30.27606228120915, 5.704581088413695, 23.896934143269842, 223.89052344435498, 31.47706321194603, 14.14427828411872, 20.215795784422394, 13.649219363388246, 9.245846144333305, 39.81214336945183, 66.48635979575343, 11.03747027713572, 25.10742661979542, 78.98899882439974, 23.693841728390048, 16.338918373006976, 73.19818277677211, 17.36004292878113, 40.06683442337244, 68.17827411110457, 12.659772895486917, 49.26661297747362, 37.74437727566253, 8.538893968737032, 71.27937644125895, 64.70336563247889, 13.230897493980118, 93.75121243942772, 60.56404174428968, 30.10026988557501, 34.73457165379983, 72.71049841624917, 55.439134771541084, 34.581040535674795, 65.28699518760061, 31.09385499940635, 5.64451059913157, 9.921625728066015, 11.758321281829906, 7.086777448696846, 23.455057533791457, 6.425125826093807, 49.57255341688979, 68.73306595770777, 12.238906745146558, 21.18461177260557, 26.377208887052383, 9.349143180354472, 16.867105752992686, 11.33505753966271, 164.55568148988718, 29.647899023810858, 12.93057681598907, 17.957448314511993, 28.622727711902954, 7.719361610314185, 25.955154922535264, 5.370078639826431, 51.95122863691493, 9.825026215644677, 12.235367609653304, 22.0337927282912, 19.203296660521016, 18.57421088557667, 23.53641949810877, 11.838690201198743, 14.273208455980903, 8.603916439302761, 32.77675323739899, 64.11357389645184, 43.60845785918714, 25.785485056519125, 49.72500801653647, 35.77176736587549, 29.787469792146627, 88.87615727872816, 151.99361993206634, 16.06753103819535, 25.52169083001449, 30.62876561821136, 65.82817527057321, 137.3812220518917, 8.708429170231435, 17.203546728729137, 11.729773023633681, 13.146283630018985, 7.592496956605669, 25.448993273544243, 123.97926773733533, 9.453283125581354, 18.728256866901063, 7.084341820195688, 7.717778631553996, 36.35684331338601, 67.63555842549559, 29.758224602278293, 77.82632762255182, 66.24402389134883, 47.32986033868818, 12.103029754374294, 30.153055372722235, 40.84370710001441, 7.032509880015108, 19.18097787357614, 76.05187496309628, 48.716664065250484, 62.437869020965465, 7.433584025952884, 9.75848430135309, 70.53593957987344, 83.17928374762573, 37.11060068888193, 14.729570491471813, 66.31365927090629, 7.330792082229904, 6.921191547187242, 22.579841749730228, 23.880818094819602, 29.053400776470554, 21.18397233264567, 28.038444713031133, 11.791052354532468, 49.932654472773855, 9.763735605754071, 10.258578775043233, 122.83662854931973, 6.061831733125032, 51.14623828203243, 22.179260181952728, 28.034952397384274, 45.18544030932058, 28.461636365565056, 55.09198286515769, 51.3317601260005, 59.76321539682785, 47.86025576617738, 31.582795881870737, 104.54911045935113, 28.94334347170549, 16.129018701700474, 17.93955236171341, 14.726829214998663, 9.059756129278856, 7.1109503937407785, 9.06427124705774, 29.434413283281835, 7.270075758975575, 13.180507119324217, 49.30055012447283, 18.39174839361961, 15.03642833679167, 56.266017484542715, 20.783093477601263, 53.48643960328095, 36.948250133400485, 8.191146492246997, 70.10572121967832, 36.28722531530029, 41.80429492602867, 11.624058934505715, 41.322512213914436, 25.426335672364647, 41.37637960839671, 10.792697459159822, 43.5279357129647, 12.357163239606109, 20.023271659910126, 6.559043224752244, 54.110918078475926, 18.337248586665368, 5.385856486506686, 60.55656797461983, 14.749629938735762, 64.59273997633696, 29.997378500532555, 142.87542637853562, 22.050194778226473, 30.70655768538779, 19.499106355934202, 116.47683901856972, 122.6591782899082, 315.2806779825085, 109.68419969939794, 99.13545457375906, 14.57517597012705, 5.540133035025169, 5.473208309918393, 28.18601317332424, 10.009728287077413, 7.3582925242896495, 49.02034145207797, 6.324738599004369, 119.44169588053569, 21.324588663537448, 6.860588071315655, 22.539914614917222, 68.13105650528486, 44.104321066454446, 22.507691050938043, 10.523859540272912, 34.07013400795839, 8.390753023740615, 67.28499515853377, 57.06248569137058, 11.863329249402682, 9.444452759046351, 11.079216628244755, 34.00036128781545, 66.38687993552945, 5.2161754148661545, 25.757105356205482, 67.3946459538001, 101.11160493282485, 10.36892356069626, 62.08235644027077, 55.3122587479689, 59.55993033944983, 51.87763103215715, 10.213485626454771, 37.4476366615628, 31.35430244655759, 27.18908113314737, 13.852645824855406, 52.44135524555956, 5.26341659337001, 12.212614162679568, 32.823446661759235, 16.58188020709247, 12.475830268599536, 10.532247956018992, 5.09858199161388, 41.03341390233619, 91.86101381980953, 39.759921853254326, 92.66174174541878, 10.381009193135402, 14.172812488470461, 34.072453900416804, 35.26759235783365, 48.56211182493968, 9.591051540829103, 24.5636975359862, 8.893103713361466, 8.571855564809622, 13.294563756712247, 31.807847179231548, 7.064884174908049, 6.544652923184057, 39.537509022378245, 23.728552481472448, 49.673042064078764, 38.810765945562366, 60.635480818323856, 40.946956936488924, 69.54475862517867, 7.755293217767434, 57.442526414370505, 15.018633048621032, 5.468592037089527, 36.111684292063465, 45.517340789139645, 59.380515327646904, 16.283389901829644, 75.27387698074101, 6.377585505938541, 59.41679563108727, 10.474610925715396, 13.190924856540406, 89.69793404986528, 33.073193552101785, 62.59582331702579, 15.663141781975103, 177.9535518038888, 55.03960697068157, 28.170923774937105, 9.97457074844222, 6.111102493898339, 85.4772920716533, 7.873529312160271, 11.272471133838371, 10.202790497312504, 96.41990593659243, 23.585396728473942, 31.736486120822406, 10.497147284727744, 5.978100596256902, 27.74074781999299, 9.537535887170646, 104.42727409785928, 9.963487612708606, 35.24371349681807, 40.39057531031351, 24.394895349590865, 24.915007035348108, 73.97939276807546, 43.08072061984785, 5.517452163386839, 12.302685637801629, 53.730291202750166, 7.406023529804975, 13.491816386920927, 35.41440765196448, 22.063726453653555, 5.389937094145804, 5.233868421493077, 6.627523769805041, 9.371652851967948, 16.447914854591254, 53.7804875483524, 42.96918021953111, 17.855362892153508, 14.71565082316519, 48.41998340179814, 18.895992996620702, 42.456357686790284, 38.282407876603955, 10.946610290819065, 10.666373136554824, 12.897939715004757, 44.56068978102928, 18.660963532635343, 19.414405002242415, 18.507910684504353, 32.29922909276797, 49.14667133383907, 7.022928389624197, 20.259458224210558, 32.70004165941403, 11.254237186290721, 26.657518803639515, 6.186612585774055, 19.532598009164886, 21.774231751373215, 33.9379168906233, 7.819523030547286, 11.843215336401311, 69.97200700073644, 7.173960817906391, 40.3926617184494, 6.909952860528101, 13.376788494029952, 98.43757863976383, 45.328425706990245, 20.25292931464569, 56.00966796800242, 23.07956140006771, 61.12858757334919, 14.03364361578056, 87.268315175851, 6.193446061211859, 14.168141900327972, 37.90840902754229, 5.928246707866574, 18.601316493676254, 79.92164393451928, 19.730763666301097, 65.72061439685842, 17.18481288298496, 96.64753410698042, 32.61704702019573, 71.28409546214753, 5.091940369385049, 28.202848953748905, 10.458290801045107, 6.010843725363324, 12.430809547939388, 8.176906673350818, 41.468329697313166, 6.904728159638839, 6.128506041392097, 7.865269075045502, 26.310380783715665, 13.985283951989743, 17.79155841642747, 11.590061815384502, 15.210134308416752, 6.062830833002854, 54.837667725624115, 42.28477655337336, 6.005270615575309, 16.138893395029232, 22.37791595147017, 5.2856887239758334, 9.369668393766203, 47.46881871432945, 13.197124104074613, 49.233983522026385, 9.60292589576096, 23.428166033258023, 11.79644511405987, 75.44487203001376, 35.35570631676051, 94.68156976315984, 14.468435323002833, 6.975764127227779, 63.45160064531827, 15.980959727510028, 15.254981476312503, 14.260493244896375, 33.481059983925014, 14.068600339123057, 55.724983598314594, 16.67555765976194, 12.84633406680347, 54.34508862052246, 44.801191263125084, 13.497632619036423, 81.61099745021026, 29.14306214457913, 19.599702331890683, 7.168179464273556, 59.737265802284384, 9.466873582519884, 23.01007560870624, 23.380370290202023, 33.973678988580225, 77.40153007531002, 5.201760368709144, 12.04554462649068, 45.20703078117619, 52.92774196259232, 16.819168447755597, 9.234069452547752, 60.294194704210035, 26.484425942556307, 72.79221505938918, 59.95500882077896, 77.01925175086022, 116.61543361385714, 33.14515646221589, 17.203984933800637, 17.980041348338315, 32.99365863588643, 72.65466060283529, 22.506213148270405, 26.156873641531185, 76.42195082142368, 5.526433691996046, 48.315816155522555, 12.270599101761977, 18.69998100608384, 51.538889471097086, 6.389879228845001, 64.96853500988158, 54.22933689299645, 69.31674378956995, 17.601336313888556, 27.17083655127668, 35.86085968927501, 5.264863967391783, 68.98586561465306, 79.92588516270763, 38.91418773639593, 7.199846469641054, 11.853219475276527, 7.1882224555208465, 14.232008687351621, 10.224871753842443, 59.46131717034969, 15.619403272775672, 48.08636181555376, 8.566631597043239, 14.291882139419965, 15.269813137140513, 8.896599211862663, 58.18234639282162, 27.24269873854744, 18.659266513804443, 116.18039618559565, 19.13794553243832, 29.6000766599753, 58.170313303465875, 5.419237202560699, 26.124882873192824, 42.75563647051628, 30.051813353038334, 13.441405280753342, 14.11961114300915, 9.558709775148117, 25.35201580884756, 78.49237941941814, 57.072867056569066, 30.07882394827073, 21.006233061424652, 5.320370834432476, 21.27365092071058, 5.1073866930866, 5.027586155916838, 75.12948818771177, 29.34432117100678, 73.18597835688236, 49.29470181082037, 29.203499702425265, 11.580047464528272, 38.06541514116197, 15.362645443196, 13.052745128910225, 12.611731932806165, 22.682977302513848, 26.2835490949445, 14.58534914203315, 95.09360776566366, 7.268156964668216, 5.07950089421318, 40.28793344784436, 72.46441860353242, 62.443877745215076, 21.17305303272714, 59.32788986416918, 135.29166757673352, 16.05176618171639, 11.241892508667037, 21.565663062836016, 10.742008497089085, 5.952795368341791, 34.76924198292602, 21.341524947047944, 15.718983332703106, 24.5609492159492, 17.885431881096103, 18.22199455347478, 20.832713995296086, 24.776885320406492, 6.921229988113603, 30.041087978445887, 7.885033499875034, 46.38401741889195, 5.701692366741847, 35.57417771463162, 5.554730376512234, 51.36924504815029, 9.336276036525035, 57.877645390746274, 57.329685460161734, 63.162477562738445, 9.339138406090266, 41.640234953917016, 22.92426538041333, 62.57459814663783, 8.31936940787135, 101.14635075068415, 33.31523375816968, 16.20236125797119, 35.39667080074352, 39.80314351897546, 6.547099193291029, 20.69654265249561, 8.581529520216813, 28.55496643665086, 22.39068723821104, 9.97309425039434, 47.967785093392074, 36.70801654320036, 9.042057834226341, 5.306076855458051, 57.45788196970396, 89.66671923120633, 65.94823395248032, 77.94253729598984, 17.591066174625333, 17.97815539870821, 12.154282247044513, 41.275499186543044, 6.2692551033085655, 37.477098368356835, 19.309873031347315, 10.250545680293255, 30.482320957332938, 8.661496726196463, 7.916604286284733, 38.860788025175296, 19.424626030433966, 91.70011745846352, 7.680627812622769, ...])
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);
([3119126.348748683, 3126988.931981962, 3129316.4852910233, 3129941.052433914, 3150431.7449589716, 3173608.285446269, 3176059.609207868, 3185680.2247472103, 3190878.7178183664, 3194208.617587389, 3197877.327909557, 3200524.727770881, 3202023.490250378, 3202059.5804666406, 3208974.779018006, 3266025.0, 3285268.350720206, 3285308.916418164, 3300596.875, 3321199.1451827064, 3321827.0249671484, 3339573.098309319, 3357830.9861077443, 3378485.530410892, 3475242.1875, 3481388.096166588, 3495648.357749215, 3505903.125, 3509225.0, 3511512.5, 3516099.948123013, 3518179.8494123043, 3519379.952312209, 3557528.206125382, 3560197.542200919, 3561566.8273992157, 3562139.0625, 3562942.1875, 3569487.2495396105, 3571429.1464009387, 3577764.8149297126, 3588768.6838694806, 3595220.052425767, 3603236.4943920593, 3613236.2922273017, 3668446.736260667, 3676644.3853114834, 3677886.065523892, 3690591.3698080205, 3695752.81050384, 3701603.9721322637, 3751236.6660996513, 3754962.5, 3759323.4375, 3767537.268394418, 3778918.1878667744, 3786111.340609454, 3787628.125, 3789042.173293655, 3795232.572099571, 3797024.2015021183, 3798553.5816560676, 3807102.941836429, 3818867.1875, 3821825.0, 3824218.75, 3824395.744912937, 3826183.035902562, 3828140.100550991, 3832769.426139892, 3835059.75164326, 3838013.011057638, 3840919.2287079347, 3841841.0234174756, 3841845.9554607067, 3843666.0226405933, 3845918.75, 3849168.1033408474, 3855369.0731300106, 3870386.6398697533, 3874757.8125, 3883121.80320981, 3890227.327679197, 3912435.9375, 3920243.3756139926, 3956388.686849758, 4036690.625, 4037006.537703752, 4039833.3222960243, 4044417.186481084, 4053471.875, 4076137.440118302, 4108521.6467905696, 4111565.450109692, 4115543.2276619077, 4126309.375, 4126932.250526617, 4127669.944869771, 4128153.04813862, 4130817.1875, 4131054.55065369, 4133709.6793464324, 4133812.0362542905, 4134262.2063196306, 4135685.8477523844, 4135930.8220410347, 4136097.802584826, 4136852.2783892755, 4137179.6875, 4137572.418779778, 4138886.1715885336, 4138965.84147525, 4139351.129361226, 4139792.162365205, 4139828.9960327875, 4139910.4191788603, 4141012.4577772324, 4145989.3193984427, 4148165.838310469, 4154945.3125, 4171065.464638521, 4186156.900547805, 4198954.377612006, 4238670.3125, 4251746.402032056, 4307139.0625, 4307215.279904968, 4311125.0, 4337597.342590787, 4340722.107780796, 4562435.660605398, 4703402.104666181, 4949239.0625, 5092104.194591501, 5201580.182751259, 5232893.237220146, 5264662.257628612, 5282676.058963584, 5283157.74028551, 5385074.697450829, 5408378.125, 5414059.375, 5474323.727546964, 5481600.748077863, 5483744.418962223, 5486138.188051935, 5486751.432409855, 5487596.306574664, 5487620.287707344, 5491654.759873926, 5491988.174695078, 5493567.3378667105, 5494188.952694379, 5498317.1875, 5504358.248567902, 5510892.1875, 5511238.561206508, 5514723.4375, 5524003.576177509, 5530430.752276618, 5554208.354629165, 5556304.6875, 5566921.993633641, 5593646.343624485, 5600518.360578967, 5628087.13652535, 5674005.31969051, 5693318.75, 5718347.796970478, 5851656.2146422, 5870103.125, 6026988.411771316, 6087812.209646342, 6109406.25, 6154566.10764742, 6159495.1779100895, 6167061.684907885, 6169557.8125, 6187095.500894101, 6202284.286776035, 6220220.3125, 6286295.858527423, 6289498.953719482, 6293220.98767186, 6296845.065963652, 6300907.8125, 6310661.18428928, 6319110.9375, 6328159.800650005, 6328414.127762098, 6340841.458093863, 6341256.25, 6342812.5, 6344527.864549716, 6346047.876128542, 6355658.509434935, 6365130.349293346, 6372428.022060687, 6383196.875, 6383422.248570474, 6385700.0, 6401852.904444833, 6414704.161193801, 6416979.617624326, 6419574.566463724, 6430668.812251665, 6438859.891608779, 6443345.877530644, 6447360.9375, 6461921.779035916, 6462245.348793929, 6468312.476061118, 6498082.748428879, 6501992.1875, 6504261.801700692, 6505314.907847898, 6509509.774417996, 6510286.469033288, 6517155.808432047, 6517416.252044263, 6518526.5625, 6521633.031505855, 6523090.45212583, 6523805.186993961, 6528997.665510596, 6531561.192565658, 6541718.75, 6544018.103193607, 6547255.239291658, 6555636.69839044, 6559907.8125, 6561688.405066031, 6563733.461873072, 6564016.208906157, 6565922.159699419, 6568584.375, 6571909.375, 6574929.346668512, 6577342.555077218, 6578131.503916166, 6597167.1875, 6599341.355988166, 6614795.571637657, 6620021.770572947, 6629259.32489166, 6641417.1875, 6648724.153206938, 6649202.763265425, 6659092.335135241, 6670675.913245355, 6671015.094855421, 6673399.735039542, 6681416.013469002, 6682909.337809727, 6683330.892927463, 6683399.152906295, 6683581.25, 6687800.0, 6698175.211292178, 6701348.4375, 6705559.375, 6708322.698747934, 6708602.721847374, 6717533.164406241, 6746855.357758257, 6760218.272221391, 6761541.192543099, 6803291.279222384, 6803917.063693495, 6806774.784399123, 6807935.9375, 6808939.767353195, 6809393.637783976, 6810181.25, 6812731.96322126, 6812746.875, 6812766.157447282, 6825862.288887224, 6826182.8125, 6829020.3125, 6834925.667473652, 6835224.592962816, 6838469.9979573265, 6840191.721759195, 6848947.001660991, 6871700.856734369, 6918950.798316973, 6943715.394210355, 6946060.344157366, 6955444.205823231, 6956334.375, 6979965.63638478, 7006914.637366435, 7055060.9375, 7057644.5730030555, 7059516.678254936, 7086991.231462282, 7117154.8339445945, 7147424.074595637, 7169971.875, 7170032.066235353, 7175934.503287151, 7198001.593939786, 7237554.398171165, 7245059.375, 7245462.5, 7263594.805177247, 7264389.162281897, 7300978.5354993, 7302478.125, 7303341.603661787, 7305603.432514878, 7326553.79263878, 7352776.185579475, 7357327.979412877, 7362109.650723817, 7375123.060055265, 7400686.730216264, 7434497.542376338, 7468811.755625973, 7485836.757590732, 7498701.697082691, 7514003.501869487, 7551625.42871347, 7606657.8125, 7698042.1875, 7754848.4375, 7754979.916908466, 7785634.951194725, 7789695.220087138, 7795419.933801675, 7811213.47349168, 7830434.463191234, 7872725.9436686905, 7904182.670313634, 7916066.168523072, 7989607.160797544, 7994191.289446759, 8014477.39946367, 8082270.344351045, 8087544.595789242, 8091641.463155505, 8093056.25, 8108357.8125, 8111600.0, 8112193.024387704, 8125560.9375, 8139267.925987205, 8141633.151311765, 8149794.008183566, 8178090.625, 8181838.548115304, 8186584.791428719, 8202667.314826481, 8205319.112921204, 8208658.700911792, 8216190.351124833, 8239129.812645369, 8242051.128667288, 8245781.186380462, 8247728.676293625, 8253824.792690731, 8253874.331149586, 8260997.335883327, 8266376.365879768, 8281787.0236965045, 8290704.6875, 8292264.210271024, 8298603.44750992, 8304753.027406978, 8325606.25, 8334444.874527559, 8340377.78264956, 8340576.5625, 8346498.519857762, 8365576.5625, 8374928.549231091, 8379048.4375, 8399575.0, 8400249.88280365, 8403645.872118225, 8412956.01185589, 8417542.973452888, 8418202.401713032, 8421047.615135938, 8423300.86741462, 8424893.747518796, 8436520.090742856, 8438034.2180543, 8438044.06281851, 8459667.634522896, 8461716.774850577, 8488997.902478462, 8489001.007474648, 8491725.221252948, 8496550.0, 8506585.40278055, 8506609.053797605, 8525409.06574059, 8563427.926489567, 8595901.81602998, 8599625.0, 8621245.3125, 8720472.293769378, 8731355.644239223, 8738140.453548387, 8741639.92530116, 8776397.82763149, 8777489.1705541, 8817099.572189758, 8838406.005053937, 8839723.145383386, 8844930.876945212, 8845215.625, 8845639.227148078, 8846017.455457918, 8880247.244037645, 8913744.938075826, 8915665.625, 8917385.52927457, 8945513.802157706, 8951660.9375, 8959765.106099822, 8976957.762781281, 9019346.875, 9024995.674277471, 9036855.17082077, 9043653.090740236, 9060862.211359343, 9062331.53985603, 9062353.731301557, 9072271.64883534, 9085241.549156725, 9085510.55140486, 9085520.209552374, 9085528.125, 9087019.973135626, 9087534.316492077, 9115583.632154506, 9121873.57044656, 9158388.035665754, 9166704.083522396, 9206469.90358188, 9222992.704196362, 9231385.141735962, 9264696.875, 9295352.362251185, 9299058.81762036, 9320449.272663374, 9356947.323487515, 9356994.706563668, 9401433.445618495, 9411544.777386947, 9435170.3125, 9440278.622269884, 9451404.058397869, 9459318.75, 9466273.4375, 9487244.002087627, 9487650.442017326, 9526603.889362613, 9535680.72231184, 9584947.412881471, 9585202.186764192, 9587722.244168136, 9589481.116430549, 9597525.577088946, 9600813.655481633, 9609248.4375, 9613648.4375, 9637336.548447683, 9643730.718509268, 9645688.507304344, 9657457.833406026, 9662984.45924784, 9667976.69122633, 9670532.562883815, 9672961.570624683, 9679163.411458515, 9679197.491066806, 9680765.625, 9681794.060044676, 9684340.497497799, 9684685.174326332, 9687366.037451161, 9687891.156281989, 9691466.234274697, 9691560.490045885, 9691567.98510396, 9694200.715168396, 9699384.415844586, 9706261.349258173, 9706822.39326402, 9720178.680469211, 9729124.493631987, 9731040.625, 9732835.01483435, 9734452.969181577, 9743253.99295812, 9746292.059877329, 9746999.717516601, 9764112.5, 9767864.394458257, 9772981.517068425, 9776868.577051722, 9795959.299443295, 9797159.375, 9799343.802932216, 9803452.283256454, 9804512.989140112, 9807000.35381664, 9817647.870524406, 9820118.720205516, 9823442.700657658, 9823673.4375, 9840118.890708387, 9841933.972439492, 9842649.856921494, 9847825.305961374, 9865912.161520958, 9872838.299953945, 9872859.375, 9874784.375, 9880929.6875, 9889451.5625, 9889792.7331228, 9895396.875, 9897888.889681684, 9901277.77548885, 9903340.36053088, 9911632.389287293, 9918066.121226333, 9921039.362192176, 9922082.317738825, 9924286.40280468, 9924302.296000777, 9927159.375, 9931944.897945689, 9936656.193261443, 9939306.25, 9940905.428191869, 9941327.304154148, 9941694.977480672, 9942251.00355691, 9942327.276403, 9942590.093442796, 9951083.671697142, 9955169.136624211, 9956031.25, 9965208.283070227, 9980191.549855582, 9988264.130109662, 9992737.243561294, 9993287.5, 9995413.628639141, 9995804.662262805, 9998400.394469641, 9998862.71091772, 10013718.75, 10024639.0625, 10032567.1875, 10033704.6875, 10035221.65079055, 10035791.761427568, 10036211.683934249, 10036472.15518344, 10036544.363216866, 10039136.914489988, 10039565.285259467, 10043314.022400232, 10047699.666225443, 10059272.186286796, 10059788.036747724, 10068155.748040767, 10074206.25, 10079560.05800422, 10079583.328130757, 10084634.646992132, 10085055.068443285, 10092206.212561594, 10113843.75, 10120206.065071322, 10134182.8125, 10138692.35506698, 10140314.0625, 10140345.608422812, 10140404.480486365, 10140693.570754252, 10147274.908486674, 10150368.524550213, 10151092.161286253, 10154054.366477937, 10160213.40135088, 10171131.694139585, 10172854.6875, 10173970.987332186, 10174051.228480654, 10175241.009037921, 10176953.073730547, 10178583.03541594, 10188899.837832153, 10199851.70001764, 10202080.96000208, 10209701.274488555, 10217886.52011995, 10221448.116653746, 10232784.375, 10239141.973527312, 10240394.226054147, 10241810.9375, 10244492.087949343, 10247273.581961535, 10259672.138893733, 10264206.560323156, 10296866.331306752, 10308955.517868366, 10316864.0625, 10320356.692250049, 10323343.015776813, 10330680.732939951, 10332350.467575053, 10336920.306013597, 10347487.5, 10348350.0, 10361429.28352909, 10366133.950975342, 10378305.646482578, 10378590.816935956, 10380951.825868104, 10383147.624351215, 10392848.862133028, 10394159.505739495, 10404137.468754398, 10406143.79263268, 10416719.578925868, 10416833.305832738, 10417827.967358954, 10418594.330504019, 10426642.115657441, 10432321.328493854, 10439227.83245412, 10439275.0, 10443882.10011786, 10451367.1875, 10462225.88662627, 10463760.940745842, 10466963.678255767, 10478135.705093184, 10505571.556636438, 10514783.576106869, 10514839.702460652, 10521338.646974448, 10536119.278780298, 10537569.12271935, 10575577.28213517, 10576080.832431832, 10579529.693888925, 10685646.796285642, 10736765.32442643, 10794179.178034957, 10871041.348323932, 10897904.150773691, 10906109.157562736, 10906145.22823999, 10959439.986928303, 10962821.11704557, 10969681.54190056, 10975912.369080806, 10995016.619284406, 10998342.690629857, 11000097.925964536, 11001646.243278518, 11002006.030346429, 11024644.107627677, 11032696.859773949, 11037974.698260901, 11070189.0625, 11076271.004490707, 11078417.168517113, 11082139.0625, 11086368.75, 11091822.276713435, 11096440.474482333, 11108029.7075882, 11108397.033065576, 11111660.9375, 11112425.207317078, 11125415.287389217, 11151986.250015134, 11213030.980091954, 11241418.013961714, 11281826.5625, 11313501.100213187, 11335613.512410576, 11371144.743122313, 11403696.046069749, 11449840.625, 11452742.364766503, 11467204.6875, 11476082.676792461, 11476140.606865954, 11476147.548874907, 11479539.28083692, 11491607.305949109, 11491874.127710247, 11495107.903182724, 11496471.189972868, 11502544.881061986, 11513912.186944555, 11515616.81106777, 11517221.430298015, 11517222.308858763, 11522323.108298907, 11525184.609121855, 11526333.301117366, 11527544.413567008, 11528289.0625, 11529304.6875, 11529840.373809012, 11531148.223489394, 11531307.8125, 11537171.62915447, 11537240.298724543, 11538056.89084185, 11539246.875, 11544696.294700315, 11547658.934431497, 11549918.199638994, 11553508.175011855, 11556120.087380297, 11556330.842018522, 11558149.278441371, 11559614.109720904, 11560084.721066158, 11563875.0, 11564704.293965204, 11564854.754912056, 11567821.814453892, 11567877.840764899, 11568985.435517512, 11572277.149487276, 11573200.424585255, 11575867.06846593, 11577266.87084256, 11577928.29860627, 11578080.596062249, 11579378.847459728, 11580527.387892928, 11583333.733809387, 11587723.4375, 11589604.757089617, 11589782.423956022, 11589918.116752133, 11591210.9375, 11592967.266969599, 11597617.085426839, 11599760.271885015, 11601529.508209264, 11602410.465227755, 11605438.080410799, 11609820.87336455, 11612537.914129067, 11614078.125, 11617681.446057238, 11621630.969883924, 11625071.004302144, 11625124.518423507, 11625944.29208457, 11634566.432867782, 11637178.53712111, 11644009.375, 11645444.399476497, 11667733.367857335, 11679115.364511292, 11681697.717901075, 11682293.143069105, 11685504.46863767, 11716575.68424889, 11716631.120966207, 11733381.96384643, 11736636.661424639, 11740965.725172183, 11741850.49113494, 11742528.594500547, 11746552.282261854, 11746580.512491943, 11749363.675719064, 11753835.603584703, 11756640.064836849, 11756724.524897978, 11756836.72282014, 11758075.699471781, 11765468.536688993, 11766638.44297453, 11767338.16847812, 11771373.817299241, 11774916.295683337, 11775064.021729901, 11780104.139356479, 11783447.46435817, 11784592.464445846, 11792461.006235829, 11793312.253457855, 11794781.105526468, 11795157.549756097, 11798222.60147286, 11799706.21869224, 11800875.849211665, 11803407.636735756, 11805931.294910438, 11808715.621715598, 11810096.327242073, 11810398.4375, 11815306.554561647, 11815446.549320042, 11815847.26448557, 11816612.5, 11817631.25, 11819348.15391694, 11819474.113628775, 11823068.16518861, 11823917.1875, 11823920.560868409, 11824612.579881877, 11824882.62156649, 11825785.927433886, 11826490.643795809, 11827554.6875, 11827557.213317845, 11828097.75246998, 11828859.375, 11828949.54621199, 11830497.99897766, 11831525.701558543, 11831860.9375, 11833424.267636055, 11833748.612327177, 11834040.529685616, 11835492.343484052, 11835590.264716083, 11837192.118331164, 11846515.32262509, 11847207.642222427, 11851826.497157117, 11852155.20479278, 11855902.94719517, 11859360.9375, 11861444.711470282, 11869426.445100298, 11872031.25, 11872756.524471153, 11916796.875, 11957179.311560014, 11959056.25, 11962785.9375, 11962978.08136605, 11963922.14421344, 11964245.932154084, 11964321.290399555, 11964389.0625, 11964671.470897008, 11964787.367596203, 11964843.75, 11964927.987280251, 11965267.938866979, 11965419.37586246, 11965419.783748372, 11965601.991751304, 11966102.475505235, 11966107.340506606, 11966508.236817757, 11966562.5, 11967114.9345095, 11967863.990144297, 11968367.1875, 11968428.814578954, 11968435.61732836, 11969026.5625, 11970159.008725103, 11970237.790062286, 11972500.419360492, 11974743.998060195, 11975862.865060614, 11978122.771334518, 11981032.461266123, 11983047.214619678, 11984668.75, 11985055.182026567, 11985865.349953795, 11986037.58354793, 11987007.249248078, 11987043.634369055, 11987141.560631126, 11987191.347215664, 11987234.390750544, 11987242.976340875, 11987283.836071374, 11987293.298971653, 11987309.907711318, 11987342.42327974, 11987345.5375565, 11987345.843219599, 11987349.541587241, 11987356.015146423, 11987364.319624027, 11987377.488529805, 11987379.6875, 11987390.625, 11987392.1875, 11987396.772679118, 11987404.04480393, 11987415.102716215, 11987422.323487204, 11987433.53001136, 11987448.4375, 11987460.9375, 11987539.528936246, 11987595.3125, 11987598.922424266, 11987609.06066321, 11987610.9375, 11987611.04376993, 11987615.022081247, 11987617.966670621, 11987627.736543614, 11987693.043943021, 11987737.40330996, 11987756.25, 11987784.905164862, 11987839.63734354, 11987840.625, 11987864.718710076, 11987967.114015669, 11987969.114089072, 11987993.75, 11987996.875, 11988014.326183686, 11988018.821844514, 11988126.335217781, 11988152.86338432, 11988204.839980561, 11988246.875, 11988247.383602353, 11988268.940046845, 11988352.885887243, 11988360.610467795, 11988408.651254945, 11988416.618649242, 11988437.19772523, 11988447.61682392, 11988459.375, 11988464.779754277, 11988598.4375, 11988640.545109637, 11988795.3125, 11989044.188156558, 11989185.9375, 11989198.443257289, 11989208.346530387, 11989282.8125, 11989320.235513877, 11989371.884133952, 11989454.6875, 11989501.75356223, 11989507.413534205, 11989685.998999767, 11989801.5625, 11989946.323139025, 11990212.79564929, 11990224.367681595, 11990226.5625, 11990255.059913669, 11990390.041261012, 11990567.706505865, 11991050.998898067, 11991090.210505465, 11991231.922504026, 11991339.0625, 11991520.3125, 11991610.574263727, 11991698.915267041, 11991862.5, 11991890.855875267, 11992209.375, 11992518.77157688, 11992737.868269281, 11992806.764168479, 11993402.770160532, 11993704.6875, 11993721.891261693, 11993809.016217254, 11994266.436730938, 11994419.668087918, 11995104.06085816, 11995691.272520775, 11996117.97807791, 11998898.221695067, 12000644.792714983, 12001802.243337765, 12002175.209020711, ...], [24.91872892762503, 76.64036673394368, 10.18281943006038, 27.43660501894258, 12.000822927863018, 17.11332163829383, 11.514646485917309, 65.67646974499033, 19.497398880599853, 19.259563261902702, 16.883687645923064, 60.304422384795465, 11.211172375447827, 6.1097297787764795, 19.373541936860516, 65.19186025574194, 105.98917683341931, 71.0402499854967, 66.8172393818742, 61.01755385736951, 5.736836670494553, 9.060171902151582, 24.22319206815606, 18.77825079480036, 69.21727488672356, 17.833461224360196, 10.656260978368795, 70.10647510683357, 77.58974344885937, 45.118555868513624, 27.53853285613248, 15.596774490208974, 11.568490227900833, 50.51954550424265, 46.02269279424813, 81.98028556927301, 35.855079745067606, 36.15252351132669, 42.83115429522219, 59.8699765623126, 12.550133188139005, 14.695302601186402, 24.274496558755825, 7.817890469612916, 5.550547867449742, 26.05511995808219, 9.933329263239099, 9.442052578307385, 28.2611276783893, 9.07892055212517, 15.41707196885983, 73.83016016217948, 32.884936656538194, 51.72873699708731, 90.32418188360697, 13.159039086866413, 11.822229228817509, 47.891279128791176, 28.246781496257384, 24.543115235425358, 18.955793078490743, 12.801321654752496, 9.181185665542069, 74.51636648698636, 53.19358395273076, 44.276729468857205, 15.357220969218778, 15.867353100331762, 6.663134285925615, 24.410000331739305, 29.323010439951354, 17.806485649737077, 100.7755865894234, 24.33403962200992, 33.03812329568278, 9.691896444853734, 68.02587496175283, 20.145049194126294, 22.02456755801977, 7.8786925693167476, 87.11553815371558, 88.42845930835055, 12.57938734150435, 55.60660143538955, 75.97315642010447, 13.680020731141076, 29.37376739352073, 9.587127320300098, 82.6556289019469, 81.98391381991686, 34.08027504864798, 77.12955364052176, 24.713229237377053, 111.4649464331205, 38.76514157913085, 52.45869497677854, 18.478034505731465, 64.80231590459407, 14.656425102032104, 57.980675015838706, 40.26748169839742, 5.9663554342233684, 23.20922639861007, 15.213638838716927, 14.610122656065117, 106.06727720676793, 149.65178366588273, 6.605491123261511, 121.45685520103063, 9.837815375261156, 18.618733189988696, 7.179543348429019, 13.51297080054537, 28.0369015657023, 12.830564745424946, 6.203860419930407, 8.264374719145836, 109.98509832386588, 47.2137863631603, 62.907528132006064, 33.24418708810265, 28.3335695879342, 23.62525264059066, 113.29671368816365, 5.779794346198627, 69.74600867994937, 5.909905625260695, 60.82643565237551, 17.08376098698757, 21.13843125948711, 31.640538837141996, 28.66518685520564, 38.682832261646055, 13.36818099523002, 45.602348538836466, 10.410806963971316, 39.65372916909764, 17.54757501323771, 57.49564927047462, 116.8014167387889, 99.36323357549176, 44.06350649295794, 18.01182855432001, 18.791859341886706, 12.36362701601511, 6.358227108646472, 123.72978464278312, 46.344707134648885, 107.84853592640393, 7.140607414156571, 39.25838439783841, 59.58150452040928, 26.527715706574597, 37.79224068827773, 12.6819837021182, 68.17749489713891, 5.379649715599989, 56.287649171091, 22.57288436210866, 123.52513386923677, 9.836122864319758, 53.450261330767745, 28.50592892423041, 30.709968824040825, 34.36666978165447, 22.972444885883554, 9.930017926449022, 57.59990348728432, 42.03211398196454, 35.02214541077706, 37.78910146018827, 5.88467109697968, 23.874747356485106, 29.085240574541785, 108.53703631306517, 369.08223227797674, 15.72661120611938, 207.84156688570465, 30.302411605567045, 26.893837808563717, 60.911044403665635, 85.48260743688746, 63.27415885594244, 6.356444321379638, 108.39482804789354, 84.46675628890459, 9.549175176933801, 138.18024774937834, 78.53028166091296, 49.39141774097947, 53.66356145210383, 84.7300566682586, 91.79938453861823, 30.214107633388405, 87.25879946955247, 189.1844364864981, 47.1805075091172, 14.563151043579852, 80.35179421611585, 11.766548766440758, 86.14036561453933, 39.548155045084414, 6.035026233066139, 23.70054525100548, 32.61065433655797, 15.184213765248309, 12.044167221940645, 9.859699054988415, 47.72280979013323, 120.5341052847583, 5.616055167863106, 92.81669086010444, 246.25708146225043, 54.041272179699774, 29.330182537092213, 19.569736208496437, 6.551580943608563, 62.70849547949692, 19.304759619802514, 9.924566333940547, 66.95836212052998, 29.348810569612965, 55.20691834571571, 17.261904753103412, 60.97489384172461, 78.22104567754431, 30.553136839220645, 20.143802235863955, 7.274470256154166, 10.069899840137234, 86.35978890816571, 79.45570508697503, 7.856298360195061, 9.87928316245724, 16.150340606936954, 30.18672446837376, 36.871455526299265, 214.64748222476783, 14.590766449571833, 5.723110744738696, 45.54419434151987, 72.22241992450174, 82.97857976686798, 26.617844062834248, 213.15216183093432, 28.772895758778006, 8.705160563945526, 46.40221773363029, 71.01886957900682, 21.95316054506137, 67.20354630671778, 14.019413586732655, 20.576899497762046, 14.801627233157813, 5.44664649723734, 30.059200570564457, 74.75139990833878, 49.64817938256344, 8.401564678327096, 66.08643755887675, 116.35573168329194, 83.89286946730499, 63.605667701976344, 22.140794788731796, 18.306928850621563, 47.474379650232365, 12.14810047096395, 24.984308476425838, 14.489720106501975, 41.40662191511311, 41.58300314144907, 22.641798005722592, 9.238287019185767, 72.97252214902213, 12.461455101604843, 83.52165130033839, 41.74704548800345, 18.170444851533045, 71.59051473886129, 66.25815322526387, 30.328293821451904, 22.473443329832065, 80.84486184543539, 10.47020372043468, 8.354713099432583, 93.73302646788557, 46.95219722614649, 29.808763706424667, 20.609891837998745, 9.749054076252035, 48.91682662723218, 11.145548695683782, 12.163274914609037, 53.692752517736686, 5.22490916599724, 21.401368884350244, 12.229425193567268, 313.6344434153797, 7.85115075979547, 65.36963487999307, 5.430622443126441, 33.65342653140269, 20.413098258537907, 17.89146801802304, 54.032740392132595, 69.08220396486351, 29.447424158287582, 53.87670323945083, 117.29745456258537, 99.53370752850921, 41.725069867970454, 128.34964381595785, 7.308756649788421, 59.36366685310258, 168.78242325826727, 42.82974111586299, 22.809455232351695, 19.166775439217037, 18.287892481360423, 15.465378941011377, 36.01648073588598, 17.5938093792738, 25.079031463871548, 11.871171938872589, 62.92584074863794, 36.338154007126015, 30.47345873246589, 89.46715736942762, 25.40401295193279, 7.097369184125251, 13.671011087719208, 13.088709069078643, 70.09911623416718, 51.287131185849574, 82.06496946879196, 42.11748170839431, 17.422699118029314, 5.264130292738725, 28.1519958034677, 113.69561112352496, 19.573207852706897, 61.434456622613276, 33.627495669576675, 98.89767406868857, 193.00799875799504, 24.752501123567853, 65.5187363877101, 6.365238464199358, 7.730555924408839, 17.479636538329355, 38.89729455701241, 31.458107342755284, 16.808107645547054, 9.44143653709054, 29.194450955008797, 32.68333703698173, 107.21651176352579, 184.38426181530915, 22.179563878449315, 27.326259713271096, 17.561999735365745, 5.390607494848839, 53.490015033650096, 17.984082301040356, 14.241548745674931, 88.6856347521602, 47.038821590213914, 127.25522393415773, 21.61589123148669, 73.91738069144026, 96.78014890836508, 30.571346694823358, 23.224438536530872, 131.00142035718667, 29.451107594434774, 28.691164318926813, 6.32232725220936, 45.132131294847504, 54.998567016079704, 6.252504140752201, 115.56561991387844, 30.528545296355205, 7.9145963109223745, 54.11252067852046, 5.266343378939262, 228.75701551168623, 14.93206065932301, 244.6312269266506, 25.767923584591163, 16.284857543030622, 17.45965064530146, 18.06819416324687, 10.383120855817664, 10.358435097313137, 43.566665228172056, 62.04642108056066, 6.03420393916747, 23.483636564398296, 9.082915557283096, 58.914411886204356, 25.558771610176343, 56.953442277276906, 83.05023806336357, 21.929619932102465, 13.045433709665867, 16.893953608503118, 122.03571375530157, 20.462913159364053, 13.631461642633557, 13.52820284387462, 155.69923755733296, 28.896177722351432, 30.081753655309033, 35.48992573816511, 72.079635059824, 8.433550125769274, 9.664237706850098, 65.76451949440342, 71.37891607988459, 143.99182323821063, 157.26081859529188, 49.65955703162613, 46.21362963666199, 40.32219476519482, 40.844566094249174, 6.545338939833796, 30.27606228120915, 5.704581088413695, 23.896934143269842, 223.89052344435498, 31.47706321194603, 14.14427828411872, 20.215795784422394, 13.649219363388246, 9.245846144333305, 39.81214336945183, 66.48635979575343, 11.03747027713572, 25.10742661979542, 78.98899882439974, 23.693841728390048, 16.338918373006976, 73.19818277677211, 17.36004292878113, 40.06683442337244, 68.17827411110457, 12.659772895486917, 49.26661297747362, 37.74437727566253, 8.538893968737032, 71.27937644125895, 64.70336563247889, 13.230897493980118, 93.75121243942772, 60.56404174428968, 30.10026988557501, 34.73457165379983, 72.71049841624917, 55.439134771541084, 34.581040535674795, 65.28699518760061, 31.09385499940635, 5.64451059913157, 9.921625728066015, 11.758321281829906, 7.086777448696846, 23.455057533791457, 6.425125826093807, 49.57255341688979, 68.73306595770777, 12.238906745146558, 21.18461177260557, 26.377208887052383, 9.349143180354472, 16.867105752992686, 11.33505753966271, 164.55568148988718, 29.647899023810858, 12.93057681598907, 17.957448314511993, 28.622727711902954, 7.719361610314185, 25.955154922535264, 5.370078639826431, 51.95122863691493, 9.825026215644677, 12.235367609653304, 22.0337927282912, 19.203296660521016, 18.57421088557667, 23.53641949810877, 11.838690201198743, 14.273208455980903, 8.603916439302761, 32.77675323739899, 64.11357389645184, 43.60845785918714, 25.785485056519125, 49.72500801653647, 35.77176736587549, 29.787469792146627, 88.87615727872816, 151.99361993206634, 16.06753103819535, 25.52169083001449, 30.62876561821136, 65.82817527057321, 137.3812220518917, 8.708429170231435, 17.203546728729137, 11.729773023633681, 13.146283630018985, 7.592496956605669, 25.448993273544243, 123.97926773733533, 9.453283125581354, 18.728256866901063, 7.084341820195688, 7.717778631553996, 36.35684331338601, 67.63555842549559, 29.758224602278293, 77.82632762255182, 66.24402389134883, 47.32986033868818, 12.103029754374294, 30.153055372722235, 40.84370710001441, 7.032509880015108, 19.18097787357614, 76.05187496309628, 48.716664065250484, 62.437869020965465, 7.433584025952884, 9.75848430135309, 70.53593957987344, 83.17928374762573, 37.11060068888193, 14.729570491471813, 66.31365927090629, 7.330792082229904, 6.921191547187242, 22.579841749730228, 23.880818094819602, 29.053400776470554, 21.18397233264567, 28.038444713031133, 11.791052354532468, 49.932654472773855, 9.763735605754071, 10.258578775043233, 122.83662854931973, 6.061831733125032, 51.14623828203243, 22.179260181952728, 28.034952397384274, 45.18544030932058, 28.461636365565056, 55.09198286515769, 51.3317601260005, 59.76321539682785, 47.86025576617738, 31.582795881870737, 104.54911045935113, 28.94334347170549, 16.129018701700474, 17.93955236171341, 14.726829214998663, 9.059756129278856, 7.1109503937407785, 9.06427124705774, 29.434413283281835, 7.270075758975575, 13.180507119324217, 49.30055012447283, 18.39174839361961, 15.03642833679167, 56.266017484542715, 20.783093477601263, 53.48643960328095, 36.948250133400485, 8.191146492246997, 70.10572121967832, 36.28722531530029, 41.80429492602867, 11.624058934505715, 41.322512213914436, 25.426335672364647, 41.37637960839671, 10.792697459159822, 43.5279357129647, 12.357163239606109, 20.023271659910126, 6.559043224752244, 54.110918078475926, 18.337248586665368, 5.385856486506686, 60.55656797461983, 14.749629938735762, 64.59273997633696, 29.997378500532555, 142.87542637853562, 22.050194778226473, 30.70655768538779, 19.499106355934202, 116.47683901856972, 122.6591782899082, 315.2806779825085, 109.68419969939794, 99.13545457375906, 14.57517597012705, 5.540133035025169, 5.473208309918393, 28.18601317332424, 10.009728287077413, 7.3582925242896495, 49.02034145207797, 6.324738599004369, 119.44169588053569, 21.324588663537448, 6.860588071315655, 22.539914614917222, 68.13105650528486, 44.104321066454446, 22.507691050938043, 10.523859540272912, 34.07013400795839, 8.390753023740615, 67.28499515853377, 57.06248569137058, 11.863329249402682, 9.444452759046351, 11.079216628244755, 34.00036128781545, 66.38687993552945, 5.2161754148661545, 25.757105356205482, 67.3946459538001, 101.11160493282485, 10.36892356069626, 62.08235644027077, 55.3122587479689, 59.55993033944983, 51.87763103215715, 10.213485626454771, 37.4476366615628, 31.35430244655759, 27.18908113314737, 13.852645824855406, 52.44135524555956, 5.26341659337001, 12.212614162679568, 32.823446661759235, 16.58188020709247, 12.475830268599536, 10.532247956018992, 5.09858199161388, 41.03341390233619, 91.86101381980953, 39.759921853254326, 92.66174174541878, 10.381009193135402, 14.172812488470461, 34.072453900416804, 35.26759235783365, 48.56211182493968, 9.591051540829103, 24.5636975359862, 8.893103713361466, 8.571855564809622, 13.294563756712247, 31.807847179231548, 7.064884174908049, 6.544652923184057, 39.537509022378245, 23.728552481472448, 49.673042064078764, 38.810765945562366, 60.635480818323856, 40.946956936488924, 69.54475862517867, 7.755293217767434, 57.442526414370505, 15.018633048621032, 5.468592037089527, 36.111684292063465, 45.517340789139645, 59.380515327646904, 16.283389901829644, 75.27387698074101, 6.377585505938541, 59.41679563108727, 10.474610925715396, 13.190924856540406, 89.69793404986528, 33.073193552101785, 62.59582331702579, 15.663141781975103, 177.9535518038888, 55.03960697068157, 28.170923774937105, 9.97457074844222, 6.111102493898339, 85.4772920716533, 7.873529312160271, 11.272471133838371, 10.202790497312504, 96.41990593659243, 23.585396728473942, 31.736486120822406, 10.497147284727744, 5.978100596256902, 27.74074781999299, 9.537535887170646, 104.42727409785928, 9.963487612708606, 35.24371349681807, 40.39057531031351, 24.394895349590865, 24.915007035348108, 73.97939276807546, 43.08072061984785, 5.517452163386839, 12.302685637801629, 53.730291202750166, 7.406023529804975, 13.491816386920927, 35.41440765196448, 22.063726453653555, 5.389937094145804, 5.233868421493077, 6.627523769805041, 9.371652851967948, 16.447914854591254, 53.7804875483524, 42.96918021953111, 17.855362892153508, 14.71565082316519, 48.41998340179814, 18.895992996620702, 42.456357686790284, 38.282407876603955, 10.946610290819065, 10.666373136554824, 12.897939715004757, 44.56068978102928, 18.660963532635343, 19.414405002242415, 18.507910684504353, 32.29922909276797, 49.14667133383907, 7.022928389624197, 20.259458224210558, 32.70004165941403, 11.254237186290721, 26.657518803639515, 6.186612585774055, 19.532598009164886, 21.774231751373215, 33.9379168906233, 7.819523030547286, 11.843215336401311, 69.97200700073644, 7.173960817906391, 40.3926617184494, 6.909952860528101, 13.376788494029952, 98.43757863976383, 45.328425706990245, 20.25292931464569, 56.00966796800242, 23.07956140006771, 61.12858757334919, 14.03364361578056, 87.268315175851, 6.193446061211859, 14.168141900327972, 37.90840902754229, 5.928246707866574, 18.601316493676254, 79.92164393451928, 19.730763666301097, 65.72061439685842, 17.18481288298496, 96.64753410698042, 32.61704702019573, 71.28409546214753, 5.091940369385049, 28.202848953748905, 10.458290801045107, 6.010843725363324, 12.430809547939388, 8.176906673350818, 41.468329697313166, 6.904728159638839, 6.128506041392097, 7.865269075045502, 26.310380783715665, 13.985283951989743, 17.79155841642747, 11.590061815384502, 15.210134308416752, 6.062830833002854, 54.837667725624115, 42.28477655337336, 6.005270615575309, 16.138893395029232, 22.37791595147017, 5.2856887239758334, 9.369668393766203, 47.46881871432945, 13.197124104074613, 49.233983522026385, 9.60292589576096, 23.428166033258023, 11.79644511405987, 75.44487203001376, 35.35570631676051, 94.68156976315984, 14.468435323002833, 6.975764127227779, 63.45160064531827, 15.980959727510028, 15.254981476312503, 14.260493244896375, 33.481059983925014, 14.068600339123057, 55.724983598314594, 16.67555765976194, 12.84633406680347, 54.34508862052246, 44.801191263125084, 13.497632619036423, 81.61099745021026, 29.14306214457913, 19.599702331890683, 7.168179464273556, 59.737265802284384, 9.466873582519884, 23.01007560870624, 23.380370290202023, 33.973678988580225, 77.40153007531002, 5.201760368709144, 12.04554462649068, 45.20703078117619, 52.92774196259232, 16.819168447755597, 9.234069452547752, 60.294194704210035, 26.484425942556307, 72.79221505938918, 59.95500882077896, 77.01925175086022, 116.61543361385714, 33.14515646221589, 17.203984933800637, 17.980041348338315, 32.99365863588643, 72.65466060283529, 22.506213148270405, 26.156873641531185, 76.42195082142368, 5.526433691996046, 48.315816155522555, 12.270599101761977, 18.69998100608384, 51.538889471097086, 6.389879228845001, 64.96853500988158, 54.22933689299645, 69.31674378956995, 17.601336313888556, 27.17083655127668, 35.86085968927501, 5.264863967391783, 68.98586561465306, 79.92588516270763, 38.91418773639593, 7.199846469641054, 11.853219475276527, 7.1882224555208465, 14.232008687351621, 10.224871753842443, 59.46131717034969, 15.619403272775672, 48.08636181555376, 8.566631597043239, 14.291882139419965, 15.269813137140513, 8.896599211862663, 58.18234639282162, 27.24269873854744, 18.659266513804443, 116.18039618559565, 19.13794553243832, 29.6000766599753, 58.170313303465875, 5.419237202560699, 26.124882873192824, 42.75563647051628, 30.051813353038334, 13.441405280753342, 14.11961114300915, 9.558709775148117, 25.35201580884756, 78.49237941941814, 57.072867056569066, 30.07882394827073, 21.006233061424652, 5.320370834432476, 21.27365092071058, 5.1073866930866, 5.027586155916838, 75.12948818771177, 29.34432117100678, 73.18597835688236, 49.29470181082037, 29.203499702425265, 11.580047464528272, 38.06541514116197, 15.362645443196, 13.052745128910225, 12.611731932806165, 22.682977302513848, 26.2835490949445, 14.58534914203315, 95.09360776566366, 7.268156964668216, 5.07950089421318, 40.28793344784436, 72.46441860353242, 62.443877745215076, 21.17305303272714, 59.32788986416918, 135.29166757673352, 16.05176618171639, 11.241892508667037, 21.565663062836016, 10.742008497089085, 5.952795368341791, 34.76924198292602, 21.341524947047944, 15.718983332703106, 24.5609492159492, 17.885431881096103, 18.22199455347478, 20.832713995296086, 24.776885320406492, 6.921229988113603, 30.041087978445887, 7.885033499875034, 46.38401741889195, 5.701692366741847, 35.57417771463162, 5.554730376512234, 51.36924504815029, 9.336276036525035, 57.877645390746274, 57.329685460161734, 63.162477562738445, 9.339138406090266, 41.640234953917016, 22.92426538041333, 62.57459814663783, 8.31936940787135, 101.14635075068415, 33.31523375816968, 16.20236125797119, 35.39667080074352, 39.80314351897546, 6.547099193291029, 20.69654265249561, 8.581529520216813, 28.55496643665086, 22.39068723821104, 9.97309425039434, 47.967785093392074, 36.70801654320036, 9.042057834226341, 5.306076855458051, 57.45788196970396, 89.66671923120633, 65.94823395248032, 77.94253729598984, 17.591066174625333, 17.97815539870821, 12.154282247044513, 41.275499186543044, 6.2692551033085655, 37.477098368356835, 19.309873031347315, 10.250545680293255, 30.482320957332938, 8.661496726196463, 7.916604286284733, 38.860788025175296, 19.424626030433966, 91.70011745846352, 7.680627812622769, ...])
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)