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 = 48331
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);
([3945067.096104547, 4333785.0880799275, 4341207.8125, 4467048.4375, 4492210.309613614, 4748404.177702912, 4749415.280132892, 7952173.4375, 8258713.2643005755, 8263234.375, 8568425.0, 8665533.88391249, 8778828.555321693, 8828190.434179388, 8855786.86797112, 8855792.26338849, 8855840.921782967, 8855860.79724551, 8856194.213696538, 9682095.181086307, 9684126.501995357, 9686038.04379909, 9817898.085026495, 9868854.564362135, 9873174.197168706, 9873848.409807159, 9879313.941023828, 9899398.4375, 9901952.239394326, 9902653.694588326, 9902838.086441845, 9902848.90867967, 9902873.844297912, 9902884.375, 9902937.97846351, 9903013.342512513, 9903026.682862315, 9903039.165323505, 9903079.6875, 9903259.853583848, 9903325.0, 9903355.457272736, 9903416.775944427, 9903556.25, 9903559.690219942, 9903571.13284021, 9903579.6875, 9903585.868129596, 9904144.991946222, 9904357.8125, 11047140.625, 11048644.605203105, 11067006.368276568, 11129051.37912643, 11129676.5625, 11130428.125, 11169149.984554963, 11192775.41669832, 11212575.638309527, 11218345.067924444, 11218600.0, 11218966.67532041, 11324947.99267645, 11324965.03102435, 11325611.198974496, 11325684.64085332, 11326074.06203921, 11326229.6875, 11326444.57422302, 11327704.6875, 11330046.875, 11330443.75, 11330514.0625, 11330543.34893556, 11330817.1875, 11330909.521996267, 11331047.465790424, 11331063.599709501, 11331405.682379229, 11331570.42259253, 11332593.26057735, 11357490.308533613, 11380726.159615848, 11381577.24673211, 11384780.63541388, 11387264.620669417, 11392110.239952212, 11392892.026558192, 11397923.4375, 11413348.090772443, 11419681.558986217, 11419909.723167816, 11420273.4375, 11422570.3125, 11427453.192130622, 11446382.765104158, 11449217.303472936, 11452670.665285539, 11455271.875, 11456788.769483669, 11456993.75, 11472559.30864537, 11476706.25, 11489079.175628867, 11523076.5625, 11556198.4375, 11556468.45435379, 11556910.9375, 11558407.492281748, 11560068.75, 11562460.880367476, 11577537.448619496, 11577813.251064451, 11614221.54047811, 11634842.738197858, 11635272.182927603, 11635403.176232975, 11640368.75, 11640840.202400858, 11648688.774104623, 11656835.749409841, 11656884.375, 11657215.625, 11658132.8125, 11658498.564048287, 11658536.849300278, 11658548.962111855, 11658800.0, 11658886.786361272, 11659389.407295123, 11664714.981309917, 11665507.8125, 11682151.600249177, 11689669.645654695, 11690165.513566427, 11691260.85500358, 11692465.625, 11698218.133362757, 11718029.459632793, 11729704.15324742, 11730585.9375, 11755785.558258805, 11760121.983316893, 11761310.9375, 11771220.001776244, 11779330.25128024, 11785207.255340477, 11815165.419240462, 11815650.454845179, 11823412.852438288, 11823719.994194958, 11825487.5, 11844223.4375, 11844254.6875, 11849376.744891664, 11849410.9375, 11850096.55052753, 11850485.552474815, 11871017.1875, 11878652.869345747, 11880501.5625, 11880778.125, 11881377.564076371, 11881614.0625, 11882425.684099104, 11882635.835417487, 11882635.86182689, 11882837.5, 11883177.09598479, 11883650.0, 11884876.859647902, 11885149.890958069, 11899717.959741706, 11901850.765826987, 11911103.125, 11916130.27193506, 11926660.9375, 11928301.5625, 11930129.568145024, 11932132.06851831, 11947826.55255217, 11948266.570640745, 11973643.927258734, 11990414.781895326, 11991643.139504483, 11993648.4375, 11994547.732295025, 11998135.9029182, 12001765.625, 12005723.4375, 12005738.382998314, 12007046.875, 12009765.935175538, 12010078.125, 12012631.753479917, 12015059.375, 12016571.875, 12017375.089653805, 12017447.623698918, 12017580.889359785, 12017782.97988232, 12017909.375, 12018282.553599538, 12018564.054194205, 12018752.805760695, 12019022.619927863, 12019146.31973337, 12019310.05535287, 12019978.125, 12020019.2261458, 12020293.118166106, 12020483.0394992, 12021389.0625, 12021743.763179837, 12021760.603679843, 12021848.754020657, 12023563.030086253, 12023626.867948527, 12031107.378844861, 12033286.669611115, 12033897.831441592, 12743059.375, 12766607.8125, 12826939.655070277, 12827507.8125, 12862018.051354444, 12864134.081238277, 12864781.413429357, 12879121.191587685, 12882625.957342494, 12882682.8125, 12887121.904056683, 12890114.099653248, 12891241.689215144, 12891286.560177721, 12893289.0625, 12901795.3125, 12901800.482719475, 12903129.350183364, 12907109.50290618, 12928055.382222742, 13012433.310343841, 13096123.674463892, 13118239.891155746, 13145775.51729848, 13165903.544089826, 13182409.782575948, 13185493.75, 13192763.788073804, 13206038.383514404, 13222632.140794031, 13225017.089666562, 13228084.901503243, 13228462.5, 13313475.73160284, 13314487.215042513, 13340258.66780325, 13353720.3125, 13379128.125, 13379969.564996194, 13382424.819279788, 13387722.242944706, 13405098.4375, 13410936.674946541, 13412286.10553882, 13434493.889636923, 13434996.875, 13437598.4375, 13448252.178754313, 13452529.455503812, 13453279.7082472, 13456517.123003837, 13456727.065648505, 13467249.386167573, 13469743.298569614, 13473921.801449604, 13479576.5625, 13481053.107776215, 13482604.944270935, 13483571.875, 13484415.457183337, 13488646.63665617, 13488922.93179146, 13489804.6875, 13489842.1875, 13490014.204369273, 13490433.33806199, 13490434.375, 13490563.980093973, 13491287.896113316, 13493064.0625, 13493884.50502171, 13497212.5, 13499099.073699255, 13499490.625, 13500544.752461659, 13500644.627792059, 13501350.750995096, 13502823.01130297, 13504543.799290389, 13504570.3125, 13505581.925222402, 13506793.382780276, 13507554.565797187, 13515709.056615671, 13530099.722675463, 13531567.1875, 13531822.306477347, 13532496.46761801, 13533590.43662867, 13536076.180355374, 13536174.424621388, 13536426.26264844, 13536959.577093674, 13537034.375, 13537168.582403036, 13537246.570131037, 13539849.154674195, 13540085.42333737, 13541891.65124584, 13542371.44157459, 13550582.8125, 13550940.158761768, 13551129.861493638, 13551499.270047856, 13552641.813345121, 13552799.35121428, 13553171.737632902, 13553213.660328165, 13553478.679181341, 13553488.374367125, 13554235.023397032, 13554320.488207191, 13557808.619964965, 13558142.65063451, 13558384.375, 13559607.238328805, 13559620.3125, 13559739.0625, 13559762.164275596, 13560051.14582494, 13560432.099252649, 13561390.554844467, 13561847.786560567, 13562054.872570975, 13567875.0, 13568121.156238617, 13568171.957750175, 13568459.553012962, 13568820.3125, 13569217.747381493, 13569690.405954415, 13569720.526469711, 13569924.694096146, 13570155.805465193, 13570427.226656223, 13570509.468849078, 13570629.6875, 13570718.572809925, 13570772.530092007, 13571164.0625, 13571176.211912662, 13571178.125, 13571271.491695313, 13571293.75, 13571469.454208963, 13571555.650025064, 13572075.804530645, 13572171.867364954, 13572250.0, 13572262.3125849, 13572295.205448508, 13572340.625, 13572489.922240691, 13572535.9375, 13572580.122089405, 13572685.9375, 13572962.622982582, 13572996.814988358, 13573051.741686659, 13573101.81629972, 13573120.391201131, 13573179.71143208, 13573192.1875, 13573300.66878087, 13573315.967019768, 13573407.8125, 13573741.436157059, 13573935.9375, 13573943.75, 13574201.395618029, 13574259.706458043, 13574293.213864567, 13574438.595716784, 13574528.125, 13574648.307775263, 13575120.3125, 13575365.625, 13575371.875, 13575900.787614709, 13576196.875, 13576579.6875, 13576854.674560716, 13577204.6875, 13578663.561521709, 13581014.802167583, 13581146.74372231, 13583821.875, 13584105.816122541, 13584187.6159434, 13584548.4375, 13584671.866843086, 13584754.833433773, 13585318.483096207, 13585364.188073544, 13585448.357634857, 13585501.62111936, 13585530.027088696, 13585753.085444499, 13585812.259867879, 13586063.861205857, 13586260.01300161, 13586354.206190158, 13586365.625, 13586612.5, 13587017.86958947, 13588689.92334306, 13588857.8125, 13589228.231118456, 13589273.4375, 13589433.48104485, 13589842.325807407, 13591219.549348475, 13591544.15655984, 13591555.468805779, 13591599.00137245, 13591742.585495664, 13591745.3125, 13592613.29616022, 13592930.46845958, 13593025.724004788, 13593068.887950094, 13593122.456302656, 13593208.065986717, 13593367.1875, 13593552.254583871, 13594415.809385603, 13594663.846342565, 13594701.230375575, 13594907.477530893, 13594919.062395561, 13595554.124546334, 13595620.236621482, 13595764.0625, 13595884.375, 13595979.6875, 13596069.664871503, 13596257.429584194, 13596648.420871288, 13596657.814352004, 13596912.5, 13596921.875, 13597012.300132623, 13597146.579279073, 13597385.513851192, 13597447.935175661, 13597725.0, 13597814.155822497, 13598184.440561362, 13598282.68111586, 13598363.088066142, 13598379.6875, 13598401.494299676, 13598412.225617154, 13598469.220967213, 13598693.75, 13598731.107445272, 13598746.028313551, 13598771.63670246, 13598789.092016233, 13598806.065791178, 13598915.136115367, 13598918.254664542, 13599075.683931855, 13599096.112727683, 13599182.8125, 13599356.25, 13599443.405043596, 13599601.5625, 13599608.9662984, 13599635.774705378, 13599680.101221742, 13599696.259268232, 13599909.375, 13600445.250710266, 13600605.744165571, 13600755.468954578, 13601205.862590391, 13601312.488817358, 13601438.852489082, 13601591.607311044, 13601882.204079952, 13601953.96202758, 13602058.33153226, 13602065.723862253, 13602086.16556408, 13602116.756079866, 13602119.350018827, 13602159.90599599, 13602176.544781692, 13602212.890524894, 13602224.464937145, 13602284.960997796, 13602287.5, 13602323.390540248, 13602332.132097194, 13602362.392880796, 13602381.606303226, 13602402.150610883, 13602440.645881765, 13602483.86991213, 13602485.452228213, 13602492.54948969, 13602509.375, 13602520.340355827, 13602528.179722998, 13602544.826782348, 13602574.856979242, 13602592.160260556, 13602611.447166925, 13602674.939966634, 13602743.706307357, 13602766.873883756, 13602814.600810066, 13602855.29660049, 13602878.581284791, 13602958.1737625, 13603002.094668197, 13603046.162713593, 13603050.24030939, 13603104.6875, 13603134.234397208, 13603140.266725028, 13603158.448203214, 13603166.946040338, 13603251.305299852, 13603288.733327322, 13603371.498573717, 13603435.552759884, 13603439.95844763, 13603440.32607662, 13603464.926503684, 13603479.6875, 13603528.125, 13603599.836063266, 13603656.25, 13603709.282674676, 13603772.228762968, 13603834.622741241, 13603860.336384263, 13603951.712746158, 13604013.351332331, 13604118.75, 13604135.59500517, 13604139.489005635, 13604166.965351442, 13604220.999077251, 13604328.02386697, 13604475.983587824, 13604537.5, 13604689.31832401, 13604780.518156916, 13604813.917955564, 13604871.196488911, 13605117.1875, 13605237.874520892, 13605254.6875, 13605497.981620342, 13605532.8125, 13605618.75, 13605838.871087242, 13605945.113567559, 13606375.0, 13606383.242800428, 13606482.335641185, 13608405.60517425, 13609336.621041767, 13609555.94240798, 13609599.932466788, 13609633.268993, 13609655.11628313, 13609834.375, 13610566.701500356, 13611579.27411724, 13611638.354914235, 13612148.752072068, 13612863.909222268, 13614471.425307183, 13614489.4817482, 13615089.155611739, 13615187.5, 13615412.5, 13615647.782742197, 13615673.681190452, 13615678.971702756, 13615715.345100684, 13616360.563579187, 13616472.652207002, 13617318.048806094, 13617621.875, 13618084.375, 13618193.627527632, 13618660.269614812, 13618949.581497265, 13619118.615155736, 13619410.9375, 13619868.75, 13619915.260735523, 13620048.240218597, 13620145.3125, 13620172.158823056, 13620258.376142055, 13620287.084270727, 13620380.3673443, 13620878.697496636, 13620894.348151162, 13620950.590303216, 13621071.474375587, 13621396.677444784, 13621799.789951036, 13622887.139605109, 13624026.021164656, 13626078.579340372, 13626139.712400971, 13626400.0, 13626465.459927883, 13626682.623244645, 13626694.306562902, 13626721.613152971, 13626823.229086768, 13626930.985483635, 13627158.275048137, 13627217.1875, 13627229.219302744, 13627335.9375, 13627357.831341546, 13627369.185311329, 13627424.479704402, 13627562.5, 13627595.3125, 13627712.240879279, 13628061.693852715, 13631572.9778474, 13631823.107575314, 13632648.732170206, 13632771.968648864, 13633346.073790738, 13634944.915075818, 13635260.962543974, 13635326.946598055, 13635981.25, 13635997.21792916, 13636366.887894046, 13636405.027420636, 13636518.75, 13636720.091571199, 13636753.03506131, 13637052.659311756, 13637417.689322282, 13637585.31145629, 13637653.779179888, 13637938.667752838, 13638049.908282261, 13638827.70183044, 13639082.8125, 13639087.496410124, 13639212.5, 13639351.654853119, 13639362.982617708, 13639441.30103086, 13639826.295987124, 13640058.92359747, 13640093.28938266, 13640226.5625, 13642043.538875282, 13642318.014012035, 13644035.456163164, 13644065.625, 13644068.67744417, 13644158.032895174, 13644544.605223056, 13645109.375, 13645193.232110357, 13645326.041206283, 13645599.23573999, 13646083.067619978, 13646302.369944463, 13646543.586000355, 13647334.375, 13647509.409470977, 13647890.266877353, 13647964.0625, 13647971.875, 13648005.356206931, 13648153.603677379, 13648191.443955489, 13648264.622925248, 13648265.335457813, 13648528.958680933, 13648557.83130105, 13648598.616364641, 13649014.868936773, 13649803.815482702, 13649921.875, 13649950.933606543, 13650056.931530273, 13650071.485927166, 13650257.628405847, 13650310.581387352, 13650331.133524401, 13650392.1875, 13650453.381165378, 13650662.768199433, 13650769.418022016, 13651605.806467483, 13651987.5, 13652124.209972803, 13652283.943306992, 13652318.054049559, 13652410.812213404, 13652544.73095122, 13652653.003980592, 13653312.423418837, 13653338.117607351, 13653373.35896331, 13653522.4125919, 13653895.064757291, 13654060.44648721, 13654090.98555419, 13654136.709687691, 13654198.4375, 13654212.423109641, 13654275.591977973, 13654291.879099386, 13654333.74756558, 13654382.398509745, 13654452.219580721, 13654540.375593878, 13654556.990711572, 13654615.232327603, 13654681.25, 13654718.02167279, 13654831.248908639, 13654909.375, 13654910.63636302, 13655032.279235173, 13655070.125891604, 13655204.16706114, 13655407.8125, 13655575.606673418, 13655762.5, 13655828.123279663, 13655874.762231156, 13655918.076800829, 13656130.2232831, 13656152.876019627, 13656225.243417842, 13656230.056662772, 13656318.18299098, 13656321.591794617, 13656330.79079507, 13656598.4375, 13656630.78213416, 13656637.148565877, 13656694.579861501, 13656767.950415254, 13656860.9375, 13656901.277429972, 13656951.095022978, 13656958.93101812, 13657067.827496508, 13657073.027186293, 13657087.296501704, 13657193.75, 13657204.721391723, 13657269.901985735, 13657299.829146465, 13657351.5625, 13657460.188986922, 13657462.051860409, 13657599.928572178, 13657607.455518464, 13657621.744318632, 13657679.6875, 13657711.793067904, 13657853.031454597, 13658065.922742829, 13658174.274824621, 13658367.60040086, 13658376.752411334, 13658378.100054033, 13658439.773297537, 13658461.610447478, 13658500.0, 13658534.375, 13658728.482481413, 13658729.482851842, 13658731.25, 13658744.623968296, 13658757.098944133, 13658792.791877197, 13658800.915388761, 13658896.51122079, 13659174.03681357, 13662323.802740883, 13662699.678773534, 13662835.501133516, 13662887.375124268, 13662944.808578387, 13662958.076567138, 13663297.949820919, 13663606.579553325, 13663707.8125, 13663745.801984817, 13663837.217620332, 13663849.10638234, 13664477.473963365, 13664751.683003394, 13665153.00639653, 13665836.77898939, 13666437.063618205, 13667011.439108297, 13667339.42344581, 13667510.9375, 13667527.00238588, 13667550.675758941, 13667771.152193816, 13668046.875, 13668049.9111566, 13668083.004788792, 13668083.473257001, 13668106.030809686, 13668455.083543276, 13668729.6875, 13668858.044512583, 13669347.332295666, 13670990.531877747, 13671011.083945151, 13671014.432798948, 13671021.145532168, 13671090.625, 13671593.790526047, 13672009.270491026, 13673457.433607826, 13673658.204589618, 13673672.667064134, 13674096.351796592, 13674776.077448513, 13674971.785185065, 13675294.358579816, 13675607.8125, 13676018.599938987, 13676525.0, 13676725.624413172, 13677108.481044179, 13677540.625, 13677871.564134596, 13678110.9375, 13679841.782061746, 13679873.4375, 13680612.912912356, 13680813.29071545, 13681093.435705153, 13681181.883409856, 13681463.415229926, 13681587.481279258, 13684001.5625, 13684399.443214927, 13684746.94587052, 13693479.74686814, 13694871.686985329, 13701103.081935704, 13703009.375, 13709333.671705198, 13741512.5, 13743115.30203473, 13744180.315194594, 13744603.779926255, 13745745.119122613, 13748803.283072708, 13748826.446706932, 13757101.553891858, 13762620.3125, 13777356.25, 13785177.196310597, 13786050.01405523, 13803924.185042182, 13804579.770886604, 13805731.59110899, 13805834.815873098, 13806010.9375, 13807303.432006171, 13808469.496334057, 13808767.1875, 13809106.25, 13809134.065121712, 13809451.75853716, 13809677.186708968, 13809714.924032021, 13810204.974137485, 13810306.815146293, 13810324.614494458, 13810393.385734532, 13811145.486223927, 13811179.049839973, 13811210.959966015, 13811409.421736661, 13811483.027752867, 13811633.510941526, 13811885.9375, 13811887.5, 13812353.446335241, 13815348.808931855, 13815458.763819447, 13815762.97403315, 13815779.236553846, 13815786.383766787, 13816006.880419308, 13816287.963963354, 13816525.288926158, 13818034.524909886, 13818531.25, 13818560.22787353, 13818659.942626687, 13818707.8125, 13818735.701493485, 13818739.008731661, 13818928.431357535, 13819068.914293427, 13819578.285577977, 13819908.935845831, 13822112.181971686, 13827712.143566178, 13827829.6875, 13828654.749352537, 13829001.106490437, 13830863.246014966, 13832589.320958933, 13832872.838514574, 13833304.7048931, 13843545.264476469, 13845139.0625, 13865373.4375, 13876504.704904776, 13907068.05639331, 13908852.519894777, 13927673.661877265, 13932954.191984968, 13933310.509603921, 13933837.5, 13934390.625, 13934575.0, 13935339.77841081, 13935837.5, 13935998.05291864, 13936120.3125, 13937825.301199142, 13944751.706360726, 13953342.981403885, 13953763.651433207, 13954131.935803559, 13954138.522433296, 13954400.0, 13955413.608376265, 13963967.1875, 13965694.30836083, 13966807.8125, 13967368.015660716, 13967404.6875, 13969500.952741308, 13969662.4787404, 13971698.314759415, 13971932.534285517, 13972617.049382973, 13972633.187900271, 13973056.25, 13974157.638888458, 13974189.325165266, 13974306.382251678, 13974655.548075957, 13975150.058857227, 13975421.009684712, 13978302.138083287, 13979462.028158776, 13979617.1875, 13979689.645860635, 13980174.108075392, 13980189.0625, 13980208.7338295, 13980449.207240775, ...], [65.33984777765046, 63.03377259810559, 49.93542389699656, 30.28593533578343, 34.72891350073554, 58.70931759224129, 20.89332785807242, 44.03724961248735, 6.008848807203387, 35.55304078267594, 56.42442613268512, 18.62372289966066, 51.95251535651798, 42.64704842825616, 68.17569535816165, 73.03129281631874, 56.9760826881902, 68.36287345735656, 74.27829848107005, 87.08714808406953, 14.715802205970032, 8.596725840421307, 76.63027412099345, 10.940538912301047, 6.9252769493238215, 83.77011781584089, 26.33463864284594, 59.079352578571346, 28.34506748704754, 12.152332392665219, 18.32771946787024, 52.86035354261854, 68.05363319663704, 62.45609358810012, 11.968123781866419, 12.761395393453963, 8.351269311521767, 5.4024194795398115, 34.7139234675209, 7.786017970701451, 101.21712467926056, 8.740413970721018, 7.460871878798859, 50.959656310356834, 42.048350176012235, 48.82576461548521, 83.92531892504388, 11.02098039569703, 21.79032678548129, 70.38318481833419, 30.8205176014106, 7.3659979555998145, 50.34032910580854, 37.784055858837455, 50.755973327890544, 47.76928216909302, 22.113477029685434, 47.10857601844684, 9.936513866019249, 7.058610820991936, 49.286544350047784, 28.99927423592594, 48.22056841318386, 6.194961443332183, 68.99975062171237, 6.116188945846437, 41.28033847624614, 54.85412762705146, 53.58163512309552, 40.63347140144435, 43.61155750042763, 35.021015971344845, 50.949330094036334, 10.553793702889148, 73.01593849274359, 102.3571334126166, 5.21873937270457, 45.09643608194038, 27.589989999391918, 58.10237645535142, 8.043677146679501, 13.858471871897809, 5.592137773810726, 72.22739881741376, 8.860705863928844, 73.07502016233808, 19.725486276804432, 6.247076440092824, 36.28141205323359, 38.161891641816695, 11.647647735559202, 16.458371748814734, 38.55429547163848, 82.71335709244038, 9.38881836121724, 65.20296585830073, 58.58332996010723, 51.92074036417488, 54.67966522321968, 38.1066187539147, 56.274631991688594, 27.277373254303015, 54.78641701867968, 81.92125755531212, 78.35010688263546, 49.93800838974261, 22.018215576134438, 58.14829893850869, 57.64277071632432, 43.04862485382521, 27.443044556754437, 68.59960693629772, 17.581932575145217, 8.11725910074992, 5.419952430260048, 7.718540696846499, 11.208742779327777, 53.71409786039962, 22.30160051986011, 50.280866312328286, 25.293855428334236, 58.702953455838006, 73.14396284674076, 42.50397582583136, 15.446835471435296, 20.11090147318886, 64.65834458665533, 42.24940159940951, 40.84587570593616, 5.105303380752038, 42.27693954625006, 38.48338701349868, 16.402055932505988, 13.056202335629724, 6.741461781125835, 46.84128746470611, 67.95552168247595, 8.859283434728496, 29.868589752931392, 8.917128689628464, 48.89320082024507, 22.788702506211287, 49.90669832854285, 74.05645020790278, 29.38727276787041, 63.60826965821634, 51.85805801411077, 14.21125351993717, 17.013956178376823, 16.47967539696122, 23.519702680499247, 42.50781121922233, 61.461076338948374, 70.12970724448853, 15.685469374638329, 61.820313975254585, 65.26170609124394, 13.652365255981154, 51.706437571800635, 28.268321850046878, 34.30099122390561, 82.4647361044617, 18.767318414498575, 58.22956116771708, 39.54307535559745, 68.26254169213018, 27.11236637988917, 64.1704370921373, 58.75730716947365, 52.707203493228725, 22.325307909152603, 7.09307985172825, 71.12573145321375, 20.350858907617987, 53.218246061035785, 79.64020439970548, 28.95696518109696, 35.965034770277136, 14.50529626539745, 6.938713532807825, 11.112193222232301, 65.0775411818826, 11.416557904765284, 38.868645283783664, 52.88395538366703, 41.14728674848041, 45.23315577760301, 9.302332490590299, 53.46719609819979, 53.27463880447839, 15.553728981219269, 87.08011701978576, 16.272083725180202, 71.18411636750511, 20.690415413837492, 46.168756445414985, 78.95000426211644, 30.134054774560685, 10.05634980145017, 65.73333820306546, 11.399818992341096, 47.2133314256326, 24.290322289262853, 5.70622960837119, 80.43857124015757, 95.06406221241103, 6.982757754610894, 18.374019941461636, 61.68595117600782, 8.555513749787462, 35.09567360369005, 9.531014135230949, 65.97261010812755, 50.483663084396376, 75.18939759688685, 9.614191189953303, 6.874158836897746, 5.172536853994801, 38.80044762817979, 5.427219433994495, 48.29021278027356, 46.844582460512385, 48.16413828874608, 20.6239224603324, 46.875374025122504, 6.38287912963556, 8.137109226772628, 9.473523724564735, 52.355633213582536, 60.681112130127836, 48.91676853534621, 15.053428673587085, 11.186280584319558, 13.330745866431686, 17.999142825636827, 52.72529217351273, 62.09646571417187, 11.97653369453059, 10.638443389544141, 11.333696385166785, 37.59278389658651, 47.60783593753767, 9.540142728981538, 39.034691712553055, 17.363504963341587, 5.17523819915216, 62.734921837221954, 57.892733327709536, 8.146598662856057, 12.86119461013436, 8.821425512213603, 62.810578748083586, 27.37305028879485, 49.87982532293703, 7.32803272600216, 18.949301324480505, 18.61118867604051, 43.46656203030443, 72.98552682712364, 19.334724459469243, 14.294699968500113, 14.276941094767395, 51.21711984651799, 12.516018052349812, 5.469025473984383, 19.66099084207447, 36.845660071904284, 70.05018676505446, 5.7471336185955995, 8.167589342084566, 5.4626577369520035, 68.96710951312845, 43.24907511253679, 13.024735230382769, 7.007633927030117, 11.78231393087064, 80.31225166204871, 34.313054870700626, 11.55426473271323, 51.371742412196, 14.338255593265895, 24.57161372290339, 13.310438833896132, 42.802015163714884, 39.58914967404071, 60.76092033937579, 63.359914965605945, 51.43403574199622, 63.67281436384598, 5.552619052260337, 67.13719940120517, 55.88560245079854, 42.416314908677, 25.606524883042916, 62.88367556387382, 20.914387718463903, 45.977091262904736, 34.16673684275, 5.512747308550364, 9.373431659936289, 61.35262133118252, 86.24162912739119, 29.1512460827038, 73.26107967532869, 113.45226095267904, 129.48793092162174, 48.599647757439705, 16.887941826394663, 138.09795830500002, 123.66587542822059, 5.234574261568186, 13.124236248663737, 88.08218595084692, 8.396419560709363, 61.34776947815768, 13.96124116135539, 13.894242148594191, 10.021607351583297, 8.9314596720976, 13.22783912690692, 104.51687771813852, 58.91446333713832, 21.6789596767015, 123.59857695226475, 39.74980164115931, 7.0264525840910235, 76.9453114255633, 7.085804210202454, 70.24455591905357, 17.57913996439566, 25.716505996709696, 69.0869770556771, 9.484528016826912, 66.74196274272865, 60.47861471701725, 101.38104664718884, 13.127397414259066, 59.820476405260194, 32.36700597401323, 10.640587202832362, 137.6562415310281, 14.530345371542541, 54.954380765101845, 20.108880263191363, 26.048571759666956, 57.10161442027372, 12.76434584916657, 11.259561886497668, 15.666388236769423, 54.51131163078234, 5.6457876749469955, 24.84299987411105, 7.178857121988212, 37.70912238159454, 81.66528025416767, 124.51965370970241, 108.51017136271602, 73.07301872931112, 8.195047400070031, 18.207327463117686, 79.45304608082662, 10.620631998645814, 50.876118363967365, 8.093772850847067, 79.05409563149044, 23.95784297719386, 100.8199190059418, 5.87600755666943, 14.912487836855588, 89.72973211673221, 72.28425470191527, 14.548596517234385, 74.82130089544692, 5.7637497498838455, 69.30884575937701, 26.17955865318679, 60.26115407649142, 15.431938637061657, 27.391066044667813, 15.671496576466522, 14.066007299690964, 119.63030641546118, 15.03351870676361, 97.74979024452185, 12.363231008706006, 66.2735684406127, 66.8765212908382, 125.48791624310621, 38.823315256662205, 51.2630277306563, 14.34142542612362, 11.688584754898368, 8.915790153868924, 13.417949017580417, 39.2261622595717, 68.74515740514573, 55.30773687832051, 103.85710905789337, 30.787908094341525, 19.128847123188045, 68.06418577401273, 96.96670143657713, 35.39431306486527, 76.50822729033453, 21.48334680857373, 17.600834871419, 65.86810181016818, 45.68598129021196, 13.510863190693788, 9.43140253697139, 103.98992431638112, 45.818001362264084, 15.528529381969182, 6.060776495274461, 15.4427592134349, 7.574604997106935, 7.1369466343554295, 9.636057806107647, 11.066436809500932, 34.352263551929504, 32.82394596892177, 64.38956158662793, 22.63221696254579, 70.50525614070027, 90.8792094111906, 30.170267027442236, 114.78531676411542, 64.75563344497881, 14.610818866504854, 87.82343076841138, 18.29560477535479, 38.733996493972825, 26.296846521348805, 6.131423514932242, 69.24166943768384, 12.140516754386168, 11.812530170715508, 29.779148157905325, 8.757827254731119, 44.55409214206716, 5.112977455272483, 9.450836797123257, 13.870216288988257, 6.815190864542818, 68.84153911277188, 18.452800922565025, 8.386551256788067, 9.155081660401951, 16.912434001860554, 13.801954431733904, 7.720273653168722, 106.87135459971046, 49.17622597443987, 83.55948364244264, 61.66341420018108, 91.2725913041852, 10.24673548775749, 7.470376064482055, 43.97866209576965, 6.4873815877969205, 106.02942262552214, 48.18346791125226, 6.456210137657191, 5.51889836058952, 26.903995301216675, 21.469945014131742, 58.98200144373384, 5.619227911353867, 115.53153806576204, 26.173339289447995, 28.92695272142729, 70.65106294135552, 36.985328580941655, 24.083575118272275, 17.102381884218183, 37.200287408037084, 10.911963107734687, 29.987304255748633, 83.71205050514968, 13.448987568023433, 5.335648896436613, 21.604703214872806, 10.432699524945612, 18.39796168422202, 62.69918744837759, 62.93301200396774, 97.19815636725536, 13.77172566996866, 49.74377635548223, 13.583244761147867, 61.30402893869557, 16.793854561177998, 10.284739069970506, 46.73974845380995, 95.3637948684825, 55.56367193920426, 19.083306438966396, 13.645357452670439, 28.305509605697058, 5.065097157251209, 10.327666673311578, 21.11938754846185, 97.31113851247241, 18.26870737547407, 5.821331620328429, 11.503933899061181, 5.327352681871066, 7.2886471188823965, 97.10701091195764, 14.874402865240455, 5.974151954472486, 18.40943929765004, 49.82964881614723, 53.96059636556666, 14.765491586547945, 12.857705667056337, 18.21484266542079, 16.499020656530355, 7.83076176205323, 11.798899089193709, 6.410725634348104, 53.98487535839834, 97.83531913137091, 41.54908491117329, 7.613343827295521, 11.214333415664674, 7.436526802488201, 56.45649918047788, 5.5317599841967064, 58.66100822694466, 81.28139570829089, 110.46947454620098, 23.578357345708874, 17.485480013472834, 152.85389745401383, 17.082384210867936, 11.743592163076794, 12.900766325877317, 7.942698733864761, 11.52531711276071, 57.68560957471294, 22.824574775709895, 10.61035995186251, 7.850567904240148, 43.23083388617103, 29.79102862431817, 65.87798075082242, 13.677725225608112, 82.44855243895148, 10.22441715458297, 16.55261004376044, 10.187123262908361, 54.507251323442034, 129.21894607189375, 5.336335378307722, 65.08745763404067, 26.82333342682958, 11.729673597509688, 15.978078401798783, 8.870069686193983, 9.461760235220599, 5.318129174931762, 49.06572857213586, 12.855383078771965, 5.554144557489963, 24.79887350789595, 17.516717992572268, 34.121113339014435, 83.65706772213163, 76.78879502154291, 22.039863490313163, 23.753728709751023, 14.417781366678692, 14.708925861862467, 67.11612530645858, 26.988338082719835, 76.65498340708588, 24.24877451041303, 30.749492462418555, 38.708335160146326, 19.605552717627408, 6.067653451948074, 64.45464366721504, 7.766655173472776, 13.389874287541428, 28.566293905556602, 16.965672175090432, 13.885819223203377, 57.11403197220645, 9.749719149158057, 7.238919723822996, 74.50636319224668, 59.99988886573423, 7.016866525981052, 5.269719615801969, 11.657780868610546, 10.896287802346766, 10.490734334110725, 5.845666262415218, 21.33324883318774, 40.072756742274166, 60.24299326854825, 6.639469496163306, 11.531243746070281, 20.975575243679234, 24.010941233832263, 13.685140383260867, 6.370654255468641, 5.663539552685463, 34.60935815112517, 37.96976279405756, 10.941522726154753, 26.675439263913784, 7.458575124909361, 64.2970614095214, 32.25788812453955, 66.7780884051621, 69.93295106081645, 8.184935996810745, 43.80046109334739, 26.146966090476894, 46.11480310122392, 30.179891048328628, 18.370624452926158, 17.68889464930099, 7.834921546223115, 27.595883330926306, 30.918707703015976, 19.655330911267132, 9.159893304596974, 31.319204576731735, 5.67315088523444, 7.246235006005665, 87.85687228401957, 38.55460951310225, 14.347568928822975, 73.79026094924004, 94.56207801982622, 89.91890823094619, 7.067723060720228, 32.51239325242564, 57.94083498806465, 46.140104555832096, 21.816326418888007, 42.64242183861998, 5.1658006236199885, 11.88388778753176, 6.991083899410185, 99.86773507801242, 29.846923544626566, 8.154143908331442, 58.46318844869728, 7.445039782417079, 23.3758759200265, 55.88516363180992, 15.310887490629895, 18.936180497036943, 22.581247193907952, 5.462842481817144, 6.316977501802228, 30.82212599099628, 22.528636789652808, 50.21646163336265, 7.730988909146732, 72.80136027246434, 51.91885593189362, 10.98997782492407, 10.470270738623853, 120.3315336073896, 81.69570571963109, 18.201382553372568, 22.61149680456897, 10.987309774514042, 134.3070449102786, 103.33740723511036, 28.45426026571564, 42.62231384903711, 54.8603288407902, 17.167053888122584, 116.02326725360933, 95.045038871406, 62.23233374524452, 29.0802450066397, 46.76043120509023, 14.1935550462124, 21.141810678318127, 67.5695633321227, 35.743095569683405, 14.67198883472205, 37.03410107789805, 12.792082229369242, 47.93901788694774, 8.030464997543735, 21.28328181393492, 11.107193160464782, 18.564098723490545, 12.677874761060067, 14.35121296640311, 113.88521447159528, 11.182018045157667, 10.610563157781392, 91.60637232414643, 51.29501163329722, 18.296675200189203, 14.383632306798681, 10.135326203164801, 35.12085861418847, 10.703408900658758, 10.15215653886205, 15.01365773936549, 41.8971111442675, 5.370336189051945, 37.4963235731698, 67.99786632188957, 68.34659625965367, 9.982830153661448, 5.785742363617342, 14.283373797544561, 27.715661390450514, 102.84271935384109, 37.08928140387521, 12.052173142779619, 5.171655194998168, 9.968272320974283, 6.4197409107916625, 36.44452211371882, 63.184055006802225, 10.513926109247732, 94.56121440276026, 92.3436446880399, 27.142671871288947, 10.94367167808421, 11.010078785224211, 6.154769364519339, 14.037763234146365, 9.831475793745883, 10.761358028420755, 136.63254950902052, 10.96672178612931, 10.082513392987043, 56.320726322392495, 36.82611655460069, 12.198962017771741, 23.64402529553131, 12.990076760566113, 13.567945071339222, 12.337764502810206, 9.12905907226456, 15.051544148288553, 22.63501021172216, 78.54064348262088, 7.359470373239703, 9.330480537877591, 64.83328839236174, 9.089125316945852, 6.98798999055577, 25.315934512623627, 13.270415217062038, 56.719500540879565, 9.903090690435489, 63.65093288565285, 26.934946585384623, 14.10659382849997, 19.923419600794517, 95.2256760795508, 18.706758589958284, 5.54501216752902, 5.047820379378326, 46.82169021020468, 91.50261081616036, 13.439180212505487, 59.87660603571673, 10.467495371525152, 58.418902135918586, 6.625554371921583, 18.947924987247724, 55.24971238226417, 99.73366030261734, 8.053927279266537, 10.498073684195113, 74.32611048405461, 22.436989693568748, 184.38499120641583, 124.53732609736808, 15.072281712588145, 22.434763094958647, 5.695970033049747, 95.36482618552147, 167.87428640960923, 13.470359588359118, 6.475952285855019, 68.86254055986639, 26.18470226685394, 55.94175365406437, 19.65053547617705, 26.80244464389749, 5.547707565822591, 97.8722223806304, 24.51117473313156, 20.903545480550278, 7.114909525244341, 12.456036144335183, 6.905727674943227, 34.111224862624425, 31.907180601926274, 15.995078390216705, 25.050256260203184, 54.83004501246036, 5.664295811540248, 61.165553851144665, 7.837506031072294, 12.94042588980167, 22.96886092199904, 17.852917841865946, 15.098643297894611, 41.40612516328811, 23.338353887588042, 16.938060943432102, 10.421904291227124, 16.053550028044725, 10.442358117847567, 5.838773544111049, 57.98502389862621, 11.989940427375043, 32.54564114570127, 18.29783382615421, 12.930588956056171, 46.94240050618835, 62.24487840369296, 90.2034525724282, 19.63506911791948, 110.34561195915349, 24.292422248297925, 67.47220555319839, 16.93299646914121, 18.34340791979748, 12.754620418514955, 48.00266984832934, 24.81278638129487, 11.442184186935595, 23.56260058420396, 24.84093750666799, 11.808833804121745, 84.9870513215665, 5.959868500763052, 9.750516403703546, 99.35941899643873, 88.09582173159242, 20.405344008267864, 6.942048815467826, 54.382794209909164, 15.0982588265423, 11.254169038666326, 22.79273074701747, 22.268442679352972, 200.28736817347678, 21.264715082095744, 18.65278388265601, 26.866435831078547, 13.239824703676637, 37.320506850128396, 25.875628554381702, 34.70086160477247, 12.267508367037381, 5.566431354696027, 28.555808844418998, 75.16238557473974, 49.35918818672745, 22.49128593804183, 36.754834090772555, 9.706781994476541, 5.758999671137864, 10.669582975847762, 20.941077765494377, 73.68681922221357, 6.484160589379682, 63.37383679640358, 8.901161323985974, 9.39205584535018, 5.4643204683441, 25.294979115501523, 68.51185816148988, 45.3160654352854, 67.90016446231694, 61.343218394672725, 23.461758659541566, 9.925254662930767, 8.666196622006657, 5.799809218485482, 7.163633505069827, 5.162673582981124, 97.26784357270385, 71.08747738539697, 50.89330468752858, 223.96159418448357, 14.995353370960526, 18.837535684320866, 11.26059582203371, 24.939894059721652, 16.938307406614253, 82.29569448387394, 19.752937508643146, 18.828931169423058, 61.81459027862917, 31.993210355027774, 13.878758824943517, 66.97328608400943, 88.25551410484358, 8.801565564249259, 16.159514730329903, 17.644629780425745, 22.716700017965557, 13.713826650231079, 15.647759946221733, 20.22163662054962, 11.163005144995598, 6.494442653972439, 11.481698220389292, 18.4958671288731, 105.99630110272435, 54.9227174502851, 74.92078295758691, 16.57534086992731, 12.655910272342766, 17.119337648274357, 21.996805003144818, 58.774892125871744, 31.667827327021826, 135.10868523698565, 16.62369611224315, 23.3124455551295, 45.78594486350687, 10.174239775481064, 21.817409994418806, 42.33682394500633, 10.777818770860323, 27.504077938635145, 25.157117437426628, 103.59903500627054, 16.391847439345394, 171.2370254477508, 48.52239958251569, 98.48062576322468, 28.663520539975554, 11.225782474940427, 83.09311971052955, 50.15662838429927, 16.027514234541144, 87.16723292686547, 8.295796553728401, 19.734642194520795, 42.191191169827626, 74.99613964208899, 11.155021002865032, 41.780662362730624, 161.9998603082933, 7.686458432975231, 10.43247335849583, 10.518840586543964, 101.48003480258286, 53.788711437358806, 96.59526161102403, 44.214648955548476, 74.88327898944482, 56.733867491074875, 77.65352671266054, 5.253654168929981, 11.360270649714403, 62.81702955050082, 9.006435943110693, 76.2408450939524, 30.101190931463478, 98.14426717758789, 32.774998395091934, 57.99934490692876, 83.7574029181115, 35.395825079916634, 19.435760222301244, 72.91723400731745, 20.463881092043952, 89.80870343939216, 43.57111769486012, 32.7707638381571, 6.736242318357196, 6.128027367593102, 47.58477982527945, 57.13208440187209, 8.430541349693607, 7.156656042467486, 19.690442816899292, 15.17069366849361, 18.48733275187112, 15.907789546305956, 21.778674618910138, 48.40133158143517, 17.754861198794586, 18.30902684824853, 49.452180155047515, 33.82787589622586, 39.127330651827634, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3945067.096104547, 4333785.0880799275, 4341207.8125, 4467048.4375, 4492210.309613614, 4748404.177702912, 4749415.280132892, 7952173.4375, 8258713.2643005755, 8263234.375, 8568425.0, 8665533.88391249, 8778828.555321693, 8828190.434179388, 8855786.86797112, 8855792.26338849, 8855840.921782967, 8855860.79724551, 8856194.213696538, 9682095.181086307, 9684126.501995357, 9686038.04379909, 9817898.085026495, 9868854.564362135, 9873174.197168706, 9873848.409807159, 9879313.941023828, 9899398.4375, 9901952.239394326, 9902653.694588326, 9902838.086441845, 9902848.90867967, 9902873.844297912, 9902884.375, 9902937.97846351, 9903013.342512513, 9903026.682862315, 9903039.165323505, 9903079.6875, 9903259.853583848, 9903325.0, 9903355.457272736, 9903416.775944427, 9903556.25, 9903559.690219942, 9903571.13284021, 9903579.6875, 9903585.868129596, 9904144.991946222, 9904357.8125, 11047140.625, 11048644.605203105, 11067006.368276568, 11129051.37912643, 11129676.5625, 11130428.125, 11169149.984554963, 11192775.41669832, 11212575.638309527, 11218345.067924444, 11218600.0, 11218966.67532041, 11324947.99267645, 11324965.03102435, 11325611.198974496, 11325684.64085332, 11326074.06203921, 11326229.6875, 11326444.57422302, 11327704.6875, 11330046.875, 11330443.75, 11330514.0625, 11330543.34893556, 11330817.1875, 11330909.521996267, 11331047.465790424, 11331063.599709501, 11331405.682379229, 11331570.42259253, 11332593.26057735, 11357490.308533613, 11380726.159615848, 11381577.24673211, 11384780.63541388, 11387264.620669417, 11392110.239952212, 11392892.026558192, 11397923.4375, 11413348.090772443, 11419681.558986217, 11419909.723167816, 11420273.4375, 11422570.3125, 11427453.192130622, 11446382.765104158, 11449217.303472936, 11452670.665285539, 11455271.875, 11456788.769483669, 11456993.75, 11472559.30864537, 11476706.25, 11489079.175628867, 11523076.5625, 11556198.4375, 11556468.45435379, 11556910.9375, 11558407.492281748, 11560068.75, 11562460.880367476, 11577537.448619496, 11577813.251064451, 11614221.54047811, 11634842.738197858, 11635272.182927603, 11635403.176232975, 11640368.75, 11640840.202400858, 11648688.774104623, 11656835.749409841, 11656884.375, 11657215.625, 11658132.8125, 11658498.564048287, 11658536.849300278, 11658548.962111855, 11658800.0, 11658886.786361272, 11659389.407295123, 11664714.981309917, 11665507.8125, 11682151.600249177, 11689669.645654695, 11690165.513566427, 11691260.85500358, 11692465.625, 11698218.133362757, 11718029.459632793, 11729704.15324742, 11730585.9375, 11755785.558258805, 11760121.983316893, 11761310.9375, 11771220.001776244, 11779330.25128024, 11785207.255340477, 11815165.419240462, 11815650.454845179, 11823412.852438288, 11823719.994194958, 11825487.5, 11844223.4375, 11844254.6875, 11849376.744891664, 11849410.9375, 11850096.55052753, 11850485.552474815, 11871017.1875, 11878652.869345747, 11880501.5625, 11880778.125, 11881377.564076371, 11881614.0625, 11882425.684099104, 11882635.835417487, 11882635.86182689, 11882837.5, 11883177.09598479, 11883650.0, 11884876.859647902, 11885149.890958069, 11899717.959741706, 11901850.765826987, 11911103.125, 11916130.27193506, 11926660.9375, 11928301.5625, 11930129.568145024, 11932132.06851831, 11947826.55255217, 11948266.570640745, 11973643.927258734, 11990414.781895326, 11991643.139504483, 11993648.4375, 11994547.732295025, 11998135.9029182, 12001765.625, 12005723.4375, 12005738.382998314, 12007046.875, 12009765.935175538, 12010078.125, 12012631.753479917, 12015059.375, 12016571.875, 12017375.089653805, 12017447.623698918, 12017580.889359785, 12017782.97988232, 12017909.375, 12018282.553599538, 12018564.054194205, 12018752.805760695, 12019022.619927863, 12019146.31973337, 12019310.05535287, 12019978.125, 12020019.2261458, 12020293.118166106, 12020483.0394992, 12021389.0625, 12021743.763179837, 12021760.603679843, 12021848.754020657, 12023563.030086253, 12023626.867948527, 12031107.378844861, 12033286.669611115, 12033897.831441592, 12743059.375, 12766607.8125, 12826939.655070277, 12827507.8125, 12862018.051354444, 12864134.081238277, 12864781.413429357, 12879121.191587685, 12882625.957342494, 12882682.8125, 12887121.904056683, 12890114.099653248, 12891241.689215144, 12891286.560177721, 12893289.0625, 12901795.3125, 12901800.482719475, 12903129.350183364, 12907109.50290618, 12928055.382222742, 13012433.310343841, 13096123.674463892, 13118239.891155746, 13145775.51729848, 13165903.544089826, 13182409.782575948, 13185493.75, 13192763.788073804, 13206038.383514404, 13222632.140794031, 13225017.089666562, 13228084.901503243, 13228462.5, 13313475.73160284, 13314487.215042513, 13340258.66780325, 13353720.3125, 13379128.125, 13379969.564996194, 13382424.819279788, 13387722.242944706, 13405098.4375, 13410936.674946541, 13412286.10553882, 13434493.889636923, 13434996.875, 13437598.4375, 13448252.178754313, 13452529.455503812, 13453279.7082472, 13456517.123003837, 13456727.065648505, 13467249.386167573, 13469743.298569614, 13473921.801449604, 13479576.5625, 13481053.107776215, 13482604.944270935, 13483571.875, 13484415.457183337, 13488646.63665617, 13488922.93179146, 13489804.6875, 13489842.1875, 13490014.204369273, 13490433.33806199, 13490434.375, 13490563.980093973, 13491287.896113316, 13493064.0625, 13493884.50502171, 13497212.5, 13499099.073699255, 13499490.625, 13500544.752461659, 13500644.627792059, 13501350.750995096, 13502823.01130297, 13504543.799290389, 13504570.3125, 13505581.925222402, 13506793.382780276, 13507554.565797187, 13515709.056615671, 13530099.722675463, 13531567.1875, 13531822.306477347, 13532496.46761801, 13533590.43662867, 13536076.180355374, 13536174.424621388, 13536426.26264844, 13536959.577093674, 13537034.375, 13537168.582403036, 13537246.570131037, 13539849.154674195, 13540085.42333737, 13541891.65124584, 13542371.44157459, 13550582.8125, 13550940.158761768, 13551129.861493638, 13551499.270047856, 13552641.813345121, 13552799.35121428, 13553171.737632902, 13553213.660328165, 13553478.679181341, 13553488.374367125, 13554235.023397032, 13554320.488207191, 13557808.619964965, 13558142.65063451, 13558384.375, 13559607.238328805, 13559620.3125, 13559739.0625, 13559762.164275596, 13560051.14582494, 13560432.099252649, 13561390.554844467, 13561847.786560567, 13562054.872570975, 13567875.0, 13568121.156238617, 13568171.957750175, 13568459.553012962, 13568820.3125, 13569217.747381493, 13569690.405954415, 13569720.526469711, 13569924.694096146, 13570155.805465193, 13570427.226656223, 13570509.468849078, 13570629.6875, 13570718.572809925, 13570772.530092007, 13571164.0625, 13571176.211912662, 13571178.125, 13571271.491695313, 13571293.75, 13571469.454208963, 13571555.650025064, 13572075.804530645, 13572171.867364954, 13572250.0, 13572262.3125849, 13572295.205448508, 13572340.625, 13572489.922240691, 13572535.9375, 13572580.122089405, 13572685.9375, 13572962.622982582, 13572996.814988358, 13573051.741686659, 13573101.81629972, 13573120.391201131, 13573179.71143208, 13573192.1875, 13573300.66878087, 13573315.967019768, 13573407.8125, 13573741.436157059, 13573935.9375, 13573943.75, 13574201.395618029, 13574259.706458043, 13574293.213864567, 13574438.595716784, 13574528.125, 13574648.307775263, 13575120.3125, 13575365.625, 13575371.875, 13575900.787614709, 13576196.875, 13576579.6875, 13576854.674560716, 13577204.6875, 13578663.561521709, 13581014.802167583, 13581146.74372231, 13583821.875, 13584105.816122541, 13584187.6159434, 13584548.4375, 13584671.866843086, 13584754.833433773, 13585318.483096207, 13585364.188073544, 13585448.357634857, 13585501.62111936, 13585530.027088696, 13585753.085444499, 13585812.259867879, 13586063.861205857, 13586260.01300161, 13586354.206190158, 13586365.625, 13586612.5, 13587017.86958947, 13588689.92334306, 13588857.8125, 13589228.231118456, 13589273.4375, 13589433.48104485, 13589842.325807407, 13591219.549348475, 13591544.15655984, 13591555.468805779, 13591599.00137245, 13591742.585495664, 13591745.3125, 13592613.29616022, 13592930.46845958, 13593025.724004788, 13593068.887950094, 13593122.456302656, 13593208.065986717, 13593367.1875, 13593552.254583871, 13594415.809385603, 13594663.846342565, 13594701.230375575, 13594907.477530893, 13594919.062395561, 13595554.124546334, 13595620.236621482, 13595764.0625, 13595884.375, 13595979.6875, 13596069.664871503, 13596257.429584194, 13596648.420871288, 13596657.814352004, 13596912.5, 13596921.875, 13597012.300132623, 13597146.579279073, 13597385.513851192, 13597447.935175661, 13597725.0, 13597814.155822497, 13598184.440561362, 13598282.68111586, 13598363.088066142, 13598379.6875, 13598401.494299676, 13598412.225617154, 13598469.220967213, 13598693.75, 13598731.107445272, 13598746.028313551, 13598771.63670246, 13598789.092016233, 13598806.065791178, 13598915.136115367, 13598918.254664542, 13599075.683931855, 13599096.112727683, 13599182.8125, 13599356.25, 13599443.405043596, 13599601.5625, 13599608.9662984, 13599635.774705378, 13599680.101221742, 13599696.259268232, 13599909.375, 13600445.250710266, 13600605.744165571, 13600755.468954578, 13601205.862590391, 13601312.488817358, 13601438.852489082, 13601591.607311044, 13601882.204079952, 13601953.96202758, 13602058.33153226, 13602065.723862253, 13602086.16556408, 13602116.756079866, 13602119.350018827, 13602159.90599599, 13602176.544781692, 13602212.890524894, 13602224.464937145, 13602284.960997796, 13602287.5, 13602323.390540248, 13602332.132097194, 13602362.392880796, 13602381.606303226, 13602402.150610883, 13602440.645881765, 13602483.86991213, 13602485.452228213, 13602492.54948969, 13602509.375, 13602520.340355827, 13602528.179722998, 13602544.826782348, 13602574.856979242, 13602592.160260556, 13602611.447166925, 13602674.939966634, 13602743.706307357, 13602766.873883756, 13602814.600810066, 13602855.29660049, 13602878.581284791, 13602958.1737625, 13603002.094668197, 13603046.162713593, 13603050.24030939, 13603104.6875, 13603134.234397208, 13603140.266725028, 13603158.448203214, 13603166.946040338, 13603251.305299852, 13603288.733327322, 13603371.498573717, 13603435.552759884, 13603439.95844763, 13603440.32607662, 13603464.926503684, 13603479.6875, 13603528.125, 13603599.836063266, 13603656.25, 13603709.282674676, 13603772.228762968, 13603834.622741241, 13603860.336384263, 13603951.712746158, 13604013.351332331, 13604118.75, 13604135.59500517, 13604139.489005635, 13604166.965351442, 13604220.999077251, 13604328.02386697, 13604475.983587824, 13604537.5, 13604689.31832401, 13604780.518156916, 13604813.917955564, 13604871.196488911, 13605117.1875, 13605237.874520892, 13605254.6875, 13605497.981620342, 13605532.8125, 13605618.75, 13605838.871087242, 13605945.113567559, 13606375.0, 13606383.242800428, 13606482.335641185, 13608405.60517425, 13609336.621041767, 13609555.94240798, 13609599.932466788, 13609633.268993, 13609655.11628313, 13609834.375, 13610566.701500356, 13611579.27411724, 13611638.354914235, 13612148.752072068, 13612863.909222268, 13614471.425307183, 13614489.4817482, 13615089.155611739, 13615187.5, 13615412.5, 13615647.782742197, 13615673.681190452, 13615678.971702756, 13615715.345100684, 13616360.563579187, 13616472.652207002, 13617318.048806094, 13617621.875, 13618084.375, 13618193.627527632, 13618660.269614812, 13618949.581497265, 13619118.615155736, 13619410.9375, 13619868.75, 13619915.260735523, 13620048.240218597, 13620145.3125, 13620172.158823056, 13620258.376142055, 13620287.084270727, 13620380.3673443, 13620878.697496636, 13620894.348151162, 13620950.590303216, 13621071.474375587, 13621396.677444784, 13621799.789951036, 13622887.139605109, 13624026.021164656, 13626078.579340372, 13626139.712400971, 13626400.0, 13626465.459927883, 13626682.623244645, 13626694.306562902, 13626721.613152971, 13626823.229086768, 13626930.985483635, 13627158.275048137, 13627217.1875, 13627229.219302744, 13627335.9375, 13627357.831341546, 13627369.185311329, 13627424.479704402, 13627562.5, 13627595.3125, 13627712.240879279, 13628061.693852715, 13631572.9778474, 13631823.107575314, 13632648.732170206, 13632771.968648864, 13633346.073790738, 13634944.915075818, 13635260.962543974, 13635326.946598055, 13635981.25, 13635997.21792916, 13636366.887894046, 13636405.027420636, 13636518.75, 13636720.091571199, 13636753.03506131, 13637052.659311756, 13637417.689322282, 13637585.31145629, 13637653.779179888, 13637938.667752838, 13638049.908282261, 13638827.70183044, 13639082.8125, 13639087.496410124, 13639212.5, 13639351.654853119, 13639362.982617708, 13639441.30103086, 13639826.295987124, 13640058.92359747, 13640093.28938266, 13640226.5625, 13642043.538875282, 13642318.014012035, 13644035.456163164, 13644065.625, 13644068.67744417, 13644158.032895174, 13644544.605223056, 13645109.375, 13645193.232110357, 13645326.041206283, 13645599.23573999, 13646083.067619978, 13646302.369944463, 13646543.586000355, 13647334.375, 13647509.409470977, 13647890.266877353, 13647964.0625, 13647971.875, 13648005.356206931, 13648153.603677379, 13648191.443955489, 13648264.622925248, 13648265.335457813, 13648528.958680933, 13648557.83130105, 13648598.616364641, 13649014.868936773, 13649803.815482702, 13649921.875, 13649950.933606543, 13650056.931530273, 13650071.485927166, 13650257.628405847, 13650310.581387352, 13650331.133524401, 13650392.1875, 13650453.381165378, 13650662.768199433, 13650769.418022016, 13651605.806467483, 13651987.5, 13652124.209972803, 13652283.943306992, 13652318.054049559, 13652410.812213404, 13652544.73095122, 13652653.003980592, 13653312.423418837, 13653338.117607351, 13653373.35896331, 13653522.4125919, 13653895.064757291, 13654060.44648721, 13654090.98555419, 13654136.709687691, 13654198.4375, 13654212.423109641, 13654275.591977973, 13654291.879099386, 13654333.74756558, 13654382.398509745, 13654452.219580721, 13654540.375593878, 13654556.990711572, 13654615.232327603, 13654681.25, 13654718.02167279, 13654831.248908639, 13654909.375, 13654910.63636302, 13655032.279235173, 13655070.125891604, 13655204.16706114, 13655407.8125, 13655575.606673418, 13655762.5, 13655828.123279663, 13655874.762231156, 13655918.076800829, 13656130.2232831, 13656152.876019627, 13656225.243417842, 13656230.056662772, 13656318.18299098, 13656321.591794617, 13656330.79079507, 13656598.4375, 13656630.78213416, 13656637.148565877, 13656694.579861501, 13656767.950415254, 13656860.9375, 13656901.277429972, 13656951.095022978, 13656958.93101812, 13657067.827496508, 13657073.027186293, 13657087.296501704, 13657193.75, 13657204.721391723, 13657269.901985735, 13657299.829146465, 13657351.5625, 13657460.188986922, 13657462.051860409, 13657599.928572178, 13657607.455518464, 13657621.744318632, 13657679.6875, 13657711.793067904, 13657853.031454597, 13658065.922742829, 13658174.274824621, 13658367.60040086, 13658376.752411334, 13658378.100054033, 13658439.773297537, 13658461.610447478, 13658500.0, 13658534.375, 13658728.482481413, 13658729.482851842, 13658731.25, 13658744.623968296, 13658757.098944133, 13658792.791877197, 13658800.915388761, 13658896.51122079, 13659174.03681357, 13662323.802740883, 13662699.678773534, 13662835.501133516, 13662887.375124268, 13662944.808578387, 13662958.076567138, 13663297.949820919, 13663606.579553325, 13663707.8125, 13663745.801984817, 13663837.217620332, 13663849.10638234, 13664477.473963365, 13664751.683003394, 13665153.00639653, 13665836.77898939, 13666437.063618205, 13667011.439108297, 13667339.42344581, 13667510.9375, 13667527.00238588, 13667550.675758941, 13667771.152193816, 13668046.875, 13668049.9111566, 13668083.004788792, 13668083.473257001, 13668106.030809686, 13668455.083543276, 13668729.6875, 13668858.044512583, 13669347.332295666, 13670990.531877747, 13671011.083945151, 13671014.432798948, 13671021.145532168, 13671090.625, 13671593.790526047, 13672009.270491026, 13673457.433607826, 13673658.204589618, 13673672.667064134, 13674096.351796592, 13674776.077448513, 13674971.785185065, 13675294.358579816, 13675607.8125, 13676018.599938987, 13676525.0, 13676725.624413172, 13677108.481044179, 13677540.625, 13677871.564134596, 13678110.9375, 13679841.782061746, 13679873.4375, 13680612.912912356, 13680813.29071545, 13681093.435705153, 13681181.883409856, 13681463.415229926, 13681587.481279258, 13684001.5625, 13684399.443214927, 13684746.94587052, 13693479.74686814, 13694871.686985329, 13701103.081935704, 13703009.375, 13709333.671705198, 13741512.5, 13743115.30203473, 13744180.315194594, 13744603.779926255, 13745745.119122613, 13748803.283072708, 13748826.446706932, 13757101.553891858, 13762620.3125, 13777356.25, 13785177.196310597, 13786050.01405523, 13803924.185042182, 13804579.770886604, 13805731.59110899, 13805834.815873098, 13806010.9375, 13807303.432006171, 13808469.496334057, 13808767.1875, 13809106.25, 13809134.065121712, 13809451.75853716, 13809677.186708968, 13809714.924032021, 13810204.974137485, 13810306.815146293, 13810324.614494458, 13810393.385734532, 13811145.486223927, 13811179.049839973, 13811210.959966015, 13811409.421736661, 13811483.027752867, 13811633.510941526, 13811885.9375, 13811887.5, 13812353.446335241, 13815348.808931855, 13815458.763819447, 13815762.97403315, 13815779.236553846, 13815786.383766787, 13816006.880419308, 13816287.963963354, 13816525.288926158, 13818034.524909886, 13818531.25, 13818560.22787353, 13818659.942626687, 13818707.8125, 13818735.701493485, 13818739.008731661, 13818928.431357535, 13819068.914293427, 13819578.285577977, 13819908.935845831, 13822112.181971686, 13827712.143566178, 13827829.6875, 13828654.749352537, 13829001.106490437, 13830863.246014966, 13832589.320958933, 13832872.838514574, 13833304.7048931, 13843545.264476469, 13845139.0625, 13865373.4375, 13876504.704904776, 13907068.05639331, 13908852.519894777, 13927673.661877265, 13932954.191984968, 13933310.509603921, 13933837.5, 13934390.625, 13934575.0, 13935339.77841081, 13935837.5, 13935998.05291864, 13936120.3125, 13937825.301199142, 13944751.706360726, 13953342.981403885, 13953763.651433207, 13954131.935803559, 13954138.522433296, 13954400.0, 13955413.608376265, 13963967.1875, 13965694.30836083, 13966807.8125, 13967368.015660716, 13967404.6875, 13969500.952741308, 13969662.4787404, 13971698.314759415, 13971932.534285517, 13972617.049382973, 13972633.187900271, 13973056.25, 13974157.638888458, 13974189.325165266, 13974306.382251678, 13974655.548075957, 13975150.058857227, 13975421.009684712, 13978302.138083287, 13979462.028158776, 13979617.1875, 13979689.645860635, 13980174.108075392, 13980189.0625, 13980208.7338295, 13980449.207240775, ...], [65.33984777765046, 63.03377259810559, 49.93542389699656, 30.28593533578343, 34.72891350073554, 58.70931759224129, 20.89332785807242, 44.03724961248735, 6.008848807203387, 35.55304078267594, 56.42442613268512, 18.62372289966066, 51.95251535651798, 42.64704842825616, 68.17569535816165, 73.03129281631874, 56.9760826881902, 68.36287345735656, 74.27829848107005, 87.08714808406953, 14.715802205970032, 8.596725840421307, 76.63027412099345, 10.940538912301047, 6.9252769493238215, 83.77011781584089, 26.33463864284594, 59.079352578571346, 28.34506748704754, 12.152332392665219, 18.32771946787024, 52.86035354261854, 68.05363319663704, 62.45609358810012, 11.968123781866419, 12.761395393453963, 8.351269311521767, 5.4024194795398115, 34.7139234675209, 7.786017970701451, 101.21712467926056, 8.740413970721018, 7.460871878798859, 50.959656310356834, 42.048350176012235, 48.82576461548521, 83.92531892504388, 11.02098039569703, 21.79032678548129, 70.38318481833419, 30.8205176014106, 7.3659979555998145, 50.34032910580854, 37.784055858837455, 50.755973327890544, 47.76928216909302, 22.113477029685434, 47.10857601844684, 9.936513866019249, 7.058610820991936, 49.286544350047784, 28.99927423592594, 48.22056841318386, 6.194961443332183, 68.99975062171237, 6.116188945846437, 41.28033847624614, 54.85412762705146, 53.58163512309552, 40.63347140144435, 43.61155750042763, 35.021015971344845, 50.949330094036334, 10.553793702889148, 73.01593849274359, 102.3571334126166, 5.21873937270457, 45.09643608194038, 27.589989999391918, 58.10237645535142, 8.043677146679501, 13.858471871897809, 5.592137773810726, 72.22739881741376, 8.860705863928844, 73.07502016233808, 19.725486276804432, 6.247076440092824, 36.28141205323359, 38.161891641816695, 11.647647735559202, 16.458371748814734, 38.55429547163848, 82.71335709244038, 9.38881836121724, 65.20296585830073, 58.58332996010723, 51.92074036417488, 54.67966522321968, 38.1066187539147, 56.274631991688594, 27.277373254303015, 54.78641701867968, 81.92125755531212, 78.35010688263546, 49.93800838974261, 22.018215576134438, 58.14829893850869, 57.64277071632432, 43.04862485382521, 27.443044556754437, 68.59960693629772, 17.581932575145217, 8.11725910074992, 5.419952430260048, 7.718540696846499, 11.208742779327777, 53.71409786039962, 22.30160051986011, 50.280866312328286, 25.293855428334236, 58.702953455838006, 73.14396284674076, 42.50397582583136, 15.446835471435296, 20.11090147318886, 64.65834458665533, 42.24940159940951, 40.84587570593616, 5.105303380752038, 42.27693954625006, 38.48338701349868, 16.402055932505988, 13.056202335629724, 6.741461781125835, 46.84128746470611, 67.95552168247595, 8.859283434728496, 29.868589752931392, 8.917128689628464, 48.89320082024507, 22.788702506211287, 49.90669832854285, 74.05645020790278, 29.38727276787041, 63.60826965821634, 51.85805801411077, 14.21125351993717, 17.013956178376823, 16.47967539696122, 23.519702680499247, 42.50781121922233, 61.461076338948374, 70.12970724448853, 15.685469374638329, 61.820313975254585, 65.26170609124394, 13.652365255981154, 51.706437571800635, 28.268321850046878, 34.30099122390561, 82.4647361044617, 18.767318414498575, 58.22956116771708, 39.54307535559745, 68.26254169213018, 27.11236637988917, 64.1704370921373, 58.75730716947365, 52.707203493228725, 22.325307909152603, 7.09307985172825, 71.12573145321375, 20.350858907617987, 53.218246061035785, 79.64020439970548, 28.95696518109696, 35.965034770277136, 14.50529626539745, 6.938713532807825, 11.112193222232301, 65.0775411818826, 11.416557904765284, 38.868645283783664, 52.88395538366703, 41.14728674848041, 45.23315577760301, 9.302332490590299, 53.46719609819979, 53.27463880447839, 15.553728981219269, 87.08011701978576, 16.272083725180202, 71.18411636750511, 20.690415413837492, 46.168756445414985, 78.95000426211644, 30.134054774560685, 10.05634980145017, 65.73333820306546, 11.399818992341096, 47.2133314256326, 24.290322289262853, 5.70622960837119, 80.43857124015757, 95.06406221241103, 6.982757754610894, 18.374019941461636, 61.68595117600782, 8.555513749787462, 35.09567360369005, 9.531014135230949, 65.97261010812755, 50.483663084396376, 75.18939759688685, 9.614191189953303, 6.874158836897746, 5.172536853994801, 38.80044762817979, 5.427219433994495, 48.29021278027356, 46.844582460512385, 48.16413828874608, 20.6239224603324, 46.875374025122504, 6.38287912963556, 8.137109226772628, 9.473523724564735, 52.355633213582536, 60.681112130127836, 48.91676853534621, 15.053428673587085, 11.186280584319558, 13.330745866431686, 17.999142825636827, 52.72529217351273, 62.09646571417187, 11.97653369453059, 10.638443389544141, 11.333696385166785, 37.59278389658651, 47.60783593753767, 9.540142728981538, 39.034691712553055, 17.363504963341587, 5.17523819915216, 62.734921837221954, 57.892733327709536, 8.146598662856057, 12.86119461013436, 8.821425512213603, 62.810578748083586, 27.37305028879485, 49.87982532293703, 7.32803272600216, 18.949301324480505, 18.61118867604051, 43.46656203030443, 72.98552682712364, 19.334724459469243, 14.294699968500113, 14.276941094767395, 51.21711984651799, 12.516018052349812, 5.469025473984383, 19.66099084207447, 36.845660071904284, 70.05018676505446, 5.7471336185955995, 8.167589342084566, 5.4626577369520035, 68.96710951312845, 43.24907511253679, 13.024735230382769, 7.007633927030117, 11.78231393087064, 80.31225166204871, 34.313054870700626, 11.55426473271323, 51.371742412196, 14.338255593265895, 24.57161372290339, 13.310438833896132, 42.802015163714884, 39.58914967404071, 60.76092033937579, 63.359914965605945, 51.43403574199622, 63.67281436384598, 5.552619052260337, 67.13719940120517, 55.88560245079854, 42.416314908677, 25.606524883042916, 62.88367556387382, 20.914387718463903, 45.977091262904736, 34.16673684275, 5.512747308550364, 9.373431659936289, 61.35262133118252, 86.24162912739119, 29.1512460827038, 73.26107967532869, 113.45226095267904, 129.48793092162174, 48.599647757439705, 16.887941826394663, 138.09795830500002, 123.66587542822059, 5.234574261568186, 13.124236248663737, 88.08218595084692, 8.396419560709363, 61.34776947815768, 13.96124116135539, 13.894242148594191, 10.021607351583297, 8.9314596720976, 13.22783912690692, 104.51687771813852, 58.91446333713832, 21.6789596767015, 123.59857695226475, 39.74980164115931, 7.0264525840910235, 76.9453114255633, 7.085804210202454, 70.24455591905357, 17.57913996439566, 25.716505996709696, 69.0869770556771, 9.484528016826912, 66.74196274272865, 60.47861471701725, 101.38104664718884, 13.127397414259066, 59.820476405260194, 32.36700597401323, 10.640587202832362, 137.6562415310281, 14.530345371542541, 54.954380765101845, 20.108880263191363, 26.048571759666956, 57.10161442027372, 12.76434584916657, 11.259561886497668, 15.666388236769423, 54.51131163078234, 5.6457876749469955, 24.84299987411105, 7.178857121988212, 37.70912238159454, 81.66528025416767, 124.51965370970241, 108.51017136271602, 73.07301872931112, 8.195047400070031, 18.207327463117686, 79.45304608082662, 10.620631998645814, 50.876118363967365, 8.093772850847067, 79.05409563149044, 23.95784297719386, 100.8199190059418, 5.87600755666943, 14.912487836855588, 89.72973211673221, 72.28425470191527, 14.548596517234385, 74.82130089544692, 5.7637497498838455, 69.30884575937701, 26.17955865318679, 60.26115407649142, 15.431938637061657, 27.391066044667813, 15.671496576466522, 14.066007299690964, 119.63030641546118, 15.03351870676361, 97.74979024452185, 12.363231008706006, 66.2735684406127, 66.8765212908382, 125.48791624310621, 38.823315256662205, 51.2630277306563, 14.34142542612362, 11.688584754898368, 8.915790153868924, 13.417949017580417, 39.2261622595717, 68.74515740514573, 55.30773687832051, 103.85710905789337, 30.787908094341525, 19.128847123188045, 68.06418577401273, 96.96670143657713, 35.39431306486527, 76.50822729033453, 21.48334680857373, 17.600834871419, 65.86810181016818, 45.68598129021196, 13.510863190693788, 9.43140253697139, 103.98992431638112, 45.818001362264084, 15.528529381969182, 6.060776495274461, 15.4427592134349, 7.574604997106935, 7.1369466343554295, 9.636057806107647, 11.066436809500932, 34.352263551929504, 32.82394596892177, 64.38956158662793, 22.63221696254579, 70.50525614070027, 90.8792094111906, 30.170267027442236, 114.78531676411542, 64.75563344497881, 14.610818866504854, 87.82343076841138, 18.29560477535479, 38.733996493972825, 26.296846521348805, 6.131423514932242, 69.24166943768384, 12.140516754386168, 11.812530170715508, 29.779148157905325, 8.757827254731119, 44.55409214206716, 5.112977455272483, 9.450836797123257, 13.870216288988257, 6.815190864542818, 68.84153911277188, 18.452800922565025, 8.386551256788067, 9.155081660401951, 16.912434001860554, 13.801954431733904, 7.720273653168722, 106.87135459971046, 49.17622597443987, 83.55948364244264, 61.66341420018108, 91.2725913041852, 10.24673548775749, 7.470376064482055, 43.97866209576965, 6.4873815877969205, 106.02942262552214, 48.18346791125226, 6.456210137657191, 5.51889836058952, 26.903995301216675, 21.469945014131742, 58.98200144373384, 5.619227911353867, 115.53153806576204, 26.173339289447995, 28.92695272142729, 70.65106294135552, 36.985328580941655, 24.083575118272275, 17.102381884218183, 37.200287408037084, 10.911963107734687, 29.987304255748633, 83.71205050514968, 13.448987568023433, 5.335648896436613, 21.604703214872806, 10.432699524945612, 18.39796168422202, 62.69918744837759, 62.93301200396774, 97.19815636725536, 13.77172566996866, 49.74377635548223, 13.583244761147867, 61.30402893869557, 16.793854561177998, 10.284739069970506, 46.73974845380995, 95.3637948684825, 55.56367193920426, 19.083306438966396, 13.645357452670439, 28.305509605697058, 5.065097157251209, 10.327666673311578, 21.11938754846185, 97.31113851247241, 18.26870737547407, 5.821331620328429, 11.503933899061181, 5.327352681871066, 7.2886471188823965, 97.10701091195764, 14.874402865240455, 5.974151954472486, 18.40943929765004, 49.82964881614723, 53.96059636556666, 14.765491586547945, 12.857705667056337, 18.21484266542079, 16.499020656530355, 7.83076176205323, 11.798899089193709, 6.410725634348104, 53.98487535839834, 97.83531913137091, 41.54908491117329, 7.613343827295521, 11.214333415664674, 7.436526802488201, 56.45649918047788, 5.5317599841967064, 58.66100822694466, 81.28139570829089, 110.46947454620098, 23.578357345708874, 17.485480013472834, 152.85389745401383, 17.082384210867936, 11.743592163076794, 12.900766325877317, 7.942698733864761, 11.52531711276071, 57.68560957471294, 22.824574775709895, 10.61035995186251, 7.850567904240148, 43.23083388617103, 29.79102862431817, 65.87798075082242, 13.677725225608112, 82.44855243895148, 10.22441715458297, 16.55261004376044, 10.187123262908361, 54.507251323442034, 129.21894607189375, 5.336335378307722, 65.08745763404067, 26.82333342682958, 11.729673597509688, 15.978078401798783, 8.870069686193983, 9.461760235220599, 5.318129174931762, 49.06572857213586, 12.855383078771965, 5.554144557489963, 24.79887350789595, 17.516717992572268, 34.121113339014435, 83.65706772213163, 76.78879502154291, 22.039863490313163, 23.753728709751023, 14.417781366678692, 14.708925861862467, 67.11612530645858, 26.988338082719835, 76.65498340708588, 24.24877451041303, 30.749492462418555, 38.708335160146326, 19.605552717627408, 6.067653451948074, 64.45464366721504, 7.766655173472776, 13.389874287541428, 28.566293905556602, 16.965672175090432, 13.885819223203377, 57.11403197220645, 9.749719149158057, 7.238919723822996, 74.50636319224668, 59.99988886573423, 7.016866525981052, 5.269719615801969, 11.657780868610546, 10.896287802346766, 10.490734334110725, 5.845666262415218, 21.33324883318774, 40.072756742274166, 60.24299326854825, 6.639469496163306, 11.531243746070281, 20.975575243679234, 24.010941233832263, 13.685140383260867, 6.370654255468641, 5.663539552685463, 34.60935815112517, 37.96976279405756, 10.941522726154753, 26.675439263913784, 7.458575124909361, 64.2970614095214, 32.25788812453955, 66.7780884051621, 69.93295106081645, 8.184935996810745, 43.80046109334739, 26.146966090476894, 46.11480310122392, 30.179891048328628, 18.370624452926158, 17.68889464930099, 7.834921546223115, 27.595883330926306, 30.918707703015976, 19.655330911267132, 9.159893304596974, 31.319204576731735, 5.67315088523444, 7.246235006005665, 87.85687228401957, 38.55460951310225, 14.347568928822975, 73.79026094924004, 94.56207801982622, 89.91890823094619, 7.067723060720228, 32.51239325242564, 57.94083498806465, 46.140104555832096, 21.816326418888007, 42.64242183861998, 5.1658006236199885, 11.88388778753176, 6.991083899410185, 99.86773507801242, 29.846923544626566, 8.154143908331442, 58.46318844869728, 7.445039782417079, 23.3758759200265, 55.88516363180992, 15.310887490629895, 18.936180497036943, 22.581247193907952, 5.462842481817144, 6.316977501802228, 30.82212599099628, 22.528636789652808, 50.21646163336265, 7.730988909146732, 72.80136027246434, 51.91885593189362, 10.98997782492407, 10.470270738623853, 120.3315336073896, 81.69570571963109, 18.201382553372568, 22.61149680456897, 10.987309774514042, 134.3070449102786, 103.33740723511036, 28.45426026571564, 42.62231384903711, 54.8603288407902, 17.167053888122584, 116.02326725360933, 95.045038871406, 62.23233374524452, 29.0802450066397, 46.76043120509023, 14.1935550462124, 21.141810678318127, 67.5695633321227, 35.743095569683405, 14.67198883472205, 37.03410107789805, 12.792082229369242, 47.93901788694774, 8.030464997543735, 21.28328181393492, 11.107193160464782, 18.564098723490545, 12.677874761060067, 14.35121296640311, 113.88521447159528, 11.182018045157667, 10.610563157781392, 91.60637232414643, 51.29501163329722, 18.296675200189203, 14.383632306798681, 10.135326203164801, 35.12085861418847, 10.703408900658758, 10.15215653886205, 15.01365773936549, 41.8971111442675, 5.370336189051945, 37.4963235731698, 67.99786632188957, 68.34659625965367, 9.982830153661448, 5.785742363617342, 14.283373797544561, 27.715661390450514, 102.84271935384109, 37.08928140387521, 12.052173142779619, 5.171655194998168, 9.968272320974283, 6.4197409107916625, 36.44452211371882, 63.184055006802225, 10.513926109247732, 94.56121440276026, 92.3436446880399, 27.142671871288947, 10.94367167808421, 11.010078785224211, 6.154769364519339, 14.037763234146365, 9.831475793745883, 10.761358028420755, 136.63254950902052, 10.96672178612931, 10.082513392987043, 56.320726322392495, 36.82611655460069, 12.198962017771741, 23.64402529553131, 12.990076760566113, 13.567945071339222, 12.337764502810206, 9.12905907226456, 15.051544148288553, 22.63501021172216, 78.54064348262088, 7.359470373239703, 9.330480537877591, 64.83328839236174, 9.089125316945852, 6.98798999055577, 25.315934512623627, 13.270415217062038, 56.719500540879565, 9.903090690435489, 63.65093288565285, 26.934946585384623, 14.10659382849997, 19.923419600794517, 95.2256760795508, 18.706758589958284, 5.54501216752902, 5.047820379378326, 46.82169021020468, 91.50261081616036, 13.439180212505487, 59.87660603571673, 10.467495371525152, 58.418902135918586, 6.625554371921583, 18.947924987247724, 55.24971238226417, 99.73366030261734, 8.053927279266537, 10.498073684195113, 74.32611048405461, 22.436989693568748, 184.38499120641583, 124.53732609736808, 15.072281712588145, 22.434763094958647, 5.695970033049747, 95.36482618552147, 167.87428640960923, 13.470359588359118, 6.475952285855019, 68.86254055986639, 26.18470226685394, 55.94175365406437, 19.65053547617705, 26.80244464389749, 5.547707565822591, 97.8722223806304, 24.51117473313156, 20.903545480550278, 7.114909525244341, 12.456036144335183, 6.905727674943227, 34.111224862624425, 31.907180601926274, 15.995078390216705, 25.050256260203184, 54.83004501246036, 5.664295811540248, 61.165553851144665, 7.837506031072294, 12.94042588980167, 22.96886092199904, 17.852917841865946, 15.098643297894611, 41.40612516328811, 23.338353887588042, 16.938060943432102, 10.421904291227124, 16.053550028044725, 10.442358117847567, 5.838773544111049, 57.98502389862621, 11.989940427375043, 32.54564114570127, 18.29783382615421, 12.930588956056171, 46.94240050618835, 62.24487840369296, 90.2034525724282, 19.63506911791948, 110.34561195915349, 24.292422248297925, 67.47220555319839, 16.93299646914121, 18.34340791979748, 12.754620418514955, 48.00266984832934, 24.81278638129487, 11.442184186935595, 23.56260058420396, 24.84093750666799, 11.808833804121745, 84.9870513215665, 5.959868500763052, 9.750516403703546, 99.35941899643873, 88.09582173159242, 20.405344008267864, 6.942048815467826, 54.382794209909164, 15.0982588265423, 11.254169038666326, 22.79273074701747, 22.268442679352972, 200.28736817347678, 21.264715082095744, 18.65278388265601, 26.866435831078547, 13.239824703676637, 37.320506850128396, 25.875628554381702, 34.70086160477247, 12.267508367037381, 5.566431354696027, 28.555808844418998, 75.16238557473974, 49.35918818672745, 22.49128593804183, 36.754834090772555, 9.706781994476541, 5.758999671137864, 10.669582975847762, 20.941077765494377, 73.68681922221357, 6.484160589379682, 63.37383679640358, 8.901161323985974, 9.39205584535018, 5.4643204683441, 25.294979115501523, 68.51185816148988, 45.3160654352854, 67.90016446231694, 61.343218394672725, 23.461758659541566, 9.925254662930767, 8.666196622006657, 5.799809218485482, 7.163633505069827, 5.162673582981124, 97.26784357270385, 71.08747738539697, 50.89330468752858, 223.96159418448357, 14.995353370960526, 18.837535684320866, 11.26059582203371, 24.939894059721652, 16.938307406614253, 82.29569448387394, 19.752937508643146, 18.828931169423058, 61.81459027862917, 31.993210355027774, 13.878758824943517, 66.97328608400943, 88.25551410484358, 8.801565564249259, 16.159514730329903, 17.644629780425745, 22.716700017965557, 13.713826650231079, 15.647759946221733, 20.22163662054962, 11.163005144995598, 6.494442653972439, 11.481698220389292, 18.4958671288731, 105.99630110272435, 54.9227174502851, 74.92078295758691, 16.57534086992731, 12.655910272342766, 17.119337648274357, 21.996805003144818, 58.774892125871744, 31.667827327021826, 135.10868523698565, 16.62369611224315, 23.3124455551295, 45.78594486350687, 10.174239775481064, 21.817409994418806, 42.33682394500633, 10.777818770860323, 27.504077938635145, 25.157117437426628, 103.59903500627054, 16.391847439345394, 171.2370254477508, 48.52239958251569, 98.48062576322468, 28.663520539975554, 11.225782474940427, 83.09311971052955, 50.15662838429927, 16.027514234541144, 87.16723292686547, 8.295796553728401, 19.734642194520795, 42.191191169827626, 74.99613964208899, 11.155021002865032, 41.780662362730624, 161.9998603082933, 7.686458432975231, 10.43247335849583, 10.518840586543964, 101.48003480258286, 53.788711437358806, 96.59526161102403, 44.214648955548476, 74.88327898944482, 56.733867491074875, 77.65352671266054, 5.253654168929981, 11.360270649714403, 62.81702955050082, 9.006435943110693, 76.2408450939524, 30.101190931463478, 98.14426717758789, 32.774998395091934, 57.99934490692876, 83.7574029181115, 35.395825079916634, 19.435760222301244, 72.91723400731745, 20.463881092043952, 89.80870343939216, 43.57111769486012, 32.7707638381571, 6.736242318357196, 6.128027367593102, 47.58477982527945, 57.13208440187209, 8.430541349693607, 7.156656042467486, 19.690442816899292, 15.17069366849361, 18.48733275187112, 15.907789546305956, 21.778674618910138, 48.40133158143517, 17.754861198794586, 18.30902684824853, 49.452180155047515, 33.82787589622586, 39.127330651827634, ...])
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);
([3945067.096104547, 4333785.0880799275, 4341207.8125, 4467048.4375, 4492210.309613614, 4748404.177702912, 4749415.280132892, 7952173.4375, 8258713.2643005755, 8263234.375, 8568425.0, 8665533.88391249, 8778828.555321693, 8828190.434179388, 8855786.86797112, 8855792.26338849, 8855840.921782967, 8855860.79724551, 8856194.213696538, 9682095.181086307, 9684126.501995357, 9686038.04379909, 9817898.085026495, 9868854.564362135, 9873174.197168706, 9873848.409807159, 9879313.941023828, 9899398.4375, 9901952.239394326, 9902653.694588326, 9902838.086441845, 9902848.90867967, 9902873.844297912, 9902884.375, 9902937.97846351, 9903013.342512513, 9903026.682862315, 9903039.165323505, 9903079.6875, 9903259.853583848, 9903325.0, 9903355.457272736, 9903416.775944427, 9903556.25, 9903559.690219942, 9903571.13284021, 9903579.6875, 9903585.868129596, 9904144.991946222, 9904357.8125, 11047140.625, 11048644.605203105, 11067006.368276568, 11129051.37912643, 11129676.5625, 11130428.125, 11169149.984554963, 11192775.41669832, 11212575.638309527, 11218345.067924444, 11218600.0, 11218966.67532041, 11324947.99267645, 11324965.03102435, 11325611.198974496, 11325684.64085332, 11326074.06203921, 11326229.6875, 11326444.57422302, 11327704.6875, 11330046.875, 11330443.75, 11330514.0625, 11330543.34893556, 11330817.1875, 11330909.521996267, 11331047.465790424, 11331063.599709501, 11331405.682379229, 11331570.42259253, 11332593.26057735, 11357490.308533613, 11380726.159615848, 11381577.24673211, 11384780.63541388, 11387264.620669417, 11392110.239952212, 11392892.026558192, 11397923.4375, 11413348.090772443, 11419681.558986217, 11419909.723167816, 11420273.4375, 11422570.3125, 11427453.192130622, 11446382.765104158, 11449217.303472936, 11452670.665285539, 11455271.875, 11456788.769483669, 11456993.75, 11472559.30864537, 11476706.25, 11489079.175628867, 11523076.5625, 11556198.4375, 11556468.45435379, 11556910.9375, 11558407.492281748, 11560068.75, 11562460.880367476, 11577537.448619496, 11577813.251064451, 11614221.54047811, 11634842.738197858, 11635272.182927603, 11635403.176232975, 11640368.75, 11640840.202400858, 11648688.774104623, 11656835.749409841, 11656884.375, 11657215.625, 11658132.8125, 11658498.564048287, 11658536.849300278, 11658548.962111855, 11658800.0, 11658886.786361272, 11659389.407295123, 11664714.981309917, 11665507.8125, 11682151.600249177, 11689669.645654695, 11690165.513566427, 11691260.85500358, 11692465.625, 11698218.133362757, 11718029.459632793, 11729704.15324742, 11730585.9375, 11755785.558258805, 11760121.983316893, 11761310.9375, 11771220.001776244, 11779330.25128024, 11785207.255340477, 11815165.419240462, 11815650.454845179, 11823412.852438288, 11823719.994194958, 11825487.5, 11844223.4375, 11844254.6875, 11849376.744891664, 11849410.9375, 11850096.55052753, 11850485.552474815, 11871017.1875, 11878652.869345747, 11880501.5625, 11880778.125, 11881377.564076371, 11881614.0625, 11882425.684099104, 11882635.835417487, 11882635.86182689, 11882837.5, 11883177.09598479, 11883650.0, 11884876.859647902, 11885149.890958069, 11899717.959741706, 11901850.765826987, 11911103.125, 11916130.27193506, 11926660.9375, 11928301.5625, 11930129.568145024, 11932132.06851831, 11947826.55255217, 11948266.570640745, 11973643.927258734, 11990414.781895326, 11991643.139504483, 11993648.4375, 11994547.732295025, 11998135.9029182, 12001765.625, 12005723.4375, 12005738.382998314, 12007046.875, 12009765.935175538, 12010078.125, 12012631.753479917, 12015059.375, 12016571.875, 12017375.089653805, 12017447.623698918, 12017580.889359785, 12017782.97988232, 12017909.375, 12018282.553599538, 12018564.054194205, 12018752.805760695, 12019022.619927863, 12019146.31973337, 12019310.05535287, 12019978.125, 12020019.2261458, 12020293.118166106, 12020483.0394992, 12021389.0625, 12021743.763179837, 12021760.603679843, 12021848.754020657, 12023563.030086253, 12023626.867948527, 12031107.378844861, 12033286.669611115, 12033897.831441592, 12743059.375, 12766607.8125, 12826939.655070277, 12827507.8125, 12862018.051354444, 12864134.081238277, 12864781.413429357, 12879121.191587685, 12882625.957342494, 12882682.8125, 12887121.904056683, 12890114.099653248, 12891241.689215144, 12891286.560177721, 12893289.0625, 12901795.3125, 12901800.482719475, 12903129.350183364, 12907109.50290618, 12928055.382222742, 13012433.310343841, 13096123.674463892, 13118239.891155746, 13145775.51729848, 13165903.544089826, 13182409.782575948, 13185493.75, 13192763.788073804, 13206038.383514404, 13222632.140794031, 13225017.089666562, 13228084.901503243, 13228462.5, 13313475.73160284, 13314487.215042513, 13340258.66780325, 13353720.3125, 13379128.125, 13379969.564996194, 13382424.819279788, 13387722.242944706, 13405098.4375, 13410936.674946541, 13412286.10553882, 13434493.889636923, 13434996.875, 13437598.4375, 13448252.178754313, 13452529.455503812, 13453279.7082472, 13456517.123003837, 13456727.065648505, 13467249.386167573, 13469743.298569614, 13473921.801449604, 13479576.5625, 13481053.107776215, 13482604.944270935, 13483571.875, 13484415.457183337, 13488646.63665617, 13488922.93179146, 13489804.6875, 13489842.1875, 13490014.204369273, 13490433.33806199, 13490434.375, 13490563.980093973, 13491287.896113316, 13493064.0625, 13493884.50502171, 13497212.5, 13499099.073699255, 13499490.625, 13500544.752461659, 13500644.627792059, 13501350.750995096, 13502823.01130297, 13504543.799290389, 13504570.3125, 13505581.925222402, 13506793.382780276, 13507554.565797187, 13515709.056615671, 13530099.722675463, 13531567.1875, 13531822.306477347, 13532496.46761801, 13533590.43662867, 13536076.180355374, 13536174.424621388, 13536426.26264844, 13536959.577093674, 13537034.375, 13537168.582403036, 13537246.570131037, 13539849.154674195, 13540085.42333737, 13541891.65124584, 13542371.44157459, 13550582.8125, 13550940.158761768, 13551129.861493638, 13551499.270047856, 13552641.813345121, 13552799.35121428, 13553171.737632902, 13553213.660328165, 13553478.679181341, 13553488.374367125, 13554235.023397032, 13554320.488207191, 13557808.619964965, 13558142.65063451, 13558384.375, 13559607.238328805, 13559620.3125, 13559739.0625, 13559762.164275596, 13560051.14582494, 13560432.099252649, 13561390.554844467, 13561847.786560567, 13562054.872570975, 13567875.0, 13568121.156238617, 13568171.957750175, 13568459.553012962, 13568820.3125, 13569217.747381493, 13569690.405954415, 13569720.526469711, 13569924.694096146, 13570155.805465193, 13570427.226656223, 13570509.468849078, 13570629.6875, 13570718.572809925, 13570772.530092007, 13571164.0625, 13571176.211912662, 13571178.125, 13571271.491695313, 13571293.75, 13571469.454208963, 13571555.650025064, 13572075.804530645, 13572171.867364954, 13572250.0, 13572262.3125849, 13572295.205448508, 13572340.625, 13572489.922240691, 13572535.9375, 13572580.122089405, 13572685.9375, 13572962.622982582, 13572996.814988358, 13573051.741686659, 13573101.81629972, 13573120.391201131, 13573179.71143208, 13573192.1875, 13573300.66878087, 13573315.967019768, 13573407.8125, 13573741.436157059, 13573935.9375, 13573943.75, 13574201.395618029, 13574259.706458043, 13574293.213864567, 13574438.595716784, 13574528.125, 13574648.307775263, 13575120.3125, 13575365.625, 13575371.875, 13575900.787614709, 13576196.875, 13576579.6875, 13576854.674560716, 13577204.6875, 13578663.561521709, 13581014.802167583, 13581146.74372231, 13583821.875, 13584105.816122541, 13584187.6159434, 13584548.4375, 13584671.866843086, 13584754.833433773, 13585318.483096207, 13585364.188073544, 13585448.357634857, 13585501.62111936, 13585530.027088696, 13585753.085444499, 13585812.259867879, 13586063.861205857, 13586260.01300161, 13586354.206190158, 13586365.625, 13586612.5, 13587017.86958947, 13588689.92334306, 13588857.8125, 13589228.231118456, 13589273.4375, 13589433.48104485, 13589842.325807407, 13591219.549348475, 13591544.15655984, 13591555.468805779, 13591599.00137245, 13591742.585495664, 13591745.3125, 13592613.29616022, 13592930.46845958, 13593025.724004788, 13593068.887950094, 13593122.456302656, 13593208.065986717, 13593367.1875, 13593552.254583871, 13594415.809385603, 13594663.846342565, 13594701.230375575, 13594907.477530893, 13594919.062395561, 13595554.124546334, 13595620.236621482, 13595764.0625, 13595884.375, 13595979.6875, 13596069.664871503, 13596257.429584194, 13596648.420871288, 13596657.814352004, 13596912.5, 13596921.875, 13597012.300132623, 13597146.579279073, 13597385.513851192, 13597447.935175661, 13597725.0, 13597814.155822497, 13598184.440561362, 13598282.68111586, 13598363.088066142, 13598379.6875, 13598401.494299676, 13598412.225617154, 13598469.220967213, 13598693.75, 13598731.107445272, 13598746.028313551, 13598771.63670246, 13598789.092016233, 13598806.065791178, 13598915.136115367, 13598918.254664542, 13599075.683931855, 13599096.112727683, 13599182.8125, 13599356.25, 13599443.405043596, 13599601.5625, 13599608.9662984, 13599635.774705378, 13599680.101221742, 13599696.259268232, 13599909.375, 13600445.250710266, 13600605.744165571, 13600755.468954578, 13601205.862590391, 13601312.488817358, 13601438.852489082, 13601591.607311044, 13601882.204079952, 13601953.96202758, 13602058.33153226, 13602065.723862253, 13602086.16556408, 13602116.756079866, 13602119.350018827, 13602159.90599599, 13602176.544781692, 13602212.890524894, 13602224.464937145, 13602284.960997796, 13602287.5, 13602323.390540248, 13602332.132097194, 13602362.392880796, 13602381.606303226, 13602402.150610883, 13602440.645881765, 13602483.86991213, 13602485.452228213, 13602492.54948969, 13602509.375, 13602520.340355827, 13602528.179722998, 13602544.826782348, 13602574.856979242, 13602592.160260556, 13602611.447166925, 13602674.939966634, 13602743.706307357, 13602766.873883756, 13602814.600810066, 13602855.29660049, 13602878.581284791, 13602958.1737625, 13603002.094668197, 13603046.162713593, 13603050.24030939, 13603104.6875, 13603134.234397208, 13603140.266725028, 13603158.448203214, 13603166.946040338, 13603251.305299852, 13603288.733327322, 13603371.498573717, 13603435.552759884, 13603439.95844763, 13603440.32607662, 13603464.926503684, 13603479.6875, 13603528.125, 13603599.836063266, 13603656.25, 13603709.282674676, 13603772.228762968, 13603834.622741241, 13603860.336384263, 13603951.712746158, 13604013.351332331, 13604118.75, 13604135.59500517, 13604139.489005635, 13604166.965351442, 13604220.999077251, 13604328.02386697, 13604475.983587824, 13604537.5, 13604689.31832401, 13604780.518156916, 13604813.917955564, 13604871.196488911, 13605117.1875, 13605237.874520892, 13605254.6875, 13605497.981620342, 13605532.8125, 13605618.75, 13605838.871087242, 13605945.113567559, 13606375.0, 13606383.242800428, 13606482.335641185, 13608405.60517425, 13609336.621041767, 13609555.94240798, 13609599.932466788, 13609633.268993, 13609655.11628313, 13609834.375, 13610566.701500356, 13611579.27411724, 13611638.354914235, 13612148.752072068, 13612863.909222268, 13614471.425307183, 13614489.4817482, 13615089.155611739, 13615187.5, 13615412.5, 13615647.782742197, 13615673.681190452, 13615678.971702756, 13615715.345100684, 13616360.563579187, 13616472.652207002, 13617318.048806094, 13617621.875, 13618084.375, 13618193.627527632, 13618660.269614812, 13618949.581497265, 13619118.615155736, 13619410.9375, 13619868.75, 13619915.260735523, 13620048.240218597, 13620145.3125, 13620172.158823056, 13620258.376142055, 13620287.084270727, 13620380.3673443, 13620878.697496636, 13620894.348151162, 13620950.590303216, 13621071.474375587, 13621396.677444784, 13621799.789951036, 13622887.139605109, 13624026.021164656, 13626078.579340372, 13626139.712400971, 13626400.0, 13626465.459927883, 13626682.623244645, 13626694.306562902, 13626721.613152971, 13626823.229086768, 13626930.985483635, 13627158.275048137, 13627217.1875, 13627229.219302744, 13627335.9375, 13627357.831341546, 13627369.185311329, 13627424.479704402, 13627562.5, 13627595.3125, 13627712.240879279, 13628061.693852715, 13631572.9778474, 13631823.107575314, 13632648.732170206, 13632771.968648864, 13633346.073790738, 13634944.915075818, 13635260.962543974, 13635326.946598055, 13635981.25, 13635997.21792916, 13636366.887894046, 13636405.027420636, 13636518.75, 13636720.091571199, 13636753.03506131, 13637052.659311756, 13637417.689322282, 13637585.31145629, 13637653.779179888, 13637938.667752838, 13638049.908282261, 13638827.70183044, 13639082.8125, 13639087.496410124, 13639212.5, 13639351.654853119, 13639362.982617708, 13639441.30103086, 13639826.295987124, 13640058.92359747, 13640093.28938266, 13640226.5625, 13642043.538875282, 13642318.014012035, 13644035.456163164, 13644065.625, 13644068.67744417, 13644158.032895174, 13644544.605223056, 13645109.375, 13645193.232110357, 13645326.041206283, 13645599.23573999, 13646083.067619978, 13646302.369944463, 13646543.586000355, 13647334.375, 13647509.409470977, 13647890.266877353, 13647964.0625, 13647971.875, 13648005.356206931, 13648153.603677379, 13648191.443955489, 13648264.622925248, 13648265.335457813, 13648528.958680933, 13648557.83130105, 13648598.616364641, 13649014.868936773, 13649803.815482702, 13649921.875, 13649950.933606543, 13650056.931530273, 13650071.485927166, 13650257.628405847, 13650310.581387352, 13650331.133524401, 13650392.1875, 13650453.381165378, 13650662.768199433, 13650769.418022016, 13651605.806467483, 13651987.5, 13652124.209972803, 13652283.943306992, 13652318.054049559, 13652410.812213404, 13652544.73095122, 13652653.003980592, 13653312.423418837, 13653338.117607351, 13653373.35896331, 13653522.4125919, 13653895.064757291, 13654060.44648721, 13654090.98555419, 13654136.709687691, 13654198.4375, 13654212.423109641, 13654275.591977973, 13654291.879099386, 13654333.74756558, 13654382.398509745, 13654452.219580721, 13654540.375593878, 13654556.990711572, 13654615.232327603, 13654681.25, 13654718.02167279, 13654831.248908639, 13654909.375, 13654910.63636302, 13655032.279235173, 13655070.125891604, 13655204.16706114, 13655407.8125, 13655575.606673418, 13655762.5, 13655828.123279663, 13655874.762231156, 13655918.076800829, 13656130.2232831, 13656152.876019627, 13656225.243417842, 13656230.056662772, 13656318.18299098, 13656321.591794617, 13656330.79079507, 13656598.4375, 13656630.78213416, 13656637.148565877, 13656694.579861501, 13656767.950415254, 13656860.9375, 13656901.277429972, 13656951.095022978, 13656958.93101812, 13657067.827496508, 13657073.027186293, 13657087.296501704, 13657193.75, 13657204.721391723, 13657269.901985735, 13657299.829146465, 13657351.5625, 13657460.188986922, 13657462.051860409, 13657599.928572178, 13657607.455518464, 13657621.744318632, 13657679.6875, 13657711.793067904, 13657853.031454597, 13658065.922742829, 13658174.274824621, 13658367.60040086, 13658376.752411334, 13658378.100054033, 13658439.773297537, 13658461.610447478, 13658500.0, 13658534.375, 13658728.482481413, 13658729.482851842, 13658731.25, 13658744.623968296, 13658757.098944133, 13658792.791877197, 13658800.915388761, 13658896.51122079, 13659174.03681357, 13662323.802740883, 13662699.678773534, 13662835.501133516, 13662887.375124268, 13662944.808578387, 13662958.076567138, 13663297.949820919, 13663606.579553325, 13663707.8125, 13663745.801984817, 13663837.217620332, 13663849.10638234, 13664477.473963365, 13664751.683003394, 13665153.00639653, 13665836.77898939, 13666437.063618205, 13667011.439108297, 13667339.42344581, 13667510.9375, 13667527.00238588, 13667550.675758941, 13667771.152193816, 13668046.875, 13668049.9111566, 13668083.004788792, 13668083.473257001, 13668106.030809686, 13668455.083543276, 13668729.6875, 13668858.044512583, 13669347.332295666, 13670990.531877747, 13671011.083945151, 13671014.432798948, 13671021.145532168, 13671090.625, 13671593.790526047, 13672009.270491026, 13673457.433607826, 13673658.204589618, 13673672.667064134, 13674096.351796592, 13674776.077448513, 13674971.785185065, 13675294.358579816, 13675607.8125, 13676018.599938987, 13676525.0, 13676725.624413172, 13677108.481044179, 13677540.625, 13677871.564134596, 13678110.9375, 13679841.782061746, 13679873.4375, 13680612.912912356, 13680813.29071545, 13681093.435705153, 13681181.883409856, 13681463.415229926, 13681587.481279258, 13684001.5625, 13684399.443214927, 13684746.94587052, 13693479.74686814, 13694871.686985329, 13701103.081935704, 13703009.375, 13709333.671705198, 13741512.5, 13743115.30203473, 13744180.315194594, 13744603.779926255, 13745745.119122613, 13748803.283072708, 13748826.446706932, 13757101.553891858, 13762620.3125, 13777356.25, 13785177.196310597, 13786050.01405523, 13803924.185042182, 13804579.770886604, 13805731.59110899, 13805834.815873098, 13806010.9375, 13807303.432006171, 13808469.496334057, 13808767.1875, 13809106.25, 13809134.065121712, 13809451.75853716, 13809677.186708968, 13809714.924032021, 13810204.974137485, 13810306.815146293, 13810324.614494458, 13810393.385734532, 13811145.486223927, 13811179.049839973, 13811210.959966015, 13811409.421736661, 13811483.027752867, 13811633.510941526, 13811885.9375, 13811887.5, 13812353.446335241, 13815348.808931855, 13815458.763819447, 13815762.97403315, 13815779.236553846, 13815786.383766787, 13816006.880419308, 13816287.963963354, 13816525.288926158, 13818034.524909886, 13818531.25, 13818560.22787353, 13818659.942626687, 13818707.8125, 13818735.701493485, 13818739.008731661, 13818928.431357535, 13819068.914293427, 13819578.285577977, 13819908.935845831, 13822112.181971686, 13827712.143566178, 13827829.6875, 13828654.749352537, 13829001.106490437, 13830863.246014966, 13832589.320958933, 13832872.838514574, 13833304.7048931, 13843545.264476469, 13845139.0625, 13865373.4375, 13876504.704904776, 13907068.05639331, 13908852.519894777, 13927673.661877265, 13932954.191984968, 13933310.509603921, 13933837.5, 13934390.625, 13934575.0, 13935339.77841081, 13935837.5, 13935998.05291864, 13936120.3125, 13937825.301199142, 13944751.706360726, 13953342.981403885, 13953763.651433207, 13954131.935803559, 13954138.522433296, 13954400.0, 13955413.608376265, 13963967.1875, 13965694.30836083, 13966807.8125, 13967368.015660716, 13967404.6875, 13969500.952741308, 13969662.4787404, 13971698.314759415, 13971932.534285517, 13972617.049382973, 13972633.187900271, 13973056.25, 13974157.638888458, 13974189.325165266, 13974306.382251678, 13974655.548075957, 13975150.058857227, 13975421.009684712, 13978302.138083287, 13979462.028158776, 13979617.1875, 13979689.645860635, 13980174.108075392, 13980189.0625, 13980208.7338295, 13980449.207240775, ...], [65.33984777765046, 63.03377259810559, 49.93542389699656, 30.28593533578343, 34.72891350073554, 58.70931759224129, 20.89332785807242, 44.03724961248735, 6.008848807203387, 35.55304078267594, 56.42442613268512, 18.62372289966066, 51.95251535651798, 42.64704842825616, 68.17569535816165, 73.03129281631874, 56.9760826881902, 68.36287345735656, 74.27829848107005, 87.08714808406953, 14.715802205970032, 8.596725840421307, 76.63027412099345, 10.940538912301047, 6.9252769493238215, 83.77011781584089, 26.33463864284594, 59.079352578571346, 28.34506748704754, 12.152332392665219, 18.32771946787024, 52.86035354261854, 68.05363319663704, 62.45609358810012, 11.968123781866419, 12.761395393453963, 8.351269311521767, 5.4024194795398115, 34.7139234675209, 7.786017970701451, 101.21712467926056, 8.740413970721018, 7.460871878798859, 50.959656310356834, 42.048350176012235, 48.82576461548521, 83.92531892504388, 11.02098039569703, 21.79032678548129, 70.38318481833419, 30.8205176014106, 7.3659979555998145, 50.34032910580854, 37.784055858837455, 50.755973327890544, 47.76928216909302, 22.113477029685434, 47.10857601844684, 9.936513866019249, 7.058610820991936, 49.286544350047784, 28.99927423592594, 48.22056841318386, 6.194961443332183, 68.99975062171237, 6.116188945846437, 41.28033847624614, 54.85412762705146, 53.58163512309552, 40.63347140144435, 43.61155750042763, 35.021015971344845, 50.949330094036334, 10.553793702889148, 73.01593849274359, 102.3571334126166, 5.21873937270457, 45.09643608194038, 27.589989999391918, 58.10237645535142, 8.043677146679501, 13.858471871897809, 5.592137773810726, 72.22739881741376, 8.860705863928844, 73.07502016233808, 19.725486276804432, 6.247076440092824, 36.28141205323359, 38.161891641816695, 11.647647735559202, 16.458371748814734, 38.55429547163848, 82.71335709244038, 9.38881836121724, 65.20296585830073, 58.58332996010723, 51.92074036417488, 54.67966522321968, 38.1066187539147, 56.274631991688594, 27.277373254303015, 54.78641701867968, 81.92125755531212, 78.35010688263546, 49.93800838974261, 22.018215576134438, 58.14829893850869, 57.64277071632432, 43.04862485382521, 27.443044556754437, 68.59960693629772, 17.581932575145217, 8.11725910074992, 5.419952430260048, 7.718540696846499, 11.208742779327777, 53.71409786039962, 22.30160051986011, 50.280866312328286, 25.293855428334236, 58.702953455838006, 73.14396284674076, 42.50397582583136, 15.446835471435296, 20.11090147318886, 64.65834458665533, 42.24940159940951, 40.84587570593616, 5.105303380752038, 42.27693954625006, 38.48338701349868, 16.402055932505988, 13.056202335629724, 6.741461781125835, 46.84128746470611, 67.95552168247595, 8.859283434728496, 29.868589752931392, 8.917128689628464, 48.89320082024507, 22.788702506211287, 49.90669832854285, 74.05645020790278, 29.38727276787041, 63.60826965821634, 51.85805801411077, 14.21125351993717, 17.013956178376823, 16.47967539696122, 23.519702680499247, 42.50781121922233, 61.461076338948374, 70.12970724448853, 15.685469374638329, 61.820313975254585, 65.26170609124394, 13.652365255981154, 51.706437571800635, 28.268321850046878, 34.30099122390561, 82.4647361044617, 18.767318414498575, 58.22956116771708, 39.54307535559745, 68.26254169213018, 27.11236637988917, 64.1704370921373, 58.75730716947365, 52.707203493228725, 22.325307909152603, 7.09307985172825, 71.12573145321375, 20.350858907617987, 53.218246061035785, 79.64020439970548, 28.95696518109696, 35.965034770277136, 14.50529626539745, 6.938713532807825, 11.112193222232301, 65.0775411818826, 11.416557904765284, 38.868645283783664, 52.88395538366703, 41.14728674848041, 45.23315577760301, 9.302332490590299, 53.46719609819979, 53.27463880447839, 15.553728981219269, 87.08011701978576, 16.272083725180202, 71.18411636750511, 20.690415413837492, 46.168756445414985, 78.95000426211644, 30.134054774560685, 10.05634980145017, 65.73333820306546, 11.399818992341096, 47.2133314256326, 24.290322289262853, 5.70622960837119, 80.43857124015757, 95.06406221241103, 6.982757754610894, 18.374019941461636, 61.68595117600782, 8.555513749787462, 35.09567360369005, 9.531014135230949, 65.97261010812755, 50.483663084396376, 75.18939759688685, 9.614191189953303, 6.874158836897746, 5.172536853994801, 38.80044762817979, 5.427219433994495, 48.29021278027356, 46.844582460512385, 48.16413828874608, 20.6239224603324, 46.875374025122504, 6.38287912963556, 8.137109226772628, 9.473523724564735, 52.355633213582536, 60.681112130127836, 48.91676853534621, 15.053428673587085, 11.186280584319558, 13.330745866431686, 17.999142825636827, 52.72529217351273, 62.09646571417187, 11.97653369453059, 10.638443389544141, 11.333696385166785, 37.59278389658651, 47.60783593753767, 9.540142728981538, 39.034691712553055, 17.363504963341587, 5.17523819915216, 62.734921837221954, 57.892733327709536, 8.146598662856057, 12.86119461013436, 8.821425512213603, 62.810578748083586, 27.37305028879485, 49.87982532293703, 7.32803272600216, 18.949301324480505, 18.61118867604051, 43.46656203030443, 72.98552682712364, 19.334724459469243, 14.294699968500113, 14.276941094767395, 51.21711984651799, 12.516018052349812, 5.469025473984383, 19.66099084207447, 36.845660071904284, 70.05018676505446, 5.7471336185955995, 8.167589342084566, 5.4626577369520035, 68.96710951312845, 43.24907511253679, 13.024735230382769, 7.007633927030117, 11.78231393087064, 80.31225166204871, 34.313054870700626, 11.55426473271323, 51.371742412196, 14.338255593265895, 24.57161372290339, 13.310438833896132, 42.802015163714884, 39.58914967404071, 60.76092033937579, 63.359914965605945, 51.43403574199622, 63.67281436384598, 5.552619052260337, 67.13719940120517, 55.88560245079854, 42.416314908677, 25.606524883042916, 62.88367556387382, 20.914387718463903, 45.977091262904736, 34.16673684275, 5.512747308550364, 9.373431659936289, 61.35262133118252, 86.24162912739119, 29.1512460827038, 73.26107967532869, 113.45226095267904, 129.48793092162174, 48.599647757439705, 16.887941826394663, 138.09795830500002, 123.66587542822059, 5.234574261568186, 13.124236248663737, 88.08218595084692, 8.396419560709363, 61.34776947815768, 13.96124116135539, 13.894242148594191, 10.021607351583297, 8.9314596720976, 13.22783912690692, 104.51687771813852, 58.91446333713832, 21.6789596767015, 123.59857695226475, 39.74980164115931, 7.0264525840910235, 76.9453114255633, 7.085804210202454, 70.24455591905357, 17.57913996439566, 25.716505996709696, 69.0869770556771, 9.484528016826912, 66.74196274272865, 60.47861471701725, 101.38104664718884, 13.127397414259066, 59.820476405260194, 32.36700597401323, 10.640587202832362, 137.6562415310281, 14.530345371542541, 54.954380765101845, 20.108880263191363, 26.048571759666956, 57.10161442027372, 12.76434584916657, 11.259561886497668, 15.666388236769423, 54.51131163078234, 5.6457876749469955, 24.84299987411105, 7.178857121988212, 37.70912238159454, 81.66528025416767, 124.51965370970241, 108.51017136271602, 73.07301872931112, 8.195047400070031, 18.207327463117686, 79.45304608082662, 10.620631998645814, 50.876118363967365, 8.093772850847067, 79.05409563149044, 23.95784297719386, 100.8199190059418, 5.87600755666943, 14.912487836855588, 89.72973211673221, 72.28425470191527, 14.548596517234385, 74.82130089544692, 5.7637497498838455, 69.30884575937701, 26.17955865318679, 60.26115407649142, 15.431938637061657, 27.391066044667813, 15.671496576466522, 14.066007299690964, 119.63030641546118, 15.03351870676361, 97.74979024452185, 12.363231008706006, 66.2735684406127, 66.8765212908382, 125.48791624310621, 38.823315256662205, 51.2630277306563, 14.34142542612362, 11.688584754898368, 8.915790153868924, 13.417949017580417, 39.2261622595717, 68.74515740514573, 55.30773687832051, 103.85710905789337, 30.787908094341525, 19.128847123188045, 68.06418577401273, 96.96670143657713, 35.39431306486527, 76.50822729033453, 21.48334680857373, 17.600834871419, 65.86810181016818, 45.68598129021196, 13.510863190693788, 9.43140253697139, 103.98992431638112, 45.818001362264084, 15.528529381969182, 6.060776495274461, 15.4427592134349, 7.574604997106935, 7.1369466343554295, 9.636057806107647, 11.066436809500932, 34.352263551929504, 32.82394596892177, 64.38956158662793, 22.63221696254579, 70.50525614070027, 90.8792094111906, 30.170267027442236, 114.78531676411542, 64.75563344497881, 14.610818866504854, 87.82343076841138, 18.29560477535479, 38.733996493972825, 26.296846521348805, 6.131423514932242, 69.24166943768384, 12.140516754386168, 11.812530170715508, 29.779148157905325, 8.757827254731119, 44.55409214206716, 5.112977455272483, 9.450836797123257, 13.870216288988257, 6.815190864542818, 68.84153911277188, 18.452800922565025, 8.386551256788067, 9.155081660401951, 16.912434001860554, 13.801954431733904, 7.720273653168722, 106.87135459971046, 49.17622597443987, 83.55948364244264, 61.66341420018108, 91.2725913041852, 10.24673548775749, 7.470376064482055, 43.97866209576965, 6.4873815877969205, 106.02942262552214, 48.18346791125226, 6.456210137657191, 5.51889836058952, 26.903995301216675, 21.469945014131742, 58.98200144373384, 5.619227911353867, 115.53153806576204, 26.173339289447995, 28.92695272142729, 70.65106294135552, 36.985328580941655, 24.083575118272275, 17.102381884218183, 37.200287408037084, 10.911963107734687, 29.987304255748633, 83.71205050514968, 13.448987568023433, 5.335648896436613, 21.604703214872806, 10.432699524945612, 18.39796168422202, 62.69918744837759, 62.93301200396774, 97.19815636725536, 13.77172566996866, 49.74377635548223, 13.583244761147867, 61.30402893869557, 16.793854561177998, 10.284739069970506, 46.73974845380995, 95.3637948684825, 55.56367193920426, 19.083306438966396, 13.645357452670439, 28.305509605697058, 5.065097157251209, 10.327666673311578, 21.11938754846185, 97.31113851247241, 18.26870737547407, 5.821331620328429, 11.503933899061181, 5.327352681871066, 7.2886471188823965, 97.10701091195764, 14.874402865240455, 5.974151954472486, 18.40943929765004, 49.82964881614723, 53.96059636556666, 14.765491586547945, 12.857705667056337, 18.21484266542079, 16.499020656530355, 7.83076176205323, 11.798899089193709, 6.410725634348104, 53.98487535839834, 97.83531913137091, 41.54908491117329, 7.613343827295521, 11.214333415664674, 7.436526802488201, 56.45649918047788, 5.5317599841967064, 58.66100822694466, 81.28139570829089, 110.46947454620098, 23.578357345708874, 17.485480013472834, 152.85389745401383, 17.082384210867936, 11.743592163076794, 12.900766325877317, 7.942698733864761, 11.52531711276071, 57.68560957471294, 22.824574775709895, 10.61035995186251, 7.850567904240148, 43.23083388617103, 29.79102862431817, 65.87798075082242, 13.677725225608112, 82.44855243895148, 10.22441715458297, 16.55261004376044, 10.187123262908361, 54.507251323442034, 129.21894607189375, 5.336335378307722, 65.08745763404067, 26.82333342682958, 11.729673597509688, 15.978078401798783, 8.870069686193983, 9.461760235220599, 5.318129174931762, 49.06572857213586, 12.855383078771965, 5.554144557489963, 24.79887350789595, 17.516717992572268, 34.121113339014435, 83.65706772213163, 76.78879502154291, 22.039863490313163, 23.753728709751023, 14.417781366678692, 14.708925861862467, 67.11612530645858, 26.988338082719835, 76.65498340708588, 24.24877451041303, 30.749492462418555, 38.708335160146326, 19.605552717627408, 6.067653451948074, 64.45464366721504, 7.766655173472776, 13.389874287541428, 28.566293905556602, 16.965672175090432, 13.885819223203377, 57.11403197220645, 9.749719149158057, 7.238919723822996, 74.50636319224668, 59.99988886573423, 7.016866525981052, 5.269719615801969, 11.657780868610546, 10.896287802346766, 10.490734334110725, 5.845666262415218, 21.33324883318774, 40.072756742274166, 60.24299326854825, 6.639469496163306, 11.531243746070281, 20.975575243679234, 24.010941233832263, 13.685140383260867, 6.370654255468641, 5.663539552685463, 34.60935815112517, 37.96976279405756, 10.941522726154753, 26.675439263913784, 7.458575124909361, 64.2970614095214, 32.25788812453955, 66.7780884051621, 69.93295106081645, 8.184935996810745, 43.80046109334739, 26.146966090476894, 46.11480310122392, 30.179891048328628, 18.370624452926158, 17.68889464930099, 7.834921546223115, 27.595883330926306, 30.918707703015976, 19.655330911267132, 9.159893304596974, 31.319204576731735, 5.67315088523444, 7.246235006005665, 87.85687228401957, 38.55460951310225, 14.347568928822975, 73.79026094924004, 94.56207801982622, 89.91890823094619, 7.067723060720228, 32.51239325242564, 57.94083498806465, 46.140104555832096, 21.816326418888007, 42.64242183861998, 5.1658006236199885, 11.88388778753176, 6.991083899410185, 99.86773507801242, 29.846923544626566, 8.154143908331442, 58.46318844869728, 7.445039782417079, 23.3758759200265, 55.88516363180992, 15.310887490629895, 18.936180497036943, 22.581247193907952, 5.462842481817144, 6.316977501802228, 30.82212599099628, 22.528636789652808, 50.21646163336265, 7.730988909146732, 72.80136027246434, 51.91885593189362, 10.98997782492407, 10.470270738623853, 120.3315336073896, 81.69570571963109, 18.201382553372568, 22.61149680456897, 10.987309774514042, 134.3070449102786, 103.33740723511036, 28.45426026571564, 42.62231384903711, 54.8603288407902, 17.167053888122584, 116.02326725360933, 95.045038871406, 62.23233374524452, 29.0802450066397, 46.76043120509023, 14.1935550462124, 21.141810678318127, 67.5695633321227, 35.743095569683405, 14.67198883472205, 37.03410107789805, 12.792082229369242, 47.93901788694774, 8.030464997543735, 21.28328181393492, 11.107193160464782, 18.564098723490545, 12.677874761060067, 14.35121296640311, 113.88521447159528, 11.182018045157667, 10.610563157781392, 91.60637232414643, 51.29501163329722, 18.296675200189203, 14.383632306798681, 10.135326203164801, 35.12085861418847, 10.703408900658758, 10.15215653886205, 15.01365773936549, 41.8971111442675, 5.370336189051945, 37.4963235731698, 67.99786632188957, 68.34659625965367, 9.982830153661448, 5.785742363617342, 14.283373797544561, 27.715661390450514, 102.84271935384109, 37.08928140387521, 12.052173142779619, 5.171655194998168, 9.968272320974283, 6.4197409107916625, 36.44452211371882, 63.184055006802225, 10.513926109247732, 94.56121440276026, 92.3436446880399, 27.142671871288947, 10.94367167808421, 11.010078785224211, 6.154769364519339, 14.037763234146365, 9.831475793745883, 10.761358028420755, 136.63254950902052, 10.96672178612931, 10.082513392987043, 56.320726322392495, 36.82611655460069, 12.198962017771741, 23.64402529553131, 12.990076760566113, 13.567945071339222, 12.337764502810206, 9.12905907226456, 15.051544148288553, 22.63501021172216, 78.54064348262088, 7.359470373239703, 9.330480537877591, 64.83328839236174, 9.089125316945852, 6.98798999055577, 25.315934512623627, 13.270415217062038, 56.719500540879565, 9.903090690435489, 63.65093288565285, 26.934946585384623, 14.10659382849997, 19.923419600794517, 95.2256760795508, 18.706758589958284, 5.54501216752902, 5.047820379378326, 46.82169021020468, 91.50261081616036, 13.439180212505487, 59.87660603571673, 10.467495371525152, 58.418902135918586, 6.625554371921583, 18.947924987247724, 55.24971238226417, 99.73366030261734, 8.053927279266537, 10.498073684195113, 74.32611048405461, 22.436989693568748, 184.38499120641583, 124.53732609736808, 15.072281712588145, 22.434763094958647, 5.695970033049747, 95.36482618552147, 167.87428640960923, 13.470359588359118, 6.475952285855019, 68.86254055986639, 26.18470226685394, 55.94175365406437, 19.65053547617705, 26.80244464389749, 5.547707565822591, 97.8722223806304, 24.51117473313156, 20.903545480550278, 7.114909525244341, 12.456036144335183, 6.905727674943227, 34.111224862624425, 31.907180601926274, 15.995078390216705, 25.050256260203184, 54.83004501246036, 5.664295811540248, 61.165553851144665, 7.837506031072294, 12.94042588980167, 22.96886092199904, 17.852917841865946, 15.098643297894611, 41.40612516328811, 23.338353887588042, 16.938060943432102, 10.421904291227124, 16.053550028044725, 10.442358117847567, 5.838773544111049, 57.98502389862621, 11.989940427375043, 32.54564114570127, 18.29783382615421, 12.930588956056171, 46.94240050618835, 62.24487840369296, 90.2034525724282, 19.63506911791948, 110.34561195915349, 24.292422248297925, 67.47220555319839, 16.93299646914121, 18.34340791979748, 12.754620418514955, 48.00266984832934, 24.81278638129487, 11.442184186935595, 23.56260058420396, 24.84093750666799, 11.808833804121745, 84.9870513215665, 5.959868500763052, 9.750516403703546, 99.35941899643873, 88.09582173159242, 20.405344008267864, 6.942048815467826, 54.382794209909164, 15.0982588265423, 11.254169038666326, 22.79273074701747, 22.268442679352972, 200.28736817347678, 21.264715082095744, 18.65278388265601, 26.866435831078547, 13.239824703676637, 37.320506850128396, 25.875628554381702, 34.70086160477247, 12.267508367037381, 5.566431354696027, 28.555808844418998, 75.16238557473974, 49.35918818672745, 22.49128593804183, 36.754834090772555, 9.706781994476541, 5.758999671137864, 10.669582975847762, 20.941077765494377, 73.68681922221357, 6.484160589379682, 63.37383679640358, 8.901161323985974, 9.39205584535018, 5.4643204683441, 25.294979115501523, 68.51185816148988, 45.3160654352854, 67.90016446231694, 61.343218394672725, 23.461758659541566, 9.925254662930767, 8.666196622006657, 5.799809218485482, 7.163633505069827, 5.162673582981124, 97.26784357270385, 71.08747738539697, 50.89330468752858, 223.96159418448357, 14.995353370960526, 18.837535684320866, 11.26059582203371, 24.939894059721652, 16.938307406614253, 82.29569448387394, 19.752937508643146, 18.828931169423058, 61.81459027862917, 31.993210355027774, 13.878758824943517, 66.97328608400943, 88.25551410484358, 8.801565564249259, 16.159514730329903, 17.644629780425745, 22.716700017965557, 13.713826650231079, 15.647759946221733, 20.22163662054962, 11.163005144995598, 6.494442653972439, 11.481698220389292, 18.4958671288731, 105.99630110272435, 54.9227174502851, 74.92078295758691, 16.57534086992731, 12.655910272342766, 17.119337648274357, 21.996805003144818, 58.774892125871744, 31.667827327021826, 135.10868523698565, 16.62369611224315, 23.3124455551295, 45.78594486350687, 10.174239775481064, 21.817409994418806, 42.33682394500633, 10.777818770860323, 27.504077938635145, 25.157117437426628, 103.59903500627054, 16.391847439345394, 171.2370254477508, 48.52239958251569, 98.48062576322468, 28.663520539975554, 11.225782474940427, 83.09311971052955, 50.15662838429927, 16.027514234541144, 87.16723292686547, 8.295796553728401, 19.734642194520795, 42.191191169827626, 74.99613964208899, 11.155021002865032, 41.780662362730624, 161.9998603082933, 7.686458432975231, 10.43247335849583, 10.518840586543964, 101.48003480258286, 53.788711437358806, 96.59526161102403, 44.214648955548476, 74.88327898944482, 56.733867491074875, 77.65352671266054, 5.253654168929981, 11.360270649714403, 62.81702955050082, 9.006435943110693, 76.2408450939524, 30.101190931463478, 98.14426717758789, 32.774998395091934, 57.99934490692876, 83.7574029181115, 35.395825079916634, 19.435760222301244, 72.91723400731745, 20.463881092043952, 89.80870343939216, 43.57111769486012, 32.7707638381571, 6.736242318357196, 6.128027367593102, 47.58477982527945, 57.13208440187209, 8.430541349693607, 7.156656042467486, 19.690442816899292, 15.17069366849361, 18.48733275187112, 15.907789546305956, 21.778674618910138, 48.40133158143517, 17.754861198794586, 18.30902684824853, 49.452180155047515, 33.82787589622586, 39.127330651827634, ...])
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)