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 = 47174
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);
([5570967.456637188, 5820687.5, 6101479.6875, 6120967.347170233, 6122100.504916763, 6122132.307566473, 6123422.168326459, 6123670.045187321, 6124177.324114373, 6124313.446829576, 6124408.98561752, 6133412.4995808285, 6147527.967830341, 6149017.269871091, 6154155.957326373, 6157714.696325407, 6173385.807398775, 6225588.607344737, 6311987.5, 6318551.5625, 6344528.680285928, 6344833.783266974, 6344958.332461739, 6353027.164102001, 6353861.868004486, 6355549.146679966, 6368118.98308376, 6371294.605774506, 6372882.8125, 6377293.736272651, 6444901.549522212, 6473757.8125, 6500243.685094552, 6525389.020630293, 6532479.37994162, 6532676.5625, 6533643.023498231, 6535416.168178829, 6543559.375, 6559238.879304563, 6560225.884304051, 6563651.257665339, 6563903.211959701, 6570890.376969742, 6574108.594860368, 6587371.7387492545, 6594910.9375, 6596136.737419877, 6596509.375, 6596796.074879926, 6596951.186199226, 6597374.380826642, 6598037.5, 6598393.089716557, 6598863.475448348, 6598900.180762692, 6599153.214233081, 6600395.306080449, 6600636.93835489, 6602236.464346508, 6602263.33765146, 6603510.9375, 6603918.936075535, 6604526.5625, 6604703.094740035, 6604771.435778147, 6605881.448676118, 6606999.856330102, 6607047.387830088, 6607226.266858822, 6607654.208601473, 6608746.595397007, 6619990.625, 6623771.875, 6650385.9375, 6655625.960830206, 6655759.375, 6657086.964587806, 6658231.25, 6659142.942110167, 6660889.502789696, 6675092.0276569575, 6682207.765934624, 6694308.8201403115, 6695617.676596458, 6696635.166183709, 6708171.309996466, 6722693.102645422, 6740168.75, 6763138.802339909, 6763965.092435385, 6764375.55485602, 6765025.0, 6767432.372541918, 6767803.226055491, 6768502.630013555, 6769222.821508278, 6772635.341775633, 6776809.806119319, 6778060.9375, 6783276.5625, 6784007.8125, 6785083.398533499, 6785815.597056876, 6786656.068972744, 6788242.899990954, 6791419.834169431, 6793176.782485776, 6794892.166319571, 6795539.506161435, 6796110.092897252, 6800897.174672238, 6804395.108368298, 6807015.501707086, 6807443.378017687, 6807964.0625, 6810065.268008556, 6810337.360693932, 6810618.75, 6811324.336564243, 6811667.770373533, 6812105.228939259, 6812956.25, 6813962.535802488, 6814150.0, 6814198.4375, 6814392.508120556, 6815025.0, 6815194.920682691, 6815459.375, 6816464.565109636, 6817419.708734529, 6817624.832707732, 6820595.916183853, 6821176.054809539, 6821555.02558143, 6821886.150850303, 6822810.847554698, 6824449.785109341, 6824456.920409566, 6830094.860044363, 6832078.125, 6833478.895136452, 6834225.494856992, 6838517.186228935, 6838981.474266759, 6839259.375, 6839996.875, 6840126.7692036135, 6840328.125, 6840421.705089423, 6840498.804429163, 6840862.580006479, 6842410.444775307, 6842750.259267407, 6843817.436660556, 6844784.375, 6857228.88158926, 6865700.946018129, 6866105.585202573, 6866346.960020877, 6866804.426696895, 6866842.371254394, 6867018.75, 6867368.219817179, 6867457.694684399, 6868620.3125, 6870531.974344672, 6871606.25, 6874944.452436862, 6874959.8696987135, 6875104.122093428, 6877014.0625, 6877126.5625, 6878481.083914971, 6879643.519104504, 6882098.4375, 6890896.875, 6890915.9166225605, 6896943.75, 6898279.657888875, 6899504.663199014, 6900755.364048976, 6902292.120285979, 6902379.6875, 6912361.247675683, 6916772.308349198, 6922061.896109561, 6923377.0165928425, 6923417.1875, 6923643.333140925, 6923696.0194248855, 6923746.353076132, 6923825.998702022, 6924074.446504891, 6924288.729921619, 6924623.027021941, 6924631.545025885, 6924795.080306861, 6924853.455817985, 6925145.017478786, 6925204.6875, 6925300.0, 6925717.523721123, 6925720.075817992, 6925817.079459492, 6925830.47331379, 6926529.956932987, 6926728.717121322, 6926867.903194065, 6926890.7403802285, 6926900.323582874, 6926920.889416289, 6927562.413186904, 6927658.106456475, 6927825.05005054, 6927856.020538637, 6927953.582347763, 6928190.625, 6928257.446652574, 6928340.861953103, 6928659.717210632, 6928710.529866229, 6929089.0625, 6929274.001397782, 6929412.5, 6929893.828082568, 6929949.074661114, 6930022.6842811825, 6930119.379529888, 6930173.730285558, 6930226.5625, 6930279.829122982, 6930378.893914426, 6930383.428686771, 6930407.390088134, 6930493.31762819, 6930578.017270668, 6930582.172422738, 6930735.9375, 6931222.289261279, 6931344.073254245, 6931385.856791179, 6931560.9375, 6931622.408908753, 6931665.1617898, 6931769.227236707, 6931772.698620238, 6931863.62942552, 6931963.46702472, 6932228.044901396, 6932320.09059649, 6932442.1875, 6932482.130724158, 6932668.577582458, 6932693.932928601, 6932781.25, 6932806.650574328, 6932930.948334767, 6933167.000267688, 6933221.395803881, 6933468.4286525035, 6933469.610157336, 6934007.8125, 6934024.742690193, 6934154.587476127, 6934593.75, 6934643.908170424, 6934910.9375, 6934971.875, 6935161.894621688, 6936145.466354476, 6936701.5625, 6936921.287366984, 6937047.722891305, 6937149.7372723725, 6937152.637915871, 6937285.1136225015, 6937490.625, 6937712.06234508, 6937881.402420263, 6937897.881909638, 6937918.693214672, 6937970.282349829, 6938718.75, 6938723.107301007, 6938787.815834948, 6938910.9375, 6939177.887170661, 6939218.75, 6939270.3125, 6939432.332198665, 6939575.0, 6939698.91620986, 6939736.784348987, 6940147.881550799, 6940260.370917398, 6940885.9375, 6941303.125, 6941654.137389849, 6942334.329112574, 6942467.1875, 6942622.8984462945, 6943679.5477946885, 6943696.875, 6943825.079807297, 6944973.4375, 6945029.344628869, 6945361.8091754895, 6945522.507557725, 6945822.502678058, 6946324.107282539, 6947040.548850749, 6947459.375, 6947698.221297866, 6947705.697332374, 6948626.921161385, 6948627.30825727, 6948628.125, 6949534.538673416, 6950449.751023197, 6951324.305983373, 6951514.0625, 6951676.368038386, 6954510.092023769, 6956970.971049791, 6977088.72953948, 6977669.479199701, 6978125.930685438, 6978387.5, 6978809.375, 6980337.064239272, 6980760.661250653, 6984832.582886906, 6984854.6875, 6986175.0, 6987201.028388512, 6987606.350967174, 6987739.072495973, 6988641.612252193, 6989541.576399824, 6989742.1875, 6990216.427738652, 6990570.3125, 6990910.27072427, 6991125.63718751, 6991630.580806122, 6991860.441650252, 6992243.532317021, 6992333.426531686, 6992407.811385345, 6992442.1875, 6992584.709902554, 6992625.0, 6992870.270515758, 6992978.492391551, 6993263.654717857, 6993296.875, 6993383.766438505, 6993523.006999392, 6993969.057662707, 6996969.451114185, 6998114.259510768, 6998184.014083252, 6998195.757298134, 6998443.643287436, 6998820.907470143, 6998832.722042465, 6998953.023094984, 6999553.600259456, 6999692.1875, 7001488.490978323, 7001647.164829526, 7002036.930388687, 7002879.474371749, 7003293.464456965, 7003658.900599973, 7004114.901380126, 7004124.454823196, 7004368.012400908, 7006319.296943682, 7006525.041237888, 7009146.7015690785, 7009406.32870176, 7009673.164490353, 7011044.472944715, 7017306.672547817, 7024634.653198405, 7024752.191204025, 7025063.457051095, 7025234.206748966, 7025306.057077779, 7025669.1010573115, 7025990.491719724, 7026818.972317808, 7026856.344655197, 7026877.251709734, 7026883.242416064, 7027003.523474867, 7027037.5, 7027278.163488024, 7028032.072641298, 7028279.090024658, 7028465.625, 7028604.6875, 7028616.723475067, 7028886.258414306, 7029099.533424421, 7029851.041827424, 7030081.25, 7031874.787844832, 7031898.4375, 7032035.9375, 7032630.704812479, 7032630.966395608, 7032801.5625, 7032935.9375, 7033516.001766296, 7035107.119157558, 7035318.568573542, 7036382.8125, 7036487.1082394775, 7040801.101767238, 7040849.195918126, 7041737.069140447, 7042193.245930616, 7042359.375, 7042604.578593407, 7043085.9375, 7043621.083809902, 7043782.599054081, 7046800.222772017, 7047526.552300105, 7049205.789482654, 7057282.513271374, 7058712.174510845, 7061420.3125, 7063693.75, 7063973.4375, 7064041.472418578, 7064637.077211069, 7064960.299512417, 7065112.217241564, 7065162.5, 7065226.684352111, 7065460.518151361, 7065716.220635114, 7065731.0967777, 7066075.422925987, 7066101.802240865, 7066130.917283737, 7066277.488835869, 7066844.586350508, 7066949.826677446, 7067043.170880693, 7067055.665787388, 7067178.79093522, 7067192.1149351755, 7067392.029539643, 7067587.916523513, 7067644.022426567, 7067660.004376237, 7067721.875, 7067795.257928776, 7067840.467819833, 7068167.1875, 7068183.786625352, 7068302.847065689, 7068638.538802019, 7068643.887898158, 7068710.826318458, 7068824.8666585935, 7068990.625, 7069018.182343357, 7069025.0, 7069048.346616452, 7069131.25, 7069175.717906384, 7069438.445397081, 7069509.375, 7069637.5, 7069651.5625, 7069673.4375, 7069700.935767404, 7069779.562949783, 7069850.360783405, 7069956.21108448, 7070042.33320346, 7070382.8125, 7070425.0, 7070425.482195646, 7070463.9073392, 7070473.970589916, 7070573.066056034, 7070609.220705138, 7070667.0183227835, 7070715.35189972, 7070715.595226416, 7070764.74594407, 7070913.983812696, 7070923.297318104, 7070928.125, 7070932.8125, 7071020.3125, 7071089.03097146, 7071120.102382774, 7071121.035328166, 7071212.050496071, 7071238.346134465, 7071265.372742524, 7071268.75, 7071313.456528414, 7071329.101381895, 7071375.966926799, 7071505.677649785, 7071545.2577678785, 7071582.8125, 7071587.33240167, 7071635.150811483, 7071649.975397066, 7071667.503005616, 7071673.271544895, 7071687.687300649, 7071710.430978584, 7071739.802075622, 7071740.673594873, 7071757.8125, 7071763.868999435, 7071779.4296473265, 7071790.441840597, 7071794.287506801, 7071810.462505367, 7071831.25, 7071842.1875, 7071857.8125, 7071916.814467337, 7071921.875, 7071964.050330644, 7071998.4375, 7072055.96198956, 7072072.711040004, 7072129.6875, 7072179.580963808, 7072181.018996806, 7072266.424833321, 7072304.6875, 7072327.141899889, 7072350.741892598, 7072353.125, 7072378.125, 7072409.375, 7072420.468740081, 7072440.465256018, 7072444.635026086, 7072490.603201515, 7072495.0350929005, 7072568.853628726, 7072588.8637355855, 7072615.616657122, 7072622.80218759, 7072633.04287469, 7072636.3232006105, 7072636.83699192, 7072656.25, 7072660.323202934, 7072678.831610648, 7072679.538883267, 7072684.35145943, 7072688.588485908, 7072715.625, 7072780.094725878, 7072781.20239456, 7072807.687763794, 7072807.8125, 7072823.4375, 7072906.277556963, 7072924.439498439, 7072956.049935449, 7072963.825071788, 7073056.25, 7073071.477843223, 7073103.292545479, 7073117.933987311, 7073127.7032137085, 7073128.44540683, 7073170.3125, 7073184.654691172, 7073204.540398018, 7073230.593820582, 7073257.444249165, 7073305.740148783, 7073380.682854991, 7073442.1875, 7073568.75, 7073570.3125, 7073606.25, 7073613.176512075, 7073621.692160787, 7073631.071387451, 7073644.825032732, 7073644.835371254, 7073691.273623654, 7073735.9375, 7073745.3125, 7073853.125, 7073866.394222829, 7073897.896337255, 7073939.714877237, 7073948.4375, 7073968.75, 7073997.911714064, 7074014.062981491, 7074107.942142107, 7074151.522098634, 7074190.853715825, 7074225.0, 7074228.995819965, 7074276.094425191, 7074281.562857126, 7074303.806895232, 7074339.0625, 7074348.4375, 7074395.941813157, 7074403.135851867, 7074433.458562433, 7074462.693952334, 7074510.033500779, 7074556.25, 7074559.283884135, 7074566.006427358, 7074576.5625, 7074580.034305113, 7074601.201465102, 7074607.8125, 7074629.050609034, 7074646.48165272, 7074675.0, 7074709.646068627, 7074716.969942532, 7074720.879668444, 7074731.528929393, 7074743.358871064, 7074787.5319035435, 7074806.530291753, 7074813.185923954, 7074863.905956357, 7074874.904664176, 7074895.3125, 7074934.245992966, 7075004.061314987, 7075109.096663233, 7075171.273836871, 7075177.613037279, 7075200.134663967, 7075246.142555956, 7075256.25, 7075312.5, 7075526.5625, 7075562.7906255005, 7075580.406117647, 7075678.31394179, 7075699.82200506, 7075816.644956801, 7075822.03064153, 7075839.0625, 7075956.237325953, 7075959.375, 7075967.1875, 7075989.328724009, 7076014.0625, 7076023.485248757, 7076051.351031258, 7076143.348770146, 7076182.499093239, 7076193.657911544, 7076318.795136166, 7076335.995486017, 7076409.96517344, 7076451.5625, 7076471.875, 7076490.066587997, 7076519.092047823, 7076636.93417104, 7076650.085927635, 7076679.334351139, 7076707.115802024, 7076760.9375, 7076771.612413464, 7076875.0, 7076962.923888954, 7076989.291102593, 7077032.308508054, 7077051.165216034, 7077074.129290401, 7077296.875, 7077309.758311852, 7077312.924022361, 7077317.248440885, 7077370.3125, 7077459.871301261, 7077499.56717083, 7077506.25, 7077552.462873593, 7077562.9384649405, 7077664.502176901, 7077744.988466384, 7077770.8847779455, 7077805.308567281, 7077853.125, 7078016.313912126, 7078021.875, 7078030.6851907885, 7078054.6875, 7078117.018886624, 7078259.375, 7078363.921525756, 7078443.75, 7078476.5625, 7078498.4375, 7078540.0139162205, 7078541.230811847, 7078591.862792714, 7078641.425027463, 7078686.553229949, 7078693.75, 7078819.88686629, 7079178.835716873, 7079200.958191248, 7079232.160730793, 7079388.77419061, 7079407.890873089, 7079797.847278466, 7079860.9375, 7079929.467792055, 7079944.358193197, 7079964.0625, 7080206.833137078, 7080304.53290183, 7080476.484516393, 7080790.792301381, 7081215.583229792, 7081283.532208458, 7081659.0602189815, 7081787.5, 7082863.042844761, 7083051.6362585435, 7083300.0, 7083404.630277523, 7083689.523404658, 7084042.094646576, 7084703.877545723, 7084976.5625, 7085084.023949853, 7088999.765219585, 7089704.687420325, 7089900.939187639, 7091257.473037246, 7091852.941265881, 7092441.645497884, 7092462.409003113, 7092621.875, 7092630.969245243, 7092683.1135263, 7092812.116008554, 7094836.473106864, 7095439.0625, 7095957.8125, 7096370.193474511, 7098896.875, 7100424.3538572155, 7119317.511140117, 7125653.087392075, 7125810.432111245, 7126625.0, 7127548.86517284, 7128614.0625, 7129440.625, 7129890.504388562, 7150108.36982229, 7159444.767245309, 7166109.375, 7169896.875, 7171921.875, 7176630.505263007, 7176771.09980427, 7177613.681965668, 7178173.065643098, 7178175.544360508, 7178370.3125, 7179834.815652051, 7181549.6615811, 7182590.865112108, 7182592.085290406, 7183176.60885926, 7183536.175340515, 7184063.073438664, 7184092.688738056, 7184356.145585227, 7184726.5625, 7184739.3215959035, 7184846.313334589, 7185129.308176776, 7185240.082394655, 7185379.6875, 7185479.225165797, 7185513.403626798, 7185827.211196983, 7186249.953471663, 7186576.149931151, 7186643.288755158, 7186962.619083474, 7186979.530348123, 7187204.6875, 7187399.765096734, 7187494.5011577895, 7187645.3125, 7187719.940683692, 7187764.0625, 7187829.829257998, 7187875.0, 7187899.160054264, 7187938.003124956, 7187940.258757793, 7187995.3125, 7188235.9375, 7188382.8125, 7188431.158933825, 7188546.363618507, 7188589.397789223, 7188612.524278326, 7188722.745335022, 7188995.3125, 7189068.699309821, 7189069.753442235, 7189154.573737603, 7189209.375, 7189574.898676284, 7189575.076288188, 7189592.1875, 7189607.919325071, 7189636.322551603, 7189842.411289215, 7189855.53163983, 7189988.96013909, 7190067.1875, 7190141.85813963, 7190163.7200512765, 7190238.438689114, 7190269.1816675225, 7190340.822157466, 7190346.875, 7190382.931251867, 7190383.904663341, 7190427.28401821, 7190469.836097935, 7190491.005837022, 7190534.375, 7190595.3125, 7190599.835743161, 7190623.4375, 7190626.5625, 7190627.499894783, 7190673.4375, 7190674.165055784, 7190749.6958346, 7190753.125, 7190795.3125, 7190809.286582137, 7190833.548005653, 7190846.7140860995, 7190868.75, 7190935.4809610965, 7190936.351558001, 7190937.803281602, 7190940.78677773, 7190955.662107866, 7191024.151106222, 7191028.078186464, 7191045.3125, 7191099.61767607, 7191126.596426513, 7191173.293305304, 7191227.946228233, 7191262.399911131, 7191348.777125543, 7191422.786959625, 7191439.0625, 7191559.310693816, 7191592.359844588, 7191659.911461197, 7191687.394557443, 7191727.662364644, 7191732.733277323, 7191732.8125, 7191801.723322612, 7191829.529305553, 7191846.294121163, 7191916.930947935, 7191940.905564151, 7191964.222818122, 7191996.875, 7192079.6875, 7192090.382536398, 7192132.8125, 7192233.052850415, 7192242.1875, 7192252.936902677, 7192264.0625, 7192309.375, 7192340.625, 7192425.0, 7192612.901111977, 7192628.125, 7192676.5625, 7192711.738696924, 7192720.994128482, 7192758.74832907, 7192910.586905538, 7193001.386331442, 7193004.6875, 7193042.123893044, 7193088.026952755, 7193095.3125, 7193140.554029867, 7193220.004568644, 7193245.3125, 7193331.529833081, 7193342.800222603, 7193348.71556835, 7193384.375, 7193386.420799198, 7193406.25, 7193473.016946892, 7193521.3572305925, 7193556.25, 7193609.34599072, 7193784.375, 7193818.1879281085, 7194001.5625, 7194053.061355225, 7194129.519577985, 7194144.444252387, 7194176.5625, 7194350.977322715, 7194384.788961284, 7194486.932710381, 7194574.119430318, 7194596.875, 7194758.69394238, 7194785.027582875, 7194847.116987219, 7195021.47054173, 7195218.75, 7195263.615383366, 7195312.5, 7195325.819407412, 7195383.0458593685, 7195475.0, 7195908.729982927, 7195943.648503064, 7196056.471252652, 7196110.320415056, 7196320.408638268, 7196835.987545385, 7197600.0, 7199196.875, 7199528.125, 7199546.391843027, 7199589.0625, 7199607.8125, 7199776.5625, 7200083.31763085, 7200531.25, 7201912.5, 7202462.961536914, 7202685.401218036, 7202746.521467975, 7202765.185804338, 7202921.65557874, 7203622.973431535, 7204539.024150508, 7205057.3722541025, 7205921.719023027, 7206588.268363901, 7207037.928892694, 7207090.129297097, 7207744.578881382, 7207753.699883489, 7210035.9375, 7210467.754632697, 7211700.0, 7211893.451642507, 7212848.316415924, 7212992.1875, 7213039.460254747, 7215366.28623157, 7215711.7021798305, 7216673.388995099, 7218019.17545189, 7218251.648329056, ...], [39.65142862209045, 43.762014599047085, 128.64800109299358, 142.81550190137403, 17.292681346773804, 10.420634546361894, 6.119143166421963, 19.445370456264904, 10.070706461839128, 20.41193946900863, 9.022518328285669, 28.516925792913828, 31.193369379182304, 74.04265598023423, 122.1711876517953, 12.287623847988186, 14.467775780459606, 20.531490401058804, 91.03951233514101, 50.00828388014868, 17.585708068857926, 10.31365629075585, 16.686276355991627, 5.362967851296651, 20.270226402956254, 18.569208245646834, 15.91114308045282, 19.338534501735317, 68.97785605758324, 5.34145151614203, 6.265560108651653, 104.87502970527996, 21.463732594811464, 48.62962861666878, 23.65467158587562, 35.90257509650284, 8.784379079235782, 9.837199052459273, 43.39294841294866, 87.0143923084077, 10.210768581621608, 8.131696135031994, 15.283652309075068, 9.130130337172353, 114.10359347185636, 26.094975258296422, 58.414227971343095, 20.073973888793386, 34.5112502419433, 42.18707644149696, 32.673470073715535, 255.69225672004433, 56.060250457943035, 58.02580272183644, 13.093791649076636, 21.261773764125945, 26.059475452085135, 19.32789120283312, 100.49006619156194, 22.698133526317914, 25.601839092257023, 47.65683020223248, 15.70157248392315, 77.07506211887885, 27.939737080123482, 43.57401556415948, 11.45313084938833, 53.206512870767476, 24.289917061971614, 44.32504309820823, 30.790006225003317, 13.973108900309288, 65.93906788678488, 42.88557879249647, 33.05085479034339, 10.3016489708577, 31.047526978682278, 8.022379122245958, 46.62168658412511, 53.966165332005104, 5.140024835571645, 33.42814462557038, 22.484814963715078, 90.87822281493692, 38.66780489897002, 135.64453258965133, 7.410915876993561, 20.13916147534847, 39.218485539481875, 14.034690988429725, 27.121679440344295, 72.39088620914131, 72.47985021812642, 54.12621870450786, 138.6644088592475, 54.013080142425736, 20.409126070580424, 37.06385325936591, 95.13348997184701, 52.53571663672602, 74.79205077770067, 80.65682791139781, 37.49954571664889, 136.800796459501, 25.399515953410585, 18.277143339419002, 139.05164819316522, 15.851977296327853, 167.6466957704526, 16.953332051267417, 97.52596184196913, 7.715343410073996, 39.73078496191023, 26.304884356429955, 91.58176386641819, 65.37233452294166, 23.049065881081017, 37.23003831830714, 77.9934469852011, 30.90191716368576, 17.751889541613064, 70.83502045513715, 32.52541375037377, 9.361860791231477, 71.39146606297902, 52.58291540976981, 8.463730564611335, 45.16089085706786, 22.6447185665553, 90.675420714001, 12.20055798735077, 6.027485481421799, 31.01343299748629, 12.223563360027091, 53.69673549724005, 6.31087882720601, 9.518562315279771, 7.571026761769989, 13.82385014485553, 8.676056197650944, 62.334249498834424, 40.735372113759254, 12.59081828453148, 56.49061952502943, 28.50005707445531, 114.58212327051555, 63.36897952739676, 104.27934742922483, 93.77901988901418, 100.7358709764063, 21.557952952604285, 112.22112928500637, 11.255108036116708, 8.946851455557443, 16.031260394635087, 15.98460102982962, 30.419267409532765, 99.04869506399544, 6.646370533610924, 20.757575092690903, 78.44885350802318, 8.153313070038152, 15.69142088389779, 57.317693226833434, 206.13098357195574, 10.948415109973597, 34.09586940948338, 12.486417861034342, 71.64446170519797, 6.9123421539020224, 43.92530581148041, 20.86453881507204, 28.771349615468917, 71.57485384654542, 25.626599719403302, 14.128879901178413, 39.36891527236756, 68.51355885522284, 16.18317789736165, 82.30609673633063, 39.87685596033748, 75.71446533080122, 32.630236779440736, 7.579107085480113, 126.5821734679495, 7.719412422676781, 9.726831948158086, 20.515773728808785, 17.00985968908491, 32.44020398310973, 64.14754201708396, 48.66602820778835, 24.05123974930098, 20.879444592376803, 13.181885013074304, 42.43574719920969, 5.904438378734275, 107.8841840654202, 6.238301486041451, 44.601616734754565, 6.057947681870583, 53.76112395188229, 81.64873752233439, 7.21273063737077, 37.405676148414585, 65.69070203638206, 65.93104899148682, 16.07856948676697, 37.40966693693024, 139.71348826247268, 9.430907134685695, 5.727665881250063, 37.61137080904798, 15.290718406826745, 121.60404397839929, 7.134670869610822, 36.09234394819352, 25.170221216671912, 52.99691613216792, 108.48840880385858, 84.02500495910256, 16.428778332489728, 6.425034838844711, 71.5301503139714, 8.609124856244316, 99.94798581671387, 15.247716769158185, 18.091386630829597, 7.924747433392301, 5.363966286948606, 16.188712052323137, 49.67491628347725, 36.93893685978832, 12.587997467945009, 17.958202652671616, 13.543686195341909, 90.34561532989096, 64.62075316330998, 67.57106288281051, 32.11065116801891, 27.03354655380168, 19.5362559958824, 27.024180721899487, 42.67448068124407, 35.96104311140704, 6.210396764388336, 17.137102667052606, 35.27242316828819, 16.52714771389808, 26.483336166235215, 43.46166637094073, 35.33697218879573, 60.82534347933975, 57.32312844894284, 389.74980952328383, 15.687813621268571, 76.27550079916185, 16.725090107470916, 73.38751233843583, 5.923264389132103, 8.04844660481191, 23.48183391109353, 10.18266457367969, 46.20063288518832, 24.311808918451153, 14.573495025008377, 48.505046753846074, 64.10112463127336, 48.065074586711496, 42.868331824600226, 56.2575779673444, 15.562255395352466, 37.719527211812526, 65.95692294208115, 19.589764564042984, 24.238813694852315, 10.44310993635779, 35.14480128282486, 46.6149593680027, 41.086620377461344, 7.659311733332599, 90.04967157808848, 11.040092754132335, 27.941810227823947, 73.14042146615256, 5.686060657989687, 7.721608874746598, 59.26418281727784, 65.80739139651041, 63.884982485584885, 87.31952831667549, 43.650044959541994, 68.14645017780379, 27.597811288940214, 19.913272499351617, 7.413819184829842, 8.008082521483077, 64.55458608162984, 66.37595544447888, 21.007376715198916, 55.203789304716686, 35.752051976269236, 31.96330791436555, 21.92944589930483, 101.47068821999324, 15.254680168857316, 83.25099864944113, 5.330308434295684, 19.779636579250024, 7.298289802252207, 169.89655484731298, 139.10211457064597, 14.658996076523117, 91.25125389149915, 57.77228231103253, 31.801230489420348, 27.75892207753321, 18.824826760224113, 198.93074126838198, 122.11240720406201, 14.070470018617238, 33.89599666107405, 57.07503468702314, 25.199444271592526, 93.7947160427208, 18.22991060452824, 23.338653327174654, 70.8789453334659, 167.0022089310594, 39.167164772019184, 45.72185318142266, 26.193719582618535, 24.05893944954575, 51.88454834548309, 28.92493263676394, 33.683177031146876, 21.15943770009699, 69.61682039222802, 16.208989688582964, 13.93695802607321, 14.957368136710947, 60.998664404277896, 10.116903642662985, 74.45833174099197, 144.41198721733562, 27.838625557219203, 8.823138690714572, 13.337426987577771, 47.12565800456531, 17.94466415769398, 18.9004832368799, 58.44271508087865, 5.839182846658204, 36.056434798097975, 27.72043274371225, 64.3883927238026, 10.545005632025026, 63.4296046649888, 18.47102665295805, 122.5058250063827, 16.259964192319522, 8.695741929299858, 40.10205789787011, 23.00260008631708, 42.04005967375947, 20.554032120931847, 12.205235819658643, 26.85538690683585, 66.76680781124882, 11.96180468071879, 41.73011829148655, 6.401083005815112, 11.61310816581997, 13.139356273906792, 62.437691135188004, 98.25890398486551, 5.588327448828943, 26.12563696412205, 21.05397228302052, 56.466435956596044, 21.738365522375197, 41.07907715844317, 14.319258060648277, 11.252992090467648, 13.993904380221839, 156.06096315059915, 27.57498433051017, 26.613378603573636, 18.037373254306598, 5.669279451248575, 25.593378994478428, 5.065404822080541, 119.63571080477035, 33.72904047924576, 11.493943337908801, 75.04885327386236, 6.162828517059569, 16.879611612371466, 53.683275172234616, 255.54166060704767, 7.131605875128514, 6.014397541259804, 20.572885488868565, 68.52568782245504, 99.40731042039263, 26.946514399415825, 28.19265774958741, 91.00014218199372, 13.269783064156156, 48.19554371104758, 10.811533013742782, 62.492073769985055, 77.15652228575651, 17.37199234782082, 13.96053205844183, 160.538036695372, 33.46369517926833, 7.2241439116021615, 116.78549382148589, 69.31451867481692, 82.26169368306905, 10.566006221152454, 21.893964156425387, 10.06714684632098, 22.211701364128956, 21.452601780788697, 56.94510004685191, 26.542729879818427, 35.27292133682443, 19.008916791485348, 55.170875865116535, 5.543990943476054, 28.32465922330983, 13.435496268865064, 79.56846316804454, 23.430523237342985, 98.40228942778694, 55.74710778799045, 44.213864303381506, 19.586038042745354, 29.898596746763047, 114.8388342576184, 189.19126785643886, 32.39723390604764, 7.647912197346465, 5.903699557463253, 35.50892994846714, 5.697075432462077, 18.323266960464927, 11.524321512830916, 103.22582032014134, 12.967978385288161, 12.746598602834272, 9.189026505798488, 55.17693846457181, 20.692247650181592, 18.27839269911275, 112.39058385501383, 14.371782850123141, 6.554429259239392, 23.09685969772206, 88.21189652976133, 55.94927629043637, 27.489482625975036, 115.76006780382619, 63.640213312289845, 5.670308270925455, 15.77862922999135, 21.25991329095608, 7.653886351298491, 93.39024260739068, 14.456516970222062, 37.01090385030136, 25.96893485570613, 81.80146880401665, 26.84806797205013, 120.73297763046602, 38.75996512928147, 36.317184186780416, 29.156875573966435, 88.88368041962212, 32.29958679222994, 29.31399820079352, 18.046154226372433, 20.16995256641224, 9.656308986059507, 135.69096449317985, 15.527551748198743, 133.67893931318184, 49.18099943868367, 17.164699584812784, 142.16806200594598, 9.82687261186668, 64.36039016383009, 66.9002972511886, 9.19233690906564, 53.234112866158725, 37.205109632349625, 7.313496555718766, 35.331717157185516, 26.03208375540391, 59.932718525323025, 70.77828866084836, 35.111239775114925, 161.8352202752636, 24.971035417955726, 18.66352608671456, 38.35972569910252, 95.53427926369565, 125.27049515660218, 71.86035549036275, 20.497332084543377, 20.674990725545214, 31.58912235053995, 13.132169260501664, 27.486559973851847, 57.758838329806935, 25.603378806971257, 30.06220367918145, 41.34920964709697, 72.12314617229947, 9.194913160252298, 5.9558844725526106, 8.035729927484818, 18.780983858816274, 15.130022747215145, 32.903437209211205, 25.21363041475616, 10.747245477876426, 6.727482936152806, 59.29167554654225, 21.74622225427287, 50.289564278344244, 30.568144235006134, 77.6238667809309, 29.10957107040596, 89.54025774477125, 17.20493549344454, 59.39043343914086, 23.905109411980916, 128.23772304811592, 69.8233695471414, 38.16086479060696, 7.521771274743853, 47.905006156369225, 69.19184675051385, 25.4987365252235, 8.722164074128091, 61.53063045971442, 216.4556594868984, 126.08919553373639, 15.572453062606824, 25.724454131276836, 19.888301961443315, 28.100583342471165, 24.043689311959792, 116.89194019588774, 135.29856706333155, 62.037450439847895, 66.73029888264821, 102.26015038045152, 16.6482061558191, 23.57372186918653, 45.810736991253016, 129.67202689908402, 29.840546631050984, 10.903092241291976, 8.27416778610553, 21.756300253933553, 41.49600894539895, 16.7597843267552, 39.48874306350264, 26.281303663925712, 58.616896887426606, 29.187628905931067, 8.301203866863435, 13.163345438921453, 19.60759631982137, 36.66951238077686, 69.22143348370997, 18.21640312028564, 159.65933145712347, 18.8300221095635, 7.014821846074477, 24.14292279278365, 42.237852595616474, 16.126699142992358, 160.65466637633602, 27.846098089408308, 32.182303813746934, 114.50237907876951, 24.718218754413506, 81.91868327041016, 144.8936623597051, 80.29950574566038, 46.09167072921512, 18.348417341296663, 5.60400848756578, 44.034446431233576, 36.585725079043506, 45.96465420191113, 64.05389174111075, 102.5523451031293, 55.783844397192304, 70.54647243461632, 7.339487017217416, 5.673161337746614, 5.998305959330784, 48.11454549931272, 84.38327141429613, 21.23967140085093, 33.053502471478126, 7.650809825049194, 14.78972235316827, 19.57319760758708, 49.61144717413683, 99.29815291032808, 6.673523528438981, 16.285044378771442, 38.1431192374716, 52.24450296610538, 66.26754917998852, 24.56425776681938, 9.340595926782607, 93.41445019264157, 20.56196548648868, 85.85058096245884, 58.50613595829238, 13.083942141270846, 112.78197208510655, 51.68755665439103, 9.642935635478718, 9.04371039863211, 30.869709436110583, 78.46714194832633, 22.627355092960094, 28.575897984666835, 15.387155871238262, 62.86850498916451, 17.65677819080949, 35.84368806030574, 10.566836994231759, 15.064521275153309, 81.09801149036122, 5.3659883343665165, 140.13854361327805, 231.01591061355853, 51.09693513432568, 36.655799360955044, 15.705636289434853, 19.091416534348625, 20.54000501275918, 21.374590022054214, 15.480890830176916, 19.450418106518992, 105.34659706193221, 66.74457623387256, 133.2868609996356, 29.98759904694824, 130.96632392213996, 105.04532690199, 24.996598923157485, 6.98578098567653, 135.8779454722631, 84.61607863566688, 8.279886430735925, 51.4481162179744, 75.27904043895806, 11.570993574143662, 32.897729894642815, 26.58552759268057, 8.177827770679228, 22.53841605189379, 8.12751617496307, 14.601756171462313, 79.1054986941324, 5.61726014044984, 9.885816469889445, 45.61053120524945, 44.77066084441499, 87.22286575414363, 34.37435808744574, 20.86062927595703, 100.01807803888573, 23.09477708213765, 40.04070642971392, 35.656821564438296, 52.080956271412795, 67.00725602511568, 5.480259293034364, 21.541646640436973, 5.896684566224942, 51.47573918323572, 18.45081929876532, 31.053260167491064, 9.678004905475238, 16.848265179530646, 36.663998867268674, 75.11934027680704, 55.225497796997246, 125.28954275182583, 75.01274617481252, 119.98108308158945, 187.02157438702318, 36.586531675250534, 290.3116044613185, 27.342165000244147, 26.537650676625326, 43.01621303875007, 55.32981007495488, 30.816745232355263, 20.870071026923707, 34.23877006405721, 25.58783176268132, 43.914274809679675, 39.89984659438083, 95.45059750486185, 120.40181528888725, 82.68374574320539, 20.45220944892927, 23.8595288164723, 76.62471367175993, 17.675056575026765, 28.333530423830815, 35.013754205796126, 28.058735765581297, 10.01454294404515, 20.512063554753546, 33.3965793723368, 36.313515402968065, 11.252459269990783, 20.637951733340753, 60.065522005223514, 24.833564693600106, 100.25515011276339, 36.08001245266791, 12.180483283209972, 123.40157850474002, 130.34758093979892, 11.399682139624623, 27.72439976858731, 5.754146092128683, 34.10355750548505, 43.21395394110475, 110.95611933675654, 21.410456596039538, 108.49262186891195, 137.3842126916294, 11.933621845831432, 26.814287132422812, 27.632394619437534, 66.47022697744542, 23.11983772734457, 42.18064275563695, 22.500203951327755, 7.392349359555945, 10.63555611626507, 8.191748136128293, 10.374483497502403, 7.0977350401981, 30.065091525312393, 85.5723270068047, 141.77481793584872, 46.89533893043831, 5.64437870288669, 118.58766077659638, 67.36696652173181, 14.506451061061128, 74.03420646967112, 6.961363559488077, 5.301190062908474, 80.18430932439762, 30.86466631708764, 29.246022036585824, 11.869170275127296, 164.76462682136193, 62.17277951031282, 26.34882944021848, 17.597833789785334, 21.053234611915748, 77.7499303461997, 73.6066649302476, 113.84491344986547, 19.35584695126317, 6.173986155249891, 63.73459014542449, 10.592293911941827, 9.838411093495676, 47.15663633304605, 16.93711784960073, 146.12059864538767, 5.298562223217483, 41.193977456906005, 36.12546561287909, 24.965676862320983, 17.69458898270062, 65.75878001062075, 16.31272054398282, 79.054973863538, 16.03046551436308, 56.137476373579624, 22.055125483636708, 6.033433910595596, 113.31617936841668, 28.720534359360517, 6.022161309785964, 44.79248190860459, 11.05575058454564, 22.411984655614077, 21.88861601831447, 105.62820166917645, 53.07435619389031, 108.4546542335801, 44.82048807076864, 18.86334797588293, 58.27549677535838, 51.83617495988784, 111.56445932184955, 16.436903819376038, 34.42148354902427, 8.709594092894237, 29.094266212520782, 13.707939387150327, 56.30550698312919, 84.08597628350229, 54.65417944756476, 57.78819719308533, 7.4281902909829824, 125.33435450992334, 7.612042405520899, 107.47158321321868, 69.36186751332903, 5.810239122740054, 20.92352575562364, 46.36498523643371, 133.96741154053288, 22.567849334535392, 242.73646491965414, 41.69937805744243, 7.642336910883427, 86.8918851548155, 11.496498896167045, 35.10453677068582, 37.8157210367613, 75.75554709976873, 75.80022522987053, 115.61708937115955, 12.565844382821883, 16.888957264985997, 31.496710055015154, 94.70354559601374, 15.414315253666874, 32.29731256969433, 8.708922688108402, 75.45289195314685, 11.780169123263116, 72.76672205970434, 96.32166339022267, 36.84215241208464, 131.65249448644582, 72.1244566366751, 8.853420455390784, 80.12428509299232, 66.08356452558482, 9.086808130692946, 28.671004211280476, 86.78078280576767, 26.89049466026699, 10.041758363016141, 6.071523926402604, 81.29468471625688, 57.8271678399515, 19.879645468317925, 5.253713553136647, 11.39035527850576, 20.658957080440736, 123.46846803946579, 120.7747423906295, 67.02984439600576, 45.99076502308847, 15.072417606763876, 14.418986140632517, 106.55831055622834, 8.234348473976535, 9.636092878903693, 36.86060634603905, 143.47385554918054, 73.69694280797333, 7.666784296176813, 5.987526218299074, 8.231593673066744, 5.381077608689416, 15.805925073889238, 72.42665693339791, 15.592093928890572, 14.370983964376252, 20.72252754410558, 37.90547870395527, 5.351628394404953, 11.387894796704066, 36.088764811170655, 70.17875553899461, 17.990868306550297, 150.06842135029524, 71.09099325353586, 68.21085375711766, 40.979311638170415, 68.22983948843432, 82.88355884667354, 43.235562509445565, 289.52751674469715, 16.72788726538557, 71.70548087384653, 65.11932457029961, 19.230258493613274, 158.61206011507107, 40.65339023146585, 23.12528788478118, 9.186756341730417, 35.69296371215969, 55.54159262926683, 17.419267097139358, 70.13288471401378, 19.02911491810695, 144.64356201299023, 80.63904641752784, 68.86380394385773, 6.34784483526193, 16.119058885464916, 40.155653895292865, 54.18095886590305, 36.36763534227913, 8.999434981427422, 52.52375886444513, 28.669700276308678, 69.88482435439512, 60.38458549967866, 23.42582260986059, 31.22825141185345, 27.325807679984926, 25.598418587046492, 97.84022967582665, 79.9892587160493, 165.04192103532188, 16.795114512743428, 17.743762914080534, 195.95794987000136, 83.75148439352222, 190.18992334965512, 12.328017455972674, 15.951709812109446, 22.502239006788976, 70.61130521992249, 22.03737555548975, 91.83670173186438, 108.80538500087924, 15.912394579952329, 47.54418344580263, 8.8396937757358, 19.929123209452904, 117.22855223594877, 32.93066923425066, 17.801504195888363, 5.292635631541324, 65.12075855149018, 62.349745941668104, 46.75963134679038, 21.66278011726722, 46.02430752714489, 31.62026871045615, 29.996291394762423, 87.66672282733239, 51.51859375073705, 50.806989709240774, 17.050509695594503, 21.1386457413133, 33.271356230757085, 28.662230134723785, 40.97600637015873, 47.07978330450106, 27.78798418376233, 8.984968381852843, 25.783013324369655, 7.9069804982972896, 131.81897753567637, 29.71572804650119, 32.00444927100732, 83.34370823624394, 36.1993382754408, 7.822102146581787, 55.51971609612349, 7.045170662012355, 9.231076165704552, 37.938234994678595, 179.21570008031148, 6.903109211850425, 12.578237607054309, 35.32026096934943, 8.525151542269736, 15.279062192835738, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([5570967.456637188, 5820687.5, 6101479.6875, 6120967.347170233, 6122100.504916763, 6122132.307566473, 6123422.168326459, 6123670.045187321, 6124177.324114373, 6124313.446829576, 6124408.98561752, 6133412.4995808285, 6147527.967830341, 6149017.269871091, 6154155.957326373, 6157714.696325407, 6173385.807398775, 6225588.607344737, 6311987.5, 6318551.5625, 6344528.680285928, 6344833.783266974, 6344958.332461739, 6353027.164102001, 6353861.868004486, 6355549.146679966, 6368118.98308376, 6371294.605774506, 6372882.8125, 6377293.736272651, 6444901.549522212, 6473757.8125, 6500243.685094552, 6525389.020630293, 6532479.37994162, 6532676.5625, 6533643.023498231, 6535416.168178829, 6543559.375, 6559238.879304563, 6560225.884304051, 6563651.257665339, 6563903.211959701, 6570890.376969742, 6574108.594860368, 6587371.7387492545, 6594910.9375, 6596136.737419877, 6596509.375, 6596796.074879926, 6596951.186199226, 6597374.380826642, 6598037.5, 6598393.089716557, 6598863.475448348, 6598900.180762692, 6599153.214233081, 6600395.306080449, 6600636.93835489, 6602236.464346508, 6602263.33765146, 6603510.9375, 6603918.936075535, 6604526.5625, 6604703.094740035, 6604771.435778147, 6605881.448676118, 6606999.856330102, 6607047.387830088, 6607226.266858822, 6607654.208601473, 6608746.595397007, 6619990.625, 6623771.875, 6650385.9375, 6655625.960830206, 6655759.375, 6657086.964587806, 6658231.25, 6659142.942110167, 6660889.502789696, 6675092.0276569575, 6682207.765934624, 6694308.8201403115, 6695617.676596458, 6696635.166183709, 6708171.309996466, 6722693.102645422, 6740168.75, 6763138.802339909, 6763965.092435385, 6764375.55485602, 6765025.0, 6767432.372541918, 6767803.226055491, 6768502.630013555, 6769222.821508278, 6772635.341775633, 6776809.806119319, 6778060.9375, 6783276.5625, 6784007.8125, 6785083.398533499, 6785815.597056876, 6786656.068972744, 6788242.899990954, 6791419.834169431, 6793176.782485776, 6794892.166319571, 6795539.506161435, 6796110.092897252, 6800897.174672238, 6804395.108368298, 6807015.501707086, 6807443.378017687, 6807964.0625, 6810065.268008556, 6810337.360693932, 6810618.75, 6811324.336564243, 6811667.770373533, 6812105.228939259, 6812956.25, 6813962.535802488, 6814150.0, 6814198.4375, 6814392.508120556, 6815025.0, 6815194.920682691, 6815459.375, 6816464.565109636, 6817419.708734529, 6817624.832707732, 6820595.916183853, 6821176.054809539, 6821555.02558143, 6821886.150850303, 6822810.847554698, 6824449.785109341, 6824456.920409566, 6830094.860044363, 6832078.125, 6833478.895136452, 6834225.494856992, 6838517.186228935, 6838981.474266759, 6839259.375, 6839996.875, 6840126.7692036135, 6840328.125, 6840421.705089423, 6840498.804429163, 6840862.580006479, 6842410.444775307, 6842750.259267407, 6843817.436660556, 6844784.375, 6857228.88158926, 6865700.946018129, 6866105.585202573, 6866346.960020877, 6866804.426696895, 6866842.371254394, 6867018.75, 6867368.219817179, 6867457.694684399, 6868620.3125, 6870531.974344672, 6871606.25, 6874944.452436862, 6874959.8696987135, 6875104.122093428, 6877014.0625, 6877126.5625, 6878481.083914971, 6879643.519104504, 6882098.4375, 6890896.875, 6890915.9166225605, 6896943.75, 6898279.657888875, 6899504.663199014, 6900755.364048976, 6902292.120285979, 6902379.6875, 6912361.247675683, 6916772.308349198, 6922061.896109561, 6923377.0165928425, 6923417.1875, 6923643.333140925, 6923696.0194248855, 6923746.353076132, 6923825.998702022, 6924074.446504891, 6924288.729921619, 6924623.027021941, 6924631.545025885, 6924795.080306861, 6924853.455817985, 6925145.017478786, 6925204.6875, 6925300.0, 6925717.523721123, 6925720.075817992, 6925817.079459492, 6925830.47331379, 6926529.956932987, 6926728.717121322, 6926867.903194065, 6926890.7403802285, 6926900.323582874, 6926920.889416289, 6927562.413186904, 6927658.106456475, 6927825.05005054, 6927856.020538637, 6927953.582347763, 6928190.625, 6928257.446652574, 6928340.861953103, 6928659.717210632, 6928710.529866229, 6929089.0625, 6929274.001397782, 6929412.5, 6929893.828082568, 6929949.074661114, 6930022.6842811825, 6930119.379529888, 6930173.730285558, 6930226.5625, 6930279.829122982, 6930378.893914426, 6930383.428686771, 6930407.390088134, 6930493.31762819, 6930578.017270668, 6930582.172422738, 6930735.9375, 6931222.289261279, 6931344.073254245, 6931385.856791179, 6931560.9375, 6931622.408908753, 6931665.1617898, 6931769.227236707, 6931772.698620238, 6931863.62942552, 6931963.46702472, 6932228.044901396, 6932320.09059649, 6932442.1875, 6932482.130724158, 6932668.577582458, 6932693.932928601, 6932781.25, 6932806.650574328, 6932930.948334767, 6933167.000267688, 6933221.395803881, 6933468.4286525035, 6933469.610157336, 6934007.8125, 6934024.742690193, 6934154.587476127, 6934593.75, 6934643.908170424, 6934910.9375, 6934971.875, 6935161.894621688, 6936145.466354476, 6936701.5625, 6936921.287366984, 6937047.722891305, 6937149.7372723725, 6937152.637915871, 6937285.1136225015, 6937490.625, 6937712.06234508, 6937881.402420263, 6937897.881909638, 6937918.693214672, 6937970.282349829, 6938718.75, 6938723.107301007, 6938787.815834948, 6938910.9375, 6939177.887170661, 6939218.75, 6939270.3125, 6939432.332198665, 6939575.0, 6939698.91620986, 6939736.784348987, 6940147.881550799, 6940260.370917398, 6940885.9375, 6941303.125, 6941654.137389849, 6942334.329112574, 6942467.1875, 6942622.8984462945, 6943679.5477946885, 6943696.875, 6943825.079807297, 6944973.4375, 6945029.344628869, 6945361.8091754895, 6945522.507557725, 6945822.502678058, 6946324.107282539, 6947040.548850749, 6947459.375, 6947698.221297866, 6947705.697332374, 6948626.921161385, 6948627.30825727, 6948628.125, 6949534.538673416, 6950449.751023197, 6951324.305983373, 6951514.0625, 6951676.368038386, 6954510.092023769, 6956970.971049791, 6977088.72953948, 6977669.479199701, 6978125.930685438, 6978387.5, 6978809.375, 6980337.064239272, 6980760.661250653, 6984832.582886906, 6984854.6875, 6986175.0, 6987201.028388512, 6987606.350967174, 6987739.072495973, 6988641.612252193, 6989541.576399824, 6989742.1875, 6990216.427738652, 6990570.3125, 6990910.27072427, 6991125.63718751, 6991630.580806122, 6991860.441650252, 6992243.532317021, 6992333.426531686, 6992407.811385345, 6992442.1875, 6992584.709902554, 6992625.0, 6992870.270515758, 6992978.492391551, 6993263.654717857, 6993296.875, 6993383.766438505, 6993523.006999392, 6993969.057662707, 6996969.451114185, 6998114.259510768, 6998184.014083252, 6998195.757298134, 6998443.643287436, 6998820.907470143, 6998832.722042465, 6998953.023094984, 6999553.600259456, 6999692.1875, 7001488.490978323, 7001647.164829526, 7002036.930388687, 7002879.474371749, 7003293.464456965, 7003658.900599973, 7004114.901380126, 7004124.454823196, 7004368.012400908, 7006319.296943682, 7006525.041237888, 7009146.7015690785, 7009406.32870176, 7009673.164490353, 7011044.472944715, 7017306.672547817, 7024634.653198405, 7024752.191204025, 7025063.457051095, 7025234.206748966, 7025306.057077779, 7025669.1010573115, 7025990.491719724, 7026818.972317808, 7026856.344655197, 7026877.251709734, 7026883.242416064, 7027003.523474867, 7027037.5, 7027278.163488024, 7028032.072641298, 7028279.090024658, 7028465.625, 7028604.6875, 7028616.723475067, 7028886.258414306, 7029099.533424421, 7029851.041827424, 7030081.25, 7031874.787844832, 7031898.4375, 7032035.9375, 7032630.704812479, 7032630.966395608, 7032801.5625, 7032935.9375, 7033516.001766296, 7035107.119157558, 7035318.568573542, 7036382.8125, 7036487.1082394775, 7040801.101767238, 7040849.195918126, 7041737.069140447, 7042193.245930616, 7042359.375, 7042604.578593407, 7043085.9375, 7043621.083809902, 7043782.599054081, 7046800.222772017, 7047526.552300105, 7049205.789482654, 7057282.513271374, 7058712.174510845, 7061420.3125, 7063693.75, 7063973.4375, 7064041.472418578, 7064637.077211069, 7064960.299512417, 7065112.217241564, 7065162.5, 7065226.684352111, 7065460.518151361, 7065716.220635114, 7065731.0967777, 7066075.422925987, 7066101.802240865, 7066130.917283737, 7066277.488835869, 7066844.586350508, 7066949.826677446, 7067043.170880693, 7067055.665787388, 7067178.79093522, 7067192.1149351755, 7067392.029539643, 7067587.916523513, 7067644.022426567, 7067660.004376237, 7067721.875, 7067795.257928776, 7067840.467819833, 7068167.1875, 7068183.786625352, 7068302.847065689, 7068638.538802019, 7068643.887898158, 7068710.826318458, 7068824.8666585935, 7068990.625, 7069018.182343357, 7069025.0, 7069048.346616452, 7069131.25, 7069175.717906384, 7069438.445397081, 7069509.375, 7069637.5, 7069651.5625, 7069673.4375, 7069700.935767404, 7069779.562949783, 7069850.360783405, 7069956.21108448, 7070042.33320346, 7070382.8125, 7070425.0, 7070425.482195646, 7070463.9073392, 7070473.970589916, 7070573.066056034, 7070609.220705138, 7070667.0183227835, 7070715.35189972, 7070715.595226416, 7070764.74594407, 7070913.983812696, 7070923.297318104, 7070928.125, 7070932.8125, 7071020.3125, 7071089.03097146, 7071120.102382774, 7071121.035328166, 7071212.050496071, 7071238.346134465, 7071265.372742524, 7071268.75, 7071313.456528414, 7071329.101381895, 7071375.966926799, 7071505.677649785, 7071545.2577678785, 7071582.8125, 7071587.33240167, 7071635.150811483, 7071649.975397066, 7071667.503005616, 7071673.271544895, 7071687.687300649, 7071710.430978584, 7071739.802075622, 7071740.673594873, 7071757.8125, 7071763.868999435, 7071779.4296473265, 7071790.441840597, 7071794.287506801, 7071810.462505367, 7071831.25, 7071842.1875, 7071857.8125, 7071916.814467337, 7071921.875, 7071964.050330644, 7071998.4375, 7072055.96198956, 7072072.711040004, 7072129.6875, 7072179.580963808, 7072181.018996806, 7072266.424833321, 7072304.6875, 7072327.141899889, 7072350.741892598, 7072353.125, 7072378.125, 7072409.375, 7072420.468740081, 7072440.465256018, 7072444.635026086, 7072490.603201515, 7072495.0350929005, 7072568.853628726, 7072588.8637355855, 7072615.616657122, 7072622.80218759, 7072633.04287469, 7072636.3232006105, 7072636.83699192, 7072656.25, 7072660.323202934, 7072678.831610648, 7072679.538883267, 7072684.35145943, 7072688.588485908, 7072715.625, 7072780.094725878, 7072781.20239456, 7072807.687763794, 7072807.8125, 7072823.4375, 7072906.277556963, 7072924.439498439, 7072956.049935449, 7072963.825071788, 7073056.25, 7073071.477843223, 7073103.292545479, 7073117.933987311, 7073127.7032137085, 7073128.44540683, 7073170.3125, 7073184.654691172, 7073204.540398018, 7073230.593820582, 7073257.444249165, 7073305.740148783, 7073380.682854991, 7073442.1875, 7073568.75, 7073570.3125, 7073606.25, 7073613.176512075, 7073621.692160787, 7073631.071387451, 7073644.825032732, 7073644.835371254, 7073691.273623654, 7073735.9375, 7073745.3125, 7073853.125, 7073866.394222829, 7073897.896337255, 7073939.714877237, 7073948.4375, 7073968.75, 7073997.911714064, 7074014.062981491, 7074107.942142107, 7074151.522098634, 7074190.853715825, 7074225.0, 7074228.995819965, 7074276.094425191, 7074281.562857126, 7074303.806895232, 7074339.0625, 7074348.4375, 7074395.941813157, 7074403.135851867, 7074433.458562433, 7074462.693952334, 7074510.033500779, 7074556.25, 7074559.283884135, 7074566.006427358, 7074576.5625, 7074580.034305113, 7074601.201465102, 7074607.8125, 7074629.050609034, 7074646.48165272, 7074675.0, 7074709.646068627, 7074716.969942532, 7074720.879668444, 7074731.528929393, 7074743.358871064, 7074787.5319035435, 7074806.530291753, 7074813.185923954, 7074863.905956357, 7074874.904664176, 7074895.3125, 7074934.245992966, 7075004.061314987, 7075109.096663233, 7075171.273836871, 7075177.613037279, 7075200.134663967, 7075246.142555956, 7075256.25, 7075312.5, 7075526.5625, 7075562.7906255005, 7075580.406117647, 7075678.31394179, 7075699.82200506, 7075816.644956801, 7075822.03064153, 7075839.0625, 7075956.237325953, 7075959.375, 7075967.1875, 7075989.328724009, 7076014.0625, 7076023.485248757, 7076051.351031258, 7076143.348770146, 7076182.499093239, 7076193.657911544, 7076318.795136166, 7076335.995486017, 7076409.96517344, 7076451.5625, 7076471.875, 7076490.066587997, 7076519.092047823, 7076636.93417104, 7076650.085927635, 7076679.334351139, 7076707.115802024, 7076760.9375, 7076771.612413464, 7076875.0, 7076962.923888954, 7076989.291102593, 7077032.308508054, 7077051.165216034, 7077074.129290401, 7077296.875, 7077309.758311852, 7077312.924022361, 7077317.248440885, 7077370.3125, 7077459.871301261, 7077499.56717083, 7077506.25, 7077552.462873593, 7077562.9384649405, 7077664.502176901, 7077744.988466384, 7077770.8847779455, 7077805.308567281, 7077853.125, 7078016.313912126, 7078021.875, 7078030.6851907885, 7078054.6875, 7078117.018886624, 7078259.375, 7078363.921525756, 7078443.75, 7078476.5625, 7078498.4375, 7078540.0139162205, 7078541.230811847, 7078591.862792714, 7078641.425027463, 7078686.553229949, 7078693.75, 7078819.88686629, 7079178.835716873, 7079200.958191248, 7079232.160730793, 7079388.77419061, 7079407.890873089, 7079797.847278466, 7079860.9375, 7079929.467792055, 7079944.358193197, 7079964.0625, 7080206.833137078, 7080304.53290183, 7080476.484516393, 7080790.792301381, 7081215.583229792, 7081283.532208458, 7081659.0602189815, 7081787.5, 7082863.042844761, 7083051.6362585435, 7083300.0, 7083404.630277523, 7083689.523404658, 7084042.094646576, 7084703.877545723, 7084976.5625, 7085084.023949853, 7088999.765219585, 7089704.687420325, 7089900.939187639, 7091257.473037246, 7091852.941265881, 7092441.645497884, 7092462.409003113, 7092621.875, 7092630.969245243, 7092683.1135263, 7092812.116008554, 7094836.473106864, 7095439.0625, 7095957.8125, 7096370.193474511, 7098896.875, 7100424.3538572155, 7119317.511140117, 7125653.087392075, 7125810.432111245, 7126625.0, 7127548.86517284, 7128614.0625, 7129440.625, 7129890.504388562, 7150108.36982229, 7159444.767245309, 7166109.375, 7169896.875, 7171921.875, 7176630.505263007, 7176771.09980427, 7177613.681965668, 7178173.065643098, 7178175.544360508, 7178370.3125, 7179834.815652051, 7181549.6615811, 7182590.865112108, 7182592.085290406, 7183176.60885926, 7183536.175340515, 7184063.073438664, 7184092.688738056, 7184356.145585227, 7184726.5625, 7184739.3215959035, 7184846.313334589, 7185129.308176776, 7185240.082394655, 7185379.6875, 7185479.225165797, 7185513.403626798, 7185827.211196983, 7186249.953471663, 7186576.149931151, 7186643.288755158, 7186962.619083474, 7186979.530348123, 7187204.6875, 7187399.765096734, 7187494.5011577895, 7187645.3125, 7187719.940683692, 7187764.0625, 7187829.829257998, 7187875.0, 7187899.160054264, 7187938.003124956, 7187940.258757793, 7187995.3125, 7188235.9375, 7188382.8125, 7188431.158933825, 7188546.363618507, 7188589.397789223, 7188612.524278326, 7188722.745335022, 7188995.3125, 7189068.699309821, 7189069.753442235, 7189154.573737603, 7189209.375, 7189574.898676284, 7189575.076288188, 7189592.1875, 7189607.919325071, 7189636.322551603, 7189842.411289215, 7189855.53163983, 7189988.96013909, 7190067.1875, 7190141.85813963, 7190163.7200512765, 7190238.438689114, 7190269.1816675225, 7190340.822157466, 7190346.875, 7190382.931251867, 7190383.904663341, 7190427.28401821, 7190469.836097935, 7190491.005837022, 7190534.375, 7190595.3125, 7190599.835743161, 7190623.4375, 7190626.5625, 7190627.499894783, 7190673.4375, 7190674.165055784, 7190749.6958346, 7190753.125, 7190795.3125, 7190809.286582137, 7190833.548005653, 7190846.7140860995, 7190868.75, 7190935.4809610965, 7190936.351558001, 7190937.803281602, 7190940.78677773, 7190955.662107866, 7191024.151106222, 7191028.078186464, 7191045.3125, 7191099.61767607, 7191126.596426513, 7191173.293305304, 7191227.946228233, 7191262.399911131, 7191348.777125543, 7191422.786959625, 7191439.0625, 7191559.310693816, 7191592.359844588, 7191659.911461197, 7191687.394557443, 7191727.662364644, 7191732.733277323, 7191732.8125, 7191801.723322612, 7191829.529305553, 7191846.294121163, 7191916.930947935, 7191940.905564151, 7191964.222818122, 7191996.875, 7192079.6875, 7192090.382536398, 7192132.8125, 7192233.052850415, 7192242.1875, 7192252.936902677, 7192264.0625, 7192309.375, 7192340.625, 7192425.0, 7192612.901111977, 7192628.125, 7192676.5625, 7192711.738696924, 7192720.994128482, 7192758.74832907, 7192910.586905538, 7193001.386331442, 7193004.6875, 7193042.123893044, 7193088.026952755, 7193095.3125, 7193140.554029867, 7193220.004568644, 7193245.3125, 7193331.529833081, 7193342.800222603, 7193348.71556835, 7193384.375, 7193386.420799198, 7193406.25, 7193473.016946892, 7193521.3572305925, 7193556.25, 7193609.34599072, 7193784.375, 7193818.1879281085, 7194001.5625, 7194053.061355225, 7194129.519577985, 7194144.444252387, 7194176.5625, 7194350.977322715, 7194384.788961284, 7194486.932710381, 7194574.119430318, 7194596.875, 7194758.69394238, 7194785.027582875, 7194847.116987219, 7195021.47054173, 7195218.75, 7195263.615383366, 7195312.5, 7195325.819407412, 7195383.0458593685, 7195475.0, 7195908.729982927, 7195943.648503064, 7196056.471252652, 7196110.320415056, 7196320.408638268, 7196835.987545385, 7197600.0, 7199196.875, 7199528.125, 7199546.391843027, 7199589.0625, 7199607.8125, 7199776.5625, 7200083.31763085, 7200531.25, 7201912.5, 7202462.961536914, 7202685.401218036, 7202746.521467975, 7202765.185804338, 7202921.65557874, 7203622.973431535, 7204539.024150508, 7205057.3722541025, 7205921.719023027, 7206588.268363901, 7207037.928892694, 7207090.129297097, 7207744.578881382, 7207753.699883489, 7210035.9375, 7210467.754632697, 7211700.0, 7211893.451642507, 7212848.316415924, 7212992.1875, 7213039.460254747, 7215366.28623157, 7215711.7021798305, 7216673.388995099, 7218019.17545189, 7218251.648329056, ...], [39.65142862209045, 43.762014599047085, 128.64800109299358, 142.81550190137403, 17.292681346773804, 10.420634546361894, 6.119143166421963, 19.445370456264904, 10.070706461839128, 20.41193946900863, 9.022518328285669, 28.516925792913828, 31.193369379182304, 74.04265598023423, 122.1711876517953, 12.287623847988186, 14.467775780459606, 20.531490401058804, 91.03951233514101, 50.00828388014868, 17.585708068857926, 10.31365629075585, 16.686276355991627, 5.362967851296651, 20.270226402956254, 18.569208245646834, 15.91114308045282, 19.338534501735317, 68.97785605758324, 5.34145151614203, 6.265560108651653, 104.87502970527996, 21.463732594811464, 48.62962861666878, 23.65467158587562, 35.90257509650284, 8.784379079235782, 9.837199052459273, 43.39294841294866, 87.0143923084077, 10.210768581621608, 8.131696135031994, 15.283652309075068, 9.130130337172353, 114.10359347185636, 26.094975258296422, 58.414227971343095, 20.073973888793386, 34.5112502419433, 42.18707644149696, 32.673470073715535, 255.69225672004433, 56.060250457943035, 58.02580272183644, 13.093791649076636, 21.261773764125945, 26.059475452085135, 19.32789120283312, 100.49006619156194, 22.698133526317914, 25.601839092257023, 47.65683020223248, 15.70157248392315, 77.07506211887885, 27.939737080123482, 43.57401556415948, 11.45313084938833, 53.206512870767476, 24.289917061971614, 44.32504309820823, 30.790006225003317, 13.973108900309288, 65.93906788678488, 42.88557879249647, 33.05085479034339, 10.3016489708577, 31.047526978682278, 8.022379122245958, 46.62168658412511, 53.966165332005104, 5.140024835571645, 33.42814462557038, 22.484814963715078, 90.87822281493692, 38.66780489897002, 135.64453258965133, 7.410915876993561, 20.13916147534847, 39.218485539481875, 14.034690988429725, 27.121679440344295, 72.39088620914131, 72.47985021812642, 54.12621870450786, 138.6644088592475, 54.013080142425736, 20.409126070580424, 37.06385325936591, 95.13348997184701, 52.53571663672602, 74.79205077770067, 80.65682791139781, 37.49954571664889, 136.800796459501, 25.399515953410585, 18.277143339419002, 139.05164819316522, 15.851977296327853, 167.6466957704526, 16.953332051267417, 97.52596184196913, 7.715343410073996, 39.73078496191023, 26.304884356429955, 91.58176386641819, 65.37233452294166, 23.049065881081017, 37.23003831830714, 77.9934469852011, 30.90191716368576, 17.751889541613064, 70.83502045513715, 32.52541375037377, 9.361860791231477, 71.39146606297902, 52.58291540976981, 8.463730564611335, 45.16089085706786, 22.6447185665553, 90.675420714001, 12.20055798735077, 6.027485481421799, 31.01343299748629, 12.223563360027091, 53.69673549724005, 6.31087882720601, 9.518562315279771, 7.571026761769989, 13.82385014485553, 8.676056197650944, 62.334249498834424, 40.735372113759254, 12.59081828453148, 56.49061952502943, 28.50005707445531, 114.58212327051555, 63.36897952739676, 104.27934742922483, 93.77901988901418, 100.7358709764063, 21.557952952604285, 112.22112928500637, 11.255108036116708, 8.946851455557443, 16.031260394635087, 15.98460102982962, 30.419267409532765, 99.04869506399544, 6.646370533610924, 20.757575092690903, 78.44885350802318, 8.153313070038152, 15.69142088389779, 57.317693226833434, 206.13098357195574, 10.948415109973597, 34.09586940948338, 12.486417861034342, 71.64446170519797, 6.9123421539020224, 43.92530581148041, 20.86453881507204, 28.771349615468917, 71.57485384654542, 25.626599719403302, 14.128879901178413, 39.36891527236756, 68.51355885522284, 16.18317789736165, 82.30609673633063, 39.87685596033748, 75.71446533080122, 32.630236779440736, 7.579107085480113, 126.5821734679495, 7.719412422676781, 9.726831948158086, 20.515773728808785, 17.00985968908491, 32.44020398310973, 64.14754201708396, 48.66602820778835, 24.05123974930098, 20.879444592376803, 13.181885013074304, 42.43574719920969, 5.904438378734275, 107.8841840654202, 6.238301486041451, 44.601616734754565, 6.057947681870583, 53.76112395188229, 81.64873752233439, 7.21273063737077, 37.405676148414585, 65.69070203638206, 65.93104899148682, 16.07856948676697, 37.40966693693024, 139.71348826247268, 9.430907134685695, 5.727665881250063, 37.61137080904798, 15.290718406826745, 121.60404397839929, 7.134670869610822, 36.09234394819352, 25.170221216671912, 52.99691613216792, 108.48840880385858, 84.02500495910256, 16.428778332489728, 6.425034838844711, 71.5301503139714, 8.609124856244316, 99.94798581671387, 15.247716769158185, 18.091386630829597, 7.924747433392301, 5.363966286948606, 16.188712052323137, 49.67491628347725, 36.93893685978832, 12.587997467945009, 17.958202652671616, 13.543686195341909, 90.34561532989096, 64.62075316330998, 67.57106288281051, 32.11065116801891, 27.03354655380168, 19.5362559958824, 27.024180721899487, 42.67448068124407, 35.96104311140704, 6.210396764388336, 17.137102667052606, 35.27242316828819, 16.52714771389808, 26.483336166235215, 43.46166637094073, 35.33697218879573, 60.82534347933975, 57.32312844894284, 389.74980952328383, 15.687813621268571, 76.27550079916185, 16.725090107470916, 73.38751233843583, 5.923264389132103, 8.04844660481191, 23.48183391109353, 10.18266457367969, 46.20063288518832, 24.311808918451153, 14.573495025008377, 48.505046753846074, 64.10112463127336, 48.065074586711496, 42.868331824600226, 56.2575779673444, 15.562255395352466, 37.719527211812526, 65.95692294208115, 19.589764564042984, 24.238813694852315, 10.44310993635779, 35.14480128282486, 46.6149593680027, 41.086620377461344, 7.659311733332599, 90.04967157808848, 11.040092754132335, 27.941810227823947, 73.14042146615256, 5.686060657989687, 7.721608874746598, 59.26418281727784, 65.80739139651041, 63.884982485584885, 87.31952831667549, 43.650044959541994, 68.14645017780379, 27.597811288940214, 19.913272499351617, 7.413819184829842, 8.008082521483077, 64.55458608162984, 66.37595544447888, 21.007376715198916, 55.203789304716686, 35.752051976269236, 31.96330791436555, 21.92944589930483, 101.47068821999324, 15.254680168857316, 83.25099864944113, 5.330308434295684, 19.779636579250024, 7.298289802252207, 169.89655484731298, 139.10211457064597, 14.658996076523117, 91.25125389149915, 57.77228231103253, 31.801230489420348, 27.75892207753321, 18.824826760224113, 198.93074126838198, 122.11240720406201, 14.070470018617238, 33.89599666107405, 57.07503468702314, 25.199444271592526, 93.7947160427208, 18.22991060452824, 23.338653327174654, 70.8789453334659, 167.0022089310594, 39.167164772019184, 45.72185318142266, 26.193719582618535, 24.05893944954575, 51.88454834548309, 28.92493263676394, 33.683177031146876, 21.15943770009699, 69.61682039222802, 16.208989688582964, 13.93695802607321, 14.957368136710947, 60.998664404277896, 10.116903642662985, 74.45833174099197, 144.41198721733562, 27.838625557219203, 8.823138690714572, 13.337426987577771, 47.12565800456531, 17.94466415769398, 18.9004832368799, 58.44271508087865, 5.839182846658204, 36.056434798097975, 27.72043274371225, 64.3883927238026, 10.545005632025026, 63.4296046649888, 18.47102665295805, 122.5058250063827, 16.259964192319522, 8.695741929299858, 40.10205789787011, 23.00260008631708, 42.04005967375947, 20.554032120931847, 12.205235819658643, 26.85538690683585, 66.76680781124882, 11.96180468071879, 41.73011829148655, 6.401083005815112, 11.61310816581997, 13.139356273906792, 62.437691135188004, 98.25890398486551, 5.588327448828943, 26.12563696412205, 21.05397228302052, 56.466435956596044, 21.738365522375197, 41.07907715844317, 14.319258060648277, 11.252992090467648, 13.993904380221839, 156.06096315059915, 27.57498433051017, 26.613378603573636, 18.037373254306598, 5.669279451248575, 25.593378994478428, 5.065404822080541, 119.63571080477035, 33.72904047924576, 11.493943337908801, 75.04885327386236, 6.162828517059569, 16.879611612371466, 53.683275172234616, 255.54166060704767, 7.131605875128514, 6.014397541259804, 20.572885488868565, 68.52568782245504, 99.40731042039263, 26.946514399415825, 28.19265774958741, 91.00014218199372, 13.269783064156156, 48.19554371104758, 10.811533013742782, 62.492073769985055, 77.15652228575651, 17.37199234782082, 13.96053205844183, 160.538036695372, 33.46369517926833, 7.2241439116021615, 116.78549382148589, 69.31451867481692, 82.26169368306905, 10.566006221152454, 21.893964156425387, 10.06714684632098, 22.211701364128956, 21.452601780788697, 56.94510004685191, 26.542729879818427, 35.27292133682443, 19.008916791485348, 55.170875865116535, 5.543990943476054, 28.32465922330983, 13.435496268865064, 79.56846316804454, 23.430523237342985, 98.40228942778694, 55.74710778799045, 44.213864303381506, 19.586038042745354, 29.898596746763047, 114.8388342576184, 189.19126785643886, 32.39723390604764, 7.647912197346465, 5.903699557463253, 35.50892994846714, 5.697075432462077, 18.323266960464927, 11.524321512830916, 103.22582032014134, 12.967978385288161, 12.746598602834272, 9.189026505798488, 55.17693846457181, 20.692247650181592, 18.27839269911275, 112.39058385501383, 14.371782850123141, 6.554429259239392, 23.09685969772206, 88.21189652976133, 55.94927629043637, 27.489482625975036, 115.76006780382619, 63.640213312289845, 5.670308270925455, 15.77862922999135, 21.25991329095608, 7.653886351298491, 93.39024260739068, 14.456516970222062, 37.01090385030136, 25.96893485570613, 81.80146880401665, 26.84806797205013, 120.73297763046602, 38.75996512928147, 36.317184186780416, 29.156875573966435, 88.88368041962212, 32.29958679222994, 29.31399820079352, 18.046154226372433, 20.16995256641224, 9.656308986059507, 135.69096449317985, 15.527551748198743, 133.67893931318184, 49.18099943868367, 17.164699584812784, 142.16806200594598, 9.82687261186668, 64.36039016383009, 66.9002972511886, 9.19233690906564, 53.234112866158725, 37.205109632349625, 7.313496555718766, 35.331717157185516, 26.03208375540391, 59.932718525323025, 70.77828866084836, 35.111239775114925, 161.8352202752636, 24.971035417955726, 18.66352608671456, 38.35972569910252, 95.53427926369565, 125.27049515660218, 71.86035549036275, 20.497332084543377, 20.674990725545214, 31.58912235053995, 13.132169260501664, 27.486559973851847, 57.758838329806935, 25.603378806971257, 30.06220367918145, 41.34920964709697, 72.12314617229947, 9.194913160252298, 5.9558844725526106, 8.035729927484818, 18.780983858816274, 15.130022747215145, 32.903437209211205, 25.21363041475616, 10.747245477876426, 6.727482936152806, 59.29167554654225, 21.74622225427287, 50.289564278344244, 30.568144235006134, 77.6238667809309, 29.10957107040596, 89.54025774477125, 17.20493549344454, 59.39043343914086, 23.905109411980916, 128.23772304811592, 69.8233695471414, 38.16086479060696, 7.521771274743853, 47.905006156369225, 69.19184675051385, 25.4987365252235, 8.722164074128091, 61.53063045971442, 216.4556594868984, 126.08919553373639, 15.572453062606824, 25.724454131276836, 19.888301961443315, 28.100583342471165, 24.043689311959792, 116.89194019588774, 135.29856706333155, 62.037450439847895, 66.73029888264821, 102.26015038045152, 16.6482061558191, 23.57372186918653, 45.810736991253016, 129.67202689908402, 29.840546631050984, 10.903092241291976, 8.27416778610553, 21.756300253933553, 41.49600894539895, 16.7597843267552, 39.48874306350264, 26.281303663925712, 58.616896887426606, 29.187628905931067, 8.301203866863435, 13.163345438921453, 19.60759631982137, 36.66951238077686, 69.22143348370997, 18.21640312028564, 159.65933145712347, 18.8300221095635, 7.014821846074477, 24.14292279278365, 42.237852595616474, 16.126699142992358, 160.65466637633602, 27.846098089408308, 32.182303813746934, 114.50237907876951, 24.718218754413506, 81.91868327041016, 144.8936623597051, 80.29950574566038, 46.09167072921512, 18.348417341296663, 5.60400848756578, 44.034446431233576, 36.585725079043506, 45.96465420191113, 64.05389174111075, 102.5523451031293, 55.783844397192304, 70.54647243461632, 7.339487017217416, 5.673161337746614, 5.998305959330784, 48.11454549931272, 84.38327141429613, 21.23967140085093, 33.053502471478126, 7.650809825049194, 14.78972235316827, 19.57319760758708, 49.61144717413683, 99.29815291032808, 6.673523528438981, 16.285044378771442, 38.1431192374716, 52.24450296610538, 66.26754917998852, 24.56425776681938, 9.340595926782607, 93.41445019264157, 20.56196548648868, 85.85058096245884, 58.50613595829238, 13.083942141270846, 112.78197208510655, 51.68755665439103, 9.642935635478718, 9.04371039863211, 30.869709436110583, 78.46714194832633, 22.627355092960094, 28.575897984666835, 15.387155871238262, 62.86850498916451, 17.65677819080949, 35.84368806030574, 10.566836994231759, 15.064521275153309, 81.09801149036122, 5.3659883343665165, 140.13854361327805, 231.01591061355853, 51.09693513432568, 36.655799360955044, 15.705636289434853, 19.091416534348625, 20.54000501275918, 21.374590022054214, 15.480890830176916, 19.450418106518992, 105.34659706193221, 66.74457623387256, 133.2868609996356, 29.98759904694824, 130.96632392213996, 105.04532690199, 24.996598923157485, 6.98578098567653, 135.8779454722631, 84.61607863566688, 8.279886430735925, 51.4481162179744, 75.27904043895806, 11.570993574143662, 32.897729894642815, 26.58552759268057, 8.177827770679228, 22.53841605189379, 8.12751617496307, 14.601756171462313, 79.1054986941324, 5.61726014044984, 9.885816469889445, 45.61053120524945, 44.77066084441499, 87.22286575414363, 34.37435808744574, 20.86062927595703, 100.01807803888573, 23.09477708213765, 40.04070642971392, 35.656821564438296, 52.080956271412795, 67.00725602511568, 5.480259293034364, 21.541646640436973, 5.896684566224942, 51.47573918323572, 18.45081929876532, 31.053260167491064, 9.678004905475238, 16.848265179530646, 36.663998867268674, 75.11934027680704, 55.225497796997246, 125.28954275182583, 75.01274617481252, 119.98108308158945, 187.02157438702318, 36.586531675250534, 290.3116044613185, 27.342165000244147, 26.537650676625326, 43.01621303875007, 55.32981007495488, 30.816745232355263, 20.870071026923707, 34.23877006405721, 25.58783176268132, 43.914274809679675, 39.89984659438083, 95.45059750486185, 120.40181528888725, 82.68374574320539, 20.45220944892927, 23.8595288164723, 76.62471367175993, 17.675056575026765, 28.333530423830815, 35.013754205796126, 28.058735765581297, 10.01454294404515, 20.512063554753546, 33.3965793723368, 36.313515402968065, 11.252459269990783, 20.637951733340753, 60.065522005223514, 24.833564693600106, 100.25515011276339, 36.08001245266791, 12.180483283209972, 123.40157850474002, 130.34758093979892, 11.399682139624623, 27.72439976858731, 5.754146092128683, 34.10355750548505, 43.21395394110475, 110.95611933675654, 21.410456596039538, 108.49262186891195, 137.3842126916294, 11.933621845831432, 26.814287132422812, 27.632394619437534, 66.47022697744542, 23.11983772734457, 42.18064275563695, 22.500203951327755, 7.392349359555945, 10.63555611626507, 8.191748136128293, 10.374483497502403, 7.0977350401981, 30.065091525312393, 85.5723270068047, 141.77481793584872, 46.89533893043831, 5.64437870288669, 118.58766077659638, 67.36696652173181, 14.506451061061128, 74.03420646967112, 6.961363559488077, 5.301190062908474, 80.18430932439762, 30.86466631708764, 29.246022036585824, 11.869170275127296, 164.76462682136193, 62.17277951031282, 26.34882944021848, 17.597833789785334, 21.053234611915748, 77.7499303461997, 73.6066649302476, 113.84491344986547, 19.35584695126317, 6.173986155249891, 63.73459014542449, 10.592293911941827, 9.838411093495676, 47.15663633304605, 16.93711784960073, 146.12059864538767, 5.298562223217483, 41.193977456906005, 36.12546561287909, 24.965676862320983, 17.69458898270062, 65.75878001062075, 16.31272054398282, 79.054973863538, 16.03046551436308, 56.137476373579624, 22.055125483636708, 6.033433910595596, 113.31617936841668, 28.720534359360517, 6.022161309785964, 44.79248190860459, 11.05575058454564, 22.411984655614077, 21.88861601831447, 105.62820166917645, 53.07435619389031, 108.4546542335801, 44.82048807076864, 18.86334797588293, 58.27549677535838, 51.83617495988784, 111.56445932184955, 16.436903819376038, 34.42148354902427, 8.709594092894237, 29.094266212520782, 13.707939387150327, 56.30550698312919, 84.08597628350229, 54.65417944756476, 57.78819719308533, 7.4281902909829824, 125.33435450992334, 7.612042405520899, 107.47158321321868, 69.36186751332903, 5.810239122740054, 20.92352575562364, 46.36498523643371, 133.96741154053288, 22.567849334535392, 242.73646491965414, 41.69937805744243, 7.642336910883427, 86.8918851548155, 11.496498896167045, 35.10453677068582, 37.8157210367613, 75.75554709976873, 75.80022522987053, 115.61708937115955, 12.565844382821883, 16.888957264985997, 31.496710055015154, 94.70354559601374, 15.414315253666874, 32.29731256969433, 8.708922688108402, 75.45289195314685, 11.780169123263116, 72.76672205970434, 96.32166339022267, 36.84215241208464, 131.65249448644582, 72.1244566366751, 8.853420455390784, 80.12428509299232, 66.08356452558482, 9.086808130692946, 28.671004211280476, 86.78078280576767, 26.89049466026699, 10.041758363016141, 6.071523926402604, 81.29468471625688, 57.8271678399515, 19.879645468317925, 5.253713553136647, 11.39035527850576, 20.658957080440736, 123.46846803946579, 120.7747423906295, 67.02984439600576, 45.99076502308847, 15.072417606763876, 14.418986140632517, 106.55831055622834, 8.234348473976535, 9.636092878903693, 36.86060634603905, 143.47385554918054, 73.69694280797333, 7.666784296176813, 5.987526218299074, 8.231593673066744, 5.381077608689416, 15.805925073889238, 72.42665693339791, 15.592093928890572, 14.370983964376252, 20.72252754410558, 37.90547870395527, 5.351628394404953, 11.387894796704066, 36.088764811170655, 70.17875553899461, 17.990868306550297, 150.06842135029524, 71.09099325353586, 68.21085375711766, 40.979311638170415, 68.22983948843432, 82.88355884667354, 43.235562509445565, 289.52751674469715, 16.72788726538557, 71.70548087384653, 65.11932457029961, 19.230258493613274, 158.61206011507107, 40.65339023146585, 23.12528788478118, 9.186756341730417, 35.69296371215969, 55.54159262926683, 17.419267097139358, 70.13288471401378, 19.02911491810695, 144.64356201299023, 80.63904641752784, 68.86380394385773, 6.34784483526193, 16.119058885464916, 40.155653895292865, 54.18095886590305, 36.36763534227913, 8.999434981427422, 52.52375886444513, 28.669700276308678, 69.88482435439512, 60.38458549967866, 23.42582260986059, 31.22825141185345, 27.325807679984926, 25.598418587046492, 97.84022967582665, 79.9892587160493, 165.04192103532188, 16.795114512743428, 17.743762914080534, 195.95794987000136, 83.75148439352222, 190.18992334965512, 12.328017455972674, 15.951709812109446, 22.502239006788976, 70.61130521992249, 22.03737555548975, 91.83670173186438, 108.80538500087924, 15.912394579952329, 47.54418344580263, 8.8396937757358, 19.929123209452904, 117.22855223594877, 32.93066923425066, 17.801504195888363, 5.292635631541324, 65.12075855149018, 62.349745941668104, 46.75963134679038, 21.66278011726722, 46.02430752714489, 31.62026871045615, 29.996291394762423, 87.66672282733239, 51.51859375073705, 50.806989709240774, 17.050509695594503, 21.1386457413133, 33.271356230757085, 28.662230134723785, 40.97600637015873, 47.07978330450106, 27.78798418376233, 8.984968381852843, 25.783013324369655, 7.9069804982972896, 131.81897753567637, 29.71572804650119, 32.00444927100732, 83.34370823624394, 36.1993382754408, 7.822102146581787, 55.51971609612349, 7.045170662012355, 9.231076165704552, 37.938234994678595, 179.21570008031148, 6.903109211850425, 12.578237607054309, 35.32026096934943, 8.525151542269736, 15.279062192835738, ...])
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);
([5570967.456637188, 5820687.5, 6101479.6875, 6120967.347170233, 6122100.504916763, 6122132.307566473, 6123422.168326459, 6123670.045187321, 6124177.324114373, 6124313.446829576, 6124408.98561752, 6133412.4995808285, 6147527.967830341, 6149017.269871091, 6154155.957326373, 6157714.696325407, 6173385.807398775, 6225588.607344737, 6311987.5, 6318551.5625, 6344528.680285928, 6344833.783266974, 6344958.332461739, 6353027.164102001, 6353861.868004486, 6355549.146679966, 6368118.98308376, 6371294.605774506, 6372882.8125, 6377293.736272651, 6444901.549522212, 6473757.8125, 6500243.685094552, 6525389.020630293, 6532479.37994162, 6532676.5625, 6533643.023498231, 6535416.168178829, 6543559.375, 6559238.879304563, 6560225.884304051, 6563651.257665339, 6563903.211959701, 6570890.376969742, 6574108.594860368, 6587371.7387492545, 6594910.9375, 6596136.737419877, 6596509.375, 6596796.074879926, 6596951.186199226, 6597374.380826642, 6598037.5, 6598393.089716557, 6598863.475448348, 6598900.180762692, 6599153.214233081, 6600395.306080449, 6600636.93835489, 6602236.464346508, 6602263.33765146, 6603510.9375, 6603918.936075535, 6604526.5625, 6604703.094740035, 6604771.435778147, 6605881.448676118, 6606999.856330102, 6607047.387830088, 6607226.266858822, 6607654.208601473, 6608746.595397007, 6619990.625, 6623771.875, 6650385.9375, 6655625.960830206, 6655759.375, 6657086.964587806, 6658231.25, 6659142.942110167, 6660889.502789696, 6675092.0276569575, 6682207.765934624, 6694308.8201403115, 6695617.676596458, 6696635.166183709, 6708171.309996466, 6722693.102645422, 6740168.75, 6763138.802339909, 6763965.092435385, 6764375.55485602, 6765025.0, 6767432.372541918, 6767803.226055491, 6768502.630013555, 6769222.821508278, 6772635.341775633, 6776809.806119319, 6778060.9375, 6783276.5625, 6784007.8125, 6785083.398533499, 6785815.597056876, 6786656.068972744, 6788242.899990954, 6791419.834169431, 6793176.782485776, 6794892.166319571, 6795539.506161435, 6796110.092897252, 6800897.174672238, 6804395.108368298, 6807015.501707086, 6807443.378017687, 6807964.0625, 6810065.268008556, 6810337.360693932, 6810618.75, 6811324.336564243, 6811667.770373533, 6812105.228939259, 6812956.25, 6813962.535802488, 6814150.0, 6814198.4375, 6814392.508120556, 6815025.0, 6815194.920682691, 6815459.375, 6816464.565109636, 6817419.708734529, 6817624.832707732, 6820595.916183853, 6821176.054809539, 6821555.02558143, 6821886.150850303, 6822810.847554698, 6824449.785109341, 6824456.920409566, 6830094.860044363, 6832078.125, 6833478.895136452, 6834225.494856992, 6838517.186228935, 6838981.474266759, 6839259.375, 6839996.875, 6840126.7692036135, 6840328.125, 6840421.705089423, 6840498.804429163, 6840862.580006479, 6842410.444775307, 6842750.259267407, 6843817.436660556, 6844784.375, 6857228.88158926, 6865700.946018129, 6866105.585202573, 6866346.960020877, 6866804.426696895, 6866842.371254394, 6867018.75, 6867368.219817179, 6867457.694684399, 6868620.3125, 6870531.974344672, 6871606.25, 6874944.452436862, 6874959.8696987135, 6875104.122093428, 6877014.0625, 6877126.5625, 6878481.083914971, 6879643.519104504, 6882098.4375, 6890896.875, 6890915.9166225605, 6896943.75, 6898279.657888875, 6899504.663199014, 6900755.364048976, 6902292.120285979, 6902379.6875, 6912361.247675683, 6916772.308349198, 6922061.896109561, 6923377.0165928425, 6923417.1875, 6923643.333140925, 6923696.0194248855, 6923746.353076132, 6923825.998702022, 6924074.446504891, 6924288.729921619, 6924623.027021941, 6924631.545025885, 6924795.080306861, 6924853.455817985, 6925145.017478786, 6925204.6875, 6925300.0, 6925717.523721123, 6925720.075817992, 6925817.079459492, 6925830.47331379, 6926529.956932987, 6926728.717121322, 6926867.903194065, 6926890.7403802285, 6926900.323582874, 6926920.889416289, 6927562.413186904, 6927658.106456475, 6927825.05005054, 6927856.020538637, 6927953.582347763, 6928190.625, 6928257.446652574, 6928340.861953103, 6928659.717210632, 6928710.529866229, 6929089.0625, 6929274.001397782, 6929412.5, 6929893.828082568, 6929949.074661114, 6930022.6842811825, 6930119.379529888, 6930173.730285558, 6930226.5625, 6930279.829122982, 6930378.893914426, 6930383.428686771, 6930407.390088134, 6930493.31762819, 6930578.017270668, 6930582.172422738, 6930735.9375, 6931222.289261279, 6931344.073254245, 6931385.856791179, 6931560.9375, 6931622.408908753, 6931665.1617898, 6931769.227236707, 6931772.698620238, 6931863.62942552, 6931963.46702472, 6932228.044901396, 6932320.09059649, 6932442.1875, 6932482.130724158, 6932668.577582458, 6932693.932928601, 6932781.25, 6932806.650574328, 6932930.948334767, 6933167.000267688, 6933221.395803881, 6933468.4286525035, 6933469.610157336, 6934007.8125, 6934024.742690193, 6934154.587476127, 6934593.75, 6934643.908170424, 6934910.9375, 6934971.875, 6935161.894621688, 6936145.466354476, 6936701.5625, 6936921.287366984, 6937047.722891305, 6937149.7372723725, 6937152.637915871, 6937285.1136225015, 6937490.625, 6937712.06234508, 6937881.402420263, 6937897.881909638, 6937918.693214672, 6937970.282349829, 6938718.75, 6938723.107301007, 6938787.815834948, 6938910.9375, 6939177.887170661, 6939218.75, 6939270.3125, 6939432.332198665, 6939575.0, 6939698.91620986, 6939736.784348987, 6940147.881550799, 6940260.370917398, 6940885.9375, 6941303.125, 6941654.137389849, 6942334.329112574, 6942467.1875, 6942622.8984462945, 6943679.5477946885, 6943696.875, 6943825.079807297, 6944973.4375, 6945029.344628869, 6945361.8091754895, 6945522.507557725, 6945822.502678058, 6946324.107282539, 6947040.548850749, 6947459.375, 6947698.221297866, 6947705.697332374, 6948626.921161385, 6948627.30825727, 6948628.125, 6949534.538673416, 6950449.751023197, 6951324.305983373, 6951514.0625, 6951676.368038386, 6954510.092023769, 6956970.971049791, 6977088.72953948, 6977669.479199701, 6978125.930685438, 6978387.5, 6978809.375, 6980337.064239272, 6980760.661250653, 6984832.582886906, 6984854.6875, 6986175.0, 6987201.028388512, 6987606.350967174, 6987739.072495973, 6988641.612252193, 6989541.576399824, 6989742.1875, 6990216.427738652, 6990570.3125, 6990910.27072427, 6991125.63718751, 6991630.580806122, 6991860.441650252, 6992243.532317021, 6992333.426531686, 6992407.811385345, 6992442.1875, 6992584.709902554, 6992625.0, 6992870.270515758, 6992978.492391551, 6993263.654717857, 6993296.875, 6993383.766438505, 6993523.006999392, 6993969.057662707, 6996969.451114185, 6998114.259510768, 6998184.014083252, 6998195.757298134, 6998443.643287436, 6998820.907470143, 6998832.722042465, 6998953.023094984, 6999553.600259456, 6999692.1875, 7001488.490978323, 7001647.164829526, 7002036.930388687, 7002879.474371749, 7003293.464456965, 7003658.900599973, 7004114.901380126, 7004124.454823196, 7004368.012400908, 7006319.296943682, 7006525.041237888, 7009146.7015690785, 7009406.32870176, 7009673.164490353, 7011044.472944715, 7017306.672547817, 7024634.653198405, 7024752.191204025, 7025063.457051095, 7025234.206748966, 7025306.057077779, 7025669.1010573115, 7025990.491719724, 7026818.972317808, 7026856.344655197, 7026877.251709734, 7026883.242416064, 7027003.523474867, 7027037.5, 7027278.163488024, 7028032.072641298, 7028279.090024658, 7028465.625, 7028604.6875, 7028616.723475067, 7028886.258414306, 7029099.533424421, 7029851.041827424, 7030081.25, 7031874.787844832, 7031898.4375, 7032035.9375, 7032630.704812479, 7032630.966395608, 7032801.5625, 7032935.9375, 7033516.001766296, 7035107.119157558, 7035318.568573542, 7036382.8125, 7036487.1082394775, 7040801.101767238, 7040849.195918126, 7041737.069140447, 7042193.245930616, 7042359.375, 7042604.578593407, 7043085.9375, 7043621.083809902, 7043782.599054081, 7046800.222772017, 7047526.552300105, 7049205.789482654, 7057282.513271374, 7058712.174510845, 7061420.3125, 7063693.75, 7063973.4375, 7064041.472418578, 7064637.077211069, 7064960.299512417, 7065112.217241564, 7065162.5, 7065226.684352111, 7065460.518151361, 7065716.220635114, 7065731.0967777, 7066075.422925987, 7066101.802240865, 7066130.917283737, 7066277.488835869, 7066844.586350508, 7066949.826677446, 7067043.170880693, 7067055.665787388, 7067178.79093522, 7067192.1149351755, 7067392.029539643, 7067587.916523513, 7067644.022426567, 7067660.004376237, 7067721.875, 7067795.257928776, 7067840.467819833, 7068167.1875, 7068183.786625352, 7068302.847065689, 7068638.538802019, 7068643.887898158, 7068710.826318458, 7068824.8666585935, 7068990.625, 7069018.182343357, 7069025.0, 7069048.346616452, 7069131.25, 7069175.717906384, 7069438.445397081, 7069509.375, 7069637.5, 7069651.5625, 7069673.4375, 7069700.935767404, 7069779.562949783, 7069850.360783405, 7069956.21108448, 7070042.33320346, 7070382.8125, 7070425.0, 7070425.482195646, 7070463.9073392, 7070473.970589916, 7070573.066056034, 7070609.220705138, 7070667.0183227835, 7070715.35189972, 7070715.595226416, 7070764.74594407, 7070913.983812696, 7070923.297318104, 7070928.125, 7070932.8125, 7071020.3125, 7071089.03097146, 7071120.102382774, 7071121.035328166, 7071212.050496071, 7071238.346134465, 7071265.372742524, 7071268.75, 7071313.456528414, 7071329.101381895, 7071375.966926799, 7071505.677649785, 7071545.2577678785, 7071582.8125, 7071587.33240167, 7071635.150811483, 7071649.975397066, 7071667.503005616, 7071673.271544895, 7071687.687300649, 7071710.430978584, 7071739.802075622, 7071740.673594873, 7071757.8125, 7071763.868999435, 7071779.4296473265, 7071790.441840597, 7071794.287506801, 7071810.462505367, 7071831.25, 7071842.1875, 7071857.8125, 7071916.814467337, 7071921.875, 7071964.050330644, 7071998.4375, 7072055.96198956, 7072072.711040004, 7072129.6875, 7072179.580963808, 7072181.018996806, 7072266.424833321, 7072304.6875, 7072327.141899889, 7072350.741892598, 7072353.125, 7072378.125, 7072409.375, 7072420.468740081, 7072440.465256018, 7072444.635026086, 7072490.603201515, 7072495.0350929005, 7072568.853628726, 7072588.8637355855, 7072615.616657122, 7072622.80218759, 7072633.04287469, 7072636.3232006105, 7072636.83699192, 7072656.25, 7072660.323202934, 7072678.831610648, 7072679.538883267, 7072684.35145943, 7072688.588485908, 7072715.625, 7072780.094725878, 7072781.20239456, 7072807.687763794, 7072807.8125, 7072823.4375, 7072906.277556963, 7072924.439498439, 7072956.049935449, 7072963.825071788, 7073056.25, 7073071.477843223, 7073103.292545479, 7073117.933987311, 7073127.7032137085, 7073128.44540683, 7073170.3125, 7073184.654691172, 7073204.540398018, 7073230.593820582, 7073257.444249165, 7073305.740148783, 7073380.682854991, 7073442.1875, 7073568.75, 7073570.3125, 7073606.25, 7073613.176512075, 7073621.692160787, 7073631.071387451, 7073644.825032732, 7073644.835371254, 7073691.273623654, 7073735.9375, 7073745.3125, 7073853.125, 7073866.394222829, 7073897.896337255, 7073939.714877237, 7073948.4375, 7073968.75, 7073997.911714064, 7074014.062981491, 7074107.942142107, 7074151.522098634, 7074190.853715825, 7074225.0, 7074228.995819965, 7074276.094425191, 7074281.562857126, 7074303.806895232, 7074339.0625, 7074348.4375, 7074395.941813157, 7074403.135851867, 7074433.458562433, 7074462.693952334, 7074510.033500779, 7074556.25, 7074559.283884135, 7074566.006427358, 7074576.5625, 7074580.034305113, 7074601.201465102, 7074607.8125, 7074629.050609034, 7074646.48165272, 7074675.0, 7074709.646068627, 7074716.969942532, 7074720.879668444, 7074731.528929393, 7074743.358871064, 7074787.5319035435, 7074806.530291753, 7074813.185923954, 7074863.905956357, 7074874.904664176, 7074895.3125, 7074934.245992966, 7075004.061314987, 7075109.096663233, 7075171.273836871, 7075177.613037279, 7075200.134663967, 7075246.142555956, 7075256.25, 7075312.5, 7075526.5625, 7075562.7906255005, 7075580.406117647, 7075678.31394179, 7075699.82200506, 7075816.644956801, 7075822.03064153, 7075839.0625, 7075956.237325953, 7075959.375, 7075967.1875, 7075989.328724009, 7076014.0625, 7076023.485248757, 7076051.351031258, 7076143.348770146, 7076182.499093239, 7076193.657911544, 7076318.795136166, 7076335.995486017, 7076409.96517344, 7076451.5625, 7076471.875, 7076490.066587997, 7076519.092047823, 7076636.93417104, 7076650.085927635, 7076679.334351139, 7076707.115802024, 7076760.9375, 7076771.612413464, 7076875.0, 7076962.923888954, 7076989.291102593, 7077032.308508054, 7077051.165216034, 7077074.129290401, 7077296.875, 7077309.758311852, 7077312.924022361, 7077317.248440885, 7077370.3125, 7077459.871301261, 7077499.56717083, 7077506.25, 7077552.462873593, 7077562.9384649405, 7077664.502176901, 7077744.988466384, 7077770.8847779455, 7077805.308567281, 7077853.125, 7078016.313912126, 7078021.875, 7078030.6851907885, 7078054.6875, 7078117.018886624, 7078259.375, 7078363.921525756, 7078443.75, 7078476.5625, 7078498.4375, 7078540.0139162205, 7078541.230811847, 7078591.862792714, 7078641.425027463, 7078686.553229949, 7078693.75, 7078819.88686629, 7079178.835716873, 7079200.958191248, 7079232.160730793, 7079388.77419061, 7079407.890873089, 7079797.847278466, 7079860.9375, 7079929.467792055, 7079944.358193197, 7079964.0625, 7080206.833137078, 7080304.53290183, 7080476.484516393, 7080790.792301381, 7081215.583229792, 7081283.532208458, 7081659.0602189815, 7081787.5, 7082863.042844761, 7083051.6362585435, 7083300.0, 7083404.630277523, 7083689.523404658, 7084042.094646576, 7084703.877545723, 7084976.5625, 7085084.023949853, 7088999.765219585, 7089704.687420325, 7089900.939187639, 7091257.473037246, 7091852.941265881, 7092441.645497884, 7092462.409003113, 7092621.875, 7092630.969245243, 7092683.1135263, 7092812.116008554, 7094836.473106864, 7095439.0625, 7095957.8125, 7096370.193474511, 7098896.875, 7100424.3538572155, 7119317.511140117, 7125653.087392075, 7125810.432111245, 7126625.0, 7127548.86517284, 7128614.0625, 7129440.625, 7129890.504388562, 7150108.36982229, 7159444.767245309, 7166109.375, 7169896.875, 7171921.875, 7176630.505263007, 7176771.09980427, 7177613.681965668, 7178173.065643098, 7178175.544360508, 7178370.3125, 7179834.815652051, 7181549.6615811, 7182590.865112108, 7182592.085290406, 7183176.60885926, 7183536.175340515, 7184063.073438664, 7184092.688738056, 7184356.145585227, 7184726.5625, 7184739.3215959035, 7184846.313334589, 7185129.308176776, 7185240.082394655, 7185379.6875, 7185479.225165797, 7185513.403626798, 7185827.211196983, 7186249.953471663, 7186576.149931151, 7186643.288755158, 7186962.619083474, 7186979.530348123, 7187204.6875, 7187399.765096734, 7187494.5011577895, 7187645.3125, 7187719.940683692, 7187764.0625, 7187829.829257998, 7187875.0, 7187899.160054264, 7187938.003124956, 7187940.258757793, 7187995.3125, 7188235.9375, 7188382.8125, 7188431.158933825, 7188546.363618507, 7188589.397789223, 7188612.524278326, 7188722.745335022, 7188995.3125, 7189068.699309821, 7189069.753442235, 7189154.573737603, 7189209.375, 7189574.898676284, 7189575.076288188, 7189592.1875, 7189607.919325071, 7189636.322551603, 7189842.411289215, 7189855.53163983, 7189988.96013909, 7190067.1875, 7190141.85813963, 7190163.7200512765, 7190238.438689114, 7190269.1816675225, 7190340.822157466, 7190346.875, 7190382.931251867, 7190383.904663341, 7190427.28401821, 7190469.836097935, 7190491.005837022, 7190534.375, 7190595.3125, 7190599.835743161, 7190623.4375, 7190626.5625, 7190627.499894783, 7190673.4375, 7190674.165055784, 7190749.6958346, 7190753.125, 7190795.3125, 7190809.286582137, 7190833.548005653, 7190846.7140860995, 7190868.75, 7190935.4809610965, 7190936.351558001, 7190937.803281602, 7190940.78677773, 7190955.662107866, 7191024.151106222, 7191028.078186464, 7191045.3125, 7191099.61767607, 7191126.596426513, 7191173.293305304, 7191227.946228233, 7191262.399911131, 7191348.777125543, 7191422.786959625, 7191439.0625, 7191559.310693816, 7191592.359844588, 7191659.911461197, 7191687.394557443, 7191727.662364644, 7191732.733277323, 7191732.8125, 7191801.723322612, 7191829.529305553, 7191846.294121163, 7191916.930947935, 7191940.905564151, 7191964.222818122, 7191996.875, 7192079.6875, 7192090.382536398, 7192132.8125, 7192233.052850415, 7192242.1875, 7192252.936902677, 7192264.0625, 7192309.375, 7192340.625, 7192425.0, 7192612.901111977, 7192628.125, 7192676.5625, 7192711.738696924, 7192720.994128482, 7192758.74832907, 7192910.586905538, 7193001.386331442, 7193004.6875, 7193042.123893044, 7193088.026952755, 7193095.3125, 7193140.554029867, 7193220.004568644, 7193245.3125, 7193331.529833081, 7193342.800222603, 7193348.71556835, 7193384.375, 7193386.420799198, 7193406.25, 7193473.016946892, 7193521.3572305925, 7193556.25, 7193609.34599072, 7193784.375, 7193818.1879281085, 7194001.5625, 7194053.061355225, 7194129.519577985, 7194144.444252387, 7194176.5625, 7194350.977322715, 7194384.788961284, 7194486.932710381, 7194574.119430318, 7194596.875, 7194758.69394238, 7194785.027582875, 7194847.116987219, 7195021.47054173, 7195218.75, 7195263.615383366, 7195312.5, 7195325.819407412, 7195383.0458593685, 7195475.0, 7195908.729982927, 7195943.648503064, 7196056.471252652, 7196110.320415056, 7196320.408638268, 7196835.987545385, 7197600.0, 7199196.875, 7199528.125, 7199546.391843027, 7199589.0625, 7199607.8125, 7199776.5625, 7200083.31763085, 7200531.25, 7201912.5, 7202462.961536914, 7202685.401218036, 7202746.521467975, 7202765.185804338, 7202921.65557874, 7203622.973431535, 7204539.024150508, 7205057.3722541025, 7205921.719023027, 7206588.268363901, 7207037.928892694, 7207090.129297097, 7207744.578881382, 7207753.699883489, 7210035.9375, 7210467.754632697, 7211700.0, 7211893.451642507, 7212848.316415924, 7212992.1875, 7213039.460254747, 7215366.28623157, 7215711.7021798305, 7216673.388995099, 7218019.17545189, 7218251.648329056, ...], [39.65142862209045, 43.762014599047085, 128.64800109299358, 142.81550190137403, 17.292681346773804, 10.420634546361894, 6.119143166421963, 19.445370456264904, 10.070706461839128, 20.41193946900863, 9.022518328285669, 28.516925792913828, 31.193369379182304, 74.04265598023423, 122.1711876517953, 12.287623847988186, 14.467775780459606, 20.531490401058804, 91.03951233514101, 50.00828388014868, 17.585708068857926, 10.31365629075585, 16.686276355991627, 5.362967851296651, 20.270226402956254, 18.569208245646834, 15.91114308045282, 19.338534501735317, 68.97785605758324, 5.34145151614203, 6.265560108651653, 104.87502970527996, 21.463732594811464, 48.62962861666878, 23.65467158587562, 35.90257509650284, 8.784379079235782, 9.837199052459273, 43.39294841294866, 87.0143923084077, 10.210768581621608, 8.131696135031994, 15.283652309075068, 9.130130337172353, 114.10359347185636, 26.094975258296422, 58.414227971343095, 20.073973888793386, 34.5112502419433, 42.18707644149696, 32.673470073715535, 255.69225672004433, 56.060250457943035, 58.02580272183644, 13.093791649076636, 21.261773764125945, 26.059475452085135, 19.32789120283312, 100.49006619156194, 22.698133526317914, 25.601839092257023, 47.65683020223248, 15.70157248392315, 77.07506211887885, 27.939737080123482, 43.57401556415948, 11.45313084938833, 53.206512870767476, 24.289917061971614, 44.32504309820823, 30.790006225003317, 13.973108900309288, 65.93906788678488, 42.88557879249647, 33.05085479034339, 10.3016489708577, 31.047526978682278, 8.022379122245958, 46.62168658412511, 53.966165332005104, 5.140024835571645, 33.42814462557038, 22.484814963715078, 90.87822281493692, 38.66780489897002, 135.64453258965133, 7.410915876993561, 20.13916147534847, 39.218485539481875, 14.034690988429725, 27.121679440344295, 72.39088620914131, 72.47985021812642, 54.12621870450786, 138.6644088592475, 54.013080142425736, 20.409126070580424, 37.06385325936591, 95.13348997184701, 52.53571663672602, 74.79205077770067, 80.65682791139781, 37.49954571664889, 136.800796459501, 25.399515953410585, 18.277143339419002, 139.05164819316522, 15.851977296327853, 167.6466957704526, 16.953332051267417, 97.52596184196913, 7.715343410073996, 39.73078496191023, 26.304884356429955, 91.58176386641819, 65.37233452294166, 23.049065881081017, 37.23003831830714, 77.9934469852011, 30.90191716368576, 17.751889541613064, 70.83502045513715, 32.52541375037377, 9.361860791231477, 71.39146606297902, 52.58291540976981, 8.463730564611335, 45.16089085706786, 22.6447185665553, 90.675420714001, 12.20055798735077, 6.027485481421799, 31.01343299748629, 12.223563360027091, 53.69673549724005, 6.31087882720601, 9.518562315279771, 7.571026761769989, 13.82385014485553, 8.676056197650944, 62.334249498834424, 40.735372113759254, 12.59081828453148, 56.49061952502943, 28.50005707445531, 114.58212327051555, 63.36897952739676, 104.27934742922483, 93.77901988901418, 100.7358709764063, 21.557952952604285, 112.22112928500637, 11.255108036116708, 8.946851455557443, 16.031260394635087, 15.98460102982962, 30.419267409532765, 99.04869506399544, 6.646370533610924, 20.757575092690903, 78.44885350802318, 8.153313070038152, 15.69142088389779, 57.317693226833434, 206.13098357195574, 10.948415109973597, 34.09586940948338, 12.486417861034342, 71.64446170519797, 6.9123421539020224, 43.92530581148041, 20.86453881507204, 28.771349615468917, 71.57485384654542, 25.626599719403302, 14.128879901178413, 39.36891527236756, 68.51355885522284, 16.18317789736165, 82.30609673633063, 39.87685596033748, 75.71446533080122, 32.630236779440736, 7.579107085480113, 126.5821734679495, 7.719412422676781, 9.726831948158086, 20.515773728808785, 17.00985968908491, 32.44020398310973, 64.14754201708396, 48.66602820778835, 24.05123974930098, 20.879444592376803, 13.181885013074304, 42.43574719920969, 5.904438378734275, 107.8841840654202, 6.238301486041451, 44.601616734754565, 6.057947681870583, 53.76112395188229, 81.64873752233439, 7.21273063737077, 37.405676148414585, 65.69070203638206, 65.93104899148682, 16.07856948676697, 37.40966693693024, 139.71348826247268, 9.430907134685695, 5.727665881250063, 37.61137080904798, 15.290718406826745, 121.60404397839929, 7.134670869610822, 36.09234394819352, 25.170221216671912, 52.99691613216792, 108.48840880385858, 84.02500495910256, 16.428778332489728, 6.425034838844711, 71.5301503139714, 8.609124856244316, 99.94798581671387, 15.247716769158185, 18.091386630829597, 7.924747433392301, 5.363966286948606, 16.188712052323137, 49.67491628347725, 36.93893685978832, 12.587997467945009, 17.958202652671616, 13.543686195341909, 90.34561532989096, 64.62075316330998, 67.57106288281051, 32.11065116801891, 27.03354655380168, 19.5362559958824, 27.024180721899487, 42.67448068124407, 35.96104311140704, 6.210396764388336, 17.137102667052606, 35.27242316828819, 16.52714771389808, 26.483336166235215, 43.46166637094073, 35.33697218879573, 60.82534347933975, 57.32312844894284, 389.74980952328383, 15.687813621268571, 76.27550079916185, 16.725090107470916, 73.38751233843583, 5.923264389132103, 8.04844660481191, 23.48183391109353, 10.18266457367969, 46.20063288518832, 24.311808918451153, 14.573495025008377, 48.505046753846074, 64.10112463127336, 48.065074586711496, 42.868331824600226, 56.2575779673444, 15.562255395352466, 37.719527211812526, 65.95692294208115, 19.589764564042984, 24.238813694852315, 10.44310993635779, 35.14480128282486, 46.6149593680027, 41.086620377461344, 7.659311733332599, 90.04967157808848, 11.040092754132335, 27.941810227823947, 73.14042146615256, 5.686060657989687, 7.721608874746598, 59.26418281727784, 65.80739139651041, 63.884982485584885, 87.31952831667549, 43.650044959541994, 68.14645017780379, 27.597811288940214, 19.913272499351617, 7.413819184829842, 8.008082521483077, 64.55458608162984, 66.37595544447888, 21.007376715198916, 55.203789304716686, 35.752051976269236, 31.96330791436555, 21.92944589930483, 101.47068821999324, 15.254680168857316, 83.25099864944113, 5.330308434295684, 19.779636579250024, 7.298289802252207, 169.89655484731298, 139.10211457064597, 14.658996076523117, 91.25125389149915, 57.77228231103253, 31.801230489420348, 27.75892207753321, 18.824826760224113, 198.93074126838198, 122.11240720406201, 14.070470018617238, 33.89599666107405, 57.07503468702314, 25.199444271592526, 93.7947160427208, 18.22991060452824, 23.338653327174654, 70.8789453334659, 167.0022089310594, 39.167164772019184, 45.72185318142266, 26.193719582618535, 24.05893944954575, 51.88454834548309, 28.92493263676394, 33.683177031146876, 21.15943770009699, 69.61682039222802, 16.208989688582964, 13.93695802607321, 14.957368136710947, 60.998664404277896, 10.116903642662985, 74.45833174099197, 144.41198721733562, 27.838625557219203, 8.823138690714572, 13.337426987577771, 47.12565800456531, 17.94466415769398, 18.9004832368799, 58.44271508087865, 5.839182846658204, 36.056434798097975, 27.72043274371225, 64.3883927238026, 10.545005632025026, 63.4296046649888, 18.47102665295805, 122.5058250063827, 16.259964192319522, 8.695741929299858, 40.10205789787011, 23.00260008631708, 42.04005967375947, 20.554032120931847, 12.205235819658643, 26.85538690683585, 66.76680781124882, 11.96180468071879, 41.73011829148655, 6.401083005815112, 11.61310816581997, 13.139356273906792, 62.437691135188004, 98.25890398486551, 5.588327448828943, 26.12563696412205, 21.05397228302052, 56.466435956596044, 21.738365522375197, 41.07907715844317, 14.319258060648277, 11.252992090467648, 13.993904380221839, 156.06096315059915, 27.57498433051017, 26.613378603573636, 18.037373254306598, 5.669279451248575, 25.593378994478428, 5.065404822080541, 119.63571080477035, 33.72904047924576, 11.493943337908801, 75.04885327386236, 6.162828517059569, 16.879611612371466, 53.683275172234616, 255.54166060704767, 7.131605875128514, 6.014397541259804, 20.572885488868565, 68.52568782245504, 99.40731042039263, 26.946514399415825, 28.19265774958741, 91.00014218199372, 13.269783064156156, 48.19554371104758, 10.811533013742782, 62.492073769985055, 77.15652228575651, 17.37199234782082, 13.96053205844183, 160.538036695372, 33.46369517926833, 7.2241439116021615, 116.78549382148589, 69.31451867481692, 82.26169368306905, 10.566006221152454, 21.893964156425387, 10.06714684632098, 22.211701364128956, 21.452601780788697, 56.94510004685191, 26.542729879818427, 35.27292133682443, 19.008916791485348, 55.170875865116535, 5.543990943476054, 28.32465922330983, 13.435496268865064, 79.56846316804454, 23.430523237342985, 98.40228942778694, 55.74710778799045, 44.213864303381506, 19.586038042745354, 29.898596746763047, 114.8388342576184, 189.19126785643886, 32.39723390604764, 7.647912197346465, 5.903699557463253, 35.50892994846714, 5.697075432462077, 18.323266960464927, 11.524321512830916, 103.22582032014134, 12.967978385288161, 12.746598602834272, 9.189026505798488, 55.17693846457181, 20.692247650181592, 18.27839269911275, 112.39058385501383, 14.371782850123141, 6.554429259239392, 23.09685969772206, 88.21189652976133, 55.94927629043637, 27.489482625975036, 115.76006780382619, 63.640213312289845, 5.670308270925455, 15.77862922999135, 21.25991329095608, 7.653886351298491, 93.39024260739068, 14.456516970222062, 37.01090385030136, 25.96893485570613, 81.80146880401665, 26.84806797205013, 120.73297763046602, 38.75996512928147, 36.317184186780416, 29.156875573966435, 88.88368041962212, 32.29958679222994, 29.31399820079352, 18.046154226372433, 20.16995256641224, 9.656308986059507, 135.69096449317985, 15.527551748198743, 133.67893931318184, 49.18099943868367, 17.164699584812784, 142.16806200594598, 9.82687261186668, 64.36039016383009, 66.9002972511886, 9.19233690906564, 53.234112866158725, 37.205109632349625, 7.313496555718766, 35.331717157185516, 26.03208375540391, 59.932718525323025, 70.77828866084836, 35.111239775114925, 161.8352202752636, 24.971035417955726, 18.66352608671456, 38.35972569910252, 95.53427926369565, 125.27049515660218, 71.86035549036275, 20.497332084543377, 20.674990725545214, 31.58912235053995, 13.132169260501664, 27.486559973851847, 57.758838329806935, 25.603378806971257, 30.06220367918145, 41.34920964709697, 72.12314617229947, 9.194913160252298, 5.9558844725526106, 8.035729927484818, 18.780983858816274, 15.130022747215145, 32.903437209211205, 25.21363041475616, 10.747245477876426, 6.727482936152806, 59.29167554654225, 21.74622225427287, 50.289564278344244, 30.568144235006134, 77.6238667809309, 29.10957107040596, 89.54025774477125, 17.20493549344454, 59.39043343914086, 23.905109411980916, 128.23772304811592, 69.8233695471414, 38.16086479060696, 7.521771274743853, 47.905006156369225, 69.19184675051385, 25.4987365252235, 8.722164074128091, 61.53063045971442, 216.4556594868984, 126.08919553373639, 15.572453062606824, 25.724454131276836, 19.888301961443315, 28.100583342471165, 24.043689311959792, 116.89194019588774, 135.29856706333155, 62.037450439847895, 66.73029888264821, 102.26015038045152, 16.6482061558191, 23.57372186918653, 45.810736991253016, 129.67202689908402, 29.840546631050984, 10.903092241291976, 8.27416778610553, 21.756300253933553, 41.49600894539895, 16.7597843267552, 39.48874306350264, 26.281303663925712, 58.616896887426606, 29.187628905931067, 8.301203866863435, 13.163345438921453, 19.60759631982137, 36.66951238077686, 69.22143348370997, 18.21640312028564, 159.65933145712347, 18.8300221095635, 7.014821846074477, 24.14292279278365, 42.237852595616474, 16.126699142992358, 160.65466637633602, 27.846098089408308, 32.182303813746934, 114.50237907876951, 24.718218754413506, 81.91868327041016, 144.8936623597051, 80.29950574566038, 46.09167072921512, 18.348417341296663, 5.60400848756578, 44.034446431233576, 36.585725079043506, 45.96465420191113, 64.05389174111075, 102.5523451031293, 55.783844397192304, 70.54647243461632, 7.339487017217416, 5.673161337746614, 5.998305959330784, 48.11454549931272, 84.38327141429613, 21.23967140085093, 33.053502471478126, 7.650809825049194, 14.78972235316827, 19.57319760758708, 49.61144717413683, 99.29815291032808, 6.673523528438981, 16.285044378771442, 38.1431192374716, 52.24450296610538, 66.26754917998852, 24.56425776681938, 9.340595926782607, 93.41445019264157, 20.56196548648868, 85.85058096245884, 58.50613595829238, 13.083942141270846, 112.78197208510655, 51.68755665439103, 9.642935635478718, 9.04371039863211, 30.869709436110583, 78.46714194832633, 22.627355092960094, 28.575897984666835, 15.387155871238262, 62.86850498916451, 17.65677819080949, 35.84368806030574, 10.566836994231759, 15.064521275153309, 81.09801149036122, 5.3659883343665165, 140.13854361327805, 231.01591061355853, 51.09693513432568, 36.655799360955044, 15.705636289434853, 19.091416534348625, 20.54000501275918, 21.374590022054214, 15.480890830176916, 19.450418106518992, 105.34659706193221, 66.74457623387256, 133.2868609996356, 29.98759904694824, 130.96632392213996, 105.04532690199, 24.996598923157485, 6.98578098567653, 135.8779454722631, 84.61607863566688, 8.279886430735925, 51.4481162179744, 75.27904043895806, 11.570993574143662, 32.897729894642815, 26.58552759268057, 8.177827770679228, 22.53841605189379, 8.12751617496307, 14.601756171462313, 79.1054986941324, 5.61726014044984, 9.885816469889445, 45.61053120524945, 44.77066084441499, 87.22286575414363, 34.37435808744574, 20.86062927595703, 100.01807803888573, 23.09477708213765, 40.04070642971392, 35.656821564438296, 52.080956271412795, 67.00725602511568, 5.480259293034364, 21.541646640436973, 5.896684566224942, 51.47573918323572, 18.45081929876532, 31.053260167491064, 9.678004905475238, 16.848265179530646, 36.663998867268674, 75.11934027680704, 55.225497796997246, 125.28954275182583, 75.01274617481252, 119.98108308158945, 187.02157438702318, 36.586531675250534, 290.3116044613185, 27.342165000244147, 26.537650676625326, 43.01621303875007, 55.32981007495488, 30.816745232355263, 20.870071026923707, 34.23877006405721, 25.58783176268132, 43.914274809679675, 39.89984659438083, 95.45059750486185, 120.40181528888725, 82.68374574320539, 20.45220944892927, 23.8595288164723, 76.62471367175993, 17.675056575026765, 28.333530423830815, 35.013754205796126, 28.058735765581297, 10.01454294404515, 20.512063554753546, 33.3965793723368, 36.313515402968065, 11.252459269990783, 20.637951733340753, 60.065522005223514, 24.833564693600106, 100.25515011276339, 36.08001245266791, 12.180483283209972, 123.40157850474002, 130.34758093979892, 11.399682139624623, 27.72439976858731, 5.754146092128683, 34.10355750548505, 43.21395394110475, 110.95611933675654, 21.410456596039538, 108.49262186891195, 137.3842126916294, 11.933621845831432, 26.814287132422812, 27.632394619437534, 66.47022697744542, 23.11983772734457, 42.18064275563695, 22.500203951327755, 7.392349359555945, 10.63555611626507, 8.191748136128293, 10.374483497502403, 7.0977350401981, 30.065091525312393, 85.5723270068047, 141.77481793584872, 46.89533893043831, 5.64437870288669, 118.58766077659638, 67.36696652173181, 14.506451061061128, 74.03420646967112, 6.961363559488077, 5.301190062908474, 80.18430932439762, 30.86466631708764, 29.246022036585824, 11.869170275127296, 164.76462682136193, 62.17277951031282, 26.34882944021848, 17.597833789785334, 21.053234611915748, 77.7499303461997, 73.6066649302476, 113.84491344986547, 19.35584695126317, 6.173986155249891, 63.73459014542449, 10.592293911941827, 9.838411093495676, 47.15663633304605, 16.93711784960073, 146.12059864538767, 5.298562223217483, 41.193977456906005, 36.12546561287909, 24.965676862320983, 17.69458898270062, 65.75878001062075, 16.31272054398282, 79.054973863538, 16.03046551436308, 56.137476373579624, 22.055125483636708, 6.033433910595596, 113.31617936841668, 28.720534359360517, 6.022161309785964, 44.79248190860459, 11.05575058454564, 22.411984655614077, 21.88861601831447, 105.62820166917645, 53.07435619389031, 108.4546542335801, 44.82048807076864, 18.86334797588293, 58.27549677535838, 51.83617495988784, 111.56445932184955, 16.436903819376038, 34.42148354902427, 8.709594092894237, 29.094266212520782, 13.707939387150327, 56.30550698312919, 84.08597628350229, 54.65417944756476, 57.78819719308533, 7.4281902909829824, 125.33435450992334, 7.612042405520899, 107.47158321321868, 69.36186751332903, 5.810239122740054, 20.92352575562364, 46.36498523643371, 133.96741154053288, 22.567849334535392, 242.73646491965414, 41.69937805744243, 7.642336910883427, 86.8918851548155, 11.496498896167045, 35.10453677068582, 37.8157210367613, 75.75554709976873, 75.80022522987053, 115.61708937115955, 12.565844382821883, 16.888957264985997, 31.496710055015154, 94.70354559601374, 15.414315253666874, 32.29731256969433, 8.708922688108402, 75.45289195314685, 11.780169123263116, 72.76672205970434, 96.32166339022267, 36.84215241208464, 131.65249448644582, 72.1244566366751, 8.853420455390784, 80.12428509299232, 66.08356452558482, 9.086808130692946, 28.671004211280476, 86.78078280576767, 26.89049466026699, 10.041758363016141, 6.071523926402604, 81.29468471625688, 57.8271678399515, 19.879645468317925, 5.253713553136647, 11.39035527850576, 20.658957080440736, 123.46846803946579, 120.7747423906295, 67.02984439600576, 45.99076502308847, 15.072417606763876, 14.418986140632517, 106.55831055622834, 8.234348473976535, 9.636092878903693, 36.86060634603905, 143.47385554918054, 73.69694280797333, 7.666784296176813, 5.987526218299074, 8.231593673066744, 5.381077608689416, 15.805925073889238, 72.42665693339791, 15.592093928890572, 14.370983964376252, 20.72252754410558, 37.90547870395527, 5.351628394404953, 11.387894796704066, 36.088764811170655, 70.17875553899461, 17.990868306550297, 150.06842135029524, 71.09099325353586, 68.21085375711766, 40.979311638170415, 68.22983948843432, 82.88355884667354, 43.235562509445565, 289.52751674469715, 16.72788726538557, 71.70548087384653, 65.11932457029961, 19.230258493613274, 158.61206011507107, 40.65339023146585, 23.12528788478118, 9.186756341730417, 35.69296371215969, 55.54159262926683, 17.419267097139358, 70.13288471401378, 19.02911491810695, 144.64356201299023, 80.63904641752784, 68.86380394385773, 6.34784483526193, 16.119058885464916, 40.155653895292865, 54.18095886590305, 36.36763534227913, 8.999434981427422, 52.52375886444513, 28.669700276308678, 69.88482435439512, 60.38458549967866, 23.42582260986059, 31.22825141185345, 27.325807679984926, 25.598418587046492, 97.84022967582665, 79.9892587160493, 165.04192103532188, 16.795114512743428, 17.743762914080534, 195.95794987000136, 83.75148439352222, 190.18992334965512, 12.328017455972674, 15.951709812109446, 22.502239006788976, 70.61130521992249, 22.03737555548975, 91.83670173186438, 108.80538500087924, 15.912394579952329, 47.54418344580263, 8.8396937757358, 19.929123209452904, 117.22855223594877, 32.93066923425066, 17.801504195888363, 5.292635631541324, 65.12075855149018, 62.349745941668104, 46.75963134679038, 21.66278011726722, 46.02430752714489, 31.62026871045615, 29.996291394762423, 87.66672282733239, 51.51859375073705, 50.806989709240774, 17.050509695594503, 21.1386457413133, 33.271356230757085, 28.662230134723785, 40.97600637015873, 47.07978330450106, 27.78798418376233, 8.984968381852843, 25.783013324369655, 7.9069804982972896, 131.81897753567637, 29.71572804650119, 32.00444927100732, 83.34370823624394, 36.1993382754408, 7.822102146581787, 55.51971609612349, 7.045170662012355, 9.231076165704552, 37.938234994678595, 179.21570008031148, 6.903109211850425, 12.578237607054309, 35.32026096934943, 8.525151542269736, 15.279062192835738, ...])
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)