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 = 47530
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);
([4298402.173170368, 4445953.946652061, 4734428.131811746, 6843701.389518786, 7515131.2431843085, 7951775.0, 8354438.95021985, 8486996.555719003, 8522875.64663872, 8544521.52134164, 8544535.668327551, 8569472.76893065, 8669424.751415098, 8676327.974149697, 8681228.125, 8819031.940375602, 8847152.470844015, 8894955.606827136, 8992925.227181163, 9055067.01687492, 9203948.101597598, 9295352.800051944, 9307156.469838789, 9308151.639620049, 9365879.6875, 9426901.5625, 9472934.201995356, 9493787.5, 9515755.718575139, 9587239.0625, 9588470.704485664, 9673873.956624059, 9676127.866903456, 9708971.814205198, 9708975.79707799, 9712909.375, 9731263.25175639, 9751199.166705592, 9755463.616929866, 9785622.22934426, 9800550.078451164, 9804098.4375, 9838208.959473534, 9839803.66530596, 9852455.74304435, 9908638.362854594, 9952075.891781477, 9955914.0625, 9964538.95452991, 9973878.109984415, 9976409.937115937, 9984029.16762528, 9984912.705329765, 9993610.402594075, 9997904.6875, 10006201.5625, 10018508.849192362, 10033264.277913215, 10033328.842164582, 10053884.375, 10054950.0, 10115795.625312814, 10157747.6514461, 10158352.602066012, 10160665.819968592, 10175138.912071398, 10213081.80036497, 10322768.4070838, 10325428.125, 10326179.48828911, 10333502.536710856, 10339736.268180946, 10353749.54260323, 10379014.0625, 10401449.1102725, 10451389.0625, 10452886.101762928, 10453819.484301807, 10454473.4375, 10464764.0625, 10486043.75, 10506548.361064289, 10511520.3125, 10523893.75, 10555243.707857098, 10555264.224543016, 10564721.875557873, 10565318.134039242, 10574719.701622121, 10588083.612853894, 10590987.82422814, 10594599.744464215, 10626428.801344926, 10633237.5, 10702718.897049783, 10726003.125, 10726111.443586469, 10727320.623147853, 10736078.125, 10744678.125, 10748043.967495535, 10784593.618544778, 10788573.743834017, 10800128.241535185, 10806807.8125, 10824573.331330251, 10833235.436139664, 10841104.6875, 10934052.01484984, 10972348.053094639, 11002914.99714865, 11003202.212345833, 11011454.480130233, 11013679.554673443, 11024360.955681184, 11060508.09386755, 11067259.944684511, 11115618.75, 11149397.608209183, 11159318.479674466, 11201289.861451145, 11203262.06598594, 11230368.862753982, 11233005.646983018, 11324649.87503464, 11351543.200693319, 11375490.625, 11379441.740352519, 11401271.153205339, 11426667.1875, 11480336.37532948, 11517258.834029691, 11574301.192231795, 11668491.757599115, 11680796.76397256, 11755842.810173405, 11755864.68281016, 11764654.252517961, 11806293.851434296, 11832071.27918978, 11901119.104642788, 11903139.0625, 11905137.5, 11927859.375, 12002184.541297568, 12012620.558869043, 12199541.14611706, 12202068.81060985, 12251564.83561478, 12320179.436462568, 12323649.835290035, 12345887.5, 12389452.155775053, 12397115.827605136, 12397713.165191807, 12416435.939212402, 12436036.79809914, 12447098.97990767, 12480122.083562298, 12502528.49972823, 12529540.91624378, 12547074.734398277, 12561593.268922308, 12562143.394783743, 12579162.807307499, 12588438.648896277, 12588582.448884325, 12592311.496770836, 12592783.866183301, 12605670.3125, 12605965.238515392, 12606881.67434019, 12607766.819966255, 12624544.780834435, 12659594.792472325, 12669801.342202712, 12670543.761442378, 12672061.550566996, 12677344.549732585, 12691415.48830873, 12702008.00625593, 12709146.548897192, 12712432.174227804, 12725743.363339072, 12744763.61032075, 12745383.111586839, 12769266.935694829, 12769522.526304016, 12786852.958070137, 12787681.891553098, 12795154.6875, 12795794.322417842, 12795981.635532014, 12796112.819886217, 12796665.535505103, 12796781.210167306, 12796787.117542211, 12796864.221509742, 12803386.136432383, 12803936.128479334, 12809267.11633057, 12814955.963885022, 12826020.268559502, 12826221.50452663, 12826307.45164986, 12829021.18502283, 12840193.300688362, 12840737.886057401, 12840842.1875, 12841680.450973392, 12841866.056945147, 12842180.085230883, 12842482.143400853, 12842798.603002131, 12842909.375, 12844714.261686185, 12853218.322856732, 12854597.608291095, 12860089.0625, 12864183.239847578, 12880554.62114419, 12881427.69835325, 12881784.801785475, 12887747.7798486, 12895834.45143552, 12897423.04470403, 12919884.750041626, 12920541.235149119, 12921268.13916762, 12922729.931435416, 12923260.633184709, 12924210.097971452, 12926929.126210297, 12946611.84802225, 12947238.760785684, 12947452.227068668, 12947849.300780471, 12947996.755255204, 12948260.9375, 12948341.139123155, 12948780.890395718, 12949169.775363786, 12950285.407583809, 12978107.206760079, 12994498.915800668, 13040062.906738117, 13046143.858909635, 13059737.659476576, 13064073.063907383, 13065330.150898004, 13067152.222668694, 13067596.45842858, 13067828.959355658, 13069240.681720283, 13070495.411917416, 13070847.965655083, 13071464.061808567, 13082393.874985436, 13083881.733496942, 13089328.788838895, 13097157.169868749, 13119317.506432893, 13120749.917703442, 13147000.293215422, 13148173.819240244, 13176859.375, 13177528.579646634, 13178406.15987341, 13226145.909826882, 13236138.482349532, 13244504.515334183, 13247632.905488739, 13250949.11592509, 13254659.630635658, 13259950.727420982, 13268323.280285502, 13273837.875317538, 13280860.315635609, 13285055.687311482, 13337441.970277155, 13340160.20422624, 13349607.212425884, 13360172.31772498, 13371554.58016859, 13374981.11336491, 13381879.92344341, 13385944.091740549, 13408032.016704507, 13418301.417844644, 13430512.551787294, 13430705.743012782, 13431608.190995324, 13440549.429263541, 13469983.98371456, 13477827.7515974, 13487634.031159706, 13489092.1875, 13489336.739314925, 13498802.850980936, 13499705.856411967, 13502511.917911684, 13503964.004478974, 13508360.714765089, 13518292.89352197, 13524496.590262065, 13527624.878115278, 13554502.285786254, 13556132.04369585, 13556246.591234386, 13559759.509129716, 13595650.839589175, 13629500.197576405, 13629937.011951035, 13631259.60852789, 13632705.001016125, 13632773.689161958, 13633040.701665023, 13633258.500152461, 13634805.824123418, 13643081.707048992, 13644422.226227833, 13654583.455680761, 13655847.605131984, 13659380.374047771, 13662127.704819743, 13697308.373395985, 13721485.317409191, 13722271.742672203, 13724899.173771275, 13729237.526731629, 13729818.791671673, 13730284.131794767, 13730838.532552615, 13737357.995500365, 13740505.682669517, 13742022.330211196, 13745617.828845404, 13751577.675083948, 13752101.5625, 13752204.334218342, 13752409.683352819, 13754156.162465265, 13755403.516256269, 13755742.040665066, 13755775.159895606, 13756485.277846403, 13757202.09544328, 13762451.268436695, 13763800.0, 13764203.875978168, 13768398.96278224, 13778009.070491672, 13779039.464886092, 13790135.2110904, 13793144.355599573, 13796127.92117458, 13798117.06082149, 13801123.982034467, 13803231.96589429, 13808204.826740555, 13818438.885823177, 13825560.005004445, 13834021.875, 13836741.769412851, 13838291.026495278, 13850981.726428265, 13851146.449169682, 13855575.51726773, 13880127.968815347, 13891390.625, 13892804.868294006, 13893099.26544167, 13897808.537048185, 13933971.640119854, 13934048.188140318, 13955002.440501414, 13955248.61903333, 13959906.567357237, 13961582.8125, 13968388.541089194, 13975213.249823354, 13976333.618746733, 13977927.62922937, 14004104.069677478, 14019643.748261867, 14074018.826478299, 14118453.125, 14153939.572784517, 14177687.933727255, 14199497.656866979, 14211499.319412656, 14215640.094408182, 14228880.224117814, 14246635.79156551, 14257570.796641141, 14265948.070428174, 14310076.606274253, 14313948.153726537, 14328142.946670525, 14356347.220015127, 14357097.0440705, 14363888.630461307, 14375845.3125, 14379930.6361768, 14382910.482102409, 14383146.172885437, 14406546.103320112, 14436655.649074195, 14467104.482674817, 14483063.084686363, 14483092.502236178, 14486950.720946252, 14487023.205629453, 14488026.361225722, 14488198.509494778, 14498250.0, 14499932.05073793, 14500076.2992341, 14541407.8125, 14548750.564616699, 14581361.568526149, 14582723.081187878, 14582862.198716901, 14587754.058743536, 14596357.445608532, 14598438.58129415, 14599345.3125, 14628774.82178534, 14645536.485206695, 14646600.855717236, 14662502.370643588, 14663939.767033448, 14669583.134482158, 14679922.658562433, 14698669.285570625, 14700048.46800407, 14749969.989596002, 14752849.11539094, 14769128.209876793, 14805075.489090718, 14815085.9375, 14820240.930443509, 14820431.101628115, 14821806.585064659, 14822238.988429297, 14823492.891594108, 14824603.116492711, 14824820.30025414, 14848965.500198536, 14850442.705406915, 14850927.524723236, 14853621.853381364, 14864102.250362279, 14871084.462691747, 14884714.0625, 14914416.651621167, 14916513.202373616, 14917272.771879826, 14939468.604650965, 15000542.160574539, 15017140.36057878, 15024585.291147044, 15052782.8125, 15082007.697927045, 15127243.814144736, 15135380.933558349, 15138651.233865783, 15139198.244471606, 15159519.2491011, 15170276.119723894, 15175705.953521786, 15177763.016439416, 15179622.313159557, 15181368.75, 15192388.745082598, 15194313.906696187, 15198792.1875, 15200437.413386358, 15207028.829606203, 15209024.76580317, 15223046.243569398, 15230857.429963555, 15245761.240556067, 15246685.149742208, 15250847.371360468, 15251688.29833002, 15251693.61839621, 15252032.181542942, 15259476.5625, 15263914.208387552, 15268014.706096517, 15270165.012761377, 15277163.543811705, 15278336.62207677, 15279989.492719084, 15294604.15090337, 15295695.794237137, 15326219.777063001, 15344906.809770701, 15349463.249402301, 15362741.51990566, 15365563.541009894, 15390525.459620658, 15405655.14824218, 15427653.317952499, 15427924.032528186, 15432700.478880748, 15433634.114196895, 15435524.201978821, 15439935.919781692, 15440496.86793605, 15442640.487833226, 15443501.507743381, 15445402.136000885, 15449766.29354531, 15449997.557359135, 15450010.116590451, 15451249.22753964, 15459943.021010103, 15462988.008719098, 15468246.255681988, 15472411.850578025, 15476205.425646937, 15484841.392858272, 15490507.43377971, 15492970.890530895, 15493976.050711466, 15496602.693304682, 15497661.810343716, 15497782.88467649, 15497788.516219249, 15498245.165993841, 15498387.61764976, 15499653.715223787, 15499981.2860466, 15500388.803046977, 15500631.551946089, 15502608.021515107, 15502784.120716967, 15503143.852288147, 15504068.002711957, 15504103.982964786, 15504501.031603469, 15504687.069626696, 15508051.576205675, 15510927.123343691, 15512550.238486411, 15513941.184638266, 15515165.625, 15538149.93950335, 15552300.463183653, 15557004.048873737, 15560851.786196407, 15561745.992741497, 15568663.162355268, 15579511.617562724, 15582703.854624609, 15604308.723253546, 15606412.639883656, 15606985.680920225, 15609552.328023557, 15617488.765703704, 15619299.738100229, 15620013.6283146, 15620017.172125857, 15628830.493275365, 15642643.140677232, 15646983.809288753, 15648147.341078127, 15649045.740514161, 15649282.774942625, 15650140.27845304, 15650581.1018351, 15650591.955909397, 15650917.445955252, 15651318.195998758, 15653245.3125, 15654812.212588353, 15660581.280712029, 15662225.18881738, 15662843.866805334, 15662926.67410625, 15682579.216955015, 15683410.20835525, 15684166.678398686, 15687872.318190034, 15689737.5, 15695106.910717672, 15696222.103135262, 15706084.939591868, 15707615.033566646, 15714210.726773787, 15715952.796550026, 15715977.716954522, 15717002.34573543, 15718175.37366871, 15718266.818914674, 15719119.58346976, 15719815.168715969, 15728324.074124513, 15729666.611156667, 15730740.351274803, 15732200.481025383, 15737847.15682799, 15741247.099802366, 15741665.533690937, 15742990.285071176, 15747638.435152942, 15748253.265708387, 15748435.782646753, 15750786.322446877, 15754366.58664149, 15757946.974759175, 15758968.566302396, 15760914.602407202, 15762433.457431415, 15762615.470364198, 15765998.4375, 15766946.161553815, 15767740.78604956, 15768981.467402231, 15773480.823499942, 15776312.718626384, 15776504.58847886, 15777403.227957536, 15789062.136579417, 15790981.428753087, 15790985.143877119, 15791451.5625, 15792854.373257935, 15792924.92293476, 15801057.0466974, 15804086.238500964, 15807223.764669966, 15809403.051094394, 15813559.960701613, 15813943.356948683, 15820042.81909966, 15821456.433846777, 15825598.29107637, 15827444.12227047, 15828776.02379651, 15830269.367802093, 15831406.079337802, 15832781.895950688, 15834232.423737122, 15834267.137372546, 15835302.924761178, 15836452.999846509, 15836565.631481376, 15836707.854645692, 15837671.16083959, 15838751.61541407, 15839139.546662103, 15839896.875, 15840711.781602463, 15842896.875, 15844549.752591873, 15860779.878247118, 15861276.15268254, 15863101.664244479, 15863518.722658038, 15863677.72524835, 15864875.834076408, 15865925.80335319, 15871335.077126337, 15878224.946202194, 15879610.259273596, 15879685.812670918, 15880950.22551164, 15882933.532928469, 15883093.200533733, 15885302.66612212, 15887140.842993831, 15887154.568834044, 15888884.607146634, 15889770.766491234, 15891840.859338589, 15893111.47835151, 15894036.022907028, 15894676.913837012, 15896526.022692718, 15897395.039442878, 15901803.786577037, 15906449.997660877, 15915941.696174156, 15917307.447091056, 15934694.607921932, 15939123.714268407, 15942175.637164798, 15944425.776758874, 15944561.58090651, 15947457.624817673, 15953043.675270693, 15953511.055254146, 15954087.893738871, 15957593.406108076, 15958784.858765358, 15959009.375, 15960903.53705853, 15962243.61190568, 15962307.543615825, 15962789.708550418, 15963465.625, 15963906.48816513, 15965333.801326748, 15965655.615264116, 15966879.6875, 15970715.856932718, 15970843.75, 15971381.336286385, 15971437.054199528, 15972052.650101041, 15972321.845916206, 15972690.407768574, 15972747.619535131, 15974049.03940583, 15975519.4503743, 15976030.719406458, 15977207.593044573, 15980271.807310767, 15981046.064194195, 15983170.567025632, 15983638.826214809, 15985017.1875, 15985113.456771085, 15986930.751719315, 15987071.279171916, 15987605.749949798, 15987998.42433318, 15988122.066579847, 15988467.545912318, 15988751.5625, 15988842.009511668, 15989598.241705965, 15989624.975626744, 15989671.30050721, 15990000.67797186, 15990040.984520186, 15990202.546166005, 15990204.316680584, 15990316.437674407, 15990326.191651378, 15990692.68820273, 15990766.147134038, 15990788.521869091, 15990799.614895042, 15990867.55271702, 15990884.61393059, 15991141.250127204, 15991231.28522754, 15991264.711386923, 15991321.512312839, 15991450.641567495, 15991496.50987036, 15991667.998041658, 15991687.61200584, 15991764.861672256, 15991789.416546503, 15991800.173640944, 15991892.306571081, 15991950.949558066, 15992021.528779699, 15992120.530859131, 15992170.500480123, 15992177.14994542, 15992218.56280005, 15992263.5124309, 15992270.848983163, 15992274.90332106, 15992281.666401993, 15992330.705242423, 15992360.773558028, 15992414.456420725, 15992431.64072386, 15992536.472215332, 15992548.13854032, 15992636.454204042, 15992653.24362837, 15992664.513292747, 15992678.761155851, 15992682.318395225, 15992689.353266139, 15992691.487930004, 15992715.328124646, 15992770.499841979, 15992803.434061127, 15992819.58471845, 15992820.766661653, 15992823.227796681, 15992848.422298644, 15992858.489432067, 15992904.114268765, 15992907.586253822, 15992938.324858064, 15992939.215887923, 15992945.522264184, 15992954.963518133, 15992957.32680378, 15992958.81337693, 15992997.801228996, 15993012.043624962, 15993016.595101085, 15993027.991098307, 15993043.578897411, 15993050.174456798, 15993188.733008048, 15993244.539414272, 15993297.885504458, 15993308.17812259, 15993363.14112913, 15993396.871167153, 15993441.87555244, 15993457.216247948, 15993476.836834569, 15993482.754980255, 15993610.739976935, 15993767.059093509, 15993790.3490402, 15993798.558093593, 15993850.082564423, 15993870.410126632, 15993939.367908852, 15993957.15013445, 15993992.1875, 15993992.96592354, 15993999.81802133, 15994005.959686194, 15994010.9375, 15994098.667650208, 15994125.807620348, 15994127.226847459, 15994129.340769839, 15994152.81350786, 15994224.924070992, 15994333.146600338, 15994339.227390155, 15994345.370756857, 15994373.334640611, 15994375.145263253, 15994441.576104842, 15994511.392845616, 15994516.434097808, 15994539.041611368, 15994620.119628273, 15994684.767664455, 15994736.713885566, 15994750.268450495, 15994767.211030612, 15994770.743871598, 15994821.075612573, 15994831.921116063, 15994857.110802768, 15994902.087418804, 15994948.302398818, 15995053.044265307, 15995144.520490715, 15995169.853436459, 15995196.306158336, 15995309.509163972, 15995324.234472137, 15995370.265681645, 15995398.456631612, 15995399.844789328, 15995475.200364854, 15995564.939420491, 15995865.401696406, 15995875.636518802, 15995916.432755103, 15995919.805523477, 15996083.26035683, 15996134.234591285, 15996213.009996524, 15996334.551475372, 15996557.287403217, 15996619.243271178, 15996728.67003853, 15996934.37774013, 15997096.195349758, 15997351.65421838, 15997387.427415188, 15997438.744714392, 15997692.609183114, 15998031.25, 15998286.922498155, 15998564.221390344, 15998621.736627592, 15998685.10730066, 15998739.125563856, 15998858.880979449, 15998903.948132705, 15998904.60560101, 15999109.775943702, 15999213.114211304, 15999244.526355466, 15999310.219153544, 15999336.888326973, 15999380.927203065, 15999470.51455754, 15999570.622437607, 15999590.551330535, 15999631.843454288, 15999646.244342566, 15999648.562593443, 15999692.658441098, 15999723.635650888, 15999738.666023228, 15999756.408681426, 15999859.418906536, 15999993.050295103, 16000031.143082913, 16000062.484176548, 16000083.921001034, 16000123.868003163, 16000146.657557204, 16000157.920379568, 16000191.541843174, 16000297.418663807, 16000430.411401058, 16000486.130582219, 16000536.30524689, 16000546.37406057, 16000563.369246995, 16000589.468315043, 16000662.406105874, 16000671.875, 16000688.881421559, 16000735.443534005, 16000776.829023883, 16000871.80592909, 16000945.52491552, 16000976.293040134, 16001175.293431265, 16001294.973664165, 16001298.971432207, 16001324.337322714, 16001471.684737505, 16001556.530114057, 16001597.447448036, 16001614.693906145, 16001669.672685627, 16001671.14371949, 16001695.3125, 16001835.500906125, 16001845.629782185, 16001898.95938392, 16001913.179917404, 16001917.74787769, 16001921.875, 16001923.17631394, 16002038.169024019, 16002107.828144414, 16002130.931739101, 16002154.865222082, 16002254.758003449, 16002290.815737942, 16002336.687983971, 16002336.818443302, 16002338.783098595, 16002362.264009045, 16003263.2338133, 16003488.221529813, 16003559.627786407, 16003697.59353249, 16004010.452605465, 16005129.406234274, 16006799.622296296, 16007111.795501431, 16007428.021454044, 16008572.533282291, 16009098.520437613, 16009562.391362907, 16009793.442269845, 16009942.830657821, 16010128.260745782, 16010216.21057987, 16010334.305817213, 16010488.831128648, 16010570.3125, 16010603.707841592, 16010686.525074936, 16010720.3125, 16010864.045873756, 16010916.233160205, 16012038.532910325, 16012347.060198955, 16012415.827863615, 16012521.588365983, 16012832.557832485, 16012899.634780305, 16013495.773620142, 16013745.859562201, 16013763.704164172, 16013828.717773037, 16013927.218117034, 16014427.032332806, 16015139.38503364, 16015184.087239766, 16015586.298961123, 16015868.968552932, ...], [12.238319878105724, 12.711512268286311, 5.041658738525608, 7.076710638838759, 6.4860233420006645, 72.77214695999017, 105.95921528667304, 30.551692779078166, 5.863427122743747, 10.616524534183482, 9.11372144479763, 5.88322306703988, 24.43049321151117, 25.863225894084145, 74.45793171117256, 12.410662251510352, 17.439219833363, 23.995141001725642, 100.11693891075485, 50.1629236096667, 7.486103581548866, 77.97655053630541, 11.489641868612757, 11.250428666257868, 148.05894987685974, 57.639629577495626, 14.32069796778239, 57.93543504984314, 8.02421598576615, 117.87564003777157, 5.552412164633623, 6.3350922162887375, 14.041273154050142, 50.74658559811588, 6.3734448797407905, 81.3131572462163, 12.54859399795862, 52.8854732570221, 5.9015196619395, 20.505258474290912, 23.414232626577995, 92.9223333969727, 13.168676551220305, 12.092175970625254, 13.307036430778895, 6.018243676459901, 83.86545807290818, 34.22111871798144, 14.545350909902856, 14.884584250782583, 17.626465855192674, 21.2971042101621, 11.464569856519654, 47.57188044138071, 115.24299072978545, 38.27404673113392, 8.9231419080345, 69.75642150234627, 5.426617027260885, 51.914300553298176, 29.312499590527427, 11.654586430838973, 6.6161073297651365, 10.398135866482313, 40.644288684383945, 47.780841911678024, 17.556497062904317, 10.63091558596366, 36.49100153766372, 25.129621801318038, 32.178274801431144, 190.3678421986899, 244.14202810321473, 74.3238538485311, 25.869630856886026, 69.21404824134663, 26.494559644317203, 5.8703863971509875, 64.67624133036671, 34.584671691120676, 95.40250857753506, 11.010298336345494, 71.65763777742346, 72.13750094004342, 62.82652645739647, 5.717149054964734, 6.487178685679062, 10.284464494811726, 20.454021951466963, 8.760607378998605, 16.34031697231556, 7.0558610396442125, 56.69378162681707, 221.34030817466996, 11.365606641432446, 93.0057506898777, 5.216510097685241, 7.719595570369727, 133.94099150043124, 35.34146694691325, 23.591052557751034, 33.148835152560544, 16.253565790463878, 5.538763219592962, 70.99487945389676, 14.551713836721627, 6.41126934166334, 32.608661443829966, 5.848226005024519, 22.729304789772243, 20.305963455425513, 12.322097769098873, 25.01075715835982, 9.221560617102565, 183.87752459880383, 58.09353273105942, 8.612708119832293, 176.13630303380347, 6.919280805290256, 21.91191406527598, 116.33529145665388, 5.192503792624621, 15.389426305614336, 100.11715574201082, 14.48567302756708, 50.746621287509655, 36.18324394207507, 7.4491406366547, 30.133569449360174, 36.97991332850493, 23.753951342269275, 6.405506269666713, 10.594401744136958, 8.071610182662143, 35.27126340474421, 89.13216438127104, 7.844137372494153, 22.167171516977866, 15.342757325546017, 20.587775567043042, 7.217905045597421, 63.07401921353879, 64.98617445408975, 29.551897652751336, 44.157013940025344, 17.603874789456, 25.17558725798929, 9.383183489469607, 12.597701274060894, 210.384930149524, 14.348799149337125, 40.82895943994642, 12.452572205379518, 8.396705301394935, 13.068156740630531, 13.000362260915303, 7.947282018362118, 8.595870127318005, 8.4000363784754, 7.744636740491625, 16.181376579652728, 8.150945279527415, 8.047568154207857, 8.10726013071824, 6.120650333342276, 10.537409933454738, 7.476813544225179, 6.578487461074145, 8.935288261132117, 29.373192057006527, 9.024675957405245, 25.318998930835242, 6.692284447586226, 20.31687739303821, 17.352080389474004, 24.96948859467205, 19.693482092097604, 9.909813223956426, 5.573195159817412, 19.69017478748589, 22.912799428515058, 13.828953005595716, 12.962658939418604, 6.428140138044723, 23.04501875103614, 8.4513362310464, 24.386524263209054, 6.900894612915634, 5.604875451264238, 18.119605529786945, 31.48592735627772, 25.53807597372445, 16.64734013729389, 8.463306664937402, 6.078841719430565, 11.066011348470203, 9.027677453564284, 6.104792407809308, 35.200181707625525, 7.172575860172186, 11.018257200147065, 5.688787672031825, 27.68423679625504, 22.89043254771832, 17.148565124647394, 8.809004300661122, 22.014098563096674, 16.650039281381062, 31.38914959613526, 12.575461240443273, 43.42892081530779, 11.812028660206707, 15.008417072212044, 15.61222147362005, 29.044489790289326, 12.555201134829385, 8.994583743192772, 14.268721270128225, 71.19130108250145, 11.868544849999036, 14.694483375464916, 5.278087883101711, 6.851810904695321, 31.98349023848636, 9.396880935320844, 31.015921439023497, 16.593693025564203, 19.530219602621337, 8.863311354316348, 11.531673520213458, 9.086693500030004, 5.313954231845054, 10.350745948580995, 20.100131285512035, 5.331688253157295, 18.26939639769185, 12.81165113785953, 6.739833617203337, 71.11639885899193, 8.578549566858396, 11.28059807154424, 5.4391748619224725, 13.244852641490125, 7.397921072651689, 17.143013689891678, 9.700753946111433, 5.620097830156734, 15.586317660460256, 9.034298905091335, 18.725056520336565, 12.34447006463462, 13.56049632248032, 19.48377798719542, 5.944360337283267, 7.147833021980561, 7.441051896565934, 6.2671110136646675, 9.43936971769396, 11.978071991789655, 18.26459689419619, 20.179237314843874, 20.23014883319751, 26.99651762158508, 16.190758880092954, 9.676485634898597, 33.36523630827811, 17.012874841429973, 26.861075850212465, 17.84062836828866, 6.976864970623648, 16.860503577972338, 6.78221413802406, 18.361157745913633, 21.1777720742878, 18.69554713811112, 14.37432911729317, 227.18622919793637, 20.35787578556844, 32.05590981895698, 40.64022221054165, 12.853772682783038, 13.060075572250115, 9.736080419185011, 8.23062267062617, 36.721707945565946, 24.37464505899644, 16.42644925753752, 18.062026294455805, 5.926906291765625, 5.400457508697879, 8.035513907043898, 16.808809148556072, 8.006185686131403, 22.650762414998024, 21.06897531102637, 31.515178697198863, 49.612577433729534, 14.892059750377703, 30.62806528858691, 127.46945922943303, 10.325357014728429, 5.459281710105521, 10.79653493331208, 18.54756110443159, 23.947670879631648, 7.089776268792477, 6.6067825822404735, 30.311161445427988, 10.711354985101396, 11.344038495418792, 5.317745746895227, 15.75214097446962, 13.358896714769864, 14.710012880326603, 6.827754462713887, 17.36433908548014, 21.36913873309907, 18.422937533908634, 32.58962511713661, 26.96966478090102, 9.64715967498715, 18.130092840620172, 18.714515478152272, 7.8719770732425935, 8.999709751253707, 17.619167456608924, 6.191909266777173, 14.460036318277616, 22.804413733789474, 6.491289827838994, 7.132449127716901, 6.715904792297011, 8.024897086243119, 6.10733865811796, 5.437931802770504, 19.66579717694014, 20.5480849262922, 8.977897362057845, 31.21163778177839, 42.30945194438383, 11.646500475263103, 11.542117028193331, 23.4878366405494, 5.525996364694843, 11.387182877168662, 20.514094844799178, 24.04306429891057, 28.9158390786185, 33.24218210795411, 6.169838430811869, 14.267197355837444, 8.131855445043819, 6.846589722811, 19.497278987339865, 12.22760414679063, 25.61281012299794, 5.526963858067493, 12.100805560935736, 6.605491998005345, 11.35255444569569, 25.46513001514819, 9.927700855549624, 30.253689878351402, 9.001252855196602, 16.72988217852299, 6.862501216066367, 28.905747440198063, 6.334840930056572, 9.202741899454292, 62.7996509056284, 5.718361648028909, 5.148600099072464, 18.675501302485255, 14.115947744744426, 5.159594560033154, 78.91175151490448, 9.489766335974434, 9.614981044527587, 36.03624072198205, 6.990817574076064, 348.96260023612615, 113.56200906354763, 14.530768527890377, 7.98482032258096, 7.120994829700005, 6.27690944581619, 53.12534103319752, 5.985111216038832, 16.899965685403597, 48.55546834723686, 19.86282411063448, 18.60528705198376, 6.875585219828527, 25.94070488405339, 7.254811621087842, 6.431048908051546, 11.196825135088725, 6.231999240169761, 7.336417778234025, 13.253921058239047, 23.644120524165068, 13.516111337694037, 30.38857345340564, 20.428133573123336, 8.059593434603677, 12.80460960135345, 6.932372128740032, 13.05787953388627, 14.21434223893845, 5.362364051849664, 43.46443270318395, 18.65044661935197, 8.167651841490997, 14.226098195090138, 19.14991240551068, 63.9984435264116, 10.114638903477479, 24.231590577424182, 76.92644668228078, 14.533732409624703, 54.100740188478426, 13.737588799962804, 23.73436568610201, 140.75008203907623, 13.706007326329923, 13.377815200855542, 74.52676629472586, 137.4620876100018, 12.107292104953725, 10.177526050236521, 19.282664955550207, 6.360512981174484, 26.336026103718446, 19.098857819728295, 6.337321305412412, 8.302774531147714, 14.871809421391774, 9.978900648243584, 16.633074086633666, 39.58792574884944, 64.12127792312965, 19.158805946051622, 25.902219107573664, 21.736078341805413, 27.140571789847794, 17.419772085874133, 6.761809341741342, 11.10861953213794, 8.221664740441984, 12.04678175865069, 191.15734627703984, 63.87303343497767, 226.56302889490433, 15.28662627548413, 98.30434952701027, 21.142503615342072, 12.437258045928273, 5.766318685797894, 5.92684682258307, 281.41801068973604, 93.11194045267584, 12.942328721209629, 28.80603101945688, 15.63205716053099, 15.19176856126372, 13.8585478820917, 10.650151312613293, 69.97062862983164, 17.25968079128055, 294.9591519719014, 13.928457950893549, 9.809914634385084, 9.731573028465451, 77.93775223232088, 23.530779179897763, 22.360665573397593, 44.5295350469729, 41.494674134203336, 18.537877800507204, 5.1599429441268025, 12.97994680719149, 22.750756679264743, 11.636920668279386, 7.909738476899077, 23.385661822428467, 12.656437568967283, 78.77614748993801, 8.849377683600597, 54.64470632477212, 6.510206168732829, 8.65901032635656, 20.442051118438254, 8.92822351046136, 18.40228455343833, 16.127756216682634, 6.201702940221069, 17.16214295281042, 5.2748296306491635, 5.486316645150531, 16.1659748537268, 19.969705111542094, 6.663677286851541, 8.545568071981549, 14.771820147686025, 6.517769675998751, 7.287173726487057, 11.968947437101075, 8.153313070038152, 11.047055770165382, 14.874402865240455, 14.914653136981753, 14.443256955332783, 57.82010486591035, 7.2808350154131585, 12.36271668640678, 18.38743087274926, 18.79524471860561, 19.16804952213838, 6.626202520572328, 12.028314920635255, 13.613923889014869, 7.97062098451898, 10.04467359806803, 12.585561090779002, 33.64109051977091, 17.722417602019803, 6.665459443559402, 22.20265571768209, 5.576996997869495, 15.223938772178803, 21.04352287376397, 6.4643677584935695, 11.316718975075037, 12.195288598628375, 5.942550840082141, 24.28286908319733, 11.634916322668293, 11.470921568027274, 6.447955478869196, 11.291444503544724, 6.177185431557851, 5.499837087195105, 13.242216782162709, 16.687046055445744, 6.089525646926773, 5.7434061504014435, 21.70902452181568, 5.989670396070381, 52.12412786968295, 8.254842696890604, 14.953949720263502, 10.257411989422444, 15.868677340949002, 12.388333823561082, 18.285354296635163, 7.869231905415022, 10.035278029580349, 8.835073569646415, 20.89681531583998, 8.155399429102282, 14.099565106723027, 23.791750977341266, 24.249933005362692, 53.98557524858421, 14.883232401374485, 17.864794205616057, 13.036287399513382, 13.149610533303647, 44.883706405713966, 5.480442247539472, 11.06950530951894, 5.909783803033361, 67.22552268873241, 6.71813559105544, 16.0274971885011, 13.180543141938386, 46.61443521299286, 13.948595875260853, 22.50951348335839, 16.683775575452145, 11.315324870654702, 5.294547190079492, 18.89897270366951, 19.476003040345603, 10.415410406599127, 43.565260980824654, 98.29343533644025, 12.345663351580262, 23.729389449376306, 8.609554332177277, 20.46433955266194, 14.194867440341914, 13.82179072717189, 28.023772636330282, 7.34377593561099, 28.558861927723456, 13.700970516295405, 19.47689257286893, 21.940563987977832, 7.850953529891005, 5.505747659743572, 7.507147939291213, 6.863495779359684, 24.44338750536167, 5.407138119261499, 10.987922480530573, 14.299201554100469, 8.851870814029892, 9.453283125581354, 25.800544097256942, 16.644335416315258, 20.542715967349444, 123.55067311218158, 25.35944272756208, 22.28388736826242, 18.141390428025506, 6.733022472901273, 35.80474097420065, 6.945740529125401, 16.489318822840474, 11.485419110898146, 18.44673102071365, 15.845871321500642, 14.4162745209923, 5.248036028848415, 10.60350323752909, 5.469491485485026, 12.587911381389405, 29.09801699972392, 13.865311646620773, 19.72463794779359, 12.652609275115706, 11.633210526892691, 18.644894581846295, 14.667104608851385, 62.56605288999974, 10.564309032552272, 7.298004986042147, 15.691824579007314, 24.72027332749686, 6.840175143018236, 8.020864282931973, 17.96836797585917, 9.191150506297733, 28.643566124386915, 13.641384894262206, 7.1083367248678675, 16.26380708381054, 14.485016321705375, 6.26801758963527, 11.19422849586837, 19.593300091346602, 24.443419938550896, 35.939314350797865, 89.15592989884406, 5.115439914251782, 73.15136167920035, 5.691191159154428, 15.722058963312376, 10.542347938210092, 11.290553358768781, 5.129918271733659, 22.555028656194704, 27.08824224178224, 5.114602650714144, 6.912272325679448, 21.92837239845032, 19.783297354099684, 26.27978799008027, 15.87686462739977, 5.112904365766784, 10.365275052984504, 11.388689229674382, 5.543754841411464, 6.075845326184558, 16.754196890549043, 7.246134823312281, 19.657427527931677, 12.093288254950327, 12.360198525571093, 33.47515991850934, 8.020356534721728, 24.10111059015257, 5.8646085582548615, 11.124052572001501, 10.437753877392101, 10.60085768986382, 16.392036205668255, 8.438568548239422, 25.62183578408067, 7.341792096723446, 9.941936346597414, 15.483982352299503, 14.664126272522745, 11.316891349390655, 16.68963794801263, 83.63470982218271, 8.560115439700413, 69.55880586728794, 9.705947578332422, 14.440046995377278, 109.21929374908436, 18.148621442610967, 106.56990050606561, 15.934260496179926, 8.004845797966391, 20.246682646203844, 34.219609345843025, 95.34036602102384, 58.45635538522368, 19.79147220165879, 5.781715120786714, 10.458548724978197, 23.0077198351621, 9.154236668264119, 33.74871744620885, 19.94529781406608, 17.493033080055117, 24.67245028985024, 24.83716075111133, 14.689637271161411, 7.89979258358072, 189.24961488362229, 71.09391054952391, 38.14267465310182, 20.499480306839434, 51.506949067874515, 23.848832519392108, 13.325908545129872, 14.891560038342526, 11.440971266703796, 11.738296271926163, 71.88164886606856, 51.48692064879167, 10.834864535672192, 7.594446016344362, 53.286924588625325, 6.161558923743019, 16.51516963741449, 8.002493620166359, 13.694335560189145, 12.690225558673108, 5.515348773423793, 17.268752330346228, 12.05530777935228, 11.905209700754263, 6.4283708875625845, 16.577096378149506, 23.32709829458611, 6.895073476510581, 15.077502103069873, 5.863604810912277, 16.36352820146753, 18.11969821543868, 6.431337742492439, 11.920455856377828, 9.4279408173269, 12.658413886760536, 5.97084268825549, 15.363143739403256, 11.319066763664976, 20.435870882459046, 5.595173299834033, 8.405526394965008, 15.709915843613912, 21.258685081526576, 30.46007543350994, 22.603403175951417, 17.47478400755022, 26.748973224550458, 8.51977717939325, 13.205114554845425, 25.659570853755554, 7.752209034313965, 21.688999790980112, 30.189213401515367, 10.69049685826789, 7.801460182211389, 16.016637706824774, 7.774846466330837, 7.299359952021656, 13.34222072036175, 6.822978143856239, 19.709273303991907, 13.27403323800847, 15.707118990327947, 26.038288922228624, 17.18481491070441, 11.698807872440616, 7.067396933202238, 104.97675070264044, 8.680223098327739, 5.152222989628288, 14.144012536820325, 12.719140257595372, 15.560263194546083, 11.472213993682702, 37.35075575454506, 5.778896196151821, 13.16038505661216, 24.535760096441187, 7.006438730673044, 20.618366046676194, 26.1327302843126, 10.870395447770841, 6.289494243629412, 37.77342627623574, 12.635574043058773, 13.18586309641544, 16.54592153914324, 12.303303543055513, 8.284551491715641, 18.264091780110768, 6.6500346421099845, 21.277671203213774, 7.582565417787322, 6.4565672118867, 7.557446229038411, 9.108477433700118, 5.822957370794019, 5.5371011166137905, 6.7831547473659946, 16.249114644084134, 12.902324731047424, 28.558842581914984, 19.061001313264047, 14.290472358028621, 7.047172340784489, 34.195707627536684, 15.897838957638529, 19.27870474064522, 18.267941208263103, 6.052769548370578, 32.15668280967686, 14.659791468536564, 7.728717467142419, 15.609585154293326, 11.220003547631842, 10.970649102674722, 15.525683632500337, 16.650009092340063, 7.776671676590594, 6.013106153043671, 42.20018321765316, 25.222923205220987, 7.751712350179986, 24.020383624269513, 6.301721584186872, 6.09054961617484, 7.239658949838176, 18.949352802366498, 15.390865111700679, 6.382446080292376, 24.156814754796393, 14.45041267515087, 9.264057827131163, 19.002942532030325, 6.417458884021601, 20.832797861312407, 16.29037070084148, 7.3479923169177495, 21.393161177087023, 6.490094466164119, 8.20617004828256, 11.456030662177488, 19.822145958172186, 23.801772905854293, 12.298479228862874, 11.493826899696506, 8.936607614353127, 16.97600610899133, 14.383157074628272, 17.321644290332483, 15.659703071176885, 19.421011623298842, 9.786492098765912, 5.050850054863599, 14.951963808002986, 19.870483823545275, 11.274160088012655, 14.671883918824387, 7.492206456862363, 11.857669615787016, 53.6694684954863, 20.75331448657104, 24.113722230321635, 14.439085013452473, 5.755004396404922, 11.227731474335254, 21.55295651973854, 10.14009061597008, 7.100088046158321, 11.818118491003908, 27.528482414694032, 5.571984442289857, 12.765344778292297, 13.030263025571895, 20.204679221160973, 15.771966234346552, 11.649371643578712, 27.147645282638653, 5.362676932031217, 21.51345037671019, 9.439465035889532, 25.48295964327031, 11.673572976373963, 23.042298289408407, 25.41579389623721, 5.943238313439848, 29.3384157209539, 5.699987139415051, 11.10306347928563, 6.41820248979857, 18.57501346951976, 24.865867251913425, 13.385666824898436, 12.944076326242218, 9.837696426263731, 7.887872421710917, 16.069493759237552, 16.556663019392232, 56.770481725526835, 10.193212277630677, 16.75240923502787, 16.16917822924868, 31.71629489852176, 6.7278862113712, 13.342602189138969, 11.571525523918039, 14.684620579115748, 13.450456985684495, 11.666964875439458, 11.619577180067395, 5.235759913208301, 17.36066172600142, 10.228973597799449, 16.43094525177606, 6.117721197397741, 12.158257315302615, 12.282443754954736, 24.02173435439424, 56.587788827897, 34.91650863728373, 18.711728117280845, 6.828546911389697, 6.572136081548681, 12.387621789586744, 5.486343847403997, 76.24929527624734, 7.511426027616957, 7.864568931008768, 8.29486771585856, 5.790801090001163, 9.486338413021986, 7.628938185954086, 5.7190055693001485, 18.858530527470126, 6.385307521554788, 13.973743385897622, 25.746951332050994, 12.507788191172011, 10.02638239877694, 18.676107654420264, 15.312318448966616, 6.207819476437318, 8.143236565561912, 22.806460742961573, 6.182112415740519, 14.561001302013429, 9.957822320147905, 15.26734119987381, 14.542995546469244, 7.49560398208386, 25.513134458228855, 7.653083742163353, 23.994997314140726, 11.021264519783317, 24.66883304821585, 39.77237214813319, 5.562052513434153, 10.552925060579176, 47.36740343558691, 14.878514391395742, 17.90791498409447, 15.642088637055913, 15.697736599503619, 7.678295764826065, 10.7074068148435, 26.24040153116428, 13.71098377875418, 17.048226928631852, 20.896752077449094, 10.610278770990075, 5.992745479179301, 18.210751739552663, 11.951125970580334, 5.727597055363921, 16.156218749014663, 18.044113898350382, 11.487412750392227, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4298402.173170368, 4445953.946652061, 4734428.131811746, 6843701.389518786, 7515131.2431843085, 7951775.0, 8354438.95021985, 8486996.555719003, 8522875.64663872, 8544521.52134164, 8544535.668327551, 8569472.76893065, 8669424.751415098, 8676327.974149697, 8681228.125, 8819031.940375602, 8847152.470844015, 8894955.606827136, 8992925.227181163, 9055067.01687492, 9203948.101597598, 9295352.800051944, 9307156.469838789, 9308151.639620049, 9365879.6875, 9426901.5625, 9472934.201995356, 9493787.5, 9515755.718575139, 9587239.0625, 9588470.704485664, 9673873.956624059, 9676127.866903456, 9708971.814205198, 9708975.79707799, 9712909.375, 9731263.25175639, 9751199.166705592, 9755463.616929866, 9785622.22934426, 9800550.078451164, 9804098.4375, 9838208.959473534, 9839803.66530596, 9852455.74304435, 9908638.362854594, 9952075.891781477, 9955914.0625, 9964538.95452991, 9973878.109984415, 9976409.937115937, 9984029.16762528, 9984912.705329765, 9993610.402594075, 9997904.6875, 10006201.5625, 10018508.849192362, 10033264.277913215, 10033328.842164582, 10053884.375, 10054950.0, 10115795.625312814, 10157747.6514461, 10158352.602066012, 10160665.819968592, 10175138.912071398, 10213081.80036497, 10322768.4070838, 10325428.125, 10326179.48828911, 10333502.536710856, 10339736.268180946, 10353749.54260323, 10379014.0625, 10401449.1102725, 10451389.0625, 10452886.101762928, 10453819.484301807, 10454473.4375, 10464764.0625, 10486043.75, 10506548.361064289, 10511520.3125, 10523893.75, 10555243.707857098, 10555264.224543016, 10564721.875557873, 10565318.134039242, 10574719.701622121, 10588083.612853894, 10590987.82422814, 10594599.744464215, 10626428.801344926, 10633237.5, 10702718.897049783, 10726003.125, 10726111.443586469, 10727320.623147853, 10736078.125, 10744678.125, 10748043.967495535, 10784593.618544778, 10788573.743834017, 10800128.241535185, 10806807.8125, 10824573.331330251, 10833235.436139664, 10841104.6875, 10934052.01484984, 10972348.053094639, 11002914.99714865, 11003202.212345833, 11011454.480130233, 11013679.554673443, 11024360.955681184, 11060508.09386755, 11067259.944684511, 11115618.75, 11149397.608209183, 11159318.479674466, 11201289.861451145, 11203262.06598594, 11230368.862753982, 11233005.646983018, 11324649.87503464, 11351543.200693319, 11375490.625, 11379441.740352519, 11401271.153205339, 11426667.1875, 11480336.37532948, 11517258.834029691, 11574301.192231795, 11668491.757599115, 11680796.76397256, 11755842.810173405, 11755864.68281016, 11764654.252517961, 11806293.851434296, 11832071.27918978, 11901119.104642788, 11903139.0625, 11905137.5, 11927859.375, 12002184.541297568, 12012620.558869043, 12199541.14611706, 12202068.81060985, 12251564.83561478, 12320179.436462568, 12323649.835290035, 12345887.5, 12389452.155775053, 12397115.827605136, 12397713.165191807, 12416435.939212402, 12436036.79809914, 12447098.97990767, 12480122.083562298, 12502528.49972823, 12529540.91624378, 12547074.734398277, 12561593.268922308, 12562143.394783743, 12579162.807307499, 12588438.648896277, 12588582.448884325, 12592311.496770836, 12592783.866183301, 12605670.3125, 12605965.238515392, 12606881.67434019, 12607766.819966255, 12624544.780834435, 12659594.792472325, 12669801.342202712, 12670543.761442378, 12672061.550566996, 12677344.549732585, 12691415.48830873, 12702008.00625593, 12709146.548897192, 12712432.174227804, 12725743.363339072, 12744763.61032075, 12745383.111586839, 12769266.935694829, 12769522.526304016, 12786852.958070137, 12787681.891553098, 12795154.6875, 12795794.322417842, 12795981.635532014, 12796112.819886217, 12796665.535505103, 12796781.210167306, 12796787.117542211, 12796864.221509742, 12803386.136432383, 12803936.128479334, 12809267.11633057, 12814955.963885022, 12826020.268559502, 12826221.50452663, 12826307.45164986, 12829021.18502283, 12840193.300688362, 12840737.886057401, 12840842.1875, 12841680.450973392, 12841866.056945147, 12842180.085230883, 12842482.143400853, 12842798.603002131, 12842909.375, 12844714.261686185, 12853218.322856732, 12854597.608291095, 12860089.0625, 12864183.239847578, 12880554.62114419, 12881427.69835325, 12881784.801785475, 12887747.7798486, 12895834.45143552, 12897423.04470403, 12919884.750041626, 12920541.235149119, 12921268.13916762, 12922729.931435416, 12923260.633184709, 12924210.097971452, 12926929.126210297, 12946611.84802225, 12947238.760785684, 12947452.227068668, 12947849.300780471, 12947996.755255204, 12948260.9375, 12948341.139123155, 12948780.890395718, 12949169.775363786, 12950285.407583809, 12978107.206760079, 12994498.915800668, 13040062.906738117, 13046143.858909635, 13059737.659476576, 13064073.063907383, 13065330.150898004, 13067152.222668694, 13067596.45842858, 13067828.959355658, 13069240.681720283, 13070495.411917416, 13070847.965655083, 13071464.061808567, 13082393.874985436, 13083881.733496942, 13089328.788838895, 13097157.169868749, 13119317.506432893, 13120749.917703442, 13147000.293215422, 13148173.819240244, 13176859.375, 13177528.579646634, 13178406.15987341, 13226145.909826882, 13236138.482349532, 13244504.515334183, 13247632.905488739, 13250949.11592509, 13254659.630635658, 13259950.727420982, 13268323.280285502, 13273837.875317538, 13280860.315635609, 13285055.687311482, 13337441.970277155, 13340160.20422624, 13349607.212425884, 13360172.31772498, 13371554.58016859, 13374981.11336491, 13381879.92344341, 13385944.091740549, 13408032.016704507, 13418301.417844644, 13430512.551787294, 13430705.743012782, 13431608.190995324, 13440549.429263541, 13469983.98371456, 13477827.7515974, 13487634.031159706, 13489092.1875, 13489336.739314925, 13498802.850980936, 13499705.856411967, 13502511.917911684, 13503964.004478974, 13508360.714765089, 13518292.89352197, 13524496.590262065, 13527624.878115278, 13554502.285786254, 13556132.04369585, 13556246.591234386, 13559759.509129716, 13595650.839589175, 13629500.197576405, 13629937.011951035, 13631259.60852789, 13632705.001016125, 13632773.689161958, 13633040.701665023, 13633258.500152461, 13634805.824123418, 13643081.707048992, 13644422.226227833, 13654583.455680761, 13655847.605131984, 13659380.374047771, 13662127.704819743, 13697308.373395985, 13721485.317409191, 13722271.742672203, 13724899.173771275, 13729237.526731629, 13729818.791671673, 13730284.131794767, 13730838.532552615, 13737357.995500365, 13740505.682669517, 13742022.330211196, 13745617.828845404, 13751577.675083948, 13752101.5625, 13752204.334218342, 13752409.683352819, 13754156.162465265, 13755403.516256269, 13755742.040665066, 13755775.159895606, 13756485.277846403, 13757202.09544328, 13762451.268436695, 13763800.0, 13764203.875978168, 13768398.96278224, 13778009.070491672, 13779039.464886092, 13790135.2110904, 13793144.355599573, 13796127.92117458, 13798117.06082149, 13801123.982034467, 13803231.96589429, 13808204.826740555, 13818438.885823177, 13825560.005004445, 13834021.875, 13836741.769412851, 13838291.026495278, 13850981.726428265, 13851146.449169682, 13855575.51726773, 13880127.968815347, 13891390.625, 13892804.868294006, 13893099.26544167, 13897808.537048185, 13933971.640119854, 13934048.188140318, 13955002.440501414, 13955248.61903333, 13959906.567357237, 13961582.8125, 13968388.541089194, 13975213.249823354, 13976333.618746733, 13977927.62922937, 14004104.069677478, 14019643.748261867, 14074018.826478299, 14118453.125, 14153939.572784517, 14177687.933727255, 14199497.656866979, 14211499.319412656, 14215640.094408182, 14228880.224117814, 14246635.79156551, 14257570.796641141, 14265948.070428174, 14310076.606274253, 14313948.153726537, 14328142.946670525, 14356347.220015127, 14357097.0440705, 14363888.630461307, 14375845.3125, 14379930.6361768, 14382910.482102409, 14383146.172885437, 14406546.103320112, 14436655.649074195, 14467104.482674817, 14483063.084686363, 14483092.502236178, 14486950.720946252, 14487023.205629453, 14488026.361225722, 14488198.509494778, 14498250.0, 14499932.05073793, 14500076.2992341, 14541407.8125, 14548750.564616699, 14581361.568526149, 14582723.081187878, 14582862.198716901, 14587754.058743536, 14596357.445608532, 14598438.58129415, 14599345.3125, 14628774.82178534, 14645536.485206695, 14646600.855717236, 14662502.370643588, 14663939.767033448, 14669583.134482158, 14679922.658562433, 14698669.285570625, 14700048.46800407, 14749969.989596002, 14752849.11539094, 14769128.209876793, 14805075.489090718, 14815085.9375, 14820240.930443509, 14820431.101628115, 14821806.585064659, 14822238.988429297, 14823492.891594108, 14824603.116492711, 14824820.30025414, 14848965.500198536, 14850442.705406915, 14850927.524723236, 14853621.853381364, 14864102.250362279, 14871084.462691747, 14884714.0625, 14914416.651621167, 14916513.202373616, 14917272.771879826, 14939468.604650965, 15000542.160574539, 15017140.36057878, 15024585.291147044, 15052782.8125, 15082007.697927045, 15127243.814144736, 15135380.933558349, 15138651.233865783, 15139198.244471606, 15159519.2491011, 15170276.119723894, 15175705.953521786, 15177763.016439416, 15179622.313159557, 15181368.75, 15192388.745082598, 15194313.906696187, 15198792.1875, 15200437.413386358, 15207028.829606203, 15209024.76580317, 15223046.243569398, 15230857.429963555, 15245761.240556067, 15246685.149742208, 15250847.371360468, 15251688.29833002, 15251693.61839621, 15252032.181542942, 15259476.5625, 15263914.208387552, 15268014.706096517, 15270165.012761377, 15277163.543811705, 15278336.62207677, 15279989.492719084, 15294604.15090337, 15295695.794237137, 15326219.777063001, 15344906.809770701, 15349463.249402301, 15362741.51990566, 15365563.541009894, 15390525.459620658, 15405655.14824218, 15427653.317952499, 15427924.032528186, 15432700.478880748, 15433634.114196895, 15435524.201978821, 15439935.919781692, 15440496.86793605, 15442640.487833226, 15443501.507743381, 15445402.136000885, 15449766.29354531, 15449997.557359135, 15450010.116590451, 15451249.22753964, 15459943.021010103, 15462988.008719098, 15468246.255681988, 15472411.850578025, 15476205.425646937, 15484841.392858272, 15490507.43377971, 15492970.890530895, 15493976.050711466, 15496602.693304682, 15497661.810343716, 15497782.88467649, 15497788.516219249, 15498245.165993841, 15498387.61764976, 15499653.715223787, 15499981.2860466, 15500388.803046977, 15500631.551946089, 15502608.021515107, 15502784.120716967, 15503143.852288147, 15504068.002711957, 15504103.982964786, 15504501.031603469, 15504687.069626696, 15508051.576205675, 15510927.123343691, 15512550.238486411, 15513941.184638266, 15515165.625, 15538149.93950335, 15552300.463183653, 15557004.048873737, 15560851.786196407, 15561745.992741497, 15568663.162355268, 15579511.617562724, 15582703.854624609, 15604308.723253546, 15606412.639883656, 15606985.680920225, 15609552.328023557, 15617488.765703704, 15619299.738100229, 15620013.6283146, 15620017.172125857, 15628830.493275365, 15642643.140677232, 15646983.809288753, 15648147.341078127, 15649045.740514161, 15649282.774942625, 15650140.27845304, 15650581.1018351, 15650591.955909397, 15650917.445955252, 15651318.195998758, 15653245.3125, 15654812.212588353, 15660581.280712029, 15662225.18881738, 15662843.866805334, 15662926.67410625, 15682579.216955015, 15683410.20835525, 15684166.678398686, 15687872.318190034, 15689737.5, 15695106.910717672, 15696222.103135262, 15706084.939591868, 15707615.033566646, 15714210.726773787, 15715952.796550026, 15715977.716954522, 15717002.34573543, 15718175.37366871, 15718266.818914674, 15719119.58346976, 15719815.168715969, 15728324.074124513, 15729666.611156667, 15730740.351274803, 15732200.481025383, 15737847.15682799, 15741247.099802366, 15741665.533690937, 15742990.285071176, 15747638.435152942, 15748253.265708387, 15748435.782646753, 15750786.322446877, 15754366.58664149, 15757946.974759175, 15758968.566302396, 15760914.602407202, 15762433.457431415, 15762615.470364198, 15765998.4375, 15766946.161553815, 15767740.78604956, 15768981.467402231, 15773480.823499942, 15776312.718626384, 15776504.58847886, 15777403.227957536, 15789062.136579417, 15790981.428753087, 15790985.143877119, 15791451.5625, 15792854.373257935, 15792924.92293476, 15801057.0466974, 15804086.238500964, 15807223.764669966, 15809403.051094394, 15813559.960701613, 15813943.356948683, 15820042.81909966, 15821456.433846777, 15825598.29107637, 15827444.12227047, 15828776.02379651, 15830269.367802093, 15831406.079337802, 15832781.895950688, 15834232.423737122, 15834267.137372546, 15835302.924761178, 15836452.999846509, 15836565.631481376, 15836707.854645692, 15837671.16083959, 15838751.61541407, 15839139.546662103, 15839896.875, 15840711.781602463, 15842896.875, 15844549.752591873, 15860779.878247118, 15861276.15268254, 15863101.664244479, 15863518.722658038, 15863677.72524835, 15864875.834076408, 15865925.80335319, 15871335.077126337, 15878224.946202194, 15879610.259273596, 15879685.812670918, 15880950.22551164, 15882933.532928469, 15883093.200533733, 15885302.66612212, 15887140.842993831, 15887154.568834044, 15888884.607146634, 15889770.766491234, 15891840.859338589, 15893111.47835151, 15894036.022907028, 15894676.913837012, 15896526.022692718, 15897395.039442878, 15901803.786577037, 15906449.997660877, 15915941.696174156, 15917307.447091056, 15934694.607921932, 15939123.714268407, 15942175.637164798, 15944425.776758874, 15944561.58090651, 15947457.624817673, 15953043.675270693, 15953511.055254146, 15954087.893738871, 15957593.406108076, 15958784.858765358, 15959009.375, 15960903.53705853, 15962243.61190568, 15962307.543615825, 15962789.708550418, 15963465.625, 15963906.48816513, 15965333.801326748, 15965655.615264116, 15966879.6875, 15970715.856932718, 15970843.75, 15971381.336286385, 15971437.054199528, 15972052.650101041, 15972321.845916206, 15972690.407768574, 15972747.619535131, 15974049.03940583, 15975519.4503743, 15976030.719406458, 15977207.593044573, 15980271.807310767, 15981046.064194195, 15983170.567025632, 15983638.826214809, 15985017.1875, 15985113.456771085, 15986930.751719315, 15987071.279171916, 15987605.749949798, 15987998.42433318, 15988122.066579847, 15988467.545912318, 15988751.5625, 15988842.009511668, 15989598.241705965, 15989624.975626744, 15989671.30050721, 15990000.67797186, 15990040.984520186, 15990202.546166005, 15990204.316680584, 15990316.437674407, 15990326.191651378, 15990692.68820273, 15990766.147134038, 15990788.521869091, 15990799.614895042, 15990867.55271702, 15990884.61393059, 15991141.250127204, 15991231.28522754, 15991264.711386923, 15991321.512312839, 15991450.641567495, 15991496.50987036, 15991667.998041658, 15991687.61200584, 15991764.861672256, 15991789.416546503, 15991800.173640944, 15991892.306571081, 15991950.949558066, 15992021.528779699, 15992120.530859131, 15992170.500480123, 15992177.14994542, 15992218.56280005, 15992263.5124309, 15992270.848983163, 15992274.90332106, 15992281.666401993, 15992330.705242423, 15992360.773558028, 15992414.456420725, 15992431.64072386, 15992536.472215332, 15992548.13854032, 15992636.454204042, 15992653.24362837, 15992664.513292747, 15992678.761155851, 15992682.318395225, 15992689.353266139, 15992691.487930004, 15992715.328124646, 15992770.499841979, 15992803.434061127, 15992819.58471845, 15992820.766661653, 15992823.227796681, 15992848.422298644, 15992858.489432067, 15992904.114268765, 15992907.586253822, 15992938.324858064, 15992939.215887923, 15992945.522264184, 15992954.963518133, 15992957.32680378, 15992958.81337693, 15992997.801228996, 15993012.043624962, 15993016.595101085, 15993027.991098307, 15993043.578897411, 15993050.174456798, 15993188.733008048, 15993244.539414272, 15993297.885504458, 15993308.17812259, 15993363.14112913, 15993396.871167153, 15993441.87555244, 15993457.216247948, 15993476.836834569, 15993482.754980255, 15993610.739976935, 15993767.059093509, 15993790.3490402, 15993798.558093593, 15993850.082564423, 15993870.410126632, 15993939.367908852, 15993957.15013445, 15993992.1875, 15993992.96592354, 15993999.81802133, 15994005.959686194, 15994010.9375, 15994098.667650208, 15994125.807620348, 15994127.226847459, 15994129.340769839, 15994152.81350786, 15994224.924070992, 15994333.146600338, 15994339.227390155, 15994345.370756857, 15994373.334640611, 15994375.145263253, 15994441.576104842, 15994511.392845616, 15994516.434097808, 15994539.041611368, 15994620.119628273, 15994684.767664455, 15994736.713885566, 15994750.268450495, 15994767.211030612, 15994770.743871598, 15994821.075612573, 15994831.921116063, 15994857.110802768, 15994902.087418804, 15994948.302398818, 15995053.044265307, 15995144.520490715, 15995169.853436459, 15995196.306158336, 15995309.509163972, 15995324.234472137, 15995370.265681645, 15995398.456631612, 15995399.844789328, 15995475.200364854, 15995564.939420491, 15995865.401696406, 15995875.636518802, 15995916.432755103, 15995919.805523477, 15996083.26035683, 15996134.234591285, 15996213.009996524, 15996334.551475372, 15996557.287403217, 15996619.243271178, 15996728.67003853, 15996934.37774013, 15997096.195349758, 15997351.65421838, 15997387.427415188, 15997438.744714392, 15997692.609183114, 15998031.25, 15998286.922498155, 15998564.221390344, 15998621.736627592, 15998685.10730066, 15998739.125563856, 15998858.880979449, 15998903.948132705, 15998904.60560101, 15999109.775943702, 15999213.114211304, 15999244.526355466, 15999310.219153544, 15999336.888326973, 15999380.927203065, 15999470.51455754, 15999570.622437607, 15999590.551330535, 15999631.843454288, 15999646.244342566, 15999648.562593443, 15999692.658441098, 15999723.635650888, 15999738.666023228, 15999756.408681426, 15999859.418906536, 15999993.050295103, 16000031.143082913, 16000062.484176548, 16000083.921001034, 16000123.868003163, 16000146.657557204, 16000157.920379568, 16000191.541843174, 16000297.418663807, 16000430.411401058, 16000486.130582219, 16000536.30524689, 16000546.37406057, 16000563.369246995, 16000589.468315043, 16000662.406105874, 16000671.875, 16000688.881421559, 16000735.443534005, 16000776.829023883, 16000871.80592909, 16000945.52491552, 16000976.293040134, 16001175.293431265, 16001294.973664165, 16001298.971432207, 16001324.337322714, 16001471.684737505, 16001556.530114057, 16001597.447448036, 16001614.693906145, 16001669.672685627, 16001671.14371949, 16001695.3125, 16001835.500906125, 16001845.629782185, 16001898.95938392, 16001913.179917404, 16001917.74787769, 16001921.875, 16001923.17631394, 16002038.169024019, 16002107.828144414, 16002130.931739101, 16002154.865222082, 16002254.758003449, 16002290.815737942, 16002336.687983971, 16002336.818443302, 16002338.783098595, 16002362.264009045, 16003263.2338133, 16003488.221529813, 16003559.627786407, 16003697.59353249, 16004010.452605465, 16005129.406234274, 16006799.622296296, 16007111.795501431, 16007428.021454044, 16008572.533282291, 16009098.520437613, 16009562.391362907, 16009793.442269845, 16009942.830657821, 16010128.260745782, 16010216.21057987, 16010334.305817213, 16010488.831128648, 16010570.3125, 16010603.707841592, 16010686.525074936, 16010720.3125, 16010864.045873756, 16010916.233160205, 16012038.532910325, 16012347.060198955, 16012415.827863615, 16012521.588365983, 16012832.557832485, 16012899.634780305, 16013495.773620142, 16013745.859562201, 16013763.704164172, 16013828.717773037, 16013927.218117034, 16014427.032332806, 16015139.38503364, 16015184.087239766, 16015586.298961123, 16015868.968552932, ...], [12.238319878105724, 12.711512268286311, 5.041658738525608, 7.076710638838759, 6.4860233420006645, 72.77214695999017, 105.95921528667304, 30.551692779078166, 5.863427122743747, 10.616524534183482, 9.11372144479763, 5.88322306703988, 24.43049321151117, 25.863225894084145, 74.45793171117256, 12.410662251510352, 17.439219833363, 23.995141001725642, 100.11693891075485, 50.1629236096667, 7.486103581548866, 77.97655053630541, 11.489641868612757, 11.250428666257868, 148.05894987685974, 57.639629577495626, 14.32069796778239, 57.93543504984314, 8.02421598576615, 117.87564003777157, 5.552412164633623, 6.3350922162887375, 14.041273154050142, 50.74658559811588, 6.3734448797407905, 81.3131572462163, 12.54859399795862, 52.8854732570221, 5.9015196619395, 20.505258474290912, 23.414232626577995, 92.9223333969727, 13.168676551220305, 12.092175970625254, 13.307036430778895, 6.018243676459901, 83.86545807290818, 34.22111871798144, 14.545350909902856, 14.884584250782583, 17.626465855192674, 21.2971042101621, 11.464569856519654, 47.57188044138071, 115.24299072978545, 38.27404673113392, 8.9231419080345, 69.75642150234627, 5.426617027260885, 51.914300553298176, 29.312499590527427, 11.654586430838973, 6.6161073297651365, 10.398135866482313, 40.644288684383945, 47.780841911678024, 17.556497062904317, 10.63091558596366, 36.49100153766372, 25.129621801318038, 32.178274801431144, 190.3678421986899, 244.14202810321473, 74.3238538485311, 25.869630856886026, 69.21404824134663, 26.494559644317203, 5.8703863971509875, 64.67624133036671, 34.584671691120676, 95.40250857753506, 11.010298336345494, 71.65763777742346, 72.13750094004342, 62.82652645739647, 5.717149054964734, 6.487178685679062, 10.284464494811726, 20.454021951466963, 8.760607378998605, 16.34031697231556, 7.0558610396442125, 56.69378162681707, 221.34030817466996, 11.365606641432446, 93.0057506898777, 5.216510097685241, 7.719595570369727, 133.94099150043124, 35.34146694691325, 23.591052557751034, 33.148835152560544, 16.253565790463878, 5.538763219592962, 70.99487945389676, 14.551713836721627, 6.41126934166334, 32.608661443829966, 5.848226005024519, 22.729304789772243, 20.305963455425513, 12.322097769098873, 25.01075715835982, 9.221560617102565, 183.87752459880383, 58.09353273105942, 8.612708119832293, 176.13630303380347, 6.919280805290256, 21.91191406527598, 116.33529145665388, 5.192503792624621, 15.389426305614336, 100.11715574201082, 14.48567302756708, 50.746621287509655, 36.18324394207507, 7.4491406366547, 30.133569449360174, 36.97991332850493, 23.753951342269275, 6.405506269666713, 10.594401744136958, 8.071610182662143, 35.27126340474421, 89.13216438127104, 7.844137372494153, 22.167171516977866, 15.342757325546017, 20.587775567043042, 7.217905045597421, 63.07401921353879, 64.98617445408975, 29.551897652751336, 44.157013940025344, 17.603874789456, 25.17558725798929, 9.383183489469607, 12.597701274060894, 210.384930149524, 14.348799149337125, 40.82895943994642, 12.452572205379518, 8.396705301394935, 13.068156740630531, 13.000362260915303, 7.947282018362118, 8.595870127318005, 8.4000363784754, 7.744636740491625, 16.181376579652728, 8.150945279527415, 8.047568154207857, 8.10726013071824, 6.120650333342276, 10.537409933454738, 7.476813544225179, 6.578487461074145, 8.935288261132117, 29.373192057006527, 9.024675957405245, 25.318998930835242, 6.692284447586226, 20.31687739303821, 17.352080389474004, 24.96948859467205, 19.693482092097604, 9.909813223956426, 5.573195159817412, 19.69017478748589, 22.912799428515058, 13.828953005595716, 12.962658939418604, 6.428140138044723, 23.04501875103614, 8.4513362310464, 24.386524263209054, 6.900894612915634, 5.604875451264238, 18.119605529786945, 31.48592735627772, 25.53807597372445, 16.64734013729389, 8.463306664937402, 6.078841719430565, 11.066011348470203, 9.027677453564284, 6.104792407809308, 35.200181707625525, 7.172575860172186, 11.018257200147065, 5.688787672031825, 27.68423679625504, 22.89043254771832, 17.148565124647394, 8.809004300661122, 22.014098563096674, 16.650039281381062, 31.38914959613526, 12.575461240443273, 43.42892081530779, 11.812028660206707, 15.008417072212044, 15.61222147362005, 29.044489790289326, 12.555201134829385, 8.994583743192772, 14.268721270128225, 71.19130108250145, 11.868544849999036, 14.694483375464916, 5.278087883101711, 6.851810904695321, 31.98349023848636, 9.396880935320844, 31.015921439023497, 16.593693025564203, 19.530219602621337, 8.863311354316348, 11.531673520213458, 9.086693500030004, 5.313954231845054, 10.350745948580995, 20.100131285512035, 5.331688253157295, 18.26939639769185, 12.81165113785953, 6.739833617203337, 71.11639885899193, 8.578549566858396, 11.28059807154424, 5.4391748619224725, 13.244852641490125, 7.397921072651689, 17.143013689891678, 9.700753946111433, 5.620097830156734, 15.586317660460256, 9.034298905091335, 18.725056520336565, 12.34447006463462, 13.56049632248032, 19.48377798719542, 5.944360337283267, 7.147833021980561, 7.441051896565934, 6.2671110136646675, 9.43936971769396, 11.978071991789655, 18.26459689419619, 20.179237314843874, 20.23014883319751, 26.99651762158508, 16.190758880092954, 9.676485634898597, 33.36523630827811, 17.012874841429973, 26.861075850212465, 17.84062836828866, 6.976864970623648, 16.860503577972338, 6.78221413802406, 18.361157745913633, 21.1777720742878, 18.69554713811112, 14.37432911729317, 227.18622919793637, 20.35787578556844, 32.05590981895698, 40.64022221054165, 12.853772682783038, 13.060075572250115, 9.736080419185011, 8.23062267062617, 36.721707945565946, 24.37464505899644, 16.42644925753752, 18.062026294455805, 5.926906291765625, 5.400457508697879, 8.035513907043898, 16.808809148556072, 8.006185686131403, 22.650762414998024, 21.06897531102637, 31.515178697198863, 49.612577433729534, 14.892059750377703, 30.62806528858691, 127.46945922943303, 10.325357014728429, 5.459281710105521, 10.79653493331208, 18.54756110443159, 23.947670879631648, 7.089776268792477, 6.6067825822404735, 30.311161445427988, 10.711354985101396, 11.344038495418792, 5.317745746895227, 15.75214097446962, 13.358896714769864, 14.710012880326603, 6.827754462713887, 17.36433908548014, 21.36913873309907, 18.422937533908634, 32.58962511713661, 26.96966478090102, 9.64715967498715, 18.130092840620172, 18.714515478152272, 7.8719770732425935, 8.999709751253707, 17.619167456608924, 6.191909266777173, 14.460036318277616, 22.804413733789474, 6.491289827838994, 7.132449127716901, 6.715904792297011, 8.024897086243119, 6.10733865811796, 5.437931802770504, 19.66579717694014, 20.5480849262922, 8.977897362057845, 31.21163778177839, 42.30945194438383, 11.646500475263103, 11.542117028193331, 23.4878366405494, 5.525996364694843, 11.387182877168662, 20.514094844799178, 24.04306429891057, 28.9158390786185, 33.24218210795411, 6.169838430811869, 14.267197355837444, 8.131855445043819, 6.846589722811, 19.497278987339865, 12.22760414679063, 25.61281012299794, 5.526963858067493, 12.100805560935736, 6.605491998005345, 11.35255444569569, 25.46513001514819, 9.927700855549624, 30.253689878351402, 9.001252855196602, 16.72988217852299, 6.862501216066367, 28.905747440198063, 6.334840930056572, 9.202741899454292, 62.7996509056284, 5.718361648028909, 5.148600099072464, 18.675501302485255, 14.115947744744426, 5.159594560033154, 78.91175151490448, 9.489766335974434, 9.614981044527587, 36.03624072198205, 6.990817574076064, 348.96260023612615, 113.56200906354763, 14.530768527890377, 7.98482032258096, 7.120994829700005, 6.27690944581619, 53.12534103319752, 5.985111216038832, 16.899965685403597, 48.55546834723686, 19.86282411063448, 18.60528705198376, 6.875585219828527, 25.94070488405339, 7.254811621087842, 6.431048908051546, 11.196825135088725, 6.231999240169761, 7.336417778234025, 13.253921058239047, 23.644120524165068, 13.516111337694037, 30.38857345340564, 20.428133573123336, 8.059593434603677, 12.80460960135345, 6.932372128740032, 13.05787953388627, 14.21434223893845, 5.362364051849664, 43.46443270318395, 18.65044661935197, 8.167651841490997, 14.226098195090138, 19.14991240551068, 63.9984435264116, 10.114638903477479, 24.231590577424182, 76.92644668228078, 14.533732409624703, 54.100740188478426, 13.737588799962804, 23.73436568610201, 140.75008203907623, 13.706007326329923, 13.377815200855542, 74.52676629472586, 137.4620876100018, 12.107292104953725, 10.177526050236521, 19.282664955550207, 6.360512981174484, 26.336026103718446, 19.098857819728295, 6.337321305412412, 8.302774531147714, 14.871809421391774, 9.978900648243584, 16.633074086633666, 39.58792574884944, 64.12127792312965, 19.158805946051622, 25.902219107573664, 21.736078341805413, 27.140571789847794, 17.419772085874133, 6.761809341741342, 11.10861953213794, 8.221664740441984, 12.04678175865069, 191.15734627703984, 63.87303343497767, 226.56302889490433, 15.28662627548413, 98.30434952701027, 21.142503615342072, 12.437258045928273, 5.766318685797894, 5.92684682258307, 281.41801068973604, 93.11194045267584, 12.942328721209629, 28.80603101945688, 15.63205716053099, 15.19176856126372, 13.8585478820917, 10.650151312613293, 69.97062862983164, 17.25968079128055, 294.9591519719014, 13.928457950893549, 9.809914634385084, 9.731573028465451, 77.93775223232088, 23.530779179897763, 22.360665573397593, 44.5295350469729, 41.494674134203336, 18.537877800507204, 5.1599429441268025, 12.97994680719149, 22.750756679264743, 11.636920668279386, 7.909738476899077, 23.385661822428467, 12.656437568967283, 78.77614748993801, 8.849377683600597, 54.64470632477212, 6.510206168732829, 8.65901032635656, 20.442051118438254, 8.92822351046136, 18.40228455343833, 16.127756216682634, 6.201702940221069, 17.16214295281042, 5.2748296306491635, 5.486316645150531, 16.1659748537268, 19.969705111542094, 6.663677286851541, 8.545568071981549, 14.771820147686025, 6.517769675998751, 7.287173726487057, 11.968947437101075, 8.153313070038152, 11.047055770165382, 14.874402865240455, 14.914653136981753, 14.443256955332783, 57.82010486591035, 7.2808350154131585, 12.36271668640678, 18.38743087274926, 18.79524471860561, 19.16804952213838, 6.626202520572328, 12.028314920635255, 13.613923889014869, 7.97062098451898, 10.04467359806803, 12.585561090779002, 33.64109051977091, 17.722417602019803, 6.665459443559402, 22.20265571768209, 5.576996997869495, 15.223938772178803, 21.04352287376397, 6.4643677584935695, 11.316718975075037, 12.195288598628375, 5.942550840082141, 24.28286908319733, 11.634916322668293, 11.470921568027274, 6.447955478869196, 11.291444503544724, 6.177185431557851, 5.499837087195105, 13.242216782162709, 16.687046055445744, 6.089525646926773, 5.7434061504014435, 21.70902452181568, 5.989670396070381, 52.12412786968295, 8.254842696890604, 14.953949720263502, 10.257411989422444, 15.868677340949002, 12.388333823561082, 18.285354296635163, 7.869231905415022, 10.035278029580349, 8.835073569646415, 20.89681531583998, 8.155399429102282, 14.099565106723027, 23.791750977341266, 24.249933005362692, 53.98557524858421, 14.883232401374485, 17.864794205616057, 13.036287399513382, 13.149610533303647, 44.883706405713966, 5.480442247539472, 11.06950530951894, 5.909783803033361, 67.22552268873241, 6.71813559105544, 16.0274971885011, 13.180543141938386, 46.61443521299286, 13.948595875260853, 22.50951348335839, 16.683775575452145, 11.315324870654702, 5.294547190079492, 18.89897270366951, 19.476003040345603, 10.415410406599127, 43.565260980824654, 98.29343533644025, 12.345663351580262, 23.729389449376306, 8.609554332177277, 20.46433955266194, 14.194867440341914, 13.82179072717189, 28.023772636330282, 7.34377593561099, 28.558861927723456, 13.700970516295405, 19.47689257286893, 21.940563987977832, 7.850953529891005, 5.505747659743572, 7.507147939291213, 6.863495779359684, 24.44338750536167, 5.407138119261499, 10.987922480530573, 14.299201554100469, 8.851870814029892, 9.453283125581354, 25.800544097256942, 16.644335416315258, 20.542715967349444, 123.55067311218158, 25.35944272756208, 22.28388736826242, 18.141390428025506, 6.733022472901273, 35.80474097420065, 6.945740529125401, 16.489318822840474, 11.485419110898146, 18.44673102071365, 15.845871321500642, 14.4162745209923, 5.248036028848415, 10.60350323752909, 5.469491485485026, 12.587911381389405, 29.09801699972392, 13.865311646620773, 19.72463794779359, 12.652609275115706, 11.633210526892691, 18.644894581846295, 14.667104608851385, 62.56605288999974, 10.564309032552272, 7.298004986042147, 15.691824579007314, 24.72027332749686, 6.840175143018236, 8.020864282931973, 17.96836797585917, 9.191150506297733, 28.643566124386915, 13.641384894262206, 7.1083367248678675, 16.26380708381054, 14.485016321705375, 6.26801758963527, 11.19422849586837, 19.593300091346602, 24.443419938550896, 35.939314350797865, 89.15592989884406, 5.115439914251782, 73.15136167920035, 5.691191159154428, 15.722058963312376, 10.542347938210092, 11.290553358768781, 5.129918271733659, 22.555028656194704, 27.08824224178224, 5.114602650714144, 6.912272325679448, 21.92837239845032, 19.783297354099684, 26.27978799008027, 15.87686462739977, 5.112904365766784, 10.365275052984504, 11.388689229674382, 5.543754841411464, 6.075845326184558, 16.754196890549043, 7.246134823312281, 19.657427527931677, 12.093288254950327, 12.360198525571093, 33.47515991850934, 8.020356534721728, 24.10111059015257, 5.8646085582548615, 11.124052572001501, 10.437753877392101, 10.60085768986382, 16.392036205668255, 8.438568548239422, 25.62183578408067, 7.341792096723446, 9.941936346597414, 15.483982352299503, 14.664126272522745, 11.316891349390655, 16.68963794801263, 83.63470982218271, 8.560115439700413, 69.55880586728794, 9.705947578332422, 14.440046995377278, 109.21929374908436, 18.148621442610967, 106.56990050606561, 15.934260496179926, 8.004845797966391, 20.246682646203844, 34.219609345843025, 95.34036602102384, 58.45635538522368, 19.79147220165879, 5.781715120786714, 10.458548724978197, 23.0077198351621, 9.154236668264119, 33.74871744620885, 19.94529781406608, 17.493033080055117, 24.67245028985024, 24.83716075111133, 14.689637271161411, 7.89979258358072, 189.24961488362229, 71.09391054952391, 38.14267465310182, 20.499480306839434, 51.506949067874515, 23.848832519392108, 13.325908545129872, 14.891560038342526, 11.440971266703796, 11.738296271926163, 71.88164886606856, 51.48692064879167, 10.834864535672192, 7.594446016344362, 53.286924588625325, 6.161558923743019, 16.51516963741449, 8.002493620166359, 13.694335560189145, 12.690225558673108, 5.515348773423793, 17.268752330346228, 12.05530777935228, 11.905209700754263, 6.4283708875625845, 16.577096378149506, 23.32709829458611, 6.895073476510581, 15.077502103069873, 5.863604810912277, 16.36352820146753, 18.11969821543868, 6.431337742492439, 11.920455856377828, 9.4279408173269, 12.658413886760536, 5.97084268825549, 15.363143739403256, 11.319066763664976, 20.435870882459046, 5.595173299834033, 8.405526394965008, 15.709915843613912, 21.258685081526576, 30.46007543350994, 22.603403175951417, 17.47478400755022, 26.748973224550458, 8.51977717939325, 13.205114554845425, 25.659570853755554, 7.752209034313965, 21.688999790980112, 30.189213401515367, 10.69049685826789, 7.801460182211389, 16.016637706824774, 7.774846466330837, 7.299359952021656, 13.34222072036175, 6.822978143856239, 19.709273303991907, 13.27403323800847, 15.707118990327947, 26.038288922228624, 17.18481491070441, 11.698807872440616, 7.067396933202238, 104.97675070264044, 8.680223098327739, 5.152222989628288, 14.144012536820325, 12.719140257595372, 15.560263194546083, 11.472213993682702, 37.35075575454506, 5.778896196151821, 13.16038505661216, 24.535760096441187, 7.006438730673044, 20.618366046676194, 26.1327302843126, 10.870395447770841, 6.289494243629412, 37.77342627623574, 12.635574043058773, 13.18586309641544, 16.54592153914324, 12.303303543055513, 8.284551491715641, 18.264091780110768, 6.6500346421099845, 21.277671203213774, 7.582565417787322, 6.4565672118867, 7.557446229038411, 9.108477433700118, 5.822957370794019, 5.5371011166137905, 6.7831547473659946, 16.249114644084134, 12.902324731047424, 28.558842581914984, 19.061001313264047, 14.290472358028621, 7.047172340784489, 34.195707627536684, 15.897838957638529, 19.27870474064522, 18.267941208263103, 6.052769548370578, 32.15668280967686, 14.659791468536564, 7.728717467142419, 15.609585154293326, 11.220003547631842, 10.970649102674722, 15.525683632500337, 16.650009092340063, 7.776671676590594, 6.013106153043671, 42.20018321765316, 25.222923205220987, 7.751712350179986, 24.020383624269513, 6.301721584186872, 6.09054961617484, 7.239658949838176, 18.949352802366498, 15.390865111700679, 6.382446080292376, 24.156814754796393, 14.45041267515087, 9.264057827131163, 19.002942532030325, 6.417458884021601, 20.832797861312407, 16.29037070084148, 7.3479923169177495, 21.393161177087023, 6.490094466164119, 8.20617004828256, 11.456030662177488, 19.822145958172186, 23.801772905854293, 12.298479228862874, 11.493826899696506, 8.936607614353127, 16.97600610899133, 14.383157074628272, 17.321644290332483, 15.659703071176885, 19.421011623298842, 9.786492098765912, 5.050850054863599, 14.951963808002986, 19.870483823545275, 11.274160088012655, 14.671883918824387, 7.492206456862363, 11.857669615787016, 53.6694684954863, 20.75331448657104, 24.113722230321635, 14.439085013452473, 5.755004396404922, 11.227731474335254, 21.55295651973854, 10.14009061597008, 7.100088046158321, 11.818118491003908, 27.528482414694032, 5.571984442289857, 12.765344778292297, 13.030263025571895, 20.204679221160973, 15.771966234346552, 11.649371643578712, 27.147645282638653, 5.362676932031217, 21.51345037671019, 9.439465035889532, 25.48295964327031, 11.673572976373963, 23.042298289408407, 25.41579389623721, 5.943238313439848, 29.3384157209539, 5.699987139415051, 11.10306347928563, 6.41820248979857, 18.57501346951976, 24.865867251913425, 13.385666824898436, 12.944076326242218, 9.837696426263731, 7.887872421710917, 16.069493759237552, 16.556663019392232, 56.770481725526835, 10.193212277630677, 16.75240923502787, 16.16917822924868, 31.71629489852176, 6.7278862113712, 13.342602189138969, 11.571525523918039, 14.684620579115748, 13.450456985684495, 11.666964875439458, 11.619577180067395, 5.235759913208301, 17.36066172600142, 10.228973597799449, 16.43094525177606, 6.117721197397741, 12.158257315302615, 12.282443754954736, 24.02173435439424, 56.587788827897, 34.91650863728373, 18.711728117280845, 6.828546911389697, 6.572136081548681, 12.387621789586744, 5.486343847403997, 76.24929527624734, 7.511426027616957, 7.864568931008768, 8.29486771585856, 5.790801090001163, 9.486338413021986, 7.628938185954086, 5.7190055693001485, 18.858530527470126, 6.385307521554788, 13.973743385897622, 25.746951332050994, 12.507788191172011, 10.02638239877694, 18.676107654420264, 15.312318448966616, 6.207819476437318, 8.143236565561912, 22.806460742961573, 6.182112415740519, 14.561001302013429, 9.957822320147905, 15.26734119987381, 14.542995546469244, 7.49560398208386, 25.513134458228855, 7.653083742163353, 23.994997314140726, 11.021264519783317, 24.66883304821585, 39.77237214813319, 5.562052513434153, 10.552925060579176, 47.36740343558691, 14.878514391395742, 17.90791498409447, 15.642088637055913, 15.697736599503619, 7.678295764826065, 10.7074068148435, 26.24040153116428, 13.71098377875418, 17.048226928631852, 20.896752077449094, 10.610278770990075, 5.992745479179301, 18.210751739552663, 11.951125970580334, 5.727597055363921, 16.156218749014663, 18.044113898350382, 11.487412750392227, ...])
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);
([4298402.173170368, 4445953.946652061, 4734428.131811746, 6843701.389518786, 7515131.2431843085, 7951775.0, 8354438.95021985, 8486996.555719003, 8522875.64663872, 8544521.52134164, 8544535.668327551, 8569472.76893065, 8669424.751415098, 8676327.974149697, 8681228.125, 8819031.940375602, 8847152.470844015, 8894955.606827136, 8992925.227181163, 9055067.01687492, 9203948.101597598, 9295352.800051944, 9307156.469838789, 9308151.639620049, 9365879.6875, 9426901.5625, 9472934.201995356, 9493787.5, 9515755.718575139, 9587239.0625, 9588470.704485664, 9673873.956624059, 9676127.866903456, 9708971.814205198, 9708975.79707799, 9712909.375, 9731263.25175639, 9751199.166705592, 9755463.616929866, 9785622.22934426, 9800550.078451164, 9804098.4375, 9838208.959473534, 9839803.66530596, 9852455.74304435, 9908638.362854594, 9952075.891781477, 9955914.0625, 9964538.95452991, 9973878.109984415, 9976409.937115937, 9984029.16762528, 9984912.705329765, 9993610.402594075, 9997904.6875, 10006201.5625, 10018508.849192362, 10033264.277913215, 10033328.842164582, 10053884.375, 10054950.0, 10115795.625312814, 10157747.6514461, 10158352.602066012, 10160665.819968592, 10175138.912071398, 10213081.80036497, 10322768.4070838, 10325428.125, 10326179.48828911, 10333502.536710856, 10339736.268180946, 10353749.54260323, 10379014.0625, 10401449.1102725, 10451389.0625, 10452886.101762928, 10453819.484301807, 10454473.4375, 10464764.0625, 10486043.75, 10506548.361064289, 10511520.3125, 10523893.75, 10555243.707857098, 10555264.224543016, 10564721.875557873, 10565318.134039242, 10574719.701622121, 10588083.612853894, 10590987.82422814, 10594599.744464215, 10626428.801344926, 10633237.5, 10702718.897049783, 10726003.125, 10726111.443586469, 10727320.623147853, 10736078.125, 10744678.125, 10748043.967495535, 10784593.618544778, 10788573.743834017, 10800128.241535185, 10806807.8125, 10824573.331330251, 10833235.436139664, 10841104.6875, 10934052.01484984, 10972348.053094639, 11002914.99714865, 11003202.212345833, 11011454.480130233, 11013679.554673443, 11024360.955681184, 11060508.09386755, 11067259.944684511, 11115618.75, 11149397.608209183, 11159318.479674466, 11201289.861451145, 11203262.06598594, 11230368.862753982, 11233005.646983018, 11324649.87503464, 11351543.200693319, 11375490.625, 11379441.740352519, 11401271.153205339, 11426667.1875, 11480336.37532948, 11517258.834029691, 11574301.192231795, 11668491.757599115, 11680796.76397256, 11755842.810173405, 11755864.68281016, 11764654.252517961, 11806293.851434296, 11832071.27918978, 11901119.104642788, 11903139.0625, 11905137.5, 11927859.375, 12002184.541297568, 12012620.558869043, 12199541.14611706, 12202068.81060985, 12251564.83561478, 12320179.436462568, 12323649.835290035, 12345887.5, 12389452.155775053, 12397115.827605136, 12397713.165191807, 12416435.939212402, 12436036.79809914, 12447098.97990767, 12480122.083562298, 12502528.49972823, 12529540.91624378, 12547074.734398277, 12561593.268922308, 12562143.394783743, 12579162.807307499, 12588438.648896277, 12588582.448884325, 12592311.496770836, 12592783.866183301, 12605670.3125, 12605965.238515392, 12606881.67434019, 12607766.819966255, 12624544.780834435, 12659594.792472325, 12669801.342202712, 12670543.761442378, 12672061.550566996, 12677344.549732585, 12691415.48830873, 12702008.00625593, 12709146.548897192, 12712432.174227804, 12725743.363339072, 12744763.61032075, 12745383.111586839, 12769266.935694829, 12769522.526304016, 12786852.958070137, 12787681.891553098, 12795154.6875, 12795794.322417842, 12795981.635532014, 12796112.819886217, 12796665.535505103, 12796781.210167306, 12796787.117542211, 12796864.221509742, 12803386.136432383, 12803936.128479334, 12809267.11633057, 12814955.963885022, 12826020.268559502, 12826221.50452663, 12826307.45164986, 12829021.18502283, 12840193.300688362, 12840737.886057401, 12840842.1875, 12841680.450973392, 12841866.056945147, 12842180.085230883, 12842482.143400853, 12842798.603002131, 12842909.375, 12844714.261686185, 12853218.322856732, 12854597.608291095, 12860089.0625, 12864183.239847578, 12880554.62114419, 12881427.69835325, 12881784.801785475, 12887747.7798486, 12895834.45143552, 12897423.04470403, 12919884.750041626, 12920541.235149119, 12921268.13916762, 12922729.931435416, 12923260.633184709, 12924210.097971452, 12926929.126210297, 12946611.84802225, 12947238.760785684, 12947452.227068668, 12947849.300780471, 12947996.755255204, 12948260.9375, 12948341.139123155, 12948780.890395718, 12949169.775363786, 12950285.407583809, 12978107.206760079, 12994498.915800668, 13040062.906738117, 13046143.858909635, 13059737.659476576, 13064073.063907383, 13065330.150898004, 13067152.222668694, 13067596.45842858, 13067828.959355658, 13069240.681720283, 13070495.411917416, 13070847.965655083, 13071464.061808567, 13082393.874985436, 13083881.733496942, 13089328.788838895, 13097157.169868749, 13119317.506432893, 13120749.917703442, 13147000.293215422, 13148173.819240244, 13176859.375, 13177528.579646634, 13178406.15987341, 13226145.909826882, 13236138.482349532, 13244504.515334183, 13247632.905488739, 13250949.11592509, 13254659.630635658, 13259950.727420982, 13268323.280285502, 13273837.875317538, 13280860.315635609, 13285055.687311482, 13337441.970277155, 13340160.20422624, 13349607.212425884, 13360172.31772498, 13371554.58016859, 13374981.11336491, 13381879.92344341, 13385944.091740549, 13408032.016704507, 13418301.417844644, 13430512.551787294, 13430705.743012782, 13431608.190995324, 13440549.429263541, 13469983.98371456, 13477827.7515974, 13487634.031159706, 13489092.1875, 13489336.739314925, 13498802.850980936, 13499705.856411967, 13502511.917911684, 13503964.004478974, 13508360.714765089, 13518292.89352197, 13524496.590262065, 13527624.878115278, 13554502.285786254, 13556132.04369585, 13556246.591234386, 13559759.509129716, 13595650.839589175, 13629500.197576405, 13629937.011951035, 13631259.60852789, 13632705.001016125, 13632773.689161958, 13633040.701665023, 13633258.500152461, 13634805.824123418, 13643081.707048992, 13644422.226227833, 13654583.455680761, 13655847.605131984, 13659380.374047771, 13662127.704819743, 13697308.373395985, 13721485.317409191, 13722271.742672203, 13724899.173771275, 13729237.526731629, 13729818.791671673, 13730284.131794767, 13730838.532552615, 13737357.995500365, 13740505.682669517, 13742022.330211196, 13745617.828845404, 13751577.675083948, 13752101.5625, 13752204.334218342, 13752409.683352819, 13754156.162465265, 13755403.516256269, 13755742.040665066, 13755775.159895606, 13756485.277846403, 13757202.09544328, 13762451.268436695, 13763800.0, 13764203.875978168, 13768398.96278224, 13778009.070491672, 13779039.464886092, 13790135.2110904, 13793144.355599573, 13796127.92117458, 13798117.06082149, 13801123.982034467, 13803231.96589429, 13808204.826740555, 13818438.885823177, 13825560.005004445, 13834021.875, 13836741.769412851, 13838291.026495278, 13850981.726428265, 13851146.449169682, 13855575.51726773, 13880127.968815347, 13891390.625, 13892804.868294006, 13893099.26544167, 13897808.537048185, 13933971.640119854, 13934048.188140318, 13955002.440501414, 13955248.61903333, 13959906.567357237, 13961582.8125, 13968388.541089194, 13975213.249823354, 13976333.618746733, 13977927.62922937, 14004104.069677478, 14019643.748261867, 14074018.826478299, 14118453.125, 14153939.572784517, 14177687.933727255, 14199497.656866979, 14211499.319412656, 14215640.094408182, 14228880.224117814, 14246635.79156551, 14257570.796641141, 14265948.070428174, 14310076.606274253, 14313948.153726537, 14328142.946670525, 14356347.220015127, 14357097.0440705, 14363888.630461307, 14375845.3125, 14379930.6361768, 14382910.482102409, 14383146.172885437, 14406546.103320112, 14436655.649074195, 14467104.482674817, 14483063.084686363, 14483092.502236178, 14486950.720946252, 14487023.205629453, 14488026.361225722, 14488198.509494778, 14498250.0, 14499932.05073793, 14500076.2992341, 14541407.8125, 14548750.564616699, 14581361.568526149, 14582723.081187878, 14582862.198716901, 14587754.058743536, 14596357.445608532, 14598438.58129415, 14599345.3125, 14628774.82178534, 14645536.485206695, 14646600.855717236, 14662502.370643588, 14663939.767033448, 14669583.134482158, 14679922.658562433, 14698669.285570625, 14700048.46800407, 14749969.989596002, 14752849.11539094, 14769128.209876793, 14805075.489090718, 14815085.9375, 14820240.930443509, 14820431.101628115, 14821806.585064659, 14822238.988429297, 14823492.891594108, 14824603.116492711, 14824820.30025414, 14848965.500198536, 14850442.705406915, 14850927.524723236, 14853621.853381364, 14864102.250362279, 14871084.462691747, 14884714.0625, 14914416.651621167, 14916513.202373616, 14917272.771879826, 14939468.604650965, 15000542.160574539, 15017140.36057878, 15024585.291147044, 15052782.8125, 15082007.697927045, 15127243.814144736, 15135380.933558349, 15138651.233865783, 15139198.244471606, 15159519.2491011, 15170276.119723894, 15175705.953521786, 15177763.016439416, 15179622.313159557, 15181368.75, 15192388.745082598, 15194313.906696187, 15198792.1875, 15200437.413386358, 15207028.829606203, 15209024.76580317, 15223046.243569398, 15230857.429963555, 15245761.240556067, 15246685.149742208, 15250847.371360468, 15251688.29833002, 15251693.61839621, 15252032.181542942, 15259476.5625, 15263914.208387552, 15268014.706096517, 15270165.012761377, 15277163.543811705, 15278336.62207677, 15279989.492719084, 15294604.15090337, 15295695.794237137, 15326219.777063001, 15344906.809770701, 15349463.249402301, 15362741.51990566, 15365563.541009894, 15390525.459620658, 15405655.14824218, 15427653.317952499, 15427924.032528186, 15432700.478880748, 15433634.114196895, 15435524.201978821, 15439935.919781692, 15440496.86793605, 15442640.487833226, 15443501.507743381, 15445402.136000885, 15449766.29354531, 15449997.557359135, 15450010.116590451, 15451249.22753964, 15459943.021010103, 15462988.008719098, 15468246.255681988, 15472411.850578025, 15476205.425646937, 15484841.392858272, 15490507.43377971, 15492970.890530895, 15493976.050711466, 15496602.693304682, 15497661.810343716, 15497782.88467649, 15497788.516219249, 15498245.165993841, 15498387.61764976, 15499653.715223787, 15499981.2860466, 15500388.803046977, 15500631.551946089, 15502608.021515107, 15502784.120716967, 15503143.852288147, 15504068.002711957, 15504103.982964786, 15504501.031603469, 15504687.069626696, 15508051.576205675, 15510927.123343691, 15512550.238486411, 15513941.184638266, 15515165.625, 15538149.93950335, 15552300.463183653, 15557004.048873737, 15560851.786196407, 15561745.992741497, 15568663.162355268, 15579511.617562724, 15582703.854624609, 15604308.723253546, 15606412.639883656, 15606985.680920225, 15609552.328023557, 15617488.765703704, 15619299.738100229, 15620013.6283146, 15620017.172125857, 15628830.493275365, 15642643.140677232, 15646983.809288753, 15648147.341078127, 15649045.740514161, 15649282.774942625, 15650140.27845304, 15650581.1018351, 15650591.955909397, 15650917.445955252, 15651318.195998758, 15653245.3125, 15654812.212588353, 15660581.280712029, 15662225.18881738, 15662843.866805334, 15662926.67410625, 15682579.216955015, 15683410.20835525, 15684166.678398686, 15687872.318190034, 15689737.5, 15695106.910717672, 15696222.103135262, 15706084.939591868, 15707615.033566646, 15714210.726773787, 15715952.796550026, 15715977.716954522, 15717002.34573543, 15718175.37366871, 15718266.818914674, 15719119.58346976, 15719815.168715969, 15728324.074124513, 15729666.611156667, 15730740.351274803, 15732200.481025383, 15737847.15682799, 15741247.099802366, 15741665.533690937, 15742990.285071176, 15747638.435152942, 15748253.265708387, 15748435.782646753, 15750786.322446877, 15754366.58664149, 15757946.974759175, 15758968.566302396, 15760914.602407202, 15762433.457431415, 15762615.470364198, 15765998.4375, 15766946.161553815, 15767740.78604956, 15768981.467402231, 15773480.823499942, 15776312.718626384, 15776504.58847886, 15777403.227957536, 15789062.136579417, 15790981.428753087, 15790985.143877119, 15791451.5625, 15792854.373257935, 15792924.92293476, 15801057.0466974, 15804086.238500964, 15807223.764669966, 15809403.051094394, 15813559.960701613, 15813943.356948683, 15820042.81909966, 15821456.433846777, 15825598.29107637, 15827444.12227047, 15828776.02379651, 15830269.367802093, 15831406.079337802, 15832781.895950688, 15834232.423737122, 15834267.137372546, 15835302.924761178, 15836452.999846509, 15836565.631481376, 15836707.854645692, 15837671.16083959, 15838751.61541407, 15839139.546662103, 15839896.875, 15840711.781602463, 15842896.875, 15844549.752591873, 15860779.878247118, 15861276.15268254, 15863101.664244479, 15863518.722658038, 15863677.72524835, 15864875.834076408, 15865925.80335319, 15871335.077126337, 15878224.946202194, 15879610.259273596, 15879685.812670918, 15880950.22551164, 15882933.532928469, 15883093.200533733, 15885302.66612212, 15887140.842993831, 15887154.568834044, 15888884.607146634, 15889770.766491234, 15891840.859338589, 15893111.47835151, 15894036.022907028, 15894676.913837012, 15896526.022692718, 15897395.039442878, 15901803.786577037, 15906449.997660877, 15915941.696174156, 15917307.447091056, 15934694.607921932, 15939123.714268407, 15942175.637164798, 15944425.776758874, 15944561.58090651, 15947457.624817673, 15953043.675270693, 15953511.055254146, 15954087.893738871, 15957593.406108076, 15958784.858765358, 15959009.375, 15960903.53705853, 15962243.61190568, 15962307.543615825, 15962789.708550418, 15963465.625, 15963906.48816513, 15965333.801326748, 15965655.615264116, 15966879.6875, 15970715.856932718, 15970843.75, 15971381.336286385, 15971437.054199528, 15972052.650101041, 15972321.845916206, 15972690.407768574, 15972747.619535131, 15974049.03940583, 15975519.4503743, 15976030.719406458, 15977207.593044573, 15980271.807310767, 15981046.064194195, 15983170.567025632, 15983638.826214809, 15985017.1875, 15985113.456771085, 15986930.751719315, 15987071.279171916, 15987605.749949798, 15987998.42433318, 15988122.066579847, 15988467.545912318, 15988751.5625, 15988842.009511668, 15989598.241705965, 15989624.975626744, 15989671.30050721, 15990000.67797186, 15990040.984520186, 15990202.546166005, 15990204.316680584, 15990316.437674407, 15990326.191651378, 15990692.68820273, 15990766.147134038, 15990788.521869091, 15990799.614895042, 15990867.55271702, 15990884.61393059, 15991141.250127204, 15991231.28522754, 15991264.711386923, 15991321.512312839, 15991450.641567495, 15991496.50987036, 15991667.998041658, 15991687.61200584, 15991764.861672256, 15991789.416546503, 15991800.173640944, 15991892.306571081, 15991950.949558066, 15992021.528779699, 15992120.530859131, 15992170.500480123, 15992177.14994542, 15992218.56280005, 15992263.5124309, 15992270.848983163, 15992274.90332106, 15992281.666401993, 15992330.705242423, 15992360.773558028, 15992414.456420725, 15992431.64072386, 15992536.472215332, 15992548.13854032, 15992636.454204042, 15992653.24362837, 15992664.513292747, 15992678.761155851, 15992682.318395225, 15992689.353266139, 15992691.487930004, 15992715.328124646, 15992770.499841979, 15992803.434061127, 15992819.58471845, 15992820.766661653, 15992823.227796681, 15992848.422298644, 15992858.489432067, 15992904.114268765, 15992907.586253822, 15992938.324858064, 15992939.215887923, 15992945.522264184, 15992954.963518133, 15992957.32680378, 15992958.81337693, 15992997.801228996, 15993012.043624962, 15993016.595101085, 15993027.991098307, 15993043.578897411, 15993050.174456798, 15993188.733008048, 15993244.539414272, 15993297.885504458, 15993308.17812259, 15993363.14112913, 15993396.871167153, 15993441.87555244, 15993457.216247948, 15993476.836834569, 15993482.754980255, 15993610.739976935, 15993767.059093509, 15993790.3490402, 15993798.558093593, 15993850.082564423, 15993870.410126632, 15993939.367908852, 15993957.15013445, 15993992.1875, 15993992.96592354, 15993999.81802133, 15994005.959686194, 15994010.9375, 15994098.667650208, 15994125.807620348, 15994127.226847459, 15994129.340769839, 15994152.81350786, 15994224.924070992, 15994333.146600338, 15994339.227390155, 15994345.370756857, 15994373.334640611, 15994375.145263253, 15994441.576104842, 15994511.392845616, 15994516.434097808, 15994539.041611368, 15994620.119628273, 15994684.767664455, 15994736.713885566, 15994750.268450495, 15994767.211030612, 15994770.743871598, 15994821.075612573, 15994831.921116063, 15994857.110802768, 15994902.087418804, 15994948.302398818, 15995053.044265307, 15995144.520490715, 15995169.853436459, 15995196.306158336, 15995309.509163972, 15995324.234472137, 15995370.265681645, 15995398.456631612, 15995399.844789328, 15995475.200364854, 15995564.939420491, 15995865.401696406, 15995875.636518802, 15995916.432755103, 15995919.805523477, 15996083.26035683, 15996134.234591285, 15996213.009996524, 15996334.551475372, 15996557.287403217, 15996619.243271178, 15996728.67003853, 15996934.37774013, 15997096.195349758, 15997351.65421838, 15997387.427415188, 15997438.744714392, 15997692.609183114, 15998031.25, 15998286.922498155, 15998564.221390344, 15998621.736627592, 15998685.10730066, 15998739.125563856, 15998858.880979449, 15998903.948132705, 15998904.60560101, 15999109.775943702, 15999213.114211304, 15999244.526355466, 15999310.219153544, 15999336.888326973, 15999380.927203065, 15999470.51455754, 15999570.622437607, 15999590.551330535, 15999631.843454288, 15999646.244342566, 15999648.562593443, 15999692.658441098, 15999723.635650888, 15999738.666023228, 15999756.408681426, 15999859.418906536, 15999993.050295103, 16000031.143082913, 16000062.484176548, 16000083.921001034, 16000123.868003163, 16000146.657557204, 16000157.920379568, 16000191.541843174, 16000297.418663807, 16000430.411401058, 16000486.130582219, 16000536.30524689, 16000546.37406057, 16000563.369246995, 16000589.468315043, 16000662.406105874, 16000671.875, 16000688.881421559, 16000735.443534005, 16000776.829023883, 16000871.80592909, 16000945.52491552, 16000976.293040134, 16001175.293431265, 16001294.973664165, 16001298.971432207, 16001324.337322714, 16001471.684737505, 16001556.530114057, 16001597.447448036, 16001614.693906145, 16001669.672685627, 16001671.14371949, 16001695.3125, 16001835.500906125, 16001845.629782185, 16001898.95938392, 16001913.179917404, 16001917.74787769, 16001921.875, 16001923.17631394, 16002038.169024019, 16002107.828144414, 16002130.931739101, 16002154.865222082, 16002254.758003449, 16002290.815737942, 16002336.687983971, 16002336.818443302, 16002338.783098595, 16002362.264009045, 16003263.2338133, 16003488.221529813, 16003559.627786407, 16003697.59353249, 16004010.452605465, 16005129.406234274, 16006799.622296296, 16007111.795501431, 16007428.021454044, 16008572.533282291, 16009098.520437613, 16009562.391362907, 16009793.442269845, 16009942.830657821, 16010128.260745782, 16010216.21057987, 16010334.305817213, 16010488.831128648, 16010570.3125, 16010603.707841592, 16010686.525074936, 16010720.3125, 16010864.045873756, 16010916.233160205, 16012038.532910325, 16012347.060198955, 16012415.827863615, 16012521.588365983, 16012832.557832485, 16012899.634780305, 16013495.773620142, 16013745.859562201, 16013763.704164172, 16013828.717773037, 16013927.218117034, 16014427.032332806, 16015139.38503364, 16015184.087239766, 16015586.298961123, 16015868.968552932, ...], [12.238319878105724, 12.711512268286311, 5.041658738525608, 7.076710638838759, 6.4860233420006645, 72.77214695999017, 105.95921528667304, 30.551692779078166, 5.863427122743747, 10.616524534183482, 9.11372144479763, 5.88322306703988, 24.43049321151117, 25.863225894084145, 74.45793171117256, 12.410662251510352, 17.439219833363, 23.995141001725642, 100.11693891075485, 50.1629236096667, 7.486103581548866, 77.97655053630541, 11.489641868612757, 11.250428666257868, 148.05894987685974, 57.639629577495626, 14.32069796778239, 57.93543504984314, 8.02421598576615, 117.87564003777157, 5.552412164633623, 6.3350922162887375, 14.041273154050142, 50.74658559811588, 6.3734448797407905, 81.3131572462163, 12.54859399795862, 52.8854732570221, 5.9015196619395, 20.505258474290912, 23.414232626577995, 92.9223333969727, 13.168676551220305, 12.092175970625254, 13.307036430778895, 6.018243676459901, 83.86545807290818, 34.22111871798144, 14.545350909902856, 14.884584250782583, 17.626465855192674, 21.2971042101621, 11.464569856519654, 47.57188044138071, 115.24299072978545, 38.27404673113392, 8.9231419080345, 69.75642150234627, 5.426617027260885, 51.914300553298176, 29.312499590527427, 11.654586430838973, 6.6161073297651365, 10.398135866482313, 40.644288684383945, 47.780841911678024, 17.556497062904317, 10.63091558596366, 36.49100153766372, 25.129621801318038, 32.178274801431144, 190.3678421986899, 244.14202810321473, 74.3238538485311, 25.869630856886026, 69.21404824134663, 26.494559644317203, 5.8703863971509875, 64.67624133036671, 34.584671691120676, 95.40250857753506, 11.010298336345494, 71.65763777742346, 72.13750094004342, 62.82652645739647, 5.717149054964734, 6.487178685679062, 10.284464494811726, 20.454021951466963, 8.760607378998605, 16.34031697231556, 7.0558610396442125, 56.69378162681707, 221.34030817466996, 11.365606641432446, 93.0057506898777, 5.216510097685241, 7.719595570369727, 133.94099150043124, 35.34146694691325, 23.591052557751034, 33.148835152560544, 16.253565790463878, 5.538763219592962, 70.99487945389676, 14.551713836721627, 6.41126934166334, 32.608661443829966, 5.848226005024519, 22.729304789772243, 20.305963455425513, 12.322097769098873, 25.01075715835982, 9.221560617102565, 183.87752459880383, 58.09353273105942, 8.612708119832293, 176.13630303380347, 6.919280805290256, 21.91191406527598, 116.33529145665388, 5.192503792624621, 15.389426305614336, 100.11715574201082, 14.48567302756708, 50.746621287509655, 36.18324394207507, 7.4491406366547, 30.133569449360174, 36.97991332850493, 23.753951342269275, 6.405506269666713, 10.594401744136958, 8.071610182662143, 35.27126340474421, 89.13216438127104, 7.844137372494153, 22.167171516977866, 15.342757325546017, 20.587775567043042, 7.217905045597421, 63.07401921353879, 64.98617445408975, 29.551897652751336, 44.157013940025344, 17.603874789456, 25.17558725798929, 9.383183489469607, 12.597701274060894, 210.384930149524, 14.348799149337125, 40.82895943994642, 12.452572205379518, 8.396705301394935, 13.068156740630531, 13.000362260915303, 7.947282018362118, 8.595870127318005, 8.4000363784754, 7.744636740491625, 16.181376579652728, 8.150945279527415, 8.047568154207857, 8.10726013071824, 6.120650333342276, 10.537409933454738, 7.476813544225179, 6.578487461074145, 8.935288261132117, 29.373192057006527, 9.024675957405245, 25.318998930835242, 6.692284447586226, 20.31687739303821, 17.352080389474004, 24.96948859467205, 19.693482092097604, 9.909813223956426, 5.573195159817412, 19.69017478748589, 22.912799428515058, 13.828953005595716, 12.962658939418604, 6.428140138044723, 23.04501875103614, 8.4513362310464, 24.386524263209054, 6.900894612915634, 5.604875451264238, 18.119605529786945, 31.48592735627772, 25.53807597372445, 16.64734013729389, 8.463306664937402, 6.078841719430565, 11.066011348470203, 9.027677453564284, 6.104792407809308, 35.200181707625525, 7.172575860172186, 11.018257200147065, 5.688787672031825, 27.68423679625504, 22.89043254771832, 17.148565124647394, 8.809004300661122, 22.014098563096674, 16.650039281381062, 31.38914959613526, 12.575461240443273, 43.42892081530779, 11.812028660206707, 15.008417072212044, 15.61222147362005, 29.044489790289326, 12.555201134829385, 8.994583743192772, 14.268721270128225, 71.19130108250145, 11.868544849999036, 14.694483375464916, 5.278087883101711, 6.851810904695321, 31.98349023848636, 9.396880935320844, 31.015921439023497, 16.593693025564203, 19.530219602621337, 8.863311354316348, 11.531673520213458, 9.086693500030004, 5.313954231845054, 10.350745948580995, 20.100131285512035, 5.331688253157295, 18.26939639769185, 12.81165113785953, 6.739833617203337, 71.11639885899193, 8.578549566858396, 11.28059807154424, 5.4391748619224725, 13.244852641490125, 7.397921072651689, 17.143013689891678, 9.700753946111433, 5.620097830156734, 15.586317660460256, 9.034298905091335, 18.725056520336565, 12.34447006463462, 13.56049632248032, 19.48377798719542, 5.944360337283267, 7.147833021980561, 7.441051896565934, 6.2671110136646675, 9.43936971769396, 11.978071991789655, 18.26459689419619, 20.179237314843874, 20.23014883319751, 26.99651762158508, 16.190758880092954, 9.676485634898597, 33.36523630827811, 17.012874841429973, 26.861075850212465, 17.84062836828866, 6.976864970623648, 16.860503577972338, 6.78221413802406, 18.361157745913633, 21.1777720742878, 18.69554713811112, 14.37432911729317, 227.18622919793637, 20.35787578556844, 32.05590981895698, 40.64022221054165, 12.853772682783038, 13.060075572250115, 9.736080419185011, 8.23062267062617, 36.721707945565946, 24.37464505899644, 16.42644925753752, 18.062026294455805, 5.926906291765625, 5.400457508697879, 8.035513907043898, 16.808809148556072, 8.006185686131403, 22.650762414998024, 21.06897531102637, 31.515178697198863, 49.612577433729534, 14.892059750377703, 30.62806528858691, 127.46945922943303, 10.325357014728429, 5.459281710105521, 10.79653493331208, 18.54756110443159, 23.947670879631648, 7.089776268792477, 6.6067825822404735, 30.311161445427988, 10.711354985101396, 11.344038495418792, 5.317745746895227, 15.75214097446962, 13.358896714769864, 14.710012880326603, 6.827754462713887, 17.36433908548014, 21.36913873309907, 18.422937533908634, 32.58962511713661, 26.96966478090102, 9.64715967498715, 18.130092840620172, 18.714515478152272, 7.8719770732425935, 8.999709751253707, 17.619167456608924, 6.191909266777173, 14.460036318277616, 22.804413733789474, 6.491289827838994, 7.132449127716901, 6.715904792297011, 8.024897086243119, 6.10733865811796, 5.437931802770504, 19.66579717694014, 20.5480849262922, 8.977897362057845, 31.21163778177839, 42.30945194438383, 11.646500475263103, 11.542117028193331, 23.4878366405494, 5.525996364694843, 11.387182877168662, 20.514094844799178, 24.04306429891057, 28.9158390786185, 33.24218210795411, 6.169838430811869, 14.267197355837444, 8.131855445043819, 6.846589722811, 19.497278987339865, 12.22760414679063, 25.61281012299794, 5.526963858067493, 12.100805560935736, 6.605491998005345, 11.35255444569569, 25.46513001514819, 9.927700855549624, 30.253689878351402, 9.001252855196602, 16.72988217852299, 6.862501216066367, 28.905747440198063, 6.334840930056572, 9.202741899454292, 62.7996509056284, 5.718361648028909, 5.148600099072464, 18.675501302485255, 14.115947744744426, 5.159594560033154, 78.91175151490448, 9.489766335974434, 9.614981044527587, 36.03624072198205, 6.990817574076064, 348.96260023612615, 113.56200906354763, 14.530768527890377, 7.98482032258096, 7.120994829700005, 6.27690944581619, 53.12534103319752, 5.985111216038832, 16.899965685403597, 48.55546834723686, 19.86282411063448, 18.60528705198376, 6.875585219828527, 25.94070488405339, 7.254811621087842, 6.431048908051546, 11.196825135088725, 6.231999240169761, 7.336417778234025, 13.253921058239047, 23.644120524165068, 13.516111337694037, 30.38857345340564, 20.428133573123336, 8.059593434603677, 12.80460960135345, 6.932372128740032, 13.05787953388627, 14.21434223893845, 5.362364051849664, 43.46443270318395, 18.65044661935197, 8.167651841490997, 14.226098195090138, 19.14991240551068, 63.9984435264116, 10.114638903477479, 24.231590577424182, 76.92644668228078, 14.533732409624703, 54.100740188478426, 13.737588799962804, 23.73436568610201, 140.75008203907623, 13.706007326329923, 13.377815200855542, 74.52676629472586, 137.4620876100018, 12.107292104953725, 10.177526050236521, 19.282664955550207, 6.360512981174484, 26.336026103718446, 19.098857819728295, 6.337321305412412, 8.302774531147714, 14.871809421391774, 9.978900648243584, 16.633074086633666, 39.58792574884944, 64.12127792312965, 19.158805946051622, 25.902219107573664, 21.736078341805413, 27.140571789847794, 17.419772085874133, 6.761809341741342, 11.10861953213794, 8.221664740441984, 12.04678175865069, 191.15734627703984, 63.87303343497767, 226.56302889490433, 15.28662627548413, 98.30434952701027, 21.142503615342072, 12.437258045928273, 5.766318685797894, 5.92684682258307, 281.41801068973604, 93.11194045267584, 12.942328721209629, 28.80603101945688, 15.63205716053099, 15.19176856126372, 13.8585478820917, 10.650151312613293, 69.97062862983164, 17.25968079128055, 294.9591519719014, 13.928457950893549, 9.809914634385084, 9.731573028465451, 77.93775223232088, 23.530779179897763, 22.360665573397593, 44.5295350469729, 41.494674134203336, 18.537877800507204, 5.1599429441268025, 12.97994680719149, 22.750756679264743, 11.636920668279386, 7.909738476899077, 23.385661822428467, 12.656437568967283, 78.77614748993801, 8.849377683600597, 54.64470632477212, 6.510206168732829, 8.65901032635656, 20.442051118438254, 8.92822351046136, 18.40228455343833, 16.127756216682634, 6.201702940221069, 17.16214295281042, 5.2748296306491635, 5.486316645150531, 16.1659748537268, 19.969705111542094, 6.663677286851541, 8.545568071981549, 14.771820147686025, 6.517769675998751, 7.287173726487057, 11.968947437101075, 8.153313070038152, 11.047055770165382, 14.874402865240455, 14.914653136981753, 14.443256955332783, 57.82010486591035, 7.2808350154131585, 12.36271668640678, 18.38743087274926, 18.79524471860561, 19.16804952213838, 6.626202520572328, 12.028314920635255, 13.613923889014869, 7.97062098451898, 10.04467359806803, 12.585561090779002, 33.64109051977091, 17.722417602019803, 6.665459443559402, 22.20265571768209, 5.576996997869495, 15.223938772178803, 21.04352287376397, 6.4643677584935695, 11.316718975075037, 12.195288598628375, 5.942550840082141, 24.28286908319733, 11.634916322668293, 11.470921568027274, 6.447955478869196, 11.291444503544724, 6.177185431557851, 5.499837087195105, 13.242216782162709, 16.687046055445744, 6.089525646926773, 5.7434061504014435, 21.70902452181568, 5.989670396070381, 52.12412786968295, 8.254842696890604, 14.953949720263502, 10.257411989422444, 15.868677340949002, 12.388333823561082, 18.285354296635163, 7.869231905415022, 10.035278029580349, 8.835073569646415, 20.89681531583998, 8.155399429102282, 14.099565106723027, 23.791750977341266, 24.249933005362692, 53.98557524858421, 14.883232401374485, 17.864794205616057, 13.036287399513382, 13.149610533303647, 44.883706405713966, 5.480442247539472, 11.06950530951894, 5.909783803033361, 67.22552268873241, 6.71813559105544, 16.0274971885011, 13.180543141938386, 46.61443521299286, 13.948595875260853, 22.50951348335839, 16.683775575452145, 11.315324870654702, 5.294547190079492, 18.89897270366951, 19.476003040345603, 10.415410406599127, 43.565260980824654, 98.29343533644025, 12.345663351580262, 23.729389449376306, 8.609554332177277, 20.46433955266194, 14.194867440341914, 13.82179072717189, 28.023772636330282, 7.34377593561099, 28.558861927723456, 13.700970516295405, 19.47689257286893, 21.940563987977832, 7.850953529891005, 5.505747659743572, 7.507147939291213, 6.863495779359684, 24.44338750536167, 5.407138119261499, 10.987922480530573, 14.299201554100469, 8.851870814029892, 9.453283125581354, 25.800544097256942, 16.644335416315258, 20.542715967349444, 123.55067311218158, 25.35944272756208, 22.28388736826242, 18.141390428025506, 6.733022472901273, 35.80474097420065, 6.945740529125401, 16.489318822840474, 11.485419110898146, 18.44673102071365, 15.845871321500642, 14.4162745209923, 5.248036028848415, 10.60350323752909, 5.469491485485026, 12.587911381389405, 29.09801699972392, 13.865311646620773, 19.72463794779359, 12.652609275115706, 11.633210526892691, 18.644894581846295, 14.667104608851385, 62.56605288999974, 10.564309032552272, 7.298004986042147, 15.691824579007314, 24.72027332749686, 6.840175143018236, 8.020864282931973, 17.96836797585917, 9.191150506297733, 28.643566124386915, 13.641384894262206, 7.1083367248678675, 16.26380708381054, 14.485016321705375, 6.26801758963527, 11.19422849586837, 19.593300091346602, 24.443419938550896, 35.939314350797865, 89.15592989884406, 5.115439914251782, 73.15136167920035, 5.691191159154428, 15.722058963312376, 10.542347938210092, 11.290553358768781, 5.129918271733659, 22.555028656194704, 27.08824224178224, 5.114602650714144, 6.912272325679448, 21.92837239845032, 19.783297354099684, 26.27978799008027, 15.87686462739977, 5.112904365766784, 10.365275052984504, 11.388689229674382, 5.543754841411464, 6.075845326184558, 16.754196890549043, 7.246134823312281, 19.657427527931677, 12.093288254950327, 12.360198525571093, 33.47515991850934, 8.020356534721728, 24.10111059015257, 5.8646085582548615, 11.124052572001501, 10.437753877392101, 10.60085768986382, 16.392036205668255, 8.438568548239422, 25.62183578408067, 7.341792096723446, 9.941936346597414, 15.483982352299503, 14.664126272522745, 11.316891349390655, 16.68963794801263, 83.63470982218271, 8.560115439700413, 69.55880586728794, 9.705947578332422, 14.440046995377278, 109.21929374908436, 18.148621442610967, 106.56990050606561, 15.934260496179926, 8.004845797966391, 20.246682646203844, 34.219609345843025, 95.34036602102384, 58.45635538522368, 19.79147220165879, 5.781715120786714, 10.458548724978197, 23.0077198351621, 9.154236668264119, 33.74871744620885, 19.94529781406608, 17.493033080055117, 24.67245028985024, 24.83716075111133, 14.689637271161411, 7.89979258358072, 189.24961488362229, 71.09391054952391, 38.14267465310182, 20.499480306839434, 51.506949067874515, 23.848832519392108, 13.325908545129872, 14.891560038342526, 11.440971266703796, 11.738296271926163, 71.88164886606856, 51.48692064879167, 10.834864535672192, 7.594446016344362, 53.286924588625325, 6.161558923743019, 16.51516963741449, 8.002493620166359, 13.694335560189145, 12.690225558673108, 5.515348773423793, 17.268752330346228, 12.05530777935228, 11.905209700754263, 6.4283708875625845, 16.577096378149506, 23.32709829458611, 6.895073476510581, 15.077502103069873, 5.863604810912277, 16.36352820146753, 18.11969821543868, 6.431337742492439, 11.920455856377828, 9.4279408173269, 12.658413886760536, 5.97084268825549, 15.363143739403256, 11.319066763664976, 20.435870882459046, 5.595173299834033, 8.405526394965008, 15.709915843613912, 21.258685081526576, 30.46007543350994, 22.603403175951417, 17.47478400755022, 26.748973224550458, 8.51977717939325, 13.205114554845425, 25.659570853755554, 7.752209034313965, 21.688999790980112, 30.189213401515367, 10.69049685826789, 7.801460182211389, 16.016637706824774, 7.774846466330837, 7.299359952021656, 13.34222072036175, 6.822978143856239, 19.709273303991907, 13.27403323800847, 15.707118990327947, 26.038288922228624, 17.18481491070441, 11.698807872440616, 7.067396933202238, 104.97675070264044, 8.680223098327739, 5.152222989628288, 14.144012536820325, 12.719140257595372, 15.560263194546083, 11.472213993682702, 37.35075575454506, 5.778896196151821, 13.16038505661216, 24.535760096441187, 7.006438730673044, 20.618366046676194, 26.1327302843126, 10.870395447770841, 6.289494243629412, 37.77342627623574, 12.635574043058773, 13.18586309641544, 16.54592153914324, 12.303303543055513, 8.284551491715641, 18.264091780110768, 6.6500346421099845, 21.277671203213774, 7.582565417787322, 6.4565672118867, 7.557446229038411, 9.108477433700118, 5.822957370794019, 5.5371011166137905, 6.7831547473659946, 16.249114644084134, 12.902324731047424, 28.558842581914984, 19.061001313264047, 14.290472358028621, 7.047172340784489, 34.195707627536684, 15.897838957638529, 19.27870474064522, 18.267941208263103, 6.052769548370578, 32.15668280967686, 14.659791468536564, 7.728717467142419, 15.609585154293326, 11.220003547631842, 10.970649102674722, 15.525683632500337, 16.650009092340063, 7.776671676590594, 6.013106153043671, 42.20018321765316, 25.222923205220987, 7.751712350179986, 24.020383624269513, 6.301721584186872, 6.09054961617484, 7.239658949838176, 18.949352802366498, 15.390865111700679, 6.382446080292376, 24.156814754796393, 14.45041267515087, 9.264057827131163, 19.002942532030325, 6.417458884021601, 20.832797861312407, 16.29037070084148, 7.3479923169177495, 21.393161177087023, 6.490094466164119, 8.20617004828256, 11.456030662177488, 19.822145958172186, 23.801772905854293, 12.298479228862874, 11.493826899696506, 8.936607614353127, 16.97600610899133, 14.383157074628272, 17.321644290332483, 15.659703071176885, 19.421011623298842, 9.786492098765912, 5.050850054863599, 14.951963808002986, 19.870483823545275, 11.274160088012655, 14.671883918824387, 7.492206456862363, 11.857669615787016, 53.6694684954863, 20.75331448657104, 24.113722230321635, 14.439085013452473, 5.755004396404922, 11.227731474335254, 21.55295651973854, 10.14009061597008, 7.100088046158321, 11.818118491003908, 27.528482414694032, 5.571984442289857, 12.765344778292297, 13.030263025571895, 20.204679221160973, 15.771966234346552, 11.649371643578712, 27.147645282638653, 5.362676932031217, 21.51345037671019, 9.439465035889532, 25.48295964327031, 11.673572976373963, 23.042298289408407, 25.41579389623721, 5.943238313439848, 29.3384157209539, 5.699987139415051, 11.10306347928563, 6.41820248979857, 18.57501346951976, 24.865867251913425, 13.385666824898436, 12.944076326242218, 9.837696426263731, 7.887872421710917, 16.069493759237552, 16.556663019392232, 56.770481725526835, 10.193212277630677, 16.75240923502787, 16.16917822924868, 31.71629489852176, 6.7278862113712, 13.342602189138969, 11.571525523918039, 14.684620579115748, 13.450456985684495, 11.666964875439458, 11.619577180067395, 5.235759913208301, 17.36066172600142, 10.228973597799449, 16.43094525177606, 6.117721197397741, 12.158257315302615, 12.282443754954736, 24.02173435439424, 56.587788827897, 34.91650863728373, 18.711728117280845, 6.828546911389697, 6.572136081548681, 12.387621789586744, 5.486343847403997, 76.24929527624734, 7.511426027616957, 7.864568931008768, 8.29486771585856, 5.790801090001163, 9.486338413021986, 7.628938185954086, 5.7190055693001485, 18.858530527470126, 6.385307521554788, 13.973743385897622, 25.746951332050994, 12.507788191172011, 10.02638239877694, 18.676107654420264, 15.312318448966616, 6.207819476437318, 8.143236565561912, 22.806460742961573, 6.182112415740519, 14.561001302013429, 9.957822320147905, 15.26734119987381, 14.542995546469244, 7.49560398208386, 25.513134458228855, 7.653083742163353, 23.994997314140726, 11.021264519783317, 24.66883304821585, 39.77237214813319, 5.562052513434153, 10.552925060579176, 47.36740343558691, 14.878514391395742, 17.90791498409447, 15.642088637055913, 15.697736599503619, 7.678295764826065, 10.7074068148435, 26.24040153116428, 13.71098377875418, 17.048226928631852, 20.896752077449094, 10.610278770990075, 5.992745479179301, 18.210751739552663, 11.951125970580334, 5.727597055363921, 16.156218749014663, 18.044113898350382, 11.487412750392227, ...])
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)