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 = 45673
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);
([4666464.792905177, 4793725.0, 4793740.980061187, 4926284.901866881, 7044385.9375, 7149054.73570587, 7151714.0625, 7180381.727311931, 7181377.106445869, 7292884.375, 7297210.9375, 7304291.723647449, 7331272.393621025, 7332986.236078171, 7333852.118211729, 7346129.145755143, 7388831.74790314, 7440753.125, 7443406.5632557105, 7452250.118480396, 7453568.834066591, 7453624.645177585, 7460517.662920373, 7464335.192785698, 7465061.586278288, 7500774.040431706, 7501898.822437794, 7503637.106272941, 7503764.888538926, 7504921.875, 7505617.1875, 7511096.597593336, 7522556.882201106, 7523312.5, 7523359.375, 7533108.45607509, 7561772.41156369, 7565781.25, 7573354.035113434, 7573815.17649327, 7573815.434345573, 7600959.375, 7602216.354261816, 7603065.586248562, 7603163.593426829, 7603342.391930666, 7603484.184952968, 7603622.980375227, 7603639.5886308225, 7603686.86616629, 7603689.482982391, 7603716.449245168, 7603753.325605854, 7603787.5, 7604244.998460498, 7604608.540014421, 7606215.41295838, 7606404.410827644, 7606983.9827177, 7608231.294335344, 7608735.751213674, 7609801.5625, 7609917.1875, 7610542.0686519565, 7610600.0, 7610729.270771163, 7610732.412456787, 7610768.5387878865, 7610776.5439547, 7610777.793689646, 7610786.3084206525, 7610912.416431032, 7610963.0418420695, 7611012.551386814, 7611186.359465295, 7611308.726013673, 7611367.21968454, 7611453.3536987, 7611564.579735814, 7611565.576624729, 7611592.294994219, 7611632.8125, 7611678.348285811, 7611804.010305379, 7612096.789583611, 7612726.297112985, 7612834.375, 7613184.360322915, 7613387.5077760015, 7613409.279294593, 7613881.992899552, 7613906.759168393, 7617683.784282366, 7617876.357276754, 7618039.027576027, 7618120.3125, 7618245.3125, 7618477.749165482, 7618586.236778371, 7618614.57462626, 7618756.2013011575, 7618840.157066676, 7618863.07292101, 7618927.231454262, 7619228.125, 7619387.743909811, 7619459.816054174, 7619462.343222578, 7619540.500263442, 7619545.132916127, 7619552.039140187, 7619554.6875, 7619579.1006283965, 7619591.05065888, 7619628.099236969, 7619631.370876119, 7619635.9375, 7619677.893266467, 7619700.0, 7619762.317412787, 7619771.875, 7619783.891680015, 7619808.123634193, 7619824.707732375, 7619835.048208921, 7619840.625, 7619871.545678691, 7619897.522074659, 7619923.111452364, 7619940.145143323, 7619943.75, 7619956.25, 7619962.443373692, 7619995.3125, 7620006.311559643, 7620015.074249894, 7620024.636748483, 7620030.158448101, 7620040.625, 7620050.0, 7620072.357844236, 7620102.59056606, 7620122.515958008, 7620127.556810484, 7620139.0625, 7620145.352127974, 7620171.045293888, 7620182.8125, 7620184.64081109, 7620223.4375, 7620251.687318518, 7620282.8125, 7620307.8125, 7620326.189372765, 7620342.1875, 7620342.8930754755, 7620342.899935773, 7620366.720444762, 7620389.4698074395, 7620417.1875, 7620420.557328288, 7620492.730041469, 7620510.43839134, 7620544.771972233, 7620547.250932859, 7620563.920271765, 7620568.343797773, 7620581.077134782, 7620590.625, 7620636.0670393305, 7620637.296660022, 7620637.770729261, 7620676.5625, 7620709.375, 7620709.746474957, 7620776.439110992, 7620790.393890912, 7620796.189000466, 7620806.701891599, 7620834.665320798, 7620922.596409867, 7620936.923098453, 7620951.161872362, 7621009.705653458, 7621057.151058658, 7621073.3583782585, 7621074.861576969, 7621123.4375, 7621178.125, 7621256.850349279, 7621259.375, 7621273.456713914, 7621294.7990406435, 7621307.440433195, 7621433.989965962, 7621456.292620018, 7621517.1875, 7621533.627417818, 7621595.3125, 7621628.154315664, 7621631.6873459825, 7621692.733747536, 7621693.75, 7621746.26078478, 7621793.080838923, 7621810.106133753, 7621815.625, 7621829.354136365, 7621846.128966293, 7621846.511888759, 7621849.873775643, 7621849.958068285, 7621853.3567480575, 7621866.601948448, 7621888.646109014, 7621890.959122528, 7621893.302830417, 7621894.3753496455, 7621898.180549121, 7621986.005101213, 7621993.603077018, 7622010.81162242, 7622023.643193868, 7622027.445383921, 7622029.6875, 7622048.4375, 7622056.375751633, 7622069.031351723, 7622104.4215149, 7622112.123531838, 7622125.097163598, 7622126.8840054395, 7622128.3042172445, 7622129.126183201, 7622131.523270625, 7622143.956985245, 7622146.659044743, 7622150.0, 7622174.5521008065, 7622196.605072496, 7622198.4375, 7622223.4375, 7622250.980429455, 7622277.454963309, 7622279.6875, 7622285.452054869, 7622293.072537566, 7622293.133731466, 7622296.875, 7622299.345344306, 7622324.314248407, 7622326.387143941, 7622342.1875, 7622346.8294041185, 7622483.290329584, 7622573.6592576625, 7622585.965462075, 7622624.103497982, 7622731.59043769, 7622733.14394961, 7623024.520554151, 7623093.75, 7623099.206293776, 7623150.0, 7623219.2957535, 7623307.50556938, 7623385.959626185, 7623614.0625, 7623626.407207331, 7623679.872684771, 7623819.714937687, 7623825.0, 7624033.6258268375, 7624574.569283341, 7624578.267698647, 7629884.016810437, 7631507.800957572, 7631514.774852249, 7632959.006429331, 7633192.851006973, 7633360.526799332, 7633565.352610422, 7634976.5625, 7640646.692549347, 7640715.625, 7640751.5625, 7641071.370242818, 7641312.120517169, 7642104.6875, 7642470.940044354, 7642713.641950211, 7642748.4375, 7643391.705531946, 7643400.0, 7643403.924589604, 7643459.471262671, 7643495.757157741, 7643785.433072569, 7644673.853431477, 7645040.625, 7645066.371512468, 7645080.448699122, 7645518.144650698, 7646928.125, 7652880.628145206, 7653704.750109486, 7653889.600984472, 7654015.148339412, 7654033.04452086, 7654044.508185653, 7654067.1875, 7654124.965685397, 7654361.869522317, 7654443.635163463, 7654659.375, 7654782.898347203, 7654969.096478864, 7655000.132146758, 7655282.208977819, 7655624.317811722, 7655812.559935187, 7655813.175210831, 7655961.519196663, 7656154.6875, 7656388.160534782, 7656399.177156252, 7656432.314354656, 7656467.221877892, 7656493.75, 7656572.962102466, 7656715.625, 7656969.221767233, 7657024.384399594, 7657117.077618677, 7657196.875, 7657217.1875, 7657276.5625, 7657664.261501991, 7657699.658046168, 7657724.749939129, 7657750.510792078, 7657834.469275032, 7658237.435454603, 7658257.8125, 7658318.75, 7658358.546036991, 7658363.788846252, 7658695.342079279, 7658895.3125, 7659101.48986023, 7659151.062766195, 7659169.87336719, 7659191.069252459, 7659230.257064596, 7659256.0562326, 7659325.1624711575, 7659341.614147513, 7659342.1875, 7659428.6345470445, 7659569.905719886, 7659584.064652605, 7659605.436416988, 7659664.29954553, 7659673.079026227, 7659673.895040988, 7659729.21788527, 7659732.7461138535, 7659771.210537833, 7659794.908348566, 7659839.0625, 7659843.437028629, 7659847.306126435, 7659856.173831436, 7659883.350913287, 7659918.017799605, 7659928.151887584, 7660053.1107495325, 7660070.798037033, 7660102.181483989, 7660124.399711443, 7660272.917542156, 7660319.982476785, 7660326.2786432225, 7660475.0, 7660489.147900017, 7660507.062328251, 7660590.625, 7660616.483091768, 7660622.786085647, 7660646.7439572485, 7660725.0, 7660728.125, 7660735.883854594, 7660736.717396307, 7660802.0715881195, 7660937.76854503, 7660949.1694290405, 7661006.0681358315, 7661063.087219155, 7661218.959969362, 7661264.031091005, 7661281.487742784, 7661454.633264104, 7662101.5625, 7662158.370994827, 7662532.168992081, 7663704.250301741, 7665810.952235249, 7666129.6875, 7680374.905365098, 7680788.800931199, 7683624.730822743, 7683827.643907612, 7684559.375, 7684590.625, 7685621.018885695, 7686400.087725608, 7686479.066682646, 7686657.8125, 7687523.424260533, 7687615.405829823, 7698589.753552857, 7698775.352776657, 7699102.833613946, 7720670.267734301, 7721047.488706649, 7729887.496637556, 7730756.25, 7730965.115274665, 7731125.0, 7731250.0, 7731787.652572565, 7731875.407060491, 7733007.8125, 7734360.840192968, 7734523.535446972, 7736306.25, 7736571.263828594, 7736692.130488421, 7737924.13825407, 7742647.650903006, 7745037.919737711, 7745057.868853588, 7746264.053135808, 7748066.3215282485, 7748101.883548139, 7748393.75, 7748394.542363253, 7749976.5625, 7763247.143332937, 7769368.728814994, 7776711.348269956, 7787437.441441455, 7790035.65684977, 7792314.0625, 7792471.612077172, 7792473.4375, 7793050.048252365, 7793271.132114144, 7793518.275121359, 7795361.757045317, 7799715.013384463, 7801531.976307257, 7801752.00611181, 7801772.336220224, 7801852.226226065, 7802217.1875, 7802325.2555515235, 7802395.3125, 7802468.75, 7802531.568817095, 7802664.942442733, 7803959.627702495, 7804184.7888115, 7804227.88140135, 7804320.804611322, 7804394.398993882, 7804420.60484578, 7804544.661146899, 7804605.861011138, 7804671.226089762, 7804962.579150508, 7804972.572464374, 7804978.504496068, 7805171.875, 7805256.25, 7805259.480025779, 7805260.437906435, 7805303.375284906, 7805378.125, 7805515.223520945, 7805553.125, 7805616.413272424, 7805737.459540973, 7805935.122222738, 7806196.6872692965, 7806204.567159697, 7806230.093927431, 7806246.875, 7806396.269954779, 7806411.252867116, 7806522.966357069, 7806531.460358061, 7806548.179767563, 7806737.5, 7806828.829318368, 7806844.45452335, 7807134.457070958, 7807324.778264375, 7807342.546457919, 7807394.528414934, 7807855.906306199, 7808103.897602195, 7808246.875, 7808264.608980805, 7808493.75, 7808598.4375, 7809287.547298554, 7812540.652438096, 7813511.825582837, 7815190.52590172, 7816821.723020733, 7817118.733525541, 7823251.9398821695, 7825092.1875, 7825139.895246187, 7825262.5, 7826658.910989465, 7827504.490923381, 7828723.051856098, 7835548.4375, 7837798.484225447, 7838485.9375, 7839028.125, 7839629.408312581, 7843401.659140399, 7850743.629414001, 7855095.3125, 7859327.091761666, 7867482.621846401, 7876989.0625, 7877514.536720605, 7877814.334167215, 7878859.286586255, 7878996.920236366, 7879909.800779209, 7881043.75, 7882129.6875, 7882444.663348924, 7882914.0625, 7883228.590669007, 7883274.587188223, 7883631.86300058, 7883801.321748653, 7883836.673991006, 7884278.873986957, 7884319.84554172, 7884584.643213331, 7885204.524643253, 7885761.008143899, 7905690.578752033, 7918687.5, 7925445.199361054, 7927038.807274064, 7927559.370221353, 7927574.045113895, 7927893.75, 7930318.229483393, 7930330.095818882, 7930757.8125, 7931280.074535748, 7932960.9375, 7939011.859335624, 7939442.1875, 7939591.725678053, 7939644.062838272, 7939851.681417277, 7939892.54318526, 7939908.404491249, 7940448.4375, 7940488.0629145345, 7940503.125, 7940606.241107929, 7941006.959752466, 7941064.678226323, 7941774.096758914, 7946153.276533219, 7951303.125, 7974666.9544902025, 7996229.907197066, 7999676.5625, 8020776.341352288, 8029615.003640424, 8030142.1875, 8030784.375, 8030886.49049123, 8031354.7717714105, 8031508.543788791, 8032046.875, 8032130.346622951, 8032237.370884988, 8032336.890566695, 8032722.247741788, 8033056.692999119, 8033312.5, 8033782.76677133, 8033995.142485166, 8034049.240040852, 8034100.0, 8034189.0625, 8034344.950727972, 8034595.3125, 8034708.292945831, 8034709.047947934, 8034771.496379879, 8034931.779768213, 8034931.953166566, 8034977.037832515, 8035115.593403533, 8035174.073283145, 8035236.081014466, 8035248.4375, 8035476.5625, 8035732.8125, 8035793.205267886, 8036043.748858462, 8036088.704831709, 8036403.319379958, 8036851.422669307, 8037156.25, 8037307.393185464, 8037479.458586679, 8037647.984199294, 8037871.390416494, 8038040.54607529, 8039004.388585373, 8039272.034957537, 8040388.546439978, 8040575.956933312, 8042485.9375, 8044063.664403176, 8047970.389836054, 8048040.342425102, 8048068.75, 8049424.881044674, 8049718.766221354, 8049813.12962505, 8050485.768114447, 8054044.657938055, 8056096.822070438, 8056466.377385991, 8056822.250070719, 8057265.758900829, 8061266.67285518, 8062118.75, 8062126.951462773, 8062720.3125, 8062727.502955732, 8063192.418168569, 8065216.9700741, 8065401.45285124, 8065648.800215933, 8066243.491601924, 8066687.572003525, 8066975.0, 8067637.5392413065, 8067726.72591676, 8067768.807180503, 8067809.375, 8067820.3125, 8067957.1862276, 8068031.755853388, 8068037.5, 8068227.756530331, 8068233.933634701, 8068302.979106734, 8068326.779840748, 8068607.221132036, 8068613.780472927, 8068668.75, 8068685.586231936, 8069227.054154086, 8069276.5625, 8069310.114133221, 8069392.143641799, 8069392.31035631, 8069475.0, 8069762.5, 8070705.284669438, 8070745.999488838, 8070835.504944945, 8071065.061166154, 8071781.103642323, 8079404.650972536, 8081359.702402118, 8082160.851010143, 8084973.4375, 8086522.042453783, 8086562.957041625, 8086710.9375, 8089832.8125, 8090510.947733689, 8090726.474334704, 8091118.290640477, 8093373.4375, 8094052.367816528, 8094273.4375, 8095592.937505837, 8101619.7060652645, 8101890.625, 8101927.802753867, 8102352.628609578, 8102553.125, 8102902.670170711, 8102920.587664541, 8103038.920475984, 8103103.059023228, 8103600.939147082, 8103632.8125, 8103646.875, 8103760.913025695, 8103843.945510866, 8103960.9375, 8103970.3125, 8104004.848025376, 8104109.123685878, 8104233.010242337, 8104346.875, 8104393.233441099, 8104407.80014546, 8104429.262042119, 8104457.8125, 8104584.979598151, 8104720.3125, 8104826.5625, 8104849.803727051, 8104856.317465297, 8104929.6875, 8105042.1875, 8105051.208956101, 8105090.375232152, 8105107.8125, 8105118.75, 8105129.0126041705, 8105161.266772091, 8105171.348260491, 8105182.8125, 8105326.503031554, 8105339.106432199, 8105355.676752605, 8105395.630875528, 8105448.4375, 8105453.125, 8105468.091566157, 8105488.4416826675, 8105507.675597317, 8105537.814381909, 8105760.9375, 8105793.75, 8105819.961589292, 8105931.586396618, 8106154.83271183, 8106200.338421741, 8106314.609936419, 8106329.6875, 8106484.409573476, 8106604.734595948, 8106678.437995806, 8106868.188846516, 8107733.834135378, 8107850.817778841, 8108095.3125, 8108295.3125, 8108711.648044793, 8108767.424597517, 8108790.353333149, 8108987.5, 8109027.256896239, 8109304.265342537, 8109379.10460104, 8109466.734522038, 8109543.75, 8109707.075344914, 8109799.281716456, 8109979.6875, 8110405.79694069, 8110546.603449439, 8110681.072829766, 8110864.0625, 8110882.8125, 8111351.050318262, 8111619.508084861, 8112004.172795263, 8112181.680543252, 8113250.601957673, 8114649.374029752, 8115243.1561300885, 8115501.233962303, 8115578.125, 8118469.194249707, 8118623.237681537, 8120757.8125, 8120767.443964174, 8122573.4375, 8128695.816546913, 8131325.324311415, 8131696.744616549, 8132735.627842318, 8139009.131533936, 8139028.649538221, 8139053.909606064, 8139810.246500861, 8140195.3125, 8140318.528781426, 8143220.3125, 8144073.298987551, 8147574.960787189, 8148710.329292785, 8149078.648308602, 8149080.979707241, 8150086.986332886, 8150632.887376754, 8151082.8125, 8151158.167851429, 8151276.5625, 8151492.119764045, 8151601.862809375, 8151623.460371923, 8151656.095023428, 8151656.2764786715, 8151781.17408032, 8151812.5, 8151812.5, 8151817.1875, 8151877.998493671, 8151879.141459683, 8151901.5625, 8151908.454162922, 8151914.0625, 8151923.606516747, 8151925.7892518, 8151973.500856935, 8152014.46081061, 8152156.855633674, 8152166.955694254, 8152168.75, 8152179.185166859, 8152202.457566123, 8152285.087349929, 8152312.16671028, 8152326.380611308, 8152362.428386011, 8152368.146002211, 8152371.875, 8152386.236812282, 8152387.170859938, 8152387.219962127, 8152407.8125, 8152457.258226408, 8152467.1875, 8152480.383039685, 8152482.8125, 8152485.315023947, 8152489.509554722, 8152500.0, 8152518.685168996, 8152522.81268202, 8152550.54698149, 8152555.692723701, 8152568.608730934, 8152597.387987802, 8152600.0, 8152604.405851653, 8152606.9833062105, 8152607.8125, 8152616.060289569, 8152630.07153504, 8152661.14857542, 8152668.200230716, 8152712.295235389, 8152760.662920483, 8152765.199399394, 8152765.625, 8152769.6985404715, 8152770.913790081, 8152772.395132621, 8152800.0, 8152803.661969103, 8152833.754772439, 8152839.874774689, 8152855.638680687, 8152858.727133529, 8152868.477089165, 8152887.170661072, 8152910.9375, 8152961.9415915795, 8152963.49399308, 8152969.66066516, 8152984.0963644935, 8152989.958201661, 8153012.061301911, 8153034.617838357, 8153039.412193281, 8153047.569211102, 8153048.4375, 8153064.0625, 8153074.449466333, 8153084.302329984, 8153085.8054603785, 8153099.823550678, 8153116.752378428, 8153125.0, 8153144.859685878, 8153148.4375, 8153177.788286916, 8153178.354975151, 8153184.375, 8153190.479325019, 8153195.3125, 8153199.325686285, 8153214.0625, 8153221.875, 8153268.542679943, 8153275.431348926, 8153277.626949164, 8153326.5625, 8153346.530035231, 8153358.9745984245, 8153368.000452995, 8153380.239661219, 8153385.904027998, 8153391.252615095, 8153392.696855422, 8153423.417864548, 8153430.314108997, 8153448.189232807, 8153452.295253742, 8153461.772835913, 8153471.689201687, 8153471.875, 8153481.25, 8153495.3125, 8153507.385486847, 8153508.473273341, 8153533.694542609, 8153540.423488964, 8153558.272869447, 8153590.304765953, 8153607.741386066, 8153611.919229807, 8153616.232716042, 8153637.5, 8153648.519780504, 8153652.881047281, 8153689.0625, 8153694.480721107, 8153707.8125, 8153776.957283174, 8153789.0625, 8153797.875092925, 8153803.08422608, 8153817.1875, 8153819.88427793, 8153835.9375, 8153846.762545042, 8153908.801800391, 8153919.533745314, 8153926.729137594, 8153926.7360059265, 8153937.033171343, 8153946.929051998, 8153951.577940482, 8153963.705017523, 8153964.0625, 8153971.875, 8153979.6875, 8153995.797727156, 8154048.289355858, 8154049.796100081, 8154085.932821669, 8154110.584604269, 8154112.1661719885, 8154157.549352694, 8154173.617160265, 8154178.125, 8154181.25, 8154189.240509846, 8154200.0, 8154205.508219369, 8154205.778731331, 8154210.160764938, 8154211.364741392, 8154215.500977188, 8154215.603050824, 8154231.25, 8154232.435317451, 8154245.085490757, 8154245.3125, 8154249.358392514, 8154310.227416108, ...], [121.87026036641764, 46.177441881450385, 11.732079249917733, 13.552963389279196, 68.44065363917606, 81.26685777740437, 74.83713395609645, 17.13752040610991, 9.837985739860189, 36.08399933626128, 48.47553993175377, 53.8936680608907, 8.581294497747159, 13.627552823420686, 17.588241712547525, 10.374801376877508, 56.81255987616642, 118.82400275608165, 9.611110855884828, 32.34597394929987, 7.1437269533637, 24.795692034621784, 33.00797239969728, 19.356020423595506, 18.166280784587045, 17.875356854473782, 5.843022178973782, 29.77367602898069, 39.171275257091644, 88.63537780337198, 38.05159974520697, 24.043695044828482, 18.059656741907673, 47.89056831732968, 39.82635832340819, 28.304546843275993, 5.360650203165978, 28.998150867870834, 39.450736008714586, 32.56018808692855, 25.25575598073808, 51.023113102117705, 13.87636824386032, 14.795835945611014, 25.6679396600842, 11.463021970041579, 5.923024214255812, 13.445025321802605, 24.100066824202482, 20.254425939712345, 9.714191306530601, 48.51952716906395, 6.292880589073803, 55.50395233900952, 54.0716921524521, 10.032956397149885, 5.065060613763267, 13.982341090519412, 28.388108424646745, 6.272816115401733, 10.848500253740415, 57.502451089656475, 52.30840090249218, 7.560810629367976, 48.15409247731656, 68.39946379997244, 47.91147125370204, 64.34652485689597, 8.276794549051461, 13.813076988431245, 7.743138470598847, 9.261726578449288, 12.095308662310954, 15.141057267743472, 89.42812445133619, 10.245128465226028, 6.492148301971964, 7.688102875155125, 12.03968556785987, 27.602595145951536, 17.842367702008577, 104.72925177301337, 5.102876377700311, 6.385928312864058, 26.94235689449016, 14.018058374566662, 51.43610832820207, 28.237664411083916, 11.139882984458463, 26.765558565658196, 18.640624038881114, 17.31691375423214, 21.06822763268631, 14.213026118238442, 70.2011402789392, 55.81010972393609, 35.194571284402286, 5.3292060635077485, 35.99330138521448, 126.47250021627913, 70.74482976393139, 5.380881689658561, 17.691459288777356, 78.43505057730368, 39.67150295306067, 15.9605070534506, 40.18827307401457, 14.375821841423509, 93.99440157983649, 141.95700362974796, 9.76980178342911, 40.82582278882405, 20.66817676631547, 29.61785467218389, 35.12136188172411, 17.201399344551128, 46.70837468263793, 70.654324104328, 62.94164334651141, 34.40753666883131, 66.62134438367885, 132.2772651131061, 16.27671386574809, 22.816208734495977, 85.55129529142678, 103.67862791200814, 23.38329135597896, 18.155246762102692, 7.0383024907717875, 23.905863576430097, 94.59683957846457, 72.2675666171016, 6.752253977576962, 69.5843357286263, 9.384003463494276, 10.363694025637857, 8.103391946339743, 11.953318234496944, 128.18271144282528, 71.70515976559668, 11.976780504432398, 50.221627270201694, 21.489067366366765, 13.143091772292953, 48.053241454739975, 5.709284687305902, 12.505482031909171, 140.7862371972128, 16.06166989211699, 68.9232452481665, 7.649015007750532, 31.384245274100753, 79.96670798501704, 5.12260705029928, 47.42072732245416, 39.257091730985415, 18.591594997528976, 62.94481886280981, 22.072805788158185, 48.78536166053869, 51.72718122968847, 12.096735833793698, 100.26489321445568, 21.09812154473916, 7.745111032440267, 16.392002723916526, 10.547070236371068, 17.137959907500132, 70.3252016639442, 44.78553694729719, 6.241845166721529, 6.302019922886749, 85.86208777217126, 90.396272606276, 55.606149534972445, 14.491178924098653, 10.784712683939073, 19.81873314456005, 16.997889060590076, 5.074213974768585, 8.70885248897228, 92.03211151076671, 6.217874970854137, 5.301411360019271, 63.20635825156515, 22.032798742466298, 34.25847595258715, 48.51691041420889, 178.379921411678, 13.392484252503067, 69.86024047918343, 103.47855336869152, 47.70625926486491, 59.82622281509404, 115.27352089768479, 11.194984575542406, 74.92197182038971, 120.39252975321625, 54.25247002518564, 23.94664233039906, 27.837542775574818, 9.840347716203798, 62.99824715833925, 20.424694102389783, 10.221353726735801, 12.501729194533475, 98.51839858570747, 5.15766979917627, 19.345940131730053, 13.717267670249313, 15.327928381814141, 44.96909781083058, 6.8106723597878345, 20.680117861860946, 18.277161459604756, 16.38882968677104, 10.493974883967526, 8.647486601941353, 14.04493138026167, 7.627872261305706, 25.92508032781542, 10.936491832032573, 25.284762640415092, 30.42032796889486, 93.93785056556106, 32.01188293968244, 15.44350374001397, 5.409339880007255, 14.0161588438493, 79.16545437510206, 11.28305374420245, 105.87861312807219, 5.46951168245239, 20.902488811433226, 7.705158575194447, 8.399154003482327, 30.62093042524166, 31.032082446014588, 22.02906984646128, 36.85492693377292, 46.75925045056701, 29.993668889059663, 20.711690672307416, 61.628408304719514, 35.346220309512006, 10.445182037024024, 5.18649909966899, 20.540848735708522, 87.12790807635777, 12.921539605058756, 52.70760183987652, 7.541022249742693, 32.66452119149427, 27.65369519665348, 23.03235743799521, 87.1325266226149, 18.195559293718645, 9.96609748631509, 11.705071496349438, 8.469991786916044, 21.700618896319252, 81.13378306367001, 67.60530909214025, 52.54028272465154, 18.86434478624262, 5.123996254292308, 20.191077311619946, 34.81905501801815, 14.380895957187922, 28.213062399748306, 13.066558585615887, 66.0370468958896, 34.10204408467127, 22.213248851916028, 80.57321489967835, 61.90080879764959, 18.77141100693698, 97.60639551890947, 50.275375088811174, 5.490984370821747, 5.904419829387737, 13.995864700252634, 53.94644947349603, 37.50780529325677, 74.32854196892137, 73.34536979204195, 35.58527168119552, 5.593389624196086, 55.19110859102115, 26.471877108102067, 13.207023029350857, 66.54445191854252, 44.9468021721826, 38.454164964324406, 25.36289530423321, 11.281580688960402, 31.69197001593459, 12.619782485917026, 6.849485597053549, 32.530985145869664, 18.830201199754725, 10.070243753039618, 18.499726996663274, 67.83904465130536, 13.004260386451504, 11.227000269549574, 23.116171509774677, 24.234137415558287, 13.825143957948034, 7.902588232793636, 51.97823772754665, 14.437399696162279, 10.267109383163461, 49.25509317343797, 53.16043136809334, 15.279135834807976, 29.34251470303844, 13.907185388878542, 67.67011047634784, 12.853314183464589, 15.174983543851502, 6.161247267946398, 13.79486138109807, 66.153004501011, 18.24290803481441, 18.781554014760548, 8.039618723230163, 5.343101068477317, 61.97518048080282, 67.10761851747694, 68.97294167530602, 5.737455093430661, 6.39473445784122, 13.056999663947472, 57.853632281670265, 54.10096829539457, 92.59711820288996, 11.453690237848283, 101.98519248353146, 13.9897562252762, 70.81788378755991, 5.043136225997208, 102.06569996618062, 42.126995169535775, 72.64766893479924, 26.148778716491194, 94.29111691716476, 11.17425803220578, 37.880739976132325, 27.165818045442705, 99.0446730538261, 8.067250174506887, 9.737590164039393, 17.671202209038714, 14.251043498188626, 35.32708145794008, 13.12954218365483, 29.711413311610336, 12.02997540352172, 22.476309630191242, 39.116408724020886, 10.056591608451157, 15.929159004923768, 23.031491640286266, 14.33050340002497, 5.060454985656332, 5.529867263430342, 5.5783125330288765, 13.596448703131545, 40.47322947111383, 32.99373426988895, 16.886068576016065, 11.01070161598178, 64.4097257177713, 24.494411007344375, 22.73490782996879, 44.0071615590985, 11.982111474831346, 9.916049135612408, 82.90158290962458, 6.203666998393129, 83.28120210729837, 107.1162778573692, 49.497398462930505, 5.618786209150204, 19.0988786546617, 51.25760647050303, 60.906296480023485, 10.242257018499993, 9.223003745418172, 65.16964647378566, 88.94986532732145, 5.611083225462761, 7.911970221777281, 17.28672457723075, 30.41676608708879, 5.427212091657893, 6.458955386423913, 7.830392789290652, 128.69882651742907, 27.91806265159241, 12.91947907868035, 27.495576177297504, 30.972074108066852, 57.78740770984588, 90.3682417596756, 13.50140026757541, 14.449980886021638, 60.305589974746376, 56.182175569514825, 119.74312967113019, 63.531783254353144, 13.378129552407893, 79.94024632424967, 49.55935925487785, 51.40541002700879, 15.813514734132392, 37.493544295053454, 31.332994904687585, 40.43379249890441, 23.22937612172847, 6.358642931237513, 78.62666438889437, 73.26560442733425, 77.44098186248783, 5.860829046042171, 8.284800009042415, 44.828452459120776, 22.803652975078826, 37.64478477596652, 35.98292273889418, 15.556783291347609, 7.757412689719746, 52.47478843815605, 10.978941375867619, 9.41561920582622, 92.97093439471581, 20.45143821567684, 87.53361429606272, 18.511597350645257, 90.44993329621806, 16.825574885023624, 7.623747777690335, 5.290798091892202, 8.692790398003453, 23.813836040286706, 58.979391569937476, 65.90449899306029, 34.52256544930149, 6.529993854286286, 23.423216921123682, 11.836805679707767, 38.83876558490372, 24.001095452225066, 58.23744580209835, 12.61978015900809, 106.64437085971595, 11.203975357373706, 19.37001221378709, 8.050463880394583, 10.135998470007232, 5.0866057312378725, 13.70306577824616, 9.736956849774678, 56.29623641048015, 18.263855137575927, 72.11757195054196, 8.426504270994647, 55.49852522754777, 62.87745813075725, 9.616359934108642, 8.814040227244485, 50.25467080816398, 6.553977181344457, 8.161826512206044, 5.1082665374564336, 41.08424060508675, 27.091028310474318, 20.105393477644878, 12.048391259500278, 61.05708552018936, 15.252027409976728, 45.65507090290284, 11.777651893056408, 78.01824633259324, 83.14700668252718, 15.357521608521244, 8.941908601199515, 7.696341339760487, 39.52124309872111, 9.013533149362413, 94.83131332201663, 19.13372611303294, 8.265297176018809, 8.725641396465074, 25.299207247198577, 26.353282704099282, 127.23619520247018, 96.3000024258053, 10.297581166549412, 32.369979797449275, 11.109667112318272, 15.80887156529716, 10.74741295207296, 44.34907713388067, 12.44158545575849, 29.0897764835962, 19.19963040266684, 24.804734732423636, 186.56854366908212, 10.089489958925016, 6.696777232149066, 30.593354838861686, 29.481123290606472, 166.45583246753569, 63.217869854526484, 77.08285437045757, 5.463800314337181, 59.35028632854045, 30.145510653301365, 54.78353334681456, 92.28443819696503, 35.86641455846434, 11.773687154547872, 42.98250855260113, 24.43068785911929, 55.529639787879695, 21.859787488122322, 59.11429848864991, 10.57406119801731, 77.79068118492036, 9.371227172033008, 44.768073636863924, 32.24426288756593, 55.37001269627976, 14.375638631864494, 26.34924717122739, 117.44168292953181, 17.432673947338614, 14.261427605367437, 64.2878838718623, 28.84788066777196, 11.580661494707373, 26.890565639136057, 15.116778818039206, 16.85759280291538, 71.75874138384651, 64.39059088711885, 7.384193384960097, 60.98704824135174, 101.75358048895346, 13.571349937813476, 8.639722408794158, 15.010585450549222, 18.75920552528576, 5.756143362945313, 6.673730231435798, 32.505630491731914, 39.73070616965822, 15.217785455494829, 102.69307207743702, 41.08806510996969, 33.679441683087795, 51.1097936120133, 28.430849154718498, 5.563315009307245, 42.373459584582626, 33.278476393969775, 51.642085495810086, 57.17702723547421, 16.655068628898224, 33.81237309790776, 149.22592650182665, 103.99873815261198, 31.568274490961016, 17.70136691610338, 5.714368248874748, 157.5158003237766, 27.71479499635371, 51.36720960645455, 5.856839241907614, 44.96577092083404, 14.907724979453915, 12.453701805417356, 8.641433751102827, 61.03247489767915, 8.368369858291405, 57.71633096780886, 7.061518559064156, 15.85067995742989, 59.86583431706736, 9.151157934294323, 30.843922609681997, 57.89358015376523, 39.98399631770798, 22.565386284286447, 99.51803619622575, 62.01666768618079, 55.071083967671434, 8.668864595911899, 10.931715918097963, 7.988608708814479, 6.547153540340823, 45.64800613959134, 45.486053044784505, 7.109482640411103, 14.330808815002872, 21.45649757151772, 65.5071989195082, 49.95321460304542, 22.992506304333137, 41.89431298709602, 32.2154523818506, 23.411231866296983, 22.7958718808104, 24.982513482581766, 5.3133132369663425, 102.02394098995333, 8.26993896414984, 9.933830035562819, 11.35969176789757, 67.67484490592679, 31.59137753201704, 132.30035448997822, 83.02473992126104, 28.50262038216548, 6.051678193105193, 9.501354581854686, 26.037687615330118, 43.36714355484564, 45.501849863777736, 41.035036543922715, 5.900878146158854, 21.648278962417127, 27.055345968336816, 85.53498428804134, 15.588380934901032, 34.53773721745381, 19.506956320449838, 54.22162797606044, 9.016041954989209, 8.327901757027306, 5.036813958603423, 64.01725827048094, 10.946726897687867, 62.50050322474282, 18.043235024846023, 25.576019849718755, 5.150392531410839, 61.424264638958164, 18.872137179184804, 6.840770208853328, 24.582345504346986, 13.286115476018901, 106.76070298297135, 32.02475769751075, 32.22401566045682, 20.356311176532518, 11.508471297919026, 24.86610857602232, 60.808156078130125, 6.3141390075764585, 5.237970359616663, 7.629489400124565, 47.63127806904405, 9.364805798884198, 9.473512458330031, 7.136564234696363, 48.18568534882769, 71.73001594577431, 113.58555868528109, 9.79918748469986, 73.09041191931571, 82.10287611312276, 10.501442206460082, 25.941356997761126, 15.840102593491382, 20.62763365402657, 23.983068212731464, 70.25794092872977, 97.77925318895137, 18.3449040710646, 34.603092170761734, 52.91046624654619, 87.92264395023054, 15.43141182940632, 74.64298321218568, 83.58737131461069, 54.54541596782426, 54.297825886386704, 5.2331981215294485, 8.009338804127474, 45.27574074916603, 44.41901919643647, 11.68116218970349, 35.83581210671571, 103.04994493848342, 15.620637201343133, 11.926073077692259, 29.282489532639172, 52.715777743136115, 15.069769036623295, 14.61578581185741, 6.417415442841877, 42.91536873718276, 6.176049767350707, 58.03784292330876, 7.333625014135242, 222.31945578912755, 61.69634097950585, 80.15824970542693, 21.529183428168697, 80.50425945177001, 8.05986043644742, 13.837406004410234, 26.00273802091998, 93.74135143327503, 13.000447533645032, 30.10700570361782, 100.2549113626808, 53.485219086490616, 13.352721735564511, 49.69028214246895, 92.97427438721574, 41.05790792678169, 14.062970358304659, 15.752873855864902, 70.08304535783262, 11.114352417744712, 7.1182078070850645, 5.443796994742382, 35.61577457032077, 52.31044833956308, 32.07588549722227, 42.99719326615289, 32.293410595917244, 15.205045586085657, 32.32688933814613, 55.02493298616669, 8.108066205386342, 24.414319096639378, 34.674263636713185, 36.14514306434125, 15.104352723886105, 21.514369671117908, 40.752691510835604, 76.50064116279107, 27.40085479963842, 9.368828654476625, 10.336122915732581, 16.311804694108467, 51.08380268455113, 90.6054788622153, 10.233971261252849, 13.006902781720163, 23.53966489519481, 16.292426523939042, 66.30231917833798, 43.92754156088311, 77.94585883168047, 7.729613255149092, 15.525465447914916, 11.70136375574734, 17.20172272201755, 36.293702486192316, 9.360809099839933, 24.152442841372768, 82.75917829079313, 13.161624354959129, 29.60259569116232, 36.446473847075225, 94.13336749282219, 49.15688540657672, 6.604558929293811, 8.416068566141213, 24.119533290470198, 42.587356147058806, 6.601746917747062, 63.4538633816481, 112.88322807170923, 13.456700022625084, 56.36606028053798, 27.578450216105516, 6.944624801278507, 29.22852424332914, 21.974497424049346, 97.6359799792626, 28.71980865240348, 41.73655283313099, 50.0523585145787, 33.39683991089164, 120.49899258988343, 21.347656168059327, 16.882956639060698, 12.219925909943646, 72.8954610979358, 5.669976977248935, 13.821523252151815, 81.71890121589502, 7.772226801829003, 10.829109989144952, 38.786937433763704, 11.55372316034585, 85.0701675224633, 12.050805858909929, 7.20939523337516, 73.22145560679077, 108.31500592271792, 30.120273031031385, 5.7409745466408, 7.914012004509642, 29.491400723858444, 51.95596250480918, 50.50980493554708, 125.14265617012097, 52.98141478893285, 27.77190416486319, 28.658617926286603, 18.757944220255006, 9.112855082134773, 61.40481574300124, 68.76152236945495, 50.583295434894914, 64.776211523068, 29.40406424995769, 27.25276269804216, 29.057457819379078, 9.35081784482555, 29.69425727756034, 34.29297914246148, 8.246833663160277, 53.573439052615356, 44.913031964973385, 74.64872446484426, 16.52636684830346, 29.02858788123675, 50.122178377930624, 25.53903463298426, 94.3791285295467, 11.402583611154686, 12.635194818340752, 15.188623360868752, 53.45381138290486, 6.586413991080207, 6.7180942307322224, 78.37252297215838, 18.591279195591326, 10.223381638139996, 86.46976592318401, 27.19994443546737, 25.38657192047133, 58.32470026695923, 29.35488930486775, 44.02051961778625, 16.219865814299133, 19.522087931866967, 29.143254693957868, 43.11690220453889, 5.189527007150501, 79.96889355012915, 5.653717903016134, 37.023508104301165, 26.455440464474272, 11.906626970157905, 83.27956811173065, 86.04043963483208, 18.390905101184146, 12.105808256681025, 13.17187005040362, 14.429075575826497, 9.806412381223044, 126.41934840783125, 176.10620719135486, 48.68545473325047, 79.41668323585972, 82.44367015013204, 22.606445459515236, 17.12186371643538, 46.429171624555124, 10.822051414390979, 148.5478291070066, 14.32679591315769, 114.85004951251474, 28.812784175455946, 12.218520040108526, 8.582217782308637, 70.12785470891424, 7.270140330823709, 13.00840563561413, 12.689280310480713, 5.5810966081223325, 12.938531552021603, 94.34738856478485, 48.40521437459017, 54.41454801607054, 10.354280125136537, 42.34179180984329, 65.59595040995528, 20.993723716625965, 7.962859844576892, 44.368297703446046, 116.03780650282494, 33.31573294149473, 23.335782824116993, 57.67071750901077, 72.65159079297389, 36.01978909458616, 44.526239718468204, 26.16275157305247, 103.586582155901, 46.566921406398, 47.6644052763201, 7.447281012894483, 72.56190785089619, 75.95977565886042, 15.897046017558221, 122.39155369110392, 32.82275118446694, 53.517967390884635, 47.40932023120206, 68.06538903556199, 78.35034038812518, 112.31552919254426, 7.239652473481569, 10.429281385229418, 43.16072865378816, 13.77170043352801, 13.607358640472654, 30.983756489090197, 5.2608664961110865, 14.815446366799007, 5.64973523591729, 8.575643818516184, 8.27622099343814, 26.262075058626877, 5.125231476022869, 15.764804668001407, 10.154054195142587, 10.849201693992526, 38.292585706499224, 58.22027032673616, 40.38750958766284, 7.455766151220814, 9.96049133822644, 19.863885875291594, 10.826692814515253, 195.86474621921087, 38.77389624548923, 27.19280033520212, 84.49497186709212, 17.90514306416266, 76.04099418770768, 11.25879906078348, 28.068776920409668, 63.92697671575331, 37.220620493798364, 62.703986310836676, 31.487894366548204, 54.20754330867948, 16.33248897505201, 7.110774524512346, 72.23879449646672, 13.527023796662892, 60.423842698699886, 14.529534504898272, 7.408292492681406, 82.68840339452846, 15.617116180876415, 15.646814758620678, 54.65724693547553, 11.213257839627571, 17.464556915354052, 31.167859427611734, 52.534369264535755, 57.44126040669876, 77.27919345720593, 5.641464169324134, 10.903782948801616, 25.061142022026285, 117.7723440320061, 10.617544042256133, 13.805420543893234, 24.23318155668542, 38.62148421537316, 54.89314349985147, 31.341625672162404, 7.668915176195319, 30.183877780145487, 59.70771954698806, 105.2830393054339, 71.23217345891085, 51.54070746644022, 26.2929528599754, 14.858504240886875, 46.27654034100879, 55.948072858028524, 24.73013171814975, 71.10018628824344, 32.03371655794507, 19.461315766481604, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4666464.792905177, 4793725.0, 4793740.980061187, 4926284.901866881, 7044385.9375, 7149054.73570587, 7151714.0625, 7180381.727311931, 7181377.106445869, 7292884.375, 7297210.9375, 7304291.723647449, 7331272.393621025, 7332986.236078171, 7333852.118211729, 7346129.145755143, 7388831.74790314, 7440753.125, 7443406.5632557105, 7452250.118480396, 7453568.834066591, 7453624.645177585, 7460517.662920373, 7464335.192785698, 7465061.586278288, 7500774.040431706, 7501898.822437794, 7503637.106272941, 7503764.888538926, 7504921.875, 7505617.1875, 7511096.597593336, 7522556.882201106, 7523312.5, 7523359.375, 7533108.45607509, 7561772.41156369, 7565781.25, 7573354.035113434, 7573815.17649327, 7573815.434345573, 7600959.375, 7602216.354261816, 7603065.586248562, 7603163.593426829, 7603342.391930666, 7603484.184952968, 7603622.980375227, 7603639.5886308225, 7603686.86616629, 7603689.482982391, 7603716.449245168, 7603753.325605854, 7603787.5, 7604244.998460498, 7604608.540014421, 7606215.41295838, 7606404.410827644, 7606983.9827177, 7608231.294335344, 7608735.751213674, 7609801.5625, 7609917.1875, 7610542.0686519565, 7610600.0, 7610729.270771163, 7610732.412456787, 7610768.5387878865, 7610776.5439547, 7610777.793689646, 7610786.3084206525, 7610912.416431032, 7610963.0418420695, 7611012.551386814, 7611186.359465295, 7611308.726013673, 7611367.21968454, 7611453.3536987, 7611564.579735814, 7611565.576624729, 7611592.294994219, 7611632.8125, 7611678.348285811, 7611804.010305379, 7612096.789583611, 7612726.297112985, 7612834.375, 7613184.360322915, 7613387.5077760015, 7613409.279294593, 7613881.992899552, 7613906.759168393, 7617683.784282366, 7617876.357276754, 7618039.027576027, 7618120.3125, 7618245.3125, 7618477.749165482, 7618586.236778371, 7618614.57462626, 7618756.2013011575, 7618840.157066676, 7618863.07292101, 7618927.231454262, 7619228.125, 7619387.743909811, 7619459.816054174, 7619462.343222578, 7619540.500263442, 7619545.132916127, 7619552.039140187, 7619554.6875, 7619579.1006283965, 7619591.05065888, 7619628.099236969, 7619631.370876119, 7619635.9375, 7619677.893266467, 7619700.0, 7619762.317412787, 7619771.875, 7619783.891680015, 7619808.123634193, 7619824.707732375, 7619835.048208921, 7619840.625, 7619871.545678691, 7619897.522074659, 7619923.111452364, 7619940.145143323, 7619943.75, 7619956.25, 7619962.443373692, 7619995.3125, 7620006.311559643, 7620015.074249894, 7620024.636748483, 7620030.158448101, 7620040.625, 7620050.0, 7620072.357844236, 7620102.59056606, 7620122.515958008, 7620127.556810484, 7620139.0625, 7620145.352127974, 7620171.045293888, 7620182.8125, 7620184.64081109, 7620223.4375, 7620251.687318518, 7620282.8125, 7620307.8125, 7620326.189372765, 7620342.1875, 7620342.8930754755, 7620342.899935773, 7620366.720444762, 7620389.4698074395, 7620417.1875, 7620420.557328288, 7620492.730041469, 7620510.43839134, 7620544.771972233, 7620547.250932859, 7620563.920271765, 7620568.343797773, 7620581.077134782, 7620590.625, 7620636.0670393305, 7620637.296660022, 7620637.770729261, 7620676.5625, 7620709.375, 7620709.746474957, 7620776.439110992, 7620790.393890912, 7620796.189000466, 7620806.701891599, 7620834.665320798, 7620922.596409867, 7620936.923098453, 7620951.161872362, 7621009.705653458, 7621057.151058658, 7621073.3583782585, 7621074.861576969, 7621123.4375, 7621178.125, 7621256.850349279, 7621259.375, 7621273.456713914, 7621294.7990406435, 7621307.440433195, 7621433.989965962, 7621456.292620018, 7621517.1875, 7621533.627417818, 7621595.3125, 7621628.154315664, 7621631.6873459825, 7621692.733747536, 7621693.75, 7621746.26078478, 7621793.080838923, 7621810.106133753, 7621815.625, 7621829.354136365, 7621846.128966293, 7621846.511888759, 7621849.873775643, 7621849.958068285, 7621853.3567480575, 7621866.601948448, 7621888.646109014, 7621890.959122528, 7621893.302830417, 7621894.3753496455, 7621898.180549121, 7621986.005101213, 7621993.603077018, 7622010.81162242, 7622023.643193868, 7622027.445383921, 7622029.6875, 7622048.4375, 7622056.375751633, 7622069.031351723, 7622104.4215149, 7622112.123531838, 7622125.097163598, 7622126.8840054395, 7622128.3042172445, 7622129.126183201, 7622131.523270625, 7622143.956985245, 7622146.659044743, 7622150.0, 7622174.5521008065, 7622196.605072496, 7622198.4375, 7622223.4375, 7622250.980429455, 7622277.454963309, 7622279.6875, 7622285.452054869, 7622293.072537566, 7622293.133731466, 7622296.875, 7622299.345344306, 7622324.314248407, 7622326.387143941, 7622342.1875, 7622346.8294041185, 7622483.290329584, 7622573.6592576625, 7622585.965462075, 7622624.103497982, 7622731.59043769, 7622733.14394961, 7623024.520554151, 7623093.75, 7623099.206293776, 7623150.0, 7623219.2957535, 7623307.50556938, 7623385.959626185, 7623614.0625, 7623626.407207331, 7623679.872684771, 7623819.714937687, 7623825.0, 7624033.6258268375, 7624574.569283341, 7624578.267698647, 7629884.016810437, 7631507.800957572, 7631514.774852249, 7632959.006429331, 7633192.851006973, 7633360.526799332, 7633565.352610422, 7634976.5625, 7640646.692549347, 7640715.625, 7640751.5625, 7641071.370242818, 7641312.120517169, 7642104.6875, 7642470.940044354, 7642713.641950211, 7642748.4375, 7643391.705531946, 7643400.0, 7643403.924589604, 7643459.471262671, 7643495.757157741, 7643785.433072569, 7644673.853431477, 7645040.625, 7645066.371512468, 7645080.448699122, 7645518.144650698, 7646928.125, 7652880.628145206, 7653704.750109486, 7653889.600984472, 7654015.148339412, 7654033.04452086, 7654044.508185653, 7654067.1875, 7654124.965685397, 7654361.869522317, 7654443.635163463, 7654659.375, 7654782.898347203, 7654969.096478864, 7655000.132146758, 7655282.208977819, 7655624.317811722, 7655812.559935187, 7655813.175210831, 7655961.519196663, 7656154.6875, 7656388.160534782, 7656399.177156252, 7656432.314354656, 7656467.221877892, 7656493.75, 7656572.962102466, 7656715.625, 7656969.221767233, 7657024.384399594, 7657117.077618677, 7657196.875, 7657217.1875, 7657276.5625, 7657664.261501991, 7657699.658046168, 7657724.749939129, 7657750.510792078, 7657834.469275032, 7658237.435454603, 7658257.8125, 7658318.75, 7658358.546036991, 7658363.788846252, 7658695.342079279, 7658895.3125, 7659101.48986023, 7659151.062766195, 7659169.87336719, 7659191.069252459, 7659230.257064596, 7659256.0562326, 7659325.1624711575, 7659341.614147513, 7659342.1875, 7659428.6345470445, 7659569.905719886, 7659584.064652605, 7659605.436416988, 7659664.29954553, 7659673.079026227, 7659673.895040988, 7659729.21788527, 7659732.7461138535, 7659771.210537833, 7659794.908348566, 7659839.0625, 7659843.437028629, 7659847.306126435, 7659856.173831436, 7659883.350913287, 7659918.017799605, 7659928.151887584, 7660053.1107495325, 7660070.798037033, 7660102.181483989, 7660124.399711443, 7660272.917542156, 7660319.982476785, 7660326.2786432225, 7660475.0, 7660489.147900017, 7660507.062328251, 7660590.625, 7660616.483091768, 7660622.786085647, 7660646.7439572485, 7660725.0, 7660728.125, 7660735.883854594, 7660736.717396307, 7660802.0715881195, 7660937.76854503, 7660949.1694290405, 7661006.0681358315, 7661063.087219155, 7661218.959969362, 7661264.031091005, 7661281.487742784, 7661454.633264104, 7662101.5625, 7662158.370994827, 7662532.168992081, 7663704.250301741, 7665810.952235249, 7666129.6875, 7680374.905365098, 7680788.800931199, 7683624.730822743, 7683827.643907612, 7684559.375, 7684590.625, 7685621.018885695, 7686400.087725608, 7686479.066682646, 7686657.8125, 7687523.424260533, 7687615.405829823, 7698589.753552857, 7698775.352776657, 7699102.833613946, 7720670.267734301, 7721047.488706649, 7729887.496637556, 7730756.25, 7730965.115274665, 7731125.0, 7731250.0, 7731787.652572565, 7731875.407060491, 7733007.8125, 7734360.840192968, 7734523.535446972, 7736306.25, 7736571.263828594, 7736692.130488421, 7737924.13825407, 7742647.650903006, 7745037.919737711, 7745057.868853588, 7746264.053135808, 7748066.3215282485, 7748101.883548139, 7748393.75, 7748394.542363253, 7749976.5625, 7763247.143332937, 7769368.728814994, 7776711.348269956, 7787437.441441455, 7790035.65684977, 7792314.0625, 7792471.612077172, 7792473.4375, 7793050.048252365, 7793271.132114144, 7793518.275121359, 7795361.757045317, 7799715.013384463, 7801531.976307257, 7801752.00611181, 7801772.336220224, 7801852.226226065, 7802217.1875, 7802325.2555515235, 7802395.3125, 7802468.75, 7802531.568817095, 7802664.942442733, 7803959.627702495, 7804184.7888115, 7804227.88140135, 7804320.804611322, 7804394.398993882, 7804420.60484578, 7804544.661146899, 7804605.861011138, 7804671.226089762, 7804962.579150508, 7804972.572464374, 7804978.504496068, 7805171.875, 7805256.25, 7805259.480025779, 7805260.437906435, 7805303.375284906, 7805378.125, 7805515.223520945, 7805553.125, 7805616.413272424, 7805737.459540973, 7805935.122222738, 7806196.6872692965, 7806204.567159697, 7806230.093927431, 7806246.875, 7806396.269954779, 7806411.252867116, 7806522.966357069, 7806531.460358061, 7806548.179767563, 7806737.5, 7806828.829318368, 7806844.45452335, 7807134.457070958, 7807324.778264375, 7807342.546457919, 7807394.528414934, 7807855.906306199, 7808103.897602195, 7808246.875, 7808264.608980805, 7808493.75, 7808598.4375, 7809287.547298554, 7812540.652438096, 7813511.825582837, 7815190.52590172, 7816821.723020733, 7817118.733525541, 7823251.9398821695, 7825092.1875, 7825139.895246187, 7825262.5, 7826658.910989465, 7827504.490923381, 7828723.051856098, 7835548.4375, 7837798.484225447, 7838485.9375, 7839028.125, 7839629.408312581, 7843401.659140399, 7850743.629414001, 7855095.3125, 7859327.091761666, 7867482.621846401, 7876989.0625, 7877514.536720605, 7877814.334167215, 7878859.286586255, 7878996.920236366, 7879909.800779209, 7881043.75, 7882129.6875, 7882444.663348924, 7882914.0625, 7883228.590669007, 7883274.587188223, 7883631.86300058, 7883801.321748653, 7883836.673991006, 7884278.873986957, 7884319.84554172, 7884584.643213331, 7885204.524643253, 7885761.008143899, 7905690.578752033, 7918687.5, 7925445.199361054, 7927038.807274064, 7927559.370221353, 7927574.045113895, 7927893.75, 7930318.229483393, 7930330.095818882, 7930757.8125, 7931280.074535748, 7932960.9375, 7939011.859335624, 7939442.1875, 7939591.725678053, 7939644.062838272, 7939851.681417277, 7939892.54318526, 7939908.404491249, 7940448.4375, 7940488.0629145345, 7940503.125, 7940606.241107929, 7941006.959752466, 7941064.678226323, 7941774.096758914, 7946153.276533219, 7951303.125, 7974666.9544902025, 7996229.907197066, 7999676.5625, 8020776.341352288, 8029615.003640424, 8030142.1875, 8030784.375, 8030886.49049123, 8031354.7717714105, 8031508.543788791, 8032046.875, 8032130.346622951, 8032237.370884988, 8032336.890566695, 8032722.247741788, 8033056.692999119, 8033312.5, 8033782.76677133, 8033995.142485166, 8034049.240040852, 8034100.0, 8034189.0625, 8034344.950727972, 8034595.3125, 8034708.292945831, 8034709.047947934, 8034771.496379879, 8034931.779768213, 8034931.953166566, 8034977.037832515, 8035115.593403533, 8035174.073283145, 8035236.081014466, 8035248.4375, 8035476.5625, 8035732.8125, 8035793.205267886, 8036043.748858462, 8036088.704831709, 8036403.319379958, 8036851.422669307, 8037156.25, 8037307.393185464, 8037479.458586679, 8037647.984199294, 8037871.390416494, 8038040.54607529, 8039004.388585373, 8039272.034957537, 8040388.546439978, 8040575.956933312, 8042485.9375, 8044063.664403176, 8047970.389836054, 8048040.342425102, 8048068.75, 8049424.881044674, 8049718.766221354, 8049813.12962505, 8050485.768114447, 8054044.657938055, 8056096.822070438, 8056466.377385991, 8056822.250070719, 8057265.758900829, 8061266.67285518, 8062118.75, 8062126.951462773, 8062720.3125, 8062727.502955732, 8063192.418168569, 8065216.9700741, 8065401.45285124, 8065648.800215933, 8066243.491601924, 8066687.572003525, 8066975.0, 8067637.5392413065, 8067726.72591676, 8067768.807180503, 8067809.375, 8067820.3125, 8067957.1862276, 8068031.755853388, 8068037.5, 8068227.756530331, 8068233.933634701, 8068302.979106734, 8068326.779840748, 8068607.221132036, 8068613.780472927, 8068668.75, 8068685.586231936, 8069227.054154086, 8069276.5625, 8069310.114133221, 8069392.143641799, 8069392.31035631, 8069475.0, 8069762.5, 8070705.284669438, 8070745.999488838, 8070835.504944945, 8071065.061166154, 8071781.103642323, 8079404.650972536, 8081359.702402118, 8082160.851010143, 8084973.4375, 8086522.042453783, 8086562.957041625, 8086710.9375, 8089832.8125, 8090510.947733689, 8090726.474334704, 8091118.290640477, 8093373.4375, 8094052.367816528, 8094273.4375, 8095592.937505837, 8101619.7060652645, 8101890.625, 8101927.802753867, 8102352.628609578, 8102553.125, 8102902.670170711, 8102920.587664541, 8103038.920475984, 8103103.059023228, 8103600.939147082, 8103632.8125, 8103646.875, 8103760.913025695, 8103843.945510866, 8103960.9375, 8103970.3125, 8104004.848025376, 8104109.123685878, 8104233.010242337, 8104346.875, 8104393.233441099, 8104407.80014546, 8104429.262042119, 8104457.8125, 8104584.979598151, 8104720.3125, 8104826.5625, 8104849.803727051, 8104856.317465297, 8104929.6875, 8105042.1875, 8105051.208956101, 8105090.375232152, 8105107.8125, 8105118.75, 8105129.0126041705, 8105161.266772091, 8105171.348260491, 8105182.8125, 8105326.503031554, 8105339.106432199, 8105355.676752605, 8105395.630875528, 8105448.4375, 8105453.125, 8105468.091566157, 8105488.4416826675, 8105507.675597317, 8105537.814381909, 8105760.9375, 8105793.75, 8105819.961589292, 8105931.586396618, 8106154.83271183, 8106200.338421741, 8106314.609936419, 8106329.6875, 8106484.409573476, 8106604.734595948, 8106678.437995806, 8106868.188846516, 8107733.834135378, 8107850.817778841, 8108095.3125, 8108295.3125, 8108711.648044793, 8108767.424597517, 8108790.353333149, 8108987.5, 8109027.256896239, 8109304.265342537, 8109379.10460104, 8109466.734522038, 8109543.75, 8109707.075344914, 8109799.281716456, 8109979.6875, 8110405.79694069, 8110546.603449439, 8110681.072829766, 8110864.0625, 8110882.8125, 8111351.050318262, 8111619.508084861, 8112004.172795263, 8112181.680543252, 8113250.601957673, 8114649.374029752, 8115243.1561300885, 8115501.233962303, 8115578.125, 8118469.194249707, 8118623.237681537, 8120757.8125, 8120767.443964174, 8122573.4375, 8128695.816546913, 8131325.324311415, 8131696.744616549, 8132735.627842318, 8139009.131533936, 8139028.649538221, 8139053.909606064, 8139810.246500861, 8140195.3125, 8140318.528781426, 8143220.3125, 8144073.298987551, 8147574.960787189, 8148710.329292785, 8149078.648308602, 8149080.979707241, 8150086.986332886, 8150632.887376754, 8151082.8125, 8151158.167851429, 8151276.5625, 8151492.119764045, 8151601.862809375, 8151623.460371923, 8151656.095023428, 8151656.2764786715, 8151781.17408032, 8151812.5, 8151812.5, 8151817.1875, 8151877.998493671, 8151879.141459683, 8151901.5625, 8151908.454162922, 8151914.0625, 8151923.606516747, 8151925.7892518, 8151973.500856935, 8152014.46081061, 8152156.855633674, 8152166.955694254, 8152168.75, 8152179.185166859, 8152202.457566123, 8152285.087349929, 8152312.16671028, 8152326.380611308, 8152362.428386011, 8152368.146002211, 8152371.875, 8152386.236812282, 8152387.170859938, 8152387.219962127, 8152407.8125, 8152457.258226408, 8152467.1875, 8152480.383039685, 8152482.8125, 8152485.315023947, 8152489.509554722, 8152500.0, 8152518.685168996, 8152522.81268202, 8152550.54698149, 8152555.692723701, 8152568.608730934, 8152597.387987802, 8152600.0, 8152604.405851653, 8152606.9833062105, 8152607.8125, 8152616.060289569, 8152630.07153504, 8152661.14857542, 8152668.200230716, 8152712.295235389, 8152760.662920483, 8152765.199399394, 8152765.625, 8152769.6985404715, 8152770.913790081, 8152772.395132621, 8152800.0, 8152803.661969103, 8152833.754772439, 8152839.874774689, 8152855.638680687, 8152858.727133529, 8152868.477089165, 8152887.170661072, 8152910.9375, 8152961.9415915795, 8152963.49399308, 8152969.66066516, 8152984.0963644935, 8152989.958201661, 8153012.061301911, 8153034.617838357, 8153039.412193281, 8153047.569211102, 8153048.4375, 8153064.0625, 8153074.449466333, 8153084.302329984, 8153085.8054603785, 8153099.823550678, 8153116.752378428, 8153125.0, 8153144.859685878, 8153148.4375, 8153177.788286916, 8153178.354975151, 8153184.375, 8153190.479325019, 8153195.3125, 8153199.325686285, 8153214.0625, 8153221.875, 8153268.542679943, 8153275.431348926, 8153277.626949164, 8153326.5625, 8153346.530035231, 8153358.9745984245, 8153368.000452995, 8153380.239661219, 8153385.904027998, 8153391.252615095, 8153392.696855422, 8153423.417864548, 8153430.314108997, 8153448.189232807, 8153452.295253742, 8153461.772835913, 8153471.689201687, 8153471.875, 8153481.25, 8153495.3125, 8153507.385486847, 8153508.473273341, 8153533.694542609, 8153540.423488964, 8153558.272869447, 8153590.304765953, 8153607.741386066, 8153611.919229807, 8153616.232716042, 8153637.5, 8153648.519780504, 8153652.881047281, 8153689.0625, 8153694.480721107, 8153707.8125, 8153776.957283174, 8153789.0625, 8153797.875092925, 8153803.08422608, 8153817.1875, 8153819.88427793, 8153835.9375, 8153846.762545042, 8153908.801800391, 8153919.533745314, 8153926.729137594, 8153926.7360059265, 8153937.033171343, 8153946.929051998, 8153951.577940482, 8153963.705017523, 8153964.0625, 8153971.875, 8153979.6875, 8153995.797727156, 8154048.289355858, 8154049.796100081, 8154085.932821669, 8154110.584604269, 8154112.1661719885, 8154157.549352694, 8154173.617160265, 8154178.125, 8154181.25, 8154189.240509846, 8154200.0, 8154205.508219369, 8154205.778731331, 8154210.160764938, 8154211.364741392, 8154215.500977188, 8154215.603050824, 8154231.25, 8154232.435317451, 8154245.085490757, 8154245.3125, 8154249.358392514, 8154310.227416108, ...], [121.87026036641764, 46.177441881450385, 11.732079249917733, 13.552963389279196, 68.44065363917606, 81.26685777740437, 74.83713395609645, 17.13752040610991, 9.837985739860189, 36.08399933626128, 48.47553993175377, 53.8936680608907, 8.581294497747159, 13.627552823420686, 17.588241712547525, 10.374801376877508, 56.81255987616642, 118.82400275608165, 9.611110855884828, 32.34597394929987, 7.1437269533637, 24.795692034621784, 33.00797239969728, 19.356020423595506, 18.166280784587045, 17.875356854473782, 5.843022178973782, 29.77367602898069, 39.171275257091644, 88.63537780337198, 38.05159974520697, 24.043695044828482, 18.059656741907673, 47.89056831732968, 39.82635832340819, 28.304546843275993, 5.360650203165978, 28.998150867870834, 39.450736008714586, 32.56018808692855, 25.25575598073808, 51.023113102117705, 13.87636824386032, 14.795835945611014, 25.6679396600842, 11.463021970041579, 5.923024214255812, 13.445025321802605, 24.100066824202482, 20.254425939712345, 9.714191306530601, 48.51952716906395, 6.292880589073803, 55.50395233900952, 54.0716921524521, 10.032956397149885, 5.065060613763267, 13.982341090519412, 28.388108424646745, 6.272816115401733, 10.848500253740415, 57.502451089656475, 52.30840090249218, 7.560810629367976, 48.15409247731656, 68.39946379997244, 47.91147125370204, 64.34652485689597, 8.276794549051461, 13.813076988431245, 7.743138470598847, 9.261726578449288, 12.095308662310954, 15.141057267743472, 89.42812445133619, 10.245128465226028, 6.492148301971964, 7.688102875155125, 12.03968556785987, 27.602595145951536, 17.842367702008577, 104.72925177301337, 5.102876377700311, 6.385928312864058, 26.94235689449016, 14.018058374566662, 51.43610832820207, 28.237664411083916, 11.139882984458463, 26.765558565658196, 18.640624038881114, 17.31691375423214, 21.06822763268631, 14.213026118238442, 70.2011402789392, 55.81010972393609, 35.194571284402286, 5.3292060635077485, 35.99330138521448, 126.47250021627913, 70.74482976393139, 5.380881689658561, 17.691459288777356, 78.43505057730368, 39.67150295306067, 15.9605070534506, 40.18827307401457, 14.375821841423509, 93.99440157983649, 141.95700362974796, 9.76980178342911, 40.82582278882405, 20.66817676631547, 29.61785467218389, 35.12136188172411, 17.201399344551128, 46.70837468263793, 70.654324104328, 62.94164334651141, 34.40753666883131, 66.62134438367885, 132.2772651131061, 16.27671386574809, 22.816208734495977, 85.55129529142678, 103.67862791200814, 23.38329135597896, 18.155246762102692, 7.0383024907717875, 23.905863576430097, 94.59683957846457, 72.2675666171016, 6.752253977576962, 69.5843357286263, 9.384003463494276, 10.363694025637857, 8.103391946339743, 11.953318234496944, 128.18271144282528, 71.70515976559668, 11.976780504432398, 50.221627270201694, 21.489067366366765, 13.143091772292953, 48.053241454739975, 5.709284687305902, 12.505482031909171, 140.7862371972128, 16.06166989211699, 68.9232452481665, 7.649015007750532, 31.384245274100753, 79.96670798501704, 5.12260705029928, 47.42072732245416, 39.257091730985415, 18.591594997528976, 62.94481886280981, 22.072805788158185, 48.78536166053869, 51.72718122968847, 12.096735833793698, 100.26489321445568, 21.09812154473916, 7.745111032440267, 16.392002723916526, 10.547070236371068, 17.137959907500132, 70.3252016639442, 44.78553694729719, 6.241845166721529, 6.302019922886749, 85.86208777217126, 90.396272606276, 55.606149534972445, 14.491178924098653, 10.784712683939073, 19.81873314456005, 16.997889060590076, 5.074213974768585, 8.70885248897228, 92.03211151076671, 6.217874970854137, 5.301411360019271, 63.20635825156515, 22.032798742466298, 34.25847595258715, 48.51691041420889, 178.379921411678, 13.392484252503067, 69.86024047918343, 103.47855336869152, 47.70625926486491, 59.82622281509404, 115.27352089768479, 11.194984575542406, 74.92197182038971, 120.39252975321625, 54.25247002518564, 23.94664233039906, 27.837542775574818, 9.840347716203798, 62.99824715833925, 20.424694102389783, 10.221353726735801, 12.501729194533475, 98.51839858570747, 5.15766979917627, 19.345940131730053, 13.717267670249313, 15.327928381814141, 44.96909781083058, 6.8106723597878345, 20.680117861860946, 18.277161459604756, 16.38882968677104, 10.493974883967526, 8.647486601941353, 14.04493138026167, 7.627872261305706, 25.92508032781542, 10.936491832032573, 25.284762640415092, 30.42032796889486, 93.93785056556106, 32.01188293968244, 15.44350374001397, 5.409339880007255, 14.0161588438493, 79.16545437510206, 11.28305374420245, 105.87861312807219, 5.46951168245239, 20.902488811433226, 7.705158575194447, 8.399154003482327, 30.62093042524166, 31.032082446014588, 22.02906984646128, 36.85492693377292, 46.75925045056701, 29.993668889059663, 20.711690672307416, 61.628408304719514, 35.346220309512006, 10.445182037024024, 5.18649909966899, 20.540848735708522, 87.12790807635777, 12.921539605058756, 52.70760183987652, 7.541022249742693, 32.66452119149427, 27.65369519665348, 23.03235743799521, 87.1325266226149, 18.195559293718645, 9.96609748631509, 11.705071496349438, 8.469991786916044, 21.700618896319252, 81.13378306367001, 67.60530909214025, 52.54028272465154, 18.86434478624262, 5.123996254292308, 20.191077311619946, 34.81905501801815, 14.380895957187922, 28.213062399748306, 13.066558585615887, 66.0370468958896, 34.10204408467127, 22.213248851916028, 80.57321489967835, 61.90080879764959, 18.77141100693698, 97.60639551890947, 50.275375088811174, 5.490984370821747, 5.904419829387737, 13.995864700252634, 53.94644947349603, 37.50780529325677, 74.32854196892137, 73.34536979204195, 35.58527168119552, 5.593389624196086, 55.19110859102115, 26.471877108102067, 13.207023029350857, 66.54445191854252, 44.9468021721826, 38.454164964324406, 25.36289530423321, 11.281580688960402, 31.69197001593459, 12.619782485917026, 6.849485597053549, 32.530985145869664, 18.830201199754725, 10.070243753039618, 18.499726996663274, 67.83904465130536, 13.004260386451504, 11.227000269549574, 23.116171509774677, 24.234137415558287, 13.825143957948034, 7.902588232793636, 51.97823772754665, 14.437399696162279, 10.267109383163461, 49.25509317343797, 53.16043136809334, 15.279135834807976, 29.34251470303844, 13.907185388878542, 67.67011047634784, 12.853314183464589, 15.174983543851502, 6.161247267946398, 13.79486138109807, 66.153004501011, 18.24290803481441, 18.781554014760548, 8.039618723230163, 5.343101068477317, 61.97518048080282, 67.10761851747694, 68.97294167530602, 5.737455093430661, 6.39473445784122, 13.056999663947472, 57.853632281670265, 54.10096829539457, 92.59711820288996, 11.453690237848283, 101.98519248353146, 13.9897562252762, 70.81788378755991, 5.043136225997208, 102.06569996618062, 42.126995169535775, 72.64766893479924, 26.148778716491194, 94.29111691716476, 11.17425803220578, 37.880739976132325, 27.165818045442705, 99.0446730538261, 8.067250174506887, 9.737590164039393, 17.671202209038714, 14.251043498188626, 35.32708145794008, 13.12954218365483, 29.711413311610336, 12.02997540352172, 22.476309630191242, 39.116408724020886, 10.056591608451157, 15.929159004923768, 23.031491640286266, 14.33050340002497, 5.060454985656332, 5.529867263430342, 5.5783125330288765, 13.596448703131545, 40.47322947111383, 32.99373426988895, 16.886068576016065, 11.01070161598178, 64.4097257177713, 24.494411007344375, 22.73490782996879, 44.0071615590985, 11.982111474831346, 9.916049135612408, 82.90158290962458, 6.203666998393129, 83.28120210729837, 107.1162778573692, 49.497398462930505, 5.618786209150204, 19.0988786546617, 51.25760647050303, 60.906296480023485, 10.242257018499993, 9.223003745418172, 65.16964647378566, 88.94986532732145, 5.611083225462761, 7.911970221777281, 17.28672457723075, 30.41676608708879, 5.427212091657893, 6.458955386423913, 7.830392789290652, 128.69882651742907, 27.91806265159241, 12.91947907868035, 27.495576177297504, 30.972074108066852, 57.78740770984588, 90.3682417596756, 13.50140026757541, 14.449980886021638, 60.305589974746376, 56.182175569514825, 119.74312967113019, 63.531783254353144, 13.378129552407893, 79.94024632424967, 49.55935925487785, 51.40541002700879, 15.813514734132392, 37.493544295053454, 31.332994904687585, 40.43379249890441, 23.22937612172847, 6.358642931237513, 78.62666438889437, 73.26560442733425, 77.44098186248783, 5.860829046042171, 8.284800009042415, 44.828452459120776, 22.803652975078826, 37.64478477596652, 35.98292273889418, 15.556783291347609, 7.757412689719746, 52.47478843815605, 10.978941375867619, 9.41561920582622, 92.97093439471581, 20.45143821567684, 87.53361429606272, 18.511597350645257, 90.44993329621806, 16.825574885023624, 7.623747777690335, 5.290798091892202, 8.692790398003453, 23.813836040286706, 58.979391569937476, 65.90449899306029, 34.52256544930149, 6.529993854286286, 23.423216921123682, 11.836805679707767, 38.83876558490372, 24.001095452225066, 58.23744580209835, 12.61978015900809, 106.64437085971595, 11.203975357373706, 19.37001221378709, 8.050463880394583, 10.135998470007232, 5.0866057312378725, 13.70306577824616, 9.736956849774678, 56.29623641048015, 18.263855137575927, 72.11757195054196, 8.426504270994647, 55.49852522754777, 62.87745813075725, 9.616359934108642, 8.814040227244485, 50.25467080816398, 6.553977181344457, 8.161826512206044, 5.1082665374564336, 41.08424060508675, 27.091028310474318, 20.105393477644878, 12.048391259500278, 61.05708552018936, 15.252027409976728, 45.65507090290284, 11.777651893056408, 78.01824633259324, 83.14700668252718, 15.357521608521244, 8.941908601199515, 7.696341339760487, 39.52124309872111, 9.013533149362413, 94.83131332201663, 19.13372611303294, 8.265297176018809, 8.725641396465074, 25.299207247198577, 26.353282704099282, 127.23619520247018, 96.3000024258053, 10.297581166549412, 32.369979797449275, 11.109667112318272, 15.80887156529716, 10.74741295207296, 44.34907713388067, 12.44158545575849, 29.0897764835962, 19.19963040266684, 24.804734732423636, 186.56854366908212, 10.089489958925016, 6.696777232149066, 30.593354838861686, 29.481123290606472, 166.45583246753569, 63.217869854526484, 77.08285437045757, 5.463800314337181, 59.35028632854045, 30.145510653301365, 54.78353334681456, 92.28443819696503, 35.86641455846434, 11.773687154547872, 42.98250855260113, 24.43068785911929, 55.529639787879695, 21.859787488122322, 59.11429848864991, 10.57406119801731, 77.79068118492036, 9.371227172033008, 44.768073636863924, 32.24426288756593, 55.37001269627976, 14.375638631864494, 26.34924717122739, 117.44168292953181, 17.432673947338614, 14.261427605367437, 64.2878838718623, 28.84788066777196, 11.580661494707373, 26.890565639136057, 15.116778818039206, 16.85759280291538, 71.75874138384651, 64.39059088711885, 7.384193384960097, 60.98704824135174, 101.75358048895346, 13.571349937813476, 8.639722408794158, 15.010585450549222, 18.75920552528576, 5.756143362945313, 6.673730231435798, 32.505630491731914, 39.73070616965822, 15.217785455494829, 102.69307207743702, 41.08806510996969, 33.679441683087795, 51.1097936120133, 28.430849154718498, 5.563315009307245, 42.373459584582626, 33.278476393969775, 51.642085495810086, 57.17702723547421, 16.655068628898224, 33.81237309790776, 149.22592650182665, 103.99873815261198, 31.568274490961016, 17.70136691610338, 5.714368248874748, 157.5158003237766, 27.71479499635371, 51.36720960645455, 5.856839241907614, 44.96577092083404, 14.907724979453915, 12.453701805417356, 8.641433751102827, 61.03247489767915, 8.368369858291405, 57.71633096780886, 7.061518559064156, 15.85067995742989, 59.86583431706736, 9.151157934294323, 30.843922609681997, 57.89358015376523, 39.98399631770798, 22.565386284286447, 99.51803619622575, 62.01666768618079, 55.071083967671434, 8.668864595911899, 10.931715918097963, 7.988608708814479, 6.547153540340823, 45.64800613959134, 45.486053044784505, 7.109482640411103, 14.330808815002872, 21.45649757151772, 65.5071989195082, 49.95321460304542, 22.992506304333137, 41.89431298709602, 32.2154523818506, 23.411231866296983, 22.7958718808104, 24.982513482581766, 5.3133132369663425, 102.02394098995333, 8.26993896414984, 9.933830035562819, 11.35969176789757, 67.67484490592679, 31.59137753201704, 132.30035448997822, 83.02473992126104, 28.50262038216548, 6.051678193105193, 9.501354581854686, 26.037687615330118, 43.36714355484564, 45.501849863777736, 41.035036543922715, 5.900878146158854, 21.648278962417127, 27.055345968336816, 85.53498428804134, 15.588380934901032, 34.53773721745381, 19.506956320449838, 54.22162797606044, 9.016041954989209, 8.327901757027306, 5.036813958603423, 64.01725827048094, 10.946726897687867, 62.50050322474282, 18.043235024846023, 25.576019849718755, 5.150392531410839, 61.424264638958164, 18.872137179184804, 6.840770208853328, 24.582345504346986, 13.286115476018901, 106.76070298297135, 32.02475769751075, 32.22401566045682, 20.356311176532518, 11.508471297919026, 24.86610857602232, 60.808156078130125, 6.3141390075764585, 5.237970359616663, 7.629489400124565, 47.63127806904405, 9.364805798884198, 9.473512458330031, 7.136564234696363, 48.18568534882769, 71.73001594577431, 113.58555868528109, 9.79918748469986, 73.09041191931571, 82.10287611312276, 10.501442206460082, 25.941356997761126, 15.840102593491382, 20.62763365402657, 23.983068212731464, 70.25794092872977, 97.77925318895137, 18.3449040710646, 34.603092170761734, 52.91046624654619, 87.92264395023054, 15.43141182940632, 74.64298321218568, 83.58737131461069, 54.54541596782426, 54.297825886386704, 5.2331981215294485, 8.009338804127474, 45.27574074916603, 44.41901919643647, 11.68116218970349, 35.83581210671571, 103.04994493848342, 15.620637201343133, 11.926073077692259, 29.282489532639172, 52.715777743136115, 15.069769036623295, 14.61578581185741, 6.417415442841877, 42.91536873718276, 6.176049767350707, 58.03784292330876, 7.333625014135242, 222.31945578912755, 61.69634097950585, 80.15824970542693, 21.529183428168697, 80.50425945177001, 8.05986043644742, 13.837406004410234, 26.00273802091998, 93.74135143327503, 13.000447533645032, 30.10700570361782, 100.2549113626808, 53.485219086490616, 13.352721735564511, 49.69028214246895, 92.97427438721574, 41.05790792678169, 14.062970358304659, 15.752873855864902, 70.08304535783262, 11.114352417744712, 7.1182078070850645, 5.443796994742382, 35.61577457032077, 52.31044833956308, 32.07588549722227, 42.99719326615289, 32.293410595917244, 15.205045586085657, 32.32688933814613, 55.02493298616669, 8.108066205386342, 24.414319096639378, 34.674263636713185, 36.14514306434125, 15.104352723886105, 21.514369671117908, 40.752691510835604, 76.50064116279107, 27.40085479963842, 9.368828654476625, 10.336122915732581, 16.311804694108467, 51.08380268455113, 90.6054788622153, 10.233971261252849, 13.006902781720163, 23.53966489519481, 16.292426523939042, 66.30231917833798, 43.92754156088311, 77.94585883168047, 7.729613255149092, 15.525465447914916, 11.70136375574734, 17.20172272201755, 36.293702486192316, 9.360809099839933, 24.152442841372768, 82.75917829079313, 13.161624354959129, 29.60259569116232, 36.446473847075225, 94.13336749282219, 49.15688540657672, 6.604558929293811, 8.416068566141213, 24.119533290470198, 42.587356147058806, 6.601746917747062, 63.4538633816481, 112.88322807170923, 13.456700022625084, 56.36606028053798, 27.578450216105516, 6.944624801278507, 29.22852424332914, 21.974497424049346, 97.6359799792626, 28.71980865240348, 41.73655283313099, 50.0523585145787, 33.39683991089164, 120.49899258988343, 21.347656168059327, 16.882956639060698, 12.219925909943646, 72.8954610979358, 5.669976977248935, 13.821523252151815, 81.71890121589502, 7.772226801829003, 10.829109989144952, 38.786937433763704, 11.55372316034585, 85.0701675224633, 12.050805858909929, 7.20939523337516, 73.22145560679077, 108.31500592271792, 30.120273031031385, 5.7409745466408, 7.914012004509642, 29.491400723858444, 51.95596250480918, 50.50980493554708, 125.14265617012097, 52.98141478893285, 27.77190416486319, 28.658617926286603, 18.757944220255006, 9.112855082134773, 61.40481574300124, 68.76152236945495, 50.583295434894914, 64.776211523068, 29.40406424995769, 27.25276269804216, 29.057457819379078, 9.35081784482555, 29.69425727756034, 34.29297914246148, 8.246833663160277, 53.573439052615356, 44.913031964973385, 74.64872446484426, 16.52636684830346, 29.02858788123675, 50.122178377930624, 25.53903463298426, 94.3791285295467, 11.402583611154686, 12.635194818340752, 15.188623360868752, 53.45381138290486, 6.586413991080207, 6.7180942307322224, 78.37252297215838, 18.591279195591326, 10.223381638139996, 86.46976592318401, 27.19994443546737, 25.38657192047133, 58.32470026695923, 29.35488930486775, 44.02051961778625, 16.219865814299133, 19.522087931866967, 29.143254693957868, 43.11690220453889, 5.189527007150501, 79.96889355012915, 5.653717903016134, 37.023508104301165, 26.455440464474272, 11.906626970157905, 83.27956811173065, 86.04043963483208, 18.390905101184146, 12.105808256681025, 13.17187005040362, 14.429075575826497, 9.806412381223044, 126.41934840783125, 176.10620719135486, 48.68545473325047, 79.41668323585972, 82.44367015013204, 22.606445459515236, 17.12186371643538, 46.429171624555124, 10.822051414390979, 148.5478291070066, 14.32679591315769, 114.85004951251474, 28.812784175455946, 12.218520040108526, 8.582217782308637, 70.12785470891424, 7.270140330823709, 13.00840563561413, 12.689280310480713, 5.5810966081223325, 12.938531552021603, 94.34738856478485, 48.40521437459017, 54.41454801607054, 10.354280125136537, 42.34179180984329, 65.59595040995528, 20.993723716625965, 7.962859844576892, 44.368297703446046, 116.03780650282494, 33.31573294149473, 23.335782824116993, 57.67071750901077, 72.65159079297389, 36.01978909458616, 44.526239718468204, 26.16275157305247, 103.586582155901, 46.566921406398, 47.6644052763201, 7.447281012894483, 72.56190785089619, 75.95977565886042, 15.897046017558221, 122.39155369110392, 32.82275118446694, 53.517967390884635, 47.40932023120206, 68.06538903556199, 78.35034038812518, 112.31552919254426, 7.239652473481569, 10.429281385229418, 43.16072865378816, 13.77170043352801, 13.607358640472654, 30.983756489090197, 5.2608664961110865, 14.815446366799007, 5.64973523591729, 8.575643818516184, 8.27622099343814, 26.262075058626877, 5.125231476022869, 15.764804668001407, 10.154054195142587, 10.849201693992526, 38.292585706499224, 58.22027032673616, 40.38750958766284, 7.455766151220814, 9.96049133822644, 19.863885875291594, 10.826692814515253, 195.86474621921087, 38.77389624548923, 27.19280033520212, 84.49497186709212, 17.90514306416266, 76.04099418770768, 11.25879906078348, 28.068776920409668, 63.92697671575331, 37.220620493798364, 62.703986310836676, 31.487894366548204, 54.20754330867948, 16.33248897505201, 7.110774524512346, 72.23879449646672, 13.527023796662892, 60.423842698699886, 14.529534504898272, 7.408292492681406, 82.68840339452846, 15.617116180876415, 15.646814758620678, 54.65724693547553, 11.213257839627571, 17.464556915354052, 31.167859427611734, 52.534369264535755, 57.44126040669876, 77.27919345720593, 5.641464169324134, 10.903782948801616, 25.061142022026285, 117.7723440320061, 10.617544042256133, 13.805420543893234, 24.23318155668542, 38.62148421537316, 54.89314349985147, 31.341625672162404, 7.668915176195319, 30.183877780145487, 59.70771954698806, 105.2830393054339, 71.23217345891085, 51.54070746644022, 26.2929528599754, 14.858504240886875, 46.27654034100879, 55.948072858028524, 24.73013171814975, 71.10018628824344, 32.03371655794507, 19.461315766481604, ...])
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);
([4666464.792905177, 4793725.0, 4793740.980061187, 4926284.901866881, 7044385.9375, 7149054.73570587, 7151714.0625, 7180381.727311931, 7181377.106445869, 7292884.375, 7297210.9375, 7304291.723647449, 7331272.393621025, 7332986.236078171, 7333852.118211729, 7346129.145755143, 7388831.74790314, 7440753.125, 7443406.5632557105, 7452250.118480396, 7453568.834066591, 7453624.645177585, 7460517.662920373, 7464335.192785698, 7465061.586278288, 7500774.040431706, 7501898.822437794, 7503637.106272941, 7503764.888538926, 7504921.875, 7505617.1875, 7511096.597593336, 7522556.882201106, 7523312.5, 7523359.375, 7533108.45607509, 7561772.41156369, 7565781.25, 7573354.035113434, 7573815.17649327, 7573815.434345573, 7600959.375, 7602216.354261816, 7603065.586248562, 7603163.593426829, 7603342.391930666, 7603484.184952968, 7603622.980375227, 7603639.5886308225, 7603686.86616629, 7603689.482982391, 7603716.449245168, 7603753.325605854, 7603787.5, 7604244.998460498, 7604608.540014421, 7606215.41295838, 7606404.410827644, 7606983.9827177, 7608231.294335344, 7608735.751213674, 7609801.5625, 7609917.1875, 7610542.0686519565, 7610600.0, 7610729.270771163, 7610732.412456787, 7610768.5387878865, 7610776.5439547, 7610777.793689646, 7610786.3084206525, 7610912.416431032, 7610963.0418420695, 7611012.551386814, 7611186.359465295, 7611308.726013673, 7611367.21968454, 7611453.3536987, 7611564.579735814, 7611565.576624729, 7611592.294994219, 7611632.8125, 7611678.348285811, 7611804.010305379, 7612096.789583611, 7612726.297112985, 7612834.375, 7613184.360322915, 7613387.5077760015, 7613409.279294593, 7613881.992899552, 7613906.759168393, 7617683.784282366, 7617876.357276754, 7618039.027576027, 7618120.3125, 7618245.3125, 7618477.749165482, 7618586.236778371, 7618614.57462626, 7618756.2013011575, 7618840.157066676, 7618863.07292101, 7618927.231454262, 7619228.125, 7619387.743909811, 7619459.816054174, 7619462.343222578, 7619540.500263442, 7619545.132916127, 7619552.039140187, 7619554.6875, 7619579.1006283965, 7619591.05065888, 7619628.099236969, 7619631.370876119, 7619635.9375, 7619677.893266467, 7619700.0, 7619762.317412787, 7619771.875, 7619783.891680015, 7619808.123634193, 7619824.707732375, 7619835.048208921, 7619840.625, 7619871.545678691, 7619897.522074659, 7619923.111452364, 7619940.145143323, 7619943.75, 7619956.25, 7619962.443373692, 7619995.3125, 7620006.311559643, 7620015.074249894, 7620024.636748483, 7620030.158448101, 7620040.625, 7620050.0, 7620072.357844236, 7620102.59056606, 7620122.515958008, 7620127.556810484, 7620139.0625, 7620145.352127974, 7620171.045293888, 7620182.8125, 7620184.64081109, 7620223.4375, 7620251.687318518, 7620282.8125, 7620307.8125, 7620326.189372765, 7620342.1875, 7620342.8930754755, 7620342.899935773, 7620366.720444762, 7620389.4698074395, 7620417.1875, 7620420.557328288, 7620492.730041469, 7620510.43839134, 7620544.771972233, 7620547.250932859, 7620563.920271765, 7620568.343797773, 7620581.077134782, 7620590.625, 7620636.0670393305, 7620637.296660022, 7620637.770729261, 7620676.5625, 7620709.375, 7620709.746474957, 7620776.439110992, 7620790.393890912, 7620796.189000466, 7620806.701891599, 7620834.665320798, 7620922.596409867, 7620936.923098453, 7620951.161872362, 7621009.705653458, 7621057.151058658, 7621073.3583782585, 7621074.861576969, 7621123.4375, 7621178.125, 7621256.850349279, 7621259.375, 7621273.456713914, 7621294.7990406435, 7621307.440433195, 7621433.989965962, 7621456.292620018, 7621517.1875, 7621533.627417818, 7621595.3125, 7621628.154315664, 7621631.6873459825, 7621692.733747536, 7621693.75, 7621746.26078478, 7621793.080838923, 7621810.106133753, 7621815.625, 7621829.354136365, 7621846.128966293, 7621846.511888759, 7621849.873775643, 7621849.958068285, 7621853.3567480575, 7621866.601948448, 7621888.646109014, 7621890.959122528, 7621893.302830417, 7621894.3753496455, 7621898.180549121, 7621986.005101213, 7621993.603077018, 7622010.81162242, 7622023.643193868, 7622027.445383921, 7622029.6875, 7622048.4375, 7622056.375751633, 7622069.031351723, 7622104.4215149, 7622112.123531838, 7622125.097163598, 7622126.8840054395, 7622128.3042172445, 7622129.126183201, 7622131.523270625, 7622143.956985245, 7622146.659044743, 7622150.0, 7622174.5521008065, 7622196.605072496, 7622198.4375, 7622223.4375, 7622250.980429455, 7622277.454963309, 7622279.6875, 7622285.452054869, 7622293.072537566, 7622293.133731466, 7622296.875, 7622299.345344306, 7622324.314248407, 7622326.387143941, 7622342.1875, 7622346.8294041185, 7622483.290329584, 7622573.6592576625, 7622585.965462075, 7622624.103497982, 7622731.59043769, 7622733.14394961, 7623024.520554151, 7623093.75, 7623099.206293776, 7623150.0, 7623219.2957535, 7623307.50556938, 7623385.959626185, 7623614.0625, 7623626.407207331, 7623679.872684771, 7623819.714937687, 7623825.0, 7624033.6258268375, 7624574.569283341, 7624578.267698647, 7629884.016810437, 7631507.800957572, 7631514.774852249, 7632959.006429331, 7633192.851006973, 7633360.526799332, 7633565.352610422, 7634976.5625, 7640646.692549347, 7640715.625, 7640751.5625, 7641071.370242818, 7641312.120517169, 7642104.6875, 7642470.940044354, 7642713.641950211, 7642748.4375, 7643391.705531946, 7643400.0, 7643403.924589604, 7643459.471262671, 7643495.757157741, 7643785.433072569, 7644673.853431477, 7645040.625, 7645066.371512468, 7645080.448699122, 7645518.144650698, 7646928.125, 7652880.628145206, 7653704.750109486, 7653889.600984472, 7654015.148339412, 7654033.04452086, 7654044.508185653, 7654067.1875, 7654124.965685397, 7654361.869522317, 7654443.635163463, 7654659.375, 7654782.898347203, 7654969.096478864, 7655000.132146758, 7655282.208977819, 7655624.317811722, 7655812.559935187, 7655813.175210831, 7655961.519196663, 7656154.6875, 7656388.160534782, 7656399.177156252, 7656432.314354656, 7656467.221877892, 7656493.75, 7656572.962102466, 7656715.625, 7656969.221767233, 7657024.384399594, 7657117.077618677, 7657196.875, 7657217.1875, 7657276.5625, 7657664.261501991, 7657699.658046168, 7657724.749939129, 7657750.510792078, 7657834.469275032, 7658237.435454603, 7658257.8125, 7658318.75, 7658358.546036991, 7658363.788846252, 7658695.342079279, 7658895.3125, 7659101.48986023, 7659151.062766195, 7659169.87336719, 7659191.069252459, 7659230.257064596, 7659256.0562326, 7659325.1624711575, 7659341.614147513, 7659342.1875, 7659428.6345470445, 7659569.905719886, 7659584.064652605, 7659605.436416988, 7659664.29954553, 7659673.079026227, 7659673.895040988, 7659729.21788527, 7659732.7461138535, 7659771.210537833, 7659794.908348566, 7659839.0625, 7659843.437028629, 7659847.306126435, 7659856.173831436, 7659883.350913287, 7659918.017799605, 7659928.151887584, 7660053.1107495325, 7660070.798037033, 7660102.181483989, 7660124.399711443, 7660272.917542156, 7660319.982476785, 7660326.2786432225, 7660475.0, 7660489.147900017, 7660507.062328251, 7660590.625, 7660616.483091768, 7660622.786085647, 7660646.7439572485, 7660725.0, 7660728.125, 7660735.883854594, 7660736.717396307, 7660802.0715881195, 7660937.76854503, 7660949.1694290405, 7661006.0681358315, 7661063.087219155, 7661218.959969362, 7661264.031091005, 7661281.487742784, 7661454.633264104, 7662101.5625, 7662158.370994827, 7662532.168992081, 7663704.250301741, 7665810.952235249, 7666129.6875, 7680374.905365098, 7680788.800931199, 7683624.730822743, 7683827.643907612, 7684559.375, 7684590.625, 7685621.018885695, 7686400.087725608, 7686479.066682646, 7686657.8125, 7687523.424260533, 7687615.405829823, 7698589.753552857, 7698775.352776657, 7699102.833613946, 7720670.267734301, 7721047.488706649, 7729887.496637556, 7730756.25, 7730965.115274665, 7731125.0, 7731250.0, 7731787.652572565, 7731875.407060491, 7733007.8125, 7734360.840192968, 7734523.535446972, 7736306.25, 7736571.263828594, 7736692.130488421, 7737924.13825407, 7742647.650903006, 7745037.919737711, 7745057.868853588, 7746264.053135808, 7748066.3215282485, 7748101.883548139, 7748393.75, 7748394.542363253, 7749976.5625, 7763247.143332937, 7769368.728814994, 7776711.348269956, 7787437.441441455, 7790035.65684977, 7792314.0625, 7792471.612077172, 7792473.4375, 7793050.048252365, 7793271.132114144, 7793518.275121359, 7795361.757045317, 7799715.013384463, 7801531.976307257, 7801752.00611181, 7801772.336220224, 7801852.226226065, 7802217.1875, 7802325.2555515235, 7802395.3125, 7802468.75, 7802531.568817095, 7802664.942442733, 7803959.627702495, 7804184.7888115, 7804227.88140135, 7804320.804611322, 7804394.398993882, 7804420.60484578, 7804544.661146899, 7804605.861011138, 7804671.226089762, 7804962.579150508, 7804972.572464374, 7804978.504496068, 7805171.875, 7805256.25, 7805259.480025779, 7805260.437906435, 7805303.375284906, 7805378.125, 7805515.223520945, 7805553.125, 7805616.413272424, 7805737.459540973, 7805935.122222738, 7806196.6872692965, 7806204.567159697, 7806230.093927431, 7806246.875, 7806396.269954779, 7806411.252867116, 7806522.966357069, 7806531.460358061, 7806548.179767563, 7806737.5, 7806828.829318368, 7806844.45452335, 7807134.457070958, 7807324.778264375, 7807342.546457919, 7807394.528414934, 7807855.906306199, 7808103.897602195, 7808246.875, 7808264.608980805, 7808493.75, 7808598.4375, 7809287.547298554, 7812540.652438096, 7813511.825582837, 7815190.52590172, 7816821.723020733, 7817118.733525541, 7823251.9398821695, 7825092.1875, 7825139.895246187, 7825262.5, 7826658.910989465, 7827504.490923381, 7828723.051856098, 7835548.4375, 7837798.484225447, 7838485.9375, 7839028.125, 7839629.408312581, 7843401.659140399, 7850743.629414001, 7855095.3125, 7859327.091761666, 7867482.621846401, 7876989.0625, 7877514.536720605, 7877814.334167215, 7878859.286586255, 7878996.920236366, 7879909.800779209, 7881043.75, 7882129.6875, 7882444.663348924, 7882914.0625, 7883228.590669007, 7883274.587188223, 7883631.86300058, 7883801.321748653, 7883836.673991006, 7884278.873986957, 7884319.84554172, 7884584.643213331, 7885204.524643253, 7885761.008143899, 7905690.578752033, 7918687.5, 7925445.199361054, 7927038.807274064, 7927559.370221353, 7927574.045113895, 7927893.75, 7930318.229483393, 7930330.095818882, 7930757.8125, 7931280.074535748, 7932960.9375, 7939011.859335624, 7939442.1875, 7939591.725678053, 7939644.062838272, 7939851.681417277, 7939892.54318526, 7939908.404491249, 7940448.4375, 7940488.0629145345, 7940503.125, 7940606.241107929, 7941006.959752466, 7941064.678226323, 7941774.096758914, 7946153.276533219, 7951303.125, 7974666.9544902025, 7996229.907197066, 7999676.5625, 8020776.341352288, 8029615.003640424, 8030142.1875, 8030784.375, 8030886.49049123, 8031354.7717714105, 8031508.543788791, 8032046.875, 8032130.346622951, 8032237.370884988, 8032336.890566695, 8032722.247741788, 8033056.692999119, 8033312.5, 8033782.76677133, 8033995.142485166, 8034049.240040852, 8034100.0, 8034189.0625, 8034344.950727972, 8034595.3125, 8034708.292945831, 8034709.047947934, 8034771.496379879, 8034931.779768213, 8034931.953166566, 8034977.037832515, 8035115.593403533, 8035174.073283145, 8035236.081014466, 8035248.4375, 8035476.5625, 8035732.8125, 8035793.205267886, 8036043.748858462, 8036088.704831709, 8036403.319379958, 8036851.422669307, 8037156.25, 8037307.393185464, 8037479.458586679, 8037647.984199294, 8037871.390416494, 8038040.54607529, 8039004.388585373, 8039272.034957537, 8040388.546439978, 8040575.956933312, 8042485.9375, 8044063.664403176, 8047970.389836054, 8048040.342425102, 8048068.75, 8049424.881044674, 8049718.766221354, 8049813.12962505, 8050485.768114447, 8054044.657938055, 8056096.822070438, 8056466.377385991, 8056822.250070719, 8057265.758900829, 8061266.67285518, 8062118.75, 8062126.951462773, 8062720.3125, 8062727.502955732, 8063192.418168569, 8065216.9700741, 8065401.45285124, 8065648.800215933, 8066243.491601924, 8066687.572003525, 8066975.0, 8067637.5392413065, 8067726.72591676, 8067768.807180503, 8067809.375, 8067820.3125, 8067957.1862276, 8068031.755853388, 8068037.5, 8068227.756530331, 8068233.933634701, 8068302.979106734, 8068326.779840748, 8068607.221132036, 8068613.780472927, 8068668.75, 8068685.586231936, 8069227.054154086, 8069276.5625, 8069310.114133221, 8069392.143641799, 8069392.31035631, 8069475.0, 8069762.5, 8070705.284669438, 8070745.999488838, 8070835.504944945, 8071065.061166154, 8071781.103642323, 8079404.650972536, 8081359.702402118, 8082160.851010143, 8084973.4375, 8086522.042453783, 8086562.957041625, 8086710.9375, 8089832.8125, 8090510.947733689, 8090726.474334704, 8091118.290640477, 8093373.4375, 8094052.367816528, 8094273.4375, 8095592.937505837, 8101619.7060652645, 8101890.625, 8101927.802753867, 8102352.628609578, 8102553.125, 8102902.670170711, 8102920.587664541, 8103038.920475984, 8103103.059023228, 8103600.939147082, 8103632.8125, 8103646.875, 8103760.913025695, 8103843.945510866, 8103960.9375, 8103970.3125, 8104004.848025376, 8104109.123685878, 8104233.010242337, 8104346.875, 8104393.233441099, 8104407.80014546, 8104429.262042119, 8104457.8125, 8104584.979598151, 8104720.3125, 8104826.5625, 8104849.803727051, 8104856.317465297, 8104929.6875, 8105042.1875, 8105051.208956101, 8105090.375232152, 8105107.8125, 8105118.75, 8105129.0126041705, 8105161.266772091, 8105171.348260491, 8105182.8125, 8105326.503031554, 8105339.106432199, 8105355.676752605, 8105395.630875528, 8105448.4375, 8105453.125, 8105468.091566157, 8105488.4416826675, 8105507.675597317, 8105537.814381909, 8105760.9375, 8105793.75, 8105819.961589292, 8105931.586396618, 8106154.83271183, 8106200.338421741, 8106314.609936419, 8106329.6875, 8106484.409573476, 8106604.734595948, 8106678.437995806, 8106868.188846516, 8107733.834135378, 8107850.817778841, 8108095.3125, 8108295.3125, 8108711.648044793, 8108767.424597517, 8108790.353333149, 8108987.5, 8109027.256896239, 8109304.265342537, 8109379.10460104, 8109466.734522038, 8109543.75, 8109707.075344914, 8109799.281716456, 8109979.6875, 8110405.79694069, 8110546.603449439, 8110681.072829766, 8110864.0625, 8110882.8125, 8111351.050318262, 8111619.508084861, 8112004.172795263, 8112181.680543252, 8113250.601957673, 8114649.374029752, 8115243.1561300885, 8115501.233962303, 8115578.125, 8118469.194249707, 8118623.237681537, 8120757.8125, 8120767.443964174, 8122573.4375, 8128695.816546913, 8131325.324311415, 8131696.744616549, 8132735.627842318, 8139009.131533936, 8139028.649538221, 8139053.909606064, 8139810.246500861, 8140195.3125, 8140318.528781426, 8143220.3125, 8144073.298987551, 8147574.960787189, 8148710.329292785, 8149078.648308602, 8149080.979707241, 8150086.986332886, 8150632.887376754, 8151082.8125, 8151158.167851429, 8151276.5625, 8151492.119764045, 8151601.862809375, 8151623.460371923, 8151656.095023428, 8151656.2764786715, 8151781.17408032, 8151812.5, 8151812.5, 8151817.1875, 8151877.998493671, 8151879.141459683, 8151901.5625, 8151908.454162922, 8151914.0625, 8151923.606516747, 8151925.7892518, 8151973.500856935, 8152014.46081061, 8152156.855633674, 8152166.955694254, 8152168.75, 8152179.185166859, 8152202.457566123, 8152285.087349929, 8152312.16671028, 8152326.380611308, 8152362.428386011, 8152368.146002211, 8152371.875, 8152386.236812282, 8152387.170859938, 8152387.219962127, 8152407.8125, 8152457.258226408, 8152467.1875, 8152480.383039685, 8152482.8125, 8152485.315023947, 8152489.509554722, 8152500.0, 8152518.685168996, 8152522.81268202, 8152550.54698149, 8152555.692723701, 8152568.608730934, 8152597.387987802, 8152600.0, 8152604.405851653, 8152606.9833062105, 8152607.8125, 8152616.060289569, 8152630.07153504, 8152661.14857542, 8152668.200230716, 8152712.295235389, 8152760.662920483, 8152765.199399394, 8152765.625, 8152769.6985404715, 8152770.913790081, 8152772.395132621, 8152800.0, 8152803.661969103, 8152833.754772439, 8152839.874774689, 8152855.638680687, 8152858.727133529, 8152868.477089165, 8152887.170661072, 8152910.9375, 8152961.9415915795, 8152963.49399308, 8152969.66066516, 8152984.0963644935, 8152989.958201661, 8153012.061301911, 8153034.617838357, 8153039.412193281, 8153047.569211102, 8153048.4375, 8153064.0625, 8153074.449466333, 8153084.302329984, 8153085.8054603785, 8153099.823550678, 8153116.752378428, 8153125.0, 8153144.859685878, 8153148.4375, 8153177.788286916, 8153178.354975151, 8153184.375, 8153190.479325019, 8153195.3125, 8153199.325686285, 8153214.0625, 8153221.875, 8153268.542679943, 8153275.431348926, 8153277.626949164, 8153326.5625, 8153346.530035231, 8153358.9745984245, 8153368.000452995, 8153380.239661219, 8153385.904027998, 8153391.252615095, 8153392.696855422, 8153423.417864548, 8153430.314108997, 8153448.189232807, 8153452.295253742, 8153461.772835913, 8153471.689201687, 8153471.875, 8153481.25, 8153495.3125, 8153507.385486847, 8153508.473273341, 8153533.694542609, 8153540.423488964, 8153558.272869447, 8153590.304765953, 8153607.741386066, 8153611.919229807, 8153616.232716042, 8153637.5, 8153648.519780504, 8153652.881047281, 8153689.0625, 8153694.480721107, 8153707.8125, 8153776.957283174, 8153789.0625, 8153797.875092925, 8153803.08422608, 8153817.1875, 8153819.88427793, 8153835.9375, 8153846.762545042, 8153908.801800391, 8153919.533745314, 8153926.729137594, 8153926.7360059265, 8153937.033171343, 8153946.929051998, 8153951.577940482, 8153963.705017523, 8153964.0625, 8153971.875, 8153979.6875, 8153995.797727156, 8154048.289355858, 8154049.796100081, 8154085.932821669, 8154110.584604269, 8154112.1661719885, 8154157.549352694, 8154173.617160265, 8154178.125, 8154181.25, 8154189.240509846, 8154200.0, 8154205.508219369, 8154205.778731331, 8154210.160764938, 8154211.364741392, 8154215.500977188, 8154215.603050824, 8154231.25, 8154232.435317451, 8154245.085490757, 8154245.3125, 8154249.358392514, 8154310.227416108, ...], [121.87026036641764, 46.177441881450385, 11.732079249917733, 13.552963389279196, 68.44065363917606, 81.26685777740437, 74.83713395609645, 17.13752040610991, 9.837985739860189, 36.08399933626128, 48.47553993175377, 53.8936680608907, 8.581294497747159, 13.627552823420686, 17.588241712547525, 10.374801376877508, 56.81255987616642, 118.82400275608165, 9.611110855884828, 32.34597394929987, 7.1437269533637, 24.795692034621784, 33.00797239969728, 19.356020423595506, 18.166280784587045, 17.875356854473782, 5.843022178973782, 29.77367602898069, 39.171275257091644, 88.63537780337198, 38.05159974520697, 24.043695044828482, 18.059656741907673, 47.89056831732968, 39.82635832340819, 28.304546843275993, 5.360650203165978, 28.998150867870834, 39.450736008714586, 32.56018808692855, 25.25575598073808, 51.023113102117705, 13.87636824386032, 14.795835945611014, 25.6679396600842, 11.463021970041579, 5.923024214255812, 13.445025321802605, 24.100066824202482, 20.254425939712345, 9.714191306530601, 48.51952716906395, 6.292880589073803, 55.50395233900952, 54.0716921524521, 10.032956397149885, 5.065060613763267, 13.982341090519412, 28.388108424646745, 6.272816115401733, 10.848500253740415, 57.502451089656475, 52.30840090249218, 7.560810629367976, 48.15409247731656, 68.39946379997244, 47.91147125370204, 64.34652485689597, 8.276794549051461, 13.813076988431245, 7.743138470598847, 9.261726578449288, 12.095308662310954, 15.141057267743472, 89.42812445133619, 10.245128465226028, 6.492148301971964, 7.688102875155125, 12.03968556785987, 27.602595145951536, 17.842367702008577, 104.72925177301337, 5.102876377700311, 6.385928312864058, 26.94235689449016, 14.018058374566662, 51.43610832820207, 28.237664411083916, 11.139882984458463, 26.765558565658196, 18.640624038881114, 17.31691375423214, 21.06822763268631, 14.213026118238442, 70.2011402789392, 55.81010972393609, 35.194571284402286, 5.3292060635077485, 35.99330138521448, 126.47250021627913, 70.74482976393139, 5.380881689658561, 17.691459288777356, 78.43505057730368, 39.67150295306067, 15.9605070534506, 40.18827307401457, 14.375821841423509, 93.99440157983649, 141.95700362974796, 9.76980178342911, 40.82582278882405, 20.66817676631547, 29.61785467218389, 35.12136188172411, 17.201399344551128, 46.70837468263793, 70.654324104328, 62.94164334651141, 34.40753666883131, 66.62134438367885, 132.2772651131061, 16.27671386574809, 22.816208734495977, 85.55129529142678, 103.67862791200814, 23.38329135597896, 18.155246762102692, 7.0383024907717875, 23.905863576430097, 94.59683957846457, 72.2675666171016, 6.752253977576962, 69.5843357286263, 9.384003463494276, 10.363694025637857, 8.103391946339743, 11.953318234496944, 128.18271144282528, 71.70515976559668, 11.976780504432398, 50.221627270201694, 21.489067366366765, 13.143091772292953, 48.053241454739975, 5.709284687305902, 12.505482031909171, 140.7862371972128, 16.06166989211699, 68.9232452481665, 7.649015007750532, 31.384245274100753, 79.96670798501704, 5.12260705029928, 47.42072732245416, 39.257091730985415, 18.591594997528976, 62.94481886280981, 22.072805788158185, 48.78536166053869, 51.72718122968847, 12.096735833793698, 100.26489321445568, 21.09812154473916, 7.745111032440267, 16.392002723916526, 10.547070236371068, 17.137959907500132, 70.3252016639442, 44.78553694729719, 6.241845166721529, 6.302019922886749, 85.86208777217126, 90.396272606276, 55.606149534972445, 14.491178924098653, 10.784712683939073, 19.81873314456005, 16.997889060590076, 5.074213974768585, 8.70885248897228, 92.03211151076671, 6.217874970854137, 5.301411360019271, 63.20635825156515, 22.032798742466298, 34.25847595258715, 48.51691041420889, 178.379921411678, 13.392484252503067, 69.86024047918343, 103.47855336869152, 47.70625926486491, 59.82622281509404, 115.27352089768479, 11.194984575542406, 74.92197182038971, 120.39252975321625, 54.25247002518564, 23.94664233039906, 27.837542775574818, 9.840347716203798, 62.99824715833925, 20.424694102389783, 10.221353726735801, 12.501729194533475, 98.51839858570747, 5.15766979917627, 19.345940131730053, 13.717267670249313, 15.327928381814141, 44.96909781083058, 6.8106723597878345, 20.680117861860946, 18.277161459604756, 16.38882968677104, 10.493974883967526, 8.647486601941353, 14.04493138026167, 7.627872261305706, 25.92508032781542, 10.936491832032573, 25.284762640415092, 30.42032796889486, 93.93785056556106, 32.01188293968244, 15.44350374001397, 5.409339880007255, 14.0161588438493, 79.16545437510206, 11.28305374420245, 105.87861312807219, 5.46951168245239, 20.902488811433226, 7.705158575194447, 8.399154003482327, 30.62093042524166, 31.032082446014588, 22.02906984646128, 36.85492693377292, 46.75925045056701, 29.993668889059663, 20.711690672307416, 61.628408304719514, 35.346220309512006, 10.445182037024024, 5.18649909966899, 20.540848735708522, 87.12790807635777, 12.921539605058756, 52.70760183987652, 7.541022249742693, 32.66452119149427, 27.65369519665348, 23.03235743799521, 87.1325266226149, 18.195559293718645, 9.96609748631509, 11.705071496349438, 8.469991786916044, 21.700618896319252, 81.13378306367001, 67.60530909214025, 52.54028272465154, 18.86434478624262, 5.123996254292308, 20.191077311619946, 34.81905501801815, 14.380895957187922, 28.213062399748306, 13.066558585615887, 66.0370468958896, 34.10204408467127, 22.213248851916028, 80.57321489967835, 61.90080879764959, 18.77141100693698, 97.60639551890947, 50.275375088811174, 5.490984370821747, 5.904419829387737, 13.995864700252634, 53.94644947349603, 37.50780529325677, 74.32854196892137, 73.34536979204195, 35.58527168119552, 5.593389624196086, 55.19110859102115, 26.471877108102067, 13.207023029350857, 66.54445191854252, 44.9468021721826, 38.454164964324406, 25.36289530423321, 11.281580688960402, 31.69197001593459, 12.619782485917026, 6.849485597053549, 32.530985145869664, 18.830201199754725, 10.070243753039618, 18.499726996663274, 67.83904465130536, 13.004260386451504, 11.227000269549574, 23.116171509774677, 24.234137415558287, 13.825143957948034, 7.902588232793636, 51.97823772754665, 14.437399696162279, 10.267109383163461, 49.25509317343797, 53.16043136809334, 15.279135834807976, 29.34251470303844, 13.907185388878542, 67.67011047634784, 12.853314183464589, 15.174983543851502, 6.161247267946398, 13.79486138109807, 66.153004501011, 18.24290803481441, 18.781554014760548, 8.039618723230163, 5.343101068477317, 61.97518048080282, 67.10761851747694, 68.97294167530602, 5.737455093430661, 6.39473445784122, 13.056999663947472, 57.853632281670265, 54.10096829539457, 92.59711820288996, 11.453690237848283, 101.98519248353146, 13.9897562252762, 70.81788378755991, 5.043136225997208, 102.06569996618062, 42.126995169535775, 72.64766893479924, 26.148778716491194, 94.29111691716476, 11.17425803220578, 37.880739976132325, 27.165818045442705, 99.0446730538261, 8.067250174506887, 9.737590164039393, 17.671202209038714, 14.251043498188626, 35.32708145794008, 13.12954218365483, 29.711413311610336, 12.02997540352172, 22.476309630191242, 39.116408724020886, 10.056591608451157, 15.929159004923768, 23.031491640286266, 14.33050340002497, 5.060454985656332, 5.529867263430342, 5.5783125330288765, 13.596448703131545, 40.47322947111383, 32.99373426988895, 16.886068576016065, 11.01070161598178, 64.4097257177713, 24.494411007344375, 22.73490782996879, 44.0071615590985, 11.982111474831346, 9.916049135612408, 82.90158290962458, 6.203666998393129, 83.28120210729837, 107.1162778573692, 49.497398462930505, 5.618786209150204, 19.0988786546617, 51.25760647050303, 60.906296480023485, 10.242257018499993, 9.223003745418172, 65.16964647378566, 88.94986532732145, 5.611083225462761, 7.911970221777281, 17.28672457723075, 30.41676608708879, 5.427212091657893, 6.458955386423913, 7.830392789290652, 128.69882651742907, 27.91806265159241, 12.91947907868035, 27.495576177297504, 30.972074108066852, 57.78740770984588, 90.3682417596756, 13.50140026757541, 14.449980886021638, 60.305589974746376, 56.182175569514825, 119.74312967113019, 63.531783254353144, 13.378129552407893, 79.94024632424967, 49.55935925487785, 51.40541002700879, 15.813514734132392, 37.493544295053454, 31.332994904687585, 40.43379249890441, 23.22937612172847, 6.358642931237513, 78.62666438889437, 73.26560442733425, 77.44098186248783, 5.860829046042171, 8.284800009042415, 44.828452459120776, 22.803652975078826, 37.64478477596652, 35.98292273889418, 15.556783291347609, 7.757412689719746, 52.47478843815605, 10.978941375867619, 9.41561920582622, 92.97093439471581, 20.45143821567684, 87.53361429606272, 18.511597350645257, 90.44993329621806, 16.825574885023624, 7.623747777690335, 5.290798091892202, 8.692790398003453, 23.813836040286706, 58.979391569937476, 65.90449899306029, 34.52256544930149, 6.529993854286286, 23.423216921123682, 11.836805679707767, 38.83876558490372, 24.001095452225066, 58.23744580209835, 12.61978015900809, 106.64437085971595, 11.203975357373706, 19.37001221378709, 8.050463880394583, 10.135998470007232, 5.0866057312378725, 13.70306577824616, 9.736956849774678, 56.29623641048015, 18.263855137575927, 72.11757195054196, 8.426504270994647, 55.49852522754777, 62.87745813075725, 9.616359934108642, 8.814040227244485, 50.25467080816398, 6.553977181344457, 8.161826512206044, 5.1082665374564336, 41.08424060508675, 27.091028310474318, 20.105393477644878, 12.048391259500278, 61.05708552018936, 15.252027409976728, 45.65507090290284, 11.777651893056408, 78.01824633259324, 83.14700668252718, 15.357521608521244, 8.941908601199515, 7.696341339760487, 39.52124309872111, 9.013533149362413, 94.83131332201663, 19.13372611303294, 8.265297176018809, 8.725641396465074, 25.299207247198577, 26.353282704099282, 127.23619520247018, 96.3000024258053, 10.297581166549412, 32.369979797449275, 11.109667112318272, 15.80887156529716, 10.74741295207296, 44.34907713388067, 12.44158545575849, 29.0897764835962, 19.19963040266684, 24.804734732423636, 186.56854366908212, 10.089489958925016, 6.696777232149066, 30.593354838861686, 29.481123290606472, 166.45583246753569, 63.217869854526484, 77.08285437045757, 5.463800314337181, 59.35028632854045, 30.145510653301365, 54.78353334681456, 92.28443819696503, 35.86641455846434, 11.773687154547872, 42.98250855260113, 24.43068785911929, 55.529639787879695, 21.859787488122322, 59.11429848864991, 10.57406119801731, 77.79068118492036, 9.371227172033008, 44.768073636863924, 32.24426288756593, 55.37001269627976, 14.375638631864494, 26.34924717122739, 117.44168292953181, 17.432673947338614, 14.261427605367437, 64.2878838718623, 28.84788066777196, 11.580661494707373, 26.890565639136057, 15.116778818039206, 16.85759280291538, 71.75874138384651, 64.39059088711885, 7.384193384960097, 60.98704824135174, 101.75358048895346, 13.571349937813476, 8.639722408794158, 15.010585450549222, 18.75920552528576, 5.756143362945313, 6.673730231435798, 32.505630491731914, 39.73070616965822, 15.217785455494829, 102.69307207743702, 41.08806510996969, 33.679441683087795, 51.1097936120133, 28.430849154718498, 5.563315009307245, 42.373459584582626, 33.278476393969775, 51.642085495810086, 57.17702723547421, 16.655068628898224, 33.81237309790776, 149.22592650182665, 103.99873815261198, 31.568274490961016, 17.70136691610338, 5.714368248874748, 157.5158003237766, 27.71479499635371, 51.36720960645455, 5.856839241907614, 44.96577092083404, 14.907724979453915, 12.453701805417356, 8.641433751102827, 61.03247489767915, 8.368369858291405, 57.71633096780886, 7.061518559064156, 15.85067995742989, 59.86583431706736, 9.151157934294323, 30.843922609681997, 57.89358015376523, 39.98399631770798, 22.565386284286447, 99.51803619622575, 62.01666768618079, 55.071083967671434, 8.668864595911899, 10.931715918097963, 7.988608708814479, 6.547153540340823, 45.64800613959134, 45.486053044784505, 7.109482640411103, 14.330808815002872, 21.45649757151772, 65.5071989195082, 49.95321460304542, 22.992506304333137, 41.89431298709602, 32.2154523818506, 23.411231866296983, 22.7958718808104, 24.982513482581766, 5.3133132369663425, 102.02394098995333, 8.26993896414984, 9.933830035562819, 11.35969176789757, 67.67484490592679, 31.59137753201704, 132.30035448997822, 83.02473992126104, 28.50262038216548, 6.051678193105193, 9.501354581854686, 26.037687615330118, 43.36714355484564, 45.501849863777736, 41.035036543922715, 5.900878146158854, 21.648278962417127, 27.055345968336816, 85.53498428804134, 15.588380934901032, 34.53773721745381, 19.506956320449838, 54.22162797606044, 9.016041954989209, 8.327901757027306, 5.036813958603423, 64.01725827048094, 10.946726897687867, 62.50050322474282, 18.043235024846023, 25.576019849718755, 5.150392531410839, 61.424264638958164, 18.872137179184804, 6.840770208853328, 24.582345504346986, 13.286115476018901, 106.76070298297135, 32.02475769751075, 32.22401566045682, 20.356311176532518, 11.508471297919026, 24.86610857602232, 60.808156078130125, 6.3141390075764585, 5.237970359616663, 7.629489400124565, 47.63127806904405, 9.364805798884198, 9.473512458330031, 7.136564234696363, 48.18568534882769, 71.73001594577431, 113.58555868528109, 9.79918748469986, 73.09041191931571, 82.10287611312276, 10.501442206460082, 25.941356997761126, 15.840102593491382, 20.62763365402657, 23.983068212731464, 70.25794092872977, 97.77925318895137, 18.3449040710646, 34.603092170761734, 52.91046624654619, 87.92264395023054, 15.43141182940632, 74.64298321218568, 83.58737131461069, 54.54541596782426, 54.297825886386704, 5.2331981215294485, 8.009338804127474, 45.27574074916603, 44.41901919643647, 11.68116218970349, 35.83581210671571, 103.04994493848342, 15.620637201343133, 11.926073077692259, 29.282489532639172, 52.715777743136115, 15.069769036623295, 14.61578581185741, 6.417415442841877, 42.91536873718276, 6.176049767350707, 58.03784292330876, 7.333625014135242, 222.31945578912755, 61.69634097950585, 80.15824970542693, 21.529183428168697, 80.50425945177001, 8.05986043644742, 13.837406004410234, 26.00273802091998, 93.74135143327503, 13.000447533645032, 30.10700570361782, 100.2549113626808, 53.485219086490616, 13.352721735564511, 49.69028214246895, 92.97427438721574, 41.05790792678169, 14.062970358304659, 15.752873855864902, 70.08304535783262, 11.114352417744712, 7.1182078070850645, 5.443796994742382, 35.61577457032077, 52.31044833956308, 32.07588549722227, 42.99719326615289, 32.293410595917244, 15.205045586085657, 32.32688933814613, 55.02493298616669, 8.108066205386342, 24.414319096639378, 34.674263636713185, 36.14514306434125, 15.104352723886105, 21.514369671117908, 40.752691510835604, 76.50064116279107, 27.40085479963842, 9.368828654476625, 10.336122915732581, 16.311804694108467, 51.08380268455113, 90.6054788622153, 10.233971261252849, 13.006902781720163, 23.53966489519481, 16.292426523939042, 66.30231917833798, 43.92754156088311, 77.94585883168047, 7.729613255149092, 15.525465447914916, 11.70136375574734, 17.20172272201755, 36.293702486192316, 9.360809099839933, 24.152442841372768, 82.75917829079313, 13.161624354959129, 29.60259569116232, 36.446473847075225, 94.13336749282219, 49.15688540657672, 6.604558929293811, 8.416068566141213, 24.119533290470198, 42.587356147058806, 6.601746917747062, 63.4538633816481, 112.88322807170923, 13.456700022625084, 56.36606028053798, 27.578450216105516, 6.944624801278507, 29.22852424332914, 21.974497424049346, 97.6359799792626, 28.71980865240348, 41.73655283313099, 50.0523585145787, 33.39683991089164, 120.49899258988343, 21.347656168059327, 16.882956639060698, 12.219925909943646, 72.8954610979358, 5.669976977248935, 13.821523252151815, 81.71890121589502, 7.772226801829003, 10.829109989144952, 38.786937433763704, 11.55372316034585, 85.0701675224633, 12.050805858909929, 7.20939523337516, 73.22145560679077, 108.31500592271792, 30.120273031031385, 5.7409745466408, 7.914012004509642, 29.491400723858444, 51.95596250480918, 50.50980493554708, 125.14265617012097, 52.98141478893285, 27.77190416486319, 28.658617926286603, 18.757944220255006, 9.112855082134773, 61.40481574300124, 68.76152236945495, 50.583295434894914, 64.776211523068, 29.40406424995769, 27.25276269804216, 29.057457819379078, 9.35081784482555, 29.69425727756034, 34.29297914246148, 8.246833663160277, 53.573439052615356, 44.913031964973385, 74.64872446484426, 16.52636684830346, 29.02858788123675, 50.122178377930624, 25.53903463298426, 94.3791285295467, 11.402583611154686, 12.635194818340752, 15.188623360868752, 53.45381138290486, 6.586413991080207, 6.7180942307322224, 78.37252297215838, 18.591279195591326, 10.223381638139996, 86.46976592318401, 27.19994443546737, 25.38657192047133, 58.32470026695923, 29.35488930486775, 44.02051961778625, 16.219865814299133, 19.522087931866967, 29.143254693957868, 43.11690220453889, 5.189527007150501, 79.96889355012915, 5.653717903016134, 37.023508104301165, 26.455440464474272, 11.906626970157905, 83.27956811173065, 86.04043963483208, 18.390905101184146, 12.105808256681025, 13.17187005040362, 14.429075575826497, 9.806412381223044, 126.41934840783125, 176.10620719135486, 48.68545473325047, 79.41668323585972, 82.44367015013204, 22.606445459515236, 17.12186371643538, 46.429171624555124, 10.822051414390979, 148.5478291070066, 14.32679591315769, 114.85004951251474, 28.812784175455946, 12.218520040108526, 8.582217782308637, 70.12785470891424, 7.270140330823709, 13.00840563561413, 12.689280310480713, 5.5810966081223325, 12.938531552021603, 94.34738856478485, 48.40521437459017, 54.41454801607054, 10.354280125136537, 42.34179180984329, 65.59595040995528, 20.993723716625965, 7.962859844576892, 44.368297703446046, 116.03780650282494, 33.31573294149473, 23.335782824116993, 57.67071750901077, 72.65159079297389, 36.01978909458616, 44.526239718468204, 26.16275157305247, 103.586582155901, 46.566921406398, 47.6644052763201, 7.447281012894483, 72.56190785089619, 75.95977565886042, 15.897046017558221, 122.39155369110392, 32.82275118446694, 53.517967390884635, 47.40932023120206, 68.06538903556199, 78.35034038812518, 112.31552919254426, 7.239652473481569, 10.429281385229418, 43.16072865378816, 13.77170043352801, 13.607358640472654, 30.983756489090197, 5.2608664961110865, 14.815446366799007, 5.64973523591729, 8.575643818516184, 8.27622099343814, 26.262075058626877, 5.125231476022869, 15.764804668001407, 10.154054195142587, 10.849201693992526, 38.292585706499224, 58.22027032673616, 40.38750958766284, 7.455766151220814, 9.96049133822644, 19.863885875291594, 10.826692814515253, 195.86474621921087, 38.77389624548923, 27.19280033520212, 84.49497186709212, 17.90514306416266, 76.04099418770768, 11.25879906078348, 28.068776920409668, 63.92697671575331, 37.220620493798364, 62.703986310836676, 31.487894366548204, 54.20754330867948, 16.33248897505201, 7.110774524512346, 72.23879449646672, 13.527023796662892, 60.423842698699886, 14.529534504898272, 7.408292492681406, 82.68840339452846, 15.617116180876415, 15.646814758620678, 54.65724693547553, 11.213257839627571, 17.464556915354052, 31.167859427611734, 52.534369264535755, 57.44126040669876, 77.27919345720593, 5.641464169324134, 10.903782948801616, 25.061142022026285, 117.7723440320061, 10.617544042256133, 13.805420543893234, 24.23318155668542, 38.62148421537316, 54.89314349985147, 31.341625672162404, 7.668915176195319, 30.183877780145487, 59.70771954698806, 105.2830393054339, 71.23217345891085, 51.54070746644022, 26.2929528599754, 14.858504240886875, 46.27654034100879, 55.948072858028524, 24.73013171814975, 71.10018628824344, 32.03371655794507, 19.461315766481604, ...])
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)