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 = 45272
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);
([6619705.106216682, 6785171.875, 7334214.0625, 7338851.644199924, 7426264.650669942, 7427841.348056594, 7471857.8125, 7476238.35583886, 7481683.821360583, 7543713.197200546, 7561222.597628334, 7564657.796545547, 7607595.3125, 7622215.602205643, 7645660.717759021, 7696604.341910569, 7733080.706581452, 7740306.25, 7767778.002466072, 7805921.786193697, 7818460.289150068, 7858759.20982678, 7917910.2949367175, 7925801.332245892, 7932970.3125, 7934326.497318545, 7943354.6875, 7976677.474640617, 7989248.279541581, 8003978.545567408, 8006537.775452862, 8009970.3125, 8020413.918838683, 8021176.760020878, 8030438.559202242, 8032888.369968143, 8059958.606203182, 8059960.259119632, 8117495.291073854, 8124516.502484533, 8128250.0, 8130351.5625, 8140263.592200838, 8140585.181359379, 8140585.291204824, 8140842.1875, 8151200.0, 8159604.091918738, 8165521.361277055, 8190177.055841402, 8206243.385501344, 8206718.291209339, 8219355.77476113, 8225796.875, 8227071.875, 8227079.529021993, 8254138.20913143, 8271029.6875, 8276069.620291315, 8276071.875, 8276139.672685195, 8278872.839533116, 8279915.59672909, 8299652.7945567425, 8314293.75, 8314316.040311151, 8322999.702270706, 8323244.549571021, 8328696.875, 8330043.368722771, 8332999.337775651, 8334231.25, 8342944.4853920145, 8346890.478062535, 8351326.5625, 8363478.125, 8369751.5625, 8369809.9590102695, 8396559.375, 8398810.070380084, 8412473.617166348, 8413251.5625, 8433460.9375, 8434182.7566445, 8446585.347306037, 8453722.1345666, 8494568.75, 8499006.43955678, 8499026.413077053, 8511840.26459841, 8515567.1875, 8518968.917419838, 8523368.75, 8523614.128682686, 8525285.9375, 8525307.8125, 8525427.059352487, 8540466.921534568, 8549958.289969437, 8578336.62509265, 8587975.467592467, 8594900.0, 8603225.0, 8604430.949290777, 8609236.039717091, 8612242.340164013, 8613317.372118367, 8622216.905285994, 8629307.8125, 8631173.324407775, 8631482.680081105, 8635808.89165052, 8640022.096684689, 8653615.22497415, 8654934.993544534, 8661778.703439659, 8666071.520721352, 8676478.120412955, 8685661.434006317, 8686041.832329625, 8686854.733170327, 8689132.338056551, 8707350.305509998, 8716616.429299595, 8723392.608806845, 8727204.313502189, 8731338.904144859, 8732768.452770142, 8735866.777115911, 8737272.8379534, 8749059.791721528, 8770536.957480976, 8770792.709175754, 8773428.523271266, 8773683.431070868, 8776490.96403329, 8778657.899096599, 8779348.681837777, 8783040.248580819, 8801629.823488621, 8802247.240813894, 8806004.6875, 8807964.537191942, 8808629.6875, 8808848.25656964, 8814128.300352572, 8818201.357032046, 8818564.301918557, 8818749.903135885, 8819439.640242163, 8819492.758834487, 8819560.9375, 8819666.72592517, 8822067.1875, 8824204.6875, 8825396.913378857, 8828209.375, 8829443.367846547, 8839229.6875, 8839364.0625, 8846476.5625, 8871190.396559976, 8872646.520419693, 8874940.62136753, 8879148.4375, 8881250.371563299, 8882354.6875, 8898976.228271635, 8901056.25, 8902274.927586623, 8907205.28320922, 8909732.8125, 8915082.209144386, 8916522.636908978, 8916661.381041545, 8917060.026318379, 8917095.347723685, 8917504.6875, 8919504.845651664, 8932950.0, 8940340.910861988, 8941058.739243215, 8941262.5, 8941584.375, 8941702.761355141, 8943873.58524481, 8956175.554233614, 8960091.866857406, 8964166.168382976, 8964216.669052845, 8970033.657798277, 8970037.173727516, 8984150.066132205, 8987492.1875, 8991249.627912736, 8993337.861962944, 8995851.5625, 9003599.273330864, 9011495.3125, 9015849.623936636, 9016113.35651181, 9019606.072968472, 9020430.061825698, 9021272.518669143, 9021551.522187332, 9021600.28364094, 9021675.8041911, 9021840.005795373, 9022439.0625, 9022676.5625, 9022973.592033165, 9023345.402140329, 9023802.434229176, 9024153.999327386, 9025550.594709074, 9026200.969007786, 9027531.25, 9029707.146939473, 9030069.519915575, 9030720.431140449, 9033116.629054133, 9034583.288943756, 9036330.192243112, 9036852.607867759, 9045037.57606287, 9057631.503011046, 9065256.070425803, 9065528.777611868, 9066273.4375, 9066391.684626076, 9066584.375, 9066791.61377157, 9067066.304068863, 9067160.170880066, 9067323.24574512, 9067443.922936205, 9068232.8125, 9078246.171745067, 9078317.1875, 9078359.62389381, 9079519.076535666, 9079526.989270775, 9088655.280754063, 9091896.70058427, 9093687.5, 9095400.129016723, 9099785.198214475, 9100163.974165907, 9119493.538037883, 9127735.9375, 9128040.766800093, 9129225.194547458, 9131969.9215201, 9134312.305491189, 9134330.204453062, 9134377.882716576, 9136723.29549402, 9137689.967225136, 9141114.378466917, 9143914.0625, 9145199.120452812, 9151605.72539619, 9159487.5, 9160536.098565238, 9160660.838500993, 9165043.442439986, 9165128.107406128, 9165143.283119584, 9168539.67027593, 9174070.3125, 9179034.981075875, 9179386.738454191, 9181800.528364368, 9189535.9375, 9190824.41314779, 9196663.841636218, 9197774.593446525, 9202879.228837004, 9203377.994141463, 9206302.871993393, 9219545.601738844, 9220386.00580048, 9227142.83043639, 9227144.12803532, 9227144.157280665, 9230687.5, 9236251.204202544, 9236565.75448859, 9239018.658022277, 9240443.384224998, 9243627.455081396, 9243751.61309927, 9254936.644614853, 9260018.446918597, 9260048.619480297, 9260057.379396267, 9260627.46995968, 9263708.700708048, 9280103.125, 9281306.926598279, 9285889.446937118, 9290624.977887938, 9294965.590905149, 9296065.025616536, 9303366.980695961, 9303791.025245147, 9304159.067386067, 9304660.90826632, 9304663.646707898, 9308037.69171959, 9308354.185605848, 9309764.0625, 9310719.34141824, 9313538.768071625, 9314459.375, 9314610.489232019, 9316425.0, 9318047.40085162, 9321287.752072122, 9326556.67795724, 9326627.358694058, 9330857.8125, 9332675.326561963, 9332690.989446975, 9343476.5625, 9344313.987910574, 9344370.62397763, 9345243.604246587, 9350250.743393492, 9352326.79509729, 9353603.92320406, 9353803.125, 9354159.8336002, 9378400.880723635, 9379930.600822339, 9400833.163364662, 9402320.862247739, 9404630.89921446, 9405466.075143946, 9405502.937633462, 9405731.25, 9406146.083829334, 9406657.398762625, 9407030.78384349, 9407377.525267934, 9408865.461709265, 9410273.922678882, 9410664.051841326, 9411114.048551777, 9428139.893854568, 9429168.52983412, 9431918.350425972, 9433425.030344306, 9433429.6875, 9448729.890135264, 9450256.654778957, 9450424.604481066, 9450972.354524918, 9452575.363093022, 9452903.642203312, 9460266.687811723, 9470701.01075912, 9473462.219633674, 9473776.521186344, 9474748.92566092, 9476384.22335848, 9477379.968918182, 9477740.388398342, 9490811.560305838, 9492771.324894618, 9496270.3125, 9497924.002710933, 9508476.5625, 9508599.616541654, 9509251.5625, 9509258.744552765, 9511018.75, 9512760.35640536, 9513077.286155948, 9514034.375, 9534208.793250805, 9540950.0, 9561841.652752023, 9575212.5, 9575857.667334497, 9576163.857882798, 9576278.59966954, 9579099.564369578, 9582000.820768567, 9591297.348390412, 9610778.125, 9610845.996877272, 9611466.493967896, 9611478.899749368, 9611904.6875, 9612646.3127331, 9622567.1875, 9629604.578237139, 9633472.506387578, 9652478.591469796, 9653745.732090753, 9654987.706536815, 9655394.354759103, 9656230.861652432, 9659219.49484225, 9660670.090802286, 9663132.026802156, 9663483.31279615, 9663671.875, 9685357.634611927, 9687655.926862413, 9688758.50341845, 9689240.308844136, 9690938.602174882, 9691054.6875, 9692193.797220025, 9693107.8125, 9693961.5797039, 9694762.004958952, 9694841.746031264, 9695045.23087662, 9695147.21654596, 9695214.381604923, 9696319.193896063, 9696687.70212982, 9701887.5, 9704905.905311696, 9721689.0625, 9724340.573166016, 9725379.6875, 9725410.9375, 9751869.013850447, 9754604.6875, 9757857.747349579, 9758334.375, 9764263.907343794, 9764823.983896786, 9776061.090885704, 9782467.1875, 9783106.25, 9783118.572959628, 9783233.459392974, 9783732.8125, 9783798.140685227, 9790306.567618122, 9791366.027430965, 9791768.48480497, 9793140.743827356, 9793250.775224168, 9793326.007078644, 9793604.19467219, 9813041.587055348, 9814691.787496893, 9814885.650173366, 9816552.401827926, 9831424.504273215, 9832858.703064777, 9835001.619221669, 9836200.016052546, 9838972.27282959, 9840983.913755158, 9842128.115433712, 9843281.663655708, 9843923.409362357, 9848412.010471476, 9848530.296675365, 9848723.10716877, 9848828.125, 9848857.64686595, 9848895.3125, 9849598.26142592, 9849617.424064621, 9850340.527756471, 9851264.0625, 9854926.5625, 9866451.5625, 9867637.771116607, 9868447.265723927, 9868464.902973676, 9872032.739020053, 9872991.416547237, 9873937.5, 9874310.046189586, 9877264.676710142, 9877321.875, 9878740.369563784, 9879582.508182477, 9879798.4375, 9879840.31296235, 9880683.325237801, 9880821.373156289, 9881002.89476105, 9883276.5625, 9883777.557019437, 9884310.29523917, 9886038.602600565, 9906182.8125, 9912706.25, 9916177.817936625, 9920935.14261974, 9922641.249170689, 9923767.1875, 9930324.753248997, 9932146.134504054, 9937814.086097611, 9938425.84217383, 9938751.403381158, 9939393.75, 9940860.57837412, 9942851.554537874, 9943148.4375, 9943421.462271715, 9943899.68983397, 9944963.525540723, 9946118.6401375, 9948225.473205779, 9952119.471041907, 9952553.125, 9953488.030048227, 9959826.06542452, 9962512.5, 9962525.753188994, 9967293.5424201, 9968862.805633208, 9969433.195905618, 9969656.009331862, 9969785.9375, 9970197.91485594, 9974466.533574726, 9974898.192190567, 9975941.630612029, 9979944.526693441, 9981533.46961066, 9982850.0, 9982851.5625, 9985918.68135342, 9988232.8125, 9995471.875, 9997271.605074042, 9998587.5, 9998620.3125, 10006210.9375, 10006888.860598715, 10019701.35353779, 10023179.170894079, 10024089.0625, 10024659.375, 10024665.606563188, 10031556.52657308, 10031562.088875774, 10032136.007329015, 10034378.587827927, 10035905.996347269, 10060385.9375, 10063756.249439009, 10064090.933906073, 10070023.4375, 10074507.8125, 10079708.647249896, 10079724.117847372, 10081283.608143646, 10082291.222787594, 10084675.52396905, 10084684.375, 10084837.5, 10085072.555521447, 10085087.5, 10085617.403267145, 10093596.912109567, 10098279.673786864, 10098294.97452943, 10099558.941964133, 10100596.875, 10102938.826276636, 10103215.400996372, 10103309.173542574, 10103920.3125, 10105770.259245586, 10106462.08464524, 10106841.893810682, 10107233.037648622, 10107334.848986717, 10109294.821527116, 10109764.0625, 10110588.804439181, 10112584.375, 10112906.819241546, 10113604.642658938, 10113624.01319854, 10113867.901860343, 10114322.221401496, 10114966.181160884, 10116664.6791864, 10117807.543017723, 10118476.327683588, 10125054.6875, 10127689.204950882, 10128145.40268905, 10128493.813428711, 10128500.0, 10128742.509395441, 10130081.162769409, 10134582.113636965, 10135451.128679102, 10136384.151811851, 10141977.611123534, 10146738.939743241, 10151860.77384536, 10151875.0, 10154141.57089028, 10155424.451490985, 10169280.772926625, 10176970.177856194, 10177650.0, 10177653.431105142, 10180381.25, 10181497.371810138, 10183203.125, 10183396.82982884, 10183516.04117988, 10184754.48360008, 10196012.5, 10199010.285038235, 10201348.206965273, 10203594.846012132, 10210591.878399218, 10211838.275532497, 10211873.111735493, 10216483.621853389, 10216502.938309023, 10216682.8125, 10218799.183921248, 10219851.5625, 10220993.586695965, 10222029.69688025, 10222501.5625, 10223287.61901099, 10223394.51101801, 10223461.770252757, 10223505.439033845, 10223648.751611453, 10223969.831010446, 10224345.028332153, 10224352.106858531, 10224943.526336173, 10225094.850324336, 10225123.072488135, 10225266.331226306, 10226205.94865283, 10227276.439599039, 10229611.487583892, 10229619.074486932, 10229929.6875, 10231292.1875, 10231478.125, 10231501.285092575, 10232093.374576831, 10232216.290579177, 10232332.8125, 10232439.0625, 10233734.375, 10235625.0, 10236910.9375, 10242082.707456233, 10248248.576321917, 10248607.8125, 10250034.375, 10251333.596761044, 10251907.8125, 10252248.4375, 10252492.319015358, 10252618.240965052, 10252919.878919175, 10256458.3195465, 10257678.125, 10257795.3125, 10258391.39000292, 10259438.965811035, 10261060.854931269, 10261195.3125, 10262591.698788058, 10262614.618653825, 10269321.530958328, 10272409.375, 10272587.385644792, 10273783.652623272, 10279346.661159562, 10279953.0535744, 10281676.5625, 10281739.0625, 10281843.75, 10283160.279965533, 10283581.50231518, 10293012.5, 10294064.0625, 10300048.208461031, 10307537.148578638, 10308891.103370206, 10308899.538246285, 10309832.3249641, 10311633.401724683, 10315416.39738565, 10316439.891060436, 10326582.8125, 10328136.394310374, 10328556.906187473, 10332076.199754294, 10333293.495144933, 10335142.572492866, 10335149.3226797, 10335938.462824758, 10336284.151493885, 10339791.467268804, 10345044.101084024, 10345050.650148956, 10346342.776335359, 10348249.636756944, 10350128.573979653, 10350699.280264087, 10351044.081278142, 10352559.451583674, 10363757.567817833, 10364321.048986185, 10369070.693036946, 10372692.1875, 10373509.966546625, 10373926.5625, 10376365.18712962, 10376496.875, 10379349.95037428, 10379510.9375, 10382112.422413819, 10384005.263394803, 10392775.855814362, 10396484.646068627, 10398235.9375, 10402107.79184759, 10418756.25, 10421457.908765007, 10422840.595063346, 10423838.268833905, 10423992.1875, 10426330.328485984, 10427611.318346271, 10430808.089730337, 10434153.125, 10434186.81255607, 10439528.125, 10444961.122456487, 10449635.59435181, 10469929.6875, 10486663.727641774, 10490154.373677809, 10490436.034891251, 10491120.3125, 10497312.626466634, 10499101.5625, 10499491.513125751, 10499697.016444549, 10499841.453698097, 10505069.661541432, 10512645.3125, 10515327.049157424, 10516943.383893875, 10517454.083393237, 10517918.616950613, 10525459.531596767, 10525510.9375, 10526583.040849455, 10529566.081530068, 10529576.197850052, 10529620.173298335, 10529622.786020635, 10535779.6875, 10538206.25, 10548904.47979565, 10548934.162989218, 10549112.308017166, 10549459.258248193, 10574723.777307268, 10578209.106244488, 10581152.88225202, 10582729.659509994, 10582943.212992188, 10584748.00848357, 10584764.540105812, 10585439.764162812, 10585602.718023065, 10585607.900368104, 10591339.0625, 10591632.530039262, 10591647.60740598, 10591932.553594653, 10592460.9375, 10593321.608911393, 10594587.287874434, 10596871.875, 10600365.625, 10600779.519457694, 10600787.984873889, 10600816.747679831, 10602142.1875, 10602167.1875, 10606304.167538177, 10608616.593935702, 10608617.1875, 10622801.200681241, 10625630.360210964, 10626543.831044167, 10626957.8125, 10628026.5625, 10630267.1875, 10630628.125, 10635804.607034564, 10636009.222384159, 10638178.125, 10639083.20846503, 10641305.914958375, 10642065.625, 10642182.56769529, 10649947.780402873, 10651577.4040872, 10652525.277585423, 10659038.968362365, 10660275.0, 10660771.432971966, 10660792.156816749, 10661525.182407761, 10661637.795493428, 10663220.327832777, 10665646.686584942, 10668091.018595567, 10669116.969189959, 10669202.971603038, 10670182.8125, 10670563.848021382, 10674346.129425015, 10674457.395543281, 10675951.5625, 10676287.5, 10682772.78951803, 10685574.413012557, 10689312.5, 10695565.625, 10699294.154863354, 10701366.07406659, 10702153.332198696, 10702235.9375, 10702502.723308422, 10702924.384177312, 10704250.9939753, 10707129.003372231, 10708263.102493323, 10708274.812639344, 10708775.0, 10708868.173650207, 10709453.984466698, 10709664.0625, 10715481.102699934, 10715942.176208518, 10717127.298286675, 10717537.5, 10718313.391410735, 10720440.439713988, 10721634.1245208, 10721816.345029103, 10722753.5548686, 10722881.25, 10722925.752390377, 10723639.964576993, 10731881.346124448, 10732115.625, 10732121.875, 10733819.778404968, 10734424.704659618, 10735327.953928452, 10735587.5, 10735801.044300037, 10736468.640495164, 10736974.92605451, 10742029.220196899, 10745628.125, 10748834.564399278, 10752348.4375, 10753813.406735359, 10757120.3125, 10759804.654115707, 10759808.042197404, 10765140.69902115, 10766116.422459526, 10768441.875286978, 10772242.992216606, 10772606.592884313, 10774057.447801825, 10776322.918048047, 10776714.223457672, 10779653.135251548, 10779857.8125, 10788564.0625, 10789049.383407919, 10792256.244311294, 10799254.2964182, 10801123.334698578, 10804229.6875, 10805274.080287702, 10805537.188429998, 10805827.760827327, 10812150.24272144, 10812359.255200565, 10812533.570655575, 10812642.91589036, 10813599.532741124, 10816196.157739792, 10816603.328291876, 10820962.661751239, 10822148.284812378, 10826977.498577945, 10829322.105793316, 10829362.5, 10830636.125739967, 10832305.888370661, 10833273.31346838, 10833666.538694976, 10834295.105293833, 10834650.0, 10834803.461936586, 10834958.798047358, 10836890.907232674, 10838506.25, 10838671.875, 10841621.665854987, 10844837.5, 10845245.07928861, 10845674.451693675, 10845783.23754259, 10847490.625, 10849033.39867527, 10850175.356051099, 10850400.945874758, 10852024.423025528, 10852182.551763363, 10852403.863702448, 10852834.667086568, 10853672.475925822, 10853861.827313425, 10854084.375, 10854192.1875, 10854481.25, 10854596.273263263, 10854821.875, 10857731.25, 10861064.0625, 10862093.517857267, 10862854.484374247, 10863157.274250466, 10866589.14465066, 10872377.742578765, 10872907.163016785, 10873246.263644956, 10874145.366846947, 10875922.968685832, 10876829.6875, 10876893.58561554, 10877278.125, 10877512.5, 10877626.681740876, 10878004.404444417, 10880366.52182086, 10880718.75, 10881173.782989472, 10881732.8125, 10882537.350290354, 10882557.061137456, 10883580.04404637, 10883593.75, 10884112.001468556, 10884275.937547868, 10885665.217283953, 10888070.23201476, 10890668.367733287, 10892773.436395783, 10892789.345553089, 10892796.177663704, 10896154.52815855, 10896515.769023117, 10897950.0, 10897956.25, 10901083.498303752, 10901655.117623305, 10902189.702307498, 10904920.3125, 10907900.0, 10908621.875, 10909945.3125, 10910140.658863198, 10910494.660997057, 10910691.765987922, 10919007.8125, 10919007.8125, 10919022.918630017, ...], [16.820179946039588, 74.40504370326292, 47.646999951974536, 11.257856331811965, 30.061988697558345, 27.67052461516788, 35.28331845872454, 19.65268931020221, 20.974201793560827, 8.693222842272032, 81.56495325733272, 37.71386426890147, 44.97386749903791, 28.081538861261365, 89.4643078632118, 8.111904971398886, 84.94669495334716, 40.8560530192485, 31.749809386345294, 17.85635640497466, 8.837404341501529, 40.92359315369809, 61.77235752777173, 46.002209163826755, 82.25424486516917, 27.298316875495143, 163.92769911027338, 5.884701099779083, 14.371789464169805, 16.829962302570223, 16.10676596070705, 84.2737032008038, 25.976721670148553, 56.9146617009377, 5.440571285455266, 6.632699253262425, 17.255544546591715, 19.880875632396503, 28.10771159722089, 19.826731311627345, 79.60350299766249, 55.723827385594575, 21.79458836977379, 8.764594704462388, 24.168468151223593, 30.564567707228235, 46.32070693514478, 63.00714665990531, 13.28861859662562, 11.99760401538083, 10.60206856644158, 10.479078383124799, 89.11671093689843, 48.16255885405568, 58.93022557289861, 10.888712716274457, 18.568875043326436, 43.47180107799268, 130.32550376231006, 47.647827705863996, 12.237293337807111, 125.24334582803209, 18.610108227635724, 17.20586927256345, 106.91609642951897, 16.802219352464785, 5.092641096829919, 8.760088121465124, 72.58061729736028, 5.3840954923719515, 26.55882925300987, 71.50202416385498, 24.264362200030885, 14.409545626502116, 120.71151014675706, 101.35797301986227, 65.58234655763556, 5.1101266120126025, 29.57214939198051, 18.193130264503512, 112.75079640085022, 29.47732463835724, 30.88484022442074, 14.732804120448227, 25.89006120925673, 16.032647346909425, 42.4295545132472, 11.43751231412591, 25.885665395908568, 8.104762996674912, 53.672864887848625, 88.20495382179028, 60.506565945059165, 11.232754723606277, 85.24862758153131, 39.300797308515534, 17.24696621891051, 14.016221297944815, 23.223242003083683, 84.79358921823143, 17.083770238919822, 44.83131746059753, 33.468094456298594, 9.089452795094298, 9.41935535512109, 11.375020205833604, 11.429082961050284, 48.98754679725434, 89.57082410283313, 68.21554254900123, 9.221890348364708, 63.85594685633571, 160.15197487526163, 49.09507336370724, 17.97304529509482, 17.724900302499552, 34.874769985994895, 14.924054532196324, 12.003904629670174, 13.741009878562306, 139.38376176180964, 13.396588653850367, 50.517800396801306, 6.935454343260437, 16.833875019416595, 22.849405156514624, 25.74600679127225, 23.786190997274304, 22.43620824526711, 29.35703292705803, 16.80965133527353, 21.07918318875713, 54.726651489991426, 5.9748564196673, 7.84341225353692, 16.413053312554073, 6.500752230324084, 37.78740617313216, 5.279599838127966, 5.043843061812743, 17.26224478550678, 41.390329102713395, 17.12298688069389, 30.7795483695603, 14.293993754630241, 17.35586703689399, 25.038342560841603, 24.009232189201615, 27.07336457318359, 26.325566767956488, 17.681876429504943, 35.20098948865414, 7.444410376123701, 102.00637425252894, 96.61325005146034, 15.089837623277903, 133.00563615528372, 117.15621220788547, 81.52907971320812, 109.80771202453892, 41.133630234193326, 24.709984947098093, 74.93659023289914, 6.762781590788921, 85.26340500505111, 40.07956729631795, 52.22978747544224, 8.117401305869848, 69.96738743863742, 41.392950636467276, 12.206787013519863, 38.60929817894607, 20.52051976706472, 18.940647858190044, 9.736887399337913, 7.303878077905394, 5.942478897470411, 59.81182294172251, 6.104701471227197, 76.10531808948537, 104.24831642282298, 11.265994330626501, 73.55450869192936, 74.30608878313282, 13.71567651444404, 11.366770652124162, 7.275184820561331, 9.074240139510723, 120.16833701334798, 6.408779354134346, 49.041035959367, 91.51057694278775, 16.57382332922353, 97.1027239476889, 29.731959828492492, 35.952845114554755, 97.92377000906805, 28.472861592964858, 44.720704130729764, 8.097240693124347, 27.751609580685816, 25.459764973163683, 16.590048856857987, 18.13324268417768, 86.8799485672252, 52.418819332128905, 180.80747658916331, 30.772996469959942, 38.538408124538606, 41.34045463457338, 15.565154677467623, 49.318732677648605, 19.78007052171133, 28.680525364647224, 6.888342274924052, 7.995829076352677, 66.62842775061637, 19.986568680844574, 18.99875099333682, 31.034104226059604, 49.70950946831935, 11.964139163162656, 17.291693535790507, 72.9487745405182, 15.23957373804554, 56.814458183527115, 25.42138589977006, 23.995145099057734, 119.9331474400231, 14.801426242026508, 76.87355094950962, 20.787852641530748, 23.441492951969884, 52.3153393829486, 6.725818635933478, 21.31170685728891, 57.07421901334606, 19.679817166918887, 126.96527603644782, 11.540383782495612, 17.56249728492342, 8.525935927590796, 17.815504023939027, 25.49939394867374, 29.114213013266685, 54.89564834988333, 42.65773442323958, 14.615181389374548, 22.736192454801937, 56.175060054596, 6.792149944423044, 15.738779311991525, 43.033591838376786, 25.19874809605921, 67.23436793637718, 106.16798647741328, 14.42653232427699, 5.4342250370687335, 29.906457539913102, 73.6426822073938, 6.357520940670782, 21.251125688253573, 35.6239257959601, 158.0023595291642, 55.75413093078994, 94.33061473818086, 87.45615949910362, 21.82997287774711, 75.93967370796871, 55.208725768332364, 5.262430759173345, 45.23073355030341, 5.4190644894080116, 55.99571313334677, 42.31125432288474, 7.525261725669909, 56.26187142811702, 44.565730352942765, 62.127291130484636, 24.37016933192599, 7.199617672666797, 15.208390116680826, 56.145631461152334, 5.047972604335351, 11.830159201331162, 75.30123745539102, 28.662274070478418, 31.26944047377554, 8.238529588039691, 13.709330184451664, 36.403452333100375, 37.52346204070503, 48.72439962155606, 33.437822093023286, 17.14734164519061, 56.3814723656958, 24.1059625958245, 12.872770033241933, 30.856795095249005, 18.348990949654162, 16.64171897151362, 7.595259658823931, 34.50631701975054, 20.55585594312728, 55.503243297907204, 11.816793550180238, 31.53223017033979, 41.21265438943857, 22.376364880874196, 8.390632495164958, 192.6229877197576, 46.23242137108414, 26.156569179045928, 23.822173312223722, 42.42678047430955, 5.781540453627717, 152.63890128226748, 132.55032028730426, 99.99851454397006, 8.526641809366353, 5.369965225616, 48.090483982138814, 9.623687309839557, 9.659825162559603, 31.961679580154243, 27.904193861097376, 99.67193613722249, 25.943569525283802, 61.15469182151372, 22.047355675492593, 65.17551503584757, 35.446659629053926, 24.323733767856822, 7.3739572111446465, 7.384185015727322, 16.471816505407915, 14.127416669327971, 13.754171567980627, 16.988401198822356, 10.84694815848268, 38.11080552099268, 49.80124735910116, 22.399055177780106, 22.631837383101274, 10.303986681624268, 38.77795376597875, 7.7886797171065245, 30.591653960284553, 17.72713844098052, 76.78589237101964, 121.27739509203906, 22.55702689364174, 20.576317537248684, 36.23843581108488, 25.054707866466394, 16.74699871267254, 18.979038417182885, 93.08200525519428, 5.634452167756422, 41.70659720367738, 7.431983088562363, 13.186539028316982, 7.504886793443013, 27.732866237092427, 17.54870895171343, 20.67105729280927, 16.134840812034135, 24.595818101161186, 34.26244372340109, 15.749817094919631, 54.13142820462863, 25.223437377123982, 96.32790123897882, 13.656975931021556, 94.26001866978436, 38.03194973492755, 69.92482405487979, 8.884059021515338, 21.147400899352483, 36.13167915783619, 14.271438648563478, 37.48361341738509, 105.33642030035062, 51.66826305814308, 25.952875522321953, 39.31309914393034, 9.767830879094255, 5.192463645077551, 6.014218855468872, 48.22931888510474, 42.475020066620395, 12.949333633338739, 12.825518711048892, 36.20104479425578, 315.4130681386926, 5.583677492223307, 40.3270410679059, 26.5367776161765, 17.43039947263472, 8.549684539146783, 65.53891431125255, 17.48391794973432, 9.901081035329575, 13.642603689575669, 18.818320267118057, 24.805273023547034, 7.341805346141217, 17.266448278327843, 47.81339897576297, 64.26733124038923, 71.24988951314047, 74.66335379529102, 78.59682569643302, 5.780687574444642, 51.5703700590285, 7.133919935210568, 39.60081982993831, 48.72455910091077, 64.00811307611647, 45.776641160174734, 25.296571694809952, 6.1243520503462054, 17.12646964036166, 201.3679534603827, 15.77228657880477, 33.716396204267866, 23.196214964207392, 127.71344669707325, 27.539317433949986, 59.83356163528924, 36.379527387545004, 22.543839355663422, 86.72339290790003, 8.252422583961076, 39.52680666620191, 65.59248594644686, 17.533035425120723, 11.376232120590908, 36.464212447941456, 34.252036659608486, 84.58921464301979, 12.315721137228683, 68.52221692342857, 23.79151397351329, 9.61522740800616, 5.552935844233645, 70.41852177538955, 15.414629222772218, 14.544168539534315, 6.0321839630815886, 8.946777174225009, 20.54640053866982, 22.5522005441899, 18.656825704340402, 25.119102097290853, 10.488776997471902, 12.87859404238409, 9.379829528816083, 56.8217422128389, 6.551316822127038, 21.88861601831447, 93.04752686004151, 108.2491273746601, 71.00144616093067, 13.354816726954668, 5.422284308948694, 70.31759005571679, 32.24022827890785, 30.66448995169555, 40.61262720847634, 6.2452060603839, 11.518764329916928, 37.07337252240356, 183.1536310687375, 52.145983691288485, 32.75827825118732, 11.579682359013852, 7.228093904397759, 5.185409033188732, 14.668644379112182, 12.64055581553936, 31.735632684989586, 157.53103768686617, 79.18075147273125, 30.37921530752, 14.049772087491023, 85.48552898140386, 74.51141813702206, 36.04913021930694, 17.337327905837956, 8.940291694307623, 77.95058816732683, 65.64624595018073, 10.342554939458696, 20.182388803366575, 82.9824615302729, 92.78302978013723, 42.86406260019862, 47.431221169511275, 37.30802661744694, 12.266991487037304, 86.20101879532001, 38.03351194938675, 217.89997611603945, 11.164792806758525, 8.78852365839199, 10.88778043987616, 43.87046713180342, 141.4950923449641, 34.821970563927394, 32.023535815544335, 22.41021943124078, 13.724840907516793, 26.38035129541023, 5.28770570215119, 32.748780521534066, 18.525273302376196, 30.82820511213356, 9.823766914230644, 8.04011602269359, 71.40749111225703, 100.47427806290656, 10.818040609056842, 8.455096294662715, 30.73478574360992, 24.539411463467754, 94.6275190225879, 27.1105189123499, 25.87293672120305, 24.475414135920506, 69.31735322383746, 12.605986846996652, 139.27681108206085, 150.09636757303917, 65.50478450670208, 141.6550500009905, 107.9312660631648, 97.6528347587058, 31.79530693870845, 71.72522110958327, 78.3671301203676, 64.0994968620873, 47.34752926993711, 117.60720498692177, 56.111835302729574, 67.62608576507483, 43.48830290411357, 33.0713232724736, 11.589397186286181, 41.74807911678924, 15.214516545286356, 173.0065754759868, 31.016528929278984, 79.7255162780604, 134.28060059670952, 9.607012744187271, 35.19420107327439, 77.8390601759025, 33.75806990732991, 9.981552338318698, 49.45264739653048, 9.893774568445389, 9.817570323086679, 29.444449097790304, 54.012082828570826, 7.869425946109958, 34.93230258083462, 11.482588166295294, 6.2718983057650615, 102.43475688297731, 23.277541993286967, 8.990254544115563, 32.011080120300925, 55.45745784114027, 81.52870751569627, 75.47970320752066, 49.2321260244396, 27.51343001874627, 84.62916445067056, 62.52632633121515, 15.875226367146217, 88.16592036405507, 21.583625680311084, 47.50924994987483, 6.713057592976017, 119.73120867220732, 17.669255742069524, 41.47751727062828, 17.708269208124808, 12.871997992386962, 88.30858956351156, 48.44703847972974, 67.04370499410392, 24.148550920808155, 7.061063950448876, 69.60663411654004, 33.01656940640091, 99.69975336806954, 15.188909839763829, 81.71924629047311, 16.328936460049142, 7.571989646097253, 8.802988304704074, 25.453748262492546, 24.784132252572746, 28.007757362456328, 35.624635067681346, 73.56898369935384, 117.02908469479898, 39.56045086371016, 43.64078288716367, 27.550583830295693, 22.345522517119292, 51.79364748044862, 7.204311352981963, 42.44389706166846, 59.608508999719504, 71.74342058350062, 27.66152362202964, 9.709977640133685, 25.061142022026285, 69.29531233173279, 20.096056230298217, 14.130052465997926, 55.648535903581674, 23.635183717249145, 19.039789183643066, 23.42712167048399, 15.535365512889987, 104.30455250282074, 54.952628583766476, 12.536418416105182, 119.02787724845092, 25.669405296537448, 14.977383477478426, 84.15711584199924, 9.434102682811869, 95.9609657357973, 12.737983345984913, 8.728457949591183, 8.459976201623345, 8.954959194771602, 23.955104269041705, 13.053608240557434, 6.719660473738924, 10.474752855683848, 29.70183384039253, 12.445835440807826, 19.520442958563905, 21.793602401755663, 17.554832472192114, 14.070314279255955, 73.53390005212829, 48.938627070798944, 79.61797560577998, 63.325550323138174, 210.4114870869392, 8.67297545176453, 46.316442894636985, 125.4311726040288, 64.1141373858659, 66.9435291449347, 82.56899064670085, 10.967392471241169, 7.654230934591268, 70.53336306318913, 97.346180820993, 46.63231382527653, 142.2577899225361, 63.057402730627196, 20.759932365709773, 21.403442802834512, 6.421205779598692, 17.30480858565212, 110.85319185120393, 53.28895053296321, 12.578981446457101, 14.58535297122941, 47.18027280870491, 34.852222124976166, 21.606448574899147, 18.328035711192122, 8.112652816915729, 86.37922679157914, 59.829611849002696, 7.3613144830241986, 24.917449509342937, 43.54445138739439, 33.00731370164545, 32.91271670186642, 42.259589636855154, 32.33129171843835, 19.677392640214936, 52.76389223932757, 39.3840472099119, 55.15872540294987, 25.81873299530815, 17.143400212408423, 8.969270644121266, 44.43791519610125, 37.70812498190386, 19.01676952396426, 72.04999611399603, 43.838280652342725, 109.09385349920967, 6.159102863472917, 96.85630339007164, 14.051630665940886, 16.64457151808172, 12.865297952911643, 6.649413803013941, 24.77962778653366, 109.48231008043368, 22.2562588438931, 8.663163536315952, 28.594178454360858, 5.194265317336453, 16.982088247658467, 55.46885742881912, 16.374843399102485, 6.499163780116832, 185.49846724186693, 8.718642617221203, 16.621737254954336, 37.33601959084521, 12.198058420169449, 42.64657523864101, 56.39495218160215, 61.37609888825084, 14.755673924777241, 144.88009493272736, 135.4164419056787, 17.70945861734942, 15.341940798701582, 35.72309361352187, 107.35706788482942, 69.78342283561204, 31.652385295834787, 95.71633324930217, 11.081234089011268, 47.72471420175193, 63.5957437831303, 9.939359936031348, 20.178016009484438, 16.115117386293104, 28.92675852661098, 7.953681488784873, 65.425466884831, 15.696676023673731, 6.224796163711409, 65.78746580808439, 10.641754057409301, 5.596915494834416, 6.502467309255991, 35.49179791105724, 6.10135011739029, 49.88576487780348, 214.0316557738732, 11.356233245999912, 5.225061565074034, 107.8276090429013, 85.51834046539454, 14.006813648335086, 13.708344439626217, 8.867987153742385, 26.146461337384505, 19.60552753074211, 53.050842195579484, 11.504430781820407, 43.256189166866974, 9.04099720402185, 31.35934532257358, 20.104329517249298, 178.26446935502727, 53.762701219420116, 30.39977797887006, 123.32544155798413, 25.236073155973994, 176.0975048485468, 31.03784623447618, 134.94465097256773, 6.237008454778145, 58.19306584188901, 21.131703983056635, 44.631100569272135, 23.86080430147929, 16.062533710035517, 10.546057692175824, 6.097284639993643, 32.99612042625578, 23.97739702692798, 15.382438367071106, 10.745779607766044, 72.31032091854212, 8.150705199551918, 33.717779602383985, 37.83092688027179, 54.58752445562595, 36.35763810277402, 16.44221686292181, 13.493942675540985, 34.03769357407229, 36.27950574687947, 5.3244146989892, 20.60790266272792, 28.61747195979197, 136.42694008804227, 40.29250131971563, 8.32990491588145, 77.77106355900759, 110.96803479101251, 50.94758146401513, 79.24697522207067, 14.643433127514362, 53.4289451018762, 78.9859469903277, 16.70116163622903, 121.83275259357859, 92.18670101571479, 23.90937160923184, 144.6361031025415, 27.304665414787877, 11.591202448375448, 173.78167915426246, 103.38610721130576, 7.4508226005818665, 27.931747903517785, 6.290522665485145, 16.201617575431793, 83.46847233812277, 59.433204778183175, 6.55061309303955, 30.506211088198054, 37.336266865884234, 118.33924439181851, 24.90829250987058, 19.34944324911018, 45.18720599550146, 43.136389908982196, 76.074195415921, 34.95152552149649, 39.59034252587845, 53.39065314188416, 46.46464788568594, 10.90448029958464, 7.7741549704059, 30.628939964006477, 56.42459948518287, 75.1488928084086, 10.28463004763036, 46.75073023864715, 12.848549009264696, 29.671488276636403, 32.245453301821655, 86.83606586063613, 20.763843846872323, 19.6815856171018, 33.554283296582454, 39.34569212590514, 17.415097156599124, 12.512256137852178, 31.070584355703907, 8.821845965928297, 75.35114284849382, 93.79767812559041, 12.259453246222302, 11.873395088628396, 42.20733943791108, 53.67925712133736, 35.10998247455208, 6.782850010897661, 72.4644080749379, 35.380225014782255, 92.83401302641361, 51.5884017944827, 56.555495090018944, 41.35389933733316, 54.36664580823606, 26.532736695823047, 75.71363442897389, 21.825590254782277, 34.44178151440531, 11.437243165899385, 80.25195286904362, 158.41626639398808, 72.3707802068665, 48.92924936836622, 15.895788148856472, 53.56480080289404, 32.328730771804985, 76.60424472522489, 19.256765380843778, 49.92540135033254, 219.27509608134628, 10.402475052324641, 9.471314105691606, 11.143768529602085, 172.06433447156712, 52.321339113078196, 10.283707630633526, 54.81865471487521, 24.041783904027454, 32.79938416649282, 40.11627052899588, 18.12755882832174, 77.99626959473852, 140.1223216363286, 110.21578926576326, 24.43635844560309, 25.31050164247376, 21.792367395419607, 24.478950208567518, 19.568886085002234, 9.509424203182396, 25.52621414077776, 14.389811060097477, 10.271947719918547, 6.52388910948397, 58.31691460182734, 15.711055084169958, 52.49811634396279, 90.53568356346807, 17.79783126463013, 12.185720335740545, 41.07408729918362, 8.473171543743959, 45.075665623891744, 13.39985998904288, 59.37972327069012, 86.56721380256425, 5.239329215542038, 111.21479058242845, 5.451845091210108, 7.416274174413144, 17.04335003474214, 46.706686326552926, 64.6103103075933, 5.550614008306348, 30.749139186210506, 93.58424681183693, 31.81837265032278, 27.439073620831575, 11.617160650682983, 31.457974393777178, 7.960237383079945, 161.4156422980286, 105.02676157732105, 58.87565812738327, 100.8864545144692, 39.66932694251571, 67.66116966048078, 85.32035092424223, 24.658031536340363, 196.8271161918658, 30.781647430169564, 15.264155489550129, 140.56363859827377, 12.934479092806976, 5.66892394263845, 70.85773676682393, 21.80994067737726, 30.789748563970676, 14.349905140352277, 57.24526070939783, 35.817361555379044, 5.043559101850221, 22.688121044372295, 44.20900004822653, 71.04941536212479, 16.445048671006465, 48.618551863523535, 123.94578580447063, 7.925557651162606, 58.55073650224271, 49.145187424030766, 30.608176256574485, 20.331060209962207, 22.465878444545364, 62.892442474477924, 13.660485555482614, 14.937302336190388, 40.74000821322844, 12.81623798278818, 31.63002999030455, 15.520424200674128, 63.60289923509154, 47.13524403666828, 8.685903637798392, 16.88071670814377, 21.451041315400488, 66.99940811233552, 29.72872576971992, 53.05253326223302, 118.46027962207555, 15.072170294557662, 12.92942189993139, 13.546271990855875, 122.1302488789593, 95.03719950908022, 8.03001167738539, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([6619705.106216682, 6785171.875, 7334214.0625, 7338851.644199924, 7426264.650669942, 7427841.348056594, 7471857.8125, 7476238.35583886, 7481683.821360583, 7543713.197200546, 7561222.597628334, 7564657.796545547, 7607595.3125, 7622215.602205643, 7645660.717759021, 7696604.341910569, 7733080.706581452, 7740306.25, 7767778.002466072, 7805921.786193697, 7818460.289150068, 7858759.20982678, 7917910.2949367175, 7925801.332245892, 7932970.3125, 7934326.497318545, 7943354.6875, 7976677.474640617, 7989248.279541581, 8003978.545567408, 8006537.775452862, 8009970.3125, 8020413.918838683, 8021176.760020878, 8030438.559202242, 8032888.369968143, 8059958.606203182, 8059960.259119632, 8117495.291073854, 8124516.502484533, 8128250.0, 8130351.5625, 8140263.592200838, 8140585.181359379, 8140585.291204824, 8140842.1875, 8151200.0, 8159604.091918738, 8165521.361277055, 8190177.055841402, 8206243.385501344, 8206718.291209339, 8219355.77476113, 8225796.875, 8227071.875, 8227079.529021993, 8254138.20913143, 8271029.6875, 8276069.620291315, 8276071.875, 8276139.672685195, 8278872.839533116, 8279915.59672909, 8299652.7945567425, 8314293.75, 8314316.040311151, 8322999.702270706, 8323244.549571021, 8328696.875, 8330043.368722771, 8332999.337775651, 8334231.25, 8342944.4853920145, 8346890.478062535, 8351326.5625, 8363478.125, 8369751.5625, 8369809.9590102695, 8396559.375, 8398810.070380084, 8412473.617166348, 8413251.5625, 8433460.9375, 8434182.7566445, 8446585.347306037, 8453722.1345666, 8494568.75, 8499006.43955678, 8499026.413077053, 8511840.26459841, 8515567.1875, 8518968.917419838, 8523368.75, 8523614.128682686, 8525285.9375, 8525307.8125, 8525427.059352487, 8540466.921534568, 8549958.289969437, 8578336.62509265, 8587975.467592467, 8594900.0, 8603225.0, 8604430.949290777, 8609236.039717091, 8612242.340164013, 8613317.372118367, 8622216.905285994, 8629307.8125, 8631173.324407775, 8631482.680081105, 8635808.89165052, 8640022.096684689, 8653615.22497415, 8654934.993544534, 8661778.703439659, 8666071.520721352, 8676478.120412955, 8685661.434006317, 8686041.832329625, 8686854.733170327, 8689132.338056551, 8707350.305509998, 8716616.429299595, 8723392.608806845, 8727204.313502189, 8731338.904144859, 8732768.452770142, 8735866.777115911, 8737272.8379534, 8749059.791721528, 8770536.957480976, 8770792.709175754, 8773428.523271266, 8773683.431070868, 8776490.96403329, 8778657.899096599, 8779348.681837777, 8783040.248580819, 8801629.823488621, 8802247.240813894, 8806004.6875, 8807964.537191942, 8808629.6875, 8808848.25656964, 8814128.300352572, 8818201.357032046, 8818564.301918557, 8818749.903135885, 8819439.640242163, 8819492.758834487, 8819560.9375, 8819666.72592517, 8822067.1875, 8824204.6875, 8825396.913378857, 8828209.375, 8829443.367846547, 8839229.6875, 8839364.0625, 8846476.5625, 8871190.396559976, 8872646.520419693, 8874940.62136753, 8879148.4375, 8881250.371563299, 8882354.6875, 8898976.228271635, 8901056.25, 8902274.927586623, 8907205.28320922, 8909732.8125, 8915082.209144386, 8916522.636908978, 8916661.381041545, 8917060.026318379, 8917095.347723685, 8917504.6875, 8919504.845651664, 8932950.0, 8940340.910861988, 8941058.739243215, 8941262.5, 8941584.375, 8941702.761355141, 8943873.58524481, 8956175.554233614, 8960091.866857406, 8964166.168382976, 8964216.669052845, 8970033.657798277, 8970037.173727516, 8984150.066132205, 8987492.1875, 8991249.627912736, 8993337.861962944, 8995851.5625, 9003599.273330864, 9011495.3125, 9015849.623936636, 9016113.35651181, 9019606.072968472, 9020430.061825698, 9021272.518669143, 9021551.522187332, 9021600.28364094, 9021675.8041911, 9021840.005795373, 9022439.0625, 9022676.5625, 9022973.592033165, 9023345.402140329, 9023802.434229176, 9024153.999327386, 9025550.594709074, 9026200.969007786, 9027531.25, 9029707.146939473, 9030069.519915575, 9030720.431140449, 9033116.629054133, 9034583.288943756, 9036330.192243112, 9036852.607867759, 9045037.57606287, 9057631.503011046, 9065256.070425803, 9065528.777611868, 9066273.4375, 9066391.684626076, 9066584.375, 9066791.61377157, 9067066.304068863, 9067160.170880066, 9067323.24574512, 9067443.922936205, 9068232.8125, 9078246.171745067, 9078317.1875, 9078359.62389381, 9079519.076535666, 9079526.989270775, 9088655.280754063, 9091896.70058427, 9093687.5, 9095400.129016723, 9099785.198214475, 9100163.974165907, 9119493.538037883, 9127735.9375, 9128040.766800093, 9129225.194547458, 9131969.9215201, 9134312.305491189, 9134330.204453062, 9134377.882716576, 9136723.29549402, 9137689.967225136, 9141114.378466917, 9143914.0625, 9145199.120452812, 9151605.72539619, 9159487.5, 9160536.098565238, 9160660.838500993, 9165043.442439986, 9165128.107406128, 9165143.283119584, 9168539.67027593, 9174070.3125, 9179034.981075875, 9179386.738454191, 9181800.528364368, 9189535.9375, 9190824.41314779, 9196663.841636218, 9197774.593446525, 9202879.228837004, 9203377.994141463, 9206302.871993393, 9219545.601738844, 9220386.00580048, 9227142.83043639, 9227144.12803532, 9227144.157280665, 9230687.5, 9236251.204202544, 9236565.75448859, 9239018.658022277, 9240443.384224998, 9243627.455081396, 9243751.61309927, 9254936.644614853, 9260018.446918597, 9260048.619480297, 9260057.379396267, 9260627.46995968, 9263708.700708048, 9280103.125, 9281306.926598279, 9285889.446937118, 9290624.977887938, 9294965.590905149, 9296065.025616536, 9303366.980695961, 9303791.025245147, 9304159.067386067, 9304660.90826632, 9304663.646707898, 9308037.69171959, 9308354.185605848, 9309764.0625, 9310719.34141824, 9313538.768071625, 9314459.375, 9314610.489232019, 9316425.0, 9318047.40085162, 9321287.752072122, 9326556.67795724, 9326627.358694058, 9330857.8125, 9332675.326561963, 9332690.989446975, 9343476.5625, 9344313.987910574, 9344370.62397763, 9345243.604246587, 9350250.743393492, 9352326.79509729, 9353603.92320406, 9353803.125, 9354159.8336002, 9378400.880723635, 9379930.600822339, 9400833.163364662, 9402320.862247739, 9404630.89921446, 9405466.075143946, 9405502.937633462, 9405731.25, 9406146.083829334, 9406657.398762625, 9407030.78384349, 9407377.525267934, 9408865.461709265, 9410273.922678882, 9410664.051841326, 9411114.048551777, 9428139.893854568, 9429168.52983412, 9431918.350425972, 9433425.030344306, 9433429.6875, 9448729.890135264, 9450256.654778957, 9450424.604481066, 9450972.354524918, 9452575.363093022, 9452903.642203312, 9460266.687811723, 9470701.01075912, 9473462.219633674, 9473776.521186344, 9474748.92566092, 9476384.22335848, 9477379.968918182, 9477740.388398342, 9490811.560305838, 9492771.324894618, 9496270.3125, 9497924.002710933, 9508476.5625, 9508599.616541654, 9509251.5625, 9509258.744552765, 9511018.75, 9512760.35640536, 9513077.286155948, 9514034.375, 9534208.793250805, 9540950.0, 9561841.652752023, 9575212.5, 9575857.667334497, 9576163.857882798, 9576278.59966954, 9579099.564369578, 9582000.820768567, 9591297.348390412, 9610778.125, 9610845.996877272, 9611466.493967896, 9611478.899749368, 9611904.6875, 9612646.3127331, 9622567.1875, 9629604.578237139, 9633472.506387578, 9652478.591469796, 9653745.732090753, 9654987.706536815, 9655394.354759103, 9656230.861652432, 9659219.49484225, 9660670.090802286, 9663132.026802156, 9663483.31279615, 9663671.875, 9685357.634611927, 9687655.926862413, 9688758.50341845, 9689240.308844136, 9690938.602174882, 9691054.6875, 9692193.797220025, 9693107.8125, 9693961.5797039, 9694762.004958952, 9694841.746031264, 9695045.23087662, 9695147.21654596, 9695214.381604923, 9696319.193896063, 9696687.70212982, 9701887.5, 9704905.905311696, 9721689.0625, 9724340.573166016, 9725379.6875, 9725410.9375, 9751869.013850447, 9754604.6875, 9757857.747349579, 9758334.375, 9764263.907343794, 9764823.983896786, 9776061.090885704, 9782467.1875, 9783106.25, 9783118.572959628, 9783233.459392974, 9783732.8125, 9783798.140685227, 9790306.567618122, 9791366.027430965, 9791768.48480497, 9793140.743827356, 9793250.775224168, 9793326.007078644, 9793604.19467219, 9813041.587055348, 9814691.787496893, 9814885.650173366, 9816552.401827926, 9831424.504273215, 9832858.703064777, 9835001.619221669, 9836200.016052546, 9838972.27282959, 9840983.913755158, 9842128.115433712, 9843281.663655708, 9843923.409362357, 9848412.010471476, 9848530.296675365, 9848723.10716877, 9848828.125, 9848857.64686595, 9848895.3125, 9849598.26142592, 9849617.424064621, 9850340.527756471, 9851264.0625, 9854926.5625, 9866451.5625, 9867637.771116607, 9868447.265723927, 9868464.902973676, 9872032.739020053, 9872991.416547237, 9873937.5, 9874310.046189586, 9877264.676710142, 9877321.875, 9878740.369563784, 9879582.508182477, 9879798.4375, 9879840.31296235, 9880683.325237801, 9880821.373156289, 9881002.89476105, 9883276.5625, 9883777.557019437, 9884310.29523917, 9886038.602600565, 9906182.8125, 9912706.25, 9916177.817936625, 9920935.14261974, 9922641.249170689, 9923767.1875, 9930324.753248997, 9932146.134504054, 9937814.086097611, 9938425.84217383, 9938751.403381158, 9939393.75, 9940860.57837412, 9942851.554537874, 9943148.4375, 9943421.462271715, 9943899.68983397, 9944963.525540723, 9946118.6401375, 9948225.473205779, 9952119.471041907, 9952553.125, 9953488.030048227, 9959826.06542452, 9962512.5, 9962525.753188994, 9967293.5424201, 9968862.805633208, 9969433.195905618, 9969656.009331862, 9969785.9375, 9970197.91485594, 9974466.533574726, 9974898.192190567, 9975941.630612029, 9979944.526693441, 9981533.46961066, 9982850.0, 9982851.5625, 9985918.68135342, 9988232.8125, 9995471.875, 9997271.605074042, 9998587.5, 9998620.3125, 10006210.9375, 10006888.860598715, 10019701.35353779, 10023179.170894079, 10024089.0625, 10024659.375, 10024665.606563188, 10031556.52657308, 10031562.088875774, 10032136.007329015, 10034378.587827927, 10035905.996347269, 10060385.9375, 10063756.249439009, 10064090.933906073, 10070023.4375, 10074507.8125, 10079708.647249896, 10079724.117847372, 10081283.608143646, 10082291.222787594, 10084675.52396905, 10084684.375, 10084837.5, 10085072.555521447, 10085087.5, 10085617.403267145, 10093596.912109567, 10098279.673786864, 10098294.97452943, 10099558.941964133, 10100596.875, 10102938.826276636, 10103215.400996372, 10103309.173542574, 10103920.3125, 10105770.259245586, 10106462.08464524, 10106841.893810682, 10107233.037648622, 10107334.848986717, 10109294.821527116, 10109764.0625, 10110588.804439181, 10112584.375, 10112906.819241546, 10113604.642658938, 10113624.01319854, 10113867.901860343, 10114322.221401496, 10114966.181160884, 10116664.6791864, 10117807.543017723, 10118476.327683588, 10125054.6875, 10127689.204950882, 10128145.40268905, 10128493.813428711, 10128500.0, 10128742.509395441, 10130081.162769409, 10134582.113636965, 10135451.128679102, 10136384.151811851, 10141977.611123534, 10146738.939743241, 10151860.77384536, 10151875.0, 10154141.57089028, 10155424.451490985, 10169280.772926625, 10176970.177856194, 10177650.0, 10177653.431105142, 10180381.25, 10181497.371810138, 10183203.125, 10183396.82982884, 10183516.04117988, 10184754.48360008, 10196012.5, 10199010.285038235, 10201348.206965273, 10203594.846012132, 10210591.878399218, 10211838.275532497, 10211873.111735493, 10216483.621853389, 10216502.938309023, 10216682.8125, 10218799.183921248, 10219851.5625, 10220993.586695965, 10222029.69688025, 10222501.5625, 10223287.61901099, 10223394.51101801, 10223461.770252757, 10223505.439033845, 10223648.751611453, 10223969.831010446, 10224345.028332153, 10224352.106858531, 10224943.526336173, 10225094.850324336, 10225123.072488135, 10225266.331226306, 10226205.94865283, 10227276.439599039, 10229611.487583892, 10229619.074486932, 10229929.6875, 10231292.1875, 10231478.125, 10231501.285092575, 10232093.374576831, 10232216.290579177, 10232332.8125, 10232439.0625, 10233734.375, 10235625.0, 10236910.9375, 10242082.707456233, 10248248.576321917, 10248607.8125, 10250034.375, 10251333.596761044, 10251907.8125, 10252248.4375, 10252492.319015358, 10252618.240965052, 10252919.878919175, 10256458.3195465, 10257678.125, 10257795.3125, 10258391.39000292, 10259438.965811035, 10261060.854931269, 10261195.3125, 10262591.698788058, 10262614.618653825, 10269321.530958328, 10272409.375, 10272587.385644792, 10273783.652623272, 10279346.661159562, 10279953.0535744, 10281676.5625, 10281739.0625, 10281843.75, 10283160.279965533, 10283581.50231518, 10293012.5, 10294064.0625, 10300048.208461031, 10307537.148578638, 10308891.103370206, 10308899.538246285, 10309832.3249641, 10311633.401724683, 10315416.39738565, 10316439.891060436, 10326582.8125, 10328136.394310374, 10328556.906187473, 10332076.199754294, 10333293.495144933, 10335142.572492866, 10335149.3226797, 10335938.462824758, 10336284.151493885, 10339791.467268804, 10345044.101084024, 10345050.650148956, 10346342.776335359, 10348249.636756944, 10350128.573979653, 10350699.280264087, 10351044.081278142, 10352559.451583674, 10363757.567817833, 10364321.048986185, 10369070.693036946, 10372692.1875, 10373509.966546625, 10373926.5625, 10376365.18712962, 10376496.875, 10379349.95037428, 10379510.9375, 10382112.422413819, 10384005.263394803, 10392775.855814362, 10396484.646068627, 10398235.9375, 10402107.79184759, 10418756.25, 10421457.908765007, 10422840.595063346, 10423838.268833905, 10423992.1875, 10426330.328485984, 10427611.318346271, 10430808.089730337, 10434153.125, 10434186.81255607, 10439528.125, 10444961.122456487, 10449635.59435181, 10469929.6875, 10486663.727641774, 10490154.373677809, 10490436.034891251, 10491120.3125, 10497312.626466634, 10499101.5625, 10499491.513125751, 10499697.016444549, 10499841.453698097, 10505069.661541432, 10512645.3125, 10515327.049157424, 10516943.383893875, 10517454.083393237, 10517918.616950613, 10525459.531596767, 10525510.9375, 10526583.040849455, 10529566.081530068, 10529576.197850052, 10529620.173298335, 10529622.786020635, 10535779.6875, 10538206.25, 10548904.47979565, 10548934.162989218, 10549112.308017166, 10549459.258248193, 10574723.777307268, 10578209.106244488, 10581152.88225202, 10582729.659509994, 10582943.212992188, 10584748.00848357, 10584764.540105812, 10585439.764162812, 10585602.718023065, 10585607.900368104, 10591339.0625, 10591632.530039262, 10591647.60740598, 10591932.553594653, 10592460.9375, 10593321.608911393, 10594587.287874434, 10596871.875, 10600365.625, 10600779.519457694, 10600787.984873889, 10600816.747679831, 10602142.1875, 10602167.1875, 10606304.167538177, 10608616.593935702, 10608617.1875, 10622801.200681241, 10625630.360210964, 10626543.831044167, 10626957.8125, 10628026.5625, 10630267.1875, 10630628.125, 10635804.607034564, 10636009.222384159, 10638178.125, 10639083.20846503, 10641305.914958375, 10642065.625, 10642182.56769529, 10649947.780402873, 10651577.4040872, 10652525.277585423, 10659038.968362365, 10660275.0, 10660771.432971966, 10660792.156816749, 10661525.182407761, 10661637.795493428, 10663220.327832777, 10665646.686584942, 10668091.018595567, 10669116.969189959, 10669202.971603038, 10670182.8125, 10670563.848021382, 10674346.129425015, 10674457.395543281, 10675951.5625, 10676287.5, 10682772.78951803, 10685574.413012557, 10689312.5, 10695565.625, 10699294.154863354, 10701366.07406659, 10702153.332198696, 10702235.9375, 10702502.723308422, 10702924.384177312, 10704250.9939753, 10707129.003372231, 10708263.102493323, 10708274.812639344, 10708775.0, 10708868.173650207, 10709453.984466698, 10709664.0625, 10715481.102699934, 10715942.176208518, 10717127.298286675, 10717537.5, 10718313.391410735, 10720440.439713988, 10721634.1245208, 10721816.345029103, 10722753.5548686, 10722881.25, 10722925.752390377, 10723639.964576993, 10731881.346124448, 10732115.625, 10732121.875, 10733819.778404968, 10734424.704659618, 10735327.953928452, 10735587.5, 10735801.044300037, 10736468.640495164, 10736974.92605451, 10742029.220196899, 10745628.125, 10748834.564399278, 10752348.4375, 10753813.406735359, 10757120.3125, 10759804.654115707, 10759808.042197404, 10765140.69902115, 10766116.422459526, 10768441.875286978, 10772242.992216606, 10772606.592884313, 10774057.447801825, 10776322.918048047, 10776714.223457672, 10779653.135251548, 10779857.8125, 10788564.0625, 10789049.383407919, 10792256.244311294, 10799254.2964182, 10801123.334698578, 10804229.6875, 10805274.080287702, 10805537.188429998, 10805827.760827327, 10812150.24272144, 10812359.255200565, 10812533.570655575, 10812642.91589036, 10813599.532741124, 10816196.157739792, 10816603.328291876, 10820962.661751239, 10822148.284812378, 10826977.498577945, 10829322.105793316, 10829362.5, 10830636.125739967, 10832305.888370661, 10833273.31346838, 10833666.538694976, 10834295.105293833, 10834650.0, 10834803.461936586, 10834958.798047358, 10836890.907232674, 10838506.25, 10838671.875, 10841621.665854987, 10844837.5, 10845245.07928861, 10845674.451693675, 10845783.23754259, 10847490.625, 10849033.39867527, 10850175.356051099, 10850400.945874758, 10852024.423025528, 10852182.551763363, 10852403.863702448, 10852834.667086568, 10853672.475925822, 10853861.827313425, 10854084.375, 10854192.1875, 10854481.25, 10854596.273263263, 10854821.875, 10857731.25, 10861064.0625, 10862093.517857267, 10862854.484374247, 10863157.274250466, 10866589.14465066, 10872377.742578765, 10872907.163016785, 10873246.263644956, 10874145.366846947, 10875922.968685832, 10876829.6875, 10876893.58561554, 10877278.125, 10877512.5, 10877626.681740876, 10878004.404444417, 10880366.52182086, 10880718.75, 10881173.782989472, 10881732.8125, 10882537.350290354, 10882557.061137456, 10883580.04404637, 10883593.75, 10884112.001468556, 10884275.937547868, 10885665.217283953, 10888070.23201476, 10890668.367733287, 10892773.436395783, 10892789.345553089, 10892796.177663704, 10896154.52815855, 10896515.769023117, 10897950.0, 10897956.25, 10901083.498303752, 10901655.117623305, 10902189.702307498, 10904920.3125, 10907900.0, 10908621.875, 10909945.3125, 10910140.658863198, 10910494.660997057, 10910691.765987922, 10919007.8125, 10919007.8125, 10919022.918630017, ...], [16.820179946039588, 74.40504370326292, 47.646999951974536, 11.257856331811965, 30.061988697558345, 27.67052461516788, 35.28331845872454, 19.65268931020221, 20.974201793560827, 8.693222842272032, 81.56495325733272, 37.71386426890147, 44.97386749903791, 28.081538861261365, 89.4643078632118, 8.111904971398886, 84.94669495334716, 40.8560530192485, 31.749809386345294, 17.85635640497466, 8.837404341501529, 40.92359315369809, 61.77235752777173, 46.002209163826755, 82.25424486516917, 27.298316875495143, 163.92769911027338, 5.884701099779083, 14.371789464169805, 16.829962302570223, 16.10676596070705, 84.2737032008038, 25.976721670148553, 56.9146617009377, 5.440571285455266, 6.632699253262425, 17.255544546591715, 19.880875632396503, 28.10771159722089, 19.826731311627345, 79.60350299766249, 55.723827385594575, 21.79458836977379, 8.764594704462388, 24.168468151223593, 30.564567707228235, 46.32070693514478, 63.00714665990531, 13.28861859662562, 11.99760401538083, 10.60206856644158, 10.479078383124799, 89.11671093689843, 48.16255885405568, 58.93022557289861, 10.888712716274457, 18.568875043326436, 43.47180107799268, 130.32550376231006, 47.647827705863996, 12.237293337807111, 125.24334582803209, 18.610108227635724, 17.20586927256345, 106.91609642951897, 16.802219352464785, 5.092641096829919, 8.760088121465124, 72.58061729736028, 5.3840954923719515, 26.55882925300987, 71.50202416385498, 24.264362200030885, 14.409545626502116, 120.71151014675706, 101.35797301986227, 65.58234655763556, 5.1101266120126025, 29.57214939198051, 18.193130264503512, 112.75079640085022, 29.47732463835724, 30.88484022442074, 14.732804120448227, 25.89006120925673, 16.032647346909425, 42.4295545132472, 11.43751231412591, 25.885665395908568, 8.104762996674912, 53.672864887848625, 88.20495382179028, 60.506565945059165, 11.232754723606277, 85.24862758153131, 39.300797308515534, 17.24696621891051, 14.016221297944815, 23.223242003083683, 84.79358921823143, 17.083770238919822, 44.83131746059753, 33.468094456298594, 9.089452795094298, 9.41935535512109, 11.375020205833604, 11.429082961050284, 48.98754679725434, 89.57082410283313, 68.21554254900123, 9.221890348364708, 63.85594685633571, 160.15197487526163, 49.09507336370724, 17.97304529509482, 17.724900302499552, 34.874769985994895, 14.924054532196324, 12.003904629670174, 13.741009878562306, 139.38376176180964, 13.396588653850367, 50.517800396801306, 6.935454343260437, 16.833875019416595, 22.849405156514624, 25.74600679127225, 23.786190997274304, 22.43620824526711, 29.35703292705803, 16.80965133527353, 21.07918318875713, 54.726651489991426, 5.9748564196673, 7.84341225353692, 16.413053312554073, 6.500752230324084, 37.78740617313216, 5.279599838127966, 5.043843061812743, 17.26224478550678, 41.390329102713395, 17.12298688069389, 30.7795483695603, 14.293993754630241, 17.35586703689399, 25.038342560841603, 24.009232189201615, 27.07336457318359, 26.325566767956488, 17.681876429504943, 35.20098948865414, 7.444410376123701, 102.00637425252894, 96.61325005146034, 15.089837623277903, 133.00563615528372, 117.15621220788547, 81.52907971320812, 109.80771202453892, 41.133630234193326, 24.709984947098093, 74.93659023289914, 6.762781590788921, 85.26340500505111, 40.07956729631795, 52.22978747544224, 8.117401305869848, 69.96738743863742, 41.392950636467276, 12.206787013519863, 38.60929817894607, 20.52051976706472, 18.940647858190044, 9.736887399337913, 7.303878077905394, 5.942478897470411, 59.81182294172251, 6.104701471227197, 76.10531808948537, 104.24831642282298, 11.265994330626501, 73.55450869192936, 74.30608878313282, 13.71567651444404, 11.366770652124162, 7.275184820561331, 9.074240139510723, 120.16833701334798, 6.408779354134346, 49.041035959367, 91.51057694278775, 16.57382332922353, 97.1027239476889, 29.731959828492492, 35.952845114554755, 97.92377000906805, 28.472861592964858, 44.720704130729764, 8.097240693124347, 27.751609580685816, 25.459764973163683, 16.590048856857987, 18.13324268417768, 86.8799485672252, 52.418819332128905, 180.80747658916331, 30.772996469959942, 38.538408124538606, 41.34045463457338, 15.565154677467623, 49.318732677648605, 19.78007052171133, 28.680525364647224, 6.888342274924052, 7.995829076352677, 66.62842775061637, 19.986568680844574, 18.99875099333682, 31.034104226059604, 49.70950946831935, 11.964139163162656, 17.291693535790507, 72.9487745405182, 15.23957373804554, 56.814458183527115, 25.42138589977006, 23.995145099057734, 119.9331474400231, 14.801426242026508, 76.87355094950962, 20.787852641530748, 23.441492951969884, 52.3153393829486, 6.725818635933478, 21.31170685728891, 57.07421901334606, 19.679817166918887, 126.96527603644782, 11.540383782495612, 17.56249728492342, 8.525935927590796, 17.815504023939027, 25.49939394867374, 29.114213013266685, 54.89564834988333, 42.65773442323958, 14.615181389374548, 22.736192454801937, 56.175060054596, 6.792149944423044, 15.738779311991525, 43.033591838376786, 25.19874809605921, 67.23436793637718, 106.16798647741328, 14.42653232427699, 5.4342250370687335, 29.906457539913102, 73.6426822073938, 6.357520940670782, 21.251125688253573, 35.6239257959601, 158.0023595291642, 55.75413093078994, 94.33061473818086, 87.45615949910362, 21.82997287774711, 75.93967370796871, 55.208725768332364, 5.262430759173345, 45.23073355030341, 5.4190644894080116, 55.99571313334677, 42.31125432288474, 7.525261725669909, 56.26187142811702, 44.565730352942765, 62.127291130484636, 24.37016933192599, 7.199617672666797, 15.208390116680826, 56.145631461152334, 5.047972604335351, 11.830159201331162, 75.30123745539102, 28.662274070478418, 31.26944047377554, 8.238529588039691, 13.709330184451664, 36.403452333100375, 37.52346204070503, 48.72439962155606, 33.437822093023286, 17.14734164519061, 56.3814723656958, 24.1059625958245, 12.872770033241933, 30.856795095249005, 18.348990949654162, 16.64171897151362, 7.595259658823931, 34.50631701975054, 20.55585594312728, 55.503243297907204, 11.816793550180238, 31.53223017033979, 41.21265438943857, 22.376364880874196, 8.390632495164958, 192.6229877197576, 46.23242137108414, 26.156569179045928, 23.822173312223722, 42.42678047430955, 5.781540453627717, 152.63890128226748, 132.55032028730426, 99.99851454397006, 8.526641809366353, 5.369965225616, 48.090483982138814, 9.623687309839557, 9.659825162559603, 31.961679580154243, 27.904193861097376, 99.67193613722249, 25.943569525283802, 61.15469182151372, 22.047355675492593, 65.17551503584757, 35.446659629053926, 24.323733767856822, 7.3739572111446465, 7.384185015727322, 16.471816505407915, 14.127416669327971, 13.754171567980627, 16.988401198822356, 10.84694815848268, 38.11080552099268, 49.80124735910116, 22.399055177780106, 22.631837383101274, 10.303986681624268, 38.77795376597875, 7.7886797171065245, 30.591653960284553, 17.72713844098052, 76.78589237101964, 121.27739509203906, 22.55702689364174, 20.576317537248684, 36.23843581108488, 25.054707866466394, 16.74699871267254, 18.979038417182885, 93.08200525519428, 5.634452167756422, 41.70659720367738, 7.431983088562363, 13.186539028316982, 7.504886793443013, 27.732866237092427, 17.54870895171343, 20.67105729280927, 16.134840812034135, 24.595818101161186, 34.26244372340109, 15.749817094919631, 54.13142820462863, 25.223437377123982, 96.32790123897882, 13.656975931021556, 94.26001866978436, 38.03194973492755, 69.92482405487979, 8.884059021515338, 21.147400899352483, 36.13167915783619, 14.271438648563478, 37.48361341738509, 105.33642030035062, 51.66826305814308, 25.952875522321953, 39.31309914393034, 9.767830879094255, 5.192463645077551, 6.014218855468872, 48.22931888510474, 42.475020066620395, 12.949333633338739, 12.825518711048892, 36.20104479425578, 315.4130681386926, 5.583677492223307, 40.3270410679059, 26.5367776161765, 17.43039947263472, 8.549684539146783, 65.53891431125255, 17.48391794973432, 9.901081035329575, 13.642603689575669, 18.818320267118057, 24.805273023547034, 7.341805346141217, 17.266448278327843, 47.81339897576297, 64.26733124038923, 71.24988951314047, 74.66335379529102, 78.59682569643302, 5.780687574444642, 51.5703700590285, 7.133919935210568, 39.60081982993831, 48.72455910091077, 64.00811307611647, 45.776641160174734, 25.296571694809952, 6.1243520503462054, 17.12646964036166, 201.3679534603827, 15.77228657880477, 33.716396204267866, 23.196214964207392, 127.71344669707325, 27.539317433949986, 59.83356163528924, 36.379527387545004, 22.543839355663422, 86.72339290790003, 8.252422583961076, 39.52680666620191, 65.59248594644686, 17.533035425120723, 11.376232120590908, 36.464212447941456, 34.252036659608486, 84.58921464301979, 12.315721137228683, 68.52221692342857, 23.79151397351329, 9.61522740800616, 5.552935844233645, 70.41852177538955, 15.414629222772218, 14.544168539534315, 6.0321839630815886, 8.946777174225009, 20.54640053866982, 22.5522005441899, 18.656825704340402, 25.119102097290853, 10.488776997471902, 12.87859404238409, 9.379829528816083, 56.8217422128389, 6.551316822127038, 21.88861601831447, 93.04752686004151, 108.2491273746601, 71.00144616093067, 13.354816726954668, 5.422284308948694, 70.31759005571679, 32.24022827890785, 30.66448995169555, 40.61262720847634, 6.2452060603839, 11.518764329916928, 37.07337252240356, 183.1536310687375, 52.145983691288485, 32.75827825118732, 11.579682359013852, 7.228093904397759, 5.185409033188732, 14.668644379112182, 12.64055581553936, 31.735632684989586, 157.53103768686617, 79.18075147273125, 30.37921530752, 14.049772087491023, 85.48552898140386, 74.51141813702206, 36.04913021930694, 17.337327905837956, 8.940291694307623, 77.95058816732683, 65.64624595018073, 10.342554939458696, 20.182388803366575, 82.9824615302729, 92.78302978013723, 42.86406260019862, 47.431221169511275, 37.30802661744694, 12.266991487037304, 86.20101879532001, 38.03351194938675, 217.89997611603945, 11.164792806758525, 8.78852365839199, 10.88778043987616, 43.87046713180342, 141.4950923449641, 34.821970563927394, 32.023535815544335, 22.41021943124078, 13.724840907516793, 26.38035129541023, 5.28770570215119, 32.748780521534066, 18.525273302376196, 30.82820511213356, 9.823766914230644, 8.04011602269359, 71.40749111225703, 100.47427806290656, 10.818040609056842, 8.455096294662715, 30.73478574360992, 24.539411463467754, 94.6275190225879, 27.1105189123499, 25.87293672120305, 24.475414135920506, 69.31735322383746, 12.605986846996652, 139.27681108206085, 150.09636757303917, 65.50478450670208, 141.6550500009905, 107.9312660631648, 97.6528347587058, 31.79530693870845, 71.72522110958327, 78.3671301203676, 64.0994968620873, 47.34752926993711, 117.60720498692177, 56.111835302729574, 67.62608576507483, 43.48830290411357, 33.0713232724736, 11.589397186286181, 41.74807911678924, 15.214516545286356, 173.0065754759868, 31.016528929278984, 79.7255162780604, 134.28060059670952, 9.607012744187271, 35.19420107327439, 77.8390601759025, 33.75806990732991, 9.981552338318698, 49.45264739653048, 9.893774568445389, 9.817570323086679, 29.444449097790304, 54.012082828570826, 7.869425946109958, 34.93230258083462, 11.482588166295294, 6.2718983057650615, 102.43475688297731, 23.277541993286967, 8.990254544115563, 32.011080120300925, 55.45745784114027, 81.52870751569627, 75.47970320752066, 49.2321260244396, 27.51343001874627, 84.62916445067056, 62.52632633121515, 15.875226367146217, 88.16592036405507, 21.583625680311084, 47.50924994987483, 6.713057592976017, 119.73120867220732, 17.669255742069524, 41.47751727062828, 17.708269208124808, 12.871997992386962, 88.30858956351156, 48.44703847972974, 67.04370499410392, 24.148550920808155, 7.061063950448876, 69.60663411654004, 33.01656940640091, 99.69975336806954, 15.188909839763829, 81.71924629047311, 16.328936460049142, 7.571989646097253, 8.802988304704074, 25.453748262492546, 24.784132252572746, 28.007757362456328, 35.624635067681346, 73.56898369935384, 117.02908469479898, 39.56045086371016, 43.64078288716367, 27.550583830295693, 22.345522517119292, 51.79364748044862, 7.204311352981963, 42.44389706166846, 59.608508999719504, 71.74342058350062, 27.66152362202964, 9.709977640133685, 25.061142022026285, 69.29531233173279, 20.096056230298217, 14.130052465997926, 55.648535903581674, 23.635183717249145, 19.039789183643066, 23.42712167048399, 15.535365512889987, 104.30455250282074, 54.952628583766476, 12.536418416105182, 119.02787724845092, 25.669405296537448, 14.977383477478426, 84.15711584199924, 9.434102682811869, 95.9609657357973, 12.737983345984913, 8.728457949591183, 8.459976201623345, 8.954959194771602, 23.955104269041705, 13.053608240557434, 6.719660473738924, 10.474752855683848, 29.70183384039253, 12.445835440807826, 19.520442958563905, 21.793602401755663, 17.554832472192114, 14.070314279255955, 73.53390005212829, 48.938627070798944, 79.61797560577998, 63.325550323138174, 210.4114870869392, 8.67297545176453, 46.316442894636985, 125.4311726040288, 64.1141373858659, 66.9435291449347, 82.56899064670085, 10.967392471241169, 7.654230934591268, 70.53336306318913, 97.346180820993, 46.63231382527653, 142.2577899225361, 63.057402730627196, 20.759932365709773, 21.403442802834512, 6.421205779598692, 17.30480858565212, 110.85319185120393, 53.28895053296321, 12.578981446457101, 14.58535297122941, 47.18027280870491, 34.852222124976166, 21.606448574899147, 18.328035711192122, 8.112652816915729, 86.37922679157914, 59.829611849002696, 7.3613144830241986, 24.917449509342937, 43.54445138739439, 33.00731370164545, 32.91271670186642, 42.259589636855154, 32.33129171843835, 19.677392640214936, 52.76389223932757, 39.3840472099119, 55.15872540294987, 25.81873299530815, 17.143400212408423, 8.969270644121266, 44.43791519610125, 37.70812498190386, 19.01676952396426, 72.04999611399603, 43.838280652342725, 109.09385349920967, 6.159102863472917, 96.85630339007164, 14.051630665940886, 16.64457151808172, 12.865297952911643, 6.649413803013941, 24.77962778653366, 109.48231008043368, 22.2562588438931, 8.663163536315952, 28.594178454360858, 5.194265317336453, 16.982088247658467, 55.46885742881912, 16.374843399102485, 6.499163780116832, 185.49846724186693, 8.718642617221203, 16.621737254954336, 37.33601959084521, 12.198058420169449, 42.64657523864101, 56.39495218160215, 61.37609888825084, 14.755673924777241, 144.88009493272736, 135.4164419056787, 17.70945861734942, 15.341940798701582, 35.72309361352187, 107.35706788482942, 69.78342283561204, 31.652385295834787, 95.71633324930217, 11.081234089011268, 47.72471420175193, 63.5957437831303, 9.939359936031348, 20.178016009484438, 16.115117386293104, 28.92675852661098, 7.953681488784873, 65.425466884831, 15.696676023673731, 6.224796163711409, 65.78746580808439, 10.641754057409301, 5.596915494834416, 6.502467309255991, 35.49179791105724, 6.10135011739029, 49.88576487780348, 214.0316557738732, 11.356233245999912, 5.225061565074034, 107.8276090429013, 85.51834046539454, 14.006813648335086, 13.708344439626217, 8.867987153742385, 26.146461337384505, 19.60552753074211, 53.050842195579484, 11.504430781820407, 43.256189166866974, 9.04099720402185, 31.35934532257358, 20.104329517249298, 178.26446935502727, 53.762701219420116, 30.39977797887006, 123.32544155798413, 25.236073155973994, 176.0975048485468, 31.03784623447618, 134.94465097256773, 6.237008454778145, 58.19306584188901, 21.131703983056635, 44.631100569272135, 23.86080430147929, 16.062533710035517, 10.546057692175824, 6.097284639993643, 32.99612042625578, 23.97739702692798, 15.382438367071106, 10.745779607766044, 72.31032091854212, 8.150705199551918, 33.717779602383985, 37.83092688027179, 54.58752445562595, 36.35763810277402, 16.44221686292181, 13.493942675540985, 34.03769357407229, 36.27950574687947, 5.3244146989892, 20.60790266272792, 28.61747195979197, 136.42694008804227, 40.29250131971563, 8.32990491588145, 77.77106355900759, 110.96803479101251, 50.94758146401513, 79.24697522207067, 14.643433127514362, 53.4289451018762, 78.9859469903277, 16.70116163622903, 121.83275259357859, 92.18670101571479, 23.90937160923184, 144.6361031025415, 27.304665414787877, 11.591202448375448, 173.78167915426246, 103.38610721130576, 7.4508226005818665, 27.931747903517785, 6.290522665485145, 16.201617575431793, 83.46847233812277, 59.433204778183175, 6.55061309303955, 30.506211088198054, 37.336266865884234, 118.33924439181851, 24.90829250987058, 19.34944324911018, 45.18720599550146, 43.136389908982196, 76.074195415921, 34.95152552149649, 39.59034252587845, 53.39065314188416, 46.46464788568594, 10.90448029958464, 7.7741549704059, 30.628939964006477, 56.42459948518287, 75.1488928084086, 10.28463004763036, 46.75073023864715, 12.848549009264696, 29.671488276636403, 32.245453301821655, 86.83606586063613, 20.763843846872323, 19.6815856171018, 33.554283296582454, 39.34569212590514, 17.415097156599124, 12.512256137852178, 31.070584355703907, 8.821845965928297, 75.35114284849382, 93.79767812559041, 12.259453246222302, 11.873395088628396, 42.20733943791108, 53.67925712133736, 35.10998247455208, 6.782850010897661, 72.4644080749379, 35.380225014782255, 92.83401302641361, 51.5884017944827, 56.555495090018944, 41.35389933733316, 54.36664580823606, 26.532736695823047, 75.71363442897389, 21.825590254782277, 34.44178151440531, 11.437243165899385, 80.25195286904362, 158.41626639398808, 72.3707802068665, 48.92924936836622, 15.895788148856472, 53.56480080289404, 32.328730771804985, 76.60424472522489, 19.256765380843778, 49.92540135033254, 219.27509608134628, 10.402475052324641, 9.471314105691606, 11.143768529602085, 172.06433447156712, 52.321339113078196, 10.283707630633526, 54.81865471487521, 24.041783904027454, 32.79938416649282, 40.11627052899588, 18.12755882832174, 77.99626959473852, 140.1223216363286, 110.21578926576326, 24.43635844560309, 25.31050164247376, 21.792367395419607, 24.478950208567518, 19.568886085002234, 9.509424203182396, 25.52621414077776, 14.389811060097477, 10.271947719918547, 6.52388910948397, 58.31691460182734, 15.711055084169958, 52.49811634396279, 90.53568356346807, 17.79783126463013, 12.185720335740545, 41.07408729918362, 8.473171543743959, 45.075665623891744, 13.39985998904288, 59.37972327069012, 86.56721380256425, 5.239329215542038, 111.21479058242845, 5.451845091210108, 7.416274174413144, 17.04335003474214, 46.706686326552926, 64.6103103075933, 5.550614008306348, 30.749139186210506, 93.58424681183693, 31.81837265032278, 27.439073620831575, 11.617160650682983, 31.457974393777178, 7.960237383079945, 161.4156422980286, 105.02676157732105, 58.87565812738327, 100.8864545144692, 39.66932694251571, 67.66116966048078, 85.32035092424223, 24.658031536340363, 196.8271161918658, 30.781647430169564, 15.264155489550129, 140.56363859827377, 12.934479092806976, 5.66892394263845, 70.85773676682393, 21.80994067737726, 30.789748563970676, 14.349905140352277, 57.24526070939783, 35.817361555379044, 5.043559101850221, 22.688121044372295, 44.20900004822653, 71.04941536212479, 16.445048671006465, 48.618551863523535, 123.94578580447063, 7.925557651162606, 58.55073650224271, 49.145187424030766, 30.608176256574485, 20.331060209962207, 22.465878444545364, 62.892442474477924, 13.660485555482614, 14.937302336190388, 40.74000821322844, 12.81623798278818, 31.63002999030455, 15.520424200674128, 63.60289923509154, 47.13524403666828, 8.685903637798392, 16.88071670814377, 21.451041315400488, 66.99940811233552, 29.72872576971992, 53.05253326223302, 118.46027962207555, 15.072170294557662, 12.92942189993139, 13.546271990855875, 122.1302488789593, 95.03719950908022, 8.03001167738539, ...])
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);
([6619705.106216682, 6785171.875, 7334214.0625, 7338851.644199924, 7426264.650669942, 7427841.348056594, 7471857.8125, 7476238.35583886, 7481683.821360583, 7543713.197200546, 7561222.597628334, 7564657.796545547, 7607595.3125, 7622215.602205643, 7645660.717759021, 7696604.341910569, 7733080.706581452, 7740306.25, 7767778.002466072, 7805921.786193697, 7818460.289150068, 7858759.20982678, 7917910.2949367175, 7925801.332245892, 7932970.3125, 7934326.497318545, 7943354.6875, 7976677.474640617, 7989248.279541581, 8003978.545567408, 8006537.775452862, 8009970.3125, 8020413.918838683, 8021176.760020878, 8030438.559202242, 8032888.369968143, 8059958.606203182, 8059960.259119632, 8117495.291073854, 8124516.502484533, 8128250.0, 8130351.5625, 8140263.592200838, 8140585.181359379, 8140585.291204824, 8140842.1875, 8151200.0, 8159604.091918738, 8165521.361277055, 8190177.055841402, 8206243.385501344, 8206718.291209339, 8219355.77476113, 8225796.875, 8227071.875, 8227079.529021993, 8254138.20913143, 8271029.6875, 8276069.620291315, 8276071.875, 8276139.672685195, 8278872.839533116, 8279915.59672909, 8299652.7945567425, 8314293.75, 8314316.040311151, 8322999.702270706, 8323244.549571021, 8328696.875, 8330043.368722771, 8332999.337775651, 8334231.25, 8342944.4853920145, 8346890.478062535, 8351326.5625, 8363478.125, 8369751.5625, 8369809.9590102695, 8396559.375, 8398810.070380084, 8412473.617166348, 8413251.5625, 8433460.9375, 8434182.7566445, 8446585.347306037, 8453722.1345666, 8494568.75, 8499006.43955678, 8499026.413077053, 8511840.26459841, 8515567.1875, 8518968.917419838, 8523368.75, 8523614.128682686, 8525285.9375, 8525307.8125, 8525427.059352487, 8540466.921534568, 8549958.289969437, 8578336.62509265, 8587975.467592467, 8594900.0, 8603225.0, 8604430.949290777, 8609236.039717091, 8612242.340164013, 8613317.372118367, 8622216.905285994, 8629307.8125, 8631173.324407775, 8631482.680081105, 8635808.89165052, 8640022.096684689, 8653615.22497415, 8654934.993544534, 8661778.703439659, 8666071.520721352, 8676478.120412955, 8685661.434006317, 8686041.832329625, 8686854.733170327, 8689132.338056551, 8707350.305509998, 8716616.429299595, 8723392.608806845, 8727204.313502189, 8731338.904144859, 8732768.452770142, 8735866.777115911, 8737272.8379534, 8749059.791721528, 8770536.957480976, 8770792.709175754, 8773428.523271266, 8773683.431070868, 8776490.96403329, 8778657.899096599, 8779348.681837777, 8783040.248580819, 8801629.823488621, 8802247.240813894, 8806004.6875, 8807964.537191942, 8808629.6875, 8808848.25656964, 8814128.300352572, 8818201.357032046, 8818564.301918557, 8818749.903135885, 8819439.640242163, 8819492.758834487, 8819560.9375, 8819666.72592517, 8822067.1875, 8824204.6875, 8825396.913378857, 8828209.375, 8829443.367846547, 8839229.6875, 8839364.0625, 8846476.5625, 8871190.396559976, 8872646.520419693, 8874940.62136753, 8879148.4375, 8881250.371563299, 8882354.6875, 8898976.228271635, 8901056.25, 8902274.927586623, 8907205.28320922, 8909732.8125, 8915082.209144386, 8916522.636908978, 8916661.381041545, 8917060.026318379, 8917095.347723685, 8917504.6875, 8919504.845651664, 8932950.0, 8940340.910861988, 8941058.739243215, 8941262.5, 8941584.375, 8941702.761355141, 8943873.58524481, 8956175.554233614, 8960091.866857406, 8964166.168382976, 8964216.669052845, 8970033.657798277, 8970037.173727516, 8984150.066132205, 8987492.1875, 8991249.627912736, 8993337.861962944, 8995851.5625, 9003599.273330864, 9011495.3125, 9015849.623936636, 9016113.35651181, 9019606.072968472, 9020430.061825698, 9021272.518669143, 9021551.522187332, 9021600.28364094, 9021675.8041911, 9021840.005795373, 9022439.0625, 9022676.5625, 9022973.592033165, 9023345.402140329, 9023802.434229176, 9024153.999327386, 9025550.594709074, 9026200.969007786, 9027531.25, 9029707.146939473, 9030069.519915575, 9030720.431140449, 9033116.629054133, 9034583.288943756, 9036330.192243112, 9036852.607867759, 9045037.57606287, 9057631.503011046, 9065256.070425803, 9065528.777611868, 9066273.4375, 9066391.684626076, 9066584.375, 9066791.61377157, 9067066.304068863, 9067160.170880066, 9067323.24574512, 9067443.922936205, 9068232.8125, 9078246.171745067, 9078317.1875, 9078359.62389381, 9079519.076535666, 9079526.989270775, 9088655.280754063, 9091896.70058427, 9093687.5, 9095400.129016723, 9099785.198214475, 9100163.974165907, 9119493.538037883, 9127735.9375, 9128040.766800093, 9129225.194547458, 9131969.9215201, 9134312.305491189, 9134330.204453062, 9134377.882716576, 9136723.29549402, 9137689.967225136, 9141114.378466917, 9143914.0625, 9145199.120452812, 9151605.72539619, 9159487.5, 9160536.098565238, 9160660.838500993, 9165043.442439986, 9165128.107406128, 9165143.283119584, 9168539.67027593, 9174070.3125, 9179034.981075875, 9179386.738454191, 9181800.528364368, 9189535.9375, 9190824.41314779, 9196663.841636218, 9197774.593446525, 9202879.228837004, 9203377.994141463, 9206302.871993393, 9219545.601738844, 9220386.00580048, 9227142.83043639, 9227144.12803532, 9227144.157280665, 9230687.5, 9236251.204202544, 9236565.75448859, 9239018.658022277, 9240443.384224998, 9243627.455081396, 9243751.61309927, 9254936.644614853, 9260018.446918597, 9260048.619480297, 9260057.379396267, 9260627.46995968, 9263708.700708048, 9280103.125, 9281306.926598279, 9285889.446937118, 9290624.977887938, 9294965.590905149, 9296065.025616536, 9303366.980695961, 9303791.025245147, 9304159.067386067, 9304660.90826632, 9304663.646707898, 9308037.69171959, 9308354.185605848, 9309764.0625, 9310719.34141824, 9313538.768071625, 9314459.375, 9314610.489232019, 9316425.0, 9318047.40085162, 9321287.752072122, 9326556.67795724, 9326627.358694058, 9330857.8125, 9332675.326561963, 9332690.989446975, 9343476.5625, 9344313.987910574, 9344370.62397763, 9345243.604246587, 9350250.743393492, 9352326.79509729, 9353603.92320406, 9353803.125, 9354159.8336002, 9378400.880723635, 9379930.600822339, 9400833.163364662, 9402320.862247739, 9404630.89921446, 9405466.075143946, 9405502.937633462, 9405731.25, 9406146.083829334, 9406657.398762625, 9407030.78384349, 9407377.525267934, 9408865.461709265, 9410273.922678882, 9410664.051841326, 9411114.048551777, 9428139.893854568, 9429168.52983412, 9431918.350425972, 9433425.030344306, 9433429.6875, 9448729.890135264, 9450256.654778957, 9450424.604481066, 9450972.354524918, 9452575.363093022, 9452903.642203312, 9460266.687811723, 9470701.01075912, 9473462.219633674, 9473776.521186344, 9474748.92566092, 9476384.22335848, 9477379.968918182, 9477740.388398342, 9490811.560305838, 9492771.324894618, 9496270.3125, 9497924.002710933, 9508476.5625, 9508599.616541654, 9509251.5625, 9509258.744552765, 9511018.75, 9512760.35640536, 9513077.286155948, 9514034.375, 9534208.793250805, 9540950.0, 9561841.652752023, 9575212.5, 9575857.667334497, 9576163.857882798, 9576278.59966954, 9579099.564369578, 9582000.820768567, 9591297.348390412, 9610778.125, 9610845.996877272, 9611466.493967896, 9611478.899749368, 9611904.6875, 9612646.3127331, 9622567.1875, 9629604.578237139, 9633472.506387578, 9652478.591469796, 9653745.732090753, 9654987.706536815, 9655394.354759103, 9656230.861652432, 9659219.49484225, 9660670.090802286, 9663132.026802156, 9663483.31279615, 9663671.875, 9685357.634611927, 9687655.926862413, 9688758.50341845, 9689240.308844136, 9690938.602174882, 9691054.6875, 9692193.797220025, 9693107.8125, 9693961.5797039, 9694762.004958952, 9694841.746031264, 9695045.23087662, 9695147.21654596, 9695214.381604923, 9696319.193896063, 9696687.70212982, 9701887.5, 9704905.905311696, 9721689.0625, 9724340.573166016, 9725379.6875, 9725410.9375, 9751869.013850447, 9754604.6875, 9757857.747349579, 9758334.375, 9764263.907343794, 9764823.983896786, 9776061.090885704, 9782467.1875, 9783106.25, 9783118.572959628, 9783233.459392974, 9783732.8125, 9783798.140685227, 9790306.567618122, 9791366.027430965, 9791768.48480497, 9793140.743827356, 9793250.775224168, 9793326.007078644, 9793604.19467219, 9813041.587055348, 9814691.787496893, 9814885.650173366, 9816552.401827926, 9831424.504273215, 9832858.703064777, 9835001.619221669, 9836200.016052546, 9838972.27282959, 9840983.913755158, 9842128.115433712, 9843281.663655708, 9843923.409362357, 9848412.010471476, 9848530.296675365, 9848723.10716877, 9848828.125, 9848857.64686595, 9848895.3125, 9849598.26142592, 9849617.424064621, 9850340.527756471, 9851264.0625, 9854926.5625, 9866451.5625, 9867637.771116607, 9868447.265723927, 9868464.902973676, 9872032.739020053, 9872991.416547237, 9873937.5, 9874310.046189586, 9877264.676710142, 9877321.875, 9878740.369563784, 9879582.508182477, 9879798.4375, 9879840.31296235, 9880683.325237801, 9880821.373156289, 9881002.89476105, 9883276.5625, 9883777.557019437, 9884310.29523917, 9886038.602600565, 9906182.8125, 9912706.25, 9916177.817936625, 9920935.14261974, 9922641.249170689, 9923767.1875, 9930324.753248997, 9932146.134504054, 9937814.086097611, 9938425.84217383, 9938751.403381158, 9939393.75, 9940860.57837412, 9942851.554537874, 9943148.4375, 9943421.462271715, 9943899.68983397, 9944963.525540723, 9946118.6401375, 9948225.473205779, 9952119.471041907, 9952553.125, 9953488.030048227, 9959826.06542452, 9962512.5, 9962525.753188994, 9967293.5424201, 9968862.805633208, 9969433.195905618, 9969656.009331862, 9969785.9375, 9970197.91485594, 9974466.533574726, 9974898.192190567, 9975941.630612029, 9979944.526693441, 9981533.46961066, 9982850.0, 9982851.5625, 9985918.68135342, 9988232.8125, 9995471.875, 9997271.605074042, 9998587.5, 9998620.3125, 10006210.9375, 10006888.860598715, 10019701.35353779, 10023179.170894079, 10024089.0625, 10024659.375, 10024665.606563188, 10031556.52657308, 10031562.088875774, 10032136.007329015, 10034378.587827927, 10035905.996347269, 10060385.9375, 10063756.249439009, 10064090.933906073, 10070023.4375, 10074507.8125, 10079708.647249896, 10079724.117847372, 10081283.608143646, 10082291.222787594, 10084675.52396905, 10084684.375, 10084837.5, 10085072.555521447, 10085087.5, 10085617.403267145, 10093596.912109567, 10098279.673786864, 10098294.97452943, 10099558.941964133, 10100596.875, 10102938.826276636, 10103215.400996372, 10103309.173542574, 10103920.3125, 10105770.259245586, 10106462.08464524, 10106841.893810682, 10107233.037648622, 10107334.848986717, 10109294.821527116, 10109764.0625, 10110588.804439181, 10112584.375, 10112906.819241546, 10113604.642658938, 10113624.01319854, 10113867.901860343, 10114322.221401496, 10114966.181160884, 10116664.6791864, 10117807.543017723, 10118476.327683588, 10125054.6875, 10127689.204950882, 10128145.40268905, 10128493.813428711, 10128500.0, 10128742.509395441, 10130081.162769409, 10134582.113636965, 10135451.128679102, 10136384.151811851, 10141977.611123534, 10146738.939743241, 10151860.77384536, 10151875.0, 10154141.57089028, 10155424.451490985, 10169280.772926625, 10176970.177856194, 10177650.0, 10177653.431105142, 10180381.25, 10181497.371810138, 10183203.125, 10183396.82982884, 10183516.04117988, 10184754.48360008, 10196012.5, 10199010.285038235, 10201348.206965273, 10203594.846012132, 10210591.878399218, 10211838.275532497, 10211873.111735493, 10216483.621853389, 10216502.938309023, 10216682.8125, 10218799.183921248, 10219851.5625, 10220993.586695965, 10222029.69688025, 10222501.5625, 10223287.61901099, 10223394.51101801, 10223461.770252757, 10223505.439033845, 10223648.751611453, 10223969.831010446, 10224345.028332153, 10224352.106858531, 10224943.526336173, 10225094.850324336, 10225123.072488135, 10225266.331226306, 10226205.94865283, 10227276.439599039, 10229611.487583892, 10229619.074486932, 10229929.6875, 10231292.1875, 10231478.125, 10231501.285092575, 10232093.374576831, 10232216.290579177, 10232332.8125, 10232439.0625, 10233734.375, 10235625.0, 10236910.9375, 10242082.707456233, 10248248.576321917, 10248607.8125, 10250034.375, 10251333.596761044, 10251907.8125, 10252248.4375, 10252492.319015358, 10252618.240965052, 10252919.878919175, 10256458.3195465, 10257678.125, 10257795.3125, 10258391.39000292, 10259438.965811035, 10261060.854931269, 10261195.3125, 10262591.698788058, 10262614.618653825, 10269321.530958328, 10272409.375, 10272587.385644792, 10273783.652623272, 10279346.661159562, 10279953.0535744, 10281676.5625, 10281739.0625, 10281843.75, 10283160.279965533, 10283581.50231518, 10293012.5, 10294064.0625, 10300048.208461031, 10307537.148578638, 10308891.103370206, 10308899.538246285, 10309832.3249641, 10311633.401724683, 10315416.39738565, 10316439.891060436, 10326582.8125, 10328136.394310374, 10328556.906187473, 10332076.199754294, 10333293.495144933, 10335142.572492866, 10335149.3226797, 10335938.462824758, 10336284.151493885, 10339791.467268804, 10345044.101084024, 10345050.650148956, 10346342.776335359, 10348249.636756944, 10350128.573979653, 10350699.280264087, 10351044.081278142, 10352559.451583674, 10363757.567817833, 10364321.048986185, 10369070.693036946, 10372692.1875, 10373509.966546625, 10373926.5625, 10376365.18712962, 10376496.875, 10379349.95037428, 10379510.9375, 10382112.422413819, 10384005.263394803, 10392775.855814362, 10396484.646068627, 10398235.9375, 10402107.79184759, 10418756.25, 10421457.908765007, 10422840.595063346, 10423838.268833905, 10423992.1875, 10426330.328485984, 10427611.318346271, 10430808.089730337, 10434153.125, 10434186.81255607, 10439528.125, 10444961.122456487, 10449635.59435181, 10469929.6875, 10486663.727641774, 10490154.373677809, 10490436.034891251, 10491120.3125, 10497312.626466634, 10499101.5625, 10499491.513125751, 10499697.016444549, 10499841.453698097, 10505069.661541432, 10512645.3125, 10515327.049157424, 10516943.383893875, 10517454.083393237, 10517918.616950613, 10525459.531596767, 10525510.9375, 10526583.040849455, 10529566.081530068, 10529576.197850052, 10529620.173298335, 10529622.786020635, 10535779.6875, 10538206.25, 10548904.47979565, 10548934.162989218, 10549112.308017166, 10549459.258248193, 10574723.777307268, 10578209.106244488, 10581152.88225202, 10582729.659509994, 10582943.212992188, 10584748.00848357, 10584764.540105812, 10585439.764162812, 10585602.718023065, 10585607.900368104, 10591339.0625, 10591632.530039262, 10591647.60740598, 10591932.553594653, 10592460.9375, 10593321.608911393, 10594587.287874434, 10596871.875, 10600365.625, 10600779.519457694, 10600787.984873889, 10600816.747679831, 10602142.1875, 10602167.1875, 10606304.167538177, 10608616.593935702, 10608617.1875, 10622801.200681241, 10625630.360210964, 10626543.831044167, 10626957.8125, 10628026.5625, 10630267.1875, 10630628.125, 10635804.607034564, 10636009.222384159, 10638178.125, 10639083.20846503, 10641305.914958375, 10642065.625, 10642182.56769529, 10649947.780402873, 10651577.4040872, 10652525.277585423, 10659038.968362365, 10660275.0, 10660771.432971966, 10660792.156816749, 10661525.182407761, 10661637.795493428, 10663220.327832777, 10665646.686584942, 10668091.018595567, 10669116.969189959, 10669202.971603038, 10670182.8125, 10670563.848021382, 10674346.129425015, 10674457.395543281, 10675951.5625, 10676287.5, 10682772.78951803, 10685574.413012557, 10689312.5, 10695565.625, 10699294.154863354, 10701366.07406659, 10702153.332198696, 10702235.9375, 10702502.723308422, 10702924.384177312, 10704250.9939753, 10707129.003372231, 10708263.102493323, 10708274.812639344, 10708775.0, 10708868.173650207, 10709453.984466698, 10709664.0625, 10715481.102699934, 10715942.176208518, 10717127.298286675, 10717537.5, 10718313.391410735, 10720440.439713988, 10721634.1245208, 10721816.345029103, 10722753.5548686, 10722881.25, 10722925.752390377, 10723639.964576993, 10731881.346124448, 10732115.625, 10732121.875, 10733819.778404968, 10734424.704659618, 10735327.953928452, 10735587.5, 10735801.044300037, 10736468.640495164, 10736974.92605451, 10742029.220196899, 10745628.125, 10748834.564399278, 10752348.4375, 10753813.406735359, 10757120.3125, 10759804.654115707, 10759808.042197404, 10765140.69902115, 10766116.422459526, 10768441.875286978, 10772242.992216606, 10772606.592884313, 10774057.447801825, 10776322.918048047, 10776714.223457672, 10779653.135251548, 10779857.8125, 10788564.0625, 10789049.383407919, 10792256.244311294, 10799254.2964182, 10801123.334698578, 10804229.6875, 10805274.080287702, 10805537.188429998, 10805827.760827327, 10812150.24272144, 10812359.255200565, 10812533.570655575, 10812642.91589036, 10813599.532741124, 10816196.157739792, 10816603.328291876, 10820962.661751239, 10822148.284812378, 10826977.498577945, 10829322.105793316, 10829362.5, 10830636.125739967, 10832305.888370661, 10833273.31346838, 10833666.538694976, 10834295.105293833, 10834650.0, 10834803.461936586, 10834958.798047358, 10836890.907232674, 10838506.25, 10838671.875, 10841621.665854987, 10844837.5, 10845245.07928861, 10845674.451693675, 10845783.23754259, 10847490.625, 10849033.39867527, 10850175.356051099, 10850400.945874758, 10852024.423025528, 10852182.551763363, 10852403.863702448, 10852834.667086568, 10853672.475925822, 10853861.827313425, 10854084.375, 10854192.1875, 10854481.25, 10854596.273263263, 10854821.875, 10857731.25, 10861064.0625, 10862093.517857267, 10862854.484374247, 10863157.274250466, 10866589.14465066, 10872377.742578765, 10872907.163016785, 10873246.263644956, 10874145.366846947, 10875922.968685832, 10876829.6875, 10876893.58561554, 10877278.125, 10877512.5, 10877626.681740876, 10878004.404444417, 10880366.52182086, 10880718.75, 10881173.782989472, 10881732.8125, 10882537.350290354, 10882557.061137456, 10883580.04404637, 10883593.75, 10884112.001468556, 10884275.937547868, 10885665.217283953, 10888070.23201476, 10890668.367733287, 10892773.436395783, 10892789.345553089, 10892796.177663704, 10896154.52815855, 10896515.769023117, 10897950.0, 10897956.25, 10901083.498303752, 10901655.117623305, 10902189.702307498, 10904920.3125, 10907900.0, 10908621.875, 10909945.3125, 10910140.658863198, 10910494.660997057, 10910691.765987922, 10919007.8125, 10919007.8125, 10919022.918630017, ...], [16.820179946039588, 74.40504370326292, 47.646999951974536, 11.257856331811965, 30.061988697558345, 27.67052461516788, 35.28331845872454, 19.65268931020221, 20.974201793560827, 8.693222842272032, 81.56495325733272, 37.71386426890147, 44.97386749903791, 28.081538861261365, 89.4643078632118, 8.111904971398886, 84.94669495334716, 40.8560530192485, 31.749809386345294, 17.85635640497466, 8.837404341501529, 40.92359315369809, 61.77235752777173, 46.002209163826755, 82.25424486516917, 27.298316875495143, 163.92769911027338, 5.884701099779083, 14.371789464169805, 16.829962302570223, 16.10676596070705, 84.2737032008038, 25.976721670148553, 56.9146617009377, 5.440571285455266, 6.632699253262425, 17.255544546591715, 19.880875632396503, 28.10771159722089, 19.826731311627345, 79.60350299766249, 55.723827385594575, 21.79458836977379, 8.764594704462388, 24.168468151223593, 30.564567707228235, 46.32070693514478, 63.00714665990531, 13.28861859662562, 11.99760401538083, 10.60206856644158, 10.479078383124799, 89.11671093689843, 48.16255885405568, 58.93022557289861, 10.888712716274457, 18.568875043326436, 43.47180107799268, 130.32550376231006, 47.647827705863996, 12.237293337807111, 125.24334582803209, 18.610108227635724, 17.20586927256345, 106.91609642951897, 16.802219352464785, 5.092641096829919, 8.760088121465124, 72.58061729736028, 5.3840954923719515, 26.55882925300987, 71.50202416385498, 24.264362200030885, 14.409545626502116, 120.71151014675706, 101.35797301986227, 65.58234655763556, 5.1101266120126025, 29.57214939198051, 18.193130264503512, 112.75079640085022, 29.47732463835724, 30.88484022442074, 14.732804120448227, 25.89006120925673, 16.032647346909425, 42.4295545132472, 11.43751231412591, 25.885665395908568, 8.104762996674912, 53.672864887848625, 88.20495382179028, 60.506565945059165, 11.232754723606277, 85.24862758153131, 39.300797308515534, 17.24696621891051, 14.016221297944815, 23.223242003083683, 84.79358921823143, 17.083770238919822, 44.83131746059753, 33.468094456298594, 9.089452795094298, 9.41935535512109, 11.375020205833604, 11.429082961050284, 48.98754679725434, 89.57082410283313, 68.21554254900123, 9.221890348364708, 63.85594685633571, 160.15197487526163, 49.09507336370724, 17.97304529509482, 17.724900302499552, 34.874769985994895, 14.924054532196324, 12.003904629670174, 13.741009878562306, 139.38376176180964, 13.396588653850367, 50.517800396801306, 6.935454343260437, 16.833875019416595, 22.849405156514624, 25.74600679127225, 23.786190997274304, 22.43620824526711, 29.35703292705803, 16.80965133527353, 21.07918318875713, 54.726651489991426, 5.9748564196673, 7.84341225353692, 16.413053312554073, 6.500752230324084, 37.78740617313216, 5.279599838127966, 5.043843061812743, 17.26224478550678, 41.390329102713395, 17.12298688069389, 30.7795483695603, 14.293993754630241, 17.35586703689399, 25.038342560841603, 24.009232189201615, 27.07336457318359, 26.325566767956488, 17.681876429504943, 35.20098948865414, 7.444410376123701, 102.00637425252894, 96.61325005146034, 15.089837623277903, 133.00563615528372, 117.15621220788547, 81.52907971320812, 109.80771202453892, 41.133630234193326, 24.709984947098093, 74.93659023289914, 6.762781590788921, 85.26340500505111, 40.07956729631795, 52.22978747544224, 8.117401305869848, 69.96738743863742, 41.392950636467276, 12.206787013519863, 38.60929817894607, 20.52051976706472, 18.940647858190044, 9.736887399337913, 7.303878077905394, 5.942478897470411, 59.81182294172251, 6.104701471227197, 76.10531808948537, 104.24831642282298, 11.265994330626501, 73.55450869192936, 74.30608878313282, 13.71567651444404, 11.366770652124162, 7.275184820561331, 9.074240139510723, 120.16833701334798, 6.408779354134346, 49.041035959367, 91.51057694278775, 16.57382332922353, 97.1027239476889, 29.731959828492492, 35.952845114554755, 97.92377000906805, 28.472861592964858, 44.720704130729764, 8.097240693124347, 27.751609580685816, 25.459764973163683, 16.590048856857987, 18.13324268417768, 86.8799485672252, 52.418819332128905, 180.80747658916331, 30.772996469959942, 38.538408124538606, 41.34045463457338, 15.565154677467623, 49.318732677648605, 19.78007052171133, 28.680525364647224, 6.888342274924052, 7.995829076352677, 66.62842775061637, 19.986568680844574, 18.99875099333682, 31.034104226059604, 49.70950946831935, 11.964139163162656, 17.291693535790507, 72.9487745405182, 15.23957373804554, 56.814458183527115, 25.42138589977006, 23.995145099057734, 119.9331474400231, 14.801426242026508, 76.87355094950962, 20.787852641530748, 23.441492951969884, 52.3153393829486, 6.725818635933478, 21.31170685728891, 57.07421901334606, 19.679817166918887, 126.96527603644782, 11.540383782495612, 17.56249728492342, 8.525935927590796, 17.815504023939027, 25.49939394867374, 29.114213013266685, 54.89564834988333, 42.65773442323958, 14.615181389374548, 22.736192454801937, 56.175060054596, 6.792149944423044, 15.738779311991525, 43.033591838376786, 25.19874809605921, 67.23436793637718, 106.16798647741328, 14.42653232427699, 5.4342250370687335, 29.906457539913102, 73.6426822073938, 6.357520940670782, 21.251125688253573, 35.6239257959601, 158.0023595291642, 55.75413093078994, 94.33061473818086, 87.45615949910362, 21.82997287774711, 75.93967370796871, 55.208725768332364, 5.262430759173345, 45.23073355030341, 5.4190644894080116, 55.99571313334677, 42.31125432288474, 7.525261725669909, 56.26187142811702, 44.565730352942765, 62.127291130484636, 24.37016933192599, 7.199617672666797, 15.208390116680826, 56.145631461152334, 5.047972604335351, 11.830159201331162, 75.30123745539102, 28.662274070478418, 31.26944047377554, 8.238529588039691, 13.709330184451664, 36.403452333100375, 37.52346204070503, 48.72439962155606, 33.437822093023286, 17.14734164519061, 56.3814723656958, 24.1059625958245, 12.872770033241933, 30.856795095249005, 18.348990949654162, 16.64171897151362, 7.595259658823931, 34.50631701975054, 20.55585594312728, 55.503243297907204, 11.816793550180238, 31.53223017033979, 41.21265438943857, 22.376364880874196, 8.390632495164958, 192.6229877197576, 46.23242137108414, 26.156569179045928, 23.822173312223722, 42.42678047430955, 5.781540453627717, 152.63890128226748, 132.55032028730426, 99.99851454397006, 8.526641809366353, 5.369965225616, 48.090483982138814, 9.623687309839557, 9.659825162559603, 31.961679580154243, 27.904193861097376, 99.67193613722249, 25.943569525283802, 61.15469182151372, 22.047355675492593, 65.17551503584757, 35.446659629053926, 24.323733767856822, 7.3739572111446465, 7.384185015727322, 16.471816505407915, 14.127416669327971, 13.754171567980627, 16.988401198822356, 10.84694815848268, 38.11080552099268, 49.80124735910116, 22.399055177780106, 22.631837383101274, 10.303986681624268, 38.77795376597875, 7.7886797171065245, 30.591653960284553, 17.72713844098052, 76.78589237101964, 121.27739509203906, 22.55702689364174, 20.576317537248684, 36.23843581108488, 25.054707866466394, 16.74699871267254, 18.979038417182885, 93.08200525519428, 5.634452167756422, 41.70659720367738, 7.431983088562363, 13.186539028316982, 7.504886793443013, 27.732866237092427, 17.54870895171343, 20.67105729280927, 16.134840812034135, 24.595818101161186, 34.26244372340109, 15.749817094919631, 54.13142820462863, 25.223437377123982, 96.32790123897882, 13.656975931021556, 94.26001866978436, 38.03194973492755, 69.92482405487979, 8.884059021515338, 21.147400899352483, 36.13167915783619, 14.271438648563478, 37.48361341738509, 105.33642030035062, 51.66826305814308, 25.952875522321953, 39.31309914393034, 9.767830879094255, 5.192463645077551, 6.014218855468872, 48.22931888510474, 42.475020066620395, 12.949333633338739, 12.825518711048892, 36.20104479425578, 315.4130681386926, 5.583677492223307, 40.3270410679059, 26.5367776161765, 17.43039947263472, 8.549684539146783, 65.53891431125255, 17.48391794973432, 9.901081035329575, 13.642603689575669, 18.818320267118057, 24.805273023547034, 7.341805346141217, 17.266448278327843, 47.81339897576297, 64.26733124038923, 71.24988951314047, 74.66335379529102, 78.59682569643302, 5.780687574444642, 51.5703700590285, 7.133919935210568, 39.60081982993831, 48.72455910091077, 64.00811307611647, 45.776641160174734, 25.296571694809952, 6.1243520503462054, 17.12646964036166, 201.3679534603827, 15.77228657880477, 33.716396204267866, 23.196214964207392, 127.71344669707325, 27.539317433949986, 59.83356163528924, 36.379527387545004, 22.543839355663422, 86.72339290790003, 8.252422583961076, 39.52680666620191, 65.59248594644686, 17.533035425120723, 11.376232120590908, 36.464212447941456, 34.252036659608486, 84.58921464301979, 12.315721137228683, 68.52221692342857, 23.79151397351329, 9.61522740800616, 5.552935844233645, 70.41852177538955, 15.414629222772218, 14.544168539534315, 6.0321839630815886, 8.946777174225009, 20.54640053866982, 22.5522005441899, 18.656825704340402, 25.119102097290853, 10.488776997471902, 12.87859404238409, 9.379829528816083, 56.8217422128389, 6.551316822127038, 21.88861601831447, 93.04752686004151, 108.2491273746601, 71.00144616093067, 13.354816726954668, 5.422284308948694, 70.31759005571679, 32.24022827890785, 30.66448995169555, 40.61262720847634, 6.2452060603839, 11.518764329916928, 37.07337252240356, 183.1536310687375, 52.145983691288485, 32.75827825118732, 11.579682359013852, 7.228093904397759, 5.185409033188732, 14.668644379112182, 12.64055581553936, 31.735632684989586, 157.53103768686617, 79.18075147273125, 30.37921530752, 14.049772087491023, 85.48552898140386, 74.51141813702206, 36.04913021930694, 17.337327905837956, 8.940291694307623, 77.95058816732683, 65.64624595018073, 10.342554939458696, 20.182388803366575, 82.9824615302729, 92.78302978013723, 42.86406260019862, 47.431221169511275, 37.30802661744694, 12.266991487037304, 86.20101879532001, 38.03351194938675, 217.89997611603945, 11.164792806758525, 8.78852365839199, 10.88778043987616, 43.87046713180342, 141.4950923449641, 34.821970563927394, 32.023535815544335, 22.41021943124078, 13.724840907516793, 26.38035129541023, 5.28770570215119, 32.748780521534066, 18.525273302376196, 30.82820511213356, 9.823766914230644, 8.04011602269359, 71.40749111225703, 100.47427806290656, 10.818040609056842, 8.455096294662715, 30.73478574360992, 24.539411463467754, 94.6275190225879, 27.1105189123499, 25.87293672120305, 24.475414135920506, 69.31735322383746, 12.605986846996652, 139.27681108206085, 150.09636757303917, 65.50478450670208, 141.6550500009905, 107.9312660631648, 97.6528347587058, 31.79530693870845, 71.72522110958327, 78.3671301203676, 64.0994968620873, 47.34752926993711, 117.60720498692177, 56.111835302729574, 67.62608576507483, 43.48830290411357, 33.0713232724736, 11.589397186286181, 41.74807911678924, 15.214516545286356, 173.0065754759868, 31.016528929278984, 79.7255162780604, 134.28060059670952, 9.607012744187271, 35.19420107327439, 77.8390601759025, 33.75806990732991, 9.981552338318698, 49.45264739653048, 9.893774568445389, 9.817570323086679, 29.444449097790304, 54.012082828570826, 7.869425946109958, 34.93230258083462, 11.482588166295294, 6.2718983057650615, 102.43475688297731, 23.277541993286967, 8.990254544115563, 32.011080120300925, 55.45745784114027, 81.52870751569627, 75.47970320752066, 49.2321260244396, 27.51343001874627, 84.62916445067056, 62.52632633121515, 15.875226367146217, 88.16592036405507, 21.583625680311084, 47.50924994987483, 6.713057592976017, 119.73120867220732, 17.669255742069524, 41.47751727062828, 17.708269208124808, 12.871997992386962, 88.30858956351156, 48.44703847972974, 67.04370499410392, 24.148550920808155, 7.061063950448876, 69.60663411654004, 33.01656940640091, 99.69975336806954, 15.188909839763829, 81.71924629047311, 16.328936460049142, 7.571989646097253, 8.802988304704074, 25.453748262492546, 24.784132252572746, 28.007757362456328, 35.624635067681346, 73.56898369935384, 117.02908469479898, 39.56045086371016, 43.64078288716367, 27.550583830295693, 22.345522517119292, 51.79364748044862, 7.204311352981963, 42.44389706166846, 59.608508999719504, 71.74342058350062, 27.66152362202964, 9.709977640133685, 25.061142022026285, 69.29531233173279, 20.096056230298217, 14.130052465997926, 55.648535903581674, 23.635183717249145, 19.039789183643066, 23.42712167048399, 15.535365512889987, 104.30455250282074, 54.952628583766476, 12.536418416105182, 119.02787724845092, 25.669405296537448, 14.977383477478426, 84.15711584199924, 9.434102682811869, 95.9609657357973, 12.737983345984913, 8.728457949591183, 8.459976201623345, 8.954959194771602, 23.955104269041705, 13.053608240557434, 6.719660473738924, 10.474752855683848, 29.70183384039253, 12.445835440807826, 19.520442958563905, 21.793602401755663, 17.554832472192114, 14.070314279255955, 73.53390005212829, 48.938627070798944, 79.61797560577998, 63.325550323138174, 210.4114870869392, 8.67297545176453, 46.316442894636985, 125.4311726040288, 64.1141373858659, 66.9435291449347, 82.56899064670085, 10.967392471241169, 7.654230934591268, 70.53336306318913, 97.346180820993, 46.63231382527653, 142.2577899225361, 63.057402730627196, 20.759932365709773, 21.403442802834512, 6.421205779598692, 17.30480858565212, 110.85319185120393, 53.28895053296321, 12.578981446457101, 14.58535297122941, 47.18027280870491, 34.852222124976166, 21.606448574899147, 18.328035711192122, 8.112652816915729, 86.37922679157914, 59.829611849002696, 7.3613144830241986, 24.917449509342937, 43.54445138739439, 33.00731370164545, 32.91271670186642, 42.259589636855154, 32.33129171843835, 19.677392640214936, 52.76389223932757, 39.3840472099119, 55.15872540294987, 25.81873299530815, 17.143400212408423, 8.969270644121266, 44.43791519610125, 37.70812498190386, 19.01676952396426, 72.04999611399603, 43.838280652342725, 109.09385349920967, 6.159102863472917, 96.85630339007164, 14.051630665940886, 16.64457151808172, 12.865297952911643, 6.649413803013941, 24.77962778653366, 109.48231008043368, 22.2562588438931, 8.663163536315952, 28.594178454360858, 5.194265317336453, 16.982088247658467, 55.46885742881912, 16.374843399102485, 6.499163780116832, 185.49846724186693, 8.718642617221203, 16.621737254954336, 37.33601959084521, 12.198058420169449, 42.64657523864101, 56.39495218160215, 61.37609888825084, 14.755673924777241, 144.88009493272736, 135.4164419056787, 17.70945861734942, 15.341940798701582, 35.72309361352187, 107.35706788482942, 69.78342283561204, 31.652385295834787, 95.71633324930217, 11.081234089011268, 47.72471420175193, 63.5957437831303, 9.939359936031348, 20.178016009484438, 16.115117386293104, 28.92675852661098, 7.953681488784873, 65.425466884831, 15.696676023673731, 6.224796163711409, 65.78746580808439, 10.641754057409301, 5.596915494834416, 6.502467309255991, 35.49179791105724, 6.10135011739029, 49.88576487780348, 214.0316557738732, 11.356233245999912, 5.225061565074034, 107.8276090429013, 85.51834046539454, 14.006813648335086, 13.708344439626217, 8.867987153742385, 26.146461337384505, 19.60552753074211, 53.050842195579484, 11.504430781820407, 43.256189166866974, 9.04099720402185, 31.35934532257358, 20.104329517249298, 178.26446935502727, 53.762701219420116, 30.39977797887006, 123.32544155798413, 25.236073155973994, 176.0975048485468, 31.03784623447618, 134.94465097256773, 6.237008454778145, 58.19306584188901, 21.131703983056635, 44.631100569272135, 23.86080430147929, 16.062533710035517, 10.546057692175824, 6.097284639993643, 32.99612042625578, 23.97739702692798, 15.382438367071106, 10.745779607766044, 72.31032091854212, 8.150705199551918, 33.717779602383985, 37.83092688027179, 54.58752445562595, 36.35763810277402, 16.44221686292181, 13.493942675540985, 34.03769357407229, 36.27950574687947, 5.3244146989892, 20.60790266272792, 28.61747195979197, 136.42694008804227, 40.29250131971563, 8.32990491588145, 77.77106355900759, 110.96803479101251, 50.94758146401513, 79.24697522207067, 14.643433127514362, 53.4289451018762, 78.9859469903277, 16.70116163622903, 121.83275259357859, 92.18670101571479, 23.90937160923184, 144.6361031025415, 27.304665414787877, 11.591202448375448, 173.78167915426246, 103.38610721130576, 7.4508226005818665, 27.931747903517785, 6.290522665485145, 16.201617575431793, 83.46847233812277, 59.433204778183175, 6.55061309303955, 30.506211088198054, 37.336266865884234, 118.33924439181851, 24.90829250987058, 19.34944324911018, 45.18720599550146, 43.136389908982196, 76.074195415921, 34.95152552149649, 39.59034252587845, 53.39065314188416, 46.46464788568594, 10.90448029958464, 7.7741549704059, 30.628939964006477, 56.42459948518287, 75.1488928084086, 10.28463004763036, 46.75073023864715, 12.848549009264696, 29.671488276636403, 32.245453301821655, 86.83606586063613, 20.763843846872323, 19.6815856171018, 33.554283296582454, 39.34569212590514, 17.415097156599124, 12.512256137852178, 31.070584355703907, 8.821845965928297, 75.35114284849382, 93.79767812559041, 12.259453246222302, 11.873395088628396, 42.20733943791108, 53.67925712133736, 35.10998247455208, 6.782850010897661, 72.4644080749379, 35.380225014782255, 92.83401302641361, 51.5884017944827, 56.555495090018944, 41.35389933733316, 54.36664580823606, 26.532736695823047, 75.71363442897389, 21.825590254782277, 34.44178151440531, 11.437243165899385, 80.25195286904362, 158.41626639398808, 72.3707802068665, 48.92924936836622, 15.895788148856472, 53.56480080289404, 32.328730771804985, 76.60424472522489, 19.256765380843778, 49.92540135033254, 219.27509608134628, 10.402475052324641, 9.471314105691606, 11.143768529602085, 172.06433447156712, 52.321339113078196, 10.283707630633526, 54.81865471487521, 24.041783904027454, 32.79938416649282, 40.11627052899588, 18.12755882832174, 77.99626959473852, 140.1223216363286, 110.21578926576326, 24.43635844560309, 25.31050164247376, 21.792367395419607, 24.478950208567518, 19.568886085002234, 9.509424203182396, 25.52621414077776, 14.389811060097477, 10.271947719918547, 6.52388910948397, 58.31691460182734, 15.711055084169958, 52.49811634396279, 90.53568356346807, 17.79783126463013, 12.185720335740545, 41.07408729918362, 8.473171543743959, 45.075665623891744, 13.39985998904288, 59.37972327069012, 86.56721380256425, 5.239329215542038, 111.21479058242845, 5.451845091210108, 7.416274174413144, 17.04335003474214, 46.706686326552926, 64.6103103075933, 5.550614008306348, 30.749139186210506, 93.58424681183693, 31.81837265032278, 27.439073620831575, 11.617160650682983, 31.457974393777178, 7.960237383079945, 161.4156422980286, 105.02676157732105, 58.87565812738327, 100.8864545144692, 39.66932694251571, 67.66116966048078, 85.32035092424223, 24.658031536340363, 196.8271161918658, 30.781647430169564, 15.264155489550129, 140.56363859827377, 12.934479092806976, 5.66892394263845, 70.85773676682393, 21.80994067737726, 30.789748563970676, 14.349905140352277, 57.24526070939783, 35.817361555379044, 5.043559101850221, 22.688121044372295, 44.20900004822653, 71.04941536212479, 16.445048671006465, 48.618551863523535, 123.94578580447063, 7.925557651162606, 58.55073650224271, 49.145187424030766, 30.608176256574485, 20.331060209962207, 22.465878444545364, 62.892442474477924, 13.660485555482614, 14.937302336190388, 40.74000821322844, 12.81623798278818, 31.63002999030455, 15.520424200674128, 63.60289923509154, 47.13524403666828, 8.685903637798392, 16.88071670814377, 21.451041315400488, 66.99940811233552, 29.72872576971992, 53.05253326223302, 118.46027962207555, 15.072170294557662, 12.92942189993139, 13.546271990855875, 122.1302488789593, 95.03719950908022, 8.03001167738539, ...])
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)