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 = 46376
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);
([2644493.75, 2680706.25, 2680749.3840411175, 2753643.558091534, 2765000.0, 2885916.301456563, 2890498.727652823, 2906330.052803111, 2911930.1308027348, 2919101.655968272, 2983445.1123249596, 3033251.8773560696, 3061497.6983257616, 3077526.286007466, 3078321.3578657308, 3113551.455554261, 3124624.7673684196, 3125414.8801366636, 3136607.368913287, 3140612.4650184526, 3163080.2412223243, 3163402.153316116, 3167676.8090915796, 3173277.4157604706, 3217040.7989971368, 3291977.422299526, 3307373.1532895737, 3310915.625, 3319970.233904249, 3320451.964208324, 3372051.473476928, 3384822.4797947826, 3445128.277759336, 3464840.7739930055, 3466364.0625, 3472291.0170814786, 3479438.063515248, 3483976.5625, 3484377.105521375, 3485550.0, 3520367.191100758, 3572023.029392847, 3572078.730486351, 3593711.8694639304, 3594131.018272238, 3604848.8849432804, 3623732.8125, 3625660.2998377667, 3626375.0, 3629349.307495709, 3630260.125087933, 3632568.7267403454, 3633152.6186564695, 3633874.862694179, 3633900.039648663, 3635217.7664426845, 3635226.034510184, 3662537.1119981846, 3700322.7553365137, 3701270.3125, 3703919.6817965303, 3704957.5803412036, 3706446.484679102, 3723553.125, 3760947.3446778553, 3761028.5858772416, 3761121.325907069, 3763249.453997371, 3765222.99369264, 3770653.4806071883, 3772979.1816920126, 3774939.0625, 3777934.4037097893, 3779312.180848826, 3782422.56694666, 3803385.673782993, 3832536.9173751706, 3835812.5, 3836382.410384545, 3840255.2153187776, 3848317.1875, 3857198.347874834, 3892500.719417853, 3928984.2669905806, 3931710.245360406, 3931952.386938552, 3932089.0625, 3933611.6323863533, 3934052.8715873268, 3934753.5231142165, 3935462.670555929, 3935554.6875, 3935585.957996466, 3935829.6875, 3936156.2541150036, 3936827.346902032, 3936842.152423778, 3938834.375, 3939542.0559958015, 3941023.4375, 3941579.6875, 3941629.6609539357, 3941633.763999326, 3942287.5, 3946297.6203924003, 3947597.843524349, 3947982.8125, 3948726.1496450347, 3953710.5807159003, 4027092.877863723, 4035271.543920371, 4043275.5502217575, 4058623.3361823987, 4060933.9652218055, 4063681.25, 4064543.75, 4066116.536915666, 4068880.148893036, 4068945.3125, 4091841.467969162, 4102471.172050742, 4112835.7973973486, 4136653.125, 4174997.9645843436, 4181660.1244833358, 4181908.954284401, 4182924.3691696003, 4185470.1828484633, 4187353.6950445194, 4193120.3054261985, 4194559.375, 4194656.467217829, 4204168.156732182, 4204211.047014477, 4217551.512053395, 4223768.75, 4246656.25, 4246665.278744163, 4246772.722374856, 4246779.6875, 4253523.220488808, 4278973.212537599, 4295761.0717193335, 4317922.861503452, 4318306.056621059, 4318482.8125, 4318551.683187763, 4318577.76918702, 4318681.29906225, 4318731.25, 4318801.968530827, 4318938.827597728, 4319104.410092582, 4319128.380552724, 4319325.779565589, 4319489.759722624, 4319535.442925531, 4319650.900867928, 4319669.364191428, 4319797.500178582, 4319964.460901833, 4320012.068707466, 4320320.202301709, 4320377.796907749, 4320455.510657844, 4320564.163024155, 4321703.125, 4321949.786242547, 4322231.177329171, 4322236.986286845, 4322651.769139695, 4346558.028168324, 4373189.916419659, 4402110.278289488, 4433973.6207407545, 4459026.876857207, 4504696.875, 4516843.23053039, 4517942.770022769, 4519179.504019373, 4546765.625, 4552776.5625, 4634473.935009984, 4678637.612338386, 4682381.774510871, 4698203.322907831, 4731545.158897726, 4741693.5423839595, 4744784.375, 4778499.795571484, 4839551.716126229, 4840368.75, 4878491.959421141, 4910715.625, 4912260.9375, 4912329.6875, 4965392.790779761, 4978769.509722611, 5028780.225151272, 5029853.125, 5136278.881023006, 5272390.99797775, 5272407.195970429, 5272493.5817408515, 5302977.278663595, 5305987.215364171, 5307708.588002756, 5315660.258300911, 5341320.3125, 5354815.625, 5374178.473708343, 5457155.762374167, 5463216.079767111, 5541171.160601926, 5549876.5625, 5567914.0625, 5574671.875, 5575750.614368328, 5576680.344155597, 5577679.6875, 5578461.392328553, 5578850.045264139, 5578962.5, 5578995.3125, 5579021.88118158, 5579505.221956629, 5579505.358923888, 5579525.283656741, 5579531.452395115, 5579540.625, 5580846.609579969, 5588414.574620768, 5589641.354671931, 5592438.793782275, 5595360.9375, 5596750.681645488, 5605234.199498453, 5606857.254822111, 5608537.067118855, 5609790.919301472, 5612926.4655129295, 5651199.670674768, 5652087.39473594, 5657752.4581789365, 5657760.373542685, 5666821.084612271, 5668323.963414561, 5680555.928604626, 5731064.0625, 5732196.895969159, 5739466.260936623, 5740546.875, 5754367.739198595, 5772177.636284923, 5774734.054998714, 5776012.5, 5777175.0, 5787837.116409236, 5788126.300847702, 5789539.745846069, 5789637.377511717, 5790179.493223629, 5790317.1875, 5790529.173814115, 5790554.6875, 5790641.802883118, 5790674.00112873, 5790770.165351502, 5790856.25, 5790900.053114862, 5791053.125, 5791246.624921851, 5791799.986797916, 5793802.307060467, 5793954.183337382, 5794120.425137998, 5795493.235848673, 5795892.1875, 5795906.309437871, 5795999.495898856, 5796415.090300518, 5796440.625, 5796947.613296414, 5797168.528185351, 5797174.93686448, 5797250.0, 5797317.156157277, 5797521.803217325, 5798462.661726426, 5798575.0, 5798795.3125, 5798924.628498619, 5799440.212547538, 5799450.804295879, 5799466.001170369, 5799480.4539966155, 5799529.9201792795, 5800054.427424182, 5800618.75, 5800983.614240531, 5801048.2791912425, 5801078.512941953, 5801234.031881705, 5801805.361731209, 5802012.419496736, 5802057.519671217, 5802140.351940223, 5802674.46001247, 5802767.1875, 5803223.776073182, 5803225.0, 5803348.4375, 5803373.463363838, 5803410.448654013, 5803459.375, 5803522.641369117, 5805062.8628518805, 5805129.550179198, 5805753.594102746, 5806867.1875, 5807327.321014889, 5807414.0625, 5808441.5856762845, 5809489.067322483, 5809541.902497454, 5813376.708229517, 5817037.116234113, 5828392.273377106, 5828402.940103982, 5828591.707621701, 5829237.08966236, 5834484.756571837, 5838403.525916437, 5844805.784250433, 5850315.805247116, 5851930.481713319, 5868724.765046105, 5878836.343028541, 5881006.25, 5881907.758343876, 5901973.4375, 5906903.990130552, 5907342.1875, 5909444.457185397, 5910514.13751244, 5910707.8125, 5916736.123306644, 5927224.245246862, 5929058.552279856, 5929159.375, 5929530.986295484, 5929679.032938467, 5935691.397944484, 5936662.5, 5937268.268316571, 5937620.141352953, 5937752.91666291, 5939675.917510346, 5940218.495466155, 5945523.532677694, 5948040.017648933, 5950086.841600198, 5954457.993825161, 5955203.125, 5960167.1875, 5964196.734749767, 5965673.369391696, 5965829.6875, 5966000.120880264, 5966288.174832808, 5966687.651911787, 5969241.746618299, 5973423.98843432, 5977547.573773004, 5982080.159608587, 5983183.965372044, 5984187.5, 6001839.398701305, 6004570.3125, 6007557.38534694, 6007559.375, 6008304.6875, 6008479.6875, 6008805.131007947, 6008862.5, 6011054.6875, 6023239.573073805, 6026102.590165575, 6026153.0598526895, 6026153.966175456, 6028582.311495675, 6029351.6210918, 6029423.4375, 6029679.6875, 6031044.652898774, 6032400.0, 6032478.4533218015, 6033929.023033862, 6034114.594713251, 6034200.0, 6034309.131083237, 6034394.2313609, 6034574.335315774, 6034604.551994853, 6034799.771662099, 6035352.085305227, 6036804.6615418475, 6036994.33928448, 6039746.853900605, 6040164.0625, 6040538.936421164, 6040783.352243577, 6041786.728429414, 6042110.782093405, 6044218.04423008, 6045389.155852155, 6046280.091938358, 6046548.844399552, 6046687.125197505, 6047076.560965107, 6047151.751188442, 6047736.275020028, 6048179.312706413, 6048362.40569566, 6048424.105251908, 6048550.456271665, 6048596.283261738, 6048603.2322225375, 6048640.805048987, 6048667.394239959, 6048770.12116602, 6048923.452417441, 6048994.703174619, 6049169.711758497, 6049240.231666005, 6049312.5, 6049325.0, 6049349.128807888, 6049361.538370427, 6049432.188315626, 6049445.3125, 6049557.8125, 6049607.534823106, 6049620.4408461265, 6049710.9375, 6049747.326864002, 6049843.115634802, 6050037.5, 6050121.803449992, 6050335.9375, 6050459.375, 6050642.1875, 6050833.247723993, 6051265.033653742, 6052229.125206221, 6052351.5625, 6053184.375, 6053368.75, 6053374.130458787, 6053640.193042917, 6053875.034188645, 6053951.400651242, 6054897.73691657, 6055221.875, 6056748.4375, 6057406.0219324725, 6060785.5040196255, 6063283.517136141, 6063371.875, 6063684.175413955, 6064160.874960436, 6064439.040433023, 6064453.125, 6064575.91482543, 6064884.009431753, 6066538.115453353, 6067131.168082144, 6067427.903518795, 6068162.112011973, 6068168.205310324, 6068603.125, 6070914.0625, 6073275.0, 6073282.770777118, 6075886.726212497, 6076473.4375, 6077143.994897229, 6083361.52923707, 6085825.0, 6090700.308918401, 6095484.177029844, 6109209.699033848, 6125196.784702364, 6140048.841281909, 6145396.954073854, 6146418.75, 6172351.634403051, 6175884.375, 6184130.999528111, 6184486.229766405, 6184817.085885165, 6185143.75, 6185795.3125, 6186134.375, 6186140.828180239, 6186760.9375, 6186895.3125, 6187238.7259557545, 6187248.407877386, 6187258.613288291, 6187266.418838113, 6187673.664841358, 6187906.185686578, 6188264.0625, 6188430.501435346, 6188443.056798183, 6188539.147863221, 6188714.420043255, 6189031.25, 6189049.853309232, 6189674.122666293, 6190123.275458253, 6190148.354458898, 6190201.263033068, 6191246.222571722, 6195057.8125, 6195065.197455798, 6197209.73205781, 6200592.286638127, 6210303.565079959, 6214988.807392894, 6219303.125, 6220204.6875, 6222776.5625, 6222791.867225775, 6223721.688369777, 6226875.0, 6230524.310955666, 6234374.851148407, 6239331.918987295, 6245085.9375, 6250106.333689997, 6250654.336149171, 6258687.005210026, 6259189.0625, 6262709.375, 6263473.4375, 6264133.931760006, 6266437.5, 6267727.845015889, 6268158.914455835, 6268446.573874615, 6286659.375, 6286752.701612164, 6286968.0131262755, 6286997.627402493, 6287321.875, 6287687.5, 6289392.2648287285, 6289503.285484671, 6290037.5, 6290951.504746011, 6291125.0, 6291440.659957392, 6295507.050473223, 6296149.947331315, 6296949.254923025, 6302114.017147323, 6309470.613765931, 6309506.61813266, 6311809.920840821, 6313037.307109345, 6313658.863095393, 6314044.381096253, 6314126.5625, 6314284.436306732, 6315116.193346307, 6315614.732254932, 6315742.692090423, 6315770.543287422, 6316026.399480661, 6316350.717265758, 6317604.6875, 6318657.032685569, 6318866.1732860925, 6320332.2719557015, 6320625.0, 6320881.25, 6321329.385346392, 6321689.429591663, 6322116.897560944, 6322206.878716645, 6323773.4375, 6326360.9375, 6326568.780900352, 6326719.958108316, 6326879.614724392, 6326947.902545856, 6327245.3125, 6327258.065917772, 6328226.5625, 6328648.4375, 6329075.805876322, 6329248.099424277, 6329423.885197913, 6330045.533643008, 6330323.4375, 6330474.859972855, 6331589.0625, 6332218.811309757, 6332532.643229583, 6332697.359007439, 6333434.610565845, 6336452.899789147, 6337023.17755054, 6337268.1726203235, 6337854.775291791, 6338586.293126902, 6339228.739707864, 6339245.0635032505, 6339275.116448932, 6339964.0625, 6340121.480797343, 6340514.901557642, 6340631.939490472, 6340700.258725357, 6341850.959608442, 6342170.625154314, 6343269.672077775, 6343731.207035024, 6344016.010041416, 6344284.634745156, 6344454.6875, 6344595.94099751, 6344659.375, 6344663.326969133, 6344687.299982338, 6344704.337070856, 6345017.362439206, 6345101.5625, 6345104.543410518, 6345304.371849991, 6345321.875, 6346177.9176944615, 6346460.377588141, 6346697.503437414, 6346915.14379546, 6347244.241082194, 6347271.603095347, 6347458.754286428, 6347538.513897862, 6347624.168248267, 6347634.375, 6347689.481995473, 6348142.03341056, 6348146.07800843, 6348167.6098672515, 6348231.226345316, 6348403.683815169, 6348404.237953763, 6348416.219533935, 6348432.39091124, 6348462.391127826, 6348673.696354671, 6348998.1304178, 6349198.027951546, 6349971.875, 6350376.293545085, 6350590.873294623, 6350636.806574446, 6351137.401891234, 6351335.231658135, 6351375.0, 6351856.1918969415, 6351942.022243092, 6352100.868583839, 6352120.3125, 6352417.1875, 6352632.761736967, 6352642.194857418, 6352649.608259489, 6352679.658569326, 6352715.625, 6352802.88639528, 6352881.25, 6352959.375, 6353007.945709295, 6353014.451603818, 6353027.57420746, 6353149.878668525, 6353154.172254585, 6353239.188270305, 6353242.217228958, 6353357.368561704, 6353399.8155240975, 6353451.5625, 6353452.6121659195, 6353463.321990324, 6353544.035033619, 6353557.8125, 6353634.228647651, 6353642.1875, 6353643.547572014, 6353700.0, 6353870.31659078, 6353947.578794319, 6354034.375, 6354049.820107725, 6354057.188384245, 6354118.41489316, 6354139.0625, 6354140.625, 6354157.695318932, 6354189.0625, 6354197.547027594, 6354214.788202031, 6354215.126744991, 6354246.582301487, 6354315.625, 6354317.1875, 6354334.658712867, 6354338.624058863, 6354456.42318136, 6354482.713270117, 6354547.048666082, 6354589.0625, 6354707.584601787, 6354723.4375, 6354801.5625, 6354818.75, 6355050.935915804, 6355052.191792167, 6355052.3896883745, 6355127.490019165, 6355141.327902056, 6355162.648657372, 6355226.5625, 6355227.9908777205, 6355296.21562258, 6355369.4574341355, 6355382.8125, 6355392.936217979, 6355453.241062193, 6355512.5, 6355641.59135511, 6355748.997842142, 6355802.570663159, 6355907.8125, 6356028.125, 6356245.056866119, 6356390.056840561, 6356464.440986919, 6356607.8125, 6356780.931059198, 6356820.3125, 6357146.789252688, 6357328.29897231, 6357423.982755739, 6357673.069833588, 6357751.661991042, 6357846.250994896, 6358009.752821668, 6358012.5, 6358018.721545239, 6358040.625, 6358281.807998912, 6358306.345251823, 6358455.386433615, 6358500.803571936, 6358949.044839426, 6359298.4375, 6359379.4919081805, 6359572.806535471, 6359613.9977622125, 6359821.875, 6359898.884023714, 6360016.323352155, 6360054.6875, 6360835.925027246, 6360873.901699083, 6361034.85568051, 6361061.32074864, 6361296.875, 6361492.7059798, 6361745.3125, 6361937.5, 6362058.397622125, 6362059.588757456, 6362590.426734735, 6363044.15072512, 6363306.25, 6364133.090490048, 6364349.399202993, 6364611.53711074, 6364643.660958402, 6365376.351851042, 6366661.068975017, 6367070.3125, 6369310.937610303, 6369750.074902702, 6370192.1875, 6370223.007967353, 6370471.405966706, 6371059.68081631, 6371108.600836352, 6371506.856878718, 6372005.105307457, 6372177.657797583, 6372184.356729561, 6372852.182743195, 6373210.910470829, 6375769.090025948, 6375828.041152496, 6376162.5, 6376915.625, 6380050.6564197, 6380554.452944506, 6380813.275592767, 6381540.258119916, 6383194.538817262, 6383263.337562773, 6383582.072434827, 6383701.354203358, 6384203.125, 6385229.615991411, 6385935.9375, 6387404.301237799, 6387987.5, 6388583.059020814, 6389330.962883893, 6392048.4375, 6393000.391635683, 6393474.286221625, 6393917.125798722, 6394445.780470915, 6394651.644505751, 6395960.9375, 6396021.577516363, 6396184.375, 6397048.543237342, 6398550.9380433615, 6398579.088438015, 6398658.839104714, 6399229.6875, 6399679.6875, 6399751.602894589, 6399963.826213769, 6400138.305642241, 6400149.1087097265, 6400394.55907698, 6400412.958658915, 6400614.6862503, 6400660.9375, 6400673.6104061995, 6400673.85751284, 6400694.528102401, 6400750.0, 6400830.401089553, 6400852.298273249, 6400903.211006569, 6400935.899829263, 6401000.0, 6401056.646836889, 6401146.875, 6401278.125, 6401291.714658971, 6401354.6875, 6401398.351748518, 6401399.300924073, 6401441.395626256, 6401573.267002884, 6401589.0625, 6401599.396479656, 6401765.625, 6401767.1875, 6401829.882768559, 6401857.269998782, 6401874.951785183, 6401927.816258139, 6402010.23610709, 6402023.0331640085, 6402046.3670774195, 6402059.814383026, 6402103.125, 6402134.295582906, 6402188.576236143, 6402248.4375, 6402355.24555804, 6402391.714289235, 6402489.0625, 6402530.462147723, 6402549.548782847, 6402554.217006631, 6402837.5, 6402839.0625, 6402966.245741193, 6403426.775979013, 6403728.949304818, 6405015.817341117, 6405610.496801084, 6408481.847534205, 6411359.29471942, 6411973.4375, 6412390.926533181, 6412700.0, 6417668.085826897, 6417762.601434946, 6420693.75, 6421643.804347503, 6422465.31163897, 6422489.714065591, 6422523.411551302, 6422917.1875, 6423280.702149686, 6423319.547773347, 6423715.625, 6423743.75, 6423798.788104903, 6423939.673103489, 6423948.4375, 6424145.3125, 6424186.319524195, 6424194.079673885, 6424195.824655467, 6424911.59703757, 6425250.015187219, 6425408.297537523, 6425486.48540495, 6425487.777006208, 6425534.333571472, 6425575.824981152, 6425775.25187504, 6425863.398916997, 6426075.999460347, 6426108.52095714, 6426543.75, 6426594.2094547, 6426654.589447774, 6426884.375, 6427120.701174975, 6427132.693496024, 6427215.659224611, 6430075.457967832, 6430260.384815894, 6431916.095987986, 6433287.407504016, 6441772.959052356, 6442972.951031113, 6444999.833095895, 6456513.866168676, 6456743.75, 6459996.875, 6460349.307095495, 6461406.302116022, 6461495.3125, 6461653.021238174, 6461806.19149124, 6462095.727454663, 6462675.0, 6462865.625, 6463936.669526157, 6465992.060698697, 6466462.359516952, 6467881.25, 6468069.798211377, 6468163.821273642, 6468177.746549753, 6468329.990954649, 6468395.3125, 6469304.310430073, 6470310.127177208, 6470336.9900840195, 6472982.696929042, 6473331.788541161, 6473542.1875, 6475664.0625, 6476499.469235099, 6477678.406218673, 6482539.0625, 6484415.625, 6486050.978437946, 6486840.224861382, 6489813.315031935, 6489868.626608543, 6490817.068275081, 6491961.213946894, 6491963.608558111, 6492243.839698714, 6492707.179292292, 6492777.835242007, 6492956.179256812, 6493362.9611313725, 6493946.267455004, 6494326.447809127, 6494448.51347658, 6494514.065452351, 6494602.27133372, 6494976.069902162, 6495169.939701156, 6495299.49579039, ...], [96.87635967914733, 47.85222943085403, 5.887500977363886, 23.56419485425941, 67.87622125445864, 6.598631175341592, 33.63490625986799, 7.220907905594351, 25.437090518441217, 11.277015696910361, 25.11550416204282, 7.721228752503068, 5.084180487606336, 7.050618694973562, 10.405366713403032, 14.548970294113648, 14.12324124879794, 67.14453485597583, 100.0725117173159, 64.59573651193622, 31.564299679484456, 17.80050952535597, 9.548993121967854, 10.174686717581388, 5.623743151594663, 149.40883691872648, 7.503579442087361, 41.870110927496775, 94.63994404865952, 16.73099127676715, 9.257246667427978, 43.97821257706574, 15.557580229024062, 38.66058311621631, 44.870974269173125, 14.004546665481119, 12.139779548612024, 30.459445156405607, 81.52258904074465, 61.07525938315902, 8.288482384984205, 41.28021004775145, 16.62370769466651, 20.282793611610348, 14.126175963061465, 16.973767450873517, 83.55002563128629, 20.22161774666273, 39.58166876566795, 19.76607168997102, 22.445464465242935, 8.274315413040052, 6.205277124136273, 69.10156653888295, 15.094816161057855, 105.1617060710557, 12.606881525219224, 85.71208852319344, 7.956024577417406, 33.313099084948234, 12.981788254007064, 10.783233809157359, 10.567900190320238, 59.38761621390897, 17.09526469499121, 33.77932381356587, 10.365734966795268, 13.20179701723385, 22.072584957183707, 29.708033601878295, 8.937445812880311, 53.52423162758823, 26.943104894873613, 13.850229239058356, 63.50542685729322, 24.225541183366502, 6.976280447370854, 82.97697272893764, 92.22487311384853, 9.821492777842353, 48.46823554796394, 8.239743957393486, 17.843152806143028, 14.545212000828874, 131.84855315187693, 7.356458484345058, 29.421392130508625, 9.997298170738846, 74.90343909269308, 28.857262718197504, 5.623549903407897, 68.77612111665505, 11.159895945754846, 103.59887377314463, 8.288754607983043, 12.62389090825403, 27.84915238239503, 30.745440817167477, 90.3911753371984, 44.57321562928509, 35.23488964863521, 28.010066587250083, 13.031985602300011, 83.83547405109721, 12.53407458359453, 47.76115369922606, 30.929138358215226, 10.538385831854143, 13.7361753152588, 8.688829171082569, 23.3616979058343, 7.815152637322852, 8.233715871187808, 8.081149033415024, 31.314602304570396, 69.75796285368743, 19.432660358539565, 50.82927636913749, 56.43996254275055, 30.644110015844632, 19.682256332710114, 9.21568295985914, 44.85560795765184, 21.767603840578843, 33.97912891431183, 13.548562118918873, 5.187642755524125, 73.77243288036152, 35.934146777874446, 28.385777755673352, 115.44215308329748, 29.416544903625585, 129.94908951901354, 11.303311150557315, 65.15154122133062, 63.25413692543665, 59.39329755023166, 23.177338301115473, 35.078594531774, 67.4418513278855, 73.23835528361903, 24.759022615358447, 57.161366748828605, 88.5532935304929, 226.49632679187425, 85.41892975055053, 38.09518744872014, 45.22271356540849, 15.131868377730463, 58.200590493211756, 56.9966236565451, 9.14037608695918, 64.2989410053986, 16.014067778332404, 19.069397613587945, 20.302081039973448, 28.151255952528523, 26.28223218943656, 17.94566674761278, 7.296097524549136, 34.394501448046725, 6.680352322713773, 68.66002843199061, 13.822881605540642, 19.397203969133937, 21.24674502545213, 30.672814977761956, 24.91864084488595, 27.165269463799127, 21.35738629525246, 15.792309753786085, 15.832606975434278, 14.94952131738194, 20.039455398817047, 8.385914909960869, 11.65739057744279, 38.30028909163685, 143.82311275307853, 12.179202515911014, 33.393432470530314, 62.66140400568115, 46.55035567590004, 65.90551908453128, 43.94588334612116, 72.00411252456628, 9.504546009516403, 25.820093730895955, 76.28433521636771, 52.924850605200184, 19.341823295769558, 7.162429499912608, 99.02506354935424, 10.788985612456315, 66.67959792464717, 54.885292689641474, 109.76702019735875, 25.88404715833338, 12.56684153832481, 213.66493920497197, 43.033175111365495, 18.898226741971904, 6.547192625160886, 7.394497581414195, 5.12692239052101, 26.79716228201639, 23.94900183477922, 31.68321030030081, 19.87417417008336, 32.00236940847418, 67.47758043370365, 11.720322064910407, 204.6033019640236, 11.921635450646221, 41.694101889017034, 68.62014440501231, 51.297336369353594, 42.36781809505994, 18.399856487912967, 12.336842220062232, 33.40481487029533, 60.303155784386426, 84.13745922579626, 64.80252802325073, 59.16340137975812, 56.29881321109845, 89.03979244287481, 18.314643134567895, 16.14541082921834, 15.773462507844439, 51.9486987086692, 26.667828621811548, 72.90317134247586, 17.59215386412849, 14.007489438030465, 38.01481997639251, 23.386368913582253, 25.482925954423656, 119.15980561126722, 32.42385458083257, 16.845066116224068, 99.71792685532996, 26.434111087465112, 75.13978294958298, 14.152527495629966, 20.877966919166244, 27.263553996070513, 6.873248647763823, 75.41763634558804, 46.916955330124956, 15.022040954773273, 12.292149879102762, 47.8679911422264, 12.115470123196955, 8.94974169103178, 7.491458807921832, 31.72003894541867, 32.47044434866809, 5.1937581109310536, 115.5675982326638, 12.395160979952935, 137.3889923032757, 42.34002531533733, 71.55136151158436, 8.032410122951845, 30.871644590035647, 6.048995301680872, 18.742820145013788, 14.408819989655727, 60.840341127724535, 8.314866503617253, 67.63648234522137, 6.062473725594808, 28.26625489407808, 18.816317757511317, 51.8631534415599, 6.78620416338742, 10.40909244248125, 44.29096987186136, 11.221900586192854, 7.430550643743398, 25.21987288404387, 30.656247299501725, 61.276310745339956, 7.0643390445416925, 71.237285806561, 43.258693124822685, 57.28602767195173, 38.207924307535755, 24.87677526223643, 41.29653730955593, 30.73123367261445, 24.15336551861347, 99.13719055250849, 21.700807844503952, 7.7452045615218115, 18.18157148019866, 15.909306878152147, 101.54820191148468, 74.70492045823751, 24.812852516906865, 25.746727344560274, 125.23984365751112, 9.05720362209279, 8.678496684620379, 14.123301482086546, 8.13756600658849, 20.003304325141542, 8.913054102087706, 215.2006133555399, 84.09288496058925, 45.08786351437496, 116.33631513752793, 15.041015223907136, 10.440884078075165, 62.0189179964531, 45.279980015244405, 20.719916706340065, 21.151731713369433, 11.949691618717209, 32.396009380228044, 38.840318048778386, 29.857297745350714, 33.784163975978345, 51.338072998740145, 23.94422253407981, 19.86388816051132, 34.366974648217315, 15.279257185442843, 10.850498993433975, 8.956124281324838, 81.17207747635223, 13.654650064668214, 16.72686980198805, 122.55209182393132, 86.62455362795183, 51.01413193232543, 8.166118629366652, 16.750912630456003, 33.60083796048983, 8.258144796978998, 62.75464425501942, 27.966490125361148, 80.53345762418286, 70.19984069563213, 23.589189113240828, 73.81672147244777, 43.74994813637731, 11.9383801600761, 10.046477371384796, 117.9662716530508, 39.093153769585506, 30.77241592677565, 31.300509687566986, 69.07558158923464, 21.677784665492847, 82.08100402539763, 5.390568783551299, 41.589104215214036, 87.61792263572511, 11.27980753363322, 45.694769138234484, 10.23401138772423, 109.65962748706468, 73.43267485155077, 31.78018387985416, 110.4330067363305, 164.92216071770466, 67.6170678971824, 15.423174259142442, 18.33725272479435, 115.71895236530966, 155.4778971783013, 5.988864516215381, 93.33129245767205, 20.66601425159218, 22.444607016636457, 51.83903483523044, 7.212725080634499, 31.26187833428203, 78.47667013491606, 29.30842554321174, 52.29802200685855, 50.32059355507847, 31.49016535353828, 81.6281629621996, 138.85342386173667, 49.21015965499615, 40.38852372809431, 27.2989269825522, 18.76739271768504, 8.038290452678604, 96.40020701505381, 57.9077091300701, 57.40337515630374, 20.03619098143302, 71.60872371434576, 5.63246963033228, 97.88064006993095, 17.449852598078905, 29.015307580520773, 61.70364466637511, 17.160045826948213, 82.49512513970643, 19.545198118056998, 24.71142161572735, 30.084268723001628, 28.021238221958807, 9.884888838930205, 74.71327013211271, 50.06060813078517, 18.090450007653438, 26.3186989747582, 79.744156365257, 9.203366415663039, 25.68126425070525, 27.564292301774554, 29.668445540152256, 9.700911385446584, 22.840063386653043, 67.8291896326924, 49.80270120424556, 134.8838748581032, 8.097849444480397, 53.73869121310114, 19.79705096847482, 73.75537557306191, 20.6243036820475, 17.962839845681422, 5.208033416974276, 7.67976358041245, 19.03769909493967, 14.99867420230056, 20.46770144744143, 85.35610469951007, 28.030738379301233, 62.75596443255752, 62.14976156380978, 32.533339090814096, 79.24071329982154, 31.74282814104958, 107.4788235577038, 68.85310594471215, 5.915583112276169, 11.334426472461008, 30.273729914483955, 22.268038573968724, 51.87437678414171, 50.472003176310835, 98.98563987036309, 57.226497167363966, 55.51667485792259, 93.2176120985471, 9.728678750881564, 72.29518155816093, 68.67572686788237, 82.91278820428403, 36.92844428764196, 75.67822921556616, 35.586511796774374, 100.57343690830191, 72.79052395959795, 48.0531047657698, 34.34535836015689, 67.08751360037841, 35.83892788711532, 51.29180938413866, 7.453634938614453, 33.7563109942377, 29.63740707047008, 14.231697236496771, 7.1051083793886525, 15.959413759387292, 94.0687198339188, 24.401335943243943, 30.88971544994947, 113.09311292654246, 11.002033359567266, 65.56941254876513, 22.688321515765107, 13.20529555499036, 49.44796813632678, 104.72921905669946, 51.19082953169852, 9.296371546389807, 44.092322051794994, 80.33001320668222, 38.33406928061616, 16.27265425047412, 50.73295722982948, 16.266017398684586, 25.14781757277718, 26.67969403217128, 10.989439341419667, 24.335667630759254, 6.277240738805804, 83.18319448362448, 9.392950398418991, 29.080801710206924, 65.91724735104032, 81.21155724750892, 84.73850147273824, 29.070520722200623, 90.77842865900182, 68.93854206246714, 15.776944023227003, 69.19474348686992, 78.79897565547726, 13.797174067346395, 11.081718293541227, 19.227187154140875, 25.41540058626889, 145.39623687181154, 11.0286470830614, 84.58766134708189, 12.69320880751317, 19.76044589749306, 5.712212373517383, 16.505240464748827, 49.787878668582124, 14.410394025373686, 7.871391925426664, 32.47739552794998, 11.000342460519194, 8.134318264178342, 33.81358749212397, 36.94292951544743, 51.223892888939986, 17.379217160216058, 7.639492175591432, 11.893104976498716, 423.0369157669057, 83.22834185625115, 66.57485629166776, 55.91579230052989, 5.790656772464915, 52.358600660071545, 56.81524439584787, 77.8580371554689, 25.89466078209818, 87.25887720645594, 44.8647327764329, 28.3116099086227, 13.752472704952138, 38.58018265220281, 58.87855581139495, 97.92919297260947, 87.96662902090398, 22.078635579866173, 35.271032448957, 10.716567459328056, 123.84503161322732, 107.89759747916283, 43.304048415594586, 30.586279468185257, 13.512418294146677, 8.72902589572829, 70.61711465183005, 87.18772590351439, 15.24467601376043, 5.133946923859299, 42.03011064306702, 27.431805033122156, 30.072162214283434, 6.49258510583849, 7.920907959399693, 135.98938588675625, 21.286781721454094, 27.658177276929244, 27.21723196149697, 11.756388736046063, 12.103475471819097, 25.2226433849655, 21.37516178066305, 28.45294008351854, 95.74502351934319, 7.137661127429212, 9.863129163699586, 6.160631736906621, 7.260726201828497, 126.96227677695539, 136.5792639852175, 23.92365734563453, 74.85651551351617, 19.092384483652044, 55.54111796188155, 24.10839757811532, 72.08010545914374, 94.64502642990374, 101.68800468598779, 16.55334786634657, 23.880112659256632, 25.064136212160953, 43.599361653616, 42.29182021121887, 15.060609786245276, 21.891582071538362, 73.71663733912405, 47.31555773422387, 37.45695246025494, 71.11083018832446, 73.23132341725841, 49.01900021707813, 5.660239084330149, 5.516894583410159, 16.975145750385185, 23.643053703653298, 35.23131649890812, 14.433364622230926, 75.4677245111331, 7.625563921069566, 14.333329446139057, 55.80041989258317, 27.690820890042314, 14.14738869226649, 43.632618294037194, 29.161739674965474, 25.78374167015591, 17.136788680936633, 8.640794158488431, 14.070405967658477, 9.431847318538722, 35.379296726099916, 22.617661863703034, 172.54650535765907, 25.380658928004845, 50.6281594370829, 6.396560872149221, 11.654298761638493, 12.957240353053892, 128.5273914601616, 18.896404600938425, 9.561133514812457, 145.45246199868004, 9.926104729541702, 64.63037082124687, 12.724170685265323, 25.117807283771842, 6.695506179515309, 15.653031968303903, 41.68425594927662, 28.11380893281953, 10.667741442553773, 97.29505765019022, 25.0116875942438, 10.352435492140165, 18.035677365494113, 47.91298484360898, 5.738741217110149, 24.116379713558178, 49.09388038783866, 6.984340452152677, 7.327773545548514, 102.65097632305711, 16.824294520162933, 9.204424010596291, 6.1714952513778085, 5.414869994553986, 28.065110980244025, 8.605982546439888, 77.9526164203045, 24.426702164225997, 8.075544520410254, 44.83547693021271, 11.55794561167875, 38.95911154435951, 28.508958449552978, 37.09787539030124, 24.15556861925214, 58.577861517358166, 56.29084269938194, 26.72465883894923, 12.795560963164117, 54.870351092084356, 78.8931159367182, 21.9604368948793, 12.824580842222817, 54.278716748377846, 62.5366860136705, 9.288845866588977, 9.337632044100934, 79.74103640410868, 60.47396558617258, 47.68711900144042, 36.35163402858247, 29.379375485370392, 51.42721888056786, 56.60404465380055, 16.665713411867397, 101.96394027520142, 14.49837448784886, 33.303779253587635, 8.354225760506809, 7.614025647261605, 58.9852504818227, 25.34779167193343, 35.720042774662744, 16.440164657578734, 100.232697935585, 7.709688740234408, 66.25858164145038, 110.91646608589338, 180.3980681010246, 15.206453385993294, 52.835349010456156, 24.391162305547894, 18.53233077120841, 59.028854045180964, 20.241102233598255, 12.998507337572493, 67.16039645280303, 67.59026822244752, 75.9990066959078, 20.08345961422987, 56.14928628727651, 8.677089129675725, 55.97254134647467, 21.51052513014988, 37.161308020738915, 167.48232325327743, 51.03516460931064, 52.9869020810751, 21.128074273943582, 42.22154453960121, 32.673261309860195, 11.410459771638957, 39.974718017129995, 23.329381473618625, 131.12818927548784, 87.88089180058549, 59.80038749485814, 5.1877470469998554, 5.748013545964215, 8.778479929537871, 23.93362018773525, 10.006016862086296, 15.540103461448487, 76.07347176077336, 22.449868090903102, 26.8903900736929, 7.320719980602271, 63.38185249326609, 25.38381043719454, 70.25508244099387, 57.6460438159871, 12.997042826390025, 12.133236871559918, 19.512398624191228, 90.50812997625565, 56.29965542702737, 10.75033738864628, 55.97916989970646, 6.548105553812695, 40.75866699396595, 9.075535103230974, 57.582314310372325, 14.624451897613291, 72.83108117486009, 17.526304454156694, 59.72395354901396, 15.334785248724291, 5.886845183605817, 16.6078643761679, 60.432637626797124, 6.7578390611999755, 80.39723970813617, 27.158665775287293, 127.05167230086681, 91.21630765944204, 103.58041183448276, 17.90279359129588, 54.376650684528066, 85.6255502665799, 12.981127036932115, 90.69941251627367, 92.8979445205818, 39.64816484980896, 24.30745464642147, 45.57696613404143, 21.967289212352043, 20.928517965935328, 127.01401608671243, 39.7046175710369, 74.16382071292514, 25.812314378985207, 30.844676721526092, 148.42807757526728, 32.82211663077668, 29.156545968890804, 7.070291133152169, 34.47352729269121, 68.81959184982034, 23.30028776012071, 20.543263424928995, 17.854758029167055, 6.07888836277711, 41.588210103398694, 76.15627295114112, 31.668531026620105, 83.12300905235693, 15.637225229005622, 55.56783924117997, 10.51672136935527, 8.963981543162161, 106.753020097083, 8.752649885798753, 17.899920616194922, 66.3330435644311, 55.76466795947379, 27.284815586624916, 61.09920551681631, 14.839478055586156, 16.41796169157283, 26.96956055345537, 79.55945977772171, 56.660972834190495, 12.336330548478788, 10.779859778445225, 159.59629573050444, 68.75434856181417, 23.19955567790874, 6.179755725171672, 6.6242362075326415, 56.5969380822645, 143.809800888066, 56.93022793791719, 85.9824989562896, 22.70804098255755, 37.72202523930455, 22.706818813201615, 9.099882872894163, 30.35485240129617, 11.800502537051164, 19.59631442595793, 14.711435112078213, 29.994223639890485, 29.930845378139484, 37.333388784683336, 23.782938018043232, 60.12781352572854, 27.35162651802369, 82.6961831300577, 20.558722576831038, 88.38689026945251, 90.62280899864291, 79.33538022866844, 9.36579424493497, 75.8801058830214, 29.168929938578312, 58.88026106212283, 77.5726472504751, 37.256646872425804, 18.005931571367448, 41.87376633229043, 21.16434037464793, 22.736211788036123, 19.058642031692994, 28.834608970333484, 12.462279161568395, 21.673605736323644, 44.02941002394945, 11.069331144471771, 128.6308996222711, 68.30574683907906, 40.20864544069266, 41.4431084068973, 37.49529644002409, 73.42103447302435, 5.701322202508149, 96.78010101424954, 10.080766721728123, 123.48265290581561, 38.47898739331113, 20.51905765632491, 32.14438751799345, 31.22126244909806, 8.392610389771825, 21.07935235062036, 24.352992718087332, 23.639715080130607, 28.689528472452725, 43.788422423881606, 116.13508260675039, 11.89175648571107, 62.83886063192499, 41.15642199325395, 18.942286365464955, 52.54922433256271, 17.602220345727204, 21.764565542151573, 130.4765691371885, 19.03330963280027, 36.11832622547085, 55.09347457393936, 81.45832519936314, 57.02476521725869, 5.489055495171198, 15.822809471624648, 7.356417147274093, 15.729066108357753, 41.14284970992772, 5.9931882811785036, 27.031653544778894, 90.64934693182877, 11.634170993983139, 35.4092283906982, 19.998093547619305, 108.19616282989077, 51.43032366997657, 5.818012489828163, 54.08106158717739, 9.950638362631718, 9.309558043029826, 43.509965997630054, 15.649915273750242, 53.88023112830619, 89.68920336153785, 61.31076277837767, 11.723828105825424, 121.73401261759278, 63.26567651763717, 89.93903182179119, 8.499486701308024, 35.35118567076205, 32.69744679559851, 25.182108787901143, 14.999713686468736, 6.864364426311314, 9.842049813524167, 80.1553553664178, 14.78591994061117, 24.425041533569573, 9.553862825611688, 7.37965687613568, 5.438108279912794, 19.213581932011905, 64.12986401772115, 17.039113060151944, 61.07503651198828, 84.23640402757923, 31.800496234053128, 32.71865911377325, 15.073582168185391, 30.98353580923142, 72.16515160349226, 11.953396657107973, 26.820409239034486, 5.510301957860407, 21.6291506787655, 45.453299947526716, 25.171900447499844, 29.528929572594148, 45.42743102890468, 8.807020618160509, 137.85823521309624, 28.546474950195464, 42.768725456113856, 110.72367094165843, 6.554167717888426, 41.12902407591067, 32.43867992373484, 12.503746099732203, 26.24765176838131, 37.775825037994665, 87.38514063531218, 21.351738031442235, 6.063367962072113, 212.1124752969228, 24.88542313142562, 55.845553832347285, 22.813790914707077, 35.77436689757465, 49.81631249615296, 37.78601942297081, 6.87600555211059, 33.4778344077853, 56.5926502053208, 90.3440314213025, 137.03297554573095, 40.32018095387997, 34.90894693592552, 129.5948845246251, 22.550676843061723, 19.334996935453947, 61.39690598110122, 26.37162128103601, 16.111434940024466, 8.97495992314522, 108.87426637120535, 7.977893095362331, 9.097852155858417, 100.52947258230738, 7.248185007678176, 101.96143418118177, 49.84200787498361, 11.248576669373628, 20.27795943555421, 5.426281547964899, 88.03797358691294, 15.382340124591625, 8.036802423490512, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2644493.75, 2680706.25, 2680749.3840411175, 2753643.558091534, 2765000.0, 2885916.301456563, 2890498.727652823, 2906330.052803111, 2911930.1308027348, 2919101.655968272, 2983445.1123249596, 3033251.8773560696, 3061497.6983257616, 3077526.286007466, 3078321.3578657308, 3113551.455554261, 3124624.7673684196, 3125414.8801366636, 3136607.368913287, 3140612.4650184526, 3163080.2412223243, 3163402.153316116, 3167676.8090915796, 3173277.4157604706, 3217040.7989971368, 3291977.422299526, 3307373.1532895737, 3310915.625, 3319970.233904249, 3320451.964208324, 3372051.473476928, 3384822.4797947826, 3445128.277759336, 3464840.7739930055, 3466364.0625, 3472291.0170814786, 3479438.063515248, 3483976.5625, 3484377.105521375, 3485550.0, 3520367.191100758, 3572023.029392847, 3572078.730486351, 3593711.8694639304, 3594131.018272238, 3604848.8849432804, 3623732.8125, 3625660.2998377667, 3626375.0, 3629349.307495709, 3630260.125087933, 3632568.7267403454, 3633152.6186564695, 3633874.862694179, 3633900.039648663, 3635217.7664426845, 3635226.034510184, 3662537.1119981846, 3700322.7553365137, 3701270.3125, 3703919.6817965303, 3704957.5803412036, 3706446.484679102, 3723553.125, 3760947.3446778553, 3761028.5858772416, 3761121.325907069, 3763249.453997371, 3765222.99369264, 3770653.4806071883, 3772979.1816920126, 3774939.0625, 3777934.4037097893, 3779312.180848826, 3782422.56694666, 3803385.673782993, 3832536.9173751706, 3835812.5, 3836382.410384545, 3840255.2153187776, 3848317.1875, 3857198.347874834, 3892500.719417853, 3928984.2669905806, 3931710.245360406, 3931952.386938552, 3932089.0625, 3933611.6323863533, 3934052.8715873268, 3934753.5231142165, 3935462.670555929, 3935554.6875, 3935585.957996466, 3935829.6875, 3936156.2541150036, 3936827.346902032, 3936842.152423778, 3938834.375, 3939542.0559958015, 3941023.4375, 3941579.6875, 3941629.6609539357, 3941633.763999326, 3942287.5, 3946297.6203924003, 3947597.843524349, 3947982.8125, 3948726.1496450347, 3953710.5807159003, 4027092.877863723, 4035271.543920371, 4043275.5502217575, 4058623.3361823987, 4060933.9652218055, 4063681.25, 4064543.75, 4066116.536915666, 4068880.148893036, 4068945.3125, 4091841.467969162, 4102471.172050742, 4112835.7973973486, 4136653.125, 4174997.9645843436, 4181660.1244833358, 4181908.954284401, 4182924.3691696003, 4185470.1828484633, 4187353.6950445194, 4193120.3054261985, 4194559.375, 4194656.467217829, 4204168.156732182, 4204211.047014477, 4217551.512053395, 4223768.75, 4246656.25, 4246665.278744163, 4246772.722374856, 4246779.6875, 4253523.220488808, 4278973.212537599, 4295761.0717193335, 4317922.861503452, 4318306.056621059, 4318482.8125, 4318551.683187763, 4318577.76918702, 4318681.29906225, 4318731.25, 4318801.968530827, 4318938.827597728, 4319104.410092582, 4319128.380552724, 4319325.779565589, 4319489.759722624, 4319535.442925531, 4319650.900867928, 4319669.364191428, 4319797.500178582, 4319964.460901833, 4320012.068707466, 4320320.202301709, 4320377.796907749, 4320455.510657844, 4320564.163024155, 4321703.125, 4321949.786242547, 4322231.177329171, 4322236.986286845, 4322651.769139695, 4346558.028168324, 4373189.916419659, 4402110.278289488, 4433973.6207407545, 4459026.876857207, 4504696.875, 4516843.23053039, 4517942.770022769, 4519179.504019373, 4546765.625, 4552776.5625, 4634473.935009984, 4678637.612338386, 4682381.774510871, 4698203.322907831, 4731545.158897726, 4741693.5423839595, 4744784.375, 4778499.795571484, 4839551.716126229, 4840368.75, 4878491.959421141, 4910715.625, 4912260.9375, 4912329.6875, 4965392.790779761, 4978769.509722611, 5028780.225151272, 5029853.125, 5136278.881023006, 5272390.99797775, 5272407.195970429, 5272493.5817408515, 5302977.278663595, 5305987.215364171, 5307708.588002756, 5315660.258300911, 5341320.3125, 5354815.625, 5374178.473708343, 5457155.762374167, 5463216.079767111, 5541171.160601926, 5549876.5625, 5567914.0625, 5574671.875, 5575750.614368328, 5576680.344155597, 5577679.6875, 5578461.392328553, 5578850.045264139, 5578962.5, 5578995.3125, 5579021.88118158, 5579505.221956629, 5579505.358923888, 5579525.283656741, 5579531.452395115, 5579540.625, 5580846.609579969, 5588414.574620768, 5589641.354671931, 5592438.793782275, 5595360.9375, 5596750.681645488, 5605234.199498453, 5606857.254822111, 5608537.067118855, 5609790.919301472, 5612926.4655129295, 5651199.670674768, 5652087.39473594, 5657752.4581789365, 5657760.373542685, 5666821.084612271, 5668323.963414561, 5680555.928604626, 5731064.0625, 5732196.895969159, 5739466.260936623, 5740546.875, 5754367.739198595, 5772177.636284923, 5774734.054998714, 5776012.5, 5777175.0, 5787837.116409236, 5788126.300847702, 5789539.745846069, 5789637.377511717, 5790179.493223629, 5790317.1875, 5790529.173814115, 5790554.6875, 5790641.802883118, 5790674.00112873, 5790770.165351502, 5790856.25, 5790900.053114862, 5791053.125, 5791246.624921851, 5791799.986797916, 5793802.307060467, 5793954.183337382, 5794120.425137998, 5795493.235848673, 5795892.1875, 5795906.309437871, 5795999.495898856, 5796415.090300518, 5796440.625, 5796947.613296414, 5797168.528185351, 5797174.93686448, 5797250.0, 5797317.156157277, 5797521.803217325, 5798462.661726426, 5798575.0, 5798795.3125, 5798924.628498619, 5799440.212547538, 5799450.804295879, 5799466.001170369, 5799480.4539966155, 5799529.9201792795, 5800054.427424182, 5800618.75, 5800983.614240531, 5801048.2791912425, 5801078.512941953, 5801234.031881705, 5801805.361731209, 5802012.419496736, 5802057.519671217, 5802140.351940223, 5802674.46001247, 5802767.1875, 5803223.776073182, 5803225.0, 5803348.4375, 5803373.463363838, 5803410.448654013, 5803459.375, 5803522.641369117, 5805062.8628518805, 5805129.550179198, 5805753.594102746, 5806867.1875, 5807327.321014889, 5807414.0625, 5808441.5856762845, 5809489.067322483, 5809541.902497454, 5813376.708229517, 5817037.116234113, 5828392.273377106, 5828402.940103982, 5828591.707621701, 5829237.08966236, 5834484.756571837, 5838403.525916437, 5844805.784250433, 5850315.805247116, 5851930.481713319, 5868724.765046105, 5878836.343028541, 5881006.25, 5881907.758343876, 5901973.4375, 5906903.990130552, 5907342.1875, 5909444.457185397, 5910514.13751244, 5910707.8125, 5916736.123306644, 5927224.245246862, 5929058.552279856, 5929159.375, 5929530.986295484, 5929679.032938467, 5935691.397944484, 5936662.5, 5937268.268316571, 5937620.141352953, 5937752.91666291, 5939675.917510346, 5940218.495466155, 5945523.532677694, 5948040.017648933, 5950086.841600198, 5954457.993825161, 5955203.125, 5960167.1875, 5964196.734749767, 5965673.369391696, 5965829.6875, 5966000.120880264, 5966288.174832808, 5966687.651911787, 5969241.746618299, 5973423.98843432, 5977547.573773004, 5982080.159608587, 5983183.965372044, 5984187.5, 6001839.398701305, 6004570.3125, 6007557.38534694, 6007559.375, 6008304.6875, 6008479.6875, 6008805.131007947, 6008862.5, 6011054.6875, 6023239.573073805, 6026102.590165575, 6026153.0598526895, 6026153.966175456, 6028582.311495675, 6029351.6210918, 6029423.4375, 6029679.6875, 6031044.652898774, 6032400.0, 6032478.4533218015, 6033929.023033862, 6034114.594713251, 6034200.0, 6034309.131083237, 6034394.2313609, 6034574.335315774, 6034604.551994853, 6034799.771662099, 6035352.085305227, 6036804.6615418475, 6036994.33928448, 6039746.853900605, 6040164.0625, 6040538.936421164, 6040783.352243577, 6041786.728429414, 6042110.782093405, 6044218.04423008, 6045389.155852155, 6046280.091938358, 6046548.844399552, 6046687.125197505, 6047076.560965107, 6047151.751188442, 6047736.275020028, 6048179.312706413, 6048362.40569566, 6048424.105251908, 6048550.456271665, 6048596.283261738, 6048603.2322225375, 6048640.805048987, 6048667.394239959, 6048770.12116602, 6048923.452417441, 6048994.703174619, 6049169.711758497, 6049240.231666005, 6049312.5, 6049325.0, 6049349.128807888, 6049361.538370427, 6049432.188315626, 6049445.3125, 6049557.8125, 6049607.534823106, 6049620.4408461265, 6049710.9375, 6049747.326864002, 6049843.115634802, 6050037.5, 6050121.803449992, 6050335.9375, 6050459.375, 6050642.1875, 6050833.247723993, 6051265.033653742, 6052229.125206221, 6052351.5625, 6053184.375, 6053368.75, 6053374.130458787, 6053640.193042917, 6053875.034188645, 6053951.400651242, 6054897.73691657, 6055221.875, 6056748.4375, 6057406.0219324725, 6060785.5040196255, 6063283.517136141, 6063371.875, 6063684.175413955, 6064160.874960436, 6064439.040433023, 6064453.125, 6064575.91482543, 6064884.009431753, 6066538.115453353, 6067131.168082144, 6067427.903518795, 6068162.112011973, 6068168.205310324, 6068603.125, 6070914.0625, 6073275.0, 6073282.770777118, 6075886.726212497, 6076473.4375, 6077143.994897229, 6083361.52923707, 6085825.0, 6090700.308918401, 6095484.177029844, 6109209.699033848, 6125196.784702364, 6140048.841281909, 6145396.954073854, 6146418.75, 6172351.634403051, 6175884.375, 6184130.999528111, 6184486.229766405, 6184817.085885165, 6185143.75, 6185795.3125, 6186134.375, 6186140.828180239, 6186760.9375, 6186895.3125, 6187238.7259557545, 6187248.407877386, 6187258.613288291, 6187266.418838113, 6187673.664841358, 6187906.185686578, 6188264.0625, 6188430.501435346, 6188443.056798183, 6188539.147863221, 6188714.420043255, 6189031.25, 6189049.853309232, 6189674.122666293, 6190123.275458253, 6190148.354458898, 6190201.263033068, 6191246.222571722, 6195057.8125, 6195065.197455798, 6197209.73205781, 6200592.286638127, 6210303.565079959, 6214988.807392894, 6219303.125, 6220204.6875, 6222776.5625, 6222791.867225775, 6223721.688369777, 6226875.0, 6230524.310955666, 6234374.851148407, 6239331.918987295, 6245085.9375, 6250106.333689997, 6250654.336149171, 6258687.005210026, 6259189.0625, 6262709.375, 6263473.4375, 6264133.931760006, 6266437.5, 6267727.845015889, 6268158.914455835, 6268446.573874615, 6286659.375, 6286752.701612164, 6286968.0131262755, 6286997.627402493, 6287321.875, 6287687.5, 6289392.2648287285, 6289503.285484671, 6290037.5, 6290951.504746011, 6291125.0, 6291440.659957392, 6295507.050473223, 6296149.947331315, 6296949.254923025, 6302114.017147323, 6309470.613765931, 6309506.61813266, 6311809.920840821, 6313037.307109345, 6313658.863095393, 6314044.381096253, 6314126.5625, 6314284.436306732, 6315116.193346307, 6315614.732254932, 6315742.692090423, 6315770.543287422, 6316026.399480661, 6316350.717265758, 6317604.6875, 6318657.032685569, 6318866.1732860925, 6320332.2719557015, 6320625.0, 6320881.25, 6321329.385346392, 6321689.429591663, 6322116.897560944, 6322206.878716645, 6323773.4375, 6326360.9375, 6326568.780900352, 6326719.958108316, 6326879.614724392, 6326947.902545856, 6327245.3125, 6327258.065917772, 6328226.5625, 6328648.4375, 6329075.805876322, 6329248.099424277, 6329423.885197913, 6330045.533643008, 6330323.4375, 6330474.859972855, 6331589.0625, 6332218.811309757, 6332532.643229583, 6332697.359007439, 6333434.610565845, 6336452.899789147, 6337023.17755054, 6337268.1726203235, 6337854.775291791, 6338586.293126902, 6339228.739707864, 6339245.0635032505, 6339275.116448932, 6339964.0625, 6340121.480797343, 6340514.901557642, 6340631.939490472, 6340700.258725357, 6341850.959608442, 6342170.625154314, 6343269.672077775, 6343731.207035024, 6344016.010041416, 6344284.634745156, 6344454.6875, 6344595.94099751, 6344659.375, 6344663.326969133, 6344687.299982338, 6344704.337070856, 6345017.362439206, 6345101.5625, 6345104.543410518, 6345304.371849991, 6345321.875, 6346177.9176944615, 6346460.377588141, 6346697.503437414, 6346915.14379546, 6347244.241082194, 6347271.603095347, 6347458.754286428, 6347538.513897862, 6347624.168248267, 6347634.375, 6347689.481995473, 6348142.03341056, 6348146.07800843, 6348167.6098672515, 6348231.226345316, 6348403.683815169, 6348404.237953763, 6348416.219533935, 6348432.39091124, 6348462.391127826, 6348673.696354671, 6348998.1304178, 6349198.027951546, 6349971.875, 6350376.293545085, 6350590.873294623, 6350636.806574446, 6351137.401891234, 6351335.231658135, 6351375.0, 6351856.1918969415, 6351942.022243092, 6352100.868583839, 6352120.3125, 6352417.1875, 6352632.761736967, 6352642.194857418, 6352649.608259489, 6352679.658569326, 6352715.625, 6352802.88639528, 6352881.25, 6352959.375, 6353007.945709295, 6353014.451603818, 6353027.57420746, 6353149.878668525, 6353154.172254585, 6353239.188270305, 6353242.217228958, 6353357.368561704, 6353399.8155240975, 6353451.5625, 6353452.6121659195, 6353463.321990324, 6353544.035033619, 6353557.8125, 6353634.228647651, 6353642.1875, 6353643.547572014, 6353700.0, 6353870.31659078, 6353947.578794319, 6354034.375, 6354049.820107725, 6354057.188384245, 6354118.41489316, 6354139.0625, 6354140.625, 6354157.695318932, 6354189.0625, 6354197.547027594, 6354214.788202031, 6354215.126744991, 6354246.582301487, 6354315.625, 6354317.1875, 6354334.658712867, 6354338.624058863, 6354456.42318136, 6354482.713270117, 6354547.048666082, 6354589.0625, 6354707.584601787, 6354723.4375, 6354801.5625, 6354818.75, 6355050.935915804, 6355052.191792167, 6355052.3896883745, 6355127.490019165, 6355141.327902056, 6355162.648657372, 6355226.5625, 6355227.9908777205, 6355296.21562258, 6355369.4574341355, 6355382.8125, 6355392.936217979, 6355453.241062193, 6355512.5, 6355641.59135511, 6355748.997842142, 6355802.570663159, 6355907.8125, 6356028.125, 6356245.056866119, 6356390.056840561, 6356464.440986919, 6356607.8125, 6356780.931059198, 6356820.3125, 6357146.789252688, 6357328.29897231, 6357423.982755739, 6357673.069833588, 6357751.661991042, 6357846.250994896, 6358009.752821668, 6358012.5, 6358018.721545239, 6358040.625, 6358281.807998912, 6358306.345251823, 6358455.386433615, 6358500.803571936, 6358949.044839426, 6359298.4375, 6359379.4919081805, 6359572.806535471, 6359613.9977622125, 6359821.875, 6359898.884023714, 6360016.323352155, 6360054.6875, 6360835.925027246, 6360873.901699083, 6361034.85568051, 6361061.32074864, 6361296.875, 6361492.7059798, 6361745.3125, 6361937.5, 6362058.397622125, 6362059.588757456, 6362590.426734735, 6363044.15072512, 6363306.25, 6364133.090490048, 6364349.399202993, 6364611.53711074, 6364643.660958402, 6365376.351851042, 6366661.068975017, 6367070.3125, 6369310.937610303, 6369750.074902702, 6370192.1875, 6370223.007967353, 6370471.405966706, 6371059.68081631, 6371108.600836352, 6371506.856878718, 6372005.105307457, 6372177.657797583, 6372184.356729561, 6372852.182743195, 6373210.910470829, 6375769.090025948, 6375828.041152496, 6376162.5, 6376915.625, 6380050.6564197, 6380554.452944506, 6380813.275592767, 6381540.258119916, 6383194.538817262, 6383263.337562773, 6383582.072434827, 6383701.354203358, 6384203.125, 6385229.615991411, 6385935.9375, 6387404.301237799, 6387987.5, 6388583.059020814, 6389330.962883893, 6392048.4375, 6393000.391635683, 6393474.286221625, 6393917.125798722, 6394445.780470915, 6394651.644505751, 6395960.9375, 6396021.577516363, 6396184.375, 6397048.543237342, 6398550.9380433615, 6398579.088438015, 6398658.839104714, 6399229.6875, 6399679.6875, 6399751.602894589, 6399963.826213769, 6400138.305642241, 6400149.1087097265, 6400394.55907698, 6400412.958658915, 6400614.6862503, 6400660.9375, 6400673.6104061995, 6400673.85751284, 6400694.528102401, 6400750.0, 6400830.401089553, 6400852.298273249, 6400903.211006569, 6400935.899829263, 6401000.0, 6401056.646836889, 6401146.875, 6401278.125, 6401291.714658971, 6401354.6875, 6401398.351748518, 6401399.300924073, 6401441.395626256, 6401573.267002884, 6401589.0625, 6401599.396479656, 6401765.625, 6401767.1875, 6401829.882768559, 6401857.269998782, 6401874.951785183, 6401927.816258139, 6402010.23610709, 6402023.0331640085, 6402046.3670774195, 6402059.814383026, 6402103.125, 6402134.295582906, 6402188.576236143, 6402248.4375, 6402355.24555804, 6402391.714289235, 6402489.0625, 6402530.462147723, 6402549.548782847, 6402554.217006631, 6402837.5, 6402839.0625, 6402966.245741193, 6403426.775979013, 6403728.949304818, 6405015.817341117, 6405610.496801084, 6408481.847534205, 6411359.29471942, 6411973.4375, 6412390.926533181, 6412700.0, 6417668.085826897, 6417762.601434946, 6420693.75, 6421643.804347503, 6422465.31163897, 6422489.714065591, 6422523.411551302, 6422917.1875, 6423280.702149686, 6423319.547773347, 6423715.625, 6423743.75, 6423798.788104903, 6423939.673103489, 6423948.4375, 6424145.3125, 6424186.319524195, 6424194.079673885, 6424195.824655467, 6424911.59703757, 6425250.015187219, 6425408.297537523, 6425486.48540495, 6425487.777006208, 6425534.333571472, 6425575.824981152, 6425775.25187504, 6425863.398916997, 6426075.999460347, 6426108.52095714, 6426543.75, 6426594.2094547, 6426654.589447774, 6426884.375, 6427120.701174975, 6427132.693496024, 6427215.659224611, 6430075.457967832, 6430260.384815894, 6431916.095987986, 6433287.407504016, 6441772.959052356, 6442972.951031113, 6444999.833095895, 6456513.866168676, 6456743.75, 6459996.875, 6460349.307095495, 6461406.302116022, 6461495.3125, 6461653.021238174, 6461806.19149124, 6462095.727454663, 6462675.0, 6462865.625, 6463936.669526157, 6465992.060698697, 6466462.359516952, 6467881.25, 6468069.798211377, 6468163.821273642, 6468177.746549753, 6468329.990954649, 6468395.3125, 6469304.310430073, 6470310.127177208, 6470336.9900840195, 6472982.696929042, 6473331.788541161, 6473542.1875, 6475664.0625, 6476499.469235099, 6477678.406218673, 6482539.0625, 6484415.625, 6486050.978437946, 6486840.224861382, 6489813.315031935, 6489868.626608543, 6490817.068275081, 6491961.213946894, 6491963.608558111, 6492243.839698714, 6492707.179292292, 6492777.835242007, 6492956.179256812, 6493362.9611313725, 6493946.267455004, 6494326.447809127, 6494448.51347658, 6494514.065452351, 6494602.27133372, 6494976.069902162, 6495169.939701156, 6495299.49579039, ...], [96.87635967914733, 47.85222943085403, 5.887500977363886, 23.56419485425941, 67.87622125445864, 6.598631175341592, 33.63490625986799, 7.220907905594351, 25.437090518441217, 11.277015696910361, 25.11550416204282, 7.721228752503068, 5.084180487606336, 7.050618694973562, 10.405366713403032, 14.548970294113648, 14.12324124879794, 67.14453485597583, 100.0725117173159, 64.59573651193622, 31.564299679484456, 17.80050952535597, 9.548993121967854, 10.174686717581388, 5.623743151594663, 149.40883691872648, 7.503579442087361, 41.870110927496775, 94.63994404865952, 16.73099127676715, 9.257246667427978, 43.97821257706574, 15.557580229024062, 38.66058311621631, 44.870974269173125, 14.004546665481119, 12.139779548612024, 30.459445156405607, 81.52258904074465, 61.07525938315902, 8.288482384984205, 41.28021004775145, 16.62370769466651, 20.282793611610348, 14.126175963061465, 16.973767450873517, 83.55002563128629, 20.22161774666273, 39.58166876566795, 19.76607168997102, 22.445464465242935, 8.274315413040052, 6.205277124136273, 69.10156653888295, 15.094816161057855, 105.1617060710557, 12.606881525219224, 85.71208852319344, 7.956024577417406, 33.313099084948234, 12.981788254007064, 10.783233809157359, 10.567900190320238, 59.38761621390897, 17.09526469499121, 33.77932381356587, 10.365734966795268, 13.20179701723385, 22.072584957183707, 29.708033601878295, 8.937445812880311, 53.52423162758823, 26.943104894873613, 13.850229239058356, 63.50542685729322, 24.225541183366502, 6.976280447370854, 82.97697272893764, 92.22487311384853, 9.821492777842353, 48.46823554796394, 8.239743957393486, 17.843152806143028, 14.545212000828874, 131.84855315187693, 7.356458484345058, 29.421392130508625, 9.997298170738846, 74.90343909269308, 28.857262718197504, 5.623549903407897, 68.77612111665505, 11.159895945754846, 103.59887377314463, 8.288754607983043, 12.62389090825403, 27.84915238239503, 30.745440817167477, 90.3911753371984, 44.57321562928509, 35.23488964863521, 28.010066587250083, 13.031985602300011, 83.83547405109721, 12.53407458359453, 47.76115369922606, 30.929138358215226, 10.538385831854143, 13.7361753152588, 8.688829171082569, 23.3616979058343, 7.815152637322852, 8.233715871187808, 8.081149033415024, 31.314602304570396, 69.75796285368743, 19.432660358539565, 50.82927636913749, 56.43996254275055, 30.644110015844632, 19.682256332710114, 9.21568295985914, 44.85560795765184, 21.767603840578843, 33.97912891431183, 13.548562118918873, 5.187642755524125, 73.77243288036152, 35.934146777874446, 28.385777755673352, 115.44215308329748, 29.416544903625585, 129.94908951901354, 11.303311150557315, 65.15154122133062, 63.25413692543665, 59.39329755023166, 23.177338301115473, 35.078594531774, 67.4418513278855, 73.23835528361903, 24.759022615358447, 57.161366748828605, 88.5532935304929, 226.49632679187425, 85.41892975055053, 38.09518744872014, 45.22271356540849, 15.131868377730463, 58.200590493211756, 56.9966236565451, 9.14037608695918, 64.2989410053986, 16.014067778332404, 19.069397613587945, 20.302081039973448, 28.151255952528523, 26.28223218943656, 17.94566674761278, 7.296097524549136, 34.394501448046725, 6.680352322713773, 68.66002843199061, 13.822881605540642, 19.397203969133937, 21.24674502545213, 30.672814977761956, 24.91864084488595, 27.165269463799127, 21.35738629525246, 15.792309753786085, 15.832606975434278, 14.94952131738194, 20.039455398817047, 8.385914909960869, 11.65739057744279, 38.30028909163685, 143.82311275307853, 12.179202515911014, 33.393432470530314, 62.66140400568115, 46.55035567590004, 65.90551908453128, 43.94588334612116, 72.00411252456628, 9.504546009516403, 25.820093730895955, 76.28433521636771, 52.924850605200184, 19.341823295769558, 7.162429499912608, 99.02506354935424, 10.788985612456315, 66.67959792464717, 54.885292689641474, 109.76702019735875, 25.88404715833338, 12.56684153832481, 213.66493920497197, 43.033175111365495, 18.898226741971904, 6.547192625160886, 7.394497581414195, 5.12692239052101, 26.79716228201639, 23.94900183477922, 31.68321030030081, 19.87417417008336, 32.00236940847418, 67.47758043370365, 11.720322064910407, 204.6033019640236, 11.921635450646221, 41.694101889017034, 68.62014440501231, 51.297336369353594, 42.36781809505994, 18.399856487912967, 12.336842220062232, 33.40481487029533, 60.303155784386426, 84.13745922579626, 64.80252802325073, 59.16340137975812, 56.29881321109845, 89.03979244287481, 18.314643134567895, 16.14541082921834, 15.773462507844439, 51.9486987086692, 26.667828621811548, 72.90317134247586, 17.59215386412849, 14.007489438030465, 38.01481997639251, 23.386368913582253, 25.482925954423656, 119.15980561126722, 32.42385458083257, 16.845066116224068, 99.71792685532996, 26.434111087465112, 75.13978294958298, 14.152527495629966, 20.877966919166244, 27.263553996070513, 6.873248647763823, 75.41763634558804, 46.916955330124956, 15.022040954773273, 12.292149879102762, 47.8679911422264, 12.115470123196955, 8.94974169103178, 7.491458807921832, 31.72003894541867, 32.47044434866809, 5.1937581109310536, 115.5675982326638, 12.395160979952935, 137.3889923032757, 42.34002531533733, 71.55136151158436, 8.032410122951845, 30.871644590035647, 6.048995301680872, 18.742820145013788, 14.408819989655727, 60.840341127724535, 8.314866503617253, 67.63648234522137, 6.062473725594808, 28.26625489407808, 18.816317757511317, 51.8631534415599, 6.78620416338742, 10.40909244248125, 44.29096987186136, 11.221900586192854, 7.430550643743398, 25.21987288404387, 30.656247299501725, 61.276310745339956, 7.0643390445416925, 71.237285806561, 43.258693124822685, 57.28602767195173, 38.207924307535755, 24.87677526223643, 41.29653730955593, 30.73123367261445, 24.15336551861347, 99.13719055250849, 21.700807844503952, 7.7452045615218115, 18.18157148019866, 15.909306878152147, 101.54820191148468, 74.70492045823751, 24.812852516906865, 25.746727344560274, 125.23984365751112, 9.05720362209279, 8.678496684620379, 14.123301482086546, 8.13756600658849, 20.003304325141542, 8.913054102087706, 215.2006133555399, 84.09288496058925, 45.08786351437496, 116.33631513752793, 15.041015223907136, 10.440884078075165, 62.0189179964531, 45.279980015244405, 20.719916706340065, 21.151731713369433, 11.949691618717209, 32.396009380228044, 38.840318048778386, 29.857297745350714, 33.784163975978345, 51.338072998740145, 23.94422253407981, 19.86388816051132, 34.366974648217315, 15.279257185442843, 10.850498993433975, 8.956124281324838, 81.17207747635223, 13.654650064668214, 16.72686980198805, 122.55209182393132, 86.62455362795183, 51.01413193232543, 8.166118629366652, 16.750912630456003, 33.60083796048983, 8.258144796978998, 62.75464425501942, 27.966490125361148, 80.53345762418286, 70.19984069563213, 23.589189113240828, 73.81672147244777, 43.74994813637731, 11.9383801600761, 10.046477371384796, 117.9662716530508, 39.093153769585506, 30.77241592677565, 31.300509687566986, 69.07558158923464, 21.677784665492847, 82.08100402539763, 5.390568783551299, 41.589104215214036, 87.61792263572511, 11.27980753363322, 45.694769138234484, 10.23401138772423, 109.65962748706468, 73.43267485155077, 31.78018387985416, 110.4330067363305, 164.92216071770466, 67.6170678971824, 15.423174259142442, 18.33725272479435, 115.71895236530966, 155.4778971783013, 5.988864516215381, 93.33129245767205, 20.66601425159218, 22.444607016636457, 51.83903483523044, 7.212725080634499, 31.26187833428203, 78.47667013491606, 29.30842554321174, 52.29802200685855, 50.32059355507847, 31.49016535353828, 81.6281629621996, 138.85342386173667, 49.21015965499615, 40.38852372809431, 27.2989269825522, 18.76739271768504, 8.038290452678604, 96.40020701505381, 57.9077091300701, 57.40337515630374, 20.03619098143302, 71.60872371434576, 5.63246963033228, 97.88064006993095, 17.449852598078905, 29.015307580520773, 61.70364466637511, 17.160045826948213, 82.49512513970643, 19.545198118056998, 24.71142161572735, 30.084268723001628, 28.021238221958807, 9.884888838930205, 74.71327013211271, 50.06060813078517, 18.090450007653438, 26.3186989747582, 79.744156365257, 9.203366415663039, 25.68126425070525, 27.564292301774554, 29.668445540152256, 9.700911385446584, 22.840063386653043, 67.8291896326924, 49.80270120424556, 134.8838748581032, 8.097849444480397, 53.73869121310114, 19.79705096847482, 73.75537557306191, 20.6243036820475, 17.962839845681422, 5.208033416974276, 7.67976358041245, 19.03769909493967, 14.99867420230056, 20.46770144744143, 85.35610469951007, 28.030738379301233, 62.75596443255752, 62.14976156380978, 32.533339090814096, 79.24071329982154, 31.74282814104958, 107.4788235577038, 68.85310594471215, 5.915583112276169, 11.334426472461008, 30.273729914483955, 22.268038573968724, 51.87437678414171, 50.472003176310835, 98.98563987036309, 57.226497167363966, 55.51667485792259, 93.2176120985471, 9.728678750881564, 72.29518155816093, 68.67572686788237, 82.91278820428403, 36.92844428764196, 75.67822921556616, 35.586511796774374, 100.57343690830191, 72.79052395959795, 48.0531047657698, 34.34535836015689, 67.08751360037841, 35.83892788711532, 51.29180938413866, 7.453634938614453, 33.7563109942377, 29.63740707047008, 14.231697236496771, 7.1051083793886525, 15.959413759387292, 94.0687198339188, 24.401335943243943, 30.88971544994947, 113.09311292654246, 11.002033359567266, 65.56941254876513, 22.688321515765107, 13.20529555499036, 49.44796813632678, 104.72921905669946, 51.19082953169852, 9.296371546389807, 44.092322051794994, 80.33001320668222, 38.33406928061616, 16.27265425047412, 50.73295722982948, 16.266017398684586, 25.14781757277718, 26.67969403217128, 10.989439341419667, 24.335667630759254, 6.277240738805804, 83.18319448362448, 9.392950398418991, 29.080801710206924, 65.91724735104032, 81.21155724750892, 84.73850147273824, 29.070520722200623, 90.77842865900182, 68.93854206246714, 15.776944023227003, 69.19474348686992, 78.79897565547726, 13.797174067346395, 11.081718293541227, 19.227187154140875, 25.41540058626889, 145.39623687181154, 11.0286470830614, 84.58766134708189, 12.69320880751317, 19.76044589749306, 5.712212373517383, 16.505240464748827, 49.787878668582124, 14.410394025373686, 7.871391925426664, 32.47739552794998, 11.000342460519194, 8.134318264178342, 33.81358749212397, 36.94292951544743, 51.223892888939986, 17.379217160216058, 7.639492175591432, 11.893104976498716, 423.0369157669057, 83.22834185625115, 66.57485629166776, 55.91579230052989, 5.790656772464915, 52.358600660071545, 56.81524439584787, 77.8580371554689, 25.89466078209818, 87.25887720645594, 44.8647327764329, 28.3116099086227, 13.752472704952138, 38.58018265220281, 58.87855581139495, 97.92919297260947, 87.96662902090398, 22.078635579866173, 35.271032448957, 10.716567459328056, 123.84503161322732, 107.89759747916283, 43.304048415594586, 30.586279468185257, 13.512418294146677, 8.72902589572829, 70.61711465183005, 87.18772590351439, 15.24467601376043, 5.133946923859299, 42.03011064306702, 27.431805033122156, 30.072162214283434, 6.49258510583849, 7.920907959399693, 135.98938588675625, 21.286781721454094, 27.658177276929244, 27.21723196149697, 11.756388736046063, 12.103475471819097, 25.2226433849655, 21.37516178066305, 28.45294008351854, 95.74502351934319, 7.137661127429212, 9.863129163699586, 6.160631736906621, 7.260726201828497, 126.96227677695539, 136.5792639852175, 23.92365734563453, 74.85651551351617, 19.092384483652044, 55.54111796188155, 24.10839757811532, 72.08010545914374, 94.64502642990374, 101.68800468598779, 16.55334786634657, 23.880112659256632, 25.064136212160953, 43.599361653616, 42.29182021121887, 15.060609786245276, 21.891582071538362, 73.71663733912405, 47.31555773422387, 37.45695246025494, 71.11083018832446, 73.23132341725841, 49.01900021707813, 5.660239084330149, 5.516894583410159, 16.975145750385185, 23.643053703653298, 35.23131649890812, 14.433364622230926, 75.4677245111331, 7.625563921069566, 14.333329446139057, 55.80041989258317, 27.690820890042314, 14.14738869226649, 43.632618294037194, 29.161739674965474, 25.78374167015591, 17.136788680936633, 8.640794158488431, 14.070405967658477, 9.431847318538722, 35.379296726099916, 22.617661863703034, 172.54650535765907, 25.380658928004845, 50.6281594370829, 6.396560872149221, 11.654298761638493, 12.957240353053892, 128.5273914601616, 18.896404600938425, 9.561133514812457, 145.45246199868004, 9.926104729541702, 64.63037082124687, 12.724170685265323, 25.117807283771842, 6.695506179515309, 15.653031968303903, 41.68425594927662, 28.11380893281953, 10.667741442553773, 97.29505765019022, 25.0116875942438, 10.352435492140165, 18.035677365494113, 47.91298484360898, 5.738741217110149, 24.116379713558178, 49.09388038783866, 6.984340452152677, 7.327773545548514, 102.65097632305711, 16.824294520162933, 9.204424010596291, 6.1714952513778085, 5.414869994553986, 28.065110980244025, 8.605982546439888, 77.9526164203045, 24.426702164225997, 8.075544520410254, 44.83547693021271, 11.55794561167875, 38.95911154435951, 28.508958449552978, 37.09787539030124, 24.15556861925214, 58.577861517358166, 56.29084269938194, 26.72465883894923, 12.795560963164117, 54.870351092084356, 78.8931159367182, 21.9604368948793, 12.824580842222817, 54.278716748377846, 62.5366860136705, 9.288845866588977, 9.337632044100934, 79.74103640410868, 60.47396558617258, 47.68711900144042, 36.35163402858247, 29.379375485370392, 51.42721888056786, 56.60404465380055, 16.665713411867397, 101.96394027520142, 14.49837448784886, 33.303779253587635, 8.354225760506809, 7.614025647261605, 58.9852504818227, 25.34779167193343, 35.720042774662744, 16.440164657578734, 100.232697935585, 7.709688740234408, 66.25858164145038, 110.91646608589338, 180.3980681010246, 15.206453385993294, 52.835349010456156, 24.391162305547894, 18.53233077120841, 59.028854045180964, 20.241102233598255, 12.998507337572493, 67.16039645280303, 67.59026822244752, 75.9990066959078, 20.08345961422987, 56.14928628727651, 8.677089129675725, 55.97254134647467, 21.51052513014988, 37.161308020738915, 167.48232325327743, 51.03516460931064, 52.9869020810751, 21.128074273943582, 42.22154453960121, 32.673261309860195, 11.410459771638957, 39.974718017129995, 23.329381473618625, 131.12818927548784, 87.88089180058549, 59.80038749485814, 5.1877470469998554, 5.748013545964215, 8.778479929537871, 23.93362018773525, 10.006016862086296, 15.540103461448487, 76.07347176077336, 22.449868090903102, 26.8903900736929, 7.320719980602271, 63.38185249326609, 25.38381043719454, 70.25508244099387, 57.6460438159871, 12.997042826390025, 12.133236871559918, 19.512398624191228, 90.50812997625565, 56.29965542702737, 10.75033738864628, 55.97916989970646, 6.548105553812695, 40.75866699396595, 9.075535103230974, 57.582314310372325, 14.624451897613291, 72.83108117486009, 17.526304454156694, 59.72395354901396, 15.334785248724291, 5.886845183605817, 16.6078643761679, 60.432637626797124, 6.7578390611999755, 80.39723970813617, 27.158665775287293, 127.05167230086681, 91.21630765944204, 103.58041183448276, 17.90279359129588, 54.376650684528066, 85.6255502665799, 12.981127036932115, 90.69941251627367, 92.8979445205818, 39.64816484980896, 24.30745464642147, 45.57696613404143, 21.967289212352043, 20.928517965935328, 127.01401608671243, 39.7046175710369, 74.16382071292514, 25.812314378985207, 30.844676721526092, 148.42807757526728, 32.82211663077668, 29.156545968890804, 7.070291133152169, 34.47352729269121, 68.81959184982034, 23.30028776012071, 20.543263424928995, 17.854758029167055, 6.07888836277711, 41.588210103398694, 76.15627295114112, 31.668531026620105, 83.12300905235693, 15.637225229005622, 55.56783924117997, 10.51672136935527, 8.963981543162161, 106.753020097083, 8.752649885798753, 17.899920616194922, 66.3330435644311, 55.76466795947379, 27.284815586624916, 61.09920551681631, 14.839478055586156, 16.41796169157283, 26.96956055345537, 79.55945977772171, 56.660972834190495, 12.336330548478788, 10.779859778445225, 159.59629573050444, 68.75434856181417, 23.19955567790874, 6.179755725171672, 6.6242362075326415, 56.5969380822645, 143.809800888066, 56.93022793791719, 85.9824989562896, 22.70804098255755, 37.72202523930455, 22.706818813201615, 9.099882872894163, 30.35485240129617, 11.800502537051164, 19.59631442595793, 14.711435112078213, 29.994223639890485, 29.930845378139484, 37.333388784683336, 23.782938018043232, 60.12781352572854, 27.35162651802369, 82.6961831300577, 20.558722576831038, 88.38689026945251, 90.62280899864291, 79.33538022866844, 9.36579424493497, 75.8801058830214, 29.168929938578312, 58.88026106212283, 77.5726472504751, 37.256646872425804, 18.005931571367448, 41.87376633229043, 21.16434037464793, 22.736211788036123, 19.058642031692994, 28.834608970333484, 12.462279161568395, 21.673605736323644, 44.02941002394945, 11.069331144471771, 128.6308996222711, 68.30574683907906, 40.20864544069266, 41.4431084068973, 37.49529644002409, 73.42103447302435, 5.701322202508149, 96.78010101424954, 10.080766721728123, 123.48265290581561, 38.47898739331113, 20.51905765632491, 32.14438751799345, 31.22126244909806, 8.392610389771825, 21.07935235062036, 24.352992718087332, 23.639715080130607, 28.689528472452725, 43.788422423881606, 116.13508260675039, 11.89175648571107, 62.83886063192499, 41.15642199325395, 18.942286365464955, 52.54922433256271, 17.602220345727204, 21.764565542151573, 130.4765691371885, 19.03330963280027, 36.11832622547085, 55.09347457393936, 81.45832519936314, 57.02476521725869, 5.489055495171198, 15.822809471624648, 7.356417147274093, 15.729066108357753, 41.14284970992772, 5.9931882811785036, 27.031653544778894, 90.64934693182877, 11.634170993983139, 35.4092283906982, 19.998093547619305, 108.19616282989077, 51.43032366997657, 5.818012489828163, 54.08106158717739, 9.950638362631718, 9.309558043029826, 43.509965997630054, 15.649915273750242, 53.88023112830619, 89.68920336153785, 61.31076277837767, 11.723828105825424, 121.73401261759278, 63.26567651763717, 89.93903182179119, 8.499486701308024, 35.35118567076205, 32.69744679559851, 25.182108787901143, 14.999713686468736, 6.864364426311314, 9.842049813524167, 80.1553553664178, 14.78591994061117, 24.425041533569573, 9.553862825611688, 7.37965687613568, 5.438108279912794, 19.213581932011905, 64.12986401772115, 17.039113060151944, 61.07503651198828, 84.23640402757923, 31.800496234053128, 32.71865911377325, 15.073582168185391, 30.98353580923142, 72.16515160349226, 11.953396657107973, 26.820409239034486, 5.510301957860407, 21.6291506787655, 45.453299947526716, 25.171900447499844, 29.528929572594148, 45.42743102890468, 8.807020618160509, 137.85823521309624, 28.546474950195464, 42.768725456113856, 110.72367094165843, 6.554167717888426, 41.12902407591067, 32.43867992373484, 12.503746099732203, 26.24765176838131, 37.775825037994665, 87.38514063531218, 21.351738031442235, 6.063367962072113, 212.1124752969228, 24.88542313142562, 55.845553832347285, 22.813790914707077, 35.77436689757465, 49.81631249615296, 37.78601942297081, 6.87600555211059, 33.4778344077853, 56.5926502053208, 90.3440314213025, 137.03297554573095, 40.32018095387997, 34.90894693592552, 129.5948845246251, 22.550676843061723, 19.334996935453947, 61.39690598110122, 26.37162128103601, 16.111434940024466, 8.97495992314522, 108.87426637120535, 7.977893095362331, 9.097852155858417, 100.52947258230738, 7.248185007678176, 101.96143418118177, 49.84200787498361, 11.248576669373628, 20.27795943555421, 5.426281547964899, 88.03797358691294, 15.382340124591625, 8.036802423490512, ...])
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);
([2644493.75, 2680706.25, 2680749.3840411175, 2753643.558091534, 2765000.0, 2885916.301456563, 2890498.727652823, 2906330.052803111, 2911930.1308027348, 2919101.655968272, 2983445.1123249596, 3033251.8773560696, 3061497.6983257616, 3077526.286007466, 3078321.3578657308, 3113551.455554261, 3124624.7673684196, 3125414.8801366636, 3136607.368913287, 3140612.4650184526, 3163080.2412223243, 3163402.153316116, 3167676.8090915796, 3173277.4157604706, 3217040.7989971368, 3291977.422299526, 3307373.1532895737, 3310915.625, 3319970.233904249, 3320451.964208324, 3372051.473476928, 3384822.4797947826, 3445128.277759336, 3464840.7739930055, 3466364.0625, 3472291.0170814786, 3479438.063515248, 3483976.5625, 3484377.105521375, 3485550.0, 3520367.191100758, 3572023.029392847, 3572078.730486351, 3593711.8694639304, 3594131.018272238, 3604848.8849432804, 3623732.8125, 3625660.2998377667, 3626375.0, 3629349.307495709, 3630260.125087933, 3632568.7267403454, 3633152.6186564695, 3633874.862694179, 3633900.039648663, 3635217.7664426845, 3635226.034510184, 3662537.1119981846, 3700322.7553365137, 3701270.3125, 3703919.6817965303, 3704957.5803412036, 3706446.484679102, 3723553.125, 3760947.3446778553, 3761028.5858772416, 3761121.325907069, 3763249.453997371, 3765222.99369264, 3770653.4806071883, 3772979.1816920126, 3774939.0625, 3777934.4037097893, 3779312.180848826, 3782422.56694666, 3803385.673782993, 3832536.9173751706, 3835812.5, 3836382.410384545, 3840255.2153187776, 3848317.1875, 3857198.347874834, 3892500.719417853, 3928984.2669905806, 3931710.245360406, 3931952.386938552, 3932089.0625, 3933611.6323863533, 3934052.8715873268, 3934753.5231142165, 3935462.670555929, 3935554.6875, 3935585.957996466, 3935829.6875, 3936156.2541150036, 3936827.346902032, 3936842.152423778, 3938834.375, 3939542.0559958015, 3941023.4375, 3941579.6875, 3941629.6609539357, 3941633.763999326, 3942287.5, 3946297.6203924003, 3947597.843524349, 3947982.8125, 3948726.1496450347, 3953710.5807159003, 4027092.877863723, 4035271.543920371, 4043275.5502217575, 4058623.3361823987, 4060933.9652218055, 4063681.25, 4064543.75, 4066116.536915666, 4068880.148893036, 4068945.3125, 4091841.467969162, 4102471.172050742, 4112835.7973973486, 4136653.125, 4174997.9645843436, 4181660.1244833358, 4181908.954284401, 4182924.3691696003, 4185470.1828484633, 4187353.6950445194, 4193120.3054261985, 4194559.375, 4194656.467217829, 4204168.156732182, 4204211.047014477, 4217551.512053395, 4223768.75, 4246656.25, 4246665.278744163, 4246772.722374856, 4246779.6875, 4253523.220488808, 4278973.212537599, 4295761.0717193335, 4317922.861503452, 4318306.056621059, 4318482.8125, 4318551.683187763, 4318577.76918702, 4318681.29906225, 4318731.25, 4318801.968530827, 4318938.827597728, 4319104.410092582, 4319128.380552724, 4319325.779565589, 4319489.759722624, 4319535.442925531, 4319650.900867928, 4319669.364191428, 4319797.500178582, 4319964.460901833, 4320012.068707466, 4320320.202301709, 4320377.796907749, 4320455.510657844, 4320564.163024155, 4321703.125, 4321949.786242547, 4322231.177329171, 4322236.986286845, 4322651.769139695, 4346558.028168324, 4373189.916419659, 4402110.278289488, 4433973.6207407545, 4459026.876857207, 4504696.875, 4516843.23053039, 4517942.770022769, 4519179.504019373, 4546765.625, 4552776.5625, 4634473.935009984, 4678637.612338386, 4682381.774510871, 4698203.322907831, 4731545.158897726, 4741693.5423839595, 4744784.375, 4778499.795571484, 4839551.716126229, 4840368.75, 4878491.959421141, 4910715.625, 4912260.9375, 4912329.6875, 4965392.790779761, 4978769.509722611, 5028780.225151272, 5029853.125, 5136278.881023006, 5272390.99797775, 5272407.195970429, 5272493.5817408515, 5302977.278663595, 5305987.215364171, 5307708.588002756, 5315660.258300911, 5341320.3125, 5354815.625, 5374178.473708343, 5457155.762374167, 5463216.079767111, 5541171.160601926, 5549876.5625, 5567914.0625, 5574671.875, 5575750.614368328, 5576680.344155597, 5577679.6875, 5578461.392328553, 5578850.045264139, 5578962.5, 5578995.3125, 5579021.88118158, 5579505.221956629, 5579505.358923888, 5579525.283656741, 5579531.452395115, 5579540.625, 5580846.609579969, 5588414.574620768, 5589641.354671931, 5592438.793782275, 5595360.9375, 5596750.681645488, 5605234.199498453, 5606857.254822111, 5608537.067118855, 5609790.919301472, 5612926.4655129295, 5651199.670674768, 5652087.39473594, 5657752.4581789365, 5657760.373542685, 5666821.084612271, 5668323.963414561, 5680555.928604626, 5731064.0625, 5732196.895969159, 5739466.260936623, 5740546.875, 5754367.739198595, 5772177.636284923, 5774734.054998714, 5776012.5, 5777175.0, 5787837.116409236, 5788126.300847702, 5789539.745846069, 5789637.377511717, 5790179.493223629, 5790317.1875, 5790529.173814115, 5790554.6875, 5790641.802883118, 5790674.00112873, 5790770.165351502, 5790856.25, 5790900.053114862, 5791053.125, 5791246.624921851, 5791799.986797916, 5793802.307060467, 5793954.183337382, 5794120.425137998, 5795493.235848673, 5795892.1875, 5795906.309437871, 5795999.495898856, 5796415.090300518, 5796440.625, 5796947.613296414, 5797168.528185351, 5797174.93686448, 5797250.0, 5797317.156157277, 5797521.803217325, 5798462.661726426, 5798575.0, 5798795.3125, 5798924.628498619, 5799440.212547538, 5799450.804295879, 5799466.001170369, 5799480.4539966155, 5799529.9201792795, 5800054.427424182, 5800618.75, 5800983.614240531, 5801048.2791912425, 5801078.512941953, 5801234.031881705, 5801805.361731209, 5802012.419496736, 5802057.519671217, 5802140.351940223, 5802674.46001247, 5802767.1875, 5803223.776073182, 5803225.0, 5803348.4375, 5803373.463363838, 5803410.448654013, 5803459.375, 5803522.641369117, 5805062.8628518805, 5805129.550179198, 5805753.594102746, 5806867.1875, 5807327.321014889, 5807414.0625, 5808441.5856762845, 5809489.067322483, 5809541.902497454, 5813376.708229517, 5817037.116234113, 5828392.273377106, 5828402.940103982, 5828591.707621701, 5829237.08966236, 5834484.756571837, 5838403.525916437, 5844805.784250433, 5850315.805247116, 5851930.481713319, 5868724.765046105, 5878836.343028541, 5881006.25, 5881907.758343876, 5901973.4375, 5906903.990130552, 5907342.1875, 5909444.457185397, 5910514.13751244, 5910707.8125, 5916736.123306644, 5927224.245246862, 5929058.552279856, 5929159.375, 5929530.986295484, 5929679.032938467, 5935691.397944484, 5936662.5, 5937268.268316571, 5937620.141352953, 5937752.91666291, 5939675.917510346, 5940218.495466155, 5945523.532677694, 5948040.017648933, 5950086.841600198, 5954457.993825161, 5955203.125, 5960167.1875, 5964196.734749767, 5965673.369391696, 5965829.6875, 5966000.120880264, 5966288.174832808, 5966687.651911787, 5969241.746618299, 5973423.98843432, 5977547.573773004, 5982080.159608587, 5983183.965372044, 5984187.5, 6001839.398701305, 6004570.3125, 6007557.38534694, 6007559.375, 6008304.6875, 6008479.6875, 6008805.131007947, 6008862.5, 6011054.6875, 6023239.573073805, 6026102.590165575, 6026153.0598526895, 6026153.966175456, 6028582.311495675, 6029351.6210918, 6029423.4375, 6029679.6875, 6031044.652898774, 6032400.0, 6032478.4533218015, 6033929.023033862, 6034114.594713251, 6034200.0, 6034309.131083237, 6034394.2313609, 6034574.335315774, 6034604.551994853, 6034799.771662099, 6035352.085305227, 6036804.6615418475, 6036994.33928448, 6039746.853900605, 6040164.0625, 6040538.936421164, 6040783.352243577, 6041786.728429414, 6042110.782093405, 6044218.04423008, 6045389.155852155, 6046280.091938358, 6046548.844399552, 6046687.125197505, 6047076.560965107, 6047151.751188442, 6047736.275020028, 6048179.312706413, 6048362.40569566, 6048424.105251908, 6048550.456271665, 6048596.283261738, 6048603.2322225375, 6048640.805048987, 6048667.394239959, 6048770.12116602, 6048923.452417441, 6048994.703174619, 6049169.711758497, 6049240.231666005, 6049312.5, 6049325.0, 6049349.128807888, 6049361.538370427, 6049432.188315626, 6049445.3125, 6049557.8125, 6049607.534823106, 6049620.4408461265, 6049710.9375, 6049747.326864002, 6049843.115634802, 6050037.5, 6050121.803449992, 6050335.9375, 6050459.375, 6050642.1875, 6050833.247723993, 6051265.033653742, 6052229.125206221, 6052351.5625, 6053184.375, 6053368.75, 6053374.130458787, 6053640.193042917, 6053875.034188645, 6053951.400651242, 6054897.73691657, 6055221.875, 6056748.4375, 6057406.0219324725, 6060785.5040196255, 6063283.517136141, 6063371.875, 6063684.175413955, 6064160.874960436, 6064439.040433023, 6064453.125, 6064575.91482543, 6064884.009431753, 6066538.115453353, 6067131.168082144, 6067427.903518795, 6068162.112011973, 6068168.205310324, 6068603.125, 6070914.0625, 6073275.0, 6073282.770777118, 6075886.726212497, 6076473.4375, 6077143.994897229, 6083361.52923707, 6085825.0, 6090700.308918401, 6095484.177029844, 6109209.699033848, 6125196.784702364, 6140048.841281909, 6145396.954073854, 6146418.75, 6172351.634403051, 6175884.375, 6184130.999528111, 6184486.229766405, 6184817.085885165, 6185143.75, 6185795.3125, 6186134.375, 6186140.828180239, 6186760.9375, 6186895.3125, 6187238.7259557545, 6187248.407877386, 6187258.613288291, 6187266.418838113, 6187673.664841358, 6187906.185686578, 6188264.0625, 6188430.501435346, 6188443.056798183, 6188539.147863221, 6188714.420043255, 6189031.25, 6189049.853309232, 6189674.122666293, 6190123.275458253, 6190148.354458898, 6190201.263033068, 6191246.222571722, 6195057.8125, 6195065.197455798, 6197209.73205781, 6200592.286638127, 6210303.565079959, 6214988.807392894, 6219303.125, 6220204.6875, 6222776.5625, 6222791.867225775, 6223721.688369777, 6226875.0, 6230524.310955666, 6234374.851148407, 6239331.918987295, 6245085.9375, 6250106.333689997, 6250654.336149171, 6258687.005210026, 6259189.0625, 6262709.375, 6263473.4375, 6264133.931760006, 6266437.5, 6267727.845015889, 6268158.914455835, 6268446.573874615, 6286659.375, 6286752.701612164, 6286968.0131262755, 6286997.627402493, 6287321.875, 6287687.5, 6289392.2648287285, 6289503.285484671, 6290037.5, 6290951.504746011, 6291125.0, 6291440.659957392, 6295507.050473223, 6296149.947331315, 6296949.254923025, 6302114.017147323, 6309470.613765931, 6309506.61813266, 6311809.920840821, 6313037.307109345, 6313658.863095393, 6314044.381096253, 6314126.5625, 6314284.436306732, 6315116.193346307, 6315614.732254932, 6315742.692090423, 6315770.543287422, 6316026.399480661, 6316350.717265758, 6317604.6875, 6318657.032685569, 6318866.1732860925, 6320332.2719557015, 6320625.0, 6320881.25, 6321329.385346392, 6321689.429591663, 6322116.897560944, 6322206.878716645, 6323773.4375, 6326360.9375, 6326568.780900352, 6326719.958108316, 6326879.614724392, 6326947.902545856, 6327245.3125, 6327258.065917772, 6328226.5625, 6328648.4375, 6329075.805876322, 6329248.099424277, 6329423.885197913, 6330045.533643008, 6330323.4375, 6330474.859972855, 6331589.0625, 6332218.811309757, 6332532.643229583, 6332697.359007439, 6333434.610565845, 6336452.899789147, 6337023.17755054, 6337268.1726203235, 6337854.775291791, 6338586.293126902, 6339228.739707864, 6339245.0635032505, 6339275.116448932, 6339964.0625, 6340121.480797343, 6340514.901557642, 6340631.939490472, 6340700.258725357, 6341850.959608442, 6342170.625154314, 6343269.672077775, 6343731.207035024, 6344016.010041416, 6344284.634745156, 6344454.6875, 6344595.94099751, 6344659.375, 6344663.326969133, 6344687.299982338, 6344704.337070856, 6345017.362439206, 6345101.5625, 6345104.543410518, 6345304.371849991, 6345321.875, 6346177.9176944615, 6346460.377588141, 6346697.503437414, 6346915.14379546, 6347244.241082194, 6347271.603095347, 6347458.754286428, 6347538.513897862, 6347624.168248267, 6347634.375, 6347689.481995473, 6348142.03341056, 6348146.07800843, 6348167.6098672515, 6348231.226345316, 6348403.683815169, 6348404.237953763, 6348416.219533935, 6348432.39091124, 6348462.391127826, 6348673.696354671, 6348998.1304178, 6349198.027951546, 6349971.875, 6350376.293545085, 6350590.873294623, 6350636.806574446, 6351137.401891234, 6351335.231658135, 6351375.0, 6351856.1918969415, 6351942.022243092, 6352100.868583839, 6352120.3125, 6352417.1875, 6352632.761736967, 6352642.194857418, 6352649.608259489, 6352679.658569326, 6352715.625, 6352802.88639528, 6352881.25, 6352959.375, 6353007.945709295, 6353014.451603818, 6353027.57420746, 6353149.878668525, 6353154.172254585, 6353239.188270305, 6353242.217228958, 6353357.368561704, 6353399.8155240975, 6353451.5625, 6353452.6121659195, 6353463.321990324, 6353544.035033619, 6353557.8125, 6353634.228647651, 6353642.1875, 6353643.547572014, 6353700.0, 6353870.31659078, 6353947.578794319, 6354034.375, 6354049.820107725, 6354057.188384245, 6354118.41489316, 6354139.0625, 6354140.625, 6354157.695318932, 6354189.0625, 6354197.547027594, 6354214.788202031, 6354215.126744991, 6354246.582301487, 6354315.625, 6354317.1875, 6354334.658712867, 6354338.624058863, 6354456.42318136, 6354482.713270117, 6354547.048666082, 6354589.0625, 6354707.584601787, 6354723.4375, 6354801.5625, 6354818.75, 6355050.935915804, 6355052.191792167, 6355052.3896883745, 6355127.490019165, 6355141.327902056, 6355162.648657372, 6355226.5625, 6355227.9908777205, 6355296.21562258, 6355369.4574341355, 6355382.8125, 6355392.936217979, 6355453.241062193, 6355512.5, 6355641.59135511, 6355748.997842142, 6355802.570663159, 6355907.8125, 6356028.125, 6356245.056866119, 6356390.056840561, 6356464.440986919, 6356607.8125, 6356780.931059198, 6356820.3125, 6357146.789252688, 6357328.29897231, 6357423.982755739, 6357673.069833588, 6357751.661991042, 6357846.250994896, 6358009.752821668, 6358012.5, 6358018.721545239, 6358040.625, 6358281.807998912, 6358306.345251823, 6358455.386433615, 6358500.803571936, 6358949.044839426, 6359298.4375, 6359379.4919081805, 6359572.806535471, 6359613.9977622125, 6359821.875, 6359898.884023714, 6360016.323352155, 6360054.6875, 6360835.925027246, 6360873.901699083, 6361034.85568051, 6361061.32074864, 6361296.875, 6361492.7059798, 6361745.3125, 6361937.5, 6362058.397622125, 6362059.588757456, 6362590.426734735, 6363044.15072512, 6363306.25, 6364133.090490048, 6364349.399202993, 6364611.53711074, 6364643.660958402, 6365376.351851042, 6366661.068975017, 6367070.3125, 6369310.937610303, 6369750.074902702, 6370192.1875, 6370223.007967353, 6370471.405966706, 6371059.68081631, 6371108.600836352, 6371506.856878718, 6372005.105307457, 6372177.657797583, 6372184.356729561, 6372852.182743195, 6373210.910470829, 6375769.090025948, 6375828.041152496, 6376162.5, 6376915.625, 6380050.6564197, 6380554.452944506, 6380813.275592767, 6381540.258119916, 6383194.538817262, 6383263.337562773, 6383582.072434827, 6383701.354203358, 6384203.125, 6385229.615991411, 6385935.9375, 6387404.301237799, 6387987.5, 6388583.059020814, 6389330.962883893, 6392048.4375, 6393000.391635683, 6393474.286221625, 6393917.125798722, 6394445.780470915, 6394651.644505751, 6395960.9375, 6396021.577516363, 6396184.375, 6397048.543237342, 6398550.9380433615, 6398579.088438015, 6398658.839104714, 6399229.6875, 6399679.6875, 6399751.602894589, 6399963.826213769, 6400138.305642241, 6400149.1087097265, 6400394.55907698, 6400412.958658915, 6400614.6862503, 6400660.9375, 6400673.6104061995, 6400673.85751284, 6400694.528102401, 6400750.0, 6400830.401089553, 6400852.298273249, 6400903.211006569, 6400935.899829263, 6401000.0, 6401056.646836889, 6401146.875, 6401278.125, 6401291.714658971, 6401354.6875, 6401398.351748518, 6401399.300924073, 6401441.395626256, 6401573.267002884, 6401589.0625, 6401599.396479656, 6401765.625, 6401767.1875, 6401829.882768559, 6401857.269998782, 6401874.951785183, 6401927.816258139, 6402010.23610709, 6402023.0331640085, 6402046.3670774195, 6402059.814383026, 6402103.125, 6402134.295582906, 6402188.576236143, 6402248.4375, 6402355.24555804, 6402391.714289235, 6402489.0625, 6402530.462147723, 6402549.548782847, 6402554.217006631, 6402837.5, 6402839.0625, 6402966.245741193, 6403426.775979013, 6403728.949304818, 6405015.817341117, 6405610.496801084, 6408481.847534205, 6411359.29471942, 6411973.4375, 6412390.926533181, 6412700.0, 6417668.085826897, 6417762.601434946, 6420693.75, 6421643.804347503, 6422465.31163897, 6422489.714065591, 6422523.411551302, 6422917.1875, 6423280.702149686, 6423319.547773347, 6423715.625, 6423743.75, 6423798.788104903, 6423939.673103489, 6423948.4375, 6424145.3125, 6424186.319524195, 6424194.079673885, 6424195.824655467, 6424911.59703757, 6425250.015187219, 6425408.297537523, 6425486.48540495, 6425487.777006208, 6425534.333571472, 6425575.824981152, 6425775.25187504, 6425863.398916997, 6426075.999460347, 6426108.52095714, 6426543.75, 6426594.2094547, 6426654.589447774, 6426884.375, 6427120.701174975, 6427132.693496024, 6427215.659224611, 6430075.457967832, 6430260.384815894, 6431916.095987986, 6433287.407504016, 6441772.959052356, 6442972.951031113, 6444999.833095895, 6456513.866168676, 6456743.75, 6459996.875, 6460349.307095495, 6461406.302116022, 6461495.3125, 6461653.021238174, 6461806.19149124, 6462095.727454663, 6462675.0, 6462865.625, 6463936.669526157, 6465992.060698697, 6466462.359516952, 6467881.25, 6468069.798211377, 6468163.821273642, 6468177.746549753, 6468329.990954649, 6468395.3125, 6469304.310430073, 6470310.127177208, 6470336.9900840195, 6472982.696929042, 6473331.788541161, 6473542.1875, 6475664.0625, 6476499.469235099, 6477678.406218673, 6482539.0625, 6484415.625, 6486050.978437946, 6486840.224861382, 6489813.315031935, 6489868.626608543, 6490817.068275081, 6491961.213946894, 6491963.608558111, 6492243.839698714, 6492707.179292292, 6492777.835242007, 6492956.179256812, 6493362.9611313725, 6493946.267455004, 6494326.447809127, 6494448.51347658, 6494514.065452351, 6494602.27133372, 6494976.069902162, 6495169.939701156, 6495299.49579039, ...], [96.87635967914733, 47.85222943085403, 5.887500977363886, 23.56419485425941, 67.87622125445864, 6.598631175341592, 33.63490625986799, 7.220907905594351, 25.437090518441217, 11.277015696910361, 25.11550416204282, 7.721228752503068, 5.084180487606336, 7.050618694973562, 10.405366713403032, 14.548970294113648, 14.12324124879794, 67.14453485597583, 100.0725117173159, 64.59573651193622, 31.564299679484456, 17.80050952535597, 9.548993121967854, 10.174686717581388, 5.623743151594663, 149.40883691872648, 7.503579442087361, 41.870110927496775, 94.63994404865952, 16.73099127676715, 9.257246667427978, 43.97821257706574, 15.557580229024062, 38.66058311621631, 44.870974269173125, 14.004546665481119, 12.139779548612024, 30.459445156405607, 81.52258904074465, 61.07525938315902, 8.288482384984205, 41.28021004775145, 16.62370769466651, 20.282793611610348, 14.126175963061465, 16.973767450873517, 83.55002563128629, 20.22161774666273, 39.58166876566795, 19.76607168997102, 22.445464465242935, 8.274315413040052, 6.205277124136273, 69.10156653888295, 15.094816161057855, 105.1617060710557, 12.606881525219224, 85.71208852319344, 7.956024577417406, 33.313099084948234, 12.981788254007064, 10.783233809157359, 10.567900190320238, 59.38761621390897, 17.09526469499121, 33.77932381356587, 10.365734966795268, 13.20179701723385, 22.072584957183707, 29.708033601878295, 8.937445812880311, 53.52423162758823, 26.943104894873613, 13.850229239058356, 63.50542685729322, 24.225541183366502, 6.976280447370854, 82.97697272893764, 92.22487311384853, 9.821492777842353, 48.46823554796394, 8.239743957393486, 17.843152806143028, 14.545212000828874, 131.84855315187693, 7.356458484345058, 29.421392130508625, 9.997298170738846, 74.90343909269308, 28.857262718197504, 5.623549903407897, 68.77612111665505, 11.159895945754846, 103.59887377314463, 8.288754607983043, 12.62389090825403, 27.84915238239503, 30.745440817167477, 90.3911753371984, 44.57321562928509, 35.23488964863521, 28.010066587250083, 13.031985602300011, 83.83547405109721, 12.53407458359453, 47.76115369922606, 30.929138358215226, 10.538385831854143, 13.7361753152588, 8.688829171082569, 23.3616979058343, 7.815152637322852, 8.233715871187808, 8.081149033415024, 31.314602304570396, 69.75796285368743, 19.432660358539565, 50.82927636913749, 56.43996254275055, 30.644110015844632, 19.682256332710114, 9.21568295985914, 44.85560795765184, 21.767603840578843, 33.97912891431183, 13.548562118918873, 5.187642755524125, 73.77243288036152, 35.934146777874446, 28.385777755673352, 115.44215308329748, 29.416544903625585, 129.94908951901354, 11.303311150557315, 65.15154122133062, 63.25413692543665, 59.39329755023166, 23.177338301115473, 35.078594531774, 67.4418513278855, 73.23835528361903, 24.759022615358447, 57.161366748828605, 88.5532935304929, 226.49632679187425, 85.41892975055053, 38.09518744872014, 45.22271356540849, 15.131868377730463, 58.200590493211756, 56.9966236565451, 9.14037608695918, 64.2989410053986, 16.014067778332404, 19.069397613587945, 20.302081039973448, 28.151255952528523, 26.28223218943656, 17.94566674761278, 7.296097524549136, 34.394501448046725, 6.680352322713773, 68.66002843199061, 13.822881605540642, 19.397203969133937, 21.24674502545213, 30.672814977761956, 24.91864084488595, 27.165269463799127, 21.35738629525246, 15.792309753786085, 15.832606975434278, 14.94952131738194, 20.039455398817047, 8.385914909960869, 11.65739057744279, 38.30028909163685, 143.82311275307853, 12.179202515911014, 33.393432470530314, 62.66140400568115, 46.55035567590004, 65.90551908453128, 43.94588334612116, 72.00411252456628, 9.504546009516403, 25.820093730895955, 76.28433521636771, 52.924850605200184, 19.341823295769558, 7.162429499912608, 99.02506354935424, 10.788985612456315, 66.67959792464717, 54.885292689641474, 109.76702019735875, 25.88404715833338, 12.56684153832481, 213.66493920497197, 43.033175111365495, 18.898226741971904, 6.547192625160886, 7.394497581414195, 5.12692239052101, 26.79716228201639, 23.94900183477922, 31.68321030030081, 19.87417417008336, 32.00236940847418, 67.47758043370365, 11.720322064910407, 204.6033019640236, 11.921635450646221, 41.694101889017034, 68.62014440501231, 51.297336369353594, 42.36781809505994, 18.399856487912967, 12.336842220062232, 33.40481487029533, 60.303155784386426, 84.13745922579626, 64.80252802325073, 59.16340137975812, 56.29881321109845, 89.03979244287481, 18.314643134567895, 16.14541082921834, 15.773462507844439, 51.9486987086692, 26.667828621811548, 72.90317134247586, 17.59215386412849, 14.007489438030465, 38.01481997639251, 23.386368913582253, 25.482925954423656, 119.15980561126722, 32.42385458083257, 16.845066116224068, 99.71792685532996, 26.434111087465112, 75.13978294958298, 14.152527495629966, 20.877966919166244, 27.263553996070513, 6.873248647763823, 75.41763634558804, 46.916955330124956, 15.022040954773273, 12.292149879102762, 47.8679911422264, 12.115470123196955, 8.94974169103178, 7.491458807921832, 31.72003894541867, 32.47044434866809, 5.1937581109310536, 115.5675982326638, 12.395160979952935, 137.3889923032757, 42.34002531533733, 71.55136151158436, 8.032410122951845, 30.871644590035647, 6.048995301680872, 18.742820145013788, 14.408819989655727, 60.840341127724535, 8.314866503617253, 67.63648234522137, 6.062473725594808, 28.26625489407808, 18.816317757511317, 51.8631534415599, 6.78620416338742, 10.40909244248125, 44.29096987186136, 11.221900586192854, 7.430550643743398, 25.21987288404387, 30.656247299501725, 61.276310745339956, 7.0643390445416925, 71.237285806561, 43.258693124822685, 57.28602767195173, 38.207924307535755, 24.87677526223643, 41.29653730955593, 30.73123367261445, 24.15336551861347, 99.13719055250849, 21.700807844503952, 7.7452045615218115, 18.18157148019866, 15.909306878152147, 101.54820191148468, 74.70492045823751, 24.812852516906865, 25.746727344560274, 125.23984365751112, 9.05720362209279, 8.678496684620379, 14.123301482086546, 8.13756600658849, 20.003304325141542, 8.913054102087706, 215.2006133555399, 84.09288496058925, 45.08786351437496, 116.33631513752793, 15.041015223907136, 10.440884078075165, 62.0189179964531, 45.279980015244405, 20.719916706340065, 21.151731713369433, 11.949691618717209, 32.396009380228044, 38.840318048778386, 29.857297745350714, 33.784163975978345, 51.338072998740145, 23.94422253407981, 19.86388816051132, 34.366974648217315, 15.279257185442843, 10.850498993433975, 8.956124281324838, 81.17207747635223, 13.654650064668214, 16.72686980198805, 122.55209182393132, 86.62455362795183, 51.01413193232543, 8.166118629366652, 16.750912630456003, 33.60083796048983, 8.258144796978998, 62.75464425501942, 27.966490125361148, 80.53345762418286, 70.19984069563213, 23.589189113240828, 73.81672147244777, 43.74994813637731, 11.9383801600761, 10.046477371384796, 117.9662716530508, 39.093153769585506, 30.77241592677565, 31.300509687566986, 69.07558158923464, 21.677784665492847, 82.08100402539763, 5.390568783551299, 41.589104215214036, 87.61792263572511, 11.27980753363322, 45.694769138234484, 10.23401138772423, 109.65962748706468, 73.43267485155077, 31.78018387985416, 110.4330067363305, 164.92216071770466, 67.6170678971824, 15.423174259142442, 18.33725272479435, 115.71895236530966, 155.4778971783013, 5.988864516215381, 93.33129245767205, 20.66601425159218, 22.444607016636457, 51.83903483523044, 7.212725080634499, 31.26187833428203, 78.47667013491606, 29.30842554321174, 52.29802200685855, 50.32059355507847, 31.49016535353828, 81.6281629621996, 138.85342386173667, 49.21015965499615, 40.38852372809431, 27.2989269825522, 18.76739271768504, 8.038290452678604, 96.40020701505381, 57.9077091300701, 57.40337515630374, 20.03619098143302, 71.60872371434576, 5.63246963033228, 97.88064006993095, 17.449852598078905, 29.015307580520773, 61.70364466637511, 17.160045826948213, 82.49512513970643, 19.545198118056998, 24.71142161572735, 30.084268723001628, 28.021238221958807, 9.884888838930205, 74.71327013211271, 50.06060813078517, 18.090450007653438, 26.3186989747582, 79.744156365257, 9.203366415663039, 25.68126425070525, 27.564292301774554, 29.668445540152256, 9.700911385446584, 22.840063386653043, 67.8291896326924, 49.80270120424556, 134.8838748581032, 8.097849444480397, 53.73869121310114, 19.79705096847482, 73.75537557306191, 20.6243036820475, 17.962839845681422, 5.208033416974276, 7.67976358041245, 19.03769909493967, 14.99867420230056, 20.46770144744143, 85.35610469951007, 28.030738379301233, 62.75596443255752, 62.14976156380978, 32.533339090814096, 79.24071329982154, 31.74282814104958, 107.4788235577038, 68.85310594471215, 5.915583112276169, 11.334426472461008, 30.273729914483955, 22.268038573968724, 51.87437678414171, 50.472003176310835, 98.98563987036309, 57.226497167363966, 55.51667485792259, 93.2176120985471, 9.728678750881564, 72.29518155816093, 68.67572686788237, 82.91278820428403, 36.92844428764196, 75.67822921556616, 35.586511796774374, 100.57343690830191, 72.79052395959795, 48.0531047657698, 34.34535836015689, 67.08751360037841, 35.83892788711532, 51.29180938413866, 7.453634938614453, 33.7563109942377, 29.63740707047008, 14.231697236496771, 7.1051083793886525, 15.959413759387292, 94.0687198339188, 24.401335943243943, 30.88971544994947, 113.09311292654246, 11.002033359567266, 65.56941254876513, 22.688321515765107, 13.20529555499036, 49.44796813632678, 104.72921905669946, 51.19082953169852, 9.296371546389807, 44.092322051794994, 80.33001320668222, 38.33406928061616, 16.27265425047412, 50.73295722982948, 16.266017398684586, 25.14781757277718, 26.67969403217128, 10.989439341419667, 24.335667630759254, 6.277240738805804, 83.18319448362448, 9.392950398418991, 29.080801710206924, 65.91724735104032, 81.21155724750892, 84.73850147273824, 29.070520722200623, 90.77842865900182, 68.93854206246714, 15.776944023227003, 69.19474348686992, 78.79897565547726, 13.797174067346395, 11.081718293541227, 19.227187154140875, 25.41540058626889, 145.39623687181154, 11.0286470830614, 84.58766134708189, 12.69320880751317, 19.76044589749306, 5.712212373517383, 16.505240464748827, 49.787878668582124, 14.410394025373686, 7.871391925426664, 32.47739552794998, 11.000342460519194, 8.134318264178342, 33.81358749212397, 36.94292951544743, 51.223892888939986, 17.379217160216058, 7.639492175591432, 11.893104976498716, 423.0369157669057, 83.22834185625115, 66.57485629166776, 55.91579230052989, 5.790656772464915, 52.358600660071545, 56.81524439584787, 77.8580371554689, 25.89466078209818, 87.25887720645594, 44.8647327764329, 28.3116099086227, 13.752472704952138, 38.58018265220281, 58.87855581139495, 97.92919297260947, 87.96662902090398, 22.078635579866173, 35.271032448957, 10.716567459328056, 123.84503161322732, 107.89759747916283, 43.304048415594586, 30.586279468185257, 13.512418294146677, 8.72902589572829, 70.61711465183005, 87.18772590351439, 15.24467601376043, 5.133946923859299, 42.03011064306702, 27.431805033122156, 30.072162214283434, 6.49258510583849, 7.920907959399693, 135.98938588675625, 21.286781721454094, 27.658177276929244, 27.21723196149697, 11.756388736046063, 12.103475471819097, 25.2226433849655, 21.37516178066305, 28.45294008351854, 95.74502351934319, 7.137661127429212, 9.863129163699586, 6.160631736906621, 7.260726201828497, 126.96227677695539, 136.5792639852175, 23.92365734563453, 74.85651551351617, 19.092384483652044, 55.54111796188155, 24.10839757811532, 72.08010545914374, 94.64502642990374, 101.68800468598779, 16.55334786634657, 23.880112659256632, 25.064136212160953, 43.599361653616, 42.29182021121887, 15.060609786245276, 21.891582071538362, 73.71663733912405, 47.31555773422387, 37.45695246025494, 71.11083018832446, 73.23132341725841, 49.01900021707813, 5.660239084330149, 5.516894583410159, 16.975145750385185, 23.643053703653298, 35.23131649890812, 14.433364622230926, 75.4677245111331, 7.625563921069566, 14.333329446139057, 55.80041989258317, 27.690820890042314, 14.14738869226649, 43.632618294037194, 29.161739674965474, 25.78374167015591, 17.136788680936633, 8.640794158488431, 14.070405967658477, 9.431847318538722, 35.379296726099916, 22.617661863703034, 172.54650535765907, 25.380658928004845, 50.6281594370829, 6.396560872149221, 11.654298761638493, 12.957240353053892, 128.5273914601616, 18.896404600938425, 9.561133514812457, 145.45246199868004, 9.926104729541702, 64.63037082124687, 12.724170685265323, 25.117807283771842, 6.695506179515309, 15.653031968303903, 41.68425594927662, 28.11380893281953, 10.667741442553773, 97.29505765019022, 25.0116875942438, 10.352435492140165, 18.035677365494113, 47.91298484360898, 5.738741217110149, 24.116379713558178, 49.09388038783866, 6.984340452152677, 7.327773545548514, 102.65097632305711, 16.824294520162933, 9.204424010596291, 6.1714952513778085, 5.414869994553986, 28.065110980244025, 8.605982546439888, 77.9526164203045, 24.426702164225997, 8.075544520410254, 44.83547693021271, 11.55794561167875, 38.95911154435951, 28.508958449552978, 37.09787539030124, 24.15556861925214, 58.577861517358166, 56.29084269938194, 26.72465883894923, 12.795560963164117, 54.870351092084356, 78.8931159367182, 21.9604368948793, 12.824580842222817, 54.278716748377846, 62.5366860136705, 9.288845866588977, 9.337632044100934, 79.74103640410868, 60.47396558617258, 47.68711900144042, 36.35163402858247, 29.379375485370392, 51.42721888056786, 56.60404465380055, 16.665713411867397, 101.96394027520142, 14.49837448784886, 33.303779253587635, 8.354225760506809, 7.614025647261605, 58.9852504818227, 25.34779167193343, 35.720042774662744, 16.440164657578734, 100.232697935585, 7.709688740234408, 66.25858164145038, 110.91646608589338, 180.3980681010246, 15.206453385993294, 52.835349010456156, 24.391162305547894, 18.53233077120841, 59.028854045180964, 20.241102233598255, 12.998507337572493, 67.16039645280303, 67.59026822244752, 75.9990066959078, 20.08345961422987, 56.14928628727651, 8.677089129675725, 55.97254134647467, 21.51052513014988, 37.161308020738915, 167.48232325327743, 51.03516460931064, 52.9869020810751, 21.128074273943582, 42.22154453960121, 32.673261309860195, 11.410459771638957, 39.974718017129995, 23.329381473618625, 131.12818927548784, 87.88089180058549, 59.80038749485814, 5.1877470469998554, 5.748013545964215, 8.778479929537871, 23.93362018773525, 10.006016862086296, 15.540103461448487, 76.07347176077336, 22.449868090903102, 26.8903900736929, 7.320719980602271, 63.38185249326609, 25.38381043719454, 70.25508244099387, 57.6460438159871, 12.997042826390025, 12.133236871559918, 19.512398624191228, 90.50812997625565, 56.29965542702737, 10.75033738864628, 55.97916989970646, 6.548105553812695, 40.75866699396595, 9.075535103230974, 57.582314310372325, 14.624451897613291, 72.83108117486009, 17.526304454156694, 59.72395354901396, 15.334785248724291, 5.886845183605817, 16.6078643761679, 60.432637626797124, 6.7578390611999755, 80.39723970813617, 27.158665775287293, 127.05167230086681, 91.21630765944204, 103.58041183448276, 17.90279359129588, 54.376650684528066, 85.6255502665799, 12.981127036932115, 90.69941251627367, 92.8979445205818, 39.64816484980896, 24.30745464642147, 45.57696613404143, 21.967289212352043, 20.928517965935328, 127.01401608671243, 39.7046175710369, 74.16382071292514, 25.812314378985207, 30.844676721526092, 148.42807757526728, 32.82211663077668, 29.156545968890804, 7.070291133152169, 34.47352729269121, 68.81959184982034, 23.30028776012071, 20.543263424928995, 17.854758029167055, 6.07888836277711, 41.588210103398694, 76.15627295114112, 31.668531026620105, 83.12300905235693, 15.637225229005622, 55.56783924117997, 10.51672136935527, 8.963981543162161, 106.753020097083, 8.752649885798753, 17.899920616194922, 66.3330435644311, 55.76466795947379, 27.284815586624916, 61.09920551681631, 14.839478055586156, 16.41796169157283, 26.96956055345537, 79.55945977772171, 56.660972834190495, 12.336330548478788, 10.779859778445225, 159.59629573050444, 68.75434856181417, 23.19955567790874, 6.179755725171672, 6.6242362075326415, 56.5969380822645, 143.809800888066, 56.93022793791719, 85.9824989562896, 22.70804098255755, 37.72202523930455, 22.706818813201615, 9.099882872894163, 30.35485240129617, 11.800502537051164, 19.59631442595793, 14.711435112078213, 29.994223639890485, 29.930845378139484, 37.333388784683336, 23.782938018043232, 60.12781352572854, 27.35162651802369, 82.6961831300577, 20.558722576831038, 88.38689026945251, 90.62280899864291, 79.33538022866844, 9.36579424493497, 75.8801058830214, 29.168929938578312, 58.88026106212283, 77.5726472504751, 37.256646872425804, 18.005931571367448, 41.87376633229043, 21.16434037464793, 22.736211788036123, 19.058642031692994, 28.834608970333484, 12.462279161568395, 21.673605736323644, 44.02941002394945, 11.069331144471771, 128.6308996222711, 68.30574683907906, 40.20864544069266, 41.4431084068973, 37.49529644002409, 73.42103447302435, 5.701322202508149, 96.78010101424954, 10.080766721728123, 123.48265290581561, 38.47898739331113, 20.51905765632491, 32.14438751799345, 31.22126244909806, 8.392610389771825, 21.07935235062036, 24.352992718087332, 23.639715080130607, 28.689528472452725, 43.788422423881606, 116.13508260675039, 11.89175648571107, 62.83886063192499, 41.15642199325395, 18.942286365464955, 52.54922433256271, 17.602220345727204, 21.764565542151573, 130.4765691371885, 19.03330963280027, 36.11832622547085, 55.09347457393936, 81.45832519936314, 57.02476521725869, 5.489055495171198, 15.822809471624648, 7.356417147274093, 15.729066108357753, 41.14284970992772, 5.9931882811785036, 27.031653544778894, 90.64934693182877, 11.634170993983139, 35.4092283906982, 19.998093547619305, 108.19616282989077, 51.43032366997657, 5.818012489828163, 54.08106158717739, 9.950638362631718, 9.309558043029826, 43.509965997630054, 15.649915273750242, 53.88023112830619, 89.68920336153785, 61.31076277837767, 11.723828105825424, 121.73401261759278, 63.26567651763717, 89.93903182179119, 8.499486701308024, 35.35118567076205, 32.69744679559851, 25.182108787901143, 14.999713686468736, 6.864364426311314, 9.842049813524167, 80.1553553664178, 14.78591994061117, 24.425041533569573, 9.553862825611688, 7.37965687613568, 5.438108279912794, 19.213581932011905, 64.12986401772115, 17.039113060151944, 61.07503651198828, 84.23640402757923, 31.800496234053128, 32.71865911377325, 15.073582168185391, 30.98353580923142, 72.16515160349226, 11.953396657107973, 26.820409239034486, 5.510301957860407, 21.6291506787655, 45.453299947526716, 25.171900447499844, 29.528929572594148, 45.42743102890468, 8.807020618160509, 137.85823521309624, 28.546474950195464, 42.768725456113856, 110.72367094165843, 6.554167717888426, 41.12902407591067, 32.43867992373484, 12.503746099732203, 26.24765176838131, 37.775825037994665, 87.38514063531218, 21.351738031442235, 6.063367962072113, 212.1124752969228, 24.88542313142562, 55.845553832347285, 22.813790914707077, 35.77436689757465, 49.81631249615296, 37.78601942297081, 6.87600555211059, 33.4778344077853, 56.5926502053208, 90.3440314213025, 137.03297554573095, 40.32018095387997, 34.90894693592552, 129.5948845246251, 22.550676843061723, 19.334996935453947, 61.39690598110122, 26.37162128103601, 16.111434940024466, 8.97495992314522, 108.87426637120535, 7.977893095362331, 9.097852155858417, 100.52947258230738, 7.248185007678176, 101.96143418118177, 49.84200787498361, 11.248576669373628, 20.27795943555421, 5.426281547964899, 88.03797358691294, 15.382340124591625, 8.036802423490512, ...])
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)