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 = 44877
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);
([3325452.792700734, 3441658.3761142525, 3586602.6404755916, 3649352.3545806166, 3680012.5, 3756061.8425417473, 3809575.803751326, 3831360.651118285, 3841190.373564433, 3893483.911291716, 3912070.8193204105, 3916064.0625, 3984802.772137592, 3986127.021280796, 4021454.6875, 4062659.2234338867, 4075701.1386167076, 4087091.185964864, 4117051.4964214596, 4125835.9375, 4153889.04759281, 4153916.8142017582, 4162025.0, 4200666.001642555, 4204729.30951108, 4207682.446154892, 4207684.0937782945, 4209187.421089376, 4237182.700972243, 4241556.25, 4242904.6875, 4244724.820188035, 4253615.625, 4301629.6875, 4322742.147476459, 4328643.476857904, 4334932.240637181, 4344683.9970674915, 4345288.695095873, 4353281.827236362, 4401158.594752651, 4431030.990977339, 4454448.567850255, 4516966.254261057, 4591851.5625, 4620018.256942222, 4627391.85933923, 4628918.5150104975, 4748240.5393393785, 4755479.624974875, 4788191.375025186, 5172750.0, 5358649.617598587, 5359110.423457303, 5371995.0861875815, 5435396.487278676, 5602772.1003094455, 5617906.25, 5635985.907800927, 5748159.305432269, 5804680.37642716, 5830359.375, 5835720.4651167095, 5950632.4717647955, 5950646.875, 5994773.371458746, 6005307.8125, 6005309.026521238, 6035846.366552929, 6040514.401906576, 6051701.338473463, 6079826.518189583, 6083510.048251398, 6085161.787865284, 6096043.75, 6144028.3454319155, 6169200.007111391, 6184834.375, 6189936.72018448, 6201392.12992745, 6202656.25, 6202821.751177286, 6203070.3125, 6215777.828477374, 6226788.546580086, 6238534.375, 6248828.125, 6249460.135552491, 6253154.425183076, 6255190.625, 6258650.024743465, 6264225.0, 6264508.872574735, 6274909.652360921, 6276833.067107265, 6297302.613958363, 6317226.5625, 6323593.325074318, 6324630.992027208, 6344230.100125977, 6347542.044138212, 6348642.681067921, 6357592.325498727, 6362027.947048674, 6362041.010792416, 6363137.5, 6367320.3062107535, 6373546.875, 6379374.170995709, 6381283.867458389, 6381298.52186549, 6384329.947433102, 6391310.423677113, 6393532.503772312, 6409061.218659807, 6414926.5625, 6419435.9375, 6421055.145892893, 6421175.0, 6421437.255729141, 6421470.762597332, 6423645.3125, 6424063.161637798, 6426934.340770316, 6428065.579561105, 6428072.073905725, 6430579.490901393, 6431235.870889488, 6434061.183776019, 6435604.834092951, 6436597.085825011, 6438032.748868564, 6438737.5, 6441674.350198727, 6442028.125, 6443528.765882491, 6446350.0, 6451649.693153377, 6451885.894772262, 6454899.998408852, 6458312.518621252, 6461135.491523741, 6468231.484348537, 6468793.184464699, 6471299.791290696, 6474867.548937734, 6474989.0625, 6475942.81484047, 6476563.233515048, 6476946.519464864, 6477085.04124397, 6478178.125, 6479159.233814767, 6484512.827280755, 6485746.51689591, 6487853.965961148, 6492681.404053429, 6492683.944159958, 6493753.213391134, 6493849.53879171, 6495636.946002428, 6495804.772645443, 6497102.4972308185, 6499748.3755511455, 6510941.527865071, 6519129.6875, 6521696.814463266, 6522189.76263064, 6524759.347806804, 6526156.762546547, 6527056.25, 6541930.712140434, 6544656.25, 6547646.731067844, 6549138.554623824, 6558162.798993042, 6558754.213215639, 6560023.77410818, 6563186.34198481, 6563839.0625, 6566791.280491764, 6569173.052719725, 6569269.456817654, 6569530.438356129, 6573268.3436112655, 6573866.17348161, 6573880.825602803, 6582285.165280685, 6583081.018554389, 6587557.313418135, 6594148.4375, 6600290.282466107, 6603595.844038048, 6603924.294192202, 6604395.267816638, 6605517.386507173, 6606182.345863499, 6606345.656182114, 6607376.268719031, 6608825.0, 6609713.636464728, 6612329.709414391, 6613997.760874896, 6614040.3989307275, 6615313.676311444, 6615314.853777612, 6615448.665968443, 6615600.0, 6615794.966532587, 6615978.739920829, 6616460.404186221, 6616815.840629835, 6616826.497257685, 6616993.43809036, 6617439.862956281, 6617682.053418712, 6617837.360616549, 6618162.349631405, 6618167.03629261, 6618398.4375, 6618443.75, 6618812.159034185, 6618986.33965223, 6619090.017151982, 6619336.616942977, 6620466.732808419, 6620596.995384103, 6620637.3519921675, 6621471.18323265, 6621700.3371871635, 6623022.945180378, 6624048.4375, 6624622.79815799, 6624787.5, 6625328.11159699, 6625765.23416609, 6626848.40856298, 6630925.0, 6633850.0, 6636096.875, 6637070.3125, 6637407.396814252, 6638463.268456047, 6640131.25, 6641079.296456147, 6644227.009818818, 6645941.334489728, 6647535.493450084, 6670159.891301262, 6672545.170166008, 6675038.432525518, 6678840.285721794, 6684495.07686659, 6689623.575398854, 6690636.144158239, 6691466.6952422485, 6693260.894249091, 6693523.411912003, 6693625.791152737, 6697264.0625, 6699058.285541412, 6699548.4375, 6703946.936053168, 6706092.827406915, 6707968.277903035, 6715262.707253915, 6716298.647293484, 6717945.3125, 6718912.5, 6720507.776695952, 6721920.3125, 6723956.200939304, 6727420.292700149, 6728213.99982988, 6728215.24085782, 6728243.011350725, 6732101.821684431, 6734084.150731637, 6760030.090609455, 6761610.85717204, 6779193.75, 6780418.642737798, 6781011.414485115, 6791652.38744118, 6792359.727127839, 6792436.52378603, 6793192.370215159, 6794775.671945098, 6796027.653950788, 6799244.968970327, 6799276.693502801, 6800210.143060175, 6804825.0, 6805284.365639889, 6806368.992885797, 6810512.731990592, 6814254.62363085, 6814519.24784736, 6817924.246674238, 6825096.726406795, 6827200.30958731, 6842401.44404404, 6845243.238766274, 6845340.198116199, 6845962.045625413, 6846099.69373079, 6846118.63457342, 6847269.738902331, 6847329.322861019, 6847525.926601388, 6848125.0, 6848710.9375, 6848751.5625, 6850803.838267255, 6850912.534536958, 6854902.782558206, 6865024.652348754, 6871247.975740279, 6873109.077954376, 6889429.457898352, 6889899.38912347, 6892880.335933606, 6899114.294252981, 6902523.4375, 6903458.730755671, 6903581.25, 6903893.75, 6903903.210907307, 6913026.337409666, 6915301.698498432, 6915649.994094116, 6915725.820417652, 6919511.6780564785, 6927706.9451768, 6927710.999505786, 6929895.8823828, 6930711.901399814, 6931268.75, 6932358.884331792, 6933302.489807411, 6933354.25026277, 6936159.0495788865, 6937210.968667038, 6937810.9375, 6941431.25, 6941840.192608648, 6943984.375, 6944721.875, 6945382.8125, 6946492.7568224445, 6946893.089138405, 6949154.6875, 6958532.996129932, 6961296.766298402, 6969353.433793029, 6971767.156561734, 6992734.375, 7002998.4375, 7005199.238431526, 7006881.224959616, 7008553.026146678, 7015815.768017396, 7037367.492251916, 7038305.362867486, 7040793.28149064, 7041857.8125, 7042041.852122055, 7042843.75, 7043935.9375, 7044426.113286145, 7068331.00446576, 7068948.004201883, 7072715.661033118, 7074742.926995479, 7093372.241795614, 7096867.67500593, 7100450.0, 7102518.201104283, 7104146.875, 7104681.25, 7104752.977271503, 7108248.396152619, 7109484.190946237, 7110369.361929977, 7110486.755052945, 7110889.0625, 7120275.843349034, 7120857.923466874, 7121394.122058542, 7122423.610544495, 7123319.488180373, 7127216.644670332, 7128523.841441357, 7131431.949919389, 7132448.4375, 7133272.30715019, 7138641.88311783, 7139909.941477168, 7140530.933940303, 7147615.057799722, 7162662.506471794, 7169729.855062537, 7170201.465737847, 7170736.769072608, 7179302.069421622, 7195143.6525264615, 7197597.995173435, 7200595.3125, 7212755.830182887, 7213236.800155921, 7216330.803554216, 7218568.001629173, 7220919.729616436, 7224248.3994316785, 7230135.693498868, 7244238.275515265, 7245053.125, 7248894.672802372, 7249031.254879752, 7251175.0, 7251731.462664946, 7256542.1875, 7268837.5, 7278215.008946208, 7298197.049983633, 7346342.1875, 7353650.927952339, 7365494.873177753, 7369465.503141429, 7374148.4375, 7384631.25, 7397728.125, 7421903.125, 7451582.09978867, 7468125.0, 7472555.166655935, 7479712.911954824, 7481675.0, 7493175.20319558, 7508857.448461522, 7527508.724528554, 7533178.277502206, 7544978.125, 7557471.875, 7613764.76129291, 7614094.487201181, 7678419.239026315, 7780446.855552629, 7846952.788777405, 7876542.089394344, 7951986.470639132, 8017520.4176172195, 8045420.088278174, 8050154.6875, 8067710.988618114, 8068635.73748524, 8202994.577054169, 8257742.1875, 8280726.5625, 8288882.101427516, 8298918.692184256, 8338363.888695564, 8362408.189418734, 8368007.742451378, 8390231.954054914, 8416257.581385285, 8434468.75, 8438251.691360908, 8439173.173568144, 8474735.235299297, 8474756.38299026, 8474833.838580884, 8489238.200917576, 8530441.876580918, 8531563.501641672, 8591932.823390769, 8607743.75, 8729435.726667937, 8768907.8125, 8883045.3125, 9192485.9375, 9222249.99279373, 9223036.171366263, 9241441.240735395, 9242024.119780796, 9242375.0, 9243868.610093024, 9245375.030234292, 9245733.992099607, 9248999.645358395, 9251191.717299227, 9254756.25, 9254759.13197535, 9255921.550328562, 9255953.015228052, 9256492.466233, 9256829.59169988, 9257568.070061533, 9258117.1875, 9258395.147083199, 9258505.082398182, 9259606.25, 9260032.313676553, 9260095.36831714, 9268039.832603114, 9270011.455888998, 9275519.295809133, 9276115.901250599, 9276197.081754591, 9276457.260049615, 9276829.6875, 9277068.078741405, 9277480.393691903, 9277699.569778493, 9279571.875, 9280728.091143094, 9281418.75, 9281927.470873935, 9283004.021769537, 9283751.5625, 9284856.717031524, 9285036.83731591, 9286198.167637432, 9291553.125, 9292008.452903576, 9294052.034394396, 9294533.891848097, 9294624.266270671, 9295600.954868034, 9297631.81119164, 9299221.926238863, 9299418.128832137, 9300076.705823133, 9300249.33816952, 9300250.952984467, 9300253.125, 9301192.102231428, 9301275.372094959, 9301645.3125, 9301782.043120256, 9302076.749863092, 9302208.971933238, 9302312.5, 9303234.502764355, 9303408.758461462, 9303561.859616783, 9303731.226866443, 9303744.309250413, 9304605.656709, 9304623.973387491, 9305138.909030413, 9306698.613657258, 9306952.72734679, 9307211.654108481, 9308607.8125, 9309542.1875, 9311497.502729766, 9311598.436784565, 9312681.25, 9314857.740321064, 9314943.683203794, 9317420.062937003, 9317669.01452473, 9328785.403660791, 9329308.535475451, 9329351.71197833, 9329576.5625, 9329816.834393265, 9331012.023825647, 9331527.597156601, 9331546.794605026, 9331683.684157275, 9331778.125, 9332975.957543362, 9334707.888817824, 9334861.58344214, 9341464.73639398, 9344101.660279589, 9345838.915895227, 9345898.4375, 9346368.525061246, 9346380.180687523, 9346718.470855355, 9346876.30450989, 9346913.113675585, 9346917.999272116, 9347056.866890397, 9347225.0, 9347314.684906393, 9347318.581457697, 9347321.875, 9347360.9375, 9347545.3125, 9347691.172016589, 9347698.336389104, 9347819.868953837, 9347888.183315719, 9348010.547227692, 9348025.091816232, 9348104.6875, 9348129.6875, 9348249.92579859, 9348256.682518514, 9348283.53836156, 9348345.997167503, 9348482.632666621, 9348531.59189174, 9348656.25, 9348728.125, 9349114.53590089, 9349166.593447907, 9349372.016383884, 9349375.613024235, 9349378.390593652, 9349451.787150986, 9349520.904633263, 9349538.09976058, 9349550.04613531, 9349653.97578034, 9349689.0625, 9349730.42205055, 9349754.6875, 9349944.30363814, 9349972.943226207, 9350051.346208522, 9350051.406275872, 9350118.078235477, 9350302.698273515, 9350366.769379687, 9350409.650143614, 9350595.3125, 9350998.4375, 9351048.104821505, 9351225.661703786, 9351342.861062987, 9351344.174127202, 9351442.238274425, 9351633.864120925, 9351662.5, 9351685.135760117, 9351718.792096157, 9351899.020911448, 9351909.375, 9352021.938120136, 9352037.589029325, 9352064.0625, 9352296.760542998, 9352558.643869009, 9352647.263221458, 9352648.4375, 9352883.523434576, 9352909.251380378, 9352956.25, 9353007.8125, 9353062.5, 9353126.5625, 9353271.968130792, 9353299.127684215, 9353315.625, 9353353.381771367, 9353535.37983187, 9353572.691023193, 9353672.957960712, 9353770.3125, 9353815.219263239, 9353824.490493871, 9353902.395709097, 9353911.441920593, 9354040.727042593, 9354100.240916437, 9354141.732473567, 9354246.510878742, 9354345.828687778, 9354352.784380304, 9354381.25, 9354454.023670208, 9354560.498903155, 9354607.8125, 9354627.19459119, 9354663.360078197, 9354820.290841317, 9355049.046649162, 9355068.092274489, 9355247.116878144, 9355277.218497192, 9355336.742066132, 9355564.296419201, 9355944.969244218, 9356582.615907662, 9356868.75, 9356975.0, 9357307.527753636, 9367420.638910562, 9367565.738310833, 9368381.823444555, 9368755.655490685, 9369816.99826123, 9369832.378783097, 9370245.035092805, 9370752.612919698, 9370763.048260093, 9371631.75157077, 9371760.507195245, 9372279.6875, 9373003.924153242, 9374528.957568573, 9375420.312989924, 9375534.967380188, 9376771.875, 9380733.238080095, 9381640.625, 9382043.657819739, 9382688.973833729, 9382706.36527981, 9382901.339133661, 9386069.054155797, 9386479.6875, 9387163.169556003, 9387298.572157396, 9387403.163985457, 9388219.420523044, 9390328.125, 9390421.569162998, 9390435.89731697, 9391340.19608788, 9391803.359478489, 9392115.491337057, 9392311.141092055, 9392610.606174907, 9392783.962906953, 9393246.365979992, 9394102.276060924, 9395300.0, 9395535.798053388, 9397154.298838498, 9399611.164739292, 9401905.847258376, 9402277.71614079, 9403345.519558955, 9403373.816369606, 9403602.345444625, 9404021.875, 9404251.381444609, 9404379.6875, 9405440.237023948, 9405715.625, 9406296.042300383, 9406488.59508835, 9407648.20994851, 9407820.171799947, 9408040.426696446, 9408382.8125, 9408712.826765595, 9408860.038965672, 9409033.047367819, 9409237.79516774, 9410000.0, 9410479.261785835, 9412257.624514494, 9413409.375, 9414231.651374144, 9415561.493972309, 9416346.078282576, 9417061.208641497, 9417401.206713174, 9417580.79324629, 9421261.895894071, 9421598.288707267, 9422492.653234543, 9424913.864354532, 9426988.95059735, 9427001.31860432, 9427439.069400676, 9431386.885454286, 9432949.242532555, 9433968.418548767, 9434062.5, 9436423.03537153, 9437682.805701675, 9438694.808642315, 9438726.740311733, 9439298.4375, 9439342.888451625, 9440652.754589187, 9441081.72395886, 9441932.966090249, 9442041.788750855, 9443616.836357906, 9443660.436249655, 9444903.065428518, 9445596.178794261, 9446580.909541726, 9446925.12135463, 9446944.272558348, 9450029.456317293, 9452093.674358806, 9452364.03955971, 9452900.0, 9453440.625, 9453726.041100679, 9453954.198170416, 9454029.410093108, 9454104.16087232, 9454161.560097259, 9454200.0, 9454293.078678805, 9454313.001263356, 9454475.546213634, 9454487.583935823, 9454792.872453125, 9454903.907162433, 9455074.580039866, 9455101.288229667, 9455107.501410756, 9455159.375, 9455178.038152033, 9455493.605382795, 9455525.394403005, 9455567.1875, 9455770.609977873, 9455803.49855103, 9455832.8125, 9455945.729832152, 9455985.763330048, 9456109.984387068, 9456132.708243977, 9456160.17907252, 9456233.886065304, 9456306.864439612, 9456397.851685457, 9456482.203206556, 9456556.244267032, 9456732.176232347, 9456753.125, 9456812.5, 9456818.806941727, 9456852.065514343, 9456866.554340003, 9456871.031803392, 9456970.98192266, 9456972.659284217, 9456985.9375, 9456988.126973724, 9456990.625, 9457004.241987597, 9457021.86618687, 9457111.09578916, 9457188.060870547, 9457322.857460741, 9457353.491935134, 9457360.039420059, 9457368.502333289, 9457385.660548856, 9457391.583588904, 9457474.797669994, 9457512.939368429, 9457531.205596847, 9457995.404099694, 9458009.375, 9458104.6875, 9458240.181358177, 9458261.758066917, 9458307.8125, 9458315.034336194, 9458466.760913478, 9458492.159115208, 9458511.719539875, 9458539.76466498, 9458573.154237637, 9458643.379751278, 9458699.76755815, 9458810.330534449, 9458812.041051086, 9458819.405320458, 9458846.875, 9458860.414264368, 9458896.456895761, 9458956.554791678, 9458975.0, 9459069.292666981, 9459071.12614862, 9459142.955881124, 9459146.547115242, 9459163.23004858, 9459180.289212532, 9459268.75, 9459292.482863907, 9459294.297725994, 9459334.375, 9459356.63465483, 9459403.7844385, 9459490.349936629, 9459517.150564162, 9459532.8125, 9459604.641588073, 9459739.74237919, 9459749.320324043, 9459811.985104749, 9459825.82657418, 9459856.87197715, 9460100.248140542, 9460161.309457034, 9460413.941488914, 9460531.480809033, 9460609.089246104, 9460692.128016692, 9460779.150053956, 9460788.936142681, 9460790.317737428, 9460848.499806209, 9460857.74155999, 9460916.11041213, 9460931.666116146, 9460949.60993692, 9460951.966878274, 9461135.113132156, 9461203.284791386, 9461345.508349951, 9461387.2255416, 9461436.82144148, 9461519.12139286, 9461671.875, 9461680.911295073, 9461721.875, 9461938.71882582, 9462172.979090547, 9462476.5625, 9462526.801384706, 9462550.260033716, 9462553.125, 9462563.57677073, 9462593.75, 9462647.740459727, 9462798.4375, 9463348.4375, 9463442.010498885, 9463521.3358992, 9463539.0625, 9463574.267076397, 9463614.678640835, 9463626.35823767, 9463670.07952301, 9463676.808717253, 9463706.6425023, 9463873.527289359, 9463899.224729503, 9464023.181488892, 9464134.356889307, 9464195.3125, 9464282.8125, 9464407.8125, 9464418.75, 9464431.639614563, 9464442.086927468, 9464543.290589307, 9464753.125, 9464759.375, 9465168.75, 9465260.9375, 9465408.851632485, 9465464.0625, 9465466.72308706, 9465532.990509847, 9465599.481187873, 9465895.25752906, 9466203.125, 9466493.777302567, 9466602.96545831, 9466628.96224767, 9467008.159123138, 9467306.510308705, 9467521.364915319, 9467606.304345291, 9467670.223693697, 9467863.042372517, 9468065.625, 9468171.150246192, 9469235.435067868, 9469427.4491824, 9469637.89088837, 9470170.656010423, 9470346.378971312, 9471428.205180712, 9471562.5, 9472406.25, 9473306.840408081, 9473909.170992738, 9475250.510889074, 9476110.9375, 9477041.953519208, 9478786.415792542, 9479255.47904302, 9479446.847683571, 9480113.4109893, 9480326.14643059, 9480364.66046719, 9480406.30063966, 9480678.910639647, 9481025.926537652, 9481139.500702942, ...], [39.08134235460066, 17.63544054013408, 41.79106576627583, 45.00330344452037, 52.36320863443294, 7.967027461903901, 26.224177772810357, 10.707753896654822, 55.102638004256015, 8.055693246869549, 29.40637691939512, 55.50691767366046, 13.747932970618255, 16.494285348196357, 73.08996740910978, 44.52031411621665, 21.2040811456889, 17.877077223676395, 19.986467070671956, 84.08287115446618, 18.740006879127208, 54.02648050697097, 57.631140026253085, 24.637398334129387, 56.94519850376766, 9.039726017784545, 10.714860603311276, 17.718709824974084, 7.092439797971066, 76.36611840445497, 63.080375278861396, 25.417804159980975, 76.55038271772732, 107.94757981004723, 14.791121703406857, 49.55719003830623, 20.804982355432237, 13.673273082296127, 22.92630949057012, 13.711779881526876, 12.618890942079783, 75.07551038742294, 5.539440472783973, 17.722450205807643, 46.21909404623245, 8.946611522027487, 24.446619965558813, 30.021574933007667, 64.68374916026953, 56.06656122158645, 18.85525229482824, 49.361503287169064, 76.290578872509, 8.931545493846805, 73.28242135261846, 22.6913661268928, 15.875952087168297, 107.3118319207139, 15.427267887266106, 5.808850718595828, 12.4074633228822, 45.890374225404756, 15.556971641310586, 17.46008143520856, 36.37227142995306, 27.282963939246955, 48.02802231919893, 23.150633923295153, 21.409248032955976, 25.005851601819632, 53.74309339540241, 6.083503412771441, 104.82924289578364, 7.942765593611818, 71.62989991239911, 5.626356479025821, 11.138840588141779, 90.61407918325915, 34.168240952041096, 16.816221079063247, 30.989732051735157, 126.53058791346146, 51.60293198345707, 5.282014921170282, 45.09750045059295, 81.8525928080156, 52.85900171311712, 50.42221436081455, 52.43083776737984, 33.60350490997815, 5.941563236043086, 78.13131136748393, 13.31940871105984, 11.5242844920419, 53.70125261864206, 21.383656652974075, 52.7349208391999, 10.522690715050784, 24.302847678372345, 16.78809427762788, 25.98147645310631, 19.364516728324155, 9.450879910219571, 25.44586542350249, 5.7317587996290476, 51.31483711080424, 28.401165571934953, 123.64327700939876, 16.88608760555141, 92.92259805308726, 11.262186714432834, 56.44136593490621, 10.409502948020119, 34.49244482508669, 11.597583675736589, 57.6808126729386, 32.05859350759992, 17.03330930117492, 33.17655338606307, 14.085604925993819, 16.98814833037689, 69.42475513848798, 7.306960944335498, 7.112482691505807, 46.47573900010096, 9.505449453466788, 111.80910570160296, 27.272810326525867, 105.89118519751872, 11.364841765122945, 12.542171834274878, 120.65133219934661, 52.184423133901234, 19.826974577437916, 63.85553197305731, 35.3767934995271, 31.45569793045222, 9.084758484984997, 7.587856550159367, 11.125220647230364, 47.31032474455807, 27.098525557444788, 49.99366094386557, 27.853301019403254, 33.80319467112118, 5.550883215294152, 36.970099668719065, 64.99325328801413, 32.81571486575394, 47.11005413696937, 121.83797836579345, 61.32509682715189, 14.429364984594226, 80.07220124355514, 13.732224445884258, 19.53531554808125, 15.563105144393619, 8.991866840576808, 11.268736909289746, 85.20059812032437, 38.07899760287047, 35.66643562155905, 62.57376575696141, 47.06042564757513, 50.61414711797275, 47.3171341955898, 14.715685044465802, 15.099186222052737, 27.99778182128554, 12.035997050472982, 37.438024057885904, 8.021252585959617, 36.202703932968824, 25.972424137817242, 13.304526677675614, 9.59769670665519, 21.270257178511926, 45.88262514638974, 11.82484209055303, 79.78215993060311, 12.334318441666266, 22.725007467517255, 18.553009080153217, 12.546536933123019, 9.009896126788005, 70.04370414667989, 25.54243620274727, 42.53203941396584, 117.95013366031748, 8.942276456379625, 39.261784225601204, 23.222220776091625, 21.497713326845123, 5.029847051350778, 7.587156029836231, 24.730532722852743, 27.725263955296203, 60.01144760236372, 23.83050754397049, 61.76707921525079, 58.91589373892534, 47.02965041938946, 82.4909827811454, 5.6925198438873155, 39.350089760139724, 22.105813181185965, 16.653179795538215, 54.29140044644763, 13.768676385742932, 9.911765477502941, 132.53733396359914, 11.482350531778769, 93.70757766501279, 7.494190934265772, 7.349063629522726, 19.24697990663961, 125.78239944214033, 25.870793619873403, 7.082263122652685, 31.49911946686895, 66.4108089473407, 12.544327383372494, 5.479296226520787, 25.38121820597744, 12.386579692174628, 45.903539996087716, 9.435312247816787, 9.209313133041228, 37.94299912539735, 18.384666355908543, 61.642811059034955, 32.846959985694525, 12.959961902215522, 48.838301122395094, 9.320095827973928, 7.467742641700948, 9.307054561046181, 75.57081427198446, 38.143601836126635, 34.75567290496921, 51.24880034719516, 22.377537957240317, 6.927274462183356, 65.87690172805257, 6.2190254434267525, 83.70220846634436, 40.471052291152404, 8.982184234838812, 40.42487282299328, 24.969140227764065, 26.287401769427532, 8.114956284363275, 82.43003660672615, 8.360872072999303, 15.792392228837782, 71.77534320644506, 33.684497691651146, 28.028277390716553, 12.63963396875619, 65.29791343293815, 17.113848040732076, 51.50153523974852, 15.179436280983964, 24.955402006173856, 13.81466855159432, 5.406456702790427, 22.329827073785648, 36.523807173641394, 41.69003822943391, 22.338684515907886, 56.44979289028097, 27.59002778145687, 28.826518889048153, 5.339778782960462, 13.654963076316927, 12.716742018366922, 16.030875808519298, 10.794366841165015, 22.627674526132374, 27.030826517275774, 84.88200783921509, 26.570244589180465, 39.1413669539972, 11.325469973735558, 7.217197531731439, 5.42137036781881, 15.686881624975916, 12.370146126797065, 8.962518978376862, 46.965268932957926, 7.651316479840237, 8.739288578419597, 52.866040643690184, 25.96607103371734, 11.529832389966584, 69.80352491235861, 27.32178955708959, 9.791102609233162, 31.30047237971833, 26.500033485021042, 9.607654167432662, 21.719082931983632, 35.195940860255135, 135.28964571921466, 21.960641108787524, 5.036420225541893, 92.00062794334679, 6.197350078079484, 10.601881873681725, 20.23671412149631, 52.86625992919204, 53.08598219193008, 70.4997743628488, 6.361726396579867, 11.182122835444305, 7.483906496703146, 31.820818422683335, 113.9548488288342, 13.918524076664768, 38.88474370076466, 73.48741929670066, 61.8821842711575, 11.51036219512947, 90.9554564671748, 20.165528055022094, 43.38461024785436, 45.13598379390718, 15.27937974815319, 9.148062469028298, 62.893533413684125, 119.72500421074008, 19.376169134241408, 10.047335653210025, 18.473719383268875, 67.82088361002256, 29.861879710627058, 20.612865342936146, 47.764919671879596, 21.586697683332844, 21.21700079432837, 48.693669452191216, 6.437260555082618, 14.650575312711906, 91.20493188749441, 40.91864287392804, 101.46827436119891, 66.77269350674442, 51.16667832888956, 55.25366586848609, 30.81398824570003, 46.199736911407754, 46.83447543441504, 59.92941811362496, 10.961946267137414, 58.47481314384659, 8.270284136301402, 113.12895285366946, 97.42290970965304, 89.94317825149749, 14.846918487963404, 27.224938930672472, 32.36368852499455, 31.266406623222082, 11.996323481547524, 30.541008612503074, 62.97247121577472, 9.06305693677478, 40.63057918701233, 38.9145794406245, 31.111122090052987, 14.081537114536559, 13.51251608338477, 22.90044341143833, 12.520666537284745, 11.753894848872056, 18.146122799744248, 54.91136946256346, 44.04635609010066, 46.36767148228659, 45.664929773732666, 10.904390549006367, 27.10502852299458, 39.22572199756049, 66.41060758561784, 53.75798459751713, 41.11167190964684, 10.163259850431544, 16.773452355310077, 50.689896668836006, 11.409405762261192, 71.12174635786002, 7.418035757241002, 16.781286418942493, 12.858788084699317, 40.63044464876543, 23.493556531463177, 42.63933498055232, 19.397708395380633, 23.003277270212404, 26.058171499573167, 46.28122326933652, 7.664987737754114, 13.492592097106137, 19.462168495672454, 5.418213331308468, 66.61928400176996, 126.07958888582726, 30.310397198954607, 22.332081624666145, 10.185560160900756, 41.48598476596469, 47.595728562016376, 136.34030908330305, 5.936097148969199, 24.493412796331125, 31.894046252220715, 59.27131290796147, 10.256139345802607, 5.098552279760167, 78.43651250974102, 5.406666723747394, 61.25922895212689, 33.69027200886019, 6.968408745185969, 60.364614595914254, 41.04827281968206, 12.972061795189095, 69.46766471111398, 87.17502170650813, 63.31366968353297, 114.24605588321393, 45.0076586156957, 35.70133590014232, 6.016992075181416, 32.27194454608815, 102.59340246039008, 11.839065324866706, 158.58605920985516, 5.957298538310273, 47.88928185547758, 41.321771452172726, 5.825350958042276, 55.54619481051932, 60.36089519728618, 18.498255042297437, 10.043629407920047, 5.641683502802259, 24.155645059337807, 10.639916272742786, 5.528338033456368, 7.2690236037174, 9.421895964396507, 65.79872504543678, 59.39343742793014, 11.208558938592862, 55.555950573460635, 17.942940539456927, 28.63970350704973, 43.050647185254284, 68.94853031736699, 66.34490002574238, 25.508676426094993, 64.45052387013887, 14.681073563164134, 12.440998956548581, 18.11091495672946, 65.62989535553301, 9.442792132261793, 9.117778297039953, 17.79347221709329, 47.95750801690905, 5.775328092655134, 26.662738220376887, 8.128728278211991, 6.656473336727021, 31.24053118002616, 78.29950271751522, 31.945546279264978, 84.51476971122338, 63.447657416152666, 49.782493399263394, 28.383181534334156, 18.779830968808977, 21.714776483453857, 8.683646111577927, 56.567239838611705, 5.606350756749082, 15.05801436379564, 8.093966297476797, 50.54866472581965, 5.677472679300139, 91.76948463613722, 24.506867536117255, 27.13294539871976, 26.52827769381484, 5.964052489920958, 53.39960181397617, 10.208731448524304, 75.78697524241316, 65.86240769118197, 50.36098358239664, 56.261111743053625, 8.039303592777637, 15.209945045249405, 10.080181755722208, 12.047753158262141, 33.79149364797583, 76.3320732673496, 15.792820792115673, 20.985363875784305, 59.74383218530642, 8.821730513004624, 18.54872427090857, 17.828993748467276, 41.36770204887464, 16.83233809657351, 36.630789112879086, 6.639583062127196, 30.559933275031945, 53.64594984970266, 17.08068190227542, 14.973700436019513, 9.113187722684259, 73.43187243484448, 103.59667952706886, 33.87824819374408, 51.35729764414019, 46.50323314424407, 50.49225994880396, 6.340803778766822, 32.0186048491602, 10.278227686242412, 15.517457745657461, 98.07789611264944, 20.46602472921912, 74.10644755000274, 30.588532696918346, 11.763789159673722, 29.122136395864317, 7.917709016978708, 6.5168686850832716, 72.04826942319526, 84.55064907804459, 137.76571521470328, 34.289382994387346, 54.078980496690775, 25.993170029448656, 25.91271539283818, 72.62769172369525, 23.127227637543236, 25.822169396362906, 9.484932294555326, 61.39492265789617, 7.884757914540641, 57.395643859560465, 80.15218841108887, 18.031178130665037, 14.938783223924197, 40.264960492980606, 108.83180281897847, 5.163808857521621, 16.001495987724148, 28.818469081348148, 30.492198826872, 12.483336828946483, 75.72730614788222, 67.32656984437617, 19.022109924086678, 34.28798906364162, 6.40741262571146, 20.664036842334646, 5.664157719912628, 45.01460413252078, 39.11948260346302, 52.94224337743998, 8.660496163732853, 55.84393624698448, 5.619476541369828, 14.410689802131088, 68.55477755844488, 10.793419456538798, 11.263778891259859, 10.717725747745215, 24.302613691865844, 58.86350736473877, 19.310185918947713, 17.962628750847994, 50.30241089769694, 37.22828906863663, 25.588919622085992, 37.5765566343715, 51.696163916706574, 63.22332308093111, 17.536694478647807, 26.673778452782617, 46.819656902742466, 9.984759960490203, 187.5104604131863, 7.63678708410389, 53.41781626092451, 40.12490065642718, 11.013672689276483, 11.878500049611077, 6.607232556972762, 18.40289295338516, 5.695407727204896, 28.858256855626628, 52.13248773611579, 58.67841933509812, 17.1158373332118, 20.60352699450657, 30.513847666801155, 13.224888082806753, 8.43220553645326, 88.82982337065818, 43.05096373378615, 17.855686082336533, 9.370720240879574, 5.763131338664426, 42.52567577554201, 29.338341900285062, 65.81169245871342, 37.5730566829145, 21.5504130304699, 24.882324854824144, 25.779161391650018, 10.218299651824509, 23.449775036701645, 31.737886857939884, 5.409097723668112, 103.940898077986, 53.863709009583985, 7.487187869145913, 18.250573880903648, 9.974234729656686, 11.862358180310805, 14.26108279576736, 21.385257808840013, 58.592697685805064, 10.06975465708183, 46.39680001080921, 25.615865961018933, 44.73971997320912, 19.85912641823493, 32.67390470420201, 70.10772032872114, 14.52248987903153, 22.988908339150758, 11.794061699046775, 28.677817206275556, 12.456342341458171, 16.239817596565324, 50.84819072309153, 40.64293561894801, 45.02788883177243, 35.711632401878255, 19.87207658738065, 22.62688068714527, 28.578747623921085, 8.427195971100003, 20.936493092391636, 22.645013261237246, 74.64538855738175, 57.065308857510615, 13.591844025542333, 6.993663316669204, 5.431311643957313, 32.95046412237368, 5.248010259023612, 11.526380482452183, 22.073544506679823, 29.91436441001838, 53.71847323716426, 56.30755508174915, 140.5858822797402, 26.21400889083398, 22.128307633326422, 69.288916531318, 5.748202595827669, 42.74817961094573, 9.313156435116069, 39.04236026924565, 20.051874992617037, 29.62629931371787, 78.69490260799084, 10.118973831694777, 7.690091595475781, 54.05047211168153, 19.26781992152762, 57.925618347690445, 125.86367053555216, 8.141527871351839, 80.77626825128986, 15.391732313178396, 21.29752617932013, 20.72080228031284, 80.46980468179927, 22.180813529136323, 51.117406047515175, 6.409706468907592, 20.47714823815722, 7.259851314573358, 46.45467866767652, 59.45708624635064, 5.659839886302314, 21.836177351927972, 76.09042596054772, 92.03247856453052, 29.215999979658154, 54.112738192844, 83.5280590077643, 10.986616476004862, 14.61399213454584, 15.399893890764307, 73.27997483035142, 16.243091249826556, 59.85348191402319, 56.43126685596561, 75.8472505169695, 6.092162765653, 18.30868049332459, 46.88249077450953, 5.036427403677732, 39.05686305363039, 27.836135867979234, 15.917479139477226, 9.220884261369298, 55.132799497793414, 23.956388298608893, 13.573427728684615, 33.020959302256905, 50.928147914851124, 60.68922963407927, 26.04381936424306, 64.19529940450622, 8.410515552246348, 13.60054742486362, 27.335307221890275, 19.18510413591583, 16.87257161540601, 12.620499979949546, 79.3345266935472, 7.539039892312403, 80.43419503964407, 69.50732132184635, 46.802435759556246, 18.712192640987947, 13.416192856202375, 6.064751264343672, 22.171729748051245, 5.160768810093212, 107.72638746829445, 5.104942291881425, 7.862436292826284, 6.297335382099375, 26.845012441548302, 85.4697111956574, 22.26759330482684, 14.27034265004656, 34.55108731857274, 47.3956513185013, 30.31036202546848, 18.968700590545613, 7.194598463272814, 13.739162463061504, 7.4459894649984895, 20.513862261043542, 5.392816128993256, 9.758912621078649, 83.45218557712649, 76.87885648017829, 65.15773171893146, 5.203597761111929, 7.986299121559465, 6.935622151803693, 23.357140591310863, 39.80143730411401, 29.559799819319625, 7.600780694357614, 16.096233820312435, 7.168990792581215, 55.940313834094475, 37.494947762779105, 5.787072139566847, 5.640814059840509, 20.958539740406962, 57.675808703038015, 23.118738382737845, 55.00102326309691, 42.35505525415552, 19.736264988717583, 101.82033657104586, 15.425150639166674, 6.1441804239352225, 24.671476378859403, 28.05057131391954, 28.0787506832149, 33.9708228670752, 50.138089609940096, 33.4084649073297, 71.66029453445353, 24.043692051260976, 27.650226517777224, 6.155328693561777, 60.34789074140362, 7.9608451488917735, 59.0966815122782, 12.104237759397618, 11.261488328122125, 18.78502161353958, 5.572284967906627, 18.397115767059695, 24.08506213179552, 22.661149429880545, 69.12791175804362, 48.738103628756505, 119.08790342499336, 24.860305891405673, 69.49853722870238, 11.626858947119542, 11.766512386358432, 41.10306368250104, 16.81287176736338, 14.316762699938765, 37.56662057161522, 7.5659603321556705, 19.251907690662204, 32.74800470492448, 52.96337859864117, 20.677737470760047, 8.864380405981677, 14.919702962023377, 10.26021564206951, 49.09829638887737, 43.81065810795517, 5.818205514450656, 15.612350699487795, 72.82201207744545, 12.475085421032933, 6.355649564350049, 67.45930935177758, 62.450077954788654, 18.0263744745992, 44.034707701947426, 60.44209227352866, 78.87081779270689, 15.581227000458666, 12.134325634638966, 13.112055407610535, 26.582563204080532, 18.26841876064407, 14.074678720521511, 70.43253117762177, 40.34649212314071, 12.283608240485732, 11.891728244813503, 8.263234950853843, 44.05415259051099, 53.37156935360963, 31.004001513295098, 22.07434988663139, 8.77405643872219, 59.51092070997387, 20.633969656105098, 52.74388768667162, 27.97519461255159, 8.748492049537067, 8.696418789129597, 13.961605814101326, 73.65839529502455, 79.21531448484569, 5.581325248503282, 59.22795125842865, 43.94569868191994, 71.06484729294277, 6.990381898745276, 22.350900099780723, 13.643542934264055, 51.588329929693984, 17.51105896043017, 19.324458259656495, 7.90698794017551, 10.651163971795302, 73.21175075723671, 8.632649731289328, 31.136698271165603, 35.086214241057476, 19.67209612415452, 94.85120323156, 16.64283628620895, 43.570859955318, 23.045694418241066, 21.637580543448394, 59.92877467664565, 34.43287311125214, 18.904551241468862, 19.870273534557985, 10.408162843955658, 12.723229102499916, 21.448128074030514, 9.550419840382848, 24.81787726111597, 26.342268712588577, 15.900824171860709, 14.872972108314952, 5.459219227678893, 8.914858891570608, 36.84807781457206, 23.658413543611953, 26.596451537762952, 32.32191950358901, 17.182663305945784, 11.196058581230329, 114.82662260631275, 8.512658082337689, 6.920394324220788, 17.751299688643137, 6.518237027419276, 8.14658281856681, 19.879416928045146, 70.44534927196705, 32.271789436820846, 23.26861748968561, 43.54146448161367, 22.55146872471071, 23.879925475106116, 38.39204480416867, 9.541906064376041, 73.49518804316261, 48.96896668386473, 62.727164316565066, 129.37701257638972, 19.1352743280236, 51.09316766567112, 34.314948232452736, 46.32060543360239, 22.227354498094787, 65.23304305450682, 11.506400672404276, 12.24991288317118, 68.56335263578008, 43.65225202016812, 6.298815529260161, 5.974331724766808, 68.43797870454739, 6.618008194175616, 21.71690158496148, 6.759896287308307, 62.090032584383074, 57.37531068682568, 67.46247068427424, 44.33374834525429, 26.82581086378169, 49.21887746711977, 17.89290909453793, 39.05314551076183, 49.06646455641019, 46.284385909262035, 49.04575834181857, 90.45416781567872, 58.90965285250513, 6.210253626809419, 50.521700608256545, 76.28626255291283, 47.6823342012323, 94.76013127920103, 11.170652333582316, 25.727590680995384, 7.360423026191326, 79.26759088905949, 63.689923399907784, 29.19375365701023, 15.15277463915615, 56.79145527962935, 47.50754128287233, 65.45398026212399, 12.74994549677159, 10.423774249747048, 27.575763626853586, 24.053192843241142, 11.710730064923725, 16.21242117155323, 15.256188957711956, 55.6142577217085, 38.571963475106486, 23.83118933692465, 25.05957963725534, 17.32674666219391, 100.38272778465466, 52.10031532440664, 17.142968524967056, 55.13501808377286, 14.838404241136443, 48.285121303087124, 101.06378803724114, 8.630308171468435, 9.37459209187825, 8.750868176096851, 34.61673066021108, 28.44827328197576, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3325452.792700734, 3441658.3761142525, 3586602.6404755916, 3649352.3545806166, 3680012.5, 3756061.8425417473, 3809575.803751326, 3831360.651118285, 3841190.373564433, 3893483.911291716, 3912070.8193204105, 3916064.0625, 3984802.772137592, 3986127.021280796, 4021454.6875, 4062659.2234338867, 4075701.1386167076, 4087091.185964864, 4117051.4964214596, 4125835.9375, 4153889.04759281, 4153916.8142017582, 4162025.0, 4200666.001642555, 4204729.30951108, 4207682.446154892, 4207684.0937782945, 4209187.421089376, 4237182.700972243, 4241556.25, 4242904.6875, 4244724.820188035, 4253615.625, 4301629.6875, 4322742.147476459, 4328643.476857904, 4334932.240637181, 4344683.9970674915, 4345288.695095873, 4353281.827236362, 4401158.594752651, 4431030.990977339, 4454448.567850255, 4516966.254261057, 4591851.5625, 4620018.256942222, 4627391.85933923, 4628918.5150104975, 4748240.5393393785, 4755479.624974875, 4788191.375025186, 5172750.0, 5358649.617598587, 5359110.423457303, 5371995.0861875815, 5435396.487278676, 5602772.1003094455, 5617906.25, 5635985.907800927, 5748159.305432269, 5804680.37642716, 5830359.375, 5835720.4651167095, 5950632.4717647955, 5950646.875, 5994773.371458746, 6005307.8125, 6005309.026521238, 6035846.366552929, 6040514.401906576, 6051701.338473463, 6079826.518189583, 6083510.048251398, 6085161.787865284, 6096043.75, 6144028.3454319155, 6169200.007111391, 6184834.375, 6189936.72018448, 6201392.12992745, 6202656.25, 6202821.751177286, 6203070.3125, 6215777.828477374, 6226788.546580086, 6238534.375, 6248828.125, 6249460.135552491, 6253154.425183076, 6255190.625, 6258650.024743465, 6264225.0, 6264508.872574735, 6274909.652360921, 6276833.067107265, 6297302.613958363, 6317226.5625, 6323593.325074318, 6324630.992027208, 6344230.100125977, 6347542.044138212, 6348642.681067921, 6357592.325498727, 6362027.947048674, 6362041.010792416, 6363137.5, 6367320.3062107535, 6373546.875, 6379374.170995709, 6381283.867458389, 6381298.52186549, 6384329.947433102, 6391310.423677113, 6393532.503772312, 6409061.218659807, 6414926.5625, 6419435.9375, 6421055.145892893, 6421175.0, 6421437.255729141, 6421470.762597332, 6423645.3125, 6424063.161637798, 6426934.340770316, 6428065.579561105, 6428072.073905725, 6430579.490901393, 6431235.870889488, 6434061.183776019, 6435604.834092951, 6436597.085825011, 6438032.748868564, 6438737.5, 6441674.350198727, 6442028.125, 6443528.765882491, 6446350.0, 6451649.693153377, 6451885.894772262, 6454899.998408852, 6458312.518621252, 6461135.491523741, 6468231.484348537, 6468793.184464699, 6471299.791290696, 6474867.548937734, 6474989.0625, 6475942.81484047, 6476563.233515048, 6476946.519464864, 6477085.04124397, 6478178.125, 6479159.233814767, 6484512.827280755, 6485746.51689591, 6487853.965961148, 6492681.404053429, 6492683.944159958, 6493753.213391134, 6493849.53879171, 6495636.946002428, 6495804.772645443, 6497102.4972308185, 6499748.3755511455, 6510941.527865071, 6519129.6875, 6521696.814463266, 6522189.76263064, 6524759.347806804, 6526156.762546547, 6527056.25, 6541930.712140434, 6544656.25, 6547646.731067844, 6549138.554623824, 6558162.798993042, 6558754.213215639, 6560023.77410818, 6563186.34198481, 6563839.0625, 6566791.280491764, 6569173.052719725, 6569269.456817654, 6569530.438356129, 6573268.3436112655, 6573866.17348161, 6573880.825602803, 6582285.165280685, 6583081.018554389, 6587557.313418135, 6594148.4375, 6600290.282466107, 6603595.844038048, 6603924.294192202, 6604395.267816638, 6605517.386507173, 6606182.345863499, 6606345.656182114, 6607376.268719031, 6608825.0, 6609713.636464728, 6612329.709414391, 6613997.760874896, 6614040.3989307275, 6615313.676311444, 6615314.853777612, 6615448.665968443, 6615600.0, 6615794.966532587, 6615978.739920829, 6616460.404186221, 6616815.840629835, 6616826.497257685, 6616993.43809036, 6617439.862956281, 6617682.053418712, 6617837.360616549, 6618162.349631405, 6618167.03629261, 6618398.4375, 6618443.75, 6618812.159034185, 6618986.33965223, 6619090.017151982, 6619336.616942977, 6620466.732808419, 6620596.995384103, 6620637.3519921675, 6621471.18323265, 6621700.3371871635, 6623022.945180378, 6624048.4375, 6624622.79815799, 6624787.5, 6625328.11159699, 6625765.23416609, 6626848.40856298, 6630925.0, 6633850.0, 6636096.875, 6637070.3125, 6637407.396814252, 6638463.268456047, 6640131.25, 6641079.296456147, 6644227.009818818, 6645941.334489728, 6647535.493450084, 6670159.891301262, 6672545.170166008, 6675038.432525518, 6678840.285721794, 6684495.07686659, 6689623.575398854, 6690636.144158239, 6691466.6952422485, 6693260.894249091, 6693523.411912003, 6693625.791152737, 6697264.0625, 6699058.285541412, 6699548.4375, 6703946.936053168, 6706092.827406915, 6707968.277903035, 6715262.707253915, 6716298.647293484, 6717945.3125, 6718912.5, 6720507.776695952, 6721920.3125, 6723956.200939304, 6727420.292700149, 6728213.99982988, 6728215.24085782, 6728243.011350725, 6732101.821684431, 6734084.150731637, 6760030.090609455, 6761610.85717204, 6779193.75, 6780418.642737798, 6781011.414485115, 6791652.38744118, 6792359.727127839, 6792436.52378603, 6793192.370215159, 6794775.671945098, 6796027.653950788, 6799244.968970327, 6799276.693502801, 6800210.143060175, 6804825.0, 6805284.365639889, 6806368.992885797, 6810512.731990592, 6814254.62363085, 6814519.24784736, 6817924.246674238, 6825096.726406795, 6827200.30958731, 6842401.44404404, 6845243.238766274, 6845340.198116199, 6845962.045625413, 6846099.69373079, 6846118.63457342, 6847269.738902331, 6847329.322861019, 6847525.926601388, 6848125.0, 6848710.9375, 6848751.5625, 6850803.838267255, 6850912.534536958, 6854902.782558206, 6865024.652348754, 6871247.975740279, 6873109.077954376, 6889429.457898352, 6889899.38912347, 6892880.335933606, 6899114.294252981, 6902523.4375, 6903458.730755671, 6903581.25, 6903893.75, 6903903.210907307, 6913026.337409666, 6915301.698498432, 6915649.994094116, 6915725.820417652, 6919511.6780564785, 6927706.9451768, 6927710.999505786, 6929895.8823828, 6930711.901399814, 6931268.75, 6932358.884331792, 6933302.489807411, 6933354.25026277, 6936159.0495788865, 6937210.968667038, 6937810.9375, 6941431.25, 6941840.192608648, 6943984.375, 6944721.875, 6945382.8125, 6946492.7568224445, 6946893.089138405, 6949154.6875, 6958532.996129932, 6961296.766298402, 6969353.433793029, 6971767.156561734, 6992734.375, 7002998.4375, 7005199.238431526, 7006881.224959616, 7008553.026146678, 7015815.768017396, 7037367.492251916, 7038305.362867486, 7040793.28149064, 7041857.8125, 7042041.852122055, 7042843.75, 7043935.9375, 7044426.113286145, 7068331.00446576, 7068948.004201883, 7072715.661033118, 7074742.926995479, 7093372.241795614, 7096867.67500593, 7100450.0, 7102518.201104283, 7104146.875, 7104681.25, 7104752.977271503, 7108248.396152619, 7109484.190946237, 7110369.361929977, 7110486.755052945, 7110889.0625, 7120275.843349034, 7120857.923466874, 7121394.122058542, 7122423.610544495, 7123319.488180373, 7127216.644670332, 7128523.841441357, 7131431.949919389, 7132448.4375, 7133272.30715019, 7138641.88311783, 7139909.941477168, 7140530.933940303, 7147615.057799722, 7162662.506471794, 7169729.855062537, 7170201.465737847, 7170736.769072608, 7179302.069421622, 7195143.6525264615, 7197597.995173435, 7200595.3125, 7212755.830182887, 7213236.800155921, 7216330.803554216, 7218568.001629173, 7220919.729616436, 7224248.3994316785, 7230135.693498868, 7244238.275515265, 7245053.125, 7248894.672802372, 7249031.254879752, 7251175.0, 7251731.462664946, 7256542.1875, 7268837.5, 7278215.008946208, 7298197.049983633, 7346342.1875, 7353650.927952339, 7365494.873177753, 7369465.503141429, 7374148.4375, 7384631.25, 7397728.125, 7421903.125, 7451582.09978867, 7468125.0, 7472555.166655935, 7479712.911954824, 7481675.0, 7493175.20319558, 7508857.448461522, 7527508.724528554, 7533178.277502206, 7544978.125, 7557471.875, 7613764.76129291, 7614094.487201181, 7678419.239026315, 7780446.855552629, 7846952.788777405, 7876542.089394344, 7951986.470639132, 8017520.4176172195, 8045420.088278174, 8050154.6875, 8067710.988618114, 8068635.73748524, 8202994.577054169, 8257742.1875, 8280726.5625, 8288882.101427516, 8298918.692184256, 8338363.888695564, 8362408.189418734, 8368007.742451378, 8390231.954054914, 8416257.581385285, 8434468.75, 8438251.691360908, 8439173.173568144, 8474735.235299297, 8474756.38299026, 8474833.838580884, 8489238.200917576, 8530441.876580918, 8531563.501641672, 8591932.823390769, 8607743.75, 8729435.726667937, 8768907.8125, 8883045.3125, 9192485.9375, 9222249.99279373, 9223036.171366263, 9241441.240735395, 9242024.119780796, 9242375.0, 9243868.610093024, 9245375.030234292, 9245733.992099607, 9248999.645358395, 9251191.717299227, 9254756.25, 9254759.13197535, 9255921.550328562, 9255953.015228052, 9256492.466233, 9256829.59169988, 9257568.070061533, 9258117.1875, 9258395.147083199, 9258505.082398182, 9259606.25, 9260032.313676553, 9260095.36831714, 9268039.832603114, 9270011.455888998, 9275519.295809133, 9276115.901250599, 9276197.081754591, 9276457.260049615, 9276829.6875, 9277068.078741405, 9277480.393691903, 9277699.569778493, 9279571.875, 9280728.091143094, 9281418.75, 9281927.470873935, 9283004.021769537, 9283751.5625, 9284856.717031524, 9285036.83731591, 9286198.167637432, 9291553.125, 9292008.452903576, 9294052.034394396, 9294533.891848097, 9294624.266270671, 9295600.954868034, 9297631.81119164, 9299221.926238863, 9299418.128832137, 9300076.705823133, 9300249.33816952, 9300250.952984467, 9300253.125, 9301192.102231428, 9301275.372094959, 9301645.3125, 9301782.043120256, 9302076.749863092, 9302208.971933238, 9302312.5, 9303234.502764355, 9303408.758461462, 9303561.859616783, 9303731.226866443, 9303744.309250413, 9304605.656709, 9304623.973387491, 9305138.909030413, 9306698.613657258, 9306952.72734679, 9307211.654108481, 9308607.8125, 9309542.1875, 9311497.502729766, 9311598.436784565, 9312681.25, 9314857.740321064, 9314943.683203794, 9317420.062937003, 9317669.01452473, 9328785.403660791, 9329308.535475451, 9329351.71197833, 9329576.5625, 9329816.834393265, 9331012.023825647, 9331527.597156601, 9331546.794605026, 9331683.684157275, 9331778.125, 9332975.957543362, 9334707.888817824, 9334861.58344214, 9341464.73639398, 9344101.660279589, 9345838.915895227, 9345898.4375, 9346368.525061246, 9346380.180687523, 9346718.470855355, 9346876.30450989, 9346913.113675585, 9346917.999272116, 9347056.866890397, 9347225.0, 9347314.684906393, 9347318.581457697, 9347321.875, 9347360.9375, 9347545.3125, 9347691.172016589, 9347698.336389104, 9347819.868953837, 9347888.183315719, 9348010.547227692, 9348025.091816232, 9348104.6875, 9348129.6875, 9348249.92579859, 9348256.682518514, 9348283.53836156, 9348345.997167503, 9348482.632666621, 9348531.59189174, 9348656.25, 9348728.125, 9349114.53590089, 9349166.593447907, 9349372.016383884, 9349375.613024235, 9349378.390593652, 9349451.787150986, 9349520.904633263, 9349538.09976058, 9349550.04613531, 9349653.97578034, 9349689.0625, 9349730.42205055, 9349754.6875, 9349944.30363814, 9349972.943226207, 9350051.346208522, 9350051.406275872, 9350118.078235477, 9350302.698273515, 9350366.769379687, 9350409.650143614, 9350595.3125, 9350998.4375, 9351048.104821505, 9351225.661703786, 9351342.861062987, 9351344.174127202, 9351442.238274425, 9351633.864120925, 9351662.5, 9351685.135760117, 9351718.792096157, 9351899.020911448, 9351909.375, 9352021.938120136, 9352037.589029325, 9352064.0625, 9352296.760542998, 9352558.643869009, 9352647.263221458, 9352648.4375, 9352883.523434576, 9352909.251380378, 9352956.25, 9353007.8125, 9353062.5, 9353126.5625, 9353271.968130792, 9353299.127684215, 9353315.625, 9353353.381771367, 9353535.37983187, 9353572.691023193, 9353672.957960712, 9353770.3125, 9353815.219263239, 9353824.490493871, 9353902.395709097, 9353911.441920593, 9354040.727042593, 9354100.240916437, 9354141.732473567, 9354246.510878742, 9354345.828687778, 9354352.784380304, 9354381.25, 9354454.023670208, 9354560.498903155, 9354607.8125, 9354627.19459119, 9354663.360078197, 9354820.290841317, 9355049.046649162, 9355068.092274489, 9355247.116878144, 9355277.218497192, 9355336.742066132, 9355564.296419201, 9355944.969244218, 9356582.615907662, 9356868.75, 9356975.0, 9357307.527753636, 9367420.638910562, 9367565.738310833, 9368381.823444555, 9368755.655490685, 9369816.99826123, 9369832.378783097, 9370245.035092805, 9370752.612919698, 9370763.048260093, 9371631.75157077, 9371760.507195245, 9372279.6875, 9373003.924153242, 9374528.957568573, 9375420.312989924, 9375534.967380188, 9376771.875, 9380733.238080095, 9381640.625, 9382043.657819739, 9382688.973833729, 9382706.36527981, 9382901.339133661, 9386069.054155797, 9386479.6875, 9387163.169556003, 9387298.572157396, 9387403.163985457, 9388219.420523044, 9390328.125, 9390421.569162998, 9390435.89731697, 9391340.19608788, 9391803.359478489, 9392115.491337057, 9392311.141092055, 9392610.606174907, 9392783.962906953, 9393246.365979992, 9394102.276060924, 9395300.0, 9395535.798053388, 9397154.298838498, 9399611.164739292, 9401905.847258376, 9402277.71614079, 9403345.519558955, 9403373.816369606, 9403602.345444625, 9404021.875, 9404251.381444609, 9404379.6875, 9405440.237023948, 9405715.625, 9406296.042300383, 9406488.59508835, 9407648.20994851, 9407820.171799947, 9408040.426696446, 9408382.8125, 9408712.826765595, 9408860.038965672, 9409033.047367819, 9409237.79516774, 9410000.0, 9410479.261785835, 9412257.624514494, 9413409.375, 9414231.651374144, 9415561.493972309, 9416346.078282576, 9417061.208641497, 9417401.206713174, 9417580.79324629, 9421261.895894071, 9421598.288707267, 9422492.653234543, 9424913.864354532, 9426988.95059735, 9427001.31860432, 9427439.069400676, 9431386.885454286, 9432949.242532555, 9433968.418548767, 9434062.5, 9436423.03537153, 9437682.805701675, 9438694.808642315, 9438726.740311733, 9439298.4375, 9439342.888451625, 9440652.754589187, 9441081.72395886, 9441932.966090249, 9442041.788750855, 9443616.836357906, 9443660.436249655, 9444903.065428518, 9445596.178794261, 9446580.909541726, 9446925.12135463, 9446944.272558348, 9450029.456317293, 9452093.674358806, 9452364.03955971, 9452900.0, 9453440.625, 9453726.041100679, 9453954.198170416, 9454029.410093108, 9454104.16087232, 9454161.560097259, 9454200.0, 9454293.078678805, 9454313.001263356, 9454475.546213634, 9454487.583935823, 9454792.872453125, 9454903.907162433, 9455074.580039866, 9455101.288229667, 9455107.501410756, 9455159.375, 9455178.038152033, 9455493.605382795, 9455525.394403005, 9455567.1875, 9455770.609977873, 9455803.49855103, 9455832.8125, 9455945.729832152, 9455985.763330048, 9456109.984387068, 9456132.708243977, 9456160.17907252, 9456233.886065304, 9456306.864439612, 9456397.851685457, 9456482.203206556, 9456556.244267032, 9456732.176232347, 9456753.125, 9456812.5, 9456818.806941727, 9456852.065514343, 9456866.554340003, 9456871.031803392, 9456970.98192266, 9456972.659284217, 9456985.9375, 9456988.126973724, 9456990.625, 9457004.241987597, 9457021.86618687, 9457111.09578916, 9457188.060870547, 9457322.857460741, 9457353.491935134, 9457360.039420059, 9457368.502333289, 9457385.660548856, 9457391.583588904, 9457474.797669994, 9457512.939368429, 9457531.205596847, 9457995.404099694, 9458009.375, 9458104.6875, 9458240.181358177, 9458261.758066917, 9458307.8125, 9458315.034336194, 9458466.760913478, 9458492.159115208, 9458511.719539875, 9458539.76466498, 9458573.154237637, 9458643.379751278, 9458699.76755815, 9458810.330534449, 9458812.041051086, 9458819.405320458, 9458846.875, 9458860.414264368, 9458896.456895761, 9458956.554791678, 9458975.0, 9459069.292666981, 9459071.12614862, 9459142.955881124, 9459146.547115242, 9459163.23004858, 9459180.289212532, 9459268.75, 9459292.482863907, 9459294.297725994, 9459334.375, 9459356.63465483, 9459403.7844385, 9459490.349936629, 9459517.150564162, 9459532.8125, 9459604.641588073, 9459739.74237919, 9459749.320324043, 9459811.985104749, 9459825.82657418, 9459856.87197715, 9460100.248140542, 9460161.309457034, 9460413.941488914, 9460531.480809033, 9460609.089246104, 9460692.128016692, 9460779.150053956, 9460788.936142681, 9460790.317737428, 9460848.499806209, 9460857.74155999, 9460916.11041213, 9460931.666116146, 9460949.60993692, 9460951.966878274, 9461135.113132156, 9461203.284791386, 9461345.508349951, 9461387.2255416, 9461436.82144148, 9461519.12139286, 9461671.875, 9461680.911295073, 9461721.875, 9461938.71882582, 9462172.979090547, 9462476.5625, 9462526.801384706, 9462550.260033716, 9462553.125, 9462563.57677073, 9462593.75, 9462647.740459727, 9462798.4375, 9463348.4375, 9463442.010498885, 9463521.3358992, 9463539.0625, 9463574.267076397, 9463614.678640835, 9463626.35823767, 9463670.07952301, 9463676.808717253, 9463706.6425023, 9463873.527289359, 9463899.224729503, 9464023.181488892, 9464134.356889307, 9464195.3125, 9464282.8125, 9464407.8125, 9464418.75, 9464431.639614563, 9464442.086927468, 9464543.290589307, 9464753.125, 9464759.375, 9465168.75, 9465260.9375, 9465408.851632485, 9465464.0625, 9465466.72308706, 9465532.990509847, 9465599.481187873, 9465895.25752906, 9466203.125, 9466493.777302567, 9466602.96545831, 9466628.96224767, 9467008.159123138, 9467306.510308705, 9467521.364915319, 9467606.304345291, 9467670.223693697, 9467863.042372517, 9468065.625, 9468171.150246192, 9469235.435067868, 9469427.4491824, 9469637.89088837, 9470170.656010423, 9470346.378971312, 9471428.205180712, 9471562.5, 9472406.25, 9473306.840408081, 9473909.170992738, 9475250.510889074, 9476110.9375, 9477041.953519208, 9478786.415792542, 9479255.47904302, 9479446.847683571, 9480113.4109893, 9480326.14643059, 9480364.66046719, 9480406.30063966, 9480678.910639647, 9481025.926537652, 9481139.500702942, ...], [39.08134235460066, 17.63544054013408, 41.79106576627583, 45.00330344452037, 52.36320863443294, 7.967027461903901, 26.224177772810357, 10.707753896654822, 55.102638004256015, 8.055693246869549, 29.40637691939512, 55.50691767366046, 13.747932970618255, 16.494285348196357, 73.08996740910978, 44.52031411621665, 21.2040811456889, 17.877077223676395, 19.986467070671956, 84.08287115446618, 18.740006879127208, 54.02648050697097, 57.631140026253085, 24.637398334129387, 56.94519850376766, 9.039726017784545, 10.714860603311276, 17.718709824974084, 7.092439797971066, 76.36611840445497, 63.080375278861396, 25.417804159980975, 76.55038271772732, 107.94757981004723, 14.791121703406857, 49.55719003830623, 20.804982355432237, 13.673273082296127, 22.92630949057012, 13.711779881526876, 12.618890942079783, 75.07551038742294, 5.539440472783973, 17.722450205807643, 46.21909404623245, 8.946611522027487, 24.446619965558813, 30.021574933007667, 64.68374916026953, 56.06656122158645, 18.85525229482824, 49.361503287169064, 76.290578872509, 8.931545493846805, 73.28242135261846, 22.6913661268928, 15.875952087168297, 107.3118319207139, 15.427267887266106, 5.808850718595828, 12.4074633228822, 45.890374225404756, 15.556971641310586, 17.46008143520856, 36.37227142995306, 27.282963939246955, 48.02802231919893, 23.150633923295153, 21.409248032955976, 25.005851601819632, 53.74309339540241, 6.083503412771441, 104.82924289578364, 7.942765593611818, 71.62989991239911, 5.626356479025821, 11.138840588141779, 90.61407918325915, 34.168240952041096, 16.816221079063247, 30.989732051735157, 126.53058791346146, 51.60293198345707, 5.282014921170282, 45.09750045059295, 81.8525928080156, 52.85900171311712, 50.42221436081455, 52.43083776737984, 33.60350490997815, 5.941563236043086, 78.13131136748393, 13.31940871105984, 11.5242844920419, 53.70125261864206, 21.383656652974075, 52.7349208391999, 10.522690715050784, 24.302847678372345, 16.78809427762788, 25.98147645310631, 19.364516728324155, 9.450879910219571, 25.44586542350249, 5.7317587996290476, 51.31483711080424, 28.401165571934953, 123.64327700939876, 16.88608760555141, 92.92259805308726, 11.262186714432834, 56.44136593490621, 10.409502948020119, 34.49244482508669, 11.597583675736589, 57.6808126729386, 32.05859350759992, 17.03330930117492, 33.17655338606307, 14.085604925993819, 16.98814833037689, 69.42475513848798, 7.306960944335498, 7.112482691505807, 46.47573900010096, 9.505449453466788, 111.80910570160296, 27.272810326525867, 105.89118519751872, 11.364841765122945, 12.542171834274878, 120.65133219934661, 52.184423133901234, 19.826974577437916, 63.85553197305731, 35.3767934995271, 31.45569793045222, 9.084758484984997, 7.587856550159367, 11.125220647230364, 47.31032474455807, 27.098525557444788, 49.99366094386557, 27.853301019403254, 33.80319467112118, 5.550883215294152, 36.970099668719065, 64.99325328801413, 32.81571486575394, 47.11005413696937, 121.83797836579345, 61.32509682715189, 14.429364984594226, 80.07220124355514, 13.732224445884258, 19.53531554808125, 15.563105144393619, 8.991866840576808, 11.268736909289746, 85.20059812032437, 38.07899760287047, 35.66643562155905, 62.57376575696141, 47.06042564757513, 50.61414711797275, 47.3171341955898, 14.715685044465802, 15.099186222052737, 27.99778182128554, 12.035997050472982, 37.438024057885904, 8.021252585959617, 36.202703932968824, 25.972424137817242, 13.304526677675614, 9.59769670665519, 21.270257178511926, 45.88262514638974, 11.82484209055303, 79.78215993060311, 12.334318441666266, 22.725007467517255, 18.553009080153217, 12.546536933123019, 9.009896126788005, 70.04370414667989, 25.54243620274727, 42.53203941396584, 117.95013366031748, 8.942276456379625, 39.261784225601204, 23.222220776091625, 21.497713326845123, 5.029847051350778, 7.587156029836231, 24.730532722852743, 27.725263955296203, 60.01144760236372, 23.83050754397049, 61.76707921525079, 58.91589373892534, 47.02965041938946, 82.4909827811454, 5.6925198438873155, 39.350089760139724, 22.105813181185965, 16.653179795538215, 54.29140044644763, 13.768676385742932, 9.911765477502941, 132.53733396359914, 11.482350531778769, 93.70757766501279, 7.494190934265772, 7.349063629522726, 19.24697990663961, 125.78239944214033, 25.870793619873403, 7.082263122652685, 31.49911946686895, 66.4108089473407, 12.544327383372494, 5.479296226520787, 25.38121820597744, 12.386579692174628, 45.903539996087716, 9.435312247816787, 9.209313133041228, 37.94299912539735, 18.384666355908543, 61.642811059034955, 32.846959985694525, 12.959961902215522, 48.838301122395094, 9.320095827973928, 7.467742641700948, 9.307054561046181, 75.57081427198446, 38.143601836126635, 34.75567290496921, 51.24880034719516, 22.377537957240317, 6.927274462183356, 65.87690172805257, 6.2190254434267525, 83.70220846634436, 40.471052291152404, 8.982184234838812, 40.42487282299328, 24.969140227764065, 26.287401769427532, 8.114956284363275, 82.43003660672615, 8.360872072999303, 15.792392228837782, 71.77534320644506, 33.684497691651146, 28.028277390716553, 12.63963396875619, 65.29791343293815, 17.113848040732076, 51.50153523974852, 15.179436280983964, 24.955402006173856, 13.81466855159432, 5.406456702790427, 22.329827073785648, 36.523807173641394, 41.69003822943391, 22.338684515907886, 56.44979289028097, 27.59002778145687, 28.826518889048153, 5.339778782960462, 13.654963076316927, 12.716742018366922, 16.030875808519298, 10.794366841165015, 22.627674526132374, 27.030826517275774, 84.88200783921509, 26.570244589180465, 39.1413669539972, 11.325469973735558, 7.217197531731439, 5.42137036781881, 15.686881624975916, 12.370146126797065, 8.962518978376862, 46.965268932957926, 7.651316479840237, 8.739288578419597, 52.866040643690184, 25.96607103371734, 11.529832389966584, 69.80352491235861, 27.32178955708959, 9.791102609233162, 31.30047237971833, 26.500033485021042, 9.607654167432662, 21.719082931983632, 35.195940860255135, 135.28964571921466, 21.960641108787524, 5.036420225541893, 92.00062794334679, 6.197350078079484, 10.601881873681725, 20.23671412149631, 52.86625992919204, 53.08598219193008, 70.4997743628488, 6.361726396579867, 11.182122835444305, 7.483906496703146, 31.820818422683335, 113.9548488288342, 13.918524076664768, 38.88474370076466, 73.48741929670066, 61.8821842711575, 11.51036219512947, 90.9554564671748, 20.165528055022094, 43.38461024785436, 45.13598379390718, 15.27937974815319, 9.148062469028298, 62.893533413684125, 119.72500421074008, 19.376169134241408, 10.047335653210025, 18.473719383268875, 67.82088361002256, 29.861879710627058, 20.612865342936146, 47.764919671879596, 21.586697683332844, 21.21700079432837, 48.693669452191216, 6.437260555082618, 14.650575312711906, 91.20493188749441, 40.91864287392804, 101.46827436119891, 66.77269350674442, 51.16667832888956, 55.25366586848609, 30.81398824570003, 46.199736911407754, 46.83447543441504, 59.92941811362496, 10.961946267137414, 58.47481314384659, 8.270284136301402, 113.12895285366946, 97.42290970965304, 89.94317825149749, 14.846918487963404, 27.224938930672472, 32.36368852499455, 31.266406623222082, 11.996323481547524, 30.541008612503074, 62.97247121577472, 9.06305693677478, 40.63057918701233, 38.9145794406245, 31.111122090052987, 14.081537114536559, 13.51251608338477, 22.90044341143833, 12.520666537284745, 11.753894848872056, 18.146122799744248, 54.91136946256346, 44.04635609010066, 46.36767148228659, 45.664929773732666, 10.904390549006367, 27.10502852299458, 39.22572199756049, 66.41060758561784, 53.75798459751713, 41.11167190964684, 10.163259850431544, 16.773452355310077, 50.689896668836006, 11.409405762261192, 71.12174635786002, 7.418035757241002, 16.781286418942493, 12.858788084699317, 40.63044464876543, 23.493556531463177, 42.63933498055232, 19.397708395380633, 23.003277270212404, 26.058171499573167, 46.28122326933652, 7.664987737754114, 13.492592097106137, 19.462168495672454, 5.418213331308468, 66.61928400176996, 126.07958888582726, 30.310397198954607, 22.332081624666145, 10.185560160900756, 41.48598476596469, 47.595728562016376, 136.34030908330305, 5.936097148969199, 24.493412796331125, 31.894046252220715, 59.27131290796147, 10.256139345802607, 5.098552279760167, 78.43651250974102, 5.406666723747394, 61.25922895212689, 33.69027200886019, 6.968408745185969, 60.364614595914254, 41.04827281968206, 12.972061795189095, 69.46766471111398, 87.17502170650813, 63.31366968353297, 114.24605588321393, 45.0076586156957, 35.70133590014232, 6.016992075181416, 32.27194454608815, 102.59340246039008, 11.839065324866706, 158.58605920985516, 5.957298538310273, 47.88928185547758, 41.321771452172726, 5.825350958042276, 55.54619481051932, 60.36089519728618, 18.498255042297437, 10.043629407920047, 5.641683502802259, 24.155645059337807, 10.639916272742786, 5.528338033456368, 7.2690236037174, 9.421895964396507, 65.79872504543678, 59.39343742793014, 11.208558938592862, 55.555950573460635, 17.942940539456927, 28.63970350704973, 43.050647185254284, 68.94853031736699, 66.34490002574238, 25.508676426094993, 64.45052387013887, 14.681073563164134, 12.440998956548581, 18.11091495672946, 65.62989535553301, 9.442792132261793, 9.117778297039953, 17.79347221709329, 47.95750801690905, 5.775328092655134, 26.662738220376887, 8.128728278211991, 6.656473336727021, 31.24053118002616, 78.29950271751522, 31.945546279264978, 84.51476971122338, 63.447657416152666, 49.782493399263394, 28.383181534334156, 18.779830968808977, 21.714776483453857, 8.683646111577927, 56.567239838611705, 5.606350756749082, 15.05801436379564, 8.093966297476797, 50.54866472581965, 5.677472679300139, 91.76948463613722, 24.506867536117255, 27.13294539871976, 26.52827769381484, 5.964052489920958, 53.39960181397617, 10.208731448524304, 75.78697524241316, 65.86240769118197, 50.36098358239664, 56.261111743053625, 8.039303592777637, 15.209945045249405, 10.080181755722208, 12.047753158262141, 33.79149364797583, 76.3320732673496, 15.792820792115673, 20.985363875784305, 59.74383218530642, 8.821730513004624, 18.54872427090857, 17.828993748467276, 41.36770204887464, 16.83233809657351, 36.630789112879086, 6.639583062127196, 30.559933275031945, 53.64594984970266, 17.08068190227542, 14.973700436019513, 9.113187722684259, 73.43187243484448, 103.59667952706886, 33.87824819374408, 51.35729764414019, 46.50323314424407, 50.49225994880396, 6.340803778766822, 32.0186048491602, 10.278227686242412, 15.517457745657461, 98.07789611264944, 20.46602472921912, 74.10644755000274, 30.588532696918346, 11.763789159673722, 29.122136395864317, 7.917709016978708, 6.5168686850832716, 72.04826942319526, 84.55064907804459, 137.76571521470328, 34.289382994387346, 54.078980496690775, 25.993170029448656, 25.91271539283818, 72.62769172369525, 23.127227637543236, 25.822169396362906, 9.484932294555326, 61.39492265789617, 7.884757914540641, 57.395643859560465, 80.15218841108887, 18.031178130665037, 14.938783223924197, 40.264960492980606, 108.83180281897847, 5.163808857521621, 16.001495987724148, 28.818469081348148, 30.492198826872, 12.483336828946483, 75.72730614788222, 67.32656984437617, 19.022109924086678, 34.28798906364162, 6.40741262571146, 20.664036842334646, 5.664157719912628, 45.01460413252078, 39.11948260346302, 52.94224337743998, 8.660496163732853, 55.84393624698448, 5.619476541369828, 14.410689802131088, 68.55477755844488, 10.793419456538798, 11.263778891259859, 10.717725747745215, 24.302613691865844, 58.86350736473877, 19.310185918947713, 17.962628750847994, 50.30241089769694, 37.22828906863663, 25.588919622085992, 37.5765566343715, 51.696163916706574, 63.22332308093111, 17.536694478647807, 26.673778452782617, 46.819656902742466, 9.984759960490203, 187.5104604131863, 7.63678708410389, 53.41781626092451, 40.12490065642718, 11.013672689276483, 11.878500049611077, 6.607232556972762, 18.40289295338516, 5.695407727204896, 28.858256855626628, 52.13248773611579, 58.67841933509812, 17.1158373332118, 20.60352699450657, 30.513847666801155, 13.224888082806753, 8.43220553645326, 88.82982337065818, 43.05096373378615, 17.855686082336533, 9.370720240879574, 5.763131338664426, 42.52567577554201, 29.338341900285062, 65.81169245871342, 37.5730566829145, 21.5504130304699, 24.882324854824144, 25.779161391650018, 10.218299651824509, 23.449775036701645, 31.737886857939884, 5.409097723668112, 103.940898077986, 53.863709009583985, 7.487187869145913, 18.250573880903648, 9.974234729656686, 11.862358180310805, 14.26108279576736, 21.385257808840013, 58.592697685805064, 10.06975465708183, 46.39680001080921, 25.615865961018933, 44.73971997320912, 19.85912641823493, 32.67390470420201, 70.10772032872114, 14.52248987903153, 22.988908339150758, 11.794061699046775, 28.677817206275556, 12.456342341458171, 16.239817596565324, 50.84819072309153, 40.64293561894801, 45.02788883177243, 35.711632401878255, 19.87207658738065, 22.62688068714527, 28.578747623921085, 8.427195971100003, 20.936493092391636, 22.645013261237246, 74.64538855738175, 57.065308857510615, 13.591844025542333, 6.993663316669204, 5.431311643957313, 32.95046412237368, 5.248010259023612, 11.526380482452183, 22.073544506679823, 29.91436441001838, 53.71847323716426, 56.30755508174915, 140.5858822797402, 26.21400889083398, 22.128307633326422, 69.288916531318, 5.748202595827669, 42.74817961094573, 9.313156435116069, 39.04236026924565, 20.051874992617037, 29.62629931371787, 78.69490260799084, 10.118973831694777, 7.690091595475781, 54.05047211168153, 19.26781992152762, 57.925618347690445, 125.86367053555216, 8.141527871351839, 80.77626825128986, 15.391732313178396, 21.29752617932013, 20.72080228031284, 80.46980468179927, 22.180813529136323, 51.117406047515175, 6.409706468907592, 20.47714823815722, 7.259851314573358, 46.45467866767652, 59.45708624635064, 5.659839886302314, 21.836177351927972, 76.09042596054772, 92.03247856453052, 29.215999979658154, 54.112738192844, 83.5280590077643, 10.986616476004862, 14.61399213454584, 15.399893890764307, 73.27997483035142, 16.243091249826556, 59.85348191402319, 56.43126685596561, 75.8472505169695, 6.092162765653, 18.30868049332459, 46.88249077450953, 5.036427403677732, 39.05686305363039, 27.836135867979234, 15.917479139477226, 9.220884261369298, 55.132799497793414, 23.956388298608893, 13.573427728684615, 33.020959302256905, 50.928147914851124, 60.68922963407927, 26.04381936424306, 64.19529940450622, 8.410515552246348, 13.60054742486362, 27.335307221890275, 19.18510413591583, 16.87257161540601, 12.620499979949546, 79.3345266935472, 7.539039892312403, 80.43419503964407, 69.50732132184635, 46.802435759556246, 18.712192640987947, 13.416192856202375, 6.064751264343672, 22.171729748051245, 5.160768810093212, 107.72638746829445, 5.104942291881425, 7.862436292826284, 6.297335382099375, 26.845012441548302, 85.4697111956574, 22.26759330482684, 14.27034265004656, 34.55108731857274, 47.3956513185013, 30.31036202546848, 18.968700590545613, 7.194598463272814, 13.739162463061504, 7.4459894649984895, 20.513862261043542, 5.392816128993256, 9.758912621078649, 83.45218557712649, 76.87885648017829, 65.15773171893146, 5.203597761111929, 7.986299121559465, 6.935622151803693, 23.357140591310863, 39.80143730411401, 29.559799819319625, 7.600780694357614, 16.096233820312435, 7.168990792581215, 55.940313834094475, 37.494947762779105, 5.787072139566847, 5.640814059840509, 20.958539740406962, 57.675808703038015, 23.118738382737845, 55.00102326309691, 42.35505525415552, 19.736264988717583, 101.82033657104586, 15.425150639166674, 6.1441804239352225, 24.671476378859403, 28.05057131391954, 28.0787506832149, 33.9708228670752, 50.138089609940096, 33.4084649073297, 71.66029453445353, 24.043692051260976, 27.650226517777224, 6.155328693561777, 60.34789074140362, 7.9608451488917735, 59.0966815122782, 12.104237759397618, 11.261488328122125, 18.78502161353958, 5.572284967906627, 18.397115767059695, 24.08506213179552, 22.661149429880545, 69.12791175804362, 48.738103628756505, 119.08790342499336, 24.860305891405673, 69.49853722870238, 11.626858947119542, 11.766512386358432, 41.10306368250104, 16.81287176736338, 14.316762699938765, 37.56662057161522, 7.5659603321556705, 19.251907690662204, 32.74800470492448, 52.96337859864117, 20.677737470760047, 8.864380405981677, 14.919702962023377, 10.26021564206951, 49.09829638887737, 43.81065810795517, 5.818205514450656, 15.612350699487795, 72.82201207744545, 12.475085421032933, 6.355649564350049, 67.45930935177758, 62.450077954788654, 18.0263744745992, 44.034707701947426, 60.44209227352866, 78.87081779270689, 15.581227000458666, 12.134325634638966, 13.112055407610535, 26.582563204080532, 18.26841876064407, 14.074678720521511, 70.43253117762177, 40.34649212314071, 12.283608240485732, 11.891728244813503, 8.263234950853843, 44.05415259051099, 53.37156935360963, 31.004001513295098, 22.07434988663139, 8.77405643872219, 59.51092070997387, 20.633969656105098, 52.74388768667162, 27.97519461255159, 8.748492049537067, 8.696418789129597, 13.961605814101326, 73.65839529502455, 79.21531448484569, 5.581325248503282, 59.22795125842865, 43.94569868191994, 71.06484729294277, 6.990381898745276, 22.350900099780723, 13.643542934264055, 51.588329929693984, 17.51105896043017, 19.324458259656495, 7.90698794017551, 10.651163971795302, 73.21175075723671, 8.632649731289328, 31.136698271165603, 35.086214241057476, 19.67209612415452, 94.85120323156, 16.64283628620895, 43.570859955318, 23.045694418241066, 21.637580543448394, 59.92877467664565, 34.43287311125214, 18.904551241468862, 19.870273534557985, 10.408162843955658, 12.723229102499916, 21.448128074030514, 9.550419840382848, 24.81787726111597, 26.342268712588577, 15.900824171860709, 14.872972108314952, 5.459219227678893, 8.914858891570608, 36.84807781457206, 23.658413543611953, 26.596451537762952, 32.32191950358901, 17.182663305945784, 11.196058581230329, 114.82662260631275, 8.512658082337689, 6.920394324220788, 17.751299688643137, 6.518237027419276, 8.14658281856681, 19.879416928045146, 70.44534927196705, 32.271789436820846, 23.26861748968561, 43.54146448161367, 22.55146872471071, 23.879925475106116, 38.39204480416867, 9.541906064376041, 73.49518804316261, 48.96896668386473, 62.727164316565066, 129.37701257638972, 19.1352743280236, 51.09316766567112, 34.314948232452736, 46.32060543360239, 22.227354498094787, 65.23304305450682, 11.506400672404276, 12.24991288317118, 68.56335263578008, 43.65225202016812, 6.298815529260161, 5.974331724766808, 68.43797870454739, 6.618008194175616, 21.71690158496148, 6.759896287308307, 62.090032584383074, 57.37531068682568, 67.46247068427424, 44.33374834525429, 26.82581086378169, 49.21887746711977, 17.89290909453793, 39.05314551076183, 49.06646455641019, 46.284385909262035, 49.04575834181857, 90.45416781567872, 58.90965285250513, 6.210253626809419, 50.521700608256545, 76.28626255291283, 47.6823342012323, 94.76013127920103, 11.170652333582316, 25.727590680995384, 7.360423026191326, 79.26759088905949, 63.689923399907784, 29.19375365701023, 15.15277463915615, 56.79145527962935, 47.50754128287233, 65.45398026212399, 12.74994549677159, 10.423774249747048, 27.575763626853586, 24.053192843241142, 11.710730064923725, 16.21242117155323, 15.256188957711956, 55.6142577217085, 38.571963475106486, 23.83118933692465, 25.05957963725534, 17.32674666219391, 100.38272778465466, 52.10031532440664, 17.142968524967056, 55.13501808377286, 14.838404241136443, 48.285121303087124, 101.06378803724114, 8.630308171468435, 9.37459209187825, 8.750868176096851, 34.61673066021108, 28.44827328197576, ...])
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);
([3325452.792700734, 3441658.3761142525, 3586602.6404755916, 3649352.3545806166, 3680012.5, 3756061.8425417473, 3809575.803751326, 3831360.651118285, 3841190.373564433, 3893483.911291716, 3912070.8193204105, 3916064.0625, 3984802.772137592, 3986127.021280796, 4021454.6875, 4062659.2234338867, 4075701.1386167076, 4087091.185964864, 4117051.4964214596, 4125835.9375, 4153889.04759281, 4153916.8142017582, 4162025.0, 4200666.001642555, 4204729.30951108, 4207682.446154892, 4207684.0937782945, 4209187.421089376, 4237182.700972243, 4241556.25, 4242904.6875, 4244724.820188035, 4253615.625, 4301629.6875, 4322742.147476459, 4328643.476857904, 4334932.240637181, 4344683.9970674915, 4345288.695095873, 4353281.827236362, 4401158.594752651, 4431030.990977339, 4454448.567850255, 4516966.254261057, 4591851.5625, 4620018.256942222, 4627391.85933923, 4628918.5150104975, 4748240.5393393785, 4755479.624974875, 4788191.375025186, 5172750.0, 5358649.617598587, 5359110.423457303, 5371995.0861875815, 5435396.487278676, 5602772.1003094455, 5617906.25, 5635985.907800927, 5748159.305432269, 5804680.37642716, 5830359.375, 5835720.4651167095, 5950632.4717647955, 5950646.875, 5994773.371458746, 6005307.8125, 6005309.026521238, 6035846.366552929, 6040514.401906576, 6051701.338473463, 6079826.518189583, 6083510.048251398, 6085161.787865284, 6096043.75, 6144028.3454319155, 6169200.007111391, 6184834.375, 6189936.72018448, 6201392.12992745, 6202656.25, 6202821.751177286, 6203070.3125, 6215777.828477374, 6226788.546580086, 6238534.375, 6248828.125, 6249460.135552491, 6253154.425183076, 6255190.625, 6258650.024743465, 6264225.0, 6264508.872574735, 6274909.652360921, 6276833.067107265, 6297302.613958363, 6317226.5625, 6323593.325074318, 6324630.992027208, 6344230.100125977, 6347542.044138212, 6348642.681067921, 6357592.325498727, 6362027.947048674, 6362041.010792416, 6363137.5, 6367320.3062107535, 6373546.875, 6379374.170995709, 6381283.867458389, 6381298.52186549, 6384329.947433102, 6391310.423677113, 6393532.503772312, 6409061.218659807, 6414926.5625, 6419435.9375, 6421055.145892893, 6421175.0, 6421437.255729141, 6421470.762597332, 6423645.3125, 6424063.161637798, 6426934.340770316, 6428065.579561105, 6428072.073905725, 6430579.490901393, 6431235.870889488, 6434061.183776019, 6435604.834092951, 6436597.085825011, 6438032.748868564, 6438737.5, 6441674.350198727, 6442028.125, 6443528.765882491, 6446350.0, 6451649.693153377, 6451885.894772262, 6454899.998408852, 6458312.518621252, 6461135.491523741, 6468231.484348537, 6468793.184464699, 6471299.791290696, 6474867.548937734, 6474989.0625, 6475942.81484047, 6476563.233515048, 6476946.519464864, 6477085.04124397, 6478178.125, 6479159.233814767, 6484512.827280755, 6485746.51689591, 6487853.965961148, 6492681.404053429, 6492683.944159958, 6493753.213391134, 6493849.53879171, 6495636.946002428, 6495804.772645443, 6497102.4972308185, 6499748.3755511455, 6510941.527865071, 6519129.6875, 6521696.814463266, 6522189.76263064, 6524759.347806804, 6526156.762546547, 6527056.25, 6541930.712140434, 6544656.25, 6547646.731067844, 6549138.554623824, 6558162.798993042, 6558754.213215639, 6560023.77410818, 6563186.34198481, 6563839.0625, 6566791.280491764, 6569173.052719725, 6569269.456817654, 6569530.438356129, 6573268.3436112655, 6573866.17348161, 6573880.825602803, 6582285.165280685, 6583081.018554389, 6587557.313418135, 6594148.4375, 6600290.282466107, 6603595.844038048, 6603924.294192202, 6604395.267816638, 6605517.386507173, 6606182.345863499, 6606345.656182114, 6607376.268719031, 6608825.0, 6609713.636464728, 6612329.709414391, 6613997.760874896, 6614040.3989307275, 6615313.676311444, 6615314.853777612, 6615448.665968443, 6615600.0, 6615794.966532587, 6615978.739920829, 6616460.404186221, 6616815.840629835, 6616826.497257685, 6616993.43809036, 6617439.862956281, 6617682.053418712, 6617837.360616549, 6618162.349631405, 6618167.03629261, 6618398.4375, 6618443.75, 6618812.159034185, 6618986.33965223, 6619090.017151982, 6619336.616942977, 6620466.732808419, 6620596.995384103, 6620637.3519921675, 6621471.18323265, 6621700.3371871635, 6623022.945180378, 6624048.4375, 6624622.79815799, 6624787.5, 6625328.11159699, 6625765.23416609, 6626848.40856298, 6630925.0, 6633850.0, 6636096.875, 6637070.3125, 6637407.396814252, 6638463.268456047, 6640131.25, 6641079.296456147, 6644227.009818818, 6645941.334489728, 6647535.493450084, 6670159.891301262, 6672545.170166008, 6675038.432525518, 6678840.285721794, 6684495.07686659, 6689623.575398854, 6690636.144158239, 6691466.6952422485, 6693260.894249091, 6693523.411912003, 6693625.791152737, 6697264.0625, 6699058.285541412, 6699548.4375, 6703946.936053168, 6706092.827406915, 6707968.277903035, 6715262.707253915, 6716298.647293484, 6717945.3125, 6718912.5, 6720507.776695952, 6721920.3125, 6723956.200939304, 6727420.292700149, 6728213.99982988, 6728215.24085782, 6728243.011350725, 6732101.821684431, 6734084.150731637, 6760030.090609455, 6761610.85717204, 6779193.75, 6780418.642737798, 6781011.414485115, 6791652.38744118, 6792359.727127839, 6792436.52378603, 6793192.370215159, 6794775.671945098, 6796027.653950788, 6799244.968970327, 6799276.693502801, 6800210.143060175, 6804825.0, 6805284.365639889, 6806368.992885797, 6810512.731990592, 6814254.62363085, 6814519.24784736, 6817924.246674238, 6825096.726406795, 6827200.30958731, 6842401.44404404, 6845243.238766274, 6845340.198116199, 6845962.045625413, 6846099.69373079, 6846118.63457342, 6847269.738902331, 6847329.322861019, 6847525.926601388, 6848125.0, 6848710.9375, 6848751.5625, 6850803.838267255, 6850912.534536958, 6854902.782558206, 6865024.652348754, 6871247.975740279, 6873109.077954376, 6889429.457898352, 6889899.38912347, 6892880.335933606, 6899114.294252981, 6902523.4375, 6903458.730755671, 6903581.25, 6903893.75, 6903903.210907307, 6913026.337409666, 6915301.698498432, 6915649.994094116, 6915725.820417652, 6919511.6780564785, 6927706.9451768, 6927710.999505786, 6929895.8823828, 6930711.901399814, 6931268.75, 6932358.884331792, 6933302.489807411, 6933354.25026277, 6936159.0495788865, 6937210.968667038, 6937810.9375, 6941431.25, 6941840.192608648, 6943984.375, 6944721.875, 6945382.8125, 6946492.7568224445, 6946893.089138405, 6949154.6875, 6958532.996129932, 6961296.766298402, 6969353.433793029, 6971767.156561734, 6992734.375, 7002998.4375, 7005199.238431526, 7006881.224959616, 7008553.026146678, 7015815.768017396, 7037367.492251916, 7038305.362867486, 7040793.28149064, 7041857.8125, 7042041.852122055, 7042843.75, 7043935.9375, 7044426.113286145, 7068331.00446576, 7068948.004201883, 7072715.661033118, 7074742.926995479, 7093372.241795614, 7096867.67500593, 7100450.0, 7102518.201104283, 7104146.875, 7104681.25, 7104752.977271503, 7108248.396152619, 7109484.190946237, 7110369.361929977, 7110486.755052945, 7110889.0625, 7120275.843349034, 7120857.923466874, 7121394.122058542, 7122423.610544495, 7123319.488180373, 7127216.644670332, 7128523.841441357, 7131431.949919389, 7132448.4375, 7133272.30715019, 7138641.88311783, 7139909.941477168, 7140530.933940303, 7147615.057799722, 7162662.506471794, 7169729.855062537, 7170201.465737847, 7170736.769072608, 7179302.069421622, 7195143.6525264615, 7197597.995173435, 7200595.3125, 7212755.830182887, 7213236.800155921, 7216330.803554216, 7218568.001629173, 7220919.729616436, 7224248.3994316785, 7230135.693498868, 7244238.275515265, 7245053.125, 7248894.672802372, 7249031.254879752, 7251175.0, 7251731.462664946, 7256542.1875, 7268837.5, 7278215.008946208, 7298197.049983633, 7346342.1875, 7353650.927952339, 7365494.873177753, 7369465.503141429, 7374148.4375, 7384631.25, 7397728.125, 7421903.125, 7451582.09978867, 7468125.0, 7472555.166655935, 7479712.911954824, 7481675.0, 7493175.20319558, 7508857.448461522, 7527508.724528554, 7533178.277502206, 7544978.125, 7557471.875, 7613764.76129291, 7614094.487201181, 7678419.239026315, 7780446.855552629, 7846952.788777405, 7876542.089394344, 7951986.470639132, 8017520.4176172195, 8045420.088278174, 8050154.6875, 8067710.988618114, 8068635.73748524, 8202994.577054169, 8257742.1875, 8280726.5625, 8288882.101427516, 8298918.692184256, 8338363.888695564, 8362408.189418734, 8368007.742451378, 8390231.954054914, 8416257.581385285, 8434468.75, 8438251.691360908, 8439173.173568144, 8474735.235299297, 8474756.38299026, 8474833.838580884, 8489238.200917576, 8530441.876580918, 8531563.501641672, 8591932.823390769, 8607743.75, 8729435.726667937, 8768907.8125, 8883045.3125, 9192485.9375, 9222249.99279373, 9223036.171366263, 9241441.240735395, 9242024.119780796, 9242375.0, 9243868.610093024, 9245375.030234292, 9245733.992099607, 9248999.645358395, 9251191.717299227, 9254756.25, 9254759.13197535, 9255921.550328562, 9255953.015228052, 9256492.466233, 9256829.59169988, 9257568.070061533, 9258117.1875, 9258395.147083199, 9258505.082398182, 9259606.25, 9260032.313676553, 9260095.36831714, 9268039.832603114, 9270011.455888998, 9275519.295809133, 9276115.901250599, 9276197.081754591, 9276457.260049615, 9276829.6875, 9277068.078741405, 9277480.393691903, 9277699.569778493, 9279571.875, 9280728.091143094, 9281418.75, 9281927.470873935, 9283004.021769537, 9283751.5625, 9284856.717031524, 9285036.83731591, 9286198.167637432, 9291553.125, 9292008.452903576, 9294052.034394396, 9294533.891848097, 9294624.266270671, 9295600.954868034, 9297631.81119164, 9299221.926238863, 9299418.128832137, 9300076.705823133, 9300249.33816952, 9300250.952984467, 9300253.125, 9301192.102231428, 9301275.372094959, 9301645.3125, 9301782.043120256, 9302076.749863092, 9302208.971933238, 9302312.5, 9303234.502764355, 9303408.758461462, 9303561.859616783, 9303731.226866443, 9303744.309250413, 9304605.656709, 9304623.973387491, 9305138.909030413, 9306698.613657258, 9306952.72734679, 9307211.654108481, 9308607.8125, 9309542.1875, 9311497.502729766, 9311598.436784565, 9312681.25, 9314857.740321064, 9314943.683203794, 9317420.062937003, 9317669.01452473, 9328785.403660791, 9329308.535475451, 9329351.71197833, 9329576.5625, 9329816.834393265, 9331012.023825647, 9331527.597156601, 9331546.794605026, 9331683.684157275, 9331778.125, 9332975.957543362, 9334707.888817824, 9334861.58344214, 9341464.73639398, 9344101.660279589, 9345838.915895227, 9345898.4375, 9346368.525061246, 9346380.180687523, 9346718.470855355, 9346876.30450989, 9346913.113675585, 9346917.999272116, 9347056.866890397, 9347225.0, 9347314.684906393, 9347318.581457697, 9347321.875, 9347360.9375, 9347545.3125, 9347691.172016589, 9347698.336389104, 9347819.868953837, 9347888.183315719, 9348010.547227692, 9348025.091816232, 9348104.6875, 9348129.6875, 9348249.92579859, 9348256.682518514, 9348283.53836156, 9348345.997167503, 9348482.632666621, 9348531.59189174, 9348656.25, 9348728.125, 9349114.53590089, 9349166.593447907, 9349372.016383884, 9349375.613024235, 9349378.390593652, 9349451.787150986, 9349520.904633263, 9349538.09976058, 9349550.04613531, 9349653.97578034, 9349689.0625, 9349730.42205055, 9349754.6875, 9349944.30363814, 9349972.943226207, 9350051.346208522, 9350051.406275872, 9350118.078235477, 9350302.698273515, 9350366.769379687, 9350409.650143614, 9350595.3125, 9350998.4375, 9351048.104821505, 9351225.661703786, 9351342.861062987, 9351344.174127202, 9351442.238274425, 9351633.864120925, 9351662.5, 9351685.135760117, 9351718.792096157, 9351899.020911448, 9351909.375, 9352021.938120136, 9352037.589029325, 9352064.0625, 9352296.760542998, 9352558.643869009, 9352647.263221458, 9352648.4375, 9352883.523434576, 9352909.251380378, 9352956.25, 9353007.8125, 9353062.5, 9353126.5625, 9353271.968130792, 9353299.127684215, 9353315.625, 9353353.381771367, 9353535.37983187, 9353572.691023193, 9353672.957960712, 9353770.3125, 9353815.219263239, 9353824.490493871, 9353902.395709097, 9353911.441920593, 9354040.727042593, 9354100.240916437, 9354141.732473567, 9354246.510878742, 9354345.828687778, 9354352.784380304, 9354381.25, 9354454.023670208, 9354560.498903155, 9354607.8125, 9354627.19459119, 9354663.360078197, 9354820.290841317, 9355049.046649162, 9355068.092274489, 9355247.116878144, 9355277.218497192, 9355336.742066132, 9355564.296419201, 9355944.969244218, 9356582.615907662, 9356868.75, 9356975.0, 9357307.527753636, 9367420.638910562, 9367565.738310833, 9368381.823444555, 9368755.655490685, 9369816.99826123, 9369832.378783097, 9370245.035092805, 9370752.612919698, 9370763.048260093, 9371631.75157077, 9371760.507195245, 9372279.6875, 9373003.924153242, 9374528.957568573, 9375420.312989924, 9375534.967380188, 9376771.875, 9380733.238080095, 9381640.625, 9382043.657819739, 9382688.973833729, 9382706.36527981, 9382901.339133661, 9386069.054155797, 9386479.6875, 9387163.169556003, 9387298.572157396, 9387403.163985457, 9388219.420523044, 9390328.125, 9390421.569162998, 9390435.89731697, 9391340.19608788, 9391803.359478489, 9392115.491337057, 9392311.141092055, 9392610.606174907, 9392783.962906953, 9393246.365979992, 9394102.276060924, 9395300.0, 9395535.798053388, 9397154.298838498, 9399611.164739292, 9401905.847258376, 9402277.71614079, 9403345.519558955, 9403373.816369606, 9403602.345444625, 9404021.875, 9404251.381444609, 9404379.6875, 9405440.237023948, 9405715.625, 9406296.042300383, 9406488.59508835, 9407648.20994851, 9407820.171799947, 9408040.426696446, 9408382.8125, 9408712.826765595, 9408860.038965672, 9409033.047367819, 9409237.79516774, 9410000.0, 9410479.261785835, 9412257.624514494, 9413409.375, 9414231.651374144, 9415561.493972309, 9416346.078282576, 9417061.208641497, 9417401.206713174, 9417580.79324629, 9421261.895894071, 9421598.288707267, 9422492.653234543, 9424913.864354532, 9426988.95059735, 9427001.31860432, 9427439.069400676, 9431386.885454286, 9432949.242532555, 9433968.418548767, 9434062.5, 9436423.03537153, 9437682.805701675, 9438694.808642315, 9438726.740311733, 9439298.4375, 9439342.888451625, 9440652.754589187, 9441081.72395886, 9441932.966090249, 9442041.788750855, 9443616.836357906, 9443660.436249655, 9444903.065428518, 9445596.178794261, 9446580.909541726, 9446925.12135463, 9446944.272558348, 9450029.456317293, 9452093.674358806, 9452364.03955971, 9452900.0, 9453440.625, 9453726.041100679, 9453954.198170416, 9454029.410093108, 9454104.16087232, 9454161.560097259, 9454200.0, 9454293.078678805, 9454313.001263356, 9454475.546213634, 9454487.583935823, 9454792.872453125, 9454903.907162433, 9455074.580039866, 9455101.288229667, 9455107.501410756, 9455159.375, 9455178.038152033, 9455493.605382795, 9455525.394403005, 9455567.1875, 9455770.609977873, 9455803.49855103, 9455832.8125, 9455945.729832152, 9455985.763330048, 9456109.984387068, 9456132.708243977, 9456160.17907252, 9456233.886065304, 9456306.864439612, 9456397.851685457, 9456482.203206556, 9456556.244267032, 9456732.176232347, 9456753.125, 9456812.5, 9456818.806941727, 9456852.065514343, 9456866.554340003, 9456871.031803392, 9456970.98192266, 9456972.659284217, 9456985.9375, 9456988.126973724, 9456990.625, 9457004.241987597, 9457021.86618687, 9457111.09578916, 9457188.060870547, 9457322.857460741, 9457353.491935134, 9457360.039420059, 9457368.502333289, 9457385.660548856, 9457391.583588904, 9457474.797669994, 9457512.939368429, 9457531.205596847, 9457995.404099694, 9458009.375, 9458104.6875, 9458240.181358177, 9458261.758066917, 9458307.8125, 9458315.034336194, 9458466.760913478, 9458492.159115208, 9458511.719539875, 9458539.76466498, 9458573.154237637, 9458643.379751278, 9458699.76755815, 9458810.330534449, 9458812.041051086, 9458819.405320458, 9458846.875, 9458860.414264368, 9458896.456895761, 9458956.554791678, 9458975.0, 9459069.292666981, 9459071.12614862, 9459142.955881124, 9459146.547115242, 9459163.23004858, 9459180.289212532, 9459268.75, 9459292.482863907, 9459294.297725994, 9459334.375, 9459356.63465483, 9459403.7844385, 9459490.349936629, 9459517.150564162, 9459532.8125, 9459604.641588073, 9459739.74237919, 9459749.320324043, 9459811.985104749, 9459825.82657418, 9459856.87197715, 9460100.248140542, 9460161.309457034, 9460413.941488914, 9460531.480809033, 9460609.089246104, 9460692.128016692, 9460779.150053956, 9460788.936142681, 9460790.317737428, 9460848.499806209, 9460857.74155999, 9460916.11041213, 9460931.666116146, 9460949.60993692, 9460951.966878274, 9461135.113132156, 9461203.284791386, 9461345.508349951, 9461387.2255416, 9461436.82144148, 9461519.12139286, 9461671.875, 9461680.911295073, 9461721.875, 9461938.71882582, 9462172.979090547, 9462476.5625, 9462526.801384706, 9462550.260033716, 9462553.125, 9462563.57677073, 9462593.75, 9462647.740459727, 9462798.4375, 9463348.4375, 9463442.010498885, 9463521.3358992, 9463539.0625, 9463574.267076397, 9463614.678640835, 9463626.35823767, 9463670.07952301, 9463676.808717253, 9463706.6425023, 9463873.527289359, 9463899.224729503, 9464023.181488892, 9464134.356889307, 9464195.3125, 9464282.8125, 9464407.8125, 9464418.75, 9464431.639614563, 9464442.086927468, 9464543.290589307, 9464753.125, 9464759.375, 9465168.75, 9465260.9375, 9465408.851632485, 9465464.0625, 9465466.72308706, 9465532.990509847, 9465599.481187873, 9465895.25752906, 9466203.125, 9466493.777302567, 9466602.96545831, 9466628.96224767, 9467008.159123138, 9467306.510308705, 9467521.364915319, 9467606.304345291, 9467670.223693697, 9467863.042372517, 9468065.625, 9468171.150246192, 9469235.435067868, 9469427.4491824, 9469637.89088837, 9470170.656010423, 9470346.378971312, 9471428.205180712, 9471562.5, 9472406.25, 9473306.840408081, 9473909.170992738, 9475250.510889074, 9476110.9375, 9477041.953519208, 9478786.415792542, 9479255.47904302, 9479446.847683571, 9480113.4109893, 9480326.14643059, 9480364.66046719, 9480406.30063966, 9480678.910639647, 9481025.926537652, 9481139.500702942, ...], [39.08134235460066, 17.63544054013408, 41.79106576627583, 45.00330344452037, 52.36320863443294, 7.967027461903901, 26.224177772810357, 10.707753896654822, 55.102638004256015, 8.055693246869549, 29.40637691939512, 55.50691767366046, 13.747932970618255, 16.494285348196357, 73.08996740910978, 44.52031411621665, 21.2040811456889, 17.877077223676395, 19.986467070671956, 84.08287115446618, 18.740006879127208, 54.02648050697097, 57.631140026253085, 24.637398334129387, 56.94519850376766, 9.039726017784545, 10.714860603311276, 17.718709824974084, 7.092439797971066, 76.36611840445497, 63.080375278861396, 25.417804159980975, 76.55038271772732, 107.94757981004723, 14.791121703406857, 49.55719003830623, 20.804982355432237, 13.673273082296127, 22.92630949057012, 13.711779881526876, 12.618890942079783, 75.07551038742294, 5.539440472783973, 17.722450205807643, 46.21909404623245, 8.946611522027487, 24.446619965558813, 30.021574933007667, 64.68374916026953, 56.06656122158645, 18.85525229482824, 49.361503287169064, 76.290578872509, 8.931545493846805, 73.28242135261846, 22.6913661268928, 15.875952087168297, 107.3118319207139, 15.427267887266106, 5.808850718595828, 12.4074633228822, 45.890374225404756, 15.556971641310586, 17.46008143520856, 36.37227142995306, 27.282963939246955, 48.02802231919893, 23.150633923295153, 21.409248032955976, 25.005851601819632, 53.74309339540241, 6.083503412771441, 104.82924289578364, 7.942765593611818, 71.62989991239911, 5.626356479025821, 11.138840588141779, 90.61407918325915, 34.168240952041096, 16.816221079063247, 30.989732051735157, 126.53058791346146, 51.60293198345707, 5.282014921170282, 45.09750045059295, 81.8525928080156, 52.85900171311712, 50.42221436081455, 52.43083776737984, 33.60350490997815, 5.941563236043086, 78.13131136748393, 13.31940871105984, 11.5242844920419, 53.70125261864206, 21.383656652974075, 52.7349208391999, 10.522690715050784, 24.302847678372345, 16.78809427762788, 25.98147645310631, 19.364516728324155, 9.450879910219571, 25.44586542350249, 5.7317587996290476, 51.31483711080424, 28.401165571934953, 123.64327700939876, 16.88608760555141, 92.92259805308726, 11.262186714432834, 56.44136593490621, 10.409502948020119, 34.49244482508669, 11.597583675736589, 57.6808126729386, 32.05859350759992, 17.03330930117492, 33.17655338606307, 14.085604925993819, 16.98814833037689, 69.42475513848798, 7.306960944335498, 7.112482691505807, 46.47573900010096, 9.505449453466788, 111.80910570160296, 27.272810326525867, 105.89118519751872, 11.364841765122945, 12.542171834274878, 120.65133219934661, 52.184423133901234, 19.826974577437916, 63.85553197305731, 35.3767934995271, 31.45569793045222, 9.084758484984997, 7.587856550159367, 11.125220647230364, 47.31032474455807, 27.098525557444788, 49.99366094386557, 27.853301019403254, 33.80319467112118, 5.550883215294152, 36.970099668719065, 64.99325328801413, 32.81571486575394, 47.11005413696937, 121.83797836579345, 61.32509682715189, 14.429364984594226, 80.07220124355514, 13.732224445884258, 19.53531554808125, 15.563105144393619, 8.991866840576808, 11.268736909289746, 85.20059812032437, 38.07899760287047, 35.66643562155905, 62.57376575696141, 47.06042564757513, 50.61414711797275, 47.3171341955898, 14.715685044465802, 15.099186222052737, 27.99778182128554, 12.035997050472982, 37.438024057885904, 8.021252585959617, 36.202703932968824, 25.972424137817242, 13.304526677675614, 9.59769670665519, 21.270257178511926, 45.88262514638974, 11.82484209055303, 79.78215993060311, 12.334318441666266, 22.725007467517255, 18.553009080153217, 12.546536933123019, 9.009896126788005, 70.04370414667989, 25.54243620274727, 42.53203941396584, 117.95013366031748, 8.942276456379625, 39.261784225601204, 23.222220776091625, 21.497713326845123, 5.029847051350778, 7.587156029836231, 24.730532722852743, 27.725263955296203, 60.01144760236372, 23.83050754397049, 61.76707921525079, 58.91589373892534, 47.02965041938946, 82.4909827811454, 5.6925198438873155, 39.350089760139724, 22.105813181185965, 16.653179795538215, 54.29140044644763, 13.768676385742932, 9.911765477502941, 132.53733396359914, 11.482350531778769, 93.70757766501279, 7.494190934265772, 7.349063629522726, 19.24697990663961, 125.78239944214033, 25.870793619873403, 7.082263122652685, 31.49911946686895, 66.4108089473407, 12.544327383372494, 5.479296226520787, 25.38121820597744, 12.386579692174628, 45.903539996087716, 9.435312247816787, 9.209313133041228, 37.94299912539735, 18.384666355908543, 61.642811059034955, 32.846959985694525, 12.959961902215522, 48.838301122395094, 9.320095827973928, 7.467742641700948, 9.307054561046181, 75.57081427198446, 38.143601836126635, 34.75567290496921, 51.24880034719516, 22.377537957240317, 6.927274462183356, 65.87690172805257, 6.2190254434267525, 83.70220846634436, 40.471052291152404, 8.982184234838812, 40.42487282299328, 24.969140227764065, 26.287401769427532, 8.114956284363275, 82.43003660672615, 8.360872072999303, 15.792392228837782, 71.77534320644506, 33.684497691651146, 28.028277390716553, 12.63963396875619, 65.29791343293815, 17.113848040732076, 51.50153523974852, 15.179436280983964, 24.955402006173856, 13.81466855159432, 5.406456702790427, 22.329827073785648, 36.523807173641394, 41.69003822943391, 22.338684515907886, 56.44979289028097, 27.59002778145687, 28.826518889048153, 5.339778782960462, 13.654963076316927, 12.716742018366922, 16.030875808519298, 10.794366841165015, 22.627674526132374, 27.030826517275774, 84.88200783921509, 26.570244589180465, 39.1413669539972, 11.325469973735558, 7.217197531731439, 5.42137036781881, 15.686881624975916, 12.370146126797065, 8.962518978376862, 46.965268932957926, 7.651316479840237, 8.739288578419597, 52.866040643690184, 25.96607103371734, 11.529832389966584, 69.80352491235861, 27.32178955708959, 9.791102609233162, 31.30047237971833, 26.500033485021042, 9.607654167432662, 21.719082931983632, 35.195940860255135, 135.28964571921466, 21.960641108787524, 5.036420225541893, 92.00062794334679, 6.197350078079484, 10.601881873681725, 20.23671412149631, 52.86625992919204, 53.08598219193008, 70.4997743628488, 6.361726396579867, 11.182122835444305, 7.483906496703146, 31.820818422683335, 113.9548488288342, 13.918524076664768, 38.88474370076466, 73.48741929670066, 61.8821842711575, 11.51036219512947, 90.9554564671748, 20.165528055022094, 43.38461024785436, 45.13598379390718, 15.27937974815319, 9.148062469028298, 62.893533413684125, 119.72500421074008, 19.376169134241408, 10.047335653210025, 18.473719383268875, 67.82088361002256, 29.861879710627058, 20.612865342936146, 47.764919671879596, 21.586697683332844, 21.21700079432837, 48.693669452191216, 6.437260555082618, 14.650575312711906, 91.20493188749441, 40.91864287392804, 101.46827436119891, 66.77269350674442, 51.16667832888956, 55.25366586848609, 30.81398824570003, 46.199736911407754, 46.83447543441504, 59.92941811362496, 10.961946267137414, 58.47481314384659, 8.270284136301402, 113.12895285366946, 97.42290970965304, 89.94317825149749, 14.846918487963404, 27.224938930672472, 32.36368852499455, 31.266406623222082, 11.996323481547524, 30.541008612503074, 62.97247121577472, 9.06305693677478, 40.63057918701233, 38.9145794406245, 31.111122090052987, 14.081537114536559, 13.51251608338477, 22.90044341143833, 12.520666537284745, 11.753894848872056, 18.146122799744248, 54.91136946256346, 44.04635609010066, 46.36767148228659, 45.664929773732666, 10.904390549006367, 27.10502852299458, 39.22572199756049, 66.41060758561784, 53.75798459751713, 41.11167190964684, 10.163259850431544, 16.773452355310077, 50.689896668836006, 11.409405762261192, 71.12174635786002, 7.418035757241002, 16.781286418942493, 12.858788084699317, 40.63044464876543, 23.493556531463177, 42.63933498055232, 19.397708395380633, 23.003277270212404, 26.058171499573167, 46.28122326933652, 7.664987737754114, 13.492592097106137, 19.462168495672454, 5.418213331308468, 66.61928400176996, 126.07958888582726, 30.310397198954607, 22.332081624666145, 10.185560160900756, 41.48598476596469, 47.595728562016376, 136.34030908330305, 5.936097148969199, 24.493412796331125, 31.894046252220715, 59.27131290796147, 10.256139345802607, 5.098552279760167, 78.43651250974102, 5.406666723747394, 61.25922895212689, 33.69027200886019, 6.968408745185969, 60.364614595914254, 41.04827281968206, 12.972061795189095, 69.46766471111398, 87.17502170650813, 63.31366968353297, 114.24605588321393, 45.0076586156957, 35.70133590014232, 6.016992075181416, 32.27194454608815, 102.59340246039008, 11.839065324866706, 158.58605920985516, 5.957298538310273, 47.88928185547758, 41.321771452172726, 5.825350958042276, 55.54619481051932, 60.36089519728618, 18.498255042297437, 10.043629407920047, 5.641683502802259, 24.155645059337807, 10.639916272742786, 5.528338033456368, 7.2690236037174, 9.421895964396507, 65.79872504543678, 59.39343742793014, 11.208558938592862, 55.555950573460635, 17.942940539456927, 28.63970350704973, 43.050647185254284, 68.94853031736699, 66.34490002574238, 25.508676426094993, 64.45052387013887, 14.681073563164134, 12.440998956548581, 18.11091495672946, 65.62989535553301, 9.442792132261793, 9.117778297039953, 17.79347221709329, 47.95750801690905, 5.775328092655134, 26.662738220376887, 8.128728278211991, 6.656473336727021, 31.24053118002616, 78.29950271751522, 31.945546279264978, 84.51476971122338, 63.447657416152666, 49.782493399263394, 28.383181534334156, 18.779830968808977, 21.714776483453857, 8.683646111577927, 56.567239838611705, 5.606350756749082, 15.05801436379564, 8.093966297476797, 50.54866472581965, 5.677472679300139, 91.76948463613722, 24.506867536117255, 27.13294539871976, 26.52827769381484, 5.964052489920958, 53.39960181397617, 10.208731448524304, 75.78697524241316, 65.86240769118197, 50.36098358239664, 56.261111743053625, 8.039303592777637, 15.209945045249405, 10.080181755722208, 12.047753158262141, 33.79149364797583, 76.3320732673496, 15.792820792115673, 20.985363875784305, 59.74383218530642, 8.821730513004624, 18.54872427090857, 17.828993748467276, 41.36770204887464, 16.83233809657351, 36.630789112879086, 6.639583062127196, 30.559933275031945, 53.64594984970266, 17.08068190227542, 14.973700436019513, 9.113187722684259, 73.43187243484448, 103.59667952706886, 33.87824819374408, 51.35729764414019, 46.50323314424407, 50.49225994880396, 6.340803778766822, 32.0186048491602, 10.278227686242412, 15.517457745657461, 98.07789611264944, 20.46602472921912, 74.10644755000274, 30.588532696918346, 11.763789159673722, 29.122136395864317, 7.917709016978708, 6.5168686850832716, 72.04826942319526, 84.55064907804459, 137.76571521470328, 34.289382994387346, 54.078980496690775, 25.993170029448656, 25.91271539283818, 72.62769172369525, 23.127227637543236, 25.822169396362906, 9.484932294555326, 61.39492265789617, 7.884757914540641, 57.395643859560465, 80.15218841108887, 18.031178130665037, 14.938783223924197, 40.264960492980606, 108.83180281897847, 5.163808857521621, 16.001495987724148, 28.818469081348148, 30.492198826872, 12.483336828946483, 75.72730614788222, 67.32656984437617, 19.022109924086678, 34.28798906364162, 6.40741262571146, 20.664036842334646, 5.664157719912628, 45.01460413252078, 39.11948260346302, 52.94224337743998, 8.660496163732853, 55.84393624698448, 5.619476541369828, 14.410689802131088, 68.55477755844488, 10.793419456538798, 11.263778891259859, 10.717725747745215, 24.302613691865844, 58.86350736473877, 19.310185918947713, 17.962628750847994, 50.30241089769694, 37.22828906863663, 25.588919622085992, 37.5765566343715, 51.696163916706574, 63.22332308093111, 17.536694478647807, 26.673778452782617, 46.819656902742466, 9.984759960490203, 187.5104604131863, 7.63678708410389, 53.41781626092451, 40.12490065642718, 11.013672689276483, 11.878500049611077, 6.607232556972762, 18.40289295338516, 5.695407727204896, 28.858256855626628, 52.13248773611579, 58.67841933509812, 17.1158373332118, 20.60352699450657, 30.513847666801155, 13.224888082806753, 8.43220553645326, 88.82982337065818, 43.05096373378615, 17.855686082336533, 9.370720240879574, 5.763131338664426, 42.52567577554201, 29.338341900285062, 65.81169245871342, 37.5730566829145, 21.5504130304699, 24.882324854824144, 25.779161391650018, 10.218299651824509, 23.449775036701645, 31.737886857939884, 5.409097723668112, 103.940898077986, 53.863709009583985, 7.487187869145913, 18.250573880903648, 9.974234729656686, 11.862358180310805, 14.26108279576736, 21.385257808840013, 58.592697685805064, 10.06975465708183, 46.39680001080921, 25.615865961018933, 44.73971997320912, 19.85912641823493, 32.67390470420201, 70.10772032872114, 14.52248987903153, 22.988908339150758, 11.794061699046775, 28.677817206275556, 12.456342341458171, 16.239817596565324, 50.84819072309153, 40.64293561894801, 45.02788883177243, 35.711632401878255, 19.87207658738065, 22.62688068714527, 28.578747623921085, 8.427195971100003, 20.936493092391636, 22.645013261237246, 74.64538855738175, 57.065308857510615, 13.591844025542333, 6.993663316669204, 5.431311643957313, 32.95046412237368, 5.248010259023612, 11.526380482452183, 22.073544506679823, 29.91436441001838, 53.71847323716426, 56.30755508174915, 140.5858822797402, 26.21400889083398, 22.128307633326422, 69.288916531318, 5.748202595827669, 42.74817961094573, 9.313156435116069, 39.04236026924565, 20.051874992617037, 29.62629931371787, 78.69490260799084, 10.118973831694777, 7.690091595475781, 54.05047211168153, 19.26781992152762, 57.925618347690445, 125.86367053555216, 8.141527871351839, 80.77626825128986, 15.391732313178396, 21.29752617932013, 20.72080228031284, 80.46980468179927, 22.180813529136323, 51.117406047515175, 6.409706468907592, 20.47714823815722, 7.259851314573358, 46.45467866767652, 59.45708624635064, 5.659839886302314, 21.836177351927972, 76.09042596054772, 92.03247856453052, 29.215999979658154, 54.112738192844, 83.5280590077643, 10.986616476004862, 14.61399213454584, 15.399893890764307, 73.27997483035142, 16.243091249826556, 59.85348191402319, 56.43126685596561, 75.8472505169695, 6.092162765653, 18.30868049332459, 46.88249077450953, 5.036427403677732, 39.05686305363039, 27.836135867979234, 15.917479139477226, 9.220884261369298, 55.132799497793414, 23.956388298608893, 13.573427728684615, 33.020959302256905, 50.928147914851124, 60.68922963407927, 26.04381936424306, 64.19529940450622, 8.410515552246348, 13.60054742486362, 27.335307221890275, 19.18510413591583, 16.87257161540601, 12.620499979949546, 79.3345266935472, 7.539039892312403, 80.43419503964407, 69.50732132184635, 46.802435759556246, 18.712192640987947, 13.416192856202375, 6.064751264343672, 22.171729748051245, 5.160768810093212, 107.72638746829445, 5.104942291881425, 7.862436292826284, 6.297335382099375, 26.845012441548302, 85.4697111956574, 22.26759330482684, 14.27034265004656, 34.55108731857274, 47.3956513185013, 30.31036202546848, 18.968700590545613, 7.194598463272814, 13.739162463061504, 7.4459894649984895, 20.513862261043542, 5.392816128993256, 9.758912621078649, 83.45218557712649, 76.87885648017829, 65.15773171893146, 5.203597761111929, 7.986299121559465, 6.935622151803693, 23.357140591310863, 39.80143730411401, 29.559799819319625, 7.600780694357614, 16.096233820312435, 7.168990792581215, 55.940313834094475, 37.494947762779105, 5.787072139566847, 5.640814059840509, 20.958539740406962, 57.675808703038015, 23.118738382737845, 55.00102326309691, 42.35505525415552, 19.736264988717583, 101.82033657104586, 15.425150639166674, 6.1441804239352225, 24.671476378859403, 28.05057131391954, 28.0787506832149, 33.9708228670752, 50.138089609940096, 33.4084649073297, 71.66029453445353, 24.043692051260976, 27.650226517777224, 6.155328693561777, 60.34789074140362, 7.9608451488917735, 59.0966815122782, 12.104237759397618, 11.261488328122125, 18.78502161353958, 5.572284967906627, 18.397115767059695, 24.08506213179552, 22.661149429880545, 69.12791175804362, 48.738103628756505, 119.08790342499336, 24.860305891405673, 69.49853722870238, 11.626858947119542, 11.766512386358432, 41.10306368250104, 16.81287176736338, 14.316762699938765, 37.56662057161522, 7.5659603321556705, 19.251907690662204, 32.74800470492448, 52.96337859864117, 20.677737470760047, 8.864380405981677, 14.919702962023377, 10.26021564206951, 49.09829638887737, 43.81065810795517, 5.818205514450656, 15.612350699487795, 72.82201207744545, 12.475085421032933, 6.355649564350049, 67.45930935177758, 62.450077954788654, 18.0263744745992, 44.034707701947426, 60.44209227352866, 78.87081779270689, 15.581227000458666, 12.134325634638966, 13.112055407610535, 26.582563204080532, 18.26841876064407, 14.074678720521511, 70.43253117762177, 40.34649212314071, 12.283608240485732, 11.891728244813503, 8.263234950853843, 44.05415259051099, 53.37156935360963, 31.004001513295098, 22.07434988663139, 8.77405643872219, 59.51092070997387, 20.633969656105098, 52.74388768667162, 27.97519461255159, 8.748492049537067, 8.696418789129597, 13.961605814101326, 73.65839529502455, 79.21531448484569, 5.581325248503282, 59.22795125842865, 43.94569868191994, 71.06484729294277, 6.990381898745276, 22.350900099780723, 13.643542934264055, 51.588329929693984, 17.51105896043017, 19.324458259656495, 7.90698794017551, 10.651163971795302, 73.21175075723671, 8.632649731289328, 31.136698271165603, 35.086214241057476, 19.67209612415452, 94.85120323156, 16.64283628620895, 43.570859955318, 23.045694418241066, 21.637580543448394, 59.92877467664565, 34.43287311125214, 18.904551241468862, 19.870273534557985, 10.408162843955658, 12.723229102499916, 21.448128074030514, 9.550419840382848, 24.81787726111597, 26.342268712588577, 15.900824171860709, 14.872972108314952, 5.459219227678893, 8.914858891570608, 36.84807781457206, 23.658413543611953, 26.596451537762952, 32.32191950358901, 17.182663305945784, 11.196058581230329, 114.82662260631275, 8.512658082337689, 6.920394324220788, 17.751299688643137, 6.518237027419276, 8.14658281856681, 19.879416928045146, 70.44534927196705, 32.271789436820846, 23.26861748968561, 43.54146448161367, 22.55146872471071, 23.879925475106116, 38.39204480416867, 9.541906064376041, 73.49518804316261, 48.96896668386473, 62.727164316565066, 129.37701257638972, 19.1352743280236, 51.09316766567112, 34.314948232452736, 46.32060543360239, 22.227354498094787, 65.23304305450682, 11.506400672404276, 12.24991288317118, 68.56335263578008, 43.65225202016812, 6.298815529260161, 5.974331724766808, 68.43797870454739, 6.618008194175616, 21.71690158496148, 6.759896287308307, 62.090032584383074, 57.37531068682568, 67.46247068427424, 44.33374834525429, 26.82581086378169, 49.21887746711977, 17.89290909453793, 39.05314551076183, 49.06646455641019, 46.284385909262035, 49.04575834181857, 90.45416781567872, 58.90965285250513, 6.210253626809419, 50.521700608256545, 76.28626255291283, 47.6823342012323, 94.76013127920103, 11.170652333582316, 25.727590680995384, 7.360423026191326, 79.26759088905949, 63.689923399907784, 29.19375365701023, 15.15277463915615, 56.79145527962935, 47.50754128287233, 65.45398026212399, 12.74994549677159, 10.423774249747048, 27.575763626853586, 24.053192843241142, 11.710730064923725, 16.21242117155323, 15.256188957711956, 55.6142577217085, 38.571963475106486, 23.83118933692465, 25.05957963725534, 17.32674666219391, 100.38272778465466, 52.10031532440664, 17.142968524967056, 55.13501808377286, 14.838404241136443, 48.285121303087124, 101.06378803724114, 8.630308171468435, 9.37459209187825, 8.750868176096851, 34.61673066021108, 28.44827328197576, ...])
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)