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 = 45655
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);
([3066822.347733105, 3073513.234276977, 3097756.25, 3101160.9375, 3113624.6302713645, 3196065.320805641, 3210965.0678010373, 3235718.598403148, 3261568.75, 3331315.625, 3331393.145487444, 3332654.646217745, 3347304.6875, 3349162.5, 3398223.686660556, 3401107.6818145253, 3411489.5815109746, 3477031.417760047, 3478471.875, 3483296.875, 3558862.5, 3576292.1875, 3588714.2479059226, 3589567.1875, 3603186.8848190038, 3820331.9947396736, 3903409.3861386464, 3903721.875, 3904125.836472921, 6450545.3125, 6450635.77586407, 6582971.751342062, 6584669.481603543, 6586083.2141463645, 6618891.809324665, 6619646.875, 6622022.643524653, 6622075.702265307, 6678035.145041485, 6679560.9375, 6680950.150449899, 6681464.308111876, 6683049.109936063, 6684082.8125, 6684471.4658491565, 6685449.564425748, 6686057.8125, 6702428.305020144, 6704557.506979069, 6704657.419274256, 6706365.023684313, 6706877.6864008, 6706955.63694232, 6729221.875, 6777178.028226737, 6849942.735553848, 6849970.4173191795, 6850660.9375, 6851990.625, 6852039.9244404435, 6871987.244670813, 6872745.049992757, 6873507.8125, 6916653.878970372, 6988615.625, 7027664.190928337, 7057525.0, 7064040.625, 7070837.292979124, 7092764.9460969465, 7093655.072345469, 7096665.625, 7100974.587561132, 7101835.487040372, 7102510.9375, 7102714.911885555, 7105134.456752309, 7105473.164233486, 7106989.476733777, 7111849.444128612, 7114121.875, 7117713.907336887, 7119501.90356505, 7119932.506020562, 7120440.625, 7120459.042504535, 7120463.445452455, 7121118.75, 7121559.375, 7124051.656587347, 7125806.023910794, 7126752.098925269, 7141385.9375, 7142552.219469257, 7148930.518182295, 7148939.8323428985, 7150033.861788445, 7153052.571104264, 7153581.190463315, 7153614.021757814, 7153854.523446716, 7155859.375, 7158643.775521322, 7158828.310995287, 7161411.382109753, 7173048.4375, 7236218.8679947825, 7254183.652133719, 7254409.375, 7268037.704560627, 7273337.5, 7282693.2221791735, 7283415.197737301, 7284891.71216138, 7285041.08654349, 7285824.020102689, 7286197.443129204, 7286288.289757703, 7287356.80685, 7287642.1875, 7287921.197176714, 7288244.571328486, 7288300.146726769, 7291700.0, 7291723.4375, 7299561.777095438, 7300270.799236831, 7302779.6875, 7302839.42258934, 7303497.347159672, 7303541.583766742, 7304004.106706373, 7304446.3504088465, 7304790.556811077, 7309029.816487349, 7309071.364090302, 7309384.990182714, 7309742.930191262, 7309756.226174993, 7309970.121118717, 7311388.197602096, 7311802.7792798, 7311940.205318709, 7311988.861661461, 7312684.396921519, 7313084.255766432, 7313084.375, 7313541.021045442, 7314068.75, 7318034.097593055, 7318042.1875, 7318255.976237634, 7320951.5625, 7331904.351412692, 7332136.015436688, 7335459.100062082, 7358389.622942782, 7358391.953062689, 7374690.625, 7374701.100017651, 7400401.959940652, 7405031.992420638, 7411406.529994999, 7413176.5625, 7425393.563058909, 7433129.006081448, 7453611.055403942, 7454426.048288181, 7455176.226348852, 7461405.085359232, 7463178.125, 7464183.563746895, 7464535.46004262, 7464893.253612256, 7466812.5, 7470725.294651819, 7471149.965146183, 7471512.83617821, 7473246.75625846, 7473810.458876506, 7474760.514591464, 7475155.731077611, 7475429.6875, 7476198.053057513, 7477112.5, 7477350.0, 7477830.949421683, 7479325.528322089, 7479588.49169104, 7480248.4375, 7480318.332945027, 7482636.084523464, 7483851.5625, 7484168.301592355, 7484210.9375, 7485859.375, 7486400.275881427, 7486565.2296829475, 7488833.816091209, 7488836.167189502, 7490004.340660935, 7490067.140117211, 7491095.563696426, 7491173.033359404, 7491777.035827632, 7502224.536190043, 7503560.832976485, 7512195.616393557, 7519810.9375, 7521895.283008917, 7533432.460257701, 7540741.986299761, 7549409.375, 7551933.254386142, 7553930.819199767, 7556622.035961174, 7563562.5, 7564211.759551005, 7565217.393057253, 7565937.526956888, 7566343.75, 7566429.2664753655, 7567019.024287258, 7567898.686217138, 7568083.743251386, 7568160.9375, 7568214.539866452, 7570958.475803978, 7571509.9927981105, 7573863.519356629, 7575342.0826443825, 7575440.729237791, 7578317.1875, 7578438.350604982, 7578586.771353363, 7578645.788093285, 7578720.3125, 7578753.5951595325, 7579075.184482328, 7579317.077997087, 7579484.927903171, 7579521.689909948, 7580576.5625, 7582300.0, 7582821.368734751, 7582982.8125, 7583052.675191514, 7583210.52435288, 7583552.5293621505, 7583918.073701478, 7584305.8097768575, 7584960.748628023, 7584981.432989232, 7585058.91687468, 7585084.375, 7585093.75, 7585561.222342972, 7585645.3125, 7586076.5625, 7586102.438530747, 7586186.857588618, 7586197.473947611, 7586434.046820077, 7586445.380136178, 7586561.9297211105, 7586694.182741964, 7586709.82617024, 7586825.149674014, 7586967.725785911, 7587581.25, 7587707.8125, 7587715.384385915, 7587908.531839215, 7587968.75, 7588172.148261528, 7588259.1917940825, 7588339.922444445, 7588374.912975802, 7588385.891631704, 7588395.168025115, 7588435.000516915, 7588486.263341994, 7588488.3905552495, 7588547.216850433, 7588548.621607177, 7588562.5, 7588594.787199231, 7588762.752085182, 7588788.513010301, 7588825.0, 7588845.217739502, 7588934.4266065005, 7588944.9328391785, 7588946.347753749, 7588955.842521613, 7588982.8125, 7588992.1875, 7589005.827312942, 7589314.996121256, 7589348.4375, 7589353.986465953, 7589470.3125, 7589510.30031792, 7589535.806432353, 7589544.645735475, 7589682.56954976, 7589698.4887950495, 7589732.3146183565, 7589749.917096772, 7589752.522253495, 7589802.908757238, 7589862.5, 7589865.625, 7589952.232170026, 7590001.880955006, 7590059.375, 7590324.270799932, 7590370.639286587, 7590372.847920322, 7590457.8125, 7590792.1875, 7590807.8125, 7590905.524366347, 7591177.337837752, 7591179.316903044, 7591210.9375, 7591218.75, 7591220.3125, 7591362.175378465, 7591410.786813358, 7591432.902737437, 7591458.74504236, 7592298.4375, 7592484.375, 7592599.476512761, 7592610.175732289, 7592612.5, 7592672.727401453, 7592694.657226654, 7592700.908339925, 7592787.199011024, 7592807.891324485, 7592907.201695646, 7592925.0, 7592932.699351737, 7593001.419199638, 7593384.481771747, 7594132.8125, 7595333.679484486, 7595513.159131423, 7596624.563023542, 7597945.3125, 7598244.770649067, 7599259.473723192, 7599600.0, 7603275.0, 7603275.0, 7604115.625, 7604380.173974519, 7604789.0625, 7604957.8125, 7608641.961548896, 7611907.400681204, 7613190.020685317, 7614647.543250568, 7615674.734172356, 7616760.887656676, 7616764.065019017, 7616784.677136966, 7617896.875, 7618739.0625, 7618850.0, 7618935.7367046075, 7619781.25, 7619901.087722611, 7619966.8643072, 7620093.452649897, 7620278.113657814, 7621796.421813491, 7622014.0625, 7622203.382658661, 7622283.6966841305, 7622532.528251662, 7622614.0625, 7622701.5625, 7622938.143043899, 7623568.506203273, 7624617.061837413, 7625098.851836208, 7625872.579762671, 7628399.761542933, 7629592.1875, 7635407.8125, 7638713.621394576, 7639448.757182048, 7639623.4375, 7639767.107148893, 7639823.4375, 7640101.018336927, 7640348.4375, 7640356.25, 7640394.670562024, 7640467.903057516, 7640521.020819781, 7640927.714518218, 7640959.742651998, 7640973.4375, 7641171.68354769, 7641245.639956587, 7641447.521122973, 7641457.663885959, 7641512.394563747, 7641625.27162591, 7641669.515266684, 7641831.724148795, 7641904.6875, 7641911.252169456, 7641955.607829632, 7641969.135250794, 7642081.2188044395, 7642145.363758934, 7642150.0, 7642150.286878698, 7642170.25215635, 7642177.802941519, 7642180.6808241615, 7642185.204960339, 7642244.281241888, 7642245.83786231, 7642246.194380618, 7642260.9375, 7642560.399637718, 7642745.922858146, 7642773.715571637, 7642805.992129188, 7642890.487376138, 7642951.166331186, 7643024.712867348, 7643046.875, 7643099.477986323, 7643122.54712022, 7643179.31704733, 7643253.683455655, 7643276.145004794, 7643295.035054904, 7643380.765933103, 7643419.721006593, 7643431.310404703, 7643471.875, 7643480.568735917, 7643481.25, 7643485.800559122, 7643514.720100673, 7643603.125, 7643610.9375, 7643732.219759574, 7643743.714075337, 7643744.085979768, 7643833.658982354, 7643916.782383732, 7643959.375, 7643979.511952407, 7644060.436000358, 7644169.966429265, 7644209.375, 7644212.5, 7644216.026645323, 7644265.571771846, 7644284.010697132, 7644296.875, 7644347.629856294, 7644361.035138208, 7644398.389552764, 7644398.611106768, 7644473.604227659, 7644504.111546467, 7644582.366974772, 7644726.5625, 7644829.303069099, 7644913.460896275, 7645031.936351225, 7645110.927437905, 7645134.375, 7645144.687050129, 7645275.095540686, 7645356.25, 7645678.231674183, 7645753.23793844, 7645896.453713573, 7645942.975294372, 7646002.92222233, 7646010.9375, 7646117.1875, 7646242.1875, 7646263.325341891, 7646470.3125, 7646659.306445791, 7646728.125, 7646912.5, 7646948.4375, 7646949.049501207, 7647156.25, 7647429.6875, 7647490.752284922, 7647598.153591067, 7647625.740356863, 7647727.285832434, 7648371.875930985, 7648384.375, 7648540.883984424, 7649451.351880212, 7649657.8125, 7649750.32895254, 7649885.536135027, 7649931.25, 7650399.404507115, 7650698.4375, 7650899.942231735, 7650931.409048643, 7651000.0, 7651181.25, 7651239.889990344, 7651283.970388872, 7651287.886957675, 7651316.262854469, 7651945.655236251, 7652119.509197673, 7652221.737633485, 7652320.207542937, 7652428.771066237, 7652433.447773151, 7656731.25, 7658471.867812572, 7658698.191434845, 7658715.765308322, 7658967.1875, 7659187.5, 7659365.625, 7659533.308883854, 7659919.780760243, 7660092.1875, 7660212.305696823, 7660253.125, 7662415.625, 7662673.200332296, 7662724.895595672, 7663053.8592846, 7663143.412951911, 7663189.651291095, 7663236.921037546, 7663277.387741766, 7663693.034256732, 7663817.1875, 7663975.226192556, 7664225.329780325, 7664303.125, 7664314.230994707, 7664481.25, 7664501.254306485, 7664720.141363707, 7664871.186131449, 7665002.2215743605, 7665033.964819049, 7665082.27607121, 7665260.9375, 7665295.712345873, 7665701.071945174, 7665908.736100289, 7666025.877507837, 7666037.912609215, 7666039.0625, 7666107.372999318, 7666155.163295266, 7666474.861877429, 7666541.51061946, 7666576.5625, 7666747.991925147, 7666862.5, 7666937.093449387, 7666942.417179257, 7667082.822961586, 7667321.875, 7667464.0625, 7667465.271489522, 7667563.418526413, 7667622.082044186, 7667640.517946377, 7668001.5625, 7668212.243778388, 7668313.111586644, 7668646.232041016, 7668917.608025008, 7668977.437290519, 7669161.412902992, 7669173.514277432, 7669367.1875, 7669440.091760188, 7669600.615138782, 7669868.872358692, 7670025.65677592, 7670360.9375, 7670591.819261207, 7670665.625, 7670982.972378364, 7671144.359917354, 7671400.019455871, 7671461.228557954, 7671610.992254389, 7671612.5, 7671847.554028509, 7671914.712231696, 7671948.530140872, 7671970.345367024, 7672006.25, 7672265.7811311325, 7672301.928011222, 7672586.292018686, 7672621.089733849, 7672701.6316280905, 7672752.531253246, 7672973.685766899, 7673001.5625, 7673125.0, 7673160.9375, 7673246.455911211, 7673269.469276321, 7673327.430077099, 7673697.005399349, 7674090.625, 7674192.245504533, 7674301.5625, 7674333.952144863, 7674379.978905964, 7674392.258207381, 7674501.3652757425, 7674532.186378795, 7674555.444908212, 7674568.9158704085, 7674582.263083024, 7674589.064201143, 7675026.93808104, 7675034.181934866, 7675036.54514908, 7675170.2348521305, 7675193.227024372, 7675195.774179444, 7675747.9160622535, 7675951.5625, 7676000.352552898, 7676058.912972265, 7676099.4500447465, 7676485.9375, 7676515.625, 7676748.062047734, 7677057.352220257, 7677126.177772297, 7677282.690475688, 7677332.021472178, 7677596.875, 7677615.625, 7677637.275764597, 7677706.25, 7677779.6875, 7677885.328236973, 7678030.497524405, 7678768.95480517, 7679381.832430867, 7679578.8268727865, 7680260.805999029, 7680269.983174768, 7680893.71987782, 7681171.111602239, 7681492.1875, 7681505.253627436, 7681539.0625, 7682182.8125, 7682508.989477586, 7682560.661928187, 7682605.058973523, 7683055.844864938, 7683707.404483503, 7683743.116225253, 7683830.183351081, 7683859.375, 7683863.7353979675, 7683873.4375, 7684222.604517109, 7684697.944115562, 7684828.125, 7685230.5843090145, 7685471.810637015, 7685567.344745369, 7685698.4375, 7686229.6875, 7687420.116525854, 7687704.258372317, 7687876.139497053, 7689467.550601925, 7690120.411296423, 7690448.4375, 7690924.109941398, 7690980.471476482, 7691292.739822726, 7691522.531585943, 7691798.783665766, 7691883.635724433, 7691978.125, 7692430.069008452, 7692814.0625, 7693020.659569862, 7693205.688915339, 7693571.529216766, 7693745.915742442, 7693979.6875, 7694214.0625, 7694301.290870012, 7694603.938659187, 7694771.837494699, 7694850.0, 7694898.865137387, 7694970.3125, 7695216.460857389, 7695448.902452835, 7696474.025215221, 7696693.75, 7697058.209747992, 7697328.125, 7697354.528678254, 7697777.841976473, 7698111.005071017, 7698747.624188521, 7699277.111039332, 7699715.625, 7699765.3063170165, 7699839.0625, 7699876.5625, 7700222.596428413, 7700341.110245112, 7700815.150683517, 7700962.5, 7701070.163323792, 7701420.056499963, 7701716.716450936, 7702382.687662417, 7702423.4375, 7703987.5, 7703993.648832213, 7703993.998317307, 7704012.592413729, 7704820.025250531, 7705868.75, 7706204.6875, 7706540.625, 7707121.386751902, 7707618.220867332, 7707642.0917373365, 7707699.645649949, 7707893.187488122, 7708264.651814101, 7708683.312691044, 7708721.448375318, 7709513.185964381, 7709673.4375, 7710076.455389264, 7710164.0625, 7710173.147169906, 7710473.063758823, 7710618.75, 7710657.920740711, 7710685.792746416, 7711196.284667501, 7711371.598163395, 7711408.893790943, 7711748.4375, 7711777.526452728, 7711926.5625, 7712000.025222002, 7712034.951118917, 7712162.5, 7712206.40041566, 7712256.25, 7712455.290715614, 7712459.375, 7712669.637928811, 7712732.8125, 7712739.328457501, 7712785.505144372, 7712819.009425403, 7713297.478276628, 7713401.474591414, 7713951.195658396, 7714151.973708579, 7714229.6875, 7714249.6618564315, 7714712.208759328, 7715161.467308301, 7715722.154540333, 7715812.448706134, 7716022.648819617, 7716144.555402433, 7716197.047115335, 7716822.46568304, 7716867.1875, 7717180.649114199, 7717507.802662705, 7717511.55132924, 7717696.875, 7717709.60266408, 7718250.372416137, 7718290.5855003, 7719422.032163313, 7720245.113910032, 7722007.8125, 7722181.375865617, 7722964.766106396, 7723267.1875, 7723759.553676728, 7724036.4539340185, 7724129.6875, 7724131.2209450295, 7724257.440620843, 7724319.852704814, 7724482.8125, 7724602.771182969, 7724887.5, 7724984.375, 7725045.3125, 7725115.010534149, 7726522.185556304, 7726713.391194851, 7726754.500574815, 7727164.569683441, 7727803.910002583, 7728246.875, 7729653.561515666, 7729729.6875, 7730293.743166042, 7730720.3125, 7730737.432802989, 7730904.6875, 7730956.25, 7731267.106143998, 7731317.1875, 7731405.46347785, 7731408.868500033, 7731482.8125, 7731537.062368993, 7731890.112874516, 7732067.1875, 7732197.727259395, 7732534.375, 7732584.662813226, 7732594.661838179, 7732752.407150191, 7732871.390863548, 7732984.696637845, 7733429.563332687, 7733814.358543346, 7734031.25, 7734297.804607785, 7734328.125, 7734353.642472056, 7734515.071987482, 7734531.899586138, 7734541.608212371, 7734767.656292933, 7734970.3125, 7735141.747822607, 7735407.440814292, 7735939.0625, 7736144.881308545, 7736231.869197609, 7736493.75, 7736518.564497204, 7736899.133875881, 7738156.028782767, 7739214.0625, 7739515.84458258, 7739925.799470977, 7739959.26206931, 7740244.386121215, 7740475.0, 7741585.899556458, 7741869.220080812, 7743496.347746867, 7744660.209682725, 7745635.03556391, 7746899.650249426, 7746993.596175725, 7747413.143138591, 7747607.858961325, 7747662.5, 7748094.662241991, 7748271.875, 7748705.263166327, 7749247.547718796, 7749697.802809366, 7749733.011035015, 7750407.511849569, 7750506.25, 7751124.352214661, 7751142.114703587, 7751212.233598734, 7751285.661874406, 7751375.0, 7751587.238486089, 7751680.96840137, 7751724.7614803305, 7751732.679586563, 7751814.0625, 7751849.477270229, 7751851.5625, 7752176.5625, 7752223.4375, 7752587.5, 7752815.42949357, 7753023.502679765, 7753187.5, 7753268.75, 7753296.639224904, 7753343.541190873, 7753346.732228127, 7753495.3125, 7753552.738992799, 7753612.194985704, 7753849.134225033, 7753920.1813925365, 7753965.582710326, 7754023.742351466, 7754023.84120797, 7754048.358863972, 7754117.1875, 7754117.228350709, 7754177.216391291, 7754203.57055051, 7754228.125, 7754285.9375, 7754533.8317548195, 7754534.505436596, 7754761.619229369, 7754792.52237093, 7755076.5625, 7755215.42992873, 7755381.25, 7755470.3125, 7755496.092308428, 7755540.625, 7755659.029781411, 7756003.125, 7756322.634021299, 7756564.0625, 7756595.769606847, 7756823.4375, 7756876.464222572, 7756978.974968104, 7757316.720455573, 7757403.125, 7757521.875, 7757545.935106199, 7757586.615358932, 7757595.111310107, 7757616.959907524, 7757629.404980373, 7757834.375, 7757865.479918697, 7757913.832669396, 7757938.824738479, 7757998.656770815, 7758334.286524495, 7758598.387866828, 7758626.488697974, 7758646.875, 7758748.4375, 7759467.1875, 7759756.122937921, 7760103.125, 7760129.70839114, 7760853.565992583, 7761426.742707145, 7761718.185423871, 7761904.506079559, 7761969.9837717945, 7763989.633875133, 7764220.072405678, 7764553.247751035, 7764623.4375, 7765177.025616507, 7765343.933667431, 7765354.574478164, 7765712.435426591, 7765938.7283758065, 7766007.8125, 7766910.8898502095, 7767203.515997415, 7767877.779093095, 7768235.9375, 7768481.25, 7768493.75, 7769187.5, 7769194.814602087, ...], [17.112142418920225, 35.706341033671194, 35.70052701102658, 51.82927571857823, 22.899125155477893, 10.683342366983359, 13.172074657965686, 14.393548644798527, 62.08217240675422, 71.27140184892956, 26.41090289495523, 27.733448762301204, 51.57714924462224, 58.62391900845294, 15.98460102982962, 8.218656930353834, 13.632717890720308, 25.704235588653713, 30.80480808435907, 54.60765219434925, 70.14494403555969, 58.941440022885445, 15.698642047399046, 73.54000261134546, 8.86029323238094, 10.051963138575816, 9.340839320975984, 69.95204969662363, 16.639758006772016, 47.335203053460496, 5.16161420508898, 14.490239183068239, 8.715467173333142, 9.695792923491071, 5.907134735413115, 65.03578433471708, 57.346871378569624, 6.912303575831851, 6.172012748248349, 111.14288687438479, 15.547733974953259, 28.30528005009855, 18.321348739153084, 101.56192762226155, 12.904712721568414, 7.452945544517749, 49.34881614131273, 7.169591431362853, 28.586917315747172, 22.628733180161678, 13.056874609790068, 59.496784646643164, 20.43485421986321, 93.70571598757587, 14.585052891356618, 45.85540654704016, 93.56612012591161, 66.46474480100771, 36.36886994797824, 5.029932594765178, 14.050114324862943, 31.30366916275746, 45.713302333070196, 7.900772355959868, 41.281744879885984, 15.45470608439458, 101.8174657969398, 62.530834058657405, 25.015812250680735, 10.209941752990167, 7.748624252297957, 132.1642294463009, 57.48710253001027, 24.472988522873223, 60.72971749820421, 19.601555786909994, 14.218824466898683, 102.8772450764751, 16.7965480882344, 20.953289438003548, 46.568486349424, 5.455145943759065, 48.95482879258481, 23.66832715919602, 132.59941006306252, 22.97218227084717, 20.39988783253491, 52.16104024347977, 84.87678612416435, 49.92007786604479, 24.74310780754383, 9.830282198086747, 67.87315665808545, 9.956416496293413, 19.455268506692324, 10.079890833771772, 21.362312600322756, 71.79298787277702, 14.719337444695306, 60.24228951604722, 146.0973799852652, 44.62951653297624, 12.776723011543702, 9.49378532771227, 151.64150609531708, 33.65915961092827, 33.44782918063761, 12.754476086270133, 46.3078393891724, 5.406352197626631, 76.0248439932052, 33.055382048357195, 34.49048454705074, 6.415072888725227, 72.59829071156969, 29.635251423274774, 7.279257568445903, 7.91624802473649, 6.340212799258881, 76.9840623775029, 10.211204436552604, 12.7107431631184, 8.365723517611851, 31.145832448025047, 40.73757082388174, 7.361150811426865, 101.83964264033841, 151.04457931732637, 5.634280668715039, 72.76236194615029, 30.761203526013233, 8.001601243424009, 21.251248406910047, 8.250844075789658, 11.335490849854521, 10.413146465578029, 117.32220947482793, 5.368031817616939, 7.594643254738003, 25.244981654292022, 34.87640155497894, 36.36700635559631, 7.01533372500587, 54.77392085107378, 11.162145301226682, 69.23906531511433, 43.20597449077731, 92.13831012971792, 114.11924586447624, 24.04369135067796, 89.03742124770307, 60.58043148564618, 65.47608527217825, 70.04036935971048, 15.247128202986646, 131.57081361571662, 41.59909688039291, 20.929006030722846, 41.372196995705494, 13.42998608456541, 23.005789041932516, 5.314584533481929, 16.128130664132623, 80.76696077311937, 8.190133359360166, 22.520042823013405, 5.40300059815265, 8.931424474085404, 10.640012483138769, 11.812271750144964, 50.589510933327475, 18.863985265766626, 21.72096148791075, 8.04043576961976, 33.93532829566219, 11.621772003364812, 90.25687447138509, 16.398958042131035, 10.947043501175662, 5.060294954759227, 13.54225949199113, 132.32252271997504, 59.224934488098015, 61.78818977369484, 69.38328751022267, 85.61021450818038, 36.9421242717615, 27.240673789980473, 112.7409217471201, 50.500734696124766, 9.0020141837979, 11.365562571096948, 87.45849428775094, 22.02367756087788, 119.58675214575615, 31.887993634524886, 107.88594567151154, 22.605048795703805, 13.16755319305626, 64.09499833112666, 9.054395102162953, 27.620816553483614, 6.299465598347328, 5.513782619546374, 146.08399968953478, 85.08601249024856, 26.616221192581165, 17.287584802310747, 47.65691565302272, 14.830282148428127, 131.19680089893237, 10.827136530058873, 103.78024369175046, 248.45226598654648, 24.474564019210945, 47.025309543920464, 50.221157013374, 91.72059931983172, 13.74810903651991, 11.170105204341322, 69.91805499832101, 5.278256879613199, 234.4105536500876, 25.028970179390914, 7.978548927583808, 177.33423905140197, 5.482635587859989, 118.04718423755455, 9.914798221653419, 94.83650997690192, 126.31945120939757, 6.0990065248279794, 135.00841271929946, 103.19702243980728, 10.152354194953778, 25.458680402974903, 70.22795772813052, 25.0275701716368, 15.694602579796104, 5.929925746219843, 17.571547827154298, 27.246444031173915, 78.14842506323991, 37.37074952687028, 123.46627397801453, 54.515732860628425, 6.211993175256369, 9.00489884981555, 20.589318526845194, 18.150698701544812, 111.42315961821532, 14.267378861780596, 5.955501339974591, 106.22783577634655, 139.05486229053483, 81.41835517000811, 30.16767962011537, 124.50508698571414, 41.4926875558906, 49.2552724556693, 20.18110778302817, 248.26231365014652, 38.13050886069779, 11.235098245724359, 20.819553740790354, 147.4614511077748, 55.69312338964418, 456.2670022665819, 17.485338478937233, 53.78932789524529, 116.81886890262234, 24.54015918178865, 18.63929646174044, 231.9839698307865, 6.819315530374761, 25.366809880766695, 6.182336769644603, 76.3601486248858, 27.64867684269021, 14.418020926521931, 38.30258084975023, 43.809817781338786, 12.878570481460747, 56.83390585006744, 61.62450037488675, 82.36271827051618, 77.40525902017423, 74.04562304526799, 30.04390723003432, 51.346568456770996, 24.929208820996493, 16.820728875737416, 5.593380093197791, 21.225542982469605, 29.919200901388308, 80.17707565427033, 36.90138299476531, 5.15563300373559, 42.11882638686329, 133.3038146270697, 12.807236351312415, 76.81970615840535, 15.829318455463316, 8.218461731495642, 7.962874915702793, 24.507893547835483, 7.621896188865846, 28.839939889918973, 38.65568753755781, 76.5205946473681, 37.781393629822766, 75.03026209861038, 73.41653758872732, 149.28600830335841, 197.9403679822601, 56.32933782060944, 161.5125426651666, 8.46729335813643, 20.64373426453105, 130.3312433226424, 85.90454942300964, 72.1717302720678, 19.50332573409194, 29.301741338886394, 13.69499581125013, 30.166969576135504, 51.70531629275958, 93.36316436411597, 42.3101040956943, 130.64352497266677, 95.81010395597195, 20.287779935805137, 113.61538761797449, 55.64967918023587, 13.262177035040251, 48.67085629451646, 126.8162273203352, 20.48980098294445, 33.99314396368935, 22.062382049898297, 113.20258251059025, 11.253191066158529, 20.454669280615263, 49.44601523876531, 177.42226164681014, 19.26725743741551, 11.298802438112256, 65.34023058876602, 28.765844804051888, 7.306211590524669, 36.90275595289765, 32.805601407753805, 13.21286920855469, 22.308726190249132, 134.27584695409598, 73.92189513529021, 87.84937030028152, 30.875081825892803, 17.188607687944394, 42.50875341245931, 82.37070251130498, 55.46323382916938, 22.420293567259026, 60.25806005490384, 6.597208822487987, 24.197286098951736, 90.00264155415454, 14.951119436794176, 55.71160221121293, 81.98018512799317, 49.31484594747801, 240.2475177214055, 8.183172947049371, 66.00761046221518, 72.33597778363648, 10.657511067050333, 97.36035014372426, 41.94801985764872, 21.97315644447196, 43.18658260712502, 76.78522978657621, 167.2805670761913, 62.274059436236705, 177.44766800066503, 73.89192259282886, 41.98077056599821, 39.08952786955405, 14.48323965713705, 7.760300870387117, 61.108851992444414, 8.164378145964115, 49.1194601290618, 78.29415072329436, 69.83089629067095, 49.050412981181026, 125.02734947002158, 452.8377158261767, 44.3090439032022, 21.063579261426103, 43.045245629909175, 71.61209907625678, 12.953424389777837, 35.64489252786308, 12.450503850119501, 152.04240997980128, 16.556182801600322, 35.074515693096174, 93.38778733058741, 9.624535018505535, 5.749151084947349, 33.023826517094726, 68.47669824391157, 10.413112467212613, 21.204952128817048, 11.959616653887624, 108.19508049198623, 5.63169287444427, 6.18933655565547, 404.186288524291, 34.537082339007554, 55.31532460078769, 88.64926992480741, 23.753605827260422, 14.71639002949063, 23.059034774056858, 214.56348067701248, 84.06933946514279, 17.444194151159422, 140.27011466852483, 10.207935791382006, 78.45636091787024, 91.88059225857302, 26.893632087247212, 6.117501586822847, 17.633255577077406, 26.072966412207546, 21.359206658537964, 100.90027057429322, 112.08551485275358, 21.276277299814385, 12.370529186976102, 12.169339791997785, 75.90256982501745, 5.783721783946653, 125.93176040356633, 86.37930560682716, 13.082262385201556, 134.25237767376728, 42.57146657880414, 153.41081721040092, 28.6372245367404, 5.455919421557169, 184.52380833791364, 75.27408182883748, 53.00364134385609, 57.11585082597, 14.806326838840125, 39.681255161093254, 25.53535773089783, 13.59364574051008, 50.12765104493257, 69.32212749979733, 135.58533958200567, 13.768364871186696, 43.366131714107716, 30.561813429317414, 12.160859706042062, 27.513908084374638, 22.962701866785554, 74.54895535645183, 243.501719303313, 15.327194869345943, 8.261383737501841, 74.48535237915048, 5.717451802979703, 13.122731836024338, 39.426026066453346, 194.84788746277184, 30.215884017303605, 20.536085543056227, 8.686254671278189, 28.32734682337013, 120.35835702760681, 317.5991962207203, 9.413516239089512, 41.85578073218279, 11.298642164207283, 24.700662432218287, 22.315970316505307, 52.760048858767306, 43.74973567577963, 52.017985697852666, 215.72073814834388, 38.30499405143479, 5.371021581030535, 65.07829911933744, 34.55938077985543, 121.11234696024871, 46.525974753393484, 42.911761121461495, 5.488662086221385, 50.50579305019885, 89.15719728828198, 15.44991798395272, 10.711157597694175, 30.244284623758162, 73.82132806171909, 9.332190498889867, 38.65228859760683, 28.038624178963254, 62.03445766836711, 92.20065517283359, 90.11696503844874, 13.604553251746603, 83.59074014250277, 72.39759801977539, 113.95376888012152, 145.53079909720705, 115.04219167151601, 122.55564733218927, 116.88956392303835, 19.430582326581654, 22.500529678501685, 11.791680427387613, 178.02928532317966, 16.431383628818637, 70.95512596036177, 26.07708788197784, 5.806254943830591, 8.660574801704538, 5.48971021040748, 47.104866919909114, 16.63226316747938, 14.079642069498508, 7.654785549274762, 40.92135200277593, 66.35537304969672, 88.46089533800932, 76.177551259726, 76.63971954349634, 67.02670524272148, 157.62553269838563, 32.62353596124471, 95.60718808104332, 15.519809283042562, 26.01805651521321, 149.77448582939422, 27.73258985742766, 17.788080053898604, 10.329159070199083, 165.65880608978236, 12.771617338122246, 65.46512571926121, 9.530276573949886, 22.294661949015282, 28.914597781554004, 190.4525174305936, 112.8085463777259, 23.64664205105347, 67.26977995730361, 132.37719204369262, 47.021532483077955, 305.4290878092725, 126.34814166884694, 89.96344564075739, 47.9577417478802, 21.58784117625231, 12.961076749427525, 17.119524709199933, 145.62320868368977, 43.048415332353876, 22.118616662677773, 64.43593296768802, 13.935488428409851, 101.78643298921922, 223.58143775698457, 33.816779687849206, 135.94127143657815, 5.444583364859746, 135.5132961670599, 32.08533314533192, 72.12547768213963, 33.611864408828815, 13.745987961378015, 90.2717207235173, 135.21746323210408, 278.61554691978824, 85.66169901749386, 14.047261442110608, 29.369966997435725, 25.682049816223298, 21.336470546897264, 105.4463872839975, 141.26310226310133, 9.397177688990594, 50.80286200382547, 208.83149128921627, 92.74912214614804, 5.248582815127362, 79.777134287534, 49.49476149632173, 14.383296011746467, 52.411008951685034, 11.38715382703067, 79.36078879723964, 78.0994501505179, 7.712013553279327, 256.18508455875457, 99.02714573978892, 83.16136679021267, 31.520182920004103, 14.710203360300863, 8.304034768446572, 87.47916752488771, 229.95784556026638, 16.545358936479797, 6.5441392448244375, 8.745323687685023, 39.402193248571756, 18.663827108521847, 5.961321693779385, 99.4454739354673, 119.03246165622228, 28.682340703109922, 87.85414537588551, 61.6298693983167, 55.1360548955151, 25.368386630057607, 72.32439101356061, 29.856953155136964, 44.19685879522043, 22.298800922129985, 9.590588764009247, 15.218040194437975, 148.36303291350927, 306.35178429587364, 306.0403944090273, 39.56727416627677, 10.365335771535321, 273.37080191033965, 24.511982061537587, 14.253383564641853, 7.838865750858281, 27.07770270077079, 8.028114390293497, 7.248342497413102, 206.4300916925062, 85.08110584367668, 28.65855713083687, 21.880445814788775, 76.09253233907951, 67.88561762674487, 113.70349728232372, 64.70856256929532, 172.51310050259144, 110.40226548392391, 14.495950374409112, 19.010100833641328, 158.17434766080376, 42.43345700884414, 63.35635055577177, 132.5841714411847, 43.80143665513973, 88.14585972224191, 143.11052263439984, 15.784156283230288, 68.53091120600716, 11.748665215428556, 186.0543815901253, 78.5345838225038, 37.46651847882726, 220.40602808487918, 65.17236883263801, 8.610504793614526, 192.084311092779, 120.6153868438681, 22.716506840105474, 41.6435061574272, 16.575552395189188, 8.083356960790256, 94.66888982555093, 7.389041660351589, 43.16833304635581, 84.9793385750628, 36.43083806079496, 63.94668691180158, 56.09044674860291, 13.344201095150128, 76.51910257698873, 5.578248304336671, 92.26649770286342, 88.67528785426619, 89.86818494334491, 29.541091732466928, 59.46881529135531, 276.4982405787697, 13.541988342913179, 23.692786933869208, 15.331938421195783, 38.914252283153836, 18.32138409867289, 202.67378792722093, 166.24786015789164, 23.971535618628387, 5.3539251146656595, 304.67657986038313, 47.060443287859634, 180.39833598697703, 57.663135570190505, 24.8869174814561, 6.198819853347841, 31.581930983861433, 12.222632888624428, 48.269346694696225, 140.65528665313755, 108.52749280341934, 73.15452930507239, 53.19140024961435, 57.7002625970528, 16.966382448169547, 37.648496491804046, 72.73954182409159, 71.11713640438457, 49.71801349673807, 47.807779428782325, 17.418186679086006, 43.94816214019975, 25.738760960921258, 23.97004209217754, 31.841843600268508, 37.82807543447858, 17.54569274101982, 70.63187119053646, 147.84361684179905, 202.1973043611519, 73.73483168184434, 18.653795401859195, 5.176818816716892, 21.75319102843718, 119.26194976487818, 392.01573453996224, 198.1183492904136, 47.736298628717, 77.37805233118931, 109.99735128823066, 59.50646895711628, 26.672816501505547, 15.980724900944098, 7.637007665184406, 5.598348035826593, 110.89101042772407, 89.68796632476993, 186.4961682106768, 13.358347376941047, 6.202583482258451, 5.457671255436322, 5.446760242178884, 15.247634303232102, 30.82629720747986, 75.36122140359093, 72.92101975098564, 7.314253778967896, 72.22422234780855, 45.309215013707025, 89.2945355330146, 20.401427893585513, 17.456502976813432, 30.573404731021828, 8.34465843380198, 89.46761659190281, 13.085272770402874, 70.06618847064783, 46.98250869684897, 47.02352508299449, 119.75772046038534, 34.483837363031235, 17.4258133403017, 5.991198459724776, 87.78771750743348, 6.2863912038301795, 83.41391782285227, 5.860003243121207, 73.21734266638235, 28.421439790419385, 143.148724527011, 24.79188250884235, 14.176572690437933, 25.24842957942625, 17.87749988262894, 101.07149311250615, 22.93289997226293, 29.853912998168628, 48.251969256764866, 173.81966796935117, 13.936621262861248, 12.632294974807682, 16.79839630226211, 9.28840467257266, 137.71376924329678, 19.261941367433018, 8.379741406382614, 44.93087638329422, 99.57644398278899, 57.50538756150958, 33.85377227202668, 22.987276884137387, 81.21504628741988, 9.531622229891463, 11.764389671908736, 27.76656551620789, 15.5764045444855, 306.74282254726023, 44.02786128601597, 92.21931385479411, 12.440000658887028, 52.81406234058632, 28.943307418741114, 12.043815378411837, 135.18071572281968, 27.962510024732143, 149.6032266329678, 5.589103706273364, 93.52556074807083, 81.38252774669942, 61.04361501661978, 55.299021245821805, 33.803898235576305, 27.114754968634294, 36.38251131741959, 27.301924318711286, 71.71203024399355, 31.07470818292412, 22.13151968208168, 93.59588310966839, 52.700622672252685, 70.958728093389, 28.39047982138615, 33.38756208848526, 11.024273236048385, 43.7551870492802, 32.41796191351065, 11.002879478607694, 47.36812312885781, 29.790408234141424, 36.030487166212765, 67.7574277777518, 48.258745361305664, 161.81019998101104, 50.781787506545115, 186.19086650744168, 40.45884307908092, 6.822359527455596, 7.970066107801805, 92.12276374134802, 21.652820791852566, 19.652058279019307, 13.945830764103377, 45.477379284918726, 97.84912686462435, 5.768590175023512, 79.9857481298766, 44.92546194212197, 66.45330136618547, 7.303361208573411, 33.228936968555466, 9.761961982340743, 70.80979674197798, 13.923987253059154, 13.691765313088164, 95.32713523356085, 59.59127492789849, 29.506402669993605, 80.77365075731214, 105.94663542109413, 54.470694484714016, 96.89256141014545, 78.49462843046165, 25.377529197954022, 12.173451788288059, 243.1890624025143, 251.91199013363794, 39.01151689506187, 27.79555293807009, 123.6830690232335, 269.40511128573985, 172.41378012532576, 130.12351012488026, 57.300060940815804, 25.81662180374508, 18.129820928913986, 121.41697580953921, 61.16343002366559, 56.7212194028227, 36.6863305362891, 33.33443310839046, 46.89638882379932, 101.0274677863666, 539.3317700527052, 87.51319254976745, 155.45805204941195, 20.13551670614801, 27.034187870362018, 53.49897744098021, 74.22204034998717, 78.04314433449555, 107.36908440261558, 22.47429926933031, 14.10416550325314, 18.890811713792903, 52.56354853025744, 21.26931615329053, 81.60200738221528, 52.713100776695626, 32.78786037087815, 82.15076196345488, 139.32054198324767, 21.539591051504036, 40.04633472217436, 151.8520955671765, 28.500116823885055, 40.10761246388762, 31.306001532238014, 64.41305866231573, 17.036018436124415, 9.08615900512007, 18.484213877582484, 32.718166578957764, 104.20359659791707, 14.89778965980192, 11.823366047169651, 9.265785444904536, 113.18243376855776, 12.153215384540536, 7.858196526000009, 95.33723038147787, 78.07450012301165, 80.63614746710357, 20.80719566307564, 15.014388304175903, 247.22201800377866, 8.47197390173388, 100.92445236011855, 33.622159076525854, 45.473743575376105, 147.7690883957343, 19.07118419856311, 28.558995581422927, 114.9449747616714, 91.7217049295217, 171.7702038415173, 29.052260059996282, 17.026286974381705, 56.041340326367305, 66.64246336882468, 182.74607715202023, 20.84367207387098, 89.45893754177692, 49.84027033623173, 17.998690370964116, 18.357384800007736, 25.100664807413917, 82.35074011276009, 44.905106689848886, 155.44817777359273, 35.5913517359157, 90.94276392427994, 436.44018014329157, 9.523956230083874, 116.99404210211111, 98.52175270267894, 16.104667466103084, 141.77988384632195, 88.20649699195287, 67.88405312906887, 26.243409616074587, 54.180669737766664, 15.021739057708572, 8.534412810589911, 15.675941839987583, 98.05335152853777, 39.90177936773962, 87.82980298273151, 12.156033355316863, 44.87367141353905, 5.5390678434475245, 58.515312369702826, 17.059168974579, 24.93939257361899, 74.29032845138113, 5.933801742372862, 257.3121743720633, 90.07145475894157, 71.51332215213573, 137.80374342664985, 172.4095358502882, 34.888304949323974, 47.90965343856024, 81.60077180675091, 79.480498658445, 29.94054189552522, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3066822.347733105, 3073513.234276977, 3097756.25, 3101160.9375, 3113624.6302713645, 3196065.320805641, 3210965.0678010373, 3235718.598403148, 3261568.75, 3331315.625, 3331393.145487444, 3332654.646217745, 3347304.6875, 3349162.5, 3398223.686660556, 3401107.6818145253, 3411489.5815109746, 3477031.417760047, 3478471.875, 3483296.875, 3558862.5, 3576292.1875, 3588714.2479059226, 3589567.1875, 3603186.8848190038, 3820331.9947396736, 3903409.3861386464, 3903721.875, 3904125.836472921, 6450545.3125, 6450635.77586407, 6582971.751342062, 6584669.481603543, 6586083.2141463645, 6618891.809324665, 6619646.875, 6622022.643524653, 6622075.702265307, 6678035.145041485, 6679560.9375, 6680950.150449899, 6681464.308111876, 6683049.109936063, 6684082.8125, 6684471.4658491565, 6685449.564425748, 6686057.8125, 6702428.305020144, 6704557.506979069, 6704657.419274256, 6706365.023684313, 6706877.6864008, 6706955.63694232, 6729221.875, 6777178.028226737, 6849942.735553848, 6849970.4173191795, 6850660.9375, 6851990.625, 6852039.9244404435, 6871987.244670813, 6872745.049992757, 6873507.8125, 6916653.878970372, 6988615.625, 7027664.190928337, 7057525.0, 7064040.625, 7070837.292979124, 7092764.9460969465, 7093655.072345469, 7096665.625, 7100974.587561132, 7101835.487040372, 7102510.9375, 7102714.911885555, 7105134.456752309, 7105473.164233486, 7106989.476733777, 7111849.444128612, 7114121.875, 7117713.907336887, 7119501.90356505, 7119932.506020562, 7120440.625, 7120459.042504535, 7120463.445452455, 7121118.75, 7121559.375, 7124051.656587347, 7125806.023910794, 7126752.098925269, 7141385.9375, 7142552.219469257, 7148930.518182295, 7148939.8323428985, 7150033.861788445, 7153052.571104264, 7153581.190463315, 7153614.021757814, 7153854.523446716, 7155859.375, 7158643.775521322, 7158828.310995287, 7161411.382109753, 7173048.4375, 7236218.8679947825, 7254183.652133719, 7254409.375, 7268037.704560627, 7273337.5, 7282693.2221791735, 7283415.197737301, 7284891.71216138, 7285041.08654349, 7285824.020102689, 7286197.443129204, 7286288.289757703, 7287356.80685, 7287642.1875, 7287921.197176714, 7288244.571328486, 7288300.146726769, 7291700.0, 7291723.4375, 7299561.777095438, 7300270.799236831, 7302779.6875, 7302839.42258934, 7303497.347159672, 7303541.583766742, 7304004.106706373, 7304446.3504088465, 7304790.556811077, 7309029.816487349, 7309071.364090302, 7309384.990182714, 7309742.930191262, 7309756.226174993, 7309970.121118717, 7311388.197602096, 7311802.7792798, 7311940.205318709, 7311988.861661461, 7312684.396921519, 7313084.255766432, 7313084.375, 7313541.021045442, 7314068.75, 7318034.097593055, 7318042.1875, 7318255.976237634, 7320951.5625, 7331904.351412692, 7332136.015436688, 7335459.100062082, 7358389.622942782, 7358391.953062689, 7374690.625, 7374701.100017651, 7400401.959940652, 7405031.992420638, 7411406.529994999, 7413176.5625, 7425393.563058909, 7433129.006081448, 7453611.055403942, 7454426.048288181, 7455176.226348852, 7461405.085359232, 7463178.125, 7464183.563746895, 7464535.46004262, 7464893.253612256, 7466812.5, 7470725.294651819, 7471149.965146183, 7471512.83617821, 7473246.75625846, 7473810.458876506, 7474760.514591464, 7475155.731077611, 7475429.6875, 7476198.053057513, 7477112.5, 7477350.0, 7477830.949421683, 7479325.528322089, 7479588.49169104, 7480248.4375, 7480318.332945027, 7482636.084523464, 7483851.5625, 7484168.301592355, 7484210.9375, 7485859.375, 7486400.275881427, 7486565.2296829475, 7488833.816091209, 7488836.167189502, 7490004.340660935, 7490067.140117211, 7491095.563696426, 7491173.033359404, 7491777.035827632, 7502224.536190043, 7503560.832976485, 7512195.616393557, 7519810.9375, 7521895.283008917, 7533432.460257701, 7540741.986299761, 7549409.375, 7551933.254386142, 7553930.819199767, 7556622.035961174, 7563562.5, 7564211.759551005, 7565217.393057253, 7565937.526956888, 7566343.75, 7566429.2664753655, 7567019.024287258, 7567898.686217138, 7568083.743251386, 7568160.9375, 7568214.539866452, 7570958.475803978, 7571509.9927981105, 7573863.519356629, 7575342.0826443825, 7575440.729237791, 7578317.1875, 7578438.350604982, 7578586.771353363, 7578645.788093285, 7578720.3125, 7578753.5951595325, 7579075.184482328, 7579317.077997087, 7579484.927903171, 7579521.689909948, 7580576.5625, 7582300.0, 7582821.368734751, 7582982.8125, 7583052.675191514, 7583210.52435288, 7583552.5293621505, 7583918.073701478, 7584305.8097768575, 7584960.748628023, 7584981.432989232, 7585058.91687468, 7585084.375, 7585093.75, 7585561.222342972, 7585645.3125, 7586076.5625, 7586102.438530747, 7586186.857588618, 7586197.473947611, 7586434.046820077, 7586445.380136178, 7586561.9297211105, 7586694.182741964, 7586709.82617024, 7586825.149674014, 7586967.725785911, 7587581.25, 7587707.8125, 7587715.384385915, 7587908.531839215, 7587968.75, 7588172.148261528, 7588259.1917940825, 7588339.922444445, 7588374.912975802, 7588385.891631704, 7588395.168025115, 7588435.000516915, 7588486.263341994, 7588488.3905552495, 7588547.216850433, 7588548.621607177, 7588562.5, 7588594.787199231, 7588762.752085182, 7588788.513010301, 7588825.0, 7588845.217739502, 7588934.4266065005, 7588944.9328391785, 7588946.347753749, 7588955.842521613, 7588982.8125, 7588992.1875, 7589005.827312942, 7589314.996121256, 7589348.4375, 7589353.986465953, 7589470.3125, 7589510.30031792, 7589535.806432353, 7589544.645735475, 7589682.56954976, 7589698.4887950495, 7589732.3146183565, 7589749.917096772, 7589752.522253495, 7589802.908757238, 7589862.5, 7589865.625, 7589952.232170026, 7590001.880955006, 7590059.375, 7590324.270799932, 7590370.639286587, 7590372.847920322, 7590457.8125, 7590792.1875, 7590807.8125, 7590905.524366347, 7591177.337837752, 7591179.316903044, 7591210.9375, 7591218.75, 7591220.3125, 7591362.175378465, 7591410.786813358, 7591432.902737437, 7591458.74504236, 7592298.4375, 7592484.375, 7592599.476512761, 7592610.175732289, 7592612.5, 7592672.727401453, 7592694.657226654, 7592700.908339925, 7592787.199011024, 7592807.891324485, 7592907.201695646, 7592925.0, 7592932.699351737, 7593001.419199638, 7593384.481771747, 7594132.8125, 7595333.679484486, 7595513.159131423, 7596624.563023542, 7597945.3125, 7598244.770649067, 7599259.473723192, 7599600.0, 7603275.0, 7603275.0, 7604115.625, 7604380.173974519, 7604789.0625, 7604957.8125, 7608641.961548896, 7611907.400681204, 7613190.020685317, 7614647.543250568, 7615674.734172356, 7616760.887656676, 7616764.065019017, 7616784.677136966, 7617896.875, 7618739.0625, 7618850.0, 7618935.7367046075, 7619781.25, 7619901.087722611, 7619966.8643072, 7620093.452649897, 7620278.113657814, 7621796.421813491, 7622014.0625, 7622203.382658661, 7622283.6966841305, 7622532.528251662, 7622614.0625, 7622701.5625, 7622938.143043899, 7623568.506203273, 7624617.061837413, 7625098.851836208, 7625872.579762671, 7628399.761542933, 7629592.1875, 7635407.8125, 7638713.621394576, 7639448.757182048, 7639623.4375, 7639767.107148893, 7639823.4375, 7640101.018336927, 7640348.4375, 7640356.25, 7640394.670562024, 7640467.903057516, 7640521.020819781, 7640927.714518218, 7640959.742651998, 7640973.4375, 7641171.68354769, 7641245.639956587, 7641447.521122973, 7641457.663885959, 7641512.394563747, 7641625.27162591, 7641669.515266684, 7641831.724148795, 7641904.6875, 7641911.252169456, 7641955.607829632, 7641969.135250794, 7642081.2188044395, 7642145.363758934, 7642150.0, 7642150.286878698, 7642170.25215635, 7642177.802941519, 7642180.6808241615, 7642185.204960339, 7642244.281241888, 7642245.83786231, 7642246.194380618, 7642260.9375, 7642560.399637718, 7642745.922858146, 7642773.715571637, 7642805.992129188, 7642890.487376138, 7642951.166331186, 7643024.712867348, 7643046.875, 7643099.477986323, 7643122.54712022, 7643179.31704733, 7643253.683455655, 7643276.145004794, 7643295.035054904, 7643380.765933103, 7643419.721006593, 7643431.310404703, 7643471.875, 7643480.568735917, 7643481.25, 7643485.800559122, 7643514.720100673, 7643603.125, 7643610.9375, 7643732.219759574, 7643743.714075337, 7643744.085979768, 7643833.658982354, 7643916.782383732, 7643959.375, 7643979.511952407, 7644060.436000358, 7644169.966429265, 7644209.375, 7644212.5, 7644216.026645323, 7644265.571771846, 7644284.010697132, 7644296.875, 7644347.629856294, 7644361.035138208, 7644398.389552764, 7644398.611106768, 7644473.604227659, 7644504.111546467, 7644582.366974772, 7644726.5625, 7644829.303069099, 7644913.460896275, 7645031.936351225, 7645110.927437905, 7645134.375, 7645144.687050129, 7645275.095540686, 7645356.25, 7645678.231674183, 7645753.23793844, 7645896.453713573, 7645942.975294372, 7646002.92222233, 7646010.9375, 7646117.1875, 7646242.1875, 7646263.325341891, 7646470.3125, 7646659.306445791, 7646728.125, 7646912.5, 7646948.4375, 7646949.049501207, 7647156.25, 7647429.6875, 7647490.752284922, 7647598.153591067, 7647625.740356863, 7647727.285832434, 7648371.875930985, 7648384.375, 7648540.883984424, 7649451.351880212, 7649657.8125, 7649750.32895254, 7649885.536135027, 7649931.25, 7650399.404507115, 7650698.4375, 7650899.942231735, 7650931.409048643, 7651000.0, 7651181.25, 7651239.889990344, 7651283.970388872, 7651287.886957675, 7651316.262854469, 7651945.655236251, 7652119.509197673, 7652221.737633485, 7652320.207542937, 7652428.771066237, 7652433.447773151, 7656731.25, 7658471.867812572, 7658698.191434845, 7658715.765308322, 7658967.1875, 7659187.5, 7659365.625, 7659533.308883854, 7659919.780760243, 7660092.1875, 7660212.305696823, 7660253.125, 7662415.625, 7662673.200332296, 7662724.895595672, 7663053.8592846, 7663143.412951911, 7663189.651291095, 7663236.921037546, 7663277.387741766, 7663693.034256732, 7663817.1875, 7663975.226192556, 7664225.329780325, 7664303.125, 7664314.230994707, 7664481.25, 7664501.254306485, 7664720.141363707, 7664871.186131449, 7665002.2215743605, 7665033.964819049, 7665082.27607121, 7665260.9375, 7665295.712345873, 7665701.071945174, 7665908.736100289, 7666025.877507837, 7666037.912609215, 7666039.0625, 7666107.372999318, 7666155.163295266, 7666474.861877429, 7666541.51061946, 7666576.5625, 7666747.991925147, 7666862.5, 7666937.093449387, 7666942.417179257, 7667082.822961586, 7667321.875, 7667464.0625, 7667465.271489522, 7667563.418526413, 7667622.082044186, 7667640.517946377, 7668001.5625, 7668212.243778388, 7668313.111586644, 7668646.232041016, 7668917.608025008, 7668977.437290519, 7669161.412902992, 7669173.514277432, 7669367.1875, 7669440.091760188, 7669600.615138782, 7669868.872358692, 7670025.65677592, 7670360.9375, 7670591.819261207, 7670665.625, 7670982.972378364, 7671144.359917354, 7671400.019455871, 7671461.228557954, 7671610.992254389, 7671612.5, 7671847.554028509, 7671914.712231696, 7671948.530140872, 7671970.345367024, 7672006.25, 7672265.7811311325, 7672301.928011222, 7672586.292018686, 7672621.089733849, 7672701.6316280905, 7672752.531253246, 7672973.685766899, 7673001.5625, 7673125.0, 7673160.9375, 7673246.455911211, 7673269.469276321, 7673327.430077099, 7673697.005399349, 7674090.625, 7674192.245504533, 7674301.5625, 7674333.952144863, 7674379.978905964, 7674392.258207381, 7674501.3652757425, 7674532.186378795, 7674555.444908212, 7674568.9158704085, 7674582.263083024, 7674589.064201143, 7675026.93808104, 7675034.181934866, 7675036.54514908, 7675170.2348521305, 7675193.227024372, 7675195.774179444, 7675747.9160622535, 7675951.5625, 7676000.352552898, 7676058.912972265, 7676099.4500447465, 7676485.9375, 7676515.625, 7676748.062047734, 7677057.352220257, 7677126.177772297, 7677282.690475688, 7677332.021472178, 7677596.875, 7677615.625, 7677637.275764597, 7677706.25, 7677779.6875, 7677885.328236973, 7678030.497524405, 7678768.95480517, 7679381.832430867, 7679578.8268727865, 7680260.805999029, 7680269.983174768, 7680893.71987782, 7681171.111602239, 7681492.1875, 7681505.253627436, 7681539.0625, 7682182.8125, 7682508.989477586, 7682560.661928187, 7682605.058973523, 7683055.844864938, 7683707.404483503, 7683743.116225253, 7683830.183351081, 7683859.375, 7683863.7353979675, 7683873.4375, 7684222.604517109, 7684697.944115562, 7684828.125, 7685230.5843090145, 7685471.810637015, 7685567.344745369, 7685698.4375, 7686229.6875, 7687420.116525854, 7687704.258372317, 7687876.139497053, 7689467.550601925, 7690120.411296423, 7690448.4375, 7690924.109941398, 7690980.471476482, 7691292.739822726, 7691522.531585943, 7691798.783665766, 7691883.635724433, 7691978.125, 7692430.069008452, 7692814.0625, 7693020.659569862, 7693205.688915339, 7693571.529216766, 7693745.915742442, 7693979.6875, 7694214.0625, 7694301.290870012, 7694603.938659187, 7694771.837494699, 7694850.0, 7694898.865137387, 7694970.3125, 7695216.460857389, 7695448.902452835, 7696474.025215221, 7696693.75, 7697058.209747992, 7697328.125, 7697354.528678254, 7697777.841976473, 7698111.005071017, 7698747.624188521, 7699277.111039332, 7699715.625, 7699765.3063170165, 7699839.0625, 7699876.5625, 7700222.596428413, 7700341.110245112, 7700815.150683517, 7700962.5, 7701070.163323792, 7701420.056499963, 7701716.716450936, 7702382.687662417, 7702423.4375, 7703987.5, 7703993.648832213, 7703993.998317307, 7704012.592413729, 7704820.025250531, 7705868.75, 7706204.6875, 7706540.625, 7707121.386751902, 7707618.220867332, 7707642.0917373365, 7707699.645649949, 7707893.187488122, 7708264.651814101, 7708683.312691044, 7708721.448375318, 7709513.185964381, 7709673.4375, 7710076.455389264, 7710164.0625, 7710173.147169906, 7710473.063758823, 7710618.75, 7710657.920740711, 7710685.792746416, 7711196.284667501, 7711371.598163395, 7711408.893790943, 7711748.4375, 7711777.526452728, 7711926.5625, 7712000.025222002, 7712034.951118917, 7712162.5, 7712206.40041566, 7712256.25, 7712455.290715614, 7712459.375, 7712669.637928811, 7712732.8125, 7712739.328457501, 7712785.505144372, 7712819.009425403, 7713297.478276628, 7713401.474591414, 7713951.195658396, 7714151.973708579, 7714229.6875, 7714249.6618564315, 7714712.208759328, 7715161.467308301, 7715722.154540333, 7715812.448706134, 7716022.648819617, 7716144.555402433, 7716197.047115335, 7716822.46568304, 7716867.1875, 7717180.649114199, 7717507.802662705, 7717511.55132924, 7717696.875, 7717709.60266408, 7718250.372416137, 7718290.5855003, 7719422.032163313, 7720245.113910032, 7722007.8125, 7722181.375865617, 7722964.766106396, 7723267.1875, 7723759.553676728, 7724036.4539340185, 7724129.6875, 7724131.2209450295, 7724257.440620843, 7724319.852704814, 7724482.8125, 7724602.771182969, 7724887.5, 7724984.375, 7725045.3125, 7725115.010534149, 7726522.185556304, 7726713.391194851, 7726754.500574815, 7727164.569683441, 7727803.910002583, 7728246.875, 7729653.561515666, 7729729.6875, 7730293.743166042, 7730720.3125, 7730737.432802989, 7730904.6875, 7730956.25, 7731267.106143998, 7731317.1875, 7731405.46347785, 7731408.868500033, 7731482.8125, 7731537.062368993, 7731890.112874516, 7732067.1875, 7732197.727259395, 7732534.375, 7732584.662813226, 7732594.661838179, 7732752.407150191, 7732871.390863548, 7732984.696637845, 7733429.563332687, 7733814.358543346, 7734031.25, 7734297.804607785, 7734328.125, 7734353.642472056, 7734515.071987482, 7734531.899586138, 7734541.608212371, 7734767.656292933, 7734970.3125, 7735141.747822607, 7735407.440814292, 7735939.0625, 7736144.881308545, 7736231.869197609, 7736493.75, 7736518.564497204, 7736899.133875881, 7738156.028782767, 7739214.0625, 7739515.84458258, 7739925.799470977, 7739959.26206931, 7740244.386121215, 7740475.0, 7741585.899556458, 7741869.220080812, 7743496.347746867, 7744660.209682725, 7745635.03556391, 7746899.650249426, 7746993.596175725, 7747413.143138591, 7747607.858961325, 7747662.5, 7748094.662241991, 7748271.875, 7748705.263166327, 7749247.547718796, 7749697.802809366, 7749733.011035015, 7750407.511849569, 7750506.25, 7751124.352214661, 7751142.114703587, 7751212.233598734, 7751285.661874406, 7751375.0, 7751587.238486089, 7751680.96840137, 7751724.7614803305, 7751732.679586563, 7751814.0625, 7751849.477270229, 7751851.5625, 7752176.5625, 7752223.4375, 7752587.5, 7752815.42949357, 7753023.502679765, 7753187.5, 7753268.75, 7753296.639224904, 7753343.541190873, 7753346.732228127, 7753495.3125, 7753552.738992799, 7753612.194985704, 7753849.134225033, 7753920.1813925365, 7753965.582710326, 7754023.742351466, 7754023.84120797, 7754048.358863972, 7754117.1875, 7754117.228350709, 7754177.216391291, 7754203.57055051, 7754228.125, 7754285.9375, 7754533.8317548195, 7754534.505436596, 7754761.619229369, 7754792.52237093, 7755076.5625, 7755215.42992873, 7755381.25, 7755470.3125, 7755496.092308428, 7755540.625, 7755659.029781411, 7756003.125, 7756322.634021299, 7756564.0625, 7756595.769606847, 7756823.4375, 7756876.464222572, 7756978.974968104, 7757316.720455573, 7757403.125, 7757521.875, 7757545.935106199, 7757586.615358932, 7757595.111310107, 7757616.959907524, 7757629.404980373, 7757834.375, 7757865.479918697, 7757913.832669396, 7757938.824738479, 7757998.656770815, 7758334.286524495, 7758598.387866828, 7758626.488697974, 7758646.875, 7758748.4375, 7759467.1875, 7759756.122937921, 7760103.125, 7760129.70839114, 7760853.565992583, 7761426.742707145, 7761718.185423871, 7761904.506079559, 7761969.9837717945, 7763989.633875133, 7764220.072405678, 7764553.247751035, 7764623.4375, 7765177.025616507, 7765343.933667431, 7765354.574478164, 7765712.435426591, 7765938.7283758065, 7766007.8125, 7766910.8898502095, 7767203.515997415, 7767877.779093095, 7768235.9375, 7768481.25, 7768493.75, 7769187.5, 7769194.814602087, ...], [17.112142418920225, 35.706341033671194, 35.70052701102658, 51.82927571857823, 22.899125155477893, 10.683342366983359, 13.172074657965686, 14.393548644798527, 62.08217240675422, 71.27140184892956, 26.41090289495523, 27.733448762301204, 51.57714924462224, 58.62391900845294, 15.98460102982962, 8.218656930353834, 13.632717890720308, 25.704235588653713, 30.80480808435907, 54.60765219434925, 70.14494403555969, 58.941440022885445, 15.698642047399046, 73.54000261134546, 8.86029323238094, 10.051963138575816, 9.340839320975984, 69.95204969662363, 16.639758006772016, 47.335203053460496, 5.16161420508898, 14.490239183068239, 8.715467173333142, 9.695792923491071, 5.907134735413115, 65.03578433471708, 57.346871378569624, 6.912303575831851, 6.172012748248349, 111.14288687438479, 15.547733974953259, 28.30528005009855, 18.321348739153084, 101.56192762226155, 12.904712721568414, 7.452945544517749, 49.34881614131273, 7.169591431362853, 28.586917315747172, 22.628733180161678, 13.056874609790068, 59.496784646643164, 20.43485421986321, 93.70571598757587, 14.585052891356618, 45.85540654704016, 93.56612012591161, 66.46474480100771, 36.36886994797824, 5.029932594765178, 14.050114324862943, 31.30366916275746, 45.713302333070196, 7.900772355959868, 41.281744879885984, 15.45470608439458, 101.8174657969398, 62.530834058657405, 25.015812250680735, 10.209941752990167, 7.748624252297957, 132.1642294463009, 57.48710253001027, 24.472988522873223, 60.72971749820421, 19.601555786909994, 14.218824466898683, 102.8772450764751, 16.7965480882344, 20.953289438003548, 46.568486349424, 5.455145943759065, 48.95482879258481, 23.66832715919602, 132.59941006306252, 22.97218227084717, 20.39988783253491, 52.16104024347977, 84.87678612416435, 49.92007786604479, 24.74310780754383, 9.830282198086747, 67.87315665808545, 9.956416496293413, 19.455268506692324, 10.079890833771772, 21.362312600322756, 71.79298787277702, 14.719337444695306, 60.24228951604722, 146.0973799852652, 44.62951653297624, 12.776723011543702, 9.49378532771227, 151.64150609531708, 33.65915961092827, 33.44782918063761, 12.754476086270133, 46.3078393891724, 5.406352197626631, 76.0248439932052, 33.055382048357195, 34.49048454705074, 6.415072888725227, 72.59829071156969, 29.635251423274774, 7.279257568445903, 7.91624802473649, 6.340212799258881, 76.9840623775029, 10.211204436552604, 12.7107431631184, 8.365723517611851, 31.145832448025047, 40.73757082388174, 7.361150811426865, 101.83964264033841, 151.04457931732637, 5.634280668715039, 72.76236194615029, 30.761203526013233, 8.001601243424009, 21.251248406910047, 8.250844075789658, 11.335490849854521, 10.413146465578029, 117.32220947482793, 5.368031817616939, 7.594643254738003, 25.244981654292022, 34.87640155497894, 36.36700635559631, 7.01533372500587, 54.77392085107378, 11.162145301226682, 69.23906531511433, 43.20597449077731, 92.13831012971792, 114.11924586447624, 24.04369135067796, 89.03742124770307, 60.58043148564618, 65.47608527217825, 70.04036935971048, 15.247128202986646, 131.57081361571662, 41.59909688039291, 20.929006030722846, 41.372196995705494, 13.42998608456541, 23.005789041932516, 5.314584533481929, 16.128130664132623, 80.76696077311937, 8.190133359360166, 22.520042823013405, 5.40300059815265, 8.931424474085404, 10.640012483138769, 11.812271750144964, 50.589510933327475, 18.863985265766626, 21.72096148791075, 8.04043576961976, 33.93532829566219, 11.621772003364812, 90.25687447138509, 16.398958042131035, 10.947043501175662, 5.060294954759227, 13.54225949199113, 132.32252271997504, 59.224934488098015, 61.78818977369484, 69.38328751022267, 85.61021450818038, 36.9421242717615, 27.240673789980473, 112.7409217471201, 50.500734696124766, 9.0020141837979, 11.365562571096948, 87.45849428775094, 22.02367756087788, 119.58675214575615, 31.887993634524886, 107.88594567151154, 22.605048795703805, 13.16755319305626, 64.09499833112666, 9.054395102162953, 27.620816553483614, 6.299465598347328, 5.513782619546374, 146.08399968953478, 85.08601249024856, 26.616221192581165, 17.287584802310747, 47.65691565302272, 14.830282148428127, 131.19680089893237, 10.827136530058873, 103.78024369175046, 248.45226598654648, 24.474564019210945, 47.025309543920464, 50.221157013374, 91.72059931983172, 13.74810903651991, 11.170105204341322, 69.91805499832101, 5.278256879613199, 234.4105536500876, 25.028970179390914, 7.978548927583808, 177.33423905140197, 5.482635587859989, 118.04718423755455, 9.914798221653419, 94.83650997690192, 126.31945120939757, 6.0990065248279794, 135.00841271929946, 103.19702243980728, 10.152354194953778, 25.458680402974903, 70.22795772813052, 25.0275701716368, 15.694602579796104, 5.929925746219843, 17.571547827154298, 27.246444031173915, 78.14842506323991, 37.37074952687028, 123.46627397801453, 54.515732860628425, 6.211993175256369, 9.00489884981555, 20.589318526845194, 18.150698701544812, 111.42315961821532, 14.267378861780596, 5.955501339974591, 106.22783577634655, 139.05486229053483, 81.41835517000811, 30.16767962011537, 124.50508698571414, 41.4926875558906, 49.2552724556693, 20.18110778302817, 248.26231365014652, 38.13050886069779, 11.235098245724359, 20.819553740790354, 147.4614511077748, 55.69312338964418, 456.2670022665819, 17.485338478937233, 53.78932789524529, 116.81886890262234, 24.54015918178865, 18.63929646174044, 231.9839698307865, 6.819315530374761, 25.366809880766695, 6.182336769644603, 76.3601486248858, 27.64867684269021, 14.418020926521931, 38.30258084975023, 43.809817781338786, 12.878570481460747, 56.83390585006744, 61.62450037488675, 82.36271827051618, 77.40525902017423, 74.04562304526799, 30.04390723003432, 51.346568456770996, 24.929208820996493, 16.820728875737416, 5.593380093197791, 21.225542982469605, 29.919200901388308, 80.17707565427033, 36.90138299476531, 5.15563300373559, 42.11882638686329, 133.3038146270697, 12.807236351312415, 76.81970615840535, 15.829318455463316, 8.218461731495642, 7.962874915702793, 24.507893547835483, 7.621896188865846, 28.839939889918973, 38.65568753755781, 76.5205946473681, 37.781393629822766, 75.03026209861038, 73.41653758872732, 149.28600830335841, 197.9403679822601, 56.32933782060944, 161.5125426651666, 8.46729335813643, 20.64373426453105, 130.3312433226424, 85.90454942300964, 72.1717302720678, 19.50332573409194, 29.301741338886394, 13.69499581125013, 30.166969576135504, 51.70531629275958, 93.36316436411597, 42.3101040956943, 130.64352497266677, 95.81010395597195, 20.287779935805137, 113.61538761797449, 55.64967918023587, 13.262177035040251, 48.67085629451646, 126.8162273203352, 20.48980098294445, 33.99314396368935, 22.062382049898297, 113.20258251059025, 11.253191066158529, 20.454669280615263, 49.44601523876531, 177.42226164681014, 19.26725743741551, 11.298802438112256, 65.34023058876602, 28.765844804051888, 7.306211590524669, 36.90275595289765, 32.805601407753805, 13.21286920855469, 22.308726190249132, 134.27584695409598, 73.92189513529021, 87.84937030028152, 30.875081825892803, 17.188607687944394, 42.50875341245931, 82.37070251130498, 55.46323382916938, 22.420293567259026, 60.25806005490384, 6.597208822487987, 24.197286098951736, 90.00264155415454, 14.951119436794176, 55.71160221121293, 81.98018512799317, 49.31484594747801, 240.2475177214055, 8.183172947049371, 66.00761046221518, 72.33597778363648, 10.657511067050333, 97.36035014372426, 41.94801985764872, 21.97315644447196, 43.18658260712502, 76.78522978657621, 167.2805670761913, 62.274059436236705, 177.44766800066503, 73.89192259282886, 41.98077056599821, 39.08952786955405, 14.48323965713705, 7.760300870387117, 61.108851992444414, 8.164378145964115, 49.1194601290618, 78.29415072329436, 69.83089629067095, 49.050412981181026, 125.02734947002158, 452.8377158261767, 44.3090439032022, 21.063579261426103, 43.045245629909175, 71.61209907625678, 12.953424389777837, 35.64489252786308, 12.450503850119501, 152.04240997980128, 16.556182801600322, 35.074515693096174, 93.38778733058741, 9.624535018505535, 5.749151084947349, 33.023826517094726, 68.47669824391157, 10.413112467212613, 21.204952128817048, 11.959616653887624, 108.19508049198623, 5.63169287444427, 6.18933655565547, 404.186288524291, 34.537082339007554, 55.31532460078769, 88.64926992480741, 23.753605827260422, 14.71639002949063, 23.059034774056858, 214.56348067701248, 84.06933946514279, 17.444194151159422, 140.27011466852483, 10.207935791382006, 78.45636091787024, 91.88059225857302, 26.893632087247212, 6.117501586822847, 17.633255577077406, 26.072966412207546, 21.359206658537964, 100.90027057429322, 112.08551485275358, 21.276277299814385, 12.370529186976102, 12.169339791997785, 75.90256982501745, 5.783721783946653, 125.93176040356633, 86.37930560682716, 13.082262385201556, 134.25237767376728, 42.57146657880414, 153.41081721040092, 28.6372245367404, 5.455919421557169, 184.52380833791364, 75.27408182883748, 53.00364134385609, 57.11585082597, 14.806326838840125, 39.681255161093254, 25.53535773089783, 13.59364574051008, 50.12765104493257, 69.32212749979733, 135.58533958200567, 13.768364871186696, 43.366131714107716, 30.561813429317414, 12.160859706042062, 27.513908084374638, 22.962701866785554, 74.54895535645183, 243.501719303313, 15.327194869345943, 8.261383737501841, 74.48535237915048, 5.717451802979703, 13.122731836024338, 39.426026066453346, 194.84788746277184, 30.215884017303605, 20.536085543056227, 8.686254671278189, 28.32734682337013, 120.35835702760681, 317.5991962207203, 9.413516239089512, 41.85578073218279, 11.298642164207283, 24.700662432218287, 22.315970316505307, 52.760048858767306, 43.74973567577963, 52.017985697852666, 215.72073814834388, 38.30499405143479, 5.371021581030535, 65.07829911933744, 34.55938077985543, 121.11234696024871, 46.525974753393484, 42.911761121461495, 5.488662086221385, 50.50579305019885, 89.15719728828198, 15.44991798395272, 10.711157597694175, 30.244284623758162, 73.82132806171909, 9.332190498889867, 38.65228859760683, 28.038624178963254, 62.03445766836711, 92.20065517283359, 90.11696503844874, 13.604553251746603, 83.59074014250277, 72.39759801977539, 113.95376888012152, 145.53079909720705, 115.04219167151601, 122.55564733218927, 116.88956392303835, 19.430582326581654, 22.500529678501685, 11.791680427387613, 178.02928532317966, 16.431383628818637, 70.95512596036177, 26.07708788197784, 5.806254943830591, 8.660574801704538, 5.48971021040748, 47.104866919909114, 16.63226316747938, 14.079642069498508, 7.654785549274762, 40.92135200277593, 66.35537304969672, 88.46089533800932, 76.177551259726, 76.63971954349634, 67.02670524272148, 157.62553269838563, 32.62353596124471, 95.60718808104332, 15.519809283042562, 26.01805651521321, 149.77448582939422, 27.73258985742766, 17.788080053898604, 10.329159070199083, 165.65880608978236, 12.771617338122246, 65.46512571926121, 9.530276573949886, 22.294661949015282, 28.914597781554004, 190.4525174305936, 112.8085463777259, 23.64664205105347, 67.26977995730361, 132.37719204369262, 47.021532483077955, 305.4290878092725, 126.34814166884694, 89.96344564075739, 47.9577417478802, 21.58784117625231, 12.961076749427525, 17.119524709199933, 145.62320868368977, 43.048415332353876, 22.118616662677773, 64.43593296768802, 13.935488428409851, 101.78643298921922, 223.58143775698457, 33.816779687849206, 135.94127143657815, 5.444583364859746, 135.5132961670599, 32.08533314533192, 72.12547768213963, 33.611864408828815, 13.745987961378015, 90.2717207235173, 135.21746323210408, 278.61554691978824, 85.66169901749386, 14.047261442110608, 29.369966997435725, 25.682049816223298, 21.336470546897264, 105.4463872839975, 141.26310226310133, 9.397177688990594, 50.80286200382547, 208.83149128921627, 92.74912214614804, 5.248582815127362, 79.777134287534, 49.49476149632173, 14.383296011746467, 52.411008951685034, 11.38715382703067, 79.36078879723964, 78.0994501505179, 7.712013553279327, 256.18508455875457, 99.02714573978892, 83.16136679021267, 31.520182920004103, 14.710203360300863, 8.304034768446572, 87.47916752488771, 229.95784556026638, 16.545358936479797, 6.5441392448244375, 8.745323687685023, 39.402193248571756, 18.663827108521847, 5.961321693779385, 99.4454739354673, 119.03246165622228, 28.682340703109922, 87.85414537588551, 61.6298693983167, 55.1360548955151, 25.368386630057607, 72.32439101356061, 29.856953155136964, 44.19685879522043, 22.298800922129985, 9.590588764009247, 15.218040194437975, 148.36303291350927, 306.35178429587364, 306.0403944090273, 39.56727416627677, 10.365335771535321, 273.37080191033965, 24.511982061537587, 14.253383564641853, 7.838865750858281, 27.07770270077079, 8.028114390293497, 7.248342497413102, 206.4300916925062, 85.08110584367668, 28.65855713083687, 21.880445814788775, 76.09253233907951, 67.88561762674487, 113.70349728232372, 64.70856256929532, 172.51310050259144, 110.40226548392391, 14.495950374409112, 19.010100833641328, 158.17434766080376, 42.43345700884414, 63.35635055577177, 132.5841714411847, 43.80143665513973, 88.14585972224191, 143.11052263439984, 15.784156283230288, 68.53091120600716, 11.748665215428556, 186.0543815901253, 78.5345838225038, 37.46651847882726, 220.40602808487918, 65.17236883263801, 8.610504793614526, 192.084311092779, 120.6153868438681, 22.716506840105474, 41.6435061574272, 16.575552395189188, 8.083356960790256, 94.66888982555093, 7.389041660351589, 43.16833304635581, 84.9793385750628, 36.43083806079496, 63.94668691180158, 56.09044674860291, 13.344201095150128, 76.51910257698873, 5.578248304336671, 92.26649770286342, 88.67528785426619, 89.86818494334491, 29.541091732466928, 59.46881529135531, 276.4982405787697, 13.541988342913179, 23.692786933869208, 15.331938421195783, 38.914252283153836, 18.32138409867289, 202.67378792722093, 166.24786015789164, 23.971535618628387, 5.3539251146656595, 304.67657986038313, 47.060443287859634, 180.39833598697703, 57.663135570190505, 24.8869174814561, 6.198819853347841, 31.581930983861433, 12.222632888624428, 48.269346694696225, 140.65528665313755, 108.52749280341934, 73.15452930507239, 53.19140024961435, 57.7002625970528, 16.966382448169547, 37.648496491804046, 72.73954182409159, 71.11713640438457, 49.71801349673807, 47.807779428782325, 17.418186679086006, 43.94816214019975, 25.738760960921258, 23.97004209217754, 31.841843600268508, 37.82807543447858, 17.54569274101982, 70.63187119053646, 147.84361684179905, 202.1973043611519, 73.73483168184434, 18.653795401859195, 5.176818816716892, 21.75319102843718, 119.26194976487818, 392.01573453996224, 198.1183492904136, 47.736298628717, 77.37805233118931, 109.99735128823066, 59.50646895711628, 26.672816501505547, 15.980724900944098, 7.637007665184406, 5.598348035826593, 110.89101042772407, 89.68796632476993, 186.4961682106768, 13.358347376941047, 6.202583482258451, 5.457671255436322, 5.446760242178884, 15.247634303232102, 30.82629720747986, 75.36122140359093, 72.92101975098564, 7.314253778967896, 72.22422234780855, 45.309215013707025, 89.2945355330146, 20.401427893585513, 17.456502976813432, 30.573404731021828, 8.34465843380198, 89.46761659190281, 13.085272770402874, 70.06618847064783, 46.98250869684897, 47.02352508299449, 119.75772046038534, 34.483837363031235, 17.4258133403017, 5.991198459724776, 87.78771750743348, 6.2863912038301795, 83.41391782285227, 5.860003243121207, 73.21734266638235, 28.421439790419385, 143.148724527011, 24.79188250884235, 14.176572690437933, 25.24842957942625, 17.87749988262894, 101.07149311250615, 22.93289997226293, 29.853912998168628, 48.251969256764866, 173.81966796935117, 13.936621262861248, 12.632294974807682, 16.79839630226211, 9.28840467257266, 137.71376924329678, 19.261941367433018, 8.379741406382614, 44.93087638329422, 99.57644398278899, 57.50538756150958, 33.85377227202668, 22.987276884137387, 81.21504628741988, 9.531622229891463, 11.764389671908736, 27.76656551620789, 15.5764045444855, 306.74282254726023, 44.02786128601597, 92.21931385479411, 12.440000658887028, 52.81406234058632, 28.943307418741114, 12.043815378411837, 135.18071572281968, 27.962510024732143, 149.6032266329678, 5.589103706273364, 93.52556074807083, 81.38252774669942, 61.04361501661978, 55.299021245821805, 33.803898235576305, 27.114754968634294, 36.38251131741959, 27.301924318711286, 71.71203024399355, 31.07470818292412, 22.13151968208168, 93.59588310966839, 52.700622672252685, 70.958728093389, 28.39047982138615, 33.38756208848526, 11.024273236048385, 43.7551870492802, 32.41796191351065, 11.002879478607694, 47.36812312885781, 29.790408234141424, 36.030487166212765, 67.7574277777518, 48.258745361305664, 161.81019998101104, 50.781787506545115, 186.19086650744168, 40.45884307908092, 6.822359527455596, 7.970066107801805, 92.12276374134802, 21.652820791852566, 19.652058279019307, 13.945830764103377, 45.477379284918726, 97.84912686462435, 5.768590175023512, 79.9857481298766, 44.92546194212197, 66.45330136618547, 7.303361208573411, 33.228936968555466, 9.761961982340743, 70.80979674197798, 13.923987253059154, 13.691765313088164, 95.32713523356085, 59.59127492789849, 29.506402669993605, 80.77365075731214, 105.94663542109413, 54.470694484714016, 96.89256141014545, 78.49462843046165, 25.377529197954022, 12.173451788288059, 243.1890624025143, 251.91199013363794, 39.01151689506187, 27.79555293807009, 123.6830690232335, 269.40511128573985, 172.41378012532576, 130.12351012488026, 57.300060940815804, 25.81662180374508, 18.129820928913986, 121.41697580953921, 61.16343002366559, 56.7212194028227, 36.6863305362891, 33.33443310839046, 46.89638882379932, 101.0274677863666, 539.3317700527052, 87.51319254976745, 155.45805204941195, 20.13551670614801, 27.034187870362018, 53.49897744098021, 74.22204034998717, 78.04314433449555, 107.36908440261558, 22.47429926933031, 14.10416550325314, 18.890811713792903, 52.56354853025744, 21.26931615329053, 81.60200738221528, 52.713100776695626, 32.78786037087815, 82.15076196345488, 139.32054198324767, 21.539591051504036, 40.04633472217436, 151.8520955671765, 28.500116823885055, 40.10761246388762, 31.306001532238014, 64.41305866231573, 17.036018436124415, 9.08615900512007, 18.484213877582484, 32.718166578957764, 104.20359659791707, 14.89778965980192, 11.823366047169651, 9.265785444904536, 113.18243376855776, 12.153215384540536, 7.858196526000009, 95.33723038147787, 78.07450012301165, 80.63614746710357, 20.80719566307564, 15.014388304175903, 247.22201800377866, 8.47197390173388, 100.92445236011855, 33.622159076525854, 45.473743575376105, 147.7690883957343, 19.07118419856311, 28.558995581422927, 114.9449747616714, 91.7217049295217, 171.7702038415173, 29.052260059996282, 17.026286974381705, 56.041340326367305, 66.64246336882468, 182.74607715202023, 20.84367207387098, 89.45893754177692, 49.84027033623173, 17.998690370964116, 18.357384800007736, 25.100664807413917, 82.35074011276009, 44.905106689848886, 155.44817777359273, 35.5913517359157, 90.94276392427994, 436.44018014329157, 9.523956230083874, 116.99404210211111, 98.52175270267894, 16.104667466103084, 141.77988384632195, 88.20649699195287, 67.88405312906887, 26.243409616074587, 54.180669737766664, 15.021739057708572, 8.534412810589911, 15.675941839987583, 98.05335152853777, 39.90177936773962, 87.82980298273151, 12.156033355316863, 44.87367141353905, 5.5390678434475245, 58.515312369702826, 17.059168974579, 24.93939257361899, 74.29032845138113, 5.933801742372862, 257.3121743720633, 90.07145475894157, 71.51332215213573, 137.80374342664985, 172.4095358502882, 34.888304949323974, 47.90965343856024, 81.60077180675091, 79.480498658445, 29.94054189552522, ...])
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);
([3066822.347733105, 3073513.234276977, 3097756.25, 3101160.9375, 3113624.6302713645, 3196065.320805641, 3210965.0678010373, 3235718.598403148, 3261568.75, 3331315.625, 3331393.145487444, 3332654.646217745, 3347304.6875, 3349162.5, 3398223.686660556, 3401107.6818145253, 3411489.5815109746, 3477031.417760047, 3478471.875, 3483296.875, 3558862.5, 3576292.1875, 3588714.2479059226, 3589567.1875, 3603186.8848190038, 3820331.9947396736, 3903409.3861386464, 3903721.875, 3904125.836472921, 6450545.3125, 6450635.77586407, 6582971.751342062, 6584669.481603543, 6586083.2141463645, 6618891.809324665, 6619646.875, 6622022.643524653, 6622075.702265307, 6678035.145041485, 6679560.9375, 6680950.150449899, 6681464.308111876, 6683049.109936063, 6684082.8125, 6684471.4658491565, 6685449.564425748, 6686057.8125, 6702428.305020144, 6704557.506979069, 6704657.419274256, 6706365.023684313, 6706877.6864008, 6706955.63694232, 6729221.875, 6777178.028226737, 6849942.735553848, 6849970.4173191795, 6850660.9375, 6851990.625, 6852039.9244404435, 6871987.244670813, 6872745.049992757, 6873507.8125, 6916653.878970372, 6988615.625, 7027664.190928337, 7057525.0, 7064040.625, 7070837.292979124, 7092764.9460969465, 7093655.072345469, 7096665.625, 7100974.587561132, 7101835.487040372, 7102510.9375, 7102714.911885555, 7105134.456752309, 7105473.164233486, 7106989.476733777, 7111849.444128612, 7114121.875, 7117713.907336887, 7119501.90356505, 7119932.506020562, 7120440.625, 7120459.042504535, 7120463.445452455, 7121118.75, 7121559.375, 7124051.656587347, 7125806.023910794, 7126752.098925269, 7141385.9375, 7142552.219469257, 7148930.518182295, 7148939.8323428985, 7150033.861788445, 7153052.571104264, 7153581.190463315, 7153614.021757814, 7153854.523446716, 7155859.375, 7158643.775521322, 7158828.310995287, 7161411.382109753, 7173048.4375, 7236218.8679947825, 7254183.652133719, 7254409.375, 7268037.704560627, 7273337.5, 7282693.2221791735, 7283415.197737301, 7284891.71216138, 7285041.08654349, 7285824.020102689, 7286197.443129204, 7286288.289757703, 7287356.80685, 7287642.1875, 7287921.197176714, 7288244.571328486, 7288300.146726769, 7291700.0, 7291723.4375, 7299561.777095438, 7300270.799236831, 7302779.6875, 7302839.42258934, 7303497.347159672, 7303541.583766742, 7304004.106706373, 7304446.3504088465, 7304790.556811077, 7309029.816487349, 7309071.364090302, 7309384.990182714, 7309742.930191262, 7309756.226174993, 7309970.121118717, 7311388.197602096, 7311802.7792798, 7311940.205318709, 7311988.861661461, 7312684.396921519, 7313084.255766432, 7313084.375, 7313541.021045442, 7314068.75, 7318034.097593055, 7318042.1875, 7318255.976237634, 7320951.5625, 7331904.351412692, 7332136.015436688, 7335459.100062082, 7358389.622942782, 7358391.953062689, 7374690.625, 7374701.100017651, 7400401.959940652, 7405031.992420638, 7411406.529994999, 7413176.5625, 7425393.563058909, 7433129.006081448, 7453611.055403942, 7454426.048288181, 7455176.226348852, 7461405.085359232, 7463178.125, 7464183.563746895, 7464535.46004262, 7464893.253612256, 7466812.5, 7470725.294651819, 7471149.965146183, 7471512.83617821, 7473246.75625846, 7473810.458876506, 7474760.514591464, 7475155.731077611, 7475429.6875, 7476198.053057513, 7477112.5, 7477350.0, 7477830.949421683, 7479325.528322089, 7479588.49169104, 7480248.4375, 7480318.332945027, 7482636.084523464, 7483851.5625, 7484168.301592355, 7484210.9375, 7485859.375, 7486400.275881427, 7486565.2296829475, 7488833.816091209, 7488836.167189502, 7490004.340660935, 7490067.140117211, 7491095.563696426, 7491173.033359404, 7491777.035827632, 7502224.536190043, 7503560.832976485, 7512195.616393557, 7519810.9375, 7521895.283008917, 7533432.460257701, 7540741.986299761, 7549409.375, 7551933.254386142, 7553930.819199767, 7556622.035961174, 7563562.5, 7564211.759551005, 7565217.393057253, 7565937.526956888, 7566343.75, 7566429.2664753655, 7567019.024287258, 7567898.686217138, 7568083.743251386, 7568160.9375, 7568214.539866452, 7570958.475803978, 7571509.9927981105, 7573863.519356629, 7575342.0826443825, 7575440.729237791, 7578317.1875, 7578438.350604982, 7578586.771353363, 7578645.788093285, 7578720.3125, 7578753.5951595325, 7579075.184482328, 7579317.077997087, 7579484.927903171, 7579521.689909948, 7580576.5625, 7582300.0, 7582821.368734751, 7582982.8125, 7583052.675191514, 7583210.52435288, 7583552.5293621505, 7583918.073701478, 7584305.8097768575, 7584960.748628023, 7584981.432989232, 7585058.91687468, 7585084.375, 7585093.75, 7585561.222342972, 7585645.3125, 7586076.5625, 7586102.438530747, 7586186.857588618, 7586197.473947611, 7586434.046820077, 7586445.380136178, 7586561.9297211105, 7586694.182741964, 7586709.82617024, 7586825.149674014, 7586967.725785911, 7587581.25, 7587707.8125, 7587715.384385915, 7587908.531839215, 7587968.75, 7588172.148261528, 7588259.1917940825, 7588339.922444445, 7588374.912975802, 7588385.891631704, 7588395.168025115, 7588435.000516915, 7588486.263341994, 7588488.3905552495, 7588547.216850433, 7588548.621607177, 7588562.5, 7588594.787199231, 7588762.752085182, 7588788.513010301, 7588825.0, 7588845.217739502, 7588934.4266065005, 7588944.9328391785, 7588946.347753749, 7588955.842521613, 7588982.8125, 7588992.1875, 7589005.827312942, 7589314.996121256, 7589348.4375, 7589353.986465953, 7589470.3125, 7589510.30031792, 7589535.806432353, 7589544.645735475, 7589682.56954976, 7589698.4887950495, 7589732.3146183565, 7589749.917096772, 7589752.522253495, 7589802.908757238, 7589862.5, 7589865.625, 7589952.232170026, 7590001.880955006, 7590059.375, 7590324.270799932, 7590370.639286587, 7590372.847920322, 7590457.8125, 7590792.1875, 7590807.8125, 7590905.524366347, 7591177.337837752, 7591179.316903044, 7591210.9375, 7591218.75, 7591220.3125, 7591362.175378465, 7591410.786813358, 7591432.902737437, 7591458.74504236, 7592298.4375, 7592484.375, 7592599.476512761, 7592610.175732289, 7592612.5, 7592672.727401453, 7592694.657226654, 7592700.908339925, 7592787.199011024, 7592807.891324485, 7592907.201695646, 7592925.0, 7592932.699351737, 7593001.419199638, 7593384.481771747, 7594132.8125, 7595333.679484486, 7595513.159131423, 7596624.563023542, 7597945.3125, 7598244.770649067, 7599259.473723192, 7599600.0, 7603275.0, 7603275.0, 7604115.625, 7604380.173974519, 7604789.0625, 7604957.8125, 7608641.961548896, 7611907.400681204, 7613190.020685317, 7614647.543250568, 7615674.734172356, 7616760.887656676, 7616764.065019017, 7616784.677136966, 7617896.875, 7618739.0625, 7618850.0, 7618935.7367046075, 7619781.25, 7619901.087722611, 7619966.8643072, 7620093.452649897, 7620278.113657814, 7621796.421813491, 7622014.0625, 7622203.382658661, 7622283.6966841305, 7622532.528251662, 7622614.0625, 7622701.5625, 7622938.143043899, 7623568.506203273, 7624617.061837413, 7625098.851836208, 7625872.579762671, 7628399.761542933, 7629592.1875, 7635407.8125, 7638713.621394576, 7639448.757182048, 7639623.4375, 7639767.107148893, 7639823.4375, 7640101.018336927, 7640348.4375, 7640356.25, 7640394.670562024, 7640467.903057516, 7640521.020819781, 7640927.714518218, 7640959.742651998, 7640973.4375, 7641171.68354769, 7641245.639956587, 7641447.521122973, 7641457.663885959, 7641512.394563747, 7641625.27162591, 7641669.515266684, 7641831.724148795, 7641904.6875, 7641911.252169456, 7641955.607829632, 7641969.135250794, 7642081.2188044395, 7642145.363758934, 7642150.0, 7642150.286878698, 7642170.25215635, 7642177.802941519, 7642180.6808241615, 7642185.204960339, 7642244.281241888, 7642245.83786231, 7642246.194380618, 7642260.9375, 7642560.399637718, 7642745.922858146, 7642773.715571637, 7642805.992129188, 7642890.487376138, 7642951.166331186, 7643024.712867348, 7643046.875, 7643099.477986323, 7643122.54712022, 7643179.31704733, 7643253.683455655, 7643276.145004794, 7643295.035054904, 7643380.765933103, 7643419.721006593, 7643431.310404703, 7643471.875, 7643480.568735917, 7643481.25, 7643485.800559122, 7643514.720100673, 7643603.125, 7643610.9375, 7643732.219759574, 7643743.714075337, 7643744.085979768, 7643833.658982354, 7643916.782383732, 7643959.375, 7643979.511952407, 7644060.436000358, 7644169.966429265, 7644209.375, 7644212.5, 7644216.026645323, 7644265.571771846, 7644284.010697132, 7644296.875, 7644347.629856294, 7644361.035138208, 7644398.389552764, 7644398.611106768, 7644473.604227659, 7644504.111546467, 7644582.366974772, 7644726.5625, 7644829.303069099, 7644913.460896275, 7645031.936351225, 7645110.927437905, 7645134.375, 7645144.687050129, 7645275.095540686, 7645356.25, 7645678.231674183, 7645753.23793844, 7645896.453713573, 7645942.975294372, 7646002.92222233, 7646010.9375, 7646117.1875, 7646242.1875, 7646263.325341891, 7646470.3125, 7646659.306445791, 7646728.125, 7646912.5, 7646948.4375, 7646949.049501207, 7647156.25, 7647429.6875, 7647490.752284922, 7647598.153591067, 7647625.740356863, 7647727.285832434, 7648371.875930985, 7648384.375, 7648540.883984424, 7649451.351880212, 7649657.8125, 7649750.32895254, 7649885.536135027, 7649931.25, 7650399.404507115, 7650698.4375, 7650899.942231735, 7650931.409048643, 7651000.0, 7651181.25, 7651239.889990344, 7651283.970388872, 7651287.886957675, 7651316.262854469, 7651945.655236251, 7652119.509197673, 7652221.737633485, 7652320.207542937, 7652428.771066237, 7652433.447773151, 7656731.25, 7658471.867812572, 7658698.191434845, 7658715.765308322, 7658967.1875, 7659187.5, 7659365.625, 7659533.308883854, 7659919.780760243, 7660092.1875, 7660212.305696823, 7660253.125, 7662415.625, 7662673.200332296, 7662724.895595672, 7663053.8592846, 7663143.412951911, 7663189.651291095, 7663236.921037546, 7663277.387741766, 7663693.034256732, 7663817.1875, 7663975.226192556, 7664225.329780325, 7664303.125, 7664314.230994707, 7664481.25, 7664501.254306485, 7664720.141363707, 7664871.186131449, 7665002.2215743605, 7665033.964819049, 7665082.27607121, 7665260.9375, 7665295.712345873, 7665701.071945174, 7665908.736100289, 7666025.877507837, 7666037.912609215, 7666039.0625, 7666107.372999318, 7666155.163295266, 7666474.861877429, 7666541.51061946, 7666576.5625, 7666747.991925147, 7666862.5, 7666937.093449387, 7666942.417179257, 7667082.822961586, 7667321.875, 7667464.0625, 7667465.271489522, 7667563.418526413, 7667622.082044186, 7667640.517946377, 7668001.5625, 7668212.243778388, 7668313.111586644, 7668646.232041016, 7668917.608025008, 7668977.437290519, 7669161.412902992, 7669173.514277432, 7669367.1875, 7669440.091760188, 7669600.615138782, 7669868.872358692, 7670025.65677592, 7670360.9375, 7670591.819261207, 7670665.625, 7670982.972378364, 7671144.359917354, 7671400.019455871, 7671461.228557954, 7671610.992254389, 7671612.5, 7671847.554028509, 7671914.712231696, 7671948.530140872, 7671970.345367024, 7672006.25, 7672265.7811311325, 7672301.928011222, 7672586.292018686, 7672621.089733849, 7672701.6316280905, 7672752.531253246, 7672973.685766899, 7673001.5625, 7673125.0, 7673160.9375, 7673246.455911211, 7673269.469276321, 7673327.430077099, 7673697.005399349, 7674090.625, 7674192.245504533, 7674301.5625, 7674333.952144863, 7674379.978905964, 7674392.258207381, 7674501.3652757425, 7674532.186378795, 7674555.444908212, 7674568.9158704085, 7674582.263083024, 7674589.064201143, 7675026.93808104, 7675034.181934866, 7675036.54514908, 7675170.2348521305, 7675193.227024372, 7675195.774179444, 7675747.9160622535, 7675951.5625, 7676000.352552898, 7676058.912972265, 7676099.4500447465, 7676485.9375, 7676515.625, 7676748.062047734, 7677057.352220257, 7677126.177772297, 7677282.690475688, 7677332.021472178, 7677596.875, 7677615.625, 7677637.275764597, 7677706.25, 7677779.6875, 7677885.328236973, 7678030.497524405, 7678768.95480517, 7679381.832430867, 7679578.8268727865, 7680260.805999029, 7680269.983174768, 7680893.71987782, 7681171.111602239, 7681492.1875, 7681505.253627436, 7681539.0625, 7682182.8125, 7682508.989477586, 7682560.661928187, 7682605.058973523, 7683055.844864938, 7683707.404483503, 7683743.116225253, 7683830.183351081, 7683859.375, 7683863.7353979675, 7683873.4375, 7684222.604517109, 7684697.944115562, 7684828.125, 7685230.5843090145, 7685471.810637015, 7685567.344745369, 7685698.4375, 7686229.6875, 7687420.116525854, 7687704.258372317, 7687876.139497053, 7689467.550601925, 7690120.411296423, 7690448.4375, 7690924.109941398, 7690980.471476482, 7691292.739822726, 7691522.531585943, 7691798.783665766, 7691883.635724433, 7691978.125, 7692430.069008452, 7692814.0625, 7693020.659569862, 7693205.688915339, 7693571.529216766, 7693745.915742442, 7693979.6875, 7694214.0625, 7694301.290870012, 7694603.938659187, 7694771.837494699, 7694850.0, 7694898.865137387, 7694970.3125, 7695216.460857389, 7695448.902452835, 7696474.025215221, 7696693.75, 7697058.209747992, 7697328.125, 7697354.528678254, 7697777.841976473, 7698111.005071017, 7698747.624188521, 7699277.111039332, 7699715.625, 7699765.3063170165, 7699839.0625, 7699876.5625, 7700222.596428413, 7700341.110245112, 7700815.150683517, 7700962.5, 7701070.163323792, 7701420.056499963, 7701716.716450936, 7702382.687662417, 7702423.4375, 7703987.5, 7703993.648832213, 7703993.998317307, 7704012.592413729, 7704820.025250531, 7705868.75, 7706204.6875, 7706540.625, 7707121.386751902, 7707618.220867332, 7707642.0917373365, 7707699.645649949, 7707893.187488122, 7708264.651814101, 7708683.312691044, 7708721.448375318, 7709513.185964381, 7709673.4375, 7710076.455389264, 7710164.0625, 7710173.147169906, 7710473.063758823, 7710618.75, 7710657.920740711, 7710685.792746416, 7711196.284667501, 7711371.598163395, 7711408.893790943, 7711748.4375, 7711777.526452728, 7711926.5625, 7712000.025222002, 7712034.951118917, 7712162.5, 7712206.40041566, 7712256.25, 7712455.290715614, 7712459.375, 7712669.637928811, 7712732.8125, 7712739.328457501, 7712785.505144372, 7712819.009425403, 7713297.478276628, 7713401.474591414, 7713951.195658396, 7714151.973708579, 7714229.6875, 7714249.6618564315, 7714712.208759328, 7715161.467308301, 7715722.154540333, 7715812.448706134, 7716022.648819617, 7716144.555402433, 7716197.047115335, 7716822.46568304, 7716867.1875, 7717180.649114199, 7717507.802662705, 7717511.55132924, 7717696.875, 7717709.60266408, 7718250.372416137, 7718290.5855003, 7719422.032163313, 7720245.113910032, 7722007.8125, 7722181.375865617, 7722964.766106396, 7723267.1875, 7723759.553676728, 7724036.4539340185, 7724129.6875, 7724131.2209450295, 7724257.440620843, 7724319.852704814, 7724482.8125, 7724602.771182969, 7724887.5, 7724984.375, 7725045.3125, 7725115.010534149, 7726522.185556304, 7726713.391194851, 7726754.500574815, 7727164.569683441, 7727803.910002583, 7728246.875, 7729653.561515666, 7729729.6875, 7730293.743166042, 7730720.3125, 7730737.432802989, 7730904.6875, 7730956.25, 7731267.106143998, 7731317.1875, 7731405.46347785, 7731408.868500033, 7731482.8125, 7731537.062368993, 7731890.112874516, 7732067.1875, 7732197.727259395, 7732534.375, 7732584.662813226, 7732594.661838179, 7732752.407150191, 7732871.390863548, 7732984.696637845, 7733429.563332687, 7733814.358543346, 7734031.25, 7734297.804607785, 7734328.125, 7734353.642472056, 7734515.071987482, 7734531.899586138, 7734541.608212371, 7734767.656292933, 7734970.3125, 7735141.747822607, 7735407.440814292, 7735939.0625, 7736144.881308545, 7736231.869197609, 7736493.75, 7736518.564497204, 7736899.133875881, 7738156.028782767, 7739214.0625, 7739515.84458258, 7739925.799470977, 7739959.26206931, 7740244.386121215, 7740475.0, 7741585.899556458, 7741869.220080812, 7743496.347746867, 7744660.209682725, 7745635.03556391, 7746899.650249426, 7746993.596175725, 7747413.143138591, 7747607.858961325, 7747662.5, 7748094.662241991, 7748271.875, 7748705.263166327, 7749247.547718796, 7749697.802809366, 7749733.011035015, 7750407.511849569, 7750506.25, 7751124.352214661, 7751142.114703587, 7751212.233598734, 7751285.661874406, 7751375.0, 7751587.238486089, 7751680.96840137, 7751724.7614803305, 7751732.679586563, 7751814.0625, 7751849.477270229, 7751851.5625, 7752176.5625, 7752223.4375, 7752587.5, 7752815.42949357, 7753023.502679765, 7753187.5, 7753268.75, 7753296.639224904, 7753343.541190873, 7753346.732228127, 7753495.3125, 7753552.738992799, 7753612.194985704, 7753849.134225033, 7753920.1813925365, 7753965.582710326, 7754023.742351466, 7754023.84120797, 7754048.358863972, 7754117.1875, 7754117.228350709, 7754177.216391291, 7754203.57055051, 7754228.125, 7754285.9375, 7754533.8317548195, 7754534.505436596, 7754761.619229369, 7754792.52237093, 7755076.5625, 7755215.42992873, 7755381.25, 7755470.3125, 7755496.092308428, 7755540.625, 7755659.029781411, 7756003.125, 7756322.634021299, 7756564.0625, 7756595.769606847, 7756823.4375, 7756876.464222572, 7756978.974968104, 7757316.720455573, 7757403.125, 7757521.875, 7757545.935106199, 7757586.615358932, 7757595.111310107, 7757616.959907524, 7757629.404980373, 7757834.375, 7757865.479918697, 7757913.832669396, 7757938.824738479, 7757998.656770815, 7758334.286524495, 7758598.387866828, 7758626.488697974, 7758646.875, 7758748.4375, 7759467.1875, 7759756.122937921, 7760103.125, 7760129.70839114, 7760853.565992583, 7761426.742707145, 7761718.185423871, 7761904.506079559, 7761969.9837717945, 7763989.633875133, 7764220.072405678, 7764553.247751035, 7764623.4375, 7765177.025616507, 7765343.933667431, 7765354.574478164, 7765712.435426591, 7765938.7283758065, 7766007.8125, 7766910.8898502095, 7767203.515997415, 7767877.779093095, 7768235.9375, 7768481.25, 7768493.75, 7769187.5, 7769194.814602087, ...], [17.112142418920225, 35.706341033671194, 35.70052701102658, 51.82927571857823, 22.899125155477893, 10.683342366983359, 13.172074657965686, 14.393548644798527, 62.08217240675422, 71.27140184892956, 26.41090289495523, 27.733448762301204, 51.57714924462224, 58.62391900845294, 15.98460102982962, 8.218656930353834, 13.632717890720308, 25.704235588653713, 30.80480808435907, 54.60765219434925, 70.14494403555969, 58.941440022885445, 15.698642047399046, 73.54000261134546, 8.86029323238094, 10.051963138575816, 9.340839320975984, 69.95204969662363, 16.639758006772016, 47.335203053460496, 5.16161420508898, 14.490239183068239, 8.715467173333142, 9.695792923491071, 5.907134735413115, 65.03578433471708, 57.346871378569624, 6.912303575831851, 6.172012748248349, 111.14288687438479, 15.547733974953259, 28.30528005009855, 18.321348739153084, 101.56192762226155, 12.904712721568414, 7.452945544517749, 49.34881614131273, 7.169591431362853, 28.586917315747172, 22.628733180161678, 13.056874609790068, 59.496784646643164, 20.43485421986321, 93.70571598757587, 14.585052891356618, 45.85540654704016, 93.56612012591161, 66.46474480100771, 36.36886994797824, 5.029932594765178, 14.050114324862943, 31.30366916275746, 45.713302333070196, 7.900772355959868, 41.281744879885984, 15.45470608439458, 101.8174657969398, 62.530834058657405, 25.015812250680735, 10.209941752990167, 7.748624252297957, 132.1642294463009, 57.48710253001027, 24.472988522873223, 60.72971749820421, 19.601555786909994, 14.218824466898683, 102.8772450764751, 16.7965480882344, 20.953289438003548, 46.568486349424, 5.455145943759065, 48.95482879258481, 23.66832715919602, 132.59941006306252, 22.97218227084717, 20.39988783253491, 52.16104024347977, 84.87678612416435, 49.92007786604479, 24.74310780754383, 9.830282198086747, 67.87315665808545, 9.956416496293413, 19.455268506692324, 10.079890833771772, 21.362312600322756, 71.79298787277702, 14.719337444695306, 60.24228951604722, 146.0973799852652, 44.62951653297624, 12.776723011543702, 9.49378532771227, 151.64150609531708, 33.65915961092827, 33.44782918063761, 12.754476086270133, 46.3078393891724, 5.406352197626631, 76.0248439932052, 33.055382048357195, 34.49048454705074, 6.415072888725227, 72.59829071156969, 29.635251423274774, 7.279257568445903, 7.91624802473649, 6.340212799258881, 76.9840623775029, 10.211204436552604, 12.7107431631184, 8.365723517611851, 31.145832448025047, 40.73757082388174, 7.361150811426865, 101.83964264033841, 151.04457931732637, 5.634280668715039, 72.76236194615029, 30.761203526013233, 8.001601243424009, 21.251248406910047, 8.250844075789658, 11.335490849854521, 10.413146465578029, 117.32220947482793, 5.368031817616939, 7.594643254738003, 25.244981654292022, 34.87640155497894, 36.36700635559631, 7.01533372500587, 54.77392085107378, 11.162145301226682, 69.23906531511433, 43.20597449077731, 92.13831012971792, 114.11924586447624, 24.04369135067796, 89.03742124770307, 60.58043148564618, 65.47608527217825, 70.04036935971048, 15.247128202986646, 131.57081361571662, 41.59909688039291, 20.929006030722846, 41.372196995705494, 13.42998608456541, 23.005789041932516, 5.314584533481929, 16.128130664132623, 80.76696077311937, 8.190133359360166, 22.520042823013405, 5.40300059815265, 8.931424474085404, 10.640012483138769, 11.812271750144964, 50.589510933327475, 18.863985265766626, 21.72096148791075, 8.04043576961976, 33.93532829566219, 11.621772003364812, 90.25687447138509, 16.398958042131035, 10.947043501175662, 5.060294954759227, 13.54225949199113, 132.32252271997504, 59.224934488098015, 61.78818977369484, 69.38328751022267, 85.61021450818038, 36.9421242717615, 27.240673789980473, 112.7409217471201, 50.500734696124766, 9.0020141837979, 11.365562571096948, 87.45849428775094, 22.02367756087788, 119.58675214575615, 31.887993634524886, 107.88594567151154, 22.605048795703805, 13.16755319305626, 64.09499833112666, 9.054395102162953, 27.620816553483614, 6.299465598347328, 5.513782619546374, 146.08399968953478, 85.08601249024856, 26.616221192581165, 17.287584802310747, 47.65691565302272, 14.830282148428127, 131.19680089893237, 10.827136530058873, 103.78024369175046, 248.45226598654648, 24.474564019210945, 47.025309543920464, 50.221157013374, 91.72059931983172, 13.74810903651991, 11.170105204341322, 69.91805499832101, 5.278256879613199, 234.4105536500876, 25.028970179390914, 7.978548927583808, 177.33423905140197, 5.482635587859989, 118.04718423755455, 9.914798221653419, 94.83650997690192, 126.31945120939757, 6.0990065248279794, 135.00841271929946, 103.19702243980728, 10.152354194953778, 25.458680402974903, 70.22795772813052, 25.0275701716368, 15.694602579796104, 5.929925746219843, 17.571547827154298, 27.246444031173915, 78.14842506323991, 37.37074952687028, 123.46627397801453, 54.515732860628425, 6.211993175256369, 9.00489884981555, 20.589318526845194, 18.150698701544812, 111.42315961821532, 14.267378861780596, 5.955501339974591, 106.22783577634655, 139.05486229053483, 81.41835517000811, 30.16767962011537, 124.50508698571414, 41.4926875558906, 49.2552724556693, 20.18110778302817, 248.26231365014652, 38.13050886069779, 11.235098245724359, 20.819553740790354, 147.4614511077748, 55.69312338964418, 456.2670022665819, 17.485338478937233, 53.78932789524529, 116.81886890262234, 24.54015918178865, 18.63929646174044, 231.9839698307865, 6.819315530374761, 25.366809880766695, 6.182336769644603, 76.3601486248858, 27.64867684269021, 14.418020926521931, 38.30258084975023, 43.809817781338786, 12.878570481460747, 56.83390585006744, 61.62450037488675, 82.36271827051618, 77.40525902017423, 74.04562304526799, 30.04390723003432, 51.346568456770996, 24.929208820996493, 16.820728875737416, 5.593380093197791, 21.225542982469605, 29.919200901388308, 80.17707565427033, 36.90138299476531, 5.15563300373559, 42.11882638686329, 133.3038146270697, 12.807236351312415, 76.81970615840535, 15.829318455463316, 8.218461731495642, 7.962874915702793, 24.507893547835483, 7.621896188865846, 28.839939889918973, 38.65568753755781, 76.5205946473681, 37.781393629822766, 75.03026209861038, 73.41653758872732, 149.28600830335841, 197.9403679822601, 56.32933782060944, 161.5125426651666, 8.46729335813643, 20.64373426453105, 130.3312433226424, 85.90454942300964, 72.1717302720678, 19.50332573409194, 29.301741338886394, 13.69499581125013, 30.166969576135504, 51.70531629275958, 93.36316436411597, 42.3101040956943, 130.64352497266677, 95.81010395597195, 20.287779935805137, 113.61538761797449, 55.64967918023587, 13.262177035040251, 48.67085629451646, 126.8162273203352, 20.48980098294445, 33.99314396368935, 22.062382049898297, 113.20258251059025, 11.253191066158529, 20.454669280615263, 49.44601523876531, 177.42226164681014, 19.26725743741551, 11.298802438112256, 65.34023058876602, 28.765844804051888, 7.306211590524669, 36.90275595289765, 32.805601407753805, 13.21286920855469, 22.308726190249132, 134.27584695409598, 73.92189513529021, 87.84937030028152, 30.875081825892803, 17.188607687944394, 42.50875341245931, 82.37070251130498, 55.46323382916938, 22.420293567259026, 60.25806005490384, 6.597208822487987, 24.197286098951736, 90.00264155415454, 14.951119436794176, 55.71160221121293, 81.98018512799317, 49.31484594747801, 240.2475177214055, 8.183172947049371, 66.00761046221518, 72.33597778363648, 10.657511067050333, 97.36035014372426, 41.94801985764872, 21.97315644447196, 43.18658260712502, 76.78522978657621, 167.2805670761913, 62.274059436236705, 177.44766800066503, 73.89192259282886, 41.98077056599821, 39.08952786955405, 14.48323965713705, 7.760300870387117, 61.108851992444414, 8.164378145964115, 49.1194601290618, 78.29415072329436, 69.83089629067095, 49.050412981181026, 125.02734947002158, 452.8377158261767, 44.3090439032022, 21.063579261426103, 43.045245629909175, 71.61209907625678, 12.953424389777837, 35.64489252786308, 12.450503850119501, 152.04240997980128, 16.556182801600322, 35.074515693096174, 93.38778733058741, 9.624535018505535, 5.749151084947349, 33.023826517094726, 68.47669824391157, 10.413112467212613, 21.204952128817048, 11.959616653887624, 108.19508049198623, 5.63169287444427, 6.18933655565547, 404.186288524291, 34.537082339007554, 55.31532460078769, 88.64926992480741, 23.753605827260422, 14.71639002949063, 23.059034774056858, 214.56348067701248, 84.06933946514279, 17.444194151159422, 140.27011466852483, 10.207935791382006, 78.45636091787024, 91.88059225857302, 26.893632087247212, 6.117501586822847, 17.633255577077406, 26.072966412207546, 21.359206658537964, 100.90027057429322, 112.08551485275358, 21.276277299814385, 12.370529186976102, 12.169339791997785, 75.90256982501745, 5.783721783946653, 125.93176040356633, 86.37930560682716, 13.082262385201556, 134.25237767376728, 42.57146657880414, 153.41081721040092, 28.6372245367404, 5.455919421557169, 184.52380833791364, 75.27408182883748, 53.00364134385609, 57.11585082597, 14.806326838840125, 39.681255161093254, 25.53535773089783, 13.59364574051008, 50.12765104493257, 69.32212749979733, 135.58533958200567, 13.768364871186696, 43.366131714107716, 30.561813429317414, 12.160859706042062, 27.513908084374638, 22.962701866785554, 74.54895535645183, 243.501719303313, 15.327194869345943, 8.261383737501841, 74.48535237915048, 5.717451802979703, 13.122731836024338, 39.426026066453346, 194.84788746277184, 30.215884017303605, 20.536085543056227, 8.686254671278189, 28.32734682337013, 120.35835702760681, 317.5991962207203, 9.413516239089512, 41.85578073218279, 11.298642164207283, 24.700662432218287, 22.315970316505307, 52.760048858767306, 43.74973567577963, 52.017985697852666, 215.72073814834388, 38.30499405143479, 5.371021581030535, 65.07829911933744, 34.55938077985543, 121.11234696024871, 46.525974753393484, 42.911761121461495, 5.488662086221385, 50.50579305019885, 89.15719728828198, 15.44991798395272, 10.711157597694175, 30.244284623758162, 73.82132806171909, 9.332190498889867, 38.65228859760683, 28.038624178963254, 62.03445766836711, 92.20065517283359, 90.11696503844874, 13.604553251746603, 83.59074014250277, 72.39759801977539, 113.95376888012152, 145.53079909720705, 115.04219167151601, 122.55564733218927, 116.88956392303835, 19.430582326581654, 22.500529678501685, 11.791680427387613, 178.02928532317966, 16.431383628818637, 70.95512596036177, 26.07708788197784, 5.806254943830591, 8.660574801704538, 5.48971021040748, 47.104866919909114, 16.63226316747938, 14.079642069498508, 7.654785549274762, 40.92135200277593, 66.35537304969672, 88.46089533800932, 76.177551259726, 76.63971954349634, 67.02670524272148, 157.62553269838563, 32.62353596124471, 95.60718808104332, 15.519809283042562, 26.01805651521321, 149.77448582939422, 27.73258985742766, 17.788080053898604, 10.329159070199083, 165.65880608978236, 12.771617338122246, 65.46512571926121, 9.530276573949886, 22.294661949015282, 28.914597781554004, 190.4525174305936, 112.8085463777259, 23.64664205105347, 67.26977995730361, 132.37719204369262, 47.021532483077955, 305.4290878092725, 126.34814166884694, 89.96344564075739, 47.9577417478802, 21.58784117625231, 12.961076749427525, 17.119524709199933, 145.62320868368977, 43.048415332353876, 22.118616662677773, 64.43593296768802, 13.935488428409851, 101.78643298921922, 223.58143775698457, 33.816779687849206, 135.94127143657815, 5.444583364859746, 135.5132961670599, 32.08533314533192, 72.12547768213963, 33.611864408828815, 13.745987961378015, 90.2717207235173, 135.21746323210408, 278.61554691978824, 85.66169901749386, 14.047261442110608, 29.369966997435725, 25.682049816223298, 21.336470546897264, 105.4463872839975, 141.26310226310133, 9.397177688990594, 50.80286200382547, 208.83149128921627, 92.74912214614804, 5.248582815127362, 79.777134287534, 49.49476149632173, 14.383296011746467, 52.411008951685034, 11.38715382703067, 79.36078879723964, 78.0994501505179, 7.712013553279327, 256.18508455875457, 99.02714573978892, 83.16136679021267, 31.520182920004103, 14.710203360300863, 8.304034768446572, 87.47916752488771, 229.95784556026638, 16.545358936479797, 6.5441392448244375, 8.745323687685023, 39.402193248571756, 18.663827108521847, 5.961321693779385, 99.4454739354673, 119.03246165622228, 28.682340703109922, 87.85414537588551, 61.6298693983167, 55.1360548955151, 25.368386630057607, 72.32439101356061, 29.856953155136964, 44.19685879522043, 22.298800922129985, 9.590588764009247, 15.218040194437975, 148.36303291350927, 306.35178429587364, 306.0403944090273, 39.56727416627677, 10.365335771535321, 273.37080191033965, 24.511982061537587, 14.253383564641853, 7.838865750858281, 27.07770270077079, 8.028114390293497, 7.248342497413102, 206.4300916925062, 85.08110584367668, 28.65855713083687, 21.880445814788775, 76.09253233907951, 67.88561762674487, 113.70349728232372, 64.70856256929532, 172.51310050259144, 110.40226548392391, 14.495950374409112, 19.010100833641328, 158.17434766080376, 42.43345700884414, 63.35635055577177, 132.5841714411847, 43.80143665513973, 88.14585972224191, 143.11052263439984, 15.784156283230288, 68.53091120600716, 11.748665215428556, 186.0543815901253, 78.5345838225038, 37.46651847882726, 220.40602808487918, 65.17236883263801, 8.610504793614526, 192.084311092779, 120.6153868438681, 22.716506840105474, 41.6435061574272, 16.575552395189188, 8.083356960790256, 94.66888982555093, 7.389041660351589, 43.16833304635581, 84.9793385750628, 36.43083806079496, 63.94668691180158, 56.09044674860291, 13.344201095150128, 76.51910257698873, 5.578248304336671, 92.26649770286342, 88.67528785426619, 89.86818494334491, 29.541091732466928, 59.46881529135531, 276.4982405787697, 13.541988342913179, 23.692786933869208, 15.331938421195783, 38.914252283153836, 18.32138409867289, 202.67378792722093, 166.24786015789164, 23.971535618628387, 5.3539251146656595, 304.67657986038313, 47.060443287859634, 180.39833598697703, 57.663135570190505, 24.8869174814561, 6.198819853347841, 31.581930983861433, 12.222632888624428, 48.269346694696225, 140.65528665313755, 108.52749280341934, 73.15452930507239, 53.19140024961435, 57.7002625970528, 16.966382448169547, 37.648496491804046, 72.73954182409159, 71.11713640438457, 49.71801349673807, 47.807779428782325, 17.418186679086006, 43.94816214019975, 25.738760960921258, 23.97004209217754, 31.841843600268508, 37.82807543447858, 17.54569274101982, 70.63187119053646, 147.84361684179905, 202.1973043611519, 73.73483168184434, 18.653795401859195, 5.176818816716892, 21.75319102843718, 119.26194976487818, 392.01573453996224, 198.1183492904136, 47.736298628717, 77.37805233118931, 109.99735128823066, 59.50646895711628, 26.672816501505547, 15.980724900944098, 7.637007665184406, 5.598348035826593, 110.89101042772407, 89.68796632476993, 186.4961682106768, 13.358347376941047, 6.202583482258451, 5.457671255436322, 5.446760242178884, 15.247634303232102, 30.82629720747986, 75.36122140359093, 72.92101975098564, 7.314253778967896, 72.22422234780855, 45.309215013707025, 89.2945355330146, 20.401427893585513, 17.456502976813432, 30.573404731021828, 8.34465843380198, 89.46761659190281, 13.085272770402874, 70.06618847064783, 46.98250869684897, 47.02352508299449, 119.75772046038534, 34.483837363031235, 17.4258133403017, 5.991198459724776, 87.78771750743348, 6.2863912038301795, 83.41391782285227, 5.860003243121207, 73.21734266638235, 28.421439790419385, 143.148724527011, 24.79188250884235, 14.176572690437933, 25.24842957942625, 17.87749988262894, 101.07149311250615, 22.93289997226293, 29.853912998168628, 48.251969256764866, 173.81966796935117, 13.936621262861248, 12.632294974807682, 16.79839630226211, 9.28840467257266, 137.71376924329678, 19.261941367433018, 8.379741406382614, 44.93087638329422, 99.57644398278899, 57.50538756150958, 33.85377227202668, 22.987276884137387, 81.21504628741988, 9.531622229891463, 11.764389671908736, 27.76656551620789, 15.5764045444855, 306.74282254726023, 44.02786128601597, 92.21931385479411, 12.440000658887028, 52.81406234058632, 28.943307418741114, 12.043815378411837, 135.18071572281968, 27.962510024732143, 149.6032266329678, 5.589103706273364, 93.52556074807083, 81.38252774669942, 61.04361501661978, 55.299021245821805, 33.803898235576305, 27.114754968634294, 36.38251131741959, 27.301924318711286, 71.71203024399355, 31.07470818292412, 22.13151968208168, 93.59588310966839, 52.700622672252685, 70.958728093389, 28.39047982138615, 33.38756208848526, 11.024273236048385, 43.7551870492802, 32.41796191351065, 11.002879478607694, 47.36812312885781, 29.790408234141424, 36.030487166212765, 67.7574277777518, 48.258745361305664, 161.81019998101104, 50.781787506545115, 186.19086650744168, 40.45884307908092, 6.822359527455596, 7.970066107801805, 92.12276374134802, 21.652820791852566, 19.652058279019307, 13.945830764103377, 45.477379284918726, 97.84912686462435, 5.768590175023512, 79.9857481298766, 44.92546194212197, 66.45330136618547, 7.303361208573411, 33.228936968555466, 9.761961982340743, 70.80979674197798, 13.923987253059154, 13.691765313088164, 95.32713523356085, 59.59127492789849, 29.506402669993605, 80.77365075731214, 105.94663542109413, 54.470694484714016, 96.89256141014545, 78.49462843046165, 25.377529197954022, 12.173451788288059, 243.1890624025143, 251.91199013363794, 39.01151689506187, 27.79555293807009, 123.6830690232335, 269.40511128573985, 172.41378012532576, 130.12351012488026, 57.300060940815804, 25.81662180374508, 18.129820928913986, 121.41697580953921, 61.16343002366559, 56.7212194028227, 36.6863305362891, 33.33443310839046, 46.89638882379932, 101.0274677863666, 539.3317700527052, 87.51319254976745, 155.45805204941195, 20.13551670614801, 27.034187870362018, 53.49897744098021, 74.22204034998717, 78.04314433449555, 107.36908440261558, 22.47429926933031, 14.10416550325314, 18.890811713792903, 52.56354853025744, 21.26931615329053, 81.60200738221528, 52.713100776695626, 32.78786037087815, 82.15076196345488, 139.32054198324767, 21.539591051504036, 40.04633472217436, 151.8520955671765, 28.500116823885055, 40.10761246388762, 31.306001532238014, 64.41305866231573, 17.036018436124415, 9.08615900512007, 18.484213877582484, 32.718166578957764, 104.20359659791707, 14.89778965980192, 11.823366047169651, 9.265785444904536, 113.18243376855776, 12.153215384540536, 7.858196526000009, 95.33723038147787, 78.07450012301165, 80.63614746710357, 20.80719566307564, 15.014388304175903, 247.22201800377866, 8.47197390173388, 100.92445236011855, 33.622159076525854, 45.473743575376105, 147.7690883957343, 19.07118419856311, 28.558995581422927, 114.9449747616714, 91.7217049295217, 171.7702038415173, 29.052260059996282, 17.026286974381705, 56.041340326367305, 66.64246336882468, 182.74607715202023, 20.84367207387098, 89.45893754177692, 49.84027033623173, 17.998690370964116, 18.357384800007736, 25.100664807413917, 82.35074011276009, 44.905106689848886, 155.44817777359273, 35.5913517359157, 90.94276392427994, 436.44018014329157, 9.523956230083874, 116.99404210211111, 98.52175270267894, 16.104667466103084, 141.77988384632195, 88.20649699195287, 67.88405312906887, 26.243409616074587, 54.180669737766664, 15.021739057708572, 8.534412810589911, 15.675941839987583, 98.05335152853777, 39.90177936773962, 87.82980298273151, 12.156033355316863, 44.87367141353905, 5.5390678434475245, 58.515312369702826, 17.059168974579, 24.93939257361899, 74.29032845138113, 5.933801742372862, 257.3121743720633, 90.07145475894157, 71.51332215213573, 137.80374342664985, 172.4095358502882, 34.888304949323974, 47.90965343856024, 81.60077180675091, 79.480498658445, 29.94054189552522, ...])
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)