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 = 46522
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);
([4273190.965867379, 4528615.625, 4610293.75, 4664876.35879979, 4667586.710833409, 4745931.25, 4787073.9083589455, 4802718.158239639, 4825019.459373228, 4864587.758342843, 4904834.250403999, 4957777.60950388, 5079982.8125, 5105805.57255152, 5106065.459509, 5106366.842615813, 5106923.4375, 5123617.669227188, 5123637.17295516, 5125005.032334937, 5126154.439669776, 5147724.241414206, 5159464.869797794, 5211829.924791415, 5213747.318774298, 5234435.9375, 5274098.160092582, 5365941.947202678, 5551662.408646431, 5840910.643978086, 7328316.99890122, 7397189.0625, 7435995.043593613, 7498960.9375, 7540118.558432544, 7541244.6830268735, 7551200.958319815, 7551751.171220789, 7593768.055468529, 7598325.569097933, 7603307.8125, 7604272.711421223, 7614457.443000405, 7629367.979970781, 7631256.663077671, 7680242.594886328, 7689361.172248926, 7699210.9375, 7845011.653416981, 7859556.25, 7869184.728342467, 7871603.125, 7871696.875, 7875459.242060983, 7881567.655961246, 7881641.233255019, 7888888.122938906, 7889118.75, 7895250.33681061, 7897183.414627604, 7898235.8635392375, 7898711.726790449, 7898867.1875, 7906635.9375, 7909389.010472802, 7915857.8125, 7918818.75, 7921772.8491267245, 7922012.316686783, 7922421.875, 7922949.105272626, 7923246.076396309, 7924960.94077016, 7925112.480643356, 7925223.021897194, 7925599.822180027, 7925693.75, 7927281.25, 7927778.125, 7927784.26471328, 7927955.6868811855, 7927986.497342246, 7928174.16441141, 7928908.944292252, 7931249.213507951, 7931750.0, 7931750.635661131, 7932232.300273788, 7932314.2609901475, 7932465.593353141, 7932518.365280179, 7933576.115354465, 7933876.23959781, 7933935.654957633, 7933937.009040545, 7935178.949657712, 7935309.0015799515, 7935381.761605139, 7935385.7030730145, 7935394.449015235, 7935733.534526964, 7936731.328003762, 7938766.668187698, 7938770.3125, 7938831.0022059, 7942205.523547747, 7943731.912412816, 7946140.828958061, 7948365.625, 7959840.625, 7960137.121792106, 7960163.469778378, 7960212.3315037945, 7960998.058751522, 7961807.230548795, 7963159.375, 7967181.11052027, 7983554.090745268, 7986926.76810245, 7999792.1875, 8010116.192242087, 8010977.889870301, 8015872.081990248, 8017146.230725748, 8017235.004345855, 8017354.466367415, 8017399.610182792, 8017457.8125, 8017523.169861152, 8017575.577513899, 8017608.970691011, 8017643.75, 8017683.269573074, 8017689.0625, 8017696.639527161, 8017700.427726176, 8017704.468697098, 8017761.646051168, 8017803.125, 8017819.965336634, 8017871.675858878, 8017924.620726501, 8017934.317322646, 8017970.180033335, 8018007.8125, 8018028.851938982, 8018088.630943545, 8018142.773873039, 8018193.49399047, 8018198.795554735, 8018257.752762209, 8018275.473596104, 8018276.5625, 8018283.845230307, 8018337.02487863, 8018352.328407269, 8018359.082744999, 8018367.1875, 8018377.792327255, 8018405.502887997, 8018427.487037752, 8018428.125, 8018430.081771286, 8018454.6875, 8018458.338915958, 8018502.791488056, 8018519.2420438435, 8018522.553681277, 8018617.221427603, 8018671.689535919, 8018743.369257262, 8018743.686301826, 8018752.032199318, 8018754.522768844, 8018770.981136344, 8018867.999150045, 8018930.217247146, 8018930.726281385, 8018939.577138979, 8018952.021875269, 8019009.0426565, 8019167.1875, 8019195.948220492, 8019206.25, 8019229.6875, 8019264.042954821, 8019498.4375, 8019585.648751454, 8019730.660843543, 8019849.101409717, 8019932.9542696355, 8021526.260581397, 8025398.4375, 8026655.286259011, 8027306.25, 8028846.995038347, 8030873.743445357, 8031901.26012015, 8032018.360043525, 8033176.801974745, 8034133.71222952, 8037049.037620437, 8038759.104920415, 8045285.9375, 8056017.464779737, 8057695.945780513, 8058181.021710264, 8062342.273481421, 8062590.421620354, 8062984.25968179, 8064551.5625, 8065519.166151441, 8072454.016256006, 8077464.418289045, 8078822.1614621645, 8086548.707855152, 8088947.117059671, 8089483.571423114, 8089694.898852376, 8090716.54479222, 8091388.881127814, 8091508.461207786, 8094256.598308733, 8103582.586378547, 8108210.84004269, 8109488.9111583065, 8114577.265098735, 8134739.569079994, 8141193.176106345, 8156947.936460278, 8177256.178586878, 8192355.877507258, 8198100.588638106, 8204874.649725636, 8223939.0625, 8231407.8125, 8249670.094900719, 8251058.439330064, 8251059.375, 8251801.5625, 8254607.584740942, 8262091.629005294, 8262270.04063716, 8262998.4375, 8263507.428938495, 8264775.0, 8268590.625, 8269744.399051378, 8274034.0444973465, 8275427.85218171, 8281557.293141494, 8281952.583621338, 8285706.200035417, 8286520.027263287, 8288124.148729497, 8288804.1517483285, 8288889.0625, 8291330.034245126, 8291492.846865882, 8293323.064801071, 8296025.770547945, 8297463.358303956, 8298162.8076460175, 8298165.402842778, 8303212.8572092615, 8303525.0, 8303628.125, 8305733.532256203, 8308203.125, 8317512.610498564, 8324087.5, 8324775.60713883, 8326603.218354175, 8327197.316431608, 8327376.5625, 8330482.8125, 8342500.659063959, 8343681.25, 8353851.497714649, 8365181.646431819, 8365260.212355744, 8369200.586738634, 8370249.486218588, 8371471.942737871, 8371487.190756079, 8371797.256909459, 8371824.105887853, 8373058.782596494, 8375318.497192277, 8376721.0293178195, 8378053.125, 8378078.102398146, 8378734.218672862, 8379988.994358858, 8381529.6875, 8382726.501737965, 8387721.021997369, 8397544.391670432, 8398296.875, 8398393.75, 8399568.912917037, 8400274.625132354, 8400906.920409754, 8415733.1581212, 8419379.884979816, 8427040.737966832, 8432540.314142788, 8438176.754647605, 8439497.9818658, 8439498.4375, 8440021.871948618, 8440043.684389412, 8440183.952674706, 8440834.339333378, 8441553.125, 8443992.993032185, 8444706.25, 8450501.5625, 8452596.152245473, 8455101.5625, 8456281.25, 8456763.259636888, 8457310.339784779, 8457795.426882388, 8458262.845110523, 8458834.375, 8459435.885427704, 8459498.115793234, 8459675.538537074, 8459825.764487952, 8459846.812446252, 8459858.721676715, 8462042.879185334, 8463999.493371664, 8465116.36626209, 8465803.803678121, 8465894.962979103, 8466195.013021551, 8467765.330409639, 8468223.4375, 8469702.675530227, 8469791.752147516, 8470398.39058966, 8471422.780705286, 8472045.3125, 8472054.05549527, 8473417.1875, 8473465.059295198, 8476560.9375, 8477485.721746683, 8477517.953121902, 8477654.719550187, 8478011.817231972, 8491692.443165883, 8492756.25, 8492796.738367809, 8492994.072241358, 8493028.125, 8493078.709012667, 8493153.396236679, 8493420.3125, 8493512.5, 8493543.75, 8493812.37665471, 8493915.625, 8493925.742261704, 8494156.161517194, 8494331.133217271, 8494421.875, 8494523.963338017, 8494546.401541213, 8494636.38735384, 8494641.909966206, 8494720.27427468, 8494723.951811733, 8494792.24532271, 8494817.898512028, 8494845.96053882, 8494909.375, 8495098.595387118, 8495268.65554263, 8495269.06243308, 8495270.34738797, 8495284.700696632, 8495299.755956767, 8495351.5625, 8495368.61647053, 8495379.441392802, 8495403.343095224, 8495478.803702317, 8495606.882336376, 8495618.694683164, 8495671.875, 8495724.388016319, 8495781.020056546, 8495826.574942619, 8495910.500856617, 8495918.204540601, 8495992.1875, 8496064.0625, 8496070.348694962, 8496090.740988398, 8496218.654844405, 8496317.65372438, 8496365.874517111, 8496435.8953584, 8496460.533668255, 8496460.9375, 8496486.791912436, 8496492.291432932, 8496510.495678904, 8496570.695977075, 8496573.959191134, 8496658.232156688, 8496673.4375, 8496728.58241157, 8496735.788322683, 8496776.5625, 8496784.375, 8496822.034027519, 8496823.440193739, 8496827.462972995, 8496868.761347625, 8496873.14916653, 8496920.183444392, 8496921.875, 8496933.81171714, 8496950.545755614, 8497047.353021985, 8497067.1875, 8497082.22620625, 8497096.168329464, 8497109.482812537, 8497120.095454678, 8497203.665803172, 8497242.114484617, 8497259.185233139, 8497316.92158714, 8497321.032454222, 8497325.936333701, 8497364.845477963, 8497370.3125, 8497408.982339215, 8497427.456539707, 8497430.354088653, 8497458.82926882, 8497461.432408182, 8497495.3125, 8497552.654372254, 8497559.784766918, 8497605.940066209, 8497647.322285064, 8497648.45958147, 8497802.27590796, 8497814.697914517, 8497848.826328201, 8497857.071386764, 8497914.225566635, 8497981.031043831, 8498073.4375, 8498141.062109362, 8498187.5, 8498263.18375957, 8498310.714261606, 8498532.59700631, 8498558.260321729, 8498667.1875, 8498687.217278406, 8498943.231616845, 8498969.70008355, 8499026.5625, 8499073.4375, 8499147.882640397, 8499336.835986858, 8499356.25, 8499424.362751115, 8499447.188194415, 8499847.467741622, 8500342.880731892, 8500500.0, 8500624.778139053, 8500735.24304212, 8501210.9375, 8501300.0, 8501360.255610691, 8501648.958671018, 8501746.76404702, 8502006.25, 8502038.138890786, 8502110.9375, 8503198.994028894, 8503258.566842467, 8505410.9375, 8506706.655744916, 8507007.263131319, 8507906.68187293, 8508596.875, 8508610.9375, 8509067.1875, 8509507.8125, 8509510.9375, 8510386.803939639, 8510839.05110777, 8510982.8125, 8511439.252185194, 8511493.75, 8512285.627489338, 8512426.5625, 8512435.9375, 8512447.068626111, 8512622.9646813, 8515092.1875, 8516490.324730182, 8522523.4375, 8522868.686736677, 8523402.157315848, 8524486.96070328, 8531571.875, 8532423.441849587, 8532443.472592734, 8532584.060661132, 8532853.514733164, 8533141.192939173, 8533200.391052946, 8533579.6875, 8534087.279055325, 8534231.688678375, 8534308.816376107, 8534615.625, 8534637.480692398, 8534646.875, 8534660.225218717, 8535007.73225483, 8535017.999625366, 8535150.0, 8535232.363705773, 8535266.139416467, 8535373.295072947, 8535449.998662392, 8535469.718685722, 8535675.208952716, 8535795.3125, 8535861.090503694, 8536075.0, 8536605.933472602, 8536630.334697759, 8536644.728022331, 8536689.299364805, 8536871.766087938, 8537421.875, 8537952.729381666, 8538024.926707208, 8538973.1913356, 8540647.686234027, 8540660.414105456, 8540666.195663203, 8540729.670983633, 8541527.09072675, 8541625.297708863, 8542703.125, 8543143.75, 8544153.125, 8544350.0, 8544701.521677852, 8545152.416072018, 8545284.102131737, 8545754.86758509, 8545762.558001645, 8545877.998716988, 8545964.021753708, 8546193.014727147, 8546381.829151982, 8548844.427818302, 8549011.622701675, 8549135.849625386, 8549759.375, 8552962.080037465, 8554994.459322115, 8555192.1875, 8555450.401866784, 8555506.25, 8556829.6875, 8557517.900770713, 8557687.953841617, 8558712.5, 8558912.32802405, 8569258.616336506, 8571713.994018117, 8572700.895017665, 8573829.6875, 8573939.668874117, 8574043.75, 8574233.149761021, 8574245.480977248, 8574674.802892243, 8574950.0, 8575125.0, 8575237.25951648, 8575339.481433703, 8576148.534923807, 8576165.625, 8576662.5, 8576982.260953858, 8578241.404864447, 8579660.307404634, 8579676.5625, 8580271.875, 8580539.0625, 8581021.066376084, 8581031.00587867, 8581407.8125, 8581613.185836669, 8581763.789711654, 8581927.451923065, 8581968.609934509, 8582002.779996462, 8582270.412446596, 8582893.75, 8583037.5, 8583503.884445237, 8584777.855020205, 8584880.521517625, 8584889.0625, 8585032.042132875, 8585804.6875, 8585952.705398377, 8586073.4375, 8586137.5, 8586496.875, 8586549.744601658, 8587469.32804454, 8587859.375, 8588965.559669383, 8590198.4375, 8590398.342434546, 8591150.849254552, 8591152.592034195, 8591156.51930874, 8591190.830759125, 8594213.886268243, 8594225.0, 8594252.517682854, 8595855.206989443, 8596206.25, 8596213.782221364, 8596477.173147876, 8596640.95898142, 8596786.378991684, 8596908.590385068, 8597596.875, 8598115.868588008, 8598127.57202425, 8598833.66422494, 8605389.0625, 8605512.602037696, 8605668.75, 8605746.535173329, 8605815.505782653, 8606366.38016921, 8606546.612535264, 8606616.725789718, 8606764.563024223, 8606805.835847815, 8606853.125, 8607001.5625, 8607129.6875, 8607413.988492575, 8607431.07968251, 8607497.22085354, 8607559.756819064, 8607891.229296643, 8608228.470314, 8608331.25, 8608426.5625, 8608643.5684325, 8609091.194311364, 8609647.706554081, 8609718.57038878, 8610428.125, 8610572.969424047, 8610954.07061446, 8611538.689562364, 8611855.809982758, 8612140.910328789, 8612248.4375, 8612355.20715399, 8612416.8308782, 8612846.423398525, 8613295.67719587, 8613861.796015905, 8614187.73266751, 8614813.95198173, 8615904.932330076, 8616466.652375994, 8616657.8125, 8616730.669453725, 8616820.3125, 8616865.579890296, 8617004.76512778, 8617133.809237959, 8617296.875, 8617412.5, 8617851.991796482, 8617966.546146736, 8618394.292534124, 8618625.826661356, 8618650.119303899, 8618796.769502975, 8618869.901836775, 8618898.174650881, 8621632.8125, 8623260.9375, 8629377.790848425, 8630864.0625, 8631251.583934063, 8632843.527958577, 8634107.883241422, 8634124.763272634, 8635198.107885662, 8638346.650542306, 8639729.838364927, 8640826.2578267, 8641141.831330677, 8642003.358786484, 8642684.177152492, 8642712.383632611, 8642867.522261463, 8643513.488975935, 8643664.187930925, 8643682.8125, 8643995.97658428, 8644045.35092759, 8645985.506243665, 8646822.20011477, 8653475.475082844, 8653697.95803175, 8653949.54188995, 8654098.189948779, 8654638.598456793, 8662364.0625, 8663495.405048314, 8666250.095567662, 8669259.333986558, 8669501.5625, 8669618.697853172, 8670050.0, 8670137.5, 8670245.234576533, 8670245.3125, 8670404.72292062, 8670418.75, 8670445.3125, 8670553.30896004, 8670610.321284803, 8670711.164200682, 8670838.652784966, 8670917.185278239, 8670950.417693598, 8670993.139735803, 8671028.125, 8671063.99538076, 8671121.875, 8671182.614248443, 8671368.75, 8671400.225754768, 8671591.87334369, 8671594.950237636, 8671632.8125, 8671732.60108664, 8672032.33958411, 8672119.20663246, 8672126.651850995, 8672134.148929868, 8672170.3125, 8672200.0, 8672304.040702697, 8672316.346088735, 8672366.509425739, 8672454.919748027, 8672517.568371056, 8672530.803797642, 8672648.4375, 8672659.625327827, 8672702.842435164, 8672737.43683177, 8672743.973740049, 8672777.637880098, 8672823.484720025, 8672904.6875, 8672915.778729351, 8672935.9375, 8672979.6875, 8672999.420973955, 8673019.615771325, 8673023.379518606, 8673047.01305918, 8673054.885887321, 8673067.1875, 8673096.875, 8673116.38814957, 8673119.2358041, 8673172.53184441, 8673181.241303936, 8673198.4375, 8673216.925976843, 8673219.572834508, 8673296.057890521, 8673376.162112005, 8673416.587437604, 8673442.03617024, 8673448.4375, 8673545.3125, 8673557.8125, 8673559.104022983, 8673609.324404258, 8673695.3125, 8673712.845457, 8673720.846066112, 8673849.338537993, 8673865.612025548, 8673916.567511007, 8673968.391308678, 8674064.366294947, 8674086.244604422, 8674093.517709687, 8674113.079852624, 8674124.936076514, 8674220.954425724, 8674352.105685035, 8674411.62429188, 8674428.132184438, 8674442.463406064, 8674457.972997334, 8674501.7382409, 8674517.1875, 8674517.737476226, 8674526.41840914, 8674570.3125, 8674594.488947432, 8674630.202537183, 8674630.214504348, 8674659.375, 8674717.570331821, 8674759.117450781, 8674760.9375, 8674826.5625, 8674884.652676633, 8674887.1166703, 8674928.263678992, 8675052.528660849, 8675143.75, 8675156.25, 8675235.846128605, 8675237.723229699, 8675280.955439398, 8675342.957788328, 8675356.033367625, 8675396.782331439, 8675493.59462591, 8675506.66051487, 8675544.629076567, 8675582.8125, 8675593.75, 8675624.550579475, 8675643.275532195, 8675735.835232643, 8675770.074170617, 8675794.22733011, 8675807.509422122, 8675841.997050963, 8675887.5, 8675901.295844097, 8675914.317775276, 8675948.396409728, 8676014.846561104, 8676025.952438993, 8676029.6875, 8676102.780729797, 8676107.423924133, 8676129.750423523, 8676141.611545157, 8676146.875, 8676148.40881206, 8676212.685234334, 8676224.55012304, 8676227.48531081, 8676229.103270885, 8676229.751973296, 8676238.605508337, 8676260.283435803, 8676400.995655574, 8676411.467474855, 8676419.600997498, 8676434.684329985, 8676461.804386355, 8676495.3125, 8676497.933552291, 8676535.9375, 8676557.98184065, 8676568.616515735, 8676573.26811618, 8676575.952921081, 8676581.25, 8676639.351522857, 8676709.375, 8676718.838822255, 8676725.0, 8676747.969518993, 8676786.79457532, 8676798.223667677, 8676803.125, 8676821.806576699, 8676854.269573301, 8676862.5, 8676865.625, 8676869.652860997, 8676905.043629648, 8676981.814535249, 8676995.757685628, 8677025.0, 8677121.194624877, 8677148.4375, 8677166.690426785, 8677173.4375, 8677230.373640457, 8677271.42963651, 8677286.625906339, 8677356.11862648, 8677550.529863194, 8677603.268742526, 8677735.857013445, 8677737.715503493, 8677863.56579214, 8677873.4375, 8677880.469613861, 8678087.856303047, 8678183.918735012, 8678240.120940773, 8678764.588079391, 8679710.9375, 8680017.1875, 8680151.289418697, 8681189.314975597, 8681972.794839755, 8682630.876419595, 8683821.875, 8684190.084587162, 8684303.125, 8684418.103154575, 8688280.114340462, 8693003.125, 8695287.5, 8695394.396577084, 8696266.74410547, 8696693.75, 8697157.8125, 8697231.637648085, 8698612.5, 8698851.5625, 8704729.6875, 8706834.096168937, 8709429.58168523, 8709756.06244016, 8709962.029117197, 8710193.02295435, 8710332.869242437, 8710421.875, 8710706.33093824, 8710790.625, 8711575.016057897, 8711789.958528612, 8711829.412744015, 8711868.75, 8711905.18119289, 8711968.5289929, 8712249.258761501, 8712352.249559883, 8712594.721617322, 8712727.293659138, 8712793.345769372, 8712831.158612162, 8713041.335529294, 8713101.5625, 8713221.028977828, 8713284.179737395, 8713398.36358496, 8713429.464742716, 8713573.367712658, 8713580.947531493, 8713594.265188519, 8713605.944281068, 8713618.53453137, 8713639.073698131, 8713660.549229095, 8713684.70500195, 8713707.58332176, 8713726.266368324, 8713867.834856132, 8714053.125, 8714064.34174718, ...], [16.4221254288413, 87.83832222059384, 67.47173289419747, 10.823569108988911, 89.60039177252548, 35.4732670883178, 96.53570907774636, 28.47398384531137, 39.36098884565995, 6.115383038381519, 14.48696259673207, 19.79298094789601, 136.4773468655309, 26.49447727760319, 25.635728693486616, 7.033650205789347, 74.36385322540406, 30.121082843722153, 74.65505133589733, 15.854684470728934, 78.6683101965582, 19.250714176452043, 12.625902121820385, 5.960340161877001, 16.953940954571042, 65.32477899692427, 35.70363224078914, 14.098421017672598, 7.097642872253323, 11.490836260538424, 5.0654827024607, 41.18681810685485, 14.006891471480886, 57.35927068381826, 79.63142899538664, 7.979572183305208, 15.701772828414743, 10.566639305871064, 19.749733115681014, 5.857323841246923, 79.3440311991714, 52.28929221880171, 61.63539587641659, 6.618933255669627, 17.589746245534656, 7.757541930349342, 38.91684828038566, 46.11820727503081, 32.88115138214033, 49.086138424420554, 5.970778950704197, 43.325819840954644, 61.90492346589965, 10.926083577489957, 18.486426293194228, 25.094850449703237, 6.58938700274196, 74.27414693009696, 72.9292494845781, 16.554037164801635, 114.80586387646578, 12.635285026599856, 81.08022560710744, 76.24317239323926, 27.53579269808161, 39.55541762201121, 60.282474502395786, 10.317727064409834, 14.285993072841622, 78.27334912475875, 18.290507067268834, 10.073250528061664, 8.288307398690582, 11.097585317237606, 14.07305229411093, 80.74171703704712, 45.448796626939654, 176.55131499229466, 42.188850204272086, 10.959588929120674, 13.156439917485088, 11.681467621233685, 27.04276200808226, 7.454548275103906, 91.74671814888012, 62.01367290047614, 38.879707564630614, 21.37199814044422, 6.10898656888633, 8.26991254015369, 42.00405826922102, 29.211841251527073, 23.46254064085559, 23.97632990047424, 74.19316668690092, 12.718663158773191, 13.686623851711614, 6.870131540865162, 24.626112706598573, 55.82764221586244, 27.23898495675343, 7.14210855792241, 12.080156910931429, 47.083012532940195, 5.283493949838097, 79.64746329444496, 8.670958368225058, 11.462208603409046, 109.42820951835445, 87.93215216217044, 10.583881774541142, 20.615467274543626, 132.605461241159, 71.96880823558703, 20.712775264178497, 90.73100999261956, 14.204102956821831, 20.89012605748607, 51.17441161813571, 77.3517535454975, 24.94108658273237, 5.796785139064928, 35.73801598197935, 14.421189045652149, 6.896009823054895, 24.813300406001083, 66.29473084269465, 38.22599547832756, 24.173103443045697, 107.67321912369437, 22.503908662684655, 68.22200163126176, 9.750295289467868, 88.3462100452602, 10.907017855837486, 11.869272840681262, 13.270293808994452, 18.56489276655502, 76.18068153480625, 13.7650718410621, 25.130644106651143, 29.218997449548603, 109.42477221229986, 63.09143157360697, 53.097002115730646, 5.2223463495689, 53.86426939296311, 17.788433277407634, 83.1237825538404, 43.28334269401353, 17.014145073714253, 17.11691786312235, 66.13622232983845, 21.20118449656577, 13.39470313055469, 8.73787463391121, 23.850180007693258, 32.24853076552476, 19.901180758729392, 8.770602775249134, 15.559358356650005, 31.659337270319718, 114.60522346577247, 45.9765976836234, 7.267065343496437, 30.22599195524411, 60.63003935735149, 18.36286567210677, 75.40495997875419, 14.278782361327549, 37.83439585088725, 27.324851276546177, 17.095383101345707, 14.348727155300837, 18.296209011146583, 12.687803592533783, 9.823459687225288, 15.793456829401237, 17.34822735170069, 25.9048372376855, 74.14405479822491, 59.67370686708521, 134.70345298931122, 34.22773198602087, 78.90996524018999, 20.684718442948444, 51.70939302737402, 151.15218479275202, 34.48996035435901, 12.948965774408835, 22.66395014543903, 8.133120176651126, 61.00644737937161, 57.8674832572512, 48.60429631449219, 5.168166658530348, 16.251695465054496, 23.720389889033907, 22.665881446961752, 8.417409894687761, 27.666648683875156, 15.8901549830463, 24.1406084477064, 60.92923535462032, 7.196298900530089, 6.896883754144277, 10.788688070594493, 60.35165185753289, 30.256358107426614, 26.43609506657607, 92.25946172700768, 11.847079594895924, 16.134251560443012, 101.7212250828887, 5.63009095414167, 24.66121200346531, 8.418869417230686, 24.613194912299704, 72.58502592486283, 94.49090397847172, 89.18403110014152, 23.945169156792474, 74.24022480184367, 24.742652720318816, 137.93309855032203, 119.58015248815747, 7.878789945794791, 17.30215024660017, 20.78633728290654, 60.1739176988185, 52.10187151750581, 7.4738493533690855, 79.73973560534644, 23.129118259338487, 53.64231890870269, 46.87416506831417, 28.554628387018077, 18.05882041643302, 48.186244962177845, 54.50657193576008, 14.139083276865481, 26.421691353133063, 56.32733583142829, 41.562082274898536, 30.4253460692953, 38.40539037184705, 61.181057586359536, 102.52654391394904, 23.368778185320338, 26.343318236535033, 21.3021382311989, 76.97947545715269, 11.050496834543557, 37.07395019287894, 18.583292500766078, 29.9493038555052, 58.11022184662373, 16.45129111027109, 18.235251304255165, 15.79782232312991, 5.428771657847793, 33.295678348832965, 11.645220688235552, 21.02189653022591, 70.38563409136246, 59.488475581620094, 54.680042306201685, 86.97066538285912, 54.507852372275494, 5.949086520689415, 44.62258053464855, 50.551654602746645, 47.25087165541891, 42.53481709278063, 29.173610066798826, 57.29070022038018, 101.1700565591691, 146.51811927584657, 8.252612324013583, 5.84390691740163, 19.507141966323264, 17.775505559301614, 85.94481216786403, 15.206136893435481, 16.615942431644452, 80.4808510994272, 104.68643672058445, 20.618324800107633, 24.37287485486715, 108.97561691082296, 83.97367407435497, 17.155797944796916, 93.7143723661279, 21.37079953032262, 71.24591923006737, 9.280548525131405, 76.69749089658042, 12.304468075626495, 58.53400854750403, 56.93021509057988, 8.374651460797226, 71.04424747370035, 18.307931004178005, 88.51857639296497, 15.751714407390224, 5.949304105759529, 62.75667233156794, 118.33136897618206, 10.48311736509908, 36.10638644935795, 14.929891724760582, 14.69719373585941, 22.304596342413628, 6.481514672701146, 42.98730711765211, 85.23219082439783, 33.82083165908822, 54.00176348125606, 113.83823412674947, 40.73000368120486, 105.76001681377537, 138.18342899287097, 58.37962341911104, 9.430029605427944, 71.03026851263363, 50.9100044572026, 7.1078303813487755, 38.131938740783056, 22.61970772785461, 25.406581212415812, 42.66800211078176, 28.98552240827614, 18.450109983203358, 96.9396295570935, 15.558023327063088, 9.979750129315718, 23.13814062601598, 30.332674071692303, 13.926170131439502, 71.77701442216348, 63.32832544296725, 29.12532785650958, 99.19292987489226, 16.14686680587501, 55.096180173303075, 6.190520169370519, 50.6544116547843, 6.980282673765739, 33.33794824963068, 34.802296276941405, 102.5691770134384, 11.178175590073204, 19.84502876988933, 16.014590765282826, 78.30187236036741, 26.08885681814998, 9.619597104911913, 57.455618453775735, 17.758841093221033, 9.571786255242221, 49.20660460691893, 52.517204679906264, 51.175108946595444, 8.222409832578366, 71.84935371583123, 5.570222945489299, 14.614648935000249, 89.91711460550658, 40.33692911395448, 9.819473896945302, 10.460378602960139, 16.986827615249705, 26.645447750142154, 11.068479241641969, 17.033710729482785, 11.219306445744893, 8.702125880183061, 99.84017336528086, 54.47010589464857, 11.38380062614264, 26.786856327480294, 6.121203513769858, 7.615904994383028, 5.727804556527653, 14.657374776952711, 46.408124516191684, 42.8217602246321, 76.98145696023315, 6.295152051776688, 112.02320743858095, 31.899481339636946, 27.47594494247163, 52.53589872505751, 13.029467358908208, 116.4261726551529, 7.1247262890031795, 22.149288830894655, 38.737536616467196, 88.9450169863956, 119.09930819979994, 15.08128596102207, 15.402833999978036, 17.890980850653705, 38.995238197588144, 9.551688426368797, 70.16588704539281, 12.641033784113823, 29.007257560855646, 8.796760119546503, 20.767260935601698, 10.500855158727633, 19.69543699740157, 7.803490649055851, 11.85378669574558, 46.272999174409314, 17.027950185497325, 62.645855556689234, 28.772520832679938, 56.30061996971098, 17.383821573057684, 11.13191990295677, 5.186877314914226, 11.14549031611884, 78.01280958429044, 68.9672554690754, 109.06791421689101, 21.27300901940584, 17.52925234401106, 12.486268445866877, 34.892473892121565, 31.453680544007277, 34.21550842126477, 8.344425314795489, 5.160337375498604, 17.500104578160766, 27.1591856339397, 7.072445480940577, 10.736038559536983, 18.64356153808329, 86.30550349891121, 12.62057751329637, 48.63125172016056, 5.328644296935631, 6.1862825417700655, 9.966731991912734, 10.369879478643632, 7.792613956219463, 50.668426505444785, 36.664819661019, 9.70370934186196, 23.624675195139222, 23.306800083128298, 28.966217887783515, 68.30136454556452, 26.39629520046115, 8.503486926615532, 183.43329649756294, 15.601736944848547, 32.938466539114884, 43.842035101230614, 30.11876124411933, 60.05199110626534, 51.63493939712097, 16.49474435723737, 147.2008623960488, 19.69395810653392, 52.924151128852664, 127.86444403189226, 7.425923685796213, 64.80445461869117, 55.07700092274281, 75.71059439529519, 28.066130824017073, 19.999423382199172, 43.898969795928835, 5.030966188934133, 7.720583686514917, 84.92338358641842, 38.71194159076181, 59.30468473773271, 9.150597658711117, 25.493070395614374, 65.82406129954619, 81.89121364089448, 10.20645244463174, 22.085112727164805, 7.0925877656414675, 33.207134414423216, 6.898130890547907, 49.731081094020126, 45.00949684130149, 7.3349458708771555, 47.24196258514563, 49.06879709466437, 13.192840321517584, 5.356941435486539, 97.09510537923306, 50.99031462964436, 78.32584117497588, 42.49485027500377, 49.517800055148676, 10.189950542018316, 84.65199478062222, 63.8184680396868, 35.92080986016812, 57.05683889669068, 24.191252521577532, 88.06612528791777, 68.44404190189732, 26.993355720614012, 10.46119224538256, 116.94628320676031, 29.980895396750103, 73.02893705763901, 52.677958507389505, 51.436737993709286, 13.033505139476793, 43.890356603386266, 14.958113966835034, 38.09909959793457, 13.042929706927694, 23.37660108239772, 9.8627077491074, 11.7994024326, 43.793108120592954, 24.815970983813386, 9.732084870554647, 7.412960963561898, 43.85410762242869, 28.14835162265191, 77.01199765663071, 20.243162628025082, 30.854123344788455, 10.127552790473882, 43.76653195721352, 31.142931445438478, 6.870743344568837, 35.050697098294506, 73.04713473926027, 6.397867372067114, 8.400254880368083, 49.082335659708534, 18.323619425200803, 29.612743307290838, 10.666549727665961, 6.1580912523638345, 28.135484502423658, 15.928335946830277, 33.082652713088876, 50.79197996987549, 22.601641789705496, 5.163658149982432, 20.23084272175176, 12.686820376007166, 77.96010123653562, 7.280001491592623, 6.0863833424746225, 71.32487271625425, 122.73121470354191, 47.083330626929694, 69.03233169238759, 33.64253509336097, 60.08596609818912, 6.262054523824316, 23.132806047572046, 7.507439940262508, 9.488463220362247, 11.21959374107955, 6.467475811303877, 42.89676282231397, 73.24873517419005, 74.09141269903647, 96.51077502922303, 7.314024584366026, 25.837448302604294, 55.320252274809796, 22.33048575062353, 24.800031238990357, 79.59603577368303, 22.749407913767733, 82.81645696418114, 59.89451169796104, 61.50467592564969, 8.542101005548627, 38.549294220601254, 22.55277146496131, 15.861445768868489, 21.645197476621746, 43.55132077169729, 47.70421174811744, 5.746467532448883, 52.888794161494225, 8.473359711123868, 23.749017948286323, 18.899720890789823, 105.34077374409043, 66.47910044484762, 24.54196550744252, 29.689860187743314, 14.688378810290509, 72.72006796029892, 69.86554542569566, 19.246128359859455, 19.071596385981305, 5.320784478743578, 110.25044511511047, 76.05159573437683, 65.6331060052476, 10.062096034134699, 9.133176492078798, 81.29733784389965, 6.600259231598254, 45.755966274305294, 12.875771621067656, 5.697901477169719, 76.20904447758998, 15.336653091541951, 76.02053319467882, 39.95730185774107, 16.577511630895156, 10.730398737363016, 124.31909572326529, 31.57914907571182, 19.16242829170209, 42.21666649770779, 47.587252034521114, 53.42948281361608, 30.04897220855954, 53.09364036205446, 10.750665788774832, 67.19091908114093, 91.11276746776294, 6.081331654799816, 30.293217899351067, 26.776474296421362, 19.191568692394608, 20.617562095191385, 16.077988950910207, 7.679392055793874, 25.47186564296167, 63.32668895600217, 117.30404486952062, 23.558391114397605, 44.615470137072094, 29.043577365704053, 7.291790053850083, 6.123532883184863, 11.895837993351462, 27.618463041139393, 28.800309130553234, 5.252014352452581, 5.506831551418417, 19.620052672307345, 68.47773941309275, 7.6405646546016435, 29.10503118521689, 7.484784749653821, 79.27946862895077, 15.242706232364661, 50.2524208597177, 13.432150287557251, 44.8346947975033, 22.394469856349122, 85.51356152183507, 69.83625459200164, 71.44910696502751, 36.307583890086, 84.03706267948887, 29.085415139200002, 16.628298754326128, 44.23942172806657, 11.714055475978503, 34.10974921420373, 41.859904814766566, 25.391396328037786, 8.6124768773776, 6.179064033897426, 25.420828122521783, 46.03599502377176, 74.59059299993504, 5.769703750812465, 7.473700943689606, 25.647144998866843, 11.60504061238802, 56.51834700593685, 8.581925391515504, 35.59372384444727, 13.878100669186788, 16.541241511952908, 8.7995285388182, 74.7665234532522, 96.48873409986979, 15.96472264656371, 53.08659974154704, 90.44326382550346, 15.809824373294601, 68.23265069354801, 25.56685496039962, 7.142008255406928, 10.3452684001777, 99.25411236819124, 89.00612099972346, 6.852349463848446, 89.51194003330481, 7.812002576563396, 5.02935797077285, 15.416611609922594, 14.55409347990362, 52.5415596689588, 6.0611851915514805, 34.06390623445551, 112.32867808819026, 63.328915245467265, 53.34990880361519, 15.023840268686214, 8.172547633848753, 112.84574644666388, 14.109964180490733, 16.342866557614546, 10.79409925222207, 15.549502169654982, 32.5690674964746, 50.59386842873144, 15.914334593587395, 25.14961796770846, 9.234908788201588, 16.391975904460516, 23.992807451596597, 34.45711090372837, 40.029315119019785, 18.266210347265044, 5.20440204237411, 17.03849264026193, 11.676982824480902, 5.6408788775897465, 70.65988782297215, 10.479948838168472, 39.032313271175006, 27.671489441147518, 92.26919093597613, 7.14599417753137, 20.465143567133495, 8.265007164009305, 36.720958741079826, 5.530555032437319, 38.5033971939499, 49.867635523475606, 8.2457955176139, 37.31743254297039, 15.078257078856158, 54.96502116594252, 64.4465978380973, 15.692319552755785, 20.4071698117004, 68.0179726402389, 32.3766881348664, 5.613921238913479, 7.235756982674286, 7.396484614001016, 52.81593832549412, 5.610341703140685, 34.79172213716239, 59.3449072343375, 49.854077048552526, 5.4071751264636, 32.560511667064084, 16.902618714649247, 163.82818237459932, 22.88995261692643, 128.1557251051625, 17.023698589292287, 26.16113283694685, 40.376830305346374, 102.09948936654618, 31.501722064843857, 12.941213578126405, 68.44129219615516, 12.86343967719762, 13.507049178640955, 16.623446456137042, 19.5677938785512, 64.73649841951307, 67.35803276523639, 15.561745549371661, 27.33434635634262, 15.868874045272625, 40.42445161087744, 20.058948919245132, 55.74789029726625, 15.561721033288158, 54.359263925203585, 69.78037673846782, 8.002406145260382, 30.117112470721423, 8.256151958381578, 7.653946411083744, 27.914693331834997, 53.37297372519087, 74.32834919213059, 6.926067840811008, 32.06001219358434, 18.21876339681222, 11.114141446203758, 71.78536608086647, 30.51328859959438, 27.68750975248613, 18.8222181925354, 9.014342161404269, 22.45068083161986, 19.65447888746712, 36.71126664545579, 84.69082219539192, 180.88725397811365, 10.729017356940039, 39.137699756473026, 55.44555191181722, 5.6334458640401675, 17.45774150718785, 27.075157238836827, 11.107487278049277, 63.885915886239516, 38.85811737990504, 11.638255511956672, 9.605317141448946, 25.557568415241562, 17.733489306962642, 5.067735724098476, 6.592657960313127, 106.05789917497523, 18.417152705443492, 6.48821804438431, 23.51319961922, 37.74808789577786, 5.347979961798678, 43.569483338451576, 117.16344625984128, 8.211821677250883, 66.46998953029804, 11.772683052795825, 38.425312242256986, 17.419566373696487, 33.38656671162749, 11.78391689876807, 24.308571981557716, 77.52125048883514, 47.75289701348322, 6.302930039501292, 22.74164538023668, 6.509052356531338, 49.716860039189285, 55.35745283810766, 78.77569703229817, 36.774583203680095, 5.251436284097368, 13.926262881511722, 7.33981271064362, 83.61634916232597, 37.280051275583446, 25.792415104317993, 9.704439667763147, 5.882019506698485, 40.61510636127496, 53.33371886738945, 5.381566614103638, 8.960040874631725, 5.394578786706918, 40.834448643877835, 17.13762135569531, 23.711505473815865, 14.262110554169391, 116.82216157259876, 6.446087521968773, 17.943742215609323, 27.737010962416168, 54.095883829813694, 12.965725922963237, 183.6476561598549, 132.8634205898927, 17.71510212266677, 19.160019254794236, 5.582956227448206, 69.69011603208904, 23.24257061589284, 11.430133258882778, 17.401931410508695, 20.20430261535017, 13.101133787010763, 15.19308083978346, 13.363795157674135, 20.082579941853524, 20.851237894247827, 17.43682069257747, 48.105282791366875, 6.826874212982994, 7.369636504578419, 38.08546818509375, 7.430600427790735, 61.840542214437335, 6.10588798293029, 26.139453088895934, 26.529989941289802, 19.718304564555773, 121.45083040844953, 16.17082581155405, 67.53929469492742, 15.291222183483388, 134.16316091895334, 21.81856595496134, 63.15583398966346, 24.91756600560149, 67.4961643370705, 14.68697135203382, 7.015760543441695, 128.02634379728153, 96.9020497304663, 54.45390600611668, 11.734060326765272, 6.341259144986336, 5.415770210946415, 55.63644285985137, 19.86455810512433, 70.85212872308266, 8.040117075955466, 118.60530786912035, 8.686119522676243, 23.540291422549515, 18.428009010405013, 26.173510912902948, 36.50307032467029, 11.360073032755746, 27.028058665350873, 86.56291826193728, 13.335071481896525, 63.86982019158219, 21.548715976939455, 103.35663663456582, 8.973266572617103, 13.314942501215382, 12.06227094733279, 78.6274680396696, 48.98042569317095, 24.100790464768, 11.54668892597686, 50.19862435567467, 22.854254622676777, 39.821460503009725, 72.05238661321145, 38.26285392943425, 20.143471722448343, 36.093625051810776, 51.16215699759845, 46.43612930988675, 67.94297262891472, 18.529979719649116, 95.63122068247176, 94.35204819314384, 16.658218543974943, 39.357739396900335, 43.68045646146385, 38.17808740274053, 9.10626251755003, 14.552969375298455, 5.92323643801798, 76.42469807860749, 19.492325996356133, 9.37984743054653, 53.053729573169804, 9.40079173122966, 35.42988829922061, 6.089770690135503, 12.892127021489932, 11.636543636566719, 76.95532053099639, 138.43315499632604, 24.815083708326533, 10.137955407551335, 12.403343122997855, 32.32237691345576, 12.501786550151404, 17.336266795895817, 26.867462862789825, 5.313551437072593, 69.41818311116121, 17.782941900734897, 87.50010265053328, 35.91102223227993, 120.3484650484805, 14.682021209756222, 13.901679538894742, 17.35138126746009, 13.89161143672644, 58.51952301948328, 31.107967818597984, 104.64200344315314, 9.626948389265063, 12.098479430658802, 5.195942461636835, 18.157068585280815, 75.30704427927236, 11.594167728747513, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4273190.965867379, 4528615.625, 4610293.75, 4664876.35879979, 4667586.710833409, 4745931.25, 4787073.9083589455, 4802718.158239639, 4825019.459373228, 4864587.758342843, 4904834.250403999, 4957777.60950388, 5079982.8125, 5105805.57255152, 5106065.459509, 5106366.842615813, 5106923.4375, 5123617.669227188, 5123637.17295516, 5125005.032334937, 5126154.439669776, 5147724.241414206, 5159464.869797794, 5211829.924791415, 5213747.318774298, 5234435.9375, 5274098.160092582, 5365941.947202678, 5551662.408646431, 5840910.643978086, 7328316.99890122, 7397189.0625, 7435995.043593613, 7498960.9375, 7540118.558432544, 7541244.6830268735, 7551200.958319815, 7551751.171220789, 7593768.055468529, 7598325.569097933, 7603307.8125, 7604272.711421223, 7614457.443000405, 7629367.979970781, 7631256.663077671, 7680242.594886328, 7689361.172248926, 7699210.9375, 7845011.653416981, 7859556.25, 7869184.728342467, 7871603.125, 7871696.875, 7875459.242060983, 7881567.655961246, 7881641.233255019, 7888888.122938906, 7889118.75, 7895250.33681061, 7897183.414627604, 7898235.8635392375, 7898711.726790449, 7898867.1875, 7906635.9375, 7909389.010472802, 7915857.8125, 7918818.75, 7921772.8491267245, 7922012.316686783, 7922421.875, 7922949.105272626, 7923246.076396309, 7924960.94077016, 7925112.480643356, 7925223.021897194, 7925599.822180027, 7925693.75, 7927281.25, 7927778.125, 7927784.26471328, 7927955.6868811855, 7927986.497342246, 7928174.16441141, 7928908.944292252, 7931249.213507951, 7931750.0, 7931750.635661131, 7932232.300273788, 7932314.2609901475, 7932465.593353141, 7932518.365280179, 7933576.115354465, 7933876.23959781, 7933935.654957633, 7933937.009040545, 7935178.949657712, 7935309.0015799515, 7935381.761605139, 7935385.7030730145, 7935394.449015235, 7935733.534526964, 7936731.328003762, 7938766.668187698, 7938770.3125, 7938831.0022059, 7942205.523547747, 7943731.912412816, 7946140.828958061, 7948365.625, 7959840.625, 7960137.121792106, 7960163.469778378, 7960212.3315037945, 7960998.058751522, 7961807.230548795, 7963159.375, 7967181.11052027, 7983554.090745268, 7986926.76810245, 7999792.1875, 8010116.192242087, 8010977.889870301, 8015872.081990248, 8017146.230725748, 8017235.004345855, 8017354.466367415, 8017399.610182792, 8017457.8125, 8017523.169861152, 8017575.577513899, 8017608.970691011, 8017643.75, 8017683.269573074, 8017689.0625, 8017696.639527161, 8017700.427726176, 8017704.468697098, 8017761.646051168, 8017803.125, 8017819.965336634, 8017871.675858878, 8017924.620726501, 8017934.317322646, 8017970.180033335, 8018007.8125, 8018028.851938982, 8018088.630943545, 8018142.773873039, 8018193.49399047, 8018198.795554735, 8018257.752762209, 8018275.473596104, 8018276.5625, 8018283.845230307, 8018337.02487863, 8018352.328407269, 8018359.082744999, 8018367.1875, 8018377.792327255, 8018405.502887997, 8018427.487037752, 8018428.125, 8018430.081771286, 8018454.6875, 8018458.338915958, 8018502.791488056, 8018519.2420438435, 8018522.553681277, 8018617.221427603, 8018671.689535919, 8018743.369257262, 8018743.686301826, 8018752.032199318, 8018754.522768844, 8018770.981136344, 8018867.999150045, 8018930.217247146, 8018930.726281385, 8018939.577138979, 8018952.021875269, 8019009.0426565, 8019167.1875, 8019195.948220492, 8019206.25, 8019229.6875, 8019264.042954821, 8019498.4375, 8019585.648751454, 8019730.660843543, 8019849.101409717, 8019932.9542696355, 8021526.260581397, 8025398.4375, 8026655.286259011, 8027306.25, 8028846.995038347, 8030873.743445357, 8031901.26012015, 8032018.360043525, 8033176.801974745, 8034133.71222952, 8037049.037620437, 8038759.104920415, 8045285.9375, 8056017.464779737, 8057695.945780513, 8058181.021710264, 8062342.273481421, 8062590.421620354, 8062984.25968179, 8064551.5625, 8065519.166151441, 8072454.016256006, 8077464.418289045, 8078822.1614621645, 8086548.707855152, 8088947.117059671, 8089483.571423114, 8089694.898852376, 8090716.54479222, 8091388.881127814, 8091508.461207786, 8094256.598308733, 8103582.586378547, 8108210.84004269, 8109488.9111583065, 8114577.265098735, 8134739.569079994, 8141193.176106345, 8156947.936460278, 8177256.178586878, 8192355.877507258, 8198100.588638106, 8204874.649725636, 8223939.0625, 8231407.8125, 8249670.094900719, 8251058.439330064, 8251059.375, 8251801.5625, 8254607.584740942, 8262091.629005294, 8262270.04063716, 8262998.4375, 8263507.428938495, 8264775.0, 8268590.625, 8269744.399051378, 8274034.0444973465, 8275427.85218171, 8281557.293141494, 8281952.583621338, 8285706.200035417, 8286520.027263287, 8288124.148729497, 8288804.1517483285, 8288889.0625, 8291330.034245126, 8291492.846865882, 8293323.064801071, 8296025.770547945, 8297463.358303956, 8298162.8076460175, 8298165.402842778, 8303212.8572092615, 8303525.0, 8303628.125, 8305733.532256203, 8308203.125, 8317512.610498564, 8324087.5, 8324775.60713883, 8326603.218354175, 8327197.316431608, 8327376.5625, 8330482.8125, 8342500.659063959, 8343681.25, 8353851.497714649, 8365181.646431819, 8365260.212355744, 8369200.586738634, 8370249.486218588, 8371471.942737871, 8371487.190756079, 8371797.256909459, 8371824.105887853, 8373058.782596494, 8375318.497192277, 8376721.0293178195, 8378053.125, 8378078.102398146, 8378734.218672862, 8379988.994358858, 8381529.6875, 8382726.501737965, 8387721.021997369, 8397544.391670432, 8398296.875, 8398393.75, 8399568.912917037, 8400274.625132354, 8400906.920409754, 8415733.1581212, 8419379.884979816, 8427040.737966832, 8432540.314142788, 8438176.754647605, 8439497.9818658, 8439498.4375, 8440021.871948618, 8440043.684389412, 8440183.952674706, 8440834.339333378, 8441553.125, 8443992.993032185, 8444706.25, 8450501.5625, 8452596.152245473, 8455101.5625, 8456281.25, 8456763.259636888, 8457310.339784779, 8457795.426882388, 8458262.845110523, 8458834.375, 8459435.885427704, 8459498.115793234, 8459675.538537074, 8459825.764487952, 8459846.812446252, 8459858.721676715, 8462042.879185334, 8463999.493371664, 8465116.36626209, 8465803.803678121, 8465894.962979103, 8466195.013021551, 8467765.330409639, 8468223.4375, 8469702.675530227, 8469791.752147516, 8470398.39058966, 8471422.780705286, 8472045.3125, 8472054.05549527, 8473417.1875, 8473465.059295198, 8476560.9375, 8477485.721746683, 8477517.953121902, 8477654.719550187, 8478011.817231972, 8491692.443165883, 8492756.25, 8492796.738367809, 8492994.072241358, 8493028.125, 8493078.709012667, 8493153.396236679, 8493420.3125, 8493512.5, 8493543.75, 8493812.37665471, 8493915.625, 8493925.742261704, 8494156.161517194, 8494331.133217271, 8494421.875, 8494523.963338017, 8494546.401541213, 8494636.38735384, 8494641.909966206, 8494720.27427468, 8494723.951811733, 8494792.24532271, 8494817.898512028, 8494845.96053882, 8494909.375, 8495098.595387118, 8495268.65554263, 8495269.06243308, 8495270.34738797, 8495284.700696632, 8495299.755956767, 8495351.5625, 8495368.61647053, 8495379.441392802, 8495403.343095224, 8495478.803702317, 8495606.882336376, 8495618.694683164, 8495671.875, 8495724.388016319, 8495781.020056546, 8495826.574942619, 8495910.500856617, 8495918.204540601, 8495992.1875, 8496064.0625, 8496070.348694962, 8496090.740988398, 8496218.654844405, 8496317.65372438, 8496365.874517111, 8496435.8953584, 8496460.533668255, 8496460.9375, 8496486.791912436, 8496492.291432932, 8496510.495678904, 8496570.695977075, 8496573.959191134, 8496658.232156688, 8496673.4375, 8496728.58241157, 8496735.788322683, 8496776.5625, 8496784.375, 8496822.034027519, 8496823.440193739, 8496827.462972995, 8496868.761347625, 8496873.14916653, 8496920.183444392, 8496921.875, 8496933.81171714, 8496950.545755614, 8497047.353021985, 8497067.1875, 8497082.22620625, 8497096.168329464, 8497109.482812537, 8497120.095454678, 8497203.665803172, 8497242.114484617, 8497259.185233139, 8497316.92158714, 8497321.032454222, 8497325.936333701, 8497364.845477963, 8497370.3125, 8497408.982339215, 8497427.456539707, 8497430.354088653, 8497458.82926882, 8497461.432408182, 8497495.3125, 8497552.654372254, 8497559.784766918, 8497605.940066209, 8497647.322285064, 8497648.45958147, 8497802.27590796, 8497814.697914517, 8497848.826328201, 8497857.071386764, 8497914.225566635, 8497981.031043831, 8498073.4375, 8498141.062109362, 8498187.5, 8498263.18375957, 8498310.714261606, 8498532.59700631, 8498558.260321729, 8498667.1875, 8498687.217278406, 8498943.231616845, 8498969.70008355, 8499026.5625, 8499073.4375, 8499147.882640397, 8499336.835986858, 8499356.25, 8499424.362751115, 8499447.188194415, 8499847.467741622, 8500342.880731892, 8500500.0, 8500624.778139053, 8500735.24304212, 8501210.9375, 8501300.0, 8501360.255610691, 8501648.958671018, 8501746.76404702, 8502006.25, 8502038.138890786, 8502110.9375, 8503198.994028894, 8503258.566842467, 8505410.9375, 8506706.655744916, 8507007.263131319, 8507906.68187293, 8508596.875, 8508610.9375, 8509067.1875, 8509507.8125, 8509510.9375, 8510386.803939639, 8510839.05110777, 8510982.8125, 8511439.252185194, 8511493.75, 8512285.627489338, 8512426.5625, 8512435.9375, 8512447.068626111, 8512622.9646813, 8515092.1875, 8516490.324730182, 8522523.4375, 8522868.686736677, 8523402.157315848, 8524486.96070328, 8531571.875, 8532423.441849587, 8532443.472592734, 8532584.060661132, 8532853.514733164, 8533141.192939173, 8533200.391052946, 8533579.6875, 8534087.279055325, 8534231.688678375, 8534308.816376107, 8534615.625, 8534637.480692398, 8534646.875, 8534660.225218717, 8535007.73225483, 8535017.999625366, 8535150.0, 8535232.363705773, 8535266.139416467, 8535373.295072947, 8535449.998662392, 8535469.718685722, 8535675.208952716, 8535795.3125, 8535861.090503694, 8536075.0, 8536605.933472602, 8536630.334697759, 8536644.728022331, 8536689.299364805, 8536871.766087938, 8537421.875, 8537952.729381666, 8538024.926707208, 8538973.1913356, 8540647.686234027, 8540660.414105456, 8540666.195663203, 8540729.670983633, 8541527.09072675, 8541625.297708863, 8542703.125, 8543143.75, 8544153.125, 8544350.0, 8544701.521677852, 8545152.416072018, 8545284.102131737, 8545754.86758509, 8545762.558001645, 8545877.998716988, 8545964.021753708, 8546193.014727147, 8546381.829151982, 8548844.427818302, 8549011.622701675, 8549135.849625386, 8549759.375, 8552962.080037465, 8554994.459322115, 8555192.1875, 8555450.401866784, 8555506.25, 8556829.6875, 8557517.900770713, 8557687.953841617, 8558712.5, 8558912.32802405, 8569258.616336506, 8571713.994018117, 8572700.895017665, 8573829.6875, 8573939.668874117, 8574043.75, 8574233.149761021, 8574245.480977248, 8574674.802892243, 8574950.0, 8575125.0, 8575237.25951648, 8575339.481433703, 8576148.534923807, 8576165.625, 8576662.5, 8576982.260953858, 8578241.404864447, 8579660.307404634, 8579676.5625, 8580271.875, 8580539.0625, 8581021.066376084, 8581031.00587867, 8581407.8125, 8581613.185836669, 8581763.789711654, 8581927.451923065, 8581968.609934509, 8582002.779996462, 8582270.412446596, 8582893.75, 8583037.5, 8583503.884445237, 8584777.855020205, 8584880.521517625, 8584889.0625, 8585032.042132875, 8585804.6875, 8585952.705398377, 8586073.4375, 8586137.5, 8586496.875, 8586549.744601658, 8587469.32804454, 8587859.375, 8588965.559669383, 8590198.4375, 8590398.342434546, 8591150.849254552, 8591152.592034195, 8591156.51930874, 8591190.830759125, 8594213.886268243, 8594225.0, 8594252.517682854, 8595855.206989443, 8596206.25, 8596213.782221364, 8596477.173147876, 8596640.95898142, 8596786.378991684, 8596908.590385068, 8597596.875, 8598115.868588008, 8598127.57202425, 8598833.66422494, 8605389.0625, 8605512.602037696, 8605668.75, 8605746.535173329, 8605815.505782653, 8606366.38016921, 8606546.612535264, 8606616.725789718, 8606764.563024223, 8606805.835847815, 8606853.125, 8607001.5625, 8607129.6875, 8607413.988492575, 8607431.07968251, 8607497.22085354, 8607559.756819064, 8607891.229296643, 8608228.470314, 8608331.25, 8608426.5625, 8608643.5684325, 8609091.194311364, 8609647.706554081, 8609718.57038878, 8610428.125, 8610572.969424047, 8610954.07061446, 8611538.689562364, 8611855.809982758, 8612140.910328789, 8612248.4375, 8612355.20715399, 8612416.8308782, 8612846.423398525, 8613295.67719587, 8613861.796015905, 8614187.73266751, 8614813.95198173, 8615904.932330076, 8616466.652375994, 8616657.8125, 8616730.669453725, 8616820.3125, 8616865.579890296, 8617004.76512778, 8617133.809237959, 8617296.875, 8617412.5, 8617851.991796482, 8617966.546146736, 8618394.292534124, 8618625.826661356, 8618650.119303899, 8618796.769502975, 8618869.901836775, 8618898.174650881, 8621632.8125, 8623260.9375, 8629377.790848425, 8630864.0625, 8631251.583934063, 8632843.527958577, 8634107.883241422, 8634124.763272634, 8635198.107885662, 8638346.650542306, 8639729.838364927, 8640826.2578267, 8641141.831330677, 8642003.358786484, 8642684.177152492, 8642712.383632611, 8642867.522261463, 8643513.488975935, 8643664.187930925, 8643682.8125, 8643995.97658428, 8644045.35092759, 8645985.506243665, 8646822.20011477, 8653475.475082844, 8653697.95803175, 8653949.54188995, 8654098.189948779, 8654638.598456793, 8662364.0625, 8663495.405048314, 8666250.095567662, 8669259.333986558, 8669501.5625, 8669618.697853172, 8670050.0, 8670137.5, 8670245.234576533, 8670245.3125, 8670404.72292062, 8670418.75, 8670445.3125, 8670553.30896004, 8670610.321284803, 8670711.164200682, 8670838.652784966, 8670917.185278239, 8670950.417693598, 8670993.139735803, 8671028.125, 8671063.99538076, 8671121.875, 8671182.614248443, 8671368.75, 8671400.225754768, 8671591.87334369, 8671594.950237636, 8671632.8125, 8671732.60108664, 8672032.33958411, 8672119.20663246, 8672126.651850995, 8672134.148929868, 8672170.3125, 8672200.0, 8672304.040702697, 8672316.346088735, 8672366.509425739, 8672454.919748027, 8672517.568371056, 8672530.803797642, 8672648.4375, 8672659.625327827, 8672702.842435164, 8672737.43683177, 8672743.973740049, 8672777.637880098, 8672823.484720025, 8672904.6875, 8672915.778729351, 8672935.9375, 8672979.6875, 8672999.420973955, 8673019.615771325, 8673023.379518606, 8673047.01305918, 8673054.885887321, 8673067.1875, 8673096.875, 8673116.38814957, 8673119.2358041, 8673172.53184441, 8673181.241303936, 8673198.4375, 8673216.925976843, 8673219.572834508, 8673296.057890521, 8673376.162112005, 8673416.587437604, 8673442.03617024, 8673448.4375, 8673545.3125, 8673557.8125, 8673559.104022983, 8673609.324404258, 8673695.3125, 8673712.845457, 8673720.846066112, 8673849.338537993, 8673865.612025548, 8673916.567511007, 8673968.391308678, 8674064.366294947, 8674086.244604422, 8674093.517709687, 8674113.079852624, 8674124.936076514, 8674220.954425724, 8674352.105685035, 8674411.62429188, 8674428.132184438, 8674442.463406064, 8674457.972997334, 8674501.7382409, 8674517.1875, 8674517.737476226, 8674526.41840914, 8674570.3125, 8674594.488947432, 8674630.202537183, 8674630.214504348, 8674659.375, 8674717.570331821, 8674759.117450781, 8674760.9375, 8674826.5625, 8674884.652676633, 8674887.1166703, 8674928.263678992, 8675052.528660849, 8675143.75, 8675156.25, 8675235.846128605, 8675237.723229699, 8675280.955439398, 8675342.957788328, 8675356.033367625, 8675396.782331439, 8675493.59462591, 8675506.66051487, 8675544.629076567, 8675582.8125, 8675593.75, 8675624.550579475, 8675643.275532195, 8675735.835232643, 8675770.074170617, 8675794.22733011, 8675807.509422122, 8675841.997050963, 8675887.5, 8675901.295844097, 8675914.317775276, 8675948.396409728, 8676014.846561104, 8676025.952438993, 8676029.6875, 8676102.780729797, 8676107.423924133, 8676129.750423523, 8676141.611545157, 8676146.875, 8676148.40881206, 8676212.685234334, 8676224.55012304, 8676227.48531081, 8676229.103270885, 8676229.751973296, 8676238.605508337, 8676260.283435803, 8676400.995655574, 8676411.467474855, 8676419.600997498, 8676434.684329985, 8676461.804386355, 8676495.3125, 8676497.933552291, 8676535.9375, 8676557.98184065, 8676568.616515735, 8676573.26811618, 8676575.952921081, 8676581.25, 8676639.351522857, 8676709.375, 8676718.838822255, 8676725.0, 8676747.969518993, 8676786.79457532, 8676798.223667677, 8676803.125, 8676821.806576699, 8676854.269573301, 8676862.5, 8676865.625, 8676869.652860997, 8676905.043629648, 8676981.814535249, 8676995.757685628, 8677025.0, 8677121.194624877, 8677148.4375, 8677166.690426785, 8677173.4375, 8677230.373640457, 8677271.42963651, 8677286.625906339, 8677356.11862648, 8677550.529863194, 8677603.268742526, 8677735.857013445, 8677737.715503493, 8677863.56579214, 8677873.4375, 8677880.469613861, 8678087.856303047, 8678183.918735012, 8678240.120940773, 8678764.588079391, 8679710.9375, 8680017.1875, 8680151.289418697, 8681189.314975597, 8681972.794839755, 8682630.876419595, 8683821.875, 8684190.084587162, 8684303.125, 8684418.103154575, 8688280.114340462, 8693003.125, 8695287.5, 8695394.396577084, 8696266.74410547, 8696693.75, 8697157.8125, 8697231.637648085, 8698612.5, 8698851.5625, 8704729.6875, 8706834.096168937, 8709429.58168523, 8709756.06244016, 8709962.029117197, 8710193.02295435, 8710332.869242437, 8710421.875, 8710706.33093824, 8710790.625, 8711575.016057897, 8711789.958528612, 8711829.412744015, 8711868.75, 8711905.18119289, 8711968.5289929, 8712249.258761501, 8712352.249559883, 8712594.721617322, 8712727.293659138, 8712793.345769372, 8712831.158612162, 8713041.335529294, 8713101.5625, 8713221.028977828, 8713284.179737395, 8713398.36358496, 8713429.464742716, 8713573.367712658, 8713580.947531493, 8713594.265188519, 8713605.944281068, 8713618.53453137, 8713639.073698131, 8713660.549229095, 8713684.70500195, 8713707.58332176, 8713726.266368324, 8713867.834856132, 8714053.125, 8714064.34174718, ...], [16.4221254288413, 87.83832222059384, 67.47173289419747, 10.823569108988911, 89.60039177252548, 35.4732670883178, 96.53570907774636, 28.47398384531137, 39.36098884565995, 6.115383038381519, 14.48696259673207, 19.79298094789601, 136.4773468655309, 26.49447727760319, 25.635728693486616, 7.033650205789347, 74.36385322540406, 30.121082843722153, 74.65505133589733, 15.854684470728934, 78.6683101965582, 19.250714176452043, 12.625902121820385, 5.960340161877001, 16.953940954571042, 65.32477899692427, 35.70363224078914, 14.098421017672598, 7.097642872253323, 11.490836260538424, 5.0654827024607, 41.18681810685485, 14.006891471480886, 57.35927068381826, 79.63142899538664, 7.979572183305208, 15.701772828414743, 10.566639305871064, 19.749733115681014, 5.857323841246923, 79.3440311991714, 52.28929221880171, 61.63539587641659, 6.618933255669627, 17.589746245534656, 7.757541930349342, 38.91684828038566, 46.11820727503081, 32.88115138214033, 49.086138424420554, 5.970778950704197, 43.325819840954644, 61.90492346589965, 10.926083577489957, 18.486426293194228, 25.094850449703237, 6.58938700274196, 74.27414693009696, 72.9292494845781, 16.554037164801635, 114.80586387646578, 12.635285026599856, 81.08022560710744, 76.24317239323926, 27.53579269808161, 39.55541762201121, 60.282474502395786, 10.317727064409834, 14.285993072841622, 78.27334912475875, 18.290507067268834, 10.073250528061664, 8.288307398690582, 11.097585317237606, 14.07305229411093, 80.74171703704712, 45.448796626939654, 176.55131499229466, 42.188850204272086, 10.959588929120674, 13.156439917485088, 11.681467621233685, 27.04276200808226, 7.454548275103906, 91.74671814888012, 62.01367290047614, 38.879707564630614, 21.37199814044422, 6.10898656888633, 8.26991254015369, 42.00405826922102, 29.211841251527073, 23.46254064085559, 23.97632990047424, 74.19316668690092, 12.718663158773191, 13.686623851711614, 6.870131540865162, 24.626112706598573, 55.82764221586244, 27.23898495675343, 7.14210855792241, 12.080156910931429, 47.083012532940195, 5.283493949838097, 79.64746329444496, 8.670958368225058, 11.462208603409046, 109.42820951835445, 87.93215216217044, 10.583881774541142, 20.615467274543626, 132.605461241159, 71.96880823558703, 20.712775264178497, 90.73100999261956, 14.204102956821831, 20.89012605748607, 51.17441161813571, 77.3517535454975, 24.94108658273237, 5.796785139064928, 35.73801598197935, 14.421189045652149, 6.896009823054895, 24.813300406001083, 66.29473084269465, 38.22599547832756, 24.173103443045697, 107.67321912369437, 22.503908662684655, 68.22200163126176, 9.750295289467868, 88.3462100452602, 10.907017855837486, 11.869272840681262, 13.270293808994452, 18.56489276655502, 76.18068153480625, 13.7650718410621, 25.130644106651143, 29.218997449548603, 109.42477221229986, 63.09143157360697, 53.097002115730646, 5.2223463495689, 53.86426939296311, 17.788433277407634, 83.1237825538404, 43.28334269401353, 17.014145073714253, 17.11691786312235, 66.13622232983845, 21.20118449656577, 13.39470313055469, 8.73787463391121, 23.850180007693258, 32.24853076552476, 19.901180758729392, 8.770602775249134, 15.559358356650005, 31.659337270319718, 114.60522346577247, 45.9765976836234, 7.267065343496437, 30.22599195524411, 60.63003935735149, 18.36286567210677, 75.40495997875419, 14.278782361327549, 37.83439585088725, 27.324851276546177, 17.095383101345707, 14.348727155300837, 18.296209011146583, 12.687803592533783, 9.823459687225288, 15.793456829401237, 17.34822735170069, 25.9048372376855, 74.14405479822491, 59.67370686708521, 134.70345298931122, 34.22773198602087, 78.90996524018999, 20.684718442948444, 51.70939302737402, 151.15218479275202, 34.48996035435901, 12.948965774408835, 22.66395014543903, 8.133120176651126, 61.00644737937161, 57.8674832572512, 48.60429631449219, 5.168166658530348, 16.251695465054496, 23.720389889033907, 22.665881446961752, 8.417409894687761, 27.666648683875156, 15.8901549830463, 24.1406084477064, 60.92923535462032, 7.196298900530089, 6.896883754144277, 10.788688070594493, 60.35165185753289, 30.256358107426614, 26.43609506657607, 92.25946172700768, 11.847079594895924, 16.134251560443012, 101.7212250828887, 5.63009095414167, 24.66121200346531, 8.418869417230686, 24.613194912299704, 72.58502592486283, 94.49090397847172, 89.18403110014152, 23.945169156792474, 74.24022480184367, 24.742652720318816, 137.93309855032203, 119.58015248815747, 7.878789945794791, 17.30215024660017, 20.78633728290654, 60.1739176988185, 52.10187151750581, 7.4738493533690855, 79.73973560534644, 23.129118259338487, 53.64231890870269, 46.87416506831417, 28.554628387018077, 18.05882041643302, 48.186244962177845, 54.50657193576008, 14.139083276865481, 26.421691353133063, 56.32733583142829, 41.562082274898536, 30.4253460692953, 38.40539037184705, 61.181057586359536, 102.52654391394904, 23.368778185320338, 26.343318236535033, 21.3021382311989, 76.97947545715269, 11.050496834543557, 37.07395019287894, 18.583292500766078, 29.9493038555052, 58.11022184662373, 16.45129111027109, 18.235251304255165, 15.79782232312991, 5.428771657847793, 33.295678348832965, 11.645220688235552, 21.02189653022591, 70.38563409136246, 59.488475581620094, 54.680042306201685, 86.97066538285912, 54.507852372275494, 5.949086520689415, 44.62258053464855, 50.551654602746645, 47.25087165541891, 42.53481709278063, 29.173610066798826, 57.29070022038018, 101.1700565591691, 146.51811927584657, 8.252612324013583, 5.84390691740163, 19.507141966323264, 17.775505559301614, 85.94481216786403, 15.206136893435481, 16.615942431644452, 80.4808510994272, 104.68643672058445, 20.618324800107633, 24.37287485486715, 108.97561691082296, 83.97367407435497, 17.155797944796916, 93.7143723661279, 21.37079953032262, 71.24591923006737, 9.280548525131405, 76.69749089658042, 12.304468075626495, 58.53400854750403, 56.93021509057988, 8.374651460797226, 71.04424747370035, 18.307931004178005, 88.51857639296497, 15.751714407390224, 5.949304105759529, 62.75667233156794, 118.33136897618206, 10.48311736509908, 36.10638644935795, 14.929891724760582, 14.69719373585941, 22.304596342413628, 6.481514672701146, 42.98730711765211, 85.23219082439783, 33.82083165908822, 54.00176348125606, 113.83823412674947, 40.73000368120486, 105.76001681377537, 138.18342899287097, 58.37962341911104, 9.430029605427944, 71.03026851263363, 50.9100044572026, 7.1078303813487755, 38.131938740783056, 22.61970772785461, 25.406581212415812, 42.66800211078176, 28.98552240827614, 18.450109983203358, 96.9396295570935, 15.558023327063088, 9.979750129315718, 23.13814062601598, 30.332674071692303, 13.926170131439502, 71.77701442216348, 63.32832544296725, 29.12532785650958, 99.19292987489226, 16.14686680587501, 55.096180173303075, 6.190520169370519, 50.6544116547843, 6.980282673765739, 33.33794824963068, 34.802296276941405, 102.5691770134384, 11.178175590073204, 19.84502876988933, 16.014590765282826, 78.30187236036741, 26.08885681814998, 9.619597104911913, 57.455618453775735, 17.758841093221033, 9.571786255242221, 49.20660460691893, 52.517204679906264, 51.175108946595444, 8.222409832578366, 71.84935371583123, 5.570222945489299, 14.614648935000249, 89.91711460550658, 40.33692911395448, 9.819473896945302, 10.460378602960139, 16.986827615249705, 26.645447750142154, 11.068479241641969, 17.033710729482785, 11.219306445744893, 8.702125880183061, 99.84017336528086, 54.47010589464857, 11.38380062614264, 26.786856327480294, 6.121203513769858, 7.615904994383028, 5.727804556527653, 14.657374776952711, 46.408124516191684, 42.8217602246321, 76.98145696023315, 6.295152051776688, 112.02320743858095, 31.899481339636946, 27.47594494247163, 52.53589872505751, 13.029467358908208, 116.4261726551529, 7.1247262890031795, 22.149288830894655, 38.737536616467196, 88.9450169863956, 119.09930819979994, 15.08128596102207, 15.402833999978036, 17.890980850653705, 38.995238197588144, 9.551688426368797, 70.16588704539281, 12.641033784113823, 29.007257560855646, 8.796760119546503, 20.767260935601698, 10.500855158727633, 19.69543699740157, 7.803490649055851, 11.85378669574558, 46.272999174409314, 17.027950185497325, 62.645855556689234, 28.772520832679938, 56.30061996971098, 17.383821573057684, 11.13191990295677, 5.186877314914226, 11.14549031611884, 78.01280958429044, 68.9672554690754, 109.06791421689101, 21.27300901940584, 17.52925234401106, 12.486268445866877, 34.892473892121565, 31.453680544007277, 34.21550842126477, 8.344425314795489, 5.160337375498604, 17.500104578160766, 27.1591856339397, 7.072445480940577, 10.736038559536983, 18.64356153808329, 86.30550349891121, 12.62057751329637, 48.63125172016056, 5.328644296935631, 6.1862825417700655, 9.966731991912734, 10.369879478643632, 7.792613956219463, 50.668426505444785, 36.664819661019, 9.70370934186196, 23.624675195139222, 23.306800083128298, 28.966217887783515, 68.30136454556452, 26.39629520046115, 8.503486926615532, 183.43329649756294, 15.601736944848547, 32.938466539114884, 43.842035101230614, 30.11876124411933, 60.05199110626534, 51.63493939712097, 16.49474435723737, 147.2008623960488, 19.69395810653392, 52.924151128852664, 127.86444403189226, 7.425923685796213, 64.80445461869117, 55.07700092274281, 75.71059439529519, 28.066130824017073, 19.999423382199172, 43.898969795928835, 5.030966188934133, 7.720583686514917, 84.92338358641842, 38.71194159076181, 59.30468473773271, 9.150597658711117, 25.493070395614374, 65.82406129954619, 81.89121364089448, 10.20645244463174, 22.085112727164805, 7.0925877656414675, 33.207134414423216, 6.898130890547907, 49.731081094020126, 45.00949684130149, 7.3349458708771555, 47.24196258514563, 49.06879709466437, 13.192840321517584, 5.356941435486539, 97.09510537923306, 50.99031462964436, 78.32584117497588, 42.49485027500377, 49.517800055148676, 10.189950542018316, 84.65199478062222, 63.8184680396868, 35.92080986016812, 57.05683889669068, 24.191252521577532, 88.06612528791777, 68.44404190189732, 26.993355720614012, 10.46119224538256, 116.94628320676031, 29.980895396750103, 73.02893705763901, 52.677958507389505, 51.436737993709286, 13.033505139476793, 43.890356603386266, 14.958113966835034, 38.09909959793457, 13.042929706927694, 23.37660108239772, 9.8627077491074, 11.7994024326, 43.793108120592954, 24.815970983813386, 9.732084870554647, 7.412960963561898, 43.85410762242869, 28.14835162265191, 77.01199765663071, 20.243162628025082, 30.854123344788455, 10.127552790473882, 43.76653195721352, 31.142931445438478, 6.870743344568837, 35.050697098294506, 73.04713473926027, 6.397867372067114, 8.400254880368083, 49.082335659708534, 18.323619425200803, 29.612743307290838, 10.666549727665961, 6.1580912523638345, 28.135484502423658, 15.928335946830277, 33.082652713088876, 50.79197996987549, 22.601641789705496, 5.163658149982432, 20.23084272175176, 12.686820376007166, 77.96010123653562, 7.280001491592623, 6.0863833424746225, 71.32487271625425, 122.73121470354191, 47.083330626929694, 69.03233169238759, 33.64253509336097, 60.08596609818912, 6.262054523824316, 23.132806047572046, 7.507439940262508, 9.488463220362247, 11.21959374107955, 6.467475811303877, 42.89676282231397, 73.24873517419005, 74.09141269903647, 96.51077502922303, 7.314024584366026, 25.837448302604294, 55.320252274809796, 22.33048575062353, 24.800031238990357, 79.59603577368303, 22.749407913767733, 82.81645696418114, 59.89451169796104, 61.50467592564969, 8.542101005548627, 38.549294220601254, 22.55277146496131, 15.861445768868489, 21.645197476621746, 43.55132077169729, 47.70421174811744, 5.746467532448883, 52.888794161494225, 8.473359711123868, 23.749017948286323, 18.899720890789823, 105.34077374409043, 66.47910044484762, 24.54196550744252, 29.689860187743314, 14.688378810290509, 72.72006796029892, 69.86554542569566, 19.246128359859455, 19.071596385981305, 5.320784478743578, 110.25044511511047, 76.05159573437683, 65.6331060052476, 10.062096034134699, 9.133176492078798, 81.29733784389965, 6.600259231598254, 45.755966274305294, 12.875771621067656, 5.697901477169719, 76.20904447758998, 15.336653091541951, 76.02053319467882, 39.95730185774107, 16.577511630895156, 10.730398737363016, 124.31909572326529, 31.57914907571182, 19.16242829170209, 42.21666649770779, 47.587252034521114, 53.42948281361608, 30.04897220855954, 53.09364036205446, 10.750665788774832, 67.19091908114093, 91.11276746776294, 6.081331654799816, 30.293217899351067, 26.776474296421362, 19.191568692394608, 20.617562095191385, 16.077988950910207, 7.679392055793874, 25.47186564296167, 63.32668895600217, 117.30404486952062, 23.558391114397605, 44.615470137072094, 29.043577365704053, 7.291790053850083, 6.123532883184863, 11.895837993351462, 27.618463041139393, 28.800309130553234, 5.252014352452581, 5.506831551418417, 19.620052672307345, 68.47773941309275, 7.6405646546016435, 29.10503118521689, 7.484784749653821, 79.27946862895077, 15.242706232364661, 50.2524208597177, 13.432150287557251, 44.8346947975033, 22.394469856349122, 85.51356152183507, 69.83625459200164, 71.44910696502751, 36.307583890086, 84.03706267948887, 29.085415139200002, 16.628298754326128, 44.23942172806657, 11.714055475978503, 34.10974921420373, 41.859904814766566, 25.391396328037786, 8.6124768773776, 6.179064033897426, 25.420828122521783, 46.03599502377176, 74.59059299993504, 5.769703750812465, 7.473700943689606, 25.647144998866843, 11.60504061238802, 56.51834700593685, 8.581925391515504, 35.59372384444727, 13.878100669186788, 16.541241511952908, 8.7995285388182, 74.7665234532522, 96.48873409986979, 15.96472264656371, 53.08659974154704, 90.44326382550346, 15.809824373294601, 68.23265069354801, 25.56685496039962, 7.142008255406928, 10.3452684001777, 99.25411236819124, 89.00612099972346, 6.852349463848446, 89.51194003330481, 7.812002576563396, 5.02935797077285, 15.416611609922594, 14.55409347990362, 52.5415596689588, 6.0611851915514805, 34.06390623445551, 112.32867808819026, 63.328915245467265, 53.34990880361519, 15.023840268686214, 8.172547633848753, 112.84574644666388, 14.109964180490733, 16.342866557614546, 10.79409925222207, 15.549502169654982, 32.5690674964746, 50.59386842873144, 15.914334593587395, 25.14961796770846, 9.234908788201588, 16.391975904460516, 23.992807451596597, 34.45711090372837, 40.029315119019785, 18.266210347265044, 5.20440204237411, 17.03849264026193, 11.676982824480902, 5.6408788775897465, 70.65988782297215, 10.479948838168472, 39.032313271175006, 27.671489441147518, 92.26919093597613, 7.14599417753137, 20.465143567133495, 8.265007164009305, 36.720958741079826, 5.530555032437319, 38.5033971939499, 49.867635523475606, 8.2457955176139, 37.31743254297039, 15.078257078856158, 54.96502116594252, 64.4465978380973, 15.692319552755785, 20.4071698117004, 68.0179726402389, 32.3766881348664, 5.613921238913479, 7.235756982674286, 7.396484614001016, 52.81593832549412, 5.610341703140685, 34.79172213716239, 59.3449072343375, 49.854077048552526, 5.4071751264636, 32.560511667064084, 16.902618714649247, 163.82818237459932, 22.88995261692643, 128.1557251051625, 17.023698589292287, 26.16113283694685, 40.376830305346374, 102.09948936654618, 31.501722064843857, 12.941213578126405, 68.44129219615516, 12.86343967719762, 13.507049178640955, 16.623446456137042, 19.5677938785512, 64.73649841951307, 67.35803276523639, 15.561745549371661, 27.33434635634262, 15.868874045272625, 40.42445161087744, 20.058948919245132, 55.74789029726625, 15.561721033288158, 54.359263925203585, 69.78037673846782, 8.002406145260382, 30.117112470721423, 8.256151958381578, 7.653946411083744, 27.914693331834997, 53.37297372519087, 74.32834919213059, 6.926067840811008, 32.06001219358434, 18.21876339681222, 11.114141446203758, 71.78536608086647, 30.51328859959438, 27.68750975248613, 18.8222181925354, 9.014342161404269, 22.45068083161986, 19.65447888746712, 36.71126664545579, 84.69082219539192, 180.88725397811365, 10.729017356940039, 39.137699756473026, 55.44555191181722, 5.6334458640401675, 17.45774150718785, 27.075157238836827, 11.107487278049277, 63.885915886239516, 38.85811737990504, 11.638255511956672, 9.605317141448946, 25.557568415241562, 17.733489306962642, 5.067735724098476, 6.592657960313127, 106.05789917497523, 18.417152705443492, 6.48821804438431, 23.51319961922, 37.74808789577786, 5.347979961798678, 43.569483338451576, 117.16344625984128, 8.211821677250883, 66.46998953029804, 11.772683052795825, 38.425312242256986, 17.419566373696487, 33.38656671162749, 11.78391689876807, 24.308571981557716, 77.52125048883514, 47.75289701348322, 6.302930039501292, 22.74164538023668, 6.509052356531338, 49.716860039189285, 55.35745283810766, 78.77569703229817, 36.774583203680095, 5.251436284097368, 13.926262881511722, 7.33981271064362, 83.61634916232597, 37.280051275583446, 25.792415104317993, 9.704439667763147, 5.882019506698485, 40.61510636127496, 53.33371886738945, 5.381566614103638, 8.960040874631725, 5.394578786706918, 40.834448643877835, 17.13762135569531, 23.711505473815865, 14.262110554169391, 116.82216157259876, 6.446087521968773, 17.943742215609323, 27.737010962416168, 54.095883829813694, 12.965725922963237, 183.6476561598549, 132.8634205898927, 17.71510212266677, 19.160019254794236, 5.582956227448206, 69.69011603208904, 23.24257061589284, 11.430133258882778, 17.401931410508695, 20.20430261535017, 13.101133787010763, 15.19308083978346, 13.363795157674135, 20.082579941853524, 20.851237894247827, 17.43682069257747, 48.105282791366875, 6.826874212982994, 7.369636504578419, 38.08546818509375, 7.430600427790735, 61.840542214437335, 6.10588798293029, 26.139453088895934, 26.529989941289802, 19.718304564555773, 121.45083040844953, 16.17082581155405, 67.53929469492742, 15.291222183483388, 134.16316091895334, 21.81856595496134, 63.15583398966346, 24.91756600560149, 67.4961643370705, 14.68697135203382, 7.015760543441695, 128.02634379728153, 96.9020497304663, 54.45390600611668, 11.734060326765272, 6.341259144986336, 5.415770210946415, 55.63644285985137, 19.86455810512433, 70.85212872308266, 8.040117075955466, 118.60530786912035, 8.686119522676243, 23.540291422549515, 18.428009010405013, 26.173510912902948, 36.50307032467029, 11.360073032755746, 27.028058665350873, 86.56291826193728, 13.335071481896525, 63.86982019158219, 21.548715976939455, 103.35663663456582, 8.973266572617103, 13.314942501215382, 12.06227094733279, 78.6274680396696, 48.98042569317095, 24.100790464768, 11.54668892597686, 50.19862435567467, 22.854254622676777, 39.821460503009725, 72.05238661321145, 38.26285392943425, 20.143471722448343, 36.093625051810776, 51.16215699759845, 46.43612930988675, 67.94297262891472, 18.529979719649116, 95.63122068247176, 94.35204819314384, 16.658218543974943, 39.357739396900335, 43.68045646146385, 38.17808740274053, 9.10626251755003, 14.552969375298455, 5.92323643801798, 76.42469807860749, 19.492325996356133, 9.37984743054653, 53.053729573169804, 9.40079173122966, 35.42988829922061, 6.089770690135503, 12.892127021489932, 11.636543636566719, 76.95532053099639, 138.43315499632604, 24.815083708326533, 10.137955407551335, 12.403343122997855, 32.32237691345576, 12.501786550151404, 17.336266795895817, 26.867462862789825, 5.313551437072593, 69.41818311116121, 17.782941900734897, 87.50010265053328, 35.91102223227993, 120.3484650484805, 14.682021209756222, 13.901679538894742, 17.35138126746009, 13.89161143672644, 58.51952301948328, 31.107967818597984, 104.64200344315314, 9.626948389265063, 12.098479430658802, 5.195942461636835, 18.157068585280815, 75.30704427927236, 11.594167728747513, ...])
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);
([4273190.965867379, 4528615.625, 4610293.75, 4664876.35879979, 4667586.710833409, 4745931.25, 4787073.9083589455, 4802718.158239639, 4825019.459373228, 4864587.758342843, 4904834.250403999, 4957777.60950388, 5079982.8125, 5105805.57255152, 5106065.459509, 5106366.842615813, 5106923.4375, 5123617.669227188, 5123637.17295516, 5125005.032334937, 5126154.439669776, 5147724.241414206, 5159464.869797794, 5211829.924791415, 5213747.318774298, 5234435.9375, 5274098.160092582, 5365941.947202678, 5551662.408646431, 5840910.643978086, 7328316.99890122, 7397189.0625, 7435995.043593613, 7498960.9375, 7540118.558432544, 7541244.6830268735, 7551200.958319815, 7551751.171220789, 7593768.055468529, 7598325.569097933, 7603307.8125, 7604272.711421223, 7614457.443000405, 7629367.979970781, 7631256.663077671, 7680242.594886328, 7689361.172248926, 7699210.9375, 7845011.653416981, 7859556.25, 7869184.728342467, 7871603.125, 7871696.875, 7875459.242060983, 7881567.655961246, 7881641.233255019, 7888888.122938906, 7889118.75, 7895250.33681061, 7897183.414627604, 7898235.8635392375, 7898711.726790449, 7898867.1875, 7906635.9375, 7909389.010472802, 7915857.8125, 7918818.75, 7921772.8491267245, 7922012.316686783, 7922421.875, 7922949.105272626, 7923246.076396309, 7924960.94077016, 7925112.480643356, 7925223.021897194, 7925599.822180027, 7925693.75, 7927281.25, 7927778.125, 7927784.26471328, 7927955.6868811855, 7927986.497342246, 7928174.16441141, 7928908.944292252, 7931249.213507951, 7931750.0, 7931750.635661131, 7932232.300273788, 7932314.2609901475, 7932465.593353141, 7932518.365280179, 7933576.115354465, 7933876.23959781, 7933935.654957633, 7933937.009040545, 7935178.949657712, 7935309.0015799515, 7935381.761605139, 7935385.7030730145, 7935394.449015235, 7935733.534526964, 7936731.328003762, 7938766.668187698, 7938770.3125, 7938831.0022059, 7942205.523547747, 7943731.912412816, 7946140.828958061, 7948365.625, 7959840.625, 7960137.121792106, 7960163.469778378, 7960212.3315037945, 7960998.058751522, 7961807.230548795, 7963159.375, 7967181.11052027, 7983554.090745268, 7986926.76810245, 7999792.1875, 8010116.192242087, 8010977.889870301, 8015872.081990248, 8017146.230725748, 8017235.004345855, 8017354.466367415, 8017399.610182792, 8017457.8125, 8017523.169861152, 8017575.577513899, 8017608.970691011, 8017643.75, 8017683.269573074, 8017689.0625, 8017696.639527161, 8017700.427726176, 8017704.468697098, 8017761.646051168, 8017803.125, 8017819.965336634, 8017871.675858878, 8017924.620726501, 8017934.317322646, 8017970.180033335, 8018007.8125, 8018028.851938982, 8018088.630943545, 8018142.773873039, 8018193.49399047, 8018198.795554735, 8018257.752762209, 8018275.473596104, 8018276.5625, 8018283.845230307, 8018337.02487863, 8018352.328407269, 8018359.082744999, 8018367.1875, 8018377.792327255, 8018405.502887997, 8018427.487037752, 8018428.125, 8018430.081771286, 8018454.6875, 8018458.338915958, 8018502.791488056, 8018519.2420438435, 8018522.553681277, 8018617.221427603, 8018671.689535919, 8018743.369257262, 8018743.686301826, 8018752.032199318, 8018754.522768844, 8018770.981136344, 8018867.999150045, 8018930.217247146, 8018930.726281385, 8018939.577138979, 8018952.021875269, 8019009.0426565, 8019167.1875, 8019195.948220492, 8019206.25, 8019229.6875, 8019264.042954821, 8019498.4375, 8019585.648751454, 8019730.660843543, 8019849.101409717, 8019932.9542696355, 8021526.260581397, 8025398.4375, 8026655.286259011, 8027306.25, 8028846.995038347, 8030873.743445357, 8031901.26012015, 8032018.360043525, 8033176.801974745, 8034133.71222952, 8037049.037620437, 8038759.104920415, 8045285.9375, 8056017.464779737, 8057695.945780513, 8058181.021710264, 8062342.273481421, 8062590.421620354, 8062984.25968179, 8064551.5625, 8065519.166151441, 8072454.016256006, 8077464.418289045, 8078822.1614621645, 8086548.707855152, 8088947.117059671, 8089483.571423114, 8089694.898852376, 8090716.54479222, 8091388.881127814, 8091508.461207786, 8094256.598308733, 8103582.586378547, 8108210.84004269, 8109488.9111583065, 8114577.265098735, 8134739.569079994, 8141193.176106345, 8156947.936460278, 8177256.178586878, 8192355.877507258, 8198100.588638106, 8204874.649725636, 8223939.0625, 8231407.8125, 8249670.094900719, 8251058.439330064, 8251059.375, 8251801.5625, 8254607.584740942, 8262091.629005294, 8262270.04063716, 8262998.4375, 8263507.428938495, 8264775.0, 8268590.625, 8269744.399051378, 8274034.0444973465, 8275427.85218171, 8281557.293141494, 8281952.583621338, 8285706.200035417, 8286520.027263287, 8288124.148729497, 8288804.1517483285, 8288889.0625, 8291330.034245126, 8291492.846865882, 8293323.064801071, 8296025.770547945, 8297463.358303956, 8298162.8076460175, 8298165.402842778, 8303212.8572092615, 8303525.0, 8303628.125, 8305733.532256203, 8308203.125, 8317512.610498564, 8324087.5, 8324775.60713883, 8326603.218354175, 8327197.316431608, 8327376.5625, 8330482.8125, 8342500.659063959, 8343681.25, 8353851.497714649, 8365181.646431819, 8365260.212355744, 8369200.586738634, 8370249.486218588, 8371471.942737871, 8371487.190756079, 8371797.256909459, 8371824.105887853, 8373058.782596494, 8375318.497192277, 8376721.0293178195, 8378053.125, 8378078.102398146, 8378734.218672862, 8379988.994358858, 8381529.6875, 8382726.501737965, 8387721.021997369, 8397544.391670432, 8398296.875, 8398393.75, 8399568.912917037, 8400274.625132354, 8400906.920409754, 8415733.1581212, 8419379.884979816, 8427040.737966832, 8432540.314142788, 8438176.754647605, 8439497.9818658, 8439498.4375, 8440021.871948618, 8440043.684389412, 8440183.952674706, 8440834.339333378, 8441553.125, 8443992.993032185, 8444706.25, 8450501.5625, 8452596.152245473, 8455101.5625, 8456281.25, 8456763.259636888, 8457310.339784779, 8457795.426882388, 8458262.845110523, 8458834.375, 8459435.885427704, 8459498.115793234, 8459675.538537074, 8459825.764487952, 8459846.812446252, 8459858.721676715, 8462042.879185334, 8463999.493371664, 8465116.36626209, 8465803.803678121, 8465894.962979103, 8466195.013021551, 8467765.330409639, 8468223.4375, 8469702.675530227, 8469791.752147516, 8470398.39058966, 8471422.780705286, 8472045.3125, 8472054.05549527, 8473417.1875, 8473465.059295198, 8476560.9375, 8477485.721746683, 8477517.953121902, 8477654.719550187, 8478011.817231972, 8491692.443165883, 8492756.25, 8492796.738367809, 8492994.072241358, 8493028.125, 8493078.709012667, 8493153.396236679, 8493420.3125, 8493512.5, 8493543.75, 8493812.37665471, 8493915.625, 8493925.742261704, 8494156.161517194, 8494331.133217271, 8494421.875, 8494523.963338017, 8494546.401541213, 8494636.38735384, 8494641.909966206, 8494720.27427468, 8494723.951811733, 8494792.24532271, 8494817.898512028, 8494845.96053882, 8494909.375, 8495098.595387118, 8495268.65554263, 8495269.06243308, 8495270.34738797, 8495284.700696632, 8495299.755956767, 8495351.5625, 8495368.61647053, 8495379.441392802, 8495403.343095224, 8495478.803702317, 8495606.882336376, 8495618.694683164, 8495671.875, 8495724.388016319, 8495781.020056546, 8495826.574942619, 8495910.500856617, 8495918.204540601, 8495992.1875, 8496064.0625, 8496070.348694962, 8496090.740988398, 8496218.654844405, 8496317.65372438, 8496365.874517111, 8496435.8953584, 8496460.533668255, 8496460.9375, 8496486.791912436, 8496492.291432932, 8496510.495678904, 8496570.695977075, 8496573.959191134, 8496658.232156688, 8496673.4375, 8496728.58241157, 8496735.788322683, 8496776.5625, 8496784.375, 8496822.034027519, 8496823.440193739, 8496827.462972995, 8496868.761347625, 8496873.14916653, 8496920.183444392, 8496921.875, 8496933.81171714, 8496950.545755614, 8497047.353021985, 8497067.1875, 8497082.22620625, 8497096.168329464, 8497109.482812537, 8497120.095454678, 8497203.665803172, 8497242.114484617, 8497259.185233139, 8497316.92158714, 8497321.032454222, 8497325.936333701, 8497364.845477963, 8497370.3125, 8497408.982339215, 8497427.456539707, 8497430.354088653, 8497458.82926882, 8497461.432408182, 8497495.3125, 8497552.654372254, 8497559.784766918, 8497605.940066209, 8497647.322285064, 8497648.45958147, 8497802.27590796, 8497814.697914517, 8497848.826328201, 8497857.071386764, 8497914.225566635, 8497981.031043831, 8498073.4375, 8498141.062109362, 8498187.5, 8498263.18375957, 8498310.714261606, 8498532.59700631, 8498558.260321729, 8498667.1875, 8498687.217278406, 8498943.231616845, 8498969.70008355, 8499026.5625, 8499073.4375, 8499147.882640397, 8499336.835986858, 8499356.25, 8499424.362751115, 8499447.188194415, 8499847.467741622, 8500342.880731892, 8500500.0, 8500624.778139053, 8500735.24304212, 8501210.9375, 8501300.0, 8501360.255610691, 8501648.958671018, 8501746.76404702, 8502006.25, 8502038.138890786, 8502110.9375, 8503198.994028894, 8503258.566842467, 8505410.9375, 8506706.655744916, 8507007.263131319, 8507906.68187293, 8508596.875, 8508610.9375, 8509067.1875, 8509507.8125, 8509510.9375, 8510386.803939639, 8510839.05110777, 8510982.8125, 8511439.252185194, 8511493.75, 8512285.627489338, 8512426.5625, 8512435.9375, 8512447.068626111, 8512622.9646813, 8515092.1875, 8516490.324730182, 8522523.4375, 8522868.686736677, 8523402.157315848, 8524486.96070328, 8531571.875, 8532423.441849587, 8532443.472592734, 8532584.060661132, 8532853.514733164, 8533141.192939173, 8533200.391052946, 8533579.6875, 8534087.279055325, 8534231.688678375, 8534308.816376107, 8534615.625, 8534637.480692398, 8534646.875, 8534660.225218717, 8535007.73225483, 8535017.999625366, 8535150.0, 8535232.363705773, 8535266.139416467, 8535373.295072947, 8535449.998662392, 8535469.718685722, 8535675.208952716, 8535795.3125, 8535861.090503694, 8536075.0, 8536605.933472602, 8536630.334697759, 8536644.728022331, 8536689.299364805, 8536871.766087938, 8537421.875, 8537952.729381666, 8538024.926707208, 8538973.1913356, 8540647.686234027, 8540660.414105456, 8540666.195663203, 8540729.670983633, 8541527.09072675, 8541625.297708863, 8542703.125, 8543143.75, 8544153.125, 8544350.0, 8544701.521677852, 8545152.416072018, 8545284.102131737, 8545754.86758509, 8545762.558001645, 8545877.998716988, 8545964.021753708, 8546193.014727147, 8546381.829151982, 8548844.427818302, 8549011.622701675, 8549135.849625386, 8549759.375, 8552962.080037465, 8554994.459322115, 8555192.1875, 8555450.401866784, 8555506.25, 8556829.6875, 8557517.900770713, 8557687.953841617, 8558712.5, 8558912.32802405, 8569258.616336506, 8571713.994018117, 8572700.895017665, 8573829.6875, 8573939.668874117, 8574043.75, 8574233.149761021, 8574245.480977248, 8574674.802892243, 8574950.0, 8575125.0, 8575237.25951648, 8575339.481433703, 8576148.534923807, 8576165.625, 8576662.5, 8576982.260953858, 8578241.404864447, 8579660.307404634, 8579676.5625, 8580271.875, 8580539.0625, 8581021.066376084, 8581031.00587867, 8581407.8125, 8581613.185836669, 8581763.789711654, 8581927.451923065, 8581968.609934509, 8582002.779996462, 8582270.412446596, 8582893.75, 8583037.5, 8583503.884445237, 8584777.855020205, 8584880.521517625, 8584889.0625, 8585032.042132875, 8585804.6875, 8585952.705398377, 8586073.4375, 8586137.5, 8586496.875, 8586549.744601658, 8587469.32804454, 8587859.375, 8588965.559669383, 8590198.4375, 8590398.342434546, 8591150.849254552, 8591152.592034195, 8591156.51930874, 8591190.830759125, 8594213.886268243, 8594225.0, 8594252.517682854, 8595855.206989443, 8596206.25, 8596213.782221364, 8596477.173147876, 8596640.95898142, 8596786.378991684, 8596908.590385068, 8597596.875, 8598115.868588008, 8598127.57202425, 8598833.66422494, 8605389.0625, 8605512.602037696, 8605668.75, 8605746.535173329, 8605815.505782653, 8606366.38016921, 8606546.612535264, 8606616.725789718, 8606764.563024223, 8606805.835847815, 8606853.125, 8607001.5625, 8607129.6875, 8607413.988492575, 8607431.07968251, 8607497.22085354, 8607559.756819064, 8607891.229296643, 8608228.470314, 8608331.25, 8608426.5625, 8608643.5684325, 8609091.194311364, 8609647.706554081, 8609718.57038878, 8610428.125, 8610572.969424047, 8610954.07061446, 8611538.689562364, 8611855.809982758, 8612140.910328789, 8612248.4375, 8612355.20715399, 8612416.8308782, 8612846.423398525, 8613295.67719587, 8613861.796015905, 8614187.73266751, 8614813.95198173, 8615904.932330076, 8616466.652375994, 8616657.8125, 8616730.669453725, 8616820.3125, 8616865.579890296, 8617004.76512778, 8617133.809237959, 8617296.875, 8617412.5, 8617851.991796482, 8617966.546146736, 8618394.292534124, 8618625.826661356, 8618650.119303899, 8618796.769502975, 8618869.901836775, 8618898.174650881, 8621632.8125, 8623260.9375, 8629377.790848425, 8630864.0625, 8631251.583934063, 8632843.527958577, 8634107.883241422, 8634124.763272634, 8635198.107885662, 8638346.650542306, 8639729.838364927, 8640826.2578267, 8641141.831330677, 8642003.358786484, 8642684.177152492, 8642712.383632611, 8642867.522261463, 8643513.488975935, 8643664.187930925, 8643682.8125, 8643995.97658428, 8644045.35092759, 8645985.506243665, 8646822.20011477, 8653475.475082844, 8653697.95803175, 8653949.54188995, 8654098.189948779, 8654638.598456793, 8662364.0625, 8663495.405048314, 8666250.095567662, 8669259.333986558, 8669501.5625, 8669618.697853172, 8670050.0, 8670137.5, 8670245.234576533, 8670245.3125, 8670404.72292062, 8670418.75, 8670445.3125, 8670553.30896004, 8670610.321284803, 8670711.164200682, 8670838.652784966, 8670917.185278239, 8670950.417693598, 8670993.139735803, 8671028.125, 8671063.99538076, 8671121.875, 8671182.614248443, 8671368.75, 8671400.225754768, 8671591.87334369, 8671594.950237636, 8671632.8125, 8671732.60108664, 8672032.33958411, 8672119.20663246, 8672126.651850995, 8672134.148929868, 8672170.3125, 8672200.0, 8672304.040702697, 8672316.346088735, 8672366.509425739, 8672454.919748027, 8672517.568371056, 8672530.803797642, 8672648.4375, 8672659.625327827, 8672702.842435164, 8672737.43683177, 8672743.973740049, 8672777.637880098, 8672823.484720025, 8672904.6875, 8672915.778729351, 8672935.9375, 8672979.6875, 8672999.420973955, 8673019.615771325, 8673023.379518606, 8673047.01305918, 8673054.885887321, 8673067.1875, 8673096.875, 8673116.38814957, 8673119.2358041, 8673172.53184441, 8673181.241303936, 8673198.4375, 8673216.925976843, 8673219.572834508, 8673296.057890521, 8673376.162112005, 8673416.587437604, 8673442.03617024, 8673448.4375, 8673545.3125, 8673557.8125, 8673559.104022983, 8673609.324404258, 8673695.3125, 8673712.845457, 8673720.846066112, 8673849.338537993, 8673865.612025548, 8673916.567511007, 8673968.391308678, 8674064.366294947, 8674086.244604422, 8674093.517709687, 8674113.079852624, 8674124.936076514, 8674220.954425724, 8674352.105685035, 8674411.62429188, 8674428.132184438, 8674442.463406064, 8674457.972997334, 8674501.7382409, 8674517.1875, 8674517.737476226, 8674526.41840914, 8674570.3125, 8674594.488947432, 8674630.202537183, 8674630.214504348, 8674659.375, 8674717.570331821, 8674759.117450781, 8674760.9375, 8674826.5625, 8674884.652676633, 8674887.1166703, 8674928.263678992, 8675052.528660849, 8675143.75, 8675156.25, 8675235.846128605, 8675237.723229699, 8675280.955439398, 8675342.957788328, 8675356.033367625, 8675396.782331439, 8675493.59462591, 8675506.66051487, 8675544.629076567, 8675582.8125, 8675593.75, 8675624.550579475, 8675643.275532195, 8675735.835232643, 8675770.074170617, 8675794.22733011, 8675807.509422122, 8675841.997050963, 8675887.5, 8675901.295844097, 8675914.317775276, 8675948.396409728, 8676014.846561104, 8676025.952438993, 8676029.6875, 8676102.780729797, 8676107.423924133, 8676129.750423523, 8676141.611545157, 8676146.875, 8676148.40881206, 8676212.685234334, 8676224.55012304, 8676227.48531081, 8676229.103270885, 8676229.751973296, 8676238.605508337, 8676260.283435803, 8676400.995655574, 8676411.467474855, 8676419.600997498, 8676434.684329985, 8676461.804386355, 8676495.3125, 8676497.933552291, 8676535.9375, 8676557.98184065, 8676568.616515735, 8676573.26811618, 8676575.952921081, 8676581.25, 8676639.351522857, 8676709.375, 8676718.838822255, 8676725.0, 8676747.969518993, 8676786.79457532, 8676798.223667677, 8676803.125, 8676821.806576699, 8676854.269573301, 8676862.5, 8676865.625, 8676869.652860997, 8676905.043629648, 8676981.814535249, 8676995.757685628, 8677025.0, 8677121.194624877, 8677148.4375, 8677166.690426785, 8677173.4375, 8677230.373640457, 8677271.42963651, 8677286.625906339, 8677356.11862648, 8677550.529863194, 8677603.268742526, 8677735.857013445, 8677737.715503493, 8677863.56579214, 8677873.4375, 8677880.469613861, 8678087.856303047, 8678183.918735012, 8678240.120940773, 8678764.588079391, 8679710.9375, 8680017.1875, 8680151.289418697, 8681189.314975597, 8681972.794839755, 8682630.876419595, 8683821.875, 8684190.084587162, 8684303.125, 8684418.103154575, 8688280.114340462, 8693003.125, 8695287.5, 8695394.396577084, 8696266.74410547, 8696693.75, 8697157.8125, 8697231.637648085, 8698612.5, 8698851.5625, 8704729.6875, 8706834.096168937, 8709429.58168523, 8709756.06244016, 8709962.029117197, 8710193.02295435, 8710332.869242437, 8710421.875, 8710706.33093824, 8710790.625, 8711575.016057897, 8711789.958528612, 8711829.412744015, 8711868.75, 8711905.18119289, 8711968.5289929, 8712249.258761501, 8712352.249559883, 8712594.721617322, 8712727.293659138, 8712793.345769372, 8712831.158612162, 8713041.335529294, 8713101.5625, 8713221.028977828, 8713284.179737395, 8713398.36358496, 8713429.464742716, 8713573.367712658, 8713580.947531493, 8713594.265188519, 8713605.944281068, 8713618.53453137, 8713639.073698131, 8713660.549229095, 8713684.70500195, 8713707.58332176, 8713726.266368324, 8713867.834856132, 8714053.125, 8714064.34174718, ...], [16.4221254288413, 87.83832222059384, 67.47173289419747, 10.823569108988911, 89.60039177252548, 35.4732670883178, 96.53570907774636, 28.47398384531137, 39.36098884565995, 6.115383038381519, 14.48696259673207, 19.79298094789601, 136.4773468655309, 26.49447727760319, 25.635728693486616, 7.033650205789347, 74.36385322540406, 30.121082843722153, 74.65505133589733, 15.854684470728934, 78.6683101965582, 19.250714176452043, 12.625902121820385, 5.960340161877001, 16.953940954571042, 65.32477899692427, 35.70363224078914, 14.098421017672598, 7.097642872253323, 11.490836260538424, 5.0654827024607, 41.18681810685485, 14.006891471480886, 57.35927068381826, 79.63142899538664, 7.979572183305208, 15.701772828414743, 10.566639305871064, 19.749733115681014, 5.857323841246923, 79.3440311991714, 52.28929221880171, 61.63539587641659, 6.618933255669627, 17.589746245534656, 7.757541930349342, 38.91684828038566, 46.11820727503081, 32.88115138214033, 49.086138424420554, 5.970778950704197, 43.325819840954644, 61.90492346589965, 10.926083577489957, 18.486426293194228, 25.094850449703237, 6.58938700274196, 74.27414693009696, 72.9292494845781, 16.554037164801635, 114.80586387646578, 12.635285026599856, 81.08022560710744, 76.24317239323926, 27.53579269808161, 39.55541762201121, 60.282474502395786, 10.317727064409834, 14.285993072841622, 78.27334912475875, 18.290507067268834, 10.073250528061664, 8.288307398690582, 11.097585317237606, 14.07305229411093, 80.74171703704712, 45.448796626939654, 176.55131499229466, 42.188850204272086, 10.959588929120674, 13.156439917485088, 11.681467621233685, 27.04276200808226, 7.454548275103906, 91.74671814888012, 62.01367290047614, 38.879707564630614, 21.37199814044422, 6.10898656888633, 8.26991254015369, 42.00405826922102, 29.211841251527073, 23.46254064085559, 23.97632990047424, 74.19316668690092, 12.718663158773191, 13.686623851711614, 6.870131540865162, 24.626112706598573, 55.82764221586244, 27.23898495675343, 7.14210855792241, 12.080156910931429, 47.083012532940195, 5.283493949838097, 79.64746329444496, 8.670958368225058, 11.462208603409046, 109.42820951835445, 87.93215216217044, 10.583881774541142, 20.615467274543626, 132.605461241159, 71.96880823558703, 20.712775264178497, 90.73100999261956, 14.204102956821831, 20.89012605748607, 51.17441161813571, 77.3517535454975, 24.94108658273237, 5.796785139064928, 35.73801598197935, 14.421189045652149, 6.896009823054895, 24.813300406001083, 66.29473084269465, 38.22599547832756, 24.173103443045697, 107.67321912369437, 22.503908662684655, 68.22200163126176, 9.750295289467868, 88.3462100452602, 10.907017855837486, 11.869272840681262, 13.270293808994452, 18.56489276655502, 76.18068153480625, 13.7650718410621, 25.130644106651143, 29.218997449548603, 109.42477221229986, 63.09143157360697, 53.097002115730646, 5.2223463495689, 53.86426939296311, 17.788433277407634, 83.1237825538404, 43.28334269401353, 17.014145073714253, 17.11691786312235, 66.13622232983845, 21.20118449656577, 13.39470313055469, 8.73787463391121, 23.850180007693258, 32.24853076552476, 19.901180758729392, 8.770602775249134, 15.559358356650005, 31.659337270319718, 114.60522346577247, 45.9765976836234, 7.267065343496437, 30.22599195524411, 60.63003935735149, 18.36286567210677, 75.40495997875419, 14.278782361327549, 37.83439585088725, 27.324851276546177, 17.095383101345707, 14.348727155300837, 18.296209011146583, 12.687803592533783, 9.823459687225288, 15.793456829401237, 17.34822735170069, 25.9048372376855, 74.14405479822491, 59.67370686708521, 134.70345298931122, 34.22773198602087, 78.90996524018999, 20.684718442948444, 51.70939302737402, 151.15218479275202, 34.48996035435901, 12.948965774408835, 22.66395014543903, 8.133120176651126, 61.00644737937161, 57.8674832572512, 48.60429631449219, 5.168166658530348, 16.251695465054496, 23.720389889033907, 22.665881446961752, 8.417409894687761, 27.666648683875156, 15.8901549830463, 24.1406084477064, 60.92923535462032, 7.196298900530089, 6.896883754144277, 10.788688070594493, 60.35165185753289, 30.256358107426614, 26.43609506657607, 92.25946172700768, 11.847079594895924, 16.134251560443012, 101.7212250828887, 5.63009095414167, 24.66121200346531, 8.418869417230686, 24.613194912299704, 72.58502592486283, 94.49090397847172, 89.18403110014152, 23.945169156792474, 74.24022480184367, 24.742652720318816, 137.93309855032203, 119.58015248815747, 7.878789945794791, 17.30215024660017, 20.78633728290654, 60.1739176988185, 52.10187151750581, 7.4738493533690855, 79.73973560534644, 23.129118259338487, 53.64231890870269, 46.87416506831417, 28.554628387018077, 18.05882041643302, 48.186244962177845, 54.50657193576008, 14.139083276865481, 26.421691353133063, 56.32733583142829, 41.562082274898536, 30.4253460692953, 38.40539037184705, 61.181057586359536, 102.52654391394904, 23.368778185320338, 26.343318236535033, 21.3021382311989, 76.97947545715269, 11.050496834543557, 37.07395019287894, 18.583292500766078, 29.9493038555052, 58.11022184662373, 16.45129111027109, 18.235251304255165, 15.79782232312991, 5.428771657847793, 33.295678348832965, 11.645220688235552, 21.02189653022591, 70.38563409136246, 59.488475581620094, 54.680042306201685, 86.97066538285912, 54.507852372275494, 5.949086520689415, 44.62258053464855, 50.551654602746645, 47.25087165541891, 42.53481709278063, 29.173610066798826, 57.29070022038018, 101.1700565591691, 146.51811927584657, 8.252612324013583, 5.84390691740163, 19.507141966323264, 17.775505559301614, 85.94481216786403, 15.206136893435481, 16.615942431644452, 80.4808510994272, 104.68643672058445, 20.618324800107633, 24.37287485486715, 108.97561691082296, 83.97367407435497, 17.155797944796916, 93.7143723661279, 21.37079953032262, 71.24591923006737, 9.280548525131405, 76.69749089658042, 12.304468075626495, 58.53400854750403, 56.93021509057988, 8.374651460797226, 71.04424747370035, 18.307931004178005, 88.51857639296497, 15.751714407390224, 5.949304105759529, 62.75667233156794, 118.33136897618206, 10.48311736509908, 36.10638644935795, 14.929891724760582, 14.69719373585941, 22.304596342413628, 6.481514672701146, 42.98730711765211, 85.23219082439783, 33.82083165908822, 54.00176348125606, 113.83823412674947, 40.73000368120486, 105.76001681377537, 138.18342899287097, 58.37962341911104, 9.430029605427944, 71.03026851263363, 50.9100044572026, 7.1078303813487755, 38.131938740783056, 22.61970772785461, 25.406581212415812, 42.66800211078176, 28.98552240827614, 18.450109983203358, 96.9396295570935, 15.558023327063088, 9.979750129315718, 23.13814062601598, 30.332674071692303, 13.926170131439502, 71.77701442216348, 63.32832544296725, 29.12532785650958, 99.19292987489226, 16.14686680587501, 55.096180173303075, 6.190520169370519, 50.6544116547843, 6.980282673765739, 33.33794824963068, 34.802296276941405, 102.5691770134384, 11.178175590073204, 19.84502876988933, 16.014590765282826, 78.30187236036741, 26.08885681814998, 9.619597104911913, 57.455618453775735, 17.758841093221033, 9.571786255242221, 49.20660460691893, 52.517204679906264, 51.175108946595444, 8.222409832578366, 71.84935371583123, 5.570222945489299, 14.614648935000249, 89.91711460550658, 40.33692911395448, 9.819473896945302, 10.460378602960139, 16.986827615249705, 26.645447750142154, 11.068479241641969, 17.033710729482785, 11.219306445744893, 8.702125880183061, 99.84017336528086, 54.47010589464857, 11.38380062614264, 26.786856327480294, 6.121203513769858, 7.615904994383028, 5.727804556527653, 14.657374776952711, 46.408124516191684, 42.8217602246321, 76.98145696023315, 6.295152051776688, 112.02320743858095, 31.899481339636946, 27.47594494247163, 52.53589872505751, 13.029467358908208, 116.4261726551529, 7.1247262890031795, 22.149288830894655, 38.737536616467196, 88.9450169863956, 119.09930819979994, 15.08128596102207, 15.402833999978036, 17.890980850653705, 38.995238197588144, 9.551688426368797, 70.16588704539281, 12.641033784113823, 29.007257560855646, 8.796760119546503, 20.767260935601698, 10.500855158727633, 19.69543699740157, 7.803490649055851, 11.85378669574558, 46.272999174409314, 17.027950185497325, 62.645855556689234, 28.772520832679938, 56.30061996971098, 17.383821573057684, 11.13191990295677, 5.186877314914226, 11.14549031611884, 78.01280958429044, 68.9672554690754, 109.06791421689101, 21.27300901940584, 17.52925234401106, 12.486268445866877, 34.892473892121565, 31.453680544007277, 34.21550842126477, 8.344425314795489, 5.160337375498604, 17.500104578160766, 27.1591856339397, 7.072445480940577, 10.736038559536983, 18.64356153808329, 86.30550349891121, 12.62057751329637, 48.63125172016056, 5.328644296935631, 6.1862825417700655, 9.966731991912734, 10.369879478643632, 7.792613956219463, 50.668426505444785, 36.664819661019, 9.70370934186196, 23.624675195139222, 23.306800083128298, 28.966217887783515, 68.30136454556452, 26.39629520046115, 8.503486926615532, 183.43329649756294, 15.601736944848547, 32.938466539114884, 43.842035101230614, 30.11876124411933, 60.05199110626534, 51.63493939712097, 16.49474435723737, 147.2008623960488, 19.69395810653392, 52.924151128852664, 127.86444403189226, 7.425923685796213, 64.80445461869117, 55.07700092274281, 75.71059439529519, 28.066130824017073, 19.999423382199172, 43.898969795928835, 5.030966188934133, 7.720583686514917, 84.92338358641842, 38.71194159076181, 59.30468473773271, 9.150597658711117, 25.493070395614374, 65.82406129954619, 81.89121364089448, 10.20645244463174, 22.085112727164805, 7.0925877656414675, 33.207134414423216, 6.898130890547907, 49.731081094020126, 45.00949684130149, 7.3349458708771555, 47.24196258514563, 49.06879709466437, 13.192840321517584, 5.356941435486539, 97.09510537923306, 50.99031462964436, 78.32584117497588, 42.49485027500377, 49.517800055148676, 10.189950542018316, 84.65199478062222, 63.8184680396868, 35.92080986016812, 57.05683889669068, 24.191252521577532, 88.06612528791777, 68.44404190189732, 26.993355720614012, 10.46119224538256, 116.94628320676031, 29.980895396750103, 73.02893705763901, 52.677958507389505, 51.436737993709286, 13.033505139476793, 43.890356603386266, 14.958113966835034, 38.09909959793457, 13.042929706927694, 23.37660108239772, 9.8627077491074, 11.7994024326, 43.793108120592954, 24.815970983813386, 9.732084870554647, 7.412960963561898, 43.85410762242869, 28.14835162265191, 77.01199765663071, 20.243162628025082, 30.854123344788455, 10.127552790473882, 43.76653195721352, 31.142931445438478, 6.870743344568837, 35.050697098294506, 73.04713473926027, 6.397867372067114, 8.400254880368083, 49.082335659708534, 18.323619425200803, 29.612743307290838, 10.666549727665961, 6.1580912523638345, 28.135484502423658, 15.928335946830277, 33.082652713088876, 50.79197996987549, 22.601641789705496, 5.163658149982432, 20.23084272175176, 12.686820376007166, 77.96010123653562, 7.280001491592623, 6.0863833424746225, 71.32487271625425, 122.73121470354191, 47.083330626929694, 69.03233169238759, 33.64253509336097, 60.08596609818912, 6.262054523824316, 23.132806047572046, 7.507439940262508, 9.488463220362247, 11.21959374107955, 6.467475811303877, 42.89676282231397, 73.24873517419005, 74.09141269903647, 96.51077502922303, 7.314024584366026, 25.837448302604294, 55.320252274809796, 22.33048575062353, 24.800031238990357, 79.59603577368303, 22.749407913767733, 82.81645696418114, 59.89451169796104, 61.50467592564969, 8.542101005548627, 38.549294220601254, 22.55277146496131, 15.861445768868489, 21.645197476621746, 43.55132077169729, 47.70421174811744, 5.746467532448883, 52.888794161494225, 8.473359711123868, 23.749017948286323, 18.899720890789823, 105.34077374409043, 66.47910044484762, 24.54196550744252, 29.689860187743314, 14.688378810290509, 72.72006796029892, 69.86554542569566, 19.246128359859455, 19.071596385981305, 5.320784478743578, 110.25044511511047, 76.05159573437683, 65.6331060052476, 10.062096034134699, 9.133176492078798, 81.29733784389965, 6.600259231598254, 45.755966274305294, 12.875771621067656, 5.697901477169719, 76.20904447758998, 15.336653091541951, 76.02053319467882, 39.95730185774107, 16.577511630895156, 10.730398737363016, 124.31909572326529, 31.57914907571182, 19.16242829170209, 42.21666649770779, 47.587252034521114, 53.42948281361608, 30.04897220855954, 53.09364036205446, 10.750665788774832, 67.19091908114093, 91.11276746776294, 6.081331654799816, 30.293217899351067, 26.776474296421362, 19.191568692394608, 20.617562095191385, 16.077988950910207, 7.679392055793874, 25.47186564296167, 63.32668895600217, 117.30404486952062, 23.558391114397605, 44.615470137072094, 29.043577365704053, 7.291790053850083, 6.123532883184863, 11.895837993351462, 27.618463041139393, 28.800309130553234, 5.252014352452581, 5.506831551418417, 19.620052672307345, 68.47773941309275, 7.6405646546016435, 29.10503118521689, 7.484784749653821, 79.27946862895077, 15.242706232364661, 50.2524208597177, 13.432150287557251, 44.8346947975033, 22.394469856349122, 85.51356152183507, 69.83625459200164, 71.44910696502751, 36.307583890086, 84.03706267948887, 29.085415139200002, 16.628298754326128, 44.23942172806657, 11.714055475978503, 34.10974921420373, 41.859904814766566, 25.391396328037786, 8.6124768773776, 6.179064033897426, 25.420828122521783, 46.03599502377176, 74.59059299993504, 5.769703750812465, 7.473700943689606, 25.647144998866843, 11.60504061238802, 56.51834700593685, 8.581925391515504, 35.59372384444727, 13.878100669186788, 16.541241511952908, 8.7995285388182, 74.7665234532522, 96.48873409986979, 15.96472264656371, 53.08659974154704, 90.44326382550346, 15.809824373294601, 68.23265069354801, 25.56685496039962, 7.142008255406928, 10.3452684001777, 99.25411236819124, 89.00612099972346, 6.852349463848446, 89.51194003330481, 7.812002576563396, 5.02935797077285, 15.416611609922594, 14.55409347990362, 52.5415596689588, 6.0611851915514805, 34.06390623445551, 112.32867808819026, 63.328915245467265, 53.34990880361519, 15.023840268686214, 8.172547633848753, 112.84574644666388, 14.109964180490733, 16.342866557614546, 10.79409925222207, 15.549502169654982, 32.5690674964746, 50.59386842873144, 15.914334593587395, 25.14961796770846, 9.234908788201588, 16.391975904460516, 23.992807451596597, 34.45711090372837, 40.029315119019785, 18.266210347265044, 5.20440204237411, 17.03849264026193, 11.676982824480902, 5.6408788775897465, 70.65988782297215, 10.479948838168472, 39.032313271175006, 27.671489441147518, 92.26919093597613, 7.14599417753137, 20.465143567133495, 8.265007164009305, 36.720958741079826, 5.530555032437319, 38.5033971939499, 49.867635523475606, 8.2457955176139, 37.31743254297039, 15.078257078856158, 54.96502116594252, 64.4465978380973, 15.692319552755785, 20.4071698117004, 68.0179726402389, 32.3766881348664, 5.613921238913479, 7.235756982674286, 7.396484614001016, 52.81593832549412, 5.610341703140685, 34.79172213716239, 59.3449072343375, 49.854077048552526, 5.4071751264636, 32.560511667064084, 16.902618714649247, 163.82818237459932, 22.88995261692643, 128.1557251051625, 17.023698589292287, 26.16113283694685, 40.376830305346374, 102.09948936654618, 31.501722064843857, 12.941213578126405, 68.44129219615516, 12.86343967719762, 13.507049178640955, 16.623446456137042, 19.5677938785512, 64.73649841951307, 67.35803276523639, 15.561745549371661, 27.33434635634262, 15.868874045272625, 40.42445161087744, 20.058948919245132, 55.74789029726625, 15.561721033288158, 54.359263925203585, 69.78037673846782, 8.002406145260382, 30.117112470721423, 8.256151958381578, 7.653946411083744, 27.914693331834997, 53.37297372519087, 74.32834919213059, 6.926067840811008, 32.06001219358434, 18.21876339681222, 11.114141446203758, 71.78536608086647, 30.51328859959438, 27.68750975248613, 18.8222181925354, 9.014342161404269, 22.45068083161986, 19.65447888746712, 36.71126664545579, 84.69082219539192, 180.88725397811365, 10.729017356940039, 39.137699756473026, 55.44555191181722, 5.6334458640401675, 17.45774150718785, 27.075157238836827, 11.107487278049277, 63.885915886239516, 38.85811737990504, 11.638255511956672, 9.605317141448946, 25.557568415241562, 17.733489306962642, 5.067735724098476, 6.592657960313127, 106.05789917497523, 18.417152705443492, 6.48821804438431, 23.51319961922, 37.74808789577786, 5.347979961798678, 43.569483338451576, 117.16344625984128, 8.211821677250883, 66.46998953029804, 11.772683052795825, 38.425312242256986, 17.419566373696487, 33.38656671162749, 11.78391689876807, 24.308571981557716, 77.52125048883514, 47.75289701348322, 6.302930039501292, 22.74164538023668, 6.509052356531338, 49.716860039189285, 55.35745283810766, 78.77569703229817, 36.774583203680095, 5.251436284097368, 13.926262881511722, 7.33981271064362, 83.61634916232597, 37.280051275583446, 25.792415104317993, 9.704439667763147, 5.882019506698485, 40.61510636127496, 53.33371886738945, 5.381566614103638, 8.960040874631725, 5.394578786706918, 40.834448643877835, 17.13762135569531, 23.711505473815865, 14.262110554169391, 116.82216157259876, 6.446087521968773, 17.943742215609323, 27.737010962416168, 54.095883829813694, 12.965725922963237, 183.6476561598549, 132.8634205898927, 17.71510212266677, 19.160019254794236, 5.582956227448206, 69.69011603208904, 23.24257061589284, 11.430133258882778, 17.401931410508695, 20.20430261535017, 13.101133787010763, 15.19308083978346, 13.363795157674135, 20.082579941853524, 20.851237894247827, 17.43682069257747, 48.105282791366875, 6.826874212982994, 7.369636504578419, 38.08546818509375, 7.430600427790735, 61.840542214437335, 6.10588798293029, 26.139453088895934, 26.529989941289802, 19.718304564555773, 121.45083040844953, 16.17082581155405, 67.53929469492742, 15.291222183483388, 134.16316091895334, 21.81856595496134, 63.15583398966346, 24.91756600560149, 67.4961643370705, 14.68697135203382, 7.015760543441695, 128.02634379728153, 96.9020497304663, 54.45390600611668, 11.734060326765272, 6.341259144986336, 5.415770210946415, 55.63644285985137, 19.86455810512433, 70.85212872308266, 8.040117075955466, 118.60530786912035, 8.686119522676243, 23.540291422549515, 18.428009010405013, 26.173510912902948, 36.50307032467029, 11.360073032755746, 27.028058665350873, 86.56291826193728, 13.335071481896525, 63.86982019158219, 21.548715976939455, 103.35663663456582, 8.973266572617103, 13.314942501215382, 12.06227094733279, 78.6274680396696, 48.98042569317095, 24.100790464768, 11.54668892597686, 50.19862435567467, 22.854254622676777, 39.821460503009725, 72.05238661321145, 38.26285392943425, 20.143471722448343, 36.093625051810776, 51.16215699759845, 46.43612930988675, 67.94297262891472, 18.529979719649116, 95.63122068247176, 94.35204819314384, 16.658218543974943, 39.357739396900335, 43.68045646146385, 38.17808740274053, 9.10626251755003, 14.552969375298455, 5.92323643801798, 76.42469807860749, 19.492325996356133, 9.37984743054653, 53.053729573169804, 9.40079173122966, 35.42988829922061, 6.089770690135503, 12.892127021489932, 11.636543636566719, 76.95532053099639, 138.43315499632604, 24.815083708326533, 10.137955407551335, 12.403343122997855, 32.32237691345576, 12.501786550151404, 17.336266795895817, 26.867462862789825, 5.313551437072593, 69.41818311116121, 17.782941900734897, 87.50010265053328, 35.91102223227993, 120.3484650484805, 14.682021209756222, 13.901679538894742, 17.35138126746009, 13.89161143672644, 58.51952301948328, 31.107967818597984, 104.64200344315314, 9.626948389265063, 12.098479430658802, 5.195942461636835, 18.157068585280815, 75.30704427927236, 11.594167728747513, ...])
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)