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 = 48195
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);
([7092977.579148818, 7743262.754736706, 7941225.660262865, 7948216.178899609, 7982642.280548565, 8014816.263713073, 8015912.281058438, 8117457.687027985, 8120033.481191784, 8120723.783264332, 8331970.201753736, 8376877.052265125, 8464613.087743213, 8464619.090899292, 8502915.691951962, 8535021.436690154, 8633438.780043194, 8635311.596921103, 8639559.375, 8640349.647537744, 8700790.906382956, 8741741.700221056, 8815879.373673286, 8823159.929522002, 8823632.01335639, 8824369.306037612, 8824382.025586782, 8891799.518528815, 8953471.006099377, 8953835.696885597, 8953837.124438003, 8954456.25, 8955294.37351346, 8955596.823406665, 8956385.9375, 8956942.1875, 8957256.25, 8957447.229595093, 8957673.824002989, 8957821.67631383, 8957998.4375, 8958139.0625, 8958346.875, 8958385.649801565, 8958401.063843906, 8958406.719030572, 8958410.9375, 8958459.375, 8958517.944698542, 8958653.7341287, 8958669.667058427, 8958689.124212455, 8958798.030853817, 8959053.862430086, 8959084.608655334, 8959122.8061313, 8959542.110983122, 8959542.1875, 8959571.875, 8959580.722392485, 8959615.463706557, 8959700.0, 8959704.555421846, 8959823.517008869, 8959830.335875193, 8959901.5625, 8959904.6875, 8960194.299002893, 8960194.815252721, 8960206.475977253, 8960335.9375, 8960343.933496851, 8960368.761799866, 8960515.298207879, 8960538.941908546, 8960577.898867566, 8960582.630273072, 8960600.69162226, 8960611.28954543, 8960626.309351858, 8960721.766167803, 8960897.601603903, 8960907.863006692, 8961161.325288013, 8961249.871293565, 8961411.987467188, 8961483.394715285, 8961528.125, 8961557.78708408, 8961752.135318438, 8961792.1875, 8961805.354353154, 8961815.215922365, 8961840.066680107, 8961984.375, 8962010.9375, 8962059.173593402, 8962383.460352598, 8962559.973372163, 8962701.5625, 8963234.341430072, 8963390.46745911, 8963420.841068152, 8963534.064622194, 8963836.183477376, 8963932.027156994, 8963947.669802785, 8963952.738216128, 8963977.208133196, 8964063.613603132, 8964176.091247968, 8964235.1425383, 8964530.327468865, 8964679.23294647, 8965095.3125, 8965818.359870331, 8968584.368993755, 8969473.704630189, 8976260.9375, 8976874.370014945, 8978063.169086097, 8980801.5625, 8984431.888632437, 8984442.1875, 9024532.674267346, 9044726.306769408, 9102074.410022391, 9102088.944328014, 9123379.098781144, 9124135.380803846, 9124705.536534598, 9129977.316018641, 9130086.80507027, 9130238.478359671, 9133828.3342772, 9158376.5625, 9166057.822978614, 9167907.693422059, 9170450.0, 9175482.8125, 9189535.21942157, 9196855.08887854, 9205909.375, 9251142.106854782, 9251142.1875, 9251145.099396206, 9256062.89709055, 9257315.812494326, 9287718.974837568, 9288163.383380562, 9288235.90370954, 9293231.216046263, 9294043.507808043, 9309656.490083233, 9316932.8125, 9319053.268327827, 9319111.85740686, 9319640.551834056, 9319812.07311442, 9320013.822890474, 9320151.553058673, 9320221.875, 9320415.625, 9322054.526882268, 9323498.940481, 9324250.0, 9324250.550937364, 9324854.563750051, 9325992.594965035, 9335769.038225766, 9339070.523390742, 9353556.002222443, 9354690.444573946, 9354745.3125, 9355051.31918384, 9355324.419326354, 9356015.77098292, 9356659.375, 9357811.797939442, 9358191.669446928, 9359208.68494703, 9359375.956920983, 9360481.828593591, 9360948.406464497, 9361434.638063846, 9361918.118621955, 9361921.875, 9361992.710012019, 9362087.5, 9363538.88734415, 9363853.066615324, 9363875.3172411, 9364931.513563367, 9364956.25, 9365088.423490308, 9365107.8125, 9365153.269389456, 9365174.087345688, 9365359.41501949, 9365374.375027424, 9365640.625, 9366771.633879336, 9367719.462954754, 9371109.83440319, 9378126.905550007, 9394885.94562675, 9395120.94864913, 9397528.821945189, 9398508.2636493, 9399418.32321966, 9407992.1875, 9417351.131157871, 9417479.6875, 9430690.625, 9431910.160757195, 9432382.423503501, 9436974.825926686, 9437168.20418007, 9438070.3125, 9447284.241612447, 9465176.496531429, 9465213.901684705, 9472442.116427498, 9472445.3125, 9473653.712143516, 9474110.9375, 9482477.490872996, 9483762.08332776, 9486422.824607374, 9492247.572903449, 9493771.613379166, 9503384.375, 9505131.838527547, 9505265.625, 9506029.6875, 9508354.891524611, 9510326.394281983, 9512263.725274175, 9512330.62573869, 9512791.803291002, 9514112.23185162, 9514779.37474117, 9514921.931092793, 9516040.832877198, 9521331.11317853, 9522790.596188925, 9525157.75578172, 9525503.125, 9528859.131554903, 9528867.706592059, 9531131.25, 9534602.754042577, 9535343.75, 9535641.747396061, 9540875.633142853, 9541006.702451337, 9541909.50999215, 9543312.5, 9545739.0625, 9552220.3125, 9554039.4076443, 9554796.074188225, 9554889.053469548, 9556812.5, 9558943.75, 9559529.6875, 9559540.691425132, 9560353.515639693, 9560446.875, 9560668.75, 9561012.902860496, 9561788.696434086, 9563141.609232025, 9564491.574039789, 9564509.6292893, 9567857.8125, 9568389.95762406, 9573271.875, 9574741.05359286, 9574828.428339522, 9575402.875692416, 9582009.375, 9583265.14817441, 9583897.095337318, 9585022.658899952, 9585143.488713006, 9586264.297152719, 9588403.125, 9590125.652947262, 9592890.625, 9592929.582802331, 9593268.74829105, 9593317.1875, 9593663.513793565, 9598039.89941878, 9598041.955107918, 9601994.901990257, 9605847.263301767, 9606360.486922473, 9607634.505215274, 9608028.125, 9616409.005374474, 9621278.243355593, 9622474.975126248, 9623158.146387693, 9623431.586198526, 9624380.990680324, 9624940.625, 9625117.151053347, 9625363.7219667, 9625431.444290897, 9625581.25, 9625625.0, 9625707.8125, 9625737.43480979, 9625940.625, 9626107.357571881, 9626508.351874229, 9626570.3125, 9626753.366584474, 9626759.935771255, 9626775.985329553, 9627488.358496787, 9627599.68259443, 9627759.69593005, 9627818.327769727, 9627832.942102784, 9628037.431349842, 9628233.81877096, 9628416.565116972, 9628598.252453215, 9628671.576358017, 9628751.093799232, 9628862.5, 9628862.706978846, 9628877.616477663, 9629554.205599515, 9629750.0, 9629865.120522635, 9630018.75, 9630139.0625, 9630168.75, 9630207.188402656, 9630318.75, 9630328.64183876, 9630351.62549908, 9630429.580094328, 9630439.181187777, 9630492.79021028, 9630654.118599866, 9631316.006046508, 9631427.362452209, 9631520.110521136, 9631558.677099427, 9631768.728005271, 9631917.1875, 9632209.375, 9632217.1875, 9632467.1875, 9632534.25327721, 9632658.673856983, 9632707.67668148, 9632857.8125, 9632893.75, 9632915.795923334, 9632950.005133245, 9632985.553381655, 9632996.133744683, 9633010.9375, 9633053.493379127, 9633079.6875, 9633080.847115418, 9633088.504390687, 9633145.309916405, 9633244.456740838, 9633289.0625, 9633377.26364714, 9633507.778651807, 9633642.786179274, 9633690.909207575, 9633698.848606419, 9633790.625, 9633819.894469509, 9633845.256216563, 9633868.61945786, 9633877.056246141, 9633889.0625, 9633984.375, 9634258.312892277, 9634276.880086027, 9634382.352637451, 9634469.814653449, 9634621.394529166, 9634665.611776022, 9634754.652322423, 9634861.588071283, 9634882.036060255, 9634913.895397026, 9635077.312091388, 9635280.651730014, 9635420.54594161, 9635443.75, 9635446.875, 9635545.575276578, 9635563.242006516, 9635575.0, 9635714.939869633, 9635740.625, 9635756.085191317, 9635810.696280036, 9635841.23703993, 9635868.437675875, 9635887.527937451, 9635945.218020584, 9636009.375, 9636554.6875, 9636891.984202284, 9637607.215913732, 9637767.91849139, 9638351.5625, 9638560.9375, 9638740.625, 9639337.467815353, 9639438.421868071, 9639515.465470517, 9639711.139430482, 9639774.856813096, 9640029.681330545, 9640202.470836066, 9640427.547153264, 9640532.554985275, 9640767.429742059, 9641038.77581209, 9641046.494966112, 9641129.460563032, 9641175.03109482, 9641214.0625, 9641236.550371813, 9641555.77305909, 9641629.6875, 9641648.650644708, 9641811.927393852, 9641911.338213455, 9641912.731085675, 9641921.610006543, 9642418.59733826, 9642436.039752468, 9642876.80530515, 9643041.385467056, 9643105.996790482, 9643229.6875, 9643392.854948593, 9644017.1875, 9645548.170696909, 9645810.144656569, 9646007.8125, 9646053.818785701, 9646236.330054814, 9646417.695425304, 9646913.92424729, 9646951.457925363, 9646989.0625, 9647031.25, 9648060.583113158, 9648396.341132559, 9648715.466269772, 9648753.125, 9648821.875, 9649138.06214446, 9649237.381212134, 9649426.938073035, 9649588.570065832, 9649689.0625, 9650015.625, 9650039.591849303, 9650284.375, 9650424.546297563, 9650542.168197336, 9651971.875, 9653122.238518255, 9653474.16991615, 9653900.900251022, 9654046.875, 9654230.671890853, 9654249.871224442, 9654306.101406002, 9654355.699399127, 9654383.727602264, 9654420.170142584, 9654443.75, 9654446.639296668, 9654463.914458577, 9654488.93511542, 9654531.277136207, 9654559.525995256, 9654605.42523679, 9654657.8125, 9654682.000126816, 9654821.875, 9654868.098835388, 9654910.92958045, 9655032.168614797, 9655255.68805887, 9655283.610913107, 9655330.544670835, 9655343.75, 9655343.75, 9655359.071151214, 9655388.02579589, 9655437.419216588, 9655521.46834016, 9655539.830476023, 9655648.649150977, 9655783.107959881, 9656023.4375, 9656053.987322208, 9656154.287060453, 9656206.058158731, 9656226.563283246, 9656234.375, 9656261.557743123, 9656348.603963798, 9656506.25, 9656610.9375, 9656628.11786548, 9656651.540975865, 9656657.8125, 9656670.3125, 9656759.234202465, 9656790.625, 9656791.83791077, 9656835.9375, 9656902.988566104, 9656979.111797797, 9657121.875, 9657126.457863798, 9657153.542801186, 9657164.0625, 9657312.148379551, 9657382.206210956, 9657386.640890231, 9657459.152663093, 9657566.282095017, 9657567.38022501, 9657731.035865774, 9657770.012749812, 9657803.125, 9657956.25, 9657987.57711081, 9658135.23515524, 9658343.75, 9658420.170346603, 9658801.971633762, 9658935.191245694, 9659120.201900221, 9659239.024018036, 9659554.6875, 9659560.580765, 9659702.940995853, 9659885.9375, 9660000.703481967, 9660021.0249769, 9660329.6875, 9660494.231627649, 9660565.906732174, 9660843.526454106, 9660918.75, 9661244.85941249, 9661296.847555606, 9661459.375, 9661468.16511667, 9661505.099253604, 9661651.1913233, 9661749.989076808, 9662004.578153409, 9662045.3125, 9662065.625, 9662071.875, 9662074.804465942, 9662541.966865974, 9662868.506970007, 9663063.649722703, 9663296.427196942, 9663342.580860483, 9663554.167207483, 9663687.80655166, 9663998.958559997, 9664071.875, 9664112.491589459, 9665465.504408546, 9665522.589785932, 9665787.361145869, 9666175.0, 9666769.634068256, 9667282.8125, 9669071.393456439, 9669217.1875, 9669653.319156919, 9670511.28126764, 9670528.619294694, 9670785.659199858, 9671557.69133011, 9671683.259239152, 9671769.19261162, 9673575.63845738, 9673631.119361248, 9674430.660591451, 9674482.8125, 9674634.375, 9674791.534426032, 9674813.106812172, 9674832.807924805, 9674935.29663394, 9674968.740383498, 9675012.280039737, 9675072.063981248, 9675223.4375, 9675361.929345747, 9675411.191861447, 9675482.792800877, 9675485.366946755, 9675501.07394831, 9675520.289742984, 9675524.786709532, 9675560.16543345, 9675620.166715365, 9675769.717341404, 9675812.5, 9675821.159201488, 9675903.80991249, 9676040.622742679, 9676568.874946902, 9676745.3125, 9676806.25, 9677151.5625, 9677312.294975186, 9677500.0, 9677763.827754207, 9677772.695414156, 9677828.91218909, 9678119.238582255, 9678351.419464037, 9678494.133177752, 9678563.675091093, 9678678.938546278, 9678751.06876673, 9678808.799493771, 9678828.125, 9679130.69013485, 9679237.605348367, 9679436.727677109, 9679652.748462735, 9679976.5625, 9680036.578406872, 9680164.0625, 9680384.375, 9680438.53638739, 9681043.23726823, 9693735.805429779, 9693775.107410882, 9695448.4375, 9700251.379007734, 9702281.97686524, 9702548.883739803, 9703897.593428342, 9711011.30907393, 9712483.266005877, 9717837.005410653, 9726562.5, 9734867.551385405, 9737643.585149828, 9741138.205629267, 9745576.5625, 9748618.75, 9770709.49805972, 9776497.281295681, 9777252.459385464, 9778910.9375, 9780737.181631858, 9781054.112582952, 9782012.227326721, 9782535.551468054, 9785713.675001817, 9786059.375, 9786351.499836486, 9786427.695075164, 9786690.709780563, 9788080.216772245, 9788625.0, 9795778.125, 9803134.276132816, 9803335.303631991, 9803509.912972128, 9803778.125, 9804342.93847922, 9804582.271513706, 9804706.358516622, 9804948.4375, 9805039.0625, 9805290.625, 9805582.872949962, 9806356.25, 9806374.687331734, 9810729.6875, 9810754.575992238, 9812793.732503777, 9818567.1875, 9819619.142102607, 9821338.885553457, 9825243.402706979, 9831277.126213122, 9832681.25, 9835049.895762924, 9835260.385103796, 9836517.371187795, 9836534.93679659, 9837301.345996805, 9838893.629805453, 9839503.775802989, 9839555.58525815, 9840463.728999602, 9842168.16043353, 9843597.033759307, 9844171.875, 9849796.875, 9850776.261019515, 9851031.931050992, 9852440.625, 9859498.4375, 9859522.592133433, 9860511.280709522, 9860723.513731392, 9860963.899729135, 9862054.069668982, 9862270.3125, 9862678.397392685, 9862718.74007532, 9863235.39544574, 9863566.692840243, 9863571.875, 9863609.171326706, 9864144.699680636, 9864166.072178153, 9864850.99560707, 9865110.9375, 9865116.809034117, 9865312.5, 9865745.3125, 9866534.175471876, 9866536.39070909, 9867169.917545265, 9869733.670263026, 9869767.576930413, 9874768.381867759, 9875201.5625, 9878074.41250564, 9881737.178474903, 9885949.076326562, 9889163.204792392, 9889665.625, 9890391.867861534, 9893153.600436185, 9893157.789012479, 9893637.534194466, 9894335.643520301, 9895960.440747343, 9902809.947655834, 9903104.116037218, 9905967.05705183, 9906687.261178331, 9906923.66655174, 9908464.0625, 9909849.67171161, 9910199.281023808, 9910212.015515747, 9910353.125, 9910956.413381023, 9911139.294245858, 9912604.987644434, 9913755.894963697, 9914906.469624264, 9915037.65810828, 9915361.92542791, 9915406.25, 9915416.52483868, 9915733.408621345, 9915854.07717918, 9916764.0625, 9917515.50208492, 9918039.35847178, 9918077.100773167, 9918445.3125, 9918856.37342972, 9919484.510889338, 9920201.766062142, 9925368.75, 9926174.663092088, 9927754.945626298, 9927813.606037537, 9931181.229733491, 9931352.30805108, 9932329.246031264, 9932406.29723499, 9932420.862125829, 9932477.545635203, 9935567.1875, 9936110.16931615, 9936535.9375, 9938099.617979705, 9939018.67301152, 9939589.0625, 9940876.81831012, 9941159.346376592, 9941560.9375, 9942185.9375, 9943268.090374555, 9943324.30482733, 9944191.46230318, 9944490.048633803, 9946657.8125, 9947442.35006179, 9948060.128662724, 9949309.225409431, 9951385.252196684, 9952621.32660162, 9954909.917448826, 9957592.169892533, 9964206.70104403, 9965071.875, 9966018.563913813, 9966814.503390988, 9967081.213671193, 9967599.499097612, 9967902.168125784, 9967917.302590322, 9968274.227008449, 9968353.410495494, 9968665.625, 9969126.508841105, 9969136.237523973, 9969213.399505401, 9969620.18643863, 9970199.33451609, 9970849.523214718, 9971231.25, 9972701.58893001, 9972814.582223585, 9972879.6875, 9973712.5, 9974186.331388446, 9974277.334687887, 9974371.875, 9975214.0625, 9975252.922098456, 9975515.625, 9975694.208031552, 9975776.5625, 9975883.78388176, 9976018.577285357, 9976279.6875, 9976287.245658431, 9976320.006055702, 9976483.593630161, 9976618.587775204, 9976635.661576344, 9977054.016510738, 9977238.503041903, 9977276.440386416, 9977306.109663157, 9977718.32191659, 9978193.008787328, 9978292.84302054, 9978375.0, 9978615.46457957, 9979108.79837696, 9979110.9375, 9979129.6875, 9979191.801815463, 9979204.016844183, 9979598.227251451, 9980198.105157873, 9980912.618130762, 9981315.265848076, 9981490.83336177, 9981504.71967643, 9981929.631246697, 9982219.611257948, 9982258.681247907, 9982299.143620169, 9982338.749049347, 9982517.1875, 9982575.971331352, 9982605.704328692, 9982687.414425874, 9982806.949362297, 9982813.145902593, 9982933.509774774, 9983065.625, 9983250.0, 9983253.634211179, 9983805.96448219, 9984024.496110547, 9984084.639138574, 9984110.046348995, 9984134.375, 9984135.9375, 9984282.507809715, 9984444.713731527, 9984515.625, 9984523.955748135, 9984588.238268156, 9984627.669825941, 9985368.005947253, 9985375.065425051, 9985724.750145735, 9985856.345892739, 9986173.4375, 9986462.180598697, 9986873.4375, 9987257.8125, 9987389.097375661, 9987491.707061235, 9987506.0696407, 9987801.5625, 9987886.596335875, 9987897.647168351, 9988351.5625, 9988516.772263546, 9988671.669140067, 9988855.272076651, 9988938.668266518, 9989787.5, 9990127.820441108, 9990812.685284799, 9991036.511725737, 9991745.839426171, 9991767.462618575, 9991847.48697186, 9991890.625, 9992171.604659235, 9992211.893034644, 9992247.66557584, 9992297.85252806, 9992392.1875, 9992395.374653937, 9992523.4375, 9993187.943775397, 9993262.363523414, 9993622.323675407, 9993684.375, 9993806.381482484, 9994132.860409364, 9994475.0, 9994744.11272214, 9995143.203143276, 9995193.646139162, 9995808.796780195, 9995873.057621943, 9995981.25, 9996185.894798059, 9996228.10301489, 9996245.3125, 9996414.580724234, 9996533.160815803, 9996701.281953366, 9996705.061544022, 9996769.846329873, 9996968.877407946, 9997210.9375, 9997324.622044226, 9997327.055498848, 9997468.388499131, 9997702.247774035, 9997924.932292907, 9997987.5, 9998439.0625, 9998673.248682825, 9998685.088069443, 9998778.125, 9998990.625, 9999024.346883846, 9999409.375, 9999766.162993697, 10000090.625, 10000110.84020938, 10000271.287410444, 10000560.9375, 10000959.375, 10001054.357522525, 10001201.5625, 10001700.0, 10001716.66157799, 10001778.059747178, 10002660.766116988, 10002773.331482377, 10003333.874413181, 10004049.564070946, 10005893.75, 10006587.766617779, 10012745.3125, ...], [97.48063461391664, 6.527778884928379, 7.860876793804141, 12.11998660148414, 7.637242062643096, 5.423465988769075, 14.167882355196786, 26.269301402428354, 12.363036488915021, 5.30188850979249, 5.527729708288609, 17.20705458320388, 12.190099914143966, 44.23201622934687, 7.139163215784693, 17.145327258687196, 101.0131855806298, 14.864196383840545, 54.44590276868243, 23.102968432634786, 16.664662031044312, 21.620945153153137, 56.20285213389455, 128.56435157229808, 109.82358815656636, 8.604267283094929, 42.313808210319365, 21.679948029899073, 9.995900821771006, 66.2118526288155, 52.508032689074206, 37.034117252656394, 12.265590863404631, 8.259481058069914, 56.283667376327955, 132.88661804198816, 32.04485805904466, 31.087748375155655, 11.790824058648465, 31.194659078504163, 60.667680189661354, 40.67712588124868, 61.84208740210638, 26.779814475002937, 25.405721986309977, 6.328333281332566, 111.9678714357966, 31.36476125491652, 6.612722290529494, 9.905670380582722, 20.71969492970272, 46.1449914120409, 22.47780331250893, 18.765828761845928, 9.537108222880399, 12.98010354146809, 27.097542514242082, 92.55959843052803, 30.906276451215653, 21.2220514160873, 123.47622069541933, 53.069451060993785, 26.16212949773389, 15.253474666737905, 5.22026137285351, 63.94065612056858, 30.842145117490027, 8.599929192190373, 21.52060411994451, 245.86919702772946, 67.58361969790907, 8.38605724064303, 70.73770508648047, 21.267314426741038, 6.468352172812875, 14.144383342353409, 7.074359700481502, 18.449684194928984, 5.354131469894769, 98.08314081680912, 56.44173845455984, 18.689840011609714, 108.39925288908088, 16.658938567929596, 20.58633353146294, 5.4401898284655426, 105.85325008230944, 99.02765052013349, 66.30949382525341, 30.260462331264403, 31.706151533755783, 88.47493615172476, 55.88639263729765, 73.71031440026682, 82.13114757026005, 140.99734317836197, 14.225659621450049, 6.59368095973804, 12.21238114336143, 65.61157053142286, 14.815081946469869, 5.60538765041233, 5.986797278897229, 77.09725432868906, 43.87030833243683, 19.051700893504393, 68.95301069676457, 7.469089060085789, 109.18536592111695, 103.89423910181341, 13.405475618094618, 12.584823250107261, 35.74184562604687, 21.958757643512527, 150.39807354497785, 5.234355998736219, 129.7492804398003, 16.067819103359327, 110.7383940672175, 57.53043588673927, 45.69967536832104, 69.84670698822057, 67.08687165785096, 57.87102139498312, 26.063222708558378, 24.333186866996385, 30.60943701259704, 10.947887123361143, 69.51471015907993, 31.764781148896713, 12.777113672074007, 18.880252041699986, 30.806228983086136, 13.101364945420832, 25.76496681170842, 70.47926769521894, 9.340279179001001, 35.998898482501346, 39.796247800516454, 117.47856453444959, 7.9401476851534, 13.691111354752504, 48.60541271426926, 14.642785895668007, 60.67931771480138, 9.157485813741193, 50.147112727546926, 7.672488694465512, 24.22034366432482, 34.16642047865439, 5.164575372412886, 11.075046449432687, 17.70272244103246, 6.812402924956219, 53.710667553602505, 8.36385421960163, 26.580518190098353, 5.288832550523324, 22.254838074203626, 56.4310742410643, 23.98670288584822, 69.4129621436472, 92.4188901782596, 25.710917103630088, 17.787692020636687, 34.65570696020576, 5.56043036882676, 26.297411775321326, 7.232845894473857, 53.511662214099545, 124.77458353769543, 33.15148002847258, 5.524387505054004, 70.55232669434557, 131.25046739943372, 13.110400015767175, 11.363820643830472, 58.01114775339313, 19.689352226567003, 6.664308350265902, 6.384099449075914, 20.50080753715331, 5.362146745840711, 9.305298053144115, 40.804882468183, 23.32901043657641, 72.02574539915562, 12.056071076875904, 63.90335985464031, 73.30697313756305, 60.47897160992636, 11.6626326119526, 8.431051591974697, 82.28265928419728, 136.88596765752507, 43.649693776481726, 11.361154771553489, 9.948801764107525, 20.66589321142692, 91.33464268358755, 70.55347023574045, 154.14438503917327, 45.958817484721514, 16.07482282306559, 6.542246413407001, 21.255883265069038, 8.65429953197715, 64.83897001622637, 12.482526805154563, 39.7776193197089, 114.04225418973665, 13.5181010122226, 60.920206585947604, 43.53679987270116, 5.147658071317335, 80.74930416354731, 33.81335530593976, 143.5179803627699, 52.28189421395647, 11.885931862951232, 14.695891577310519, 19.9617859585062, 33.178798075083236, 29.69497177087267, 68.59898719525532, 83.64914022919716, 168.52593339365563, 20.813474420288216, 91.09570673893889, 61.478667577898854, 10.742001330330563, 57.5078317988339, 12.191739785993462, 35.388441308587424, 70.24235235201152, 11.462323127144671, 51.73043092793468, 9.061658237298067, 108.40725904584158, 50.1936538454345, 640.7407242705075, 151.79660627013175, 5.535809109245116, 9.51358598280242, 54.27181216633993, 14.832820551090922, 68.60191486548928, 43.3231685166952, 87.7375778987164, 7.8024321536331485, 57.468308519917485, 22.884787000665995, 79.079037446102, 8.066792125976036, 78.93247964337348, 17.000930840967236, 15.48227235956811, 62.74745206033898, 63.420190691321, 216.99143122845126, 103.89520466974021, 8.735106361793207, 11.113620902842749, 62.18820809639268, 83.28378986783054, 53.046800092551145, 7.627440509896471, 8.50455323842252, 33.33376021891886, 105.46277490347514, 22.18904797969556, 6.692560575618075, 33.97930973816315, 23.757400033786894, 55.20392507969798, 34.33667947674835, 12.889883638995604, 47.65150850172463, 38.671885983525655, 102.08518713678959, 24.420609075859318, 70.54696479419232, 16.427066758132412, 50.829135571425, 24.663221818106898, 33.63428093140729, 16.64854604029391, 29.99601026207463, 88.36331910299005, 35.30871389961495, 23.077243022395628, 59.24342110857239, 93.76694719481313, 11.43836563011314, 41.62454654195626, 6.23827709807925, 13.578008233895376, 39.14040975672921, 13.463471759744156, 15.46219723217543, 31.166054470895546, 22.90032930499531, 19.369396890365206, 80.03931458324013, 11.693038337884051, 9.632832850089553, 8.154045636065362, 114.24126320533422, 27.823504094353694, 205.12574870985398, 99.90692990752832, 80.36083073378995, 42.63818299289282, 171.75393448347623, 14.698723273526983, 162.0348726908784, 7.4465878305542885, 17.491718423663634, 64.18177272688011, 15.153595458923991, 136.56160999799232, 13.119549197597436, 6.630651114642929, 13.855586840036006, 23.011124453472785, 32.55439997645507, 231.04278210003667, 14.686147757724722, 16.2038114982675, 20.35336539189681, 56.62421336053757, 13.913559310415646, 38.04836392229175, 75.60764665032019, 15.793818369932259, 8.034802159250695, 30.532305455409144, 99.88043903852736, 96.75347545338292, 91.69083254040629, 136.9269430324124, 93.71323330046648, 34.50651676562258, 143.12257228196444, 25.87081659408762, 17.51789637853401, 26.567841277253795, 11.318433452972844, 5.025732357880967, 54.76321267810991, 6.31657190805894, 6.934459471985829, 34.47968760844104, 19.722655367103286, 14.858333322395223, 91.16920781702702, 51.96643242301041, 31.43258470127201, 63.098758553618225, 32.872617073136155, 12.806971368187885, 26.101912336374728, 44.56725746271936, 69.20863167224336, 9.48023477172475, 11.135739885187594, 34.647431409325975, 19.382511564630455, 28.654683846216617, 164.21635290168874, 39.24731270854298, 70.2414974832633, 5.583896735002732, 14.93167110561766, 18.552482945900362, 105.7046733444456, 10.004105741363125, 135.5250278691139, 12.21302681158149, 22.011389111741273, 65.1982577771202, 84.89766512820577, 22.351711209619328, 7.583006988339921, 26.186954798503084, 29.45407272815392, 41.418678337698935, 37.79542298087151, 5.417954418258785, 86.22402820802604, 22.17151810845514, 21.5146089687898, 21.6901515833074, 5.70591691479037, 27.847253565243335, 5.863737962525836, 13.793259692690917, 10.794627058523105, 6.9229899911212724, 10.305751774816045, 18.615564375998318, 89.02177804027188, 56.20041470435491, 41.061400867153935, 99.24206456831769, 53.92160455188667, 10.20267009726968, 49.049811420657996, 9.195830445946315, 49.18039519113965, 62.19180546588975, 82.2729737875827, 6.769096910387768, 14.593224610427331, 76.87062222866558, 63.61238068605625, 10.824143197959858, 91.38089528368727, 58.91040303991185, 40.05171025301234, 66.61090202820702, 54.28349785446282, 37.264615474222694, 7.974559717652954, 45.60227764617482, 15.771403156062654, 25.984253549504988, 223.6145040225235, 29.109026652206005, 19.51262047185545, 14.043130616699406, 6.525747315640293, 16.701318841167527, 6.429123277474841, 24.731150493397223, 11.176660349593723, 45.993387521333226, 17.937388819698082, 21.726252936274633, 57.90042390351811, 11.478052425318506, 21.77532923631022, 16.725813807072218, 86.63498794309056, 105.63377099207709, 9.205570883195625, 43.80031737682737, 230.10938477530834, 142.5918025270703, 9.126100189665806, 66.01242302264023, 12.360323002613136, 99.81294887611473, 36.0437394055848, 8.740337614263979, 55.18248771718914, 42.609527627138156, 11.802238350575225, 12.026723603249817, 62.56764143413698, 26.615361210529816, 30.127758817147043, 83.87317658911577, 5.5161247251977255, 21.1617787565901, 74.2557238733661, 42.13615605882318, 79.88171410034981, 17.626636585018748, 63.77016183400944, 16.596399367453643, 27.09124278645152, 65.85230894656144, 38.686137511578565, 17.433183354836657, 64.0824339743446, 21.967719429595565, 19.353305415143346, 114.01486163303278, 22.042562659883252, 18.7305362622044, 109.60885677534047, 34.21430551317666, 300.7735893511936, 14.47238936657942, 14.403852459470885, 39.5399051372504, 5.1169030388194265, 54.48247631932121, 78.54704570418977, 5.283861650609834, 25.90742896420727, 26.238165609203357, 5.042001521487259, 11.372219515759694, 10.04422071463505, 89.54552910325606, 165.07343883420333, 47.190036080269124, 12.930268628385603, 28.3692117279911, 19.0310271899426, 20.896684227191688, 12.656632492335044, 111.84000469579769, 29.40712543906628, 50.174272547943424, 23.70170292166074, 17.412560000638845, 77.25057147086532, 64.73452871120799, 18.984633452943033, 6.806509695836798, 14.966436477562986, 34.4685611746257, 13.920278102441724, 17.558422753111444, 10.840526552494076, 79.26320205001113, 38.19721453003655, 24.930859557838236, 15.616366711432848, 77.50384589212484, 49.90768949749409, 9.325377811824294, 28.105835214321594, 32.9195992943005, 89.02304162208586, 71.30188832412108, 39.305718266793434, 91.32992003586799, 46.5917897847038, 20.00836784586945, 8.003920677077629, 62.68458729054063, 57.33096761455253, 37.357436076094366, 89.00931013634218, 23.113021159951792, 190.8814798369917, 5.145825006916736, 33.84089538276208, 18.220400375222063, 15.730754974379094, 24.913233043020902, 13.910115758401515, 57.433513842733646, 35.88076042577027, 15.243797312099815, 16.88512808664164, 172.564070526975, 10.912551244032514, 24.322869396725473, 19.344256071456787, 42.33033932449715, 135.16834340111126, 81.73404499821257, 23.05210957044453, 5.923539932149265, 61.517637105207214, 18.530197839444345, 12.459790090552687, 41.12948166274638, 11.974374443451987, 16.136322277759454, 42.812495539520185, 90.62843786012783, 33.669819052840325, 5.068397577423087, 75.46328939868057, 6.0293175024168635, 5.637236834486256, 22.88223069568498, 93.16780174967516, 10.960986853247245, 91.61240643846423, 64.30307923850401, 35.06042877745222, 14.245161590970302, 97.84931326813776, 57.073604207211346, 10.538487079215129, 22.030089758424577, 7.228841260251917, 29.12920727918395, 5.352536978964467, 47.70001736687786, 53.06300082964463, 28.35960497277802, 6.468352172812875, 10.018992506693943, 10.91739018960997, 68.91934393168172, 21.55604467125842, 66.79982673051197, 13.376879706470467, 41.026655443930416, 73.26646002233284, 11.711204133036853, 11.999500708904996, 85.63694892842067, 8.223523469426363, 23.405726693494348, 14.122921522010518, 18.099703226959836, 5.162330217939406, 20.645276685614903, 92.09479799860141, 95.67542457999748, 30.47652464812975, 8.635842096952302, 49.54740433480794, 20.194266599990822, 14.904982066222457, 30.973806620009555, 33.18431029165377, 66.10117849871612, 15.124763140961281, 41.47941667956424, 28.140830618816977, 56.07293986090543, 8.044082868225122, 11.092321459411478, 35.88524185934108, 80.82861808672003, 35.378052532887935, 5.376198865933278, 196.85990354026234, 5.762850008305382, 19.282439858804185, 214.9864076543511, 25.536301167710857, 41.158050432732, 34.86189692367965, 67.27756226582984, 10.821680507865713, 28.996529940883665, 24.621665827435514, 15.37368115579661, 6.618001064477817, 17.200417406440025, 175.99272486846257, 16.63525977305022, 22.69493387415644, 6.622660568388458, 43.93489781039875, 8.004010013333726, 61.27778301101052, 58.86006336201798, 45.52586792077075, 69.53433755872406, 22.81995610241776, 62.34146929601491, 86.44963464162618, 93.63297654995722, 117.46202344784992, 21.236508803217806, 5.674885347922822, 26.162257575675337, 17.459866917714436, 51.35920853066017, 45.74025783261667, 163.54009241679398, 9.739555697836073, 10.022981445748893, 57.768779468752626, 17.00666548637004, 56.64123586448695, 68.94560774204557, 32.78335246761634, 62.09318780336437, 18.54487383533937, 49.83497567877534, 31.412516131068017, 18.313428602660764, 17.782380417519775, 23.851891931135174, 65.28661156846805, 10.664050991272573, 56.260582704230046, 24.10619352033077, 22.710675095444362, 22.693914224803507, 53.99762359223495, 82.40732449276412, 5.2779893743199375, 5.618751685537849, 5.559331269115606, 48.079158076236574, 51.37582316507123, 7.095702760737509, 22.27389744238862, 9.831864921177358, 39.34248744863397, 148.4171327426877, 10.375738882068067, 20.634727838465466, 72.54775651931051, 215.52648409041012, 53.190734478702595, 25.061844844451247, 78.05969981479475, 28.913184704113814, 66.11354020311178, 83.68167191130202, 83.11154821158912, 32.90071372635649, 7.751490262471637, 80.68670921921662, 85.06143301767925, 40.41474933088294, 31.288396210990886, 14.558553299188672, 68.31343981994628, 88.82833458659815, 40.20845073205622, 6.721039652567759, 94.60113333137694, 18.179417266293513, 10.226545142891608, 31.12974867591691, 26.71167017356777, 5.468622175915602, 86.77891199812073, 66.33712041177253, 13.904744116700817, 11.655387536456459, 92.12560417873843, 67.06480379847548, 14.828930896041317, 8.476812771215434, 5.946071821947787, 83.12915514799005, 13.014517870688797, 45.98794020220911, 7.704820950332865, 115.78253112757741, 124.62767036878327, 21.546537925869576, 63.76674465064232, 25.064441342011026, 20.436947590520578, 129.12312785300787, 20.70053694822041, 59.862470685552516, 22.79765318992723, 55.116945024890796, 80.01459917368817, 25.124974543080832, 25.978361249069994, 10.56180802520904, 22.657930116542822, 15.685528344074129, 27.882722940728662, 54.11806010960403, 22.712439284889847, 13.842952877022912, 8.655991941531145, 10.008076897951767, 94.79698137152764, 10.66232773012702, 11.962152957117754, 9.311621799748112, 15.07346438674766, 10.697318229716902, 95.75974955354803, 17.68985662361404, 20.808660072758872, 8.218778146544073, 24.56498509455821, 11.505653872622, 58.60519145440641, 12.668121269050898, 145.6886996996019, 13.368741836620181, 30.87429162908919, 118.41788798644069, 24.65113334585518, 40.75169291123249, 71.20529546276764, 66.72121731201723, 88.81081214659832, 10.334507324251437, 63.52124742558717, 5.116588031770366, 17.83318191491794, 29.62040837237098, 41.2034685521896, 62.74563716692269, 9.594863938298248, 38.363016575210985, 86.08006928726735, 15.43380450761816, 8.35976936033172, 6.519481959539155, 104.34396523675615, 54.35141710733814, 16.025973631667853, 47.88756898325107, 7.595924042615047, 18.823360076727326, 13.489259808318428, 38.75461073792641, 5.217654576410761, 8.885271766777835, 61.508306757493735, 61.82925321860797, 38.17039273959795, 5.7862446108335535, 27.089265500286288, 85.819726590518, 25.696813396538445, 27.970676726057143, 107.0926673319074, 45.417039471833306, 83.54145893445315, 60.88933316715658, 67.31163145900607, 8.88737553527453, 35.635621655315376, 100.62333817762689, 18.881284980041087, 39.21521359653168, 132.50762524300475, 30.16753644808496, 66.11595693663098, 91.45448546145397, 37.7035132771417, 66.41241803747333, 34.225605815099996, 16.938403689550153, 30.660934261651036, 13.323575283973843, 17.892113472933225, 7.152037652349575, 10.101960417632082, 7.709866866068149, 59.14387723611618, 38.979835366087876, 27.90958945722963, 74.02040036892768, 6.251401726735317, 81.21798851782279, 105.40718084190834, 81.20384523778505, 15.142631104677452, 12.050443635316904, 57.09373828080713, 105.46077207740449, 16.69041154531344, 33.49882510350898, 84.43779060956619, 47.08491973792068, 22.835076746010813, 149.48680331146372, 27.005855388884036, 49.52661185335098, 6.650966349240042, 14.321677785004901, 29.015478520296476, 28.936600126796925, 13.88936752543345, 150.9338026441293, 178.54951628103862, 34.824069211771814, 149.80279235476218, 89.8848626032009, 26.32419004867137, 9.215494013908511, 8.993892496285815, 19.382838749718218, 5.490623666704122, 103.11801760085778, 116.33647352725558, 45.67087862277299, 34.84183363423844, 65.14296897522942, 7.023627991765383, 128.90982112793597, 24.96914060865051, 41.60461791451637, 140.96935648525346, 13.193145368820254, 9.514026184256076, 43.70095115445881, 6.082268838979213, 12.806730561451106, 26.480936678639864, 7.880288141230668, 46.396458185577316, 49.31080900754086, 10.31433972232723, 96.51072835662141, 8.241836840740907, 5.867605079336472, 32.30933379577382, 11.16450256206938, 85.6715492804157, 54.356663548530264, 126.05435150887362, 20.631284324827604, 47.944251502991705, 11.567296373541991, 9.971850831685392, 41.820010399761095, 29.581753603558454, 57.441721158577735, 5.669681795730039, 30.720560644782445, 9.81175168169891, 18.77174472110854, 13.450513531025566, 51.83588471729223, 70.5654617105471, 56.54869323920411, 56.31526861246396, 92.3605805436415, 9.075184618868793, 64.97486738503426, 38.1133491057016, 8.305106668724319, 135.63156887116915, 61.26914471716706, 30.47579749597052, 18.231782333556588, 153.29823973959904, 46.71620711644032, 22.382495268085513, 67.30223523469337, 14.027704112608932, 10.562755485201786, 56.6223109550658, 49.02130377452045, 30.278874479491463, 17.699350370843845, 5.07860520833124, 44.35524655625985, 14.864307867015569, 29.222757622332978, 24.13713751417086, 92.43998972167643, 60.38732687046627, 13.099200320297763, 44.18202936375435, 15.183824046775767, 113.77938673519945, 11.90026330990866, 58.562571942673905, 11.909775926631061, 70.1226640266951, 21.832253184715654, 11.203427159096442, 36.43295693762891, 65.38416044900168, 28.977212696903198, 87.45812485101106, 29.302350388581942, 85.71993902497908, 52.07339977599709, 59.04593215601127, 28.097012098271872, 94.36314065657858, 12.04742113083602, 88.12921245508274, 24.002453199699467, 11.767434861232278, 21.837342473065164, 240.95766427173214, 101.1997602472894, 24.10330701357741, 41.16309523351907, 13.722072787102253, 12.399406532227296, 14.68957239022088, 64.10716714568129, 97.52367694410906, 25.283039459964634, 18.595960271134242, 84.05006603874247, 60.66110768877932, 5.884477161848655, 241.15786456526112, 105.83482319784787, 88.70863835787958, 5.039908204769825, 25.383331942866263, 88.03579919944293, 32.9516987970051, 108.52530751907648, 28.721643043954614, 67.67558434430079, 8.923060362902508, 60.92538277766994, 86.73192927961222, 10.965941607075914, 8.941194730457973, 6.679489334685704, 77.30137874107696, 95.78336595959678, 45.804766430005024, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([7092977.579148818, 7743262.754736706, 7941225.660262865, 7948216.178899609, 7982642.280548565, 8014816.263713073, 8015912.281058438, 8117457.687027985, 8120033.481191784, 8120723.783264332, 8331970.201753736, 8376877.052265125, 8464613.087743213, 8464619.090899292, 8502915.691951962, 8535021.436690154, 8633438.780043194, 8635311.596921103, 8639559.375, 8640349.647537744, 8700790.906382956, 8741741.700221056, 8815879.373673286, 8823159.929522002, 8823632.01335639, 8824369.306037612, 8824382.025586782, 8891799.518528815, 8953471.006099377, 8953835.696885597, 8953837.124438003, 8954456.25, 8955294.37351346, 8955596.823406665, 8956385.9375, 8956942.1875, 8957256.25, 8957447.229595093, 8957673.824002989, 8957821.67631383, 8957998.4375, 8958139.0625, 8958346.875, 8958385.649801565, 8958401.063843906, 8958406.719030572, 8958410.9375, 8958459.375, 8958517.944698542, 8958653.7341287, 8958669.667058427, 8958689.124212455, 8958798.030853817, 8959053.862430086, 8959084.608655334, 8959122.8061313, 8959542.110983122, 8959542.1875, 8959571.875, 8959580.722392485, 8959615.463706557, 8959700.0, 8959704.555421846, 8959823.517008869, 8959830.335875193, 8959901.5625, 8959904.6875, 8960194.299002893, 8960194.815252721, 8960206.475977253, 8960335.9375, 8960343.933496851, 8960368.761799866, 8960515.298207879, 8960538.941908546, 8960577.898867566, 8960582.630273072, 8960600.69162226, 8960611.28954543, 8960626.309351858, 8960721.766167803, 8960897.601603903, 8960907.863006692, 8961161.325288013, 8961249.871293565, 8961411.987467188, 8961483.394715285, 8961528.125, 8961557.78708408, 8961752.135318438, 8961792.1875, 8961805.354353154, 8961815.215922365, 8961840.066680107, 8961984.375, 8962010.9375, 8962059.173593402, 8962383.460352598, 8962559.973372163, 8962701.5625, 8963234.341430072, 8963390.46745911, 8963420.841068152, 8963534.064622194, 8963836.183477376, 8963932.027156994, 8963947.669802785, 8963952.738216128, 8963977.208133196, 8964063.613603132, 8964176.091247968, 8964235.1425383, 8964530.327468865, 8964679.23294647, 8965095.3125, 8965818.359870331, 8968584.368993755, 8969473.704630189, 8976260.9375, 8976874.370014945, 8978063.169086097, 8980801.5625, 8984431.888632437, 8984442.1875, 9024532.674267346, 9044726.306769408, 9102074.410022391, 9102088.944328014, 9123379.098781144, 9124135.380803846, 9124705.536534598, 9129977.316018641, 9130086.80507027, 9130238.478359671, 9133828.3342772, 9158376.5625, 9166057.822978614, 9167907.693422059, 9170450.0, 9175482.8125, 9189535.21942157, 9196855.08887854, 9205909.375, 9251142.106854782, 9251142.1875, 9251145.099396206, 9256062.89709055, 9257315.812494326, 9287718.974837568, 9288163.383380562, 9288235.90370954, 9293231.216046263, 9294043.507808043, 9309656.490083233, 9316932.8125, 9319053.268327827, 9319111.85740686, 9319640.551834056, 9319812.07311442, 9320013.822890474, 9320151.553058673, 9320221.875, 9320415.625, 9322054.526882268, 9323498.940481, 9324250.0, 9324250.550937364, 9324854.563750051, 9325992.594965035, 9335769.038225766, 9339070.523390742, 9353556.002222443, 9354690.444573946, 9354745.3125, 9355051.31918384, 9355324.419326354, 9356015.77098292, 9356659.375, 9357811.797939442, 9358191.669446928, 9359208.68494703, 9359375.956920983, 9360481.828593591, 9360948.406464497, 9361434.638063846, 9361918.118621955, 9361921.875, 9361992.710012019, 9362087.5, 9363538.88734415, 9363853.066615324, 9363875.3172411, 9364931.513563367, 9364956.25, 9365088.423490308, 9365107.8125, 9365153.269389456, 9365174.087345688, 9365359.41501949, 9365374.375027424, 9365640.625, 9366771.633879336, 9367719.462954754, 9371109.83440319, 9378126.905550007, 9394885.94562675, 9395120.94864913, 9397528.821945189, 9398508.2636493, 9399418.32321966, 9407992.1875, 9417351.131157871, 9417479.6875, 9430690.625, 9431910.160757195, 9432382.423503501, 9436974.825926686, 9437168.20418007, 9438070.3125, 9447284.241612447, 9465176.496531429, 9465213.901684705, 9472442.116427498, 9472445.3125, 9473653.712143516, 9474110.9375, 9482477.490872996, 9483762.08332776, 9486422.824607374, 9492247.572903449, 9493771.613379166, 9503384.375, 9505131.838527547, 9505265.625, 9506029.6875, 9508354.891524611, 9510326.394281983, 9512263.725274175, 9512330.62573869, 9512791.803291002, 9514112.23185162, 9514779.37474117, 9514921.931092793, 9516040.832877198, 9521331.11317853, 9522790.596188925, 9525157.75578172, 9525503.125, 9528859.131554903, 9528867.706592059, 9531131.25, 9534602.754042577, 9535343.75, 9535641.747396061, 9540875.633142853, 9541006.702451337, 9541909.50999215, 9543312.5, 9545739.0625, 9552220.3125, 9554039.4076443, 9554796.074188225, 9554889.053469548, 9556812.5, 9558943.75, 9559529.6875, 9559540.691425132, 9560353.515639693, 9560446.875, 9560668.75, 9561012.902860496, 9561788.696434086, 9563141.609232025, 9564491.574039789, 9564509.6292893, 9567857.8125, 9568389.95762406, 9573271.875, 9574741.05359286, 9574828.428339522, 9575402.875692416, 9582009.375, 9583265.14817441, 9583897.095337318, 9585022.658899952, 9585143.488713006, 9586264.297152719, 9588403.125, 9590125.652947262, 9592890.625, 9592929.582802331, 9593268.74829105, 9593317.1875, 9593663.513793565, 9598039.89941878, 9598041.955107918, 9601994.901990257, 9605847.263301767, 9606360.486922473, 9607634.505215274, 9608028.125, 9616409.005374474, 9621278.243355593, 9622474.975126248, 9623158.146387693, 9623431.586198526, 9624380.990680324, 9624940.625, 9625117.151053347, 9625363.7219667, 9625431.444290897, 9625581.25, 9625625.0, 9625707.8125, 9625737.43480979, 9625940.625, 9626107.357571881, 9626508.351874229, 9626570.3125, 9626753.366584474, 9626759.935771255, 9626775.985329553, 9627488.358496787, 9627599.68259443, 9627759.69593005, 9627818.327769727, 9627832.942102784, 9628037.431349842, 9628233.81877096, 9628416.565116972, 9628598.252453215, 9628671.576358017, 9628751.093799232, 9628862.5, 9628862.706978846, 9628877.616477663, 9629554.205599515, 9629750.0, 9629865.120522635, 9630018.75, 9630139.0625, 9630168.75, 9630207.188402656, 9630318.75, 9630328.64183876, 9630351.62549908, 9630429.580094328, 9630439.181187777, 9630492.79021028, 9630654.118599866, 9631316.006046508, 9631427.362452209, 9631520.110521136, 9631558.677099427, 9631768.728005271, 9631917.1875, 9632209.375, 9632217.1875, 9632467.1875, 9632534.25327721, 9632658.673856983, 9632707.67668148, 9632857.8125, 9632893.75, 9632915.795923334, 9632950.005133245, 9632985.553381655, 9632996.133744683, 9633010.9375, 9633053.493379127, 9633079.6875, 9633080.847115418, 9633088.504390687, 9633145.309916405, 9633244.456740838, 9633289.0625, 9633377.26364714, 9633507.778651807, 9633642.786179274, 9633690.909207575, 9633698.848606419, 9633790.625, 9633819.894469509, 9633845.256216563, 9633868.61945786, 9633877.056246141, 9633889.0625, 9633984.375, 9634258.312892277, 9634276.880086027, 9634382.352637451, 9634469.814653449, 9634621.394529166, 9634665.611776022, 9634754.652322423, 9634861.588071283, 9634882.036060255, 9634913.895397026, 9635077.312091388, 9635280.651730014, 9635420.54594161, 9635443.75, 9635446.875, 9635545.575276578, 9635563.242006516, 9635575.0, 9635714.939869633, 9635740.625, 9635756.085191317, 9635810.696280036, 9635841.23703993, 9635868.437675875, 9635887.527937451, 9635945.218020584, 9636009.375, 9636554.6875, 9636891.984202284, 9637607.215913732, 9637767.91849139, 9638351.5625, 9638560.9375, 9638740.625, 9639337.467815353, 9639438.421868071, 9639515.465470517, 9639711.139430482, 9639774.856813096, 9640029.681330545, 9640202.470836066, 9640427.547153264, 9640532.554985275, 9640767.429742059, 9641038.77581209, 9641046.494966112, 9641129.460563032, 9641175.03109482, 9641214.0625, 9641236.550371813, 9641555.77305909, 9641629.6875, 9641648.650644708, 9641811.927393852, 9641911.338213455, 9641912.731085675, 9641921.610006543, 9642418.59733826, 9642436.039752468, 9642876.80530515, 9643041.385467056, 9643105.996790482, 9643229.6875, 9643392.854948593, 9644017.1875, 9645548.170696909, 9645810.144656569, 9646007.8125, 9646053.818785701, 9646236.330054814, 9646417.695425304, 9646913.92424729, 9646951.457925363, 9646989.0625, 9647031.25, 9648060.583113158, 9648396.341132559, 9648715.466269772, 9648753.125, 9648821.875, 9649138.06214446, 9649237.381212134, 9649426.938073035, 9649588.570065832, 9649689.0625, 9650015.625, 9650039.591849303, 9650284.375, 9650424.546297563, 9650542.168197336, 9651971.875, 9653122.238518255, 9653474.16991615, 9653900.900251022, 9654046.875, 9654230.671890853, 9654249.871224442, 9654306.101406002, 9654355.699399127, 9654383.727602264, 9654420.170142584, 9654443.75, 9654446.639296668, 9654463.914458577, 9654488.93511542, 9654531.277136207, 9654559.525995256, 9654605.42523679, 9654657.8125, 9654682.000126816, 9654821.875, 9654868.098835388, 9654910.92958045, 9655032.168614797, 9655255.68805887, 9655283.610913107, 9655330.544670835, 9655343.75, 9655343.75, 9655359.071151214, 9655388.02579589, 9655437.419216588, 9655521.46834016, 9655539.830476023, 9655648.649150977, 9655783.107959881, 9656023.4375, 9656053.987322208, 9656154.287060453, 9656206.058158731, 9656226.563283246, 9656234.375, 9656261.557743123, 9656348.603963798, 9656506.25, 9656610.9375, 9656628.11786548, 9656651.540975865, 9656657.8125, 9656670.3125, 9656759.234202465, 9656790.625, 9656791.83791077, 9656835.9375, 9656902.988566104, 9656979.111797797, 9657121.875, 9657126.457863798, 9657153.542801186, 9657164.0625, 9657312.148379551, 9657382.206210956, 9657386.640890231, 9657459.152663093, 9657566.282095017, 9657567.38022501, 9657731.035865774, 9657770.012749812, 9657803.125, 9657956.25, 9657987.57711081, 9658135.23515524, 9658343.75, 9658420.170346603, 9658801.971633762, 9658935.191245694, 9659120.201900221, 9659239.024018036, 9659554.6875, 9659560.580765, 9659702.940995853, 9659885.9375, 9660000.703481967, 9660021.0249769, 9660329.6875, 9660494.231627649, 9660565.906732174, 9660843.526454106, 9660918.75, 9661244.85941249, 9661296.847555606, 9661459.375, 9661468.16511667, 9661505.099253604, 9661651.1913233, 9661749.989076808, 9662004.578153409, 9662045.3125, 9662065.625, 9662071.875, 9662074.804465942, 9662541.966865974, 9662868.506970007, 9663063.649722703, 9663296.427196942, 9663342.580860483, 9663554.167207483, 9663687.80655166, 9663998.958559997, 9664071.875, 9664112.491589459, 9665465.504408546, 9665522.589785932, 9665787.361145869, 9666175.0, 9666769.634068256, 9667282.8125, 9669071.393456439, 9669217.1875, 9669653.319156919, 9670511.28126764, 9670528.619294694, 9670785.659199858, 9671557.69133011, 9671683.259239152, 9671769.19261162, 9673575.63845738, 9673631.119361248, 9674430.660591451, 9674482.8125, 9674634.375, 9674791.534426032, 9674813.106812172, 9674832.807924805, 9674935.29663394, 9674968.740383498, 9675012.280039737, 9675072.063981248, 9675223.4375, 9675361.929345747, 9675411.191861447, 9675482.792800877, 9675485.366946755, 9675501.07394831, 9675520.289742984, 9675524.786709532, 9675560.16543345, 9675620.166715365, 9675769.717341404, 9675812.5, 9675821.159201488, 9675903.80991249, 9676040.622742679, 9676568.874946902, 9676745.3125, 9676806.25, 9677151.5625, 9677312.294975186, 9677500.0, 9677763.827754207, 9677772.695414156, 9677828.91218909, 9678119.238582255, 9678351.419464037, 9678494.133177752, 9678563.675091093, 9678678.938546278, 9678751.06876673, 9678808.799493771, 9678828.125, 9679130.69013485, 9679237.605348367, 9679436.727677109, 9679652.748462735, 9679976.5625, 9680036.578406872, 9680164.0625, 9680384.375, 9680438.53638739, 9681043.23726823, 9693735.805429779, 9693775.107410882, 9695448.4375, 9700251.379007734, 9702281.97686524, 9702548.883739803, 9703897.593428342, 9711011.30907393, 9712483.266005877, 9717837.005410653, 9726562.5, 9734867.551385405, 9737643.585149828, 9741138.205629267, 9745576.5625, 9748618.75, 9770709.49805972, 9776497.281295681, 9777252.459385464, 9778910.9375, 9780737.181631858, 9781054.112582952, 9782012.227326721, 9782535.551468054, 9785713.675001817, 9786059.375, 9786351.499836486, 9786427.695075164, 9786690.709780563, 9788080.216772245, 9788625.0, 9795778.125, 9803134.276132816, 9803335.303631991, 9803509.912972128, 9803778.125, 9804342.93847922, 9804582.271513706, 9804706.358516622, 9804948.4375, 9805039.0625, 9805290.625, 9805582.872949962, 9806356.25, 9806374.687331734, 9810729.6875, 9810754.575992238, 9812793.732503777, 9818567.1875, 9819619.142102607, 9821338.885553457, 9825243.402706979, 9831277.126213122, 9832681.25, 9835049.895762924, 9835260.385103796, 9836517.371187795, 9836534.93679659, 9837301.345996805, 9838893.629805453, 9839503.775802989, 9839555.58525815, 9840463.728999602, 9842168.16043353, 9843597.033759307, 9844171.875, 9849796.875, 9850776.261019515, 9851031.931050992, 9852440.625, 9859498.4375, 9859522.592133433, 9860511.280709522, 9860723.513731392, 9860963.899729135, 9862054.069668982, 9862270.3125, 9862678.397392685, 9862718.74007532, 9863235.39544574, 9863566.692840243, 9863571.875, 9863609.171326706, 9864144.699680636, 9864166.072178153, 9864850.99560707, 9865110.9375, 9865116.809034117, 9865312.5, 9865745.3125, 9866534.175471876, 9866536.39070909, 9867169.917545265, 9869733.670263026, 9869767.576930413, 9874768.381867759, 9875201.5625, 9878074.41250564, 9881737.178474903, 9885949.076326562, 9889163.204792392, 9889665.625, 9890391.867861534, 9893153.600436185, 9893157.789012479, 9893637.534194466, 9894335.643520301, 9895960.440747343, 9902809.947655834, 9903104.116037218, 9905967.05705183, 9906687.261178331, 9906923.66655174, 9908464.0625, 9909849.67171161, 9910199.281023808, 9910212.015515747, 9910353.125, 9910956.413381023, 9911139.294245858, 9912604.987644434, 9913755.894963697, 9914906.469624264, 9915037.65810828, 9915361.92542791, 9915406.25, 9915416.52483868, 9915733.408621345, 9915854.07717918, 9916764.0625, 9917515.50208492, 9918039.35847178, 9918077.100773167, 9918445.3125, 9918856.37342972, 9919484.510889338, 9920201.766062142, 9925368.75, 9926174.663092088, 9927754.945626298, 9927813.606037537, 9931181.229733491, 9931352.30805108, 9932329.246031264, 9932406.29723499, 9932420.862125829, 9932477.545635203, 9935567.1875, 9936110.16931615, 9936535.9375, 9938099.617979705, 9939018.67301152, 9939589.0625, 9940876.81831012, 9941159.346376592, 9941560.9375, 9942185.9375, 9943268.090374555, 9943324.30482733, 9944191.46230318, 9944490.048633803, 9946657.8125, 9947442.35006179, 9948060.128662724, 9949309.225409431, 9951385.252196684, 9952621.32660162, 9954909.917448826, 9957592.169892533, 9964206.70104403, 9965071.875, 9966018.563913813, 9966814.503390988, 9967081.213671193, 9967599.499097612, 9967902.168125784, 9967917.302590322, 9968274.227008449, 9968353.410495494, 9968665.625, 9969126.508841105, 9969136.237523973, 9969213.399505401, 9969620.18643863, 9970199.33451609, 9970849.523214718, 9971231.25, 9972701.58893001, 9972814.582223585, 9972879.6875, 9973712.5, 9974186.331388446, 9974277.334687887, 9974371.875, 9975214.0625, 9975252.922098456, 9975515.625, 9975694.208031552, 9975776.5625, 9975883.78388176, 9976018.577285357, 9976279.6875, 9976287.245658431, 9976320.006055702, 9976483.593630161, 9976618.587775204, 9976635.661576344, 9977054.016510738, 9977238.503041903, 9977276.440386416, 9977306.109663157, 9977718.32191659, 9978193.008787328, 9978292.84302054, 9978375.0, 9978615.46457957, 9979108.79837696, 9979110.9375, 9979129.6875, 9979191.801815463, 9979204.016844183, 9979598.227251451, 9980198.105157873, 9980912.618130762, 9981315.265848076, 9981490.83336177, 9981504.71967643, 9981929.631246697, 9982219.611257948, 9982258.681247907, 9982299.143620169, 9982338.749049347, 9982517.1875, 9982575.971331352, 9982605.704328692, 9982687.414425874, 9982806.949362297, 9982813.145902593, 9982933.509774774, 9983065.625, 9983250.0, 9983253.634211179, 9983805.96448219, 9984024.496110547, 9984084.639138574, 9984110.046348995, 9984134.375, 9984135.9375, 9984282.507809715, 9984444.713731527, 9984515.625, 9984523.955748135, 9984588.238268156, 9984627.669825941, 9985368.005947253, 9985375.065425051, 9985724.750145735, 9985856.345892739, 9986173.4375, 9986462.180598697, 9986873.4375, 9987257.8125, 9987389.097375661, 9987491.707061235, 9987506.0696407, 9987801.5625, 9987886.596335875, 9987897.647168351, 9988351.5625, 9988516.772263546, 9988671.669140067, 9988855.272076651, 9988938.668266518, 9989787.5, 9990127.820441108, 9990812.685284799, 9991036.511725737, 9991745.839426171, 9991767.462618575, 9991847.48697186, 9991890.625, 9992171.604659235, 9992211.893034644, 9992247.66557584, 9992297.85252806, 9992392.1875, 9992395.374653937, 9992523.4375, 9993187.943775397, 9993262.363523414, 9993622.323675407, 9993684.375, 9993806.381482484, 9994132.860409364, 9994475.0, 9994744.11272214, 9995143.203143276, 9995193.646139162, 9995808.796780195, 9995873.057621943, 9995981.25, 9996185.894798059, 9996228.10301489, 9996245.3125, 9996414.580724234, 9996533.160815803, 9996701.281953366, 9996705.061544022, 9996769.846329873, 9996968.877407946, 9997210.9375, 9997324.622044226, 9997327.055498848, 9997468.388499131, 9997702.247774035, 9997924.932292907, 9997987.5, 9998439.0625, 9998673.248682825, 9998685.088069443, 9998778.125, 9998990.625, 9999024.346883846, 9999409.375, 9999766.162993697, 10000090.625, 10000110.84020938, 10000271.287410444, 10000560.9375, 10000959.375, 10001054.357522525, 10001201.5625, 10001700.0, 10001716.66157799, 10001778.059747178, 10002660.766116988, 10002773.331482377, 10003333.874413181, 10004049.564070946, 10005893.75, 10006587.766617779, 10012745.3125, ...], [97.48063461391664, 6.527778884928379, 7.860876793804141, 12.11998660148414, 7.637242062643096, 5.423465988769075, 14.167882355196786, 26.269301402428354, 12.363036488915021, 5.30188850979249, 5.527729708288609, 17.20705458320388, 12.190099914143966, 44.23201622934687, 7.139163215784693, 17.145327258687196, 101.0131855806298, 14.864196383840545, 54.44590276868243, 23.102968432634786, 16.664662031044312, 21.620945153153137, 56.20285213389455, 128.56435157229808, 109.82358815656636, 8.604267283094929, 42.313808210319365, 21.679948029899073, 9.995900821771006, 66.2118526288155, 52.508032689074206, 37.034117252656394, 12.265590863404631, 8.259481058069914, 56.283667376327955, 132.88661804198816, 32.04485805904466, 31.087748375155655, 11.790824058648465, 31.194659078504163, 60.667680189661354, 40.67712588124868, 61.84208740210638, 26.779814475002937, 25.405721986309977, 6.328333281332566, 111.9678714357966, 31.36476125491652, 6.612722290529494, 9.905670380582722, 20.71969492970272, 46.1449914120409, 22.47780331250893, 18.765828761845928, 9.537108222880399, 12.98010354146809, 27.097542514242082, 92.55959843052803, 30.906276451215653, 21.2220514160873, 123.47622069541933, 53.069451060993785, 26.16212949773389, 15.253474666737905, 5.22026137285351, 63.94065612056858, 30.842145117490027, 8.599929192190373, 21.52060411994451, 245.86919702772946, 67.58361969790907, 8.38605724064303, 70.73770508648047, 21.267314426741038, 6.468352172812875, 14.144383342353409, 7.074359700481502, 18.449684194928984, 5.354131469894769, 98.08314081680912, 56.44173845455984, 18.689840011609714, 108.39925288908088, 16.658938567929596, 20.58633353146294, 5.4401898284655426, 105.85325008230944, 99.02765052013349, 66.30949382525341, 30.260462331264403, 31.706151533755783, 88.47493615172476, 55.88639263729765, 73.71031440026682, 82.13114757026005, 140.99734317836197, 14.225659621450049, 6.59368095973804, 12.21238114336143, 65.61157053142286, 14.815081946469869, 5.60538765041233, 5.986797278897229, 77.09725432868906, 43.87030833243683, 19.051700893504393, 68.95301069676457, 7.469089060085789, 109.18536592111695, 103.89423910181341, 13.405475618094618, 12.584823250107261, 35.74184562604687, 21.958757643512527, 150.39807354497785, 5.234355998736219, 129.7492804398003, 16.067819103359327, 110.7383940672175, 57.53043588673927, 45.69967536832104, 69.84670698822057, 67.08687165785096, 57.87102139498312, 26.063222708558378, 24.333186866996385, 30.60943701259704, 10.947887123361143, 69.51471015907993, 31.764781148896713, 12.777113672074007, 18.880252041699986, 30.806228983086136, 13.101364945420832, 25.76496681170842, 70.47926769521894, 9.340279179001001, 35.998898482501346, 39.796247800516454, 117.47856453444959, 7.9401476851534, 13.691111354752504, 48.60541271426926, 14.642785895668007, 60.67931771480138, 9.157485813741193, 50.147112727546926, 7.672488694465512, 24.22034366432482, 34.16642047865439, 5.164575372412886, 11.075046449432687, 17.70272244103246, 6.812402924956219, 53.710667553602505, 8.36385421960163, 26.580518190098353, 5.288832550523324, 22.254838074203626, 56.4310742410643, 23.98670288584822, 69.4129621436472, 92.4188901782596, 25.710917103630088, 17.787692020636687, 34.65570696020576, 5.56043036882676, 26.297411775321326, 7.232845894473857, 53.511662214099545, 124.77458353769543, 33.15148002847258, 5.524387505054004, 70.55232669434557, 131.25046739943372, 13.110400015767175, 11.363820643830472, 58.01114775339313, 19.689352226567003, 6.664308350265902, 6.384099449075914, 20.50080753715331, 5.362146745840711, 9.305298053144115, 40.804882468183, 23.32901043657641, 72.02574539915562, 12.056071076875904, 63.90335985464031, 73.30697313756305, 60.47897160992636, 11.6626326119526, 8.431051591974697, 82.28265928419728, 136.88596765752507, 43.649693776481726, 11.361154771553489, 9.948801764107525, 20.66589321142692, 91.33464268358755, 70.55347023574045, 154.14438503917327, 45.958817484721514, 16.07482282306559, 6.542246413407001, 21.255883265069038, 8.65429953197715, 64.83897001622637, 12.482526805154563, 39.7776193197089, 114.04225418973665, 13.5181010122226, 60.920206585947604, 43.53679987270116, 5.147658071317335, 80.74930416354731, 33.81335530593976, 143.5179803627699, 52.28189421395647, 11.885931862951232, 14.695891577310519, 19.9617859585062, 33.178798075083236, 29.69497177087267, 68.59898719525532, 83.64914022919716, 168.52593339365563, 20.813474420288216, 91.09570673893889, 61.478667577898854, 10.742001330330563, 57.5078317988339, 12.191739785993462, 35.388441308587424, 70.24235235201152, 11.462323127144671, 51.73043092793468, 9.061658237298067, 108.40725904584158, 50.1936538454345, 640.7407242705075, 151.79660627013175, 5.535809109245116, 9.51358598280242, 54.27181216633993, 14.832820551090922, 68.60191486548928, 43.3231685166952, 87.7375778987164, 7.8024321536331485, 57.468308519917485, 22.884787000665995, 79.079037446102, 8.066792125976036, 78.93247964337348, 17.000930840967236, 15.48227235956811, 62.74745206033898, 63.420190691321, 216.99143122845126, 103.89520466974021, 8.735106361793207, 11.113620902842749, 62.18820809639268, 83.28378986783054, 53.046800092551145, 7.627440509896471, 8.50455323842252, 33.33376021891886, 105.46277490347514, 22.18904797969556, 6.692560575618075, 33.97930973816315, 23.757400033786894, 55.20392507969798, 34.33667947674835, 12.889883638995604, 47.65150850172463, 38.671885983525655, 102.08518713678959, 24.420609075859318, 70.54696479419232, 16.427066758132412, 50.829135571425, 24.663221818106898, 33.63428093140729, 16.64854604029391, 29.99601026207463, 88.36331910299005, 35.30871389961495, 23.077243022395628, 59.24342110857239, 93.76694719481313, 11.43836563011314, 41.62454654195626, 6.23827709807925, 13.578008233895376, 39.14040975672921, 13.463471759744156, 15.46219723217543, 31.166054470895546, 22.90032930499531, 19.369396890365206, 80.03931458324013, 11.693038337884051, 9.632832850089553, 8.154045636065362, 114.24126320533422, 27.823504094353694, 205.12574870985398, 99.90692990752832, 80.36083073378995, 42.63818299289282, 171.75393448347623, 14.698723273526983, 162.0348726908784, 7.4465878305542885, 17.491718423663634, 64.18177272688011, 15.153595458923991, 136.56160999799232, 13.119549197597436, 6.630651114642929, 13.855586840036006, 23.011124453472785, 32.55439997645507, 231.04278210003667, 14.686147757724722, 16.2038114982675, 20.35336539189681, 56.62421336053757, 13.913559310415646, 38.04836392229175, 75.60764665032019, 15.793818369932259, 8.034802159250695, 30.532305455409144, 99.88043903852736, 96.75347545338292, 91.69083254040629, 136.9269430324124, 93.71323330046648, 34.50651676562258, 143.12257228196444, 25.87081659408762, 17.51789637853401, 26.567841277253795, 11.318433452972844, 5.025732357880967, 54.76321267810991, 6.31657190805894, 6.934459471985829, 34.47968760844104, 19.722655367103286, 14.858333322395223, 91.16920781702702, 51.96643242301041, 31.43258470127201, 63.098758553618225, 32.872617073136155, 12.806971368187885, 26.101912336374728, 44.56725746271936, 69.20863167224336, 9.48023477172475, 11.135739885187594, 34.647431409325975, 19.382511564630455, 28.654683846216617, 164.21635290168874, 39.24731270854298, 70.2414974832633, 5.583896735002732, 14.93167110561766, 18.552482945900362, 105.7046733444456, 10.004105741363125, 135.5250278691139, 12.21302681158149, 22.011389111741273, 65.1982577771202, 84.89766512820577, 22.351711209619328, 7.583006988339921, 26.186954798503084, 29.45407272815392, 41.418678337698935, 37.79542298087151, 5.417954418258785, 86.22402820802604, 22.17151810845514, 21.5146089687898, 21.6901515833074, 5.70591691479037, 27.847253565243335, 5.863737962525836, 13.793259692690917, 10.794627058523105, 6.9229899911212724, 10.305751774816045, 18.615564375998318, 89.02177804027188, 56.20041470435491, 41.061400867153935, 99.24206456831769, 53.92160455188667, 10.20267009726968, 49.049811420657996, 9.195830445946315, 49.18039519113965, 62.19180546588975, 82.2729737875827, 6.769096910387768, 14.593224610427331, 76.87062222866558, 63.61238068605625, 10.824143197959858, 91.38089528368727, 58.91040303991185, 40.05171025301234, 66.61090202820702, 54.28349785446282, 37.264615474222694, 7.974559717652954, 45.60227764617482, 15.771403156062654, 25.984253549504988, 223.6145040225235, 29.109026652206005, 19.51262047185545, 14.043130616699406, 6.525747315640293, 16.701318841167527, 6.429123277474841, 24.731150493397223, 11.176660349593723, 45.993387521333226, 17.937388819698082, 21.726252936274633, 57.90042390351811, 11.478052425318506, 21.77532923631022, 16.725813807072218, 86.63498794309056, 105.63377099207709, 9.205570883195625, 43.80031737682737, 230.10938477530834, 142.5918025270703, 9.126100189665806, 66.01242302264023, 12.360323002613136, 99.81294887611473, 36.0437394055848, 8.740337614263979, 55.18248771718914, 42.609527627138156, 11.802238350575225, 12.026723603249817, 62.56764143413698, 26.615361210529816, 30.127758817147043, 83.87317658911577, 5.5161247251977255, 21.1617787565901, 74.2557238733661, 42.13615605882318, 79.88171410034981, 17.626636585018748, 63.77016183400944, 16.596399367453643, 27.09124278645152, 65.85230894656144, 38.686137511578565, 17.433183354836657, 64.0824339743446, 21.967719429595565, 19.353305415143346, 114.01486163303278, 22.042562659883252, 18.7305362622044, 109.60885677534047, 34.21430551317666, 300.7735893511936, 14.47238936657942, 14.403852459470885, 39.5399051372504, 5.1169030388194265, 54.48247631932121, 78.54704570418977, 5.283861650609834, 25.90742896420727, 26.238165609203357, 5.042001521487259, 11.372219515759694, 10.04422071463505, 89.54552910325606, 165.07343883420333, 47.190036080269124, 12.930268628385603, 28.3692117279911, 19.0310271899426, 20.896684227191688, 12.656632492335044, 111.84000469579769, 29.40712543906628, 50.174272547943424, 23.70170292166074, 17.412560000638845, 77.25057147086532, 64.73452871120799, 18.984633452943033, 6.806509695836798, 14.966436477562986, 34.4685611746257, 13.920278102441724, 17.558422753111444, 10.840526552494076, 79.26320205001113, 38.19721453003655, 24.930859557838236, 15.616366711432848, 77.50384589212484, 49.90768949749409, 9.325377811824294, 28.105835214321594, 32.9195992943005, 89.02304162208586, 71.30188832412108, 39.305718266793434, 91.32992003586799, 46.5917897847038, 20.00836784586945, 8.003920677077629, 62.68458729054063, 57.33096761455253, 37.357436076094366, 89.00931013634218, 23.113021159951792, 190.8814798369917, 5.145825006916736, 33.84089538276208, 18.220400375222063, 15.730754974379094, 24.913233043020902, 13.910115758401515, 57.433513842733646, 35.88076042577027, 15.243797312099815, 16.88512808664164, 172.564070526975, 10.912551244032514, 24.322869396725473, 19.344256071456787, 42.33033932449715, 135.16834340111126, 81.73404499821257, 23.05210957044453, 5.923539932149265, 61.517637105207214, 18.530197839444345, 12.459790090552687, 41.12948166274638, 11.974374443451987, 16.136322277759454, 42.812495539520185, 90.62843786012783, 33.669819052840325, 5.068397577423087, 75.46328939868057, 6.0293175024168635, 5.637236834486256, 22.88223069568498, 93.16780174967516, 10.960986853247245, 91.61240643846423, 64.30307923850401, 35.06042877745222, 14.245161590970302, 97.84931326813776, 57.073604207211346, 10.538487079215129, 22.030089758424577, 7.228841260251917, 29.12920727918395, 5.352536978964467, 47.70001736687786, 53.06300082964463, 28.35960497277802, 6.468352172812875, 10.018992506693943, 10.91739018960997, 68.91934393168172, 21.55604467125842, 66.79982673051197, 13.376879706470467, 41.026655443930416, 73.26646002233284, 11.711204133036853, 11.999500708904996, 85.63694892842067, 8.223523469426363, 23.405726693494348, 14.122921522010518, 18.099703226959836, 5.162330217939406, 20.645276685614903, 92.09479799860141, 95.67542457999748, 30.47652464812975, 8.635842096952302, 49.54740433480794, 20.194266599990822, 14.904982066222457, 30.973806620009555, 33.18431029165377, 66.10117849871612, 15.124763140961281, 41.47941667956424, 28.140830618816977, 56.07293986090543, 8.044082868225122, 11.092321459411478, 35.88524185934108, 80.82861808672003, 35.378052532887935, 5.376198865933278, 196.85990354026234, 5.762850008305382, 19.282439858804185, 214.9864076543511, 25.536301167710857, 41.158050432732, 34.86189692367965, 67.27756226582984, 10.821680507865713, 28.996529940883665, 24.621665827435514, 15.37368115579661, 6.618001064477817, 17.200417406440025, 175.99272486846257, 16.63525977305022, 22.69493387415644, 6.622660568388458, 43.93489781039875, 8.004010013333726, 61.27778301101052, 58.86006336201798, 45.52586792077075, 69.53433755872406, 22.81995610241776, 62.34146929601491, 86.44963464162618, 93.63297654995722, 117.46202344784992, 21.236508803217806, 5.674885347922822, 26.162257575675337, 17.459866917714436, 51.35920853066017, 45.74025783261667, 163.54009241679398, 9.739555697836073, 10.022981445748893, 57.768779468752626, 17.00666548637004, 56.64123586448695, 68.94560774204557, 32.78335246761634, 62.09318780336437, 18.54487383533937, 49.83497567877534, 31.412516131068017, 18.313428602660764, 17.782380417519775, 23.851891931135174, 65.28661156846805, 10.664050991272573, 56.260582704230046, 24.10619352033077, 22.710675095444362, 22.693914224803507, 53.99762359223495, 82.40732449276412, 5.2779893743199375, 5.618751685537849, 5.559331269115606, 48.079158076236574, 51.37582316507123, 7.095702760737509, 22.27389744238862, 9.831864921177358, 39.34248744863397, 148.4171327426877, 10.375738882068067, 20.634727838465466, 72.54775651931051, 215.52648409041012, 53.190734478702595, 25.061844844451247, 78.05969981479475, 28.913184704113814, 66.11354020311178, 83.68167191130202, 83.11154821158912, 32.90071372635649, 7.751490262471637, 80.68670921921662, 85.06143301767925, 40.41474933088294, 31.288396210990886, 14.558553299188672, 68.31343981994628, 88.82833458659815, 40.20845073205622, 6.721039652567759, 94.60113333137694, 18.179417266293513, 10.226545142891608, 31.12974867591691, 26.71167017356777, 5.468622175915602, 86.77891199812073, 66.33712041177253, 13.904744116700817, 11.655387536456459, 92.12560417873843, 67.06480379847548, 14.828930896041317, 8.476812771215434, 5.946071821947787, 83.12915514799005, 13.014517870688797, 45.98794020220911, 7.704820950332865, 115.78253112757741, 124.62767036878327, 21.546537925869576, 63.76674465064232, 25.064441342011026, 20.436947590520578, 129.12312785300787, 20.70053694822041, 59.862470685552516, 22.79765318992723, 55.116945024890796, 80.01459917368817, 25.124974543080832, 25.978361249069994, 10.56180802520904, 22.657930116542822, 15.685528344074129, 27.882722940728662, 54.11806010960403, 22.712439284889847, 13.842952877022912, 8.655991941531145, 10.008076897951767, 94.79698137152764, 10.66232773012702, 11.962152957117754, 9.311621799748112, 15.07346438674766, 10.697318229716902, 95.75974955354803, 17.68985662361404, 20.808660072758872, 8.218778146544073, 24.56498509455821, 11.505653872622, 58.60519145440641, 12.668121269050898, 145.6886996996019, 13.368741836620181, 30.87429162908919, 118.41788798644069, 24.65113334585518, 40.75169291123249, 71.20529546276764, 66.72121731201723, 88.81081214659832, 10.334507324251437, 63.52124742558717, 5.116588031770366, 17.83318191491794, 29.62040837237098, 41.2034685521896, 62.74563716692269, 9.594863938298248, 38.363016575210985, 86.08006928726735, 15.43380450761816, 8.35976936033172, 6.519481959539155, 104.34396523675615, 54.35141710733814, 16.025973631667853, 47.88756898325107, 7.595924042615047, 18.823360076727326, 13.489259808318428, 38.75461073792641, 5.217654576410761, 8.885271766777835, 61.508306757493735, 61.82925321860797, 38.17039273959795, 5.7862446108335535, 27.089265500286288, 85.819726590518, 25.696813396538445, 27.970676726057143, 107.0926673319074, 45.417039471833306, 83.54145893445315, 60.88933316715658, 67.31163145900607, 8.88737553527453, 35.635621655315376, 100.62333817762689, 18.881284980041087, 39.21521359653168, 132.50762524300475, 30.16753644808496, 66.11595693663098, 91.45448546145397, 37.7035132771417, 66.41241803747333, 34.225605815099996, 16.938403689550153, 30.660934261651036, 13.323575283973843, 17.892113472933225, 7.152037652349575, 10.101960417632082, 7.709866866068149, 59.14387723611618, 38.979835366087876, 27.90958945722963, 74.02040036892768, 6.251401726735317, 81.21798851782279, 105.40718084190834, 81.20384523778505, 15.142631104677452, 12.050443635316904, 57.09373828080713, 105.46077207740449, 16.69041154531344, 33.49882510350898, 84.43779060956619, 47.08491973792068, 22.835076746010813, 149.48680331146372, 27.005855388884036, 49.52661185335098, 6.650966349240042, 14.321677785004901, 29.015478520296476, 28.936600126796925, 13.88936752543345, 150.9338026441293, 178.54951628103862, 34.824069211771814, 149.80279235476218, 89.8848626032009, 26.32419004867137, 9.215494013908511, 8.993892496285815, 19.382838749718218, 5.490623666704122, 103.11801760085778, 116.33647352725558, 45.67087862277299, 34.84183363423844, 65.14296897522942, 7.023627991765383, 128.90982112793597, 24.96914060865051, 41.60461791451637, 140.96935648525346, 13.193145368820254, 9.514026184256076, 43.70095115445881, 6.082268838979213, 12.806730561451106, 26.480936678639864, 7.880288141230668, 46.396458185577316, 49.31080900754086, 10.31433972232723, 96.51072835662141, 8.241836840740907, 5.867605079336472, 32.30933379577382, 11.16450256206938, 85.6715492804157, 54.356663548530264, 126.05435150887362, 20.631284324827604, 47.944251502991705, 11.567296373541991, 9.971850831685392, 41.820010399761095, 29.581753603558454, 57.441721158577735, 5.669681795730039, 30.720560644782445, 9.81175168169891, 18.77174472110854, 13.450513531025566, 51.83588471729223, 70.5654617105471, 56.54869323920411, 56.31526861246396, 92.3605805436415, 9.075184618868793, 64.97486738503426, 38.1133491057016, 8.305106668724319, 135.63156887116915, 61.26914471716706, 30.47579749597052, 18.231782333556588, 153.29823973959904, 46.71620711644032, 22.382495268085513, 67.30223523469337, 14.027704112608932, 10.562755485201786, 56.6223109550658, 49.02130377452045, 30.278874479491463, 17.699350370843845, 5.07860520833124, 44.35524655625985, 14.864307867015569, 29.222757622332978, 24.13713751417086, 92.43998972167643, 60.38732687046627, 13.099200320297763, 44.18202936375435, 15.183824046775767, 113.77938673519945, 11.90026330990866, 58.562571942673905, 11.909775926631061, 70.1226640266951, 21.832253184715654, 11.203427159096442, 36.43295693762891, 65.38416044900168, 28.977212696903198, 87.45812485101106, 29.302350388581942, 85.71993902497908, 52.07339977599709, 59.04593215601127, 28.097012098271872, 94.36314065657858, 12.04742113083602, 88.12921245508274, 24.002453199699467, 11.767434861232278, 21.837342473065164, 240.95766427173214, 101.1997602472894, 24.10330701357741, 41.16309523351907, 13.722072787102253, 12.399406532227296, 14.68957239022088, 64.10716714568129, 97.52367694410906, 25.283039459964634, 18.595960271134242, 84.05006603874247, 60.66110768877932, 5.884477161848655, 241.15786456526112, 105.83482319784787, 88.70863835787958, 5.039908204769825, 25.383331942866263, 88.03579919944293, 32.9516987970051, 108.52530751907648, 28.721643043954614, 67.67558434430079, 8.923060362902508, 60.92538277766994, 86.73192927961222, 10.965941607075914, 8.941194730457973, 6.679489334685704, 77.30137874107696, 95.78336595959678, 45.804766430005024, ...])
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);
([7092977.579148818, 7743262.754736706, 7941225.660262865, 7948216.178899609, 7982642.280548565, 8014816.263713073, 8015912.281058438, 8117457.687027985, 8120033.481191784, 8120723.783264332, 8331970.201753736, 8376877.052265125, 8464613.087743213, 8464619.090899292, 8502915.691951962, 8535021.436690154, 8633438.780043194, 8635311.596921103, 8639559.375, 8640349.647537744, 8700790.906382956, 8741741.700221056, 8815879.373673286, 8823159.929522002, 8823632.01335639, 8824369.306037612, 8824382.025586782, 8891799.518528815, 8953471.006099377, 8953835.696885597, 8953837.124438003, 8954456.25, 8955294.37351346, 8955596.823406665, 8956385.9375, 8956942.1875, 8957256.25, 8957447.229595093, 8957673.824002989, 8957821.67631383, 8957998.4375, 8958139.0625, 8958346.875, 8958385.649801565, 8958401.063843906, 8958406.719030572, 8958410.9375, 8958459.375, 8958517.944698542, 8958653.7341287, 8958669.667058427, 8958689.124212455, 8958798.030853817, 8959053.862430086, 8959084.608655334, 8959122.8061313, 8959542.110983122, 8959542.1875, 8959571.875, 8959580.722392485, 8959615.463706557, 8959700.0, 8959704.555421846, 8959823.517008869, 8959830.335875193, 8959901.5625, 8959904.6875, 8960194.299002893, 8960194.815252721, 8960206.475977253, 8960335.9375, 8960343.933496851, 8960368.761799866, 8960515.298207879, 8960538.941908546, 8960577.898867566, 8960582.630273072, 8960600.69162226, 8960611.28954543, 8960626.309351858, 8960721.766167803, 8960897.601603903, 8960907.863006692, 8961161.325288013, 8961249.871293565, 8961411.987467188, 8961483.394715285, 8961528.125, 8961557.78708408, 8961752.135318438, 8961792.1875, 8961805.354353154, 8961815.215922365, 8961840.066680107, 8961984.375, 8962010.9375, 8962059.173593402, 8962383.460352598, 8962559.973372163, 8962701.5625, 8963234.341430072, 8963390.46745911, 8963420.841068152, 8963534.064622194, 8963836.183477376, 8963932.027156994, 8963947.669802785, 8963952.738216128, 8963977.208133196, 8964063.613603132, 8964176.091247968, 8964235.1425383, 8964530.327468865, 8964679.23294647, 8965095.3125, 8965818.359870331, 8968584.368993755, 8969473.704630189, 8976260.9375, 8976874.370014945, 8978063.169086097, 8980801.5625, 8984431.888632437, 8984442.1875, 9024532.674267346, 9044726.306769408, 9102074.410022391, 9102088.944328014, 9123379.098781144, 9124135.380803846, 9124705.536534598, 9129977.316018641, 9130086.80507027, 9130238.478359671, 9133828.3342772, 9158376.5625, 9166057.822978614, 9167907.693422059, 9170450.0, 9175482.8125, 9189535.21942157, 9196855.08887854, 9205909.375, 9251142.106854782, 9251142.1875, 9251145.099396206, 9256062.89709055, 9257315.812494326, 9287718.974837568, 9288163.383380562, 9288235.90370954, 9293231.216046263, 9294043.507808043, 9309656.490083233, 9316932.8125, 9319053.268327827, 9319111.85740686, 9319640.551834056, 9319812.07311442, 9320013.822890474, 9320151.553058673, 9320221.875, 9320415.625, 9322054.526882268, 9323498.940481, 9324250.0, 9324250.550937364, 9324854.563750051, 9325992.594965035, 9335769.038225766, 9339070.523390742, 9353556.002222443, 9354690.444573946, 9354745.3125, 9355051.31918384, 9355324.419326354, 9356015.77098292, 9356659.375, 9357811.797939442, 9358191.669446928, 9359208.68494703, 9359375.956920983, 9360481.828593591, 9360948.406464497, 9361434.638063846, 9361918.118621955, 9361921.875, 9361992.710012019, 9362087.5, 9363538.88734415, 9363853.066615324, 9363875.3172411, 9364931.513563367, 9364956.25, 9365088.423490308, 9365107.8125, 9365153.269389456, 9365174.087345688, 9365359.41501949, 9365374.375027424, 9365640.625, 9366771.633879336, 9367719.462954754, 9371109.83440319, 9378126.905550007, 9394885.94562675, 9395120.94864913, 9397528.821945189, 9398508.2636493, 9399418.32321966, 9407992.1875, 9417351.131157871, 9417479.6875, 9430690.625, 9431910.160757195, 9432382.423503501, 9436974.825926686, 9437168.20418007, 9438070.3125, 9447284.241612447, 9465176.496531429, 9465213.901684705, 9472442.116427498, 9472445.3125, 9473653.712143516, 9474110.9375, 9482477.490872996, 9483762.08332776, 9486422.824607374, 9492247.572903449, 9493771.613379166, 9503384.375, 9505131.838527547, 9505265.625, 9506029.6875, 9508354.891524611, 9510326.394281983, 9512263.725274175, 9512330.62573869, 9512791.803291002, 9514112.23185162, 9514779.37474117, 9514921.931092793, 9516040.832877198, 9521331.11317853, 9522790.596188925, 9525157.75578172, 9525503.125, 9528859.131554903, 9528867.706592059, 9531131.25, 9534602.754042577, 9535343.75, 9535641.747396061, 9540875.633142853, 9541006.702451337, 9541909.50999215, 9543312.5, 9545739.0625, 9552220.3125, 9554039.4076443, 9554796.074188225, 9554889.053469548, 9556812.5, 9558943.75, 9559529.6875, 9559540.691425132, 9560353.515639693, 9560446.875, 9560668.75, 9561012.902860496, 9561788.696434086, 9563141.609232025, 9564491.574039789, 9564509.6292893, 9567857.8125, 9568389.95762406, 9573271.875, 9574741.05359286, 9574828.428339522, 9575402.875692416, 9582009.375, 9583265.14817441, 9583897.095337318, 9585022.658899952, 9585143.488713006, 9586264.297152719, 9588403.125, 9590125.652947262, 9592890.625, 9592929.582802331, 9593268.74829105, 9593317.1875, 9593663.513793565, 9598039.89941878, 9598041.955107918, 9601994.901990257, 9605847.263301767, 9606360.486922473, 9607634.505215274, 9608028.125, 9616409.005374474, 9621278.243355593, 9622474.975126248, 9623158.146387693, 9623431.586198526, 9624380.990680324, 9624940.625, 9625117.151053347, 9625363.7219667, 9625431.444290897, 9625581.25, 9625625.0, 9625707.8125, 9625737.43480979, 9625940.625, 9626107.357571881, 9626508.351874229, 9626570.3125, 9626753.366584474, 9626759.935771255, 9626775.985329553, 9627488.358496787, 9627599.68259443, 9627759.69593005, 9627818.327769727, 9627832.942102784, 9628037.431349842, 9628233.81877096, 9628416.565116972, 9628598.252453215, 9628671.576358017, 9628751.093799232, 9628862.5, 9628862.706978846, 9628877.616477663, 9629554.205599515, 9629750.0, 9629865.120522635, 9630018.75, 9630139.0625, 9630168.75, 9630207.188402656, 9630318.75, 9630328.64183876, 9630351.62549908, 9630429.580094328, 9630439.181187777, 9630492.79021028, 9630654.118599866, 9631316.006046508, 9631427.362452209, 9631520.110521136, 9631558.677099427, 9631768.728005271, 9631917.1875, 9632209.375, 9632217.1875, 9632467.1875, 9632534.25327721, 9632658.673856983, 9632707.67668148, 9632857.8125, 9632893.75, 9632915.795923334, 9632950.005133245, 9632985.553381655, 9632996.133744683, 9633010.9375, 9633053.493379127, 9633079.6875, 9633080.847115418, 9633088.504390687, 9633145.309916405, 9633244.456740838, 9633289.0625, 9633377.26364714, 9633507.778651807, 9633642.786179274, 9633690.909207575, 9633698.848606419, 9633790.625, 9633819.894469509, 9633845.256216563, 9633868.61945786, 9633877.056246141, 9633889.0625, 9633984.375, 9634258.312892277, 9634276.880086027, 9634382.352637451, 9634469.814653449, 9634621.394529166, 9634665.611776022, 9634754.652322423, 9634861.588071283, 9634882.036060255, 9634913.895397026, 9635077.312091388, 9635280.651730014, 9635420.54594161, 9635443.75, 9635446.875, 9635545.575276578, 9635563.242006516, 9635575.0, 9635714.939869633, 9635740.625, 9635756.085191317, 9635810.696280036, 9635841.23703993, 9635868.437675875, 9635887.527937451, 9635945.218020584, 9636009.375, 9636554.6875, 9636891.984202284, 9637607.215913732, 9637767.91849139, 9638351.5625, 9638560.9375, 9638740.625, 9639337.467815353, 9639438.421868071, 9639515.465470517, 9639711.139430482, 9639774.856813096, 9640029.681330545, 9640202.470836066, 9640427.547153264, 9640532.554985275, 9640767.429742059, 9641038.77581209, 9641046.494966112, 9641129.460563032, 9641175.03109482, 9641214.0625, 9641236.550371813, 9641555.77305909, 9641629.6875, 9641648.650644708, 9641811.927393852, 9641911.338213455, 9641912.731085675, 9641921.610006543, 9642418.59733826, 9642436.039752468, 9642876.80530515, 9643041.385467056, 9643105.996790482, 9643229.6875, 9643392.854948593, 9644017.1875, 9645548.170696909, 9645810.144656569, 9646007.8125, 9646053.818785701, 9646236.330054814, 9646417.695425304, 9646913.92424729, 9646951.457925363, 9646989.0625, 9647031.25, 9648060.583113158, 9648396.341132559, 9648715.466269772, 9648753.125, 9648821.875, 9649138.06214446, 9649237.381212134, 9649426.938073035, 9649588.570065832, 9649689.0625, 9650015.625, 9650039.591849303, 9650284.375, 9650424.546297563, 9650542.168197336, 9651971.875, 9653122.238518255, 9653474.16991615, 9653900.900251022, 9654046.875, 9654230.671890853, 9654249.871224442, 9654306.101406002, 9654355.699399127, 9654383.727602264, 9654420.170142584, 9654443.75, 9654446.639296668, 9654463.914458577, 9654488.93511542, 9654531.277136207, 9654559.525995256, 9654605.42523679, 9654657.8125, 9654682.000126816, 9654821.875, 9654868.098835388, 9654910.92958045, 9655032.168614797, 9655255.68805887, 9655283.610913107, 9655330.544670835, 9655343.75, 9655343.75, 9655359.071151214, 9655388.02579589, 9655437.419216588, 9655521.46834016, 9655539.830476023, 9655648.649150977, 9655783.107959881, 9656023.4375, 9656053.987322208, 9656154.287060453, 9656206.058158731, 9656226.563283246, 9656234.375, 9656261.557743123, 9656348.603963798, 9656506.25, 9656610.9375, 9656628.11786548, 9656651.540975865, 9656657.8125, 9656670.3125, 9656759.234202465, 9656790.625, 9656791.83791077, 9656835.9375, 9656902.988566104, 9656979.111797797, 9657121.875, 9657126.457863798, 9657153.542801186, 9657164.0625, 9657312.148379551, 9657382.206210956, 9657386.640890231, 9657459.152663093, 9657566.282095017, 9657567.38022501, 9657731.035865774, 9657770.012749812, 9657803.125, 9657956.25, 9657987.57711081, 9658135.23515524, 9658343.75, 9658420.170346603, 9658801.971633762, 9658935.191245694, 9659120.201900221, 9659239.024018036, 9659554.6875, 9659560.580765, 9659702.940995853, 9659885.9375, 9660000.703481967, 9660021.0249769, 9660329.6875, 9660494.231627649, 9660565.906732174, 9660843.526454106, 9660918.75, 9661244.85941249, 9661296.847555606, 9661459.375, 9661468.16511667, 9661505.099253604, 9661651.1913233, 9661749.989076808, 9662004.578153409, 9662045.3125, 9662065.625, 9662071.875, 9662074.804465942, 9662541.966865974, 9662868.506970007, 9663063.649722703, 9663296.427196942, 9663342.580860483, 9663554.167207483, 9663687.80655166, 9663998.958559997, 9664071.875, 9664112.491589459, 9665465.504408546, 9665522.589785932, 9665787.361145869, 9666175.0, 9666769.634068256, 9667282.8125, 9669071.393456439, 9669217.1875, 9669653.319156919, 9670511.28126764, 9670528.619294694, 9670785.659199858, 9671557.69133011, 9671683.259239152, 9671769.19261162, 9673575.63845738, 9673631.119361248, 9674430.660591451, 9674482.8125, 9674634.375, 9674791.534426032, 9674813.106812172, 9674832.807924805, 9674935.29663394, 9674968.740383498, 9675012.280039737, 9675072.063981248, 9675223.4375, 9675361.929345747, 9675411.191861447, 9675482.792800877, 9675485.366946755, 9675501.07394831, 9675520.289742984, 9675524.786709532, 9675560.16543345, 9675620.166715365, 9675769.717341404, 9675812.5, 9675821.159201488, 9675903.80991249, 9676040.622742679, 9676568.874946902, 9676745.3125, 9676806.25, 9677151.5625, 9677312.294975186, 9677500.0, 9677763.827754207, 9677772.695414156, 9677828.91218909, 9678119.238582255, 9678351.419464037, 9678494.133177752, 9678563.675091093, 9678678.938546278, 9678751.06876673, 9678808.799493771, 9678828.125, 9679130.69013485, 9679237.605348367, 9679436.727677109, 9679652.748462735, 9679976.5625, 9680036.578406872, 9680164.0625, 9680384.375, 9680438.53638739, 9681043.23726823, 9693735.805429779, 9693775.107410882, 9695448.4375, 9700251.379007734, 9702281.97686524, 9702548.883739803, 9703897.593428342, 9711011.30907393, 9712483.266005877, 9717837.005410653, 9726562.5, 9734867.551385405, 9737643.585149828, 9741138.205629267, 9745576.5625, 9748618.75, 9770709.49805972, 9776497.281295681, 9777252.459385464, 9778910.9375, 9780737.181631858, 9781054.112582952, 9782012.227326721, 9782535.551468054, 9785713.675001817, 9786059.375, 9786351.499836486, 9786427.695075164, 9786690.709780563, 9788080.216772245, 9788625.0, 9795778.125, 9803134.276132816, 9803335.303631991, 9803509.912972128, 9803778.125, 9804342.93847922, 9804582.271513706, 9804706.358516622, 9804948.4375, 9805039.0625, 9805290.625, 9805582.872949962, 9806356.25, 9806374.687331734, 9810729.6875, 9810754.575992238, 9812793.732503777, 9818567.1875, 9819619.142102607, 9821338.885553457, 9825243.402706979, 9831277.126213122, 9832681.25, 9835049.895762924, 9835260.385103796, 9836517.371187795, 9836534.93679659, 9837301.345996805, 9838893.629805453, 9839503.775802989, 9839555.58525815, 9840463.728999602, 9842168.16043353, 9843597.033759307, 9844171.875, 9849796.875, 9850776.261019515, 9851031.931050992, 9852440.625, 9859498.4375, 9859522.592133433, 9860511.280709522, 9860723.513731392, 9860963.899729135, 9862054.069668982, 9862270.3125, 9862678.397392685, 9862718.74007532, 9863235.39544574, 9863566.692840243, 9863571.875, 9863609.171326706, 9864144.699680636, 9864166.072178153, 9864850.99560707, 9865110.9375, 9865116.809034117, 9865312.5, 9865745.3125, 9866534.175471876, 9866536.39070909, 9867169.917545265, 9869733.670263026, 9869767.576930413, 9874768.381867759, 9875201.5625, 9878074.41250564, 9881737.178474903, 9885949.076326562, 9889163.204792392, 9889665.625, 9890391.867861534, 9893153.600436185, 9893157.789012479, 9893637.534194466, 9894335.643520301, 9895960.440747343, 9902809.947655834, 9903104.116037218, 9905967.05705183, 9906687.261178331, 9906923.66655174, 9908464.0625, 9909849.67171161, 9910199.281023808, 9910212.015515747, 9910353.125, 9910956.413381023, 9911139.294245858, 9912604.987644434, 9913755.894963697, 9914906.469624264, 9915037.65810828, 9915361.92542791, 9915406.25, 9915416.52483868, 9915733.408621345, 9915854.07717918, 9916764.0625, 9917515.50208492, 9918039.35847178, 9918077.100773167, 9918445.3125, 9918856.37342972, 9919484.510889338, 9920201.766062142, 9925368.75, 9926174.663092088, 9927754.945626298, 9927813.606037537, 9931181.229733491, 9931352.30805108, 9932329.246031264, 9932406.29723499, 9932420.862125829, 9932477.545635203, 9935567.1875, 9936110.16931615, 9936535.9375, 9938099.617979705, 9939018.67301152, 9939589.0625, 9940876.81831012, 9941159.346376592, 9941560.9375, 9942185.9375, 9943268.090374555, 9943324.30482733, 9944191.46230318, 9944490.048633803, 9946657.8125, 9947442.35006179, 9948060.128662724, 9949309.225409431, 9951385.252196684, 9952621.32660162, 9954909.917448826, 9957592.169892533, 9964206.70104403, 9965071.875, 9966018.563913813, 9966814.503390988, 9967081.213671193, 9967599.499097612, 9967902.168125784, 9967917.302590322, 9968274.227008449, 9968353.410495494, 9968665.625, 9969126.508841105, 9969136.237523973, 9969213.399505401, 9969620.18643863, 9970199.33451609, 9970849.523214718, 9971231.25, 9972701.58893001, 9972814.582223585, 9972879.6875, 9973712.5, 9974186.331388446, 9974277.334687887, 9974371.875, 9975214.0625, 9975252.922098456, 9975515.625, 9975694.208031552, 9975776.5625, 9975883.78388176, 9976018.577285357, 9976279.6875, 9976287.245658431, 9976320.006055702, 9976483.593630161, 9976618.587775204, 9976635.661576344, 9977054.016510738, 9977238.503041903, 9977276.440386416, 9977306.109663157, 9977718.32191659, 9978193.008787328, 9978292.84302054, 9978375.0, 9978615.46457957, 9979108.79837696, 9979110.9375, 9979129.6875, 9979191.801815463, 9979204.016844183, 9979598.227251451, 9980198.105157873, 9980912.618130762, 9981315.265848076, 9981490.83336177, 9981504.71967643, 9981929.631246697, 9982219.611257948, 9982258.681247907, 9982299.143620169, 9982338.749049347, 9982517.1875, 9982575.971331352, 9982605.704328692, 9982687.414425874, 9982806.949362297, 9982813.145902593, 9982933.509774774, 9983065.625, 9983250.0, 9983253.634211179, 9983805.96448219, 9984024.496110547, 9984084.639138574, 9984110.046348995, 9984134.375, 9984135.9375, 9984282.507809715, 9984444.713731527, 9984515.625, 9984523.955748135, 9984588.238268156, 9984627.669825941, 9985368.005947253, 9985375.065425051, 9985724.750145735, 9985856.345892739, 9986173.4375, 9986462.180598697, 9986873.4375, 9987257.8125, 9987389.097375661, 9987491.707061235, 9987506.0696407, 9987801.5625, 9987886.596335875, 9987897.647168351, 9988351.5625, 9988516.772263546, 9988671.669140067, 9988855.272076651, 9988938.668266518, 9989787.5, 9990127.820441108, 9990812.685284799, 9991036.511725737, 9991745.839426171, 9991767.462618575, 9991847.48697186, 9991890.625, 9992171.604659235, 9992211.893034644, 9992247.66557584, 9992297.85252806, 9992392.1875, 9992395.374653937, 9992523.4375, 9993187.943775397, 9993262.363523414, 9993622.323675407, 9993684.375, 9993806.381482484, 9994132.860409364, 9994475.0, 9994744.11272214, 9995143.203143276, 9995193.646139162, 9995808.796780195, 9995873.057621943, 9995981.25, 9996185.894798059, 9996228.10301489, 9996245.3125, 9996414.580724234, 9996533.160815803, 9996701.281953366, 9996705.061544022, 9996769.846329873, 9996968.877407946, 9997210.9375, 9997324.622044226, 9997327.055498848, 9997468.388499131, 9997702.247774035, 9997924.932292907, 9997987.5, 9998439.0625, 9998673.248682825, 9998685.088069443, 9998778.125, 9998990.625, 9999024.346883846, 9999409.375, 9999766.162993697, 10000090.625, 10000110.84020938, 10000271.287410444, 10000560.9375, 10000959.375, 10001054.357522525, 10001201.5625, 10001700.0, 10001716.66157799, 10001778.059747178, 10002660.766116988, 10002773.331482377, 10003333.874413181, 10004049.564070946, 10005893.75, 10006587.766617779, 10012745.3125, ...], [97.48063461391664, 6.527778884928379, 7.860876793804141, 12.11998660148414, 7.637242062643096, 5.423465988769075, 14.167882355196786, 26.269301402428354, 12.363036488915021, 5.30188850979249, 5.527729708288609, 17.20705458320388, 12.190099914143966, 44.23201622934687, 7.139163215784693, 17.145327258687196, 101.0131855806298, 14.864196383840545, 54.44590276868243, 23.102968432634786, 16.664662031044312, 21.620945153153137, 56.20285213389455, 128.56435157229808, 109.82358815656636, 8.604267283094929, 42.313808210319365, 21.679948029899073, 9.995900821771006, 66.2118526288155, 52.508032689074206, 37.034117252656394, 12.265590863404631, 8.259481058069914, 56.283667376327955, 132.88661804198816, 32.04485805904466, 31.087748375155655, 11.790824058648465, 31.194659078504163, 60.667680189661354, 40.67712588124868, 61.84208740210638, 26.779814475002937, 25.405721986309977, 6.328333281332566, 111.9678714357966, 31.36476125491652, 6.612722290529494, 9.905670380582722, 20.71969492970272, 46.1449914120409, 22.47780331250893, 18.765828761845928, 9.537108222880399, 12.98010354146809, 27.097542514242082, 92.55959843052803, 30.906276451215653, 21.2220514160873, 123.47622069541933, 53.069451060993785, 26.16212949773389, 15.253474666737905, 5.22026137285351, 63.94065612056858, 30.842145117490027, 8.599929192190373, 21.52060411994451, 245.86919702772946, 67.58361969790907, 8.38605724064303, 70.73770508648047, 21.267314426741038, 6.468352172812875, 14.144383342353409, 7.074359700481502, 18.449684194928984, 5.354131469894769, 98.08314081680912, 56.44173845455984, 18.689840011609714, 108.39925288908088, 16.658938567929596, 20.58633353146294, 5.4401898284655426, 105.85325008230944, 99.02765052013349, 66.30949382525341, 30.260462331264403, 31.706151533755783, 88.47493615172476, 55.88639263729765, 73.71031440026682, 82.13114757026005, 140.99734317836197, 14.225659621450049, 6.59368095973804, 12.21238114336143, 65.61157053142286, 14.815081946469869, 5.60538765041233, 5.986797278897229, 77.09725432868906, 43.87030833243683, 19.051700893504393, 68.95301069676457, 7.469089060085789, 109.18536592111695, 103.89423910181341, 13.405475618094618, 12.584823250107261, 35.74184562604687, 21.958757643512527, 150.39807354497785, 5.234355998736219, 129.7492804398003, 16.067819103359327, 110.7383940672175, 57.53043588673927, 45.69967536832104, 69.84670698822057, 67.08687165785096, 57.87102139498312, 26.063222708558378, 24.333186866996385, 30.60943701259704, 10.947887123361143, 69.51471015907993, 31.764781148896713, 12.777113672074007, 18.880252041699986, 30.806228983086136, 13.101364945420832, 25.76496681170842, 70.47926769521894, 9.340279179001001, 35.998898482501346, 39.796247800516454, 117.47856453444959, 7.9401476851534, 13.691111354752504, 48.60541271426926, 14.642785895668007, 60.67931771480138, 9.157485813741193, 50.147112727546926, 7.672488694465512, 24.22034366432482, 34.16642047865439, 5.164575372412886, 11.075046449432687, 17.70272244103246, 6.812402924956219, 53.710667553602505, 8.36385421960163, 26.580518190098353, 5.288832550523324, 22.254838074203626, 56.4310742410643, 23.98670288584822, 69.4129621436472, 92.4188901782596, 25.710917103630088, 17.787692020636687, 34.65570696020576, 5.56043036882676, 26.297411775321326, 7.232845894473857, 53.511662214099545, 124.77458353769543, 33.15148002847258, 5.524387505054004, 70.55232669434557, 131.25046739943372, 13.110400015767175, 11.363820643830472, 58.01114775339313, 19.689352226567003, 6.664308350265902, 6.384099449075914, 20.50080753715331, 5.362146745840711, 9.305298053144115, 40.804882468183, 23.32901043657641, 72.02574539915562, 12.056071076875904, 63.90335985464031, 73.30697313756305, 60.47897160992636, 11.6626326119526, 8.431051591974697, 82.28265928419728, 136.88596765752507, 43.649693776481726, 11.361154771553489, 9.948801764107525, 20.66589321142692, 91.33464268358755, 70.55347023574045, 154.14438503917327, 45.958817484721514, 16.07482282306559, 6.542246413407001, 21.255883265069038, 8.65429953197715, 64.83897001622637, 12.482526805154563, 39.7776193197089, 114.04225418973665, 13.5181010122226, 60.920206585947604, 43.53679987270116, 5.147658071317335, 80.74930416354731, 33.81335530593976, 143.5179803627699, 52.28189421395647, 11.885931862951232, 14.695891577310519, 19.9617859585062, 33.178798075083236, 29.69497177087267, 68.59898719525532, 83.64914022919716, 168.52593339365563, 20.813474420288216, 91.09570673893889, 61.478667577898854, 10.742001330330563, 57.5078317988339, 12.191739785993462, 35.388441308587424, 70.24235235201152, 11.462323127144671, 51.73043092793468, 9.061658237298067, 108.40725904584158, 50.1936538454345, 640.7407242705075, 151.79660627013175, 5.535809109245116, 9.51358598280242, 54.27181216633993, 14.832820551090922, 68.60191486548928, 43.3231685166952, 87.7375778987164, 7.8024321536331485, 57.468308519917485, 22.884787000665995, 79.079037446102, 8.066792125976036, 78.93247964337348, 17.000930840967236, 15.48227235956811, 62.74745206033898, 63.420190691321, 216.99143122845126, 103.89520466974021, 8.735106361793207, 11.113620902842749, 62.18820809639268, 83.28378986783054, 53.046800092551145, 7.627440509896471, 8.50455323842252, 33.33376021891886, 105.46277490347514, 22.18904797969556, 6.692560575618075, 33.97930973816315, 23.757400033786894, 55.20392507969798, 34.33667947674835, 12.889883638995604, 47.65150850172463, 38.671885983525655, 102.08518713678959, 24.420609075859318, 70.54696479419232, 16.427066758132412, 50.829135571425, 24.663221818106898, 33.63428093140729, 16.64854604029391, 29.99601026207463, 88.36331910299005, 35.30871389961495, 23.077243022395628, 59.24342110857239, 93.76694719481313, 11.43836563011314, 41.62454654195626, 6.23827709807925, 13.578008233895376, 39.14040975672921, 13.463471759744156, 15.46219723217543, 31.166054470895546, 22.90032930499531, 19.369396890365206, 80.03931458324013, 11.693038337884051, 9.632832850089553, 8.154045636065362, 114.24126320533422, 27.823504094353694, 205.12574870985398, 99.90692990752832, 80.36083073378995, 42.63818299289282, 171.75393448347623, 14.698723273526983, 162.0348726908784, 7.4465878305542885, 17.491718423663634, 64.18177272688011, 15.153595458923991, 136.56160999799232, 13.119549197597436, 6.630651114642929, 13.855586840036006, 23.011124453472785, 32.55439997645507, 231.04278210003667, 14.686147757724722, 16.2038114982675, 20.35336539189681, 56.62421336053757, 13.913559310415646, 38.04836392229175, 75.60764665032019, 15.793818369932259, 8.034802159250695, 30.532305455409144, 99.88043903852736, 96.75347545338292, 91.69083254040629, 136.9269430324124, 93.71323330046648, 34.50651676562258, 143.12257228196444, 25.87081659408762, 17.51789637853401, 26.567841277253795, 11.318433452972844, 5.025732357880967, 54.76321267810991, 6.31657190805894, 6.934459471985829, 34.47968760844104, 19.722655367103286, 14.858333322395223, 91.16920781702702, 51.96643242301041, 31.43258470127201, 63.098758553618225, 32.872617073136155, 12.806971368187885, 26.101912336374728, 44.56725746271936, 69.20863167224336, 9.48023477172475, 11.135739885187594, 34.647431409325975, 19.382511564630455, 28.654683846216617, 164.21635290168874, 39.24731270854298, 70.2414974832633, 5.583896735002732, 14.93167110561766, 18.552482945900362, 105.7046733444456, 10.004105741363125, 135.5250278691139, 12.21302681158149, 22.011389111741273, 65.1982577771202, 84.89766512820577, 22.351711209619328, 7.583006988339921, 26.186954798503084, 29.45407272815392, 41.418678337698935, 37.79542298087151, 5.417954418258785, 86.22402820802604, 22.17151810845514, 21.5146089687898, 21.6901515833074, 5.70591691479037, 27.847253565243335, 5.863737962525836, 13.793259692690917, 10.794627058523105, 6.9229899911212724, 10.305751774816045, 18.615564375998318, 89.02177804027188, 56.20041470435491, 41.061400867153935, 99.24206456831769, 53.92160455188667, 10.20267009726968, 49.049811420657996, 9.195830445946315, 49.18039519113965, 62.19180546588975, 82.2729737875827, 6.769096910387768, 14.593224610427331, 76.87062222866558, 63.61238068605625, 10.824143197959858, 91.38089528368727, 58.91040303991185, 40.05171025301234, 66.61090202820702, 54.28349785446282, 37.264615474222694, 7.974559717652954, 45.60227764617482, 15.771403156062654, 25.984253549504988, 223.6145040225235, 29.109026652206005, 19.51262047185545, 14.043130616699406, 6.525747315640293, 16.701318841167527, 6.429123277474841, 24.731150493397223, 11.176660349593723, 45.993387521333226, 17.937388819698082, 21.726252936274633, 57.90042390351811, 11.478052425318506, 21.77532923631022, 16.725813807072218, 86.63498794309056, 105.63377099207709, 9.205570883195625, 43.80031737682737, 230.10938477530834, 142.5918025270703, 9.126100189665806, 66.01242302264023, 12.360323002613136, 99.81294887611473, 36.0437394055848, 8.740337614263979, 55.18248771718914, 42.609527627138156, 11.802238350575225, 12.026723603249817, 62.56764143413698, 26.615361210529816, 30.127758817147043, 83.87317658911577, 5.5161247251977255, 21.1617787565901, 74.2557238733661, 42.13615605882318, 79.88171410034981, 17.626636585018748, 63.77016183400944, 16.596399367453643, 27.09124278645152, 65.85230894656144, 38.686137511578565, 17.433183354836657, 64.0824339743446, 21.967719429595565, 19.353305415143346, 114.01486163303278, 22.042562659883252, 18.7305362622044, 109.60885677534047, 34.21430551317666, 300.7735893511936, 14.47238936657942, 14.403852459470885, 39.5399051372504, 5.1169030388194265, 54.48247631932121, 78.54704570418977, 5.283861650609834, 25.90742896420727, 26.238165609203357, 5.042001521487259, 11.372219515759694, 10.04422071463505, 89.54552910325606, 165.07343883420333, 47.190036080269124, 12.930268628385603, 28.3692117279911, 19.0310271899426, 20.896684227191688, 12.656632492335044, 111.84000469579769, 29.40712543906628, 50.174272547943424, 23.70170292166074, 17.412560000638845, 77.25057147086532, 64.73452871120799, 18.984633452943033, 6.806509695836798, 14.966436477562986, 34.4685611746257, 13.920278102441724, 17.558422753111444, 10.840526552494076, 79.26320205001113, 38.19721453003655, 24.930859557838236, 15.616366711432848, 77.50384589212484, 49.90768949749409, 9.325377811824294, 28.105835214321594, 32.9195992943005, 89.02304162208586, 71.30188832412108, 39.305718266793434, 91.32992003586799, 46.5917897847038, 20.00836784586945, 8.003920677077629, 62.68458729054063, 57.33096761455253, 37.357436076094366, 89.00931013634218, 23.113021159951792, 190.8814798369917, 5.145825006916736, 33.84089538276208, 18.220400375222063, 15.730754974379094, 24.913233043020902, 13.910115758401515, 57.433513842733646, 35.88076042577027, 15.243797312099815, 16.88512808664164, 172.564070526975, 10.912551244032514, 24.322869396725473, 19.344256071456787, 42.33033932449715, 135.16834340111126, 81.73404499821257, 23.05210957044453, 5.923539932149265, 61.517637105207214, 18.530197839444345, 12.459790090552687, 41.12948166274638, 11.974374443451987, 16.136322277759454, 42.812495539520185, 90.62843786012783, 33.669819052840325, 5.068397577423087, 75.46328939868057, 6.0293175024168635, 5.637236834486256, 22.88223069568498, 93.16780174967516, 10.960986853247245, 91.61240643846423, 64.30307923850401, 35.06042877745222, 14.245161590970302, 97.84931326813776, 57.073604207211346, 10.538487079215129, 22.030089758424577, 7.228841260251917, 29.12920727918395, 5.352536978964467, 47.70001736687786, 53.06300082964463, 28.35960497277802, 6.468352172812875, 10.018992506693943, 10.91739018960997, 68.91934393168172, 21.55604467125842, 66.79982673051197, 13.376879706470467, 41.026655443930416, 73.26646002233284, 11.711204133036853, 11.999500708904996, 85.63694892842067, 8.223523469426363, 23.405726693494348, 14.122921522010518, 18.099703226959836, 5.162330217939406, 20.645276685614903, 92.09479799860141, 95.67542457999748, 30.47652464812975, 8.635842096952302, 49.54740433480794, 20.194266599990822, 14.904982066222457, 30.973806620009555, 33.18431029165377, 66.10117849871612, 15.124763140961281, 41.47941667956424, 28.140830618816977, 56.07293986090543, 8.044082868225122, 11.092321459411478, 35.88524185934108, 80.82861808672003, 35.378052532887935, 5.376198865933278, 196.85990354026234, 5.762850008305382, 19.282439858804185, 214.9864076543511, 25.536301167710857, 41.158050432732, 34.86189692367965, 67.27756226582984, 10.821680507865713, 28.996529940883665, 24.621665827435514, 15.37368115579661, 6.618001064477817, 17.200417406440025, 175.99272486846257, 16.63525977305022, 22.69493387415644, 6.622660568388458, 43.93489781039875, 8.004010013333726, 61.27778301101052, 58.86006336201798, 45.52586792077075, 69.53433755872406, 22.81995610241776, 62.34146929601491, 86.44963464162618, 93.63297654995722, 117.46202344784992, 21.236508803217806, 5.674885347922822, 26.162257575675337, 17.459866917714436, 51.35920853066017, 45.74025783261667, 163.54009241679398, 9.739555697836073, 10.022981445748893, 57.768779468752626, 17.00666548637004, 56.64123586448695, 68.94560774204557, 32.78335246761634, 62.09318780336437, 18.54487383533937, 49.83497567877534, 31.412516131068017, 18.313428602660764, 17.782380417519775, 23.851891931135174, 65.28661156846805, 10.664050991272573, 56.260582704230046, 24.10619352033077, 22.710675095444362, 22.693914224803507, 53.99762359223495, 82.40732449276412, 5.2779893743199375, 5.618751685537849, 5.559331269115606, 48.079158076236574, 51.37582316507123, 7.095702760737509, 22.27389744238862, 9.831864921177358, 39.34248744863397, 148.4171327426877, 10.375738882068067, 20.634727838465466, 72.54775651931051, 215.52648409041012, 53.190734478702595, 25.061844844451247, 78.05969981479475, 28.913184704113814, 66.11354020311178, 83.68167191130202, 83.11154821158912, 32.90071372635649, 7.751490262471637, 80.68670921921662, 85.06143301767925, 40.41474933088294, 31.288396210990886, 14.558553299188672, 68.31343981994628, 88.82833458659815, 40.20845073205622, 6.721039652567759, 94.60113333137694, 18.179417266293513, 10.226545142891608, 31.12974867591691, 26.71167017356777, 5.468622175915602, 86.77891199812073, 66.33712041177253, 13.904744116700817, 11.655387536456459, 92.12560417873843, 67.06480379847548, 14.828930896041317, 8.476812771215434, 5.946071821947787, 83.12915514799005, 13.014517870688797, 45.98794020220911, 7.704820950332865, 115.78253112757741, 124.62767036878327, 21.546537925869576, 63.76674465064232, 25.064441342011026, 20.436947590520578, 129.12312785300787, 20.70053694822041, 59.862470685552516, 22.79765318992723, 55.116945024890796, 80.01459917368817, 25.124974543080832, 25.978361249069994, 10.56180802520904, 22.657930116542822, 15.685528344074129, 27.882722940728662, 54.11806010960403, 22.712439284889847, 13.842952877022912, 8.655991941531145, 10.008076897951767, 94.79698137152764, 10.66232773012702, 11.962152957117754, 9.311621799748112, 15.07346438674766, 10.697318229716902, 95.75974955354803, 17.68985662361404, 20.808660072758872, 8.218778146544073, 24.56498509455821, 11.505653872622, 58.60519145440641, 12.668121269050898, 145.6886996996019, 13.368741836620181, 30.87429162908919, 118.41788798644069, 24.65113334585518, 40.75169291123249, 71.20529546276764, 66.72121731201723, 88.81081214659832, 10.334507324251437, 63.52124742558717, 5.116588031770366, 17.83318191491794, 29.62040837237098, 41.2034685521896, 62.74563716692269, 9.594863938298248, 38.363016575210985, 86.08006928726735, 15.43380450761816, 8.35976936033172, 6.519481959539155, 104.34396523675615, 54.35141710733814, 16.025973631667853, 47.88756898325107, 7.595924042615047, 18.823360076727326, 13.489259808318428, 38.75461073792641, 5.217654576410761, 8.885271766777835, 61.508306757493735, 61.82925321860797, 38.17039273959795, 5.7862446108335535, 27.089265500286288, 85.819726590518, 25.696813396538445, 27.970676726057143, 107.0926673319074, 45.417039471833306, 83.54145893445315, 60.88933316715658, 67.31163145900607, 8.88737553527453, 35.635621655315376, 100.62333817762689, 18.881284980041087, 39.21521359653168, 132.50762524300475, 30.16753644808496, 66.11595693663098, 91.45448546145397, 37.7035132771417, 66.41241803747333, 34.225605815099996, 16.938403689550153, 30.660934261651036, 13.323575283973843, 17.892113472933225, 7.152037652349575, 10.101960417632082, 7.709866866068149, 59.14387723611618, 38.979835366087876, 27.90958945722963, 74.02040036892768, 6.251401726735317, 81.21798851782279, 105.40718084190834, 81.20384523778505, 15.142631104677452, 12.050443635316904, 57.09373828080713, 105.46077207740449, 16.69041154531344, 33.49882510350898, 84.43779060956619, 47.08491973792068, 22.835076746010813, 149.48680331146372, 27.005855388884036, 49.52661185335098, 6.650966349240042, 14.321677785004901, 29.015478520296476, 28.936600126796925, 13.88936752543345, 150.9338026441293, 178.54951628103862, 34.824069211771814, 149.80279235476218, 89.8848626032009, 26.32419004867137, 9.215494013908511, 8.993892496285815, 19.382838749718218, 5.490623666704122, 103.11801760085778, 116.33647352725558, 45.67087862277299, 34.84183363423844, 65.14296897522942, 7.023627991765383, 128.90982112793597, 24.96914060865051, 41.60461791451637, 140.96935648525346, 13.193145368820254, 9.514026184256076, 43.70095115445881, 6.082268838979213, 12.806730561451106, 26.480936678639864, 7.880288141230668, 46.396458185577316, 49.31080900754086, 10.31433972232723, 96.51072835662141, 8.241836840740907, 5.867605079336472, 32.30933379577382, 11.16450256206938, 85.6715492804157, 54.356663548530264, 126.05435150887362, 20.631284324827604, 47.944251502991705, 11.567296373541991, 9.971850831685392, 41.820010399761095, 29.581753603558454, 57.441721158577735, 5.669681795730039, 30.720560644782445, 9.81175168169891, 18.77174472110854, 13.450513531025566, 51.83588471729223, 70.5654617105471, 56.54869323920411, 56.31526861246396, 92.3605805436415, 9.075184618868793, 64.97486738503426, 38.1133491057016, 8.305106668724319, 135.63156887116915, 61.26914471716706, 30.47579749597052, 18.231782333556588, 153.29823973959904, 46.71620711644032, 22.382495268085513, 67.30223523469337, 14.027704112608932, 10.562755485201786, 56.6223109550658, 49.02130377452045, 30.278874479491463, 17.699350370843845, 5.07860520833124, 44.35524655625985, 14.864307867015569, 29.222757622332978, 24.13713751417086, 92.43998972167643, 60.38732687046627, 13.099200320297763, 44.18202936375435, 15.183824046775767, 113.77938673519945, 11.90026330990866, 58.562571942673905, 11.909775926631061, 70.1226640266951, 21.832253184715654, 11.203427159096442, 36.43295693762891, 65.38416044900168, 28.977212696903198, 87.45812485101106, 29.302350388581942, 85.71993902497908, 52.07339977599709, 59.04593215601127, 28.097012098271872, 94.36314065657858, 12.04742113083602, 88.12921245508274, 24.002453199699467, 11.767434861232278, 21.837342473065164, 240.95766427173214, 101.1997602472894, 24.10330701357741, 41.16309523351907, 13.722072787102253, 12.399406532227296, 14.68957239022088, 64.10716714568129, 97.52367694410906, 25.283039459964634, 18.595960271134242, 84.05006603874247, 60.66110768877932, 5.884477161848655, 241.15786456526112, 105.83482319784787, 88.70863835787958, 5.039908204769825, 25.383331942866263, 88.03579919944293, 32.9516987970051, 108.52530751907648, 28.721643043954614, 67.67558434430079, 8.923060362902508, 60.92538277766994, 86.73192927961222, 10.965941607075914, 8.941194730457973, 6.679489334685704, 77.30137874107696, 95.78336595959678, 45.804766430005024, ...])
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)