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 = 44590
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
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
RowNo.append(int(int(matrix_index[i]))%int(256)) #ver XV
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);
([3569389.3478505095, 3579576.00364844, 3583282.676611876, 3586336.99210422, 3597307.8125, 3602106.471887386, 3606006.8155860193, 3658643.7542476337, 3672168.75, 3675792.187561455, 3677811.464332682, 3693435.3802507897, 3729735.9375, 3756892.598444426, 3758081.797277109, 3776601.5625, 3776662.9346148237, 3795046.3028578935, 3817117.1875, 3819558.8892330052, 3820852.3275489816, 3832681.25, 3834301.761865461, 3836222.757095391, 3844726.607795722, 3845794.069473509, 3858088.322262232, 3864065.997754837, 3876780.9160899734, 3888484.375, 3895913.8173362026, 3907397.4156677104, 3908719.846751987, 3912209.9662011904, 3914856.25, 3919674.8709585397, 3920265.625, 3923023.8644502284, 3933500.0, 3940701.1928474945, 3941267.1875, 3947201.5625, 3947268.75, 3952175.8760314905, 3959785.4646123797, 3966942.392071422, 3970840.696415876, 3974884.0696738698, 3977180.879154303, 3977354.871115032, 3977388.6861884794, 3979240.897055273, 3988937.5, 4000138.6272434504, 4000141.6615509097, 4001012.9023418115, 4001609.375, 4002109.375, 4004075.2989009973, 4005310.9375, 4020296.563988123, 4031600.4975382723, 4033445.271856291, 4057990.066997431, 4058033.95315393, 4062085.9375, 4074018.8572895606, 4077285.9375, 4079085.9817616404, 4087031.9731503157, 4087052.8977175006, 4089489.7711170837, 4098910.526529839, 4110063.8977174023, 4113360.0955244387, 4122310.9375, 4125287.222228912, 4139663.959314881, 4154012.207419428, 4159442.1573932883, 4160381.2520910082, 4162647.7358663003, 4168014.0625, 4170053.0789543726, 4177643.156498282, 4183632.7270099, 4193232.3258722895, 4199221.875, 4200407.398172698, 4203515.625, 4204447.483478437, 4232846.706172697, 4235079.824325086, 4242384.840967, 4244653.125, 4250514.238632941, 4255139.045696294, 4255526.042078168, 4256522.828013446, 4262969.22152146, 4263506.25, 4263515.23332881, 4264872.52384265, 4267102.008203232, 4268871.84075633, 4268884.8794733975, 4275121.641810629, 4287720.101214045, 4287993.75, 4288692.1875, 4289972.088949581, 4290000.4263360705, 4318318.75, 4318545.3125, 4321434.602771837, 4333370.174669595, 4343467.05060668, 4352914.0625, 4357141.082170117, 4358726.409372739, 4362539.518407269, 4363754.112028718, 4369161.733074312, 4369529.6875, 4377581.682848781, 4391997.682723325, 4394482.481459041, 4395443.236266493, 4397379.067022934, 4400576.229028416, 4410928.374629562, 4413059.695157185, 4414466.579404842, 4415110.9375, 4420914.310588975, 4421185.125157359, 4423960.9375, 4427440.625, 4430006.25, 4430179.527434349, 4431718.313668295, 4432016.453944678, 4432743.638766639, 4448346.329457901, 4448852.321130329, 4449134.375, 4450145.577061573, 4451430.545255993, 4452040.781963619, 4452564.697997764, 4454750.597332456, 4456860.497842545, 4457100.550393642, 4457104.144287361, 4459863.023325927, 4483767.219338262, 4516248.060567843, 4516270.966060498, 4566996.616205308, 4567000.243595515, 4569539.286439825, 4570194.121819253, 4585854.6875, 4585881.564721281, 4613131.111371733, 4663135.9375, 4677302.012948583, 4707754.55014585, 4715933.335746401, 4720030.742777552, 4741016.039041071, 4741105.784132667, 4746558.596933232, 4749702.79012719, 4752193.75, 4752538.618235965, 4752718.356238857, 4753860.9375, 4753868.02087406, 4757661.1021807855, 4777548.4375, 4794012.844729765, 4812864.0625, 4842342.918462567, 4843065.625, 4846960.9375, 4850866.183454996, 4889903.067225343, 4901599.6521594385, 4929082.724340749, 4935862.716312847, 4956528.125, 4973585.9375, 4982990.625, 4984996.875, 4985695.3125, 4986960.521879032, 4987401.343666286, 5001965.625, 5011370.121684345, 5011445.390856524, 5013594.156188897, 5015075.0, 5015802.851944699, 5019404.773821549, 5020048.4375, 5035407.539312155, 5069006.09741095, 5073056.25, 5073072.216932199, 5098034.273387117, 5124926.108751121, 5146326.393041656, 5147043.141521243, 5148940.229939298, 5166171.434188635, 5193509.141839214, 5201009.375, 5222638.536979199, 5228235.76601242, 5239037.905518906, 5250646.875, 5253358.655543712, 5253386.56887191, 5254971.875, 5258796.034199553, 5262446.04411373, 5263617.1875, 5264636.497206177, 5300897.620199378, 5302690.602845176, 5339809.90544415, 5360970.899353497, 5390232.373717071, 5412214.4659560425, 5456721.875, 5456727.96820686, 5461127.087020734, 5553348.790523656, 5554325.0, 5563581.160427769, 6214919.672520685, 6216046.875, 6223790.327156559, 6243131.268547146, 6244004.6875, 6247553.062303659, 6249790.035585056, 6328002.296391002, 6328698.4375, 6343958.797798193, 6348220.864812916, 6348813.236238563, 6351813.864345054, 6355623.758571737, 6376165.349929459, 6393862.543687147, 6395204.20848371, 6399273.4375, 6399863.4265567195, 6401287.400886749, 6401492.1413340345, 6402324.971825052, 6402638.192293401, 6402832.455900974, 6403093.877631014, 6403641.346878685, 6405896.401161741, 6407631.25, 6410250.0, 6410459.323052912, 6412043.1471652165, 6412618.75, 6412822.738797233, 6413228.030641234, 6415950.0, 6427096.13976648, 6429305.0444236435, 6433578.011249477, 6433640.1570898555, 6434071.3030929025, 6438004.843344281, 6438005.597615378, 6438739.67325224, 6441685.963605925, 6442540.625, 6442748.4375, 6444246.717397283, 6448620.931325323, 6453423.538386622, 6454729.6875, 6454887.173286811, 6455408.71033172, 6457579.6875, 6457623.635740277, 6457684.015796506, 6458589.0625, 6460786.71662509, 6460972.765209613, 6460973.605603895, 6463229.6875, 6464918.75, 6466504.4324252205, 6469661.051451997, 6470875.0, 6471246.875, 6474088.428491239, 6477299.064351928, 6492185.178250279, 6492478.828678118, 6495723.405471411, 6498230.384761867, 6498924.7698611105, 6500729.579086784, 6501209.080087345, 6503768.948821999, 6505232.4044734705, 6508156.25, 6508320.024775686, 6508815.625, 6509139.784235532, 6510944.761471468, 6515085.9375, 6516065.8226243025, 6525621.780278828, 6528903.287377615, 6537493.75, 6541138.536226813, 6546106.026331237, 6547571.816599022, 6547655.468737656, 6548034.370949847, 6559851.590751254, 6560705.045812246, 6560717.912780038, 6563803.125, 6566241.076787296, 6587953.439674395, 6589632.8125, 6592226.343617681, 6592264.985093703, 6593371.875, 6593440.625, 6616673.012042925, 6617000.0, 6618780.5176154, 6619776.5353417955, 6621801.607492131, 6622070.377871895, 6622146.875, 6624129.731172245, 6624149.386597033, 6625134.561229826, 6626478.125, 6626487.602138696, 6632590.515772932, 6650960.512966206, 6657578.125, 6674542.07862137, 6681448.215335977, 6682851.427209782, 6684901.528140124, 6688189.234269937, 6689503.74585617, 6690040.385515996, 6690314.754906971, 6690452.631252938, 6691631.766761449, 6691820.3696642555, 6691936.332663836, 6692709.997777317, 6693240.206280357, 6693514.94485345, 6694505.192146274, 6694673.931393939, 6698498.577530126, 6699066.870835936, 6700478.125, 6700876.930643643, 6707540.520372144, 6715908.884015704, 6716182.8125, 6717845.3125, 6718787.464725069, 6719052.458722648, 6719506.962851024, 6719826.191616138, 6719849.603021074, 6720623.4375, 6720894.332357374, 6721191.584643279, 6721613.780368287, 6722007.223566476, 6722023.22177662, 6727059.375, 6739685.185497029, 6743321.875, 6743723.803213841, 6744124.743068639, 6746651.084115213, 6747254.6875, 6747276.246135898, 6748343.581512228, 6748480.153763338, 6748669.252072744, 6748961.586242067, 6754916.137186339, 6756289.641932151, 6758425.159334914, 6758987.202942726, 6763467.254654967, 6764535.044278173, 6765426.5625, 6765668.684303483, 6765860.3388529355, 6766885.759375754, 6767535.354516034, 6768469.767550103, 6771183.593324416, 6771582.652796906, 6772176.175177182, 6773356.5282607125, 6773558.583083111, 6777693.75, 6779344.860263224, 6780842.1875, 6780947.498034397, 6781712.455966278, 6783877.156832348, 6786800.1292209085, 6791207.8125, 6792160.9375, 6792387.897907281, 6793013.735750322, 6793121.875, 6793844.541565953, 6793992.856892159, 6796978.4221853735, 6797004.6875, 6797681.355709868, 6798144.315634284, 6798873.4375, 6799488.884485025, 6799955.756217352, 6800224.0629154295, 6800699.354401635, 6801256.224490115, 6801489.0625, 6801940.625, 6804138.824328625, 6804326.77409333, 6805737.305042663, 6806483.091247152, 6808372.645312066, 6809442.089783615, 6809659.730766401, 6810365.614635723, 6810518.75, 6811081.709826643, 6812886.341224712, 6819047.1643176, 6821302.787030233, 6823007.8125, 6830338.559841308, 6832532.8125, 6833615.965357437, 6833938.0754335, 6834278.108132791, 6834385.9375, 6834590.625, 6834609.375, 6834953.125, 6834973.524665794, 6835014.068851373, 6835039.120491802, 6835259.375, 6835309.957090316, 6836392.100616813, 6836396.814020498, 6836408.931443483, 6836506.425249232, 6836672.210316119, 6837127.15082526, 6837305.993658065, 6837654.6875, 6838458.814513431, 6838532.599133874, 6838917.106656626, 6839348.505666119, 6840499.578743701, 6840860.075376057, 6841551.5625, 6841567.407887096, 6841741.8447331805, 6841773.60461918, 6843334.777197153, 6843714.0625, 6844835.3599415375, 6845639.035079922, 6847831.416591419, 6850075.512485141, 6851740.625, 6851778.125, 6851964.5219402, 6853113.208813474, 6854124.986418555, 6854851.5625, 6854928.594826045, 6855821.603250995, 6856052.664830587, 6856761.765592294, 6857276.7726331, 6857533.503599579, 6857626.772369973, 6858007.8125, 6858067.501928516, 6859214.0625, 6859507.8125, 6859921.605244523, 6865647.421451777, 6866760.027353674, 6867572.958999311, 6869089.0625, 6873583.086088097, 6874160.9375, 6874725.415591868, 6876009.950773198, 6876401.5625, 6876710.9375, 6877771.308595427, 6878068.253845218, 6879280.070252275, 6879284.354353031, 6879332.230918799, 6879754.6875, 6879768.75, 6881437.870766863, 6881540.625, 6884306.25, 6885083.089832362, 6887851.5625, 6887921.085750754, 6888718.75, 6890873.4375, 6890917.274426687, 6894839.0625, 6895716.222104927, 6896895.748246748, 6896955.881332599, 6896964.0625, 6897005.5935644945, 6900078.85683607, 6900427.588423574, 6901703.574470556, 6901775.603996787, 6902075.0, 6902107.867992424, 6903184.842988247, 6904379.022766606, 6904701.5625, 6905937.904846697, 6906930.756478244, 6907361.869211274, 6907826.5625, 6908017.598818078, 6908031.25, 6910007.759159192, 6910575.0, 6910673.336005354, 6910982.50448877, 6911685.004706062, 6911791.789547011, 6911825.8339973455, 6911865.625, 6912345.192966587, 6912489.0625, 6912583.973677458, 6912643.192286995, 6912646.875, 6912814.868010602, 6912871.196488339, 6913028.812628745, 6913095.681761937, 6913402.896192921, 6913694.916440632, 6913709.375, 6913792.1875, 6913821.477912832, 6913919.886383592, 6913967.616846272, 6914143.642196947, 6914399.766174481, 6914511.626984521, 6914535.247872502, 6914785.9375, 6915071.875, 6915408.957859632, 6915431.25, 6915566.538882056, 6915587.5, 6915609.335371654, 6915699.278425013, 6916003.125, 6916828.386165581, 6917393.124164231, 6917473.404941895, 6917734.375, 6917831.25, 6917975.5354733085, 6918360.3524918305, 6918632.870959412, 6919018.7229132075, 6919459.4722588435, 6920008.282295532, 6920032.198079316, 6920213.244025222, 6920363.299229674, 6920622.693787267, 6921079.9733566595, 6921928.597129082, 6922110.232635624, 6922155.160788518, 6926884.010043729, 6931612.863459692, 6934382.018306479, 6934441.091335426, 6934500.400380822, 6935000.95070483, 6938217.982470656, 6939811.753404845, 6945680.518719201, 6948218.75, 6948466.287724177, 6948547.4633522695, 6949190.338624419, 6949909.680302192, 6950773.4375, 6950876.5625, 6952035.9375, 6953054.145704065, 6953758.112715612, 6955217.0601679515, 6955497.257728856, 6956435.9375, 6957981.606950192, 6959230.533486238, 6961140.951349894, 6961488.868222684, 6962561.262157182, 6964019.062682812, 6966688.20811634, 6968167.023059159, 6970327.513826407, 6970594.654566517, 6970600.907617346, 6973532.975365051, 6974385.9375, 6975857.8125, 6979479.962182573, 6980099.677627081, 6980151.486347894, 6982090.900979057, 6983572.896504733, 6985721.624775736, 6986023.4375, 6987744.622909958, 6987756.838791202, 6987780.771155043, 6987832.751206408, 6987925.0, 6988335.343679427, 6989229.387762146, 6989244.849195921, 6989273.4375, 6990212.081345984, 6992032.8125, 6992250.0, 6993479.274376879, 6995009.550237285, 6996110.181850132, 7001325.0, 7001983.972914909, 7003447.531377361, 7004878.125, 7005889.748741431, 7009901.305233757, 7018229.760805397, 7021109.375, 7022123.00636902, 7022686.818413249, 7022706.410519352, 7024954.409791448, 7024959.398470921, 7024968.588019236, 7025734.807656003, 7026358.161641701, 7026495.171372782, 7026728.049392558, 7027089.0625, 7027113.426461698, 7027644.607968837, 7027723.4375, 7027985.9375, 7029099.669232018, 7029185.9375, 7029295.8598150425, 7029748.095250514, 7030100.88118931, 7030756.065239709, 7031885.303019464, 7032768.54989556, 7034470.3125, 7034606.183946213, 7034626.844049654, 7034684.802942095, 7034739.0625, 7034838.657911898, 7035145.3125, 7035714.0625, 7035958.01851777, 7036828.5845373, 7036903.926937541, 7037798.572043197, 7037846.53568795, 7038180.876622992, 7038692.1875, 7039027.402886715, 7039047.077216546, 7039456.25, 7040240.924271656, 7040333.554332279, 7040459.358939669, 7040638.966295094, 7041095.3125, 7041098.123768169, 7041166.99720262, 7041632.00514875, 7042010.968956928, 7042760.684534448, 7042993.70908057, 7043537.45186554, 7043849.484342178, 7043998.36947685, 7044097.593000367, 7044291.052043572, 7044560.608387371, 7045477.627703447, 7045787.434125008, 7045833.213437321, 7046059.375, 7046174.459178128, 7046207.204107652, 7046384.960148951, 7047002.907714186, 7048201.416290317, 7048224.092264798, 7048374.382655366, 7048898.4375, 7050051.5625, 7050798.4375, 7051782.8125, 7051788.772164939, 7052857.8125, 7052870.3125, 7053752.94372115, 7054423.884399303, 7054433.410489407, 7057491.628897142, 7058120.962630902, 7059123.4375, 7059243.12656787, 7060975.8089650385, 7061003.125, 7064827.483857286, 7066786.729095246, 7067685.757196729, 7068975.925944503, 7070124.917927673, 7070714.0625, 7072449.595012974, 7072993.685047737, 7075142.1875, 7075576.5625, 7075602.784498948, 7075622.487377811, 7075648.820571656, 7075776.5625, 7076243.305138009, 7076302.80851287, 7076581.205602913, 7076818.768100936, 7076883.053921437, 7077036.926853166, 7077388.88869785, 7077687.5, 7078077.174004951, 7078160.9375, 7078374.431180738, 7078557.806939166, 7078559.074780128, 7078670.057004861, 7078795.424601514, 7078829.502329095, 7078831.25, 7078905.939784145, 7078979.6875, 7079329.6875, 7079363.672188634, 7079400.224170094, 7080226.142055486, 7080260.895303652, 7080522.017770113, 7080555.7430412425, 7080734.9929608395, 7080771.636125157, 7081029.6875, 7081423.059917761, 7081510.4904060485, 7081950.0, 7082102.515329908, 7082261.044159448, 7082696.487264708, 7082725.195590447, 7082979.617824447, 7083700.468863067, 7083843.359878235, 7084577.416949788, 7084829.6875, 7085099.588720228, 7085293.702416236, 7085304.632986143, 7085346.943338706, 7086106.873783339, 7087445.406826489, 7087637.725948149, 7087647.708822119, 7087839.0625, 7088076.5625, 7088954.830964323, 7089452.644004788, 7090285.9375, 7090471.38827346, 7090599.135998279, 7090672.437123988, 7090726.831147237, 7091024.767745331, 7091263.119472041, 7091264.0625, 7091937.132885725, 7096287.567828964, 7096318.326905036, 7096366.841165978, 7096554.80802428, 7096597.446885239, 7097504.194771788, 7097654.265695622, 7097878.125, 7098579.582737678, 7098685.55619824, 7098985.263521874, 7099444.335708826, 7099679.903202148, 7101822.9654843, 7102686.626052162, 7103026.599509608, 7103193.4219535375, 7103446.539075183, 7103572.325503694, 7103718.965289764, 7104176.5625, 7104193.565567436, 7104193.942155417, 7104275.0, 7104518.75, 7105413.335473009, 7105918.625181455, 7105920.3125, 7105929.6875, 7106956.370773093, 7107109.576434131, 7107231.25, 7107330.466465305, 7107432.357243858, 7107559.270603791, 7107693.766895172, 7107714.390402423, 7107906.628266462, 7108202.197474153, 7108615.625, 7108775.267349134, 7109131.152578204, 7109440.418353455, 7109457.231758879, 7109740.122815711, 7110121.123036468, 7110170.3125, 7110482.584598633, 7110873.72189299, 7111553.889145182, 7111592.79831576, 7112009.789266611, 7112190.625, 7113708.9360900605, 7114340.333253501, 7114354.28283036, 7114381.25, 7115031.478894561, 7115481.503526654, 7115680.347092694, 7116096.340397406, 7116504.289048485, 7116928.054912147, 7117506.25, 7117704.472841675, 7117836.585225298, 7118690.625, 7119146.500251924, 7119173.0871895235, 7120459.527837941, 7120462.5, 7120736.523650185, 7120904.6875, 7120974.496193512, 7121613.855710552, 7121887.1018937705, 7121905.316870403, 7122033.441760458, 7122233.110725202, 7122373.929008043, 7122707.263634771, 7123438.434956405, 7123645.676498419, 7124400.891320392, 7124612.143741871, 7124833.621520317, 7124843.249494689, 7125648.4375, 7125682.142339353, 7126072.792967465, 7127310.66542908, 7127622.306290292, 7127735.9375, 7127875.657689607, 7128600.96870807, 7128706.25, 7129354.6875, 7129823.4375, 7129934.186927834, 7130025.253574553, 7130060.606429585, 7130174.276368289, 7130510.9375, 7130634.085800957, 7131012.013776977, 7132224.229090898, 7133488.96389849, 7137048.865343194, 7139236.091506464, 7143567.639007599, 7143915.625, 7145259.375, 7145978.125, 7146199.293001076, 7146714.05570283, 7148176.5625, 7148970.732434368, 7149573.78856704, 7150243.641304506, 7152221.875, 7153948.7616689, 7154915.625, 7155078.125, 7155548.153222791, 7155597.613308277, 7155639.203367136, 7155977.929635702, 7155987.165107221, 7155997.8090929445, 7156068.75, 7156232.996956602, 7156952.5570447175, 7157068.793428973, 7157115.815335065, 7157251.555689482, 7158126.729437322, 7158185.9375, 7159277.901949385, 7159495.404807129, 7162328.781220447, 7162855.274595199, 7163477.202963239, 7163532.8125, 7163575.0, 7164612.265522016, 7166371.875, 7172162.5, 7172163.725034975, 7172550.29459978, 7172627.678474633, 7173499.636558473, ...], [35.23018170712446, 6.981907179982813, 5.9276582904618635, 57.17653550836383, 52.77044037166978, 50.57369558787962, 76.20803056246989, 11.134352625000062, 42.48707397640275, 98.57864485726876, 17.418570636525406, 5.506633179378991, 56.573360473343314, 6.848418636274001, 112.06430160106083, 85.36383336468549, 5.734987850331929, 28.226395264957354, 54.931657069939256, 6.413546918977385, 27.03574606696115, 33.30315230625729, 7.676972259815333, 19.86431716271655, 21.132397446026292, 6.538365441287771, 54.66872075278907, 11.76502305363737, 23.327041221029546, 53.680307862464254, 62.00822223405959, 9.834625183695389, 5.380962493629517, 7.832041052195897, 38.22991691247665, 41.43671259226791, 41.58459340431945, 9.720538036937592, 56.12586160023948, 9.037247802384424, 29.849884603704922, 57.83242962904181, 57.010855731572356, 38.57696297676806, 13.400918907476756, 15.854884254572571, 15.220884055313583, 73.32627181636568, 22.886089770399575, 15.690811957925126, 13.795003216103051, 86.5289785633931, 80.79583040376144, 22.51068949347369, 75.44514132382605, 9.696469973615729, 32.3050021507196, 78.5043075957329, 70.74580620100106, 38.865120700667795, 165.42754681691076, 7.793679026920163, 94.51076294864194, 80.66684955723272, 7.457471010667142, 43.72487744644262, 8.34414061670218, 118.47616873101806, 7.619325197099831, 25.997009922304265, 10.790109499433301, 12.45116726376479, 36.86859447996708, 25.6466255795727, 18.647518255483508, 62.77474561828596, 13.97887775693308, 21.104466544851128, 47.7815630515169, 14.82798512649205, 16.13556240438043, 10.183485894257323, 49.45202719390662, 51.16625601672783, 5.031682195927198, 123.16944528110815, 21.627541251996593, 39.98495719857947, 24.233096944830827, 55.42354673889603, 12.233684265290803, 25.58455802666378, 8.360282772623934, 92.40304381645484, 30.71393397731994, 23.11406520410878, 57.62644367354535, 31.028549235205574, 20.46628023024752, 25.245346096838865, 68.81721143588064, 16.127700633507093, 17.978817541540483, 16.964356793375085, 33.5835342229811, 24.73655525040371, 45.12044924028696, 17.33261897276079, 30.06095086339176, 69.20626574097739, 13.623850634786542, 8.525677361745826, 47.92837651490131, 92.11088149185436, 5.721408993455894, 59.89473650954646, 26.0846702709956, 56.78284237789725, 5.848599480338521, 46.394503599951996, 13.42126802076313, 31.16938830995414, 19.188109178368315, 103.6194121477084, 25.481068048767654, 22.851859848100712, 10.64690155547738, 13.288589909557144, 20.36995334493315, 9.064500770600098, 11.541678050615852, 11.667940794480627, 8.865213167890293, 91.20585536934865, 15.979675782649956, 5.756223320421421, 59.93462347017744, 85.40074277141989, 58.44429200717717, 95.71616714171381, 21.5651606542339, 7.357851987028112, 26.50391348236255, 54.05791441488791, 44.239967050749314, 34.64908158146003, 16.0558509831637, 19.667946000938784, 56.539057356965664, 115.55892386461191, 25.33042423081363, 7.451602056368594, 78.12379495078079, 13.209234617422355, 17.398263003437492, 18.061003072067464, 22.815385097978496, 6.594667040577657, 24.291749595993817, 26.090648187547814, 32.04842982789117, 16.57730777668268, 51.744594515807364, 40.29064994262605, 9.216872831026894, 68.76867094934288, 16.99005402387989, 14.442608332999193, 70.4946891590464, 89.72344004892912, 16.795534235250436, 54.31811195186694, 17.126487051905073, 50.86276941932528, 59.89361318319402, 13.481330507111446, 22.62266386091816, 74.24685198114545, 5.761931549954727, 27.63121854349317, 36.834811132185216, 11.712977943932342, 107.67837384611552, 6.005694504000269, 68.36927701050655, 43.47526319034319, 17.60458821012877, 33.27391857892155, 88.29668419037023, 57.707229536526995, 15.835494495658471, 119.48723953892075, 63.70700773095288, 143.48806642048956, 123.14050819800256, 28.933111573546366, 9.003072310926093, 36.03095031836625, 180.19445737339532, 7.535650741450371, 5.536895554622299, 47.104863884204754, 42.41767866716695, 41.358628181256265, 28.29647234064214, 55.478367528089514, 24.099380123132136, 117.22610212693962, 45.58640135454437, 7.214332816434872, 32.30188201044307, 13.454527360276805, 31.345775988515058, 13.038452872691566, 98.27470365947029, 7.451222597664403, 39.067965418712305, 74.12802747484098, 115.76534061341675, 30.573812816714316, 52.735062997710465, 60.90527381724278, 29.86019767910167, 19.56494677249116, 96.85287778971347, 20.824111032952253, 35.97123219524504, 127.17117273855915, 12.131926883237787, 24.158337521970605, 20.101178796710386, 12.07212419982807, 34.713858451470244, 54.76224891800287, 16.740097193881926, 79.27425717858812, 14.375768154526954, 22.987185868128307, 30.83701264278456, 37.76051088090513, 27.0601635714049, 36.44655523808689, 40.61092099059282, 23.778327853178308, 7.609959672039319, 79.40833023641504, 27.342807809458854, 18.619143526516922, 18.740899636252337, 73.10328016229117, 20.75605543350595, 53.665812808935286, 33.219848912787135, 14.23644845708307, 11.669607150215175, 24.07449119532564, 35.35084420302162, 8.956747834884766, 90.64497338009802, 67.3394626431895, 26.70760894391805, 27.643195715672373, 56.307034269366895, 8.690068377002111, 54.72268836019633, 21.28173131259341, 103.22443118880494, 6.2091326819338954, 53.58938140947626, 30.937491828100672, 7.1078629739602555, 5.3759176686541466, 32.40161756900153, 30.28452378368575, 68.32399410458305, 64.58836307886787, 12.724879712761593, 151.85485982798147, 90.92791281790757, 6.040755768045094, 27.413287733886314, 28.909344579337542, 20.09670556983319, 17.924113836942315, 127.61942492265712, 110.1841498724196, 40.49496737743065, 50.75333430639025, 9.915881735506124, 9.418190669735221, 38.51964017499091, 30.809993423240975, 81.09781436899752, 55.70261334049391, 11.45238282893507, 5.091451443902026, 30.537771989387807, 11.756107453263862, 19.930905846654877, 51.117761299451644, 55.454311707322454, 53.38560451895267, 79.66805699131027, 15.3943886722051, 47.923705932293274, 212.54147546033252, 102.27556098797999, 12.272710612415716, 6.62083814713338, 7.879249035041536, 98.62128067797259, 15.934361415334642, 14.131339329303431, 44.25477643838437, 67.96789577024128, 15.757644778976791, 5.193149793789293, 34.52601488002976, 9.099415213166484, 60.003699669910475, 94.94304471131576, 34.643869859092334, 68.78406545899297, 5.470313212498375, 40.34643546621028, 108.67290838491425, 32.0427031497229, 10.393980504114026, 38.98896244700889, 27.42011549604195, 27.83042203579105, 36.68340765620733, 46.86044836863084, 65.54897841163019, 10.030500185800559, 76.75614475952557, 5.2150869442221, 31.9979627511443, 79.88834433870744, 24.84532689943695, 35.704250537669516, 39.03672829576836, 63.00181414669821, 15.159130557273897, 40.85374366736188, 19.450878314968794, 34.007383499782996, 15.115816972559905, 30.504439220688415, 100.40796512605631, 207.6453820500927, 32.13359785012314, 132.79367874483546, 43.92109672715862, 15.345649935227177, 96.57631857067928, 69.07491722173646, 52.33659997326945, 14.542142879979815, 5.692763290281198, 38.96264731350526, 5.4602937045724165, 15.639293603982702, 5.861392334385726, 30.169906222818497, 217.25741392368906, 21.555704232796, 6.8712538875635145, 5.710405776999268, 62.801370345096174, 17.999772913101626, 48.99753883648822, 19.86642614793125, 57.48286568772994, 20.339494308645, 42.77152335311564, 7.040626056032693, 69.17509657817615, 13.586759900914323, 104.26875725619041, 7.434812348250691, 32.69945067168154, 31.17370654927805, 27.845429965077706, 26.386325907361222, 6.361668535372659, 22.885644733770253, 22.586271523258215, 52.54903315849518, 40.74534644247301, 91.28179538731169, 13.96515703431296, 32.52954296137, 5.693164979565368, 119.66386849005035, 116.8721831440836, 72.03291945521669, 75.4280731733832, 9.123208288006147, 8.95720475336463, 72.45885663666176, 25.78085750509338, 93.3645754836234, 9.759439609782905, 8.571212984905564, 41.89473361396464, 9.805599801348935, 55.20726301895306, 15.585710082724777, 187.24020973971503, 98.97276082879853, 25.15408641469014, 118.45098085307048, 219.68298291634318, 13.063757638231705, 10.860251832059571, 34.876568174048266, 8.017992757871967, 6.93009123220491, 70.22634455878344, 6.428041995671855, 44.52642386693416, 25.186601883515465, 31.35845175879648, 119.31394871415444, 181.44422452626372, 31.674758952183307, 8.263428019337791, 175.08645508811531, 120.25795016962343, 64.43122545289408, 229.77600867939594, 11.81236275957576, 61.39884947771483, 39.45531441326838, 29.2086474839269, 66.41760663386594, 11.626332114324885, 61.292012511966995, 16.450318675281807, 18.79246162943102, 80.60634515332032, 25.44490426585595, 21.555346656901413, 21.22402336618945, 102.3965707152944, 53.05349153129163, 34.167271713856614, 75.37203923446528, 24.574007075614148, 6.520779896259099, 16.795473304097303, 8.439697324394816, 237.2008461596879, 39.28978287678736, 6.836673688772723, 25.611094774154562, 80.12734881702761, 11.931513781757475, 11.823397852120701, 20.275253342347696, 38.37332925771703, 60.07755326165664, 8.037522275837677, 44.6377369127955, 9.636789629293418, 17.70666333376326, 28.195338229306333, 40.620189356124726, 99.14681687158651, 80.02056513820699, 42.99287939872864, 9.40621058673861, 22.323016982528337, 5.818283660070517, 36.23670967307239, 7.828272125028027, 26.916982432671606, 11.806380996223744, 13.483336190866737, 5.207909847063483, 16.39470844319121, 6.583448270662101, 9.123666044223251, 46.85990928080222, 29.7881881084705, 50.425782991615, 9.26396839414418, 125.02494727378665, 10.527453470261651, 8.695266596078186, 126.17122544654659, 9.524974481684158, 106.72456935162754, 154.48637481648123, 11.820497071894035, 31.55483931167511, 20.752797373406892, 69.50435101359744, 5.071938268787365, 205.6325757092004, 77.57533756170568, 40.56717910874125, 9.752647631590893, 30.64817768164669, 28.25889505752265, 31.153903986869583, 17.096082296902644, 13.997890681404831, 95.65831829493892, 19.43523156672841, 7.681049485340011, 118.67465259052456, 49.39520039334283, 170.07530176760693, 6.121418964478032, 51.06890144975916, 35.77450359095632, 24.1449173547754, 17.533359981747047, 70.90161815133332, 150.20550597475193, 78.13335356790031, 16.098017131473075, 45.328999515499156, 118.30141581995284, 8.61648485568197, 112.2983087069634, 47.60847911390695, 30.541632336453418, 20.412576842754607, 7.7477984953949965, 30.58616069127047, 13.108032890960997, 40.63342920894095, 73.29433654852883, 43.415245010214534, 79.19273192890195, 133.8921461399853, 9.577454658421795, 129.17531149845314, 25.03505641503527, 29.778981238500922, 125.03577781877821, 15.283518224838444, 61.72572408616522, 9.893060132981304, 5.107130112210005, 30.847177138043712, 43.836570692075455, 20.062679715240787, 43.789932933802724, 6.66091137616444, 43.858821278635475, 79.16106454994889, 65.684751876015, 6.774636000681798, 17.085950145217538, 28.01353588067638, 32.361020707584814, 11.825529896698152, 34.88613544078129, 34.793950470208, 40.36151366944868, 21.024402448464034, 125.50276627901285, 82.21543741127533, 28.881306760116885, 84.71304864512261, 13.88452384436014, 43.359324759252544, 9.016148706002294, 71.99154088155329, 48.16434185384027, 62.118184710627446, 49.27320708426514, 62.89091372899938, 70.71009950744826, 35.921444417908745, 30.503637775280964, 21.852916696985034, 16.51340621243706, 80.956273830686, 96.34383956366263, 27.74162649432867, 35.89529945257949, 149.49510389694956, 40.024324940973145, 85.03961982612802, 48.69561419691475, 5.039731915842669, 16.14329159545508, 37.55144555515436, 7.952713462078294, 63.936888446953624, 31.122246355323202, 38.84187767340579, 92.31302148759836, 8.83722033799084, 191.3774079319183, 27.76417234629824, 85.83083902941607, 90.77668699527757, 5.545891422237695, 72.71340572981293, 14.818848496217834, 132.22123393499987, 75.44539814845781, 15.2768446187123, 7.999683497158915, 6.4962944693584594, 27.999800859855267, 37.77713970707297, 29.598379792023877, 21.860700767680648, 10.051172275637093, 48.30242989209013, 36.224111049061825, 99.42780252040734, 23.041188080785446, 178.86422945494732, 17.115215415289544, 29.286239809400147, 6.83830465522048, 40.79005202466156, 5.305712702373746, 5.13915227902289, 15.207273234217464, 40.583644758787, 8.770947203849378, 142.3726166954292, 73.53889353389994, 7.8619132628048325, 191.4589195522628, 9.100452397469411, 7.717523224817574, 49.31641443516925, 48.7950786975175, 90.23638938419494, 49.19251508849917, 50.38441480683353, 80.36861625879347, 106.13262720018709, 39.381030076449036, 9.652634960577375, 33.33708564619812, 16.3506871212256, 81.08867222515366, 40.44946979644643, 16.28420103198613, 7.881137975775838, 44.36794577053186, 141.06772447962993, 20.050134460454967, 12.920972733763747, 8.37462273060096, 86.32666873779884, 51.99964233239558, 46.794961408485605, 13.840356891781175, 27.10394869714481, 16.109237045015288, 81.49377736231055, 35.122500122786505, 29.394870210479493, 43.133482449978814, 172.2823937656959, 30.50290473863245, 5.067783399167679, 80.11841209497766, 41.74500258294826, 33.65742235104033, 70.21795602338378, 50.360937717101, 45.078919109132634, 59.41443680900603, 81.24003170142359, 59.7089832428018, 11.413125423696329, 12.676473526994743, 150.7066206942533, 66.66018034024682, 8.667118764367073, 52.02036571265081, 12.401538513456687, 7.512765755602244, 27.168163495300576, 91.1315029683281, 13.51870431097239, 19.854663443457536, 187.73437993683507, 22.602894567626933, 38.68114370072731, 54.504439415061285, 25.973907803946855, 26.2349090943136, 33.39629019852275, 108.20082101925708, 35.79981724601315, 65.55838956720284, 19.669641708926587, 33.411994159932554, 64.96738053356103, 66.50386842712555, 134.70902531697854, 12.106490670612631, 127.01453463290471, 6.020003128466628, 5.603903880577046, 10.262341734721026, 69.11982447074166, 33.21117062369428, 150.81450193838003, 5.171970971203112, 27.23182805243701, 36.931067633784686, 9.011229352756752, 129.81498648469807, 38.998673764520184, 152.84612678341634, 5.215289786211183, 87.56317002368587, 51.16546539185414, 13.788785789835437, 33.43819754364795, 57.756853619613004, 104.53468278712975, 15.772670968067004, 121.61470854285895, 41.24747237565898, 18.79695824925123, 22.02558263392555, 63.60681795546495, 64.91721329480433, 23.57690710364201, 19.801386759517257, 16.384759623135572, 7.614654879489506, 40.11792972402799, 43.814810164727064, 27.607013683469276, 21.338314289447748, 9.274540532654974, 12.472161438728781, 9.720629742787585, 23.385857339822543, 32.81275374303516, 13.055877669269915, 38.2263910824791, 70.19903081451939, 75.63883286674856, 26.30692531973853, 5.99203691066143, 10.804251007659747, 32.236398778079874, 5.364870119032297, 13.015759414170512, 69.11858060488807, 86.9770781939363, 36.353430885476754, 93.77161629443928, 7.047167047799807, 63.2931675120884, 93.80613688960266, 7.538962218378763, 155.0692487154906, 171.6061372780249, 18.523629298041072, 9.94910624784864, 46.96202659429089, 36.74926883410274, 178.612996852974, 40.475632765064695, 31.44928599812989, 19.158424388660382, 19.733658039970198, 107.89610055833225, 27.000420296868125, 42.07219533492009, 13.594021105076969, 27.302412880477853, 53.416729415403765, 42.338462554076486, 9.059181179069013, 79.8567367483555, 131.68979267097112, 113.6579722569764, 115.87719234139966, 90.22115402372877, 6.261605364284753, 9.346755579088349, 80.05441919451829, 5.18906171589359, 118.30031983601455, 100.67702635491607, 19.696619134448824, 36.30638428755671, 30.282909062943748, 11.119025972658699, 72.06287726780035, 66.55589104293796, 75.6851215467782, 8.191024517500402, 99.54923310722965, 29.32303210663169, 47.055872269421954, 95.63939589819195, 22.661841566655156, 101.90099849375544, 68.56798424376765, 34.19635469711756, 106.12129113833333, 21.42396265031716, 17.969367798498162, 9.137271071197304, 68.65384985043261, 35.655505705643144, 8.063498490132552, 161.6304406378012, 20.464662099332017, 6.503942031829794, 18.803523465003682, 11.44783838880652, 11.020518334043889, 5.556277031398687, 100.75992264839614, 68.60905354345857, 56.873098154212634, 22.42626948057354, 23.774488736544324, 59.91072198385663, 75.34301327278884, 7.295683374944829, 11.278417059394943, 5.135360665556567, 44.50716440649323, 253.6897250720778, 60.288631757866376, 11.359607946911623, 6.671134231144738, 39.480184261183545, 21.626539916101578, 7.877047000872522, 85.88817351258825, 11.575294388559488, 6.238293943097016, 163.6993177846658, 76.32868600649898, 10.598590495599852, 9.3894225748898, 29.950474016598918, 145.79864164112757, 88.44280233576839, 13.917640860240745, 49.11943555500438, 22.31029776176848, 32.91544375329129, 26.612204581576144, 28.886235378852575, 51.01589723681485, 8.622662146802114, 92.74445868206578, 44.626726687018405, 18.428990412171355, 177.70517297143493, 23.39897807710174, 73.3038313057312, 22.293464392919383, 6.807262351111274, 57.32574660536367, 5.335641325013322, 9.499344214731046, 42.13823445072566, 85.13523152941353, 8.784026947552539, 10.938055639196175, 90.75731285951004, 54.55618408872052, 26.820845694206675, 9.507739959498412, 62.7071413390485, 19.06498315302397, 13.45028246139178, 26.618363013310415, 31.832676498463144, 8.467938756809167, 29.919557391739794, 12.29008589257606, 39.13986299052449, 9.568177609664499, 95.091736634223, 26.215650820910554, 20.72378079624059, 13.32006776053882, 5.760360446260784, 72.60690545669372, 74.15200275527343, 11.603365444832201, 18.956829383892494, 17.924511288726816, 29.876251759836755, 119.82487681087845, 28.646107241159203, 13.93504160672762, 47.3012983256058, 42.79093260681714, 43.40575528685267, 30.586037520141588, 83.75211789005243, 21.15472867183106, 23.54856452229316, 27.21098105333208, 53.64542878903255, 9.156261620118961, 18.159458724644413, 32.98736157077126, 51.486090306200516, 10.621002562129199, 53.270231512060974, 152.11480867666057, 76.67230588430918, 70.97133601876294, 21.45521235036459, 58.026918788559655, 10.55767151794677, 18.04161384386398, 33.95979535269835, 11.628205339687078, 27.505720573753603, 8.906760918516191, 6.025184065426404, 8.488925980720992, 95.0396499038886, 23.057772156489015, 10.124025798588313, 5.440686680306255, 35.64267593076733, 19.948478109317566, 32.2902717554891, 29.63425759712279, 5.304598045141025, 70.04492056408606, 8.667953003189625, 13.07630812232564, 52.838147370291225, 29.45884054068812, 86.24226668654052, 9.177284201436047, 79.04828733225693, 23.361810929871222, 12.752638253752878, 44.1105074984186, 23.889696400797767, 13.36393696885671, 66.246539049506, 40.94758527071223, 5.846330078068405, 7.162532419201371, 42.313790640166445, 178.8996316549461, 77.33107182247502, 202.46336319321435, 31.919582531484508, 210.6042437336016, 218.95851994566186, 80.35323885414142, 53.16955470096525, 7.564391848211101, 53.41039256415955, 11.67525595138734, 103.27683237274947, 68.05784195519796, 75.9510163637779, 97.2982181720664, 5.4678453723605, 31.795382525189012, 23.315037462656058, 117.94449278823626, 34.17892650586633, 11.42880718204466, 32.98291472975012, 8.309677594447296, 183.5351023547148, 7.600776291079175, 153.5008304074468, 58.95516208247324, 160.6698006956403, 51.66250171192808, 9.95561508550439, 31.691475633972836, 18.112592282422177, 55.28547302591747, 145.49821459799895, 8.166355198537754, 80.68674324468245, 82.77724573081471, 33.93882010673582, 193.8454546230408, 5.121072433192989, 22.97283476041915, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3569389.3478505095, 3579576.00364844, 3583282.676611876, 3586336.99210422, 3597307.8125, 3602106.471887386, 3606006.8155860193, 3658643.7542476337, 3672168.75, 3675792.187561455, 3677811.464332682, 3693435.3802507897, 3729735.9375, 3756892.598444426, 3758081.797277109, 3776601.5625, 3776662.9346148237, 3795046.3028578935, 3817117.1875, 3819558.8892330052, 3820852.3275489816, 3832681.25, 3834301.761865461, 3836222.757095391, 3844726.607795722, 3845794.069473509, 3858088.322262232, 3864065.997754837, 3876780.9160899734, 3888484.375, 3895913.8173362026, 3907397.4156677104, 3908719.846751987, 3912209.9662011904, 3914856.25, 3919674.8709585397, 3920265.625, 3923023.8644502284, 3933500.0, 3940701.1928474945, 3941267.1875, 3947201.5625, 3947268.75, 3952175.8760314905, 3959785.4646123797, 3966942.392071422, 3970840.696415876, 3974884.0696738698, 3977180.879154303, 3977354.871115032, 3977388.6861884794, 3979240.897055273, 3988937.5, 4000138.6272434504, 4000141.6615509097, 4001012.9023418115, 4001609.375, 4002109.375, 4004075.2989009973, 4005310.9375, 4020296.563988123, 4031600.4975382723, 4033445.271856291, 4057990.066997431, 4058033.95315393, 4062085.9375, 4074018.8572895606, 4077285.9375, 4079085.9817616404, 4087031.9731503157, 4087052.8977175006, 4089489.7711170837, 4098910.526529839, 4110063.8977174023, 4113360.0955244387, 4122310.9375, 4125287.222228912, 4139663.959314881, 4154012.207419428, 4159442.1573932883, 4160381.2520910082, 4162647.7358663003, 4168014.0625, 4170053.0789543726, 4177643.156498282, 4183632.7270099, 4193232.3258722895, 4199221.875, 4200407.398172698, 4203515.625, 4204447.483478437, 4232846.706172697, 4235079.824325086, 4242384.840967, 4244653.125, 4250514.238632941, 4255139.045696294, 4255526.042078168, 4256522.828013446, 4262969.22152146, 4263506.25, 4263515.23332881, 4264872.52384265, 4267102.008203232, 4268871.84075633, 4268884.8794733975, 4275121.641810629, 4287720.101214045, 4287993.75, 4288692.1875, 4289972.088949581, 4290000.4263360705, 4318318.75, 4318545.3125, 4321434.602771837, 4333370.174669595, 4343467.05060668, 4352914.0625, 4357141.082170117, 4358726.409372739, 4362539.518407269, 4363754.112028718, 4369161.733074312, 4369529.6875, 4377581.682848781, 4391997.682723325, 4394482.481459041, 4395443.236266493, 4397379.067022934, 4400576.229028416, 4410928.374629562, 4413059.695157185, 4414466.579404842, 4415110.9375, 4420914.310588975, 4421185.125157359, 4423960.9375, 4427440.625, 4430006.25, 4430179.527434349, 4431718.313668295, 4432016.453944678, 4432743.638766639, 4448346.329457901, 4448852.321130329, 4449134.375, 4450145.577061573, 4451430.545255993, 4452040.781963619, 4452564.697997764, 4454750.597332456, 4456860.497842545, 4457100.550393642, 4457104.144287361, 4459863.023325927, 4483767.219338262, 4516248.060567843, 4516270.966060498, 4566996.616205308, 4567000.243595515, 4569539.286439825, 4570194.121819253, 4585854.6875, 4585881.564721281, 4613131.111371733, 4663135.9375, 4677302.012948583, 4707754.55014585, 4715933.335746401, 4720030.742777552, 4741016.039041071, 4741105.784132667, 4746558.596933232, 4749702.79012719, 4752193.75, 4752538.618235965, 4752718.356238857, 4753860.9375, 4753868.02087406, 4757661.1021807855, 4777548.4375, 4794012.844729765, 4812864.0625, 4842342.918462567, 4843065.625, 4846960.9375, 4850866.183454996, 4889903.067225343, 4901599.6521594385, 4929082.724340749, 4935862.716312847, 4956528.125, 4973585.9375, 4982990.625, 4984996.875, 4985695.3125, 4986960.521879032, 4987401.343666286, 5001965.625, 5011370.121684345, 5011445.390856524, 5013594.156188897, 5015075.0, 5015802.851944699, 5019404.773821549, 5020048.4375, 5035407.539312155, 5069006.09741095, 5073056.25, 5073072.216932199, 5098034.273387117, 5124926.108751121, 5146326.393041656, 5147043.141521243, 5148940.229939298, 5166171.434188635, 5193509.141839214, 5201009.375, 5222638.536979199, 5228235.76601242, 5239037.905518906, 5250646.875, 5253358.655543712, 5253386.56887191, 5254971.875, 5258796.034199553, 5262446.04411373, 5263617.1875, 5264636.497206177, 5300897.620199378, 5302690.602845176, 5339809.90544415, 5360970.899353497, 5390232.373717071, 5412214.4659560425, 5456721.875, 5456727.96820686, 5461127.087020734, 5553348.790523656, 5554325.0, 5563581.160427769, 6214919.672520685, 6216046.875, 6223790.327156559, 6243131.268547146, 6244004.6875, 6247553.062303659, 6249790.035585056, 6328002.296391002, 6328698.4375, 6343958.797798193, 6348220.864812916, 6348813.236238563, 6351813.864345054, 6355623.758571737, 6376165.349929459, 6393862.543687147, 6395204.20848371, 6399273.4375, 6399863.4265567195, 6401287.400886749, 6401492.1413340345, 6402324.971825052, 6402638.192293401, 6402832.455900974, 6403093.877631014, 6403641.346878685, 6405896.401161741, 6407631.25, 6410250.0, 6410459.323052912, 6412043.1471652165, 6412618.75, 6412822.738797233, 6413228.030641234, 6415950.0, 6427096.13976648, 6429305.0444236435, 6433578.011249477, 6433640.1570898555, 6434071.3030929025, 6438004.843344281, 6438005.597615378, 6438739.67325224, 6441685.963605925, 6442540.625, 6442748.4375, 6444246.717397283, 6448620.931325323, 6453423.538386622, 6454729.6875, 6454887.173286811, 6455408.71033172, 6457579.6875, 6457623.635740277, 6457684.015796506, 6458589.0625, 6460786.71662509, 6460972.765209613, 6460973.605603895, 6463229.6875, 6464918.75, 6466504.4324252205, 6469661.051451997, 6470875.0, 6471246.875, 6474088.428491239, 6477299.064351928, 6492185.178250279, 6492478.828678118, 6495723.405471411, 6498230.384761867, 6498924.7698611105, 6500729.579086784, 6501209.080087345, 6503768.948821999, 6505232.4044734705, 6508156.25, 6508320.024775686, 6508815.625, 6509139.784235532, 6510944.761471468, 6515085.9375, 6516065.8226243025, 6525621.780278828, 6528903.287377615, 6537493.75, 6541138.536226813, 6546106.026331237, 6547571.816599022, 6547655.468737656, 6548034.370949847, 6559851.590751254, 6560705.045812246, 6560717.912780038, 6563803.125, 6566241.076787296, 6587953.439674395, 6589632.8125, 6592226.343617681, 6592264.985093703, 6593371.875, 6593440.625, 6616673.012042925, 6617000.0, 6618780.5176154, 6619776.5353417955, 6621801.607492131, 6622070.377871895, 6622146.875, 6624129.731172245, 6624149.386597033, 6625134.561229826, 6626478.125, 6626487.602138696, 6632590.515772932, 6650960.512966206, 6657578.125, 6674542.07862137, 6681448.215335977, 6682851.427209782, 6684901.528140124, 6688189.234269937, 6689503.74585617, 6690040.385515996, 6690314.754906971, 6690452.631252938, 6691631.766761449, 6691820.3696642555, 6691936.332663836, 6692709.997777317, 6693240.206280357, 6693514.94485345, 6694505.192146274, 6694673.931393939, 6698498.577530126, 6699066.870835936, 6700478.125, 6700876.930643643, 6707540.520372144, 6715908.884015704, 6716182.8125, 6717845.3125, 6718787.464725069, 6719052.458722648, 6719506.962851024, 6719826.191616138, 6719849.603021074, 6720623.4375, 6720894.332357374, 6721191.584643279, 6721613.780368287, 6722007.223566476, 6722023.22177662, 6727059.375, 6739685.185497029, 6743321.875, 6743723.803213841, 6744124.743068639, 6746651.084115213, 6747254.6875, 6747276.246135898, 6748343.581512228, 6748480.153763338, 6748669.252072744, 6748961.586242067, 6754916.137186339, 6756289.641932151, 6758425.159334914, 6758987.202942726, 6763467.254654967, 6764535.044278173, 6765426.5625, 6765668.684303483, 6765860.3388529355, 6766885.759375754, 6767535.354516034, 6768469.767550103, 6771183.593324416, 6771582.652796906, 6772176.175177182, 6773356.5282607125, 6773558.583083111, 6777693.75, 6779344.860263224, 6780842.1875, 6780947.498034397, 6781712.455966278, 6783877.156832348, 6786800.1292209085, 6791207.8125, 6792160.9375, 6792387.897907281, 6793013.735750322, 6793121.875, 6793844.541565953, 6793992.856892159, 6796978.4221853735, 6797004.6875, 6797681.355709868, 6798144.315634284, 6798873.4375, 6799488.884485025, 6799955.756217352, 6800224.0629154295, 6800699.354401635, 6801256.224490115, 6801489.0625, 6801940.625, 6804138.824328625, 6804326.77409333, 6805737.305042663, 6806483.091247152, 6808372.645312066, 6809442.089783615, 6809659.730766401, 6810365.614635723, 6810518.75, 6811081.709826643, 6812886.341224712, 6819047.1643176, 6821302.787030233, 6823007.8125, 6830338.559841308, 6832532.8125, 6833615.965357437, 6833938.0754335, 6834278.108132791, 6834385.9375, 6834590.625, 6834609.375, 6834953.125, 6834973.524665794, 6835014.068851373, 6835039.120491802, 6835259.375, 6835309.957090316, 6836392.100616813, 6836396.814020498, 6836408.931443483, 6836506.425249232, 6836672.210316119, 6837127.15082526, 6837305.993658065, 6837654.6875, 6838458.814513431, 6838532.599133874, 6838917.106656626, 6839348.505666119, 6840499.578743701, 6840860.075376057, 6841551.5625, 6841567.407887096, 6841741.8447331805, 6841773.60461918, 6843334.777197153, 6843714.0625, 6844835.3599415375, 6845639.035079922, 6847831.416591419, 6850075.512485141, 6851740.625, 6851778.125, 6851964.5219402, 6853113.208813474, 6854124.986418555, 6854851.5625, 6854928.594826045, 6855821.603250995, 6856052.664830587, 6856761.765592294, 6857276.7726331, 6857533.503599579, 6857626.772369973, 6858007.8125, 6858067.501928516, 6859214.0625, 6859507.8125, 6859921.605244523, 6865647.421451777, 6866760.027353674, 6867572.958999311, 6869089.0625, 6873583.086088097, 6874160.9375, 6874725.415591868, 6876009.950773198, 6876401.5625, 6876710.9375, 6877771.308595427, 6878068.253845218, 6879280.070252275, 6879284.354353031, 6879332.230918799, 6879754.6875, 6879768.75, 6881437.870766863, 6881540.625, 6884306.25, 6885083.089832362, 6887851.5625, 6887921.085750754, 6888718.75, 6890873.4375, 6890917.274426687, 6894839.0625, 6895716.222104927, 6896895.748246748, 6896955.881332599, 6896964.0625, 6897005.5935644945, 6900078.85683607, 6900427.588423574, 6901703.574470556, 6901775.603996787, 6902075.0, 6902107.867992424, 6903184.842988247, 6904379.022766606, 6904701.5625, 6905937.904846697, 6906930.756478244, 6907361.869211274, 6907826.5625, 6908017.598818078, 6908031.25, 6910007.759159192, 6910575.0, 6910673.336005354, 6910982.50448877, 6911685.004706062, 6911791.789547011, 6911825.8339973455, 6911865.625, 6912345.192966587, 6912489.0625, 6912583.973677458, 6912643.192286995, 6912646.875, 6912814.868010602, 6912871.196488339, 6913028.812628745, 6913095.681761937, 6913402.896192921, 6913694.916440632, 6913709.375, 6913792.1875, 6913821.477912832, 6913919.886383592, 6913967.616846272, 6914143.642196947, 6914399.766174481, 6914511.626984521, 6914535.247872502, 6914785.9375, 6915071.875, 6915408.957859632, 6915431.25, 6915566.538882056, 6915587.5, 6915609.335371654, 6915699.278425013, 6916003.125, 6916828.386165581, 6917393.124164231, 6917473.404941895, 6917734.375, 6917831.25, 6917975.5354733085, 6918360.3524918305, 6918632.870959412, 6919018.7229132075, 6919459.4722588435, 6920008.282295532, 6920032.198079316, 6920213.244025222, 6920363.299229674, 6920622.693787267, 6921079.9733566595, 6921928.597129082, 6922110.232635624, 6922155.160788518, 6926884.010043729, 6931612.863459692, 6934382.018306479, 6934441.091335426, 6934500.400380822, 6935000.95070483, 6938217.982470656, 6939811.753404845, 6945680.518719201, 6948218.75, 6948466.287724177, 6948547.4633522695, 6949190.338624419, 6949909.680302192, 6950773.4375, 6950876.5625, 6952035.9375, 6953054.145704065, 6953758.112715612, 6955217.0601679515, 6955497.257728856, 6956435.9375, 6957981.606950192, 6959230.533486238, 6961140.951349894, 6961488.868222684, 6962561.262157182, 6964019.062682812, 6966688.20811634, 6968167.023059159, 6970327.513826407, 6970594.654566517, 6970600.907617346, 6973532.975365051, 6974385.9375, 6975857.8125, 6979479.962182573, 6980099.677627081, 6980151.486347894, 6982090.900979057, 6983572.896504733, 6985721.624775736, 6986023.4375, 6987744.622909958, 6987756.838791202, 6987780.771155043, 6987832.751206408, 6987925.0, 6988335.343679427, 6989229.387762146, 6989244.849195921, 6989273.4375, 6990212.081345984, 6992032.8125, 6992250.0, 6993479.274376879, 6995009.550237285, 6996110.181850132, 7001325.0, 7001983.972914909, 7003447.531377361, 7004878.125, 7005889.748741431, 7009901.305233757, 7018229.760805397, 7021109.375, 7022123.00636902, 7022686.818413249, 7022706.410519352, 7024954.409791448, 7024959.398470921, 7024968.588019236, 7025734.807656003, 7026358.161641701, 7026495.171372782, 7026728.049392558, 7027089.0625, 7027113.426461698, 7027644.607968837, 7027723.4375, 7027985.9375, 7029099.669232018, 7029185.9375, 7029295.8598150425, 7029748.095250514, 7030100.88118931, 7030756.065239709, 7031885.303019464, 7032768.54989556, 7034470.3125, 7034606.183946213, 7034626.844049654, 7034684.802942095, 7034739.0625, 7034838.657911898, 7035145.3125, 7035714.0625, 7035958.01851777, 7036828.5845373, 7036903.926937541, 7037798.572043197, 7037846.53568795, 7038180.876622992, 7038692.1875, 7039027.402886715, 7039047.077216546, 7039456.25, 7040240.924271656, 7040333.554332279, 7040459.358939669, 7040638.966295094, 7041095.3125, 7041098.123768169, 7041166.99720262, 7041632.00514875, 7042010.968956928, 7042760.684534448, 7042993.70908057, 7043537.45186554, 7043849.484342178, 7043998.36947685, 7044097.593000367, 7044291.052043572, 7044560.608387371, 7045477.627703447, 7045787.434125008, 7045833.213437321, 7046059.375, 7046174.459178128, 7046207.204107652, 7046384.960148951, 7047002.907714186, 7048201.416290317, 7048224.092264798, 7048374.382655366, 7048898.4375, 7050051.5625, 7050798.4375, 7051782.8125, 7051788.772164939, 7052857.8125, 7052870.3125, 7053752.94372115, 7054423.884399303, 7054433.410489407, 7057491.628897142, 7058120.962630902, 7059123.4375, 7059243.12656787, 7060975.8089650385, 7061003.125, 7064827.483857286, 7066786.729095246, 7067685.757196729, 7068975.925944503, 7070124.917927673, 7070714.0625, 7072449.595012974, 7072993.685047737, 7075142.1875, 7075576.5625, 7075602.784498948, 7075622.487377811, 7075648.820571656, 7075776.5625, 7076243.305138009, 7076302.80851287, 7076581.205602913, 7076818.768100936, 7076883.053921437, 7077036.926853166, 7077388.88869785, 7077687.5, 7078077.174004951, 7078160.9375, 7078374.431180738, 7078557.806939166, 7078559.074780128, 7078670.057004861, 7078795.424601514, 7078829.502329095, 7078831.25, 7078905.939784145, 7078979.6875, 7079329.6875, 7079363.672188634, 7079400.224170094, 7080226.142055486, 7080260.895303652, 7080522.017770113, 7080555.7430412425, 7080734.9929608395, 7080771.636125157, 7081029.6875, 7081423.059917761, 7081510.4904060485, 7081950.0, 7082102.515329908, 7082261.044159448, 7082696.487264708, 7082725.195590447, 7082979.617824447, 7083700.468863067, 7083843.359878235, 7084577.416949788, 7084829.6875, 7085099.588720228, 7085293.702416236, 7085304.632986143, 7085346.943338706, 7086106.873783339, 7087445.406826489, 7087637.725948149, 7087647.708822119, 7087839.0625, 7088076.5625, 7088954.830964323, 7089452.644004788, 7090285.9375, 7090471.38827346, 7090599.135998279, 7090672.437123988, 7090726.831147237, 7091024.767745331, 7091263.119472041, 7091264.0625, 7091937.132885725, 7096287.567828964, 7096318.326905036, 7096366.841165978, 7096554.80802428, 7096597.446885239, 7097504.194771788, 7097654.265695622, 7097878.125, 7098579.582737678, 7098685.55619824, 7098985.263521874, 7099444.335708826, 7099679.903202148, 7101822.9654843, 7102686.626052162, 7103026.599509608, 7103193.4219535375, 7103446.539075183, 7103572.325503694, 7103718.965289764, 7104176.5625, 7104193.565567436, 7104193.942155417, 7104275.0, 7104518.75, 7105413.335473009, 7105918.625181455, 7105920.3125, 7105929.6875, 7106956.370773093, 7107109.576434131, 7107231.25, 7107330.466465305, 7107432.357243858, 7107559.270603791, 7107693.766895172, 7107714.390402423, 7107906.628266462, 7108202.197474153, 7108615.625, 7108775.267349134, 7109131.152578204, 7109440.418353455, 7109457.231758879, 7109740.122815711, 7110121.123036468, 7110170.3125, 7110482.584598633, 7110873.72189299, 7111553.889145182, 7111592.79831576, 7112009.789266611, 7112190.625, 7113708.9360900605, 7114340.333253501, 7114354.28283036, 7114381.25, 7115031.478894561, 7115481.503526654, 7115680.347092694, 7116096.340397406, 7116504.289048485, 7116928.054912147, 7117506.25, 7117704.472841675, 7117836.585225298, 7118690.625, 7119146.500251924, 7119173.0871895235, 7120459.527837941, 7120462.5, 7120736.523650185, 7120904.6875, 7120974.496193512, 7121613.855710552, 7121887.1018937705, 7121905.316870403, 7122033.441760458, 7122233.110725202, 7122373.929008043, 7122707.263634771, 7123438.434956405, 7123645.676498419, 7124400.891320392, 7124612.143741871, 7124833.621520317, 7124843.249494689, 7125648.4375, 7125682.142339353, 7126072.792967465, 7127310.66542908, 7127622.306290292, 7127735.9375, 7127875.657689607, 7128600.96870807, 7128706.25, 7129354.6875, 7129823.4375, 7129934.186927834, 7130025.253574553, 7130060.606429585, 7130174.276368289, 7130510.9375, 7130634.085800957, 7131012.013776977, 7132224.229090898, 7133488.96389849, 7137048.865343194, 7139236.091506464, 7143567.639007599, 7143915.625, 7145259.375, 7145978.125, 7146199.293001076, 7146714.05570283, 7148176.5625, 7148970.732434368, 7149573.78856704, 7150243.641304506, 7152221.875, 7153948.7616689, 7154915.625, 7155078.125, 7155548.153222791, 7155597.613308277, 7155639.203367136, 7155977.929635702, 7155987.165107221, 7155997.8090929445, 7156068.75, 7156232.996956602, 7156952.5570447175, 7157068.793428973, 7157115.815335065, 7157251.555689482, 7158126.729437322, 7158185.9375, 7159277.901949385, 7159495.404807129, 7162328.781220447, 7162855.274595199, 7163477.202963239, 7163532.8125, 7163575.0, 7164612.265522016, 7166371.875, 7172162.5, 7172163.725034975, 7172550.29459978, 7172627.678474633, 7173499.636558473, ...], [35.23018170712446, 6.981907179982813, 5.9276582904618635, 57.17653550836383, 52.77044037166978, 50.57369558787962, 76.20803056246989, 11.134352625000062, 42.48707397640275, 98.57864485726876, 17.418570636525406, 5.506633179378991, 56.573360473343314, 6.848418636274001, 112.06430160106083, 85.36383336468549, 5.734987850331929, 28.226395264957354, 54.931657069939256, 6.413546918977385, 27.03574606696115, 33.30315230625729, 7.676972259815333, 19.86431716271655, 21.132397446026292, 6.538365441287771, 54.66872075278907, 11.76502305363737, 23.327041221029546, 53.680307862464254, 62.00822223405959, 9.834625183695389, 5.380962493629517, 7.832041052195897, 38.22991691247665, 41.43671259226791, 41.58459340431945, 9.720538036937592, 56.12586160023948, 9.037247802384424, 29.849884603704922, 57.83242962904181, 57.010855731572356, 38.57696297676806, 13.400918907476756, 15.854884254572571, 15.220884055313583, 73.32627181636568, 22.886089770399575, 15.690811957925126, 13.795003216103051, 86.5289785633931, 80.79583040376144, 22.51068949347369, 75.44514132382605, 9.696469973615729, 32.3050021507196, 78.5043075957329, 70.74580620100106, 38.865120700667795, 165.42754681691076, 7.793679026920163, 94.51076294864194, 80.66684955723272, 7.457471010667142, 43.72487744644262, 8.34414061670218, 118.47616873101806, 7.619325197099831, 25.997009922304265, 10.790109499433301, 12.45116726376479, 36.86859447996708, 25.6466255795727, 18.647518255483508, 62.77474561828596, 13.97887775693308, 21.104466544851128, 47.7815630515169, 14.82798512649205, 16.13556240438043, 10.183485894257323, 49.45202719390662, 51.16625601672783, 5.031682195927198, 123.16944528110815, 21.627541251996593, 39.98495719857947, 24.233096944830827, 55.42354673889603, 12.233684265290803, 25.58455802666378, 8.360282772623934, 92.40304381645484, 30.71393397731994, 23.11406520410878, 57.62644367354535, 31.028549235205574, 20.46628023024752, 25.245346096838865, 68.81721143588064, 16.127700633507093, 17.978817541540483, 16.964356793375085, 33.5835342229811, 24.73655525040371, 45.12044924028696, 17.33261897276079, 30.06095086339176, 69.20626574097739, 13.623850634786542, 8.525677361745826, 47.92837651490131, 92.11088149185436, 5.721408993455894, 59.89473650954646, 26.0846702709956, 56.78284237789725, 5.848599480338521, 46.394503599951996, 13.42126802076313, 31.16938830995414, 19.188109178368315, 103.6194121477084, 25.481068048767654, 22.851859848100712, 10.64690155547738, 13.288589909557144, 20.36995334493315, 9.064500770600098, 11.541678050615852, 11.667940794480627, 8.865213167890293, 91.20585536934865, 15.979675782649956, 5.756223320421421, 59.93462347017744, 85.40074277141989, 58.44429200717717, 95.71616714171381, 21.5651606542339, 7.357851987028112, 26.50391348236255, 54.05791441488791, 44.239967050749314, 34.64908158146003, 16.0558509831637, 19.667946000938784, 56.539057356965664, 115.55892386461191, 25.33042423081363, 7.451602056368594, 78.12379495078079, 13.209234617422355, 17.398263003437492, 18.061003072067464, 22.815385097978496, 6.594667040577657, 24.291749595993817, 26.090648187547814, 32.04842982789117, 16.57730777668268, 51.744594515807364, 40.29064994262605, 9.216872831026894, 68.76867094934288, 16.99005402387989, 14.442608332999193, 70.4946891590464, 89.72344004892912, 16.795534235250436, 54.31811195186694, 17.126487051905073, 50.86276941932528, 59.89361318319402, 13.481330507111446, 22.62266386091816, 74.24685198114545, 5.761931549954727, 27.63121854349317, 36.834811132185216, 11.712977943932342, 107.67837384611552, 6.005694504000269, 68.36927701050655, 43.47526319034319, 17.60458821012877, 33.27391857892155, 88.29668419037023, 57.707229536526995, 15.835494495658471, 119.48723953892075, 63.70700773095288, 143.48806642048956, 123.14050819800256, 28.933111573546366, 9.003072310926093, 36.03095031836625, 180.19445737339532, 7.535650741450371, 5.536895554622299, 47.104863884204754, 42.41767866716695, 41.358628181256265, 28.29647234064214, 55.478367528089514, 24.099380123132136, 117.22610212693962, 45.58640135454437, 7.214332816434872, 32.30188201044307, 13.454527360276805, 31.345775988515058, 13.038452872691566, 98.27470365947029, 7.451222597664403, 39.067965418712305, 74.12802747484098, 115.76534061341675, 30.573812816714316, 52.735062997710465, 60.90527381724278, 29.86019767910167, 19.56494677249116, 96.85287778971347, 20.824111032952253, 35.97123219524504, 127.17117273855915, 12.131926883237787, 24.158337521970605, 20.101178796710386, 12.07212419982807, 34.713858451470244, 54.76224891800287, 16.740097193881926, 79.27425717858812, 14.375768154526954, 22.987185868128307, 30.83701264278456, 37.76051088090513, 27.0601635714049, 36.44655523808689, 40.61092099059282, 23.778327853178308, 7.609959672039319, 79.40833023641504, 27.342807809458854, 18.619143526516922, 18.740899636252337, 73.10328016229117, 20.75605543350595, 53.665812808935286, 33.219848912787135, 14.23644845708307, 11.669607150215175, 24.07449119532564, 35.35084420302162, 8.956747834884766, 90.64497338009802, 67.3394626431895, 26.70760894391805, 27.643195715672373, 56.307034269366895, 8.690068377002111, 54.72268836019633, 21.28173131259341, 103.22443118880494, 6.2091326819338954, 53.58938140947626, 30.937491828100672, 7.1078629739602555, 5.3759176686541466, 32.40161756900153, 30.28452378368575, 68.32399410458305, 64.58836307886787, 12.724879712761593, 151.85485982798147, 90.92791281790757, 6.040755768045094, 27.413287733886314, 28.909344579337542, 20.09670556983319, 17.924113836942315, 127.61942492265712, 110.1841498724196, 40.49496737743065, 50.75333430639025, 9.915881735506124, 9.418190669735221, 38.51964017499091, 30.809993423240975, 81.09781436899752, 55.70261334049391, 11.45238282893507, 5.091451443902026, 30.537771989387807, 11.756107453263862, 19.930905846654877, 51.117761299451644, 55.454311707322454, 53.38560451895267, 79.66805699131027, 15.3943886722051, 47.923705932293274, 212.54147546033252, 102.27556098797999, 12.272710612415716, 6.62083814713338, 7.879249035041536, 98.62128067797259, 15.934361415334642, 14.131339329303431, 44.25477643838437, 67.96789577024128, 15.757644778976791, 5.193149793789293, 34.52601488002976, 9.099415213166484, 60.003699669910475, 94.94304471131576, 34.643869859092334, 68.78406545899297, 5.470313212498375, 40.34643546621028, 108.67290838491425, 32.0427031497229, 10.393980504114026, 38.98896244700889, 27.42011549604195, 27.83042203579105, 36.68340765620733, 46.86044836863084, 65.54897841163019, 10.030500185800559, 76.75614475952557, 5.2150869442221, 31.9979627511443, 79.88834433870744, 24.84532689943695, 35.704250537669516, 39.03672829576836, 63.00181414669821, 15.159130557273897, 40.85374366736188, 19.450878314968794, 34.007383499782996, 15.115816972559905, 30.504439220688415, 100.40796512605631, 207.6453820500927, 32.13359785012314, 132.79367874483546, 43.92109672715862, 15.345649935227177, 96.57631857067928, 69.07491722173646, 52.33659997326945, 14.542142879979815, 5.692763290281198, 38.96264731350526, 5.4602937045724165, 15.639293603982702, 5.861392334385726, 30.169906222818497, 217.25741392368906, 21.555704232796, 6.8712538875635145, 5.710405776999268, 62.801370345096174, 17.999772913101626, 48.99753883648822, 19.86642614793125, 57.48286568772994, 20.339494308645, 42.77152335311564, 7.040626056032693, 69.17509657817615, 13.586759900914323, 104.26875725619041, 7.434812348250691, 32.69945067168154, 31.17370654927805, 27.845429965077706, 26.386325907361222, 6.361668535372659, 22.885644733770253, 22.586271523258215, 52.54903315849518, 40.74534644247301, 91.28179538731169, 13.96515703431296, 32.52954296137, 5.693164979565368, 119.66386849005035, 116.8721831440836, 72.03291945521669, 75.4280731733832, 9.123208288006147, 8.95720475336463, 72.45885663666176, 25.78085750509338, 93.3645754836234, 9.759439609782905, 8.571212984905564, 41.89473361396464, 9.805599801348935, 55.20726301895306, 15.585710082724777, 187.24020973971503, 98.97276082879853, 25.15408641469014, 118.45098085307048, 219.68298291634318, 13.063757638231705, 10.860251832059571, 34.876568174048266, 8.017992757871967, 6.93009123220491, 70.22634455878344, 6.428041995671855, 44.52642386693416, 25.186601883515465, 31.35845175879648, 119.31394871415444, 181.44422452626372, 31.674758952183307, 8.263428019337791, 175.08645508811531, 120.25795016962343, 64.43122545289408, 229.77600867939594, 11.81236275957576, 61.39884947771483, 39.45531441326838, 29.2086474839269, 66.41760663386594, 11.626332114324885, 61.292012511966995, 16.450318675281807, 18.79246162943102, 80.60634515332032, 25.44490426585595, 21.555346656901413, 21.22402336618945, 102.3965707152944, 53.05349153129163, 34.167271713856614, 75.37203923446528, 24.574007075614148, 6.520779896259099, 16.795473304097303, 8.439697324394816, 237.2008461596879, 39.28978287678736, 6.836673688772723, 25.611094774154562, 80.12734881702761, 11.931513781757475, 11.823397852120701, 20.275253342347696, 38.37332925771703, 60.07755326165664, 8.037522275837677, 44.6377369127955, 9.636789629293418, 17.70666333376326, 28.195338229306333, 40.620189356124726, 99.14681687158651, 80.02056513820699, 42.99287939872864, 9.40621058673861, 22.323016982528337, 5.818283660070517, 36.23670967307239, 7.828272125028027, 26.916982432671606, 11.806380996223744, 13.483336190866737, 5.207909847063483, 16.39470844319121, 6.583448270662101, 9.123666044223251, 46.85990928080222, 29.7881881084705, 50.425782991615, 9.26396839414418, 125.02494727378665, 10.527453470261651, 8.695266596078186, 126.17122544654659, 9.524974481684158, 106.72456935162754, 154.48637481648123, 11.820497071894035, 31.55483931167511, 20.752797373406892, 69.50435101359744, 5.071938268787365, 205.6325757092004, 77.57533756170568, 40.56717910874125, 9.752647631590893, 30.64817768164669, 28.25889505752265, 31.153903986869583, 17.096082296902644, 13.997890681404831, 95.65831829493892, 19.43523156672841, 7.681049485340011, 118.67465259052456, 49.39520039334283, 170.07530176760693, 6.121418964478032, 51.06890144975916, 35.77450359095632, 24.1449173547754, 17.533359981747047, 70.90161815133332, 150.20550597475193, 78.13335356790031, 16.098017131473075, 45.328999515499156, 118.30141581995284, 8.61648485568197, 112.2983087069634, 47.60847911390695, 30.541632336453418, 20.412576842754607, 7.7477984953949965, 30.58616069127047, 13.108032890960997, 40.63342920894095, 73.29433654852883, 43.415245010214534, 79.19273192890195, 133.8921461399853, 9.577454658421795, 129.17531149845314, 25.03505641503527, 29.778981238500922, 125.03577781877821, 15.283518224838444, 61.72572408616522, 9.893060132981304, 5.107130112210005, 30.847177138043712, 43.836570692075455, 20.062679715240787, 43.789932933802724, 6.66091137616444, 43.858821278635475, 79.16106454994889, 65.684751876015, 6.774636000681798, 17.085950145217538, 28.01353588067638, 32.361020707584814, 11.825529896698152, 34.88613544078129, 34.793950470208, 40.36151366944868, 21.024402448464034, 125.50276627901285, 82.21543741127533, 28.881306760116885, 84.71304864512261, 13.88452384436014, 43.359324759252544, 9.016148706002294, 71.99154088155329, 48.16434185384027, 62.118184710627446, 49.27320708426514, 62.89091372899938, 70.71009950744826, 35.921444417908745, 30.503637775280964, 21.852916696985034, 16.51340621243706, 80.956273830686, 96.34383956366263, 27.74162649432867, 35.89529945257949, 149.49510389694956, 40.024324940973145, 85.03961982612802, 48.69561419691475, 5.039731915842669, 16.14329159545508, 37.55144555515436, 7.952713462078294, 63.936888446953624, 31.122246355323202, 38.84187767340579, 92.31302148759836, 8.83722033799084, 191.3774079319183, 27.76417234629824, 85.83083902941607, 90.77668699527757, 5.545891422237695, 72.71340572981293, 14.818848496217834, 132.22123393499987, 75.44539814845781, 15.2768446187123, 7.999683497158915, 6.4962944693584594, 27.999800859855267, 37.77713970707297, 29.598379792023877, 21.860700767680648, 10.051172275637093, 48.30242989209013, 36.224111049061825, 99.42780252040734, 23.041188080785446, 178.86422945494732, 17.115215415289544, 29.286239809400147, 6.83830465522048, 40.79005202466156, 5.305712702373746, 5.13915227902289, 15.207273234217464, 40.583644758787, 8.770947203849378, 142.3726166954292, 73.53889353389994, 7.8619132628048325, 191.4589195522628, 9.100452397469411, 7.717523224817574, 49.31641443516925, 48.7950786975175, 90.23638938419494, 49.19251508849917, 50.38441480683353, 80.36861625879347, 106.13262720018709, 39.381030076449036, 9.652634960577375, 33.33708564619812, 16.3506871212256, 81.08867222515366, 40.44946979644643, 16.28420103198613, 7.881137975775838, 44.36794577053186, 141.06772447962993, 20.050134460454967, 12.920972733763747, 8.37462273060096, 86.32666873779884, 51.99964233239558, 46.794961408485605, 13.840356891781175, 27.10394869714481, 16.109237045015288, 81.49377736231055, 35.122500122786505, 29.394870210479493, 43.133482449978814, 172.2823937656959, 30.50290473863245, 5.067783399167679, 80.11841209497766, 41.74500258294826, 33.65742235104033, 70.21795602338378, 50.360937717101, 45.078919109132634, 59.41443680900603, 81.24003170142359, 59.7089832428018, 11.413125423696329, 12.676473526994743, 150.7066206942533, 66.66018034024682, 8.667118764367073, 52.02036571265081, 12.401538513456687, 7.512765755602244, 27.168163495300576, 91.1315029683281, 13.51870431097239, 19.854663443457536, 187.73437993683507, 22.602894567626933, 38.68114370072731, 54.504439415061285, 25.973907803946855, 26.2349090943136, 33.39629019852275, 108.20082101925708, 35.79981724601315, 65.55838956720284, 19.669641708926587, 33.411994159932554, 64.96738053356103, 66.50386842712555, 134.70902531697854, 12.106490670612631, 127.01453463290471, 6.020003128466628, 5.603903880577046, 10.262341734721026, 69.11982447074166, 33.21117062369428, 150.81450193838003, 5.171970971203112, 27.23182805243701, 36.931067633784686, 9.011229352756752, 129.81498648469807, 38.998673764520184, 152.84612678341634, 5.215289786211183, 87.56317002368587, 51.16546539185414, 13.788785789835437, 33.43819754364795, 57.756853619613004, 104.53468278712975, 15.772670968067004, 121.61470854285895, 41.24747237565898, 18.79695824925123, 22.02558263392555, 63.60681795546495, 64.91721329480433, 23.57690710364201, 19.801386759517257, 16.384759623135572, 7.614654879489506, 40.11792972402799, 43.814810164727064, 27.607013683469276, 21.338314289447748, 9.274540532654974, 12.472161438728781, 9.720629742787585, 23.385857339822543, 32.81275374303516, 13.055877669269915, 38.2263910824791, 70.19903081451939, 75.63883286674856, 26.30692531973853, 5.99203691066143, 10.804251007659747, 32.236398778079874, 5.364870119032297, 13.015759414170512, 69.11858060488807, 86.9770781939363, 36.353430885476754, 93.77161629443928, 7.047167047799807, 63.2931675120884, 93.80613688960266, 7.538962218378763, 155.0692487154906, 171.6061372780249, 18.523629298041072, 9.94910624784864, 46.96202659429089, 36.74926883410274, 178.612996852974, 40.475632765064695, 31.44928599812989, 19.158424388660382, 19.733658039970198, 107.89610055833225, 27.000420296868125, 42.07219533492009, 13.594021105076969, 27.302412880477853, 53.416729415403765, 42.338462554076486, 9.059181179069013, 79.8567367483555, 131.68979267097112, 113.6579722569764, 115.87719234139966, 90.22115402372877, 6.261605364284753, 9.346755579088349, 80.05441919451829, 5.18906171589359, 118.30031983601455, 100.67702635491607, 19.696619134448824, 36.30638428755671, 30.282909062943748, 11.119025972658699, 72.06287726780035, 66.55589104293796, 75.6851215467782, 8.191024517500402, 99.54923310722965, 29.32303210663169, 47.055872269421954, 95.63939589819195, 22.661841566655156, 101.90099849375544, 68.56798424376765, 34.19635469711756, 106.12129113833333, 21.42396265031716, 17.969367798498162, 9.137271071197304, 68.65384985043261, 35.655505705643144, 8.063498490132552, 161.6304406378012, 20.464662099332017, 6.503942031829794, 18.803523465003682, 11.44783838880652, 11.020518334043889, 5.556277031398687, 100.75992264839614, 68.60905354345857, 56.873098154212634, 22.42626948057354, 23.774488736544324, 59.91072198385663, 75.34301327278884, 7.295683374944829, 11.278417059394943, 5.135360665556567, 44.50716440649323, 253.6897250720778, 60.288631757866376, 11.359607946911623, 6.671134231144738, 39.480184261183545, 21.626539916101578, 7.877047000872522, 85.88817351258825, 11.575294388559488, 6.238293943097016, 163.6993177846658, 76.32868600649898, 10.598590495599852, 9.3894225748898, 29.950474016598918, 145.79864164112757, 88.44280233576839, 13.917640860240745, 49.11943555500438, 22.31029776176848, 32.91544375329129, 26.612204581576144, 28.886235378852575, 51.01589723681485, 8.622662146802114, 92.74445868206578, 44.626726687018405, 18.428990412171355, 177.70517297143493, 23.39897807710174, 73.3038313057312, 22.293464392919383, 6.807262351111274, 57.32574660536367, 5.335641325013322, 9.499344214731046, 42.13823445072566, 85.13523152941353, 8.784026947552539, 10.938055639196175, 90.75731285951004, 54.55618408872052, 26.820845694206675, 9.507739959498412, 62.7071413390485, 19.06498315302397, 13.45028246139178, 26.618363013310415, 31.832676498463144, 8.467938756809167, 29.919557391739794, 12.29008589257606, 39.13986299052449, 9.568177609664499, 95.091736634223, 26.215650820910554, 20.72378079624059, 13.32006776053882, 5.760360446260784, 72.60690545669372, 74.15200275527343, 11.603365444832201, 18.956829383892494, 17.924511288726816, 29.876251759836755, 119.82487681087845, 28.646107241159203, 13.93504160672762, 47.3012983256058, 42.79093260681714, 43.40575528685267, 30.586037520141588, 83.75211789005243, 21.15472867183106, 23.54856452229316, 27.21098105333208, 53.64542878903255, 9.156261620118961, 18.159458724644413, 32.98736157077126, 51.486090306200516, 10.621002562129199, 53.270231512060974, 152.11480867666057, 76.67230588430918, 70.97133601876294, 21.45521235036459, 58.026918788559655, 10.55767151794677, 18.04161384386398, 33.95979535269835, 11.628205339687078, 27.505720573753603, 8.906760918516191, 6.025184065426404, 8.488925980720992, 95.0396499038886, 23.057772156489015, 10.124025798588313, 5.440686680306255, 35.64267593076733, 19.948478109317566, 32.2902717554891, 29.63425759712279, 5.304598045141025, 70.04492056408606, 8.667953003189625, 13.07630812232564, 52.838147370291225, 29.45884054068812, 86.24226668654052, 9.177284201436047, 79.04828733225693, 23.361810929871222, 12.752638253752878, 44.1105074984186, 23.889696400797767, 13.36393696885671, 66.246539049506, 40.94758527071223, 5.846330078068405, 7.162532419201371, 42.313790640166445, 178.8996316549461, 77.33107182247502, 202.46336319321435, 31.919582531484508, 210.6042437336016, 218.95851994566186, 80.35323885414142, 53.16955470096525, 7.564391848211101, 53.41039256415955, 11.67525595138734, 103.27683237274947, 68.05784195519796, 75.9510163637779, 97.2982181720664, 5.4678453723605, 31.795382525189012, 23.315037462656058, 117.94449278823626, 34.17892650586633, 11.42880718204466, 32.98291472975012, 8.309677594447296, 183.5351023547148, 7.600776291079175, 153.5008304074468, 58.95516208247324, 160.6698006956403, 51.66250171192808, 9.95561508550439, 31.691475633972836, 18.112592282422177, 55.28547302591747, 145.49821459799895, 8.166355198537754, 80.68674324468245, 82.77724573081471, 33.93882010673582, 193.8454546230408, 5.121072433192989, 22.97283476041915, ...])
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);
([3569389.3478505095, 3579576.00364844, 3583282.676611876, 3586336.99210422, 3597307.8125, 3602106.471887386, 3606006.8155860193, 3658643.7542476337, 3672168.75, 3675792.187561455, 3677811.464332682, 3693435.3802507897, 3729735.9375, 3756892.598444426, 3758081.797277109, 3776601.5625, 3776662.9346148237, 3795046.3028578935, 3817117.1875, 3819558.8892330052, 3820852.3275489816, 3832681.25, 3834301.761865461, 3836222.757095391, 3844726.607795722, 3845794.069473509, 3858088.322262232, 3864065.997754837, 3876780.9160899734, 3888484.375, 3895913.8173362026, 3907397.4156677104, 3908719.846751987, 3912209.9662011904, 3914856.25, 3919674.8709585397, 3920265.625, 3923023.8644502284, 3933500.0, 3940701.1928474945, 3941267.1875, 3947201.5625, 3947268.75, 3952175.8760314905, 3959785.4646123797, 3966942.392071422, 3970840.696415876, 3974884.0696738698, 3977180.879154303, 3977354.871115032, 3977388.6861884794, 3979240.897055273, 3988937.5, 4000138.6272434504, 4000141.6615509097, 4001012.9023418115, 4001609.375, 4002109.375, 4004075.2989009973, 4005310.9375, 4020296.563988123, 4031600.4975382723, 4033445.271856291, 4057990.066997431, 4058033.95315393, 4062085.9375, 4074018.8572895606, 4077285.9375, 4079085.9817616404, 4087031.9731503157, 4087052.8977175006, 4089489.7711170837, 4098910.526529839, 4110063.8977174023, 4113360.0955244387, 4122310.9375, 4125287.222228912, 4139663.959314881, 4154012.207419428, 4159442.1573932883, 4160381.2520910082, 4162647.7358663003, 4168014.0625, 4170053.0789543726, 4177643.156498282, 4183632.7270099, 4193232.3258722895, 4199221.875, 4200407.398172698, 4203515.625, 4204447.483478437, 4232846.706172697, 4235079.824325086, 4242384.840967, 4244653.125, 4250514.238632941, 4255139.045696294, 4255526.042078168, 4256522.828013446, 4262969.22152146, 4263506.25, 4263515.23332881, 4264872.52384265, 4267102.008203232, 4268871.84075633, 4268884.8794733975, 4275121.641810629, 4287720.101214045, 4287993.75, 4288692.1875, 4289972.088949581, 4290000.4263360705, 4318318.75, 4318545.3125, 4321434.602771837, 4333370.174669595, 4343467.05060668, 4352914.0625, 4357141.082170117, 4358726.409372739, 4362539.518407269, 4363754.112028718, 4369161.733074312, 4369529.6875, 4377581.682848781, 4391997.682723325, 4394482.481459041, 4395443.236266493, 4397379.067022934, 4400576.229028416, 4410928.374629562, 4413059.695157185, 4414466.579404842, 4415110.9375, 4420914.310588975, 4421185.125157359, 4423960.9375, 4427440.625, 4430006.25, 4430179.527434349, 4431718.313668295, 4432016.453944678, 4432743.638766639, 4448346.329457901, 4448852.321130329, 4449134.375, 4450145.577061573, 4451430.545255993, 4452040.781963619, 4452564.697997764, 4454750.597332456, 4456860.497842545, 4457100.550393642, 4457104.144287361, 4459863.023325927, 4483767.219338262, 4516248.060567843, 4516270.966060498, 4566996.616205308, 4567000.243595515, 4569539.286439825, 4570194.121819253, 4585854.6875, 4585881.564721281, 4613131.111371733, 4663135.9375, 4677302.012948583, 4707754.55014585, 4715933.335746401, 4720030.742777552, 4741016.039041071, 4741105.784132667, 4746558.596933232, 4749702.79012719, 4752193.75, 4752538.618235965, 4752718.356238857, 4753860.9375, 4753868.02087406, 4757661.1021807855, 4777548.4375, 4794012.844729765, 4812864.0625, 4842342.918462567, 4843065.625, 4846960.9375, 4850866.183454996, 4889903.067225343, 4901599.6521594385, 4929082.724340749, 4935862.716312847, 4956528.125, 4973585.9375, 4982990.625, 4984996.875, 4985695.3125, 4986960.521879032, 4987401.343666286, 5001965.625, 5011370.121684345, 5011445.390856524, 5013594.156188897, 5015075.0, 5015802.851944699, 5019404.773821549, 5020048.4375, 5035407.539312155, 5069006.09741095, 5073056.25, 5073072.216932199, 5098034.273387117, 5124926.108751121, 5146326.393041656, 5147043.141521243, 5148940.229939298, 5166171.434188635, 5193509.141839214, 5201009.375, 5222638.536979199, 5228235.76601242, 5239037.905518906, 5250646.875, 5253358.655543712, 5253386.56887191, 5254971.875, 5258796.034199553, 5262446.04411373, 5263617.1875, 5264636.497206177, 5300897.620199378, 5302690.602845176, 5339809.90544415, 5360970.899353497, 5390232.373717071, 5412214.4659560425, 5456721.875, 5456727.96820686, 5461127.087020734, 5553348.790523656, 5554325.0, 5563581.160427769, 6214919.672520685, 6216046.875, 6223790.327156559, 6243131.268547146, 6244004.6875, 6247553.062303659, 6249790.035585056, 6328002.296391002, 6328698.4375, 6343958.797798193, 6348220.864812916, 6348813.236238563, 6351813.864345054, 6355623.758571737, 6376165.349929459, 6393862.543687147, 6395204.20848371, 6399273.4375, 6399863.4265567195, 6401287.400886749, 6401492.1413340345, 6402324.971825052, 6402638.192293401, 6402832.455900974, 6403093.877631014, 6403641.346878685, 6405896.401161741, 6407631.25, 6410250.0, 6410459.323052912, 6412043.1471652165, 6412618.75, 6412822.738797233, 6413228.030641234, 6415950.0, 6427096.13976648, 6429305.0444236435, 6433578.011249477, 6433640.1570898555, 6434071.3030929025, 6438004.843344281, 6438005.597615378, 6438739.67325224, 6441685.963605925, 6442540.625, 6442748.4375, 6444246.717397283, 6448620.931325323, 6453423.538386622, 6454729.6875, 6454887.173286811, 6455408.71033172, 6457579.6875, 6457623.635740277, 6457684.015796506, 6458589.0625, 6460786.71662509, 6460972.765209613, 6460973.605603895, 6463229.6875, 6464918.75, 6466504.4324252205, 6469661.051451997, 6470875.0, 6471246.875, 6474088.428491239, 6477299.064351928, 6492185.178250279, 6492478.828678118, 6495723.405471411, 6498230.384761867, 6498924.7698611105, 6500729.579086784, 6501209.080087345, 6503768.948821999, 6505232.4044734705, 6508156.25, 6508320.024775686, 6508815.625, 6509139.784235532, 6510944.761471468, 6515085.9375, 6516065.8226243025, 6525621.780278828, 6528903.287377615, 6537493.75, 6541138.536226813, 6546106.026331237, 6547571.816599022, 6547655.468737656, 6548034.370949847, 6559851.590751254, 6560705.045812246, 6560717.912780038, 6563803.125, 6566241.076787296, 6587953.439674395, 6589632.8125, 6592226.343617681, 6592264.985093703, 6593371.875, 6593440.625, 6616673.012042925, 6617000.0, 6618780.5176154, 6619776.5353417955, 6621801.607492131, 6622070.377871895, 6622146.875, 6624129.731172245, 6624149.386597033, 6625134.561229826, 6626478.125, 6626487.602138696, 6632590.515772932, 6650960.512966206, 6657578.125, 6674542.07862137, 6681448.215335977, 6682851.427209782, 6684901.528140124, 6688189.234269937, 6689503.74585617, 6690040.385515996, 6690314.754906971, 6690452.631252938, 6691631.766761449, 6691820.3696642555, 6691936.332663836, 6692709.997777317, 6693240.206280357, 6693514.94485345, 6694505.192146274, 6694673.931393939, 6698498.577530126, 6699066.870835936, 6700478.125, 6700876.930643643, 6707540.520372144, 6715908.884015704, 6716182.8125, 6717845.3125, 6718787.464725069, 6719052.458722648, 6719506.962851024, 6719826.191616138, 6719849.603021074, 6720623.4375, 6720894.332357374, 6721191.584643279, 6721613.780368287, 6722007.223566476, 6722023.22177662, 6727059.375, 6739685.185497029, 6743321.875, 6743723.803213841, 6744124.743068639, 6746651.084115213, 6747254.6875, 6747276.246135898, 6748343.581512228, 6748480.153763338, 6748669.252072744, 6748961.586242067, 6754916.137186339, 6756289.641932151, 6758425.159334914, 6758987.202942726, 6763467.254654967, 6764535.044278173, 6765426.5625, 6765668.684303483, 6765860.3388529355, 6766885.759375754, 6767535.354516034, 6768469.767550103, 6771183.593324416, 6771582.652796906, 6772176.175177182, 6773356.5282607125, 6773558.583083111, 6777693.75, 6779344.860263224, 6780842.1875, 6780947.498034397, 6781712.455966278, 6783877.156832348, 6786800.1292209085, 6791207.8125, 6792160.9375, 6792387.897907281, 6793013.735750322, 6793121.875, 6793844.541565953, 6793992.856892159, 6796978.4221853735, 6797004.6875, 6797681.355709868, 6798144.315634284, 6798873.4375, 6799488.884485025, 6799955.756217352, 6800224.0629154295, 6800699.354401635, 6801256.224490115, 6801489.0625, 6801940.625, 6804138.824328625, 6804326.77409333, 6805737.305042663, 6806483.091247152, 6808372.645312066, 6809442.089783615, 6809659.730766401, 6810365.614635723, 6810518.75, 6811081.709826643, 6812886.341224712, 6819047.1643176, 6821302.787030233, 6823007.8125, 6830338.559841308, 6832532.8125, 6833615.965357437, 6833938.0754335, 6834278.108132791, 6834385.9375, 6834590.625, 6834609.375, 6834953.125, 6834973.524665794, 6835014.068851373, 6835039.120491802, 6835259.375, 6835309.957090316, 6836392.100616813, 6836396.814020498, 6836408.931443483, 6836506.425249232, 6836672.210316119, 6837127.15082526, 6837305.993658065, 6837654.6875, 6838458.814513431, 6838532.599133874, 6838917.106656626, 6839348.505666119, 6840499.578743701, 6840860.075376057, 6841551.5625, 6841567.407887096, 6841741.8447331805, 6841773.60461918, 6843334.777197153, 6843714.0625, 6844835.3599415375, 6845639.035079922, 6847831.416591419, 6850075.512485141, 6851740.625, 6851778.125, 6851964.5219402, 6853113.208813474, 6854124.986418555, 6854851.5625, 6854928.594826045, 6855821.603250995, 6856052.664830587, 6856761.765592294, 6857276.7726331, 6857533.503599579, 6857626.772369973, 6858007.8125, 6858067.501928516, 6859214.0625, 6859507.8125, 6859921.605244523, 6865647.421451777, 6866760.027353674, 6867572.958999311, 6869089.0625, 6873583.086088097, 6874160.9375, 6874725.415591868, 6876009.950773198, 6876401.5625, 6876710.9375, 6877771.308595427, 6878068.253845218, 6879280.070252275, 6879284.354353031, 6879332.230918799, 6879754.6875, 6879768.75, 6881437.870766863, 6881540.625, 6884306.25, 6885083.089832362, 6887851.5625, 6887921.085750754, 6888718.75, 6890873.4375, 6890917.274426687, 6894839.0625, 6895716.222104927, 6896895.748246748, 6896955.881332599, 6896964.0625, 6897005.5935644945, 6900078.85683607, 6900427.588423574, 6901703.574470556, 6901775.603996787, 6902075.0, 6902107.867992424, 6903184.842988247, 6904379.022766606, 6904701.5625, 6905937.904846697, 6906930.756478244, 6907361.869211274, 6907826.5625, 6908017.598818078, 6908031.25, 6910007.759159192, 6910575.0, 6910673.336005354, 6910982.50448877, 6911685.004706062, 6911791.789547011, 6911825.8339973455, 6911865.625, 6912345.192966587, 6912489.0625, 6912583.973677458, 6912643.192286995, 6912646.875, 6912814.868010602, 6912871.196488339, 6913028.812628745, 6913095.681761937, 6913402.896192921, 6913694.916440632, 6913709.375, 6913792.1875, 6913821.477912832, 6913919.886383592, 6913967.616846272, 6914143.642196947, 6914399.766174481, 6914511.626984521, 6914535.247872502, 6914785.9375, 6915071.875, 6915408.957859632, 6915431.25, 6915566.538882056, 6915587.5, 6915609.335371654, 6915699.278425013, 6916003.125, 6916828.386165581, 6917393.124164231, 6917473.404941895, 6917734.375, 6917831.25, 6917975.5354733085, 6918360.3524918305, 6918632.870959412, 6919018.7229132075, 6919459.4722588435, 6920008.282295532, 6920032.198079316, 6920213.244025222, 6920363.299229674, 6920622.693787267, 6921079.9733566595, 6921928.597129082, 6922110.232635624, 6922155.160788518, 6926884.010043729, 6931612.863459692, 6934382.018306479, 6934441.091335426, 6934500.400380822, 6935000.95070483, 6938217.982470656, 6939811.753404845, 6945680.518719201, 6948218.75, 6948466.287724177, 6948547.4633522695, 6949190.338624419, 6949909.680302192, 6950773.4375, 6950876.5625, 6952035.9375, 6953054.145704065, 6953758.112715612, 6955217.0601679515, 6955497.257728856, 6956435.9375, 6957981.606950192, 6959230.533486238, 6961140.951349894, 6961488.868222684, 6962561.262157182, 6964019.062682812, 6966688.20811634, 6968167.023059159, 6970327.513826407, 6970594.654566517, 6970600.907617346, 6973532.975365051, 6974385.9375, 6975857.8125, 6979479.962182573, 6980099.677627081, 6980151.486347894, 6982090.900979057, 6983572.896504733, 6985721.624775736, 6986023.4375, 6987744.622909958, 6987756.838791202, 6987780.771155043, 6987832.751206408, 6987925.0, 6988335.343679427, 6989229.387762146, 6989244.849195921, 6989273.4375, 6990212.081345984, 6992032.8125, 6992250.0, 6993479.274376879, 6995009.550237285, 6996110.181850132, 7001325.0, 7001983.972914909, 7003447.531377361, 7004878.125, 7005889.748741431, 7009901.305233757, 7018229.760805397, 7021109.375, 7022123.00636902, 7022686.818413249, 7022706.410519352, 7024954.409791448, 7024959.398470921, 7024968.588019236, 7025734.807656003, 7026358.161641701, 7026495.171372782, 7026728.049392558, 7027089.0625, 7027113.426461698, 7027644.607968837, 7027723.4375, 7027985.9375, 7029099.669232018, 7029185.9375, 7029295.8598150425, 7029748.095250514, 7030100.88118931, 7030756.065239709, 7031885.303019464, 7032768.54989556, 7034470.3125, 7034606.183946213, 7034626.844049654, 7034684.802942095, 7034739.0625, 7034838.657911898, 7035145.3125, 7035714.0625, 7035958.01851777, 7036828.5845373, 7036903.926937541, 7037798.572043197, 7037846.53568795, 7038180.876622992, 7038692.1875, 7039027.402886715, 7039047.077216546, 7039456.25, 7040240.924271656, 7040333.554332279, 7040459.358939669, 7040638.966295094, 7041095.3125, 7041098.123768169, 7041166.99720262, 7041632.00514875, 7042010.968956928, 7042760.684534448, 7042993.70908057, 7043537.45186554, 7043849.484342178, 7043998.36947685, 7044097.593000367, 7044291.052043572, 7044560.608387371, 7045477.627703447, 7045787.434125008, 7045833.213437321, 7046059.375, 7046174.459178128, 7046207.204107652, 7046384.960148951, 7047002.907714186, 7048201.416290317, 7048224.092264798, 7048374.382655366, 7048898.4375, 7050051.5625, 7050798.4375, 7051782.8125, 7051788.772164939, 7052857.8125, 7052870.3125, 7053752.94372115, 7054423.884399303, 7054433.410489407, 7057491.628897142, 7058120.962630902, 7059123.4375, 7059243.12656787, 7060975.8089650385, 7061003.125, 7064827.483857286, 7066786.729095246, 7067685.757196729, 7068975.925944503, 7070124.917927673, 7070714.0625, 7072449.595012974, 7072993.685047737, 7075142.1875, 7075576.5625, 7075602.784498948, 7075622.487377811, 7075648.820571656, 7075776.5625, 7076243.305138009, 7076302.80851287, 7076581.205602913, 7076818.768100936, 7076883.053921437, 7077036.926853166, 7077388.88869785, 7077687.5, 7078077.174004951, 7078160.9375, 7078374.431180738, 7078557.806939166, 7078559.074780128, 7078670.057004861, 7078795.424601514, 7078829.502329095, 7078831.25, 7078905.939784145, 7078979.6875, 7079329.6875, 7079363.672188634, 7079400.224170094, 7080226.142055486, 7080260.895303652, 7080522.017770113, 7080555.7430412425, 7080734.9929608395, 7080771.636125157, 7081029.6875, 7081423.059917761, 7081510.4904060485, 7081950.0, 7082102.515329908, 7082261.044159448, 7082696.487264708, 7082725.195590447, 7082979.617824447, 7083700.468863067, 7083843.359878235, 7084577.416949788, 7084829.6875, 7085099.588720228, 7085293.702416236, 7085304.632986143, 7085346.943338706, 7086106.873783339, 7087445.406826489, 7087637.725948149, 7087647.708822119, 7087839.0625, 7088076.5625, 7088954.830964323, 7089452.644004788, 7090285.9375, 7090471.38827346, 7090599.135998279, 7090672.437123988, 7090726.831147237, 7091024.767745331, 7091263.119472041, 7091264.0625, 7091937.132885725, 7096287.567828964, 7096318.326905036, 7096366.841165978, 7096554.80802428, 7096597.446885239, 7097504.194771788, 7097654.265695622, 7097878.125, 7098579.582737678, 7098685.55619824, 7098985.263521874, 7099444.335708826, 7099679.903202148, 7101822.9654843, 7102686.626052162, 7103026.599509608, 7103193.4219535375, 7103446.539075183, 7103572.325503694, 7103718.965289764, 7104176.5625, 7104193.565567436, 7104193.942155417, 7104275.0, 7104518.75, 7105413.335473009, 7105918.625181455, 7105920.3125, 7105929.6875, 7106956.370773093, 7107109.576434131, 7107231.25, 7107330.466465305, 7107432.357243858, 7107559.270603791, 7107693.766895172, 7107714.390402423, 7107906.628266462, 7108202.197474153, 7108615.625, 7108775.267349134, 7109131.152578204, 7109440.418353455, 7109457.231758879, 7109740.122815711, 7110121.123036468, 7110170.3125, 7110482.584598633, 7110873.72189299, 7111553.889145182, 7111592.79831576, 7112009.789266611, 7112190.625, 7113708.9360900605, 7114340.333253501, 7114354.28283036, 7114381.25, 7115031.478894561, 7115481.503526654, 7115680.347092694, 7116096.340397406, 7116504.289048485, 7116928.054912147, 7117506.25, 7117704.472841675, 7117836.585225298, 7118690.625, 7119146.500251924, 7119173.0871895235, 7120459.527837941, 7120462.5, 7120736.523650185, 7120904.6875, 7120974.496193512, 7121613.855710552, 7121887.1018937705, 7121905.316870403, 7122033.441760458, 7122233.110725202, 7122373.929008043, 7122707.263634771, 7123438.434956405, 7123645.676498419, 7124400.891320392, 7124612.143741871, 7124833.621520317, 7124843.249494689, 7125648.4375, 7125682.142339353, 7126072.792967465, 7127310.66542908, 7127622.306290292, 7127735.9375, 7127875.657689607, 7128600.96870807, 7128706.25, 7129354.6875, 7129823.4375, 7129934.186927834, 7130025.253574553, 7130060.606429585, 7130174.276368289, 7130510.9375, 7130634.085800957, 7131012.013776977, 7132224.229090898, 7133488.96389849, 7137048.865343194, 7139236.091506464, 7143567.639007599, 7143915.625, 7145259.375, 7145978.125, 7146199.293001076, 7146714.05570283, 7148176.5625, 7148970.732434368, 7149573.78856704, 7150243.641304506, 7152221.875, 7153948.7616689, 7154915.625, 7155078.125, 7155548.153222791, 7155597.613308277, 7155639.203367136, 7155977.929635702, 7155987.165107221, 7155997.8090929445, 7156068.75, 7156232.996956602, 7156952.5570447175, 7157068.793428973, 7157115.815335065, 7157251.555689482, 7158126.729437322, 7158185.9375, 7159277.901949385, 7159495.404807129, 7162328.781220447, 7162855.274595199, 7163477.202963239, 7163532.8125, 7163575.0, 7164612.265522016, 7166371.875, 7172162.5, 7172163.725034975, 7172550.29459978, 7172627.678474633, 7173499.636558473, ...], [35.23018170712446, 6.981907179982813, 5.9276582904618635, 57.17653550836383, 52.77044037166978, 50.57369558787962, 76.20803056246989, 11.134352625000062, 42.48707397640275, 98.57864485726876, 17.418570636525406, 5.506633179378991, 56.573360473343314, 6.848418636274001, 112.06430160106083, 85.36383336468549, 5.734987850331929, 28.226395264957354, 54.931657069939256, 6.413546918977385, 27.03574606696115, 33.30315230625729, 7.676972259815333, 19.86431716271655, 21.132397446026292, 6.538365441287771, 54.66872075278907, 11.76502305363737, 23.327041221029546, 53.680307862464254, 62.00822223405959, 9.834625183695389, 5.380962493629517, 7.832041052195897, 38.22991691247665, 41.43671259226791, 41.58459340431945, 9.720538036937592, 56.12586160023948, 9.037247802384424, 29.849884603704922, 57.83242962904181, 57.010855731572356, 38.57696297676806, 13.400918907476756, 15.854884254572571, 15.220884055313583, 73.32627181636568, 22.886089770399575, 15.690811957925126, 13.795003216103051, 86.5289785633931, 80.79583040376144, 22.51068949347369, 75.44514132382605, 9.696469973615729, 32.3050021507196, 78.5043075957329, 70.74580620100106, 38.865120700667795, 165.42754681691076, 7.793679026920163, 94.51076294864194, 80.66684955723272, 7.457471010667142, 43.72487744644262, 8.34414061670218, 118.47616873101806, 7.619325197099831, 25.997009922304265, 10.790109499433301, 12.45116726376479, 36.86859447996708, 25.6466255795727, 18.647518255483508, 62.77474561828596, 13.97887775693308, 21.104466544851128, 47.7815630515169, 14.82798512649205, 16.13556240438043, 10.183485894257323, 49.45202719390662, 51.16625601672783, 5.031682195927198, 123.16944528110815, 21.627541251996593, 39.98495719857947, 24.233096944830827, 55.42354673889603, 12.233684265290803, 25.58455802666378, 8.360282772623934, 92.40304381645484, 30.71393397731994, 23.11406520410878, 57.62644367354535, 31.028549235205574, 20.46628023024752, 25.245346096838865, 68.81721143588064, 16.127700633507093, 17.978817541540483, 16.964356793375085, 33.5835342229811, 24.73655525040371, 45.12044924028696, 17.33261897276079, 30.06095086339176, 69.20626574097739, 13.623850634786542, 8.525677361745826, 47.92837651490131, 92.11088149185436, 5.721408993455894, 59.89473650954646, 26.0846702709956, 56.78284237789725, 5.848599480338521, 46.394503599951996, 13.42126802076313, 31.16938830995414, 19.188109178368315, 103.6194121477084, 25.481068048767654, 22.851859848100712, 10.64690155547738, 13.288589909557144, 20.36995334493315, 9.064500770600098, 11.541678050615852, 11.667940794480627, 8.865213167890293, 91.20585536934865, 15.979675782649956, 5.756223320421421, 59.93462347017744, 85.40074277141989, 58.44429200717717, 95.71616714171381, 21.5651606542339, 7.357851987028112, 26.50391348236255, 54.05791441488791, 44.239967050749314, 34.64908158146003, 16.0558509831637, 19.667946000938784, 56.539057356965664, 115.55892386461191, 25.33042423081363, 7.451602056368594, 78.12379495078079, 13.209234617422355, 17.398263003437492, 18.061003072067464, 22.815385097978496, 6.594667040577657, 24.291749595993817, 26.090648187547814, 32.04842982789117, 16.57730777668268, 51.744594515807364, 40.29064994262605, 9.216872831026894, 68.76867094934288, 16.99005402387989, 14.442608332999193, 70.4946891590464, 89.72344004892912, 16.795534235250436, 54.31811195186694, 17.126487051905073, 50.86276941932528, 59.89361318319402, 13.481330507111446, 22.62266386091816, 74.24685198114545, 5.761931549954727, 27.63121854349317, 36.834811132185216, 11.712977943932342, 107.67837384611552, 6.005694504000269, 68.36927701050655, 43.47526319034319, 17.60458821012877, 33.27391857892155, 88.29668419037023, 57.707229536526995, 15.835494495658471, 119.48723953892075, 63.70700773095288, 143.48806642048956, 123.14050819800256, 28.933111573546366, 9.003072310926093, 36.03095031836625, 180.19445737339532, 7.535650741450371, 5.536895554622299, 47.104863884204754, 42.41767866716695, 41.358628181256265, 28.29647234064214, 55.478367528089514, 24.099380123132136, 117.22610212693962, 45.58640135454437, 7.214332816434872, 32.30188201044307, 13.454527360276805, 31.345775988515058, 13.038452872691566, 98.27470365947029, 7.451222597664403, 39.067965418712305, 74.12802747484098, 115.76534061341675, 30.573812816714316, 52.735062997710465, 60.90527381724278, 29.86019767910167, 19.56494677249116, 96.85287778971347, 20.824111032952253, 35.97123219524504, 127.17117273855915, 12.131926883237787, 24.158337521970605, 20.101178796710386, 12.07212419982807, 34.713858451470244, 54.76224891800287, 16.740097193881926, 79.27425717858812, 14.375768154526954, 22.987185868128307, 30.83701264278456, 37.76051088090513, 27.0601635714049, 36.44655523808689, 40.61092099059282, 23.778327853178308, 7.609959672039319, 79.40833023641504, 27.342807809458854, 18.619143526516922, 18.740899636252337, 73.10328016229117, 20.75605543350595, 53.665812808935286, 33.219848912787135, 14.23644845708307, 11.669607150215175, 24.07449119532564, 35.35084420302162, 8.956747834884766, 90.64497338009802, 67.3394626431895, 26.70760894391805, 27.643195715672373, 56.307034269366895, 8.690068377002111, 54.72268836019633, 21.28173131259341, 103.22443118880494, 6.2091326819338954, 53.58938140947626, 30.937491828100672, 7.1078629739602555, 5.3759176686541466, 32.40161756900153, 30.28452378368575, 68.32399410458305, 64.58836307886787, 12.724879712761593, 151.85485982798147, 90.92791281790757, 6.040755768045094, 27.413287733886314, 28.909344579337542, 20.09670556983319, 17.924113836942315, 127.61942492265712, 110.1841498724196, 40.49496737743065, 50.75333430639025, 9.915881735506124, 9.418190669735221, 38.51964017499091, 30.809993423240975, 81.09781436899752, 55.70261334049391, 11.45238282893507, 5.091451443902026, 30.537771989387807, 11.756107453263862, 19.930905846654877, 51.117761299451644, 55.454311707322454, 53.38560451895267, 79.66805699131027, 15.3943886722051, 47.923705932293274, 212.54147546033252, 102.27556098797999, 12.272710612415716, 6.62083814713338, 7.879249035041536, 98.62128067797259, 15.934361415334642, 14.131339329303431, 44.25477643838437, 67.96789577024128, 15.757644778976791, 5.193149793789293, 34.52601488002976, 9.099415213166484, 60.003699669910475, 94.94304471131576, 34.643869859092334, 68.78406545899297, 5.470313212498375, 40.34643546621028, 108.67290838491425, 32.0427031497229, 10.393980504114026, 38.98896244700889, 27.42011549604195, 27.83042203579105, 36.68340765620733, 46.86044836863084, 65.54897841163019, 10.030500185800559, 76.75614475952557, 5.2150869442221, 31.9979627511443, 79.88834433870744, 24.84532689943695, 35.704250537669516, 39.03672829576836, 63.00181414669821, 15.159130557273897, 40.85374366736188, 19.450878314968794, 34.007383499782996, 15.115816972559905, 30.504439220688415, 100.40796512605631, 207.6453820500927, 32.13359785012314, 132.79367874483546, 43.92109672715862, 15.345649935227177, 96.57631857067928, 69.07491722173646, 52.33659997326945, 14.542142879979815, 5.692763290281198, 38.96264731350526, 5.4602937045724165, 15.639293603982702, 5.861392334385726, 30.169906222818497, 217.25741392368906, 21.555704232796, 6.8712538875635145, 5.710405776999268, 62.801370345096174, 17.999772913101626, 48.99753883648822, 19.86642614793125, 57.48286568772994, 20.339494308645, 42.77152335311564, 7.040626056032693, 69.17509657817615, 13.586759900914323, 104.26875725619041, 7.434812348250691, 32.69945067168154, 31.17370654927805, 27.845429965077706, 26.386325907361222, 6.361668535372659, 22.885644733770253, 22.586271523258215, 52.54903315849518, 40.74534644247301, 91.28179538731169, 13.96515703431296, 32.52954296137, 5.693164979565368, 119.66386849005035, 116.8721831440836, 72.03291945521669, 75.4280731733832, 9.123208288006147, 8.95720475336463, 72.45885663666176, 25.78085750509338, 93.3645754836234, 9.759439609782905, 8.571212984905564, 41.89473361396464, 9.805599801348935, 55.20726301895306, 15.585710082724777, 187.24020973971503, 98.97276082879853, 25.15408641469014, 118.45098085307048, 219.68298291634318, 13.063757638231705, 10.860251832059571, 34.876568174048266, 8.017992757871967, 6.93009123220491, 70.22634455878344, 6.428041995671855, 44.52642386693416, 25.186601883515465, 31.35845175879648, 119.31394871415444, 181.44422452626372, 31.674758952183307, 8.263428019337791, 175.08645508811531, 120.25795016962343, 64.43122545289408, 229.77600867939594, 11.81236275957576, 61.39884947771483, 39.45531441326838, 29.2086474839269, 66.41760663386594, 11.626332114324885, 61.292012511966995, 16.450318675281807, 18.79246162943102, 80.60634515332032, 25.44490426585595, 21.555346656901413, 21.22402336618945, 102.3965707152944, 53.05349153129163, 34.167271713856614, 75.37203923446528, 24.574007075614148, 6.520779896259099, 16.795473304097303, 8.439697324394816, 237.2008461596879, 39.28978287678736, 6.836673688772723, 25.611094774154562, 80.12734881702761, 11.931513781757475, 11.823397852120701, 20.275253342347696, 38.37332925771703, 60.07755326165664, 8.037522275837677, 44.6377369127955, 9.636789629293418, 17.70666333376326, 28.195338229306333, 40.620189356124726, 99.14681687158651, 80.02056513820699, 42.99287939872864, 9.40621058673861, 22.323016982528337, 5.818283660070517, 36.23670967307239, 7.828272125028027, 26.916982432671606, 11.806380996223744, 13.483336190866737, 5.207909847063483, 16.39470844319121, 6.583448270662101, 9.123666044223251, 46.85990928080222, 29.7881881084705, 50.425782991615, 9.26396839414418, 125.02494727378665, 10.527453470261651, 8.695266596078186, 126.17122544654659, 9.524974481684158, 106.72456935162754, 154.48637481648123, 11.820497071894035, 31.55483931167511, 20.752797373406892, 69.50435101359744, 5.071938268787365, 205.6325757092004, 77.57533756170568, 40.56717910874125, 9.752647631590893, 30.64817768164669, 28.25889505752265, 31.153903986869583, 17.096082296902644, 13.997890681404831, 95.65831829493892, 19.43523156672841, 7.681049485340011, 118.67465259052456, 49.39520039334283, 170.07530176760693, 6.121418964478032, 51.06890144975916, 35.77450359095632, 24.1449173547754, 17.533359981747047, 70.90161815133332, 150.20550597475193, 78.13335356790031, 16.098017131473075, 45.328999515499156, 118.30141581995284, 8.61648485568197, 112.2983087069634, 47.60847911390695, 30.541632336453418, 20.412576842754607, 7.7477984953949965, 30.58616069127047, 13.108032890960997, 40.63342920894095, 73.29433654852883, 43.415245010214534, 79.19273192890195, 133.8921461399853, 9.577454658421795, 129.17531149845314, 25.03505641503527, 29.778981238500922, 125.03577781877821, 15.283518224838444, 61.72572408616522, 9.893060132981304, 5.107130112210005, 30.847177138043712, 43.836570692075455, 20.062679715240787, 43.789932933802724, 6.66091137616444, 43.858821278635475, 79.16106454994889, 65.684751876015, 6.774636000681798, 17.085950145217538, 28.01353588067638, 32.361020707584814, 11.825529896698152, 34.88613544078129, 34.793950470208, 40.36151366944868, 21.024402448464034, 125.50276627901285, 82.21543741127533, 28.881306760116885, 84.71304864512261, 13.88452384436014, 43.359324759252544, 9.016148706002294, 71.99154088155329, 48.16434185384027, 62.118184710627446, 49.27320708426514, 62.89091372899938, 70.71009950744826, 35.921444417908745, 30.503637775280964, 21.852916696985034, 16.51340621243706, 80.956273830686, 96.34383956366263, 27.74162649432867, 35.89529945257949, 149.49510389694956, 40.024324940973145, 85.03961982612802, 48.69561419691475, 5.039731915842669, 16.14329159545508, 37.55144555515436, 7.952713462078294, 63.936888446953624, 31.122246355323202, 38.84187767340579, 92.31302148759836, 8.83722033799084, 191.3774079319183, 27.76417234629824, 85.83083902941607, 90.77668699527757, 5.545891422237695, 72.71340572981293, 14.818848496217834, 132.22123393499987, 75.44539814845781, 15.2768446187123, 7.999683497158915, 6.4962944693584594, 27.999800859855267, 37.77713970707297, 29.598379792023877, 21.860700767680648, 10.051172275637093, 48.30242989209013, 36.224111049061825, 99.42780252040734, 23.041188080785446, 178.86422945494732, 17.115215415289544, 29.286239809400147, 6.83830465522048, 40.79005202466156, 5.305712702373746, 5.13915227902289, 15.207273234217464, 40.583644758787, 8.770947203849378, 142.3726166954292, 73.53889353389994, 7.8619132628048325, 191.4589195522628, 9.100452397469411, 7.717523224817574, 49.31641443516925, 48.7950786975175, 90.23638938419494, 49.19251508849917, 50.38441480683353, 80.36861625879347, 106.13262720018709, 39.381030076449036, 9.652634960577375, 33.33708564619812, 16.3506871212256, 81.08867222515366, 40.44946979644643, 16.28420103198613, 7.881137975775838, 44.36794577053186, 141.06772447962993, 20.050134460454967, 12.920972733763747, 8.37462273060096, 86.32666873779884, 51.99964233239558, 46.794961408485605, 13.840356891781175, 27.10394869714481, 16.109237045015288, 81.49377736231055, 35.122500122786505, 29.394870210479493, 43.133482449978814, 172.2823937656959, 30.50290473863245, 5.067783399167679, 80.11841209497766, 41.74500258294826, 33.65742235104033, 70.21795602338378, 50.360937717101, 45.078919109132634, 59.41443680900603, 81.24003170142359, 59.7089832428018, 11.413125423696329, 12.676473526994743, 150.7066206942533, 66.66018034024682, 8.667118764367073, 52.02036571265081, 12.401538513456687, 7.512765755602244, 27.168163495300576, 91.1315029683281, 13.51870431097239, 19.854663443457536, 187.73437993683507, 22.602894567626933, 38.68114370072731, 54.504439415061285, 25.973907803946855, 26.2349090943136, 33.39629019852275, 108.20082101925708, 35.79981724601315, 65.55838956720284, 19.669641708926587, 33.411994159932554, 64.96738053356103, 66.50386842712555, 134.70902531697854, 12.106490670612631, 127.01453463290471, 6.020003128466628, 5.603903880577046, 10.262341734721026, 69.11982447074166, 33.21117062369428, 150.81450193838003, 5.171970971203112, 27.23182805243701, 36.931067633784686, 9.011229352756752, 129.81498648469807, 38.998673764520184, 152.84612678341634, 5.215289786211183, 87.56317002368587, 51.16546539185414, 13.788785789835437, 33.43819754364795, 57.756853619613004, 104.53468278712975, 15.772670968067004, 121.61470854285895, 41.24747237565898, 18.79695824925123, 22.02558263392555, 63.60681795546495, 64.91721329480433, 23.57690710364201, 19.801386759517257, 16.384759623135572, 7.614654879489506, 40.11792972402799, 43.814810164727064, 27.607013683469276, 21.338314289447748, 9.274540532654974, 12.472161438728781, 9.720629742787585, 23.385857339822543, 32.81275374303516, 13.055877669269915, 38.2263910824791, 70.19903081451939, 75.63883286674856, 26.30692531973853, 5.99203691066143, 10.804251007659747, 32.236398778079874, 5.364870119032297, 13.015759414170512, 69.11858060488807, 86.9770781939363, 36.353430885476754, 93.77161629443928, 7.047167047799807, 63.2931675120884, 93.80613688960266, 7.538962218378763, 155.0692487154906, 171.6061372780249, 18.523629298041072, 9.94910624784864, 46.96202659429089, 36.74926883410274, 178.612996852974, 40.475632765064695, 31.44928599812989, 19.158424388660382, 19.733658039970198, 107.89610055833225, 27.000420296868125, 42.07219533492009, 13.594021105076969, 27.302412880477853, 53.416729415403765, 42.338462554076486, 9.059181179069013, 79.8567367483555, 131.68979267097112, 113.6579722569764, 115.87719234139966, 90.22115402372877, 6.261605364284753, 9.346755579088349, 80.05441919451829, 5.18906171589359, 118.30031983601455, 100.67702635491607, 19.696619134448824, 36.30638428755671, 30.282909062943748, 11.119025972658699, 72.06287726780035, 66.55589104293796, 75.6851215467782, 8.191024517500402, 99.54923310722965, 29.32303210663169, 47.055872269421954, 95.63939589819195, 22.661841566655156, 101.90099849375544, 68.56798424376765, 34.19635469711756, 106.12129113833333, 21.42396265031716, 17.969367798498162, 9.137271071197304, 68.65384985043261, 35.655505705643144, 8.063498490132552, 161.6304406378012, 20.464662099332017, 6.503942031829794, 18.803523465003682, 11.44783838880652, 11.020518334043889, 5.556277031398687, 100.75992264839614, 68.60905354345857, 56.873098154212634, 22.42626948057354, 23.774488736544324, 59.91072198385663, 75.34301327278884, 7.295683374944829, 11.278417059394943, 5.135360665556567, 44.50716440649323, 253.6897250720778, 60.288631757866376, 11.359607946911623, 6.671134231144738, 39.480184261183545, 21.626539916101578, 7.877047000872522, 85.88817351258825, 11.575294388559488, 6.238293943097016, 163.6993177846658, 76.32868600649898, 10.598590495599852, 9.3894225748898, 29.950474016598918, 145.79864164112757, 88.44280233576839, 13.917640860240745, 49.11943555500438, 22.31029776176848, 32.91544375329129, 26.612204581576144, 28.886235378852575, 51.01589723681485, 8.622662146802114, 92.74445868206578, 44.626726687018405, 18.428990412171355, 177.70517297143493, 23.39897807710174, 73.3038313057312, 22.293464392919383, 6.807262351111274, 57.32574660536367, 5.335641325013322, 9.499344214731046, 42.13823445072566, 85.13523152941353, 8.784026947552539, 10.938055639196175, 90.75731285951004, 54.55618408872052, 26.820845694206675, 9.507739959498412, 62.7071413390485, 19.06498315302397, 13.45028246139178, 26.618363013310415, 31.832676498463144, 8.467938756809167, 29.919557391739794, 12.29008589257606, 39.13986299052449, 9.568177609664499, 95.091736634223, 26.215650820910554, 20.72378079624059, 13.32006776053882, 5.760360446260784, 72.60690545669372, 74.15200275527343, 11.603365444832201, 18.956829383892494, 17.924511288726816, 29.876251759836755, 119.82487681087845, 28.646107241159203, 13.93504160672762, 47.3012983256058, 42.79093260681714, 43.40575528685267, 30.586037520141588, 83.75211789005243, 21.15472867183106, 23.54856452229316, 27.21098105333208, 53.64542878903255, 9.156261620118961, 18.159458724644413, 32.98736157077126, 51.486090306200516, 10.621002562129199, 53.270231512060974, 152.11480867666057, 76.67230588430918, 70.97133601876294, 21.45521235036459, 58.026918788559655, 10.55767151794677, 18.04161384386398, 33.95979535269835, 11.628205339687078, 27.505720573753603, 8.906760918516191, 6.025184065426404, 8.488925980720992, 95.0396499038886, 23.057772156489015, 10.124025798588313, 5.440686680306255, 35.64267593076733, 19.948478109317566, 32.2902717554891, 29.63425759712279, 5.304598045141025, 70.04492056408606, 8.667953003189625, 13.07630812232564, 52.838147370291225, 29.45884054068812, 86.24226668654052, 9.177284201436047, 79.04828733225693, 23.361810929871222, 12.752638253752878, 44.1105074984186, 23.889696400797767, 13.36393696885671, 66.246539049506, 40.94758527071223, 5.846330078068405, 7.162532419201371, 42.313790640166445, 178.8996316549461, 77.33107182247502, 202.46336319321435, 31.919582531484508, 210.6042437336016, 218.95851994566186, 80.35323885414142, 53.16955470096525, 7.564391848211101, 53.41039256415955, 11.67525595138734, 103.27683237274947, 68.05784195519796, 75.9510163637779, 97.2982181720664, 5.4678453723605, 31.795382525189012, 23.315037462656058, 117.94449278823626, 34.17892650586633, 11.42880718204466, 32.98291472975012, 8.309677594447296, 183.5351023547148, 7.600776291079175, 153.5008304074468, 58.95516208247324, 160.6698006956403, 51.66250171192808, 9.95561508550439, 31.691475633972836, 18.112592282422177, 55.28547302591747, 145.49821459799895, 8.166355198537754, 80.68674324468245, 82.77724573081471, 33.93882010673582, 193.8454546230408, 5.121072433192989, 22.97283476041915, ...])
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)