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 = 48338
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);
([4119625.8988531125, 4447922.737806242, 4698627.3613782935, 4698673.244824559, 4698681.6749194125, 7248983.154029516, 7249178.012695011, 7251130.76504753, 7251805.8300399305, 7643035.467979718, 7647857.508749719, 7657006.25, 7795773.4375, 7803202.809498455, 7803333.466861471, 8002803.125, 8012265.397382502, 8097721.875, 8097800.232337357, 8108428.125, 8121632.171679029, 8121841.644993603, 8122034.563973735, 8122195.907561181, 8122447.743461752, 8717284.006183952, 8831923.765373513, 8851976.736949697, 8878926.5625, 8879270.504354699, 8978387.093284251, 9028538.31672133, 9034000.0, 9034786.93781294, 9058968.656304814, 9061910.9375, 9064371.875, 9064931.25, 9078164.0625, 9081418.171451895, 9086632.608530058, 9088525.0, 9090423.4375, 9092435.9375, 9106398.4375, 9121687.5, 9195732.654233348, 9197631.354414862, 9197928.125, 9198028.203852085, 9735323.480442964, 9773284.200550899, 9776716.749636294, 9778182.8125, 9778365.625, 9778681.25, 9779734.375, 10719318.52690653, 10719637.398550179, 10723690.625, 10723850.0, 10724218.75, 10846541.283591544, 10874962.096421672, 10974494.675994093, 10974504.774457794, 10990767.1875, 10992804.239015296, 11019980.895790925, 11053351.5625, 11055019.230595892, 11055396.199743439, 11055907.8125, 11081698.494232658, 11083230.241079565, 11083335.606496839, 11083348.003236653, 11083500.0, 11126098.4375, 11127772.54799846, 11130065.625, 11133570.536673538, 11134295.3125, 11134734.375, 11158646.96930438, 11199449.778725732, 11199456.615401836, 11199477.889108201, 11203411.121844111, 11204012.453745151, 11204091.046025176, 11204783.703918992, 11206510.9375, 11206553.125, 11206830.460442076, 11207344.952922318, 11207881.25, 11208053.081340121, 11216889.0625, 11379420.3125, 11585423.858672248, 11598150.226828335, 11598453.125, 11598924.684022307, 11607195.3125, 11607275.21217954, 11638573.4375, 11644151.433136035, 11657639.146701494, 11658176.699897995, 11660120.61252319, 11711372.016331716, 11794701.504762145, 11805402.16507498, 11855138.643626804, 11857639.0625, 11862064.738863308, 11862460.9375, 11876120.3125, 11876123.4375, 11877031.25, 11877106.25, 11877536.009713596, 11877551.347557498, 11877555.372932313, 11877634.271968558, 11877867.969761614, 11877958.485846609, 11878467.1875, 11879445.3125, 11881455.285781186, 11881982.099466993, 11881983.373482209, 11889560.003242597, 11895494.584623823, 11896255.921867814, 11901876.29776739, 11903024.729766397, 11903234.004137436, 11903477.857050924, 11903498.4375, 11904153.244808042, 11910426.034213318, 11910670.3125, 11913050.374883411, 11915268.402134333, 11916735.806882711, 11916914.818252767, 11917357.8125, 11918228.125, 11918823.23491634, 11921571.344491266, 11932210.249591531, 11933601.5625, 11946223.091026535, 11950664.031708024, 11952820.700821126, 11958505.151966218, 11964639.063488794, 11965321.875, 11966811.447516663, 11966837.5, 11968443.083670054, 11970431.25, 11987136.162222482, 11987234.375, 11988078.125, 11989143.533553258, 12004502.214841127, 12005366.722938765, 12005536.234842682, 12005733.561809778, 12006127.483505094, 12006679.6875, 12007040.641487034, 12010536.643198673, 12017774.336356662, 12031512.5, 12087671.875, 12088665.625, 12112795.058935912, 12114814.628085043, 12115896.309956973, 12122926.5625, 12125478.572441116, 12128716.2208757, 12128733.404274244, 12136114.0625, 12140670.3125, 12144383.10039869, 12144827.146328583, 12157229.45636694, 12159416.747958042, 12160030.817632958, 12160901.562114237, 12161488.36176206, 12162679.6875, 12162896.875, 12163376.5625, 12164815.316314204, 12165316.853291282, 12168506.25, 12178512.047020128, 12178518.471575843, 12179221.350254858, 12179228.890606472, 12180765.399467804, 12180838.88924572, 12181098.805706551, 12181265.479520924, 12181301.112294042, 12181398.869350214, 12181416.096075289, 12181525.12109705, 12182515.921453793, 12183790.801870998, 12185108.279759401, 12186406.25, 12206301.763223045, 12211646.875, 12227267.1875, 12229984.144737598, 12250375.0, 12251661.777077803, 12251966.70094985, 12253071.410253603, 12253392.80138326, 12253558.145932011, 12253784.843959242, 12253840.142343098, 12253854.319608659, 12253871.966571383, 12253936.832595142, 12254020.3125, 12254118.559439395, 12254163.971029796, 12254289.621960796, 12254380.287150677, 12254868.573888946, 12255134.375, 12255240.625, 12255588.3274514, 12256100.0, 12273795.3125, 12274396.875, 12274664.0625, 12275681.762879573, 12276545.3125, 12277711.487643827, 12278619.759968443, 12279984.328388738, 12285247.923237056, 12287372.688977854, 12289134.375, 12290048.4375, 12290134.308835022, 12290673.03462957, 12290779.6875, 12291618.75, 12292036.175917909, 12292040.723507926, 12292157.758707324, 12292391.791393328, 12292570.699499348, 12293689.907410698, 12295216.144337188, 12295618.75, 12296459.045435496, 12302018.603247892, 12305171.740863837, 12305909.208409527, 12306019.389378522, 12308112.5, 12321262.5, 12339595.26857556, 12345509.4392838, 12352522.487427652, 12352712.318445964, 12354150.579187028, 12360232.716477182, 12360603.426218951, 12360746.812450662, 12361549.042188233, 12362252.057867037, 12362473.599961031, 12362645.3125, 12362979.520880537, 12363918.378655842, 12367129.089769868, 12374937.5, 12375096.81108869, 12375253.125, 12380331.418977197, 12380363.68630503, 12388639.0625, 12389276.014963103, 12390872.290724179, 12391935.521299522, 12402528.125, 12402560.864850748, 12402595.750076525, 12402865.012049232, 12403293.536428474, 12403373.233426264, 12403413.547769347, 12403476.5625, 12403556.43134594, 12403832.550179098, 12404806.805342143, 12405135.40099482, 12407508.250547612, 12411199.066365642, 12412102.456284938, 12430853.125, 12440520.569193598, 12444347.556609388, 12451528.125, 12461142.258311179, 12464517.552148657, 12498251.5625, 12529136.568085298, 12543830.606243687, 12543843.659903584, 12551070.692549057, 12557774.393132284, 12558185.500293488, 12558380.916871242, 12558386.066255968, 12565513.134082511, 12568465.418421403, 12613008.037731996, 12613651.5625, 12624938.42810207, 12627544.172139838, 12627939.0625, 12628504.976889785, 12630518.35297913, 12633195.3125, 12634806.933395235, 12634924.661863312, 12635120.580194082, 12635324.562959667, 12635437.371751266, 12635452.202451082, 12635492.05054847, 12635526.670052376, 12635770.452247273, 12635857.8125, 12635897.57557761, 12636243.75, 12636512.607161835, 12636575.0, 12637207.8125, 12637353.089219883, 12637453.125, 12637463.715215497, 12637579.6875, 12637651.5625, 12638135.9375, 12638240.625, 12638503.083719717, 12643051.5625, 12643054.634058818, 12643537.5, 12644055.808688927, 12648937.07750953, 12649606.850321133, 12649610.787700312, 12649765.392741095, 12650284.98962354, 12651601.329341974, 12654625.242163783, 12657513.33558174, 12657557.895820012, 12657677.995045826, 12657732.015695997, 12658820.774907272, 12659519.430323586, 12659864.0625, 12662825.056744758, 12664435.2272385, 12664727.980888462, 12664974.752652198, 12666112.700534811, 12666220.3125, 12666465.160499766, 12666872.709326407, 12666892.121529913, 12667389.211277073, 12667453.125, 12667505.909529457, 12667572.662223374, 12668280.246623913, 12668768.192857334, 12671885.624812316, 12673944.94095411, 12674485.394054165, 12674534.91122224, 12674838.98245338, 12675004.482805554, 12684664.0625, 12686365.625, 12688332.8125, 12690028.212472329, 12698895.664860042, 12754048.53738418, 12765342.1875, 12774996.965127409, 12775052.011245137, 12779021.09610568, 12789088.649026208, 12789120.277812565, 12789237.67845295, 12790372.622716917, 12790419.812018676, 12790604.6875, 12793365.944057275, 12794260.9375, 12795362.5, 12795384.0648108, 12795860.738770116, 12796002.959331047, 12796357.8125, 12796490.149707736, 12797249.650903588, 12797706.567339167, 12798838.476036094, 12799278.08397368, 12799340.358695103, 12800120.3125, 12808725.83543465, 12808748.4375, 12822214.0625, 12822251.001999049, 12826043.356286842, 12829249.210710546, 12830520.589209119, 12830639.325571446, 12831977.447637416, 12832442.1875, 12832839.520917434, 12832883.780637063, 12832950.0, 12834001.365962615, 12837526.5625, 12840321.209594864, 12843205.770563856, 12844170.848821776, 12845656.093995873, 12848839.0625, 12853112.5, 12854395.9316806, 12854614.204706578, 12856650.0, 12856651.529788697, 12857314.083210865, 12857360.9375, 12857381.25, 12857478.73644767, 12858311.633656617, 12858607.09855549, 12858662.260438608, 12859368.75, 12861618.75, 12862798.4375, 12865346.875, 12867477.235480525, 12867705.790201701, 12868994.70145944, 12869047.56018829, 12869175.0, 12873638.964545717, 12905829.084578097, 12927539.891173001, 12946703.300094025, 12947085.119368257, 12947217.205170644, 12947224.759990443, 12949010.617313528, 12949011.97950925, 12954366.544365712, 12964790.613009045, 12973057.007000703, 12988815.3976931, 12991872.366881523, 12991879.23449022, 12991879.6875, 12992024.832864907, 12992567.677043332, 12992923.4375, 12993585.9375, 12995345.058241159, 12995406.25, 12995440.598250676, 12995570.44598216, 12995580.68271492, 12996186.70411021, 12996211.539300887, 12996338.377411308, 12996409.720765347, 12996485.931358518, 12996503.125, 12996525.312462868, 12996582.16035476, 12996700.0, 12996718.75, 12996738.427973852, 12996821.777419828, 12996903.125, 12996926.011520894, 12996998.412893945, 12997025.371263253, 12997026.626259478, 12997059.720504163, 12997072.4629242, 12997112.917910865, 12997120.408905884, 12997198.819604902, 12997218.75, 12997226.543419743, 12997231.871881315, 12997248.076338693, 12997287.5, 12997539.0625, 12997689.0625, 12997760.9375, 12997809.608808374, 12997882.196652124, 12997901.089711199, 12997989.46568652, 12998173.4375, 12998238.864445472, 12998375.0, 12998412.12307494, 12998429.6875, 12998590.625, 12998604.232927565, 12998639.753386186, 12998671.620325433, 12998848.4375, 12999120.30619938, 12999282.53920038, 12999560.9375, 13000174.8032546, 13000256.104866425, 13001021.875, 13001159.593527835, 13001317.1875, 13001326.350190567, 13001404.335078355, 13001484.465802636, 13001606.493474947, 13001670.943707993, 13001702.317266362, 13001765.107645389, 13002776.5625, 13002782.8125, 13003248.131711066, 13003753.125, 13003879.124271981, 13004591.709967809, 13005866.35578913, 13006057.8125, 13006812.139078097, 13007727.494380796, 13009168.537833018, 13009734.966618834, 13009780.109698115, 13014803.09940967, 13018467.1875, 13018646.110889686, 13018856.233321542, 13018885.844777146, 13019255.28827068, 13019681.25, 13019799.543529678, 13019821.654667402, 13020457.276005384, 13021290.14821154, 13022448.399863714, 13023614.581490941, 13023767.1875, 13023856.25, 13024025.0, 13024160.9375, 13024256.242781328, 13024476.5625, 13024723.4375, 13024835.090203445, 13025335.9375, 13025342.121388491, 13025430.498463897, 13025494.10866606, 13025590.625, 13025820.622880572, 13025867.418073783, 13026208.04803846, 13026482.46782201, 13026532.73520044, 13026595.134437378, 13027566.070532152, 13029104.447857212, 13032975.0, 13033149.460475737, 13033317.107613344, 13033413.585121023, 13033426.310392912, 13033437.586858124, 13033494.432980621, 13033673.4375, 13033775.0, 13033877.480035758, 13033918.75, 13033939.480943281, 13033965.254590275, 13034023.100705452, 13034023.4375, 13034189.0625, 13034309.350052156, 13034310.04769005, 13034396.875, 13034410.9375, 13034416.223565103, 13034459.31010123, 13034528.578686116, 13034554.610845936, 13034585.9375, 13034592.016933735, 13034642.1875, 13034642.332892152, 13034645.62607178, 13034679.362359047, 13034681.25, 13034748.483082768, 13034923.4375, 13036080.730795827, 13036171.007635295, 13036817.1875, 13036817.1875, 13037162.40694574, 13037242.018615408, 13037404.674307335, 13037726.5625, 13037955.442117404, 13038271.335409611, 13039360.9375, 13040923.202067327, 13047716.692351233, 13048987.5, 13058678.894431684, 13061399.353289103, 13065709.922232695, 13067260.691581495, 13079632.482683588, 13098902.927564217, 13102875.0, 13111594.772626247, 13112135.079961866, 13114081.221015602, 13116370.184594765, 13116750.585809734, 13117348.4375, 13124610.94164364, 13124999.302185616, 13128783.104883203, 13138260.319816967, 13140007.8125, 13142490.313872725, 13144070.44367606, 13144742.212664716, 13145014.0625, 13149876.5625, 13150548.859956745, 13150599.880180366, 13151080.359069778, 13152522.165229624, 13153290.983896054, 13154032.606746256, 13154124.834440174, 13154874.308089478, 13155272.49237763, 13155402.353792332, 13155410.9375, 13155423.4375, 13156597.601586852, 13157051.5625, 13157160.734147731, 13157170.3125, 13157470.202737719, 13157681.055773169, 13157788.543977609, 13157808.777199913, 13157892.040580686, 13157906.25, 13157919.885459194, 13158112.66412439, 13158160.9375, 13158185.434772175, 13158251.5625, 13158318.498338172, 13158329.49200291, 13158329.6875, 13158351.08670103, 13158387.5, 13158405.9982754, 13158536.970684154, 13158616.848909175, 13158631.69153037, 13158633.473604223, 13158640.920035558, 13158660.9375, 13158708.515357874, 13158747.289832043, 13158750.789997062, 13158773.4375, 13158792.1875, 13158793.75, 13158827.513885697, 13158887.5, 13158908.728920218, 13159015.387872187, 13159090.437089575, 13159091.176570563, 13159120.397303883, 13159368.652465679, 13159481.073224029, 13159595.36357471, 13159749.438467834, 13159998.545333132, 13160159.997126795, 13160239.547424419, 13160565.625, 13160614.318263303, 13160653.125, 13160859.00888117, 13160889.662224328, 13160967.511298468, 13161288.636403644, 13161297.279034577, 13161520.968451194, 13161920.456083458, 13162092.874890804, 13163462.200201692, 13167108.611609997, 13168350.281267209, 13168370.594649104, 13168552.477425626, 13169357.345123218, 13169979.6875, 13170195.710917475, 13170392.291742561, 13170410.442084942, 13170465.625, 13170484.375, 13170821.296246467, 13170848.18313779, 13170894.09740728, 13171373.034878336, 13171532.69410307, 13171656.866174152, 13171669.632575544, 13171734.531174885, 13172114.448501969, 13172223.4375, 13172433.52546273, 13174455.82055244, 13174765.391451003, 13174925.0, 13174947.822716866, 13175318.75, 13175320.980727293, 13175734.375, 13175797.761615697, 13175830.454495726, 13176058.480375713, 13176108.943565847, 13176195.63571098, 13176237.5, 13176269.659748338, 13176426.409618678, 13176546.123435335, 13176710.9375, 13177331.173266327, 13177781.149606276, 13183087.5, 13185973.428393641, 13187859.505051136, 13188216.018451894, 13188343.879786674, 13188373.907419426, 13188846.798219705, 13189060.9375, 13189356.11217722, 13190863.18507984, 13192147.82510683, 13193004.003984815, 13198366.084771883, 13200567.788151128, 13215778.022463365, 13231536.2840753, 13236976.127574552, 13237626.681818383, 13238538.20222079, 13238702.327214511, 13241873.59381613, 13244304.774467023, 13245853.325208617, 13248584.701400962, 13249183.707559995, 13249200.868155006, 13251653.77342378, 13256004.755285136, 13256100.0, 13256329.464888124, 13256915.836293476, 13257462.5, 13257515.608200984, 13257721.875, 13257728.975578561, 13257856.133274853, 13257868.75, 13257915.69554467, 13257938.976044625, 13258023.591910968, 13258033.87266686, 13258435.579103751, 13259231.010549579, 13259908.12116438, 13260748.069002228, 13261852.692118999, 13265830.200446907, 13268827.594746163, 13268898.028198455, 13269361.88205856, 13269538.692419376, 13269712.5, 13270291.88547621, 13270569.45834138, 13270916.281219566, 13270932.8125, 13271203.125, 13271384.260866443, 13271626.5625, 13272703.308643319, 13272773.335833855, 13272793.30515945, 13273171.079823134, 13273186.36121516, 13273191.684522457, 13273242.95249418, 13273250.873493109, 13273426.424515264, 13273482.347879581, 13273861.907529065, 13274625.651684623, 13275866.033065591, 13278282.8125, 13278599.213207442, 13283896.450259503, 13288954.368436694, 13289190.625, 13289736.759370124, 13290079.935957795, 13290151.852611108, 13290267.249776274, 13290275.215763938, 13291235.9375, 13291906.851843996, 13292008.962535001, 13293109.328101818, 13293145.81477746, 13293324.169327471, 13293445.829105772, 13294171.342387913, 13295134.694179373, 13295966.306688868, 13297927.098782178, 13297937.5, 13300221.911891853, 13300764.804628847, 13300841.707382316, 13301720.644932086, 13302886.675582465, 13303386.707634702, 13304939.729477987, 13305586.530846117, 13305752.91441808, 13306531.41050385, 13308342.94658533, 13308652.789800912, 13319588.215131987, 13320272.532996086, 13320299.512195453, 13323560.64275871, 13326818.970471384, 13346220.482339557, 13368906.225654084, 13400621.540848514, 13420724.133988088, 13421561.612109542, 13421867.3251387, 13426179.214416238, 13432982.8125, 13434670.3125, 13436419.354120042, 13443230.665924812, 13446382.40560701, 13455568.46747442, 13455879.6875, 13456208.290122928, 13456778.125, 13456827.921474233, 13457482.530644352, 13460110.9375, 13461557.8125, 13461647.737674799, 13462169.56076609, 13462361.673186596, 13462864.467043165, 13462867.1875, 13462939.703485984, 13462942.332982518, 13463278.933696741, 13468514.655933818, 13470712.449976217, 13471987.5, 13476254.139258888, 13477793.75, 13480104.460242504, 13481502.845388185, 13482276.5625, 13484262.4074021, 13484975.608908603, 13486495.3125, 13488417.153365305, 13491960.819951244, 13492465.312487295, 13493415.805487217, 13493484.223002128, 13493732.619156256, 13495591.99170596, 13496031.602137927, 13496779.639015943, 13497687.2868042, 13499234.12898719, 13504659.800812868, 13507139.328957308, 13509243.337407934, 13510838.743341824, 13510881.997969674, 13511428.838634316, 13514946.875, 13514994.631367734, 13515451.44019352, 13515975.539894579, 13517139.0625, 13520124.825377021, 13525588.431903297, 13526792.81948357, 13527787.435085056, 13528717.332010197, 13528929.41009303, 13528963.977363829, 13531437.5, 13531644.161954544, 13532651.564245258, 13533082.8125, 13533184.46197442, 13533959.375, 13538123.4375, 13542690.372240452, 13543560.601911206, 13543976.5625, 13544665.360192008, 13544760.297494581, 13545246.765412243, 13545499.181329953, 13546465.900447711, 13546910.473951459, 13547080.200832931, 13547109.678437639, 13547394.21222828, 13547396.516169775, 13547526.652376635, 13547649.28815151, 13547671.894041736, 13547672.002572158, 13547894.95458196, 13548100.030708889, 13548171.875, 13548202.78438306, 13548293.75, 13548339.139035324, 13548344.897903468, 13548354.645019019, 13548395.164919565, 13548399.784967974, 13548446.96934814, 13548462.915810145, 13548480.896247577, ...], [52.22550331440023, 40.37470874409454, 80.5195408906524, 25.225825581687037, 19.984709541406612, 24.395551898667136, 44.076583666092795, 13.73974662296682, 37.49378541964283, 33.52806319387062, 23.702954929471705, 41.79455799857974, 45.66594485185493, 50.28257096900013, 5.026565184925402, 82.70399996926652, 9.146080413515419, 42.5478080947413, 28.016885606982584, 68.13355588681948, 41.87869086976117, 16.024187093396463, 7.172029221469141, 27.02572785041636, 59.57182850893716, 65.71721747428671, 33.40903599009485, 22.58193098527579, 45.362581170796105, 17.140609281573862, 22.477027425457994, 52.79683475843842, 60.96197117501134, 13.158897072849127, 56.34064869482542, 53.66028382330089, 44.97812937280669, 52.72949958333069, 50.456509657757806, 50.44421277711484, 25.06012280630337, 69.80430912488308, 31.399133446443994, 30.871656605904345, 62.96343746508788, 66.52953452596404, 67.54686478562581, 41.8316875823331, 48.18743587856003, 7.1423348949283, 39.76330742512387, 9.188127642487535, 60.65996133118973, 45.23246537096407, 35.63974958667322, 31.153368973288643, 44.638951780079985, 59.31783361881528, 8.233647811533569, 39.31200833870032, 46.54299633336686, 51.09191390823349, 31.53945817303084, 49.29120834905653, 42.36350945439759, 5.53731581434037, 37.47427693350274, 13.506407254663241, 7.479960673141637, 47.49547911759431, 46.5684598765356, 41.11529640832851, 45.3308365887884, 50.402021490867924, 6.879296880281447, 23.362635973521623, 7.453377115167094, 56.802012324498754, 46.92784130333227, 12.37245079182805, 52.042148977619206, 64.19097779156675, 75.14214576403914, 51.609544421351856, 65.07049246776006, 24.811287283539986, 6.314495116643398, 56.06523823043197, 42.19528911467419, 37.42602794194459, 5.637768768165199, 47.33536844337338, 61.00194449870547, 32.85683655704635, 5.315575300547961, 9.044804965007502, 59.006337482741095, 47.27261592527731, 38.666267645449096, 45.70192176007774, 55.85384174370263, 58.52927753171433, 37.110384415166735, 68.17248161188171, 60.275716478231445, 60.935641161915534, 60.66241407446694, 43.782163314334596, 6.500372058626411, 9.450347423063146, 78.2658705090096, 17.14577205243814, 95.79863004180524, 17.873141191216796, 81.11727914924677, 69.46638539580978, 12.37982166352678, 40.57979399506067, 50.3792663256719, 67.5491313978354, 62.8290365718794, 42.61002998949545, 54.47090868389066, 24.901641542859522, 12.602051428723492, 62.41792663448604, 6.617132076474279, 56.18290704274912, 48.31934559458756, 44.672526014422324, 12.21218989193247, 46.88327264198077, 31.217625703304442, 72.57218635138356, 10.153237537526499, 10.650829614173668, 10.737677134600291, 24.138561477968643, 10.593613002937976, 9.114667867245268, 66.08815582712327, 7.647152708704645, 21.21549130097516, 65.03340868046132, 11.769006034009731, 70.87822111382579, 43.942192452936624, 33.90962612424825, 42.15734428299806, 46.427189841262646, 9.165786792560926, 40.77751370549186, 10.199431900610765, 47.06288411328569, 64.46392979137897, 60.3936200176392, 55.98860192842419, 11.940594823376534, 23.0392113762462, 96.55788287350776, 5.740004298876487, 51.29404485427183, 8.825093411740507, 58.11049020773111, 59.683552675372646, 39.45485401621625, 65.54647469632059, 7.065693497072276, 50.666687390526924, 21.854058502033723, 16.210447154664717, 18.85014330760707, 7.386605508080116, 43.246378185477255, 5.533881244794348, 5.568339443514828, 8.8269286531175, 29.098100790271957, 61.39863015374634, 44.79417594326184, 60.02196541533608, 74.93543131202532, 18.812925417683594, 52.07224456160035, 49.92968756535708, 20.65323771190897, 5.85910365378244, 71.7580183080309, 55.797228684734606, 16.165492481636722, 12.18192549720278, 74.22440290027788, 73.72120279797686, 54.23158156886258, 16.242684510215256, 10.184523944180489, 54.91372209248587, 54.13920042325687, 86.24539199568486, 23.640423085035955, 38.12893095215992, 52.55079374568784, 13.660379547172619, 66.47607394096173, 51.64674383364609, 18.96742290085612, 13.119920573576394, 72.21873251817841, 14.946578811480757, 9.211348941727405, 8.977685708995189, 68.06306558477996, 53.224215005037244, 48.274904680541155, 7.201623621443897, 15.424645035850817, 11.946072399453259, 62.56639257209312, 7.175234572360057, 64.6373183948064, 101.05439767812727, 29.296442786053863, 86.10009187483594, 8.786780468686501, 5.50992366734725, 77.91224749330937, 5.488746779585059, 37.05268332950721, 41.374441141843974, 13.37379699961592, 10.597557948450458, 111.51812017121769, 8.824359551455519, 64.93237381816573, 56.955893876969625, 7.570486143766924, 5.025036545015746, 9.895725287723538, 120.70487119222484, 38.50141467844919, 59.5399432544543, 12.725320717249495, 76.43875405071675, 43.35172477992969, 58.72105451019331, 66.67005373088841, 22.83610875999244, 64.32889092745808, 67.62849270844472, 8.904166995169117, 11.055623701357959, 7.427257093983283, 19.32696515743796, 55.751994321553454, 39.14714276010608, 11.025837974375355, 9.01250186429055, 61.47475070235137, 74.2700445561136, 47.89374715831759, 7.147589415377541, 11.044653648088508, 5.905636836039098, 7.74947436628698, 6.1806022883554945, 92.46400774250627, 36.591953033728146, 50.01057022897672, 37.74282120885752, 18.97711060866288, 10.876930397946328, 18.105619216043458, 45.11218237272655, 68.86999283851426, 9.294536702863946, 5.818752077879107, 18.01517994355536, 19.65574914222373, 17.729441972225548, 26.760148387652134, 20.762049629923574, 62.65633813137471, 6.586251791699646, 38.0200927685793, 6.512863596870007, 56.712046049502185, 70.61494095646789, 43.69889488042206, 29.731224556399418, 84.50681879759922, 7.580284465507875, 60.672933063540626, 22.89798218321026, 13.678409327047122, 45.83352555449332, 66.86622074493121, 11.846262869783159, 5.0345992519916525, 70.16400535894316, 14.67165064229006, 71.57497976133023, 8.861840602019988, 14.185504643556841, 8.181529581386753, 21.34740201598553, 29.154273139985303, 32.40551175458387, 35.48419833844056, 88.17938128569352, 8.915527390469817, 5.554724896001431, 12.277011321134284, 7.962005771427965, 40.99339805781501, 5.350795254105681, 12.39134047935327, 35.897388778738055, 7.629051248352748, 9.66001886593646, 92.17753690825259, 12.280687700001343, 20.17002622880564, 9.256365999930349, 56.877663183586954, 8.866066509308297, 47.497266999653554, 13.807545802174399, 19.700490175144232, 5.9965952761575165, 14.208547524829289, 5.298095587693396, 47.891638257271154, 7.9773582905547915, 16.8382857313146, 42.81653659555618, 6.118719249236321, 12.716031218179282, 62.492659897866716, 18.394366739748524, 23.275522459307425, 16.07044976666873, 70.16331747115007, 8.21990198679473, 5.14441881526824, 26.08373723894665, 19.5413951749528, 15.502328150999599, 51.02633076639881, 70.28252468732376, 42.14571864912961, 22.426358779338887, 57.88080399079643, 89.35199531937185, 6.481496973686618, 49.883905774538206, 41.09344022658003, 55.96929761192495, 71.54366632627571, 65.90835591935965, 54.96395144853831, 34.47645297704078, 51.80444049980042, 27.510030479274278, 64.04373486952524, 45.20570786331913, 7.014650652887103, 9.896427614457613, 6.248455973439111, 10.783092807441923, 8.640741210811413, 115.28204371696557, 9.544919069482305, 5.185289542980189, 22.994285739287992, 89.70930196016916, 6.92664672370031, 5.107667225643357, 18.373824381845697, 78.5844021458012, 7.623891045670537, 12.784856605803174, 41.41799758348529, 40.81396576459573, 5.208561219677766, 47.50363694876073, 44.06280440431504, 12.741749469817304, 98.89458522756247, 54.228503724742346, 38.90848270939548, 29.718361590901246, 20.324984655766997, 10.918500762698946, 20.941401737660357, 9.0802994393563, 17.559895814349808, 13.208612479865598, 5.109158244189292, 11.00485216566029, 6.0670683577494415, 69.30778439217016, 83.11364495482644, 67.51106577640954, 43.52951540633376, 61.701928536137316, 15.336397140506707, 50.3545582509127, 14.678687128733646, 46.201485842896645, 5.496435896104193, 67.82447030498116, 14.288139188434428, 5.044564072634667, 22.16654846713218, 7.431725562613611, 66.0441250686273, 5.410812991775697, 30.883800296908515, 82.65209939035408, 49.8455551075073, 36.72484501272334, 61.90835014793568, 103.97607818467881, 21.743165508185328, 5.90956993987491, 11.662810997489112, 31.61179156239737, 27.73819783699997, 14.015143464207892, 41.99778405153273, 12.744403790881213, 46.25099382114786, 108.28888291426858, 6.198888472397691, 27.29848912506423, 24.967453131593984, 46.43938626336852, 11.565405957795656, 7.375338010217322, 34.582219459637365, 17.368281982199115, 20.600739865281785, 86.45789243249791, 6.456717381616731, 60.99764080544786, 25.647490328061764, 31.841988495134444, 7.269951525967407, 79.77135927206929, 47.65169938260757, 38.78012982097149, 23.996303450374093, 9.45461285053268, 44.847257260051585, 8.269354462742797, 5.9412111841009905, 46.96739883954581, 63.2182791076834, 17.92846648636766, 18.480359142772453, 5.37186441799931, 14.10079835731846, 46.517470816106794, 57.9289513743889, 61.00835992702595, 71.79563088331176, 78.10450895513554, 13.437514261677052, 20.452589859845574, 21.023641320734725, 67.7712631451039, 23.27371853834957, 13.052737017936968, 7.933229570978828, 69.55420519544123, 18.81495211842483, 82.21024142034587, 19.84046912245808, 6.055423736164923, 47.01205882359081, 31.487327508606406, 28.289781831647254, 85.3818517810055, 81.68952282361835, 11.994701220462316, 19.92628336329357, 57.41526510166148, 8.200127765098907, 17.205809561775773, 110.0171325740073, 44.75372937504068, 14.053538192540271, 53.76343090965526, 7.114437782113349, 67.02983434167862, 34.92915856386361, 8.738336198490888, 9.897978342393934, 8.812320862163675, 7.215409164651057, 9.326215597987572, 60.948050591363234, 82.1559757290836, 12.927814896783156, 53.15201272465198, 56.74442492648745, 20.248482109590295, 26.733641519775937, 67.43771782404338, 6.658276930412144, 22.79123278023916, 34.915076578894364, 5.070057575627076, 8.478146335491228, 48.1753954707771, 15.609180120827624, 5.947845332879792, 9.676838072649204, 35.42126815054301, 14.869279736738942, 7.295118984739093, 20.102772058741685, 98.71688212836095, 74.84748413230952, 82.48929709102194, 66.0271542932671, 37.8372925788383, 6.026315276988759, 28.946541572664508, 58.27801635003134, 34.47257977223551, 109.22527791332085, 97.85712471476947, 13.676250455037216, 85.04214470728209, 29.917987105684105, 21.958558671552975, 108.24670251402486, 85.7445564434003, 94.15379113932683, 53.562889883003095, 7.507292948778248, 42.16563838541428, 10.833503256364086, 52.129930471479284, 52.753241778957104, 15.845428924058576, 78.89743839189777, 5.452727174870677, 17.599410980934344, 20.122895085030642, 11.530865700327107, 6.156294698454564, 18.88920182234154, 6.6644366342825245, 73.08649672195705, 106.11773023118829, 23.67707662716235, 32.16692737511691, 8.896616057898655, 49.95622971361173, 18.719120938345707, 65.31244656166155, 8.104512608286962, 28.44700276815145, 6.721875608182876, 23.1452091228984, 16.838594424125773, 26.188517257125802, 74.92578127007917, 8.759304805427206, 59.022121828955186, 8.238145115747958, 9.896898632496775, 52.78065185633383, 13.446865842417587, 25.565946089595673, 7.420075960374347, 13.390069729364885, 60.506976644550505, 7.8023909855246485, 72.5705763807115, 46.87536896950554, 33.49853480563065, 109.03341679877222, 28.382938488484317, 56.373026889670825, 43.34349584594602, 65.00398678942838, 51.70983675263629, 14.695371734381041, 5.029102597343794, 13.628066882814498, 46.41363889470403, 9.608401264496411, 42.353462738863826, 76.53239740198211, 54.96054062227956, 105.52004877563193, 25.444184815901295, 11.903671031064906, 24.553604593450586, 68.30938658768093, 116.06345560903648, 61.03831324199986, 21.721764546913338, 10.755258155238943, 5.947005516026764, 133.0483399017958, 31.878803901883078, 68.73834162151786, 20.15941729403451, 46.474676477763374, 16.818736136519092, 8.099952652682795, 25.380712444076792, 40.748942712782096, 51.45845184282894, 110.94577290504964, 74.76293417327443, 35.51874645218435, 36.351505683258736, 12.212786765409634, 42.24288613274245, 34.28562396653986, 27.095134159899843, 47.82614013569411, 7.077325361417641, 40.05186593695365, 7.656683853912458, 102.45633994554754, 99.18362116128469, 181.78156242520802, 11.199711006614312, 69.11637645634129, 13.27375625499315, 84.39321838755913, 51.53067096401761, 69.43077372434026, 14.5983082334176, 43.65830205396054, 41.601386093034655, 74.64633823539786, 34.66940895323437, 26.314606601550697, 62.969899559653776, 16.650455472649746, 33.066571622819, 61.887156577884085, 10.079431153526672, 12.941430401757748, 8.59883895537305, 56.790890620798805, 6.226408745631157, 16.007936506456243, 28.611185434093855, 30.785471662075203, 54.90357181620817, 84.58571033347337, 26.229704866214547, 9.881265911649132, 91.81974800491425, 13.83060188642638, 19.29321111753224, 16.18679685192335, 84.15984172722669, 70.76196264363163, 74.67361230316865, 77.02373287481448, 8.299929829874973, 59.492759688164796, 36.449990301561826, 65.96885201313353, 72.47431040871561, 9.972088467247563, 16.17655637508503, 11.739194561184046, 7.068395611525032, 10.878424930013539, 8.80769398449436, 20.727012195065008, 12.639960143783016, 81.72326086917647, 52.25841195133596, 10.03193648229033, 60.07961667542306, 25.069116777007142, 76.44682870570989, 12.32642506329364, 52.42946068006336, 21.31029820949148, 20.56998470042253, 38.30704110585078, 52.2049426026927, 8.99465909189439, 18.403430899632575, 50.47127325681514, 5.5091690915744325, 92.376043018445, 76.17093070409777, 25.18418105342105, 76.29072980538058, 13.392819277935898, 41.496388257417635, 29.723498260706943, 68.13264926562454, 9.060625570431295, 16.941845818954764, 37.34503241334758, 6.82387310408809, 49.80355324007146, 28.247479440214036, 6.554147278658692, 70.3950036528638, 91.12311982613983, 53.505564236748825, 48.227389925240395, 17.244658877220264, 83.78243427602085, 53.90870436998881, 23.39162673958305, 79.88705241506668, 22.955314319392677, 68.74645886145547, 5.45759577141944, 6.245119393990977, 6.273672926525806, 13.160624936337392, 7.642710331042353, 16.337095458885535, 11.980898021769601, 78.40500057617453, 8.426624342006175, 38.34624370451158, 13.708306623244091, 23.285601265352337, 7.724704480951657, 74.48291271830621, 16.743114414854773, 18.21293204863096, 15.518560788045786, 8.686921394341665, 6.23004976919716, 6.373730680809657, 62.99028818866715, 29.353909175195653, 20.137301507486924, 47.909438594790096, 71.18898304118045, 16.71388161597129, 120.56890588462709, 46.278537028393025, 59.05200058184263, 36.00415304790625, 105.85331016289905, 34.993364544572096, 16.45458557508691, 22.522802015801666, 38.98199972145703, 9.91308611408114, 10.208747822284073, 7.660717328867453, 6.843095859747421, 70.08275494774014, 10.016997953954585, 55.98680198582015, 70.74400333860191, 46.13599418879479, 5.11757698611258, 43.77778502336476, 12.362022437292005, 37.97596595964282, 15.749866162133792, 18.977508438444115, 69.86509056731249, 22.20548137857087, 16.335351912221025, 49.034773537879886, 20.09361650946732, 36.64725334594381, 19.303830274531837, 61.03234851379593, 103.21549779315346, 26.685912112833385, 44.29465568350098, 14.906913479166025, 99.4977806275098, 16.6881539732471, 17.300334991852846, 17.09659755051405, 59.40454432289107, 69.96434463226771, 84.74158941689835, 9.9866680126414, 13.028418763726545, 40.94266540681588, 91.55279538289992, 17.861204450120663, 91.2574185549539, 6.834727974397993, 105.353111594465, 63.75388915956334, 103.62058268719404, 18.960954865982167, 15.572778445578173, 15.283682049395715, 15.763777964583522, 6.8304677594762495, 77.44348780306198, 35.6996505748283, 18.16398326920286, 15.206326154186884, 60.99899541465285, 49.63568686293601, 28.820863936051666, 97.13871786275526, 88.13879577073138, 44.32336365846151, 6.946092407223993, 7.561558804831005, 64.55324286558586, 11.239792512972034, 57.68818483217282, 25.316215990881297, 149.1628100801693, 70.69631189508891, 14.101156938361306, 51.63048055782168, 13.701230729225744, 93.32097192689045, 96.47081345351947, 5.274984354048601, 24.60730771489216, 7.984766679082372, 9.03692720681253, 54.10731498057987, 28.8155768733703, 16.85356297815966, 55.110653837108266, 73.53163141480003, 84.67343185205759, 10.953875016739588, 109.6685739749148, 25.295101894540185, 57.154214042452516, 31.957775278016427, 5.495693783551338, 16.84663558640963, 105.3124517762346, 5.183569110898827, 5.664267415142629, 14.440426128158096, 61.56126701275758, 12.849277308401001, 7.85726921873289, 11.831653320328963, 54.450259341631934, 30.67531115861823, 8.074051748547548, 109.02625268860517, 73.9527024354614, 7.930249375800172, 15.981370500899429, 16.1759933281314, 5.818602592227952, 23.84364962218116, 80.66181115610014, 17.310088886140736, 187.55412833960372, 7.586363028082214, 12.015420362470843, 12.503296966484424, 5.14169868177056, 6.661637556950398, 30.537725811938813, 18.382947598213047, 31.19722503845533, 29.986082812606742, 15.084013359581537, 149.0331595318558, 21.69375657952028, 8.47056078181775, 12.517460229290162, 32.56744409870307, 80.77692424770657, 62.36821935312118, 6.454579681397962, 40.524475684914556, 7.336391792379944, 6.225757337900771, 18.61018740567583, 12.339751056460987, 32.25134698561815, 62.684115399491766, 24.160363315603696, 14.730852660016797, 16.598791260904385, 5.330600448638191, 18.482606768237556, 25.59393054397025, 7.65378957951784, 8.9610438326047, 78.07933173018763, 71.44374812464251, 5.422082324070174, 10.322942847020599, 13.588488581849722, 13.963919651646462, 42.31090454423686, 60.29204777872546, 59.858789340498255, 25.066589674372153, 10.713986640410974, 63.484695134901955, 61.428124490515785, 19.811216460555613, 39.62053293831252, 29.7330968988929, 11.824952992348663, 44.66697755944503, 9.939359936031348, 51.960498620041776, 10.123658499368215, 9.889221332578911, 9.289460415013371, 71.50913381388415, 21.261102297392398, 44.735952627240046, 14.140716912174126, 24.014713482278637, 103.87398680784644, 55.014066437118764, 12.234593574801847, 130.00813843011943, 42.90417577022919, 26.399237455134156, 13.870636211957505, 119.986942929777, 14.392174202791415, 58.6782946868034, 81.45457964893015, 11.726664535300934, 81.18263015055496, 7.066514442614236, 24.46575083022486, 16.857771647011333, 29.597807357340926, 13.794316120443504, 23.50906879375573, 12.53994843226556, 26.007226636971005, 61.36981311252855, 60.917192531147926, 7.559592511527811, 7.810922320326662, 93.67156055853648, 9.187988935375772, 12.982058703332054, 111.44051471608482, 8.252544967785473, 71.05950556750011, 63.73497792081564, 14.626644550632415, 68.44294679747051, 7.75935490481321, 12.323051407192864, 179.22085887525557, 16.317225978345963, 47.73096206641986, 103.05997376370777, 24.373530338645217, 9.062897298292198, 111.52211366005174, 43.34971534814436, 27.361200606255164, 63.0665398496255, 37.94965466912921, 16.106741780609717, 7.4437643775227365, 6.870507509495336, 9.601869560853142, 24.550794810683577, 42.574332493948745, 58.378222016169175, 10.171674510724083, 6.269607154417629, 7.155395208560098, 23.038076431957954, 7.614382454576383, 61.33868115377706, 98.04276209081333, 31.71502993981411, 7.63115576529888, 55.486349468434064, 5.289776851032555, 10.904607016464258, 24.90035846525099, 28.44212911290627, 5.479901164194477, 64.47097130791411, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4119625.8988531125, 4447922.737806242, 4698627.3613782935, 4698673.244824559, 4698681.6749194125, 7248983.154029516, 7249178.012695011, 7251130.76504753, 7251805.8300399305, 7643035.467979718, 7647857.508749719, 7657006.25, 7795773.4375, 7803202.809498455, 7803333.466861471, 8002803.125, 8012265.397382502, 8097721.875, 8097800.232337357, 8108428.125, 8121632.171679029, 8121841.644993603, 8122034.563973735, 8122195.907561181, 8122447.743461752, 8717284.006183952, 8831923.765373513, 8851976.736949697, 8878926.5625, 8879270.504354699, 8978387.093284251, 9028538.31672133, 9034000.0, 9034786.93781294, 9058968.656304814, 9061910.9375, 9064371.875, 9064931.25, 9078164.0625, 9081418.171451895, 9086632.608530058, 9088525.0, 9090423.4375, 9092435.9375, 9106398.4375, 9121687.5, 9195732.654233348, 9197631.354414862, 9197928.125, 9198028.203852085, 9735323.480442964, 9773284.200550899, 9776716.749636294, 9778182.8125, 9778365.625, 9778681.25, 9779734.375, 10719318.52690653, 10719637.398550179, 10723690.625, 10723850.0, 10724218.75, 10846541.283591544, 10874962.096421672, 10974494.675994093, 10974504.774457794, 10990767.1875, 10992804.239015296, 11019980.895790925, 11053351.5625, 11055019.230595892, 11055396.199743439, 11055907.8125, 11081698.494232658, 11083230.241079565, 11083335.606496839, 11083348.003236653, 11083500.0, 11126098.4375, 11127772.54799846, 11130065.625, 11133570.536673538, 11134295.3125, 11134734.375, 11158646.96930438, 11199449.778725732, 11199456.615401836, 11199477.889108201, 11203411.121844111, 11204012.453745151, 11204091.046025176, 11204783.703918992, 11206510.9375, 11206553.125, 11206830.460442076, 11207344.952922318, 11207881.25, 11208053.081340121, 11216889.0625, 11379420.3125, 11585423.858672248, 11598150.226828335, 11598453.125, 11598924.684022307, 11607195.3125, 11607275.21217954, 11638573.4375, 11644151.433136035, 11657639.146701494, 11658176.699897995, 11660120.61252319, 11711372.016331716, 11794701.504762145, 11805402.16507498, 11855138.643626804, 11857639.0625, 11862064.738863308, 11862460.9375, 11876120.3125, 11876123.4375, 11877031.25, 11877106.25, 11877536.009713596, 11877551.347557498, 11877555.372932313, 11877634.271968558, 11877867.969761614, 11877958.485846609, 11878467.1875, 11879445.3125, 11881455.285781186, 11881982.099466993, 11881983.373482209, 11889560.003242597, 11895494.584623823, 11896255.921867814, 11901876.29776739, 11903024.729766397, 11903234.004137436, 11903477.857050924, 11903498.4375, 11904153.244808042, 11910426.034213318, 11910670.3125, 11913050.374883411, 11915268.402134333, 11916735.806882711, 11916914.818252767, 11917357.8125, 11918228.125, 11918823.23491634, 11921571.344491266, 11932210.249591531, 11933601.5625, 11946223.091026535, 11950664.031708024, 11952820.700821126, 11958505.151966218, 11964639.063488794, 11965321.875, 11966811.447516663, 11966837.5, 11968443.083670054, 11970431.25, 11987136.162222482, 11987234.375, 11988078.125, 11989143.533553258, 12004502.214841127, 12005366.722938765, 12005536.234842682, 12005733.561809778, 12006127.483505094, 12006679.6875, 12007040.641487034, 12010536.643198673, 12017774.336356662, 12031512.5, 12087671.875, 12088665.625, 12112795.058935912, 12114814.628085043, 12115896.309956973, 12122926.5625, 12125478.572441116, 12128716.2208757, 12128733.404274244, 12136114.0625, 12140670.3125, 12144383.10039869, 12144827.146328583, 12157229.45636694, 12159416.747958042, 12160030.817632958, 12160901.562114237, 12161488.36176206, 12162679.6875, 12162896.875, 12163376.5625, 12164815.316314204, 12165316.853291282, 12168506.25, 12178512.047020128, 12178518.471575843, 12179221.350254858, 12179228.890606472, 12180765.399467804, 12180838.88924572, 12181098.805706551, 12181265.479520924, 12181301.112294042, 12181398.869350214, 12181416.096075289, 12181525.12109705, 12182515.921453793, 12183790.801870998, 12185108.279759401, 12186406.25, 12206301.763223045, 12211646.875, 12227267.1875, 12229984.144737598, 12250375.0, 12251661.777077803, 12251966.70094985, 12253071.410253603, 12253392.80138326, 12253558.145932011, 12253784.843959242, 12253840.142343098, 12253854.319608659, 12253871.966571383, 12253936.832595142, 12254020.3125, 12254118.559439395, 12254163.971029796, 12254289.621960796, 12254380.287150677, 12254868.573888946, 12255134.375, 12255240.625, 12255588.3274514, 12256100.0, 12273795.3125, 12274396.875, 12274664.0625, 12275681.762879573, 12276545.3125, 12277711.487643827, 12278619.759968443, 12279984.328388738, 12285247.923237056, 12287372.688977854, 12289134.375, 12290048.4375, 12290134.308835022, 12290673.03462957, 12290779.6875, 12291618.75, 12292036.175917909, 12292040.723507926, 12292157.758707324, 12292391.791393328, 12292570.699499348, 12293689.907410698, 12295216.144337188, 12295618.75, 12296459.045435496, 12302018.603247892, 12305171.740863837, 12305909.208409527, 12306019.389378522, 12308112.5, 12321262.5, 12339595.26857556, 12345509.4392838, 12352522.487427652, 12352712.318445964, 12354150.579187028, 12360232.716477182, 12360603.426218951, 12360746.812450662, 12361549.042188233, 12362252.057867037, 12362473.599961031, 12362645.3125, 12362979.520880537, 12363918.378655842, 12367129.089769868, 12374937.5, 12375096.81108869, 12375253.125, 12380331.418977197, 12380363.68630503, 12388639.0625, 12389276.014963103, 12390872.290724179, 12391935.521299522, 12402528.125, 12402560.864850748, 12402595.750076525, 12402865.012049232, 12403293.536428474, 12403373.233426264, 12403413.547769347, 12403476.5625, 12403556.43134594, 12403832.550179098, 12404806.805342143, 12405135.40099482, 12407508.250547612, 12411199.066365642, 12412102.456284938, 12430853.125, 12440520.569193598, 12444347.556609388, 12451528.125, 12461142.258311179, 12464517.552148657, 12498251.5625, 12529136.568085298, 12543830.606243687, 12543843.659903584, 12551070.692549057, 12557774.393132284, 12558185.500293488, 12558380.916871242, 12558386.066255968, 12565513.134082511, 12568465.418421403, 12613008.037731996, 12613651.5625, 12624938.42810207, 12627544.172139838, 12627939.0625, 12628504.976889785, 12630518.35297913, 12633195.3125, 12634806.933395235, 12634924.661863312, 12635120.580194082, 12635324.562959667, 12635437.371751266, 12635452.202451082, 12635492.05054847, 12635526.670052376, 12635770.452247273, 12635857.8125, 12635897.57557761, 12636243.75, 12636512.607161835, 12636575.0, 12637207.8125, 12637353.089219883, 12637453.125, 12637463.715215497, 12637579.6875, 12637651.5625, 12638135.9375, 12638240.625, 12638503.083719717, 12643051.5625, 12643054.634058818, 12643537.5, 12644055.808688927, 12648937.07750953, 12649606.850321133, 12649610.787700312, 12649765.392741095, 12650284.98962354, 12651601.329341974, 12654625.242163783, 12657513.33558174, 12657557.895820012, 12657677.995045826, 12657732.015695997, 12658820.774907272, 12659519.430323586, 12659864.0625, 12662825.056744758, 12664435.2272385, 12664727.980888462, 12664974.752652198, 12666112.700534811, 12666220.3125, 12666465.160499766, 12666872.709326407, 12666892.121529913, 12667389.211277073, 12667453.125, 12667505.909529457, 12667572.662223374, 12668280.246623913, 12668768.192857334, 12671885.624812316, 12673944.94095411, 12674485.394054165, 12674534.91122224, 12674838.98245338, 12675004.482805554, 12684664.0625, 12686365.625, 12688332.8125, 12690028.212472329, 12698895.664860042, 12754048.53738418, 12765342.1875, 12774996.965127409, 12775052.011245137, 12779021.09610568, 12789088.649026208, 12789120.277812565, 12789237.67845295, 12790372.622716917, 12790419.812018676, 12790604.6875, 12793365.944057275, 12794260.9375, 12795362.5, 12795384.0648108, 12795860.738770116, 12796002.959331047, 12796357.8125, 12796490.149707736, 12797249.650903588, 12797706.567339167, 12798838.476036094, 12799278.08397368, 12799340.358695103, 12800120.3125, 12808725.83543465, 12808748.4375, 12822214.0625, 12822251.001999049, 12826043.356286842, 12829249.210710546, 12830520.589209119, 12830639.325571446, 12831977.447637416, 12832442.1875, 12832839.520917434, 12832883.780637063, 12832950.0, 12834001.365962615, 12837526.5625, 12840321.209594864, 12843205.770563856, 12844170.848821776, 12845656.093995873, 12848839.0625, 12853112.5, 12854395.9316806, 12854614.204706578, 12856650.0, 12856651.529788697, 12857314.083210865, 12857360.9375, 12857381.25, 12857478.73644767, 12858311.633656617, 12858607.09855549, 12858662.260438608, 12859368.75, 12861618.75, 12862798.4375, 12865346.875, 12867477.235480525, 12867705.790201701, 12868994.70145944, 12869047.56018829, 12869175.0, 12873638.964545717, 12905829.084578097, 12927539.891173001, 12946703.300094025, 12947085.119368257, 12947217.205170644, 12947224.759990443, 12949010.617313528, 12949011.97950925, 12954366.544365712, 12964790.613009045, 12973057.007000703, 12988815.3976931, 12991872.366881523, 12991879.23449022, 12991879.6875, 12992024.832864907, 12992567.677043332, 12992923.4375, 12993585.9375, 12995345.058241159, 12995406.25, 12995440.598250676, 12995570.44598216, 12995580.68271492, 12996186.70411021, 12996211.539300887, 12996338.377411308, 12996409.720765347, 12996485.931358518, 12996503.125, 12996525.312462868, 12996582.16035476, 12996700.0, 12996718.75, 12996738.427973852, 12996821.777419828, 12996903.125, 12996926.011520894, 12996998.412893945, 12997025.371263253, 12997026.626259478, 12997059.720504163, 12997072.4629242, 12997112.917910865, 12997120.408905884, 12997198.819604902, 12997218.75, 12997226.543419743, 12997231.871881315, 12997248.076338693, 12997287.5, 12997539.0625, 12997689.0625, 12997760.9375, 12997809.608808374, 12997882.196652124, 12997901.089711199, 12997989.46568652, 12998173.4375, 12998238.864445472, 12998375.0, 12998412.12307494, 12998429.6875, 12998590.625, 12998604.232927565, 12998639.753386186, 12998671.620325433, 12998848.4375, 12999120.30619938, 12999282.53920038, 12999560.9375, 13000174.8032546, 13000256.104866425, 13001021.875, 13001159.593527835, 13001317.1875, 13001326.350190567, 13001404.335078355, 13001484.465802636, 13001606.493474947, 13001670.943707993, 13001702.317266362, 13001765.107645389, 13002776.5625, 13002782.8125, 13003248.131711066, 13003753.125, 13003879.124271981, 13004591.709967809, 13005866.35578913, 13006057.8125, 13006812.139078097, 13007727.494380796, 13009168.537833018, 13009734.966618834, 13009780.109698115, 13014803.09940967, 13018467.1875, 13018646.110889686, 13018856.233321542, 13018885.844777146, 13019255.28827068, 13019681.25, 13019799.543529678, 13019821.654667402, 13020457.276005384, 13021290.14821154, 13022448.399863714, 13023614.581490941, 13023767.1875, 13023856.25, 13024025.0, 13024160.9375, 13024256.242781328, 13024476.5625, 13024723.4375, 13024835.090203445, 13025335.9375, 13025342.121388491, 13025430.498463897, 13025494.10866606, 13025590.625, 13025820.622880572, 13025867.418073783, 13026208.04803846, 13026482.46782201, 13026532.73520044, 13026595.134437378, 13027566.070532152, 13029104.447857212, 13032975.0, 13033149.460475737, 13033317.107613344, 13033413.585121023, 13033426.310392912, 13033437.586858124, 13033494.432980621, 13033673.4375, 13033775.0, 13033877.480035758, 13033918.75, 13033939.480943281, 13033965.254590275, 13034023.100705452, 13034023.4375, 13034189.0625, 13034309.350052156, 13034310.04769005, 13034396.875, 13034410.9375, 13034416.223565103, 13034459.31010123, 13034528.578686116, 13034554.610845936, 13034585.9375, 13034592.016933735, 13034642.1875, 13034642.332892152, 13034645.62607178, 13034679.362359047, 13034681.25, 13034748.483082768, 13034923.4375, 13036080.730795827, 13036171.007635295, 13036817.1875, 13036817.1875, 13037162.40694574, 13037242.018615408, 13037404.674307335, 13037726.5625, 13037955.442117404, 13038271.335409611, 13039360.9375, 13040923.202067327, 13047716.692351233, 13048987.5, 13058678.894431684, 13061399.353289103, 13065709.922232695, 13067260.691581495, 13079632.482683588, 13098902.927564217, 13102875.0, 13111594.772626247, 13112135.079961866, 13114081.221015602, 13116370.184594765, 13116750.585809734, 13117348.4375, 13124610.94164364, 13124999.302185616, 13128783.104883203, 13138260.319816967, 13140007.8125, 13142490.313872725, 13144070.44367606, 13144742.212664716, 13145014.0625, 13149876.5625, 13150548.859956745, 13150599.880180366, 13151080.359069778, 13152522.165229624, 13153290.983896054, 13154032.606746256, 13154124.834440174, 13154874.308089478, 13155272.49237763, 13155402.353792332, 13155410.9375, 13155423.4375, 13156597.601586852, 13157051.5625, 13157160.734147731, 13157170.3125, 13157470.202737719, 13157681.055773169, 13157788.543977609, 13157808.777199913, 13157892.040580686, 13157906.25, 13157919.885459194, 13158112.66412439, 13158160.9375, 13158185.434772175, 13158251.5625, 13158318.498338172, 13158329.49200291, 13158329.6875, 13158351.08670103, 13158387.5, 13158405.9982754, 13158536.970684154, 13158616.848909175, 13158631.69153037, 13158633.473604223, 13158640.920035558, 13158660.9375, 13158708.515357874, 13158747.289832043, 13158750.789997062, 13158773.4375, 13158792.1875, 13158793.75, 13158827.513885697, 13158887.5, 13158908.728920218, 13159015.387872187, 13159090.437089575, 13159091.176570563, 13159120.397303883, 13159368.652465679, 13159481.073224029, 13159595.36357471, 13159749.438467834, 13159998.545333132, 13160159.997126795, 13160239.547424419, 13160565.625, 13160614.318263303, 13160653.125, 13160859.00888117, 13160889.662224328, 13160967.511298468, 13161288.636403644, 13161297.279034577, 13161520.968451194, 13161920.456083458, 13162092.874890804, 13163462.200201692, 13167108.611609997, 13168350.281267209, 13168370.594649104, 13168552.477425626, 13169357.345123218, 13169979.6875, 13170195.710917475, 13170392.291742561, 13170410.442084942, 13170465.625, 13170484.375, 13170821.296246467, 13170848.18313779, 13170894.09740728, 13171373.034878336, 13171532.69410307, 13171656.866174152, 13171669.632575544, 13171734.531174885, 13172114.448501969, 13172223.4375, 13172433.52546273, 13174455.82055244, 13174765.391451003, 13174925.0, 13174947.822716866, 13175318.75, 13175320.980727293, 13175734.375, 13175797.761615697, 13175830.454495726, 13176058.480375713, 13176108.943565847, 13176195.63571098, 13176237.5, 13176269.659748338, 13176426.409618678, 13176546.123435335, 13176710.9375, 13177331.173266327, 13177781.149606276, 13183087.5, 13185973.428393641, 13187859.505051136, 13188216.018451894, 13188343.879786674, 13188373.907419426, 13188846.798219705, 13189060.9375, 13189356.11217722, 13190863.18507984, 13192147.82510683, 13193004.003984815, 13198366.084771883, 13200567.788151128, 13215778.022463365, 13231536.2840753, 13236976.127574552, 13237626.681818383, 13238538.20222079, 13238702.327214511, 13241873.59381613, 13244304.774467023, 13245853.325208617, 13248584.701400962, 13249183.707559995, 13249200.868155006, 13251653.77342378, 13256004.755285136, 13256100.0, 13256329.464888124, 13256915.836293476, 13257462.5, 13257515.608200984, 13257721.875, 13257728.975578561, 13257856.133274853, 13257868.75, 13257915.69554467, 13257938.976044625, 13258023.591910968, 13258033.87266686, 13258435.579103751, 13259231.010549579, 13259908.12116438, 13260748.069002228, 13261852.692118999, 13265830.200446907, 13268827.594746163, 13268898.028198455, 13269361.88205856, 13269538.692419376, 13269712.5, 13270291.88547621, 13270569.45834138, 13270916.281219566, 13270932.8125, 13271203.125, 13271384.260866443, 13271626.5625, 13272703.308643319, 13272773.335833855, 13272793.30515945, 13273171.079823134, 13273186.36121516, 13273191.684522457, 13273242.95249418, 13273250.873493109, 13273426.424515264, 13273482.347879581, 13273861.907529065, 13274625.651684623, 13275866.033065591, 13278282.8125, 13278599.213207442, 13283896.450259503, 13288954.368436694, 13289190.625, 13289736.759370124, 13290079.935957795, 13290151.852611108, 13290267.249776274, 13290275.215763938, 13291235.9375, 13291906.851843996, 13292008.962535001, 13293109.328101818, 13293145.81477746, 13293324.169327471, 13293445.829105772, 13294171.342387913, 13295134.694179373, 13295966.306688868, 13297927.098782178, 13297937.5, 13300221.911891853, 13300764.804628847, 13300841.707382316, 13301720.644932086, 13302886.675582465, 13303386.707634702, 13304939.729477987, 13305586.530846117, 13305752.91441808, 13306531.41050385, 13308342.94658533, 13308652.789800912, 13319588.215131987, 13320272.532996086, 13320299.512195453, 13323560.64275871, 13326818.970471384, 13346220.482339557, 13368906.225654084, 13400621.540848514, 13420724.133988088, 13421561.612109542, 13421867.3251387, 13426179.214416238, 13432982.8125, 13434670.3125, 13436419.354120042, 13443230.665924812, 13446382.40560701, 13455568.46747442, 13455879.6875, 13456208.290122928, 13456778.125, 13456827.921474233, 13457482.530644352, 13460110.9375, 13461557.8125, 13461647.737674799, 13462169.56076609, 13462361.673186596, 13462864.467043165, 13462867.1875, 13462939.703485984, 13462942.332982518, 13463278.933696741, 13468514.655933818, 13470712.449976217, 13471987.5, 13476254.139258888, 13477793.75, 13480104.460242504, 13481502.845388185, 13482276.5625, 13484262.4074021, 13484975.608908603, 13486495.3125, 13488417.153365305, 13491960.819951244, 13492465.312487295, 13493415.805487217, 13493484.223002128, 13493732.619156256, 13495591.99170596, 13496031.602137927, 13496779.639015943, 13497687.2868042, 13499234.12898719, 13504659.800812868, 13507139.328957308, 13509243.337407934, 13510838.743341824, 13510881.997969674, 13511428.838634316, 13514946.875, 13514994.631367734, 13515451.44019352, 13515975.539894579, 13517139.0625, 13520124.825377021, 13525588.431903297, 13526792.81948357, 13527787.435085056, 13528717.332010197, 13528929.41009303, 13528963.977363829, 13531437.5, 13531644.161954544, 13532651.564245258, 13533082.8125, 13533184.46197442, 13533959.375, 13538123.4375, 13542690.372240452, 13543560.601911206, 13543976.5625, 13544665.360192008, 13544760.297494581, 13545246.765412243, 13545499.181329953, 13546465.900447711, 13546910.473951459, 13547080.200832931, 13547109.678437639, 13547394.21222828, 13547396.516169775, 13547526.652376635, 13547649.28815151, 13547671.894041736, 13547672.002572158, 13547894.95458196, 13548100.030708889, 13548171.875, 13548202.78438306, 13548293.75, 13548339.139035324, 13548344.897903468, 13548354.645019019, 13548395.164919565, 13548399.784967974, 13548446.96934814, 13548462.915810145, 13548480.896247577, ...], [52.22550331440023, 40.37470874409454, 80.5195408906524, 25.225825581687037, 19.984709541406612, 24.395551898667136, 44.076583666092795, 13.73974662296682, 37.49378541964283, 33.52806319387062, 23.702954929471705, 41.79455799857974, 45.66594485185493, 50.28257096900013, 5.026565184925402, 82.70399996926652, 9.146080413515419, 42.5478080947413, 28.016885606982584, 68.13355588681948, 41.87869086976117, 16.024187093396463, 7.172029221469141, 27.02572785041636, 59.57182850893716, 65.71721747428671, 33.40903599009485, 22.58193098527579, 45.362581170796105, 17.140609281573862, 22.477027425457994, 52.79683475843842, 60.96197117501134, 13.158897072849127, 56.34064869482542, 53.66028382330089, 44.97812937280669, 52.72949958333069, 50.456509657757806, 50.44421277711484, 25.06012280630337, 69.80430912488308, 31.399133446443994, 30.871656605904345, 62.96343746508788, 66.52953452596404, 67.54686478562581, 41.8316875823331, 48.18743587856003, 7.1423348949283, 39.76330742512387, 9.188127642487535, 60.65996133118973, 45.23246537096407, 35.63974958667322, 31.153368973288643, 44.638951780079985, 59.31783361881528, 8.233647811533569, 39.31200833870032, 46.54299633336686, 51.09191390823349, 31.53945817303084, 49.29120834905653, 42.36350945439759, 5.53731581434037, 37.47427693350274, 13.506407254663241, 7.479960673141637, 47.49547911759431, 46.5684598765356, 41.11529640832851, 45.3308365887884, 50.402021490867924, 6.879296880281447, 23.362635973521623, 7.453377115167094, 56.802012324498754, 46.92784130333227, 12.37245079182805, 52.042148977619206, 64.19097779156675, 75.14214576403914, 51.609544421351856, 65.07049246776006, 24.811287283539986, 6.314495116643398, 56.06523823043197, 42.19528911467419, 37.42602794194459, 5.637768768165199, 47.33536844337338, 61.00194449870547, 32.85683655704635, 5.315575300547961, 9.044804965007502, 59.006337482741095, 47.27261592527731, 38.666267645449096, 45.70192176007774, 55.85384174370263, 58.52927753171433, 37.110384415166735, 68.17248161188171, 60.275716478231445, 60.935641161915534, 60.66241407446694, 43.782163314334596, 6.500372058626411, 9.450347423063146, 78.2658705090096, 17.14577205243814, 95.79863004180524, 17.873141191216796, 81.11727914924677, 69.46638539580978, 12.37982166352678, 40.57979399506067, 50.3792663256719, 67.5491313978354, 62.8290365718794, 42.61002998949545, 54.47090868389066, 24.901641542859522, 12.602051428723492, 62.41792663448604, 6.617132076474279, 56.18290704274912, 48.31934559458756, 44.672526014422324, 12.21218989193247, 46.88327264198077, 31.217625703304442, 72.57218635138356, 10.153237537526499, 10.650829614173668, 10.737677134600291, 24.138561477968643, 10.593613002937976, 9.114667867245268, 66.08815582712327, 7.647152708704645, 21.21549130097516, 65.03340868046132, 11.769006034009731, 70.87822111382579, 43.942192452936624, 33.90962612424825, 42.15734428299806, 46.427189841262646, 9.165786792560926, 40.77751370549186, 10.199431900610765, 47.06288411328569, 64.46392979137897, 60.3936200176392, 55.98860192842419, 11.940594823376534, 23.0392113762462, 96.55788287350776, 5.740004298876487, 51.29404485427183, 8.825093411740507, 58.11049020773111, 59.683552675372646, 39.45485401621625, 65.54647469632059, 7.065693497072276, 50.666687390526924, 21.854058502033723, 16.210447154664717, 18.85014330760707, 7.386605508080116, 43.246378185477255, 5.533881244794348, 5.568339443514828, 8.8269286531175, 29.098100790271957, 61.39863015374634, 44.79417594326184, 60.02196541533608, 74.93543131202532, 18.812925417683594, 52.07224456160035, 49.92968756535708, 20.65323771190897, 5.85910365378244, 71.7580183080309, 55.797228684734606, 16.165492481636722, 12.18192549720278, 74.22440290027788, 73.72120279797686, 54.23158156886258, 16.242684510215256, 10.184523944180489, 54.91372209248587, 54.13920042325687, 86.24539199568486, 23.640423085035955, 38.12893095215992, 52.55079374568784, 13.660379547172619, 66.47607394096173, 51.64674383364609, 18.96742290085612, 13.119920573576394, 72.21873251817841, 14.946578811480757, 9.211348941727405, 8.977685708995189, 68.06306558477996, 53.224215005037244, 48.274904680541155, 7.201623621443897, 15.424645035850817, 11.946072399453259, 62.56639257209312, 7.175234572360057, 64.6373183948064, 101.05439767812727, 29.296442786053863, 86.10009187483594, 8.786780468686501, 5.50992366734725, 77.91224749330937, 5.488746779585059, 37.05268332950721, 41.374441141843974, 13.37379699961592, 10.597557948450458, 111.51812017121769, 8.824359551455519, 64.93237381816573, 56.955893876969625, 7.570486143766924, 5.025036545015746, 9.895725287723538, 120.70487119222484, 38.50141467844919, 59.5399432544543, 12.725320717249495, 76.43875405071675, 43.35172477992969, 58.72105451019331, 66.67005373088841, 22.83610875999244, 64.32889092745808, 67.62849270844472, 8.904166995169117, 11.055623701357959, 7.427257093983283, 19.32696515743796, 55.751994321553454, 39.14714276010608, 11.025837974375355, 9.01250186429055, 61.47475070235137, 74.2700445561136, 47.89374715831759, 7.147589415377541, 11.044653648088508, 5.905636836039098, 7.74947436628698, 6.1806022883554945, 92.46400774250627, 36.591953033728146, 50.01057022897672, 37.74282120885752, 18.97711060866288, 10.876930397946328, 18.105619216043458, 45.11218237272655, 68.86999283851426, 9.294536702863946, 5.818752077879107, 18.01517994355536, 19.65574914222373, 17.729441972225548, 26.760148387652134, 20.762049629923574, 62.65633813137471, 6.586251791699646, 38.0200927685793, 6.512863596870007, 56.712046049502185, 70.61494095646789, 43.69889488042206, 29.731224556399418, 84.50681879759922, 7.580284465507875, 60.672933063540626, 22.89798218321026, 13.678409327047122, 45.83352555449332, 66.86622074493121, 11.846262869783159, 5.0345992519916525, 70.16400535894316, 14.67165064229006, 71.57497976133023, 8.861840602019988, 14.185504643556841, 8.181529581386753, 21.34740201598553, 29.154273139985303, 32.40551175458387, 35.48419833844056, 88.17938128569352, 8.915527390469817, 5.554724896001431, 12.277011321134284, 7.962005771427965, 40.99339805781501, 5.350795254105681, 12.39134047935327, 35.897388778738055, 7.629051248352748, 9.66001886593646, 92.17753690825259, 12.280687700001343, 20.17002622880564, 9.256365999930349, 56.877663183586954, 8.866066509308297, 47.497266999653554, 13.807545802174399, 19.700490175144232, 5.9965952761575165, 14.208547524829289, 5.298095587693396, 47.891638257271154, 7.9773582905547915, 16.8382857313146, 42.81653659555618, 6.118719249236321, 12.716031218179282, 62.492659897866716, 18.394366739748524, 23.275522459307425, 16.07044976666873, 70.16331747115007, 8.21990198679473, 5.14441881526824, 26.08373723894665, 19.5413951749528, 15.502328150999599, 51.02633076639881, 70.28252468732376, 42.14571864912961, 22.426358779338887, 57.88080399079643, 89.35199531937185, 6.481496973686618, 49.883905774538206, 41.09344022658003, 55.96929761192495, 71.54366632627571, 65.90835591935965, 54.96395144853831, 34.47645297704078, 51.80444049980042, 27.510030479274278, 64.04373486952524, 45.20570786331913, 7.014650652887103, 9.896427614457613, 6.248455973439111, 10.783092807441923, 8.640741210811413, 115.28204371696557, 9.544919069482305, 5.185289542980189, 22.994285739287992, 89.70930196016916, 6.92664672370031, 5.107667225643357, 18.373824381845697, 78.5844021458012, 7.623891045670537, 12.784856605803174, 41.41799758348529, 40.81396576459573, 5.208561219677766, 47.50363694876073, 44.06280440431504, 12.741749469817304, 98.89458522756247, 54.228503724742346, 38.90848270939548, 29.718361590901246, 20.324984655766997, 10.918500762698946, 20.941401737660357, 9.0802994393563, 17.559895814349808, 13.208612479865598, 5.109158244189292, 11.00485216566029, 6.0670683577494415, 69.30778439217016, 83.11364495482644, 67.51106577640954, 43.52951540633376, 61.701928536137316, 15.336397140506707, 50.3545582509127, 14.678687128733646, 46.201485842896645, 5.496435896104193, 67.82447030498116, 14.288139188434428, 5.044564072634667, 22.16654846713218, 7.431725562613611, 66.0441250686273, 5.410812991775697, 30.883800296908515, 82.65209939035408, 49.8455551075073, 36.72484501272334, 61.90835014793568, 103.97607818467881, 21.743165508185328, 5.90956993987491, 11.662810997489112, 31.61179156239737, 27.73819783699997, 14.015143464207892, 41.99778405153273, 12.744403790881213, 46.25099382114786, 108.28888291426858, 6.198888472397691, 27.29848912506423, 24.967453131593984, 46.43938626336852, 11.565405957795656, 7.375338010217322, 34.582219459637365, 17.368281982199115, 20.600739865281785, 86.45789243249791, 6.456717381616731, 60.99764080544786, 25.647490328061764, 31.841988495134444, 7.269951525967407, 79.77135927206929, 47.65169938260757, 38.78012982097149, 23.996303450374093, 9.45461285053268, 44.847257260051585, 8.269354462742797, 5.9412111841009905, 46.96739883954581, 63.2182791076834, 17.92846648636766, 18.480359142772453, 5.37186441799931, 14.10079835731846, 46.517470816106794, 57.9289513743889, 61.00835992702595, 71.79563088331176, 78.10450895513554, 13.437514261677052, 20.452589859845574, 21.023641320734725, 67.7712631451039, 23.27371853834957, 13.052737017936968, 7.933229570978828, 69.55420519544123, 18.81495211842483, 82.21024142034587, 19.84046912245808, 6.055423736164923, 47.01205882359081, 31.487327508606406, 28.289781831647254, 85.3818517810055, 81.68952282361835, 11.994701220462316, 19.92628336329357, 57.41526510166148, 8.200127765098907, 17.205809561775773, 110.0171325740073, 44.75372937504068, 14.053538192540271, 53.76343090965526, 7.114437782113349, 67.02983434167862, 34.92915856386361, 8.738336198490888, 9.897978342393934, 8.812320862163675, 7.215409164651057, 9.326215597987572, 60.948050591363234, 82.1559757290836, 12.927814896783156, 53.15201272465198, 56.74442492648745, 20.248482109590295, 26.733641519775937, 67.43771782404338, 6.658276930412144, 22.79123278023916, 34.915076578894364, 5.070057575627076, 8.478146335491228, 48.1753954707771, 15.609180120827624, 5.947845332879792, 9.676838072649204, 35.42126815054301, 14.869279736738942, 7.295118984739093, 20.102772058741685, 98.71688212836095, 74.84748413230952, 82.48929709102194, 66.0271542932671, 37.8372925788383, 6.026315276988759, 28.946541572664508, 58.27801635003134, 34.47257977223551, 109.22527791332085, 97.85712471476947, 13.676250455037216, 85.04214470728209, 29.917987105684105, 21.958558671552975, 108.24670251402486, 85.7445564434003, 94.15379113932683, 53.562889883003095, 7.507292948778248, 42.16563838541428, 10.833503256364086, 52.129930471479284, 52.753241778957104, 15.845428924058576, 78.89743839189777, 5.452727174870677, 17.599410980934344, 20.122895085030642, 11.530865700327107, 6.156294698454564, 18.88920182234154, 6.6644366342825245, 73.08649672195705, 106.11773023118829, 23.67707662716235, 32.16692737511691, 8.896616057898655, 49.95622971361173, 18.719120938345707, 65.31244656166155, 8.104512608286962, 28.44700276815145, 6.721875608182876, 23.1452091228984, 16.838594424125773, 26.188517257125802, 74.92578127007917, 8.759304805427206, 59.022121828955186, 8.238145115747958, 9.896898632496775, 52.78065185633383, 13.446865842417587, 25.565946089595673, 7.420075960374347, 13.390069729364885, 60.506976644550505, 7.8023909855246485, 72.5705763807115, 46.87536896950554, 33.49853480563065, 109.03341679877222, 28.382938488484317, 56.373026889670825, 43.34349584594602, 65.00398678942838, 51.70983675263629, 14.695371734381041, 5.029102597343794, 13.628066882814498, 46.41363889470403, 9.608401264496411, 42.353462738863826, 76.53239740198211, 54.96054062227956, 105.52004877563193, 25.444184815901295, 11.903671031064906, 24.553604593450586, 68.30938658768093, 116.06345560903648, 61.03831324199986, 21.721764546913338, 10.755258155238943, 5.947005516026764, 133.0483399017958, 31.878803901883078, 68.73834162151786, 20.15941729403451, 46.474676477763374, 16.818736136519092, 8.099952652682795, 25.380712444076792, 40.748942712782096, 51.45845184282894, 110.94577290504964, 74.76293417327443, 35.51874645218435, 36.351505683258736, 12.212786765409634, 42.24288613274245, 34.28562396653986, 27.095134159899843, 47.82614013569411, 7.077325361417641, 40.05186593695365, 7.656683853912458, 102.45633994554754, 99.18362116128469, 181.78156242520802, 11.199711006614312, 69.11637645634129, 13.27375625499315, 84.39321838755913, 51.53067096401761, 69.43077372434026, 14.5983082334176, 43.65830205396054, 41.601386093034655, 74.64633823539786, 34.66940895323437, 26.314606601550697, 62.969899559653776, 16.650455472649746, 33.066571622819, 61.887156577884085, 10.079431153526672, 12.941430401757748, 8.59883895537305, 56.790890620798805, 6.226408745631157, 16.007936506456243, 28.611185434093855, 30.785471662075203, 54.90357181620817, 84.58571033347337, 26.229704866214547, 9.881265911649132, 91.81974800491425, 13.83060188642638, 19.29321111753224, 16.18679685192335, 84.15984172722669, 70.76196264363163, 74.67361230316865, 77.02373287481448, 8.299929829874973, 59.492759688164796, 36.449990301561826, 65.96885201313353, 72.47431040871561, 9.972088467247563, 16.17655637508503, 11.739194561184046, 7.068395611525032, 10.878424930013539, 8.80769398449436, 20.727012195065008, 12.639960143783016, 81.72326086917647, 52.25841195133596, 10.03193648229033, 60.07961667542306, 25.069116777007142, 76.44682870570989, 12.32642506329364, 52.42946068006336, 21.31029820949148, 20.56998470042253, 38.30704110585078, 52.2049426026927, 8.99465909189439, 18.403430899632575, 50.47127325681514, 5.5091690915744325, 92.376043018445, 76.17093070409777, 25.18418105342105, 76.29072980538058, 13.392819277935898, 41.496388257417635, 29.723498260706943, 68.13264926562454, 9.060625570431295, 16.941845818954764, 37.34503241334758, 6.82387310408809, 49.80355324007146, 28.247479440214036, 6.554147278658692, 70.3950036528638, 91.12311982613983, 53.505564236748825, 48.227389925240395, 17.244658877220264, 83.78243427602085, 53.90870436998881, 23.39162673958305, 79.88705241506668, 22.955314319392677, 68.74645886145547, 5.45759577141944, 6.245119393990977, 6.273672926525806, 13.160624936337392, 7.642710331042353, 16.337095458885535, 11.980898021769601, 78.40500057617453, 8.426624342006175, 38.34624370451158, 13.708306623244091, 23.285601265352337, 7.724704480951657, 74.48291271830621, 16.743114414854773, 18.21293204863096, 15.518560788045786, 8.686921394341665, 6.23004976919716, 6.373730680809657, 62.99028818866715, 29.353909175195653, 20.137301507486924, 47.909438594790096, 71.18898304118045, 16.71388161597129, 120.56890588462709, 46.278537028393025, 59.05200058184263, 36.00415304790625, 105.85331016289905, 34.993364544572096, 16.45458557508691, 22.522802015801666, 38.98199972145703, 9.91308611408114, 10.208747822284073, 7.660717328867453, 6.843095859747421, 70.08275494774014, 10.016997953954585, 55.98680198582015, 70.74400333860191, 46.13599418879479, 5.11757698611258, 43.77778502336476, 12.362022437292005, 37.97596595964282, 15.749866162133792, 18.977508438444115, 69.86509056731249, 22.20548137857087, 16.335351912221025, 49.034773537879886, 20.09361650946732, 36.64725334594381, 19.303830274531837, 61.03234851379593, 103.21549779315346, 26.685912112833385, 44.29465568350098, 14.906913479166025, 99.4977806275098, 16.6881539732471, 17.300334991852846, 17.09659755051405, 59.40454432289107, 69.96434463226771, 84.74158941689835, 9.9866680126414, 13.028418763726545, 40.94266540681588, 91.55279538289992, 17.861204450120663, 91.2574185549539, 6.834727974397993, 105.353111594465, 63.75388915956334, 103.62058268719404, 18.960954865982167, 15.572778445578173, 15.283682049395715, 15.763777964583522, 6.8304677594762495, 77.44348780306198, 35.6996505748283, 18.16398326920286, 15.206326154186884, 60.99899541465285, 49.63568686293601, 28.820863936051666, 97.13871786275526, 88.13879577073138, 44.32336365846151, 6.946092407223993, 7.561558804831005, 64.55324286558586, 11.239792512972034, 57.68818483217282, 25.316215990881297, 149.1628100801693, 70.69631189508891, 14.101156938361306, 51.63048055782168, 13.701230729225744, 93.32097192689045, 96.47081345351947, 5.274984354048601, 24.60730771489216, 7.984766679082372, 9.03692720681253, 54.10731498057987, 28.8155768733703, 16.85356297815966, 55.110653837108266, 73.53163141480003, 84.67343185205759, 10.953875016739588, 109.6685739749148, 25.295101894540185, 57.154214042452516, 31.957775278016427, 5.495693783551338, 16.84663558640963, 105.3124517762346, 5.183569110898827, 5.664267415142629, 14.440426128158096, 61.56126701275758, 12.849277308401001, 7.85726921873289, 11.831653320328963, 54.450259341631934, 30.67531115861823, 8.074051748547548, 109.02625268860517, 73.9527024354614, 7.930249375800172, 15.981370500899429, 16.1759933281314, 5.818602592227952, 23.84364962218116, 80.66181115610014, 17.310088886140736, 187.55412833960372, 7.586363028082214, 12.015420362470843, 12.503296966484424, 5.14169868177056, 6.661637556950398, 30.537725811938813, 18.382947598213047, 31.19722503845533, 29.986082812606742, 15.084013359581537, 149.0331595318558, 21.69375657952028, 8.47056078181775, 12.517460229290162, 32.56744409870307, 80.77692424770657, 62.36821935312118, 6.454579681397962, 40.524475684914556, 7.336391792379944, 6.225757337900771, 18.61018740567583, 12.339751056460987, 32.25134698561815, 62.684115399491766, 24.160363315603696, 14.730852660016797, 16.598791260904385, 5.330600448638191, 18.482606768237556, 25.59393054397025, 7.65378957951784, 8.9610438326047, 78.07933173018763, 71.44374812464251, 5.422082324070174, 10.322942847020599, 13.588488581849722, 13.963919651646462, 42.31090454423686, 60.29204777872546, 59.858789340498255, 25.066589674372153, 10.713986640410974, 63.484695134901955, 61.428124490515785, 19.811216460555613, 39.62053293831252, 29.7330968988929, 11.824952992348663, 44.66697755944503, 9.939359936031348, 51.960498620041776, 10.123658499368215, 9.889221332578911, 9.289460415013371, 71.50913381388415, 21.261102297392398, 44.735952627240046, 14.140716912174126, 24.014713482278637, 103.87398680784644, 55.014066437118764, 12.234593574801847, 130.00813843011943, 42.90417577022919, 26.399237455134156, 13.870636211957505, 119.986942929777, 14.392174202791415, 58.6782946868034, 81.45457964893015, 11.726664535300934, 81.18263015055496, 7.066514442614236, 24.46575083022486, 16.857771647011333, 29.597807357340926, 13.794316120443504, 23.50906879375573, 12.53994843226556, 26.007226636971005, 61.36981311252855, 60.917192531147926, 7.559592511527811, 7.810922320326662, 93.67156055853648, 9.187988935375772, 12.982058703332054, 111.44051471608482, 8.252544967785473, 71.05950556750011, 63.73497792081564, 14.626644550632415, 68.44294679747051, 7.75935490481321, 12.323051407192864, 179.22085887525557, 16.317225978345963, 47.73096206641986, 103.05997376370777, 24.373530338645217, 9.062897298292198, 111.52211366005174, 43.34971534814436, 27.361200606255164, 63.0665398496255, 37.94965466912921, 16.106741780609717, 7.4437643775227365, 6.870507509495336, 9.601869560853142, 24.550794810683577, 42.574332493948745, 58.378222016169175, 10.171674510724083, 6.269607154417629, 7.155395208560098, 23.038076431957954, 7.614382454576383, 61.33868115377706, 98.04276209081333, 31.71502993981411, 7.63115576529888, 55.486349468434064, 5.289776851032555, 10.904607016464258, 24.90035846525099, 28.44212911290627, 5.479901164194477, 64.47097130791411, ...])
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);
([4119625.8988531125, 4447922.737806242, 4698627.3613782935, 4698673.244824559, 4698681.6749194125, 7248983.154029516, 7249178.012695011, 7251130.76504753, 7251805.8300399305, 7643035.467979718, 7647857.508749719, 7657006.25, 7795773.4375, 7803202.809498455, 7803333.466861471, 8002803.125, 8012265.397382502, 8097721.875, 8097800.232337357, 8108428.125, 8121632.171679029, 8121841.644993603, 8122034.563973735, 8122195.907561181, 8122447.743461752, 8717284.006183952, 8831923.765373513, 8851976.736949697, 8878926.5625, 8879270.504354699, 8978387.093284251, 9028538.31672133, 9034000.0, 9034786.93781294, 9058968.656304814, 9061910.9375, 9064371.875, 9064931.25, 9078164.0625, 9081418.171451895, 9086632.608530058, 9088525.0, 9090423.4375, 9092435.9375, 9106398.4375, 9121687.5, 9195732.654233348, 9197631.354414862, 9197928.125, 9198028.203852085, 9735323.480442964, 9773284.200550899, 9776716.749636294, 9778182.8125, 9778365.625, 9778681.25, 9779734.375, 10719318.52690653, 10719637.398550179, 10723690.625, 10723850.0, 10724218.75, 10846541.283591544, 10874962.096421672, 10974494.675994093, 10974504.774457794, 10990767.1875, 10992804.239015296, 11019980.895790925, 11053351.5625, 11055019.230595892, 11055396.199743439, 11055907.8125, 11081698.494232658, 11083230.241079565, 11083335.606496839, 11083348.003236653, 11083500.0, 11126098.4375, 11127772.54799846, 11130065.625, 11133570.536673538, 11134295.3125, 11134734.375, 11158646.96930438, 11199449.778725732, 11199456.615401836, 11199477.889108201, 11203411.121844111, 11204012.453745151, 11204091.046025176, 11204783.703918992, 11206510.9375, 11206553.125, 11206830.460442076, 11207344.952922318, 11207881.25, 11208053.081340121, 11216889.0625, 11379420.3125, 11585423.858672248, 11598150.226828335, 11598453.125, 11598924.684022307, 11607195.3125, 11607275.21217954, 11638573.4375, 11644151.433136035, 11657639.146701494, 11658176.699897995, 11660120.61252319, 11711372.016331716, 11794701.504762145, 11805402.16507498, 11855138.643626804, 11857639.0625, 11862064.738863308, 11862460.9375, 11876120.3125, 11876123.4375, 11877031.25, 11877106.25, 11877536.009713596, 11877551.347557498, 11877555.372932313, 11877634.271968558, 11877867.969761614, 11877958.485846609, 11878467.1875, 11879445.3125, 11881455.285781186, 11881982.099466993, 11881983.373482209, 11889560.003242597, 11895494.584623823, 11896255.921867814, 11901876.29776739, 11903024.729766397, 11903234.004137436, 11903477.857050924, 11903498.4375, 11904153.244808042, 11910426.034213318, 11910670.3125, 11913050.374883411, 11915268.402134333, 11916735.806882711, 11916914.818252767, 11917357.8125, 11918228.125, 11918823.23491634, 11921571.344491266, 11932210.249591531, 11933601.5625, 11946223.091026535, 11950664.031708024, 11952820.700821126, 11958505.151966218, 11964639.063488794, 11965321.875, 11966811.447516663, 11966837.5, 11968443.083670054, 11970431.25, 11987136.162222482, 11987234.375, 11988078.125, 11989143.533553258, 12004502.214841127, 12005366.722938765, 12005536.234842682, 12005733.561809778, 12006127.483505094, 12006679.6875, 12007040.641487034, 12010536.643198673, 12017774.336356662, 12031512.5, 12087671.875, 12088665.625, 12112795.058935912, 12114814.628085043, 12115896.309956973, 12122926.5625, 12125478.572441116, 12128716.2208757, 12128733.404274244, 12136114.0625, 12140670.3125, 12144383.10039869, 12144827.146328583, 12157229.45636694, 12159416.747958042, 12160030.817632958, 12160901.562114237, 12161488.36176206, 12162679.6875, 12162896.875, 12163376.5625, 12164815.316314204, 12165316.853291282, 12168506.25, 12178512.047020128, 12178518.471575843, 12179221.350254858, 12179228.890606472, 12180765.399467804, 12180838.88924572, 12181098.805706551, 12181265.479520924, 12181301.112294042, 12181398.869350214, 12181416.096075289, 12181525.12109705, 12182515.921453793, 12183790.801870998, 12185108.279759401, 12186406.25, 12206301.763223045, 12211646.875, 12227267.1875, 12229984.144737598, 12250375.0, 12251661.777077803, 12251966.70094985, 12253071.410253603, 12253392.80138326, 12253558.145932011, 12253784.843959242, 12253840.142343098, 12253854.319608659, 12253871.966571383, 12253936.832595142, 12254020.3125, 12254118.559439395, 12254163.971029796, 12254289.621960796, 12254380.287150677, 12254868.573888946, 12255134.375, 12255240.625, 12255588.3274514, 12256100.0, 12273795.3125, 12274396.875, 12274664.0625, 12275681.762879573, 12276545.3125, 12277711.487643827, 12278619.759968443, 12279984.328388738, 12285247.923237056, 12287372.688977854, 12289134.375, 12290048.4375, 12290134.308835022, 12290673.03462957, 12290779.6875, 12291618.75, 12292036.175917909, 12292040.723507926, 12292157.758707324, 12292391.791393328, 12292570.699499348, 12293689.907410698, 12295216.144337188, 12295618.75, 12296459.045435496, 12302018.603247892, 12305171.740863837, 12305909.208409527, 12306019.389378522, 12308112.5, 12321262.5, 12339595.26857556, 12345509.4392838, 12352522.487427652, 12352712.318445964, 12354150.579187028, 12360232.716477182, 12360603.426218951, 12360746.812450662, 12361549.042188233, 12362252.057867037, 12362473.599961031, 12362645.3125, 12362979.520880537, 12363918.378655842, 12367129.089769868, 12374937.5, 12375096.81108869, 12375253.125, 12380331.418977197, 12380363.68630503, 12388639.0625, 12389276.014963103, 12390872.290724179, 12391935.521299522, 12402528.125, 12402560.864850748, 12402595.750076525, 12402865.012049232, 12403293.536428474, 12403373.233426264, 12403413.547769347, 12403476.5625, 12403556.43134594, 12403832.550179098, 12404806.805342143, 12405135.40099482, 12407508.250547612, 12411199.066365642, 12412102.456284938, 12430853.125, 12440520.569193598, 12444347.556609388, 12451528.125, 12461142.258311179, 12464517.552148657, 12498251.5625, 12529136.568085298, 12543830.606243687, 12543843.659903584, 12551070.692549057, 12557774.393132284, 12558185.500293488, 12558380.916871242, 12558386.066255968, 12565513.134082511, 12568465.418421403, 12613008.037731996, 12613651.5625, 12624938.42810207, 12627544.172139838, 12627939.0625, 12628504.976889785, 12630518.35297913, 12633195.3125, 12634806.933395235, 12634924.661863312, 12635120.580194082, 12635324.562959667, 12635437.371751266, 12635452.202451082, 12635492.05054847, 12635526.670052376, 12635770.452247273, 12635857.8125, 12635897.57557761, 12636243.75, 12636512.607161835, 12636575.0, 12637207.8125, 12637353.089219883, 12637453.125, 12637463.715215497, 12637579.6875, 12637651.5625, 12638135.9375, 12638240.625, 12638503.083719717, 12643051.5625, 12643054.634058818, 12643537.5, 12644055.808688927, 12648937.07750953, 12649606.850321133, 12649610.787700312, 12649765.392741095, 12650284.98962354, 12651601.329341974, 12654625.242163783, 12657513.33558174, 12657557.895820012, 12657677.995045826, 12657732.015695997, 12658820.774907272, 12659519.430323586, 12659864.0625, 12662825.056744758, 12664435.2272385, 12664727.980888462, 12664974.752652198, 12666112.700534811, 12666220.3125, 12666465.160499766, 12666872.709326407, 12666892.121529913, 12667389.211277073, 12667453.125, 12667505.909529457, 12667572.662223374, 12668280.246623913, 12668768.192857334, 12671885.624812316, 12673944.94095411, 12674485.394054165, 12674534.91122224, 12674838.98245338, 12675004.482805554, 12684664.0625, 12686365.625, 12688332.8125, 12690028.212472329, 12698895.664860042, 12754048.53738418, 12765342.1875, 12774996.965127409, 12775052.011245137, 12779021.09610568, 12789088.649026208, 12789120.277812565, 12789237.67845295, 12790372.622716917, 12790419.812018676, 12790604.6875, 12793365.944057275, 12794260.9375, 12795362.5, 12795384.0648108, 12795860.738770116, 12796002.959331047, 12796357.8125, 12796490.149707736, 12797249.650903588, 12797706.567339167, 12798838.476036094, 12799278.08397368, 12799340.358695103, 12800120.3125, 12808725.83543465, 12808748.4375, 12822214.0625, 12822251.001999049, 12826043.356286842, 12829249.210710546, 12830520.589209119, 12830639.325571446, 12831977.447637416, 12832442.1875, 12832839.520917434, 12832883.780637063, 12832950.0, 12834001.365962615, 12837526.5625, 12840321.209594864, 12843205.770563856, 12844170.848821776, 12845656.093995873, 12848839.0625, 12853112.5, 12854395.9316806, 12854614.204706578, 12856650.0, 12856651.529788697, 12857314.083210865, 12857360.9375, 12857381.25, 12857478.73644767, 12858311.633656617, 12858607.09855549, 12858662.260438608, 12859368.75, 12861618.75, 12862798.4375, 12865346.875, 12867477.235480525, 12867705.790201701, 12868994.70145944, 12869047.56018829, 12869175.0, 12873638.964545717, 12905829.084578097, 12927539.891173001, 12946703.300094025, 12947085.119368257, 12947217.205170644, 12947224.759990443, 12949010.617313528, 12949011.97950925, 12954366.544365712, 12964790.613009045, 12973057.007000703, 12988815.3976931, 12991872.366881523, 12991879.23449022, 12991879.6875, 12992024.832864907, 12992567.677043332, 12992923.4375, 12993585.9375, 12995345.058241159, 12995406.25, 12995440.598250676, 12995570.44598216, 12995580.68271492, 12996186.70411021, 12996211.539300887, 12996338.377411308, 12996409.720765347, 12996485.931358518, 12996503.125, 12996525.312462868, 12996582.16035476, 12996700.0, 12996718.75, 12996738.427973852, 12996821.777419828, 12996903.125, 12996926.011520894, 12996998.412893945, 12997025.371263253, 12997026.626259478, 12997059.720504163, 12997072.4629242, 12997112.917910865, 12997120.408905884, 12997198.819604902, 12997218.75, 12997226.543419743, 12997231.871881315, 12997248.076338693, 12997287.5, 12997539.0625, 12997689.0625, 12997760.9375, 12997809.608808374, 12997882.196652124, 12997901.089711199, 12997989.46568652, 12998173.4375, 12998238.864445472, 12998375.0, 12998412.12307494, 12998429.6875, 12998590.625, 12998604.232927565, 12998639.753386186, 12998671.620325433, 12998848.4375, 12999120.30619938, 12999282.53920038, 12999560.9375, 13000174.8032546, 13000256.104866425, 13001021.875, 13001159.593527835, 13001317.1875, 13001326.350190567, 13001404.335078355, 13001484.465802636, 13001606.493474947, 13001670.943707993, 13001702.317266362, 13001765.107645389, 13002776.5625, 13002782.8125, 13003248.131711066, 13003753.125, 13003879.124271981, 13004591.709967809, 13005866.35578913, 13006057.8125, 13006812.139078097, 13007727.494380796, 13009168.537833018, 13009734.966618834, 13009780.109698115, 13014803.09940967, 13018467.1875, 13018646.110889686, 13018856.233321542, 13018885.844777146, 13019255.28827068, 13019681.25, 13019799.543529678, 13019821.654667402, 13020457.276005384, 13021290.14821154, 13022448.399863714, 13023614.581490941, 13023767.1875, 13023856.25, 13024025.0, 13024160.9375, 13024256.242781328, 13024476.5625, 13024723.4375, 13024835.090203445, 13025335.9375, 13025342.121388491, 13025430.498463897, 13025494.10866606, 13025590.625, 13025820.622880572, 13025867.418073783, 13026208.04803846, 13026482.46782201, 13026532.73520044, 13026595.134437378, 13027566.070532152, 13029104.447857212, 13032975.0, 13033149.460475737, 13033317.107613344, 13033413.585121023, 13033426.310392912, 13033437.586858124, 13033494.432980621, 13033673.4375, 13033775.0, 13033877.480035758, 13033918.75, 13033939.480943281, 13033965.254590275, 13034023.100705452, 13034023.4375, 13034189.0625, 13034309.350052156, 13034310.04769005, 13034396.875, 13034410.9375, 13034416.223565103, 13034459.31010123, 13034528.578686116, 13034554.610845936, 13034585.9375, 13034592.016933735, 13034642.1875, 13034642.332892152, 13034645.62607178, 13034679.362359047, 13034681.25, 13034748.483082768, 13034923.4375, 13036080.730795827, 13036171.007635295, 13036817.1875, 13036817.1875, 13037162.40694574, 13037242.018615408, 13037404.674307335, 13037726.5625, 13037955.442117404, 13038271.335409611, 13039360.9375, 13040923.202067327, 13047716.692351233, 13048987.5, 13058678.894431684, 13061399.353289103, 13065709.922232695, 13067260.691581495, 13079632.482683588, 13098902.927564217, 13102875.0, 13111594.772626247, 13112135.079961866, 13114081.221015602, 13116370.184594765, 13116750.585809734, 13117348.4375, 13124610.94164364, 13124999.302185616, 13128783.104883203, 13138260.319816967, 13140007.8125, 13142490.313872725, 13144070.44367606, 13144742.212664716, 13145014.0625, 13149876.5625, 13150548.859956745, 13150599.880180366, 13151080.359069778, 13152522.165229624, 13153290.983896054, 13154032.606746256, 13154124.834440174, 13154874.308089478, 13155272.49237763, 13155402.353792332, 13155410.9375, 13155423.4375, 13156597.601586852, 13157051.5625, 13157160.734147731, 13157170.3125, 13157470.202737719, 13157681.055773169, 13157788.543977609, 13157808.777199913, 13157892.040580686, 13157906.25, 13157919.885459194, 13158112.66412439, 13158160.9375, 13158185.434772175, 13158251.5625, 13158318.498338172, 13158329.49200291, 13158329.6875, 13158351.08670103, 13158387.5, 13158405.9982754, 13158536.970684154, 13158616.848909175, 13158631.69153037, 13158633.473604223, 13158640.920035558, 13158660.9375, 13158708.515357874, 13158747.289832043, 13158750.789997062, 13158773.4375, 13158792.1875, 13158793.75, 13158827.513885697, 13158887.5, 13158908.728920218, 13159015.387872187, 13159090.437089575, 13159091.176570563, 13159120.397303883, 13159368.652465679, 13159481.073224029, 13159595.36357471, 13159749.438467834, 13159998.545333132, 13160159.997126795, 13160239.547424419, 13160565.625, 13160614.318263303, 13160653.125, 13160859.00888117, 13160889.662224328, 13160967.511298468, 13161288.636403644, 13161297.279034577, 13161520.968451194, 13161920.456083458, 13162092.874890804, 13163462.200201692, 13167108.611609997, 13168350.281267209, 13168370.594649104, 13168552.477425626, 13169357.345123218, 13169979.6875, 13170195.710917475, 13170392.291742561, 13170410.442084942, 13170465.625, 13170484.375, 13170821.296246467, 13170848.18313779, 13170894.09740728, 13171373.034878336, 13171532.69410307, 13171656.866174152, 13171669.632575544, 13171734.531174885, 13172114.448501969, 13172223.4375, 13172433.52546273, 13174455.82055244, 13174765.391451003, 13174925.0, 13174947.822716866, 13175318.75, 13175320.980727293, 13175734.375, 13175797.761615697, 13175830.454495726, 13176058.480375713, 13176108.943565847, 13176195.63571098, 13176237.5, 13176269.659748338, 13176426.409618678, 13176546.123435335, 13176710.9375, 13177331.173266327, 13177781.149606276, 13183087.5, 13185973.428393641, 13187859.505051136, 13188216.018451894, 13188343.879786674, 13188373.907419426, 13188846.798219705, 13189060.9375, 13189356.11217722, 13190863.18507984, 13192147.82510683, 13193004.003984815, 13198366.084771883, 13200567.788151128, 13215778.022463365, 13231536.2840753, 13236976.127574552, 13237626.681818383, 13238538.20222079, 13238702.327214511, 13241873.59381613, 13244304.774467023, 13245853.325208617, 13248584.701400962, 13249183.707559995, 13249200.868155006, 13251653.77342378, 13256004.755285136, 13256100.0, 13256329.464888124, 13256915.836293476, 13257462.5, 13257515.608200984, 13257721.875, 13257728.975578561, 13257856.133274853, 13257868.75, 13257915.69554467, 13257938.976044625, 13258023.591910968, 13258033.87266686, 13258435.579103751, 13259231.010549579, 13259908.12116438, 13260748.069002228, 13261852.692118999, 13265830.200446907, 13268827.594746163, 13268898.028198455, 13269361.88205856, 13269538.692419376, 13269712.5, 13270291.88547621, 13270569.45834138, 13270916.281219566, 13270932.8125, 13271203.125, 13271384.260866443, 13271626.5625, 13272703.308643319, 13272773.335833855, 13272793.30515945, 13273171.079823134, 13273186.36121516, 13273191.684522457, 13273242.95249418, 13273250.873493109, 13273426.424515264, 13273482.347879581, 13273861.907529065, 13274625.651684623, 13275866.033065591, 13278282.8125, 13278599.213207442, 13283896.450259503, 13288954.368436694, 13289190.625, 13289736.759370124, 13290079.935957795, 13290151.852611108, 13290267.249776274, 13290275.215763938, 13291235.9375, 13291906.851843996, 13292008.962535001, 13293109.328101818, 13293145.81477746, 13293324.169327471, 13293445.829105772, 13294171.342387913, 13295134.694179373, 13295966.306688868, 13297927.098782178, 13297937.5, 13300221.911891853, 13300764.804628847, 13300841.707382316, 13301720.644932086, 13302886.675582465, 13303386.707634702, 13304939.729477987, 13305586.530846117, 13305752.91441808, 13306531.41050385, 13308342.94658533, 13308652.789800912, 13319588.215131987, 13320272.532996086, 13320299.512195453, 13323560.64275871, 13326818.970471384, 13346220.482339557, 13368906.225654084, 13400621.540848514, 13420724.133988088, 13421561.612109542, 13421867.3251387, 13426179.214416238, 13432982.8125, 13434670.3125, 13436419.354120042, 13443230.665924812, 13446382.40560701, 13455568.46747442, 13455879.6875, 13456208.290122928, 13456778.125, 13456827.921474233, 13457482.530644352, 13460110.9375, 13461557.8125, 13461647.737674799, 13462169.56076609, 13462361.673186596, 13462864.467043165, 13462867.1875, 13462939.703485984, 13462942.332982518, 13463278.933696741, 13468514.655933818, 13470712.449976217, 13471987.5, 13476254.139258888, 13477793.75, 13480104.460242504, 13481502.845388185, 13482276.5625, 13484262.4074021, 13484975.608908603, 13486495.3125, 13488417.153365305, 13491960.819951244, 13492465.312487295, 13493415.805487217, 13493484.223002128, 13493732.619156256, 13495591.99170596, 13496031.602137927, 13496779.639015943, 13497687.2868042, 13499234.12898719, 13504659.800812868, 13507139.328957308, 13509243.337407934, 13510838.743341824, 13510881.997969674, 13511428.838634316, 13514946.875, 13514994.631367734, 13515451.44019352, 13515975.539894579, 13517139.0625, 13520124.825377021, 13525588.431903297, 13526792.81948357, 13527787.435085056, 13528717.332010197, 13528929.41009303, 13528963.977363829, 13531437.5, 13531644.161954544, 13532651.564245258, 13533082.8125, 13533184.46197442, 13533959.375, 13538123.4375, 13542690.372240452, 13543560.601911206, 13543976.5625, 13544665.360192008, 13544760.297494581, 13545246.765412243, 13545499.181329953, 13546465.900447711, 13546910.473951459, 13547080.200832931, 13547109.678437639, 13547394.21222828, 13547396.516169775, 13547526.652376635, 13547649.28815151, 13547671.894041736, 13547672.002572158, 13547894.95458196, 13548100.030708889, 13548171.875, 13548202.78438306, 13548293.75, 13548339.139035324, 13548344.897903468, 13548354.645019019, 13548395.164919565, 13548399.784967974, 13548446.96934814, 13548462.915810145, 13548480.896247577, ...], [52.22550331440023, 40.37470874409454, 80.5195408906524, 25.225825581687037, 19.984709541406612, 24.395551898667136, 44.076583666092795, 13.73974662296682, 37.49378541964283, 33.52806319387062, 23.702954929471705, 41.79455799857974, 45.66594485185493, 50.28257096900013, 5.026565184925402, 82.70399996926652, 9.146080413515419, 42.5478080947413, 28.016885606982584, 68.13355588681948, 41.87869086976117, 16.024187093396463, 7.172029221469141, 27.02572785041636, 59.57182850893716, 65.71721747428671, 33.40903599009485, 22.58193098527579, 45.362581170796105, 17.140609281573862, 22.477027425457994, 52.79683475843842, 60.96197117501134, 13.158897072849127, 56.34064869482542, 53.66028382330089, 44.97812937280669, 52.72949958333069, 50.456509657757806, 50.44421277711484, 25.06012280630337, 69.80430912488308, 31.399133446443994, 30.871656605904345, 62.96343746508788, 66.52953452596404, 67.54686478562581, 41.8316875823331, 48.18743587856003, 7.1423348949283, 39.76330742512387, 9.188127642487535, 60.65996133118973, 45.23246537096407, 35.63974958667322, 31.153368973288643, 44.638951780079985, 59.31783361881528, 8.233647811533569, 39.31200833870032, 46.54299633336686, 51.09191390823349, 31.53945817303084, 49.29120834905653, 42.36350945439759, 5.53731581434037, 37.47427693350274, 13.506407254663241, 7.479960673141637, 47.49547911759431, 46.5684598765356, 41.11529640832851, 45.3308365887884, 50.402021490867924, 6.879296880281447, 23.362635973521623, 7.453377115167094, 56.802012324498754, 46.92784130333227, 12.37245079182805, 52.042148977619206, 64.19097779156675, 75.14214576403914, 51.609544421351856, 65.07049246776006, 24.811287283539986, 6.314495116643398, 56.06523823043197, 42.19528911467419, 37.42602794194459, 5.637768768165199, 47.33536844337338, 61.00194449870547, 32.85683655704635, 5.315575300547961, 9.044804965007502, 59.006337482741095, 47.27261592527731, 38.666267645449096, 45.70192176007774, 55.85384174370263, 58.52927753171433, 37.110384415166735, 68.17248161188171, 60.275716478231445, 60.935641161915534, 60.66241407446694, 43.782163314334596, 6.500372058626411, 9.450347423063146, 78.2658705090096, 17.14577205243814, 95.79863004180524, 17.873141191216796, 81.11727914924677, 69.46638539580978, 12.37982166352678, 40.57979399506067, 50.3792663256719, 67.5491313978354, 62.8290365718794, 42.61002998949545, 54.47090868389066, 24.901641542859522, 12.602051428723492, 62.41792663448604, 6.617132076474279, 56.18290704274912, 48.31934559458756, 44.672526014422324, 12.21218989193247, 46.88327264198077, 31.217625703304442, 72.57218635138356, 10.153237537526499, 10.650829614173668, 10.737677134600291, 24.138561477968643, 10.593613002937976, 9.114667867245268, 66.08815582712327, 7.647152708704645, 21.21549130097516, 65.03340868046132, 11.769006034009731, 70.87822111382579, 43.942192452936624, 33.90962612424825, 42.15734428299806, 46.427189841262646, 9.165786792560926, 40.77751370549186, 10.199431900610765, 47.06288411328569, 64.46392979137897, 60.3936200176392, 55.98860192842419, 11.940594823376534, 23.0392113762462, 96.55788287350776, 5.740004298876487, 51.29404485427183, 8.825093411740507, 58.11049020773111, 59.683552675372646, 39.45485401621625, 65.54647469632059, 7.065693497072276, 50.666687390526924, 21.854058502033723, 16.210447154664717, 18.85014330760707, 7.386605508080116, 43.246378185477255, 5.533881244794348, 5.568339443514828, 8.8269286531175, 29.098100790271957, 61.39863015374634, 44.79417594326184, 60.02196541533608, 74.93543131202532, 18.812925417683594, 52.07224456160035, 49.92968756535708, 20.65323771190897, 5.85910365378244, 71.7580183080309, 55.797228684734606, 16.165492481636722, 12.18192549720278, 74.22440290027788, 73.72120279797686, 54.23158156886258, 16.242684510215256, 10.184523944180489, 54.91372209248587, 54.13920042325687, 86.24539199568486, 23.640423085035955, 38.12893095215992, 52.55079374568784, 13.660379547172619, 66.47607394096173, 51.64674383364609, 18.96742290085612, 13.119920573576394, 72.21873251817841, 14.946578811480757, 9.211348941727405, 8.977685708995189, 68.06306558477996, 53.224215005037244, 48.274904680541155, 7.201623621443897, 15.424645035850817, 11.946072399453259, 62.56639257209312, 7.175234572360057, 64.6373183948064, 101.05439767812727, 29.296442786053863, 86.10009187483594, 8.786780468686501, 5.50992366734725, 77.91224749330937, 5.488746779585059, 37.05268332950721, 41.374441141843974, 13.37379699961592, 10.597557948450458, 111.51812017121769, 8.824359551455519, 64.93237381816573, 56.955893876969625, 7.570486143766924, 5.025036545015746, 9.895725287723538, 120.70487119222484, 38.50141467844919, 59.5399432544543, 12.725320717249495, 76.43875405071675, 43.35172477992969, 58.72105451019331, 66.67005373088841, 22.83610875999244, 64.32889092745808, 67.62849270844472, 8.904166995169117, 11.055623701357959, 7.427257093983283, 19.32696515743796, 55.751994321553454, 39.14714276010608, 11.025837974375355, 9.01250186429055, 61.47475070235137, 74.2700445561136, 47.89374715831759, 7.147589415377541, 11.044653648088508, 5.905636836039098, 7.74947436628698, 6.1806022883554945, 92.46400774250627, 36.591953033728146, 50.01057022897672, 37.74282120885752, 18.97711060866288, 10.876930397946328, 18.105619216043458, 45.11218237272655, 68.86999283851426, 9.294536702863946, 5.818752077879107, 18.01517994355536, 19.65574914222373, 17.729441972225548, 26.760148387652134, 20.762049629923574, 62.65633813137471, 6.586251791699646, 38.0200927685793, 6.512863596870007, 56.712046049502185, 70.61494095646789, 43.69889488042206, 29.731224556399418, 84.50681879759922, 7.580284465507875, 60.672933063540626, 22.89798218321026, 13.678409327047122, 45.83352555449332, 66.86622074493121, 11.846262869783159, 5.0345992519916525, 70.16400535894316, 14.67165064229006, 71.57497976133023, 8.861840602019988, 14.185504643556841, 8.181529581386753, 21.34740201598553, 29.154273139985303, 32.40551175458387, 35.48419833844056, 88.17938128569352, 8.915527390469817, 5.554724896001431, 12.277011321134284, 7.962005771427965, 40.99339805781501, 5.350795254105681, 12.39134047935327, 35.897388778738055, 7.629051248352748, 9.66001886593646, 92.17753690825259, 12.280687700001343, 20.17002622880564, 9.256365999930349, 56.877663183586954, 8.866066509308297, 47.497266999653554, 13.807545802174399, 19.700490175144232, 5.9965952761575165, 14.208547524829289, 5.298095587693396, 47.891638257271154, 7.9773582905547915, 16.8382857313146, 42.81653659555618, 6.118719249236321, 12.716031218179282, 62.492659897866716, 18.394366739748524, 23.275522459307425, 16.07044976666873, 70.16331747115007, 8.21990198679473, 5.14441881526824, 26.08373723894665, 19.5413951749528, 15.502328150999599, 51.02633076639881, 70.28252468732376, 42.14571864912961, 22.426358779338887, 57.88080399079643, 89.35199531937185, 6.481496973686618, 49.883905774538206, 41.09344022658003, 55.96929761192495, 71.54366632627571, 65.90835591935965, 54.96395144853831, 34.47645297704078, 51.80444049980042, 27.510030479274278, 64.04373486952524, 45.20570786331913, 7.014650652887103, 9.896427614457613, 6.248455973439111, 10.783092807441923, 8.640741210811413, 115.28204371696557, 9.544919069482305, 5.185289542980189, 22.994285739287992, 89.70930196016916, 6.92664672370031, 5.107667225643357, 18.373824381845697, 78.5844021458012, 7.623891045670537, 12.784856605803174, 41.41799758348529, 40.81396576459573, 5.208561219677766, 47.50363694876073, 44.06280440431504, 12.741749469817304, 98.89458522756247, 54.228503724742346, 38.90848270939548, 29.718361590901246, 20.324984655766997, 10.918500762698946, 20.941401737660357, 9.0802994393563, 17.559895814349808, 13.208612479865598, 5.109158244189292, 11.00485216566029, 6.0670683577494415, 69.30778439217016, 83.11364495482644, 67.51106577640954, 43.52951540633376, 61.701928536137316, 15.336397140506707, 50.3545582509127, 14.678687128733646, 46.201485842896645, 5.496435896104193, 67.82447030498116, 14.288139188434428, 5.044564072634667, 22.16654846713218, 7.431725562613611, 66.0441250686273, 5.410812991775697, 30.883800296908515, 82.65209939035408, 49.8455551075073, 36.72484501272334, 61.90835014793568, 103.97607818467881, 21.743165508185328, 5.90956993987491, 11.662810997489112, 31.61179156239737, 27.73819783699997, 14.015143464207892, 41.99778405153273, 12.744403790881213, 46.25099382114786, 108.28888291426858, 6.198888472397691, 27.29848912506423, 24.967453131593984, 46.43938626336852, 11.565405957795656, 7.375338010217322, 34.582219459637365, 17.368281982199115, 20.600739865281785, 86.45789243249791, 6.456717381616731, 60.99764080544786, 25.647490328061764, 31.841988495134444, 7.269951525967407, 79.77135927206929, 47.65169938260757, 38.78012982097149, 23.996303450374093, 9.45461285053268, 44.847257260051585, 8.269354462742797, 5.9412111841009905, 46.96739883954581, 63.2182791076834, 17.92846648636766, 18.480359142772453, 5.37186441799931, 14.10079835731846, 46.517470816106794, 57.9289513743889, 61.00835992702595, 71.79563088331176, 78.10450895513554, 13.437514261677052, 20.452589859845574, 21.023641320734725, 67.7712631451039, 23.27371853834957, 13.052737017936968, 7.933229570978828, 69.55420519544123, 18.81495211842483, 82.21024142034587, 19.84046912245808, 6.055423736164923, 47.01205882359081, 31.487327508606406, 28.289781831647254, 85.3818517810055, 81.68952282361835, 11.994701220462316, 19.92628336329357, 57.41526510166148, 8.200127765098907, 17.205809561775773, 110.0171325740073, 44.75372937504068, 14.053538192540271, 53.76343090965526, 7.114437782113349, 67.02983434167862, 34.92915856386361, 8.738336198490888, 9.897978342393934, 8.812320862163675, 7.215409164651057, 9.326215597987572, 60.948050591363234, 82.1559757290836, 12.927814896783156, 53.15201272465198, 56.74442492648745, 20.248482109590295, 26.733641519775937, 67.43771782404338, 6.658276930412144, 22.79123278023916, 34.915076578894364, 5.070057575627076, 8.478146335491228, 48.1753954707771, 15.609180120827624, 5.947845332879792, 9.676838072649204, 35.42126815054301, 14.869279736738942, 7.295118984739093, 20.102772058741685, 98.71688212836095, 74.84748413230952, 82.48929709102194, 66.0271542932671, 37.8372925788383, 6.026315276988759, 28.946541572664508, 58.27801635003134, 34.47257977223551, 109.22527791332085, 97.85712471476947, 13.676250455037216, 85.04214470728209, 29.917987105684105, 21.958558671552975, 108.24670251402486, 85.7445564434003, 94.15379113932683, 53.562889883003095, 7.507292948778248, 42.16563838541428, 10.833503256364086, 52.129930471479284, 52.753241778957104, 15.845428924058576, 78.89743839189777, 5.452727174870677, 17.599410980934344, 20.122895085030642, 11.530865700327107, 6.156294698454564, 18.88920182234154, 6.6644366342825245, 73.08649672195705, 106.11773023118829, 23.67707662716235, 32.16692737511691, 8.896616057898655, 49.95622971361173, 18.719120938345707, 65.31244656166155, 8.104512608286962, 28.44700276815145, 6.721875608182876, 23.1452091228984, 16.838594424125773, 26.188517257125802, 74.92578127007917, 8.759304805427206, 59.022121828955186, 8.238145115747958, 9.896898632496775, 52.78065185633383, 13.446865842417587, 25.565946089595673, 7.420075960374347, 13.390069729364885, 60.506976644550505, 7.8023909855246485, 72.5705763807115, 46.87536896950554, 33.49853480563065, 109.03341679877222, 28.382938488484317, 56.373026889670825, 43.34349584594602, 65.00398678942838, 51.70983675263629, 14.695371734381041, 5.029102597343794, 13.628066882814498, 46.41363889470403, 9.608401264496411, 42.353462738863826, 76.53239740198211, 54.96054062227956, 105.52004877563193, 25.444184815901295, 11.903671031064906, 24.553604593450586, 68.30938658768093, 116.06345560903648, 61.03831324199986, 21.721764546913338, 10.755258155238943, 5.947005516026764, 133.0483399017958, 31.878803901883078, 68.73834162151786, 20.15941729403451, 46.474676477763374, 16.818736136519092, 8.099952652682795, 25.380712444076792, 40.748942712782096, 51.45845184282894, 110.94577290504964, 74.76293417327443, 35.51874645218435, 36.351505683258736, 12.212786765409634, 42.24288613274245, 34.28562396653986, 27.095134159899843, 47.82614013569411, 7.077325361417641, 40.05186593695365, 7.656683853912458, 102.45633994554754, 99.18362116128469, 181.78156242520802, 11.199711006614312, 69.11637645634129, 13.27375625499315, 84.39321838755913, 51.53067096401761, 69.43077372434026, 14.5983082334176, 43.65830205396054, 41.601386093034655, 74.64633823539786, 34.66940895323437, 26.314606601550697, 62.969899559653776, 16.650455472649746, 33.066571622819, 61.887156577884085, 10.079431153526672, 12.941430401757748, 8.59883895537305, 56.790890620798805, 6.226408745631157, 16.007936506456243, 28.611185434093855, 30.785471662075203, 54.90357181620817, 84.58571033347337, 26.229704866214547, 9.881265911649132, 91.81974800491425, 13.83060188642638, 19.29321111753224, 16.18679685192335, 84.15984172722669, 70.76196264363163, 74.67361230316865, 77.02373287481448, 8.299929829874973, 59.492759688164796, 36.449990301561826, 65.96885201313353, 72.47431040871561, 9.972088467247563, 16.17655637508503, 11.739194561184046, 7.068395611525032, 10.878424930013539, 8.80769398449436, 20.727012195065008, 12.639960143783016, 81.72326086917647, 52.25841195133596, 10.03193648229033, 60.07961667542306, 25.069116777007142, 76.44682870570989, 12.32642506329364, 52.42946068006336, 21.31029820949148, 20.56998470042253, 38.30704110585078, 52.2049426026927, 8.99465909189439, 18.403430899632575, 50.47127325681514, 5.5091690915744325, 92.376043018445, 76.17093070409777, 25.18418105342105, 76.29072980538058, 13.392819277935898, 41.496388257417635, 29.723498260706943, 68.13264926562454, 9.060625570431295, 16.941845818954764, 37.34503241334758, 6.82387310408809, 49.80355324007146, 28.247479440214036, 6.554147278658692, 70.3950036528638, 91.12311982613983, 53.505564236748825, 48.227389925240395, 17.244658877220264, 83.78243427602085, 53.90870436998881, 23.39162673958305, 79.88705241506668, 22.955314319392677, 68.74645886145547, 5.45759577141944, 6.245119393990977, 6.273672926525806, 13.160624936337392, 7.642710331042353, 16.337095458885535, 11.980898021769601, 78.40500057617453, 8.426624342006175, 38.34624370451158, 13.708306623244091, 23.285601265352337, 7.724704480951657, 74.48291271830621, 16.743114414854773, 18.21293204863096, 15.518560788045786, 8.686921394341665, 6.23004976919716, 6.373730680809657, 62.99028818866715, 29.353909175195653, 20.137301507486924, 47.909438594790096, 71.18898304118045, 16.71388161597129, 120.56890588462709, 46.278537028393025, 59.05200058184263, 36.00415304790625, 105.85331016289905, 34.993364544572096, 16.45458557508691, 22.522802015801666, 38.98199972145703, 9.91308611408114, 10.208747822284073, 7.660717328867453, 6.843095859747421, 70.08275494774014, 10.016997953954585, 55.98680198582015, 70.74400333860191, 46.13599418879479, 5.11757698611258, 43.77778502336476, 12.362022437292005, 37.97596595964282, 15.749866162133792, 18.977508438444115, 69.86509056731249, 22.20548137857087, 16.335351912221025, 49.034773537879886, 20.09361650946732, 36.64725334594381, 19.303830274531837, 61.03234851379593, 103.21549779315346, 26.685912112833385, 44.29465568350098, 14.906913479166025, 99.4977806275098, 16.6881539732471, 17.300334991852846, 17.09659755051405, 59.40454432289107, 69.96434463226771, 84.74158941689835, 9.9866680126414, 13.028418763726545, 40.94266540681588, 91.55279538289992, 17.861204450120663, 91.2574185549539, 6.834727974397993, 105.353111594465, 63.75388915956334, 103.62058268719404, 18.960954865982167, 15.572778445578173, 15.283682049395715, 15.763777964583522, 6.8304677594762495, 77.44348780306198, 35.6996505748283, 18.16398326920286, 15.206326154186884, 60.99899541465285, 49.63568686293601, 28.820863936051666, 97.13871786275526, 88.13879577073138, 44.32336365846151, 6.946092407223993, 7.561558804831005, 64.55324286558586, 11.239792512972034, 57.68818483217282, 25.316215990881297, 149.1628100801693, 70.69631189508891, 14.101156938361306, 51.63048055782168, 13.701230729225744, 93.32097192689045, 96.47081345351947, 5.274984354048601, 24.60730771489216, 7.984766679082372, 9.03692720681253, 54.10731498057987, 28.8155768733703, 16.85356297815966, 55.110653837108266, 73.53163141480003, 84.67343185205759, 10.953875016739588, 109.6685739749148, 25.295101894540185, 57.154214042452516, 31.957775278016427, 5.495693783551338, 16.84663558640963, 105.3124517762346, 5.183569110898827, 5.664267415142629, 14.440426128158096, 61.56126701275758, 12.849277308401001, 7.85726921873289, 11.831653320328963, 54.450259341631934, 30.67531115861823, 8.074051748547548, 109.02625268860517, 73.9527024354614, 7.930249375800172, 15.981370500899429, 16.1759933281314, 5.818602592227952, 23.84364962218116, 80.66181115610014, 17.310088886140736, 187.55412833960372, 7.586363028082214, 12.015420362470843, 12.503296966484424, 5.14169868177056, 6.661637556950398, 30.537725811938813, 18.382947598213047, 31.19722503845533, 29.986082812606742, 15.084013359581537, 149.0331595318558, 21.69375657952028, 8.47056078181775, 12.517460229290162, 32.56744409870307, 80.77692424770657, 62.36821935312118, 6.454579681397962, 40.524475684914556, 7.336391792379944, 6.225757337900771, 18.61018740567583, 12.339751056460987, 32.25134698561815, 62.684115399491766, 24.160363315603696, 14.730852660016797, 16.598791260904385, 5.330600448638191, 18.482606768237556, 25.59393054397025, 7.65378957951784, 8.9610438326047, 78.07933173018763, 71.44374812464251, 5.422082324070174, 10.322942847020599, 13.588488581849722, 13.963919651646462, 42.31090454423686, 60.29204777872546, 59.858789340498255, 25.066589674372153, 10.713986640410974, 63.484695134901955, 61.428124490515785, 19.811216460555613, 39.62053293831252, 29.7330968988929, 11.824952992348663, 44.66697755944503, 9.939359936031348, 51.960498620041776, 10.123658499368215, 9.889221332578911, 9.289460415013371, 71.50913381388415, 21.261102297392398, 44.735952627240046, 14.140716912174126, 24.014713482278637, 103.87398680784644, 55.014066437118764, 12.234593574801847, 130.00813843011943, 42.90417577022919, 26.399237455134156, 13.870636211957505, 119.986942929777, 14.392174202791415, 58.6782946868034, 81.45457964893015, 11.726664535300934, 81.18263015055496, 7.066514442614236, 24.46575083022486, 16.857771647011333, 29.597807357340926, 13.794316120443504, 23.50906879375573, 12.53994843226556, 26.007226636971005, 61.36981311252855, 60.917192531147926, 7.559592511527811, 7.810922320326662, 93.67156055853648, 9.187988935375772, 12.982058703332054, 111.44051471608482, 8.252544967785473, 71.05950556750011, 63.73497792081564, 14.626644550632415, 68.44294679747051, 7.75935490481321, 12.323051407192864, 179.22085887525557, 16.317225978345963, 47.73096206641986, 103.05997376370777, 24.373530338645217, 9.062897298292198, 111.52211366005174, 43.34971534814436, 27.361200606255164, 63.0665398496255, 37.94965466912921, 16.106741780609717, 7.4437643775227365, 6.870507509495336, 9.601869560853142, 24.550794810683577, 42.574332493948745, 58.378222016169175, 10.171674510724083, 6.269607154417629, 7.155395208560098, 23.038076431957954, 7.614382454576383, 61.33868115377706, 98.04276209081333, 31.71502993981411, 7.63115576529888, 55.486349468434064, 5.289776851032555, 10.904607016464258, 24.90035846525099, 28.44212911290627, 5.479901164194477, 64.47097130791411, ...])
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)