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 = 47272
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);
([4592913.398749897, 5013638.620558587, 5016397.087788037, 5060468.75, 5074623.4375, 5074811.643648088, 5154660.769016024, 5157460.9375, 5158951.63020237, 5159178.125, 5188216.9297326505, 5195541.396517303, 5209663.179803334, 5316047.569045549, 5316980.734904959, 5317747.620829477, 5319021.291415004, 5320628.131554038, 5320683.887930143, 5480287.5, 5480333.102585848, 5484650.542955119, 5687680.704601088, 5693710.204606123, 6435891.268985267, 6436717.728948459, 6542632.8125, 6542640.939259228, 6542650.0, 6593305.658191065, 6636412.876225982, 6678332.023181966, 6701921.135789606, 6702563.069171747, 6702687.443358946, 6703313.178047964, 6703380.989805535, 6703646.557913252, 6704546.875, 6708440.41582134, 6708800.073616174, 6782187.92031144, 6784628.125, 6784946.672499271, 6836793.729402994, 6852789.0625, 6853650.129376944, 6899487.485164304, 6901090.66545964, 6904889.762036068, 6905039.546606772, 6906876.777334613, 6906941.786698806, 6907325.8921875395, 6907787.5, 6907922.546246243, 6908038.427865198, 6909908.236674882, 6941804.345764836, 6943418.374062663, 6947668.75, 6949289.0625, 6950194.436351193, 6951476.047133588, 6951750.0, 6951797.930934751, 6952427.07468507, 6952675.632756893, 6952851.5625, 6953092.194593147, 6954585.9375, 6955079.6875, 6955318.75, 6956064.0625, 6956156.25, 6956396.875, 6956525.24044022, 6956920.869992899, 6957896.334443027, 6958004.252287497, 6959391.091046668, 6960807.292340733, 6961329.646489231, 6962779.6875, 6963759.807760158, 7049151.361678114, 7057887.5, 7059471.875, 7060202.538592305, 7060227.844662189, 7060420.859174987, 7080418.159993898, 7080535.166510581, 7080574.679669609, 7081841.5768047245, 7082306.25, 7082651.5625, 7084406.25, 7085966.565376674, 7087776.00093781, 7089643.277416458, 7102150.0, 7103564.746845284, 7110392.501269443, 7111345.030469177, 7111700.0, 7111866.296083583, 7112082.8125, 7112332.8125, 7113227.230638701, 7146185.24011788, 7147217.812210291, 7147345.0697258, 7147397.760485228, 7147746.290745076, 7147785.540851226, 7147793.74350993, 7147810.935753498, 7147987.6607636465, 7148541.93934593, 7149041.584302587, 7149348.4375, 7149362.5, 7149376.576867789, 7149459.375, 7149837.5, 7150151.5625, 7150374.408398477, 7150419.865861063, 7150506.435034983, 7150883.990712991, 7150925.917866922, 7151204.11083222, 7152245.147437975, 7153126.326985373, 7154951.5625, 7155486.4507559175, 7155993.75, 7207704.6875, 7220873.369898063, 7220876.5625, 7221260.515504714, 7224842.185427711, 7268252.233843761, 7277545.3125, 7277883.917360754, 7290078.617147242, 7291044.308692272, 7318340.146982962, 7329751.5625, 7366236.94954239, 7366386.698889987, 7382281.25, 7386238.581333656, 7388155.769276888, 7400444.184729565, 7413239.028565847, 7416586.725788358, 7417954.6875, 7420080.993931169, 7420628.907460154, 7422676.186304062, 7423616.60308227, 7435829.6875, 7436393.803804735, 7436502.216260478, 7436517.1875, 7436720.835130371, 7436725.270262751, 7437397.879070624, 7437432.217718654, 7437459.565949171, 7439872.774360864, 7465458.211300822, 7470260.082442009, 7478464.0625, 7478525.0, 7479432.361263499, 7490533.773485173, 7491059.352433855, 7491287.405912339, 7491447.716584472, 7491509.309301587, 7491564.259191707, 7492259.375, 7492521.712188954, 7492625.0, 7493054.869913602, 7493698.357030288, 7493806.25, 7494001.5625, 7494064.094424005, 7494085.533316027, 7494111.592839937, 7494205.949261526, 7494299.076216748, 7494637.5, 7495219.379968984, 7495248.4375, 7495462.5, 7497661.194647497, 7498040.31063426, 7498044.803069105, 7498228.063357756, 7499087.5, 7499111.720982719, 7499180.800622226, 7503026.5625, 7515619.681175976, 7515631.234480599, 7528336.167534172, 7535119.812026123, 7535482.837028958, 7536289.735218796, 7536600.348614606, 7536701.5625, 7537740.11663819, 7538096.875, 7538671.875, 7538919.8949648, 7539370.613319173, 7539584.226991423, 7539699.631639066, 7539873.171588037, 7540165.313867286, 7540200.07883105, 7540315.127456238, 7540548.4375, 7540636.154044668, 7540877.500413706, 7541471.376016271, 7542243.75, 7542705.778895136, 7543449.123520022, 7546016.884097083, 7550581.25, 7554564.403350193, 7554637.221557222, 7558708.61586033, 7565738.002744642, 7566236.112451343, 7567517.1875, 7567551.5625, 7568355.216163259, 7572427.071935784, 7572431.25, 7574302.034956832, 7574713.348501824, 7575828.125, 7576696.875, 7577991.559497477, 7587892.093764284, 7591011.320889025, 7591723.390652691, 7591814.869948862, 7591968.75, 7592878.304809981, 7593028.883467115, 7593321.875, 7593495.3125, 7593947.782644835, 7594173.4375, 7594843.799787345, 7594912.378177893, 7595089.0625, 7595346.856973074, 7595357.876015457, 7595659.4075362645, 7595688.440185916, 7595702.325972273, 7595735.453323755, 7595933.026211531, 7596162.5, 7596226.961801712, 7596332.480606717, 7596384.375, 7596385.220188638, 7596434.372736307, 7596802.957028318, 7596832.1069505345, 7596858.534078246, 7596869.07076725, 7596881.25, 7596891.140658665, 7596921.932044781, 7596974.035297206, 7597153.246849767, 7597220.3125, 7597343.890585706, 7597445.055747322, 7597451.234026462, 7597462.816617246, 7597479.339374664, 7597510.9375, 7597528.125, 7597610.156432278, 7597637.281565604, 7597637.939013065, 7597665.625, 7597728.125, 7597801.442697876, 7597803.125, 7597815.959567596, 7597821.562202476, 7597857.277613518, 7597871.855732398, 7597880.96123815, 7597885.014473247, 7597899.236086752, 7597906.735841184, 7597924.065524519, 7597928.125, 7597945.3125, 7597992.608293144, 7598018.265720493, 7598025.604669373, 7598029.173212753, 7598150.264264522, 7598184.958614103, 7598205.231695077, 7598222.3615139, 7598273.4375, 7598277.481057049, 7598308.5060464665, 7598317.141069854, 7598324.621096139, 7598356.461822982, 7598368.3683279855, 7598416.975824762, 7598467.018806217, 7598545.3125, 7598577.259844502, 7598588.833803175, 7598740.625, 7598746.875, 7598759.309179997, 7598788.651087871, 7598859.375, 7598869.79206469, 7598921.467486972, 7598939.436012333, 7598970.253015951, 7598984.375, 7598989.829216219, 7599051.259665191, 7599360.052199125, 7600206.07971882, 7600332.8125, 7600389.885314387, 7600476.082907943, 7600676.241762661, 7600784.583361802, 7600787.173213912, 7600803.005187041, 7600836.13596008, 7601002.596378505, 7601012.353687314, 7601189.373814013, 7601285.9375, 7601293.93532846, 7601518.75, 7601663.448034149, 7602089.0625, 7602263.243910392, 7602882.135117462, 7603611.512823941, 7605703.125, 7605729.23536983, 7606946.697110091, 7613651.2005662415, 7639338.285933044, 7640260.9375, 7640326.0325838085, 7640347.907679503, 7640422.369377335, 7640594.955081629, 7640595.905308157, 7640701.174627419, 7640986.248829169, 7641145.568598704, 7641146.033312442, 7641150.287512862, 7641357.8125, 7641548.4375, 7641732.2931134105, 7641768.75, 7642262.20025444, 7642292.1875, 7642303.125, 7642681.144905213, 7642692.721942401, 7643096.758636458, 7643290.172553786, 7643293.703626893, 7643496.719346378, 7644267.574959029, 7644412.097885609, 7645065.672511372, 7645507.306145898, 7645593.704818188, 7645814.0625, 7645900.0, 7646159.957335569, 7646432.59197933, 7646631.80150372, 7646637.880212017, 7646946.616941276, 7647073.4375, 7647212.472036706, 7647346.875, 7647646.868948156, 7648378.09661677, 7648638.785093203, 7648740.099768317, 7648905.610999771, 7648920.2815977605, 7649298.015871094, 7649497.588908332, 7649555.498403342, 7649738.946182254, 7649741.899225753, 7650037.001576194, 7650057.194873863, 7650439.972244814, 7650464.0625, 7650594.732212225, 7650821.875, 7650996.256079, 7651031.335497973, 7651032.8125, 7651033.685863083, 7651429.6875, 7652575.658811362, 7652796.482588866, 7653008.790393327, 7653564.0625, 7655139.0625, 7655971.53461883, 7657162.0024705855, 7657374.232997635, 7659201.661528056, 7660116.8264921615, 7660457.438372209, 7660608.719282648, 7662604.6508873375, 7662776.101141574, 7663161.762067769, 7663657.390448465, 7664418.75, 7665273.4375, 7665983.667392428, 7665992.1875, 7669277.860343125, 7669368.75, 7669846.875, 7671716.499778933, 7671737.5, 7675930.886134191, 7679373.524436442, 7684289.668102065, 7687149.641137914, 7687610.577738367, 7688232.114766772, 7689243.1892865915, 7689514.764872647, 7689752.612722506, 7690135.305638733, 7691001.5625, 7692752.984215392, 7693506.318641231, 7694407.8125, 7696488.0475477595, 7696545.3125, 7696742.1875, 7696827.715303666, 7697020.3125, 7697244.360566163, 7697628.820260749, 7698030.02209602, 7698550.20420851, 7698607.8125, 7700763.698725405, 7707648.553474889, 7710082.8125, 7713445.287481365, 7713459.654505347, 7714132.8125, 7714984.595082422, 7718178.316541646, 7724175.0, 7724778.125, 7725324.514450698, 7739317.766274481, 7741758.228625281, 7743698.135875844, 7745667.921138295, 7747659.863071237, 7747678.422772132, 7747682.281117852, 7748427.2706975015, 7749665.589403072, 7749791.968369691, 7750762.489663307, 7750819.213150396, 7750842.417775057, 7751296.875, 7751494.9566545, 7751516.390407751, 7753203.032282796, 7753855.780508807, 7754170.650777548, 7754831.204302763, 7754860.448241493, 7754867.1875, 7755153.125, 7755179.088859029, 7755186.391954483, 7755278.9522037655, 7755399.146035053, 7755469.9970432455, 7755521.875, 7755638.955915313, 7755878.633291985, 7755938.793388018, 7755955.648419296, 7756309.375, 7756517.812387472, 7756786.844580031, 7756802.768084572, 7757429.6875, 7757466.448591111, 7757467.792052385, 7757491.412423235, 7757773.12549216, 7757860.9375, 7758078.575240887, 7758117.74927345, 7758171.833084019, 7758245.3125, 7758286.6873711925, 7758470.557822973, 7758484.375, 7758584.947154617, 7758922.448623737, 7759111.885767267, 7759379.897135688, 7759832.8125, 7759890.097437153, 7760190.625, 7760332.735986655, 7760380.582265069, 7760404.121467669, 7760416.806686729, 7760460.771071997, 7760745.251496352, 7760783.551505604, 7760845.905921546, 7760919.240221902, 7761009.044887711, 7761046.146074016, 7761156.087525173, 7761159.30545604, 7761169.574298234, 7761173.841741077, 7761205.567158124, 7761221.902729988, 7761419.660127101, 7761524.135849325, 7761534.852392202, 7761564.353648626, 7761610.9375, 7761633.139308696, 7761706.89505032, 7761756.022979193, 7761756.25, 7761761.985058002, 7761821.32533403, 7761843.89605949, 7761853.125, 7761878.125, 7761940.189638112, 7761942.485279605, 7761988.308243018, 7762035.783028241, 7762094.848921054, 7762149.528937432, 7762226.080384545, 7762229.370487175, 7762379.6875, 7762440.120154193, 7762509.375, 7762546.205565646, 7762548.4375, 7762659.4828957, 7762662.5, 7762687.581938636, 7762717.596263251, 7762756.015004626, 7762781.25, 7762794.3287294125, 7762918.287570635, 7762997.8931448525, 7763003.034278133, 7763026.569087853, 7763274.395348923, 7763356.278485692, 7763508.298805975, 7763604.6875, 7763717.132729104, 7763819.023430006, 7763889.711526738, 7764032.8125, 7764037.345367628, 7764135.824031294, 7764206.384754044, 7764215.098874503, 7764260.601708149, 7764301.345287919, 7764329.291592481, 7764342.138272363, 7764418.332468421, 7764447.833301811, 7764543.013902119, 7764852.716451746, 7764907.232850589, 7765008.149009024, 7765071.875, 7765079.8349682195, 7765085.764160906, 7765126.821376883, 7765135.554907603, 7765325.971078999, 7765400.669248761, 7765430.936818164, 7765504.630644684, 7765615.445798672, 7765666.788989834, 7765757.058380735, 7765939.0625, 7765950.699571277, 7765960.9375, 7766051.223098273, 7766087.097480088, 7766206.176848878, 7766232.8125, 7766387.5, 7766470.573827412, 7766486.004170359, 7766523.4375, 7766537.7048550425, 7766542.1875, 7766607.633487648, 7766824.807735478, 7766858.848783351, 7766870.440557732, 7766945.3125, 7766977.323338947, 7766981.25, 7767009.094948872, 7767025.19978779, 7767035.321209174, 7767119.470441934, 7767132.194309116, 7767204.6875, 7767253.078966293, 7767278.125, 7767310.9375, 7767331.25, 7767335.702900047, 7767460.351419108, 7767543.063420944, 7767612.064460593, 7767682.8125, 7767703.1586521035, 7767713.681682065, 7767747.589322634, 7767808.800416834, 7767864.960509156, 7768009.184503069, 7768065.625, 7768074.879581417, 7768086.780004232, 7768109.824359499, 7768222.899405292, 7768242.301676468, 7768249.4122344535, 7768307.8125, 7768316.379001819, 7768351.5625, 7768423.449927656, 7768479.42119452, 7768776.5625, 7768787.682615073, 7768917.1875, 7768976.5625, 7768984.751965408, 7769000.0, 7769045.611298429, 7769047.359330111, 7770370.951593941, 7771126.5625, 7771245.3125, 7771530.031741869, 7781640.129124669, 7783862.2889027195, 7785484.774587226, 7787024.755980079, 7787582.262236763, 7787969.687702509, 7788091.788462141, 7788217.53127528, 7788344.8141764365, 7789826.5625, 7792903.125, 7793072.400481625, 7793985.403767799, 7798048.840979512, 7802849.654342804, 7804736.812812038, 7804740.601376559, 7805209.294249273, 7805891.119039383, 7808254.549970365, 7812653.130886286, 7815764.0625, 7819255.178826741, 7819801.154718103, 7822979.235108077, 7824798.798109162, 7829848.4375, 7832609.765931053, 7832785.840808052, 7833706.25, 7834666.7491952, 7836190.625, 7836301.989248355, 7836320.3125, 7836741.07369219, 7836760.9375, 7838018.75, 7838063.030720946, 7838266.157914181, 7838735.35020722, 7839440.439821822, 7839495.226168034, 7839914.0625, 7839928.060639737, 7840212.5, 7840301.263943496, 7840360.9375, 7840443.849876473, 7840560.732220146, 7840561.235998074, 7840698.119063443, 7841058.721344496, 7841189.533519765, 7841401.5625, 7841423.4375, 7841807.435061243, 7841818.240043316, 7842029.6875, 7842071.848356208, 7842144.902722914, 7842151.5625, 7842256.553186061, 7842306.101047803, 7842318.75, 7842418.191230347, 7842444.812683369, 7842459.549107852, 7842482.248368176, 7842569.734272436, 7842692.151249478, 7842724.566339975, 7842791.518149432, 7842795.3125, 7842879.4047672255, 7842908.063047098, 7842927.864528455, 7842939.4387553055, 7842945.137567907, 7842951.7866149135, 7843091.214467902, 7843134.375, 7843134.500728171, 7843172.589127354, 7843175.795296051, 7843314.415312072, 7843317.1875, 7843365.546373621, 7843440.343957986, 7843451.264543868, 7843464.270503144, 7843562.452346818, 7843562.799144857, 7843636.875689223, 7843639.0625, 7843643.634262733, 7843670.194502317, 7843723.868657833, 7843745.243720531, 7843756.941376221, 7843853.162840757, 7843882.8125, 7843919.328820999, 7844072.843165896, 7844137.486145372, 7844137.5, 7844564.823045352, 7844599.313563032, 7844622.185829283, 7844810.608353923, 7844962.5, 7844996.875, 7845100.20706343, 7845123.052475035, 7845131.25, 7845160.9375, 7845195.861384244, 7845336.686588377, 7845347.39325385, 7845370.3125, 7845378.642580424, 7845393.309414388, 7845415.518217888, 7845658.018105046, 7845726.525790286, 7845803.514268634, 7845831.4840396745, 7845851.964566244, 7845877.240398611, 7846015.869318548, 7846033.616922894, 7846056.392828143, 7846060.8759531, 7846063.52130609, 7846140.084173604, 7846358.976447403, 7846922.968209932, 7846955.168964028, 7846976.5625, 7847384.315474866, 7847427.9177636355, 7848965.625, 7854320.3125, 7854647.215566679, 7856975.862252436, 7859850.376237975, 7860545.3088371605, 7861860.108886953, 7862147.067871093, 7863101.5625, 7866283.053833934, 7868702.569921087, 7869084.025312793, 7869310.885386869, 7869426.432528455, 7869545.275161349, 7869573.482663815, 7869800.712344894, 7870010.424466412, 7870654.419084248, 7871029.525165352, 7871443.237480147, 7871598.6179389, 7871890.538601314, 7872227.319338874, 7872663.342084777, 7873248.4375, 7873455.114898954, 7874148.4375, 7874269.624225092, 7874571.340678011, 7874730.472561321, 7874781.25, 7874987.530182434, 7875040.804800414, 7875164.0625, 7875241.2448753035, 7875286.97049506, 7876054.777686126, 7876877.495351739, 7878337.390391895, 7879810.9375, 7880978.08413985, 7883307.497434309, 7885519.784160399, 7887150.0, 7891201.5625, 7891603.645708475, 7891845.3125, 7896123.017135979, 7896910.9375, 7896950.642017246, 7897535.347401905, 7898107.097037496, 7898276.416070789, 7898295.108702163, 7899220.989081744, 7899913.159942687, 7900368.759109636, 7901889.517616594, 7902081.325484027, 7902384.375, 7902846.4497578535, 7903305.62713932, 7903637.5, 7903979.6875, 7904327.175492805, 7904651.7286794735, 7904661.2339681685, 7904867.002207171, 7906798.266850584, 7907008.569985284, 7907601.5625, 7907660.9375, 7907939.556635375, 7907952.198757623, 7907998.5118846465, 7908023.28815516, 7908345.387124451, 7908489.0625, 7911552.114287234, 7912037.465841555, 7912795.3125, 7912982.8125, 7913729.300856442, 7914163.8839537, 7914442.050978418, 7915068.870237444, 7915268.75, 7915299.468652633, 7915504.407277695, 7915845.6575951595, 7916298.292907353, 7916610.561104037, 7918606.25, 7921236.65423553, 7923212.01517787, 7924391.822233605, 7924410.3356210105, 7925474.990695201, 7928069.330424044, 7929007.168674828, 7929120.660278111, 7930404.516473614, 7931719.109914932, 7936665.606225285, 7936710.9375, 7936754.6875, 7936852.683587012, 7936873.4375, 7937162.5, 7937209.375, 7937491.619660233, 7940726.869694734, 7945965.533778644, 7946398.4375, 7950260.756431985, 7952041.42661048, 7952714.152133364, 7953028.125, 7953292.1875, 7954406.25, 7954420.210179211, 7954768.292589524, 7955286.500015955, 7956250.000880263, 7956312.910391931, 7956659.989738418, 7957239.797090854, 7957604.302717823, 7962077.599385739, 7962367.090257315, 7963434.843291395, 7964603.941046326, 7966366.4193138415, 7967539.953768549, 7971185.083098398, 7974914.731861714, 7975174.1506065875, 7975374.436515216, 7975473.557288711, 7982961.315939944, 7982968.431654541, 7983029.145500317, 7986245.0967539335, 7986741.783336728, 7986785.9375, 7992795.532396554, 7994711.100275737, 8001729.9386598095, 8002116.482807006, 8002478.999984426, 8002840.625, 8003017.424098359, 8003031.25, 8004302.617245857, 8004722.946634808, 8009586.863040652, ...], [84.04617060249689, 82.63856584845871, 36.083451338029256, 100.37541851100109, 38.033424987763894, 17.180496052197764, 63.66598230406724, 49.33243506512429, 15.205994746794097, 32.51544898222726, 81.8480594552097, 7.340188462469637, 66.34582138956792, 6.910456515618286, 39.561030917330015, 6.610727548363349, 5.322314293800065, 5.245328763747681, 5.3255040814356125, 58.395474931365115, 22.238417650680862, 12.09758016192783, 21.05186885919471, 19.446936504712795, 39.339273919373895, 12.094505704353923, 41.362330323826946, 6.307736354601887, 128.73863386280578, 86.46539663598858, 61.996186913946175, 12.597856673821513, 6.939809033528778, 5.857329627976951, 47.84654148878325, 78.36202497870681, 19.878728897948605, 22.160322365127662, 65.90449562279055, 6.066613288615158, 15.229725412768143, 15.317417869245677, 66.85511123959805, 21.682501474209133, 33.02061415018535, 49.80672649397053, 11.336137705389977, 9.318890181254218, 24.75011876565457, 10.002352403652628, 43.7331264559883, 85.04234502244253, 13.606194754002127, 6.386908516605851, 55.98013135878076, 67.0735121062982, 20.24754984885847, 10.529671748838311, 13.447924717010041, 10.586886616725032, 46.20225914689611, 86.23795535131877, 18.414192241321885, 21.341169517977274, 46.811331477276624, 10.418588184506998, 6.870257721868692, 14.635351975431618, 56.133010176290014, 27.80240266793419, 139.76118618622502, 64.9718417455205, 37.701463770802945, 47.90952099970318, 43.26641813012133, 31.58719769148997, 11.52554626322444, 5.486214576310467, 53.04211299196451, 8.06910039374761, 65.31930971591687, 28.711212182462013, 40.19113998190612, 102.46469570196757, 16.22695139049623, 25.10604342660745, 68.13935891094373, 60.42807549190704, 13.095465663843626, 24.005190608339902, 17.534677551147738, 64.45169667104919, 5.874962314057446, 61.37119232844434, 6.647417440133527, 68.79360813893436, 103.40056220509516, 40.83688349426858, 52.0834547960652, 13.160545707712087, 89.98745653145079, 100.26722096793728, 28.801580891829445, 15.14369358814411, 93.82495860412493, 31.7615007089019, 5.111897303530424, 59.428287782067194, 73.36091789920813, 23.86320440534682, 125.40831664915379, 117.54021889470488, 20.181592811421105, 19.892066294000895, 13.101066597185698, 29.30412089724156, 8.283148247283947, 20.380162160777385, 9.471140732721407, 107.68140597358351, 21.961577618240675, 76.91218945652159, 34.62332422476104, 6.766378379899122, 58.879880856797165, 97.12855788831618, 90.80609729700127, 64.06730556881307, 22.04244942447811, 123.97930883084538, 13.654536887247177, 10.25028372922981, 11.809299505176956, 14.34760320486116, 5.521758415903455, 31.90689474632261, 17.34029645817006, 47.634808125833864, 42.96740432453879, 27.255148145342066, 100.65454376648883, 22.30820785187657, 5.939225078563582, 9.971845197463233, 91.38562570113407, 21.926342125292095, 69.92381897815423, 7.818630107218779, 95.08598320339398, 115.78721384508228, 15.11399118920529, 8.734910808252456, 62.40034859969415, 49.87889031273896, 21.68757722752729, 11.88276484967264, 87.02540544449415, 8.752618162767975, 105.08349428899581, 130.73735208595198, 7.343538322169921, 36.16129094594373, 20.690388278601898, 83.7368775192563, 32.70785008852634, 18.198650683846115, 63.195024510683474, 71.6673816387397, 16.08244798758182, 49.986487050874445, 20.596989762195868, 9.498254757279676, 6.957400593890192, 65.3926683792148, 50.1257959246291, 182.06429711388554, 102.3083396158797, 59.56580947993074, 23.591406783205137, 14.856189819917507, 40.367916440777535, 28.957981671141596, 27.28908338320311, 76.80060182973688, 34.12524007417104, 25.67701144774629, 86.27585624304012, 15.68556513575848, 88.36417562969136, 39.161814975759285, 54.596974195930564, 30.231021038675856, 13.596354145452445, 7.305078733795415, 23.741313257240854, 7.300122081376548, 40.46807423743975, 21.661668578561354, 52.57929129533367, 67.0987430848643, 7.190729345105556, 52.84337429086579, 21.399535093214755, 20.70211451887751, 54.63600690045299, 13.556846379680568, 51.8563282626076, 49.11069807383996, 47.24114384732423, 11.103535319547483, 24.486128653448972, 19.28384715361093, 7.127914536734964, 12.37183878334932, 16.460597095564793, 76.43170220451258, 13.303203198779489, 75.44438281373883, 58.38372764598017, 31.67523532605709, 16.227081887209966, 6.248677921256302, 27.986077938233617, 24.19615898468344, 14.568889945195913, 21.19326114272988, 7.432679690877144, 30.128557630225526, 65.95539865858073, 60.109115523264, 10.428107936908548, 53.275239363410236, 25.806677639469, 12.401050466392027, 6.229611809828811, 89.47592953906174, 16.422040358824034, 5.196385607881414, 33.524006078176406, 35.07264838546107, 57.0065478505184, 42.04414698241886, 36.18799358261014, 12.068514206199941, 17.31844079551681, 30.82001076943115, 11.956285864237625, 12.775827483942901, 64.2723146579033, 29.790513729177288, 20.304656998080194, 10.984285988122068, 9.67807953096338, 59.67701115461155, 7.923948030206432, 38.758111747459644, 15.674211369737566, 28.40035764439977, 34.76899659756634, 69.00565653028258, 52.49913432569579, 71.1238228018932, 11.206429699898335, 14.496657733256214, 57.52637319149194, 28.172986274509917, 31.784786411365943, 15.066989749305387, 20.35396481665875, 5.147161304972032, 40.82493147008037, 8.402920092734387, 42.698792521532816, 21.960256177755525, 13.811303143327867, 53.867168500224146, 19.568483846419298, 6.763054723808333, 25.59765769064141, 104.38224328789718, 18.654836369772738, 7.208404156013048, 32.97017686493968, 17.354080740204196, 5.5358555249250445, 6.889024029108854, 7.647911326208059, 121.9969178813297, 15.505871908588155, 14.045564535318713, 5.062971475662919, 108.18878651743427, 92.26763289020724, 29.55526831016761, 76.20661086548509, 19.083142089029582, 42.37666965529814, 11.891040845595938, 69.76138362669133, 93.4578633249765, 8.224223985891646, 40.44126186088467, 16.391021097399094, 23.58863596373205, 5.3239211850076025, 154.2593736887149, 23.895362800051736, 91.92409131138956, 12.657039893755952, 13.376178191843263, 12.275214359164769, 76.9169560263203, 37.83975039287747, 16.83115652191791, 18.27119814270879, 12.225641578487636, 11.399814986570183, 11.567519557658233, 8.62135830908399, 30.529562388756908, 13.770450062498305, 60.74848605817078, 37.076068573241656, 179.49661369114574, 27.638333387812516, 13.670404180077837, 20.434872050539116, 70.24467769914877, 14.191742593940319, 69.25299115020454, 32.958552265391226, 114.68454620135506, 14.136030330932384, 119.1030776660833, 53.63918675571644, 16.508718066662578, 13.543689251170898, 127.25559012649943, 8.029288083771583, 13.586690195969501, 16.585911349486373, 40.62508781068223, 99.09414739533055, 12.582928175068751, 13.900543869243647, 18.35299033234172, 25.56233596437412, 63.54896265366161, 19.39456422344193, 5.898700307972365, 23.489416425600034, 19.459370230412578, 10.652649066144027, 26.361949213399257, 9.505045949771672, 8.921136548726004, 78.7082260693296, 8.458364773718616, 38.117196314613516, 5.6243798959930755, 61.10160930085283, 19.390916092503346, 100.82477596616285, 18.811700057149935, 124.02141323258218, 12.164224854509897, 43.66793997235905, 70.02098322683054, 10.860589852903377, 22.99059882716881, 5.874514986856068, 30.819958493956772, 13.244852641490125, 13.245110020580567, 21.507544389383362, 23.044000914750093, 9.888567621711651, 25.611170987408947, 9.609294934817312, 90.079841198502, 18.649517532868266, 108.94887689391862, 35.48962815832635, 83.83253876879043, 42.81723960645298, 28.668684795773277, 5.913720137342284, 37.965318121927346, 34.7703227085366, 33.85401542286161, 22.818535548801577, 31.54127748334328, 32.66804801835325, 16.6401452360189, 14.379661935211898, 34.61198602926366, 27.827071959851683, 9.371902444851887, 6.9944178118008535, 14.77204930329351, 41.08939599991925, 39.00869632628496, 5.562026751543052, 5.452380486118687, 8.601470362853359, 16.620075484870906, 20.800697056125166, 56.62257806291019, 8.271845019156018, 38.91137908593417, 72.0602831604663, 51.6052203086138, 77.48602813229564, 21.2450399420272, 12.960823362316109, 14.825018354121651, 24.213891611521607, 12.462992571147781, 11.326224501102011, 14.515951165826607, 13.945895634567886, 51.6703896015792, 119.19628995055156, 116.1874081856563, 29.21762617812186, 6.652934374031217, 52.85213971832222, 20.38352159036945, 5.820333585212516, 37.92353368764074, 19.793288603779967, 106.33980231051522, 27.308435221193903, 47.426857945150104, 13.10015095336802, 66.70881937104093, 70.4078425370676, 18.765882248407415, 6.411828426660225, 33.71317064681936, 15.332887581238879, 44.76347730562935, 13.684527366902747, 20.068701208753982, 89.75563519196876, 65.64432832810243, 10.141729215829466, 22.307592182053522, 58.349238270283315, 82.12502495683563, 43.52638808840249, 29.435369063229157, 24.212949244776446, 44.006142155140864, 29.092659279403495, 16.62186194234741, 55.465400156683394, 82.38996119578985, 8.33309211998372, 17.89196577036099, 98.03615137744627, 82.25148915878441, 19.723998087482148, 86.73685224259054, 12.437255890573878, 21.37149378121513, 116.59068002263011, 62.82701441452937, 29.475083414440704, 15.504221688054184, 46.552653719757714, 17.53983190132323, 83.34487546166294, 42.528158362226335, 10.542506040845915, 127.56296370400193, 8.638195123878974, 18.474288020396617, 11.694337726961631, 15.781506947500388, 69.52699956855122, 64.56984533268881, 7.6457294106874585, 79.14998875632443, 46.62829891604409, 39.771075944620364, 60.11366031868854, 23.585440681237074, 90.43236086117955, 46.89558333707117, 76.67546836692864, 13.365798104710214, 24.80823526685992, 83.20579594503934, 32.20715555763664, 12.507392191512512, 17.197552162357514, 7.201990458532973, 88.90378252588049, 18.562466672432304, 35.2886589428759, 59.269685508274804, 14.902256614605484, 304.00860408396693, 12.675436827726033, 61.03771873303822, 71.10001699012425, 10.074936836534825, 26.816619867740684, 86.10100715866088, 137.49082505261813, 59.241690324831374, 37.284940761903314, 44.53992301257342, 59.69880750678497, 20.5624782831072, 19.7567699073743, 63.78356023763487, 5.112661398118037, 13.861575268338553, 86.5571981048309, 9.242877050732867, 7.798040643013693, 58.31710957958299, 20.53629029525999, 47.04910323625084, 70.08557749944563, 20.07119602057075, 22.369239893579348, 70.59184001371055, 7.35619656018906, 5.993841423455619, 10.099612260801264, 13.872191774276628, 55.3971842550756, 7.774625361605599, 17.726267193081124, 82.75602146873432, 32.517635416078726, 100.04064009648064, 74.33638976322868, 55.21964494613986, 11.788644284187285, 26.963345157891005, 13.02371126877989, 11.471992256956108, 29.59354945944347, 8.025996864052908, 116.56543590421253, 27.097604514307207, 12.888993633600602, 5.506225681949048, 159.95719345670602, 6.070961490943268, 111.73521115431365, 42.60026371902815, 5.143390543915623, 17.209619427184467, 19.838927657884888, 26.052745237542844, 25.30540747127614, 14.682904107457839, 106.10458795207008, 16.744191718337333, 28.127068322922682, 7.6132980323607695, 10.241124185000663, 12.428317961423522, 11.966009760900311, 36.93087146819404, 44.70419078975397, 19.067291097762002, 7.854484226809333, 110.63842565206768, 29.290070625806727, 41.903691730050795, 29.1373792357058, 50.41450661649363, 56.30063601241931, 32.86781236994315, 77.30423801889566, 27.369979895057337, 31.80982192080214, 76.39613395406838, 21.864279967203988, 47.547427726217265, 13.375295939746252, 6.701825790702098, 36.670926526677526, 21.444896541697606, 100.41632528888789, 10.221032999262919, 32.317863954314255, 9.424332389665311, 53.58251768979365, 11.258243914542561, 11.832981825212604, 129.3831548263252, 103.81674889226582, 12.171303037591871, 6.674569044452283, 35.20529467217153, 8.239177755757735, 100.48975829203448, 13.048287074715743, 15.051206606522802, 30.287069862014526, 47.12845734306303, 43.67717034967053, 68.61687891878509, 123.59721386704089, 68.40483850481498, 24.986736596177565, 5.527598772955416, 28.05383327183511, 6.202938480473013, 168.1077448114926, 75.76855452469661, 96.59065320846572, 36.34900282842016, 65.09064489133875, 20.951242145620963, 24.913616608626416, 13.583689137704836, 113.81621012357404, 16.053258145192878, 33.346258584064266, 5.249291456009319, 71.50484133168283, 8.428390435171151, 22.750113712566275, 87.95296700997523, 111.79234010521063, 34.25538854568519, 37.859006999193134, 76.89266488857781, 44.5754944517599, 19.28446054186332, 56.60671907303589, 12.431030479293574, 46.14419287324165, 23.260157206989316, 7.4638641569808435, 37.05411371593792, 54.807405030007416, 55.04397358715056, 8.429781503260934, 32.15282437512357, 186.13549398314768, 15.784377783375248, 62.73174202002661, 10.858971101553074, 90.16855840077295, 8.922850306769634, 56.10108120494751, 48.67412913227566, 7.336926758179506, 28.68695614391382, 24.008949931212058, 5.9569951620075665, 27.702045933424273, 18.646945615931916, 8.858206599472496, 72.11094580641725, 27.645630729335956, 30.529203455604737, 105.37849057748443, 69.7223548620815, 21.815964936672735, 13.096315455654837, 50.24045721702807, 20.056315425766865, 68.25596066305873, 87.32175225329853, 22.770526353861293, 11.944100339469344, 22.610502608869293, 79.66929423351274, 25.25809203166294, 67.15775044024056, 25.805974363766225, 7.939304004898379, 16.984147124912223, 23.70025970139381, 6.2817323245085435, 10.318463999379219, 50.48158280000055, 12.553729214533108, 74.9519751467682, 21.983673912406207, 37.710471235302904, 42.487207072948024, 9.49074011384437, 47.47291040853933, 40.73084937028447, 6.1281976485206195, 80.893887457698, 5.136939835512405, 71.60933362553106, 12.298928168631926, 85.84523593228722, 46.84663847791218, 112.16714118800844, 21.534344922819873, 63.234621837214355, 59.21226325462678, 14.08641329855913, 39.428294304804396, 20.332401061658132, 7.020364033401572, 16.969010574936043, 41.53874339824968, 51.50816433529216, 29.720863982809668, 7.266793407326621, 21.163076340970637, 95.84167646773959, 15.553049101677763, 6.184113142805889, 76.56340191876846, 5.096870214903391, 14.355140616256342, 26.074475293804568, 7.122999842689135, 33.42624170112174, 11.993598679820844, 22.46514498450262, 6.042284846173536, 7.739087537946793, 40.64567048497402, 9.68538264356268, 51.03343549855844, 33.920213936558476, 34.01104806807435, 28.91278999833968, 43.401826759256195, 54.838216717619176, 74.22805086325013, 34.80572952288187, 70.83835927424221, 42.54715653465372, 5.2603093477979295, 20.66437051154843, 31.252129709103325, 62.62333901325887, 87.60523347356079, 27.312999603816113, 85.0077125742508, 64.81848904712773, 68.53614512821413, 8.340109427230765, 32.245088445905154, 16.215970444623146, 44.866928941237106, 7.38277601903932, 9.764184399789587, 70.43810759795414, 45.26237073356944, 22.809524375520915, 64.97405740990251, 31.792921217161286, 11.632168660992845, 69.03745426322565, 65.38871328295826, 5.836759275316595, 5.095535815383283, 51.916844810197496, 20.926212601658204, 51.27000926781181, 24.774053729361896, 26.748639639690172, 88.674366822357, 16.863347171261147, 13.511483472541899, 54.36061633943132, 42.95888784028448, 23.973841162106588, 7.188908073132403, 24.26914536251582, 16.599875765520984, 14.314190616035097, 9.528377830827086, 40.72758672018502, 56.42139866804739, 15.54814786593385, 105.34820520376718, 19.186029411122302, 16.481543614389402, 82.31616873596415, 25.944673072919635, 13.968582112372395, 5.913871032050728, 48.70697119729874, 27.615849458504467, 11.629862878427383, 20.336622690497574, 52.74202369722725, 49.31503198865248, 14.510055027701176, 21.199461605697085, 78.28479842645777, 28.820400472734157, 15.087729273167437, 84.15598203002165, 7.2823989876828135, 67.60432373498031, 34.016821464791555, 61.466307280156634, 6.368320227523841, 147.55244228033487, 26.984298219408338, 23.385446019458506, 59.01220295659475, 31.632496208502836, 11.987237256901619, 76.6164459951969, 78.97886332112422, 59.620918868713844, 7.814604171840555, 85.19779073095123, 29.07221393169396, 41.20519024769394, 12.04612401681101, 6.678623256425481, 6.077064766181494, 11.46504391530406, 5.811269045180116, 110.90103788882281, 41.295215003192155, 8.511291934345515, 7.868316768418488, 19.141309429007343, 10.118811516721076, 15.515360977240334, 27.363444595283095, 5.673159450435637, 35.126332633166555, 64.14165126849967, 21.80501773979394, 17.160620588849806, 46.15029521529433, 27.3998328687463, 12.448883982276998, 49.689805487627304, 56.471383114102316, 6.541836983675753, 271.8586196560072, 6.128118502509283, 14.927566748146871, 25.13350788254874, 15.731397766961164, 34.36860016348951, 34.735289131871454, 5.774019905839335, 6.695646126372026, 76.80539394676309, 69.8318129424602, 9.300029540646431, 36.875756361987115, 32.30569115784131, 74.4652996689973, 5.237694479647076, 71.37717253292541, 43.99923958948594, 38.10399904991766, 26.92535761337462, 7.9020078604283555, 40.04192305288022, 74.11050208496292, 14.795506270510277, 104.65956745184033, 19.800271261308545, 72.73865812723048, 35.36150359223488, 57.37661018639783, 15.057812344657172, 5.2080270165773, 64.34487449025106, 17.98143706854369, 21.203736824476255, 49.36806417396956, 56.108130268347665, 14.539568575915359, 48.85409587927411, 27.74128227007521, 39.81141584252501, 17.021895007550086, 45.925191424976376, 40.540854064118946, 17.383146373266733, 82.1867900960009, 10.5286127305068, 98.77841413416479, 6.5926737504390935, 6.6511515791227085, 19.58303527506883, 6.734621023861249, 14.217740593127996, 18.348880918936675, 6.354340437589939, 85.31482009421839, 30.123908698602413, 32.11510227900146, 32.920282736389034, 22.272738134656347, 47.0124199399186, 123.16762649422827, 45.733627893499104, 7.292484334129434, 15.615140821668458, 116.62890010554636, 31.19081782499883, 36.262009637711614, 12.561708499997081, 72.28848107535367, 29.7281550101564, 17.231635900833076, 9.9343338879078, 9.39510167089801, 5.525876001188317, 15.233781727729886, 201.84053023266964, 12.115651907506532, 27.866360369951273, 68.51464329193739, 41.58485152627671, 91.56175980415102, 14.302011363999023, 5.199957657871917, 8.351201098444639, 45.691124356367766, 13.241005134320217, 10.716238877867308, 30.756634100973553, 25.961950919083936, 94.86490914238253, 55.078550606169514, 18.62126804336941, 13.3678077571649, 13.710844694126154, 18.217626421074797, 28.34212756491387, 5.487242953219078, 8.840513090805056, 16.45643138387827, 25.550963735460105, 21.975597259867587, 28.15859586016282, 74.97303120816747, 53.54327702522065, 6.21299463247677, 117.9797169461439, 39.498447604879665, 113.73300773776431, 24.978756189348225, 8.455994209286578, 84.76738851347298, 88.97168442590231, 25.398903142076485, 50.36369922216362, 9.408360931344166, 56.520119262772084, 66.8827219442805, 54.949007011969144, 26.653338385763885, 21.92874126118387, 17.628860714508157, 11.129082989449337, 16.7763666877132, 58.58170751295248, 25.196051602524484, 28.67928517786258, 41.71406129712452, 26.73938036896001, 11.948098191112658, 26.67153898897601, 120.38685251089788, 19.939638062494694, 31.524076498453535, 75.87928197217573, 12.46119855160385, 36.83527872514971, 24.60043090234856, 8.497382528327728, 8.125112125698012, 5.032527020505263, 16.150329683258622, 55.50038247873629, 40.4705825045837, 51.213315724879955, 6.512914120249444, 5.350602306641241, 10.179943413441924, 116.75702797847353, 52.280873891808945, 23.20489425653078, 31.503911646127264, 6.666201355715615, 17.402407839805022, 41.27659705040485, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4592913.398749897, 5013638.620558587, 5016397.087788037, 5060468.75, 5074623.4375, 5074811.643648088, 5154660.769016024, 5157460.9375, 5158951.63020237, 5159178.125, 5188216.9297326505, 5195541.396517303, 5209663.179803334, 5316047.569045549, 5316980.734904959, 5317747.620829477, 5319021.291415004, 5320628.131554038, 5320683.887930143, 5480287.5, 5480333.102585848, 5484650.542955119, 5687680.704601088, 5693710.204606123, 6435891.268985267, 6436717.728948459, 6542632.8125, 6542640.939259228, 6542650.0, 6593305.658191065, 6636412.876225982, 6678332.023181966, 6701921.135789606, 6702563.069171747, 6702687.443358946, 6703313.178047964, 6703380.989805535, 6703646.557913252, 6704546.875, 6708440.41582134, 6708800.073616174, 6782187.92031144, 6784628.125, 6784946.672499271, 6836793.729402994, 6852789.0625, 6853650.129376944, 6899487.485164304, 6901090.66545964, 6904889.762036068, 6905039.546606772, 6906876.777334613, 6906941.786698806, 6907325.8921875395, 6907787.5, 6907922.546246243, 6908038.427865198, 6909908.236674882, 6941804.345764836, 6943418.374062663, 6947668.75, 6949289.0625, 6950194.436351193, 6951476.047133588, 6951750.0, 6951797.930934751, 6952427.07468507, 6952675.632756893, 6952851.5625, 6953092.194593147, 6954585.9375, 6955079.6875, 6955318.75, 6956064.0625, 6956156.25, 6956396.875, 6956525.24044022, 6956920.869992899, 6957896.334443027, 6958004.252287497, 6959391.091046668, 6960807.292340733, 6961329.646489231, 6962779.6875, 6963759.807760158, 7049151.361678114, 7057887.5, 7059471.875, 7060202.538592305, 7060227.844662189, 7060420.859174987, 7080418.159993898, 7080535.166510581, 7080574.679669609, 7081841.5768047245, 7082306.25, 7082651.5625, 7084406.25, 7085966.565376674, 7087776.00093781, 7089643.277416458, 7102150.0, 7103564.746845284, 7110392.501269443, 7111345.030469177, 7111700.0, 7111866.296083583, 7112082.8125, 7112332.8125, 7113227.230638701, 7146185.24011788, 7147217.812210291, 7147345.0697258, 7147397.760485228, 7147746.290745076, 7147785.540851226, 7147793.74350993, 7147810.935753498, 7147987.6607636465, 7148541.93934593, 7149041.584302587, 7149348.4375, 7149362.5, 7149376.576867789, 7149459.375, 7149837.5, 7150151.5625, 7150374.408398477, 7150419.865861063, 7150506.435034983, 7150883.990712991, 7150925.917866922, 7151204.11083222, 7152245.147437975, 7153126.326985373, 7154951.5625, 7155486.4507559175, 7155993.75, 7207704.6875, 7220873.369898063, 7220876.5625, 7221260.515504714, 7224842.185427711, 7268252.233843761, 7277545.3125, 7277883.917360754, 7290078.617147242, 7291044.308692272, 7318340.146982962, 7329751.5625, 7366236.94954239, 7366386.698889987, 7382281.25, 7386238.581333656, 7388155.769276888, 7400444.184729565, 7413239.028565847, 7416586.725788358, 7417954.6875, 7420080.993931169, 7420628.907460154, 7422676.186304062, 7423616.60308227, 7435829.6875, 7436393.803804735, 7436502.216260478, 7436517.1875, 7436720.835130371, 7436725.270262751, 7437397.879070624, 7437432.217718654, 7437459.565949171, 7439872.774360864, 7465458.211300822, 7470260.082442009, 7478464.0625, 7478525.0, 7479432.361263499, 7490533.773485173, 7491059.352433855, 7491287.405912339, 7491447.716584472, 7491509.309301587, 7491564.259191707, 7492259.375, 7492521.712188954, 7492625.0, 7493054.869913602, 7493698.357030288, 7493806.25, 7494001.5625, 7494064.094424005, 7494085.533316027, 7494111.592839937, 7494205.949261526, 7494299.076216748, 7494637.5, 7495219.379968984, 7495248.4375, 7495462.5, 7497661.194647497, 7498040.31063426, 7498044.803069105, 7498228.063357756, 7499087.5, 7499111.720982719, 7499180.800622226, 7503026.5625, 7515619.681175976, 7515631.234480599, 7528336.167534172, 7535119.812026123, 7535482.837028958, 7536289.735218796, 7536600.348614606, 7536701.5625, 7537740.11663819, 7538096.875, 7538671.875, 7538919.8949648, 7539370.613319173, 7539584.226991423, 7539699.631639066, 7539873.171588037, 7540165.313867286, 7540200.07883105, 7540315.127456238, 7540548.4375, 7540636.154044668, 7540877.500413706, 7541471.376016271, 7542243.75, 7542705.778895136, 7543449.123520022, 7546016.884097083, 7550581.25, 7554564.403350193, 7554637.221557222, 7558708.61586033, 7565738.002744642, 7566236.112451343, 7567517.1875, 7567551.5625, 7568355.216163259, 7572427.071935784, 7572431.25, 7574302.034956832, 7574713.348501824, 7575828.125, 7576696.875, 7577991.559497477, 7587892.093764284, 7591011.320889025, 7591723.390652691, 7591814.869948862, 7591968.75, 7592878.304809981, 7593028.883467115, 7593321.875, 7593495.3125, 7593947.782644835, 7594173.4375, 7594843.799787345, 7594912.378177893, 7595089.0625, 7595346.856973074, 7595357.876015457, 7595659.4075362645, 7595688.440185916, 7595702.325972273, 7595735.453323755, 7595933.026211531, 7596162.5, 7596226.961801712, 7596332.480606717, 7596384.375, 7596385.220188638, 7596434.372736307, 7596802.957028318, 7596832.1069505345, 7596858.534078246, 7596869.07076725, 7596881.25, 7596891.140658665, 7596921.932044781, 7596974.035297206, 7597153.246849767, 7597220.3125, 7597343.890585706, 7597445.055747322, 7597451.234026462, 7597462.816617246, 7597479.339374664, 7597510.9375, 7597528.125, 7597610.156432278, 7597637.281565604, 7597637.939013065, 7597665.625, 7597728.125, 7597801.442697876, 7597803.125, 7597815.959567596, 7597821.562202476, 7597857.277613518, 7597871.855732398, 7597880.96123815, 7597885.014473247, 7597899.236086752, 7597906.735841184, 7597924.065524519, 7597928.125, 7597945.3125, 7597992.608293144, 7598018.265720493, 7598025.604669373, 7598029.173212753, 7598150.264264522, 7598184.958614103, 7598205.231695077, 7598222.3615139, 7598273.4375, 7598277.481057049, 7598308.5060464665, 7598317.141069854, 7598324.621096139, 7598356.461822982, 7598368.3683279855, 7598416.975824762, 7598467.018806217, 7598545.3125, 7598577.259844502, 7598588.833803175, 7598740.625, 7598746.875, 7598759.309179997, 7598788.651087871, 7598859.375, 7598869.79206469, 7598921.467486972, 7598939.436012333, 7598970.253015951, 7598984.375, 7598989.829216219, 7599051.259665191, 7599360.052199125, 7600206.07971882, 7600332.8125, 7600389.885314387, 7600476.082907943, 7600676.241762661, 7600784.583361802, 7600787.173213912, 7600803.005187041, 7600836.13596008, 7601002.596378505, 7601012.353687314, 7601189.373814013, 7601285.9375, 7601293.93532846, 7601518.75, 7601663.448034149, 7602089.0625, 7602263.243910392, 7602882.135117462, 7603611.512823941, 7605703.125, 7605729.23536983, 7606946.697110091, 7613651.2005662415, 7639338.285933044, 7640260.9375, 7640326.0325838085, 7640347.907679503, 7640422.369377335, 7640594.955081629, 7640595.905308157, 7640701.174627419, 7640986.248829169, 7641145.568598704, 7641146.033312442, 7641150.287512862, 7641357.8125, 7641548.4375, 7641732.2931134105, 7641768.75, 7642262.20025444, 7642292.1875, 7642303.125, 7642681.144905213, 7642692.721942401, 7643096.758636458, 7643290.172553786, 7643293.703626893, 7643496.719346378, 7644267.574959029, 7644412.097885609, 7645065.672511372, 7645507.306145898, 7645593.704818188, 7645814.0625, 7645900.0, 7646159.957335569, 7646432.59197933, 7646631.80150372, 7646637.880212017, 7646946.616941276, 7647073.4375, 7647212.472036706, 7647346.875, 7647646.868948156, 7648378.09661677, 7648638.785093203, 7648740.099768317, 7648905.610999771, 7648920.2815977605, 7649298.015871094, 7649497.588908332, 7649555.498403342, 7649738.946182254, 7649741.899225753, 7650037.001576194, 7650057.194873863, 7650439.972244814, 7650464.0625, 7650594.732212225, 7650821.875, 7650996.256079, 7651031.335497973, 7651032.8125, 7651033.685863083, 7651429.6875, 7652575.658811362, 7652796.482588866, 7653008.790393327, 7653564.0625, 7655139.0625, 7655971.53461883, 7657162.0024705855, 7657374.232997635, 7659201.661528056, 7660116.8264921615, 7660457.438372209, 7660608.719282648, 7662604.6508873375, 7662776.101141574, 7663161.762067769, 7663657.390448465, 7664418.75, 7665273.4375, 7665983.667392428, 7665992.1875, 7669277.860343125, 7669368.75, 7669846.875, 7671716.499778933, 7671737.5, 7675930.886134191, 7679373.524436442, 7684289.668102065, 7687149.641137914, 7687610.577738367, 7688232.114766772, 7689243.1892865915, 7689514.764872647, 7689752.612722506, 7690135.305638733, 7691001.5625, 7692752.984215392, 7693506.318641231, 7694407.8125, 7696488.0475477595, 7696545.3125, 7696742.1875, 7696827.715303666, 7697020.3125, 7697244.360566163, 7697628.820260749, 7698030.02209602, 7698550.20420851, 7698607.8125, 7700763.698725405, 7707648.553474889, 7710082.8125, 7713445.287481365, 7713459.654505347, 7714132.8125, 7714984.595082422, 7718178.316541646, 7724175.0, 7724778.125, 7725324.514450698, 7739317.766274481, 7741758.228625281, 7743698.135875844, 7745667.921138295, 7747659.863071237, 7747678.422772132, 7747682.281117852, 7748427.2706975015, 7749665.589403072, 7749791.968369691, 7750762.489663307, 7750819.213150396, 7750842.417775057, 7751296.875, 7751494.9566545, 7751516.390407751, 7753203.032282796, 7753855.780508807, 7754170.650777548, 7754831.204302763, 7754860.448241493, 7754867.1875, 7755153.125, 7755179.088859029, 7755186.391954483, 7755278.9522037655, 7755399.146035053, 7755469.9970432455, 7755521.875, 7755638.955915313, 7755878.633291985, 7755938.793388018, 7755955.648419296, 7756309.375, 7756517.812387472, 7756786.844580031, 7756802.768084572, 7757429.6875, 7757466.448591111, 7757467.792052385, 7757491.412423235, 7757773.12549216, 7757860.9375, 7758078.575240887, 7758117.74927345, 7758171.833084019, 7758245.3125, 7758286.6873711925, 7758470.557822973, 7758484.375, 7758584.947154617, 7758922.448623737, 7759111.885767267, 7759379.897135688, 7759832.8125, 7759890.097437153, 7760190.625, 7760332.735986655, 7760380.582265069, 7760404.121467669, 7760416.806686729, 7760460.771071997, 7760745.251496352, 7760783.551505604, 7760845.905921546, 7760919.240221902, 7761009.044887711, 7761046.146074016, 7761156.087525173, 7761159.30545604, 7761169.574298234, 7761173.841741077, 7761205.567158124, 7761221.902729988, 7761419.660127101, 7761524.135849325, 7761534.852392202, 7761564.353648626, 7761610.9375, 7761633.139308696, 7761706.89505032, 7761756.022979193, 7761756.25, 7761761.985058002, 7761821.32533403, 7761843.89605949, 7761853.125, 7761878.125, 7761940.189638112, 7761942.485279605, 7761988.308243018, 7762035.783028241, 7762094.848921054, 7762149.528937432, 7762226.080384545, 7762229.370487175, 7762379.6875, 7762440.120154193, 7762509.375, 7762546.205565646, 7762548.4375, 7762659.4828957, 7762662.5, 7762687.581938636, 7762717.596263251, 7762756.015004626, 7762781.25, 7762794.3287294125, 7762918.287570635, 7762997.8931448525, 7763003.034278133, 7763026.569087853, 7763274.395348923, 7763356.278485692, 7763508.298805975, 7763604.6875, 7763717.132729104, 7763819.023430006, 7763889.711526738, 7764032.8125, 7764037.345367628, 7764135.824031294, 7764206.384754044, 7764215.098874503, 7764260.601708149, 7764301.345287919, 7764329.291592481, 7764342.138272363, 7764418.332468421, 7764447.833301811, 7764543.013902119, 7764852.716451746, 7764907.232850589, 7765008.149009024, 7765071.875, 7765079.8349682195, 7765085.764160906, 7765126.821376883, 7765135.554907603, 7765325.971078999, 7765400.669248761, 7765430.936818164, 7765504.630644684, 7765615.445798672, 7765666.788989834, 7765757.058380735, 7765939.0625, 7765950.699571277, 7765960.9375, 7766051.223098273, 7766087.097480088, 7766206.176848878, 7766232.8125, 7766387.5, 7766470.573827412, 7766486.004170359, 7766523.4375, 7766537.7048550425, 7766542.1875, 7766607.633487648, 7766824.807735478, 7766858.848783351, 7766870.440557732, 7766945.3125, 7766977.323338947, 7766981.25, 7767009.094948872, 7767025.19978779, 7767035.321209174, 7767119.470441934, 7767132.194309116, 7767204.6875, 7767253.078966293, 7767278.125, 7767310.9375, 7767331.25, 7767335.702900047, 7767460.351419108, 7767543.063420944, 7767612.064460593, 7767682.8125, 7767703.1586521035, 7767713.681682065, 7767747.589322634, 7767808.800416834, 7767864.960509156, 7768009.184503069, 7768065.625, 7768074.879581417, 7768086.780004232, 7768109.824359499, 7768222.899405292, 7768242.301676468, 7768249.4122344535, 7768307.8125, 7768316.379001819, 7768351.5625, 7768423.449927656, 7768479.42119452, 7768776.5625, 7768787.682615073, 7768917.1875, 7768976.5625, 7768984.751965408, 7769000.0, 7769045.611298429, 7769047.359330111, 7770370.951593941, 7771126.5625, 7771245.3125, 7771530.031741869, 7781640.129124669, 7783862.2889027195, 7785484.774587226, 7787024.755980079, 7787582.262236763, 7787969.687702509, 7788091.788462141, 7788217.53127528, 7788344.8141764365, 7789826.5625, 7792903.125, 7793072.400481625, 7793985.403767799, 7798048.840979512, 7802849.654342804, 7804736.812812038, 7804740.601376559, 7805209.294249273, 7805891.119039383, 7808254.549970365, 7812653.130886286, 7815764.0625, 7819255.178826741, 7819801.154718103, 7822979.235108077, 7824798.798109162, 7829848.4375, 7832609.765931053, 7832785.840808052, 7833706.25, 7834666.7491952, 7836190.625, 7836301.989248355, 7836320.3125, 7836741.07369219, 7836760.9375, 7838018.75, 7838063.030720946, 7838266.157914181, 7838735.35020722, 7839440.439821822, 7839495.226168034, 7839914.0625, 7839928.060639737, 7840212.5, 7840301.263943496, 7840360.9375, 7840443.849876473, 7840560.732220146, 7840561.235998074, 7840698.119063443, 7841058.721344496, 7841189.533519765, 7841401.5625, 7841423.4375, 7841807.435061243, 7841818.240043316, 7842029.6875, 7842071.848356208, 7842144.902722914, 7842151.5625, 7842256.553186061, 7842306.101047803, 7842318.75, 7842418.191230347, 7842444.812683369, 7842459.549107852, 7842482.248368176, 7842569.734272436, 7842692.151249478, 7842724.566339975, 7842791.518149432, 7842795.3125, 7842879.4047672255, 7842908.063047098, 7842927.864528455, 7842939.4387553055, 7842945.137567907, 7842951.7866149135, 7843091.214467902, 7843134.375, 7843134.500728171, 7843172.589127354, 7843175.795296051, 7843314.415312072, 7843317.1875, 7843365.546373621, 7843440.343957986, 7843451.264543868, 7843464.270503144, 7843562.452346818, 7843562.799144857, 7843636.875689223, 7843639.0625, 7843643.634262733, 7843670.194502317, 7843723.868657833, 7843745.243720531, 7843756.941376221, 7843853.162840757, 7843882.8125, 7843919.328820999, 7844072.843165896, 7844137.486145372, 7844137.5, 7844564.823045352, 7844599.313563032, 7844622.185829283, 7844810.608353923, 7844962.5, 7844996.875, 7845100.20706343, 7845123.052475035, 7845131.25, 7845160.9375, 7845195.861384244, 7845336.686588377, 7845347.39325385, 7845370.3125, 7845378.642580424, 7845393.309414388, 7845415.518217888, 7845658.018105046, 7845726.525790286, 7845803.514268634, 7845831.4840396745, 7845851.964566244, 7845877.240398611, 7846015.869318548, 7846033.616922894, 7846056.392828143, 7846060.8759531, 7846063.52130609, 7846140.084173604, 7846358.976447403, 7846922.968209932, 7846955.168964028, 7846976.5625, 7847384.315474866, 7847427.9177636355, 7848965.625, 7854320.3125, 7854647.215566679, 7856975.862252436, 7859850.376237975, 7860545.3088371605, 7861860.108886953, 7862147.067871093, 7863101.5625, 7866283.053833934, 7868702.569921087, 7869084.025312793, 7869310.885386869, 7869426.432528455, 7869545.275161349, 7869573.482663815, 7869800.712344894, 7870010.424466412, 7870654.419084248, 7871029.525165352, 7871443.237480147, 7871598.6179389, 7871890.538601314, 7872227.319338874, 7872663.342084777, 7873248.4375, 7873455.114898954, 7874148.4375, 7874269.624225092, 7874571.340678011, 7874730.472561321, 7874781.25, 7874987.530182434, 7875040.804800414, 7875164.0625, 7875241.2448753035, 7875286.97049506, 7876054.777686126, 7876877.495351739, 7878337.390391895, 7879810.9375, 7880978.08413985, 7883307.497434309, 7885519.784160399, 7887150.0, 7891201.5625, 7891603.645708475, 7891845.3125, 7896123.017135979, 7896910.9375, 7896950.642017246, 7897535.347401905, 7898107.097037496, 7898276.416070789, 7898295.108702163, 7899220.989081744, 7899913.159942687, 7900368.759109636, 7901889.517616594, 7902081.325484027, 7902384.375, 7902846.4497578535, 7903305.62713932, 7903637.5, 7903979.6875, 7904327.175492805, 7904651.7286794735, 7904661.2339681685, 7904867.002207171, 7906798.266850584, 7907008.569985284, 7907601.5625, 7907660.9375, 7907939.556635375, 7907952.198757623, 7907998.5118846465, 7908023.28815516, 7908345.387124451, 7908489.0625, 7911552.114287234, 7912037.465841555, 7912795.3125, 7912982.8125, 7913729.300856442, 7914163.8839537, 7914442.050978418, 7915068.870237444, 7915268.75, 7915299.468652633, 7915504.407277695, 7915845.6575951595, 7916298.292907353, 7916610.561104037, 7918606.25, 7921236.65423553, 7923212.01517787, 7924391.822233605, 7924410.3356210105, 7925474.990695201, 7928069.330424044, 7929007.168674828, 7929120.660278111, 7930404.516473614, 7931719.109914932, 7936665.606225285, 7936710.9375, 7936754.6875, 7936852.683587012, 7936873.4375, 7937162.5, 7937209.375, 7937491.619660233, 7940726.869694734, 7945965.533778644, 7946398.4375, 7950260.756431985, 7952041.42661048, 7952714.152133364, 7953028.125, 7953292.1875, 7954406.25, 7954420.210179211, 7954768.292589524, 7955286.500015955, 7956250.000880263, 7956312.910391931, 7956659.989738418, 7957239.797090854, 7957604.302717823, 7962077.599385739, 7962367.090257315, 7963434.843291395, 7964603.941046326, 7966366.4193138415, 7967539.953768549, 7971185.083098398, 7974914.731861714, 7975174.1506065875, 7975374.436515216, 7975473.557288711, 7982961.315939944, 7982968.431654541, 7983029.145500317, 7986245.0967539335, 7986741.783336728, 7986785.9375, 7992795.532396554, 7994711.100275737, 8001729.9386598095, 8002116.482807006, 8002478.999984426, 8002840.625, 8003017.424098359, 8003031.25, 8004302.617245857, 8004722.946634808, 8009586.863040652, ...], [84.04617060249689, 82.63856584845871, 36.083451338029256, 100.37541851100109, 38.033424987763894, 17.180496052197764, 63.66598230406724, 49.33243506512429, 15.205994746794097, 32.51544898222726, 81.8480594552097, 7.340188462469637, 66.34582138956792, 6.910456515618286, 39.561030917330015, 6.610727548363349, 5.322314293800065, 5.245328763747681, 5.3255040814356125, 58.395474931365115, 22.238417650680862, 12.09758016192783, 21.05186885919471, 19.446936504712795, 39.339273919373895, 12.094505704353923, 41.362330323826946, 6.307736354601887, 128.73863386280578, 86.46539663598858, 61.996186913946175, 12.597856673821513, 6.939809033528778, 5.857329627976951, 47.84654148878325, 78.36202497870681, 19.878728897948605, 22.160322365127662, 65.90449562279055, 6.066613288615158, 15.229725412768143, 15.317417869245677, 66.85511123959805, 21.682501474209133, 33.02061415018535, 49.80672649397053, 11.336137705389977, 9.318890181254218, 24.75011876565457, 10.002352403652628, 43.7331264559883, 85.04234502244253, 13.606194754002127, 6.386908516605851, 55.98013135878076, 67.0735121062982, 20.24754984885847, 10.529671748838311, 13.447924717010041, 10.586886616725032, 46.20225914689611, 86.23795535131877, 18.414192241321885, 21.341169517977274, 46.811331477276624, 10.418588184506998, 6.870257721868692, 14.635351975431618, 56.133010176290014, 27.80240266793419, 139.76118618622502, 64.9718417455205, 37.701463770802945, 47.90952099970318, 43.26641813012133, 31.58719769148997, 11.52554626322444, 5.486214576310467, 53.04211299196451, 8.06910039374761, 65.31930971591687, 28.711212182462013, 40.19113998190612, 102.46469570196757, 16.22695139049623, 25.10604342660745, 68.13935891094373, 60.42807549190704, 13.095465663843626, 24.005190608339902, 17.534677551147738, 64.45169667104919, 5.874962314057446, 61.37119232844434, 6.647417440133527, 68.79360813893436, 103.40056220509516, 40.83688349426858, 52.0834547960652, 13.160545707712087, 89.98745653145079, 100.26722096793728, 28.801580891829445, 15.14369358814411, 93.82495860412493, 31.7615007089019, 5.111897303530424, 59.428287782067194, 73.36091789920813, 23.86320440534682, 125.40831664915379, 117.54021889470488, 20.181592811421105, 19.892066294000895, 13.101066597185698, 29.30412089724156, 8.283148247283947, 20.380162160777385, 9.471140732721407, 107.68140597358351, 21.961577618240675, 76.91218945652159, 34.62332422476104, 6.766378379899122, 58.879880856797165, 97.12855788831618, 90.80609729700127, 64.06730556881307, 22.04244942447811, 123.97930883084538, 13.654536887247177, 10.25028372922981, 11.809299505176956, 14.34760320486116, 5.521758415903455, 31.90689474632261, 17.34029645817006, 47.634808125833864, 42.96740432453879, 27.255148145342066, 100.65454376648883, 22.30820785187657, 5.939225078563582, 9.971845197463233, 91.38562570113407, 21.926342125292095, 69.92381897815423, 7.818630107218779, 95.08598320339398, 115.78721384508228, 15.11399118920529, 8.734910808252456, 62.40034859969415, 49.87889031273896, 21.68757722752729, 11.88276484967264, 87.02540544449415, 8.752618162767975, 105.08349428899581, 130.73735208595198, 7.343538322169921, 36.16129094594373, 20.690388278601898, 83.7368775192563, 32.70785008852634, 18.198650683846115, 63.195024510683474, 71.6673816387397, 16.08244798758182, 49.986487050874445, 20.596989762195868, 9.498254757279676, 6.957400593890192, 65.3926683792148, 50.1257959246291, 182.06429711388554, 102.3083396158797, 59.56580947993074, 23.591406783205137, 14.856189819917507, 40.367916440777535, 28.957981671141596, 27.28908338320311, 76.80060182973688, 34.12524007417104, 25.67701144774629, 86.27585624304012, 15.68556513575848, 88.36417562969136, 39.161814975759285, 54.596974195930564, 30.231021038675856, 13.596354145452445, 7.305078733795415, 23.741313257240854, 7.300122081376548, 40.46807423743975, 21.661668578561354, 52.57929129533367, 67.0987430848643, 7.190729345105556, 52.84337429086579, 21.399535093214755, 20.70211451887751, 54.63600690045299, 13.556846379680568, 51.8563282626076, 49.11069807383996, 47.24114384732423, 11.103535319547483, 24.486128653448972, 19.28384715361093, 7.127914536734964, 12.37183878334932, 16.460597095564793, 76.43170220451258, 13.303203198779489, 75.44438281373883, 58.38372764598017, 31.67523532605709, 16.227081887209966, 6.248677921256302, 27.986077938233617, 24.19615898468344, 14.568889945195913, 21.19326114272988, 7.432679690877144, 30.128557630225526, 65.95539865858073, 60.109115523264, 10.428107936908548, 53.275239363410236, 25.806677639469, 12.401050466392027, 6.229611809828811, 89.47592953906174, 16.422040358824034, 5.196385607881414, 33.524006078176406, 35.07264838546107, 57.0065478505184, 42.04414698241886, 36.18799358261014, 12.068514206199941, 17.31844079551681, 30.82001076943115, 11.956285864237625, 12.775827483942901, 64.2723146579033, 29.790513729177288, 20.304656998080194, 10.984285988122068, 9.67807953096338, 59.67701115461155, 7.923948030206432, 38.758111747459644, 15.674211369737566, 28.40035764439977, 34.76899659756634, 69.00565653028258, 52.49913432569579, 71.1238228018932, 11.206429699898335, 14.496657733256214, 57.52637319149194, 28.172986274509917, 31.784786411365943, 15.066989749305387, 20.35396481665875, 5.147161304972032, 40.82493147008037, 8.402920092734387, 42.698792521532816, 21.960256177755525, 13.811303143327867, 53.867168500224146, 19.568483846419298, 6.763054723808333, 25.59765769064141, 104.38224328789718, 18.654836369772738, 7.208404156013048, 32.97017686493968, 17.354080740204196, 5.5358555249250445, 6.889024029108854, 7.647911326208059, 121.9969178813297, 15.505871908588155, 14.045564535318713, 5.062971475662919, 108.18878651743427, 92.26763289020724, 29.55526831016761, 76.20661086548509, 19.083142089029582, 42.37666965529814, 11.891040845595938, 69.76138362669133, 93.4578633249765, 8.224223985891646, 40.44126186088467, 16.391021097399094, 23.58863596373205, 5.3239211850076025, 154.2593736887149, 23.895362800051736, 91.92409131138956, 12.657039893755952, 13.376178191843263, 12.275214359164769, 76.9169560263203, 37.83975039287747, 16.83115652191791, 18.27119814270879, 12.225641578487636, 11.399814986570183, 11.567519557658233, 8.62135830908399, 30.529562388756908, 13.770450062498305, 60.74848605817078, 37.076068573241656, 179.49661369114574, 27.638333387812516, 13.670404180077837, 20.434872050539116, 70.24467769914877, 14.191742593940319, 69.25299115020454, 32.958552265391226, 114.68454620135506, 14.136030330932384, 119.1030776660833, 53.63918675571644, 16.508718066662578, 13.543689251170898, 127.25559012649943, 8.029288083771583, 13.586690195969501, 16.585911349486373, 40.62508781068223, 99.09414739533055, 12.582928175068751, 13.900543869243647, 18.35299033234172, 25.56233596437412, 63.54896265366161, 19.39456422344193, 5.898700307972365, 23.489416425600034, 19.459370230412578, 10.652649066144027, 26.361949213399257, 9.505045949771672, 8.921136548726004, 78.7082260693296, 8.458364773718616, 38.117196314613516, 5.6243798959930755, 61.10160930085283, 19.390916092503346, 100.82477596616285, 18.811700057149935, 124.02141323258218, 12.164224854509897, 43.66793997235905, 70.02098322683054, 10.860589852903377, 22.99059882716881, 5.874514986856068, 30.819958493956772, 13.244852641490125, 13.245110020580567, 21.507544389383362, 23.044000914750093, 9.888567621711651, 25.611170987408947, 9.609294934817312, 90.079841198502, 18.649517532868266, 108.94887689391862, 35.48962815832635, 83.83253876879043, 42.81723960645298, 28.668684795773277, 5.913720137342284, 37.965318121927346, 34.7703227085366, 33.85401542286161, 22.818535548801577, 31.54127748334328, 32.66804801835325, 16.6401452360189, 14.379661935211898, 34.61198602926366, 27.827071959851683, 9.371902444851887, 6.9944178118008535, 14.77204930329351, 41.08939599991925, 39.00869632628496, 5.562026751543052, 5.452380486118687, 8.601470362853359, 16.620075484870906, 20.800697056125166, 56.62257806291019, 8.271845019156018, 38.91137908593417, 72.0602831604663, 51.6052203086138, 77.48602813229564, 21.2450399420272, 12.960823362316109, 14.825018354121651, 24.213891611521607, 12.462992571147781, 11.326224501102011, 14.515951165826607, 13.945895634567886, 51.6703896015792, 119.19628995055156, 116.1874081856563, 29.21762617812186, 6.652934374031217, 52.85213971832222, 20.38352159036945, 5.820333585212516, 37.92353368764074, 19.793288603779967, 106.33980231051522, 27.308435221193903, 47.426857945150104, 13.10015095336802, 66.70881937104093, 70.4078425370676, 18.765882248407415, 6.411828426660225, 33.71317064681936, 15.332887581238879, 44.76347730562935, 13.684527366902747, 20.068701208753982, 89.75563519196876, 65.64432832810243, 10.141729215829466, 22.307592182053522, 58.349238270283315, 82.12502495683563, 43.52638808840249, 29.435369063229157, 24.212949244776446, 44.006142155140864, 29.092659279403495, 16.62186194234741, 55.465400156683394, 82.38996119578985, 8.33309211998372, 17.89196577036099, 98.03615137744627, 82.25148915878441, 19.723998087482148, 86.73685224259054, 12.437255890573878, 21.37149378121513, 116.59068002263011, 62.82701441452937, 29.475083414440704, 15.504221688054184, 46.552653719757714, 17.53983190132323, 83.34487546166294, 42.528158362226335, 10.542506040845915, 127.56296370400193, 8.638195123878974, 18.474288020396617, 11.694337726961631, 15.781506947500388, 69.52699956855122, 64.56984533268881, 7.6457294106874585, 79.14998875632443, 46.62829891604409, 39.771075944620364, 60.11366031868854, 23.585440681237074, 90.43236086117955, 46.89558333707117, 76.67546836692864, 13.365798104710214, 24.80823526685992, 83.20579594503934, 32.20715555763664, 12.507392191512512, 17.197552162357514, 7.201990458532973, 88.90378252588049, 18.562466672432304, 35.2886589428759, 59.269685508274804, 14.902256614605484, 304.00860408396693, 12.675436827726033, 61.03771873303822, 71.10001699012425, 10.074936836534825, 26.816619867740684, 86.10100715866088, 137.49082505261813, 59.241690324831374, 37.284940761903314, 44.53992301257342, 59.69880750678497, 20.5624782831072, 19.7567699073743, 63.78356023763487, 5.112661398118037, 13.861575268338553, 86.5571981048309, 9.242877050732867, 7.798040643013693, 58.31710957958299, 20.53629029525999, 47.04910323625084, 70.08557749944563, 20.07119602057075, 22.369239893579348, 70.59184001371055, 7.35619656018906, 5.993841423455619, 10.099612260801264, 13.872191774276628, 55.3971842550756, 7.774625361605599, 17.726267193081124, 82.75602146873432, 32.517635416078726, 100.04064009648064, 74.33638976322868, 55.21964494613986, 11.788644284187285, 26.963345157891005, 13.02371126877989, 11.471992256956108, 29.59354945944347, 8.025996864052908, 116.56543590421253, 27.097604514307207, 12.888993633600602, 5.506225681949048, 159.95719345670602, 6.070961490943268, 111.73521115431365, 42.60026371902815, 5.143390543915623, 17.209619427184467, 19.838927657884888, 26.052745237542844, 25.30540747127614, 14.682904107457839, 106.10458795207008, 16.744191718337333, 28.127068322922682, 7.6132980323607695, 10.241124185000663, 12.428317961423522, 11.966009760900311, 36.93087146819404, 44.70419078975397, 19.067291097762002, 7.854484226809333, 110.63842565206768, 29.290070625806727, 41.903691730050795, 29.1373792357058, 50.41450661649363, 56.30063601241931, 32.86781236994315, 77.30423801889566, 27.369979895057337, 31.80982192080214, 76.39613395406838, 21.864279967203988, 47.547427726217265, 13.375295939746252, 6.701825790702098, 36.670926526677526, 21.444896541697606, 100.41632528888789, 10.221032999262919, 32.317863954314255, 9.424332389665311, 53.58251768979365, 11.258243914542561, 11.832981825212604, 129.3831548263252, 103.81674889226582, 12.171303037591871, 6.674569044452283, 35.20529467217153, 8.239177755757735, 100.48975829203448, 13.048287074715743, 15.051206606522802, 30.287069862014526, 47.12845734306303, 43.67717034967053, 68.61687891878509, 123.59721386704089, 68.40483850481498, 24.986736596177565, 5.527598772955416, 28.05383327183511, 6.202938480473013, 168.1077448114926, 75.76855452469661, 96.59065320846572, 36.34900282842016, 65.09064489133875, 20.951242145620963, 24.913616608626416, 13.583689137704836, 113.81621012357404, 16.053258145192878, 33.346258584064266, 5.249291456009319, 71.50484133168283, 8.428390435171151, 22.750113712566275, 87.95296700997523, 111.79234010521063, 34.25538854568519, 37.859006999193134, 76.89266488857781, 44.5754944517599, 19.28446054186332, 56.60671907303589, 12.431030479293574, 46.14419287324165, 23.260157206989316, 7.4638641569808435, 37.05411371593792, 54.807405030007416, 55.04397358715056, 8.429781503260934, 32.15282437512357, 186.13549398314768, 15.784377783375248, 62.73174202002661, 10.858971101553074, 90.16855840077295, 8.922850306769634, 56.10108120494751, 48.67412913227566, 7.336926758179506, 28.68695614391382, 24.008949931212058, 5.9569951620075665, 27.702045933424273, 18.646945615931916, 8.858206599472496, 72.11094580641725, 27.645630729335956, 30.529203455604737, 105.37849057748443, 69.7223548620815, 21.815964936672735, 13.096315455654837, 50.24045721702807, 20.056315425766865, 68.25596066305873, 87.32175225329853, 22.770526353861293, 11.944100339469344, 22.610502608869293, 79.66929423351274, 25.25809203166294, 67.15775044024056, 25.805974363766225, 7.939304004898379, 16.984147124912223, 23.70025970139381, 6.2817323245085435, 10.318463999379219, 50.48158280000055, 12.553729214533108, 74.9519751467682, 21.983673912406207, 37.710471235302904, 42.487207072948024, 9.49074011384437, 47.47291040853933, 40.73084937028447, 6.1281976485206195, 80.893887457698, 5.136939835512405, 71.60933362553106, 12.298928168631926, 85.84523593228722, 46.84663847791218, 112.16714118800844, 21.534344922819873, 63.234621837214355, 59.21226325462678, 14.08641329855913, 39.428294304804396, 20.332401061658132, 7.020364033401572, 16.969010574936043, 41.53874339824968, 51.50816433529216, 29.720863982809668, 7.266793407326621, 21.163076340970637, 95.84167646773959, 15.553049101677763, 6.184113142805889, 76.56340191876846, 5.096870214903391, 14.355140616256342, 26.074475293804568, 7.122999842689135, 33.42624170112174, 11.993598679820844, 22.46514498450262, 6.042284846173536, 7.739087537946793, 40.64567048497402, 9.68538264356268, 51.03343549855844, 33.920213936558476, 34.01104806807435, 28.91278999833968, 43.401826759256195, 54.838216717619176, 74.22805086325013, 34.80572952288187, 70.83835927424221, 42.54715653465372, 5.2603093477979295, 20.66437051154843, 31.252129709103325, 62.62333901325887, 87.60523347356079, 27.312999603816113, 85.0077125742508, 64.81848904712773, 68.53614512821413, 8.340109427230765, 32.245088445905154, 16.215970444623146, 44.866928941237106, 7.38277601903932, 9.764184399789587, 70.43810759795414, 45.26237073356944, 22.809524375520915, 64.97405740990251, 31.792921217161286, 11.632168660992845, 69.03745426322565, 65.38871328295826, 5.836759275316595, 5.095535815383283, 51.916844810197496, 20.926212601658204, 51.27000926781181, 24.774053729361896, 26.748639639690172, 88.674366822357, 16.863347171261147, 13.511483472541899, 54.36061633943132, 42.95888784028448, 23.973841162106588, 7.188908073132403, 24.26914536251582, 16.599875765520984, 14.314190616035097, 9.528377830827086, 40.72758672018502, 56.42139866804739, 15.54814786593385, 105.34820520376718, 19.186029411122302, 16.481543614389402, 82.31616873596415, 25.944673072919635, 13.968582112372395, 5.913871032050728, 48.70697119729874, 27.615849458504467, 11.629862878427383, 20.336622690497574, 52.74202369722725, 49.31503198865248, 14.510055027701176, 21.199461605697085, 78.28479842645777, 28.820400472734157, 15.087729273167437, 84.15598203002165, 7.2823989876828135, 67.60432373498031, 34.016821464791555, 61.466307280156634, 6.368320227523841, 147.55244228033487, 26.984298219408338, 23.385446019458506, 59.01220295659475, 31.632496208502836, 11.987237256901619, 76.6164459951969, 78.97886332112422, 59.620918868713844, 7.814604171840555, 85.19779073095123, 29.07221393169396, 41.20519024769394, 12.04612401681101, 6.678623256425481, 6.077064766181494, 11.46504391530406, 5.811269045180116, 110.90103788882281, 41.295215003192155, 8.511291934345515, 7.868316768418488, 19.141309429007343, 10.118811516721076, 15.515360977240334, 27.363444595283095, 5.673159450435637, 35.126332633166555, 64.14165126849967, 21.80501773979394, 17.160620588849806, 46.15029521529433, 27.3998328687463, 12.448883982276998, 49.689805487627304, 56.471383114102316, 6.541836983675753, 271.8586196560072, 6.128118502509283, 14.927566748146871, 25.13350788254874, 15.731397766961164, 34.36860016348951, 34.735289131871454, 5.774019905839335, 6.695646126372026, 76.80539394676309, 69.8318129424602, 9.300029540646431, 36.875756361987115, 32.30569115784131, 74.4652996689973, 5.237694479647076, 71.37717253292541, 43.99923958948594, 38.10399904991766, 26.92535761337462, 7.9020078604283555, 40.04192305288022, 74.11050208496292, 14.795506270510277, 104.65956745184033, 19.800271261308545, 72.73865812723048, 35.36150359223488, 57.37661018639783, 15.057812344657172, 5.2080270165773, 64.34487449025106, 17.98143706854369, 21.203736824476255, 49.36806417396956, 56.108130268347665, 14.539568575915359, 48.85409587927411, 27.74128227007521, 39.81141584252501, 17.021895007550086, 45.925191424976376, 40.540854064118946, 17.383146373266733, 82.1867900960009, 10.5286127305068, 98.77841413416479, 6.5926737504390935, 6.6511515791227085, 19.58303527506883, 6.734621023861249, 14.217740593127996, 18.348880918936675, 6.354340437589939, 85.31482009421839, 30.123908698602413, 32.11510227900146, 32.920282736389034, 22.272738134656347, 47.0124199399186, 123.16762649422827, 45.733627893499104, 7.292484334129434, 15.615140821668458, 116.62890010554636, 31.19081782499883, 36.262009637711614, 12.561708499997081, 72.28848107535367, 29.7281550101564, 17.231635900833076, 9.9343338879078, 9.39510167089801, 5.525876001188317, 15.233781727729886, 201.84053023266964, 12.115651907506532, 27.866360369951273, 68.51464329193739, 41.58485152627671, 91.56175980415102, 14.302011363999023, 5.199957657871917, 8.351201098444639, 45.691124356367766, 13.241005134320217, 10.716238877867308, 30.756634100973553, 25.961950919083936, 94.86490914238253, 55.078550606169514, 18.62126804336941, 13.3678077571649, 13.710844694126154, 18.217626421074797, 28.34212756491387, 5.487242953219078, 8.840513090805056, 16.45643138387827, 25.550963735460105, 21.975597259867587, 28.15859586016282, 74.97303120816747, 53.54327702522065, 6.21299463247677, 117.9797169461439, 39.498447604879665, 113.73300773776431, 24.978756189348225, 8.455994209286578, 84.76738851347298, 88.97168442590231, 25.398903142076485, 50.36369922216362, 9.408360931344166, 56.520119262772084, 66.8827219442805, 54.949007011969144, 26.653338385763885, 21.92874126118387, 17.628860714508157, 11.129082989449337, 16.7763666877132, 58.58170751295248, 25.196051602524484, 28.67928517786258, 41.71406129712452, 26.73938036896001, 11.948098191112658, 26.67153898897601, 120.38685251089788, 19.939638062494694, 31.524076498453535, 75.87928197217573, 12.46119855160385, 36.83527872514971, 24.60043090234856, 8.497382528327728, 8.125112125698012, 5.032527020505263, 16.150329683258622, 55.50038247873629, 40.4705825045837, 51.213315724879955, 6.512914120249444, 5.350602306641241, 10.179943413441924, 116.75702797847353, 52.280873891808945, 23.20489425653078, 31.503911646127264, 6.666201355715615, 17.402407839805022, 41.27659705040485, ...])
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);
([4592913.398749897, 5013638.620558587, 5016397.087788037, 5060468.75, 5074623.4375, 5074811.643648088, 5154660.769016024, 5157460.9375, 5158951.63020237, 5159178.125, 5188216.9297326505, 5195541.396517303, 5209663.179803334, 5316047.569045549, 5316980.734904959, 5317747.620829477, 5319021.291415004, 5320628.131554038, 5320683.887930143, 5480287.5, 5480333.102585848, 5484650.542955119, 5687680.704601088, 5693710.204606123, 6435891.268985267, 6436717.728948459, 6542632.8125, 6542640.939259228, 6542650.0, 6593305.658191065, 6636412.876225982, 6678332.023181966, 6701921.135789606, 6702563.069171747, 6702687.443358946, 6703313.178047964, 6703380.989805535, 6703646.557913252, 6704546.875, 6708440.41582134, 6708800.073616174, 6782187.92031144, 6784628.125, 6784946.672499271, 6836793.729402994, 6852789.0625, 6853650.129376944, 6899487.485164304, 6901090.66545964, 6904889.762036068, 6905039.546606772, 6906876.777334613, 6906941.786698806, 6907325.8921875395, 6907787.5, 6907922.546246243, 6908038.427865198, 6909908.236674882, 6941804.345764836, 6943418.374062663, 6947668.75, 6949289.0625, 6950194.436351193, 6951476.047133588, 6951750.0, 6951797.930934751, 6952427.07468507, 6952675.632756893, 6952851.5625, 6953092.194593147, 6954585.9375, 6955079.6875, 6955318.75, 6956064.0625, 6956156.25, 6956396.875, 6956525.24044022, 6956920.869992899, 6957896.334443027, 6958004.252287497, 6959391.091046668, 6960807.292340733, 6961329.646489231, 6962779.6875, 6963759.807760158, 7049151.361678114, 7057887.5, 7059471.875, 7060202.538592305, 7060227.844662189, 7060420.859174987, 7080418.159993898, 7080535.166510581, 7080574.679669609, 7081841.5768047245, 7082306.25, 7082651.5625, 7084406.25, 7085966.565376674, 7087776.00093781, 7089643.277416458, 7102150.0, 7103564.746845284, 7110392.501269443, 7111345.030469177, 7111700.0, 7111866.296083583, 7112082.8125, 7112332.8125, 7113227.230638701, 7146185.24011788, 7147217.812210291, 7147345.0697258, 7147397.760485228, 7147746.290745076, 7147785.540851226, 7147793.74350993, 7147810.935753498, 7147987.6607636465, 7148541.93934593, 7149041.584302587, 7149348.4375, 7149362.5, 7149376.576867789, 7149459.375, 7149837.5, 7150151.5625, 7150374.408398477, 7150419.865861063, 7150506.435034983, 7150883.990712991, 7150925.917866922, 7151204.11083222, 7152245.147437975, 7153126.326985373, 7154951.5625, 7155486.4507559175, 7155993.75, 7207704.6875, 7220873.369898063, 7220876.5625, 7221260.515504714, 7224842.185427711, 7268252.233843761, 7277545.3125, 7277883.917360754, 7290078.617147242, 7291044.308692272, 7318340.146982962, 7329751.5625, 7366236.94954239, 7366386.698889987, 7382281.25, 7386238.581333656, 7388155.769276888, 7400444.184729565, 7413239.028565847, 7416586.725788358, 7417954.6875, 7420080.993931169, 7420628.907460154, 7422676.186304062, 7423616.60308227, 7435829.6875, 7436393.803804735, 7436502.216260478, 7436517.1875, 7436720.835130371, 7436725.270262751, 7437397.879070624, 7437432.217718654, 7437459.565949171, 7439872.774360864, 7465458.211300822, 7470260.082442009, 7478464.0625, 7478525.0, 7479432.361263499, 7490533.773485173, 7491059.352433855, 7491287.405912339, 7491447.716584472, 7491509.309301587, 7491564.259191707, 7492259.375, 7492521.712188954, 7492625.0, 7493054.869913602, 7493698.357030288, 7493806.25, 7494001.5625, 7494064.094424005, 7494085.533316027, 7494111.592839937, 7494205.949261526, 7494299.076216748, 7494637.5, 7495219.379968984, 7495248.4375, 7495462.5, 7497661.194647497, 7498040.31063426, 7498044.803069105, 7498228.063357756, 7499087.5, 7499111.720982719, 7499180.800622226, 7503026.5625, 7515619.681175976, 7515631.234480599, 7528336.167534172, 7535119.812026123, 7535482.837028958, 7536289.735218796, 7536600.348614606, 7536701.5625, 7537740.11663819, 7538096.875, 7538671.875, 7538919.8949648, 7539370.613319173, 7539584.226991423, 7539699.631639066, 7539873.171588037, 7540165.313867286, 7540200.07883105, 7540315.127456238, 7540548.4375, 7540636.154044668, 7540877.500413706, 7541471.376016271, 7542243.75, 7542705.778895136, 7543449.123520022, 7546016.884097083, 7550581.25, 7554564.403350193, 7554637.221557222, 7558708.61586033, 7565738.002744642, 7566236.112451343, 7567517.1875, 7567551.5625, 7568355.216163259, 7572427.071935784, 7572431.25, 7574302.034956832, 7574713.348501824, 7575828.125, 7576696.875, 7577991.559497477, 7587892.093764284, 7591011.320889025, 7591723.390652691, 7591814.869948862, 7591968.75, 7592878.304809981, 7593028.883467115, 7593321.875, 7593495.3125, 7593947.782644835, 7594173.4375, 7594843.799787345, 7594912.378177893, 7595089.0625, 7595346.856973074, 7595357.876015457, 7595659.4075362645, 7595688.440185916, 7595702.325972273, 7595735.453323755, 7595933.026211531, 7596162.5, 7596226.961801712, 7596332.480606717, 7596384.375, 7596385.220188638, 7596434.372736307, 7596802.957028318, 7596832.1069505345, 7596858.534078246, 7596869.07076725, 7596881.25, 7596891.140658665, 7596921.932044781, 7596974.035297206, 7597153.246849767, 7597220.3125, 7597343.890585706, 7597445.055747322, 7597451.234026462, 7597462.816617246, 7597479.339374664, 7597510.9375, 7597528.125, 7597610.156432278, 7597637.281565604, 7597637.939013065, 7597665.625, 7597728.125, 7597801.442697876, 7597803.125, 7597815.959567596, 7597821.562202476, 7597857.277613518, 7597871.855732398, 7597880.96123815, 7597885.014473247, 7597899.236086752, 7597906.735841184, 7597924.065524519, 7597928.125, 7597945.3125, 7597992.608293144, 7598018.265720493, 7598025.604669373, 7598029.173212753, 7598150.264264522, 7598184.958614103, 7598205.231695077, 7598222.3615139, 7598273.4375, 7598277.481057049, 7598308.5060464665, 7598317.141069854, 7598324.621096139, 7598356.461822982, 7598368.3683279855, 7598416.975824762, 7598467.018806217, 7598545.3125, 7598577.259844502, 7598588.833803175, 7598740.625, 7598746.875, 7598759.309179997, 7598788.651087871, 7598859.375, 7598869.79206469, 7598921.467486972, 7598939.436012333, 7598970.253015951, 7598984.375, 7598989.829216219, 7599051.259665191, 7599360.052199125, 7600206.07971882, 7600332.8125, 7600389.885314387, 7600476.082907943, 7600676.241762661, 7600784.583361802, 7600787.173213912, 7600803.005187041, 7600836.13596008, 7601002.596378505, 7601012.353687314, 7601189.373814013, 7601285.9375, 7601293.93532846, 7601518.75, 7601663.448034149, 7602089.0625, 7602263.243910392, 7602882.135117462, 7603611.512823941, 7605703.125, 7605729.23536983, 7606946.697110091, 7613651.2005662415, 7639338.285933044, 7640260.9375, 7640326.0325838085, 7640347.907679503, 7640422.369377335, 7640594.955081629, 7640595.905308157, 7640701.174627419, 7640986.248829169, 7641145.568598704, 7641146.033312442, 7641150.287512862, 7641357.8125, 7641548.4375, 7641732.2931134105, 7641768.75, 7642262.20025444, 7642292.1875, 7642303.125, 7642681.144905213, 7642692.721942401, 7643096.758636458, 7643290.172553786, 7643293.703626893, 7643496.719346378, 7644267.574959029, 7644412.097885609, 7645065.672511372, 7645507.306145898, 7645593.704818188, 7645814.0625, 7645900.0, 7646159.957335569, 7646432.59197933, 7646631.80150372, 7646637.880212017, 7646946.616941276, 7647073.4375, 7647212.472036706, 7647346.875, 7647646.868948156, 7648378.09661677, 7648638.785093203, 7648740.099768317, 7648905.610999771, 7648920.2815977605, 7649298.015871094, 7649497.588908332, 7649555.498403342, 7649738.946182254, 7649741.899225753, 7650037.001576194, 7650057.194873863, 7650439.972244814, 7650464.0625, 7650594.732212225, 7650821.875, 7650996.256079, 7651031.335497973, 7651032.8125, 7651033.685863083, 7651429.6875, 7652575.658811362, 7652796.482588866, 7653008.790393327, 7653564.0625, 7655139.0625, 7655971.53461883, 7657162.0024705855, 7657374.232997635, 7659201.661528056, 7660116.8264921615, 7660457.438372209, 7660608.719282648, 7662604.6508873375, 7662776.101141574, 7663161.762067769, 7663657.390448465, 7664418.75, 7665273.4375, 7665983.667392428, 7665992.1875, 7669277.860343125, 7669368.75, 7669846.875, 7671716.499778933, 7671737.5, 7675930.886134191, 7679373.524436442, 7684289.668102065, 7687149.641137914, 7687610.577738367, 7688232.114766772, 7689243.1892865915, 7689514.764872647, 7689752.612722506, 7690135.305638733, 7691001.5625, 7692752.984215392, 7693506.318641231, 7694407.8125, 7696488.0475477595, 7696545.3125, 7696742.1875, 7696827.715303666, 7697020.3125, 7697244.360566163, 7697628.820260749, 7698030.02209602, 7698550.20420851, 7698607.8125, 7700763.698725405, 7707648.553474889, 7710082.8125, 7713445.287481365, 7713459.654505347, 7714132.8125, 7714984.595082422, 7718178.316541646, 7724175.0, 7724778.125, 7725324.514450698, 7739317.766274481, 7741758.228625281, 7743698.135875844, 7745667.921138295, 7747659.863071237, 7747678.422772132, 7747682.281117852, 7748427.2706975015, 7749665.589403072, 7749791.968369691, 7750762.489663307, 7750819.213150396, 7750842.417775057, 7751296.875, 7751494.9566545, 7751516.390407751, 7753203.032282796, 7753855.780508807, 7754170.650777548, 7754831.204302763, 7754860.448241493, 7754867.1875, 7755153.125, 7755179.088859029, 7755186.391954483, 7755278.9522037655, 7755399.146035053, 7755469.9970432455, 7755521.875, 7755638.955915313, 7755878.633291985, 7755938.793388018, 7755955.648419296, 7756309.375, 7756517.812387472, 7756786.844580031, 7756802.768084572, 7757429.6875, 7757466.448591111, 7757467.792052385, 7757491.412423235, 7757773.12549216, 7757860.9375, 7758078.575240887, 7758117.74927345, 7758171.833084019, 7758245.3125, 7758286.6873711925, 7758470.557822973, 7758484.375, 7758584.947154617, 7758922.448623737, 7759111.885767267, 7759379.897135688, 7759832.8125, 7759890.097437153, 7760190.625, 7760332.735986655, 7760380.582265069, 7760404.121467669, 7760416.806686729, 7760460.771071997, 7760745.251496352, 7760783.551505604, 7760845.905921546, 7760919.240221902, 7761009.044887711, 7761046.146074016, 7761156.087525173, 7761159.30545604, 7761169.574298234, 7761173.841741077, 7761205.567158124, 7761221.902729988, 7761419.660127101, 7761524.135849325, 7761534.852392202, 7761564.353648626, 7761610.9375, 7761633.139308696, 7761706.89505032, 7761756.022979193, 7761756.25, 7761761.985058002, 7761821.32533403, 7761843.89605949, 7761853.125, 7761878.125, 7761940.189638112, 7761942.485279605, 7761988.308243018, 7762035.783028241, 7762094.848921054, 7762149.528937432, 7762226.080384545, 7762229.370487175, 7762379.6875, 7762440.120154193, 7762509.375, 7762546.205565646, 7762548.4375, 7762659.4828957, 7762662.5, 7762687.581938636, 7762717.596263251, 7762756.015004626, 7762781.25, 7762794.3287294125, 7762918.287570635, 7762997.8931448525, 7763003.034278133, 7763026.569087853, 7763274.395348923, 7763356.278485692, 7763508.298805975, 7763604.6875, 7763717.132729104, 7763819.023430006, 7763889.711526738, 7764032.8125, 7764037.345367628, 7764135.824031294, 7764206.384754044, 7764215.098874503, 7764260.601708149, 7764301.345287919, 7764329.291592481, 7764342.138272363, 7764418.332468421, 7764447.833301811, 7764543.013902119, 7764852.716451746, 7764907.232850589, 7765008.149009024, 7765071.875, 7765079.8349682195, 7765085.764160906, 7765126.821376883, 7765135.554907603, 7765325.971078999, 7765400.669248761, 7765430.936818164, 7765504.630644684, 7765615.445798672, 7765666.788989834, 7765757.058380735, 7765939.0625, 7765950.699571277, 7765960.9375, 7766051.223098273, 7766087.097480088, 7766206.176848878, 7766232.8125, 7766387.5, 7766470.573827412, 7766486.004170359, 7766523.4375, 7766537.7048550425, 7766542.1875, 7766607.633487648, 7766824.807735478, 7766858.848783351, 7766870.440557732, 7766945.3125, 7766977.323338947, 7766981.25, 7767009.094948872, 7767025.19978779, 7767035.321209174, 7767119.470441934, 7767132.194309116, 7767204.6875, 7767253.078966293, 7767278.125, 7767310.9375, 7767331.25, 7767335.702900047, 7767460.351419108, 7767543.063420944, 7767612.064460593, 7767682.8125, 7767703.1586521035, 7767713.681682065, 7767747.589322634, 7767808.800416834, 7767864.960509156, 7768009.184503069, 7768065.625, 7768074.879581417, 7768086.780004232, 7768109.824359499, 7768222.899405292, 7768242.301676468, 7768249.4122344535, 7768307.8125, 7768316.379001819, 7768351.5625, 7768423.449927656, 7768479.42119452, 7768776.5625, 7768787.682615073, 7768917.1875, 7768976.5625, 7768984.751965408, 7769000.0, 7769045.611298429, 7769047.359330111, 7770370.951593941, 7771126.5625, 7771245.3125, 7771530.031741869, 7781640.129124669, 7783862.2889027195, 7785484.774587226, 7787024.755980079, 7787582.262236763, 7787969.687702509, 7788091.788462141, 7788217.53127528, 7788344.8141764365, 7789826.5625, 7792903.125, 7793072.400481625, 7793985.403767799, 7798048.840979512, 7802849.654342804, 7804736.812812038, 7804740.601376559, 7805209.294249273, 7805891.119039383, 7808254.549970365, 7812653.130886286, 7815764.0625, 7819255.178826741, 7819801.154718103, 7822979.235108077, 7824798.798109162, 7829848.4375, 7832609.765931053, 7832785.840808052, 7833706.25, 7834666.7491952, 7836190.625, 7836301.989248355, 7836320.3125, 7836741.07369219, 7836760.9375, 7838018.75, 7838063.030720946, 7838266.157914181, 7838735.35020722, 7839440.439821822, 7839495.226168034, 7839914.0625, 7839928.060639737, 7840212.5, 7840301.263943496, 7840360.9375, 7840443.849876473, 7840560.732220146, 7840561.235998074, 7840698.119063443, 7841058.721344496, 7841189.533519765, 7841401.5625, 7841423.4375, 7841807.435061243, 7841818.240043316, 7842029.6875, 7842071.848356208, 7842144.902722914, 7842151.5625, 7842256.553186061, 7842306.101047803, 7842318.75, 7842418.191230347, 7842444.812683369, 7842459.549107852, 7842482.248368176, 7842569.734272436, 7842692.151249478, 7842724.566339975, 7842791.518149432, 7842795.3125, 7842879.4047672255, 7842908.063047098, 7842927.864528455, 7842939.4387553055, 7842945.137567907, 7842951.7866149135, 7843091.214467902, 7843134.375, 7843134.500728171, 7843172.589127354, 7843175.795296051, 7843314.415312072, 7843317.1875, 7843365.546373621, 7843440.343957986, 7843451.264543868, 7843464.270503144, 7843562.452346818, 7843562.799144857, 7843636.875689223, 7843639.0625, 7843643.634262733, 7843670.194502317, 7843723.868657833, 7843745.243720531, 7843756.941376221, 7843853.162840757, 7843882.8125, 7843919.328820999, 7844072.843165896, 7844137.486145372, 7844137.5, 7844564.823045352, 7844599.313563032, 7844622.185829283, 7844810.608353923, 7844962.5, 7844996.875, 7845100.20706343, 7845123.052475035, 7845131.25, 7845160.9375, 7845195.861384244, 7845336.686588377, 7845347.39325385, 7845370.3125, 7845378.642580424, 7845393.309414388, 7845415.518217888, 7845658.018105046, 7845726.525790286, 7845803.514268634, 7845831.4840396745, 7845851.964566244, 7845877.240398611, 7846015.869318548, 7846033.616922894, 7846056.392828143, 7846060.8759531, 7846063.52130609, 7846140.084173604, 7846358.976447403, 7846922.968209932, 7846955.168964028, 7846976.5625, 7847384.315474866, 7847427.9177636355, 7848965.625, 7854320.3125, 7854647.215566679, 7856975.862252436, 7859850.376237975, 7860545.3088371605, 7861860.108886953, 7862147.067871093, 7863101.5625, 7866283.053833934, 7868702.569921087, 7869084.025312793, 7869310.885386869, 7869426.432528455, 7869545.275161349, 7869573.482663815, 7869800.712344894, 7870010.424466412, 7870654.419084248, 7871029.525165352, 7871443.237480147, 7871598.6179389, 7871890.538601314, 7872227.319338874, 7872663.342084777, 7873248.4375, 7873455.114898954, 7874148.4375, 7874269.624225092, 7874571.340678011, 7874730.472561321, 7874781.25, 7874987.530182434, 7875040.804800414, 7875164.0625, 7875241.2448753035, 7875286.97049506, 7876054.777686126, 7876877.495351739, 7878337.390391895, 7879810.9375, 7880978.08413985, 7883307.497434309, 7885519.784160399, 7887150.0, 7891201.5625, 7891603.645708475, 7891845.3125, 7896123.017135979, 7896910.9375, 7896950.642017246, 7897535.347401905, 7898107.097037496, 7898276.416070789, 7898295.108702163, 7899220.989081744, 7899913.159942687, 7900368.759109636, 7901889.517616594, 7902081.325484027, 7902384.375, 7902846.4497578535, 7903305.62713932, 7903637.5, 7903979.6875, 7904327.175492805, 7904651.7286794735, 7904661.2339681685, 7904867.002207171, 7906798.266850584, 7907008.569985284, 7907601.5625, 7907660.9375, 7907939.556635375, 7907952.198757623, 7907998.5118846465, 7908023.28815516, 7908345.387124451, 7908489.0625, 7911552.114287234, 7912037.465841555, 7912795.3125, 7912982.8125, 7913729.300856442, 7914163.8839537, 7914442.050978418, 7915068.870237444, 7915268.75, 7915299.468652633, 7915504.407277695, 7915845.6575951595, 7916298.292907353, 7916610.561104037, 7918606.25, 7921236.65423553, 7923212.01517787, 7924391.822233605, 7924410.3356210105, 7925474.990695201, 7928069.330424044, 7929007.168674828, 7929120.660278111, 7930404.516473614, 7931719.109914932, 7936665.606225285, 7936710.9375, 7936754.6875, 7936852.683587012, 7936873.4375, 7937162.5, 7937209.375, 7937491.619660233, 7940726.869694734, 7945965.533778644, 7946398.4375, 7950260.756431985, 7952041.42661048, 7952714.152133364, 7953028.125, 7953292.1875, 7954406.25, 7954420.210179211, 7954768.292589524, 7955286.500015955, 7956250.000880263, 7956312.910391931, 7956659.989738418, 7957239.797090854, 7957604.302717823, 7962077.599385739, 7962367.090257315, 7963434.843291395, 7964603.941046326, 7966366.4193138415, 7967539.953768549, 7971185.083098398, 7974914.731861714, 7975174.1506065875, 7975374.436515216, 7975473.557288711, 7982961.315939944, 7982968.431654541, 7983029.145500317, 7986245.0967539335, 7986741.783336728, 7986785.9375, 7992795.532396554, 7994711.100275737, 8001729.9386598095, 8002116.482807006, 8002478.999984426, 8002840.625, 8003017.424098359, 8003031.25, 8004302.617245857, 8004722.946634808, 8009586.863040652, ...], [84.04617060249689, 82.63856584845871, 36.083451338029256, 100.37541851100109, 38.033424987763894, 17.180496052197764, 63.66598230406724, 49.33243506512429, 15.205994746794097, 32.51544898222726, 81.8480594552097, 7.340188462469637, 66.34582138956792, 6.910456515618286, 39.561030917330015, 6.610727548363349, 5.322314293800065, 5.245328763747681, 5.3255040814356125, 58.395474931365115, 22.238417650680862, 12.09758016192783, 21.05186885919471, 19.446936504712795, 39.339273919373895, 12.094505704353923, 41.362330323826946, 6.307736354601887, 128.73863386280578, 86.46539663598858, 61.996186913946175, 12.597856673821513, 6.939809033528778, 5.857329627976951, 47.84654148878325, 78.36202497870681, 19.878728897948605, 22.160322365127662, 65.90449562279055, 6.066613288615158, 15.229725412768143, 15.317417869245677, 66.85511123959805, 21.682501474209133, 33.02061415018535, 49.80672649397053, 11.336137705389977, 9.318890181254218, 24.75011876565457, 10.002352403652628, 43.7331264559883, 85.04234502244253, 13.606194754002127, 6.386908516605851, 55.98013135878076, 67.0735121062982, 20.24754984885847, 10.529671748838311, 13.447924717010041, 10.586886616725032, 46.20225914689611, 86.23795535131877, 18.414192241321885, 21.341169517977274, 46.811331477276624, 10.418588184506998, 6.870257721868692, 14.635351975431618, 56.133010176290014, 27.80240266793419, 139.76118618622502, 64.9718417455205, 37.701463770802945, 47.90952099970318, 43.26641813012133, 31.58719769148997, 11.52554626322444, 5.486214576310467, 53.04211299196451, 8.06910039374761, 65.31930971591687, 28.711212182462013, 40.19113998190612, 102.46469570196757, 16.22695139049623, 25.10604342660745, 68.13935891094373, 60.42807549190704, 13.095465663843626, 24.005190608339902, 17.534677551147738, 64.45169667104919, 5.874962314057446, 61.37119232844434, 6.647417440133527, 68.79360813893436, 103.40056220509516, 40.83688349426858, 52.0834547960652, 13.160545707712087, 89.98745653145079, 100.26722096793728, 28.801580891829445, 15.14369358814411, 93.82495860412493, 31.7615007089019, 5.111897303530424, 59.428287782067194, 73.36091789920813, 23.86320440534682, 125.40831664915379, 117.54021889470488, 20.181592811421105, 19.892066294000895, 13.101066597185698, 29.30412089724156, 8.283148247283947, 20.380162160777385, 9.471140732721407, 107.68140597358351, 21.961577618240675, 76.91218945652159, 34.62332422476104, 6.766378379899122, 58.879880856797165, 97.12855788831618, 90.80609729700127, 64.06730556881307, 22.04244942447811, 123.97930883084538, 13.654536887247177, 10.25028372922981, 11.809299505176956, 14.34760320486116, 5.521758415903455, 31.90689474632261, 17.34029645817006, 47.634808125833864, 42.96740432453879, 27.255148145342066, 100.65454376648883, 22.30820785187657, 5.939225078563582, 9.971845197463233, 91.38562570113407, 21.926342125292095, 69.92381897815423, 7.818630107218779, 95.08598320339398, 115.78721384508228, 15.11399118920529, 8.734910808252456, 62.40034859969415, 49.87889031273896, 21.68757722752729, 11.88276484967264, 87.02540544449415, 8.752618162767975, 105.08349428899581, 130.73735208595198, 7.343538322169921, 36.16129094594373, 20.690388278601898, 83.7368775192563, 32.70785008852634, 18.198650683846115, 63.195024510683474, 71.6673816387397, 16.08244798758182, 49.986487050874445, 20.596989762195868, 9.498254757279676, 6.957400593890192, 65.3926683792148, 50.1257959246291, 182.06429711388554, 102.3083396158797, 59.56580947993074, 23.591406783205137, 14.856189819917507, 40.367916440777535, 28.957981671141596, 27.28908338320311, 76.80060182973688, 34.12524007417104, 25.67701144774629, 86.27585624304012, 15.68556513575848, 88.36417562969136, 39.161814975759285, 54.596974195930564, 30.231021038675856, 13.596354145452445, 7.305078733795415, 23.741313257240854, 7.300122081376548, 40.46807423743975, 21.661668578561354, 52.57929129533367, 67.0987430848643, 7.190729345105556, 52.84337429086579, 21.399535093214755, 20.70211451887751, 54.63600690045299, 13.556846379680568, 51.8563282626076, 49.11069807383996, 47.24114384732423, 11.103535319547483, 24.486128653448972, 19.28384715361093, 7.127914536734964, 12.37183878334932, 16.460597095564793, 76.43170220451258, 13.303203198779489, 75.44438281373883, 58.38372764598017, 31.67523532605709, 16.227081887209966, 6.248677921256302, 27.986077938233617, 24.19615898468344, 14.568889945195913, 21.19326114272988, 7.432679690877144, 30.128557630225526, 65.95539865858073, 60.109115523264, 10.428107936908548, 53.275239363410236, 25.806677639469, 12.401050466392027, 6.229611809828811, 89.47592953906174, 16.422040358824034, 5.196385607881414, 33.524006078176406, 35.07264838546107, 57.0065478505184, 42.04414698241886, 36.18799358261014, 12.068514206199941, 17.31844079551681, 30.82001076943115, 11.956285864237625, 12.775827483942901, 64.2723146579033, 29.790513729177288, 20.304656998080194, 10.984285988122068, 9.67807953096338, 59.67701115461155, 7.923948030206432, 38.758111747459644, 15.674211369737566, 28.40035764439977, 34.76899659756634, 69.00565653028258, 52.49913432569579, 71.1238228018932, 11.206429699898335, 14.496657733256214, 57.52637319149194, 28.172986274509917, 31.784786411365943, 15.066989749305387, 20.35396481665875, 5.147161304972032, 40.82493147008037, 8.402920092734387, 42.698792521532816, 21.960256177755525, 13.811303143327867, 53.867168500224146, 19.568483846419298, 6.763054723808333, 25.59765769064141, 104.38224328789718, 18.654836369772738, 7.208404156013048, 32.97017686493968, 17.354080740204196, 5.5358555249250445, 6.889024029108854, 7.647911326208059, 121.9969178813297, 15.505871908588155, 14.045564535318713, 5.062971475662919, 108.18878651743427, 92.26763289020724, 29.55526831016761, 76.20661086548509, 19.083142089029582, 42.37666965529814, 11.891040845595938, 69.76138362669133, 93.4578633249765, 8.224223985891646, 40.44126186088467, 16.391021097399094, 23.58863596373205, 5.3239211850076025, 154.2593736887149, 23.895362800051736, 91.92409131138956, 12.657039893755952, 13.376178191843263, 12.275214359164769, 76.9169560263203, 37.83975039287747, 16.83115652191791, 18.27119814270879, 12.225641578487636, 11.399814986570183, 11.567519557658233, 8.62135830908399, 30.529562388756908, 13.770450062498305, 60.74848605817078, 37.076068573241656, 179.49661369114574, 27.638333387812516, 13.670404180077837, 20.434872050539116, 70.24467769914877, 14.191742593940319, 69.25299115020454, 32.958552265391226, 114.68454620135506, 14.136030330932384, 119.1030776660833, 53.63918675571644, 16.508718066662578, 13.543689251170898, 127.25559012649943, 8.029288083771583, 13.586690195969501, 16.585911349486373, 40.62508781068223, 99.09414739533055, 12.582928175068751, 13.900543869243647, 18.35299033234172, 25.56233596437412, 63.54896265366161, 19.39456422344193, 5.898700307972365, 23.489416425600034, 19.459370230412578, 10.652649066144027, 26.361949213399257, 9.505045949771672, 8.921136548726004, 78.7082260693296, 8.458364773718616, 38.117196314613516, 5.6243798959930755, 61.10160930085283, 19.390916092503346, 100.82477596616285, 18.811700057149935, 124.02141323258218, 12.164224854509897, 43.66793997235905, 70.02098322683054, 10.860589852903377, 22.99059882716881, 5.874514986856068, 30.819958493956772, 13.244852641490125, 13.245110020580567, 21.507544389383362, 23.044000914750093, 9.888567621711651, 25.611170987408947, 9.609294934817312, 90.079841198502, 18.649517532868266, 108.94887689391862, 35.48962815832635, 83.83253876879043, 42.81723960645298, 28.668684795773277, 5.913720137342284, 37.965318121927346, 34.7703227085366, 33.85401542286161, 22.818535548801577, 31.54127748334328, 32.66804801835325, 16.6401452360189, 14.379661935211898, 34.61198602926366, 27.827071959851683, 9.371902444851887, 6.9944178118008535, 14.77204930329351, 41.08939599991925, 39.00869632628496, 5.562026751543052, 5.452380486118687, 8.601470362853359, 16.620075484870906, 20.800697056125166, 56.62257806291019, 8.271845019156018, 38.91137908593417, 72.0602831604663, 51.6052203086138, 77.48602813229564, 21.2450399420272, 12.960823362316109, 14.825018354121651, 24.213891611521607, 12.462992571147781, 11.326224501102011, 14.515951165826607, 13.945895634567886, 51.6703896015792, 119.19628995055156, 116.1874081856563, 29.21762617812186, 6.652934374031217, 52.85213971832222, 20.38352159036945, 5.820333585212516, 37.92353368764074, 19.793288603779967, 106.33980231051522, 27.308435221193903, 47.426857945150104, 13.10015095336802, 66.70881937104093, 70.4078425370676, 18.765882248407415, 6.411828426660225, 33.71317064681936, 15.332887581238879, 44.76347730562935, 13.684527366902747, 20.068701208753982, 89.75563519196876, 65.64432832810243, 10.141729215829466, 22.307592182053522, 58.349238270283315, 82.12502495683563, 43.52638808840249, 29.435369063229157, 24.212949244776446, 44.006142155140864, 29.092659279403495, 16.62186194234741, 55.465400156683394, 82.38996119578985, 8.33309211998372, 17.89196577036099, 98.03615137744627, 82.25148915878441, 19.723998087482148, 86.73685224259054, 12.437255890573878, 21.37149378121513, 116.59068002263011, 62.82701441452937, 29.475083414440704, 15.504221688054184, 46.552653719757714, 17.53983190132323, 83.34487546166294, 42.528158362226335, 10.542506040845915, 127.56296370400193, 8.638195123878974, 18.474288020396617, 11.694337726961631, 15.781506947500388, 69.52699956855122, 64.56984533268881, 7.6457294106874585, 79.14998875632443, 46.62829891604409, 39.771075944620364, 60.11366031868854, 23.585440681237074, 90.43236086117955, 46.89558333707117, 76.67546836692864, 13.365798104710214, 24.80823526685992, 83.20579594503934, 32.20715555763664, 12.507392191512512, 17.197552162357514, 7.201990458532973, 88.90378252588049, 18.562466672432304, 35.2886589428759, 59.269685508274804, 14.902256614605484, 304.00860408396693, 12.675436827726033, 61.03771873303822, 71.10001699012425, 10.074936836534825, 26.816619867740684, 86.10100715866088, 137.49082505261813, 59.241690324831374, 37.284940761903314, 44.53992301257342, 59.69880750678497, 20.5624782831072, 19.7567699073743, 63.78356023763487, 5.112661398118037, 13.861575268338553, 86.5571981048309, 9.242877050732867, 7.798040643013693, 58.31710957958299, 20.53629029525999, 47.04910323625084, 70.08557749944563, 20.07119602057075, 22.369239893579348, 70.59184001371055, 7.35619656018906, 5.993841423455619, 10.099612260801264, 13.872191774276628, 55.3971842550756, 7.774625361605599, 17.726267193081124, 82.75602146873432, 32.517635416078726, 100.04064009648064, 74.33638976322868, 55.21964494613986, 11.788644284187285, 26.963345157891005, 13.02371126877989, 11.471992256956108, 29.59354945944347, 8.025996864052908, 116.56543590421253, 27.097604514307207, 12.888993633600602, 5.506225681949048, 159.95719345670602, 6.070961490943268, 111.73521115431365, 42.60026371902815, 5.143390543915623, 17.209619427184467, 19.838927657884888, 26.052745237542844, 25.30540747127614, 14.682904107457839, 106.10458795207008, 16.744191718337333, 28.127068322922682, 7.6132980323607695, 10.241124185000663, 12.428317961423522, 11.966009760900311, 36.93087146819404, 44.70419078975397, 19.067291097762002, 7.854484226809333, 110.63842565206768, 29.290070625806727, 41.903691730050795, 29.1373792357058, 50.41450661649363, 56.30063601241931, 32.86781236994315, 77.30423801889566, 27.369979895057337, 31.80982192080214, 76.39613395406838, 21.864279967203988, 47.547427726217265, 13.375295939746252, 6.701825790702098, 36.670926526677526, 21.444896541697606, 100.41632528888789, 10.221032999262919, 32.317863954314255, 9.424332389665311, 53.58251768979365, 11.258243914542561, 11.832981825212604, 129.3831548263252, 103.81674889226582, 12.171303037591871, 6.674569044452283, 35.20529467217153, 8.239177755757735, 100.48975829203448, 13.048287074715743, 15.051206606522802, 30.287069862014526, 47.12845734306303, 43.67717034967053, 68.61687891878509, 123.59721386704089, 68.40483850481498, 24.986736596177565, 5.527598772955416, 28.05383327183511, 6.202938480473013, 168.1077448114926, 75.76855452469661, 96.59065320846572, 36.34900282842016, 65.09064489133875, 20.951242145620963, 24.913616608626416, 13.583689137704836, 113.81621012357404, 16.053258145192878, 33.346258584064266, 5.249291456009319, 71.50484133168283, 8.428390435171151, 22.750113712566275, 87.95296700997523, 111.79234010521063, 34.25538854568519, 37.859006999193134, 76.89266488857781, 44.5754944517599, 19.28446054186332, 56.60671907303589, 12.431030479293574, 46.14419287324165, 23.260157206989316, 7.4638641569808435, 37.05411371593792, 54.807405030007416, 55.04397358715056, 8.429781503260934, 32.15282437512357, 186.13549398314768, 15.784377783375248, 62.73174202002661, 10.858971101553074, 90.16855840077295, 8.922850306769634, 56.10108120494751, 48.67412913227566, 7.336926758179506, 28.68695614391382, 24.008949931212058, 5.9569951620075665, 27.702045933424273, 18.646945615931916, 8.858206599472496, 72.11094580641725, 27.645630729335956, 30.529203455604737, 105.37849057748443, 69.7223548620815, 21.815964936672735, 13.096315455654837, 50.24045721702807, 20.056315425766865, 68.25596066305873, 87.32175225329853, 22.770526353861293, 11.944100339469344, 22.610502608869293, 79.66929423351274, 25.25809203166294, 67.15775044024056, 25.805974363766225, 7.939304004898379, 16.984147124912223, 23.70025970139381, 6.2817323245085435, 10.318463999379219, 50.48158280000055, 12.553729214533108, 74.9519751467682, 21.983673912406207, 37.710471235302904, 42.487207072948024, 9.49074011384437, 47.47291040853933, 40.73084937028447, 6.1281976485206195, 80.893887457698, 5.136939835512405, 71.60933362553106, 12.298928168631926, 85.84523593228722, 46.84663847791218, 112.16714118800844, 21.534344922819873, 63.234621837214355, 59.21226325462678, 14.08641329855913, 39.428294304804396, 20.332401061658132, 7.020364033401572, 16.969010574936043, 41.53874339824968, 51.50816433529216, 29.720863982809668, 7.266793407326621, 21.163076340970637, 95.84167646773959, 15.553049101677763, 6.184113142805889, 76.56340191876846, 5.096870214903391, 14.355140616256342, 26.074475293804568, 7.122999842689135, 33.42624170112174, 11.993598679820844, 22.46514498450262, 6.042284846173536, 7.739087537946793, 40.64567048497402, 9.68538264356268, 51.03343549855844, 33.920213936558476, 34.01104806807435, 28.91278999833968, 43.401826759256195, 54.838216717619176, 74.22805086325013, 34.80572952288187, 70.83835927424221, 42.54715653465372, 5.2603093477979295, 20.66437051154843, 31.252129709103325, 62.62333901325887, 87.60523347356079, 27.312999603816113, 85.0077125742508, 64.81848904712773, 68.53614512821413, 8.340109427230765, 32.245088445905154, 16.215970444623146, 44.866928941237106, 7.38277601903932, 9.764184399789587, 70.43810759795414, 45.26237073356944, 22.809524375520915, 64.97405740990251, 31.792921217161286, 11.632168660992845, 69.03745426322565, 65.38871328295826, 5.836759275316595, 5.095535815383283, 51.916844810197496, 20.926212601658204, 51.27000926781181, 24.774053729361896, 26.748639639690172, 88.674366822357, 16.863347171261147, 13.511483472541899, 54.36061633943132, 42.95888784028448, 23.973841162106588, 7.188908073132403, 24.26914536251582, 16.599875765520984, 14.314190616035097, 9.528377830827086, 40.72758672018502, 56.42139866804739, 15.54814786593385, 105.34820520376718, 19.186029411122302, 16.481543614389402, 82.31616873596415, 25.944673072919635, 13.968582112372395, 5.913871032050728, 48.70697119729874, 27.615849458504467, 11.629862878427383, 20.336622690497574, 52.74202369722725, 49.31503198865248, 14.510055027701176, 21.199461605697085, 78.28479842645777, 28.820400472734157, 15.087729273167437, 84.15598203002165, 7.2823989876828135, 67.60432373498031, 34.016821464791555, 61.466307280156634, 6.368320227523841, 147.55244228033487, 26.984298219408338, 23.385446019458506, 59.01220295659475, 31.632496208502836, 11.987237256901619, 76.6164459951969, 78.97886332112422, 59.620918868713844, 7.814604171840555, 85.19779073095123, 29.07221393169396, 41.20519024769394, 12.04612401681101, 6.678623256425481, 6.077064766181494, 11.46504391530406, 5.811269045180116, 110.90103788882281, 41.295215003192155, 8.511291934345515, 7.868316768418488, 19.141309429007343, 10.118811516721076, 15.515360977240334, 27.363444595283095, 5.673159450435637, 35.126332633166555, 64.14165126849967, 21.80501773979394, 17.160620588849806, 46.15029521529433, 27.3998328687463, 12.448883982276998, 49.689805487627304, 56.471383114102316, 6.541836983675753, 271.8586196560072, 6.128118502509283, 14.927566748146871, 25.13350788254874, 15.731397766961164, 34.36860016348951, 34.735289131871454, 5.774019905839335, 6.695646126372026, 76.80539394676309, 69.8318129424602, 9.300029540646431, 36.875756361987115, 32.30569115784131, 74.4652996689973, 5.237694479647076, 71.37717253292541, 43.99923958948594, 38.10399904991766, 26.92535761337462, 7.9020078604283555, 40.04192305288022, 74.11050208496292, 14.795506270510277, 104.65956745184033, 19.800271261308545, 72.73865812723048, 35.36150359223488, 57.37661018639783, 15.057812344657172, 5.2080270165773, 64.34487449025106, 17.98143706854369, 21.203736824476255, 49.36806417396956, 56.108130268347665, 14.539568575915359, 48.85409587927411, 27.74128227007521, 39.81141584252501, 17.021895007550086, 45.925191424976376, 40.540854064118946, 17.383146373266733, 82.1867900960009, 10.5286127305068, 98.77841413416479, 6.5926737504390935, 6.6511515791227085, 19.58303527506883, 6.734621023861249, 14.217740593127996, 18.348880918936675, 6.354340437589939, 85.31482009421839, 30.123908698602413, 32.11510227900146, 32.920282736389034, 22.272738134656347, 47.0124199399186, 123.16762649422827, 45.733627893499104, 7.292484334129434, 15.615140821668458, 116.62890010554636, 31.19081782499883, 36.262009637711614, 12.561708499997081, 72.28848107535367, 29.7281550101564, 17.231635900833076, 9.9343338879078, 9.39510167089801, 5.525876001188317, 15.233781727729886, 201.84053023266964, 12.115651907506532, 27.866360369951273, 68.51464329193739, 41.58485152627671, 91.56175980415102, 14.302011363999023, 5.199957657871917, 8.351201098444639, 45.691124356367766, 13.241005134320217, 10.716238877867308, 30.756634100973553, 25.961950919083936, 94.86490914238253, 55.078550606169514, 18.62126804336941, 13.3678077571649, 13.710844694126154, 18.217626421074797, 28.34212756491387, 5.487242953219078, 8.840513090805056, 16.45643138387827, 25.550963735460105, 21.975597259867587, 28.15859586016282, 74.97303120816747, 53.54327702522065, 6.21299463247677, 117.9797169461439, 39.498447604879665, 113.73300773776431, 24.978756189348225, 8.455994209286578, 84.76738851347298, 88.97168442590231, 25.398903142076485, 50.36369922216362, 9.408360931344166, 56.520119262772084, 66.8827219442805, 54.949007011969144, 26.653338385763885, 21.92874126118387, 17.628860714508157, 11.129082989449337, 16.7763666877132, 58.58170751295248, 25.196051602524484, 28.67928517786258, 41.71406129712452, 26.73938036896001, 11.948098191112658, 26.67153898897601, 120.38685251089788, 19.939638062494694, 31.524076498453535, 75.87928197217573, 12.46119855160385, 36.83527872514971, 24.60043090234856, 8.497382528327728, 8.125112125698012, 5.032527020505263, 16.150329683258622, 55.50038247873629, 40.4705825045837, 51.213315724879955, 6.512914120249444, 5.350602306641241, 10.179943413441924, 116.75702797847353, 52.280873891808945, 23.20489425653078, 31.503911646127264, 6.666201355715615, 17.402407839805022, 41.27659705040485, ...])
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)