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 = 45130
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);
([3007259.375, 3025518.75, 3168033.6596418503, 3210252.0662846933, 3210859.375, 3224216.5498582767, 3266145.3125, 3287804.6875, 3290831.036171034, 3298583.699932892, 3300697.599190604, 3301346.2072736253, 3335563.2920484883, 3351339.407334937, 3352810.259442253, 3391902.5460910285, 3393568.9068682664, 3394483.134900962, 3415861.080973952, 3418515.3421525205, 3438181.351481995, 3439591.249802397, 3440722.8763891016, 3440840.07435465, 3441207.660188604, 3442574.312401343, 3442694.2007101723, 3443746.6804881142, 3443879.8923860407, 3445619.768733881, 3447061.5323227625, 3447392.1256988132, 3447853.298267205, 3449101.389885014, 3449418.3460274646, 3465856.145054645, 3471002.278882619, 3472317.5637847465, 3472962.5, 3475200.360328647, 3476508.9897093815, 3477067.39318487, 3479456.6821395806, 3480741.8560403627, 3481476.5625, 3481967.843459143, 3483306.25, 3488601.2550462494, 3496540.677698431, 3497319.878309823, 3502889.273187945, 3503857.1721459124, 3505750.266555351, 3505808.7605315372, 3507160.7120838542, 3508852.1971636484, 3509567.144966611, 3512268.4200817663, 3513240.024328116, 3514766.590989805, 3514848.5294712535, 3517242.55580108, 3520262.4228625, 3522974.75640759, 3523040.3024488036, 3530284.857441039, 3530547.5913837473, 3531610.093249593, 3532695.904684383, 3532946.6538770064, 3543574.9988744464, 3552039.290209108, 3589231.643979669, 3602207.8125, 3602520.358037617, 3606042.783794772, 3607731.0609782273, 3611667.8840696076, 3614160.8020519465, 3717142.1875, 3719704.622374109, 3750582.370617785, 3750639.6084872, 3854113.4482580707, 3917153.0832006843, 3917154.8595224745, 5149039.353848186, 5460460.786299818, 5461187.5, 5461871.9610629715, 5462365.185129643, 5463606.459004445, 5464252.293292182, 5465123.05980313, 5465488.418165878, 5466404.375925087, 5467260.9375, 5468308.16429091, 5468781.232240989, 5469103.303998938, 5470075.341973762, 5470568.556051035, 5470600.582814667, 5472659.899956057, 5473494.868685476, 5473532.139051484, 5474310.9375, 5495795.3125, 5498031.9543112675, 5502493.343524151, 5504658.329322855, 5504832.511211818, 5505004.780765502, 5505565.625, 5505817.1875, 5506878.487513885, 5507512.587639659, 5507974.98540014, 5508041.618820474, 5511092.866599833, 5513126.249991459, 5539921.707123733, 5551853.897482429, 5557107.216413242, 5561443.75, 5561573.596745048, 5564237.329981638, 5566826.5625, 5569676.5625, 5574145.862951946, 5574234.167063499, 5574820.305395896, 5576575.9218738265, 5578251.171385303, 5579395.3125, 5579717.1875, 5581641.058261302, 5582082.616817849, 5582349.526255388, 5582871.786114261, 5585128.516102966, 5587442.1875, 5608251.047335029, 5608616.314272114, 5609464.0625, 5610120.947761251, 5611512.5, 5611519.768216736, 5611633.904700838, 5612660.9375, 5614603.605228579, 5618943.627226057, 5624065.423293223, 5664574.781779795, 5664638.537679968, 5689565.625, 5691467.8675660575, 5692906.176894255, 5695660.9375, 5697601.376231195, 5723642.1875, 5741640.5208683545, 5742595.926068737, 5743138.6834249925, 5743165.625, 5743304.293165888, 5756167.1875, 5771698.984550232, 5772695.877162075, 5809214.655614836, 5810920.33536132, 5817053.448245204, 5870315.937918088, 5875337.985877799, 5877118.254186639, 5890495.3125, 5890538.602813547, 5914943.780827987, 5933329.569927694, 5936749.41770673, 5937332.8125, 5938850.0, 5939031.140946695, 5939257.591820374, 5939301.581844425, 5939389.0625, 5939753.125, 5940299.677473681, 5940731.968499124, 5941009.375, 5941057.448225887, 5941330.958434574, 5941453.329658509, 5941529.513451845, 5942387.5, 5942693.444533497, 5943200.006134611, 5943251.576891866, 5943405.135602005, 5943408.372431533, 5943435.864609256, 5944576.325401375, 5982674.050330523, 5983248.224667221, 5986992.408785341, 5996293.405424541, 6002502.159396713, 6012419.7645786, 6017847.815821693, 6026179.676317358, 6065336.005681184, 6071074.4723760495, 6071243.589119463, 6075233.569492741, 6079434.230060822, 6079593.815345503, 6080176.296433032, 6080751.377722349, 6082530.360667394, 6085400.922199952, 6085577.631741307, 6116124.475558032, 6116612.315083028, 6118157.468027528, 6129038.760861377, 6129095.887006999, 6132387.945699411, 6136334.575981707, 6136576.5625, 6136645.716091535, 6136953.236648376, 6137675.0, 6171966.9646322895, 6191604.6875, 6202932.8125, 6237288.634602915, 6244879.6875, 6252661.46252959, 6261237.173115071, 6261329.807592105, 6269422.911964071, 6271848.401109714, 6275417.812585865, 6285023.4375, 6285193.101180034, 6295696.875, 6299916.836589691, 6313691.030383022, 6313822.917443152, 6335343.725750527, 6349767.713377092, 6351713.491280185, 6404054.517965474, 6411639.038598375, 6412043.41220088, 6412718.75, 6413706.25, 6415077.928540241, 6415358.293647195, 6416846.142304932, 6417287.5, 6418087.046846433, 6418295.498495287, 6418385.900484755, 6419482.731613621, 6419568.75, 6446316.457301406, 6448750.957891956, 6449015.062574078, 6450654.255810812, 6454405.575148917, 6457750.962776456, 6457899.655845906, 6496468.325604478, 6496846.460978927, 6498274.506263719, 6498622.800247618, 6503665.201692802, 6510385.792782422, 6510842.821015899, 6510877.344398625, 6511496.814976563, 6512466.616309338, 6512889.703609069, 6513915.267839256, 6514005.853974007, 6516265.561424867, 6517657.725884657, 6536194.064947345, 6555271.875, 6567116.215597613, 6585023.55371863, 6599535.9375, 6600159.299622361, 6616227.727826476, 6647585.9375, 6656339.975938448, 6668621.875, 6671555.175335031, 6674093.608874255, 6678260.897133813, 6678470.858870795, 6679601.914955704, 6680729.6875, 6681911.912786948, 6694621.311171844, 6731310.841934116, 6763764.0625, 6765338.203685438, 6765345.246570746, 6766356.459525501, 6766862.532088753, 6766878.515660046, 6768968.75, 6769155.86776903, 6769656.89483578, 6770186.941580501, 6770681.00930279, 6779892.1875, 6780075.574971287, 6780257.8125, 6780292.949918299, 6780994.311513567, 6781990.856212014, 6794071.708777097, 6827848.456796871, 6864591.921040116, 6885302.255810622, 6885310.356854814, 6902385.525731852, 6902423.4375, 6914947.108504788, 6963473.4375, 6987186.171327775, 6990765.625, 7003057.658074373, 7015032.542392507, 7015033.025096324, 7016981.25, 7026804.779991821, 7028163.825722284, 7028566.619040544, 7028933.499386111, 7029660.128314483, 7031789.078323616, 7032114.597074688, 7032939.718865364, 7098487.5, 7100232.442019904, 7101298.114887177, 7107755.485106703, 7107757.634583381, 7110903.655795608, 7112100.0, 7134374.856004238, 7144241.650336801, 7144737.135613077, 7145163.672060972, 7147560.9375, 7157916.576490534, 7182320.913064825, 7185078.658199712, 7190191.312108366, 7195397.894411651, 7198262.546032195, 7203645.978488351, 7205167.9994715145, 7208498.467654229, 7214843.653976075, 7217475.0, 7217868.519729622, 7217913.8819291135, 7218829.6875, 7219022.912755895, 7219381.75930507, 7219574.384559463, 7221009.375, 7221102.267286914, 7222504.113663872, 7226242.1875, 7227367.1875, 7239713.216485914, 7249137.985050943, 7252200.0, 7252634.500293194, 7253409.7586586345, 7254047.551930028, 7255333.741464562, 7255352.847607173, 7258966.2523828205, 7259004.193768557, 7259299.7363958005, 7259387.842707858, 7259412.5, 7259844.241871845, 7261492.1875, 7261628.624025914, 7262107.474191456, 7262195.156626147, 7262353.125, 7262765.555068823, 7263065.935227316, 7263154.096563604, 7263229.849709328, 7263461.627338806, 7263487.140204867, 7263663.04663068, 7263785.264394574, 7263909.47475232, 7263919.091146734, 7263984.144153667, 7263995.01971072, 7264178.690545798, 7264456.84119684, 7265268.257022897, 7265500.756122287, 7265619.700044539, 7265668.75, 7267139.029921482, 7283058.899605704, 7283064.099318374, 7285366.93736228, 7290160.684193293, 7290398.407821297, 7290906.166894654, 7291125.728067915, 7291655.541937843, 7292020.3125, 7292486.043528407, 7292882.8125, 7293156.25, 7294975.977907139, 7295589.451603504, 7296043.703439226, 7296341.910093061, 7297090.625, 7297395.4949635295, 7297855.454901185, 7298632.555726855, 7299043.75, 7299077.003849367, 7299080.732587466, 7299184.620032912, 7300389.255273847, 7300393.133384813, 7301815.625, 7317148.396056439, 7319019.528963137, 7325197.285165196, 7325212.36675354, 7325219.145822218, 7325324.686085801, 7325820.767396848, 7325862.586741228, 7325924.551864976, 7326195.764171858, 7326206.408175381, 7326232.242715449, 7326239.516603099, 7326377.391220927, 7326883.29974819, 7326917.1875, 7327140.447083472, 7327745.093178311, 7327757.410999501, 7327785.9375, 7328062.0897318935, 7328353.755709102, 7328465.891983343, 7328556.712535223, 7328558.056863424, 7328748.548524697, 7328752.811176055, 7328763.8655078495, 7329077.519525653, 7329306.939762079, 7329495.549506812, 7329877.946941153, 7329919.713330931, 7330317.1875, 7330509.818572659, 7330742.1684132, 7331753.125, 7332891.441865284, 7332991.493943138, 7333275.028626067, 7333404.179653667, 7333810.9375, 7334393.186264733, 7334700.0, 7335350.729146872, 7335481.25, 7335485.626327856, 7335691.685592321, 7336111.5650561545, 7336202.304926444, 7336335.5133646885, 7337120.671425127, 7337222.011442841, 7337445.123571213, 7337469.922677825, 7337658.487996293, 7337710.774220745, 7337906.442195717, 7338270.3125, 7341663.622304435, 7342851.5625, 7343964.152906962, 7372417.1875, 7382104.831871745, 7382544.555695356, 7382819.883404093, 7382831.25, 7384055.348211453, 7384060.9375, 7384350.029137705, 7384523.4375, 7384658.009983341, 7384724.7742655035, 7385150.0525274305, 7385224.54256973, 7385613.079677651, 7387184.438911412, 7387666.685680142, 7387762.42262726, 7388259.038029195, 7388840.809894261, 7390841.669537964, 7391981.5899584275, 7393622.299353935, 7393641.355678483, 7401237.163847998, 7401532.895654194, 7412581.2082083, 7433280.6642725235, 7438152.908504109, 7438868.527489451, 7445515.079564136, 7457132.672106114, 7468674.183408067, 7470286.961058374, 7482228.358504711, 7497613.976012052, 7497735.566568365, 7498441.786765218, 7498968.367360657, 7499174.3856775435, 7499239.999134121, 7499825.3409333695, 7500224.882550496, 7500268.429812409, 7500621.875, 7500640.625, 7500747.820953987, 7501219.683515447, 7501343.428937657, 7501698.736977173, 7502104.801466469, 7502459.375, 7502461.909086313, 7502742.845377682, 7503482.8125, 7503923.248292362, 7503938.908319511, 7504472.1011541905, 7504966.345426916, 7505228.354642533, 7505407.067351034, 7505408.009847212, 7505610.853981793, 7505779.6875, 7506350.713005404, 7506494.551347618, 7506794.71633106, 7506913.837059693, 7506945.6301818695, 7507268.043613675, 7507284.375, 7507591.075016791, 7509088.548338017, 7510465.131996163, 7522132.8125, 7523423.4375, 7547363.314961274, 7547595.3125, 7547987.880847151, 7547989.739578312, 7560704.155826168, 7581500.0, 7582557.568787918, 7582627.491776424, 7589676.470302089, 7590826.5625, 7591137.342414296, 7591405.923462759, 7622245.225785567, 7624423.783039068, 7634756.352099617, 7636198.98737181, 7637465.75619001, 7640383.071099394, 7640876.405093254, 7641010.7519430285, 7641492.635051464, 7641515.205458451, 7643250.43692199, 7650440.625, 7671282.863856306, 7672850.360932612, 7680943.103549418, 7682070.294560663, 7682637.5, 7683227.523905388, 7684836.026301407, 7686089.0625, 7686529.415611308, 7687410.823769595, 7688947.982376609, 7696892.362208754, 7715885.886053001, 7720480.051557897, 7726495.424730827, 7726695.388596385, 7733516.219862024, 7733822.48609724, 7733920.7384529915, 7735579.442468888, 7737588.82408781, 7740469.139749094, 7741532.8125, 7743197.794429745, 7748963.8325566165, 7748965.625, 7753396.384433276, 7764459.161782824, 7767124.711596132, 7786130.7226204425, 7790057.477364389, 7790079.975809435, 7797829.6875, 7802402.322788192, 7809806.25, 7810358.177930266, 7811456.480784079, 7811494.466339519, 7811692.1875, 7815303.852189631, 7816471.502762955, 7816482.369627041, 7816487.5, 7817399.883313072, 7817410.9375, 7817414.539201864, 7818007.8125, 7818533.549758615, 7819378.877772024, 7820678.125, 7830848.4375, 7832509.803780924, 7856185.689643497, 7859142.724753549, 7864228.125, 7875341.053228925, 7883288.922066681, 7884126.502122492, 7884946.875, 7888470.03011524, 7889010.402706653, 7889071.854996587, 7890557.022901294, 7903016.384981195, 7905762.5, 7908386.539293336, 7909335.060954007, 7910750.0, 7915963.827036593, 7916424.3973324075, 7917024.869015718, 7923802.252386202, 7927615.60710523, 7930516.5791242365, 7930987.5, 7931043.75, 7931835.553802305, 7932016.385499328, 7932577.890842509, 7933699.299042108, 7937346.592656953, 7938292.408643612, 7938775.0, 7939075.0, 7940121.43565461, 7940569.865980635, 7940886.898101926, 7981782.8125, 7982210.490329513, 7982771.929156753, 7984858.938551624, 7985922.930082709, 7986271.353265972, 7986641.391446566, 7987761.584988103, 7992192.305706441, 8003282.8125, 8003297.8240339, 8003671.875, 8005543.403668895, 8005760.975293281, 8005811.198944527, 8005818.201252859, 8006876.628337861, 8007110.9375, 8007619.652215836, 8012703.135606478, 8012931.25, 8012932.541890895, 8013770.0377480835, 8013924.222790551, 8013995.5946047, 8014661.733856726, 8014794.539830841, 8014929.5163455745, 8014945.490681892, 8015060.752972986, 8015423.4375, 8015490.625, 8016471.648809061, 8018412.046664917, 8020523.4375, 8021299.59203649, 8025889.832376859, 8026065.214016953, 8026494.998447705, 8026958.262588625, 8027212.149695613, 8027797.497116977, 8027876.472031652, 8028029.096182027, 8028451.097002428, 8028459.739461542, 8028985.530021303, 8029464.029886095, 8029905.537993957, 8029975.107009977, 8031517.745294434, 8035817.789003807, 8042054.72623216, 8043378.031926233, 8044163.504983018, 8044876.163186143, 8046679.6875, 8046688.851525258, 8047538.297609423, 8047551.040795365, 8047959.716087966, 8047971.841347671, 8048784.857653426, 8048818.261977249, 8049351.296974047, 8050191.806550541, 8052188.668685989, 8052352.678997446, 8052374.32789583, 8059709.8492533155, 8059728.891466802, 8060518.250095961, 8061132.400413744, 8062441.283895244, 8062796.368648032, 8064124.424753343, 8064302.25334756, 8064347.962566606, 8064825.699573982, 8064942.231808463, 8065055.450083035, 8065718.966484054, 8065801.5625, 8065953.125, 8065965.917137938, 8066315.294194968, 8066426.5625, 8066470.094358811, 8066526.531373698, 8066616.828809953, 8067163.776472775, 8067173.92366453, 8067293.046998557, 8067298.049074954, 8067474.9577243375, 8067609.742196951, 8067637.259399182, 8068035.820856161, 8068042.1875, 8068050.852959353, 8068109.375, 8068241.549778784, 8068393.469658599, 8068398.4375, 8068628.125, 8068699.265062315, 8069078.616721832, 8069340.94327265, 8069345.151503768, 8069375.522586124, 8069527.716322778, 8069536.2912806645, 8069628.057556353, 8069700.0, 8069801.315916745, 8069845.3125, 8070057.583834233, 8070147.628764573, 8070335.969687198, 8070375.053096557, 8070510.9375, 8070668.893264359, 8070696.875, 8070723.4375, 8070728.604273603, 8070739.760678187, 8071004.977635764, 8071197.9179219315, 8071226.604319326, 8071229.9677481055, 8071292.956009078, 8071518.809246192, 8071831.09324534, 8071920.120188542, 8072196.875, 8072644.951680988, 8072693.438370123, 8072876.825136786, 8073147.337990421, 8073308.319186401, 8073320.3125, 8073770.3125, 8073904.67430717, 8074190.002511787, 8075184.678064047, 8076701.446232029, 8078323.656582873, 8078708.798295762, 8079195.3125, 8084043.716215581, 8084371.808686586, 8084409.91711623, 8085189.66303207, 8085220.3125, 8085420.607949265, 8085708.567858667, 8086371.840393182, 8086796.8977379985, 8086897.640989603, 8088349.089563019, 8088376.5625, 8088472.5996486135, 8088538.03159096, 8088614.0625, 8088794.488225824, 8088821.528290679, 8088965.039351914, 8089029.45538855, 8089117.02207486, 8089340.697766791, 8089509.536776743, 8089561.835356138, 8090093.75, 8090239.327039953, 8090252.354306059, 8090253.578839311, 8090273.032523343, 8090361.420474557, 8090418.75, 8090767.1875, 8091232.6903521875, 8091390.747952464, 8091478.125, 8091494.899864959, 8091651.940679647, 8091765.176798605, 8092518.274656805, 8093056.351640525, 8093256.25, 8093515.815087541, 8093535.292471975, 8093647.086555431, 8093717.636521202, 8096824.94195336, 8098424.448730057, 8099268.981225603, 8101008.998776148, 8101492.1875, 8102040.612722717, 8102259.863287477, 8104245.852593823, 8104926.215480457, 8105559.375, 8108544.466644124, 8110737.5, 8111328.125, 8119349.788286342, 8120392.082151196, 8121546.389811004, 8121579.6875, 8121807.16475916, 8122000.897652743, 8122005.527255727, 8123710.9375, 8125322.002935458, 8125579.522392581, 8125845.3125, 8125942.044316214, 8126045.741209362, 8126628.125, 8126979.6875, 8127499.997545384, 8127629.540234252, 8127708.748588361, 8128876.012271048, 8128938.049779896, 8129766.811610065, 8129940.281974303, 8129962.5, 8129973.418830467, 8130039.0625, 8130442.9233835535, 8131212.115299009, 8131310.9375, 8131664.461805811, 8132101.3439787775, 8132835.110648819, 8133147.919811788, 8133629.6875, 8133852.374302905, 8134264.0625, 8134341.492182248, 8134361.825910394, 8134443.377972607, 8134723.2201481825, 8134793.75, 8134825.500786587, 8134855.956060074, 8135237.3956162175, 8135242.1875, 8135760.455793871, 8139506.969564292, 8139988.153326695, 8140057.089346166, 8140989.794916014, 8141534.728854039, 8141637.252758557, 8142707.236211027, 8143134.465132441, 8143321.875, 8145622.1421519425, 8147749.383693471, 8148578.12223598, 8149274.953111771, 8152085.51890018, 8152840.753732113, 8152863.66385409, 8154239.0625, 8154338.334762232, 8154342.633587754, 8154600.0, 8154958.779231836, 8155025.830940944, 8155113.734698394, 8155125.905281561, 8155126.319957068, 8155304.6875, 8155309.979231993, 8155492.1875, 8155688.460619129, 8155778.948340959, 8155938.918937899, 8155947.080756983, 8155960.266523229, 8155999.614717283, 8156040.625, 8156057.961461712, 8156127.978172398, 8156189.0625, 8156250.151992803, 8156479.621637504, 8156818.75, 8156943.848352151, 8156996.875, 8157505.812940926, 8157657.8125, 8157798.4375, 8157966.85449438, 8158039.598545795, 8158212.6910246, 8158474.520405498, 8158591.215436434, 8158615.540759333, 8158705.471921312, 8158755.29016742, 8159195.478964373, ...], [44.056546604732624, 79.02735303275756, 41.59791075802632, 55.865831657964804, 65.50409353468967, 13.872227623978048, 49.7944678885391, 37.75461857200659, 23.425258633357878, 5.270680622712338, 68.48082993978517, 10.223038116527313, 7.346479680341837, 47.78351920816523, 73.04473091619303, 10.329224163660326, 5.71681478761185, 18.215812239739677, 6.792492098920474, 23.972342213546977, 15.342953150555491, 8.647141938968863, 38.79091313791832, 6.03264955242901, 16.087663273530598, 10.199792845155091, 8.540224717382797, 14.248563959318867, 5.957449072489385, 21.06734415566614, 25.908538508729958, 24.154736185608318, 35.52437626237718, 8.197357344833774, 21.26290968731504, 12.417942736119842, 10.020740409992245, 6.128123591112514, 77.36881735477337, 9.655872848065785, 74.72076769078109, 6.109753036938954, 35.66205556657587, 69.69537610107908, 56.588517267623274, 67.75000922401728, 30.413046155520302, 14.817664723407816, 11.03779133585579, 22.175707743723923, 22.63876407291896, 12.957411972259884, 16.065138605365515, 6.646734690321818, 7.063431053219814, 7.298916049244393, 21.662978744670212, 7.037345214111845, 55.95920371243572, 20.581512833388086, 13.93886281948752, 11.756702994842854, 54.47702755260862, 10.767169457663497, 5.330989199723118, 7.787574228814799, 18.618835720047223, 18.913010840751873, 17.80892088700995, 51.70944062868216, 6.763281881182825, 62.17083580434069, 16.69088339666758, 53.213960058486265, 59.730014009031265, 41.51350153238818, 9.17653015749341, 43.364008005775936, 47.57890217090801, 54.46487863928583, 14.698957333210787, 8.983770358102696, 5.360985362612457, 7.986436277994651, 5.704102941771438, 15.640387099129251, 79.23439231870506, 25.857732570657955, 57.902714531116025, 77.88925535599353, 22.114656044852573, 58.220741540573655, 37.38507802084289, 13.673969311420922, 12.947398880540641, 31.240917887038698, 78.14778231667412, 16.476441074092758, 5.2029697073186965, 5.718245472000762, 5.969750410316804, 10.837506222838575, 31.80093082883293, 5.986463908890096, 13.48260468679538, 29.258750379207882, 70.24097522603057, 58.091347163699744, 30.929880867027165, 77.92624839169297, 66.68056533879759, 5.448981820470563, 6.501811479930512, 37.36522185592601, 84.06212947986688, 29.07409779320654, 25.070998410268185, 11.104962708698597, 6.030892828029095, 12.385826135328646, 61.15751260676795, 59.6961221531561, 78.92701540239582, 36.80844596557205, 48.450197760593184, 15.585324692224692, 5.336129334662311, 43.192570296198916, 65.6557533931331, 17.557012248148762, 35.63869365911668, 11.116620757212791, 18.06370819951487, 64.18553990766277, 55.500510147820115, 57.82945660874475, 21.83526066358754, 53.55060825527322, 58.5114756138381, 7.098280693035588, 31.14902399554552, 80.53003688042381, 39.047008932675084, 12.408224934426897, 67.36555160702373, 7.8503829430752505, 29.168487358737654, 13.206379050912416, 87.54017057977772, 49.38631352064492, 8.557978220140525, 38.24395391418237, 42.200865675894974, 61.81490599654872, 5.032809287391335, 46.05109975979293, 6.000901771104039, 28.46494508672243, 57.88188668483274, 25.32100119324241, 38.509366993861235, 26.62281539819815, 26.838113195919085, 68.9167391638638, 28.601093672795596, 59.39998872808178, 42.52515612349525, 52.950053849615685, 43.648207880037795, 6.3451598586715905, 15.02936794959619, 25.795553045090053, 105.16474989300005, 8.561392986689844, 13.337526897310775, 57.85422320515129, 34.59934908399077, 6.769676782907773, 84.59985641453211, 20.709666902942107, 30.735162250906647, 45.64974029752767, 14.000189943331314, 21.43921833476214, 95.7477887265385, 30.176620852839402, 33.09107584223481, 23.467201514974317, 18.633474538308583, 54.37407396846079, 22.963039962637666, 146.734423762959, 15.783504951934994, 25.504974596587168, 89.36374676031906, 50.41834692024906, 6.48805331478996, 16.889295161515076, 42.330411574694324, 19.99214055422246, 99.338982519535, 10.7762834597626, 17.937129979920062, 109.5217576045471, 87.95378812717972, 23.197575334011198, 72.56696043504174, 30.988424893793017, 27.18966378097578, 28.305509605697058, 19.380492873577097, 10.392301206389043, 25.706848820760502, 7.902074157439522, 5.0956142026699744, 15.196566001242843, 9.116124630489866, 8.191222547482091, 6.598060845643401, 25.828086131091403, 28.73646370602263, 31.020829980269028, 19.425617881891004, 13.773185946091278, 32.603804727602025, 12.162528764286929, 47.09602117075852, 104.67015152557394, 28.674542196884104, 54.73267092718009, 227.1572552651461, 63.46400694473181, 24.788673764382242, 37.09583897312752, 203.5776555226097, 83.46638630899497, 50.18263785917343, 23.62459565769141, 10.652515432732777, 5.043573529047211, 8.923335639499774, 43.787709210236905, 44.579341248920755, 49.64902517589911, 46.748908468327954, 91.57207074910228, 58.43468971720756, 61.69508919468676, 7.425382363233257, 28.053766846885207, 12.062873200243185, 20.810894567219716, 9.192051389759778, 28.06039989512352, 65.19522692461217, 92.22361208952205, 39.4530159508436, 58.63171848221147, 9.774314762355568, 8.78023036245775, 37.31640449160316, 60.75001274975636, 9.49378532771227, 59.78582357008784, 21.12879784717604, 36.88419521673045, 18.822219693320182, 21.69356709280037, 28.759872162750227, 7.454224915639964, 19.90983011555828, 20.552824568443565, 9.056421441451775, 22.2819734279953, 15.917747799255181, 5.276075892848444, 5.435063939146988, 15.365731252249423, 135.5624622634595, 42.546408492570336, 60.831174286806615, 66.3087494826448, 101.45371005246346, 18.11674734012843, 23.047057010404988, 23.000285218367132, 31.369671989570904, 58.60599772776915, 45.713015511415755, 94.90355349529027, 7.285866915358253, 15.403789623497207, 43.92844534789825, 42.58421672233401, 9.016727290302383, 45.19902909960738, 36.27114749653386, 80.84640127442007, 26.52125336303947, 10.914057711011123, 71.5589241075991, 7.81357396569279, 16.479762424732233, 29.63309323582574, 6.975197246689428, 65.76902866175129, 26.7679374972817, 45.09633549892205, 73.47279315911247, 15.113916662017768, 11.47180212921985, 70.09888275753927, 11.7986608900493, 31.75824781166721, 22.866106239308202, 12.31128468972391, 20.929479209244196, 24.53900935272166, 103.99170044108423, 35.32351390914974, 50.01669428502032, 146.18742710419653, 20.98861976510368, 8.412751517124827, 90.4823001423194, 8.296808262975738, 35.16260906436058, 7.3164631436819, 64.0555414669929, 111.55797473131985, 80.81628790742641, 40.39168608704715, 115.63768310026158, 5.62711236479504, 28.660130418610983, 14.383861431228778, 9.112998331712351, 11.477104673962941, 32.822616836710786, 126.92706668929983, 73.60112619319074, 8.007225223943415, 9.98862299213592, 119.187778806307, 14.353912608101496, 12.080510086710664, 7.305385035545061, 36.98612760539831, 49.86824806123247, 8.123037321257847, 49.61260539356442, 10.86055132307725, 17.44159608627078, 50.96773322490021, 77.92488977243819, 28.64652093354365, 28.987803999045912, 31.951532140523025, 58.91086450804982, 20.452863564510018, 100.50018801159285, 128.28002008752333, 50.492535893609634, 21.073776345198233, 9.370631674250697, 16.956698981108612, 25.728375772256307, 62.0106525464288, 37.23156631477517, 81.2693416469487, 41.898758448270065, 5.695361566110992, 66.45169368863083, 51.28571717985251, 30.98542621128196, 14.522531358071637, 67.2155076928607, 16.972583957439213, 22.224183642570708, 37.589946208771636, 38.08186517917913, 30.964782622285732, 69.37042624481442, 28.527098113096397, 15.511640886346715, 71.86084868651066, 12.381064422503812, 8.847598694053959, 39.74184247616032, 55.05762222411192, 44.68495570625899, 12.71076822708067, 23.135324936974257, 64.03721556266137, 11.994681984938294, 61.784259852791934, 23.087018532754513, 79.16656922334666, 6.462931127475794, 62.63005642687934, 8.249939544932452, 8.457739135809097, 18.30711185811987, 5.826080656315179, 7.873371824880346, 8.10505488125398, 17.534415991516525, 102.75231737654552, 19.667877861583772, 16.4235084203898, 6.451502847045476, 9.095524253122788, 18.237264594419155, 6.8875673355327045, 80.04134491048688, 8.731459665124003, 5.228321260755782, 50.64883972053574, 27.896042519958954, 5.779623048335588, 15.083725724544303, 28.670170754236963, 5.450998361833721, 14.829581998097067, 26.982452027881717, 18.700069051446096, 7.944561548840126, 36.832439329292136, 13.763600377328235, 36.69897418295873, 87.36365546595377, 49.90211145572462, 11.011816600911505, 20.910317142254616, 49.03130357977855, 60.782755095805776, 23.12690038936366, 28.474255462470452, 5.520746967175143, 38.02429862568471, 7.771066856442236, 21.32114187309735, 7.6943331687987175, 15.730969856209363, 10.283679933987054, 81.01870225600437, 31.224480381146577, 8.746463192992014, 40.273510315839694, 32.53510342066689, 6.318537355087255, 23.574619402291596, 9.748134456393748, 21.207597258627665, 8.979198070556716, 16.996695321077176, 46.89050731789699, 20.82410670188976, 65.93115369134671, 48.92262935140849, 20.31361258721766, 45.79190187507827, 30.76078306133776, 72.4397420046809, 45.86611110812507, 58.42909807207593, 18.876428661429532, 12.28095250722239, 5.252679558849886, 7.2485884423345635, 71.91620647070631, 21.11645115345524, 38.932067072913036, 16.23477330425324, 13.046170025253485, 18.437138529886933, 11.822644499423458, 14.303652260928999, 35.64432044165277, 49.9660816489838, 46.30250737142101, 5.937745053889479, 45.116800750370125, 12.700148967684544, 10.192859064264832, 11.172747936849742, 21.41518433814058, 59.76201563765487, 8.896258596044115, 105.45783764660672, 5.569546688153062, 53.48805945566439, 23.609074350213504, 13.320824385740286, 12.274214104112923, 78.95686917047331, 37.097157790272874, 14.800726890869782, 90.65140312729582, 26.482510407526505, 58.85744655774593, 9.9763180518766, 34.28776667905314, 11.442024925422595, 32.8418577587705, 8.985005242351509, 73.74161898045811, 38.006968008086496, 74.90295285187516, 15.521902238386248, 38.18659436203185, 22.230819742323508, 44.47084856639354, 28.375666618823068, 58.32270496592481, 51.12573015692139, 44.565918068693435, 49.541391853533945, 104.75479271258082, 15.145571795020658, 13.444166426518969, 117.67019905349537, 13.029948014380178, 98.52443962458179, 89.6365697125685, 7.485744412994546, 8.386834051486286, 29.44982472736561, 8.47492482119577, 5.977232873880826, 6.167528752166642, 38.16461626659384, 16.331478025444763, 27.724001364305302, 12.367867355361337, 9.154815338241411, 51.49568607262409, 13.203306901338578, 33.22767450351705, 28.64465298701119, 13.220644555027532, 19.345837521495582, 13.645451061481218, 7.027243292488518, 30.555954420988094, 79.44094707829426, 136.34391765941066, 5.886693603279436, 16.422452096218265, 31.66620979303474, 7.491395958085089, 33.99888567168424, 58.41228316810535, 10.28376285337277, 68.22668129231147, 6.227469116862285, 41.166831804321134, 6.7864743958068745, 101.57132834483282, 20.63172066098632, 62.63359282458234, 37.3649930335891, 90.31859651845257, 53.177749829293134, 6.296200500437834, 43.20425027522611, 21.120227023567463, 6.376299869418218, 63.82387548733247, 7.099668971513569, 55.2487259633023, 12.460972195830688, 85.75921632738327, 52.10653487999153, 7.523685329275291, 11.663434454268183, 22.315516488427242, 39.46607487591942, 23.56880163017157, 14.72205370259563, 21.563175746738118, 78.7397570547907, 35.45688361269128, 19.33445824821412, 30.59756345265014, 61.43032754319982, 9.978023974451673, 86.25846275605926, 30.453564654361607, 93.84000117292352, 125.3098602766555, 26.825517082406222, 54.32481595047734, 83.6908508677882, 86.84917004953215, 14.620983972881561, 85.11197265813186, 6.0987814246893475, 17.553576752757944, 6.2839167954101605, 5.962246808415331, 14.886256219018954, 14.27847118441797, 50.30699506541081, 10.529681683225045, 23.849032508260635, 46.770331581863815, 9.37520865597834, 11.74297881391824, 10.24813028737786, 5.812654099927961, 53.06096951973842, 63.432869149873646, 15.291137392653862, 59.765200258391374, 78.22664187733332, 26.462407123128518, 10.483771490844209, 7.667673201062033, 132.61080527448155, 64.35151913196316, 27.617537416601273, 34.469161651482025, 12.205008948975207, 17.926272824496046, 8.525449529424574, 22.356722838372022, 20.291387897501558, 54.607957954630834, 64.84345439107105, 5.579431724436455, 10.78635577579384, 62.6267070710107, 61.90955655365512, 5.798370681763182, 13.94549000986368, 5.673996573875178, 107.42863720879467, 8.445160904353802, 29.48426832907971, 308.07171322852207, 60.08934231350878, 6.126943427480545, 79.61221456864172, 18.618529976684563, 38.888409855588, 5.655581916410523, 33.721347316425074, 35.33187380253715, 34.53183950641124, 14.51465484814241, 35.728642593271964, 9.76986349137979, 99.73768943162662, 17.952465465245975, 12.550915920573928, 43.602767544237444, 117.78248026193286, 14.76011917483632, 116.25683923023483, 9.831129568990004, 47.97026244340187, 55.58530719734223, 52.386809000417415, 185.56900190535592, 30.084552619778602, 9.103524010576113, 125.53473033369458, 8.276027438259241, 47.53551159459589, 15.721043081902828, 63.38152012251528, 17.86828886000829, 24.212913600982276, 34.18880869924201, 95.76708008147872, 106.7128469578951, 31.83354579930732, 12.409581114319744, 14.873738804873144, 20.47608025148251, 39.042340210960866, 50.38967849306532, 7.470115824526205, 18.930465799706894, 32.62120662911592, 13.437592072704017, 52.97338742824066, 63.72334997856395, 29.059828100811995, 115.15372473004287, 7.451704693767747, 22.043719928525412, 28.621169735025084, 28.72214100351465, 22.03680373487735, 9.377619459661881, 6.679392713812804, 21.419426528585213, 8.926048167607593, 98.63735129154284, 18.55477040512762, 43.58785829189882, 37.10039710045913, 10.287457114113552, 78.97100309979011, 38.84123145289722, 8.306664674324804, 32.25566310027257, 13.194492810623137, 81.5744846248449, 64.47614907593173, 20.03048829368613, 74.55732209718923, 57.02100088749807, 104.97365795740178, 42.38203687884383, 29.611234507226712, 7.197636949873713, 7.91911635457831, 19.145299455382858, 25.54901101102751, 21.770582646087906, 103.55206126808224, 53.788393526394955, 43.201037143950984, 10.79165063504549, 13.455693426249029, 36.38801562049046, 18.321885629903726, 20.45383405841355, 8.080576520533587, 6.0560382801574155, 16.9881010987665, 23.128758940247696, 9.919356641187925, 26.855201084494706, 5.031717975820268, 7.443126720612869, 32.5415203490284, 22.468522626390897, 5.612242405203984, 15.763567977127018, 5.538296711337004, 35.31045756571492, 12.218970068846406, 43.52815134416332, 9.253924763768284, 10.355374403582047, 32.80976849980944, 34.374597365838326, 24.546954487242438, 8.758787583979851, 71.91342965308982, 11.70626828347874, 16.63869719187203, 11.976403036372028, 6.03877805901163, 9.116543544890419, 8.094900058854332, 73.93495319090617, 6.67761655881441, 41.49494397366181, 17.120556967435807, 5.495654780554615, 27.009198541577053, 9.005682565428806, 9.958478828442965, 13.30868308957994, 43.27096469441898, 12.411705132411852, 36.01200244052653, 61.38632406094069, 15.11312545700039, 19.542671405675655, 69.68224463633287, 46.25994667469176, 39.542626152805134, 5.725606163895287, 29.915260516043418, 70.49708002910731, 14.170504855041553, 55.30783395916981, 13.730471682637202, 23.930880587485735, 25.23300061835636, 12.80245479860711, 22.68333481087061, 7.588018530300459, 12.255222450928322, 14.097440944888026, 62.31333486859952, 79.54656826489799, 6.017295627657342, 58.54920447279694, 88.93735123870798, 125.81700145920013, 37.880990521629315, 55.97574786270962, 12.7255852534535, 5.141152134863711, 16.311304714468168, 74.05572596865937, 22.688080953259572, 10.543836568008782, 31.03494430189948, 27.257966231259875, 57.51381016526248, 14.078162093911036, 72.85214517961482, 15.200990984760448, 10.061972143014541, 7.614920876945952, 44.432234710674415, 51.339035204262025, 27.67096199680733, 74.44594713411617, 30.097134574393372, 11.96972312211991, 32.78924631596594, 69.65119267190907, 52.34166747238021, 21.77593697531489, 29.40129497797316, 10.0784000752158, 14.38015928266529, 61.39746633462992, 25.23120968784547, 82.06110291282745, 9.04387252590104, 24.380798461995752, 30.576984506741454, 20.796569366504624, 17.302756498584355, 35.64370128435447, 56.42717050487459, 7.59847302109888, 6.966898980976144, 9.601518555993648, 6.469018366009353, 6.808047415107964, 10.331908791977215, 77.74271274390986, 26.689375160562633, 156.73874473621967, 22.777571351330334, 7.288798727598951, 32.052757088577586, 9.59437433304871, 7.335255555077183, 100.59023123092796, 47.38610462105626, 12.581253892744108, 36.336198261078415, 42.24852188396941, 18.676201122155785, 17.44622702611428, 85.9473553972915, 24.898420583769344, 32.32901608000118, 31.595646557138338, 27.01733902734538, 6.246521908910217, 9.39369895895101, 11.390353614001311, 8.826245012669526, 50.38664559031967, 9.565573058426828, 90.62664270759775, 37.800630582983985, 10.548672734566624, 17.169045107727282, 49.28444219169093, 30.573693210823222, 7.559648376558841, 11.325486218838602, 79.52710420708176, 28.22735453558642, 21.450748913667628, 30.050219355407258, 107.71356403512941, 15.343604042438978, 56.15626707068197, 25.545778198814446, 30.3580439638561, 16.419977283739307, 15.379554374477026, 27.42651607530952, 8.01509193164186, 8.41275916989385, 37.134299169635554, 50.272119070410355, 6.2656484664244285, 32.568036522670894, 63.179779417719416, 23.168155230334015, 76.34141367567388, 5.753937379478985, 36.55788020329837, 114.85087851541407, 14.191616132445839, 28.500927996761952, 21.64213129610331, 74.3769221184833, 10.246602495322126, 50.118379259947574, 7.361200512244479, 77.49810283635041, 6.507335002667205, 185.82904713824556, 42.12940781317503, 25.984303081435066, 16.87318082387195, 51.53683139318614, 74.69390814836952, 88.09707444545253, 6.24876998498178, 81.09133627182399, 8.015569419413152, 6.147200419049863, 70.033691541401, 14.795328334135014, 29.16744039254203, 6.086159899117509, 35.20369112891647, 8.718250444028051, 25.186175436058782, 82.03834033521392, 214.4833612282041, 9.153222278386044, 38.9825009985321, 134.07556513615592, 39.10349746386081, 44.11438369861184, 52.46508434925665, 19.7434051880724, 30.08859125788996, 8.099176283980709, 14.173092678713527, 69.96495433052755, 6.867779951361071, 7.500275323669416, 34.39174623086299, 54.03968708794977, 13.37642944388862, 8.707657029712784, 18.195826324823408, 26.0466564231074, 7.328279391799514, 11.729842303500972, 114.98178745482306, 20.7644001026269, 25.324191790311897, 55.449280147360675, 17.760285268123614, 5.580834804631611, 28.470551115078297, 106.12457762302388, 120.88997709484657, 98.88841777292089, 9.015634481172498, 82.80942136676376, 19.486940078443602, 16.966435190921818, 91.3523983508521, 20.58815200571581, 14.381742204357156, 13.823768114983942, 20.05612031390946, 31.898797920754944, 100.73558726059107, 146.75676663734345, 37.23737955931268, 7.9920259577153105, 12.71552890467346, 66.02389959502833, 5.957526640194543, 14.204393897869409, 46.058238000499735, 62.16546508508047, 13.954092424771874, 24.64415503887897, 53.715721587688435, 15.554310210253746, 46.275756258809025, 85.54184869112449, 5.94801663321413, 50.524076309960954, 20.165162352919417, 86.14040736741558, 34.66092451815674, 132.1531227632311, 17.4722259227583, 15.723278142609528, 40.698819362174326, 19.26054268370509, 71.37887999546635, 5.658965985888811, 11.989932368250983, 15.616369190811833, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3007259.375, 3025518.75, 3168033.6596418503, 3210252.0662846933, 3210859.375, 3224216.5498582767, 3266145.3125, 3287804.6875, 3290831.036171034, 3298583.699932892, 3300697.599190604, 3301346.2072736253, 3335563.2920484883, 3351339.407334937, 3352810.259442253, 3391902.5460910285, 3393568.9068682664, 3394483.134900962, 3415861.080973952, 3418515.3421525205, 3438181.351481995, 3439591.249802397, 3440722.8763891016, 3440840.07435465, 3441207.660188604, 3442574.312401343, 3442694.2007101723, 3443746.6804881142, 3443879.8923860407, 3445619.768733881, 3447061.5323227625, 3447392.1256988132, 3447853.298267205, 3449101.389885014, 3449418.3460274646, 3465856.145054645, 3471002.278882619, 3472317.5637847465, 3472962.5, 3475200.360328647, 3476508.9897093815, 3477067.39318487, 3479456.6821395806, 3480741.8560403627, 3481476.5625, 3481967.843459143, 3483306.25, 3488601.2550462494, 3496540.677698431, 3497319.878309823, 3502889.273187945, 3503857.1721459124, 3505750.266555351, 3505808.7605315372, 3507160.7120838542, 3508852.1971636484, 3509567.144966611, 3512268.4200817663, 3513240.024328116, 3514766.590989805, 3514848.5294712535, 3517242.55580108, 3520262.4228625, 3522974.75640759, 3523040.3024488036, 3530284.857441039, 3530547.5913837473, 3531610.093249593, 3532695.904684383, 3532946.6538770064, 3543574.9988744464, 3552039.290209108, 3589231.643979669, 3602207.8125, 3602520.358037617, 3606042.783794772, 3607731.0609782273, 3611667.8840696076, 3614160.8020519465, 3717142.1875, 3719704.622374109, 3750582.370617785, 3750639.6084872, 3854113.4482580707, 3917153.0832006843, 3917154.8595224745, 5149039.353848186, 5460460.786299818, 5461187.5, 5461871.9610629715, 5462365.185129643, 5463606.459004445, 5464252.293292182, 5465123.05980313, 5465488.418165878, 5466404.375925087, 5467260.9375, 5468308.16429091, 5468781.232240989, 5469103.303998938, 5470075.341973762, 5470568.556051035, 5470600.582814667, 5472659.899956057, 5473494.868685476, 5473532.139051484, 5474310.9375, 5495795.3125, 5498031.9543112675, 5502493.343524151, 5504658.329322855, 5504832.511211818, 5505004.780765502, 5505565.625, 5505817.1875, 5506878.487513885, 5507512.587639659, 5507974.98540014, 5508041.618820474, 5511092.866599833, 5513126.249991459, 5539921.707123733, 5551853.897482429, 5557107.216413242, 5561443.75, 5561573.596745048, 5564237.329981638, 5566826.5625, 5569676.5625, 5574145.862951946, 5574234.167063499, 5574820.305395896, 5576575.9218738265, 5578251.171385303, 5579395.3125, 5579717.1875, 5581641.058261302, 5582082.616817849, 5582349.526255388, 5582871.786114261, 5585128.516102966, 5587442.1875, 5608251.047335029, 5608616.314272114, 5609464.0625, 5610120.947761251, 5611512.5, 5611519.768216736, 5611633.904700838, 5612660.9375, 5614603.605228579, 5618943.627226057, 5624065.423293223, 5664574.781779795, 5664638.537679968, 5689565.625, 5691467.8675660575, 5692906.176894255, 5695660.9375, 5697601.376231195, 5723642.1875, 5741640.5208683545, 5742595.926068737, 5743138.6834249925, 5743165.625, 5743304.293165888, 5756167.1875, 5771698.984550232, 5772695.877162075, 5809214.655614836, 5810920.33536132, 5817053.448245204, 5870315.937918088, 5875337.985877799, 5877118.254186639, 5890495.3125, 5890538.602813547, 5914943.780827987, 5933329.569927694, 5936749.41770673, 5937332.8125, 5938850.0, 5939031.140946695, 5939257.591820374, 5939301.581844425, 5939389.0625, 5939753.125, 5940299.677473681, 5940731.968499124, 5941009.375, 5941057.448225887, 5941330.958434574, 5941453.329658509, 5941529.513451845, 5942387.5, 5942693.444533497, 5943200.006134611, 5943251.576891866, 5943405.135602005, 5943408.372431533, 5943435.864609256, 5944576.325401375, 5982674.050330523, 5983248.224667221, 5986992.408785341, 5996293.405424541, 6002502.159396713, 6012419.7645786, 6017847.815821693, 6026179.676317358, 6065336.005681184, 6071074.4723760495, 6071243.589119463, 6075233.569492741, 6079434.230060822, 6079593.815345503, 6080176.296433032, 6080751.377722349, 6082530.360667394, 6085400.922199952, 6085577.631741307, 6116124.475558032, 6116612.315083028, 6118157.468027528, 6129038.760861377, 6129095.887006999, 6132387.945699411, 6136334.575981707, 6136576.5625, 6136645.716091535, 6136953.236648376, 6137675.0, 6171966.9646322895, 6191604.6875, 6202932.8125, 6237288.634602915, 6244879.6875, 6252661.46252959, 6261237.173115071, 6261329.807592105, 6269422.911964071, 6271848.401109714, 6275417.812585865, 6285023.4375, 6285193.101180034, 6295696.875, 6299916.836589691, 6313691.030383022, 6313822.917443152, 6335343.725750527, 6349767.713377092, 6351713.491280185, 6404054.517965474, 6411639.038598375, 6412043.41220088, 6412718.75, 6413706.25, 6415077.928540241, 6415358.293647195, 6416846.142304932, 6417287.5, 6418087.046846433, 6418295.498495287, 6418385.900484755, 6419482.731613621, 6419568.75, 6446316.457301406, 6448750.957891956, 6449015.062574078, 6450654.255810812, 6454405.575148917, 6457750.962776456, 6457899.655845906, 6496468.325604478, 6496846.460978927, 6498274.506263719, 6498622.800247618, 6503665.201692802, 6510385.792782422, 6510842.821015899, 6510877.344398625, 6511496.814976563, 6512466.616309338, 6512889.703609069, 6513915.267839256, 6514005.853974007, 6516265.561424867, 6517657.725884657, 6536194.064947345, 6555271.875, 6567116.215597613, 6585023.55371863, 6599535.9375, 6600159.299622361, 6616227.727826476, 6647585.9375, 6656339.975938448, 6668621.875, 6671555.175335031, 6674093.608874255, 6678260.897133813, 6678470.858870795, 6679601.914955704, 6680729.6875, 6681911.912786948, 6694621.311171844, 6731310.841934116, 6763764.0625, 6765338.203685438, 6765345.246570746, 6766356.459525501, 6766862.532088753, 6766878.515660046, 6768968.75, 6769155.86776903, 6769656.89483578, 6770186.941580501, 6770681.00930279, 6779892.1875, 6780075.574971287, 6780257.8125, 6780292.949918299, 6780994.311513567, 6781990.856212014, 6794071.708777097, 6827848.456796871, 6864591.921040116, 6885302.255810622, 6885310.356854814, 6902385.525731852, 6902423.4375, 6914947.108504788, 6963473.4375, 6987186.171327775, 6990765.625, 7003057.658074373, 7015032.542392507, 7015033.025096324, 7016981.25, 7026804.779991821, 7028163.825722284, 7028566.619040544, 7028933.499386111, 7029660.128314483, 7031789.078323616, 7032114.597074688, 7032939.718865364, 7098487.5, 7100232.442019904, 7101298.114887177, 7107755.485106703, 7107757.634583381, 7110903.655795608, 7112100.0, 7134374.856004238, 7144241.650336801, 7144737.135613077, 7145163.672060972, 7147560.9375, 7157916.576490534, 7182320.913064825, 7185078.658199712, 7190191.312108366, 7195397.894411651, 7198262.546032195, 7203645.978488351, 7205167.9994715145, 7208498.467654229, 7214843.653976075, 7217475.0, 7217868.519729622, 7217913.8819291135, 7218829.6875, 7219022.912755895, 7219381.75930507, 7219574.384559463, 7221009.375, 7221102.267286914, 7222504.113663872, 7226242.1875, 7227367.1875, 7239713.216485914, 7249137.985050943, 7252200.0, 7252634.500293194, 7253409.7586586345, 7254047.551930028, 7255333.741464562, 7255352.847607173, 7258966.2523828205, 7259004.193768557, 7259299.7363958005, 7259387.842707858, 7259412.5, 7259844.241871845, 7261492.1875, 7261628.624025914, 7262107.474191456, 7262195.156626147, 7262353.125, 7262765.555068823, 7263065.935227316, 7263154.096563604, 7263229.849709328, 7263461.627338806, 7263487.140204867, 7263663.04663068, 7263785.264394574, 7263909.47475232, 7263919.091146734, 7263984.144153667, 7263995.01971072, 7264178.690545798, 7264456.84119684, 7265268.257022897, 7265500.756122287, 7265619.700044539, 7265668.75, 7267139.029921482, 7283058.899605704, 7283064.099318374, 7285366.93736228, 7290160.684193293, 7290398.407821297, 7290906.166894654, 7291125.728067915, 7291655.541937843, 7292020.3125, 7292486.043528407, 7292882.8125, 7293156.25, 7294975.977907139, 7295589.451603504, 7296043.703439226, 7296341.910093061, 7297090.625, 7297395.4949635295, 7297855.454901185, 7298632.555726855, 7299043.75, 7299077.003849367, 7299080.732587466, 7299184.620032912, 7300389.255273847, 7300393.133384813, 7301815.625, 7317148.396056439, 7319019.528963137, 7325197.285165196, 7325212.36675354, 7325219.145822218, 7325324.686085801, 7325820.767396848, 7325862.586741228, 7325924.551864976, 7326195.764171858, 7326206.408175381, 7326232.242715449, 7326239.516603099, 7326377.391220927, 7326883.29974819, 7326917.1875, 7327140.447083472, 7327745.093178311, 7327757.410999501, 7327785.9375, 7328062.0897318935, 7328353.755709102, 7328465.891983343, 7328556.712535223, 7328558.056863424, 7328748.548524697, 7328752.811176055, 7328763.8655078495, 7329077.519525653, 7329306.939762079, 7329495.549506812, 7329877.946941153, 7329919.713330931, 7330317.1875, 7330509.818572659, 7330742.1684132, 7331753.125, 7332891.441865284, 7332991.493943138, 7333275.028626067, 7333404.179653667, 7333810.9375, 7334393.186264733, 7334700.0, 7335350.729146872, 7335481.25, 7335485.626327856, 7335691.685592321, 7336111.5650561545, 7336202.304926444, 7336335.5133646885, 7337120.671425127, 7337222.011442841, 7337445.123571213, 7337469.922677825, 7337658.487996293, 7337710.774220745, 7337906.442195717, 7338270.3125, 7341663.622304435, 7342851.5625, 7343964.152906962, 7372417.1875, 7382104.831871745, 7382544.555695356, 7382819.883404093, 7382831.25, 7384055.348211453, 7384060.9375, 7384350.029137705, 7384523.4375, 7384658.009983341, 7384724.7742655035, 7385150.0525274305, 7385224.54256973, 7385613.079677651, 7387184.438911412, 7387666.685680142, 7387762.42262726, 7388259.038029195, 7388840.809894261, 7390841.669537964, 7391981.5899584275, 7393622.299353935, 7393641.355678483, 7401237.163847998, 7401532.895654194, 7412581.2082083, 7433280.6642725235, 7438152.908504109, 7438868.527489451, 7445515.079564136, 7457132.672106114, 7468674.183408067, 7470286.961058374, 7482228.358504711, 7497613.976012052, 7497735.566568365, 7498441.786765218, 7498968.367360657, 7499174.3856775435, 7499239.999134121, 7499825.3409333695, 7500224.882550496, 7500268.429812409, 7500621.875, 7500640.625, 7500747.820953987, 7501219.683515447, 7501343.428937657, 7501698.736977173, 7502104.801466469, 7502459.375, 7502461.909086313, 7502742.845377682, 7503482.8125, 7503923.248292362, 7503938.908319511, 7504472.1011541905, 7504966.345426916, 7505228.354642533, 7505407.067351034, 7505408.009847212, 7505610.853981793, 7505779.6875, 7506350.713005404, 7506494.551347618, 7506794.71633106, 7506913.837059693, 7506945.6301818695, 7507268.043613675, 7507284.375, 7507591.075016791, 7509088.548338017, 7510465.131996163, 7522132.8125, 7523423.4375, 7547363.314961274, 7547595.3125, 7547987.880847151, 7547989.739578312, 7560704.155826168, 7581500.0, 7582557.568787918, 7582627.491776424, 7589676.470302089, 7590826.5625, 7591137.342414296, 7591405.923462759, 7622245.225785567, 7624423.783039068, 7634756.352099617, 7636198.98737181, 7637465.75619001, 7640383.071099394, 7640876.405093254, 7641010.7519430285, 7641492.635051464, 7641515.205458451, 7643250.43692199, 7650440.625, 7671282.863856306, 7672850.360932612, 7680943.103549418, 7682070.294560663, 7682637.5, 7683227.523905388, 7684836.026301407, 7686089.0625, 7686529.415611308, 7687410.823769595, 7688947.982376609, 7696892.362208754, 7715885.886053001, 7720480.051557897, 7726495.424730827, 7726695.388596385, 7733516.219862024, 7733822.48609724, 7733920.7384529915, 7735579.442468888, 7737588.82408781, 7740469.139749094, 7741532.8125, 7743197.794429745, 7748963.8325566165, 7748965.625, 7753396.384433276, 7764459.161782824, 7767124.711596132, 7786130.7226204425, 7790057.477364389, 7790079.975809435, 7797829.6875, 7802402.322788192, 7809806.25, 7810358.177930266, 7811456.480784079, 7811494.466339519, 7811692.1875, 7815303.852189631, 7816471.502762955, 7816482.369627041, 7816487.5, 7817399.883313072, 7817410.9375, 7817414.539201864, 7818007.8125, 7818533.549758615, 7819378.877772024, 7820678.125, 7830848.4375, 7832509.803780924, 7856185.689643497, 7859142.724753549, 7864228.125, 7875341.053228925, 7883288.922066681, 7884126.502122492, 7884946.875, 7888470.03011524, 7889010.402706653, 7889071.854996587, 7890557.022901294, 7903016.384981195, 7905762.5, 7908386.539293336, 7909335.060954007, 7910750.0, 7915963.827036593, 7916424.3973324075, 7917024.869015718, 7923802.252386202, 7927615.60710523, 7930516.5791242365, 7930987.5, 7931043.75, 7931835.553802305, 7932016.385499328, 7932577.890842509, 7933699.299042108, 7937346.592656953, 7938292.408643612, 7938775.0, 7939075.0, 7940121.43565461, 7940569.865980635, 7940886.898101926, 7981782.8125, 7982210.490329513, 7982771.929156753, 7984858.938551624, 7985922.930082709, 7986271.353265972, 7986641.391446566, 7987761.584988103, 7992192.305706441, 8003282.8125, 8003297.8240339, 8003671.875, 8005543.403668895, 8005760.975293281, 8005811.198944527, 8005818.201252859, 8006876.628337861, 8007110.9375, 8007619.652215836, 8012703.135606478, 8012931.25, 8012932.541890895, 8013770.0377480835, 8013924.222790551, 8013995.5946047, 8014661.733856726, 8014794.539830841, 8014929.5163455745, 8014945.490681892, 8015060.752972986, 8015423.4375, 8015490.625, 8016471.648809061, 8018412.046664917, 8020523.4375, 8021299.59203649, 8025889.832376859, 8026065.214016953, 8026494.998447705, 8026958.262588625, 8027212.149695613, 8027797.497116977, 8027876.472031652, 8028029.096182027, 8028451.097002428, 8028459.739461542, 8028985.530021303, 8029464.029886095, 8029905.537993957, 8029975.107009977, 8031517.745294434, 8035817.789003807, 8042054.72623216, 8043378.031926233, 8044163.504983018, 8044876.163186143, 8046679.6875, 8046688.851525258, 8047538.297609423, 8047551.040795365, 8047959.716087966, 8047971.841347671, 8048784.857653426, 8048818.261977249, 8049351.296974047, 8050191.806550541, 8052188.668685989, 8052352.678997446, 8052374.32789583, 8059709.8492533155, 8059728.891466802, 8060518.250095961, 8061132.400413744, 8062441.283895244, 8062796.368648032, 8064124.424753343, 8064302.25334756, 8064347.962566606, 8064825.699573982, 8064942.231808463, 8065055.450083035, 8065718.966484054, 8065801.5625, 8065953.125, 8065965.917137938, 8066315.294194968, 8066426.5625, 8066470.094358811, 8066526.531373698, 8066616.828809953, 8067163.776472775, 8067173.92366453, 8067293.046998557, 8067298.049074954, 8067474.9577243375, 8067609.742196951, 8067637.259399182, 8068035.820856161, 8068042.1875, 8068050.852959353, 8068109.375, 8068241.549778784, 8068393.469658599, 8068398.4375, 8068628.125, 8068699.265062315, 8069078.616721832, 8069340.94327265, 8069345.151503768, 8069375.522586124, 8069527.716322778, 8069536.2912806645, 8069628.057556353, 8069700.0, 8069801.315916745, 8069845.3125, 8070057.583834233, 8070147.628764573, 8070335.969687198, 8070375.053096557, 8070510.9375, 8070668.893264359, 8070696.875, 8070723.4375, 8070728.604273603, 8070739.760678187, 8071004.977635764, 8071197.9179219315, 8071226.604319326, 8071229.9677481055, 8071292.956009078, 8071518.809246192, 8071831.09324534, 8071920.120188542, 8072196.875, 8072644.951680988, 8072693.438370123, 8072876.825136786, 8073147.337990421, 8073308.319186401, 8073320.3125, 8073770.3125, 8073904.67430717, 8074190.002511787, 8075184.678064047, 8076701.446232029, 8078323.656582873, 8078708.798295762, 8079195.3125, 8084043.716215581, 8084371.808686586, 8084409.91711623, 8085189.66303207, 8085220.3125, 8085420.607949265, 8085708.567858667, 8086371.840393182, 8086796.8977379985, 8086897.640989603, 8088349.089563019, 8088376.5625, 8088472.5996486135, 8088538.03159096, 8088614.0625, 8088794.488225824, 8088821.528290679, 8088965.039351914, 8089029.45538855, 8089117.02207486, 8089340.697766791, 8089509.536776743, 8089561.835356138, 8090093.75, 8090239.327039953, 8090252.354306059, 8090253.578839311, 8090273.032523343, 8090361.420474557, 8090418.75, 8090767.1875, 8091232.6903521875, 8091390.747952464, 8091478.125, 8091494.899864959, 8091651.940679647, 8091765.176798605, 8092518.274656805, 8093056.351640525, 8093256.25, 8093515.815087541, 8093535.292471975, 8093647.086555431, 8093717.636521202, 8096824.94195336, 8098424.448730057, 8099268.981225603, 8101008.998776148, 8101492.1875, 8102040.612722717, 8102259.863287477, 8104245.852593823, 8104926.215480457, 8105559.375, 8108544.466644124, 8110737.5, 8111328.125, 8119349.788286342, 8120392.082151196, 8121546.389811004, 8121579.6875, 8121807.16475916, 8122000.897652743, 8122005.527255727, 8123710.9375, 8125322.002935458, 8125579.522392581, 8125845.3125, 8125942.044316214, 8126045.741209362, 8126628.125, 8126979.6875, 8127499.997545384, 8127629.540234252, 8127708.748588361, 8128876.012271048, 8128938.049779896, 8129766.811610065, 8129940.281974303, 8129962.5, 8129973.418830467, 8130039.0625, 8130442.9233835535, 8131212.115299009, 8131310.9375, 8131664.461805811, 8132101.3439787775, 8132835.110648819, 8133147.919811788, 8133629.6875, 8133852.374302905, 8134264.0625, 8134341.492182248, 8134361.825910394, 8134443.377972607, 8134723.2201481825, 8134793.75, 8134825.500786587, 8134855.956060074, 8135237.3956162175, 8135242.1875, 8135760.455793871, 8139506.969564292, 8139988.153326695, 8140057.089346166, 8140989.794916014, 8141534.728854039, 8141637.252758557, 8142707.236211027, 8143134.465132441, 8143321.875, 8145622.1421519425, 8147749.383693471, 8148578.12223598, 8149274.953111771, 8152085.51890018, 8152840.753732113, 8152863.66385409, 8154239.0625, 8154338.334762232, 8154342.633587754, 8154600.0, 8154958.779231836, 8155025.830940944, 8155113.734698394, 8155125.905281561, 8155126.319957068, 8155304.6875, 8155309.979231993, 8155492.1875, 8155688.460619129, 8155778.948340959, 8155938.918937899, 8155947.080756983, 8155960.266523229, 8155999.614717283, 8156040.625, 8156057.961461712, 8156127.978172398, 8156189.0625, 8156250.151992803, 8156479.621637504, 8156818.75, 8156943.848352151, 8156996.875, 8157505.812940926, 8157657.8125, 8157798.4375, 8157966.85449438, 8158039.598545795, 8158212.6910246, 8158474.520405498, 8158591.215436434, 8158615.540759333, 8158705.471921312, 8158755.29016742, 8159195.478964373, ...], [44.056546604732624, 79.02735303275756, 41.59791075802632, 55.865831657964804, 65.50409353468967, 13.872227623978048, 49.7944678885391, 37.75461857200659, 23.425258633357878, 5.270680622712338, 68.48082993978517, 10.223038116527313, 7.346479680341837, 47.78351920816523, 73.04473091619303, 10.329224163660326, 5.71681478761185, 18.215812239739677, 6.792492098920474, 23.972342213546977, 15.342953150555491, 8.647141938968863, 38.79091313791832, 6.03264955242901, 16.087663273530598, 10.199792845155091, 8.540224717382797, 14.248563959318867, 5.957449072489385, 21.06734415566614, 25.908538508729958, 24.154736185608318, 35.52437626237718, 8.197357344833774, 21.26290968731504, 12.417942736119842, 10.020740409992245, 6.128123591112514, 77.36881735477337, 9.655872848065785, 74.72076769078109, 6.109753036938954, 35.66205556657587, 69.69537610107908, 56.588517267623274, 67.75000922401728, 30.413046155520302, 14.817664723407816, 11.03779133585579, 22.175707743723923, 22.63876407291896, 12.957411972259884, 16.065138605365515, 6.646734690321818, 7.063431053219814, 7.298916049244393, 21.662978744670212, 7.037345214111845, 55.95920371243572, 20.581512833388086, 13.93886281948752, 11.756702994842854, 54.47702755260862, 10.767169457663497, 5.330989199723118, 7.787574228814799, 18.618835720047223, 18.913010840751873, 17.80892088700995, 51.70944062868216, 6.763281881182825, 62.17083580434069, 16.69088339666758, 53.213960058486265, 59.730014009031265, 41.51350153238818, 9.17653015749341, 43.364008005775936, 47.57890217090801, 54.46487863928583, 14.698957333210787, 8.983770358102696, 5.360985362612457, 7.986436277994651, 5.704102941771438, 15.640387099129251, 79.23439231870506, 25.857732570657955, 57.902714531116025, 77.88925535599353, 22.114656044852573, 58.220741540573655, 37.38507802084289, 13.673969311420922, 12.947398880540641, 31.240917887038698, 78.14778231667412, 16.476441074092758, 5.2029697073186965, 5.718245472000762, 5.969750410316804, 10.837506222838575, 31.80093082883293, 5.986463908890096, 13.48260468679538, 29.258750379207882, 70.24097522603057, 58.091347163699744, 30.929880867027165, 77.92624839169297, 66.68056533879759, 5.448981820470563, 6.501811479930512, 37.36522185592601, 84.06212947986688, 29.07409779320654, 25.070998410268185, 11.104962708698597, 6.030892828029095, 12.385826135328646, 61.15751260676795, 59.6961221531561, 78.92701540239582, 36.80844596557205, 48.450197760593184, 15.585324692224692, 5.336129334662311, 43.192570296198916, 65.6557533931331, 17.557012248148762, 35.63869365911668, 11.116620757212791, 18.06370819951487, 64.18553990766277, 55.500510147820115, 57.82945660874475, 21.83526066358754, 53.55060825527322, 58.5114756138381, 7.098280693035588, 31.14902399554552, 80.53003688042381, 39.047008932675084, 12.408224934426897, 67.36555160702373, 7.8503829430752505, 29.168487358737654, 13.206379050912416, 87.54017057977772, 49.38631352064492, 8.557978220140525, 38.24395391418237, 42.200865675894974, 61.81490599654872, 5.032809287391335, 46.05109975979293, 6.000901771104039, 28.46494508672243, 57.88188668483274, 25.32100119324241, 38.509366993861235, 26.62281539819815, 26.838113195919085, 68.9167391638638, 28.601093672795596, 59.39998872808178, 42.52515612349525, 52.950053849615685, 43.648207880037795, 6.3451598586715905, 15.02936794959619, 25.795553045090053, 105.16474989300005, 8.561392986689844, 13.337526897310775, 57.85422320515129, 34.59934908399077, 6.769676782907773, 84.59985641453211, 20.709666902942107, 30.735162250906647, 45.64974029752767, 14.000189943331314, 21.43921833476214, 95.7477887265385, 30.176620852839402, 33.09107584223481, 23.467201514974317, 18.633474538308583, 54.37407396846079, 22.963039962637666, 146.734423762959, 15.783504951934994, 25.504974596587168, 89.36374676031906, 50.41834692024906, 6.48805331478996, 16.889295161515076, 42.330411574694324, 19.99214055422246, 99.338982519535, 10.7762834597626, 17.937129979920062, 109.5217576045471, 87.95378812717972, 23.197575334011198, 72.56696043504174, 30.988424893793017, 27.18966378097578, 28.305509605697058, 19.380492873577097, 10.392301206389043, 25.706848820760502, 7.902074157439522, 5.0956142026699744, 15.196566001242843, 9.116124630489866, 8.191222547482091, 6.598060845643401, 25.828086131091403, 28.73646370602263, 31.020829980269028, 19.425617881891004, 13.773185946091278, 32.603804727602025, 12.162528764286929, 47.09602117075852, 104.67015152557394, 28.674542196884104, 54.73267092718009, 227.1572552651461, 63.46400694473181, 24.788673764382242, 37.09583897312752, 203.5776555226097, 83.46638630899497, 50.18263785917343, 23.62459565769141, 10.652515432732777, 5.043573529047211, 8.923335639499774, 43.787709210236905, 44.579341248920755, 49.64902517589911, 46.748908468327954, 91.57207074910228, 58.43468971720756, 61.69508919468676, 7.425382363233257, 28.053766846885207, 12.062873200243185, 20.810894567219716, 9.192051389759778, 28.06039989512352, 65.19522692461217, 92.22361208952205, 39.4530159508436, 58.63171848221147, 9.774314762355568, 8.78023036245775, 37.31640449160316, 60.75001274975636, 9.49378532771227, 59.78582357008784, 21.12879784717604, 36.88419521673045, 18.822219693320182, 21.69356709280037, 28.759872162750227, 7.454224915639964, 19.90983011555828, 20.552824568443565, 9.056421441451775, 22.2819734279953, 15.917747799255181, 5.276075892848444, 5.435063939146988, 15.365731252249423, 135.5624622634595, 42.546408492570336, 60.831174286806615, 66.3087494826448, 101.45371005246346, 18.11674734012843, 23.047057010404988, 23.000285218367132, 31.369671989570904, 58.60599772776915, 45.713015511415755, 94.90355349529027, 7.285866915358253, 15.403789623497207, 43.92844534789825, 42.58421672233401, 9.016727290302383, 45.19902909960738, 36.27114749653386, 80.84640127442007, 26.52125336303947, 10.914057711011123, 71.5589241075991, 7.81357396569279, 16.479762424732233, 29.63309323582574, 6.975197246689428, 65.76902866175129, 26.7679374972817, 45.09633549892205, 73.47279315911247, 15.113916662017768, 11.47180212921985, 70.09888275753927, 11.7986608900493, 31.75824781166721, 22.866106239308202, 12.31128468972391, 20.929479209244196, 24.53900935272166, 103.99170044108423, 35.32351390914974, 50.01669428502032, 146.18742710419653, 20.98861976510368, 8.412751517124827, 90.4823001423194, 8.296808262975738, 35.16260906436058, 7.3164631436819, 64.0555414669929, 111.55797473131985, 80.81628790742641, 40.39168608704715, 115.63768310026158, 5.62711236479504, 28.660130418610983, 14.383861431228778, 9.112998331712351, 11.477104673962941, 32.822616836710786, 126.92706668929983, 73.60112619319074, 8.007225223943415, 9.98862299213592, 119.187778806307, 14.353912608101496, 12.080510086710664, 7.305385035545061, 36.98612760539831, 49.86824806123247, 8.123037321257847, 49.61260539356442, 10.86055132307725, 17.44159608627078, 50.96773322490021, 77.92488977243819, 28.64652093354365, 28.987803999045912, 31.951532140523025, 58.91086450804982, 20.452863564510018, 100.50018801159285, 128.28002008752333, 50.492535893609634, 21.073776345198233, 9.370631674250697, 16.956698981108612, 25.728375772256307, 62.0106525464288, 37.23156631477517, 81.2693416469487, 41.898758448270065, 5.695361566110992, 66.45169368863083, 51.28571717985251, 30.98542621128196, 14.522531358071637, 67.2155076928607, 16.972583957439213, 22.224183642570708, 37.589946208771636, 38.08186517917913, 30.964782622285732, 69.37042624481442, 28.527098113096397, 15.511640886346715, 71.86084868651066, 12.381064422503812, 8.847598694053959, 39.74184247616032, 55.05762222411192, 44.68495570625899, 12.71076822708067, 23.135324936974257, 64.03721556266137, 11.994681984938294, 61.784259852791934, 23.087018532754513, 79.16656922334666, 6.462931127475794, 62.63005642687934, 8.249939544932452, 8.457739135809097, 18.30711185811987, 5.826080656315179, 7.873371824880346, 8.10505488125398, 17.534415991516525, 102.75231737654552, 19.667877861583772, 16.4235084203898, 6.451502847045476, 9.095524253122788, 18.237264594419155, 6.8875673355327045, 80.04134491048688, 8.731459665124003, 5.228321260755782, 50.64883972053574, 27.896042519958954, 5.779623048335588, 15.083725724544303, 28.670170754236963, 5.450998361833721, 14.829581998097067, 26.982452027881717, 18.700069051446096, 7.944561548840126, 36.832439329292136, 13.763600377328235, 36.69897418295873, 87.36365546595377, 49.90211145572462, 11.011816600911505, 20.910317142254616, 49.03130357977855, 60.782755095805776, 23.12690038936366, 28.474255462470452, 5.520746967175143, 38.02429862568471, 7.771066856442236, 21.32114187309735, 7.6943331687987175, 15.730969856209363, 10.283679933987054, 81.01870225600437, 31.224480381146577, 8.746463192992014, 40.273510315839694, 32.53510342066689, 6.318537355087255, 23.574619402291596, 9.748134456393748, 21.207597258627665, 8.979198070556716, 16.996695321077176, 46.89050731789699, 20.82410670188976, 65.93115369134671, 48.92262935140849, 20.31361258721766, 45.79190187507827, 30.76078306133776, 72.4397420046809, 45.86611110812507, 58.42909807207593, 18.876428661429532, 12.28095250722239, 5.252679558849886, 7.2485884423345635, 71.91620647070631, 21.11645115345524, 38.932067072913036, 16.23477330425324, 13.046170025253485, 18.437138529886933, 11.822644499423458, 14.303652260928999, 35.64432044165277, 49.9660816489838, 46.30250737142101, 5.937745053889479, 45.116800750370125, 12.700148967684544, 10.192859064264832, 11.172747936849742, 21.41518433814058, 59.76201563765487, 8.896258596044115, 105.45783764660672, 5.569546688153062, 53.48805945566439, 23.609074350213504, 13.320824385740286, 12.274214104112923, 78.95686917047331, 37.097157790272874, 14.800726890869782, 90.65140312729582, 26.482510407526505, 58.85744655774593, 9.9763180518766, 34.28776667905314, 11.442024925422595, 32.8418577587705, 8.985005242351509, 73.74161898045811, 38.006968008086496, 74.90295285187516, 15.521902238386248, 38.18659436203185, 22.230819742323508, 44.47084856639354, 28.375666618823068, 58.32270496592481, 51.12573015692139, 44.565918068693435, 49.541391853533945, 104.75479271258082, 15.145571795020658, 13.444166426518969, 117.67019905349537, 13.029948014380178, 98.52443962458179, 89.6365697125685, 7.485744412994546, 8.386834051486286, 29.44982472736561, 8.47492482119577, 5.977232873880826, 6.167528752166642, 38.16461626659384, 16.331478025444763, 27.724001364305302, 12.367867355361337, 9.154815338241411, 51.49568607262409, 13.203306901338578, 33.22767450351705, 28.64465298701119, 13.220644555027532, 19.345837521495582, 13.645451061481218, 7.027243292488518, 30.555954420988094, 79.44094707829426, 136.34391765941066, 5.886693603279436, 16.422452096218265, 31.66620979303474, 7.491395958085089, 33.99888567168424, 58.41228316810535, 10.28376285337277, 68.22668129231147, 6.227469116862285, 41.166831804321134, 6.7864743958068745, 101.57132834483282, 20.63172066098632, 62.63359282458234, 37.3649930335891, 90.31859651845257, 53.177749829293134, 6.296200500437834, 43.20425027522611, 21.120227023567463, 6.376299869418218, 63.82387548733247, 7.099668971513569, 55.2487259633023, 12.460972195830688, 85.75921632738327, 52.10653487999153, 7.523685329275291, 11.663434454268183, 22.315516488427242, 39.46607487591942, 23.56880163017157, 14.72205370259563, 21.563175746738118, 78.7397570547907, 35.45688361269128, 19.33445824821412, 30.59756345265014, 61.43032754319982, 9.978023974451673, 86.25846275605926, 30.453564654361607, 93.84000117292352, 125.3098602766555, 26.825517082406222, 54.32481595047734, 83.6908508677882, 86.84917004953215, 14.620983972881561, 85.11197265813186, 6.0987814246893475, 17.553576752757944, 6.2839167954101605, 5.962246808415331, 14.886256219018954, 14.27847118441797, 50.30699506541081, 10.529681683225045, 23.849032508260635, 46.770331581863815, 9.37520865597834, 11.74297881391824, 10.24813028737786, 5.812654099927961, 53.06096951973842, 63.432869149873646, 15.291137392653862, 59.765200258391374, 78.22664187733332, 26.462407123128518, 10.483771490844209, 7.667673201062033, 132.61080527448155, 64.35151913196316, 27.617537416601273, 34.469161651482025, 12.205008948975207, 17.926272824496046, 8.525449529424574, 22.356722838372022, 20.291387897501558, 54.607957954630834, 64.84345439107105, 5.579431724436455, 10.78635577579384, 62.6267070710107, 61.90955655365512, 5.798370681763182, 13.94549000986368, 5.673996573875178, 107.42863720879467, 8.445160904353802, 29.48426832907971, 308.07171322852207, 60.08934231350878, 6.126943427480545, 79.61221456864172, 18.618529976684563, 38.888409855588, 5.655581916410523, 33.721347316425074, 35.33187380253715, 34.53183950641124, 14.51465484814241, 35.728642593271964, 9.76986349137979, 99.73768943162662, 17.952465465245975, 12.550915920573928, 43.602767544237444, 117.78248026193286, 14.76011917483632, 116.25683923023483, 9.831129568990004, 47.97026244340187, 55.58530719734223, 52.386809000417415, 185.56900190535592, 30.084552619778602, 9.103524010576113, 125.53473033369458, 8.276027438259241, 47.53551159459589, 15.721043081902828, 63.38152012251528, 17.86828886000829, 24.212913600982276, 34.18880869924201, 95.76708008147872, 106.7128469578951, 31.83354579930732, 12.409581114319744, 14.873738804873144, 20.47608025148251, 39.042340210960866, 50.38967849306532, 7.470115824526205, 18.930465799706894, 32.62120662911592, 13.437592072704017, 52.97338742824066, 63.72334997856395, 29.059828100811995, 115.15372473004287, 7.451704693767747, 22.043719928525412, 28.621169735025084, 28.72214100351465, 22.03680373487735, 9.377619459661881, 6.679392713812804, 21.419426528585213, 8.926048167607593, 98.63735129154284, 18.55477040512762, 43.58785829189882, 37.10039710045913, 10.287457114113552, 78.97100309979011, 38.84123145289722, 8.306664674324804, 32.25566310027257, 13.194492810623137, 81.5744846248449, 64.47614907593173, 20.03048829368613, 74.55732209718923, 57.02100088749807, 104.97365795740178, 42.38203687884383, 29.611234507226712, 7.197636949873713, 7.91911635457831, 19.145299455382858, 25.54901101102751, 21.770582646087906, 103.55206126808224, 53.788393526394955, 43.201037143950984, 10.79165063504549, 13.455693426249029, 36.38801562049046, 18.321885629903726, 20.45383405841355, 8.080576520533587, 6.0560382801574155, 16.9881010987665, 23.128758940247696, 9.919356641187925, 26.855201084494706, 5.031717975820268, 7.443126720612869, 32.5415203490284, 22.468522626390897, 5.612242405203984, 15.763567977127018, 5.538296711337004, 35.31045756571492, 12.218970068846406, 43.52815134416332, 9.253924763768284, 10.355374403582047, 32.80976849980944, 34.374597365838326, 24.546954487242438, 8.758787583979851, 71.91342965308982, 11.70626828347874, 16.63869719187203, 11.976403036372028, 6.03877805901163, 9.116543544890419, 8.094900058854332, 73.93495319090617, 6.67761655881441, 41.49494397366181, 17.120556967435807, 5.495654780554615, 27.009198541577053, 9.005682565428806, 9.958478828442965, 13.30868308957994, 43.27096469441898, 12.411705132411852, 36.01200244052653, 61.38632406094069, 15.11312545700039, 19.542671405675655, 69.68224463633287, 46.25994667469176, 39.542626152805134, 5.725606163895287, 29.915260516043418, 70.49708002910731, 14.170504855041553, 55.30783395916981, 13.730471682637202, 23.930880587485735, 25.23300061835636, 12.80245479860711, 22.68333481087061, 7.588018530300459, 12.255222450928322, 14.097440944888026, 62.31333486859952, 79.54656826489799, 6.017295627657342, 58.54920447279694, 88.93735123870798, 125.81700145920013, 37.880990521629315, 55.97574786270962, 12.7255852534535, 5.141152134863711, 16.311304714468168, 74.05572596865937, 22.688080953259572, 10.543836568008782, 31.03494430189948, 27.257966231259875, 57.51381016526248, 14.078162093911036, 72.85214517961482, 15.200990984760448, 10.061972143014541, 7.614920876945952, 44.432234710674415, 51.339035204262025, 27.67096199680733, 74.44594713411617, 30.097134574393372, 11.96972312211991, 32.78924631596594, 69.65119267190907, 52.34166747238021, 21.77593697531489, 29.40129497797316, 10.0784000752158, 14.38015928266529, 61.39746633462992, 25.23120968784547, 82.06110291282745, 9.04387252590104, 24.380798461995752, 30.576984506741454, 20.796569366504624, 17.302756498584355, 35.64370128435447, 56.42717050487459, 7.59847302109888, 6.966898980976144, 9.601518555993648, 6.469018366009353, 6.808047415107964, 10.331908791977215, 77.74271274390986, 26.689375160562633, 156.73874473621967, 22.777571351330334, 7.288798727598951, 32.052757088577586, 9.59437433304871, 7.335255555077183, 100.59023123092796, 47.38610462105626, 12.581253892744108, 36.336198261078415, 42.24852188396941, 18.676201122155785, 17.44622702611428, 85.9473553972915, 24.898420583769344, 32.32901608000118, 31.595646557138338, 27.01733902734538, 6.246521908910217, 9.39369895895101, 11.390353614001311, 8.826245012669526, 50.38664559031967, 9.565573058426828, 90.62664270759775, 37.800630582983985, 10.548672734566624, 17.169045107727282, 49.28444219169093, 30.573693210823222, 7.559648376558841, 11.325486218838602, 79.52710420708176, 28.22735453558642, 21.450748913667628, 30.050219355407258, 107.71356403512941, 15.343604042438978, 56.15626707068197, 25.545778198814446, 30.3580439638561, 16.419977283739307, 15.379554374477026, 27.42651607530952, 8.01509193164186, 8.41275916989385, 37.134299169635554, 50.272119070410355, 6.2656484664244285, 32.568036522670894, 63.179779417719416, 23.168155230334015, 76.34141367567388, 5.753937379478985, 36.55788020329837, 114.85087851541407, 14.191616132445839, 28.500927996761952, 21.64213129610331, 74.3769221184833, 10.246602495322126, 50.118379259947574, 7.361200512244479, 77.49810283635041, 6.507335002667205, 185.82904713824556, 42.12940781317503, 25.984303081435066, 16.87318082387195, 51.53683139318614, 74.69390814836952, 88.09707444545253, 6.24876998498178, 81.09133627182399, 8.015569419413152, 6.147200419049863, 70.033691541401, 14.795328334135014, 29.16744039254203, 6.086159899117509, 35.20369112891647, 8.718250444028051, 25.186175436058782, 82.03834033521392, 214.4833612282041, 9.153222278386044, 38.9825009985321, 134.07556513615592, 39.10349746386081, 44.11438369861184, 52.46508434925665, 19.7434051880724, 30.08859125788996, 8.099176283980709, 14.173092678713527, 69.96495433052755, 6.867779951361071, 7.500275323669416, 34.39174623086299, 54.03968708794977, 13.37642944388862, 8.707657029712784, 18.195826324823408, 26.0466564231074, 7.328279391799514, 11.729842303500972, 114.98178745482306, 20.7644001026269, 25.324191790311897, 55.449280147360675, 17.760285268123614, 5.580834804631611, 28.470551115078297, 106.12457762302388, 120.88997709484657, 98.88841777292089, 9.015634481172498, 82.80942136676376, 19.486940078443602, 16.966435190921818, 91.3523983508521, 20.58815200571581, 14.381742204357156, 13.823768114983942, 20.05612031390946, 31.898797920754944, 100.73558726059107, 146.75676663734345, 37.23737955931268, 7.9920259577153105, 12.71552890467346, 66.02389959502833, 5.957526640194543, 14.204393897869409, 46.058238000499735, 62.16546508508047, 13.954092424771874, 24.64415503887897, 53.715721587688435, 15.554310210253746, 46.275756258809025, 85.54184869112449, 5.94801663321413, 50.524076309960954, 20.165162352919417, 86.14040736741558, 34.66092451815674, 132.1531227632311, 17.4722259227583, 15.723278142609528, 40.698819362174326, 19.26054268370509, 71.37887999546635, 5.658965985888811, 11.989932368250983, 15.616369190811833, ...])
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);
([3007259.375, 3025518.75, 3168033.6596418503, 3210252.0662846933, 3210859.375, 3224216.5498582767, 3266145.3125, 3287804.6875, 3290831.036171034, 3298583.699932892, 3300697.599190604, 3301346.2072736253, 3335563.2920484883, 3351339.407334937, 3352810.259442253, 3391902.5460910285, 3393568.9068682664, 3394483.134900962, 3415861.080973952, 3418515.3421525205, 3438181.351481995, 3439591.249802397, 3440722.8763891016, 3440840.07435465, 3441207.660188604, 3442574.312401343, 3442694.2007101723, 3443746.6804881142, 3443879.8923860407, 3445619.768733881, 3447061.5323227625, 3447392.1256988132, 3447853.298267205, 3449101.389885014, 3449418.3460274646, 3465856.145054645, 3471002.278882619, 3472317.5637847465, 3472962.5, 3475200.360328647, 3476508.9897093815, 3477067.39318487, 3479456.6821395806, 3480741.8560403627, 3481476.5625, 3481967.843459143, 3483306.25, 3488601.2550462494, 3496540.677698431, 3497319.878309823, 3502889.273187945, 3503857.1721459124, 3505750.266555351, 3505808.7605315372, 3507160.7120838542, 3508852.1971636484, 3509567.144966611, 3512268.4200817663, 3513240.024328116, 3514766.590989805, 3514848.5294712535, 3517242.55580108, 3520262.4228625, 3522974.75640759, 3523040.3024488036, 3530284.857441039, 3530547.5913837473, 3531610.093249593, 3532695.904684383, 3532946.6538770064, 3543574.9988744464, 3552039.290209108, 3589231.643979669, 3602207.8125, 3602520.358037617, 3606042.783794772, 3607731.0609782273, 3611667.8840696076, 3614160.8020519465, 3717142.1875, 3719704.622374109, 3750582.370617785, 3750639.6084872, 3854113.4482580707, 3917153.0832006843, 3917154.8595224745, 5149039.353848186, 5460460.786299818, 5461187.5, 5461871.9610629715, 5462365.185129643, 5463606.459004445, 5464252.293292182, 5465123.05980313, 5465488.418165878, 5466404.375925087, 5467260.9375, 5468308.16429091, 5468781.232240989, 5469103.303998938, 5470075.341973762, 5470568.556051035, 5470600.582814667, 5472659.899956057, 5473494.868685476, 5473532.139051484, 5474310.9375, 5495795.3125, 5498031.9543112675, 5502493.343524151, 5504658.329322855, 5504832.511211818, 5505004.780765502, 5505565.625, 5505817.1875, 5506878.487513885, 5507512.587639659, 5507974.98540014, 5508041.618820474, 5511092.866599833, 5513126.249991459, 5539921.707123733, 5551853.897482429, 5557107.216413242, 5561443.75, 5561573.596745048, 5564237.329981638, 5566826.5625, 5569676.5625, 5574145.862951946, 5574234.167063499, 5574820.305395896, 5576575.9218738265, 5578251.171385303, 5579395.3125, 5579717.1875, 5581641.058261302, 5582082.616817849, 5582349.526255388, 5582871.786114261, 5585128.516102966, 5587442.1875, 5608251.047335029, 5608616.314272114, 5609464.0625, 5610120.947761251, 5611512.5, 5611519.768216736, 5611633.904700838, 5612660.9375, 5614603.605228579, 5618943.627226057, 5624065.423293223, 5664574.781779795, 5664638.537679968, 5689565.625, 5691467.8675660575, 5692906.176894255, 5695660.9375, 5697601.376231195, 5723642.1875, 5741640.5208683545, 5742595.926068737, 5743138.6834249925, 5743165.625, 5743304.293165888, 5756167.1875, 5771698.984550232, 5772695.877162075, 5809214.655614836, 5810920.33536132, 5817053.448245204, 5870315.937918088, 5875337.985877799, 5877118.254186639, 5890495.3125, 5890538.602813547, 5914943.780827987, 5933329.569927694, 5936749.41770673, 5937332.8125, 5938850.0, 5939031.140946695, 5939257.591820374, 5939301.581844425, 5939389.0625, 5939753.125, 5940299.677473681, 5940731.968499124, 5941009.375, 5941057.448225887, 5941330.958434574, 5941453.329658509, 5941529.513451845, 5942387.5, 5942693.444533497, 5943200.006134611, 5943251.576891866, 5943405.135602005, 5943408.372431533, 5943435.864609256, 5944576.325401375, 5982674.050330523, 5983248.224667221, 5986992.408785341, 5996293.405424541, 6002502.159396713, 6012419.7645786, 6017847.815821693, 6026179.676317358, 6065336.005681184, 6071074.4723760495, 6071243.589119463, 6075233.569492741, 6079434.230060822, 6079593.815345503, 6080176.296433032, 6080751.377722349, 6082530.360667394, 6085400.922199952, 6085577.631741307, 6116124.475558032, 6116612.315083028, 6118157.468027528, 6129038.760861377, 6129095.887006999, 6132387.945699411, 6136334.575981707, 6136576.5625, 6136645.716091535, 6136953.236648376, 6137675.0, 6171966.9646322895, 6191604.6875, 6202932.8125, 6237288.634602915, 6244879.6875, 6252661.46252959, 6261237.173115071, 6261329.807592105, 6269422.911964071, 6271848.401109714, 6275417.812585865, 6285023.4375, 6285193.101180034, 6295696.875, 6299916.836589691, 6313691.030383022, 6313822.917443152, 6335343.725750527, 6349767.713377092, 6351713.491280185, 6404054.517965474, 6411639.038598375, 6412043.41220088, 6412718.75, 6413706.25, 6415077.928540241, 6415358.293647195, 6416846.142304932, 6417287.5, 6418087.046846433, 6418295.498495287, 6418385.900484755, 6419482.731613621, 6419568.75, 6446316.457301406, 6448750.957891956, 6449015.062574078, 6450654.255810812, 6454405.575148917, 6457750.962776456, 6457899.655845906, 6496468.325604478, 6496846.460978927, 6498274.506263719, 6498622.800247618, 6503665.201692802, 6510385.792782422, 6510842.821015899, 6510877.344398625, 6511496.814976563, 6512466.616309338, 6512889.703609069, 6513915.267839256, 6514005.853974007, 6516265.561424867, 6517657.725884657, 6536194.064947345, 6555271.875, 6567116.215597613, 6585023.55371863, 6599535.9375, 6600159.299622361, 6616227.727826476, 6647585.9375, 6656339.975938448, 6668621.875, 6671555.175335031, 6674093.608874255, 6678260.897133813, 6678470.858870795, 6679601.914955704, 6680729.6875, 6681911.912786948, 6694621.311171844, 6731310.841934116, 6763764.0625, 6765338.203685438, 6765345.246570746, 6766356.459525501, 6766862.532088753, 6766878.515660046, 6768968.75, 6769155.86776903, 6769656.89483578, 6770186.941580501, 6770681.00930279, 6779892.1875, 6780075.574971287, 6780257.8125, 6780292.949918299, 6780994.311513567, 6781990.856212014, 6794071.708777097, 6827848.456796871, 6864591.921040116, 6885302.255810622, 6885310.356854814, 6902385.525731852, 6902423.4375, 6914947.108504788, 6963473.4375, 6987186.171327775, 6990765.625, 7003057.658074373, 7015032.542392507, 7015033.025096324, 7016981.25, 7026804.779991821, 7028163.825722284, 7028566.619040544, 7028933.499386111, 7029660.128314483, 7031789.078323616, 7032114.597074688, 7032939.718865364, 7098487.5, 7100232.442019904, 7101298.114887177, 7107755.485106703, 7107757.634583381, 7110903.655795608, 7112100.0, 7134374.856004238, 7144241.650336801, 7144737.135613077, 7145163.672060972, 7147560.9375, 7157916.576490534, 7182320.913064825, 7185078.658199712, 7190191.312108366, 7195397.894411651, 7198262.546032195, 7203645.978488351, 7205167.9994715145, 7208498.467654229, 7214843.653976075, 7217475.0, 7217868.519729622, 7217913.8819291135, 7218829.6875, 7219022.912755895, 7219381.75930507, 7219574.384559463, 7221009.375, 7221102.267286914, 7222504.113663872, 7226242.1875, 7227367.1875, 7239713.216485914, 7249137.985050943, 7252200.0, 7252634.500293194, 7253409.7586586345, 7254047.551930028, 7255333.741464562, 7255352.847607173, 7258966.2523828205, 7259004.193768557, 7259299.7363958005, 7259387.842707858, 7259412.5, 7259844.241871845, 7261492.1875, 7261628.624025914, 7262107.474191456, 7262195.156626147, 7262353.125, 7262765.555068823, 7263065.935227316, 7263154.096563604, 7263229.849709328, 7263461.627338806, 7263487.140204867, 7263663.04663068, 7263785.264394574, 7263909.47475232, 7263919.091146734, 7263984.144153667, 7263995.01971072, 7264178.690545798, 7264456.84119684, 7265268.257022897, 7265500.756122287, 7265619.700044539, 7265668.75, 7267139.029921482, 7283058.899605704, 7283064.099318374, 7285366.93736228, 7290160.684193293, 7290398.407821297, 7290906.166894654, 7291125.728067915, 7291655.541937843, 7292020.3125, 7292486.043528407, 7292882.8125, 7293156.25, 7294975.977907139, 7295589.451603504, 7296043.703439226, 7296341.910093061, 7297090.625, 7297395.4949635295, 7297855.454901185, 7298632.555726855, 7299043.75, 7299077.003849367, 7299080.732587466, 7299184.620032912, 7300389.255273847, 7300393.133384813, 7301815.625, 7317148.396056439, 7319019.528963137, 7325197.285165196, 7325212.36675354, 7325219.145822218, 7325324.686085801, 7325820.767396848, 7325862.586741228, 7325924.551864976, 7326195.764171858, 7326206.408175381, 7326232.242715449, 7326239.516603099, 7326377.391220927, 7326883.29974819, 7326917.1875, 7327140.447083472, 7327745.093178311, 7327757.410999501, 7327785.9375, 7328062.0897318935, 7328353.755709102, 7328465.891983343, 7328556.712535223, 7328558.056863424, 7328748.548524697, 7328752.811176055, 7328763.8655078495, 7329077.519525653, 7329306.939762079, 7329495.549506812, 7329877.946941153, 7329919.713330931, 7330317.1875, 7330509.818572659, 7330742.1684132, 7331753.125, 7332891.441865284, 7332991.493943138, 7333275.028626067, 7333404.179653667, 7333810.9375, 7334393.186264733, 7334700.0, 7335350.729146872, 7335481.25, 7335485.626327856, 7335691.685592321, 7336111.5650561545, 7336202.304926444, 7336335.5133646885, 7337120.671425127, 7337222.011442841, 7337445.123571213, 7337469.922677825, 7337658.487996293, 7337710.774220745, 7337906.442195717, 7338270.3125, 7341663.622304435, 7342851.5625, 7343964.152906962, 7372417.1875, 7382104.831871745, 7382544.555695356, 7382819.883404093, 7382831.25, 7384055.348211453, 7384060.9375, 7384350.029137705, 7384523.4375, 7384658.009983341, 7384724.7742655035, 7385150.0525274305, 7385224.54256973, 7385613.079677651, 7387184.438911412, 7387666.685680142, 7387762.42262726, 7388259.038029195, 7388840.809894261, 7390841.669537964, 7391981.5899584275, 7393622.299353935, 7393641.355678483, 7401237.163847998, 7401532.895654194, 7412581.2082083, 7433280.6642725235, 7438152.908504109, 7438868.527489451, 7445515.079564136, 7457132.672106114, 7468674.183408067, 7470286.961058374, 7482228.358504711, 7497613.976012052, 7497735.566568365, 7498441.786765218, 7498968.367360657, 7499174.3856775435, 7499239.999134121, 7499825.3409333695, 7500224.882550496, 7500268.429812409, 7500621.875, 7500640.625, 7500747.820953987, 7501219.683515447, 7501343.428937657, 7501698.736977173, 7502104.801466469, 7502459.375, 7502461.909086313, 7502742.845377682, 7503482.8125, 7503923.248292362, 7503938.908319511, 7504472.1011541905, 7504966.345426916, 7505228.354642533, 7505407.067351034, 7505408.009847212, 7505610.853981793, 7505779.6875, 7506350.713005404, 7506494.551347618, 7506794.71633106, 7506913.837059693, 7506945.6301818695, 7507268.043613675, 7507284.375, 7507591.075016791, 7509088.548338017, 7510465.131996163, 7522132.8125, 7523423.4375, 7547363.314961274, 7547595.3125, 7547987.880847151, 7547989.739578312, 7560704.155826168, 7581500.0, 7582557.568787918, 7582627.491776424, 7589676.470302089, 7590826.5625, 7591137.342414296, 7591405.923462759, 7622245.225785567, 7624423.783039068, 7634756.352099617, 7636198.98737181, 7637465.75619001, 7640383.071099394, 7640876.405093254, 7641010.7519430285, 7641492.635051464, 7641515.205458451, 7643250.43692199, 7650440.625, 7671282.863856306, 7672850.360932612, 7680943.103549418, 7682070.294560663, 7682637.5, 7683227.523905388, 7684836.026301407, 7686089.0625, 7686529.415611308, 7687410.823769595, 7688947.982376609, 7696892.362208754, 7715885.886053001, 7720480.051557897, 7726495.424730827, 7726695.388596385, 7733516.219862024, 7733822.48609724, 7733920.7384529915, 7735579.442468888, 7737588.82408781, 7740469.139749094, 7741532.8125, 7743197.794429745, 7748963.8325566165, 7748965.625, 7753396.384433276, 7764459.161782824, 7767124.711596132, 7786130.7226204425, 7790057.477364389, 7790079.975809435, 7797829.6875, 7802402.322788192, 7809806.25, 7810358.177930266, 7811456.480784079, 7811494.466339519, 7811692.1875, 7815303.852189631, 7816471.502762955, 7816482.369627041, 7816487.5, 7817399.883313072, 7817410.9375, 7817414.539201864, 7818007.8125, 7818533.549758615, 7819378.877772024, 7820678.125, 7830848.4375, 7832509.803780924, 7856185.689643497, 7859142.724753549, 7864228.125, 7875341.053228925, 7883288.922066681, 7884126.502122492, 7884946.875, 7888470.03011524, 7889010.402706653, 7889071.854996587, 7890557.022901294, 7903016.384981195, 7905762.5, 7908386.539293336, 7909335.060954007, 7910750.0, 7915963.827036593, 7916424.3973324075, 7917024.869015718, 7923802.252386202, 7927615.60710523, 7930516.5791242365, 7930987.5, 7931043.75, 7931835.553802305, 7932016.385499328, 7932577.890842509, 7933699.299042108, 7937346.592656953, 7938292.408643612, 7938775.0, 7939075.0, 7940121.43565461, 7940569.865980635, 7940886.898101926, 7981782.8125, 7982210.490329513, 7982771.929156753, 7984858.938551624, 7985922.930082709, 7986271.353265972, 7986641.391446566, 7987761.584988103, 7992192.305706441, 8003282.8125, 8003297.8240339, 8003671.875, 8005543.403668895, 8005760.975293281, 8005811.198944527, 8005818.201252859, 8006876.628337861, 8007110.9375, 8007619.652215836, 8012703.135606478, 8012931.25, 8012932.541890895, 8013770.0377480835, 8013924.222790551, 8013995.5946047, 8014661.733856726, 8014794.539830841, 8014929.5163455745, 8014945.490681892, 8015060.752972986, 8015423.4375, 8015490.625, 8016471.648809061, 8018412.046664917, 8020523.4375, 8021299.59203649, 8025889.832376859, 8026065.214016953, 8026494.998447705, 8026958.262588625, 8027212.149695613, 8027797.497116977, 8027876.472031652, 8028029.096182027, 8028451.097002428, 8028459.739461542, 8028985.530021303, 8029464.029886095, 8029905.537993957, 8029975.107009977, 8031517.745294434, 8035817.789003807, 8042054.72623216, 8043378.031926233, 8044163.504983018, 8044876.163186143, 8046679.6875, 8046688.851525258, 8047538.297609423, 8047551.040795365, 8047959.716087966, 8047971.841347671, 8048784.857653426, 8048818.261977249, 8049351.296974047, 8050191.806550541, 8052188.668685989, 8052352.678997446, 8052374.32789583, 8059709.8492533155, 8059728.891466802, 8060518.250095961, 8061132.400413744, 8062441.283895244, 8062796.368648032, 8064124.424753343, 8064302.25334756, 8064347.962566606, 8064825.699573982, 8064942.231808463, 8065055.450083035, 8065718.966484054, 8065801.5625, 8065953.125, 8065965.917137938, 8066315.294194968, 8066426.5625, 8066470.094358811, 8066526.531373698, 8066616.828809953, 8067163.776472775, 8067173.92366453, 8067293.046998557, 8067298.049074954, 8067474.9577243375, 8067609.742196951, 8067637.259399182, 8068035.820856161, 8068042.1875, 8068050.852959353, 8068109.375, 8068241.549778784, 8068393.469658599, 8068398.4375, 8068628.125, 8068699.265062315, 8069078.616721832, 8069340.94327265, 8069345.151503768, 8069375.522586124, 8069527.716322778, 8069536.2912806645, 8069628.057556353, 8069700.0, 8069801.315916745, 8069845.3125, 8070057.583834233, 8070147.628764573, 8070335.969687198, 8070375.053096557, 8070510.9375, 8070668.893264359, 8070696.875, 8070723.4375, 8070728.604273603, 8070739.760678187, 8071004.977635764, 8071197.9179219315, 8071226.604319326, 8071229.9677481055, 8071292.956009078, 8071518.809246192, 8071831.09324534, 8071920.120188542, 8072196.875, 8072644.951680988, 8072693.438370123, 8072876.825136786, 8073147.337990421, 8073308.319186401, 8073320.3125, 8073770.3125, 8073904.67430717, 8074190.002511787, 8075184.678064047, 8076701.446232029, 8078323.656582873, 8078708.798295762, 8079195.3125, 8084043.716215581, 8084371.808686586, 8084409.91711623, 8085189.66303207, 8085220.3125, 8085420.607949265, 8085708.567858667, 8086371.840393182, 8086796.8977379985, 8086897.640989603, 8088349.089563019, 8088376.5625, 8088472.5996486135, 8088538.03159096, 8088614.0625, 8088794.488225824, 8088821.528290679, 8088965.039351914, 8089029.45538855, 8089117.02207486, 8089340.697766791, 8089509.536776743, 8089561.835356138, 8090093.75, 8090239.327039953, 8090252.354306059, 8090253.578839311, 8090273.032523343, 8090361.420474557, 8090418.75, 8090767.1875, 8091232.6903521875, 8091390.747952464, 8091478.125, 8091494.899864959, 8091651.940679647, 8091765.176798605, 8092518.274656805, 8093056.351640525, 8093256.25, 8093515.815087541, 8093535.292471975, 8093647.086555431, 8093717.636521202, 8096824.94195336, 8098424.448730057, 8099268.981225603, 8101008.998776148, 8101492.1875, 8102040.612722717, 8102259.863287477, 8104245.852593823, 8104926.215480457, 8105559.375, 8108544.466644124, 8110737.5, 8111328.125, 8119349.788286342, 8120392.082151196, 8121546.389811004, 8121579.6875, 8121807.16475916, 8122000.897652743, 8122005.527255727, 8123710.9375, 8125322.002935458, 8125579.522392581, 8125845.3125, 8125942.044316214, 8126045.741209362, 8126628.125, 8126979.6875, 8127499.997545384, 8127629.540234252, 8127708.748588361, 8128876.012271048, 8128938.049779896, 8129766.811610065, 8129940.281974303, 8129962.5, 8129973.418830467, 8130039.0625, 8130442.9233835535, 8131212.115299009, 8131310.9375, 8131664.461805811, 8132101.3439787775, 8132835.110648819, 8133147.919811788, 8133629.6875, 8133852.374302905, 8134264.0625, 8134341.492182248, 8134361.825910394, 8134443.377972607, 8134723.2201481825, 8134793.75, 8134825.500786587, 8134855.956060074, 8135237.3956162175, 8135242.1875, 8135760.455793871, 8139506.969564292, 8139988.153326695, 8140057.089346166, 8140989.794916014, 8141534.728854039, 8141637.252758557, 8142707.236211027, 8143134.465132441, 8143321.875, 8145622.1421519425, 8147749.383693471, 8148578.12223598, 8149274.953111771, 8152085.51890018, 8152840.753732113, 8152863.66385409, 8154239.0625, 8154338.334762232, 8154342.633587754, 8154600.0, 8154958.779231836, 8155025.830940944, 8155113.734698394, 8155125.905281561, 8155126.319957068, 8155304.6875, 8155309.979231993, 8155492.1875, 8155688.460619129, 8155778.948340959, 8155938.918937899, 8155947.080756983, 8155960.266523229, 8155999.614717283, 8156040.625, 8156057.961461712, 8156127.978172398, 8156189.0625, 8156250.151992803, 8156479.621637504, 8156818.75, 8156943.848352151, 8156996.875, 8157505.812940926, 8157657.8125, 8157798.4375, 8157966.85449438, 8158039.598545795, 8158212.6910246, 8158474.520405498, 8158591.215436434, 8158615.540759333, 8158705.471921312, 8158755.29016742, 8159195.478964373, ...], [44.056546604732624, 79.02735303275756, 41.59791075802632, 55.865831657964804, 65.50409353468967, 13.872227623978048, 49.7944678885391, 37.75461857200659, 23.425258633357878, 5.270680622712338, 68.48082993978517, 10.223038116527313, 7.346479680341837, 47.78351920816523, 73.04473091619303, 10.329224163660326, 5.71681478761185, 18.215812239739677, 6.792492098920474, 23.972342213546977, 15.342953150555491, 8.647141938968863, 38.79091313791832, 6.03264955242901, 16.087663273530598, 10.199792845155091, 8.540224717382797, 14.248563959318867, 5.957449072489385, 21.06734415566614, 25.908538508729958, 24.154736185608318, 35.52437626237718, 8.197357344833774, 21.26290968731504, 12.417942736119842, 10.020740409992245, 6.128123591112514, 77.36881735477337, 9.655872848065785, 74.72076769078109, 6.109753036938954, 35.66205556657587, 69.69537610107908, 56.588517267623274, 67.75000922401728, 30.413046155520302, 14.817664723407816, 11.03779133585579, 22.175707743723923, 22.63876407291896, 12.957411972259884, 16.065138605365515, 6.646734690321818, 7.063431053219814, 7.298916049244393, 21.662978744670212, 7.037345214111845, 55.95920371243572, 20.581512833388086, 13.93886281948752, 11.756702994842854, 54.47702755260862, 10.767169457663497, 5.330989199723118, 7.787574228814799, 18.618835720047223, 18.913010840751873, 17.80892088700995, 51.70944062868216, 6.763281881182825, 62.17083580434069, 16.69088339666758, 53.213960058486265, 59.730014009031265, 41.51350153238818, 9.17653015749341, 43.364008005775936, 47.57890217090801, 54.46487863928583, 14.698957333210787, 8.983770358102696, 5.360985362612457, 7.986436277994651, 5.704102941771438, 15.640387099129251, 79.23439231870506, 25.857732570657955, 57.902714531116025, 77.88925535599353, 22.114656044852573, 58.220741540573655, 37.38507802084289, 13.673969311420922, 12.947398880540641, 31.240917887038698, 78.14778231667412, 16.476441074092758, 5.2029697073186965, 5.718245472000762, 5.969750410316804, 10.837506222838575, 31.80093082883293, 5.986463908890096, 13.48260468679538, 29.258750379207882, 70.24097522603057, 58.091347163699744, 30.929880867027165, 77.92624839169297, 66.68056533879759, 5.448981820470563, 6.501811479930512, 37.36522185592601, 84.06212947986688, 29.07409779320654, 25.070998410268185, 11.104962708698597, 6.030892828029095, 12.385826135328646, 61.15751260676795, 59.6961221531561, 78.92701540239582, 36.80844596557205, 48.450197760593184, 15.585324692224692, 5.336129334662311, 43.192570296198916, 65.6557533931331, 17.557012248148762, 35.63869365911668, 11.116620757212791, 18.06370819951487, 64.18553990766277, 55.500510147820115, 57.82945660874475, 21.83526066358754, 53.55060825527322, 58.5114756138381, 7.098280693035588, 31.14902399554552, 80.53003688042381, 39.047008932675084, 12.408224934426897, 67.36555160702373, 7.8503829430752505, 29.168487358737654, 13.206379050912416, 87.54017057977772, 49.38631352064492, 8.557978220140525, 38.24395391418237, 42.200865675894974, 61.81490599654872, 5.032809287391335, 46.05109975979293, 6.000901771104039, 28.46494508672243, 57.88188668483274, 25.32100119324241, 38.509366993861235, 26.62281539819815, 26.838113195919085, 68.9167391638638, 28.601093672795596, 59.39998872808178, 42.52515612349525, 52.950053849615685, 43.648207880037795, 6.3451598586715905, 15.02936794959619, 25.795553045090053, 105.16474989300005, 8.561392986689844, 13.337526897310775, 57.85422320515129, 34.59934908399077, 6.769676782907773, 84.59985641453211, 20.709666902942107, 30.735162250906647, 45.64974029752767, 14.000189943331314, 21.43921833476214, 95.7477887265385, 30.176620852839402, 33.09107584223481, 23.467201514974317, 18.633474538308583, 54.37407396846079, 22.963039962637666, 146.734423762959, 15.783504951934994, 25.504974596587168, 89.36374676031906, 50.41834692024906, 6.48805331478996, 16.889295161515076, 42.330411574694324, 19.99214055422246, 99.338982519535, 10.7762834597626, 17.937129979920062, 109.5217576045471, 87.95378812717972, 23.197575334011198, 72.56696043504174, 30.988424893793017, 27.18966378097578, 28.305509605697058, 19.380492873577097, 10.392301206389043, 25.706848820760502, 7.902074157439522, 5.0956142026699744, 15.196566001242843, 9.116124630489866, 8.191222547482091, 6.598060845643401, 25.828086131091403, 28.73646370602263, 31.020829980269028, 19.425617881891004, 13.773185946091278, 32.603804727602025, 12.162528764286929, 47.09602117075852, 104.67015152557394, 28.674542196884104, 54.73267092718009, 227.1572552651461, 63.46400694473181, 24.788673764382242, 37.09583897312752, 203.5776555226097, 83.46638630899497, 50.18263785917343, 23.62459565769141, 10.652515432732777, 5.043573529047211, 8.923335639499774, 43.787709210236905, 44.579341248920755, 49.64902517589911, 46.748908468327954, 91.57207074910228, 58.43468971720756, 61.69508919468676, 7.425382363233257, 28.053766846885207, 12.062873200243185, 20.810894567219716, 9.192051389759778, 28.06039989512352, 65.19522692461217, 92.22361208952205, 39.4530159508436, 58.63171848221147, 9.774314762355568, 8.78023036245775, 37.31640449160316, 60.75001274975636, 9.49378532771227, 59.78582357008784, 21.12879784717604, 36.88419521673045, 18.822219693320182, 21.69356709280037, 28.759872162750227, 7.454224915639964, 19.90983011555828, 20.552824568443565, 9.056421441451775, 22.2819734279953, 15.917747799255181, 5.276075892848444, 5.435063939146988, 15.365731252249423, 135.5624622634595, 42.546408492570336, 60.831174286806615, 66.3087494826448, 101.45371005246346, 18.11674734012843, 23.047057010404988, 23.000285218367132, 31.369671989570904, 58.60599772776915, 45.713015511415755, 94.90355349529027, 7.285866915358253, 15.403789623497207, 43.92844534789825, 42.58421672233401, 9.016727290302383, 45.19902909960738, 36.27114749653386, 80.84640127442007, 26.52125336303947, 10.914057711011123, 71.5589241075991, 7.81357396569279, 16.479762424732233, 29.63309323582574, 6.975197246689428, 65.76902866175129, 26.7679374972817, 45.09633549892205, 73.47279315911247, 15.113916662017768, 11.47180212921985, 70.09888275753927, 11.7986608900493, 31.75824781166721, 22.866106239308202, 12.31128468972391, 20.929479209244196, 24.53900935272166, 103.99170044108423, 35.32351390914974, 50.01669428502032, 146.18742710419653, 20.98861976510368, 8.412751517124827, 90.4823001423194, 8.296808262975738, 35.16260906436058, 7.3164631436819, 64.0555414669929, 111.55797473131985, 80.81628790742641, 40.39168608704715, 115.63768310026158, 5.62711236479504, 28.660130418610983, 14.383861431228778, 9.112998331712351, 11.477104673962941, 32.822616836710786, 126.92706668929983, 73.60112619319074, 8.007225223943415, 9.98862299213592, 119.187778806307, 14.353912608101496, 12.080510086710664, 7.305385035545061, 36.98612760539831, 49.86824806123247, 8.123037321257847, 49.61260539356442, 10.86055132307725, 17.44159608627078, 50.96773322490021, 77.92488977243819, 28.64652093354365, 28.987803999045912, 31.951532140523025, 58.91086450804982, 20.452863564510018, 100.50018801159285, 128.28002008752333, 50.492535893609634, 21.073776345198233, 9.370631674250697, 16.956698981108612, 25.728375772256307, 62.0106525464288, 37.23156631477517, 81.2693416469487, 41.898758448270065, 5.695361566110992, 66.45169368863083, 51.28571717985251, 30.98542621128196, 14.522531358071637, 67.2155076928607, 16.972583957439213, 22.224183642570708, 37.589946208771636, 38.08186517917913, 30.964782622285732, 69.37042624481442, 28.527098113096397, 15.511640886346715, 71.86084868651066, 12.381064422503812, 8.847598694053959, 39.74184247616032, 55.05762222411192, 44.68495570625899, 12.71076822708067, 23.135324936974257, 64.03721556266137, 11.994681984938294, 61.784259852791934, 23.087018532754513, 79.16656922334666, 6.462931127475794, 62.63005642687934, 8.249939544932452, 8.457739135809097, 18.30711185811987, 5.826080656315179, 7.873371824880346, 8.10505488125398, 17.534415991516525, 102.75231737654552, 19.667877861583772, 16.4235084203898, 6.451502847045476, 9.095524253122788, 18.237264594419155, 6.8875673355327045, 80.04134491048688, 8.731459665124003, 5.228321260755782, 50.64883972053574, 27.896042519958954, 5.779623048335588, 15.083725724544303, 28.670170754236963, 5.450998361833721, 14.829581998097067, 26.982452027881717, 18.700069051446096, 7.944561548840126, 36.832439329292136, 13.763600377328235, 36.69897418295873, 87.36365546595377, 49.90211145572462, 11.011816600911505, 20.910317142254616, 49.03130357977855, 60.782755095805776, 23.12690038936366, 28.474255462470452, 5.520746967175143, 38.02429862568471, 7.771066856442236, 21.32114187309735, 7.6943331687987175, 15.730969856209363, 10.283679933987054, 81.01870225600437, 31.224480381146577, 8.746463192992014, 40.273510315839694, 32.53510342066689, 6.318537355087255, 23.574619402291596, 9.748134456393748, 21.207597258627665, 8.979198070556716, 16.996695321077176, 46.89050731789699, 20.82410670188976, 65.93115369134671, 48.92262935140849, 20.31361258721766, 45.79190187507827, 30.76078306133776, 72.4397420046809, 45.86611110812507, 58.42909807207593, 18.876428661429532, 12.28095250722239, 5.252679558849886, 7.2485884423345635, 71.91620647070631, 21.11645115345524, 38.932067072913036, 16.23477330425324, 13.046170025253485, 18.437138529886933, 11.822644499423458, 14.303652260928999, 35.64432044165277, 49.9660816489838, 46.30250737142101, 5.937745053889479, 45.116800750370125, 12.700148967684544, 10.192859064264832, 11.172747936849742, 21.41518433814058, 59.76201563765487, 8.896258596044115, 105.45783764660672, 5.569546688153062, 53.48805945566439, 23.609074350213504, 13.320824385740286, 12.274214104112923, 78.95686917047331, 37.097157790272874, 14.800726890869782, 90.65140312729582, 26.482510407526505, 58.85744655774593, 9.9763180518766, 34.28776667905314, 11.442024925422595, 32.8418577587705, 8.985005242351509, 73.74161898045811, 38.006968008086496, 74.90295285187516, 15.521902238386248, 38.18659436203185, 22.230819742323508, 44.47084856639354, 28.375666618823068, 58.32270496592481, 51.12573015692139, 44.565918068693435, 49.541391853533945, 104.75479271258082, 15.145571795020658, 13.444166426518969, 117.67019905349537, 13.029948014380178, 98.52443962458179, 89.6365697125685, 7.485744412994546, 8.386834051486286, 29.44982472736561, 8.47492482119577, 5.977232873880826, 6.167528752166642, 38.16461626659384, 16.331478025444763, 27.724001364305302, 12.367867355361337, 9.154815338241411, 51.49568607262409, 13.203306901338578, 33.22767450351705, 28.64465298701119, 13.220644555027532, 19.345837521495582, 13.645451061481218, 7.027243292488518, 30.555954420988094, 79.44094707829426, 136.34391765941066, 5.886693603279436, 16.422452096218265, 31.66620979303474, 7.491395958085089, 33.99888567168424, 58.41228316810535, 10.28376285337277, 68.22668129231147, 6.227469116862285, 41.166831804321134, 6.7864743958068745, 101.57132834483282, 20.63172066098632, 62.63359282458234, 37.3649930335891, 90.31859651845257, 53.177749829293134, 6.296200500437834, 43.20425027522611, 21.120227023567463, 6.376299869418218, 63.82387548733247, 7.099668971513569, 55.2487259633023, 12.460972195830688, 85.75921632738327, 52.10653487999153, 7.523685329275291, 11.663434454268183, 22.315516488427242, 39.46607487591942, 23.56880163017157, 14.72205370259563, 21.563175746738118, 78.7397570547907, 35.45688361269128, 19.33445824821412, 30.59756345265014, 61.43032754319982, 9.978023974451673, 86.25846275605926, 30.453564654361607, 93.84000117292352, 125.3098602766555, 26.825517082406222, 54.32481595047734, 83.6908508677882, 86.84917004953215, 14.620983972881561, 85.11197265813186, 6.0987814246893475, 17.553576752757944, 6.2839167954101605, 5.962246808415331, 14.886256219018954, 14.27847118441797, 50.30699506541081, 10.529681683225045, 23.849032508260635, 46.770331581863815, 9.37520865597834, 11.74297881391824, 10.24813028737786, 5.812654099927961, 53.06096951973842, 63.432869149873646, 15.291137392653862, 59.765200258391374, 78.22664187733332, 26.462407123128518, 10.483771490844209, 7.667673201062033, 132.61080527448155, 64.35151913196316, 27.617537416601273, 34.469161651482025, 12.205008948975207, 17.926272824496046, 8.525449529424574, 22.356722838372022, 20.291387897501558, 54.607957954630834, 64.84345439107105, 5.579431724436455, 10.78635577579384, 62.6267070710107, 61.90955655365512, 5.798370681763182, 13.94549000986368, 5.673996573875178, 107.42863720879467, 8.445160904353802, 29.48426832907971, 308.07171322852207, 60.08934231350878, 6.126943427480545, 79.61221456864172, 18.618529976684563, 38.888409855588, 5.655581916410523, 33.721347316425074, 35.33187380253715, 34.53183950641124, 14.51465484814241, 35.728642593271964, 9.76986349137979, 99.73768943162662, 17.952465465245975, 12.550915920573928, 43.602767544237444, 117.78248026193286, 14.76011917483632, 116.25683923023483, 9.831129568990004, 47.97026244340187, 55.58530719734223, 52.386809000417415, 185.56900190535592, 30.084552619778602, 9.103524010576113, 125.53473033369458, 8.276027438259241, 47.53551159459589, 15.721043081902828, 63.38152012251528, 17.86828886000829, 24.212913600982276, 34.18880869924201, 95.76708008147872, 106.7128469578951, 31.83354579930732, 12.409581114319744, 14.873738804873144, 20.47608025148251, 39.042340210960866, 50.38967849306532, 7.470115824526205, 18.930465799706894, 32.62120662911592, 13.437592072704017, 52.97338742824066, 63.72334997856395, 29.059828100811995, 115.15372473004287, 7.451704693767747, 22.043719928525412, 28.621169735025084, 28.72214100351465, 22.03680373487735, 9.377619459661881, 6.679392713812804, 21.419426528585213, 8.926048167607593, 98.63735129154284, 18.55477040512762, 43.58785829189882, 37.10039710045913, 10.287457114113552, 78.97100309979011, 38.84123145289722, 8.306664674324804, 32.25566310027257, 13.194492810623137, 81.5744846248449, 64.47614907593173, 20.03048829368613, 74.55732209718923, 57.02100088749807, 104.97365795740178, 42.38203687884383, 29.611234507226712, 7.197636949873713, 7.91911635457831, 19.145299455382858, 25.54901101102751, 21.770582646087906, 103.55206126808224, 53.788393526394955, 43.201037143950984, 10.79165063504549, 13.455693426249029, 36.38801562049046, 18.321885629903726, 20.45383405841355, 8.080576520533587, 6.0560382801574155, 16.9881010987665, 23.128758940247696, 9.919356641187925, 26.855201084494706, 5.031717975820268, 7.443126720612869, 32.5415203490284, 22.468522626390897, 5.612242405203984, 15.763567977127018, 5.538296711337004, 35.31045756571492, 12.218970068846406, 43.52815134416332, 9.253924763768284, 10.355374403582047, 32.80976849980944, 34.374597365838326, 24.546954487242438, 8.758787583979851, 71.91342965308982, 11.70626828347874, 16.63869719187203, 11.976403036372028, 6.03877805901163, 9.116543544890419, 8.094900058854332, 73.93495319090617, 6.67761655881441, 41.49494397366181, 17.120556967435807, 5.495654780554615, 27.009198541577053, 9.005682565428806, 9.958478828442965, 13.30868308957994, 43.27096469441898, 12.411705132411852, 36.01200244052653, 61.38632406094069, 15.11312545700039, 19.542671405675655, 69.68224463633287, 46.25994667469176, 39.542626152805134, 5.725606163895287, 29.915260516043418, 70.49708002910731, 14.170504855041553, 55.30783395916981, 13.730471682637202, 23.930880587485735, 25.23300061835636, 12.80245479860711, 22.68333481087061, 7.588018530300459, 12.255222450928322, 14.097440944888026, 62.31333486859952, 79.54656826489799, 6.017295627657342, 58.54920447279694, 88.93735123870798, 125.81700145920013, 37.880990521629315, 55.97574786270962, 12.7255852534535, 5.141152134863711, 16.311304714468168, 74.05572596865937, 22.688080953259572, 10.543836568008782, 31.03494430189948, 27.257966231259875, 57.51381016526248, 14.078162093911036, 72.85214517961482, 15.200990984760448, 10.061972143014541, 7.614920876945952, 44.432234710674415, 51.339035204262025, 27.67096199680733, 74.44594713411617, 30.097134574393372, 11.96972312211991, 32.78924631596594, 69.65119267190907, 52.34166747238021, 21.77593697531489, 29.40129497797316, 10.0784000752158, 14.38015928266529, 61.39746633462992, 25.23120968784547, 82.06110291282745, 9.04387252590104, 24.380798461995752, 30.576984506741454, 20.796569366504624, 17.302756498584355, 35.64370128435447, 56.42717050487459, 7.59847302109888, 6.966898980976144, 9.601518555993648, 6.469018366009353, 6.808047415107964, 10.331908791977215, 77.74271274390986, 26.689375160562633, 156.73874473621967, 22.777571351330334, 7.288798727598951, 32.052757088577586, 9.59437433304871, 7.335255555077183, 100.59023123092796, 47.38610462105626, 12.581253892744108, 36.336198261078415, 42.24852188396941, 18.676201122155785, 17.44622702611428, 85.9473553972915, 24.898420583769344, 32.32901608000118, 31.595646557138338, 27.01733902734538, 6.246521908910217, 9.39369895895101, 11.390353614001311, 8.826245012669526, 50.38664559031967, 9.565573058426828, 90.62664270759775, 37.800630582983985, 10.548672734566624, 17.169045107727282, 49.28444219169093, 30.573693210823222, 7.559648376558841, 11.325486218838602, 79.52710420708176, 28.22735453558642, 21.450748913667628, 30.050219355407258, 107.71356403512941, 15.343604042438978, 56.15626707068197, 25.545778198814446, 30.3580439638561, 16.419977283739307, 15.379554374477026, 27.42651607530952, 8.01509193164186, 8.41275916989385, 37.134299169635554, 50.272119070410355, 6.2656484664244285, 32.568036522670894, 63.179779417719416, 23.168155230334015, 76.34141367567388, 5.753937379478985, 36.55788020329837, 114.85087851541407, 14.191616132445839, 28.500927996761952, 21.64213129610331, 74.3769221184833, 10.246602495322126, 50.118379259947574, 7.361200512244479, 77.49810283635041, 6.507335002667205, 185.82904713824556, 42.12940781317503, 25.984303081435066, 16.87318082387195, 51.53683139318614, 74.69390814836952, 88.09707444545253, 6.24876998498178, 81.09133627182399, 8.015569419413152, 6.147200419049863, 70.033691541401, 14.795328334135014, 29.16744039254203, 6.086159899117509, 35.20369112891647, 8.718250444028051, 25.186175436058782, 82.03834033521392, 214.4833612282041, 9.153222278386044, 38.9825009985321, 134.07556513615592, 39.10349746386081, 44.11438369861184, 52.46508434925665, 19.7434051880724, 30.08859125788996, 8.099176283980709, 14.173092678713527, 69.96495433052755, 6.867779951361071, 7.500275323669416, 34.39174623086299, 54.03968708794977, 13.37642944388862, 8.707657029712784, 18.195826324823408, 26.0466564231074, 7.328279391799514, 11.729842303500972, 114.98178745482306, 20.7644001026269, 25.324191790311897, 55.449280147360675, 17.760285268123614, 5.580834804631611, 28.470551115078297, 106.12457762302388, 120.88997709484657, 98.88841777292089, 9.015634481172498, 82.80942136676376, 19.486940078443602, 16.966435190921818, 91.3523983508521, 20.58815200571581, 14.381742204357156, 13.823768114983942, 20.05612031390946, 31.898797920754944, 100.73558726059107, 146.75676663734345, 37.23737955931268, 7.9920259577153105, 12.71552890467346, 66.02389959502833, 5.957526640194543, 14.204393897869409, 46.058238000499735, 62.16546508508047, 13.954092424771874, 24.64415503887897, 53.715721587688435, 15.554310210253746, 46.275756258809025, 85.54184869112449, 5.94801663321413, 50.524076309960954, 20.165162352919417, 86.14040736741558, 34.66092451815674, 132.1531227632311, 17.4722259227583, 15.723278142609528, 40.698819362174326, 19.26054268370509, 71.37887999546635, 5.658965985888811, 11.989932368250983, 15.616369190811833, ...])
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)