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 = 44924
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);
([7763170.089098041, 7803644.069399896, 7859741.601092071, 7862582.309366893, 7862756.074564457, 7862889.315731077, 7865737.436482888, 7867947.468961021, 7991039.769438316, 7993357.8125, 7996682.7977197105, 8017161.398411483, 8056923.6929599, 8058309.375, 8059065.349652876, 8059948.677582903, 8061298.034213085, 8075518.75, 8076875.0, 8078453.096309025, 8079472.837546562, 8079734.242769924, 8079892.070558065, 8079934.375, 8080709.756843885, 8080884.375, 8082245.3125, 8082535.9375, 8083328.525273659, 8084012.389648903, 8084182.3470119685, 8085806.140137372, 8085882.212748952, 8086324.717432793, 8086727.621549468, 8090758.262585608, 8091734.3710735375, 8092891.178550554, 8093869.997877372, 8094358.401320076, 8099003.7496792665, 8099019.475116213, 8112089.625406226, 8112736.450671591, 8122379.265813896, 8126554.069146551, 8126892.708145807, 8127145.3125, 8127625.964858295, 8127644.641797999, 8129000.427460781, 8129010.170200207, 8129643.326385455, 8130094.068566318, 8130126.941345402, 8130173.108382313, 8130502.905321171, 8130736.211280975, 8132969.205807404, 8133779.781712075, 8136869.905774541, 8137904.770254636, 8138742.726938156, 8139788.681415694, 8139963.091418239, 8140565.2561847335, 8141178.347226346, 8141499.130678179, 8141700.926231809, 8142007.753083338, 8142574.962879668, 8143128.125, 8143265.995105297, 8145338.488965995, 8149678.016299469, 8152700.0, 8153089.830638063, 8158184.562457253, 8163219.72444966, 8163271.550578589, 8168966.447832995, 8169242.118119743, 8176974.276617192, 8178325.0, 8180523.21135875, 8194704.6875, 8196918.038122899, 8200792.1875, 8200796.012987017, 8204477.026853358, 8206405.522985085, 8209119.133694894, 8209259.5384417195, 8210987.607407891, 8212764.015874009, 8213059.10587914, 8214923.4375, 8217141.75464513, 8221685.436567823, 8222888.653618135, 8225929.083270419, 8228512.794988727, 8228573.326417121, 8228674.242015329, 8229112.5, 8230345.287660463, 8230372.492474978, 8230421.875, 8233810.2160265185, 8235108.2292657485, 8235367.138516447, 8235373.226137863, 8239867.000763537, 8240807.062280333, 8242873.330755868, 8244947.875849019, 8246044.600868461, 8249069.443853295, 8249999.53805047, 8252390.809889338, 8253982.029280389, 8255563.87973413, 8262130.352180481, 8262158.5150109, 8263232.564680344, 8263241.447764387, 8264176.072679473, 8264744.919018589, 8266125.0, 8266510.984299595, 8266514.0625, 8266843.604279772, 8267035.334709835, 8267244.150576839, 8268056.5327796135, 8268116.957926297, 8268150.178315144, 8268788.961194158, 8268827.758781904, 8269003.125, 8269696.875, 8270307.535092838, 8271883.670904901, 8272273.299494478, 8280173.4375, 8280448.181051235, 8281859.936368989, 8282448.4375, 8282679.334450148, 8282693.75, 8282707.811754883, 8283094.81941467, 8283575.975387131, 8284604.6875, 8284848.4375, 8284903.320264202, 8285049.512782272, 8285181.8339204565, 8285277.637521366, 8285550.994136725, 8285834.375, 8286027.4495274285, 8286942.627608617, 8286982.620338823, 8287067.1875, 8287710.9375, 8288752.705980334, 8291323.4375, 8295708.326520642, 8305226.5625, 8307426.5625, 8307689.0625, 8307748.489122551, 8308435.705298324, 8308551.5625, 8309541.464923786, 8310112.731741744, 8311634.354115699, 8312089.205068473, 8312120.170682318, 8312334.909723097, 8312374.804480251, 8312388.55552685, 8312398.4375, 8312562.5, 8312620.168450346, 8312824.358345827, 8312839.332989842, 8312967.1875, 8312983.573468845, 8313049.897065112, 8313080.562111307, 8313097.974475541, 8313169.871437903, 8313198.797492296, 8313213.100978315, 8313234.375, 8313333.936957876, 8313584.375, 8313606.997586032, 8313681.212885342, 8313711.709052202, 8313778.684933708, 8313798.727604089, 8313834.268916569, 8313921.875, 8313940.594509077, 8313970.405701369, 8314037.098708594, 8314063.305650999, 8314120.543166672, 8314216.416991685, 8314347.04245274, 8314696.875, 8314789.0625, 8314812.48699095, 8314824.6937003285, 8314847.111402428, 8315076.352524802, 8315123.4375, 8315204.240960145, 8315507.8125, 8315575.0, 8315839.373526408, 8316038.227143898, 8316666.702325645, 8316670.3125, 8316734.890102635, 8316761.439658467, 8316795.3125, 8316828.125, 8316887.20644521, 8317076.5625, 8317081.25, 8317204.396364243, 8317224.461140644, 8317276.250764338, 8317408.114271633, 8317482.549486469, 8317556.780667243, 8317713.8042271985, 8318045.3125, 8318382.8125, 8318454.437180023, 8318683.988857538, 8318926.950636135, 8318961.247996698, 8320221.512464149, 8323515.625, 8324309.9430201445, 8328062.251369223, 8328640.765630622, 8334223.244972541, 8336426.5625, 8337653.71317527, 8338425.832631106, 8340346.880223637, 8340626.152391312, 8340627.716761683, 8345439.9402569495, 8347243.75, 8348112.362676233, 8348829.385682502, 8349893.040224147, 8349954.424327439, 8361133.531985418, 8363192.139483491, 8364707.513350041, 8367914.051661277, 8368237.5, 8372272.624696269, 8372581.321718593, 8374187.232958302, 8376980.681982452, 8378503.8440217525, 8380389.755651429, 8389324.138119735, 8399193.75, 8403928.234350393, 8406925.0, 8408020.3125, 8415658.79680898, 8417480.95899183, 8422164.044384528, 8425283.555414619, 8426333.76077441, 8426441.933731347, 8428906.644177573, 8433808.993850915, 8440458.88941102, 8440658.138907103, 8442214.224421833, 8442487.5, 8442493.010440093, 8442885.436384832, 8443346.643199733, 8443959.960660264, 8444518.432297474, 8444748.1752036, 8444820.189701105, 8445475.892087914, 8445851.18304178, 8446569.528401436, 8446731.208462631, 8447075.46813647, 8447220.857777728, 8447618.833927227, 8448131.25, 8448217.04647746, 8448288.052014504, 8448292.988100655, 8449012.985572588, 8449166.376675664, 8449374.479267858, 8449668.729689693, 8449675.756285448, 8449695.674397001, 8449763.701043785, 8450039.0625, 8450226.883002881, 8450852.948170587, 8450939.0625, 8451698.732236883, 8451732.561638938, 8452894.937815657, 8452988.088651475, 8454632.8125, 8456368.013186572, 8456466.350670898, 8456698.739422234, 8457545.823927136, 8457978.178970028, 8458643.023523696, 8458807.351419697, 8459425.65598431, 8460553.24062517, 8462362.558755532, 8467132.589255821, 8472593.173642742, 8473784.601373535, 8477161.71904343, 8477193.75, 8477219.72961881, 8477267.1875, 8477277.229482127, 8480245.179439548, 8480820.15047938, 8481267.638666006, 8483059.013386069, 8483141.890144877, 8483326.432597077, 8483440.176810488, 8483837.136474987, 8484752.977681253, 8484876.5625, 8487603.71147282, 8493038.617969705, 8496435.070286863, 8496485.627591155, 8498305.056505976, 8498323.504017083, 8501511.40829481, 8505417.053443152, 8506540.514638884, 8506619.256326184, 8507147.142559635, 8507496.529922688, 8507952.439910503, 8508171.797120646, 8508203.125, 8508261.488328645, 8508859.597176028, 8508920.3125, 8509982.325811174, 8510026.334214592, 8510140.625, 8510929.692058725, 8511019.643521128, 8511325.0, 8511363.7423525, 8511420.550796337, 8511656.209735127, 8512257.8125, 8513564.06033907, 8513587.5, 8514331.46542952, 8515350.052493356, 8515351.474510165, 8516899.201331435, 8516974.465123532, 8528555.040488992, 8530029.109993463, 8530573.992486725, 8531717.041239694, 8531818.75, 8532018.75, 8534598.605885299, 8540381.25, 8541237.419955801, 8542693.290634772, 8543470.3125, 8543708.721249385, 8544087.5, 8544153.979429083, 8545245.3125, 8545424.676049834, 8545626.707889162, 8546009.778678663, 8546087.6290988, 8547531.832799926, 8552032.8125, 8555024.969639922, 8557190.625, 8557230.78111095, 8564228.351693459, 8564703.581413269, 8570795.3125, 8573435.58576315, 8573552.75187779, 8574773.4375, 8574869.880511776, 8574873.743762236, 8575641.58449554, 8577239.853438953, 8578689.732173117, 8578840.291268762, 8579451.291921541, 8579586.401459362, 8579977.450523274, 8580176.5625, 8580254.535590865, 8581264.0625, 8581421.564718368, 8581664.607414989, 8581867.912404006, 8582599.212662462, 8582745.667064322, 8584613.871117825, 8584818.210122602, 8584900.522267625, 8585031.560206842, 8585768.485133609, 8586112.343775872, 8586692.634185286, 8587060.826410308, 8587066.960961532, 8587339.307301832, 8587649.532016275, 8587679.6875, 8587865.297901375, 8588021.444542354, 8589420.700499438, 8589464.0625, 8589779.597499479, 8590227.049509311, 8590363.460922105, 8590914.68516499, 8591881.018530684, 8595884.794237424, 8599545.3125, 8599853.36437114, 8603277.14700409, 8606440.307868514, 8609079.6875, 8610383.06515539, 8612132.21256956, 8614896.218991859, 8615925.52957247, 8615926.740253573, 8615971.253453076, 8616065.625, 8616811.75958304, 8616848.4375, 8617035.289562868, 8617167.048905745, 8618429.705732293, 8619546.47376665, 8619636.259190975, 8620077.711397793, 8620291.053799298, 8620453.544746054, 8620719.350189721, 8622209.509583425, 8623131.310213901, 8639697.931031786, 8639848.050737672, 8643361.448938154, 8647755.4032565, 8662842.1875, 8662905.88415354, 8667447.8508257, 8668408.400549676, 8673659.467698, 8680001.500216018, 8696449.09629149, 8698901.298519718, 8709099.383390209, 8709426.29751468, 8730905.760646505, 8732056.158352666, 8734890.065067092, 8734930.643054416, 8736810.9375, 8737962.439676255, 8738016.417464064, 8738669.233652953, 8738944.154009081, 8740284.349864315, 8744587.5, 8761365.505422458, 8769609.146843933, 8773111.357403416, 8773740.058724685, 8776960.969082719, 8778166.002129588, 8778260.9375, 8782020.902307313, 8803145.93705204, 8804625.64060604, 8805221.875, 8806070.489203315, 8806196.824686205, 8806201.278711466, 8807291.461198775, 8811228.242587538, 8813481.25, 8814483.61117618, 8815868.75, 8816099.478892284, 8816127.80231717, 8816317.11344677, 8816574.91557385, 8816718.75, 8816801.557967093, 8817102.301766917, 8817323.003566278, 8817456.25, 8817727.302765049, 8820581.171961104, 8826303.497440223, 8839511.173123296, 8840353.125, 8845253.125, 8846343.077587007, 8847135.524609907, 8850034.85438078, 8850054.565740028, 8856543.673481908, 8857676.374426566, 8859919.595554123, 8861139.808756713, 8869411.113603847, 8874896.961997598, 8882064.0625, 8944981.810754782, 8946480.59407049, 8963660.9375, 8963663.036672011, 8984247.13853046, 8986528.125, 8987178.125, 8995572.648916353, 9002019.062841909, 9002774.938418366, 9003567.001211084, 9010384.375, 9019794.40606463, 9020741.167799603, 9022962.371764785, 9033725.0, 9036181.10361669, 9036224.929923259, 9036929.27451553, 9038750.543382976, 9039270.3125, 9039726.5625, 9043913.491062315, 9044174.612471782, 9044367.1875, 9056151.5625, 9059103.045344772, 9093507.250290403, 9143230.721173253, 9145175.189221827, 9147066.872213427, 9153613.886489699, 9155927.794398384, 9162529.590060294, 9208609.159588944, 9212843.804431321, 9215838.043234425, 9234317.295908006, 9234656.683738148, 9236092.64438281, 9241479.058938589, 9242857.339388084, 9247489.868988603, 9248139.802773194, 9251438.502916092, 9251715.625, 9252983.76414238, 9254498.155900057, 9255002.735891411, 9258370.782957155, 9259406.25, 9269082.8125, 9276559.289302558, 9277055.302997591, 9278456.25, 9279892.581634961, 9280965.625, 9280976.5625, 9281018.04930198, 9281229.12372383, 9282857.8125, 9284287.557555828, 9284329.618880328, 9284696.815082408, 9285003.014374498, 9286104.220408173, 9294135.9375, 9299198.4375, 9300361.05655665, 9302063.033563927, 9302250.639986916, 9320357.398256635, 9320647.602556115, 9322888.944913527, 9322904.6875, 9339285.226387165, 9345304.108168848, 9358462.192715479, 9368322.571380753, 9371920.01419384, 9372037.464527266, 9372750.649972241, 9372782.19978973, 9374062.969360257, 9376171.171288278, 9376401.5625, 9376491.467512855, 9377709.375, 9382290.795236874, 9389494.561326617, 9389689.225448014, 9391383.393440755, 9391768.520535365, 9392643.525018781, 9392881.572761415, 9392934.391635053, 9393490.625, 9393648.4375, 9394076.5625, 9394581.58620226, 9394792.457405748, 9394904.01715829, 9395212.886502316, 9395554.6875, 9396340.625, 9396655.75398037, 9396914.56748408, 9399320.3125, 9399324.940423911, 9399432.253280547, 9399468.182774251, 9400716.92848392, 9401945.3125, 9402835.080874532, 9404105.204199234, 9417066.888219016, 9428103.475228565, 9428362.30299612, 9429334.375, 9431213.302740216, 9431215.733492652, 9431265.625, 9432848.380755126, 9433165.392224194, 9433195.859969327, 9433706.005910771, 9434921.001332505, 9434994.105552912, 9435460.9375, 9435721.189903982, 9435734.657766521, 9435738.327854026, 9436042.716347093, 9436132.564966634, 9436222.923180662, 9436455.663775899, 9438493.437935248, 9438529.197595652, 9438556.744164111, 9440700.0, 9442685.9375, 9449727.298331209, 9450123.200955125, 9471514.0625, 9471640.956660556, 9474372.560028557, 9482261.50292812, 9485466.264154846, 9486038.452208418, 9486148.128481843, 9486566.225204255, 9486632.661014616, 9486900.12514707, 9486935.843212867, 9487030.910805687, 9487273.380326636, 9487298.98422556, 9487323.606877994, 9487685.796341162, 9488428.435961608, 9488671.832010202, 9489427.829212276, 9490347.84709212, 9494077.022894125, 9500582.028065344, 9508359.375, 9513704.46578423, 9513733.730240244, 9513736.067337811, 9513939.0625, 9514034.375, 9514373.4375, 9514393.75, 9514537.331275582, 9514720.178823167, 9514726.042655636, 9515202.145500967, 9515247.72514845, 9515309.375, 9515454.387637677, 9515511.764047604, 9516155.657544224, 9516745.191579722, 9520321.875, 9520329.6875, 9520993.552227164, 9521954.43600331, 9522361.256485261, 9526792.120906916, 9527456.756299742, 9531120.53679802, 9532308.605507446, 9532613.477875339, 9533949.113975044, 9533982.611129845, 9535875.058516284, 9540220.723835517, 9542098.316826535, 9552105.454064533, 9552150.57395336, 9552230.71837075, 9552524.132310802, 9552641.337543242, 9552998.354725279, 9553170.955766357, 9553837.439492354, 9555071.875, 9556452.570309294, 9558331.944009552, 9559796.722331345, 9559822.166517517, 9560331.990810161, 9561160.803781882, 9561232.238316748, 9567257.8125, 9567855.882537872, 9570440.202748992, 9571635.710125787, 9572256.25, 9572568.35484757, 9574123.665118659, 9574770.3125, 9574773.972913275, 9574781.298029492, 9574806.85484329, 9579037.156000026, 9579054.479201328, 9579068.569963848, 9580470.855946263, 9581457.5839024, 9585232.8125, 9592008.447858857, 9592700.02259193, 9595189.736529177, 9599238.689076377, 9605950.806184541, 9610268.830940051, 9611246.283626204, 9611505.85331276, 9612840.622305952, 9613272.029801538, 9614165.113763025, 9614272.929568773, 9614410.378420975, 9614454.90821788, 9614458.681762388, 9614827.722315364, 9614921.919607036, 9615032.8125, 9615196.75997717, 9615468.628028855, 9615511.600377804, 9616140.542520208, 9616173.823267855, 9616250.0, 9616318.283660313, 9616492.540753996, 9617291.18486013, 9618792.1875, 9626129.07058485, 9635551.757128343, 9638346.921581388, 9641381.88791573, 9651546.252688114, 9652871.63384506, 9652908.457358068, 9653282.841322504, 9653390.774983553, 9653500.212883921, 9659534.84809965, 9661025.056430819, 9661106.25, 9661205.112525264, 9661277.687114872, 9661504.528262312, 9661981.25, 9662449.589756183, 9662491.29734832, 9663339.0625, 9664907.002381418, 9675514.029290112, 9678852.699094603, 9685925.77396557, 9686954.440056961, 9690589.880963793, 9696545.310786624, 9696894.931131953, 9697498.224903116, 9697509.981913798, 9697650.0, 9698312.340365507, 9701130.149262851, 9707040.862383813, 9720968.231636764, 9720969.44677589, 9721033.787679367, 9722938.911430664, 9722939.047815602, 9732067.620201986, 9733099.438151827, 9733107.054168923, 9734056.549549498, 9734136.769104911, 9734982.8125, 9737059.276140552, 9738027.575412538, 9738768.57886888, 9739072.336848322, 9742240.625, 9743018.883248845, 9745035.828566747, 9745270.276764018, 9746013.816505821, 9746468.691322887, 9746532.039257165, 9746718.481700474, 9746778.165253265, 9746840.148707187, 9746940.625, 9748438.357811308, 9751951.5625, 9752023.734221574, 9752115.061296787, 9755748.525132803, 9763851.193757845, 9764087.51742167, 9764202.593478903, 9764330.80634375, 9764676.5625, 9764884.375, 9764901.5625, 9764922.064870186, 9765031.938609542, 9765207.691660346, 9765979.37398208, 9766510.07286001, 9767573.673751688, 9769466.202116936, 9769831.704549992, 9770196.875, 9770401.416779617, 9770414.0625, 9770482.578602873, 9770860.329643268, 9770917.653860932, 9770918.756606359, 9773815.61175874, 9773913.1710051, 9774085.316725845, 9776699.99719212, 9777785.228611887, 9777862.968969814, 9777903.125, 9778325.523304962, 9781460.045428973, 9782117.830412073, 9783248.4375, 9784134.191418594, 9792250.071193406, 9801702.944656815, 9803894.852748714, 9803976.5625, 9804211.587055834, 9806606.491925383, 9807436.004728561, 9807584.668541813, 9810135.9375, 9810934.278419076, 9810942.1875, 9815287.5, 9816661.568469679, 9817557.8125, 9818233.165753996, 9821896.41286984, 9825056.25, 9831660.717877822, 9834975.118638663, 9835191.768367834, 9839121.483572751, 9844486.062455272, 9846579.84750349, 9847725.0, 9853712.758540194, 9854079.6875, 9855453.916388417, 9855726.365505656, 9857744.391253747, 9857822.841790581, 9858781.582651898, 9859973.669306269, 9867481.697064152, 9871472.092827262, 9874834.851804897, 9875286.612412151, 9875675.0, 9875921.875, 9876522.243127517, 9877821.875, 9884336.726890149, 9884390.625, 9888052.998809643, 9889621.796764562, 9889872.996381367, 9900087.385856757, 9902185.886072889, 9910568.57425367, 9916394.962677214, 9917713.216335578, 9917995.204167835, 9926278.125, 9929558.92367125, 9931078.697747992, 9932705.20791521, 9933470.3125, 9935165.245440247, 9937551.00163705, 9938254.304130903, 9942287.86781411, 9945406.680443678, 9947643.871664435, 9950839.6849515, 9952026.74009743, 9952820.3125, 9967445.315955035, 9967647.807486167, 9968943.526638128, 9969295.484134683, 9970574.553211074, 9978787.67242194, 9979404.6875, 9980787.5, 9984003.58343983, 9990302.99634947, 9991865.517424904, 9999929.929679247, 10000857.17975452, 10001196.433148824, 10001340.625, 10001841.586109882, 10002351.598568339, 10002764.05854062, 10003003.232040448, 10004614.552143686, 10005511.788425747, 10006451.027476566, 10006776.799970616, ...], [31.649568046702132, 6.538353345091972, 48.00143590911918, 28.444018775416023, 25.483926262232192, 5.408243866311126, 20.754572576702074, 31.37301772671075, 8.699496137756643, 83.29123854838465, 20.61510050230593, 42.36805600522101, 19.459760141209944, 55.127124072808414, 40.0870800105901, 7.186025408168067, 46.745110180238186, 65.95403523617536, 61.54818689343299, 27.969397740884453, 55.63497859115901, 154.42082257990322, 51.24859365982857, 62.12295210748343, 9.676585798624368, 34.031247092358356, 82.09449818834176, 53.50900983068117, 9.694457032128678, 83.19368075418586, 36.011460525132584, 39.80714522370934, 24.61758034347295, 13.963788894671676, 21.458748258156852, 6.856817174667458, 14.92656467500234, 5.989106665178711, 48.051632334460166, 12.192351575010594, 8.647064397818873, 6.005142572194404, 75.30485639530062, 86.8179836468543, 5.382594396584068, 54.498402456075425, 9.814188805950733, 51.0296848907501, 19.068602566128618, 7.961120835053148, 16.86653380043437, 41.37224598748655, 83.86245140243409, 26.20403679677524, 11.776431081288562, 93.69243884912055, 48.63559568124121, 6.530882654231474, 9.749038362312486, 38.625345630830985, 120.68806445741797, 223.80120301566564, 17.49209337140417, 29.6905129381814, 7.83213093890911, 10.596330703786577, 25.558130405468937, 75.09562589396847, 20.233548200502906, 23.55160688044473, 27.810916357772648, 86.19442191365476, 19.8691453296124, 45.09216124759023, 22.413955159598686, 40.54276270867376, 88.85909800495074, 12.816306061716155, 20.65752874505422, 13.834090376677441, 49.595208263865864, 16.50270312363579, 31.792624629452362, 59.88952432738894, 14.14435459934, 78.48061982771938, 38.6759504516312, 51.410734879788464, 18.509779037610393, 24.910471087333, 67.72300883946131, 11.785539583816707, 9.473534780867208, 7.6425527970583, 81.33816132921325, 115.48905635359074, 30.770264202365844, 6.421312719385056, 43.49595876196132, 7.461756715610974, 32.92185408878204, 22.41272279457575, 9.239209940476057, 5.876006326304109, 72.3958058841312, 14.847670482657689, 25.008941971228666, 67.11752516311878, 8.787753089100386, 63.497912256174416, 94.70809281109862, 74.0597968863193, 14.27452165665666, 19.314048637800738, 14.549682944547785, 33.21495672943972, 58.17826080646562, 18.464760513109955, 55.959472364075154, 9.492788589084146, 40.930293617590024, 25.37340767800772, 18.270132044454275, 27.623900119480222, 77.6211903553208, 19.394180014296428, 10.439653581532848, 22.625834428471922, 66.9469619516803, 11.201654079921742, 74.21367240412266, 70.45467622053766, 67.71419607967826, 68.55016791357755, 11.60047915832163, 14.133177329288687, 76.08282452202785, 34.75086675413285, 5.279907505512546, 101.11332307417123, 48.29875896448429, 40.38944309924343, 19.6731169551976, 8.214921536262477, 43.275400849605944, 109.47065012569274, 17.621996258340083, 31.445103657631524, 13.747370325342246, 52.91149622620967, 28.5104688337161, 72.78793427446897, 23.174039691277216, 45.11101055790219, 38.79374659045724, 5.134697395049762, 51.921273370416586, 6.885963371160911, 10.442611393461103, 20.837210960475307, 51.261850826974104, 29.194654443739314, 8.533884924849414, 34.36667102806161, 118.5579267740689, 35.475725395386846, 10.530360156775886, 42.126912796593274, 19.1465269953317, 87.24319883552278, 38.54704163083298, 45.03621039639285, 9.375437757925305, 24.657206637370177, 65.1122649050754, 19.52719861097557, 58.2892259600043, 9.313806528704152, 9.454934155727136, 36.99608484720876, 59.11676409821019, 14.245209202740048, 8.936610032208224, 50.984198090215735, 87.4953299142579, 7.084093315147214, 12.954138617683732, 117.42522582968681, 87.4412053743778, 6.613384576060327, 15.984937836059752, 19.80340182142421, 10.473669177026977, 46.23688723925112, 35.871957478751895, 17.863233033510344, 97.5246199007558, 33.77366274045163, 61.973879294954806, 12.539073542779724, 61.85579170337823, 12.594088686917322, 23.9757292934636, 11.613600898985698, 26.590010311721674, 146.18898577768144, 14.424125485265723, 7.146168895290763, 6.425972934700223, 12.673647802477157, 103.47395588639645, 121.49900271401076, 11.399938061476572, 35.07244531103144, 92.77507610454029, 49.28803364465438, 38.22830274631018, 11.518480785094413, 24.973085056656345, 36.01129242242275, 24.577462567393876, 52.30023283583759, 33.048860348859534, 55.42997341606403, 8.712570844942585, 65.15873159177538, 41.32943723205216, 36.85567524263283, 62.663986968765315, 105.90473394147422, 69.62242739329045, 53.08605787800506, 44.97013677051687, 45.42984960882339, 77.87207064289768, 8.020792575776497, 7.041848031141641, 43.64806365733068, 7.053988154401965, 80.74697443040564, 158.1168684876917, 39.96290001164594, 146.20474706983106, 109.33064360463942, 20.093590438788393, 33.63881495724563, 18.15042982372582, 49.402806867793814, 64.96155319619182, 48.21405614270144, 42.377833194657036, 15.50606182145607, 14.255175930842398, 128.14504696169908, 16.48318314235122, 23.286681898507943, 37.55513847222928, 134.58223740269145, 13.584587422333588, 32.50801110380863, 38.12829418444638, 10.919637150643059, 13.903698571307787, 50.895081845911164, 24.23284272491118, 18.640310147636956, 55.876810644078176, 21.013170487808623, 44.44612249125707, 54.12140956473922, 28.097079335365464, 48.2180940462504, 24.18106989474196, 20.840401740647838, 48.43944615090662, 5.867111726209339, 84.2740108042361, 35.77581418289386, 24.619469796308394, 129.8500222937127, 79.98937119187208, 29.496396049824945, 21.292417928889083, 28.171281399419367, 68.00467215597837, 20.42460313019942, 5.917606351510244, 8.506637342068165, 8.094804492112962, 13.365688472917807, 22.803343176025592, 11.390598288844402, 38.021108459511794, 48.218455312981234, 8.940815086089009, 24.662825615246433, 44.117666121491105, 111.8013706310133, 30.796648399841324, 26.31296733485174, 12.882362286185458, 13.668767660283304, 12.609947183901168, 27.72871684258459, 11.947794007255315, 8.597635570055571, 14.565328558770087, 70.26633777640436, 103.52366133500145, 6.878953950885717, 33.784101931093815, 19.870444593986573, 42.51313556240438, 26.842727001619483, 14.457044100524373, 7.901769425227059, 7.219947773315076, 26.328239749784586, 32.30819009309527, 5.727463864626508, 31.56716065006411, 35.467592146295004, 16.95325125741773, 31.24759417499848, 32.965345673446066, 17.7872239153482, 118.9906877823232, 10.143007340983791, 85.92418332998444, 16.23236968626016, 55.02868628335417, 60.162119415263454, 19.496759386195205, 5.381135128525695, 40.496580006073984, 52.07291180399531, 66.22069831827828, 14.15380834253935, 12.702256358991278, 89.4632529288179, 10.093001304697713, 36.866288214467495, 13.104644435199397, 32.03864548282081, 16.30048130922104, 31.964365635905736, 25.689217942223298, 31.300016958958786, 62.19871582801767, 31.574289856989346, 14.9442859444969, 6.212186211521454, 22.971852132559984, 21.313867314447908, 40.48960148046779, 90.65784451339977, 17.11618034739891, 72.00941147812681, 5.123933647730147, 21.089521277430297, 9.388287640836715, 49.66970308218849, 18.47356673197483, 14.536912577989698, 5.078220810467392, 5.252695956900903, 23.191526895673785, 22.797108797132402, 62.698730533279246, 58.40598845439313, 62.94326692821535, 50.54112680626787, 124.36923488862047, 6.413412136342373, 6.4518911899301905, 38.63669169805993, 172.3144066611509, 45.6274681972815, 65.40115992571985, 49.940815590202625, 5.0732553958386095, 20.101095765248935, 41.30954961120002, 8.285434921246049, 44.702381004179955, 18.800975683553126, 21.805132508926608, 6.0789965964405575, 55.97114893073144, 44.24588066020135, 47.86669947260238, 20.753271641567373, 50.9819744481385, 58.142951620123284, 73.50431608881293, 33.20628961057301, 24.318717431735315, 156.88663092581228, 34.3658836458526, 13.43873009712171, 41.90936138073549, 20.08521531778922, 66.70762556223366, 34.57822839658361, 48.33564359155865, 120.06875238080832, 23.84117673334323, 9.697771942573947, 26.15006103702563, 21.425267254878108, 47.8481124861743, 27.93784704633844, 80.12490105002823, 38.25293389974648, 24.741361202595645, 25.76647637296282, 72.86473888961503, 10.619093908127285, 18.47204726523687, 92.12530751808752, 60.506628447458425, 11.64271640689004, 7.398790236637914, 29.727886308187742, 109.20043132215395, 37.677923430747605, 7.508220456121412, 25.15461014087177, 19.912907693314178, 134.85863784305448, 14.392478305295706, 63.746988023557904, 33.12064616225811, 32.22982511640973, 60.86318967465312, 10.085844006054531, 9.65035073369157, 74.58911974010795, 13.218142145955074, 158.53469030687634, 9.608237626578525, 24.210144407940096, 25.779161391650018, 16.96966629258111, 73.33748662459455, 8.170306146645787, 15.964593220777406, 136.75608232331348, 54.511009054068005, 165.29342855563135, 166.44342228394234, 29.430562287248186, 67.15728266021998, 26.86324370865971, 11.98502931558022, 113.11545414792465, 48.823689709419355, 114.50461241791743, 116.59851896304842, 34.92323703148165, 102.89421977777252, 17.761842221643864, 10.665729486176804, 66.47321115324871, 16.000693138646817, 5.581694879177048, 44.13478107657458, 5.644028919025485, 15.66525991286614, 6.191739380082663, 59.57915494867427, 75.75945523106978, 52.77207049588976, 7.971285728886201, 12.829568927869737, 15.011460757207955, 28.812171483031698, 11.67073585855054, 52.41878698043025, 16.873659884979638, 106.38809873474342, 8.631697372371956, 11.344793653467562, 11.22314767701408, 13.308365961708134, 16.995359982457664, 9.80484145517176, 12.46713112864751, 84.23945523150252, 22.944570456691295, 122.62586329723332, 15.073373833583968, 5.537596445622399, 8.253912872377454, 18.5434933938615, 54.58472310046251, 43.69200897676244, 109.13898920998435, 63.827776547311416, 50.38488720616095, 13.16484723731574, 20.488715649529603, 54.715392950269965, 14.716462714548054, 6.618932069633083, 58.17571893891359, 11.823938107975398, 103.09028079458706, 75.65615454151545, 62.43077520091059, 14.137790558895967, 182.39587706530259, 45.39725465868712, 24.302503664663995, 22.541430132274634, 46.51769500075059, 22.24969016359917, 17.535716868859485, 18.11351080910707, 138.0643497062258, 16.456400125642226, 27.567087090137736, 29.950020667914195, 40.77504989584187, 11.316616230234802, 30.866466079112143, 49.04535187322575, 89.10320890256064, 43.54353757635855, 28.729805472452256, 56.18578077064208, 14.62919313619303, 51.55506565475529, 34.162520832956446, 40.122249044844295, 5.443444839086352, 99.15417664318424, 7.330662388962517, 58.23630199813896, 52.500892935647215, 16.511474320583844, 86.59164738386113, 51.23328090352521, 51.62863991437685, 79.20300299036671, 11.969934770609278, 45.18247066342772, 68.82291237450359, 78.5788116380675, 13.499687426335035, 18.828380649761176, 87.46372056900698, 157.51105837872558, 47.60513610673347, 8.607181160677122, 12.918358997434442, 65.34338533682887, 7.809604366495627, 37.22899997738611, 40.499504518362876, 62.18334308297008, 43.787966809752845, 16.28497075684249, 6.4774809067221755, 22.649154607397797, 67.53927527565246, 73.49697563889947, 5.360871966992313, 22.55584276279459, 97.92795391345997, 10.906357747582287, 27.21117807468675, 9.00501899083038, 17.380560409608083, 45.701889279324035, 56.83154657146456, 8.890837531208263, 65.36176669281974, 63.265632634067096, 79.57101297094545, 16.131243929214172, 60.53852933553125, 54.932291481287116, 11.63349317568722, 47.50352134280108, 25.475218745674404, 19.375730136201877, 34.63694014082354, 24.894927953278206, 15.153115748200108, 46.46167606634022, 47.62658774297775, 14.36944276398286, 91.02490553414589, 20.299828887947836, 6.672591463099883, 12.675621392997796, 101.11758555393642, 107.55400557440983, 34.19078251319942, 30.39449771667494, 23.98865717636969, 12.41435503835329, 8.552084731405722, 74.22328976358463, 58.96630884214492, 9.259977313910625, 38.791719832165334, 61.355993450505196, 7.229060866597183, 76.61928917683201, 73.24602445281289, 19.70024426116235, 133.70414461300805, 86.36322336402374, 20.338515697168162, 76.77886054151757, 17.78794824687867, 80.16785647643545, 62.030613195560406, 38.05033364416977, 101.36706074748795, 5.714377217766062, 26.529779976726545, 53.4359016396588, 6.424058113385562, 35.813896375930064, 26.398615282098277, 66.57011738181711, 19.61737922071551, 58.08411543874318, 64.60807134793279, 26.144292044948035, 6.705378353356192, 11.717836692382264, 12.32237097232918, 34.29222114501055, 23.27514883112494, 48.70384743408417, 32.78229706533907, 12.761396218912601, 30.61256499947888, 7.665992214909063, 130.71615591143558, 50.60312947014998, 17.740111244939857, 32.731744118485594, 86.98344807782057, 11.67268781186026, 5.041824372270942, 100.38072842806069, 32.380423352649686, 107.74463453352266, 62.8587808236824, 48.74756530221522, 18.57708289799935, 243.05617000391388, 30.847628829716136, 52.01547773806739, 13.336960567330655, 6.868691826905199, 243.3066106955327, 27.398914360046554, 5.032244323969964, 6.401703832475101, 102.30854499615455, 38.391303375368445, 18.546552066837425, 56.603706649785494, 23.759930433385197, 5.729416023264257, 25.162010376433383, 73.7052129176869, 29.550008285754743, 15.37181125333185, 62.89449797139957, 14.729547369975029, 76.0017641127733, 17.53936854004656, 131.99214346355026, 45.79412658634385, 9.651296968319757, 60.288901829213216, 41.25762717466006, 12.649199911063981, 12.726281074729533, 27.90389082762562, 24.44489248966324, 5.032981929717125, 115.92004142458632, 151.3154617662705, 46.94465919779633, 17.231797844647964, 49.55901891528717, 66.32920418740669, 38.11203415708939, 19.10073642724125, 64.10465271987464, 5.411306289642934, 63.75105146407644, 7.821400396370307, 18.10418220303448, 20.459185266305564, 122.17383182859467, 98.75119435797096, 131.55799285174655, 33.129033595001566, 26.78976456413471, 108.36111644008213, 8.256572746674653, 19.92658212551659, 7.166699343993313, 71.4505446083053, 16.275880041006562, 52.820085383050085, 199.0711390869608, 34.94265958690952, 7.7786978513607, 83.69827627337769, 34.87948540757159, 10.79797666513231, 10.250133586040999, 21.686669004629103, 65.9971634241244, 35.51471650291111, 29.223323317292873, 43.25636909910441, 5.60477759953978, 33.20355368741765, 21.29740014644077, 63.22296745792102, 7.942670022691547, 67.21215773743529, 23.752500438963985, 12.723165748289086, 143.31977276803968, 126.08310161743003, 76.42760679215037, 58.73877173461784, 10.832033766077783, 10.75611058257316, 11.665806602408855, 34.08739303387349, 12.023466893271827, 15.871389530881675, 6.372872601141045, 13.100104130793069, 18.348170950286143, 25.098031196019264, 108.98132790349197, 92.22740159850143, 58.62979657342495, 171.60070587777435, 17.6977022507646, 5.585294923879057, 47.09300149681428, 18.045605887202115, 36.75553610983934, 23.025271897161787, 5.289221870804858, 51.19643994279053, 6.199571782697848, 96.09052222792631, 6.733405456622574, 58.258965901731145, 118.6644892663876, 72.75868589968005, 80.67222997508547, 77.47362098344024, 6.4309908734351735, 130.53909209658744, 24.724988820967436, 29.503031562028426, 69.07817614078445, 32.686986986551155, 145.9373688830338, 25.939874692486946, 17.21414450948159, 8.634609018706753, 23.20451597595191, 14.202869592791657, 15.180257774628156, 204.06554560462968, 7.522598699245306, 70.60684679820142, 5.423331671206722, 6.270056920424238, 8.678367599409523, 22.856076794259703, 10.120808422482027, 147.89620288485767, 20.627581202310882, 13.618190597617854, 28.47193240336143, 7.66020305880136, 21.381733035965105, 63.43183505207564, 141.44745478587743, 128.89379446574412, 112.98938543027512, 8.084523249336744, 5.400182059283615, 57.32235876340268, 26.158454130980804, 50.63644685810016, 27.59039523281036, 5.701528804312462, 128.3730564041026, 42.1993954591229, 75.0122656649531, 90.2149242408734, 28.4049111635047, 31.81246645032467, 88.26235779332407, 98.45787662462833, 42.749502801596115, 34.76321646479272, 7.392666036583867, 14.09565203687835, 18.14091672244673, 103.4176356774276, 6.510862326732328, 18.578821021531322, 23.83712780435846, 104.99531915491588, 39.41016317811322, 16.853588189551534, 5.155287455365021, 39.49592975988979, 55.60744555264013, 9.007044297020766, 18.320767199062338, 76.03463182968467, 7.334348427553315, 61.889372847752206, 8.073500313229566, 137.93639599536058, 62.266115892379204, 12.703940228800029, 39.882526710389534, 67.19408504381481, 11.781251706965872, 7.290685150981912, 81.06174727581256, 10.887030474132017, 132.98089981791378, 116.11791690806182, 117.02295231810285, 20.842269783527094, 5.3221912459533325, 49.09111688527488, 11.796608349519818, 5.554456045532182, 17.681631410955752, 32.207947434222326, 5.3522920068238395, 35.72639855723153, 69.63629616119056, 19.919833125704436, 121.50429555324838, 34.918936946061294, 8.546906058482652, 54.9857295316457, 46.305179228723475, 28.190375350097124, 16.661747167066544, 37.77081969888555, 5.703033788496046, 5.184159686052704, 49.69245505785943, 7.617861774985788, 17.25639823459706, 82.4463826560809, 26.095074765356138, 63.56659680004978, 5.25352651107385, 10.347788734357689, 25.47756013413624, 22.91065199274795, 23.576046786554286, 33.81165595071168, 50.53531774224125, 39.016307030643894, 29.782116027873617, 30.364246436442674, 49.63910915544499, 18.429376623520287, 26.345082498066592, 29.809589475656853, 12.427232279154417, 9.539489217802478, 12.167949953758894, 58.00798716083997, 41.083908728855576, 25.944092150831494, 29.412623401068142, 5.3896070175235895, 41.662244418577345, 5.077476189185423, 5.707178582796853, 28.20941896032704, 18.311870563490217, 7.983489298679388, 39.72218789683995, 10.175092687770682, 36.40516979815583, 79.01844878907364, 17.39814178205585, 85.47778197852494, 55.99463814005235, 41.17005827066929, 79.93067560494407, 73.08893997537933, 7.074838359055047, 111.5835091902101, 43.3201651245739, 42.45305613701866, 68.34539229406658, 108.25488869144623, 75.55677248084217, 54.72899618888813, 26.750641929840537, 55.425044079278734, 36.15652403407821, 13.841392729185024, 49.63727327150515, 35.15454591681466, 44.68244138583636, 90.04685858250834, 14.16565334926398, 5.7143503198006, 21.682843285059363, 28.593358599287747, 134.5297824117728, 32.40578485903165, 40.66861152209673, 16.027890660057, 36.06630579314148, 21.78208014130609, 39.32710141652357, 129.12344404068008, 16.825896920083373, 17.724074648334586, 9.535413859508813, 38.52770366324746, 190.93180999185915, 17.134705228627986, 44.83242600433168, 98.87963494531266, 46.31181556232366, 16.55858965291917, 33.616134840155716, 6.9320455826581435, 90.84020760311319, 57.43764127473943, 45.59411466603294, 17.319067287419273, 7.562469215959386, 34.01608827705347, 49.34658648987741, 6.433616910482093, 13.922742430672876, 26.552333741681373, 37.87269226639809, 8.976866167685738, 9.867689369021228, 80.96685441941109, 40.41005587017574, 31.680069109352388, 35.65398536039864, 13.28565494847662, 16.557003232282224, 11.87450237000353, 8.351980758710537, 5.861518082207486, 42.91352273798296, 40.46534511119941, 5.939706467396887, 50.87676460678243, 44.631449900130065, 11.407016340794977, 22.040856006226996, 7.167525957252385, 82.63769367510884, 73.08646416036521, 107.08771378959496, 31.77297669420572, 20.893836339005002, 15.952587878311368, 102.2087655928235, 44.166276371580736, 40.89814725923262, 13.056682789247462, 41.93764719248297, 28.446978548658834, 11.299243893789878, 10.555460273888302, 20.432000975314097, 73.995912688775, 187.9822152549859, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([7763170.089098041, 7803644.069399896, 7859741.601092071, 7862582.309366893, 7862756.074564457, 7862889.315731077, 7865737.436482888, 7867947.468961021, 7991039.769438316, 7993357.8125, 7996682.7977197105, 8017161.398411483, 8056923.6929599, 8058309.375, 8059065.349652876, 8059948.677582903, 8061298.034213085, 8075518.75, 8076875.0, 8078453.096309025, 8079472.837546562, 8079734.242769924, 8079892.070558065, 8079934.375, 8080709.756843885, 8080884.375, 8082245.3125, 8082535.9375, 8083328.525273659, 8084012.389648903, 8084182.3470119685, 8085806.140137372, 8085882.212748952, 8086324.717432793, 8086727.621549468, 8090758.262585608, 8091734.3710735375, 8092891.178550554, 8093869.997877372, 8094358.401320076, 8099003.7496792665, 8099019.475116213, 8112089.625406226, 8112736.450671591, 8122379.265813896, 8126554.069146551, 8126892.708145807, 8127145.3125, 8127625.964858295, 8127644.641797999, 8129000.427460781, 8129010.170200207, 8129643.326385455, 8130094.068566318, 8130126.941345402, 8130173.108382313, 8130502.905321171, 8130736.211280975, 8132969.205807404, 8133779.781712075, 8136869.905774541, 8137904.770254636, 8138742.726938156, 8139788.681415694, 8139963.091418239, 8140565.2561847335, 8141178.347226346, 8141499.130678179, 8141700.926231809, 8142007.753083338, 8142574.962879668, 8143128.125, 8143265.995105297, 8145338.488965995, 8149678.016299469, 8152700.0, 8153089.830638063, 8158184.562457253, 8163219.72444966, 8163271.550578589, 8168966.447832995, 8169242.118119743, 8176974.276617192, 8178325.0, 8180523.21135875, 8194704.6875, 8196918.038122899, 8200792.1875, 8200796.012987017, 8204477.026853358, 8206405.522985085, 8209119.133694894, 8209259.5384417195, 8210987.607407891, 8212764.015874009, 8213059.10587914, 8214923.4375, 8217141.75464513, 8221685.436567823, 8222888.653618135, 8225929.083270419, 8228512.794988727, 8228573.326417121, 8228674.242015329, 8229112.5, 8230345.287660463, 8230372.492474978, 8230421.875, 8233810.2160265185, 8235108.2292657485, 8235367.138516447, 8235373.226137863, 8239867.000763537, 8240807.062280333, 8242873.330755868, 8244947.875849019, 8246044.600868461, 8249069.443853295, 8249999.53805047, 8252390.809889338, 8253982.029280389, 8255563.87973413, 8262130.352180481, 8262158.5150109, 8263232.564680344, 8263241.447764387, 8264176.072679473, 8264744.919018589, 8266125.0, 8266510.984299595, 8266514.0625, 8266843.604279772, 8267035.334709835, 8267244.150576839, 8268056.5327796135, 8268116.957926297, 8268150.178315144, 8268788.961194158, 8268827.758781904, 8269003.125, 8269696.875, 8270307.535092838, 8271883.670904901, 8272273.299494478, 8280173.4375, 8280448.181051235, 8281859.936368989, 8282448.4375, 8282679.334450148, 8282693.75, 8282707.811754883, 8283094.81941467, 8283575.975387131, 8284604.6875, 8284848.4375, 8284903.320264202, 8285049.512782272, 8285181.8339204565, 8285277.637521366, 8285550.994136725, 8285834.375, 8286027.4495274285, 8286942.627608617, 8286982.620338823, 8287067.1875, 8287710.9375, 8288752.705980334, 8291323.4375, 8295708.326520642, 8305226.5625, 8307426.5625, 8307689.0625, 8307748.489122551, 8308435.705298324, 8308551.5625, 8309541.464923786, 8310112.731741744, 8311634.354115699, 8312089.205068473, 8312120.170682318, 8312334.909723097, 8312374.804480251, 8312388.55552685, 8312398.4375, 8312562.5, 8312620.168450346, 8312824.358345827, 8312839.332989842, 8312967.1875, 8312983.573468845, 8313049.897065112, 8313080.562111307, 8313097.974475541, 8313169.871437903, 8313198.797492296, 8313213.100978315, 8313234.375, 8313333.936957876, 8313584.375, 8313606.997586032, 8313681.212885342, 8313711.709052202, 8313778.684933708, 8313798.727604089, 8313834.268916569, 8313921.875, 8313940.594509077, 8313970.405701369, 8314037.098708594, 8314063.305650999, 8314120.543166672, 8314216.416991685, 8314347.04245274, 8314696.875, 8314789.0625, 8314812.48699095, 8314824.6937003285, 8314847.111402428, 8315076.352524802, 8315123.4375, 8315204.240960145, 8315507.8125, 8315575.0, 8315839.373526408, 8316038.227143898, 8316666.702325645, 8316670.3125, 8316734.890102635, 8316761.439658467, 8316795.3125, 8316828.125, 8316887.20644521, 8317076.5625, 8317081.25, 8317204.396364243, 8317224.461140644, 8317276.250764338, 8317408.114271633, 8317482.549486469, 8317556.780667243, 8317713.8042271985, 8318045.3125, 8318382.8125, 8318454.437180023, 8318683.988857538, 8318926.950636135, 8318961.247996698, 8320221.512464149, 8323515.625, 8324309.9430201445, 8328062.251369223, 8328640.765630622, 8334223.244972541, 8336426.5625, 8337653.71317527, 8338425.832631106, 8340346.880223637, 8340626.152391312, 8340627.716761683, 8345439.9402569495, 8347243.75, 8348112.362676233, 8348829.385682502, 8349893.040224147, 8349954.424327439, 8361133.531985418, 8363192.139483491, 8364707.513350041, 8367914.051661277, 8368237.5, 8372272.624696269, 8372581.321718593, 8374187.232958302, 8376980.681982452, 8378503.8440217525, 8380389.755651429, 8389324.138119735, 8399193.75, 8403928.234350393, 8406925.0, 8408020.3125, 8415658.79680898, 8417480.95899183, 8422164.044384528, 8425283.555414619, 8426333.76077441, 8426441.933731347, 8428906.644177573, 8433808.993850915, 8440458.88941102, 8440658.138907103, 8442214.224421833, 8442487.5, 8442493.010440093, 8442885.436384832, 8443346.643199733, 8443959.960660264, 8444518.432297474, 8444748.1752036, 8444820.189701105, 8445475.892087914, 8445851.18304178, 8446569.528401436, 8446731.208462631, 8447075.46813647, 8447220.857777728, 8447618.833927227, 8448131.25, 8448217.04647746, 8448288.052014504, 8448292.988100655, 8449012.985572588, 8449166.376675664, 8449374.479267858, 8449668.729689693, 8449675.756285448, 8449695.674397001, 8449763.701043785, 8450039.0625, 8450226.883002881, 8450852.948170587, 8450939.0625, 8451698.732236883, 8451732.561638938, 8452894.937815657, 8452988.088651475, 8454632.8125, 8456368.013186572, 8456466.350670898, 8456698.739422234, 8457545.823927136, 8457978.178970028, 8458643.023523696, 8458807.351419697, 8459425.65598431, 8460553.24062517, 8462362.558755532, 8467132.589255821, 8472593.173642742, 8473784.601373535, 8477161.71904343, 8477193.75, 8477219.72961881, 8477267.1875, 8477277.229482127, 8480245.179439548, 8480820.15047938, 8481267.638666006, 8483059.013386069, 8483141.890144877, 8483326.432597077, 8483440.176810488, 8483837.136474987, 8484752.977681253, 8484876.5625, 8487603.71147282, 8493038.617969705, 8496435.070286863, 8496485.627591155, 8498305.056505976, 8498323.504017083, 8501511.40829481, 8505417.053443152, 8506540.514638884, 8506619.256326184, 8507147.142559635, 8507496.529922688, 8507952.439910503, 8508171.797120646, 8508203.125, 8508261.488328645, 8508859.597176028, 8508920.3125, 8509982.325811174, 8510026.334214592, 8510140.625, 8510929.692058725, 8511019.643521128, 8511325.0, 8511363.7423525, 8511420.550796337, 8511656.209735127, 8512257.8125, 8513564.06033907, 8513587.5, 8514331.46542952, 8515350.052493356, 8515351.474510165, 8516899.201331435, 8516974.465123532, 8528555.040488992, 8530029.109993463, 8530573.992486725, 8531717.041239694, 8531818.75, 8532018.75, 8534598.605885299, 8540381.25, 8541237.419955801, 8542693.290634772, 8543470.3125, 8543708.721249385, 8544087.5, 8544153.979429083, 8545245.3125, 8545424.676049834, 8545626.707889162, 8546009.778678663, 8546087.6290988, 8547531.832799926, 8552032.8125, 8555024.969639922, 8557190.625, 8557230.78111095, 8564228.351693459, 8564703.581413269, 8570795.3125, 8573435.58576315, 8573552.75187779, 8574773.4375, 8574869.880511776, 8574873.743762236, 8575641.58449554, 8577239.853438953, 8578689.732173117, 8578840.291268762, 8579451.291921541, 8579586.401459362, 8579977.450523274, 8580176.5625, 8580254.535590865, 8581264.0625, 8581421.564718368, 8581664.607414989, 8581867.912404006, 8582599.212662462, 8582745.667064322, 8584613.871117825, 8584818.210122602, 8584900.522267625, 8585031.560206842, 8585768.485133609, 8586112.343775872, 8586692.634185286, 8587060.826410308, 8587066.960961532, 8587339.307301832, 8587649.532016275, 8587679.6875, 8587865.297901375, 8588021.444542354, 8589420.700499438, 8589464.0625, 8589779.597499479, 8590227.049509311, 8590363.460922105, 8590914.68516499, 8591881.018530684, 8595884.794237424, 8599545.3125, 8599853.36437114, 8603277.14700409, 8606440.307868514, 8609079.6875, 8610383.06515539, 8612132.21256956, 8614896.218991859, 8615925.52957247, 8615926.740253573, 8615971.253453076, 8616065.625, 8616811.75958304, 8616848.4375, 8617035.289562868, 8617167.048905745, 8618429.705732293, 8619546.47376665, 8619636.259190975, 8620077.711397793, 8620291.053799298, 8620453.544746054, 8620719.350189721, 8622209.509583425, 8623131.310213901, 8639697.931031786, 8639848.050737672, 8643361.448938154, 8647755.4032565, 8662842.1875, 8662905.88415354, 8667447.8508257, 8668408.400549676, 8673659.467698, 8680001.500216018, 8696449.09629149, 8698901.298519718, 8709099.383390209, 8709426.29751468, 8730905.760646505, 8732056.158352666, 8734890.065067092, 8734930.643054416, 8736810.9375, 8737962.439676255, 8738016.417464064, 8738669.233652953, 8738944.154009081, 8740284.349864315, 8744587.5, 8761365.505422458, 8769609.146843933, 8773111.357403416, 8773740.058724685, 8776960.969082719, 8778166.002129588, 8778260.9375, 8782020.902307313, 8803145.93705204, 8804625.64060604, 8805221.875, 8806070.489203315, 8806196.824686205, 8806201.278711466, 8807291.461198775, 8811228.242587538, 8813481.25, 8814483.61117618, 8815868.75, 8816099.478892284, 8816127.80231717, 8816317.11344677, 8816574.91557385, 8816718.75, 8816801.557967093, 8817102.301766917, 8817323.003566278, 8817456.25, 8817727.302765049, 8820581.171961104, 8826303.497440223, 8839511.173123296, 8840353.125, 8845253.125, 8846343.077587007, 8847135.524609907, 8850034.85438078, 8850054.565740028, 8856543.673481908, 8857676.374426566, 8859919.595554123, 8861139.808756713, 8869411.113603847, 8874896.961997598, 8882064.0625, 8944981.810754782, 8946480.59407049, 8963660.9375, 8963663.036672011, 8984247.13853046, 8986528.125, 8987178.125, 8995572.648916353, 9002019.062841909, 9002774.938418366, 9003567.001211084, 9010384.375, 9019794.40606463, 9020741.167799603, 9022962.371764785, 9033725.0, 9036181.10361669, 9036224.929923259, 9036929.27451553, 9038750.543382976, 9039270.3125, 9039726.5625, 9043913.491062315, 9044174.612471782, 9044367.1875, 9056151.5625, 9059103.045344772, 9093507.250290403, 9143230.721173253, 9145175.189221827, 9147066.872213427, 9153613.886489699, 9155927.794398384, 9162529.590060294, 9208609.159588944, 9212843.804431321, 9215838.043234425, 9234317.295908006, 9234656.683738148, 9236092.64438281, 9241479.058938589, 9242857.339388084, 9247489.868988603, 9248139.802773194, 9251438.502916092, 9251715.625, 9252983.76414238, 9254498.155900057, 9255002.735891411, 9258370.782957155, 9259406.25, 9269082.8125, 9276559.289302558, 9277055.302997591, 9278456.25, 9279892.581634961, 9280965.625, 9280976.5625, 9281018.04930198, 9281229.12372383, 9282857.8125, 9284287.557555828, 9284329.618880328, 9284696.815082408, 9285003.014374498, 9286104.220408173, 9294135.9375, 9299198.4375, 9300361.05655665, 9302063.033563927, 9302250.639986916, 9320357.398256635, 9320647.602556115, 9322888.944913527, 9322904.6875, 9339285.226387165, 9345304.108168848, 9358462.192715479, 9368322.571380753, 9371920.01419384, 9372037.464527266, 9372750.649972241, 9372782.19978973, 9374062.969360257, 9376171.171288278, 9376401.5625, 9376491.467512855, 9377709.375, 9382290.795236874, 9389494.561326617, 9389689.225448014, 9391383.393440755, 9391768.520535365, 9392643.525018781, 9392881.572761415, 9392934.391635053, 9393490.625, 9393648.4375, 9394076.5625, 9394581.58620226, 9394792.457405748, 9394904.01715829, 9395212.886502316, 9395554.6875, 9396340.625, 9396655.75398037, 9396914.56748408, 9399320.3125, 9399324.940423911, 9399432.253280547, 9399468.182774251, 9400716.92848392, 9401945.3125, 9402835.080874532, 9404105.204199234, 9417066.888219016, 9428103.475228565, 9428362.30299612, 9429334.375, 9431213.302740216, 9431215.733492652, 9431265.625, 9432848.380755126, 9433165.392224194, 9433195.859969327, 9433706.005910771, 9434921.001332505, 9434994.105552912, 9435460.9375, 9435721.189903982, 9435734.657766521, 9435738.327854026, 9436042.716347093, 9436132.564966634, 9436222.923180662, 9436455.663775899, 9438493.437935248, 9438529.197595652, 9438556.744164111, 9440700.0, 9442685.9375, 9449727.298331209, 9450123.200955125, 9471514.0625, 9471640.956660556, 9474372.560028557, 9482261.50292812, 9485466.264154846, 9486038.452208418, 9486148.128481843, 9486566.225204255, 9486632.661014616, 9486900.12514707, 9486935.843212867, 9487030.910805687, 9487273.380326636, 9487298.98422556, 9487323.606877994, 9487685.796341162, 9488428.435961608, 9488671.832010202, 9489427.829212276, 9490347.84709212, 9494077.022894125, 9500582.028065344, 9508359.375, 9513704.46578423, 9513733.730240244, 9513736.067337811, 9513939.0625, 9514034.375, 9514373.4375, 9514393.75, 9514537.331275582, 9514720.178823167, 9514726.042655636, 9515202.145500967, 9515247.72514845, 9515309.375, 9515454.387637677, 9515511.764047604, 9516155.657544224, 9516745.191579722, 9520321.875, 9520329.6875, 9520993.552227164, 9521954.43600331, 9522361.256485261, 9526792.120906916, 9527456.756299742, 9531120.53679802, 9532308.605507446, 9532613.477875339, 9533949.113975044, 9533982.611129845, 9535875.058516284, 9540220.723835517, 9542098.316826535, 9552105.454064533, 9552150.57395336, 9552230.71837075, 9552524.132310802, 9552641.337543242, 9552998.354725279, 9553170.955766357, 9553837.439492354, 9555071.875, 9556452.570309294, 9558331.944009552, 9559796.722331345, 9559822.166517517, 9560331.990810161, 9561160.803781882, 9561232.238316748, 9567257.8125, 9567855.882537872, 9570440.202748992, 9571635.710125787, 9572256.25, 9572568.35484757, 9574123.665118659, 9574770.3125, 9574773.972913275, 9574781.298029492, 9574806.85484329, 9579037.156000026, 9579054.479201328, 9579068.569963848, 9580470.855946263, 9581457.5839024, 9585232.8125, 9592008.447858857, 9592700.02259193, 9595189.736529177, 9599238.689076377, 9605950.806184541, 9610268.830940051, 9611246.283626204, 9611505.85331276, 9612840.622305952, 9613272.029801538, 9614165.113763025, 9614272.929568773, 9614410.378420975, 9614454.90821788, 9614458.681762388, 9614827.722315364, 9614921.919607036, 9615032.8125, 9615196.75997717, 9615468.628028855, 9615511.600377804, 9616140.542520208, 9616173.823267855, 9616250.0, 9616318.283660313, 9616492.540753996, 9617291.18486013, 9618792.1875, 9626129.07058485, 9635551.757128343, 9638346.921581388, 9641381.88791573, 9651546.252688114, 9652871.63384506, 9652908.457358068, 9653282.841322504, 9653390.774983553, 9653500.212883921, 9659534.84809965, 9661025.056430819, 9661106.25, 9661205.112525264, 9661277.687114872, 9661504.528262312, 9661981.25, 9662449.589756183, 9662491.29734832, 9663339.0625, 9664907.002381418, 9675514.029290112, 9678852.699094603, 9685925.77396557, 9686954.440056961, 9690589.880963793, 9696545.310786624, 9696894.931131953, 9697498.224903116, 9697509.981913798, 9697650.0, 9698312.340365507, 9701130.149262851, 9707040.862383813, 9720968.231636764, 9720969.44677589, 9721033.787679367, 9722938.911430664, 9722939.047815602, 9732067.620201986, 9733099.438151827, 9733107.054168923, 9734056.549549498, 9734136.769104911, 9734982.8125, 9737059.276140552, 9738027.575412538, 9738768.57886888, 9739072.336848322, 9742240.625, 9743018.883248845, 9745035.828566747, 9745270.276764018, 9746013.816505821, 9746468.691322887, 9746532.039257165, 9746718.481700474, 9746778.165253265, 9746840.148707187, 9746940.625, 9748438.357811308, 9751951.5625, 9752023.734221574, 9752115.061296787, 9755748.525132803, 9763851.193757845, 9764087.51742167, 9764202.593478903, 9764330.80634375, 9764676.5625, 9764884.375, 9764901.5625, 9764922.064870186, 9765031.938609542, 9765207.691660346, 9765979.37398208, 9766510.07286001, 9767573.673751688, 9769466.202116936, 9769831.704549992, 9770196.875, 9770401.416779617, 9770414.0625, 9770482.578602873, 9770860.329643268, 9770917.653860932, 9770918.756606359, 9773815.61175874, 9773913.1710051, 9774085.316725845, 9776699.99719212, 9777785.228611887, 9777862.968969814, 9777903.125, 9778325.523304962, 9781460.045428973, 9782117.830412073, 9783248.4375, 9784134.191418594, 9792250.071193406, 9801702.944656815, 9803894.852748714, 9803976.5625, 9804211.587055834, 9806606.491925383, 9807436.004728561, 9807584.668541813, 9810135.9375, 9810934.278419076, 9810942.1875, 9815287.5, 9816661.568469679, 9817557.8125, 9818233.165753996, 9821896.41286984, 9825056.25, 9831660.717877822, 9834975.118638663, 9835191.768367834, 9839121.483572751, 9844486.062455272, 9846579.84750349, 9847725.0, 9853712.758540194, 9854079.6875, 9855453.916388417, 9855726.365505656, 9857744.391253747, 9857822.841790581, 9858781.582651898, 9859973.669306269, 9867481.697064152, 9871472.092827262, 9874834.851804897, 9875286.612412151, 9875675.0, 9875921.875, 9876522.243127517, 9877821.875, 9884336.726890149, 9884390.625, 9888052.998809643, 9889621.796764562, 9889872.996381367, 9900087.385856757, 9902185.886072889, 9910568.57425367, 9916394.962677214, 9917713.216335578, 9917995.204167835, 9926278.125, 9929558.92367125, 9931078.697747992, 9932705.20791521, 9933470.3125, 9935165.245440247, 9937551.00163705, 9938254.304130903, 9942287.86781411, 9945406.680443678, 9947643.871664435, 9950839.6849515, 9952026.74009743, 9952820.3125, 9967445.315955035, 9967647.807486167, 9968943.526638128, 9969295.484134683, 9970574.553211074, 9978787.67242194, 9979404.6875, 9980787.5, 9984003.58343983, 9990302.99634947, 9991865.517424904, 9999929.929679247, 10000857.17975452, 10001196.433148824, 10001340.625, 10001841.586109882, 10002351.598568339, 10002764.05854062, 10003003.232040448, 10004614.552143686, 10005511.788425747, 10006451.027476566, 10006776.799970616, ...], [31.649568046702132, 6.538353345091972, 48.00143590911918, 28.444018775416023, 25.483926262232192, 5.408243866311126, 20.754572576702074, 31.37301772671075, 8.699496137756643, 83.29123854838465, 20.61510050230593, 42.36805600522101, 19.459760141209944, 55.127124072808414, 40.0870800105901, 7.186025408168067, 46.745110180238186, 65.95403523617536, 61.54818689343299, 27.969397740884453, 55.63497859115901, 154.42082257990322, 51.24859365982857, 62.12295210748343, 9.676585798624368, 34.031247092358356, 82.09449818834176, 53.50900983068117, 9.694457032128678, 83.19368075418586, 36.011460525132584, 39.80714522370934, 24.61758034347295, 13.963788894671676, 21.458748258156852, 6.856817174667458, 14.92656467500234, 5.989106665178711, 48.051632334460166, 12.192351575010594, 8.647064397818873, 6.005142572194404, 75.30485639530062, 86.8179836468543, 5.382594396584068, 54.498402456075425, 9.814188805950733, 51.0296848907501, 19.068602566128618, 7.961120835053148, 16.86653380043437, 41.37224598748655, 83.86245140243409, 26.20403679677524, 11.776431081288562, 93.69243884912055, 48.63559568124121, 6.530882654231474, 9.749038362312486, 38.625345630830985, 120.68806445741797, 223.80120301566564, 17.49209337140417, 29.6905129381814, 7.83213093890911, 10.596330703786577, 25.558130405468937, 75.09562589396847, 20.233548200502906, 23.55160688044473, 27.810916357772648, 86.19442191365476, 19.8691453296124, 45.09216124759023, 22.413955159598686, 40.54276270867376, 88.85909800495074, 12.816306061716155, 20.65752874505422, 13.834090376677441, 49.595208263865864, 16.50270312363579, 31.792624629452362, 59.88952432738894, 14.14435459934, 78.48061982771938, 38.6759504516312, 51.410734879788464, 18.509779037610393, 24.910471087333, 67.72300883946131, 11.785539583816707, 9.473534780867208, 7.6425527970583, 81.33816132921325, 115.48905635359074, 30.770264202365844, 6.421312719385056, 43.49595876196132, 7.461756715610974, 32.92185408878204, 22.41272279457575, 9.239209940476057, 5.876006326304109, 72.3958058841312, 14.847670482657689, 25.008941971228666, 67.11752516311878, 8.787753089100386, 63.497912256174416, 94.70809281109862, 74.0597968863193, 14.27452165665666, 19.314048637800738, 14.549682944547785, 33.21495672943972, 58.17826080646562, 18.464760513109955, 55.959472364075154, 9.492788589084146, 40.930293617590024, 25.37340767800772, 18.270132044454275, 27.623900119480222, 77.6211903553208, 19.394180014296428, 10.439653581532848, 22.625834428471922, 66.9469619516803, 11.201654079921742, 74.21367240412266, 70.45467622053766, 67.71419607967826, 68.55016791357755, 11.60047915832163, 14.133177329288687, 76.08282452202785, 34.75086675413285, 5.279907505512546, 101.11332307417123, 48.29875896448429, 40.38944309924343, 19.6731169551976, 8.214921536262477, 43.275400849605944, 109.47065012569274, 17.621996258340083, 31.445103657631524, 13.747370325342246, 52.91149622620967, 28.5104688337161, 72.78793427446897, 23.174039691277216, 45.11101055790219, 38.79374659045724, 5.134697395049762, 51.921273370416586, 6.885963371160911, 10.442611393461103, 20.837210960475307, 51.261850826974104, 29.194654443739314, 8.533884924849414, 34.36667102806161, 118.5579267740689, 35.475725395386846, 10.530360156775886, 42.126912796593274, 19.1465269953317, 87.24319883552278, 38.54704163083298, 45.03621039639285, 9.375437757925305, 24.657206637370177, 65.1122649050754, 19.52719861097557, 58.2892259600043, 9.313806528704152, 9.454934155727136, 36.99608484720876, 59.11676409821019, 14.245209202740048, 8.936610032208224, 50.984198090215735, 87.4953299142579, 7.084093315147214, 12.954138617683732, 117.42522582968681, 87.4412053743778, 6.613384576060327, 15.984937836059752, 19.80340182142421, 10.473669177026977, 46.23688723925112, 35.871957478751895, 17.863233033510344, 97.5246199007558, 33.77366274045163, 61.973879294954806, 12.539073542779724, 61.85579170337823, 12.594088686917322, 23.9757292934636, 11.613600898985698, 26.590010311721674, 146.18898577768144, 14.424125485265723, 7.146168895290763, 6.425972934700223, 12.673647802477157, 103.47395588639645, 121.49900271401076, 11.399938061476572, 35.07244531103144, 92.77507610454029, 49.28803364465438, 38.22830274631018, 11.518480785094413, 24.973085056656345, 36.01129242242275, 24.577462567393876, 52.30023283583759, 33.048860348859534, 55.42997341606403, 8.712570844942585, 65.15873159177538, 41.32943723205216, 36.85567524263283, 62.663986968765315, 105.90473394147422, 69.62242739329045, 53.08605787800506, 44.97013677051687, 45.42984960882339, 77.87207064289768, 8.020792575776497, 7.041848031141641, 43.64806365733068, 7.053988154401965, 80.74697443040564, 158.1168684876917, 39.96290001164594, 146.20474706983106, 109.33064360463942, 20.093590438788393, 33.63881495724563, 18.15042982372582, 49.402806867793814, 64.96155319619182, 48.21405614270144, 42.377833194657036, 15.50606182145607, 14.255175930842398, 128.14504696169908, 16.48318314235122, 23.286681898507943, 37.55513847222928, 134.58223740269145, 13.584587422333588, 32.50801110380863, 38.12829418444638, 10.919637150643059, 13.903698571307787, 50.895081845911164, 24.23284272491118, 18.640310147636956, 55.876810644078176, 21.013170487808623, 44.44612249125707, 54.12140956473922, 28.097079335365464, 48.2180940462504, 24.18106989474196, 20.840401740647838, 48.43944615090662, 5.867111726209339, 84.2740108042361, 35.77581418289386, 24.619469796308394, 129.8500222937127, 79.98937119187208, 29.496396049824945, 21.292417928889083, 28.171281399419367, 68.00467215597837, 20.42460313019942, 5.917606351510244, 8.506637342068165, 8.094804492112962, 13.365688472917807, 22.803343176025592, 11.390598288844402, 38.021108459511794, 48.218455312981234, 8.940815086089009, 24.662825615246433, 44.117666121491105, 111.8013706310133, 30.796648399841324, 26.31296733485174, 12.882362286185458, 13.668767660283304, 12.609947183901168, 27.72871684258459, 11.947794007255315, 8.597635570055571, 14.565328558770087, 70.26633777640436, 103.52366133500145, 6.878953950885717, 33.784101931093815, 19.870444593986573, 42.51313556240438, 26.842727001619483, 14.457044100524373, 7.901769425227059, 7.219947773315076, 26.328239749784586, 32.30819009309527, 5.727463864626508, 31.56716065006411, 35.467592146295004, 16.95325125741773, 31.24759417499848, 32.965345673446066, 17.7872239153482, 118.9906877823232, 10.143007340983791, 85.92418332998444, 16.23236968626016, 55.02868628335417, 60.162119415263454, 19.496759386195205, 5.381135128525695, 40.496580006073984, 52.07291180399531, 66.22069831827828, 14.15380834253935, 12.702256358991278, 89.4632529288179, 10.093001304697713, 36.866288214467495, 13.104644435199397, 32.03864548282081, 16.30048130922104, 31.964365635905736, 25.689217942223298, 31.300016958958786, 62.19871582801767, 31.574289856989346, 14.9442859444969, 6.212186211521454, 22.971852132559984, 21.313867314447908, 40.48960148046779, 90.65784451339977, 17.11618034739891, 72.00941147812681, 5.123933647730147, 21.089521277430297, 9.388287640836715, 49.66970308218849, 18.47356673197483, 14.536912577989698, 5.078220810467392, 5.252695956900903, 23.191526895673785, 22.797108797132402, 62.698730533279246, 58.40598845439313, 62.94326692821535, 50.54112680626787, 124.36923488862047, 6.413412136342373, 6.4518911899301905, 38.63669169805993, 172.3144066611509, 45.6274681972815, 65.40115992571985, 49.940815590202625, 5.0732553958386095, 20.101095765248935, 41.30954961120002, 8.285434921246049, 44.702381004179955, 18.800975683553126, 21.805132508926608, 6.0789965964405575, 55.97114893073144, 44.24588066020135, 47.86669947260238, 20.753271641567373, 50.9819744481385, 58.142951620123284, 73.50431608881293, 33.20628961057301, 24.318717431735315, 156.88663092581228, 34.3658836458526, 13.43873009712171, 41.90936138073549, 20.08521531778922, 66.70762556223366, 34.57822839658361, 48.33564359155865, 120.06875238080832, 23.84117673334323, 9.697771942573947, 26.15006103702563, 21.425267254878108, 47.8481124861743, 27.93784704633844, 80.12490105002823, 38.25293389974648, 24.741361202595645, 25.76647637296282, 72.86473888961503, 10.619093908127285, 18.47204726523687, 92.12530751808752, 60.506628447458425, 11.64271640689004, 7.398790236637914, 29.727886308187742, 109.20043132215395, 37.677923430747605, 7.508220456121412, 25.15461014087177, 19.912907693314178, 134.85863784305448, 14.392478305295706, 63.746988023557904, 33.12064616225811, 32.22982511640973, 60.86318967465312, 10.085844006054531, 9.65035073369157, 74.58911974010795, 13.218142145955074, 158.53469030687634, 9.608237626578525, 24.210144407940096, 25.779161391650018, 16.96966629258111, 73.33748662459455, 8.170306146645787, 15.964593220777406, 136.75608232331348, 54.511009054068005, 165.29342855563135, 166.44342228394234, 29.430562287248186, 67.15728266021998, 26.86324370865971, 11.98502931558022, 113.11545414792465, 48.823689709419355, 114.50461241791743, 116.59851896304842, 34.92323703148165, 102.89421977777252, 17.761842221643864, 10.665729486176804, 66.47321115324871, 16.000693138646817, 5.581694879177048, 44.13478107657458, 5.644028919025485, 15.66525991286614, 6.191739380082663, 59.57915494867427, 75.75945523106978, 52.77207049588976, 7.971285728886201, 12.829568927869737, 15.011460757207955, 28.812171483031698, 11.67073585855054, 52.41878698043025, 16.873659884979638, 106.38809873474342, 8.631697372371956, 11.344793653467562, 11.22314767701408, 13.308365961708134, 16.995359982457664, 9.80484145517176, 12.46713112864751, 84.23945523150252, 22.944570456691295, 122.62586329723332, 15.073373833583968, 5.537596445622399, 8.253912872377454, 18.5434933938615, 54.58472310046251, 43.69200897676244, 109.13898920998435, 63.827776547311416, 50.38488720616095, 13.16484723731574, 20.488715649529603, 54.715392950269965, 14.716462714548054, 6.618932069633083, 58.17571893891359, 11.823938107975398, 103.09028079458706, 75.65615454151545, 62.43077520091059, 14.137790558895967, 182.39587706530259, 45.39725465868712, 24.302503664663995, 22.541430132274634, 46.51769500075059, 22.24969016359917, 17.535716868859485, 18.11351080910707, 138.0643497062258, 16.456400125642226, 27.567087090137736, 29.950020667914195, 40.77504989584187, 11.316616230234802, 30.866466079112143, 49.04535187322575, 89.10320890256064, 43.54353757635855, 28.729805472452256, 56.18578077064208, 14.62919313619303, 51.55506565475529, 34.162520832956446, 40.122249044844295, 5.443444839086352, 99.15417664318424, 7.330662388962517, 58.23630199813896, 52.500892935647215, 16.511474320583844, 86.59164738386113, 51.23328090352521, 51.62863991437685, 79.20300299036671, 11.969934770609278, 45.18247066342772, 68.82291237450359, 78.5788116380675, 13.499687426335035, 18.828380649761176, 87.46372056900698, 157.51105837872558, 47.60513610673347, 8.607181160677122, 12.918358997434442, 65.34338533682887, 7.809604366495627, 37.22899997738611, 40.499504518362876, 62.18334308297008, 43.787966809752845, 16.28497075684249, 6.4774809067221755, 22.649154607397797, 67.53927527565246, 73.49697563889947, 5.360871966992313, 22.55584276279459, 97.92795391345997, 10.906357747582287, 27.21117807468675, 9.00501899083038, 17.380560409608083, 45.701889279324035, 56.83154657146456, 8.890837531208263, 65.36176669281974, 63.265632634067096, 79.57101297094545, 16.131243929214172, 60.53852933553125, 54.932291481287116, 11.63349317568722, 47.50352134280108, 25.475218745674404, 19.375730136201877, 34.63694014082354, 24.894927953278206, 15.153115748200108, 46.46167606634022, 47.62658774297775, 14.36944276398286, 91.02490553414589, 20.299828887947836, 6.672591463099883, 12.675621392997796, 101.11758555393642, 107.55400557440983, 34.19078251319942, 30.39449771667494, 23.98865717636969, 12.41435503835329, 8.552084731405722, 74.22328976358463, 58.96630884214492, 9.259977313910625, 38.791719832165334, 61.355993450505196, 7.229060866597183, 76.61928917683201, 73.24602445281289, 19.70024426116235, 133.70414461300805, 86.36322336402374, 20.338515697168162, 76.77886054151757, 17.78794824687867, 80.16785647643545, 62.030613195560406, 38.05033364416977, 101.36706074748795, 5.714377217766062, 26.529779976726545, 53.4359016396588, 6.424058113385562, 35.813896375930064, 26.398615282098277, 66.57011738181711, 19.61737922071551, 58.08411543874318, 64.60807134793279, 26.144292044948035, 6.705378353356192, 11.717836692382264, 12.32237097232918, 34.29222114501055, 23.27514883112494, 48.70384743408417, 32.78229706533907, 12.761396218912601, 30.61256499947888, 7.665992214909063, 130.71615591143558, 50.60312947014998, 17.740111244939857, 32.731744118485594, 86.98344807782057, 11.67268781186026, 5.041824372270942, 100.38072842806069, 32.380423352649686, 107.74463453352266, 62.8587808236824, 48.74756530221522, 18.57708289799935, 243.05617000391388, 30.847628829716136, 52.01547773806739, 13.336960567330655, 6.868691826905199, 243.3066106955327, 27.398914360046554, 5.032244323969964, 6.401703832475101, 102.30854499615455, 38.391303375368445, 18.546552066837425, 56.603706649785494, 23.759930433385197, 5.729416023264257, 25.162010376433383, 73.7052129176869, 29.550008285754743, 15.37181125333185, 62.89449797139957, 14.729547369975029, 76.0017641127733, 17.53936854004656, 131.99214346355026, 45.79412658634385, 9.651296968319757, 60.288901829213216, 41.25762717466006, 12.649199911063981, 12.726281074729533, 27.90389082762562, 24.44489248966324, 5.032981929717125, 115.92004142458632, 151.3154617662705, 46.94465919779633, 17.231797844647964, 49.55901891528717, 66.32920418740669, 38.11203415708939, 19.10073642724125, 64.10465271987464, 5.411306289642934, 63.75105146407644, 7.821400396370307, 18.10418220303448, 20.459185266305564, 122.17383182859467, 98.75119435797096, 131.55799285174655, 33.129033595001566, 26.78976456413471, 108.36111644008213, 8.256572746674653, 19.92658212551659, 7.166699343993313, 71.4505446083053, 16.275880041006562, 52.820085383050085, 199.0711390869608, 34.94265958690952, 7.7786978513607, 83.69827627337769, 34.87948540757159, 10.79797666513231, 10.250133586040999, 21.686669004629103, 65.9971634241244, 35.51471650291111, 29.223323317292873, 43.25636909910441, 5.60477759953978, 33.20355368741765, 21.29740014644077, 63.22296745792102, 7.942670022691547, 67.21215773743529, 23.752500438963985, 12.723165748289086, 143.31977276803968, 126.08310161743003, 76.42760679215037, 58.73877173461784, 10.832033766077783, 10.75611058257316, 11.665806602408855, 34.08739303387349, 12.023466893271827, 15.871389530881675, 6.372872601141045, 13.100104130793069, 18.348170950286143, 25.098031196019264, 108.98132790349197, 92.22740159850143, 58.62979657342495, 171.60070587777435, 17.6977022507646, 5.585294923879057, 47.09300149681428, 18.045605887202115, 36.75553610983934, 23.025271897161787, 5.289221870804858, 51.19643994279053, 6.199571782697848, 96.09052222792631, 6.733405456622574, 58.258965901731145, 118.6644892663876, 72.75868589968005, 80.67222997508547, 77.47362098344024, 6.4309908734351735, 130.53909209658744, 24.724988820967436, 29.503031562028426, 69.07817614078445, 32.686986986551155, 145.9373688830338, 25.939874692486946, 17.21414450948159, 8.634609018706753, 23.20451597595191, 14.202869592791657, 15.180257774628156, 204.06554560462968, 7.522598699245306, 70.60684679820142, 5.423331671206722, 6.270056920424238, 8.678367599409523, 22.856076794259703, 10.120808422482027, 147.89620288485767, 20.627581202310882, 13.618190597617854, 28.47193240336143, 7.66020305880136, 21.381733035965105, 63.43183505207564, 141.44745478587743, 128.89379446574412, 112.98938543027512, 8.084523249336744, 5.400182059283615, 57.32235876340268, 26.158454130980804, 50.63644685810016, 27.59039523281036, 5.701528804312462, 128.3730564041026, 42.1993954591229, 75.0122656649531, 90.2149242408734, 28.4049111635047, 31.81246645032467, 88.26235779332407, 98.45787662462833, 42.749502801596115, 34.76321646479272, 7.392666036583867, 14.09565203687835, 18.14091672244673, 103.4176356774276, 6.510862326732328, 18.578821021531322, 23.83712780435846, 104.99531915491588, 39.41016317811322, 16.853588189551534, 5.155287455365021, 39.49592975988979, 55.60744555264013, 9.007044297020766, 18.320767199062338, 76.03463182968467, 7.334348427553315, 61.889372847752206, 8.073500313229566, 137.93639599536058, 62.266115892379204, 12.703940228800029, 39.882526710389534, 67.19408504381481, 11.781251706965872, 7.290685150981912, 81.06174727581256, 10.887030474132017, 132.98089981791378, 116.11791690806182, 117.02295231810285, 20.842269783527094, 5.3221912459533325, 49.09111688527488, 11.796608349519818, 5.554456045532182, 17.681631410955752, 32.207947434222326, 5.3522920068238395, 35.72639855723153, 69.63629616119056, 19.919833125704436, 121.50429555324838, 34.918936946061294, 8.546906058482652, 54.9857295316457, 46.305179228723475, 28.190375350097124, 16.661747167066544, 37.77081969888555, 5.703033788496046, 5.184159686052704, 49.69245505785943, 7.617861774985788, 17.25639823459706, 82.4463826560809, 26.095074765356138, 63.56659680004978, 5.25352651107385, 10.347788734357689, 25.47756013413624, 22.91065199274795, 23.576046786554286, 33.81165595071168, 50.53531774224125, 39.016307030643894, 29.782116027873617, 30.364246436442674, 49.63910915544499, 18.429376623520287, 26.345082498066592, 29.809589475656853, 12.427232279154417, 9.539489217802478, 12.167949953758894, 58.00798716083997, 41.083908728855576, 25.944092150831494, 29.412623401068142, 5.3896070175235895, 41.662244418577345, 5.077476189185423, 5.707178582796853, 28.20941896032704, 18.311870563490217, 7.983489298679388, 39.72218789683995, 10.175092687770682, 36.40516979815583, 79.01844878907364, 17.39814178205585, 85.47778197852494, 55.99463814005235, 41.17005827066929, 79.93067560494407, 73.08893997537933, 7.074838359055047, 111.5835091902101, 43.3201651245739, 42.45305613701866, 68.34539229406658, 108.25488869144623, 75.55677248084217, 54.72899618888813, 26.750641929840537, 55.425044079278734, 36.15652403407821, 13.841392729185024, 49.63727327150515, 35.15454591681466, 44.68244138583636, 90.04685858250834, 14.16565334926398, 5.7143503198006, 21.682843285059363, 28.593358599287747, 134.5297824117728, 32.40578485903165, 40.66861152209673, 16.027890660057, 36.06630579314148, 21.78208014130609, 39.32710141652357, 129.12344404068008, 16.825896920083373, 17.724074648334586, 9.535413859508813, 38.52770366324746, 190.93180999185915, 17.134705228627986, 44.83242600433168, 98.87963494531266, 46.31181556232366, 16.55858965291917, 33.616134840155716, 6.9320455826581435, 90.84020760311319, 57.43764127473943, 45.59411466603294, 17.319067287419273, 7.562469215959386, 34.01608827705347, 49.34658648987741, 6.433616910482093, 13.922742430672876, 26.552333741681373, 37.87269226639809, 8.976866167685738, 9.867689369021228, 80.96685441941109, 40.41005587017574, 31.680069109352388, 35.65398536039864, 13.28565494847662, 16.557003232282224, 11.87450237000353, 8.351980758710537, 5.861518082207486, 42.91352273798296, 40.46534511119941, 5.939706467396887, 50.87676460678243, 44.631449900130065, 11.407016340794977, 22.040856006226996, 7.167525957252385, 82.63769367510884, 73.08646416036521, 107.08771378959496, 31.77297669420572, 20.893836339005002, 15.952587878311368, 102.2087655928235, 44.166276371580736, 40.89814725923262, 13.056682789247462, 41.93764719248297, 28.446978548658834, 11.299243893789878, 10.555460273888302, 20.432000975314097, 73.995912688775, 187.9822152549859, ...])
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);
([7763170.089098041, 7803644.069399896, 7859741.601092071, 7862582.309366893, 7862756.074564457, 7862889.315731077, 7865737.436482888, 7867947.468961021, 7991039.769438316, 7993357.8125, 7996682.7977197105, 8017161.398411483, 8056923.6929599, 8058309.375, 8059065.349652876, 8059948.677582903, 8061298.034213085, 8075518.75, 8076875.0, 8078453.096309025, 8079472.837546562, 8079734.242769924, 8079892.070558065, 8079934.375, 8080709.756843885, 8080884.375, 8082245.3125, 8082535.9375, 8083328.525273659, 8084012.389648903, 8084182.3470119685, 8085806.140137372, 8085882.212748952, 8086324.717432793, 8086727.621549468, 8090758.262585608, 8091734.3710735375, 8092891.178550554, 8093869.997877372, 8094358.401320076, 8099003.7496792665, 8099019.475116213, 8112089.625406226, 8112736.450671591, 8122379.265813896, 8126554.069146551, 8126892.708145807, 8127145.3125, 8127625.964858295, 8127644.641797999, 8129000.427460781, 8129010.170200207, 8129643.326385455, 8130094.068566318, 8130126.941345402, 8130173.108382313, 8130502.905321171, 8130736.211280975, 8132969.205807404, 8133779.781712075, 8136869.905774541, 8137904.770254636, 8138742.726938156, 8139788.681415694, 8139963.091418239, 8140565.2561847335, 8141178.347226346, 8141499.130678179, 8141700.926231809, 8142007.753083338, 8142574.962879668, 8143128.125, 8143265.995105297, 8145338.488965995, 8149678.016299469, 8152700.0, 8153089.830638063, 8158184.562457253, 8163219.72444966, 8163271.550578589, 8168966.447832995, 8169242.118119743, 8176974.276617192, 8178325.0, 8180523.21135875, 8194704.6875, 8196918.038122899, 8200792.1875, 8200796.012987017, 8204477.026853358, 8206405.522985085, 8209119.133694894, 8209259.5384417195, 8210987.607407891, 8212764.015874009, 8213059.10587914, 8214923.4375, 8217141.75464513, 8221685.436567823, 8222888.653618135, 8225929.083270419, 8228512.794988727, 8228573.326417121, 8228674.242015329, 8229112.5, 8230345.287660463, 8230372.492474978, 8230421.875, 8233810.2160265185, 8235108.2292657485, 8235367.138516447, 8235373.226137863, 8239867.000763537, 8240807.062280333, 8242873.330755868, 8244947.875849019, 8246044.600868461, 8249069.443853295, 8249999.53805047, 8252390.809889338, 8253982.029280389, 8255563.87973413, 8262130.352180481, 8262158.5150109, 8263232.564680344, 8263241.447764387, 8264176.072679473, 8264744.919018589, 8266125.0, 8266510.984299595, 8266514.0625, 8266843.604279772, 8267035.334709835, 8267244.150576839, 8268056.5327796135, 8268116.957926297, 8268150.178315144, 8268788.961194158, 8268827.758781904, 8269003.125, 8269696.875, 8270307.535092838, 8271883.670904901, 8272273.299494478, 8280173.4375, 8280448.181051235, 8281859.936368989, 8282448.4375, 8282679.334450148, 8282693.75, 8282707.811754883, 8283094.81941467, 8283575.975387131, 8284604.6875, 8284848.4375, 8284903.320264202, 8285049.512782272, 8285181.8339204565, 8285277.637521366, 8285550.994136725, 8285834.375, 8286027.4495274285, 8286942.627608617, 8286982.620338823, 8287067.1875, 8287710.9375, 8288752.705980334, 8291323.4375, 8295708.326520642, 8305226.5625, 8307426.5625, 8307689.0625, 8307748.489122551, 8308435.705298324, 8308551.5625, 8309541.464923786, 8310112.731741744, 8311634.354115699, 8312089.205068473, 8312120.170682318, 8312334.909723097, 8312374.804480251, 8312388.55552685, 8312398.4375, 8312562.5, 8312620.168450346, 8312824.358345827, 8312839.332989842, 8312967.1875, 8312983.573468845, 8313049.897065112, 8313080.562111307, 8313097.974475541, 8313169.871437903, 8313198.797492296, 8313213.100978315, 8313234.375, 8313333.936957876, 8313584.375, 8313606.997586032, 8313681.212885342, 8313711.709052202, 8313778.684933708, 8313798.727604089, 8313834.268916569, 8313921.875, 8313940.594509077, 8313970.405701369, 8314037.098708594, 8314063.305650999, 8314120.543166672, 8314216.416991685, 8314347.04245274, 8314696.875, 8314789.0625, 8314812.48699095, 8314824.6937003285, 8314847.111402428, 8315076.352524802, 8315123.4375, 8315204.240960145, 8315507.8125, 8315575.0, 8315839.373526408, 8316038.227143898, 8316666.702325645, 8316670.3125, 8316734.890102635, 8316761.439658467, 8316795.3125, 8316828.125, 8316887.20644521, 8317076.5625, 8317081.25, 8317204.396364243, 8317224.461140644, 8317276.250764338, 8317408.114271633, 8317482.549486469, 8317556.780667243, 8317713.8042271985, 8318045.3125, 8318382.8125, 8318454.437180023, 8318683.988857538, 8318926.950636135, 8318961.247996698, 8320221.512464149, 8323515.625, 8324309.9430201445, 8328062.251369223, 8328640.765630622, 8334223.244972541, 8336426.5625, 8337653.71317527, 8338425.832631106, 8340346.880223637, 8340626.152391312, 8340627.716761683, 8345439.9402569495, 8347243.75, 8348112.362676233, 8348829.385682502, 8349893.040224147, 8349954.424327439, 8361133.531985418, 8363192.139483491, 8364707.513350041, 8367914.051661277, 8368237.5, 8372272.624696269, 8372581.321718593, 8374187.232958302, 8376980.681982452, 8378503.8440217525, 8380389.755651429, 8389324.138119735, 8399193.75, 8403928.234350393, 8406925.0, 8408020.3125, 8415658.79680898, 8417480.95899183, 8422164.044384528, 8425283.555414619, 8426333.76077441, 8426441.933731347, 8428906.644177573, 8433808.993850915, 8440458.88941102, 8440658.138907103, 8442214.224421833, 8442487.5, 8442493.010440093, 8442885.436384832, 8443346.643199733, 8443959.960660264, 8444518.432297474, 8444748.1752036, 8444820.189701105, 8445475.892087914, 8445851.18304178, 8446569.528401436, 8446731.208462631, 8447075.46813647, 8447220.857777728, 8447618.833927227, 8448131.25, 8448217.04647746, 8448288.052014504, 8448292.988100655, 8449012.985572588, 8449166.376675664, 8449374.479267858, 8449668.729689693, 8449675.756285448, 8449695.674397001, 8449763.701043785, 8450039.0625, 8450226.883002881, 8450852.948170587, 8450939.0625, 8451698.732236883, 8451732.561638938, 8452894.937815657, 8452988.088651475, 8454632.8125, 8456368.013186572, 8456466.350670898, 8456698.739422234, 8457545.823927136, 8457978.178970028, 8458643.023523696, 8458807.351419697, 8459425.65598431, 8460553.24062517, 8462362.558755532, 8467132.589255821, 8472593.173642742, 8473784.601373535, 8477161.71904343, 8477193.75, 8477219.72961881, 8477267.1875, 8477277.229482127, 8480245.179439548, 8480820.15047938, 8481267.638666006, 8483059.013386069, 8483141.890144877, 8483326.432597077, 8483440.176810488, 8483837.136474987, 8484752.977681253, 8484876.5625, 8487603.71147282, 8493038.617969705, 8496435.070286863, 8496485.627591155, 8498305.056505976, 8498323.504017083, 8501511.40829481, 8505417.053443152, 8506540.514638884, 8506619.256326184, 8507147.142559635, 8507496.529922688, 8507952.439910503, 8508171.797120646, 8508203.125, 8508261.488328645, 8508859.597176028, 8508920.3125, 8509982.325811174, 8510026.334214592, 8510140.625, 8510929.692058725, 8511019.643521128, 8511325.0, 8511363.7423525, 8511420.550796337, 8511656.209735127, 8512257.8125, 8513564.06033907, 8513587.5, 8514331.46542952, 8515350.052493356, 8515351.474510165, 8516899.201331435, 8516974.465123532, 8528555.040488992, 8530029.109993463, 8530573.992486725, 8531717.041239694, 8531818.75, 8532018.75, 8534598.605885299, 8540381.25, 8541237.419955801, 8542693.290634772, 8543470.3125, 8543708.721249385, 8544087.5, 8544153.979429083, 8545245.3125, 8545424.676049834, 8545626.707889162, 8546009.778678663, 8546087.6290988, 8547531.832799926, 8552032.8125, 8555024.969639922, 8557190.625, 8557230.78111095, 8564228.351693459, 8564703.581413269, 8570795.3125, 8573435.58576315, 8573552.75187779, 8574773.4375, 8574869.880511776, 8574873.743762236, 8575641.58449554, 8577239.853438953, 8578689.732173117, 8578840.291268762, 8579451.291921541, 8579586.401459362, 8579977.450523274, 8580176.5625, 8580254.535590865, 8581264.0625, 8581421.564718368, 8581664.607414989, 8581867.912404006, 8582599.212662462, 8582745.667064322, 8584613.871117825, 8584818.210122602, 8584900.522267625, 8585031.560206842, 8585768.485133609, 8586112.343775872, 8586692.634185286, 8587060.826410308, 8587066.960961532, 8587339.307301832, 8587649.532016275, 8587679.6875, 8587865.297901375, 8588021.444542354, 8589420.700499438, 8589464.0625, 8589779.597499479, 8590227.049509311, 8590363.460922105, 8590914.68516499, 8591881.018530684, 8595884.794237424, 8599545.3125, 8599853.36437114, 8603277.14700409, 8606440.307868514, 8609079.6875, 8610383.06515539, 8612132.21256956, 8614896.218991859, 8615925.52957247, 8615926.740253573, 8615971.253453076, 8616065.625, 8616811.75958304, 8616848.4375, 8617035.289562868, 8617167.048905745, 8618429.705732293, 8619546.47376665, 8619636.259190975, 8620077.711397793, 8620291.053799298, 8620453.544746054, 8620719.350189721, 8622209.509583425, 8623131.310213901, 8639697.931031786, 8639848.050737672, 8643361.448938154, 8647755.4032565, 8662842.1875, 8662905.88415354, 8667447.8508257, 8668408.400549676, 8673659.467698, 8680001.500216018, 8696449.09629149, 8698901.298519718, 8709099.383390209, 8709426.29751468, 8730905.760646505, 8732056.158352666, 8734890.065067092, 8734930.643054416, 8736810.9375, 8737962.439676255, 8738016.417464064, 8738669.233652953, 8738944.154009081, 8740284.349864315, 8744587.5, 8761365.505422458, 8769609.146843933, 8773111.357403416, 8773740.058724685, 8776960.969082719, 8778166.002129588, 8778260.9375, 8782020.902307313, 8803145.93705204, 8804625.64060604, 8805221.875, 8806070.489203315, 8806196.824686205, 8806201.278711466, 8807291.461198775, 8811228.242587538, 8813481.25, 8814483.61117618, 8815868.75, 8816099.478892284, 8816127.80231717, 8816317.11344677, 8816574.91557385, 8816718.75, 8816801.557967093, 8817102.301766917, 8817323.003566278, 8817456.25, 8817727.302765049, 8820581.171961104, 8826303.497440223, 8839511.173123296, 8840353.125, 8845253.125, 8846343.077587007, 8847135.524609907, 8850034.85438078, 8850054.565740028, 8856543.673481908, 8857676.374426566, 8859919.595554123, 8861139.808756713, 8869411.113603847, 8874896.961997598, 8882064.0625, 8944981.810754782, 8946480.59407049, 8963660.9375, 8963663.036672011, 8984247.13853046, 8986528.125, 8987178.125, 8995572.648916353, 9002019.062841909, 9002774.938418366, 9003567.001211084, 9010384.375, 9019794.40606463, 9020741.167799603, 9022962.371764785, 9033725.0, 9036181.10361669, 9036224.929923259, 9036929.27451553, 9038750.543382976, 9039270.3125, 9039726.5625, 9043913.491062315, 9044174.612471782, 9044367.1875, 9056151.5625, 9059103.045344772, 9093507.250290403, 9143230.721173253, 9145175.189221827, 9147066.872213427, 9153613.886489699, 9155927.794398384, 9162529.590060294, 9208609.159588944, 9212843.804431321, 9215838.043234425, 9234317.295908006, 9234656.683738148, 9236092.64438281, 9241479.058938589, 9242857.339388084, 9247489.868988603, 9248139.802773194, 9251438.502916092, 9251715.625, 9252983.76414238, 9254498.155900057, 9255002.735891411, 9258370.782957155, 9259406.25, 9269082.8125, 9276559.289302558, 9277055.302997591, 9278456.25, 9279892.581634961, 9280965.625, 9280976.5625, 9281018.04930198, 9281229.12372383, 9282857.8125, 9284287.557555828, 9284329.618880328, 9284696.815082408, 9285003.014374498, 9286104.220408173, 9294135.9375, 9299198.4375, 9300361.05655665, 9302063.033563927, 9302250.639986916, 9320357.398256635, 9320647.602556115, 9322888.944913527, 9322904.6875, 9339285.226387165, 9345304.108168848, 9358462.192715479, 9368322.571380753, 9371920.01419384, 9372037.464527266, 9372750.649972241, 9372782.19978973, 9374062.969360257, 9376171.171288278, 9376401.5625, 9376491.467512855, 9377709.375, 9382290.795236874, 9389494.561326617, 9389689.225448014, 9391383.393440755, 9391768.520535365, 9392643.525018781, 9392881.572761415, 9392934.391635053, 9393490.625, 9393648.4375, 9394076.5625, 9394581.58620226, 9394792.457405748, 9394904.01715829, 9395212.886502316, 9395554.6875, 9396340.625, 9396655.75398037, 9396914.56748408, 9399320.3125, 9399324.940423911, 9399432.253280547, 9399468.182774251, 9400716.92848392, 9401945.3125, 9402835.080874532, 9404105.204199234, 9417066.888219016, 9428103.475228565, 9428362.30299612, 9429334.375, 9431213.302740216, 9431215.733492652, 9431265.625, 9432848.380755126, 9433165.392224194, 9433195.859969327, 9433706.005910771, 9434921.001332505, 9434994.105552912, 9435460.9375, 9435721.189903982, 9435734.657766521, 9435738.327854026, 9436042.716347093, 9436132.564966634, 9436222.923180662, 9436455.663775899, 9438493.437935248, 9438529.197595652, 9438556.744164111, 9440700.0, 9442685.9375, 9449727.298331209, 9450123.200955125, 9471514.0625, 9471640.956660556, 9474372.560028557, 9482261.50292812, 9485466.264154846, 9486038.452208418, 9486148.128481843, 9486566.225204255, 9486632.661014616, 9486900.12514707, 9486935.843212867, 9487030.910805687, 9487273.380326636, 9487298.98422556, 9487323.606877994, 9487685.796341162, 9488428.435961608, 9488671.832010202, 9489427.829212276, 9490347.84709212, 9494077.022894125, 9500582.028065344, 9508359.375, 9513704.46578423, 9513733.730240244, 9513736.067337811, 9513939.0625, 9514034.375, 9514373.4375, 9514393.75, 9514537.331275582, 9514720.178823167, 9514726.042655636, 9515202.145500967, 9515247.72514845, 9515309.375, 9515454.387637677, 9515511.764047604, 9516155.657544224, 9516745.191579722, 9520321.875, 9520329.6875, 9520993.552227164, 9521954.43600331, 9522361.256485261, 9526792.120906916, 9527456.756299742, 9531120.53679802, 9532308.605507446, 9532613.477875339, 9533949.113975044, 9533982.611129845, 9535875.058516284, 9540220.723835517, 9542098.316826535, 9552105.454064533, 9552150.57395336, 9552230.71837075, 9552524.132310802, 9552641.337543242, 9552998.354725279, 9553170.955766357, 9553837.439492354, 9555071.875, 9556452.570309294, 9558331.944009552, 9559796.722331345, 9559822.166517517, 9560331.990810161, 9561160.803781882, 9561232.238316748, 9567257.8125, 9567855.882537872, 9570440.202748992, 9571635.710125787, 9572256.25, 9572568.35484757, 9574123.665118659, 9574770.3125, 9574773.972913275, 9574781.298029492, 9574806.85484329, 9579037.156000026, 9579054.479201328, 9579068.569963848, 9580470.855946263, 9581457.5839024, 9585232.8125, 9592008.447858857, 9592700.02259193, 9595189.736529177, 9599238.689076377, 9605950.806184541, 9610268.830940051, 9611246.283626204, 9611505.85331276, 9612840.622305952, 9613272.029801538, 9614165.113763025, 9614272.929568773, 9614410.378420975, 9614454.90821788, 9614458.681762388, 9614827.722315364, 9614921.919607036, 9615032.8125, 9615196.75997717, 9615468.628028855, 9615511.600377804, 9616140.542520208, 9616173.823267855, 9616250.0, 9616318.283660313, 9616492.540753996, 9617291.18486013, 9618792.1875, 9626129.07058485, 9635551.757128343, 9638346.921581388, 9641381.88791573, 9651546.252688114, 9652871.63384506, 9652908.457358068, 9653282.841322504, 9653390.774983553, 9653500.212883921, 9659534.84809965, 9661025.056430819, 9661106.25, 9661205.112525264, 9661277.687114872, 9661504.528262312, 9661981.25, 9662449.589756183, 9662491.29734832, 9663339.0625, 9664907.002381418, 9675514.029290112, 9678852.699094603, 9685925.77396557, 9686954.440056961, 9690589.880963793, 9696545.310786624, 9696894.931131953, 9697498.224903116, 9697509.981913798, 9697650.0, 9698312.340365507, 9701130.149262851, 9707040.862383813, 9720968.231636764, 9720969.44677589, 9721033.787679367, 9722938.911430664, 9722939.047815602, 9732067.620201986, 9733099.438151827, 9733107.054168923, 9734056.549549498, 9734136.769104911, 9734982.8125, 9737059.276140552, 9738027.575412538, 9738768.57886888, 9739072.336848322, 9742240.625, 9743018.883248845, 9745035.828566747, 9745270.276764018, 9746013.816505821, 9746468.691322887, 9746532.039257165, 9746718.481700474, 9746778.165253265, 9746840.148707187, 9746940.625, 9748438.357811308, 9751951.5625, 9752023.734221574, 9752115.061296787, 9755748.525132803, 9763851.193757845, 9764087.51742167, 9764202.593478903, 9764330.80634375, 9764676.5625, 9764884.375, 9764901.5625, 9764922.064870186, 9765031.938609542, 9765207.691660346, 9765979.37398208, 9766510.07286001, 9767573.673751688, 9769466.202116936, 9769831.704549992, 9770196.875, 9770401.416779617, 9770414.0625, 9770482.578602873, 9770860.329643268, 9770917.653860932, 9770918.756606359, 9773815.61175874, 9773913.1710051, 9774085.316725845, 9776699.99719212, 9777785.228611887, 9777862.968969814, 9777903.125, 9778325.523304962, 9781460.045428973, 9782117.830412073, 9783248.4375, 9784134.191418594, 9792250.071193406, 9801702.944656815, 9803894.852748714, 9803976.5625, 9804211.587055834, 9806606.491925383, 9807436.004728561, 9807584.668541813, 9810135.9375, 9810934.278419076, 9810942.1875, 9815287.5, 9816661.568469679, 9817557.8125, 9818233.165753996, 9821896.41286984, 9825056.25, 9831660.717877822, 9834975.118638663, 9835191.768367834, 9839121.483572751, 9844486.062455272, 9846579.84750349, 9847725.0, 9853712.758540194, 9854079.6875, 9855453.916388417, 9855726.365505656, 9857744.391253747, 9857822.841790581, 9858781.582651898, 9859973.669306269, 9867481.697064152, 9871472.092827262, 9874834.851804897, 9875286.612412151, 9875675.0, 9875921.875, 9876522.243127517, 9877821.875, 9884336.726890149, 9884390.625, 9888052.998809643, 9889621.796764562, 9889872.996381367, 9900087.385856757, 9902185.886072889, 9910568.57425367, 9916394.962677214, 9917713.216335578, 9917995.204167835, 9926278.125, 9929558.92367125, 9931078.697747992, 9932705.20791521, 9933470.3125, 9935165.245440247, 9937551.00163705, 9938254.304130903, 9942287.86781411, 9945406.680443678, 9947643.871664435, 9950839.6849515, 9952026.74009743, 9952820.3125, 9967445.315955035, 9967647.807486167, 9968943.526638128, 9969295.484134683, 9970574.553211074, 9978787.67242194, 9979404.6875, 9980787.5, 9984003.58343983, 9990302.99634947, 9991865.517424904, 9999929.929679247, 10000857.17975452, 10001196.433148824, 10001340.625, 10001841.586109882, 10002351.598568339, 10002764.05854062, 10003003.232040448, 10004614.552143686, 10005511.788425747, 10006451.027476566, 10006776.799970616, ...], [31.649568046702132, 6.538353345091972, 48.00143590911918, 28.444018775416023, 25.483926262232192, 5.408243866311126, 20.754572576702074, 31.37301772671075, 8.699496137756643, 83.29123854838465, 20.61510050230593, 42.36805600522101, 19.459760141209944, 55.127124072808414, 40.0870800105901, 7.186025408168067, 46.745110180238186, 65.95403523617536, 61.54818689343299, 27.969397740884453, 55.63497859115901, 154.42082257990322, 51.24859365982857, 62.12295210748343, 9.676585798624368, 34.031247092358356, 82.09449818834176, 53.50900983068117, 9.694457032128678, 83.19368075418586, 36.011460525132584, 39.80714522370934, 24.61758034347295, 13.963788894671676, 21.458748258156852, 6.856817174667458, 14.92656467500234, 5.989106665178711, 48.051632334460166, 12.192351575010594, 8.647064397818873, 6.005142572194404, 75.30485639530062, 86.8179836468543, 5.382594396584068, 54.498402456075425, 9.814188805950733, 51.0296848907501, 19.068602566128618, 7.961120835053148, 16.86653380043437, 41.37224598748655, 83.86245140243409, 26.20403679677524, 11.776431081288562, 93.69243884912055, 48.63559568124121, 6.530882654231474, 9.749038362312486, 38.625345630830985, 120.68806445741797, 223.80120301566564, 17.49209337140417, 29.6905129381814, 7.83213093890911, 10.596330703786577, 25.558130405468937, 75.09562589396847, 20.233548200502906, 23.55160688044473, 27.810916357772648, 86.19442191365476, 19.8691453296124, 45.09216124759023, 22.413955159598686, 40.54276270867376, 88.85909800495074, 12.816306061716155, 20.65752874505422, 13.834090376677441, 49.595208263865864, 16.50270312363579, 31.792624629452362, 59.88952432738894, 14.14435459934, 78.48061982771938, 38.6759504516312, 51.410734879788464, 18.509779037610393, 24.910471087333, 67.72300883946131, 11.785539583816707, 9.473534780867208, 7.6425527970583, 81.33816132921325, 115.48905635359074, 30.770264202365844, 6.421312719385056, 43.49595876196132, 7.461756715610974, 32.92185408878204, 22.41272279457575, 9.239209940476057, 5.876006326304109, 72.3958058841312, 14.847670482657689, 25.008941971228666, 67.11752516311878, 8.787753089100386, 63.497912256174416, 94.70809281109862, 74.0597968863193, 14.27452165665666, 19.314048637800738, 14.549682944547785, 33.21495672943972, 58.17826080646562, 18.464760513109955, 55.959472364075154, 9.492788589084146, 40.930293617590024, 25.37340767800772, 18.270132044454275, 27.623900119480222, 77.6211903553208, 19.394180014296428, 10.439653581532848, 22.625834428471922, 66.9469619516803, 11.201654079921742, 74.21367240412266, 70.45467622053766, 67.71419607967826, 68.55016791357755, 11.60047915832163, 14.133177329288687, 76.08282452202785, 34.75086675413285, 5.279907505512546, 101.11332307417123, 48.29875896448429, 40.38944309924343, 19.6731169551976, 8.214921536262477, 43.275400849605944, 109.47065012569274, 17.621996258340083, 31.445103657631524, 13.747370325342246, 52.91149622620967, 28.5104688337161, 72.78793427446897, 23.174039691277216, 45.11101055790219, 38.79374659045724, 5.134697395049762, 51.921273370416586, 6.885963371160911, 10.442611393461103, 20.837210960475307, 51.261850826974104, 29.194654443739314, 8.533884924849414, 34.36667102806161, 118.5579267740689, 35.475725395386846, 10.530360156775886, 42.126912796593274, 19.1465269953317, 87.24319883552278, 38.54704163083298, 45.03621039639285, 9.375437757925305, 24.657206637370177, 65.1122649050754, 19.52719861097557, 58.2892259600043, 9.313806528704152, 9.454934155727136, 36.99608484720876, 59.11676409821019, 14.245209202740048, 8.936610032208224, 50.984198090215735, 87.4953299142579, 7.084093315147214, 12.954138617683732, 117.42522582968681, 87.4412053743778, 6.613384576060327, 15.984937836059752, 19.80340182142421, 10.473669177026977, 46.23688723925112, 35.871957478751895, 17.863233033510344, 97.5246199007558, 33.77366274045163, 61.973879294954806, 12.539073542779724, 61.85579170337823, 12.594088686917322, 23.9757292934636, 11.613600898985698, 26.590010311721674, 146.18898577768144, 14.424125485265723, 7.146168895290763, 6.425972934700223, 12.673647802477157, 103.47395588639645, 121.49900271401076, 11.399938061476572, 35.07244531103144, 92.77507610454029, 49.28803364465438, 38.22830274631018, 11.518480785094413, 24.973085056656345, 36.01129242242275, 24.577462567393876, 52.30023283583759, 33.048860348859534, 55.42997341606403, 8.712570844942585, 65.15873159177538, 41.32943723205216, 36.85567524263283, 62.663986968765315, 105.90473394147422, 69.62242739329045, 53.08605787800506, 44.97013677051687, 45.42984960882339, 77.87207064289768, 8.020792575776497, 7.041848031141641, 43.64806365733068, 7.053988154401965, 80.74697443040564, 158.1168684876917, 39.96290001164594, 146.20474706983106, 109.33064360463942, 20.093590438788393, 33.63881495724563, 18.15042982372582, 49.402806867793814, 64.96155319619182, 48.21405614270144, 42.377833194657036, 15.50606182145607, 14.255175930842398, 128.14504696169908, 16.48318314235122, 23.286681898507943, 37.55513847222928, 134.58223740269145, 13.584587422333588, 32.50801110380863, 38.12829418444638, 10.919637150643059, 13.903698571307787, 50.895081845911164, 24.23284272491118, 18.640310147636956, 55.876810644078176, 21.013170487808623, 44.44612249125707, 54.12140956473922, 28.097079335365464, 48.2180940462504, 24.18106989474196, 20.840401740647838, 48.43944615090662, 5.867111726209339, 84.2740108042361, 35.77581418289386, 24.619469796308394, 129.8500222937127, 79.98937119187208, 29.496396049824945, 21.292417928889083, 28.171281399419367, 68.00467215597837, 20.42460313019942, 5.917606351510244, 8.506637342068165, 8.094804492112962, 13.365688472917807, 22.803343176025592, 11.390598288844402, 38.021108459511794, 48.218455312981234, 8.940815086089009, 24.662825615246433, 44.117666121491105, 111.8013706310133, 30.796648399841324, 26.31296733485174, 12.882362286185458, 13.668767660283304, 12.609947183901168, 27.72871684258459, 11.947794007255315, 8.597635570055571, 14.565328558770087, 70.26633777640436, 103.52366133500145, 6.878953950885717, 33.784101931093815, 19.870444593986573, 42.51313556240438, 26.842727001619483, 14.457044100524373, 7.901769425227059, 7.219947773315076, 26.328239749784586, 32.30819009309527, 5.727463864626508, 31.56716065006411, 35.467592146295004, 16.95325125741773, 31.24759417499848, 32.965345673446066, 17.7872239153482, 118.9906877823232, 10.143007340983791, 85.92418332998444, 16.23236968626016, 55.02868628335417, 60.162119415263454, 19.496759386195205, 5.381135128525695, 40.496580006073984, 52.07291180399531, 66.22069831827828, 14.15380834253935, 12.702256358991278, 89.4632529288179, 10.093001304697713, 36.866288214467495, 13.104644435199397, 32.03864548282081, 16.30048130922104, 31.964365635905736, 25.689217942223298, 31.300016958958786, 62.19871582801767, 31.574289856989346, 14.9442859444969, 6.212186211521454, 22.971852132559984, 21.313867314447908, 40.48960148046779, 90.65784451339977, 17.11618034739891, 72.00941147812681, 5.123933647730147, 21.089521277430297, 9.388287640836715, 49.66970308218849, 18.47356673197483, 14.536912577989698, 5.078220810467392, 5.252695956900903, 23.191526895673785, 22.797108797132402, 62.698730533279246, 58.40598845439313, 62.94326692821535, 50.54112680626787, 124.36923488862047, 6.413412136342373, 6.4518911899301905, 38.63669169805993, 172.3144066611509, 45.6274681972815, 65.40115992571985, 49.940815590202625, 5.0732553958386095, 20.101095765248935, 41.30954961120002, 8.285434921246049, 44.702381004179955, 18.800975683553126, 21.805132508926608, 6.0789965964405575, 55.97114893073144, 44.24588066020135, 47.86669947260238, 20.753271641567373, 50.9819744481385, 58.142951620123284, 73.50431608881293, 33.20628961057301, 24.318717431735315, 156.88663092581228, 34.3658836458526, 13.43873009712171, 41.90936138073549, 20.08521531778922, 66.70762556223366, 34.57822839658361, 48.33564359155865, 120.06875238080832, 23.84117673334323, 9.697771942573947, 26.15006103702563, 21.425267254878108, 47.8481124861743, 27.93784704633844, 80.12490105002823, 38.25293389974648, 24.741361202595645, 25.76647637296282, 72.86473888961503, 10.619093908127285, 18.47204726523687, 92.12530751808752, 60.506628447458425, 11.64271640689004, 7.398790236637914, 29.727886308187742, 109.20043132215395, 37.677923430747605, 7.508220456121412, 25.15461014087177, 19.912907693314178, 134.85863784305448, 14.392478305295706, 63.746988023557904, 33.12064616225811, 32.22982511640973, 60.86318967465312, 10.085844006054531, 9.65035073369157, 74.58911974010795, 13.218142145955074, 158.53469030687634, 9.608237626578525, 24.210144407940096, 25.779161391650018, 16.96966629258111, 73.33748662459455, 8.170306146645787, 15.964593220777406, 136.75608232331348, 54.511009054068005, 165.29342855563135, 166.44342228394234, 29.430562287248186, 67.15728266021998, 26.86324370865971, 11.98502931558022, 113.11545414792465, 48.823689709419355, 114.50461241791743, 116.59851896304842, 34.92323703148165, 102.89421977777252, 17.761842221643864, 10.665729486176804, 66.47321115324871, 16.000693138646817, 5.581694879177048, 44.13478107657458, 5.644028919025485, 15.66525991286614, 6.191739380082663, 59.57915494867427, 75.75945523106978, 52.77207049588976, 7.971285728886201, 12.829568927869737, 15.011460757207955, 28.812171483031698, 11.67073585855054, 52.41878698043025, 16.873659884979638, 106.38809873474342, 8.631697372371956, 11.344793653467562, 11.22314767701408, 13.308365961708134, 16.995359982457664, 9.80484145517176, 12.46713112864751, 84.23945523150252, 22.944570456691295, 122.62586329723332, 15.073373833583968, 5.537596445622399, 8.253912872377454, 18.5434933938615, 54.58472310046251, 43.69200897676244, 109.13898920998435, 63.827776547311416, 50.38488720616095, 13.16484723731574, 20.488715649529603, 54.715392950269965, 14.716462714548054, 6.618932069633083, 58.17571893891359, 11.823938107975398, 103.09028079458706, 75.65615454151545, 62.43077520091059, 14.137790558895967, 182.39587706530259, 45.39725465868712, 24.302503664663995, 22.541430132274634, 46.51769500075059, 22.24969016359917, 17.535716868859485, 18.11351080910707, 138.0643497062258, 16.456400125642226, 27.567087090137736, 29.950020667914195, 40.77504989584187, 11.316616230234802, 30.866466079112143, 49.04535187322575, 89.10320890256064, 43.54353757635855, 28.729805472452256, 56.18578077064208, 14.62919313619303, 51.55506565475529, 34.162520832956446, 40.122249044844295, 5.443444839086352, 99.15417664318424, 7.330662388962517, 58.23630199813896, 52.500892935647215, 16.511474320583844, 86.59164738386113, 51.23328090352521, 51.62863991437685, 79.20300299036671, 11.969934770609278, 45.18247066342772, 68.82291237450359, 78.5788116380675, 13.499687426335035, 18.828380649761176, 87.46372056900698, 157.51105837872558, 47.60513610673347, 8.607181160677122, 12.918358997434442, 65.34338533682887, 7.809604366495627, 37.22899997738611, 40.499504518362876, 62.18334308297008, 43.787966809752845, 16.28497075684249, 6.4774809067221755, 22.649154607397797, 67.53927527565246, 73.49697563889947, 5.360871966992313, 22.55584276279459, 97.92795391345997, 10.906357747582287, 27.21117807468675, 9.00501899083038, 17.380560409608083, 45.701889279324035, 56.83154657146456, 8.890837531208263, 65.36176669281974, 63.265632634067096, 79.57101297094545, 16.131243929214172, 60.53852933553125, 54.932291481287116, 11.63349317568722, 47.50352134280108, 25.475218745674404, 19.375730136201877, 34.63694014082354, 24.894927953278206, 15.153115748200108, 46.46167606634022, 47.62658774297775, 14.36944276398286, 91.02490553414589, 20.299828887947836, 6.672591463099883, 12.675621392997796, 101.11758555393642, 107.55400557440983, 34.19078251319942, 30.39449771667494, 23.98865717636969, 12.41435503835329, 8.552084731405722, 74.22328976358463, 58.96630884214492, 9.259977313910625, 38.791719832165334, 61.355993450505196, 7.229060866597183, 76.61928917683201, 73.24602445281289, 19.70024426116235, 133.70414461300805, 86.36322336402374, 20.338515697168162, 76.77886054151757, 17.78794824687867, 80.16785647643545, 62.030613195560406, 38.05033364416977, 101.36706074748795, 5.714377217766062, 26.529779976726545, 53.4359016396588, 6.424058113385562, 35.813896375930064, 26.398615282098277, 66.57011738181711, 19.61737922071551, 58.08411543874318, 64.60807134793279, 26.144292044948035, 6.705378353356192, 11.717836692382264, 12.32237097232918, 34.29222114501055, 23.27514883112494, 48.70384743408417, 32.78229706533907, 12.761396218912601, 30.61256499947888, 7.665992214909063, 130.71615591143558, 50.60312947014998, 17.740111244939857, 32.731744118485594, 86.98344807782057, 11.67268781186026, 5.041824372270942, 100.38072842806069, 32.380423352649686, 107.74463453352266, 62.8587808236824, 48.74756530221522, 18.57708289799935, 243.05617000391388, 30.847628829716136, 52.01547773806739, 13.336960567330655, 6.868691826905199, 243.3066106955327, 27.398914360046554, 5.032244323969964, 6.401703832475101, 102.30854499615455, 38.391303375368445, 18.546552066837425, 56.603706649785494, 23.759930433385197, 5.729416023264257, 25.162010376433383, 73.7052129176869, 29.550008285754743, 15.37181125333185, 62.89449797139957, 14.729547369975029, 76.0017641127733, 17.53936854004656, 131.99214346355026, 45.79412658634385, 9.651296968319757, 60.288901829213216, 41.25762717466006, 12.649199911063981, 12.726281074729533, 27.90389082762562, 24.44489248966324, 5.032981929717125, 115.92004142458632, 151.3154617662705, 46.94465919779633, 17.231797844647964, 49.55901891528717, 66.32920418740669, 38.11203415708939, 19.10073642724125, 64.10465271987464, 5.411306289642934, 63.75105146407644, 7.821400396370307, 18.10418220303448, 20.459185266305564, 122.17383182859467, 98.75119435797096, 131.55799285174655, 33.129033595001566, 26.78976456413471, 108.36111644008213, 8.256572746674653, 19.92658212551659, 7.166699343993313, 71.4505446083053, 16.275880041006562, 52.820085383050085, 199.0711390869608, 34.94265958690952, 7.7786978513607, 83.69827627337769, 34.87948540757159, 10.79797666513231, 10.250133586040999, 21.686669004629103, 65.9971634241244, 35.51471650291111, 29.223323317292873, 43.25636909910441, 5.60477759953978, 33.20355368741765, 21.29740014644077, 63.22296745792102, 7.942670022691547, 67.21215773743529, 23.752500438963985, 12.723165748289086, 143.31977276803968, 126.08310161743003, 76.42760679215037, 58.73877173461784, 10.832033766077783, 10.75611058257316, 11.665806602408855, 34.08739303387349, 12.023466893271827, 15.871389530881675, 6.372872601141045, 13.100104130793069, 18.348170950286143, 25.098031196019264, 108.98132790349197, 92.22740159850143, 58.62979657342495, 171.60070587777435, 17.6977022507646, 5.585294923879057, 47.09300149681428, 18.045605887202115, 36.75553610983934, 23.025271897161787, 5.289221870804858, 51.19643994279053, 6.199571782697848, 96.09052222792631, 6.733405456622574, 58.258965901731145, 118.6644892663876, 72.75868589968005, 80.67222997508547, 77.47362098344024, 6.4309908734351735, 130.53909209658744, 24.724988820967436, 29.503031562028426, 69.07817614078445, 32.686986986551155, 145.9373688830338, 25.939874692486946, 17.21414450948159, 8.634609018706753, 23.20451597595191, 14.202869592791657, 15.180257774628156, 204.06554560462968, 7.522598699245306, 70.60684679820142, 5.423331671206722, 6.270056920424238, 8.678367599409523, 22.856076794259703, 10.120808422482027, 147.89620288485767, 20.627581202310882, 13.618190597617854, 28.47193240336143, 7.66020305880136, 21.381733035965105, 63.43183505207564, 141.44745478587743, 128.89379446574412, 112.98938543027512, 8.084523249336744, 5.400182059283615, 57.32235876340268, 26.158454130980804, 50.63644685810016, 27.59039523281036, 5.701528804312462, 128.3730564041026, 42.1993954591229, 75.0122656649531, 90.2149242408734, 28.4049111635047, 31.81246645032467, 88.26235779332407, 98.45787662462833, 42.749502801596115, 34.76321646479272, 7.392666036583867, 14.09565203687835, 18.14091672244673, 103.4176356774276, 6.510862326732328, 18.578821021531322, 23.83712780435846, 104.99531915491588, 39.41016317811322, 16.853588189551534, 5.155287455365021, 39.49592975988979, 55.60744555264013, 9.007044297020766, 18.320767199062338, 76.03463182968467, 7.334348427553315, 61.889372847752206, 8.073500313229566, 137.93639599536058, 62.266115892379204, 12.703940228800029, 39.882526710389534, 67.19408504381481, 11.781251706965872, 7.290685150981912, 81.06174727581256, 10.887030474132017, 132.98089981791378, 116.11791690806182, 117.02295231810285, 20.842269783527094, 5.3221912459533325, 49.09111688527488, 11.796608349519818, 5.554456045532182, 17.681631410955752, 32.207947434222326, 5.3522920068238395, 35.72639855723153, 69.63629616119056, 19.919833125704436, 121.50429555324838, 34.918936946061294, 8.546906058482652, 54.9857295316457, 46.305179228723475, 28.190375350097124, 16.661747167066544, 37.77081969888555, 5.703033788496046, 5.184159686052704, 49.69245505785943, 7.617861774985788, 17.25639823459706, 82.4463826560809, 26.095074765356138, 63.56659680004978, 5.25352651107385, 10.347788734357689, 25.47756013413624, 22.91065199274795, 23.576046786554286, 33.81165595071168, 50.53531774224125, 39.016307030643894, 29.782116027873617, 30.364246436442674, 49.63910915544499, 18.429376623520287, 26.345082498066592, 29.809589475656853, 12.427232279154417, 9.539489217802478, 12.167949953758894, 58.00798716083997, 41.083908728855576, 25.944092150831494, 29.412623401068142, 5.3896070175235895, 41.662244418577345, 5.077476189185423, 5.707178582796853, 28.20941896032704, 18.311870563490217, 7.983489298679388, 39.72218789683995, 10.175092687770682, 36.40516979815583, 79.01844878907364, 17.39814178205585, 85.47778197852494, 55.99463814005235, 41.17005827066929, 79.93067560494407, 73.08893997537933, 7.074838359055047, 111.5835091902101, 43.3201651245739, 42.45305613701866, 68.34539229406658, 108.25488869144623, 75.55677248084217, 54.72899618888813, 26.750641929840537, 55.425044079278734, 36.15652403407821, 13.841392729185024, 49.63727327150515, 35.15454591681466, 44.68244138583636, 90.04685858250834, 14.16565334926398, 5.7143503198006, 21.682843285059363, 28.593358599287747, 134.5297824117728, 32.40578485903165, 40.66861152209673, 16.027890660057, 36.06630579314148, 21.78208014130609, 39.32710141652357, 129.12344404068008, 16.825896920083373, 17.724074648334586, 9.535413859508813, 38.52770366324746, 190.93180999185915, 17.134705228627986, 44.83242600433168, 98.87963494531266, 46.31181556232366, 16.55858965291917, 33.616134840155716, 6.9320455826581435, 90.84020760311319, 57.43764127473943, 45.59411466603294, 17.319067287419273, 7.562469215959386, 34.01608827705347, 49.34658648987741, 6.433616910482093, 13.922742430672876, 26.552333741681373, 37.87269226639809, 8.976866167685738, 9.867689369021228, 80.96685441941109, 40.41005587017574, 31.680069109352388, 35.65398536039864, 13.28565494847662, 16.557003232282224, 11.87450237000353, 8.351980758710537, 5.861518082207486, 42.91352273798296, 40.46534511119941, 5.939706467396887, 50.87676460678243, 44.631449900130065, 11.407016340794977, 22.040856006226996, 7.167525957252385, 82.63769367510884, 73.08646416036521, 107.08771378959496, 31.77297669420572, 20.893836339005002, 15.952587878311368, 102.2087655928235, 44.166276371580736, 40.89814725923262, 13.056682789247462, 41.93764719248297, 28.446978548658834, 11.299243893789878, 10.555460273888302, 20.432000975314097, 73.995912688775, 187.9822152549859, ...])
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)