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 = 49809
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([7532431.027354396, 7558095.1521376185, 7558098.4375, 7577515.625, 7577670.845110114, 7589111.260144906, 7662508.307910155, 7663132.929707013, 7663720.706549904, 7663815.896356662, 7663872.680858207, 7713937.5, 7719603.9531949805, 7762020.3125, 7779434.760999874, 7779585.9375, 7784201.5625, 7805792.1875, 7809157.8125, 7844981.25, 7845039.940740248, 7879625.903726452, 7880872.432229455, 7883948.850615317, 7883954.875158478, 7904762.5, 7928507.492540146, 7941809.824913179, 7980264.0625, 7989118.20619819, 7991746.875, 7993233.454992358, 7994421.875, 7996247.46073622, 7997723.00721381, 7997747.953026458, 7999711.407182913, 8020941.450640859, 8026862.5, 8065842.773278264, 8070348.4375, 8086618.679862139, 8087321.221309573, 8091889.786907921, 8143096.979860296, 8143125.006085394, 8162982.8125, 8162994.167950717, 8171909.903283768, 8185846.875, 8193060.9375, 8194920.576060117, 8197838.798240473, 8198889.184755124, 8199649.858477268, 8200005.492080805, 8201888.371516881, 8208950.0, 8215023.02030994, 8216339.141848528, 8219117.04842731, 8219429.629015757, 8220713.273030743, 8228160.675794419, 8228985.9375, 8230394.286374299, 8230496.185106561, 8233335.781454665, 8233356.807760991, 8233530.402468181, 8235712.105269313, 8235727.557033176, 8236427.801310118, 8237454.187468649, 8254705.435604242, 8324109.921995546, 8328243.71452861, 8337690.625, 8366029.6875, 8368554.911119331, 8369860.053387587, 8370323.4375, 8371542.1875, 8372818.75, 8382157.4345662985, 8386282.666166976, 8386300.029353212, 8387937.278848637, 8399096.875, 8402894.994273743, 8403985.9375, 8404596.875, 8405468.75, 8405941.096866267, 8406171.46083624, 8406482.205259368, 8406872.954149447, 8406926.06127104, 8407379.6875, 8407519.807084572, 8407865.461482797, 8408238.08888618, 8409639.0625, 8410690.114170741, 8411287.200412845, 8411748.473587466, 8412089.0625, 8412118.52737686, 8413551.305560628, 8416364.731986392, 8417149.2545269, 8421632.96768078, 8425950.0, 8427194.968217904, 8428073.219976872, 8429164.391076611, 8430341.325557912, 8433664.86901795, 8435967.1875, 8466110.513493588, 8466317.34482732, 8485587.530837659, 8523806.25, 8537878.038899845, 8539839.87703619, 8540689.0625, 8540969.20233923, 8542519.63210091, 8542747.238106322, 8543395.974987598, 8546796.875, 8548470.146098651, 8555056.25, 8561631.25, 8566870.499405665, 8571841.335590404, 8572143.675616086, 8609395.304502344, 8610010.9375, 8612107.8125, 8613565.625, 8615060.384632492, 8615153.125, 8615571.028656872, 8616650.57493976, 8616920.438485797, 8618440.005663801, 8620557.695154468, 8629822.803315725, 8631376.482773704, 8632178.05763041, 8632935.039251922, 8639630.648528822, 8641743.127493864, 8641834.375, 8641870.242740866, 8641968.695934054, 8642242.1875, 8642550.708019553, 8642651.058007535, 8642819.105786929, 8642866.674830014, 8642867.524153167, 8642932.91388991, 8643235.9375, 8643251.352289662, 8643284.309879428, 8643316.733045863, 8643397.900490288, 8643528.125, 8643585.453636097, 8643630.7085731, 8643654.7435623, 8643670.197050948, 8643704.6875, 8643750.196951786, 8643865.168198094, 8643984.2037999, 8644270.358442456, 8644435.317727894, 8644850.818546124, 8645147.99897187, 8646186.567421842, 8646190.824053375, 8646723.4375, 8647445.3125, 8647744.741413392, 8648201.5625, 8648218.717376059, 8648329.499590278, 8653343.75, 8662107.602801705, 8681232.873254055, 8690487.982687566, 8694196.875, 8705628.125, 8706352.780127618, 8707347.671095528, 8720931.95653493, 8722775.503915079, 8732800.322161905, 8734885.160137905, 8737249.728065126, 8738155.304487571, 8740246.349686481, 8740592.563044293, 8740741.507889789, 8741804.04588696, 8741967.050657326, 8741987.3210093, 8742037.225061225, 8742598.331951415, 8742848.4375, 8742850.972550392, 8743076.5625, 8743226.5625, 8743378.125, 8743392.782142721, 8746056.25, 8746137.379867706, 8746446.8913002, 8748875.0, 8752337.5, 8759304.431207802, 8760983.86003707, 8763410.9375, 8767010.742057746, 8767035.9375, 8767064.228452154, 8772664.0625, 8772910.354283012, 8773371.454382468, 8773707.725154806, 8774646.875, 8775024.504405798, 8775340.031196076, 8775353.099040847, 8775426.528531672, 8775662.691371854, 8775667.083563194, 8775705.505369343, 8775746.945398519, 8775800.0, 8775843.713701544, 8775955.26070249, 8776017.049280956, 8776037.07450039, 8776070.892748123, 8776081.50027666, 8776084.375, 8776093.494076623, 8776206.888872983, 8776219.2948768, 8776225.0, 8776232.8125, 8776407.475577567, 8776468.75, 8776493.091858327, 8776525.956543962, 8776543.062882582, 8776619.359226584, 8776673.4375, 8776739.765641991, 8776746.875, 8776808.019895786, 8776816.057102721, 8776877.630180271, 8776881.940451272, 8776894.204793006, 8776929.501218978, 8776948.37734768, 8776974.890990376, 8776992.054015912, 8777018.626508368, 8777026.012216382, 8777029.6875, 8777035.198643653, 8777037.5, 8777082.376572952, 8777093.109608281, 8777119.559880378, 8777137.5, 8777150.972439272, 8777174.556249032, 8777245.557207922, 8777247.072272254, 8777261.427193584, 8777284.572711961, 8777296.424531778, 8777304.253330767, 8777317.1875, 8777367.269372148, 8777377.843840994, 8777381.25, 8777390.467685191, 8777424.909495931, 8777430.073139599, 8777432.8125, 8777435.9375, 8777441.025558362, 8777484.07695974, 8777494.96602078, 8777510.9375, 8777520.78348563, 8777549.922894845, 8777565.534089316, 8777618.75, 8777632.777638173, 8777650.0, 8777682.8125, 8777701.669951607, 8777715.626231957, 8777733.911412787, 8777735.9375, 8777773.314021679, 8777789.0625, 8777790.3993627, 8777791.231164388, 8777815.26670733, 8777817.1875, 8777854.091931324, 8777860.34914059, 8777916.049745101, 8777924.728827804, 8777938.287441848, 8777947.995908067, 8777953.28617846, 8778016.998563167, 8778031.880072098, 8778048.741059735, 8778057.311266249, 8778127.953198297, 8778128.666560365, 8778139.0625, 8778140.360520972, 8778148.399229283, 8778150.0, 8778168.841522032, 8778178.125, 8778188.813259337, 8778210.033502834, 8778218.994406562, 8778240.194280187, 8778245.3125, 8778249.141289564, 8778251.5625, 8778273.474699132, 8778274.502463091, 8778284.375, 8778292.003988447, 8778320.43299801, 8778372.635865195, 8778379.6875, 8778381.25, 8778399.838927748, 8778418.84613327, 8778420.161780622, 8778468.113969054, 8778525.857313579, 8778535.18426277, 8778562.940361992, 8778595.3125, 8778601.703784255, 8778606.963308502, 8778616.596938722, 8778626.380290117, 8778688.380668491, 8778689.314970918, 8778699.271036467, 8778742.1875, 8778750.0, 8778821.545209508, 8778827.8601058, 8778846.319169968, 8778877.279188352, 8778929.89427939, 8778942.764021186, 8778957.467107885, 8778973.4375, 8779005.73133366, 8779033.395841092, 8779036.25943591, 8779067.1875, 8779082.180579593, 8779095.022754999, 8779098.764243565, 8779114.0625, 8779115.29464216, 8779116.243793476, 8779132.8125, 8779135.9375, 8779224.033649357, 8779234.595748102, 8779252.596298533, 8779314.0625, 8779377.620707786, 8779378.125, 8779437.087343417, 8779444.563909495, 8779459.10513128, 8779473.4375, 8779503.032310804, 8779532.387933483, 8779549.933971634, 8779609.375, 8779630.157309208, 8779642.850072829, 8779748.162371136, 8779762.5, 8779780.76697685, 8779968.090568652, 8780012.287220366, 8780054.035568684, 8780064.0625, 8780070.3125, 8780074.498469759, 8780109.375, 8780123.459128182, 8780220.3125, 8780237.955744466, 8780551.910617393, 8780571.625719633, 8780586.467085486, 8780598.4375, 8780616.876132162, 8780648.976598218, 8780751.5625, 8780911.212789157, 8780912.324597813, 8780914.0625, 8780917.1875, 8780944.759847708, 8781017.130886517, 8781059.385499775, 8781119.792276083, 8781153.863846699, 8781168.547370652, 8781193.399002707, 8781217.464789217, 8781348.4375, 8781388.879684916, 8781452.335336428, 8781559.21489457, 8781615.129340213, 8781773.4375, 8781956.179857275, 8781964.273010125, 8782001.5625, 8782028.125, 8782129.6875, 8782289.716633013, 8782786.634795157, 8783270.468576478, 8783482.913462127, 8783713.092163423, 8784344.50362731, 8784474.604268782, 8784521.290159458, 8785080.618186163, 8785423.203640196, 8786610.9375, 8786956.25, 8788433.400326267, 8788587.365809636, 8788983.180306455, 8789078.717143634, 8789286.752548927, 8789322.073428212, 8789384.375, 8790640.625, 8791160.9375, 8791353.125, 8791509.807922827, 8791670.00501403, 8791784.375, 8791788.125573602, 8791792.867155017, 8792090.447371064, 8792130.144184984, 8792365.029774152, 8792570.152745228, 8792747.504203247, 8792749.922382597, 8792787.273977771, 8792943.852982393, 8792994.121006778, 8793263.460436933, 8793379.46831859, 8793548.4375, 8793744.577610081, 8793773.251942566, 8793835.049817966, 8793985.25431392, 8794091.705073584, 8794093.75, 8794404.6875, 8794558.70394393, 8794562.5, 8794571.6897931, 8794685.67439635, 8794750.0, 8794889.763905386, 8795193.75, 8795329.571442975, 8795371.77175279, 8795510.282463707, 8795545.3125, 8795613.810779216, 8795792.1875, 8795922.862895692, 8796222.420788223, 8796417.1875, 8796435.26333851, 8796442.7755899, 8796665.76898881, 8796756.621493211, 8796946.875, 8796961.168101706, 8796979.6875, 8797312.090912363, 8797318.477226097, 8797339.60081011, 8797357.8125, 8797380.823205905, 8797674.425060673, 8797696.955768574, 8797904.6875, 8798370.3125, 8798818.75, 8799320.3125, 8799770.17979771, 8800468.745369393, 8802315.625, 8803607.678739244, 8805282.8125, 8806479.66056035, 8806950.0, 8807399.332063153, 8808591.505364053, 8809350.0, 8809554.149158614, 8809622.074491505, 8810706.738993226, 8811475.49785358, 8811577.285199812, 8814114.299372135, 8815345.022085357, 8815674.987667432, 8815740.281364935, 8815804.516907685, 8816160.422625868, 8816436.09008141, 8816443.072179612, 8816846.875, 8817097.713976068, 8817568.087795395, 8817624.326492213, 8818087.355654724, 8818220.3125, 8818232.8125, 8818265.625, 8818407.910787795, 8818478.07508777, 8818512.979155075, 8818555.068415312, 8818646.216736976, 8819407.348688569, 8819996.875, 8820685.180670584, 8825839.0625, 8825975.0, 8826663.61303071, 8827198.784187868, 8829426.602454491, 8829651.231024211, 8831185.434180941, 8831206.232427811, 8831349.456098972, 8831617.1875, 8831649.730335776, 8832053.647319539, 8833683.285564046, 8839550.876903027, 8839593.916593112, 8840150.0, 8840716.971542396, 8841371.875, 8841832.8125, 8842971.492522037, 8843271.571704483, 8843277.818209698, 8850183.474770252, 8863982.156497309, 8879386.71848819, 8883382.8125, 8885758.712088976, 8886054.6875, 8886175.0, 8886404.044811063, 8886425.784079242, 8886624.142534297, 8886712.846261159, 8886835.352796124, 8886882.8125, 8886926.5625, 8886935.0035192, 8886994.990380023, 8887388.50060082, 8888024.096382616, 8888100.0, 8888298.087530194, 8888446.527855594, 8889352.194359621, 8889407.8125, 8889865.340923848, 8890196.410435408, 8890763.653777733, 8890942.1875, 8891396.101966012, 8892006.25, 8892039.704928806, 8892132.352558991, 8892326.5625, 8892530.167850327, 8892824.69116147, 8893184.16488074, 8894409.375, 8895205.544942297, 8895503.125, 8896425.0, 8897402.367511299, 8898136.974061133, 8900296.668291679, 8900350.272114612, 8901522.492295252, 8901886.647003056, 8902087.5, 8902599.552473143, 8903091.333653392, 8903170.226547444, 8903428.125, 8903450.4443328, 8903609.951812388, 8903823.94241095, 8903835.001588639, 8903898.96218714, 8904043.143981945, 8904190.435145913, 8904277.893565295, 8904287.118627355, 8904334.869020551, 8904403.997961838, 8904465.80502871, 8904496.875, 8904567.849927735, 8904629.064419108, 8904666.229072984, 8904978.166297313, 8905067.123802884, 8905107.809478829, 8905188.064877532, 8905260.420399424, 8905295.552897885, 8906857.16195454, 8907118.095279971, 8907201.5625, 8907432.84636594, 8907712.943339454, 8908072.368105302, 8908602.65383952, 8908685.33803072, 8908692.1875, 8908717.1875, 8908777.199952884, 8908978.586212348, 8909009.149476841, 8909302.137352293, 8909587.5, 8909614.0625, 8909621.674747061, 8909630.78382868, 8909684.028464856, 8909735.9375, 8909879.853818044, 8909913.21130191, 8910026.910381155, 8910096.875, 8910106.25, 8910107.8125, 8910202.386818679, 8910301.406383928, 8910382.60990894, 8910409.375, 8910468.75, 8910552.072198847, 8910579.6875, 8910723.109935487, 8910784.932060119, 8910823.4375, 8910829.204048533, 8910882.8125, 8911360.9375, 8911406.978485199, 8911501.542742083, 8911590.625, 8911595.22774568, 8911781.25, 8911865.625, 8911881.020721534, 8911960.9375, 8911998.99373008, 8912001.343667852, 8912209.431712713, 8912259.037391296, 8912748.409209128, 8912787.5, 8912966.25973259, 8913105.936482022, 8913110.549158907, 8913219.666901635, 8913412.5, 8913555.063356109, 8913579.6875, 8914328.964361524, 8914470.3125, 8914725.0, 8915304.644227766, 8915310.556441242, 8915751.5625, 8916107.125206383, 8916126.392229512, 8916837.298786135, 8917060.303137971, 8918326.252129938, 8918616.013366042, 8920447.767915826, 8925160.700483302, 8925350.0, 8925693.75, 8927204.6875, 8928402.750223212, 8928585.028218469, 8928878.381469585, 8929566.19208904, 8930123.801723607, 8930206.063578464, 8930423.1560299, 8930509.236186778, 8930521.360130455, 8930606.472199371, 8930689.0625, 8930828.953594388, 8930906.481616355, 8931230.699570883, 8931246.875, 8931401.5625, 8931465.057565473, 8931543.80559255, 8931624.476698024, 8931624.498518948, 8931720.3125, 8931783.536644716, 8931849.238177197, 8931889.0625, 8931991.207550053, 8932491.669162996, 8932546.875, 8932617.328029312, 8932626.808233945, 8932632.475629296, 8932906.996123105, 8932995.246087587, 8933035.890754951, 8933066.363247188, 8933679.526839145, 8933836.642584398, 8933969.442660963, 8934334.253681833, 8934376.05813978, 8934389.0625, 8934488.811038895, 8934844.890358474, 8935556.548604194, 8935762.466549588, 8935970.3125, 8936187.5, 8936278.296365254, 8936771.798847781, 8936882.8125, 8936912.839129154, 8937649.335984819, 8937660.9375, 8938162.92057503, 8938310.514120763, 8939183.550122837, 8939250.757405097, 8941451.5625, 8942043.75, 8942742.970723562, 8943667.1875, 8943667.497324474, 8943976.19038958, 8944051.145181905, 8944100.812909732, 8944139.747493632, 8944569.337563593, 8945229.470315913, 8945727.364804216, 8945782.8125, 8945845.996275026, 8946233.929053977, 8947445.3125, 8947447.880374663, 8947605.638314273, 8947669.275295531, 8947928.77038568, 8948836.601009341, 8949076.393362341, 8950423.3957755, 8951770.3125, 8959820.888188893, 8962716.225260036, 8970400.0, 8971893.532478588, 8974740.825645523, 8975029.80866544, 8975257.766801916, 8976167.1875, 8976776.5625, 8976836.946770266, 8977587.5, 8977618.75, 8977670.233386312, 8977867.701277247, 8978024.190647572, 8978169.596902763, 8978209.375, 8978527.44879249, 8978534.375, 8978603.929814091, 8978690.21738682, 8978805.279518867, 8979028.125, 8979077.533611616, 8979132.67724179, 8979304.291207753, 8979317.268760715, 8979324.321084188, 8979329.941885607, 8979340.625, 8979348.380733535, 8979368.75, 8979379.52231756, 8979415.625, 8979419.687987048, 8979492.1875, 8979502.54879192, 8979526.10642687, 8979546.852745688, 8979566.350656427, 8979640.80303964, 8979656.25, 8979700.626562955, 8979715.30755439, 8979742.1875, 8979753.75229994, 8979773.4375, 8979837.42826532, 8979875.32328289, 8979876.481665825, 8979904.783124886, 8979941.6445771, 8980026.5625, 8980048.4375, 8980091.479292812, 8980134.375, 8980137.5, 8980142.16078495, 8980145.306668002, 8980158.774712164, 8980161.428440863, 8980258.628751662, 8980273.4375, 8980356.394080207, 8980446.408977743, 8980530.779033743, 8980651.092119489, 8980661.496833514, 8980677.41782798, 8980781.25, 8980844.976531195, 8980917.1875, 8980917.188737774, 8980965.129512288, 8981000.57529244, 8981064.0625, 8981094.194812449, 8981153.41787578, 8981161.771884883, 8981190.484870393, 8981337.5, 8981409.109315697, 8981551.442972712, 8981567.73237097, 8981623.4375, 8982129.6875, 8982962.5, 8983190.747008467, 8983599.833050843, 8983946.875, 8986488.857822683, 8987461.406819714, 8994030.949152324, 8997668.530147705, 8998787.5, 9002772.067994822, 9009938.813334616, 9018143.249113912, 9019187.153657358, 9019699.249333445, 9019731.9175094, 9028831.25, 9033023.282485606, 9033035.9375, 9036714.0625, 9037195.3125, 9037308.353463702, 9037709.851830887, 9040185.740406947, 9040203.075977692, 9041910.360586224, 9042252.903047977, 9042294.945786787, 9042296.213098388, 9044416.863947336, 9044945.745840443, 9044947.926253911, 9044994.633657528, 9045197.059681106, 9045221.875, 9045637.958402727, 9045981.849679297, 9046203.412315506, 9046488.292312957, 9046498.12216484, 9046587.5, 9046606.1252746, 9046631.513428913, 9046707.731322475, 9046711.247352961, 9046729.6875, 9046733.34408083, 9046809.79611225, 9046818.238454854, 9046818.540000524, 9046849.417263467, 9046876.4582131, 9046881.196782602, 9046889.0625, 9046894.464867927, 9046898.674667073, 9046906.25, 9046909.762717253, 9046938.24818533, 9046998.4375, 9047049.154145772, 9047132.8125, 9047163.728758428, 9047171.414327111, 9047183.449170947, 9047207.8125, 9047210.67700626, 9047246.839420846, 9047248.671072943, 9047326.421016075, 9047332.650639098, 9047349.57267162, 9047373.44460694, 9047385.9375, 9047390.625, 9047403.712102117, 9047404.4710995, 9047419.756910795, 9047434.817993807, 9047511.56187507, 9047550.8305958, 9047564.334332043, 9047570.3125, 9047572.972029086, 9047606.15461127, 9047664.0625, 9047684.375, 9047701.029239435, 9047713.569332847, 9047732.114115808, 9047732.560977662, 9047743.943992646, 9047761.382131498, 9047766.261298876, 9047768.75, ...], [24.791822813607233, 14.363591414874586, 64.66606556422106, 41.79436058124303, 76.12446727382148, 48.195955920832695, 5.64205222157771, 15.407893984958868, 11.805063613852592, 45.11600271224914, 5.573512802516804, 68.48320443403588, 124.64102211913371, 102.8123269274642, 11.789876711828244, 38.536203081481865, 104.73549964731514, 64.747440569777, 71.35262163764529, 48.15559740320404, 20.859049193797432, 7.966439987889422, 27.912782598438362, 17.526746360487923, 42.30135749429855, 75.08282447973181, 13.84774928465329, 6.856780053277963, 132.29377641966897, 13.20766295733549, 44.18912108680958, 13.767078479663644, 96.46364967158854, 167.24533967182268, 22.562490221306113, 13.368771449068703, 6.1383430447304, 19.41631548312539, 36.40351564553567, 5.3624030055470895, 84.21705299907427, 168.35016575758905, 95.691504303209, 18.67452398956751, 83.69351488973277, 9.336554024447013, 78.8946227631518, 16.81613577573255, 59.86954770902707, 52.67099757527206, 31.161007481231902, 11.566271517307282, 9.117524438152497, 15.428904364598457, 26.01071583028849, 12.671127537550081, 15.369334561730781, 140.9052938696716, 13.558712828368638, 7.142467364897028, 9.216514107438817, 5.934328496263409, 56.5824574363291, 7.5112485487398155, 64.20447406474837, 39.34222486322586, 10.197120380029972, 25.78194774898131, 38.63014321090146, 36.71438849674094, 22.61168329078137, 18.570403236580496, 51.46350889470765, 82.0757224596189, 12.540255354144238, 128.54706026168617, 7.590458472584636, 70.77139216699881, 100.47515284061862, 9.527925125915528, 12.384262465286458, 52.8369428879281, 52.45580078206893, 62.72031263032485, 22.803802058090785, 41.62859316360485, 15.054583004765789, 102.79235106405352, 54.1900880857694, 26.343783136531904, 40.88995121592976, 63.878705571911425, 47.048690043542365, 17.107349316100574, 22.39434191107699, 7.9896001685289075, 117.22134959288313, 21.480849458829326, 45.98527650635142, 10.420030044787552, 69.28977819635796, 12.192489840461192, 91.48948936899971, 184.6591273066311, 13.910622203928671, 30.891638407113916, 35.18646629299598, 96.71268077533087, 24.316819428697148, 18.30182525570695, 12.700532123778519, 92.5865126358005, 39.086137563783076, 23.201112796231882, 24.86471991603238, 53.22912640353415, 80.02006352668855, 12.675690556638388, 87.60140644731027, 12.989898981689844, 27.73038606017787, 9.357614986191434, 69.8665649204175, 47.60224280477473, 77.4377212794027, 83.76575891603814, 7.7754662225798326, 19.864362260489624, 30.117753333977774, 14.96248293753095, 40.764157898998576, 58.55368260786548, 44.42422028921642, 61.39239871766788, 15.70520750157429, 64.48574694076092, 11.01339693444251, 59.638587501997904, 39.01537611723937, 79.03166032918853, 100.9838180431074, 6.199786302124725, 61.887122708081726, 57.04547037981192, 77.33453127461098, 27.528588867914948, 6.1919973202166965, 89.99826957388791, 7.977454280815316, 76.97252575876885, 32.627192599409085, 18.546102201936005, 20.537264461319776, 82.66761959822118, 37.62141573417186, 5.201648301314124, 52.14986610352669, 57.348212181044374, 26.136378890128867, 53.12282920701468, 16.49643285687258, 26.912500005742352, 8.473007180277108, 15.342575100988451, 40.86896847435901, 7.067268782433907, 80.79026066178865, 10.484628727289111, 8.915168887687864, 88.02732655680833, 21.655590920429685, 13.214001618868494, 9.379261196237522, 60.73769033182103, 59.268830737351145, 20.43389386006818, 13.445933231728667, 37.12004361757195, 8.311022812001971, 12.288898125249212, 40.4835919991688, 98.25826784786229, 97.17066966751713, 5.406138568335882, 90.04943913528977, 117.58588349793395, 13.135483569770006, 30.52866052331219, 102.70636586087451, 22.69652065551977, 77.68839040482742, 8.178713376519122, 12.699802025940585, 27.39087389475731, 63.86660161912515, 82.88417211661945, 93.29660012584, 24.48503443738894, 84.37831968810771, 109.56806983478613, 25.879774272809225, 70.31494707107873, 62.468358478017024, 33.29412580974052, 13.25724882463097, 16.59625295776104, 38.84587754684436, 52.29087327643591, 154.46488391092896, 25.430180892291958, 13.468495180137818, 17.555798868378247, 50.14998149256428, 46.82373059897306, 37.064820795524355, 68.31287081298635, 31.049985615189726, 30.382400040201155, 39.28169672813393, 6.252138899453928, 8.295215994403293, 54.731887372800045, 90.80720428696829, 29.589608669186017, 11.887062692597887, 57.5967040739062, 67.1678615972472, 74.53580166422415, 8.376329547885852, 52.03767045177126, 46.28337870535348, 50.709506197863135, 16.549971187109158, 49.96751736604123, 21.463576042856644, 50.63956780436547, 14.843479887623394, 11.075023997604786, 80.04505633212906, 26.626095496935626, 22.69707914401859, 61.54514062914261, 68.35973688366659, 106.9680692790042, 22.788141402627637, 46.787138016856154, 91.17940404973221, 66.61241137064421, 15.98973535062847, 94.9557661363776, 43.9121318439451, 9.93711278946436, 192.28619719889318, 48.05858489347485, 37.08216927708801, 49.734691548252506, 53.726028327926294, 14.56629607321282, 69.40869848780385, 12.841214112295726, 97.69738599870442, 57.86969016128546, 12.438967262167484, 97.77571864068297, 39.96631916800891, 31.258666003389866, 65.78868522105975, 7.873631511208067, 22.81166597972377, 6.458281217280584, 59.05869743988662, 23.81624887530223, 7.555661861068525, 26.301634663528198, 128.64457838956767, 129.90960656874765, 25.559009353885664, 102.06156594374474, 13.505020390566548, 5.579572003392861, 19.295825202097177, 42.40174576536212, 20.639400073389652, 10.498370805469937, 11.28273794988015, 292.6529086430287, 7.256415196259951, 7.676347033536794, 29.168918397687428, 22.175933638708486, 55.3187549133467, 11.258135958991925, 23.994430113614516, 75.95347950125405, 63.96879675723741, 14.607417499779642, 76.00294356413389, 51.19709826796621, 59.034797632023555, 16.725007060785586, 51.03611878761049, 39.10891771274162, 55.2380797157897, 50.68827469701464, 120.98955848699477, 26.847601938976535, 28.54506232385512, 27.85316995660443, 32.56663550502934, 96.300034927359, 15.36751641508898, 14.946207146620521, 78.37322875767126, 39.53293829609393, 26.30185231283489, 86.59449058668994, 39.513866623015616, 51.181862396931535, 9.045770602998196, 32.571944637722694, 72.87306165262196, 34.18195225018384, 9.718372517976167, 24.126096340472028, 32.28389622941398, 13.488910047365216, 64.04647423553588, 9.17659759422638, 18.046082029474864, 16.24022814007272, 56.91327421109206, 41.75613722263539, 12.094733973258483, 36.64954534481268, 14.020943587702028, 27.789452510066102, 38.89754780289741, 15.302213337332098, 40.665221361134826, 24.421523947403998, 101.68607087552736, 11.532500264800374, 13.5198793375449, 48.520023782520845, 10.006983857507917, 42.0831864069163, 11.18635354942251, 57.69268670256092, 113.91611633304713, 7.538186339262804, 34.98514059499696, 30.370263868864548, 118.85194262253079, 49.767072894112694, 52.4534606224056, 6.7828518001142415, 34.55777617196563, 23.170285722333766, 24.30893888897907, 10.124301043029057, 25.83024280362793, 131.2126999192292, 8.362731162861396, 40.76563974313095, 22.958922603642982, 5.923693124425611, 95.76328618555222, 15.99984261726638, 6.179292178908018, 42.80444406374509, 61.6596190750209, 9.067291242114027, 134.18605065467546, 53.45664450487792, 39.884843184268135, 20.830096790522262, 17.713256082809465, 191.74297360421534, 107.85917330797272, 45.5767583008242, 5.17917357377209, 5.632106186538846, 60.0647411096522, 20.27087266749759, 23.882624914974638, 6.53956072208622, 76.60009562444374, 13.815976906551592, 17.974614332671393, 76.65454713923148, 34.195741337193496, 17.833354853621316, 69.0967202623825, 10.390962280997718, 61.41977223982095, 13.314306024784084, 50.477781342726786, 22.41101325210598, 12.69314762435151, 21.343408991812538, 47.4474751636959, 14.599611247610438, 22.280107391877316, 7.1042023080638455, 78.78157075855658, 5.176449481266364, 13.5934189314911, 13.98721056876835, 107.89468849187608, 21.6641417122502, 12.909627347373874, 10.810645822947913, 96.16215497294918, 63.54269352744814, 44.628078395676624, 21.47784882514622, 28.983550172692688, 15.024591741900634, 29.636635193117616, 5.848489001606404, 9.644188262666168, 24.420981156462958, 9.823294743352967, 45.469072327757026, 19.78473374806154, 24.31847247602328, 29.17459342283007, 33.85852942258754, 25.484431815678736, 175.50273642199392, 51.395369041066814, 5.774189895063538, 14.730028373341085, 79.22040974458824, 5.059556884961632, 18.77583150950563, 55.50841323091308, 6.05234362871405, 45.829721163376256, 50.16946082962598, 82.61819640547051, 68.63862911972204, 112.33399059081461, 7.43329192089339, 72.4347781893401, 27.21000806273233, 9.515978735112748, 119.58181223566935, 33.149020567665104, 86.62979968165884, 58.09916086719838, 174.76233866056162, 15.571753118340414, 8.34069929182234, 19.60255134256014, 10.863340292212921, 5.234202949449645, 5.670521419087451, 12.978976587087926, 23.829900314007336, 54.04348878998453, 96.57107719771584, 17.782166057936944, 79.88606054558724, 26.16175057833351, 9.88787347498575, 40.05986988310492, 66.12298913434677, 75.04263865449465, 67.3240680978036, 46.87720254774421, 30.84434845429746, 11.879279551945377, 49.42404991220367, 73.85033103448858, 22.078178813173082, 41.54679307424165, 9.185592271063861, 91.99047544011026, 20.59300768587124, 25.72428687057654, 12.277732803378504, 9.266624411433629, 34.00179413000182, 34.611635514232056, 6.546866196721047, 70.03328791219025, 14.167096743321318, 59.596596952918105, 5.185094899641363, 69.40237105721103, 18.33715412758996, 28.96491617507575, 21.670215861927677, 58.283126255712304, 67.3392024729766, 27.674704756604356, 66.44182538987675, 14.279644002462854, 52.81009764187819, 69.22052207175285, 18.516033993199333, 70.02313384556882, 26.42387324191572, 213.3538961228462, 5.434336908144308, 93.64454986478697, 49.534075060802124, 31.852638809163683, 28.430850018411437, 129.19639608326207, 66.04685790119414, 8.819752177553509, 98.30915027227049, 8.364217601884935, 123.78251991221582, 150.30306683246224, 15.89988458558164, 42.5912658729879, 10.543300670499928, 6.710244413035939, 123.04866363055828, 76.63108508640113, 30.36140075449597, 7.4077362227126535, 7.63271387753765, 47.88204732824384, 37.28530595778192, 61.451904327756296, 114.329773464166, 26.152058229602254, 11.120476572372217, 32.209641008693126, 73.03852884828378, 53.503519991673116, 97.08041808451804, 38.999992686712844, 19.966868757138727, 12.853442830877844, 122.99533320122751, 12.321571520670306, 7.677019929085387, 17.202722617566273, 76.48729771679842, 12.482716865613584, 15.928369326188337, 6.706880224948404, 36.843613648468526, 23.208919600386512, 169.1597656439732, 150.2787397978134, 6.286670337684847, 24.637469505092962, 68.18960654232478, 20.776652020815035, 159.58166020165362, 42.277679302616534, 10.909340406271076, 57.976439636846116, 80.77360128404662, 46.6985708858018, 27.748154703299868, 112.13472071898835, 9.772319079036691, 131.23741931373706, 36.89382792199339, 73.8857321923156, 86.75712360272176, 92.29564800695601, 123.90974859401717, 85.1198173785198, 30.646975430119593, 18.603971409427604, 84.480080081242, 23.356839536656945, 48.86387749715951, 9.316588963385165, 6.200842026583015, 31.976100120100792, 5.916260608867499, 24.796534504507136, 9.766226231126051, 10.202125963996417, 73.62387591083932, 53.68217622214805, 63.41706466091733, 44.55482597715323, 78.96872590691302, 40.484238958998155, 9.087473486977059, 23.664390742923512, 6.159787995343306, 28.547290805128412, 6.371184685415222, 70.40729526005578, 92.45995880539678, 58.061242451884226, 69.22784740761972, 20.178746640466244, 79.47337446883729, 31.010428789274556, 11.715803038312632, 127.83375523027772, 30.656076437915413, 33.14758127012238, 9.92612769696925, 13.84113123496733, 7.411910683247924, 8.668711718454864, 40.39108187502685, 5.062587077379162, 57.28918487829649, 80.27760174800322, 44.19451908995893, 35.111352314871986, 49.31718575348239, 63.12033108033263, 75.4908937098178, 33.97267997199591, 63.794955560630235, 28.58833587985492, 21.902239597043337, 55.34119292775941, 17.2855013555432, 9.08323692981399, 24.97100606408057, 90.10470298241951, 19.66544751374766, 38.280952353798654, 28.526666662937924, 5.370284546236071, 50.56901026610639, 10.819281772700869, 7.194867904105566, 57.76399081966701, 7.881728585856094, 49.06160285832982, 13.472092362020051, 141.9608420263704, 55.7132383823808, 83.7885521261589, 5.415736538724692, 44.64123595212902, 29.581645746605176, 5.110991458998469, 28.172043492248555, 37.25954529763114, 25.26763240256023, 24.667945521574815, 5.906867437693874, 9.787246560976703, 19.79004047951596, 36.30500104485648, 104.18356073348738, 151.10983398080205, 19.041202956532246, 12.224383812554276, 80.1894555171856, 27.324870243789018, 8.28498032599686, 26.687464203267524, 22.73285477191758, 23.383345533271633, 75.21686620133121, 23.450120513796, 80.95513060465842, 16.54547552630305, 9.736687656529135, 9.786325126070038, 48.72994184136195, 27.407491184689963, 36.11144588851966, 80.41040789575865, 6.897811136080542, 5.640079446895214, 8.170811983837407, 49.34300155400627, 49.54521373299616, 132.52529547501345, 25.114364360441613, 90.88616538794828, 31.72300515237658, 55.61493236217096, 108.09743026715043, 25.520489472862486, 9.643962719182914, 37.55360252793069, 49.554666661466605, 91.74708480590304, 19.406132757887576, 10.8921511072751, 25.080211505690972, 48.062424085569006, 29.593348534045546, 24.815226477559452, 35.144956596627026, 13.824491403041813, 12.1264811451934, 38.19150918773624, 28.73924255545759, 35.50274295504179, 58.31856115241863, 23.99137020704009, 33.73497521536311, 70.25927639258607, 26.953828846252602, 48.3679938972857, 67.33811189526385, 57.291710677000616, 65.97118348840698, 8.604386094483344, 24.84604208483985, 6.774881885878256, 93.13596283601144, 56.831290571898435, 75.29929324983962, 14.305313306881697, 172.96254269258623, 18.321342724941257, 6.188937764941522, 155.24848076969647, 16.597841485401855, 120.07510650493253, 6.179962889539697, 73.14811749773347, 30.789249592418745, 94.8325462765154, 25.59531104449246, 48.05962602489214, 19.80822783282785, 14.3299434507006, 35.33987756163205, 12.972530972732699, 18.067738864844703, 16.661913811970503, 121.36217065254223, 52.63319168094314, 99.54407099110327, 64.62262453005431, 56.59704440232824, 68.86275740101188, 9.952404520878707, 66.64565032026006, 25.898628444707356, 59.06966093288062, 67.86583763985543, 48.32096779046236, 36.07442558044979, 13.285505507201387, 8.407682463518666, 91.17122817037541, 10.146331877373733, 11.510123904478782, 10.364089241028035, 63.65472230814957, 47.12148291937358, 52.2383122954659, 197.63397658866276, 13.262677271893708, 21.47833865909619, 54.619585744039064, 6.917233036505802, 77.37392419231091, 79.82402959740826, 14.526615975812371, 22.081404099855522, 46.832278087292174, 221.46366188647485, 7.1875814271245595, 5.157589638343839, 88.21548231031267, 9.275872027204306, 116.95647967082687, 7.894015338944993, 10.885538236027383, 5.492865846893315, 86.60565185181068, 20.548374112298617, 8.93848473174782, 36.59866199906155, 5.520999544306717, 139.14736825482234, 16.23834428928251, 9.30327822019868, 172.51651429729966, 39.262612378557805, 25.423501142878933, 70.2942974488237, 34.43152957421821, 76.81327364715685, 148.23885123007886, 117.9798351486856, 11.855545871789912, 13.540907793649449, 44.53004769980078, 119.78299349300639, 71.87258407871853, 35.67344349944456, 12.62114876378885, 57.842737870671776, 7.7192762065317995, 35.76628608670968, 9.001820081984173, 10.128444423922835, 123.87097613853095, 24.5757147329195, 11.707023711751198, 7.921705429910405, 97.27023326071367, 7.313595969214658, 58.55394840203952, 106.32119941331071, 6.199285398373882, 46.283216807713956, 87.06724712732431, 12.04715995870411, 31.521679477176615, 14.333779106147194, 96.04928761662488, 90.43507179437248, 17.708210744597974, 12.216351873898846, 99.15899725072053, 9.15400856401605, 11.456512841023535, 11.322529177284851, 100.20329872491394, 32.71308688355114, 81.61497500543555, 8.90367336893364, 30.663841546599613, 35.67582388399693, 27.052040781714204, 22.648157661650572, 10.061286746035881, 157.76389834957033, 87.97246670313828, 6.954361625171562, 144.90516216450655, 13.871639777951252, 19.880723454069525, 17.807902820251023, 51.797911139686306, 33.952235437151714, 7.55503886498243, 32.5348886012617, 25.403057425887575, 19.876492223772676, 11.735676615421218, 28.573089157855772, 27.449670026924892, 32.20177888098259, 14.834315159454412, 75.71204758721791, 12.997497449435436, 32.81841713084492, 65.19656818379715, 68.45362752118723, 8.274843830189152, 10.030913795701508, 7.6689263901218085, 56.011864178953125, 26.439184919947156, 53.19751895264908, 45.44129894013257, 72.06191972897872, 71.76500281019597, 130.07361629278432, 9.620582516095524, 27.021994250485886, 15.134062937174706, 21.07534725764044, 107.3357783781676, 36.09021545082393, 61.67231675264152, 51.540329251640586, 67.92984074240162, 7.114446746473364, 14.919327074902633, 20.547797106243316, 72.17569396866485, 19.344301622871622, 66.59137674469596, 15.809579347354617, 152.6650573776587, 34.45090719489244, 129.43067738966704, 29.457867303936176, 12.792336475862461, 29.357909567267626, 100.16642191551409, 45.55889208665749, 5.461819667897924, 13.338421140698824, 5.2183306463901555, 82.7794636380342, 7.772451952025968, 16.18914159335931, 25.454984864048804, 149.58186986922277, 50.35278878120914, 8.15090455775203, 9.232340497486119, 12.10149312911686, 48.55331402921195, 69.45352529633628, 72.20752924031942, 6.788111541524722, 43.444198102416124, 52.60699429905355, 34.7774606324589, 23.00833037851202, 72.64976705052295, 17.267391042817557, 44.09317854225884, 15.731942255104801, 36.15083764486849, 13.323619902731952, 24.282031956549282, 5.224610419413841, 55.65051365171031, 66.83443305762377, 5.286322867452586, 49.4696741477877, 46.15896282032138, 70.41721005347065, 22.94784200187076, 22.594289063036396, 19.769976226912473, 43.985283439711615, 65.44811810468379, 14.158030792198383, 13.706537694221403, 12.903478548576793, 73.81348879213849, 26.79699287648539, 13.29535081237572, 12.861547116712188, 8.386715540610536, 105.0165284254837, 17.03336303157768, 121.52119123956629, 58.943979775590876, 60.02671990618436, 9.078281122266775, 206.7596121109762, 340.889855797654, 250.27009858592436, 6.747407601988591, 5.074574509744533, 49.43849450307538, 119.27599483443589, 24.61738436538998, 5.674957399663737, 5.798603797505396, 52.965841979469786, 43.13087698350914, 49.87675767351488, 78.62814592854049, 5.182351610843967, 33.89857119081457, 76.19434099141269, 36.827768480972686, 18.842120489995057, 59.77329596571408, 266.1823792478686, 52.0068095195594, 23.329100320257776, 21.89458968691831, 12.293725331442216, 52.61934934563422, 7.511662568391915, 13.731413399562054, 15.913364578888666, 20.339457014534055, 148.55630965952943, 46.00125410710915, 7.60581016593384, 47.961532718538585, 44.38505309181783, 65.02333891184517, 130.20684849628213, 8.902005963196363, 134.13656741346045, 8.646872841016725, 7.934072805129961, 21.706041242869563, 84.07024106828342, 13.131794983289154, 26.770958845171627, 29.304388339752897, 44.64359171432758, 5.894273456639097, 48.47072501849544, 15.071080555487821, 10.756074757826807, 15.736335248170336, 6.325057729495588, 12.292926994420267, 64.14880073836216, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([7532431.027354396, 7558095.1521376185, 7558098.4375, 7577515.625, 7577670.845110114, 7589111.260144906, 7662508.307910155, 7663132.929707013, 7663720.706549904, 7663815.896356662, 7663872.680858207, 7713937.5, 7719603.9531949805, 7762020.3125, 7779434.760999874, 7779585.9375, 7784201.5625, 7805792.1875, 7809157.8125, 7844981.25, 7845039.940740248, 7879625.903726452, 7880872.432229455, 7883948.850615317, 7883954.875158478, 7904762.5, 7928507.492540146, 7941809.824913179, 7980264.0625, 7989118.20619819, 7991746.875, 7993233.454992358, 7994421.875, 7996247.46073622, 7997723.00721381, 7997747.953026458, 7999711.407182913, 8020941.450640859, 8026862.5, 8065842.773278264, 8070348.4375, 8086618.679862139, 8087321.221309573, 8091889.786907921, 8143096.979860296, 8143125.006085394, 8162982.8125, 8162994.167950717, 8171909.903283768, 8185846.875, 8193060.9375, 8194920.576060117, 8197838.798240473, 8198889.184755124, 8199649.858477268, 8200005.492080805, 8201888.371516881, 8208950.0, 8215023.02030994, 8216339.141848528, 8219117.04842731, 8219429.629015757, 8220713.273030743, 8228160.675794419, 8228985.9375, 8230394.286374299, 8230496.185106561, 8233335.781454665, 8233356.807760991, 8233530.402468181, 8235712.105269313, 8235727.557033176, 8236427.801310118, 8237454.187468649, 8254705.435604242, 8324109.921995546, 8328243.71452861, 8337690.625, 8366029.6875, 8368554.911119331, 8369860.053387587, 8370323.4375, 8371542.1875, 8372818.75, 8382157.4345662985, 8386282.666166976, 8386300.029353212, 8387937.278848637, 8399096.875, 8402894.994273743, 8403985.9375, 8404596.875, 8405468.75, 8405941.096866267, 8406171.46083624, 8406482.205259368, 8406872.954149447, 8406926.06127104, 8407379.6875, 8407519.807084572, 8407865.461482797, 8408238.08888618, 8409639.0625, 8410690.114170741, 8411287.200412845, 8411748.473587466, 8412089.0625, 8412118.52737686, 8413551.305560628, 8416364.731986392, 8417149.2545269, 8421632.96768078, 8425950.0, 8427194.968217904, 8428073.219976872, 8429164.391076611, 8430341.325557912, 8433664.86901795, 8435967.1875, 8466110.513493588, 8466317.34482732, 8485587.530837659, 8523806.25, 8537878.038899845, 8539839.87703619, 8540689.0625, 8540969.20233923, 8542519.63210091, 8542747.238106322, 8543395.974987598, 8546796.875, 8548470.146098651, 8555056.25, 8561631.25, 8566870.499405665, 8571841.335590404, 8572143.675616086, 8609395.304502344, 8610010.9375, 8612107.8125, 8613565.625, 8615060.384632492, 8615153.125, 8615571.028656872, 8616650.57493976, 8616920.438485797, 8618440.005663801, 8620557.695154468, 8629822.803315725, 8631376.482773704, 8632178.05763041, 8632935.039251922, 8639630.648528822, 8641743.127493864, 8641834.375, 8641870.242740866, 8641968.695934054, 8642242.1875, 8642550.708019553, 8642651.058007535, 8642819.105786929, 8642866.674830014, 8642867.524153167, 8642932.91388991, 8643235.9375, 8643251.352289662, 8643284.309879428, 8643316.733045863, 8643397.900490288, 8643528.125, 8643585.453636097, 8643630.7085731, 8643654.7435623, 8643670.197050948, 8643704.6875, 8643750.196951786, 8643865.168198094, 8643984.2037999, 8644270.358442456, 8644435.317727894, 8644850.818546124, 8645147.99897187, 8646186.567421842, 8646190.824053375, 8646723.4375, 8647445.3125, 8647744.741413392, 8648201.5625, 8648218.717376059, 8648329.499590278, 8653343.75, 8662107.602801705, 8681232.873254055, 8690487.982687566, 8694196.875, 8705628.125, 8706352.780127618, 8707347.671095528, 8720931.95653493, 8722775.503915079, 8732800.322161905, 8734885.160137905, 8737249.728065126, 8738155.304487571, 8740246.349686481, 8740592.563044293, 8740741.507889789, 8741804.04588696, 8741967.050657326, 8741987.3210093, 8742037.225061225, 8742598.331951415, 8742848.4375, 8742850.972550392, 8743076.5625, 8743226.5625, 8743378.125, 8743392.782142721, 8746056.25, 8746137.379867706, 8746446.8913002, 8748875.0, 8752337.5, 8759304.431207802, 8760983.86003707, 8763410.9375, 8767010.742057746, 8767035.9375, 8767064.228452154, 8772664.0625, 8772910.354283012, 8773371.454382468, 8773707.725154806, 8774646.875, 8775024.504405798, 8775340.031196076, 8775353.099040847, 8775426.528531672, 8775662.691371854, 8775667.083563194, 8775705.505369343, 8775746.945398519, 8775800.0, 8775843.713701544, 8775955.26070249, 8776017.049280956, 8776037.07450039, 8776070.892748123, 8776081.50027666, 8776084.375, 8776093.494076623, 8776206.888872983, 8776219.2948768, 8776225.0, 8776232.8125, 8776407.475577567, 8776468.75, 8776493.091858327, 8776525.956543962, 8776543.062882582, 8776619.359226584, 8776673.4375, 8776739.765641991, 8776746.875, 8776808.019895786, 8776816.057102721, 8776877.630180271, 8776881.940451272, 8776894.204793006, 8776929.501218978, 8776948.37734768, 8776974.890990376, 8776992.054015912, 8777018.626508368, 8777026.012216382, 8777029.6875, 8777035.198643653, 8777037.5, 8777082.376572952, 8777093.109608281, 8777119.559880378, 8777137.5, 8777150.972439272, 8777174.556249032, 8777245.557207922, 8777247.072272254, 8777261.427193584, 8777284.572711961, 8777296.424531778, 8777304.253330767, 8777317.1875, 8777367.269372148, 8777377.843840994, 8777381.25, 8777390.467685191, 8777424.909495931, 8777430.073139599, 8777432.8125, 8777435.9375, 8777441.025558362, 8777484.07695974, 8777494.96602078, 8777510.9375, 8777520.78348563, 8777549.922894845, 8777565.534089316, 8777618.75, 8777632.777638173, 8777650.0, 8777682.8125, 8777701.669951607, 8777715.626231957, 8777733.911412787, 8777735.9375, 8777773.314021679, 8777789.0625, 8777790.3993627, 8777791.231164388, 8777815.26670733, 8777817.1875, 8777854.091931324, 8777860.34914059, 8777916.049745101, 8777924.728827804, 8777938.287441848, 8777947.995908067, 8777953.28617846, 8778016.998563167, 8778031.880072098, 8778048.741059735, 8778057.311266249, 8778127.953198297, 8778128.666560365, 8778139.0625, 8778140.360520972, 8778148.399229283, 8778150.0, 8778168.841522032, 8778178.125, 8778188.813259337, 8778210.033502834, 8778218.994406562, 8778240.194280187, 8778245.3125, 8778249.141289564, 8778251.5625, 8778273.474699132, 8778274.502463091, 8778284.375, 8778292.003988447, 8778320.43299801, 8778372.635865195, 8778379.6875, 8778381.25, 8778399.838927748, 8778418.84613327, 8778420.161780622, 8778468.113969054, 8778525.857313579, 8778535.18426277, 8778562.940361992, 8778595.3125, 8778601.703784255, 8778606.963308502, 8778616.596938722, 8778626.380290117, 8778688.380668491, 8778689.314970918, 8778699.271036467, 8778742.1875, 8778750.0, 8778821.545209508, 8778827.8601058, 8778846.319169968, 8778877.279188352, 8778929.89427939, 8778942.764021186, 8778957.467107885, 8778973.4375, 8779005.73133366, 8779033.395841092, 8779036.25943591, 8779067.1875, 8779082.180579593, 8779095.022754999, 8779098.764243565, 8779114.0625, 8779115.29464216, 8779116.243793476, 8779132.8125, 8779135.9375, 8779224.033649357, 8779234.595748102, 8779252.596298533, 8779314.0625, 8779377.620707786, 8779378.125, 8779437.087343417, 8779444.563909495, 8779459.10513128, 8779473.4375, 8779503.032310804, 8779532.387933483, 8779549.933971634, 8779609.375, 8779630.157309208, 8779642.850072829, 8779748.162371136, 8779762.5, 8779780.76697685, 8779968.090568652, 8780012.287220366, 8780054.035568684, 8780064.0625, 8780070.3125, 8780074.498469759, 8780109.375, 8780123.459128182, 8780220.3125, 8780237.955744466, 8780551.910617393, 8780571.625719633, 8780586.467085486, 8780598.4375, 8780616.876132162, 8780648.976598218, 8780751.5625, 8780911.212789157, 8780912.324597813, 8780914.0625, 8780917.1875, 8780944.759847708, 8781017.130886517, 8781059.385499775, 8781119.792276083, 8781153.863846699, 8781168.547370652, 8781193.399002707, 8781217.464789217, 8781348.4375, 8781388.879684916, 8781452.335336428, 8781559.21489457, 8781615.129340213, 8781773.4375, 8781956.179857275, 8781964.273010125, 8782001.5625, 8782028.125, 8782129.6875, 8782289.716633013, 8782786.634795157, 8783270.468576478, 8783482.913462127, 8783713.092163423, 8784344.50362731, 8784474.604268782, 8784521.290159458, 8785080.618186163, 8785423.203640196, 8786610.9375, 8786956.25, 8788433.400326267, 8788587.365809636, 8788983.180306455, 8789078.717143634, 8789286.752548927, 8789322.073428212, 8789384.375, 8790640.625, 8791160.9375, 8791353.125, 8791509.807922827, 8791670.00501403, 8791784.375, 8791788.125573602, 8791792.867155017, 8792090.447371064, 8792130.144184984, 8792365.029774152, 8792570.152745228, 8792747.504203247, 8792749.922382597, 8792787.273977771, 8792943.852982393, 8792994.121006778, 8793263.460436933, 8793379.46831859, 8793548.4375, 8793744.577610081, 8793773.251942566, 8793835.049817966, 8793985.25431392, 8794091.705073584, 8794093.75, 8794404.6875, 8794558.70394393, 8794562.5, 8794571.6897931, 8794685.67439635, 8794750.0, 8794889.763905386, 8795193.75, 8795329.571442975, 8795371.77175279, 8795510.282463707, 8795545.3125, 8795613.810779216, 8795792.1875, 8795922.862895692, 8796222.420788223, 8796417.1875, 8796435.26333851, 8796442.7755899, 8796665.76898881, 8796756.621493211, 8796946.875, 8796961.168101706, 8796979.6875, 8797312.090912363, 8797318.477226097, 8797339.60081011, 8797357.8125, 8797380.823205905, 8797674.425060673, 8797696.955768574, 8797904.6875, 8798370.3125, 8798818.75, 8799320.3125, 8799770.17979771, 8800468.745369393, 8802315.625, 8803607.678739244, 8805282.8125, 8806479.66056035, 8806950.0, 8807399.332063153, 8808591.505364053, 8809350.0, 8809554.149158614, 8809622.074491505, 8810706.738993226, 8811475.49785358, 8811577.285199812, 8814114.299372135, 8815345.022085357, 8815674.987667432, 8815740.281364935, 8815804.516907685, 8816160.422625868, 8816436.09008141, 8816443.072179612, 8816846.875, 8817097.713976068, 8817568.087795395, 8817624.326492213, 8818087.355654724, 8818220.3125, 8818232.8125, 8818265.625, 8818407.910787795, 8818478.07508777, 8818512.979155075, 8818555.068415312, 8818646.216736976, 8819407.348688569, 8819996.875, 8820685.180670584, 8825839.0625, 8825975.0, 8826663.61303071, 8827198.784187868, 8829426.602454491, 8829651.231024211, 8831185.434180941, 8831206.232427811, 8831349.456098972, 8831617.1875, 8831649.730335776, 8832053.647319539, 8833683.285564046, 8839550.876903027, 8839593.916593112, 8840150.0, 8840716.971542396, 8841371.875, 8841832.8125, 8842971.492522037, 8843271.571704483, 8843277.818209698, 8850183.474770252, 8863982.156497309, 8879386.71848819, 8883382.8125, 8885758.712088976, 8886054.6875, 8886175.0, 8886404.044811063, 8886425.784079242, 8886624.142534297, 8886712.846261159, 8886835.352796124, 8886882.8125, 8886926.5625, 8886935.0035192, 8886994.990380023, 8887388.50060082, 8888024.096382616, 8888100.0, 8888298.087530194, 8888446.527855594, 8889352.194359621, 8889407.8125, 8889865.340923848, 8890196.410435408, 8890763.653777733, 8890942.1875, 8891396.101966012, 8892006.25, 8892039.704928806, 8892132.352558991, 8892326.5625, 8892530.167850327, 8892824.69116147, 8893184.16488074, 8894409.375, 8895205.544942297, 8895503.125, 8896425.0, 8897402.367511299, 8898136.974061133, 8900296.668291679, 8900350.272114612, 8901522.492295252, 8901886.647003056, 8902087.5, 8902599.552473143, 8903091.333653392, 8903170.226547444, 8903428.125, 8903450.4443328, 8903609.951812388, 8903823.94241095, 8903835.001588639, 8903898.96218714, 8904043.143981945, 8904190.435145913, 8904277.893565295, 8904287.118627355, 8904334.869020551, 8904403.997961838, 8904465.80502871, 8904496.875, 8904567.849927735, 8904629.064419108, 8904666.229072984, 8904978.166297313, 8905067.123802884, 8905107.809478829, 8905188.064877532, 8905260.420399424, 8905295.552897885, 8906857.16195454, 8907118.095279971, 8907201.5625, 8907432.84636594, 8907712.943339454, 8908072.368105302, 8908602.65383952, 8908685.33803072, 8908692.1875, 8908717.1875, 8908777.199952884, 8908978.586212348, 8909009.149476841, 8909302.137352293, 8909587.5, 8909614.0625, 8909621.674747061, 8909630.78382868, 8909684.028464856, 8909735.9375, 8909879.853818044, 8909913.21130191, 8910026.910381155, 8910096.875, 8910106.25, 8910107.8125, 8910202.386818679, 8910301.406383928, 8910382.60990894, 8910409.375, 8910468.75, 8910552.072198847, 8910579.6875, 8910723.109935487, 8910784.932060119, 8910823.4375, 8910829.204048533, 8910882.8125, 8911360.9375, 8911406.978485199, 8911501.542742083, 8911590.625, 8911595.22774568, 8911781.25, 8911865.625, 8911881.020721534, 8911960.9375, 8911998.99373008, 8912001.343667852, 8912209.431712713, 8912259.037391296, 8912748.409209128, 8912787.5, 8912966.25973259, 8913105.936482022, 8913110.549158907, 8913219.666901635, 8913412.5, 8913555.063356109, 8913579.6875, 8914328.964361524, 8914470.3125, 8914725.0, 8915304.644227766, 8915310.556441242, 8915751.5625, 8916107.125206383, 8916126.392229512, 8916837.298786135, 8917060.303137971, 8918326.252129938, 8918616.013366042, 8920447.767915826, 8925160.700483302, 8925350.0, 8925693.75, 8927204.6875, 8928402.750223212, 8928585.028218469, 8928878.381469585, 8929566.19208904, 8930123.801723607, 8930206.063578464, 8930423.1560299, 8930509.236186778, 8930521.360130455, 8930606.472199371, 8930689.0625, 8930828.953594388, 8930906.481616355, 8931230.699570883, 8931246.875, 8931401.5625, 8931465.057565473, 8931543.80559255, 8931624.476698024, 8931624.498518948, 8931720.3125, 8931783.536644716, 8931849.238177197, 8931889.0625, 8931991.207550053, 8932491.669162996, 8932546.875, 8932617.328029312, 8932626.808233945, 8932632.475629296, 8932906.996123105, 8932995.246087587, 8933035.890754951, 8933066.363247188, 8933679.526839145, 8933836.642584398, 8933969.442660963, 8934334.253681833, 8934376.05813978, 8934389.0625, 8934488.811038895, 8934844.890358474, 8935556.548604194, 8935762.466549588, 8935970.3125, 8936187.5, 8936278.296365254, 8936771.798847781, 8936882.8125, 8936912.839129154, 8937649.335984819, 8937660.9375, 8938162.92057503, 8938310.514120763, 8939183.550122837, 8939250.757405097, 8941451.5625, 8942043.75, 8942742.970723562, 8943667.1875, 8943667.497324474, 8943976.19038958, 8944051.145181905, 8944100.812909732, 8944139.747493632, 8944569.337563593, 8945229.470315913, 8945727.364804216, 8945782.8125, 8945845.996275026, 8946233.929053977, 8947445.3125, 8947447.880374663, 8947605.638314273, 8947669.275295531, 8947928.77038568, 8948836.601009341, 8949076.393362341, 8950423.3957755, 8951770.3125, 8959820.888188893, 8962716.225260036, 8970400.0, 8971893.532478588, 8974740.825645523, 8975029.80866544, 8975257.766801916, 8976167.1875, 8976776.5625, 8976836.946770266, 8977587.5, 8977618.75, 8977670.233386312, 8977867.701277247, 8978024.190647572, 8978169.596902763, 8978209.375, 8978527.44879249, 8978534.375, 8978603.929814091, 8978690.21738682, 8978805.279518867, 8979028.125, 8979077.533611616, 8979132.67724179, 8979304.291207753, 8979317.268760715, 8979324.321084188, 8979329.941885607, 8979340.625, 8979348.380733535, 8979368.75, 8979379.52231756, 8979415.625, 8979419.687987048, 8979492.1875, 8979502.54879192, 8979526.10642687, 8979546.852745688, 8979566.350656427, 8979640.80303964, 8979656.25, 8979700.626562955, 8979715.30755439, 8979742.1875, 8979753.75229994, 8979773.4375, 8979837.42826532, 8979875.32328289, 8979876.481665825, 8979904.783124886, 8979941.6445771, 8980026.5625, 8980048.4375, 8980091.479292812, 8980134.375, 8980137.5, 8980142.16078495, 8980145.306668002, 8980158.774712164, 8980161.428440863, 8980258.628751662, 8980273.4375, 8980356.394080207, 8980446.408977743, 8980530.779033743, 8980651.092119489, 8980661.496833514, 8980677.41782798, 8980781.25, 8980844.976531195, 8980917.1875, 8980917.188737774, 8980965.129512288, 8981000.57529244, 8981064.0625, 8981094.194812449, 8981153.41787578, 8981161.771884883, 8981190.484870393, 8981337.5, 8981409.109315697, 8981551.442972712, 8981567.73237097, 8981623.4375, 8982129.6875, 8982962.5, 8983190.747008467, 8983599.833050843, 8983946.875, 8986488.857822683, 8987461.406819714, 8994030.949152324, 8997668.530147705, 8998787.5, 9002772.067994822, 9009938.813334616, 9018143.249113912, 9019187.153657358, 9019699.249333445, 9019731.9175094, 9028831.25, 9033023.282485606, 9033035.9375, 9036714.0625, 9037195.3125, 9037308.353463702, 9037709.851830887, 9040185.740406947, 9040203.075977692, 9041910.360586224, 9042252.903047977, 9042294.945786787, 9042296.213098388, 9044416.863947336, 9044945.745840443, 9044947.926253911, 9044994.633657528, 9045197.059681106, 9045221.875, 9045637.958402727, 9045981.849679297, 9046203.412315506, 9046488.292312957, 9046498.12216484, 9046587.5, 9046606.1252746, 9046631.513428913, 9046707.731322475, 9046711.247352961, 9046729.6875, 9046733.34408083, 9046809.79611225, 9046818.238454854, 9046818.540000524, 9046849.417263467, 9046876.4582131, 9046881.196782602, 9046889.0625, 9046894.464867927, 9046898.674667073, 9046906.25, 9046909.762717253, 9046938.24818533, 9046998.4375, 9047049.154145772, 9047132.8125, 9047163.728758428, 9047171.414327111, 9047183.449170947, 9047207.8125, 9047210.67700626, 9047246.839420846, 9047248.671072943, 9047326.421016075, 9047332.650639098, 9047349.57267162, 9047373.44460694, 9047385.9375, 9047390.625, 9047403.712102117, 9047404.4710995, 9047419.756910795, 9047434.817993807, 9047511.56187507, 9047550.8305958, 9047564.334332043, 9047570.3125, 9047572.972029086, 9047606.15461127, 9047664.0625, 9047684.375, 9047701.029239435, 9047713.569332847, 9047732.114115808, 9047732.560977662, 9047743.943992646, 9047761.382131498, 9047766.261298876, 9047768.75, ...], [24.791822813607233, 14.363591414874586, 64.66606556422106, 41.79436058124303, 76.12446727382148, 48.195955920832695, 5.64205222157771, 15.407893984958868, 11.805063613852592, 45.11600271224914, 5.573512802516804, 68.48320443403588, 124.64102211913371, 102.8123269274642, 11.789876711828244, 38.536203081481865, 104.73549964731514, 64.747440569777, 71.35262163764529, 48.15559740320404, 20.859049193797432, 7.966439987889422, 27.912782598438362, 17.526746360487923, 42.30135749429855, 75.08282447973181, 13.84774928465329, 6.856780053277963, 132.29377641966897, 13.20766295733549, 44.18912108680958, 13.767078479663644, 96.46364967158854, 167.24533967182268, 22.562490221306113, 13.368771449068703, 6.1383430447304, 19.41631548312539, 36.40351564553567, 5.3624030055470895, 84.21705299907427, 168.35016575758905, 95.691504303209, 18.67452398956751, 83.69351488973277, 9.336554024447013, 78.8946227631518, 16.81613577573255, 59.86954770902707, 52.67099757527206, 31.161007481231902, 11.566271517307282, 9.117524438152497, 15.428904364598457, 26.01071583028849, 12.671127537550081, 15.369334561730781, 140.9052938696716, 13.558712828368638, 7.142467364897028, 9.216514107438817, 5.934328496263409, 56.5824574363291, 7.5112485487398155, 64.20447406474837, 39.34222486322586, 10.197120380029972, 25.78194774898131, 38.63014321090146, 36.71438849674094, 22.61168329078137, 18.570403236580496, 51.46350889470765, 82.0757224596189, 12.540255354144238, 128.54706026168617, 7.590458472584636, 70.77139216699881, 100.47515284061862, 9.527925125915528, 12.384262465286458, 52.8369428879281, 52.45580078206893, 62.72031263032485, 22.803802058090785, 41.62859316360485, 15.054583004765789, 102.79235106405352, 54.1900880857694, 26.343783136531904, 40.88995121592976, 63.878705571911425, 47.048690043542365, 17.107349316100574, 22.39434191107699, 7.9896001685289075, 117.22134959288313, 21.480849458829326, 45.98527650635142, 10.420030044787552, 69.28977819635796, 12.192489840461192, 91.48948936899971, 184.6591273066311, 13.910622203928671, 30.891638407113916, 35.18646629299598, 96.71268077533087, 24.316819428697148, 18.30182525570695, 12.700532123778519, 92.5865126358005, 39.086137563783076, 23.201112796231882, 24.86471991603238, 53.22912640353415, 80.02006352668855, 12.675690556638388, 87.60140644731027, 12.989898981689844, 27.73038606017787, 9.357614986191434, 69.8665649204175, 47.60224280477473, 77.4377212794027, 83.76575891603814, 7.7754662225798326, 19.864362260489624, 30.117753333977774, 14.96248293753095, 40.764157898998576, 58.55368260786548, 44.42422028921642, 61.39239871766788, 15.70520750157429, 64.48574694076092, 11.01339693444251, 59.638587501997904, 39.01537611723937, 79.03166032918853, 100.9838180431074, 6.199786302124725, 61.887122708081726, 57.04547037981192, 77.33453127461098, 27.528588867914948, 6.1919973202166965, 89.99826957388791, 7.977454280815316, 76.97252575876885, 32.627192599409085, 18.546102201936005, 20.537264461319776, 82.66761959822118, 37.62141573417186, 5.201648301314124, 52.14986610352669, 57.348212181044374, 26.136378890128867, 53.12282920701468, 16.49643285687258, 26.912500005742352, 8.473007180277108, 15.342575100988451, 40.86896847435901, 7.067268782433907, 80.79026066178865, 10.484628727289111, 8.915168887687864, 88.02732655680833, 21.655590920429685, 13.214001618868494, 9.379261196237522, 60.73769033182103, 59.268830737351145, 20.43389386006818, 13.445933231728667, 37.12004361757195, 8.311022812001971, 12.288898125249212, 40.4835919991688, 98.25826784786229, 97.17066966751713, 5.406138568335882, 90.04943913528977, 117.58588349793395, 13.135483569770006, 30.52866052331219, 102.70636586087451, 22.69652065551977, 77.68839040482742, 8.178713376519122, 12.699802025940585, 27.39087389475731, 63.86660161912515, 82.88417211661945, 93.29660012584, 24.48503443738894, 84.37831968810771, 109.56806983478613, 25.879774272809225, 70.31494707107873, 62.468358478017024, 33.29412580974052, 13.25724882463097, 16.59625295776104, 38.84587754684436, 52.29087327643591, 154.46488391092896, 25.430180892291958, 13.468495180137818, 17.555798868378247, 50.14998149256428, 46.82373059897306, 37.064820795524355, 68.31287081298635, 31.049985615189726, 30.382400040201155, 39.28169672813393, 6.252138899453928, 8.295215994403293, 54.731887372800045, 90.80720428696829, 29.589608669186017, 11.887062692597887, 57.5967040739062, 67.1678615972472, 74.53580166422415, 8.376329547885852, 52.03767045177126, 46.28337870535348, 50.709506197863135, 16.549971187109158, 49.96751736604123, 21.463576042856644, 50.63956780436547, 14.843479887623394, 11.075023997604786, 80.04505633212906, 26.626095496935626, 22.69707914401859, 61.54514062914261, 68.35973688366659, 106.9680692790042, 22.788141402627637, 46.787138016856154, 91.17940404973221, 66.61241137064421, 15.98973535062847, 94.9557661363776, 43.9121318439451, 9.93711278946436, 192.28619719889318, 48.05858489347485, 37.08216927708801, 49.734691548252506, 53.726028327926294, 14.56629607321282, 69.40869848780385, 12.841214112295726, 97.69738599870442, 57.86969016128546, 12.438967262167484, 97.77571864068297, 39.96631916800891, 31.258666003389866, 65.78868522105975, 7.873631511208067, 22.81166597972377, 6.458281217280584, 59.05869743988662, 23.81624887530223, 7.555661861068525, 26.301634663528198, 128.64457838956767, 129.90960656874765, 25.559009353885664, 102.06156594374474, 13.505020390566548, 5.579572003392861, 19.295825202097177, 42.40174576536212, 20.639400073389652, 10.498370805469937, 11.28273794988015, 292.6529086430287, 7.256415196259951, 7.676347033536794, 29.168918397687428, 22.175933638708486, 55.3187549133467, 11.258135958991925, 23.994430113614516, 75.95347950125405, 63.96879675723741, 14.607417499779642, 76.00294356413389, 51.19709826796621, 59.034797632023555, 16.725007060785586, 51.03611878761049, 39.10891771274162, 55.2380797157897, 50.68827469701464, 120.98955848699477, 26.847601938976535, 28.54506232385512, 27.85316995660443, 32.56663550502934, 96.300034927359, 15.36751641508898, 14.946207146620521, 78.37322875767126, 39.53293829609393, 26.30185231283489, 86.59449058668994, 39.513866623015616, 51.181862396931535, 9.045770602998196, 32.571944637722694, 72.87306165262196, 34.18195225018384, 9.718372517976167, 24.126096340472028, 32.28389622941398, 13.488910047365216, 64.04647423553588, 9.17659759422638, 18.046082029474864, 16.24022814007272, 56.91327421109206, 41.75613722263539, 12.094733973258483, 36.64954534481268, 14.020943587702028, 27.789452510066102, 38.89754780289741, 15.302213337332098, 40.665221361134826, 24.421523947403998, 101.68607087552736, 11.532500264800374, 13.5198793375449, 48.520023782520845, 10.006983857507917, 42.0831864069163, 11.18635354942251, 57.69268670256092, 113.91611633304713, 7.538186339262804, 34.98514059499696, 30.370263868864548, 118.85194262253079, 49.767072894112694, 52.4534606224056, 6.7828518001142415, 34.55777617196563, 23.170285722333766, 24.30893888897907, 10.124301043029057, 25.83024280362793, 131.2126999192292, 8.362731162861396, 40.76563974313095, 22.958922603642982, 5.923693124425611, 95.76328618555222, 15.99984261726638, 6.179292178908018, 42.80444406374509, 61.6596190750209, 9.067291242114027, 134.18605065467546, 53.45664450487792, 39.884843184268135, 20.830096790522262, 17.713256082809465, 191.74297360421534, 107.85917330797272, 45.5767583008242, 5.17917357377209, 5.632106186538846, 60.0647411096522, 20.27087266749759, 23.882624914974638, 6.53956072208622, 76.60009562444374, 13.815976906551592, 17.974614332671393, 76.65454713923148, 34.195741337193496, 17.833354853621316, 69.0967202623825, 10.390962280997718, 61.41977223982095, 13.314306024784084, 50.477781342726786, 22.41101325210598, 12.69314762435151, 21.343408991812538, 47.4474751636959, 14.599611247610438, 22.280107391877316, 7.1042023080638455, 78.78157075855658, 5.176449481266364, 13.5934189314911, 13.98721056876835, 107.89468849187608, 21.6641417122502, 12.909627347373874, 10.810645822947913, 96.16215497294918, 63.54269352744814, 44.628078395676624, 21.47784882514622, 28.983550172692688, 15.024591741900634, 29.636635193117616, 5.848489001606404, 9.644188262666168, 24.420981156462958, 9.823294743352967, 45.469072327757026, 19.78473374806154, 24.31847247602328, 29.17459342283007, 33.85852942258754, 25.484431815678736, 175.50273642199392, 51.395369041066814, 5.774189895063538, 14.730028373341085, 79.22040974458824, 5.059556884961632, 18.77583150950563, 55.50841323091308, 6.05234362871405, 45.829721163376256, 50.16946082962598, 82.61819640547051, 68.63862911972204, 112.33399059081461, 7.43329192089339, 72.4347781893401, 27.21000806273233, 9.515978735112748, 119.58181223566935, 33.149020567665104, 86.62979968165884, 58.09916086719838, 174.76233866056162, 15.571753118340414, 8.34069929182234, 19.60255134256014, 10.863340292212921, 5.234202949449645, 5.670521419087451, 12.978976587087926, 23.829900314007336, 54.04348878998453, 96.57107719771584, 17.782166057936944, 79.88606054558724, 26.16175057833351, 9.88787347498575, 40.05986988310492, 66.12298913434677, 75.04263865449465, 67.3240680978036, 46.87720254774421, 30.84434845429746, 11.879279551945377, 49.42404991220367, 73.85033103448858, 22.078178813173082, 41.54679307424165, 9.185592271063861, 91.99047544011026, 20.59300768587124, 25.72428687057654, 12.277732803378504, 9.266624411433629, 34.00179413000182, 34.611635514232056, 6.546866196721047, 70.03328791219025, 14.167096743321318, 59.596596952918105, 5.185094899641363, 69.40237105721103, 18.33715412758996, 28.96491617507575, 21.670215861927677, 58.283126255712304, 67.3392024729766, 27.674704756604356, 66.44182538987675, 14.279644002462854, 52.81009764187819, 69.22052207175285, 18.516033993199333, 70.02313384556882, 26.42387324191572, 213.3538961228462, 5.434336908144308, 93.64454986478697, 49.534075060802124, 31.852638809163683, 28.430850018411437, 129.19639608326207, 66.04685790119414, 8.819752177553509, 98.30915027227049, 8.364217601884935, 123.78251991221582, 150.30306683246224, 15.89988458558164, 42.5912658729879, 10.543300670499928, 6.710244413035939, 123.04866363055828, 76.63108508640113, 30.36140075449597, 7.4077362227126535, 7.63271387753765, 47.88204732824384, 37.28530595778192, 61.451904327756296, 114.329773464166, 26.152058229602254, 11.120476572372217, 32.209641008693126, 73.03852884828378, 53.503519991673116, 97.08041808451804, 38.999992686712844, 19.966868757138727, 12.853442830877844, 122.99533320122751, 12.321571520670306, 7.677019929085387, 17.202722617566273, 76.48729771679842, 12.482716865613584, 15.928369326188337, 6.706880224948404, 36.843613648468526, 23.208919600386512, 169.1597656439732, 150.2787397978134, 6.286670337684847, 24.637469505092962, 68.18960654232478, 20.776652020815035, 159.58166020165362, 42.277679302616534, 10.909340406271076, 57.976439636846116, 80.77360128404662, 46.6985708858018, 27.748154703299868, 112.13472071898835, 9.772319079036691, 131.23741931373706, 36.89382792199339, 73.8857321923156, 86.75712360272176, 92.29564800695601, 123.90974859401717, 85.1198173785198, 30.646975430119593, 18.603971409427604, 84.480080081242, 23.356839536656945, 48.86387749715951, 9.316588963385165, 6.200842026583015, 31.976100120100792, 5.916260608867499, 24.796534504507136, 9.766226231126051, 10.202125963996417, 73.62387591083932, 53.68217622214805, 63.41706466091733, 44.55482597715323, 78.96872590691302, 40.484238958998155, 9.087473486977059, 23.664390742923512, 6.159787995343306, 28.547290805128412, 6.371184685415222, 70.40729526005578, 92.45995880539678, 58.061242451884226, 69.22784740761972, 20.178746640466244, 79.47337446883729, 31.010428789274556, 11.715803038312632, 127.83375523027772, 30.656076437915413, 33.14758127012238, 9.92612769696925, 13.84113123496733, 7.411910683247924, 8.668711718454864, 40.39108187502685, 5.062587077379162, 57.28918487829649, 80.27760174800322, 44.19451908995893, 35.111352314871986, 49.31718575348239, 63.12033108033263, 75.4908937098178, 33.97267997199591, 63.794955560630235, 28.58833587985492, 21.902239597043337, 55.34119292775941, 17.2855013555432, 9.08323692981399, 24.97100606408057, 90.10470298241951, 19.66544751374766, 38.280952353798654, 28.526666662937924, 5.370284546236071, 50.56901026610639, 10.819281772700869, 7.194867904105566, 57.76399081966701, 7.881728585856094, 49.06160285832982, 13.472092362020051, 141.9608420263704, 55.7132383823808, 83.7885521261589, 5.415736538724692, 44.64123595212902, 29.581645746605176, 5.110991458998469, 28.172043492248555, 37.25954529763114, 25.26763240256023, 24.667945521574815, 5.906867437693874, 9.787246560976703, 19.79004047951596, 36.30500104485648, 104.18356073348738, 151.10983398080205, 19.041202956532246, 12.224383812554276, 80.1894555171856, 27.324870243789018, 8.28498032599686, 26.687464203267524, 22.73285477191758, 23.383345533271633, 75.21686620133121, 23.450120513796, 80.95513060465842, 16.54547552630305, 9.736687656529135, 9.786325126070038, 48.72994184136195, 27.407491184689963, 36.11144588851966, 80.41040789575865, 6.897811136080542, 5.640079446895214, 8.170811983837407, 49.34300155400627, 49.54521373299616, 132.52529547501345, 25.114364360441613, 90.88616538794828, 31.72300515237658, 55.61493236217096, 108.09743026715043, 25.520489472862486, 9.643962719182914, 37.55360252793069, 49.554666661466605, 91.74708480590304, 19.406132757887576, 10.8921511072751, 25.080211505690972, 48.062424085569006, 29.593348534045546, 24.815226477559452, 35.144956596627026, 13.824491403041813, 12.1264811451934, 38.19150918773624, 28.73924255545759, 35.50274295504179, 58.31856115241863, 23.99137020704009, 33.73497521536311, 70.25927639258607, 26.953828846252602, 48.3679938972857, 67.33811189526385, 57.291710677000616, 65.97118348840698, 8.604386094483344, 24.84604208483985, 6.774881885878256, 93.13596283601144, 56.831290571898435, 75.29929324983962, 14.305313306881697, 172.96254269258623, 18.321342724941257, 6.188937764941522, 155.24848076969647, 16.597841485401855, 120.07510650493253, 6.179962889539697, 73.14811749773347, 30.789249592418745, 94.8325462765154, 25.59531104449246, 48.05962602489214, 19.80822783282785, 14.3299434507006, 35.33987756163205, 12.972530972732699, 18.067738864844703, 16.661913811970503, 121.36217065254223, 52.63319168094314, 99.54407099110327, 64.62262453005431, 56.59704440232824, 68.86275740101188, 9.952404520878707, 66.64565032026006, 25.898628444707356, 59.06966093288062, 67.86583763985543, 48.32096779046236, 36.07442558044979, 13.285505507201387, 8.407682463518666, 91.17122817037541, 10.146331877373733, 11.510123904478782, 10.364089241028035, 63.65472230814957, 47.12148291937358, 52.2383122954659, 197.63397658866276, 13.262677271893708, 21.47833865909619, 54.619585744039064, 6.917233036505802, 77.37392419231091, 79.82402959740826, 14.526615975812371, 22.081404099855522, 46.832278087292174, 221.46366188647485, 7.1875814271245595, 5.157589638343839, 88.21548231031267, 9.275872027204306, 116.95647967082687, 7.894015338944993, 10.885538236027383, 5.492865846893315, 86.60565185181068, 20.548374112298617, 8.93848473174782, 36.59866199906155, 5.520999544306717, 139.14736825482234, 16.23834428928251, 9.30327822019868, 172.51651429729966, 39.262612378557805, 25.423501142878933, 70.2942974488237, 34.43152957421821, 76.81327364715685, 148.23885123007886, 117.9798351486856, 11.855545871789912, 13.540907793649449, 44.53004769980078, 119.78299349300639, 71.87258407871853, 35.67344349944456, 12.62114876378885, 57.842737870671776, 7.7192762065317995, 35.76628608670968, 9.001820081984173, 10.128444423922835, 123.87097613853095, 24.5757147329195, 11.707023711751198, 7.921705429910405, 97.27023326071367, 7.313595969214658, 58.55394840203952, 106.32119941331071, 6.199285398373882, 46.283216807713956, 87.06724712732431, 12.04715995870411, 31.521679477176615, 14.333779106147194, 96.04928761662488, 90.43507179437248, 17.708210744597974, 12.216351873898846, 99.15899725072053, 9.15400856401605, 11.456512841023535, 11.322529177284851, 100.20329872491394, 32.71308688355114, 81.61497500543555, 8.90367336893364, 30.663841546599613, 35.67582388399693, 27.052040781714204, 22.648157661650572, 10.061286746035881, 157.76389834957033, 87.97246670313828, 6.954361625171562, 144.90516216450655, 13.871639777951252, 19.880723454069525, 17.807902820251023, 51.797911139686306, 33.952235437151714, 7.55503886498243, 32.5348886012617, 25.403057425887575, 19.876492223772676, 11.735676615421218, 28.573089157855772, 27.449670026924892, 32.20177888098259, 14.834315159454412, 75.71204758721791, 12.997497449435436, 32.81841713084492, 65.19656818379715, 68.45362752118723, 8.274843830189152, 10.030913795701508, 7.6689263901218085, 56.011864178953125, 26.439184919947156, 53.19751895264908, 45.44129894013257, 72.06191972897872, 71.76500281019597, 130.07361629278432, 9.620582516095524, 27.021994250485886, 15.134062937174706, 21.07534725764044, 107.3357783781676, 36.09021545082393, 61.67231675264152, 51.540329251640586, 67.92984074240162, 7.114446746473364, 14.919327074902633, 20.547797106243316, 72.17569396866485, 19.344301622871622, 66.59137674469596, 15.809579347354617, 152.6650573776587, 34.45090719489244, 129.43067738966704, 29.457867303936176, 12.792336475862461, 29.357909567267626, 100.16642191551409, 45.55889208665749, 5.461819667897924, 13.338421140698824, 5.2183306463901555, 82.7794636380342, 7.772451952025968, 16.18914159335931, 25.454984864048804, 149.58186986922277, 50.35278878120914, 8.15090455775203, 9.232340497486119, 12.10149312911686, 48.55331402921195, 69.45352529633628, 72.20752924031942, 6.788111541524722, 43.444198102416124, 52.60699429905355, 34.7774606324589, 23.00833037851202, 72.64976705052295, 17.267391042817557, 44.09317854225884, 15.731942255104801, 36.15083764486849, 13.323619902731952, 24.282031956549282, 5.224610419413841, 55.65051365171031, 66.83443305762377, 5.286322867452586, 49.4696741477877, 46.15896282032138, 70.41721005347065, 22.94784200187076, 22.594289063036396, 19.769976226912473, 43.985283439711615, 65.44811810468379, 14.158030792198383, 13.706537694221403, 12.903478548576793, 73.81348879213849, 26.79699287648539, 13.29535081237572, 12.861547116712188, 8.386715540610536, 105.0165284254837, 17.03336303157768, 121.52119123956629, 58.943979775590876, 60.02671990618436, 9.078281122266775, 206.7596121109762, 340.889855797654, 250.27009858592436, 6.747407601988591, 5.074574509744533, 49.43849450307538, 119.27599483443589, 24.61738436538998, 5.674957399663737, 5.798603797505396, 52.965841979469786, 43.13087698350914, 49.87675767351488, 78.62814592854049, 5.182351610843967, 33.89857119081457, 76.19434099141269, 36.827768480972686, 18.842120489995057, 59.77329596571408, 266.1823792478686, 52.0068095195594, 23.329100320257776, 21.89458968691831, 12.293725331442216, 52.61934934563422, 7.511662568391915, 13.731413399562054, 15.913364578888666, 20.339457014534055, 148.55630965952943, 46.00125410710915, 7.60581016593384, 47.961532718538585, 44.38505309181783, 65.02333891184517, 130.20684849628213, 8.902005963196363, 134.13656741346045, 8.646872841016725, 7.934072805129961, 21.706041242869563, 84.07024106828342, 13.131794983289154, 26.770958845171627, 29.304388339752897, 44.64359171432758, 5.894273456639097, 48.47072501849544, 15.071080555487821, 10.756074757826807, 15.736335248170336, 6.325057729495588, 12.292926994420267, 64.14880073836216, ...])
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);
([7532431.027354396, 7558095.1521376185, 7558098.4375, 7577515.625, 7577670.845110114, 7589111.260144906, 7662508.307910155, 7663132.929707013, 7663720.706549904, 7663815.896356662, 7663872.680858207, 7713937.5, 7719603.9531949805, 7762020.3125, 7779434.760999874, 7779585.9375, 7784201.5625, 7805792.1875, 7809157.8125, 7844981.25, 7845039.940740248, 7879625.903726452, 7880872.432229455, 7883948.850615317, 7883954.875158478, 7904762.5, 7928507.492540146, 7941809.824913179, 7980264.0625, 7989118.20619819, 7991746.875, 7993233.454992358, 7994421.875, 7996247.46073622, 7997723.00721381, 7997747.953026458, 7999711.407182913, 8020941.450640859, 8026862.5, 8065842.773278264, 8070348.4375, 8086618.679862139, 8087321.221309573, 8091889.786907921, 8143096.979860296, 8143125.006085394, 8162982.8125, 8162994.167950717, 8171909.903283768, 8185846.875, 8193060.9375, 8194920.576060117, 8197838.798240473, 8198889.184755124, 8199649.858477268, 8200005.492080805, 8201888.371516881, 8208950.0, 8215023.02030994, 8216339.141848528, 8219117.04842731, 8219429.629015757, 8220713.273030743, 8228160.675794419, 8228985.9375, 8230394.286374299, 8230496.185106561, 8233335.781454665, 8233356.807760991, 8233530.402468181, 8235712.105269313, 8235727.557033176, 8236427.801310118, 8237454.187468649, 8254705.435604242, 8324109.921995546, 8328243.71452861, 8337690.625, 8366029.6875, 8368554.911119331, 8369860.053387587, 8370323.4375, 8371542.1875, 8372818.75, 8382157.4345662985, 8386282.666166976, 8386300.029353212, 8387937.278848637, 8399096.875, 8402894.994273743, 8403985.9375, 8404596.875, 8405468.75, 8405941.096866267, 8406171.46083624, 8406482.205259368, 8406872.954149447, 8406926.06127104, 8407379.6875, 8407519.807084572, 8407865.461482797, 8408238.08888618, 8409639.0625, 8410690.114170741, 8411287.200412845, 8411748.473587466, 8412089.0625, 8412118.52737686, 8413551.305560628, 8416364.731986392, 8417149.2545269, 8421632.96768078, 8425950.0, 8427194.968217904, 8428073.219976872, 8429164.391076611, 8430341.325557912, 8433664.86901795, 8435967.1875, 8466110.513493588, 8466317.34482732, 8485587.530837659, 8523806.25, 8537878.038899845, 8539839.87703619, 8540689.0625, 8540969.20233923, 8542519.63210091, 8542747.238106322, 8543395.974987598, 8546796.875, 8548470.146098651, 8555056.25, 8561631.25, 8566870.499405665, 8571841.335590404, 8572143.675616086, 8609395.304502344, 8610010.9375, 8612107.8125, 8613565.625, 8615060.384632492, 8615153.125, 8615571.028656872, 8616650.57493976, 8616920.438485797, 8618440.005663801, 8620557.695154468, 8629822.803315725, 8631376.482773704, 8632178.05763041, 8632935.039251922, 8639630.648528822, 8641743.127493864, 8641834.375, 8641870.242740866, 8641968.695934054, 8642242.1875, 8642550.708019553, 8642651.058007535, 8642819.105786929, 8642866.674830014, 8642867.524153167, 8642932.91388991, 8643235.9375, 8643251.352289662, 8643284.309879428, 8643316.733045863, 8643397.900490288, 8643528.125, 8643585.453636097, 8643630.7085731, 8643654.7435623, 8643670.197050948, 8643704.6875, 8643750.196951786, 8643865.168198094, 8643984.2037999, 8644270.358442456, 8644435.317727894, 8644850.818546124, 8645147.99897187, 8646186.567421842, 8646190.824053375, 8646723.4375, 8647445.3125, 8647744.741413392, 8648201.5625, 8648218.717376059, 8648329.499590278, 8653343.75, 8662107.602801705, 8681232.873254055, 8690487.982687566, 8694196.875, 8705628.125, 8706352.780127618, 8707347.671095528, 8720931.95653493, 8722775.503915079, 8732800.322161905, 8734885.160137905, 8737249.728065126, 8738155.304487571, 8740246.349686481, 8740592.563044293, 8740741.507889789, 8741804.04588696, 8741967.050657326, 8741987.3210093, 8742037.225061225, 8742598.331951415, 8742848.4375, 8742850.972550392, 8743076.5625, 8743226.5625, 8743378.125, 8743392.782142721, 8746056.25, 8746137.379867706, 8746446.8913002, 8748875.0, 8752337.5, 8759304.431207802, 8760983.86003707, 8763410.9375, 8767010.742057746, 8767035.9375, 8767064.228452154, 8772664.0625, 8772910.354283012, 8773371.454382468, 8773707.725154806, 8774646.875, 8775024.504405798, 8775340.031196076, 8775353.099040847, 8775426.528531672, 8775662.691371854, 8775667.083563194, 8775705.505369343, 8775746.945398519, 8775800.0, 8775843.713701544, 8775955.26070249, 8776017.049280956, 8776037.07450039, 8776070.892748123, 8776081.50027666, 8776084.375, 8776093.494076623, 8776206.888872983, 8776219.2948768, 8776225.0, 8776232.8125, 8776407.475577567, 8776468.75, 8776493.091858327, 8776525.956543962, 8776543.062882582, 8776619.359226584, 8776673.4375, 8776739.765641991, 8776746.875, 8776808.019895786, 8776816.057102721, 8776877.630180271, 8776881.940451272, 8776894.204793006, 8776929.501218978, 8776948.37734768, 8776974.890990376, 8776992.054015912, 8777018.626508368, 8777026.012216382, 8777029.6875, 8777035.198643653, 8777037.5, 8777082.376572952, 8777093.109608281, 8777119.559880378, 8777137.5, 8777150.972439272, 8777174.556249032, 8777245.557207922, 8777247.072272254, 8777261.427193584, 8777284.572711961, 8777296.424531778, 8777304.253330767, 8777317.1875, 8777367.269372148, 8777377.843840994, 8777381.25, 8777390.467685191, 8777424.909495931, 8777430.073139599, 8777432.8125, 8777435.9375, 8777441.025558362, 8777484.07695974, 8777494.96602078, 8777510.9375, 8777520.78348563, 8777549.922894845, 8777565.534089316, 8777618.75, 8777632.777638173, 8777650.0, 8777682.8125, 8777701.669951607, 8777715.626231957, 8777733.911412787, 8777735.9375, 8777773.314021679, 8777789.0625, 8777790.3993627, 8777791.231164388, 8777815.26670733, 8777817.1875, 8777854.091931324, 8777860.34914059, 8777916.049745101, 8777924.728827804, 8777938.287441848, 8777947.995908067, 8777953.28617846, 8778016.998563167, 8778031.880072098, 8778048.741059735, 8778057.311266249, 8778127.953198297, 8778128.666560365, 8778139.0625, 8778140.360520972, 8778148.399229283, 8778150.0, 8778168.841522032, 8778178.125, 8778188.813259337, 8778210.033502834, 8778218.994406562, 8778240.194280187, 8778245.3125, 8778249.141289564, 8778251.5625, 8778273.474699132, 8778274.502463091, 8778284.375, 8778292.003988447, 8778320.43299801, 8778372.635865195, 8778379.6875, 8778381.25, 8778399.838927748, 8778418.84613327, 8778420.161780622, 8778468.113969054, 8778525.857313579, 8778535.18426277, 8778562.940361992, 8778595.3125, 8778601.703784255, 8778606.963308502, 8778616.596938722, 8778626.380290117, 8778688.380668491, 8778689.314970918, 8778699.271036467, 8778742.1875, 8778750.0, 8778821.545209508, 8778827.8601058, 8778846.319169968, 8778877.279188352, 8778929.89427939, 8778942.764021186, 8778957.467107885, 8778973.4375, 8779005.73133366, 8779033.395841092, 8779036.25943591, 8779067.1875, 8779082.180579593, 8779095.022754999, 8779098.764243565, 8779114.0625, 8779115.29464216, 8779116.243793476, 8779132.8125, 8779135.9375, 8779224.033649357, 8779234.595748102, 8779252.596298533, 8779314.0625, 8779377.620707786, 8779378.125, 8779437.087343417, 8779444.563909495, 8779459.10513128, 8779473.4375, 8779503.032310804, 8779532.387933483, 8779549.933971634, 8779609.375, 8779630.157309208, 8779642.850072829, 8779748.162371136, 8779762.5, 8779780.76697685, 8779968.090568652, 8780012.287220366, 8780054.035568684, 8780064.0625, 8780070.3125, 8780074.498469759, 8780109.375, 8780123.459128182, 8780220.3125, 8780237.955744466, 8780551.910617393, 8780571.625719633, 8780586.467085486, 8780598.4375, 8780616.876132162, 8780648.976598218, 8780751.5625, 8780911.212789157, 8780912.324597813, 8780914.0625, 8780917.1875, 8780944.759847708, 8781017.130886517, 8781059.385499775, 8781119.792276083, 8781153.863846699, 8781168.547370652, 8781193.399002707, 8781217.464789217, 8781348.4375, 8781388.879684916, 8781452.335336428, 8781559.21489457, 8781615.129340213, 8781773.4375, 8781956.179857275, 8781964.273010125, 8782001.5625, 8782028.125, 8782129.6875, 8782289.716633013, 8782786.634795157, 8783270.468576478, 8783482.913462127, 8783713.092163423, 8784344.50362731, 8784474.604268782, 8784521.290159458, 8785080.618186163, 8785423.203640196, 8786610.9375, 8786956.25, 8788433.400326267, 8788587.365809636, 8788983.180306455, 8789078.717143634, 8789286.752548927, 8789322.073428212, 8789384.375, 8790640.625, 8791160.9375, 8791353.125, 8791509.807922827, 8791670.00501403, 8791784.375, 8791788.125573602, 8791792.867155017, 8792090.447371064, 8792130.144184984, 8792365.029774152, 8792570.152745228, 8792747.504203247, 8792749.922382597, 8792787.273977771, 8792943.852982393, 8792994.121006778, 8793263.460436933, 8793379.46831859, 8793548.4375, 8793744.577610081, 8793773.251942566, 8793835.049817966, 8793985.25431392, 8794091.705073584, 8794093.75, 8794404.6875, 8794558.70394393, 8794562.5, 8794571.6897931, 8794685.67439635, 8794750.0, 8794889.763905386, 8795193.75, 8795329.571442975, 8795371.77175279, 8795510.282463707, 8795545.3125, 8795613.810779216, 8795792.1875, 8795922.862895692, 8796222.420788223, 8796417.1875, 8796435.26333851, 8796442.7755899, 8796665.76898881, 8796756.621493211, 8796946.875, 8796961.168101706, 8796979.6875, 8797312.090912363, 8797318.477226097, 8797339.60081011, 8797357.8125, 8797380.823205905, 8797674.425060673, 8797696.955768574, 8797904.6875, 8798370.3125, 8798818.75, 8799320.3125, 8799770.17979771, 8800468.745369393, 8802315.625, 8803607.678739244, 8805282.8125, 8806479.66056035, 8806950.0, 8807399.332063153, 8808591.505364053, 8809350.0, 8809554.149158614, 8809622.074491505, 8810706.738993226, 8811475.49785358, 8811577.285199812, 8814114.299372135, 8815345.022085357, 8815674.987667432, 8815740.281364935, 8815804.516907685, 8816160.422625868, 8816436.09008141, 8816443.072179612, 8816846.875, 8817097.713976068, 8817568.087795395, 8817624.326492213, 8818087.355654724, 8818220.3125, 8818232.8125, 8818265.625, 8818407.910787795, 8818478.07508777, 8818512.979155075, 8818555.068415312, 8818646.216736976, 8819407.348688569, 8819996.875, 8820685.180670584, 8825839.0625, 8825975.0, 8826663.61303071, 8827198.784187868, 8829426.602454491, 8829651.231024211, 8831185.434180941, 8831206.232427811, 8831349.456098972, 8831617.1875, 8831649.730335776, 8832053.647319539, 8833683.285564046, 8839550.876903027, 8839593.916593112, 8840150.0, 8840716.971542396, 8841371.875, 8841832.8125, 8842971.492522037, 8843271.571704483, 8843277.818209698, 8850183.474770252, 8863982.156497309, 8879386.71848819, 8883382.8125, 8885758.712088976, 8886054.6875, 8886175.0, 8886404.044811063, 8886425.784079242, 8886624.142534297, 8886712.846261159, 8886835.352796124, 8886882.8125, 8886926.5625, 8886935.0035192, 8886994.990380023, 8887388.50060082, 8888024.096382616, 8888100.0, 8888298.087530194, 8888446.527855594, 8889352.194359621, 8889407.8125, 8889865.340923848, 8890196.410435408, 8890763.653777733, 8890942.1875, 8891396.101966012, 8892006.25, 8892039.704928806, 8892132.352558991, 8892326.5625, 8892530.167850327, 8892824.69116147, 8893184.16488074, 8894409.375, 8895205.544942297, 8895503.125, 8896425.0, 8897402.367511299, 8898136.974061133, 8900296.668291679, 8900350.272114612, 8901522.492295252, 8901886.647003056, 8902087.5, 8902599.552473143, 8903091.333653392, 8903170.226547444, 8903428.125, 8903450.4443328, 8903609.951812388, 8903823.94241095, 8903835.001588639, 8903898.96218714, 8904043.143981945, 8904190.435145913, 8904277.893565295, 8904287.118627355, 8904334.869020551, 8904403.997961838, 8904465.80502871, 8904496.875, 8904567.849927735, 8904629.064419108, 8904666.229072984, 8904978.166297313, 8905067.123802884, 8905107.809478829, 8905188.064877532, 8905260.420399424, 8905295.552897885, 8906857.16195454, 8907118.095279971, 8907201.5625, 8907432.84636594, 8907712.943339454, 8908072.368105302, 8908602.65383952, 8908685.33803072, 8908692.1875, 8908717.1875, 8908777.199952884, 8908978.586212348, 8909009.149476841, 8909302.137352293, 8909587.5, 8909614.0625, 8909621.674747061, 8909630.78382868, 8909684.028464856, 8909735.9375, 8909879.853818044, 8909913.21130191, 8910026.910381155, 8910096.875, 8910106.25, 8910107.8125, 8910202.386818679, 8910301.406383928, 8910382.60990894, 8910409.375, 8910468.75, 8910552.072198847, 8910579.6875, 8910723.109935487, 8910784.932060119, 8910823.4375, 8910829.204048533, 8910882.8125, 8911360.9375, 8911406.978485199, 8911501.542742083, 8911590.625, 8911595.22774568, 8911781.25, 8911865.625, 8911881.020721534, 8911960.9375, 8911998.99373008, 8912001.343667852, 8912209.431712713, 8912259.037391296, 8912748.409209128, 8912787.5, 8912966.25973259, 8913105.936482022, 8913110.549158907, 8913219.666901635, 8913412.5, 8913555.063356109, 8913579.6875, 8914328.964361524, 8914470.3125, 8914725.0, 8915304.644227766, 8915310.556441242, 8915751.5625, 8916107.125206383, 8916126.392229512, 8916837.298786135, 8917060.303137971, 8918326.252129938, 8918616.013366042, 8920447.767915826, 8925160.700483302, 8925350.0, 8925693.75, 8927204.6875, 8928402.750223212, 8928585.028218469, 8928878.381469585, 8929566.19208904, 8930123.801723607, 8930206.063578464, 8930423.1560299, 8930509.236186778, 8930521.360130455, 8930606.472199371, 8930689.0625, 8930828.953594388, 8930906.481616355, 8931230.699570883, 8931246.875, 8931401.5625, 8931465.057565473, 8931543.80559255, 8931624.476698024, 8931624.498518948, 8931720.3125, 8931783.536644716, 8931849.238177197, 8931889.0625, 8931991.207550053, 8932491.669162996, 8932546.875, 8932617.328029312, 8932626.808233945, 8932632.475629296, 8932906.996123105, 8932995.246087587, 8933035.890754951, 8933066.363247188, 8933679.526839145, 8933836.642584398, 8933969.442660963, 8934334.253681833, 8934376.05813978, 8934389.0625, 8934488.811038895, 8934844.890358474, 8935556.548604194, 8935762.466549588, 8935970.3125, 8936187.5, 8936278.296365254, 8936771.798847781, 8936882.8125, 8936912.839129154, 8937649.335984819, 8937660.9375, 8938162.92057503, 8938310.514120763, 8939183.550122837, 8939250.757405097, 8941451.5625, 8942043.75, 8942742.970723562, 8943667.1875, 8943667.497324474, 8943976.19038958, 8944051.145181905, 8944100.812909732, 8944139.747493632, 8944569.337563593, 8945229.470315913, 8945727.364804216, 8945782.8125, 8945845.996275026, 8946233.929053977, 8947445.3125, 8947447.880374663, 8947605.638314273, 8947669.275295531, 8947928.77038568, 8948836.601009341, 8949076.393362341, 8950423.3957755, 8951770.3125, 8959820.888188893, 8962716.225260036, 8970400.0, 8971893.532478588, 8974740.825645523, 8975029.80866544, 8975257.766801916, 8976167.1875, 8976776.5625, 8976836.946770266, 8977587.5, 8977618.75, 8977670.233386312, 8977867.701277247, 8978024.190647572, 8978169.596902763, 8978209.375, 8978527.44879249, 8978534.375, 8978603.929814091, 8978690.21738682, 8978805.279518867, 8979028.125, 8979077.533611616, 8979132.67724179, 8979304.291207753, 8979317.268760715, 8979324.321084188, 8979329.941885607, 8979340.625, 8979348.380733535, 8979368.75, 8979379.52231756, 8979415.625, 8979419.687987048, 8979492.1875, 8979502.54879192, 8979526.10642687, 8979546.852745688, 8979566.350656427, 8979640.80303964, 8979656.25, 8979700.626562955, 8979715.30755439, 8979742.1875, 8979753.75229994, 8979773.4375, 8979837.42826532, 8979875.32328289, 8979876.481665825, 8979904.783124886, 8979941.6445771, 8980026.5625, 8980048.4375, 8980091.479292812, 8980134.375, 8980137.5, 8980142.16078495, 8980145.306668002, 8980158.774712164, 8980161.428440863, 8980258.628751662, 8980273.4375, 8980356.394080207, 8980446.408977743, 8980530.779033743, 8980651.092119489, 8980661.496833514, 8980677.41782798, 8980781.25, 8980844.976531195, 8980917.1875, 8980917.188737774, 8980965.129512288, 8981000.57529244, 8981064.0625, 8981094.194812449, 8981153.41787578, 8981161.771884883, 8981190.484870393, 8981337.5, 8981409.109315697, 8981551.442972712, 8981567.73237097, 8981623.4375, 8982129.6875, 8982962.5, 8983190.747008467, 8983599.833050843, 8983946.875, 8986488.857822683, 8987461.406819714, 8994030.949152324, 8997668.530147705, 8998787.5, 9002772.067994822, 9009938.813334616, 9018143.249113912, 9019187.153657358, 9019699.249333445, 9019731.9175094, 9028831.25, 9033023.282485606, 9033035.9375, 9036714.0625, 9037195.3125, 9037308.353463702, 9037709.851830887, 9040185.740406947, 9040203.075977692, 9041910.360586224, 9042252.903047977, 9042294.945786787, 9042296.213098388, 9044416.863947336, 9044945.745840443, 9044947.926253911, 9044994.633657528, 9045197.059681106, 9045221.875, 9045637.958402727, 9045981.849679297, 9046203.412315506, 9046488.292312957, 9046498.12216484, 9046587.5, 9046606.1252746, 9046631.513428913, 9046707.731322475, 9046711.247352961, 9046729.6875, 9046733.34408083, 9046809.79611225, 9046818.238454854, 9046818.540000524, 9046849.417263467, 9046876.4582131, 9046881.196782602, 9046889.0625, 9046894.464867927, 9046898.674667073, 9046906.25, 9046909.762717253, 9046938.24818533, 9046998.4375, 9047049.154145772, 9047132.8125, 9047163.728758428, 9047171.414327111, 9047183.449170947, 9047207.8125, 9047210.67700626, 9047246.839420846, 9047248.671072943, 9047326.421016075, 9047332.650639098, 9047349.57267162, 9047373.44460694, 9047385.9375, 9047390.625, 9047403.712102117, 9047404.4710995, 9047419.756910795, 9047434.817993807, 9047511.56187507, 9047550.8305958, 9047564.334332043, 9047570.3125, 9047572.972029086, 9047606.15461127, 9047664.0625, 9047684.375, 9047701.029239435, 9047713.569332847, 9047732.114115808, 9047732.560977662, 9047743.943992646, 9047761.382131498, 9047766.261298876, 9047768.75, ...], [24.791822813607233, 14.363591414874586, 64.66606556422106, 41.79436058124303, 76.12446727382148, 48.195955920832695, 5.64205222157771, 15.407893984958868, 11.805063613852592, 45.11600271224914, 5.573512802516804, 68.48320443403588, 124.64102211913371, 102.8123269274642, 11.789876711828244, 38.536203081481865, 104.73549964731514, 64.747440569777, 71.35262163764529, 48.15559740320404, 20.859049193797432, 7.966439987889422, 27.912782598438362, 17.526746360487923, 42.30135749429855, 75.08282447973181, 13.84774928465329, 6.856780053277963, 132.29377641966897, 13.20766295733549, 44.18912108680958, 13.767078479663644, 96.46364967158854, 167.24533967182268, 22.562490221306113, 13.368771449068703, 6.1383430447304, 19.41631548312539, 36.40351564553567, 5.3624030055470895, 84.21705299907427, 168.35016575758905, 95.691504303209, 18.67452398956751, 83.69351488973277, 9.336554024447013, 78.8946227631518, 16.81613577573255, 59.86954770902707, 52.67099757527206, 31.161007481231902, 11.566271517307282, 9.117524438152497, 15.428904364598457, 26.01071583028849, 12.671127537550081, 15.369334561730781, 140.9052938696716, 13.558712828368638, 7.142467364897028, 9.216514107438817, 5.934328496263409, 56.5824574363291, 7.5112485487398155, 64.20447406474837, 39.34222486322586, 10.197120380029972, 25.78194774898131, 38.63014321090146, 36.71438849674094, 22.61168329078137, 18.570403236580496, 51.46350889470765, 82.0757224596189, 12.540255354144238, 128.54706026168617, 7.590458472584636, 70.77139216699881, 100.47515284061862, 9.527925125915528, 12.384262465286458, 52.8369428879281, 52.45580078206893, 62.72031263032485, 22.803802058090785, 41.62859316360485, 15.054583004765789, 102.79235106405352, 54.1900880857694, 26.343783136531904, 40.88995121592976, 63.878705571911425, 47.048690043542365, 17.107349316100574, 22.39434191107699, 7.9896001685289075, 117.22134959288313, 21.480849458829326, 45.98527650635142, 10.420030044787552, 69.28977819635796, 12.192489840461192, 91.48948936899971, 184.6591273066311, 13.910622203928671, 30.891638407113916, 35.18646629299598, 96.71268077533087, 24.316819428697148, 18.30182525570695, 12.700532123778519, 92.5865126358005, 39.086137563783076, 23.201112796231882, 24.86471991603238, 53.22912640353415, 80.02006352668855, 12.675690556638388, 87.60140644731027, 12.989898981689844, 27.73038606017787, 9.357614986191434, 69.8665649204175, 47.60224280477473, 77.4377212794027, 83.76575891603814, 7.7754662225798326, 19.864362260489624, 30.117753333977774, 14.96248293753095, 40.764157898998576, 58.55368260786548, 44.42422028921642, 61.39239871766788, 15.70520750157429, 64.48574694076092, 11.01339693444251, 59.638587501997904, 39.01537611723937, 79.03166032918853, 100.9838180431074, 6.199786302124725, 61.887122708081726, 57.04547037981192, 77.33453127461098, 27.528588867914948, 6.1919973202166965, 89.99826957388791, 7.977454280815316, 76.97252575876885, 32.627192599409085, 18.546102201936005, 20.537264461319776, 82.66761959822118, 37.62141573417186, 5.201648301314124, 52.14986610352669, 57.348212181044374, 26.136378890128867, 53.12282920701468, 16.49643285687258, 26.912500005742352, 8.473007180277108, 15.342575100988451, 40.86896847435901, 7.067268782433907, 80.79026066178865, 10.484628727289111, 8.915168887687864, 88.02732655680833, 21.655590920429685, 13.214001618868494, 9.379261196237522, 60.73769033182103, 59.268830737351145, 20.43389386006818, 13.445933231728667, 37.12004361757195, 8.311022812001971, 12.288898125249212, 40.4835919991688, 98.25826784786229, 97.17066966751713, 5.406138568335882, 90.04943913528977, 117.58588349793395, 13.135483569770006, 30.52866052331219, 102.70636586087451, 22.69652065551977, 77.68839040482742, 8.178713376519122, 12.699802025940585, 27.39087389475731, 63.86660161912515, 82.88417211661945, 93.29660012584, 24.48503443738894, 84.37831968810771, 109.56806983478613, 25.879774272809225, 70.31494707107873, 62.468358478017024, 33.29412580974052, 13.25724882463097, 16.59625295776104, 38.84587754684436, 52.29087327643591, 154.46488391092896, 25.430180892291958, 13.468495180137818, 17.555798868378247, 50.14998149256428, 46.82373059897306, 37.064820795524355, 68.31287081298635, 31.049985615189726, 30.382400040201155, 39.28169672813393, 6.252138899453928, 8.295215994403293, 54.731887372800045, 90.80720428696829, 29.589608669186017, 11.887062692597887, 57.5967040739062, 67.1678615972472, 74.53580166422415, 8.376329547885852, 52.03767045177126, 46.28337870535348, 50.709506197863135, 16.549971187109158, 49.96751736604123, 21.463576042856644, 50.63956780436547, 14.843479887623394, 11.075023997604786, 80.04505633212906, 26.626095496935626, 22.69707914401859, 61.54514062914261, 68.35973688366659, 106.9680692790042, 22.788141402627637, 46.787138016856154, 91.17940404973221, 66.61241137064421, 15.98973535062847, 94.9557661363776, 43.9121318439451, 9.93711278946436, 192.28619719889318, 48.05858489347485, 37.08216927708801, 49.734691548252506, 53.726028327926294, 14.56629607321282, 69.40869848780385, 12.841214112295726, 97.69738599870442, 57.86969016128546, 12.438967262167484, 97.77571864068297, 39.96631916800891, 31.258666003389866, 65.78868522105975, 7.873631511208067, 22.81166597972377, 6.458281217280584, 59.05869743988662, 23.81624887530223, 7.555661861068525, 26.301634663528198, 128.64457838956767, 129.90960656874765, 25.559009353885664, 102.06156594374474, 13.505020390566548, 5.579572003392861, 19.295825202097177, 42.40174576536212, 20.639400073389652, 10.498370805469937, 11.28273794988015, 292.6529086430287, 7.256415196259951, 7.676347033536794, 29.168918397687428, 22.175933638708486, 55.3187549133467, 11.258135958991925, 23.994430113614516, 75.95347950125405, 63.96879675723741, 14.607417499779642, 76.00294356413389, 51.19709826796621, 59.034797632023555, 16.725007060785586, 51.03611878761049, 39.10891771274162, 55.2380797157897, 50.68827469701464, 120.98955848699477, 26.847601938976535, 28.54506232385512, 27.85316995660443, 32.56663550502934, 96.300034927359, 15.36751641508898, 14.946207146620521, 78.37322875767126, 39.53293829609393, 26.30185231283489, 86.59449058668994, 39.513866623015616, 51.181862396931535, 9.045770602998196, 32.571944637722694, 72.87306165262196, 34.18195225018384, 9.718372517976167, 24.126096340472028, 32.28389622941398, 13.488910047365216, 64.04647423553588, 9.17659759422638, 18.046082029474864, 16.24022814007272, 56.91327421109206, 41.75613722263539, 12.094733973258483, 36.64954534481268, 14.020943587702028, 27.789452510066102, 38.89754780289741, 15.302213337332098, 40.665221361134826, 24.421523947403998, 101.68607087552736, 11.532500264800374, 13.5198793375449, 48.520023782520845, 10.006983857507917, 42.0831864069163, 11.18635354942251, 57.69268670256092, 113.91611633304713, 7.538186339262804, 34.98514059499696, 30.370263868864548, 118.85194262253079, 49.767072894112694, 52.4534606224056, 6.7828518001142415, 34.55777617196563, 23.170285722333766, 24.30893888897907, 10.124301043029057, 25.83024280362793, 131.2126999192292, 8.362731162861396, 40.76563974313095, 22.958922603642982, 5.923693124425611, 95.76328618555222, 15.99984261726638, 6.179292178908018, 42.80444406374509, 61.6596190750209, 9.067291242114027, 134.18605065467546, 53.45664450487792, 39.884843184268135, 20.830096790522262, 17.713256082809465, 191.74297360421534, 107.85917330797272, 45.5767583008242, 5.17917357377209, 5.632106186538846, 60.0647411096522, 20.27087266749759, 23.882624914974638, 6.53956072208622, 76.60009562444374, 13.815976906551592, 17.974614332671393, 76.65454713923148, 34.195741337193496, 17.833354853621316, 69.0967202623825, 10.390962280997718, 61.41977223982095, 13.314306024784084, 50.477781342726786, 22.41101325210598, 12.69314762435151, 21.343408991812538, 47.4474751636959, 14.599611247610438, 22.280107391877316, 7.1042023080638455, 78.78157075855658, 5.176449481266364, 13.5934189314911, 13.98721056876835, 107.89468849187608, 21.6641417122502, 12.909627347373874, 10.810645822947913, 96.16215497294918, 63.54269352744814, 44.628078395676624, 21.47784882514622, 28.983550172692688, 15.024591741900634, 29.636635193117616, 5.848489001606404, 9.644188262666168, 24.420981156462958, 9.823294743352967, 45.469072327757026, 19.78473374806154, 24.31847247602328, 29.17459342283007, 33.85852942258754, 25.484431815678736, 175.50273642199392, 51.395369041066814, 5.774189895063538, 14.730028373341085, 79.22040974458824, 5.059556884961632, 18.77583150950563, 55.50841323091308, 6.05234362871405, 45.829721163376256, 50.16946082962598, 82.61819640547051, 68.63862911972204, 112.33399059081461, 7.43329192089339, 72.4347781893401, 27.21000806273233, 9.515978735112748, 119.58181223566935, 33.149020567665104, 86.62979968165884, 58.09916086719838, 174.76233866056162, 15.571753118340414, 8.34069929182234, 19.60255134256014, 10.863340292212921, 5.234202949449645, 5.670521419087451, 12.978976587087926, 23.829900314007336, 54.04348878998453, 96.57107719771584, 17.782166057936944, 79.88606054558724, 26.16175057833351, 9.88787347498575, 40.05986988310492, 66.12298913434677, 75.04263865449465, 67.3240680978036, 46.87720254774421, 30.84434845429746, 11.879279551945377, 49.42404991220367, 73.85033103448858, 22.078178813173082, 41.54679307424165, 9.185592271063861, 91.99047544011026, 20.59300768587124, 25.72428687057654, 12.277732803378504, 9.266624411433629, 34.00179413000182, 34.611635514232056, 6.546866196721047, 70.03328791219025, 14.167096743321318, 59.596596952918105, 5.185094899641363, 69.40237105721103, 18.33715412758996, 28.96491617507575, 21.670215861927677, 58.283126255712304, 67.3392024729766, 27.674704756604356, 66.44182538987675, 14.279644002462854, 52.81009764187819, 69.22052207175285, 18.516033993199333, 70.02313384556882, 26.42387324191572, 213.3538961228462, 5.434336908144308, 93.64454986478697, 49.534075060802124, 31.852638809163683, 28.430850018411437, 129.19639608326207, 66.04685790119414, 8.819752177553509, 98.30915027227049, 8.364217601884935, 123.78251991221582, 150.30306683246224, 15.89988458558164, 42.5912658729879, 10.543300670499928, 6.710244413035939, 123.04866363055828, 76.63108508640113, 30.36140075449597, 7.4077362227126535, 7.63271387753765, 47.88204732824384, 37.28530595778192, 61.451904327756296, 114.329773464166, 26.152058229602254, 11.120476572372217, 32.209641008693126, 73.03852884828378, 53.503519991673116, 97.08041808451804, 38.999992686712844, 19.966868757138727, 12.853442830877844, 122.99533320122751, 12.321571520670306, 7.677019929085387, 17.202722617566273, 76.48729771679842, 12.482716865613584, 15.928369326188337, 6.706880224948404, 36.843613648468526, 23.208919600386512, 169.1597656439732, 150.2787397978134, 6.286670337684847, 24.637469505092962, 68.18960654232478, 20.776652020815035, 159.58166020165362, 42.277679302616534, 10.909340406271076, 57.976439636846116, 80.77360128404662, 46.6985708858018, 27.748154703299868, 112.13472071898835, 9.772319079036691, 131.23741931373706, 36.89382792199339, 73.8857321923156, 86.75712360272176, 92.29564800695601, 123.90974859401717, 85.1198173785198, 30.646975430119593, 18.603971409427604, 84.480080081242, 23.356839536656945, 48.86387749715951, 9.316588963385165, 6.200842026583015, 31.976100120100792, 5.916260608867499, 24.796534504507136, 9.766226231126051, 10.202125963996417, 73.62387591083932, 53.68217622214805, 63.41706466091733, 44.55482597715323, 78.96872590691302, 40.484238958998155, 9.087473486977059, 23.664390742923512, 6.159787995343306, 28.547290805128412, 6.371184685415222, 70.40729526005578, 92.45995880539678, 58.061242451884226, 69.22784740761972, 20.178746640466244, 79.47337446883729, 31.010428789274556, 11.715803038312632, 127.83375523027772, 30.656076437915413, 33.14758127012238, 9.92612769696925, 13.84113123496733, 7.411910683247924, 8.668711718454864, 40.39108187502685, 5.062587077379162, 57.28918487829649, 80.27760174800322, 44.19451908995893, 35.111352314871986, 49.31718575348239, 63.12033108033263, 75.4908937098178, 33.97267997199591, 63.794955560630235, 28.58833587985492, 21.902239597043337, 55.34119292775941, 17.2855013555432, 9.08323692981399, 24.97100606408057, 90.10470298241951, 19.66544751374766, 38.280952353798654, 28.526666662937924, 5.370284546236071, 50.56901026610639, 10.819281772700869, 7.194867904105566, 57.76399081966701, 7.881728585856094, 49.06160285832982, 13.472092362020051, 141.9608420263704, 55.7132383823808, 83.7885521261589, 5.415736538724692, 44.64123595212902, 29.581645746605176, 5.110991458998469, 28.172043492248555, 37.25954529763114, 25.26763240256023, 24.667945521574815, 5.906867437693874, 9.787246560976703, 19.79004047951596, 36.30500104485648, 104.18356073348738, 151.10983398080205, 19.041202956532246, 12.224383812554276, 80.1894555171856, 27.324870243789018, 8.28498032599686, 26.687464203267524, 22.73285477191758, 23.383345533271633, 75.21686620133121, 23.450120513796, 80.95513060465842, 16.54547552630305, 9.736687656529135, 9.786325126070038, 48.72994184136195, 27.407491184689963, 36.11144588851966, 80.41040789575865, 6.897811136080542, 5.640079446895214, 8.170811983837407, 49.34300155400627, 49.54521373299616, 132.52529547501345, 25.114364360441613, 90.88616538794828, 31.72300515237658, 55.61493236217096, 108.09743026715043, 25.520489472862486, 9.643962719182914, 37.55360252793069, 49.554666661466605, 91.74708480590304, 19.406132757887576, 10.8921511072751, 25.080211505690972, 48.062424085569006, 29.593348534045546, 24.815226477559452, 35.144956596627026, 13.824491403041813, 12.1264811451934, 38.19150918773624, 28.73924255545759, 35.50274295504179, 58.31856115241863, 23.99137020704009, 33.73497521536311, 70.25927639258607, 26.953828846252602, 48.3679938972857, 67.33811189526385, 57.291710677000616, 65.97118348840698, 8.604386094483344, 24.84604208483985, 6.774881885878256, 93.13596283601144, 56.831290571898435, 75.29929324983962, 14.305313306881697, 172.96254269258623, 18.321342724941257, 6.188937764941522, 155.24848076969647, 16.597841485401855, 120.07510650493253, 6.179962889539697, 73.14811749773347, 30.789249592418745, 94.8325462765154, 25.59531104449246, 48.05962602489214, 19.80822783282785, 14.3299434507006, 35.33987756163205, 12.972530972732699, 18.067738864844703, 16.661913811970503, 121.36217065254223, 52.63319168094314, 99.54407099110327, 64.62262453005431, 56.59704440232824, 68.86275740101188, 9.952404520878707, 66.64565032026006, 25.898628444707356, 59.06966093288062, 67.86583763985543, 48.32096779046236, 36.07442558044979, 13.285505507201387, 8.407682463518666, 91.17122817037541, 10.146331877373733, 11.510123904478782, 10.364089241028035, 63.65472230814957, 47.12148291937358, 52.2383122954659, 197.63397658866276, 13.262677271893708, 21.47833865909619, 54.619585744039064, 6.917233036505802, 77.37392419231091, 79.82402959740826, 14.526615975812371, 22.081404099855522, 46.832278087292174, 221.46366188647485, 7.1875814271245595, 5.157589638343839, 88.21548231031267, 9.275872027204306, 116.95647967082687, 7.894015338944993, 10.885538236027383, 5.492865846893315, 86.60565185181068, 20.548374112298617, 8.93848473174782, 36.59866199906155, 5.520999544306717, 139.14736825482234, 16.23834428928251, 9.30327822019868, 172.51651429729966, 39.262612378557805, 25.423501142878933, 70.2942974488237, 34.43152957421821, 76.81327364715685, 148.23885123007886, 117.9798351486856, 11.855545871789912, 13.540907793649449, 44.53004769980078, 119.78299349300639, 71.87258407871853, 35.67344349944456, 12.62114876378885, 57.842737870671776, 7.7192762065317995, 35.76628608670968, 9.001820081984173, 10.128444423922835, 123.87097613853095, 24.5757147329195, 11.707023711751198, 7.921705429910405, 97.27023326071367, 7.313595969214658, 58.55394840203952, 106.32119941331071, 6.199285398373882, 46.283216807713956, 87.06724712732431, 12.04715995870411, 31.521679477176615, 14.333779106147194, 96.04928761662488, 90.43507179437248, 17.708210744597974, 12.216351873898846, 99.15899725072053, 9.15400856401605, 11.456512841023535, 11.322529177284851, 100.20329872491394, 32.71308688355114, 81.61497500543555, 8.90367336893364, 30.663841546599613, 35.67582388399693, 27.052040781714204, 22.648157661650572, 10.061286746035881, 157.76389834957033, 87.97246670313828, 6.954361625171562, 144.90516216450655, 13.871639777951252, 19.880723454069525, 17.807902820251023, 51.797911139686306, 33.952235437151714, 7.55503886498243, 32.5348886012617, 25.403057425887575, 19.876492223772676, 11.735676615421218, 28.573089157855772, 27.449670026924892, 32.20177888098259, 14.834315159454412, 75.71204758721791, 12.997497449435436, 32.81841713084492, 65.19656818379715, 68.45362752118723, 8.274843830189152, 10.030913795701508, 7.6689263901218085, 56.011864178953125, 26.439184919947156, 53.19751895264908, 45.44129894013257, 72.06191972897872, 71.76500281019597, 130.07361629278432, 9.620582516095524, 27.021994250485886, 15.134062937174706, 21.07534725764044, 107.3357783781676, 36.09021545082393, 61.67231675264152, 51.540329251640586, 67.92984074240162, 7.114446746473364, 14.919327074902633, 20.547797106243316, 72.17569396866485, 19.344301622871622, 66.59137674469596, 15.809579347354617, 152.6650573776587, 34.45090719489244, 129.43067738966704, 29.457867303936176, 12.792336475862461, 29.357909567267626, 100.16642191551409, 45.55889208665749, 5.461819667897924, 13.338421140698824, 5.2183306463901555, 82.7794636380342, 7.772451952025968, 16.18914159335931, 25.454984864048804, 149.58186986922277, 50.35278878120914, 8.15090455775203, 9.232340497486119, 12.10149312911686, 48.55331402921195, 69.45352529633628, 72.20752924031942, 6.788111541524722, 43.444198102416124, 52.60699429905355, 34.7774606324589, 23.00833037851202, 72.64976705052295, 17.267391042817557, 44.09317854225884, 15.731942255104801, 36.15083764486849, 13.323619902731952, 24.282031956549282, 5.224610419413841, 55.65051365171031, 66.83443305762377, 5.286322867452586, 49.4696741477877, 46.15896282032138, 70.41721005347065, 22.94784200187076, 22.594289063036396, 19.769976226912473, 43.985283439711615, 65.44811810468379, 14.158030792198383, 13.706537694221403, 12.903478548576793, 73.81348879213849, 26.79699287648539, 13.29535081237572, 12.861547116712188, 8.386715540610536, 105.0165284254837, 17.03336303157768, 121.52119123956629, 58.943979775590876, 60.02671990618436, 9.078281122266775, 206.7596121109762, 340.889855797654, 250.27009858592436, 6.747407601988591, 5.074574509744533, 49.43849450307538, 119.27599483443589, 24.61738436538998, 5.674957399663737, 5.798603797505396, 52.965841979469786, 43.13087698350914, 49.87675767351488, 78.62814592854049, 5.182351610843967, 33.89857119081457, 76.19434099141269, 36.827768480972686, 18.842120489995057, 59.77329596571408, 266.1823792478686, 52.0068095195594, 23.329100320257776, 21.89458968691831, 12.293725331442216, 52.61934934563422, 7.511662568391915, 13.731413399562054, 15.913364578888666, 20.339457014534055, 148.55630965952943, 46.00125410710915, 7.60581016593384, 47.961532718538585, 44.38505309181783, 65.02333891184517, 130.20684849628213, 8.902005963196363, 134.13656741346045, 8.646872841016725, 7.934072805129961, 21.706041242869563, 84.07024106828342, 13.131794983289154, 26.770958845171627, 29.304388339752897, 44.64359171432758, 5.894273456639097, 48.47072501849544, 15.071080555487821, 10.756074757826807, 15.736335248170336, 6.325057729495588, 12.292926994420267, 64.14880073836216, ...])
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)