From 3a835418794bd8402663f36f67cb6ddcaf77caf0 Mon Sep 17 00:00:00 2001
From: dh00601 <dh00601@surrey.ac.uk>
Date: Fri, 5 Nov 2021 11:29:45 +0000
Subject: [PATCH] updated docs

---
 .../doctrees/binary_c_parameters.doctree      | Bin 954875 -> 972302 bytes
 docs/build/doctrees/environment.pickle        | Bin 608176 -> 608176 bytes
 docs/build/html/_images/test_coverage.svg     |   4 +-
 .../utils/custom_logging_functions.html       |   4 +-
 .../utils/distribution_functions.html         |   4 +-
 .../binarycpython/utils/functions.html        |   4 +-
 .../_modules/binarycpython/utils/grid.html    |   4 +-
 .../utils/grid_options_defaults.html          |   4 +-
 .../binarycpython/utils/plot_functions.html   |   4 +-
 .../utils/run_system_wrapper.html             |   4 +-
 .../utils/spacing_functions.html              |   4 +-
 .../binarycpython/utils/useful_funcs.html     |   4 +-
 docs/build/html/_modules/index.html           |   4 +-
 .../html/_sources/binary_c_parameters.rst.txt | 200 ++++++++++------
 docs/build/html/binary_c_parameters.html      | 220 ++++++++++++------
 docs/build/html/custom_logging_functions.html |   4 +-
 docs/build/html/distribution_functions.html   |   4 +-
 docs/build/html/example_notebooks.html        |   4 +-
 docs/build/html/examples/notebook_BHBH.html   |   4 +-
 docs/build/html/examples/notebook_HRD.html    |   4 +-
 .../examples/notebook_api_functionality.html  |   4 +-
 .../notebook_common_envelope_evolution.html   |   4 +-
 .../examples/notebook_custom_logging.html     |   4 +-
 .../examples/notebook_extra_features.html     |   4 +-
 .../examples/notebook_individual_systems.html |   4 +-
 ...notebook_luminosity_function_binaries.html |   4 +-
 .../notebook_luminosity_function_single.html  |   4 +-
 .../examples/notebook_massive_remnants.html   |   4 +-
 .../html/examples/notebook_population.html    |   4 +-
 .../html/examples/notebook_solar_system.html  |   4 +-
 .../html/examples/old/basic_example.html      |   4 +-
 .../old/workshop_example_notebook.html        |   4 +-
 docs/build/html/functions.html                |   4 +-
 docs/build/html/genindex.html                 |   4 +-
 docs/build/html/grid.html                     |   4 +-
 docs/build/html/grid_options_defaults.html    |   4 +-
 .../build/html/grid_options_descriptions.html |   4 +-
 docs/build/html/hpc_functions.html            |   4 +-
 docs/build/html/index.html                    |   4 +-
 docs/build/html/modules.html                  |   4 +-
 docs/build/html/plot_functions.html           |   4 +-
 docs/build/html/py-modindex.html              |   4 +-
 docs/build/html/readme_link.html              |   4 +-
 docs/build/html/run_system_wrapper.html       |   4 +-
 docs/build/html/search.html                   |   4 +-
 docs/build/html/searchindex.js                |   2 +-
 docs/build/html/spacing_functions.html        |   4 +-
 docs/build/html/stellar_types.html            |   4 +-
 docs/build/html/useful_funcs.html             |   4 +-
 docs/source/_templates/footer.html            |   4 +-
 docs/source/badges/test_coverage.svg          |   4 +-
 docs/source/binary_c_parameters.rst           | 200 ++++++++++------
 52 files changed, 492 insertions(+), 314 deletions(-)

diff --git a/docs/build/doctrees/binary_c_parameters.doctree b/docs/build/doctrees/binary_c_parameters.doctree
index 21f404548b3842f1c61cb7b1c9f8f5cd5074a519..c39633c98a36fb807e0f542f94243b89ea89b411 100644
GIT binary patch
delta 99288
zcmc${cU)9g*FT!GPZ<~lX6yxJumlS#AfQxxM?kP5qNpec(nYa=8jZam>ar`TCiXgN
ztcgj~7)xxiYq~~*Jtnrh&R%DfndiLs-uLsq_x_$go)bCWwf6e1wf5TO>~rS%havMe
zgl_3C315}?$`K_?rJ5Cn<RoPbO&K&SDL-{sNtn_{X%Q0GGNi@!igE=(m{Q`Y)cCI;
zB}<hxKIRZhc?}keWzn=nlNU`~)G$S!<8X6(oFPqUM*0KG!K#K>qB8R>7JrMsufLzg
z--bx>NJ%X5a<P=W5}meJcE0$OEp~x5tU^PUXSTYU1s}!QUJ>^F<GfgSM|em5U&+?h
zy>|{|{{pOCE1RX5u5nRtsg-kIIJ%Vixl|6Z#HfE7l$BF*W_FdD<^G+VJ2WRXD=#%O
zV^NC7NE!TAvJR%J!ssC>CmU&O`X#`FVCTw34P!>9=O(Gpr1VCXn55L4rd=~~^OA<7
zrl;l=SmH)!CFf*h<|kRQa^7kUvBV~)C*>vQT2eDo^HP)2Eh)+AsiQ|(hGym@TSg`2
z=2|j`TTn}mB`?!5CM7v9B^m!SC7J#<I%8OJ&WKDDk10|aSTb`g>a`iF%^sbK4G}ZT
z@bsh+s)ixSmR>odlPwK%lann&QZtfr3I+`wl$Df|G%7hSIVZPSN~2~L-|&n~OIB8D
zZibJ=FT7Jy&M0g%InRRD`TP0>H?#PMcS+6|mXn&6Yx}dGrF+BF43%0|BOkOgb!dtu
zHP<pMb@=e)oaBr=%kb1Z%aEkp<YAV~46+|vv<yqiOR^;8S{&K{uai!dO77>khULqd
zZ&AM<7{w6F|0xF-X&(MR<=`Ujct6YkqJ#Z{-*&VANADK>|B}D|wRej!um8W#-~ZaX
zE&kj2>lbYGS;-c$&XJ89_edI=lbPGNafoGrH&vOa=%|jCaEq_Ek45`Sr?#;@I>!11
z<6r&W{xzy&-$9+a_8R2x2M=zEogsM*^XnXidVZR;)Lzq1la~2d-u$(^Hv2o}G~OC4
zRtj(TKQd~-S{4UiO>!H+*7%mR4SrW#;rk9enBwX!tl)K0xCLjP3x05QE%U8H1}6<0
zhE-0jkb~6P1{v#wDCqDZ^XpQ}R)ZZN>6y8?Z*z6d|1AtF^p|SOfx<y>|CrT=2~8?g
z{C{7U-?q#PuiCPup<1mnv(zH27F{f;qto+j|0-X|v26B9O2^7Nbaakd@X`y^`j?TJ
zR~dzPDITWP->l5sR5;w+(2M=z3zIt<yo-F_c?SoSs&kh8H)`DfqOnEgtkp9%FEu~8
zTnPTxt&I9_`}DuG5;Nc?&j8awbZUx_BBs<%@ky!E;}`IXV9NvsTQ@Ur_R1HMS_|(&
z<xg3VBl1_sj%5Xcg^(WD_fCm*1P{pG&H~L2T7MJZ@Fcf^LIekkA%0r^hj6r`=HGdD
z5PpWz3xX$@G6a)pbZ+vX$i7j7h9{+`4@nxDR#G~;8?X(`FQ{UO#qnmj80g(a?n%^c
zqMsf2+h9H+SVB6fQ-C)!h)h*I&*`Y7amgveQZt%HX67f4$ie?>+BY*ZH$Az)l2R}%
zCv!wHm`^)bs$@yRQ9LO%9f$B-Z7u_oml$G&_c;4bMc67&<6$9||6yALb=pd5R*wJw
zyooBhO~AcPEJR3zhMTc^oIJ$l!j{d<4`xh}>ItiKo%^SnE_J~)jrD~GTM)Z+8mk5m
zwz43zLm2LA$#RX7<&rH~F6rvMN6B(qO_t^`$wzd7n1{>-CN5>&ndGn5TlS7W-1?e%
zf_WKh0>AEJLBdP$u%hM1{;p6FPJ`&QWIgkSm&@5WC=<nKR@Wc4w!^=aS(y_|Ucoki
z<s)WP|7$a=<6q*}E&w(3+^unEZK#<rf0#T)Y7Aa`cnkgZ;QgXlR+*D#i3E!GhvI3h
z4vXh%OfT(I@F7HOVcXdRfA9(syaj)_|2w<D#_D1p5%V(YCRqa&(;NCmxKYX!@GfOt
z*oV~a8h=<;%A(jBGJhp(J%r{(T{66JKwa3<L6l&%Bx+tbOp^Qktr;J(kpkOKW~}tL
z>orf|&>^;h-5~H4@&UVIYv$gU<b^c$(jWYOmQ_+}rC|T)YI{ZwsMP{W4~yPH3vxiU
z7OKxp4lVyf4tPQin6N~w4r{kDS2*?=i-xV=Vvc2h&gwwCvuK2_fQixi7ISrpiW?La
zr!G<=xKbe$P98%OPyFdbp4hdXF@X(kp=J)OJ<go1EjF;30!ttpLR;9ee?jaEIb0YA
zrN=SF&VGjp5DLZ<HtH++ZML)pQD3U7>J?GnOW0i+^<BEy*F^of7JDDD7G?dWZ7dRg
zI*rtOZf73Qc{^*wt`X16;C`0XwjROqEU?$S5#w_t!%NY5IDC{1faW{ccuIAbUF<S@
zPHkVdr_A8i6}CdC4QH<75K$w5lD_hJ<a`;rpGVGXz7Z+u(Fq*XGJq$&&=SsE#nHh*
zp~Rr|7Pd|3PvG7GJm^Ai4mLS}WjH)u^b-W==_7i=!JlnGzwia?D@@`V!1FS57V1N3
zDOQ;LeXOl8f!Zwyu#266f%%-`X)6GYpiM<F2HX#_QM?KWtGPDga+KmuDtqIkhE_zS
z32^!<k}d$lH6&ejh0PWA5ry646k#`S7ZGmP$t`Jc`Z@;Z*(tG_a6#87qvnifr0KEd
zjK|~*2L>+W3<Eji&;_A<2}t{zMKaGoUIA+bsui#s6#v44SoJ_S_6zgCX=m{=)&>rJ
z!yZ7+uguT-)3<D=z=8wS&ZeSX{farH@`7o<q19@2XMOoyQ}sYQSGq&-H(~)R;H|-5
zzcXjfk&WhPvjf^h92s!9Py%JYvx}@mSF@QYx@r`=S13<$#z_{#4sb0_d(k2_OyGBl
zS>SmC?DYPpSY5U^5K0SO0%7ev%>H$!aM)s31EJW<#ajrpRye~>2<%6KxZ888%=4W6
zOCEe0NO}Ho8HU^nSIe}33f1B8L+l5YgQ#!gRc+2>udAvS)gS`<2T@(as|t2#xEfKe
zM3l?bwToES&OcV`+K*V*M*PT{u>L`OH0lF~o}xjc@|?ADeu@1pjHkxN1X;Z<vvC3&
z!?C75L3W|5N!@uFffol6&99#!%|7trnT@8E?r+y<Zs)qp4!S%vn&%08Mx%K~x8d4E
zvxXzhIX98!f|o?I7I@!c&7kgUH0KHQe~spR=c!fdC6`zyI2|PB!F^GTS}cgoBwQSP
zsrFJIxEUyx!ttNkx2$SQ?xH7)i$&_CtW`_iDFRw@t}K89Oi%3n;zcRlN5y(pTs%|T
zAxmkJG6V;Y*p?LTST1XJkgcmFcpf#B)sn)UrQ1+F@`ES&Vc>06#8$Kfug(>`4K1~l
zZheO}hM+sxcY)elgm=o#+8Z#qQp@>GC94ZB?yxg#4{zPLQ`0hMBY6hzO`#%hz00<N
z<Rk`}9Q3_Qseh5oKdbraESc|s^(H?(A?yRqFAq3YSOj~W(d&_0*vG6=D=1bZZ=n@A
z!@U(B(;c)mB4;!pX9PZEvthBDh>MGdYzzw`kru7&$TzWWdc?d1)~^+hYOhw-*N@pO
zf%Vcw`w+E!0_U`%6v*LNoNmlDp}9DIrLjeXSkQ_By}*WeQOQPV8zDAngf{86*PIA7
zamaF+uk+Pq47<eDIGsmUynbbU&T7zYhybxF&008Iowc0jt$6-m?*l)EqHlIu=d4mI
zd#I+QSQIz1zj-6ZM_MCu=J8y3i%8@dAvpedkmND)5i$P(PE|wZ>TtlS1anuLgUNg5
zVBW)ifH}3ud)kz@MR3XF3~wQrX1vX9s4qNh9_&eadIVES^sph0))w2~h6o?x?I*T;
zOPafFEXn2ttMgh<+N$1H%IX=_4KmeJd892HB0RCZV}<hDnJ%HZW0r6=#)ZM!AU~Ho
z<_$pei^E@4w=Cr9P1z_|t|zvl^x8qjZP6UG#b(Ocdg2WB1Km6sOqq3(-!wZY3eif)
zeFERrTy$5r)li;fP_uz(fj8rY9Mh#k*EsI0Y9VU8oGOLbrI>pAZHgH=Ty<O}Fb9Z%
z%oGAw8i^jbo}*;qaPG6f5Gd{J?Cq?ndy`ByghMjf{ya$Z80q&$x3P&xlM5Edtz*$4
zJe!1Q4l$WfdpXCprZSUF*ij+ecfu%+H9KJ2Xug|I;MpNOy@c7iirZ2L4X11y{LG0@
zFe<^==Qw@ZMH;q+z~MTWL@qB_BVij?BW#AleqwFwj2FyFVCM*TI>fs7B});6)6~>v
zdk!6-)K^@_9-{Fsxce8vH&=webg>=bl)qFD238UK;jFGWMD%7ALg7Xgv95Y;+uu3R
z-ClVo;?bUX*ye(jzzbJ>IPvBhT7;_8z$&nbVSHPJs=b!^hQh{HqKCDmC>jKubgMw8
zo}pT%c*)}DG+5M?#SN?{mofR`?Q*f{%6SR7)JSG1=fyI0u{a0CnW9ik*twz92j=Qx
zyA!1@Dy4RCz)6h888s)eBNQq$#em@76m@~uh~Z!Ss=EfljMif9#i`mf2nqwRM-1M;
zifKlFfuw&3wbpVG=LqZv5^}ev6Ge0$6ZpPH2d`=a4%lc)%Zg#VAi9MS9lYvbV~9=<
ziqOqP1})Q~O`;4d-Nh~}I1GgAxb6=FHxvFdFpNjYKMXc@!U%nC5?ctYFK@~i7p4`g
zvydf;jhF0TTAc1x6n|uKT+-x^pmK4Fqx>69#%706oU(PXz24>@D+z<rd~O!czxlcX
zy@_3{mVZr+8oMv5ihbE$YI0W?gjEw0*e=qr-QK*u*6Y>80XQ8ehUaVy@7WmkRTpPt
zU}#P8Av?!a2-_hc3iDvIuQ;1M4TJ1)&Z_s+O-uGrw~_u7u*%^)V5V?2V4gxapNlxy
z6Hko#5~H`3p?e)Ml7*6jmf>n;=)_u*hJbK8hbLHjc#07M>(9Z)-guX<Bv0EIHHV0!
zI2&8)C7x%!byW<cn2kY0d*I|LoVew3tPlXkzQ~@>R~C~&#hg(cR%}E3*$>Ck1ma*D
zODn;^24W1`7Y@bOn76adtXfdY#474NgSvof%yyHKosboe&1~8x&=5-9s?8a;nYPO=
zQ_~m1tyjFoqXN5N6B{{DT*sc#-N%~gk8L-XC5khIs?c)?mbQu!RL?8I;UQw6X{Ws#
zhw(tb;Uw(LSw3P8dVxy?N2paG5+@j3Dk#Fv`NOTNu|x>M01h_x#k<`3o4NDV1wwsm
zXmimb2z|M{5Cne@(Q*lw?7W515!~OxXx$c4sFnd?OEeB8x>$Uaq3&A@R|C-zqFSKY
z2e=$WrHal_si{~)UFx{P>^-<smFX<H7~6HxcB=Mrjb^JozcdD$;+$yGZ^c5V2*Ope
z<i`l>ra*D2ApA(CI0&XwefyWdPc@29b+MzUyHszjb{C;C9L~btf-B=JjFN-e3}To@
zsrGuetpFTsE1IBFh}ey_=33xT77~7l!wmcpA_l<CEHQ|+Y7N!1aYAqa#F~^|xEWay
z{t6RE^BjXS*`l9yYnYggyTduSVrkXdF4)=BO~&&U*qGK7wlQR=12%^^Eo%*J*Eo9<
zrNz3)T%wdkl*-zOGok%hjG`ZI&x#FT!9B4W{MJ?sf|9Xfkgx}ikH!3Xvy=FS$0EK!
zh1dcV-3OD}iTi0teZGOY!Q6J@R-71J<_4gSGX+`>vKMIJT->J6$UGwx_t+C3Lu6{U
z;q|O)8ybMBw&4ZM0XvrHj8^Hi)8_uAEnK<_ZA#2XykSkD=%glMRqfWKJ-GT%GtuSE
z>LZ-%^$cla=lpT@tB(zk9V&L$l=zu(+As*sT3Nx{8O3-PTm_Rt#jv-CfwcN?{Bt5s
zvj-3phZe_ExF@!OTMN-cZFsn$*A$FG2+W>>9=zr+VI{-a6LfqJ*N?wd!7b9jsr-KW
zRIG^OD5h`bNpBVw5I#)|gY`^wp+&%{F6f2RZ~nP)8mipX$F+PVR8y6}DqE;I9pk)`
zQ+)GRjiJL|6Rk&Ph?5x{880@2UUR9u)hjn~Z{L=OwRKxQ-Ju&$E-vcSTAi}DZmY)I
zGpwy$T&C*Bh0n)%T#~qY<3JR%i;E565Et8@6Crb+*b2wlb@Q}bg@^Oe$tkS`Pd1*L
zVsbF$eM-|+#AjJsO4DV!*y)s}Q|%+<1X;PFJA`z>LUM%E9BK=j)PEi#HT&(^&$LE#
z6>A9WCjwt@Yn|Lp%n;ahUGyxTQE-0=^5_!fVi7n>*bk+E9Mut4r~?m{;8<0&9XB4b
zmSZ;UhfkN|{l5ytRp<}(KJITES|xsqm+a+OBpr;xg`_$R%v8CxR2jL#moZ`wVJPVy
z)D9B&U>Q6ZgF|paPqC3Oh}0ysvy1F}>vuiH`hqZ-#3r_bo1<|bEV`H29oFQFW7PkO
z5+>@(E}-(ihD2Aiqf)s-7mL$$oUOy)QuGSnwBEyEIG<?wp^f$xqJ5EQU)0ruW1>oX
zK7|yQsCD7h1gtir`(yZ6d!FR4+Cfb~?)-*pyyzpmB3;kzxi7XB#fvosX5nH^9_=Z4
zVRC}FStW0TDGB0M=Fy&)KnLL^R5&82$&mJ(JPXmq0_AK1Vf(eGobAW4?0GvlxE`%l
zBhSWh2+Z4n1KZJ6;z5?Lt8f{4VKI5ZHlgH+Z3J<M*n^dFMY!bteha#H$q<}_t>UW8
z%aLZesr(8CWgRQ<!GAccO%?~jq@`jMJ4m*E(cYRgOk6FnFUSrD;gyu@A8o;?F1_Sz
zfht?YKw&v_->RiLd)^*O&&fC>Y{MX_frrXFFxwHbLkl}R+JVw4S!ll#$76>k))3Vd
zMAf#|(WsspiKe#cphn#(tb-Q5>@=*<DQVcj!aAstGY8|Ha*RtE?7isf4VLf3L>Q1R
zu3?E>gE3yyFvkjBabk*kFNX5quTkPY7SFYr9JGBvE(q9zBzV~x%V9W`ytT*Xgymd6
zThf90`+NJ)1HrI&pUne9_S-zLZ9jUzp@omh1Eu7FLzA5OdWd@<k=-EEuh>kl172Nl
z0$7xb%URDnu_?RK0dB<_1KsU?@F`%op9LPH#pUc}2YQ^^!HQjfs=)ryl~_kS*BnMu
zZ=V!BS+$OOia(=%p7#~P)Nr#vUD)Svvp`(W`gY_UHm)NaUL}6R@Tz0$dgA{n@xL*d
z9#3=ru8`Fqm%L#U@KJjq*JT{nQ5%B1;6Z=vR+lE=q;OnEo(N;`Ub#fr$iU?Tn)i-?
z(?wz=rT$7XYH3I7+Cs5VU`x5M$w7D%_5ZybEbM|?Cvh6O?Knnu4BS4hMIO9P*!*yg
zYr&hQlUmr>(~h*v)Yw1NZD%X7->5}jdorix|6fyaC!;n9XK=Kr0bXZS%~NS3!w9FY
z;1Ue~X~0Qg4R~-y3^Z5mWaohG3@!)T98mNfjuaDT;ITKg0N?{xRjaWjO7IbVr`jh{
z!G`KY9izewaWC!(sme_b%6D)F;j>s(4_MA(MN|6+ZVc(6ck;YJ_i*(6bBHeZ5ua`5
zax|{)iZ5tx6Bcs}EAGUT1~-88^jXPm+jWx02!rS0_<y{r*aauioaJsCOE0ziR8|3Q
z&~~2ai`zupaXalDw}(Ohb@Z5I1Vqdici;nSRS~<;$?CB{+$P{NS#Fhs++Om@GXg*E
zL?h;7UF;X+k*e_EhPtlpOtr&&12b$Vbh)8<1Mc6z3`_k9t7n^=SUVgV+)r-ULvFy~
zG7nd=Tw&kN>L3||OV+kGF?hW?+hxW<>lVO6Sh#vs!N$>emuJBio(0y_W$G5+XkF1m
z#1W{OlFl@v{`wcRyBECp1?}c@pq+GotHw+EgWnJR!^Z39KWw~O+(upw_I*XX4iYcB
z0nh~(W4I>%m-IjF3@6nQ@Z1`l0zD;zAK7#L8gO~vP#q2iLF@I{drq$v7qIGGcxkHK
z#X750%okYYE_@c?Ao~qffgl3=ccEE;zb^J$Dvg86Y$YK^7j~3NV-Bgz=t8A2Ll=9D
z-0(HIVeMFYY|o2>3!M2>?9P^T;cHVv7j1BSa2OXML)M86*<!BIyb$k{tBK!f4*>74
z6Q46Hx52nw6UOI$No&PS82Fjkn!5k_&&6$QJDKL7=mdG@JkdBqo`H{_Vwe}g)u&n-
z!1=#z-YC;mbCSGa?#iR#+LgTF+LZ^xp~+L^jqh}mqTd$WYimVn0=lY6(TN3cHD<rA
zb}l%>z-K&mZgfEg{IOM>$NJ#D^cuk%vR;Tz)=#&IqXZU97C4ChK&10{GvNM8t9jt}
z8foMF;I&43aYe~n967HmO$6uZ>N-cvw~)yjH0B$0vG|x=ofV%^ne)Yf5!UX(3D@1-
zxcPgLG@R|Kt_UL8S<-OYp7ceyzehYIEx!1U056$aFZe~0{H(rTh;ah6lcgYh5K$mY
zv_A^-6^SN0c;JoS3UR_)YPW`8obVPO_?vc9V}x><&Ulm0Zlk-YQ3Ow;q|I)-bBxKs
zmMg^OqE1#DA?`48$mfcja=N|E>KgFJVX*<r=~i-PM4$<8luPPs<p+BABe=9#8!JY`
zd#-5fr-kB3EB?(@fCsKfCKDREX*}6BvbUK#+RNv5o49spYtrbl(;UH0bfZX~;P>6_
zTfa$x{EMJ>x={+>AypGAN^OK|<>Get7*0C-RYJ>>_u%;bxPfR^ck-$L-f)8Jm83o}
z?joIA7@>~FAHd`)7^&D3;&ef14!0^v9jrf9lklnE&jq+=I=4IA>V-S*_yh!JSh!qN
z0mARx!_cj!WC7d8g%en=;39Iv4>%9{zysUg*#%pTI4d?2wy08prj6b0ym}kPy<og<
z4uqEH#A5bCcQw4mlL+I3#X5Dc7@^*4N9AJUd2yp~Qdij>>N)qh3U;?Ujf{77v47IY
z=mxjEC2wYo<h~d1RAv4DH1aNYzJL$wRcymZazjI1>^;i6+mv^9e(5j7k%s6<b*BK=
z)mP9j(Oiu=GSbd3Wo&VRZEmpdx){gjQ;_{Gx-|B>xQ|?c|8)=_I&za8<nMD=;1X9g
z8J{%@KK!BweL$YrNVa{ZdEzs!R)~cC4Yi&pd`F0HHU8h~HvEYAml1zF5jR12$mNWG
zAwwS0`s)0sIvlzuR=^`*VgNpKRP8eVY43t3Zx@wa;7Xa;6xRMKu4JYjyoy)o0l27)
zeRHD+xg_j&@hGd%gI9J3eNQPnnsIpn55~5_U^eDZ_GctCYc6@vvx`V-p-T_yk6m=N
zJ);gelCZ;jP=_3@i~Wau@`QY{?JhobFXnQ_xji(W_`dN;4On$gY|Z9!P3Bn$C|87@
zGZ<Y-<_m4^llOTMVw=f|^*yXJ%fwv*TTf;<2)`f)e9ytcF>=5$4i#oWOiNom`m+a|
zX=3yiH2%Na5JjzQncxhiq3Aq0idf50yh_i4Il)+no;#*K?kgE-cU67-FZhzMPZaM2
z+O{k1Yg*oJ?Bcy!rFcs2pAc;E&pt-Jy-7*n&Ub&`oMlgfTi0>7lCL)KNhw-o>=vc@
zbQ=_xiDUExn(}19XXpPFz?XH?Oc)g=trPGWg~~T2il%0G<>svnNAq4!k<!q89PoY=
zr3_wGfC()r7d%OXTLt3h0<MBpZ69gg!>bB*w+G8m+(q_-yAfDj?Kdpm><tU2xFV<T
zG{S(J7FB7Fx0wlNXcN;!<D2s*-$j8}M^{Ia3?dB9qdG(Gb>lB|+1?Z=@7;U6G2?BU
zceirq>EJcz{+IWC*=@1~CU-#pWww`Q3odXg5?x}5rjl&{zaChIkJ`J$8DCS93WP?4
zZ4gZ*y8*|V9k52t*PRL6KALKFdtJpY+}DBuge2@+Z)-LsuDZ|66E}l&jf~b3mv2C;
ziTn1j%1EwX7y%=C=wz-cpqsgKxMt&wXot-GPXUL_{ZD|eFoQUbKxO5U&kd5=OUs1M
ziNhzFqd(Ebx|5@i684DZ=p#06KSpDvyjOrbdcP6kC(XM*>1s2RcU{T52kYRGmX}Y&
zSmqkT3%PR)6g(Aum~)I;M9fNzo!ON{xcgMR&6*I{JI4C@Z_y+$Z;m!Opeu8dtSf;#
z#!z?dsEe(_NwN_!(6bDST@3Zyp}JVyIl#^+R3Zu|qa+i|lO!j2{9KG<^Qg61F_8U2
zj9{~f$8>uh)kQdER=lD1OYu0{KoaX>tmaqv#Fwq3Mjb?IK-)U<3U-{p-^9@Awr@CA
zm=5M7jKZraQabyC5Wi>?ez75L55pWhE=b1&1=^0r?!|gq_cN)nfd9b<NQVYJh-G!o
zvSjTzPO^{Cl!P1g1UFd<V2!w}`Q4s&ajGLiW|InaVZAK<g7ZY)T<4zFJ&M##V4bNs
z2N6%sPe>(ja!=xytc$f!MouT}dp#*w?{O@?5tcLxnU)x(FNBW?QQFfw)<seTR%(N!
zWZ=+LN2S)BV%OAF>LZ*W_|cxQ(N*fe@G5+V<Ib&2)Ys8XIxO5Fz;8Xl*Il~I@X7%*
za}f|-N1n@^V!_-K_ogOIk(w|mmTvFP!+BcPDLiWOZY)poy0K(2UR8N_d*|VyRkhZ?
z9*wm=Ge<VT+7pTsJgF!RWj(mOv1_bW8S25G6{Y&HsgmT+x}vfl(AtPGXw2Pe_<;KR
zUn)3Rqbf^yFefb*CXX?A3$fPqRiuXk8=--n#vxd(xojqxHZ7KV30}Fj@bS_N_Gv5}
z?vML{n%N)HJ$JOCTuJdEvtLa_vweTHnf<v%GDBu9{6Dv5QWtiTx8i)<MgZ1WFmLg`
z2}XHIxD=};HD||TdEfumUVk$YuGYmjB2-pzzm~L(-6fO%h=mg#(tY*^7c)7CHK!tA
zjN_hH;)tFS$LA>D!p6zyfI6%3*g%}86weysF{Ezz9#9-y^pxte`W)t{(vNyZGwT1T
zw_UXmA=eZZO$~LAgD@}rXLqi_+$GM=S1m;ApI(x?z(x@|HO^YUo|GW4RBF%x9zYys
z6L`ADVY;sBKoQKV1uv-fF4Fl7>0HNW&~dQhU8M7|uJ$0J(}L(U>(4Yg8QxM3J56n#
zhy!CoX#zVzZ633y(@KQqSw<~1zxhhdVRK`t3#2uYqS#+tf%_el;M4u05KE6#96Nob
z02S34(i%(i*d4OWL2odPQn)TC#(L${i>3okU|xjl0|#t~#(RN}6pzz+F7a+JsN7Vl
zk0n8sFgZws67N>T`&3hDy3mv4dh~)x&7^#s^759t^|A|IxCkd#7;t95+?)W}=5V68
z%I9sS^|D6!O89w=G-}jA7!S0l1Mge{&(tW*<XE8__$|bA#Nz>@g!P2@v=@A1bgC<S
zs;jLHQ3xjre9tmGKpG_cz=fSoqT#C3p)5eE3BLtM@8VLKQ~J)HQacfxm)Izc3zR+-
z?sE;syPAeM10gF=N`#F;Qo3-LY;n+mk1LTGbL-7Jnz1)*t?J~BTk~7{34u^;De<Zd
zTUtr|nGb;)_J$V0QeB2u73FSkR7WD$j>zFRKTPl<SV~}VBplrvri4gsSafebdPVlO
z3sPrr3YC_!Y{HJ}4aY-qY#gPF#f?PO^7(|F-J43pY>qWM=<TYd+4tety*84>XT70k
z1a_~_bhYE5Qgyb_S)<X>%>*8;rQYlu37_r_D_UduK26PiZ%-pqgpXw>3z#}fZZNo=
zv<IHI!A|uMpLpOYU1tRIPIVOg+DOMBA`W+zdbE>HvcJd_2W_}WR*9PW@DNq#Lqsd|
z;pNr=8^wu^XUz!QxDRZNlk2m_9Bgs`<4IGMV<d6hGz>XjkCL30bdn-jZ&J{+59D`}
zd|6LY5Y@*nTs^IKJ4wF^ESJEUeXP&BNQ%fZb<sFRsXU4aJXhl}mt*l;1Rfiyrf0Ct
zgjnB)j9;&-trr=OW4Sut$LU-eyU+&?SHV-zePC#`6v2KV&8Hx1o8)1A94+k=*ke+C
zzmN5DPjooDPr6Up^Xkhj#iNNy`>}$#;Xl>WpKg7*#~rZ!$m6&o=3t+`WV8<ln;gJ+
zR8;kNA2RywcssYRG!h@ca1C*N!K)u;eH_=oV*0{?-BK;+yx6%aWPM<)VEsB?@)Mv#
zgljZDc;O=1eXSefrR9ueQ>!t3?ZT8mbV>+3U!yahW6ciOff}8y1m4(}=xo$goJe#A
zl<Oq-7a3$|Hdu<mlY-o~bA4gmVC*U9NW&R>(*|2DNz!luAINa<!@kxnLnOx7LtS(d
z5vdGkj$m9&{b*z{f!DV<vN&iSq7m^YaI=1#h|r9KO%C9pL}V}#88{K=21`dsJ=OO|
z)s}kqgGwnl=kCpgaYFUSmzb;86s02E3=t&jrzyB!jE^iiIJckGFj9If;1f&LE>mnj
zyI>3_4vPs~tZ^tN4i4B68i(x!-mG!htg9H0j;gtpOdN2#!3>u&a8$X>g`F;-8GKZk
zlZn~XqrJfhb8&`@&nLN+XYH*VX}zB*^%4YpXH<2-<9^nRY+Muwk9E;$oD-|spI4}g
z{i(lH?9cm)gXVPN!~zKH+n*B5mxE0XU_2|TavDjT@Sv^<n&(SH*Z>ml+aJEj$70o&
z3*%G8!6z{;{3zY1G147YK(NvMt&_)MMzYb=NU#2O5y_%88W6aoKdoU(bg|jA;M_^r
zt^H|5u+`T7?bFzP(gd7xoh8Jn{$Q9WO=72Xwc+axD!ojiSEo=)W&e`g)Bdov5clq%
zlH4PEi${ZBk@SRBkLUib9B+-8gp&kTIbL<R$pM^C^nwWNA5ZlBIhH-bSY5!myt)C#
zdc{Lh87>&&iB*iQy0P%=J!v7!A$1w?uw$yUh-K(v3y9xn;&)@3G>9#W=Z_(=jg<GL
zciCbtXI>a@7m@KI6wSazgL`Mm9ga?yTENi@QZ%zto7>}I^K@x7+s<Y2A>zI(=ykpv
zI!}l*NJOpJXKaWb*AamnwYSI~5v(kpULz|b;~k7BB;&`E@w_H9o-OrcH3x97R~-N!
z&z2gqssnhIR~lf)V3G(~mt8al*XK%O;EOpp18Bu%odOWd`{H+VrJ3;MTxl^2;A%_`
zY9>?1>N9{pcEl(4oK~!ElT);gl}Gkv4WN#drK|WoA~%W1@mX4%AF*-=7fXHFiUIsx
zQEYB+F;3NhG%T`bI1Sn?#1V84wYGBrv?`H)WIM?;2kiSI9KP$khFv7^*#S!ivH*6L
zWATN~rFSqoxSGpgPYCc}0NMUPx8)gR`!uqh@AProO@Px(j|4S3PSq1M4<821?%g0Y
zWYrU(bb}CR!aL>Gzq4@jv>ATLWAH*ujzP<$3^=$DQ!Rw6VL=Jjw#%eC0{(}d@NA7&
zKSK9P;JkVf7G9RwXyx<!LJmxRB;k`uy6<jp2(B&ES}==P@$IPtAL9Z%ZI#rGt)d2&
zCBThUII~%nz&rX9dkyogLsv_m;R!tgTNA87YjNksdGR~ii^kSTrBWw>S-G^?L3)7*
z#q*U_>=H?zM<d6}zU({)3ris72|BXrH93p@O^8SM@x70*3qR5|W+Bm;uLVhc$sXw>
zvpNHL@2NQudVC_qvYG=`Cal^(XeP+DAiWu@w8Yt9fC`^V$5|L*TMgW`PK`k;jx|>s
zXcxf6n%(gP?t^c)sCM_!1uqf7>zX`)jU{m2K%$Vx!6paIcvw@7$ReV^muXcuU<q48
z!Yc;CnhjDXhF8Cj#6Wj@vzA$#Y{WGz+dmN6It$(gyvuuh+s(KdXti1Tn(ZMuSmq{c
z+fY{q!mSUn{tl!PeNk8O3L1g_AtRn31NGA<cvX!s*&DHvZ=lzPRokSwtXd-Xe5FL_
zwO#rW_dy@jlmksm?IrNdOqKI8;>_!UB|~tAZ+1v=EP^zIB;xr@+=#<>4p9SZnFz0{
z$sQ#q)>i~m7A|G_?33J<?2;z41j6@Ag!Q|m4MIO^v1OuN{MJ&58%NmuM4Hp(>tah)
z?)1eUwv+@G;T#k{euGisbR3j_Ky=oW3n8ZyzE|qQ4w8m15@G*d>=$2f4d&hU=6xhW
zVk3N2zTZCFAbS>%pS!t6Vwdoh)W-PYBi`_YHv6Oy;SyJX2gOEsVnk2gbzaDxC-OtD
zLZVt2guiWo3=0C(f`@1I{F=z#tjZuNcvS|e-2qj6SXXW%d_-oepR0l!O>wJw;z21E
z-%Q{lVT0hGgHjj^<07WuL3UpK48|YAM>2_ojUNQQhq1TCllovd)c_6P4{at8V(cIq
zTE=pO*+JWS-fg^~##hn+Jh98$Uor?*e}&zDiEjHFxZ~lY#xkBOP&<Fx5h+<X%tf8{
zqpiF%96l~pgEn7d&RD*deAs?!e6Kx~O=8Kx^`6k}JFKRszLv%dH%QABo0ikxNIl@&
zZ*YU+3h~>Ek3MbuUXr!{X#D=MA=WiT1a8?>#!tIA_h+>R)7OCp!{9-<wNY&_FR%`l
z;L|X*b8Mop*l1OP&Bu{}=W(ek$bPs5{N-`Xh~3ALPz0$79c&ky?dr(s1>L`sHnPEk
z)lO+lK!oa%IfG%#*C^ffgtV0<=t}RP{!+*V*|@>rcN=#;ITVj-rUl3zFyW+>!B!Gr
z>0qdQ3K=ccRkn*5ZPyrGz$NdEQ&{4@;=-^wM0SSE(^7kOki_@dGuaK#PD`J&Th!FG
z!EoY?w18dH#qJ@yUlaEEV9K}Wy4bz+q@XrD=!Bi4MiSMy8c94T4mRNFNHr+CH45rW
zqP(xPJueLr@SHVjfK6?Y$GP*keba{Pz_<Ne+hP1SF}I59np%dnhw$B=^%t>^AG;t$
z!Qyrp$1WG8X)KW%4NtNQ;Q>xYm_!Cnz;&rQ-JHO&W(VxS@||ZjNi0vI&a+%s`yryV
zpD6KxXWVV0JA8dvih=u`(6mlhq}I@(vmAtP{EhF7OfFrKZi9%9us*tqA53F6Nbv!C
zv%jLHfG~uQ1TT|loO!8>JwoG*Ct+(1;V}^Kea@~}^A9A!k6kg-KDmigz;J>D53#Pk
zB{dZAK)Z@DIkf!^k@}KI@tQX3XWWe&#-(9x4-C<>pQS(ndm@UP2M)3G_)!sVY&UwA
z6uH!djlW3y*c2{jEJPUZIXEl)1t-(>f0IBcBnuo=9HR_eOXjW|LL<#e-R6#Klj#E-
zEbN6XadHE^aAppAzawTxi5VX=SKP*_=&!_Va~v{jct;9`^Ko*J>AF3y@8Q!s_)tU~
z%0u#c2)y^Fv{rac4LM*>5&<v5)*eb(S9_@1EzAzsQyPKR1P&ca1579fI~sAC7<^9*
za2;v_=Q623i1C<fC1tq&>KTuw4;pG0k{_VLed$v+m0FlI6t3NuX0b`sf&=y}nf?J`
zS8JxP=2(0o>Fxl`VZH)5M2LNwz58^vohN&LAba_X5Ir7C!`bgcK{$rn*J#RPsTcd1
zgm2oLebGARiPS-4@-XglVVL#TXVM9o3B!1KaX|k_U8Wv^J%>@3@zllQ1VEjhw65mV
zm$e<Hz5po<gG1Gv>acKK{AFvHAYT&Lpke%7Mzo~0C<lpbfG+w9k-kWz`P&co!sM!O
z${-sd%piAV?{gzzK{6)XE`uD$rjVkdVRmu5W{q}|#|!Ku4tHIPchw%$&nUd}jy20k
zb`h*b7uiE#Yjwr1lSjTJj~viEazGb*gNn$_Vc^vipJO6Vb+USuV}&9(mMYh_?sAiB
z3GCG{Ft^5MUc;=<-Q{lt_OGr!{Jxl4?5~yUYAF@v1fc;GXX8lWl?;DX#EFv^_~l~-
zs*`NT`)6xjB{^IW+H<h6HQwcw15XRrmg`xSD)MXr-;C80{e^QDlBk)1$vg{io~~l?
zf%K(JOy4)#3rLJxGd`K7rsHier)-3I)sVLfIL%h=U6u^5YRC_9x~(a4&q3>dR@pTN
zs3j)~M+kT*89Y7Y4#FV<?uXBEQI*w0ULyR&5l+`NHgK@E91M{SFeeVxmP3W>Hi=fF
zQG!41erGsrt*&?r8jBY;#E5)(2CFli_llas$@ZGia|(KLzr82#!bFSwEej)TtKpF0
zCBMSg6ZNq7c*tPW7@P_64ZKSA<RNS*i4GbLYwF37SOHW~Apwq$Ln~X?mshdL!{KmK
z{F1<MElS}$N-(YgE)$VnB)*EM$v920F<V1gR}824;HzS)@d>D++=~AJ^-}e-p=|$f
zzB<Eq==mZ7-;U4`cnCEc%4gY?;j}s%Zmrfxt||x@b-|A)L(9r#=()z2p$vps81Yxb
zA-)O5_!Sxd9Hvh}<Ns<RugA~cst6~K5kwd)P4Q?R52RO9IR-z2J9!q8d2UYzUu3}Z
zCHNIwu03P~5y#Ko=wNaAVOu?+r@27C5k$Nn7huna!~LnUhgI;EB>~@O=9v5u*5-aP
zzWSf9tMwlu{G=S=j21|^l%!XUfX6M6@G25sj_k_C;<<HPfLtu#N27UDUyQH@2FZyG
z*J7N21NsG##on*F@{&gO6361Q#5xOI$xre<C&b?)XwvexuC`ZDB~+ftYNYUluaW{s
zL*+tNC54Xy4lTbXlBidG*i={-Cz)7#Q&<}k4oiWeaJe4~<HF|P6g!gmfS^tUR#lcr
z==c<CTx+?Pz~VU^=S#B}sFv4IX0r(?^qJNa8r#R(5c3zxwM$-osO?`aCq+we%U}KQ
z>k_irp;-x%j$o}6z;6ZGyr~{O-J9AT2Zh5Vygvnm4stWLpM>|?+pNI6->}1~AF_p2
z9ppvq21#APmmxdKJJ=O6Y%h#kf~KpV>t!!f=<UH28Y2I(AvP`5OyAI1?#pVW(n2d0
zns$-vuxhE?-43lglj(|P`Y<;$JnDj`w@c-*ib#d5uDHh&!G+DCsdnymk>FMnWZb++
zaD|)Q<Zy`TCP%ZuB%6>5$GXXzSOS;D6;t<>NWlG^ynq!FVjNni?jVh`A<9-EqS-Y$
zldUAg(p1_uT1v({w2z1MRKL5B@qG54871SIiVHg(L~GSy2fU)?novDjewQ629{cQh
zm?U`K)zy=4hh2|xb%I(w<wWqAXozCB$c}5NFf&Ge$gYv4`(R@!TKZxws{jY`U1qS?
z1bdF|8spN6J-5MpK0?@_ujI;0K5>p`wMT;a1r7%zX@*#1B#(%LF_nmviAdd##vO?X
zz2q3yVI+@8o00Iem)wxG;lk$dk#-TOBEf?__-WOtz2!1Cgd`G2T37Xv<FQk45nPd7
z|J2U-Nh6`>96ZxEl8m2VgAM$=yz#3^+wzfQ{Bn*mIkaD$jITn*^XaW`lI#wK0dhC?
zH9lNAis$M_!uSDl2s_L*m=D-9s42mMXxt^XtaovS`U&z>_A@nnV<h~LAOpKW<{bd{
zO=w=mT-WJLNK;)Sz8v`uOdjP{o4q9495j1C&#&aVJP@8-fYnMPF16CsKsZ`bTLSNN
zmv|OV;NUb^pYBqZ1#>X21}|*GVq24#T9V`pHjD$E2B&FhcQZ+@0T+|x25d0N41~xX
zXmiL`{BSk)88bu=#aZRdA#xO(LX8xrfiP4a&I)Y;CwHL$?=x!&u`-SN%t{;Lr4?5W
zr_+T2>;NJ5rcs~SYeSg!$b%tzIJ)vzLflG&m&0*;`4%Cr!<@a?%Ha|6*MbN=4`RiC
zod#P{<e%`WdIqO9zWd~LIN4Kg;>)i|M-fvyUAs4EKU&ZzP416VIxZcW4ja<sx-8U&
zNI!rU@Q=!1HkhH`D7i8$PnWx>U(`{X8<GwcM&Vp#2nh@VuR~~1;a>bu$GK7RZUMh0
zp~5Dm!>$bZE?#-dgP_uvXw?T~)oQY8HNR&bly28Ae58^GAA0d`dE?BEE8CY&C4HYw
zS?m!s63-Kk$5(Y!gz;z8!KbbDU}BD3AKK)~{_JPcf74!na|yQ8cf;@9tGlwzpW)f)
zRe5q<Fy_h8f(&iXpz-+T$$NQnA&wG<&)@{?CM@_Cjju;HJx9?J+0%CO;L&oUkkFP;
z;rNhN-GRjk8mTyc3{A$DM({Mr7&%=?A=t1{kT+HyjB5ZDW=a}m=ZXL*oS`%Vr*SxW
zolt=Gy-!k8M!}N;d9^TwlqW&0lX5FCO_xXG?kH!lb`(!NVXY0({}e_^E!V=Agg7vY
zryh0=ZeS9mo<;-tAU=DdoFd#N*sr6YcA?x)_?2Kk!QW?45q{+H9y)IFRdkk^VZB)-
z`wRFVJk&qI!?W^6Tzv4mUK!K}ylgjp&&zXgvB7V)&Y<*fZM)h20@}cj+!&|gTwo-@
zhG)QxsW|owC)iLpa}jse!|GL1d!`YdPm?=A#x!)#48l*%fZwOdd)ZVQ{_GVr=o7m6
zfo9MLwwvZ_XwVV5c}O$pknLvu>uAs<SNwt;8f1h&7vmyw!%Q^oPZIb&0~*hg`!Kvd
z_`@j>zQ2LqIht>vBM@+BmR!o5Gu4vkBxh>1rp_EW9?FVQo#z}mfytR%)IGy4^c~<q
z4P_bg&V<tKxJJyRnNK~!!l9ojnw6pAJb3`?$Xj4-GXdt|$ca~O%;{gy_(SU6A2&W@
zzC4(vXM*2M9M>}8*?ep~C6mW28H#>GjkSw#t5ZF@0XIu=7_PZc4ukO7Sn_631Mg?T
zoMQO|d*3EC=nr`vTbBvhrTAf3&Bl*xH|O0(m3%XKt?bsHeUk}ZQMe6}31zj6b=j9T
z*y1~K2dMn3?DNLOo-k}NF5K@?qqj5R;$k_S-R1)3-_VWa=E^-J$lmMf$<F}c$vm73
zaD!d4_y}ysg4rP7#Z*1>2)mbqEWXmB`nVBc8)Q+xZlH^e2Fo?95^l@U-JMCGeHN4~
zm*2%?)>Dor^wkMZ4|UL)#xh7`WER|9AqQY$t0HVf76^}U!;tT|@?3s@mFx>u#tBhu
z4oS?&0-sfwpfjkE5m|QZ<3KnkuV$YU_LD5?^q=Trd#Ma2vZI7Ol11JBh%Oe74XVcD
zLF={hY*t1he`Y~YsobXOpKol4N~!baF)9?x&W$1FImUccGxj!(zGtr4JQmK`R;SNo
zd}-bp&bTUpra#`O;XjCi&%xASG$F8eHU-057u%mt51?6s63@DlK*ww_eInNvI_e7G
z$p@8BUz!2%7s0ozm0e-wr`Vs5td+a4EUv~WJzMLfvp>ZN!IV#Ndo!JDWU1M(PgFb{
z$<3qYXW7WjqV`i!Pq{3`=aDM84Fq1Nkz1#W#V2TLrZwA*nRc86zR89$dB%5zZ*&Fl
zA&yEefyiY=;*ti*;s0%vC6Iq{>dGDvxqCKp`!~wfVaG;v7yhaT#sc33*yya(2A@sx
zuYx-quBdo3mmF*8X1T6_Q}(u1F<f`-8R5=1GQu|~IJi*`g{zS+b|^6_d+9ttebH9c
z-Z=*fwqf7ttSc~#7$p%SzF6SlirX&7;&}nCAtMJ)ZI?R<8KfaC$Ijuy;iOr?*UPk8
zHV)?Rk`;KpLyi&_aCze#6yP(4sbKm{o&>LV;%a`5t}<LOt6Vox!=GzhKi9>kyp0~d
zg2634nnTe$sw<F6Tyb`_M_wR2B9XEjaM>$&6Uw*<9#YP#g5lw1;)}hwA7#$vUCK2V
zMtvdAVXnDq6*t|r_dz-(U30=V$)zEr3CEfpu%je6?T?S&7VMY%vmPYTH5V!!z^P$Z
zUF{iUcN)bAr>rL6=S^-Mz$IZGX~@cjaR+honnfB$<=Vw43w#gBU$TXSotFz9hvh?T
zo-P(on5i9T3t=~CTsG)pbJXfEft@7m@m%=(D?IFbTo;Rq)V`BNEco^@XYuV3c^G@b
zH5ebD**sIc;Ls85nMGgYT;xG6v^7eB(A9#0QO-yeA?A?$E`)xAa+UJv1MGQl>>FG`
zyXSGJyFGh+maj7M%j1!3nn%&WtE$!kI|fc3#a)<a!gkMt{A0MR#H$W=EHT2vaOwsJ
ze<!WuaXFUdlW<NR96m1lu$(;pA%Hx)h>Vk<byxgkSfB6Yr)&`yFfKp{XTKhLekX5$
z#^2-2Y5|vax0l8<VdvyVu(G@JXts@7+mr{Pk<PwslOBG;+eO}Kf}hBvMcxTL_(UQ$
zj)?I&*`?F+2=+J0KFWiUXK*I=D38x*?!&w$7#Thldp+Gr0iPe_H9{3Q(@gPpGLP1(
zeBxQ0iuFE=t2py$-i7YlQ^J#AIKJZN>Qyn;d^F8vo9kjH^YIm5yWrR!qiJf}Ll--R
zxD>&KJMt&ag=h|bTW|uNTb@$E*HobX^X)H%O(ViMD>lRU$2eZS`V%WdF*P%HH00dH
zbezkZ5oSSg3&q3w<gRQLgv}gcT(6Ps7YAlR>12((Cz}OW{Y*AmTi=)QGr;R@vU!2Z
zI^la#d<>0IpWYs`-TW{}nSrxjPVRRkr#`ay-FEZymP!DA3<n#p1c57XFPfj!8uu87
zu!{LS!QJxV^<z1Lx#g>VW-j?qAy}zpUGN0m%X~S;=#x)j=@-H+g|cVzGb<VzDKMWm
zVyi=xPgxWx?UqkQc6)R8`%q;%OV6h{E_N~1%9J;E&xI*1Sixv;4p+kA_zT=qEy<@Z
zF6Tq+OSuD^&!IRBbd5ka-hL^U3T!KH%W0!#oYh@W+H3wZ2}(zSZL|qpX|1edr|@KH
zdpvHhnf9ISrm?LugWV&$Z)=v_w%s(hQvy`OI=54rmP}fXW4B3hgZ8r0ja44Q{bw2j
zR#|DqOk=qJT=8?H?Qu5JUQsSEe-1G=8>98qd|a_84Pm^ZM8lT`Wg2VtM#!fldM}1l
zMvfuxMZUQ^pc8s8gYJ$TL*5(7@0wgudAX!q24^Itfod{zR+<70(I&+m?z-UneGx87
z7q*!66pw)|E=ng>%=O?8A6)B#{jysHWdqwzh|Ocb;;L+6n{9|$-O!I`=;rsDk>A^H
z?&*$xETfx$YBv69yLl**{P;8yjaq9`a#+=|+<g_tLYP^JWEIEqZtgzTj?G$iw(yVz
z5Y~6B^-e_vUtaa)VCFs+UPq(bV%6K;0v1@cV?@2V*{mmeEsJE+$CB65-`ow1rJNfX
zi=kEDJe}>KRDh>dF|<H3C1YV^HMF}#l?jBCap<3_OK=H!sD)yJqB=@t$f}_P)3RVE
z$!r}9m#Qm2u&pFBwKsa~EZsV#8F-3rZSRBrdO)}CY1ZANTYLMGx9;~vZ}E8}+BT3?
zFW@e#TmThoEA3e20-kZ^0`TjP8MnVao({2DRu}HpR-#!DmoWMlXbIQ?ZdF&_h3mC3
ziN{APMp$15Q`i5EqEqqc&Rzv{t{N|@KV#n9eKkPwz+L?`mP3YQ;8(WPew^_J;Wkid
z;aDa=r!vVuD1bCv;k1_$$Cee)!Ri9&QCH1LuEMks4K0_<o8d}b<ubEUbK48xMm^;|
z+s?6gkb3423<!S?ah?!oG?UNR5C?{$j~~&^GR@jD-KMs^={Hd$cs^7Gx2B2$UwC6a
z)EvhhUv(TbZ-|kpI*#XRrEzw~?tsr4D%)8rjx`40O+GqzRQr4lxY-axc_RQ_e!UTD
z4B#s8RO9j#8;3sl+iCc*CVY;?-5$#kW`{<0se5o^SsodbHI4$1rE8FtQ*sQ)4hn~w
zRV7=-DJn}mLOqU-P~&vGDP|T>+l%Z8?$Mr9V2;&;!sb}W+yj&-wufxlIS&49rfgz6
z$rcA$JR+q|sxA`ttj6)IZaZHP$0vk+pmBVls~3N649lG($31UTj&q#nkLyv7@oEsA
zs*k6@Kv)Z<7PM%ATQ1dM@<b(&RT&Sp$Kv0r3~{NXcBEA-go_x1G?6*cZ(>;i+yj*+
zYCse5tLdt^sS2XX<?caZ+>fhZy~gvX;yWKI*6e^iM2zzZn=_tARXu;LqxY~b;{(Ka
z!6E#}CJs@~@NO#%%_>s3Y&@)Pr3B$~dsQJGj!vJ1N!Kt~S;W2|hE^NH0F_}aa1K!h
z;%|KM_Ltc6IzqfIk?Qjruk*yq0sA%a`kSziG+vK%_2Lp*Cz4+gFMKpm1-geT{aKv}
zyern604Kwh4y@(`UIVL5fGg9m1|p}Huqpy;Wf;d9TTRfq;ag%ARDf3gnucH&<3HW;
zJKL?eDpNI-C>O?KL^qzA?K6QoXCIC=J7A9!-LZttn?Rj2Pgn1Ex^$1Ki_PW~!RT;B
zhRF7c3#@8~6><$}T`>XN+hYO2t9pVO(r05RH?~)R?Vmu0113O52jzXXhXC&ObWReT
zD--B&fJWycVNLefQ$*(<YWRsp2e176xIOl?E}ie+_CxqIR;dbiIxF4q<bWUGq}^j8
zBz94{;7I|m66}37Cc>cw7{ZJwr4591#r%sPT*yQ?+*MhK=eJdysm4UR_?+d0)IAne
zXFptv;FyJHw^gj!0eg-U!UD^&`4g#|<?HG_uS@6$BE;7?NT?c^qHtD~_X=s0a;?Ty
zXdbWop7>!B+~~O5Lun?g;!WT)|8+|+TF7t}9wFdHe8I`Jf=yABl970pfYV%VPxD8j
zd5xqlO@!i0_~Cv|(gAsiNIoaz-x|rkb+zKVb~=6TB9Y|#(@1h8t6K=_kHO+O#n3n<
zfz>JG!(XjJyFgrpYjIfq+Z3w((-?*~xf|L*VU*$v_j)OVSr`{&wF<#`6-Jtm+=(2|
z;tQ!`#dC<+LHBja#0iCT+Mtj+)>vITZs>BlN}TuxW7B?0BKwfH>$FC*6R!2cL3-9{
z{5r(-eo8I2hU*qqLehsAu^#=ErR*?Sy1x+I<8fB8pITpO?}eYJf88ML6^+#uo3>RS
zqc-(XHf@o<ETl6Cg?x*Y{bPe2U#A2(j%l}`=Rjp4t6v1!xA7-lioi7yE4-zM$D($T
zT`YdHmL@9rq4#!0yjVsQS%U{FH5iNFXngi~eLdR2k3kG3NJ0@EgGjI;TsI=eLb^Gw
zh#WqS-!wZkc3T49mChcpF9WB~FNfiLcO{7}EwY|URx09$h;@y;!vm$RRJv_ar@89e
zl9L9aj;1L%NepUc=*qq#MF)$ZS_-Za4w7;Epy5`fwiVxJ#r5Ycf?O-IHXW(l7uYo$
zCVrcZ;%kCD*C;->Ax3Ri)I%z1=#Nq>7LOWuK3bj5)|kY7y3gLHWw0hgIf^GRIJV`a
zPm41Zfwk1d-q+2+yOe|YBN`?+-PC9X&-O+)h|gByg(0LhaS~k5R>rYJt`%Qs+qf5r
zZpcv@33zy$H#}jI^>wcDxxgmaFn@lb5yhWt<&fo*D3;4P!aQJ-U2Z(4`mm3%yEV?c
ziH8IBiM7dCWtf2P<Z{IqCRz6sC}E6U&_zGhW&KdAChA)igQqJ7NSTNOf%{w>(uB!8
zJzq|OW)qcI_L3O=3zLo@qqIi&tO6gsI78V)C5w3yw$^00IuCp5r9zygnC4>@!T+km
zYE9-L``4c8KYWvjg_CITWZEPO*2Us)!QjCLxW52riUUZX?_}_rtkh?Hbp@X5vVBHu
zalf*FP2p;cg_E^X=mqyCD|KPR6vdYnPKH~njDh&^UZfh4jVm`!wflQYK3hx8ubd2j
zzK6+xR~71xYRb(^UJ<tggx#xg!>bPVHQxYZS0~etzD}kMupf1?@4(@1hX0sQ<7+9?
zm0~7N;Q@O+8SYNU{`i_Z#{9zGGA65U!){?-1g<>=`p;BWv)WVC5IKVJBk24!zSaZ|
zokB4R)dfp3y$&~!!2PEXk^UTPaxg>ICBmTiHomFLUxwk?*!VTB;$7$BjA|-roiqg|
z&&6z<G^OO$7W^FGkB+&BJC<tRP4DI!#XcaJ)l<~0%wVgz%#zC}vU<L<fE}XS`!rVj
z_-)e^yFfb2^eG*ldDltc@)XLv%Ur<SUcjhJ%s|BOOW7u9w-7rm`sz9sHQ_xty-<n4
ztLlC{$mx6otvj&Qr6RmvqHMvl6CCFG9t>WjTxFg%SgV@|YrWbq7tc*_MEHADRl+&K
z^vd2SH`w~Mp#TrYa_oTjsFDuQ#o}`;ofO0G@2HXC`{LoB;jF6hQk*NkPYS2J2dkGV
zK5Pn^R|E}zRchmRDS8gUq4Z!WZf_+nR{~+oG9?NRT5ucIz6WK?luy`No5;Z5Y>d7n
z!~u=b0kX2_J-fJ6B1Sg}dsSm}m1E5g*vhhX<HrgfvVBG9f8Vp-`$YK!kA>^1uA=Jz
z{AQi%0Dj1VJ7CLN>|+h4LU94EQK!PYrHU_}9%}m-C(CuFLjN+{j8R`=^j(JEb-4e5
z(u&h(?WgiS+IlJ!exPi?(?m9bdG|4E)rhhrf()F>BZ}w3Rfwt1R6G7PIDb||*zr?&
zMDZ7uRjk<oTT|oDRuOvHRN{{-PCeDNboo~!{%h55*C7Ai><B44G!^!JrugHLBUP8M
zAC5i4K>l+PPeg3`4IdTPU$3-)^RFsIv!6)d`c!aTuPny{SDL`9f7HldHOv;?0WT+m
zH+wM^+D5r}lX3g)d3#da@%JcHWX)-m$u+0(?z0~*zx>asS#8a7_1P|3ZiM1ZN-RF`
z<{H{g1J}(;8-~|g;f6rdG&?WXmGKwn@XXWp&A5p_luI}bLda<K$mP~8xEsE1i_(=1
zB4KF747FiGu<IQB-5aib;xu?2>DrLtRn-ooL<HbzqRKFPn=(LHL#P$gz_eX?m*G{%
zh6XZB+^!^`XSvEf8W^u!WmkiNZ-EyX4BCFODF|P^|8WP-TYe#to6{g+CvGL<HEFpN
zSc7w1EZcrCT1=_UPZBhgt+#h7R{R#=`#eWqO|u@i;&wB8MRIV<h}QGUX(5Ei`*d)^
z1I*P7f#z%W&TFiV2N47gd7n;B;6n-o3)i5wtKmPU(G4k9{5Tcok-uLV%96PTW77ND
zP>tWj+pl<m&jF=5zD2>+CBh~*g9qzZ7ajyVW6{~}YOsEH0DZvTqvng=w?-dQ@Jok9
z@5A`RN?V2nwr#K%+&HW_ITdM|VbYh%3>fpJvIuAJn%-2ijrC5_v{hrh)rMGI5fS|R
zaeS0GOR!T|9C3bvpJY`PnG&&yauWn!-pSPI^~7ozIR3+j$~VaMUoP$R)MnA4Z<IP<
z{RS<6$`zR(*(>sw={RiXZ<R7ueL9a^<>}VJM^)~Xr}K%IgGdYTyJ}d*f(YzCoz`~#
zy4V2lGCI|Rqpe-~v0jK&zvwX?y0yVmqA|Jxfx6YhpW?dU1U_0APwkGG4nE&w2^~Xf
z@}}GQrzITtUU|fp;rAW!H}Hh%)+;BKx&m9w!9pG+)<K`EMT1#M-FA(}b{itXf{5lu
zr^>*OQJp8)ndx+l>WpryA-cx5gd|r(bNKlOWdwVH2H|hsIit0s)mLmi;nokhkFfHr
z(u_SLoloqUgjr4JaJvML(VBg*WL2GEh4ac&0e^esRz2(oPoP?Tm5Mr+w<1UYp2wSl
z9|#KI2$O@p2&#a62pc<tDu1jlwl%n4R(7Ggc+*)kpzN~pBR;j)T5jC%KYL&pMT$R&
z%)W|6Y6S_y40w7~i4cH<7s1*_Xf`grE5h<?%KP}kfV_>JGoagbES5WMu#_f-b@+A*
zzj<~B?f;y$-2@-h!F!H+CJBAPVGm}|nWP6c*y^TK<IXk3uENiP^2y<sx0GbupStCT
zZmo{LSoRZcV&GN%E{FR}yKL$VfB&Rh#XTyH4Vnore^wqdysB6T@-uvnds6&fubDKD
z!YjX*=5O$$Gqw2y$eBrJYVoQ9O!f_Rli|geXw!n<aZ79wNi3KNk$))18D6={Re}HM
z_0Fo-OL2FJ8)2OZ33rrqW}V5q?+*JmdRX25ROSo#g#ZpdKhyf{U0fEi^BgVgfJd#6
z&);<Sk;dnd?PkLe!wh_$zcmD%X2$2<>MI}SS$z210nI}(9$OzMkMPkwM>L;hJ^4_{
z5m<8@WOo?F;;%4_MffY+WWyC>Wr%o<TLXNjEuKpn`^?gMh&K$Hhyy$VT%f8towwoL
zSRby`6o=4qr7;egKUH4i^FnSx-Yjdszm*Vy<&gz(aI7`bTS9ji&Z2NFwB3Bw#ul#~
zgxI2S+@jl7AE^9Xd5+&o<ZYdtWet9zj1<^OU2xwwH9NE&kuMVd;gU{IG`8URT4}7(
z3}R2nq=zt}3p%yK7kD5(`l;dr*Iz3;glf<>76VXe_TqhpHHL|c8m7o|7Q&X-$|C$#
zrApuziIw3YtnZ4FyfOq5-fuQl20xB4J+yZme&^<E1AWi}zxK%+h@MTysiSoT5{P{^
zVMom-_IQe0ZQoJ*K;7Di-=I^c#TyKUJYgy6Su`8EIT>Ow{W*<d_%;@4tm@%b5#K)9
zfWK*_T4vlfTg#6`X#OV-aW9+=oAC4NyyarNS1uv&s|2eJD}-~T{<P+U)4JHCaz1!S
z0)J^f_)Aw{h%PNW8|Z3S!fMRn<7t&S;N@oMgWblQYzSl(=fKPag9pr+j}M!#xfy<C
zEeY3Rj`gm)p_72UM+KTH&avZ>%z3ch1nxP9V%bv{i*HrpijCzGHggVD`Al8x2<whY
zh6sTb6L{_%t49?Bell*ZE;>b*@Gy!aUwQAXW=Lkc=Rj!`zA=MmI;tCDv8r%JTkRQ*
z#0S=fjqJi4`c&c^*j>Z01bdSn7EipXvyR7P<o!7`6x`=nVJmb_#w0oTwIK}`4qLPF
z=(Za?$S`=~#hi(*bZB^#E{Tyug1?2az|~L-YSl3qOFkUk1>cHOb+W*@P*~640}pB&
zg0S$bn$7-m?Shmk!~Eay1lZg<hLw2mRTVSFA%u_iQIOsMd;SbhLlO2cZkU5Oo`^%1
z_$fu+UiMsKnXQY>E|;q%BrqR8+@!w#Fke>yk8tWN&GDnNY8QOVn$^RA?Ine~IO8GM
z>p0o%_GI&9h;M`+?M1RppiKjV7hJAmh{lgCa_i5{1(ybfZP@WRQwLc*DW@`hO4x@Q
z(}x_3KYM;9i{eQy8REB<dlp~-O!J7J2}%nvstzj0=<>^hTY)(JTGh~yi2J*$8mE@?
zC?L?Ik)Z~CelV($p%(sR99J8Fx69R!0@&QhumeB8$W7=y59T&De1xB0)WhP_CzaJ0
z!sgDS_~mjePRQ2h+p-jYBvU0+Jdb*2v97iWx`gn+mm08H624)uy_ul_-%S_x5w+bm
zYPXsh8o`gva3I*tb(?qEvnrIq?+_;HfgC&sQP3Q-^)i`sVIH*hH5|fkF>-<qVntL;
zpAq))JSswuiQrC1pP&(BRp;~CS8+Zqu`AB!a}ft^lVNfT!`Cc;u)gylE5PuS`RZb)
z=sKfNjqY4FfNOB-J6{Xzp&$&bHOSC__2tUUz3@)Cm`>HYX}gw&m8^i8A3YzOS{Zh*
z(Od!_<{zJeWcZ#65Tay0O&3aR2#;yyvy|;5*w*<pFWPE@b$=gWk)ejk>?|Qp&4<53
z4YSxOjxaeGH$#^xZWUqJ`B|nW;f6l!UsCmSKCBPNIn`5A^~j#*EVaTmgdP!wX?PIg
z%sfoF$_wB{1P)G>7w}ozBbYQxqlsr7IKqDc(e$?=HqR!SY3LM=h*>~Ujo}EBL!)!K
z{p#Yh)jTYBDebWF@m$b2W`R};n}QIDV_;}|e1mihY01NT<w7*ydaAu)i-5aKyvfB2
zte<tnV6nxz=mpgA@Kg+P#QM>5Hd5VA1oFUVVfi=-`1n`##F+&Yr!%@57wSd<L#uYa
zSM9L#jcsSB39Y*u`U@|(LZ@dMJ9ypQ(2UoWC6NYS_KfsDvFEqQnjdMns4nadFGFLh
z7F)+e8SeaFynSV06xa9mZ!WUCGZWZFijz>>NpXrxf#Ss-id%3>u>v(JP#`1+C&7#R
z-~@MyyStO%*7830o>`jR&j0J%FIzItJ@-84T$ghNCU)6osfpd2DCrluuvLm7#U{|T
z$|g33@!cCFEjm$W(1hV%P2k4zE5`)nNN*C;EAq-uuWk!hdRkIX{}Le%q@Mb>6KoF_
zV-G4o?J6#V3N?0>#%WZg-5{V6`ErW2w6P0OO{TGCG{L&q)b&LY%mx+LL9}(6pX&yO
ztewD3Cm#3&TVIg8Y00R4g!mQ{LuI=Y6KH#RcbIm<G4tt;Os6nYH64T_y|kyds}+`b
zmB6<XXj&UrJ3QB@*t`m4Gm|Q{b)CaB&9@K+Nk7pxNH1#J)>Vzt^m7%ZUF}?bMEZ%U
z%?nCBi%Tljv5;Dnn5cN-*9jYw$g9mbK_dh+l#{MTjtOENxz1#+s>e`VUw3qULd)vu
zHRL*#RAcBwTGG+g5x-Im-(YY`<i0t{BJURrCB3gJ1+DMws!E62y6WQGgGxGOB310{
z+A5~7LP1IAGTTjzwQRPQBX(XQw&ys(DVyyn#{}~o+0J3M>Q=$!Zmw=v7uME-<NJx!
zx4Wwaej``DES@ru;zIKEa2=HIc>t<sjI@2)mR5d)_OodZ)PlM_UB8Qrkq(LfWRhh$
zpHh+R(o#;)MUvyUh&ZcMY7)uqXcH&sVn=ohnVnkV1Ur+)^>L+PUyfp-!y~D7A6GLm
zJW@6AL&#i@%JsUBYduzsRkqV2>3m<;0Wr;wsI<Xf{SfC%+G;~2#fIZhh#yd6BLEm)
z+rzO7j5-s^W$}z3_F&V0*Cv*-!s@_@Qh5A8jKl=3+=hJqiKO&{T&?h{bbUv)w;&^2
zAFyzcNFg#$qCdZJ?L%$T;?OL<Blk9}2w@dVCNDFITZuC2qxT)$mZ;cb3jc9J+lmu3
zLjxxV$j$uHs&41?h#}k2Q>oxh4TicpV_!|l{|;*~LtTwfOH}5=X#WnVSMDWNt>RW;
z6E0?$>pac|DeR0%*4*K)G8*cI4eq}Snr`E-n`})tv8KZ&1!%fKE|cb<{5_I2)h=;@
zbCc8!aV*o=(*E4TnqJuhP1VWoU87uWMbaoW&iY>z)fw&jLi{gE8S-x`w-1^=D2A8L
z-i&tb5T8boI^`3!;MVspO=R`Mx*v2c6ct%U*(ff!W&Izg9CD2jZTMr0DE4&=|Hqia
ztk3Dg&_^9j-2JnwsrV5i+hqu05Jg{%ag`9GkneU;obvpI-u|yK$ZQVFn-xW|zu=$v
zm4K8{0S4KjYLwW{*e%GrHcF!{tMo}wQ_Fr=e?xt~!k`OL6n4X%L*Q5CSn(847k_v4
z5PwJUL7XV+I~MpiHsJ7?{}$HmTv*le<-l>SmLf+qpU8=(x8q#pMOd^lZx#wa2kDr>
zzY>+Bl>^F0TT92gYG|Uog7~sT2N2q4Z-uvGbgO9I3UB3?*WeQ5$&2D*1S5t-^Zxe`
zKcd-Xw)eQpus6<I_Yw0L85>PQqFglue#7HE#cA>thzjk2#RU~juwb-nzSzmoZPE01
zwClLQuY$I|4i8-8Z<nIk`}kGge!l@R%F3Omz-k{D^)8z3PjTfC_*JOLo2=FToBmR{
zeyXc2o=d6p81?g0qDs@SqJeFdyQsXO<hc!@7p9@sRAod(vaU>b;jNR3e#pH$fT&fg
zuNl&Yc#_e^kH~!w2sPIq$%tXZvnU*5L^j?~3NZai>J@{g9lbVG3Ym(JYBD~&Ojt|W
z8jE>CObmkjj*WF)z!^R#0jE?$EXT8b?t`W3SW?YF$Ff_A)VKRZB7DLetf2ih$5jO3
zMWra;)<9j(B%>L{L}+vYY;As63t_Y7x{f2rma^6rvZl>*P0|olRGDil9eZrsLTHm!
zDf`>D#ovz7&#BV}Lq#ZqGfh_ax)3Mv*bA5?NR{)B-OCxCEk9i1Y9qc-V%(J{v&Cro
zQWz_8sVk>eSxLn9^Zw_qES9;<g?ETLa;EJjTh*4k25ShND02nI^%5lHwx$@(kP(yB
zwkA#-N`$Wh<R@yiFWV$y7(Cr3F`Y>Sfv-@t)hL`>8M|>Z?O*K*!{UV^9E82<NcbYx
zc(wcyxyIE?+)}dK*Zi#8uf+fWF4gJlwXS^HHKui$F1-h>t7~1y5D_FHwHpyZCewv=
zuD99;&i!&Ats83M?8!Do8nb<rpjpDqBeLMsHuh@pE87)cP@0=;3fNF(@c9(Jr}w!6
zdxO9T72&YDgNST$zM|UaHk(~d5l=+P`g#go*^Ku2YtFbW)Jo)oJISbzOQ`Gp$!O#j
zOhIr$Kyn;8g^F**ENmpJ5R~jLkAr42cIFgrP-ZGDPLG5d?#xt3cc-PUahNp4F>Lb`
zdJyOORBZOcI{V!J+1S0qG}Jz)wcXVL0Z61i?i<RS*iG-d!<Ch~?r`N3H(1V9TA#|D
zg>LVFw#lZd%7f~?WT$Jq(59+J{3=~Z>s~0b^T*JstZk_OV~TWc`^mLRQ&spxG!F6r
zVL1ixUJbO^6G!VmWVO{`E%RPiSJ9O->o}E`?ZptSBg<+(HNg4_R_%SR{F?ZQ!K0^I
zvHM*UH8Gl1YfsBU!A$L5&Sgl9t$d6hasN{w{NuG|AdF+XV(V1dg@-bIZ&0Ss9SI~b
z0d??5-Ox>c#MPFn<aQUK1xH+8QqlbG629w!>c7Osefy-JS}p!^RndfNn#w!LG;8ls
zS8^eeOq0g<2Bmq$Yuh=e@p+hOTr09UVqdEvw5Y;@D<B5BbV~(C>>H|g%5_7uXKd?f
zR;$w(qKVdy;J1z@z`pre*Uw@Mi}+z0?KtZyC4OKDqoxIT?!8s<oGYCs=7Ydc+(w*c
zjXLkbhR|$BG|t`0CGA}-Ic^#kz&M4)5s(9=6Zx>IxX!T4Fp-@9U3L`t!I8py_Tr|?
z7-@T^OMlR|@@|uAUBNW)T6uQ~A*NG?3hqoaG{2de+MRQ?q;l6>IGlM6r%u{k#Trd+
zgr=1dQKnmG@lQ=;pRU{}rU&pBl(5o0MO0IHh)OtME$^6Ba>ODWd>4-$KfMDdXgi&`
zwRKF8l=}8`|L5?cMwMQ>LrI<ePJRo$)~_t<r|C5AmaD4xNy+kkAE+qSJk>INyUZy(
z^x%OjQY@U#;Z&y6Kew?6I9DaZJm5nuG+HzMNIro=>&j9;G+92e!%-$~JF9s9H>cC6
zYSL6ZfV;|Mf)wyLlEJf@uib@d>3t0BjTzEWZr2RE_ig(Ct4&L9p&x4Z07q3^GgOa}
z6rU3{+{S-+<yB%t&Kb-rr(-fRIUm%l&fqFD)aaB>G(*uyI)jYnC>rXyg-#4;KZCio
zSJJ#eN~Cb)hJY5*QEH2*X}qfwrEiA@_EEg67WHfAZe;zQ;3}Ze-S+t7_GhjmWIc0T
z5c5?Al(DlrrSP$mG`1rk3x_7lD|RLNnu@JY(>vko>$!+qezTLiCJpH6{#1_KCiiq#
zp~zP#$ssdUgXEb>#%nCjd1fj*CZ8E#$F#|5YpA;xU3u$@rWFO<bwz$omV2gk;SCnc
z>HA*p5_kr6V=q+F4=dfj(X$9-+_i!hDylh(OqZPg+LtUFrT81Qu**z-Bz7iE`rDO9
zbWkb0K}w{z`c8HG1jY7q7qL2JbjKy37yaBNf?*jP&7GFbjT4uj(B`D>+F}V4SU8hD
zOXe;h7P6A_0(oajZsD=G;+i<1(E1*HR-@&8wDK+1G~<)Gr%`+%w@z1F?!z=`2#hd~
z4i2%6AnvMURA`vnqijLDhAYIo;Xueo32Dv<nCY;N0`+W!`jqcGcV=tERCiKAtG@FS
z6=Abf`x2yHs3X-(iKt%jfoiQ;%Ei@ZQR7sgTAgK8ofY8XY}E6NyEfHN;~q!xX+8Bs
zH%`@Q7HvE0E@9zAGfi|-X)#+l`m^8BsebW0`g=#g*|}j;k(cMO%-C5RdO6lHK@Rq_
z*va5+v#hom-FuQynz3+pkk&aJEr5fgvTniIUyJ)J<@PM96$<jVRhGURf#h>1w@|(d
zYr-9)UYkY4G8F3)bo8jZp%s(Oomvw~W26Vfjal?~5}H6+#zn3eW!O*gP6irwdO>I(
z04O*afQSgulTJ>CZT6LSXP_KY_*<(f?o76OZ%p~<-Zo0OH%P1ej^uEXQ<76hXZyTH
zD|;h9>f<l0%8xPBvVgmYz;AffWW`g)1o*fhl}X{LO>GLfC$f(h#PBn;F*G5ir-X$M
z?KIjIi-I_s-o^S$@$MK7!)VhyF;{)p=i&R4E;t^D;GxZE^*nS3#cCj=Pm=klF{7#U
z{Er2B`}~hg|8`U?+>t3BMh;~9pp?6=mWSH^iJ^CnSn5#PT|~=44VJo#`?AFbFfE$g
zI$s)(d}?1Pv|bsXRmEM)6?fca_ZI}m)~3gwyEoG8WuTOe&MmVkBNCp>gbJ^)D=wyQ
zPT3Ss&I|9OS*H<LZ<Y)1BNP|{eXIR8K#7tPF<@xF&b=3%{c05EAf-z>TA?UgK^+xV
z{ytmHT~FJ~Iqr<524A>8({{3Yae-DSot!Q=!G<(Kj})M?chKaAy>U&T@J;S;91c+}
znEI<S#Mv5di()sy5OH*NlWhn}yTz{En8!&A;A4ty_^68ax@~sx#;u}JJJiQ=ael_M
zJI?QQY&6@St8V}AWTtemo40-Cu1jflKz8|t?z}ifitcbzL)evG@5CR!*n%;E_p!SH
zJMe5{_ik&)ZZ~PNAU35Hd)>vTWQ}BLum_A>t7?_GJ;4#_m3vWe&d=ud1RK2Sa}{NE
z*(r9~=PsD2UL9zQ(w2-?9z#L+=Ku;q&35j*LYpJo0ql%yIRrBt40V^MBE#J-s`s_s
za8jqkQ1bd4Y_iJ_7CyAqXzgJb_8)q9*fuO~8c4yS+#DVhmQ!NA|I7|3#?}9AJ27EY
z30ltKwzH*Uf*Lm0;SBzE4s#XXI-+Yj7PxA`{<zQ+hM3C|W9Cr9UT9!qSm2B~0s7XW
ztq<G{DRYGT3?e)#eYeiBvh;S3*Th!G6t&e5S-Z;Mi?%f`I%4b4r~TaD!HP=o+c|Ww
zpF5v;tFTyRZhgjI^hD;ls$ot)*LHP!+J4hr+#95AJxBU@Ts^SWdH5~b*D5Tr!d&V&
z1P$Hy7ctQ*J2!xQgXC&4i)$NPj}vHeq|}~Mww`Mh8Ro`nR%_NJC@~%ams5rB7(8^Y
zDizo!R(c0v8*-^oF`H*_f+=%V%x3Hk%LH0kDtqmtF*Y&8@*Bf)6x!I)7!87rk?<2J
zU1y1x=Tf(y(F9*+ffoYJ(bT%~v%9E<?WPIwDCqC!T4jH6&(^RxtW>-}uWtJ5LRN-k
zoX4y)()K$b0mL03{9Q~_uu_sr&10^m6wDixZ40{w;Qc_EZIgL+5oqEUTH^kHo1msl
z^WQesn1nVKSIDG@;q&N+NoZq-vxFhE`~lQ@UkyhPRl_<q+8wRBQ|u?n1p2gjc4xCw
zwXqfeT{XGcD_ISpbC2B%asNQc-Y`#XEcrjV<K1JxTYWlX)5NAO(s_qKXrh@-JDcVk
z2EXvreBp?0|FMm$mVh=+je<Xob=StOQu~*nn0Y=;j&&EnuF}evZd^~FPa9sK{G^|a
zkq<VPBt|bY-)6O%`hMc+$Bl2Mx$gBi2<%UF_oY2F!X0%bxY>MmX)^`!W`K-DBs%?D
zkYywgsmY-E?A$?)2|C-XCo_1`eA~H`9MN4Ii*yI}wX{L>GMHc+%i1)b1}%dLHnFJn
zftq%swgWt2?C%s=J(X2Qs$Jrw=jL1CE8Iim8DeP&Z&2Fq+{C?O@GILQuN<*G{<Vn6
zus}6pX%{Gqh_nk-$Fn}Fw#S|zh?0yby1;Jbiz-M4nLqZAwExNf5}CV~qdmGwdsL(w
z8&R>_u)r1z=;~=qNd|3l=NB!MP;b)(0kV42(uNp44cy|6<e}uS1$<w9fmLCPd$J}5
zJ0?TCPua{(<$R(SaOW58i0#X^P>(^ZU%=-l7x0S68pj0v9QpNTf2+ts7(e-F-*(K2
zuCN9d7Et*e?#cqc*S^w=djm-hNKP$vycDXcIp%uJsp1QF1#Z^=UZ8f-JV>Dimb*UA
z2o<V4PYd7da_<*!Sa`}n;fP)aQ(!luZyHZ-k!~TI0>4rb%AdkxH+_;nPFyNfacp<X
z)h_%>RFK4P9Qh+YpX|^4{8Q1IeePNq&q{%)rVTRTI(yaqsCumysySx!g#nKK)>^sW
zom0b@R%tL~;ktwFpENPV5sdIPk`vaBB&W$Xr^yQI3lcokUI55)#N7&86e`8Kg*5Y(
zJC9iBD1DeCKg3o_%+E(Z{e@b6jrm<-e(8>a-z8S#d?3FOiF@s%N8ML3&{ev;TS(}z
zOIY6HZtTy$V~v6mBUXUqn}zy@f^UXDxv|SY+e1CYF}^&Q2~ONr8&f2?GmBBMf|dMJ
z?abnMrG$BdM2>PKIf5%`)-#yzMVxlmz$JPmtIeOXrhb9P1eL6oe+KyOdkb@Vb)8;;
zhy7_`DnCxshB>0Kry<GAWXV%)GE<pMOZxp&e~FX>4-BrA%=LeAd%fOK<WG)dzGpJ!
zFJV}DgT-7?Jg_r&$(<kjeTvM*Kr&+zHNlv^oe<h0)js}><0dQIB?y1}fh%3TtL}B$
z-;P3lQ5;1mC(X2o9hQkE6oMy$GW?ZR*2apg+Eg#c2}&<w*Ohim@S7vsF<d@XNHEp@
ze7NDRCpxmgc8h39h$j=_Z^>!OO-vBmvFO%|0z5gE@(=a*KbW$O<~C?F3mLJ<s(sr%
zK-N*kBPcD-)WWYKhQZTq&RAOpXN*So7D`-5#a4!Gw3%*n6gl3J=~&6MGHt$(_VpHv
zxweRVl0FaI$>^&G?p&ytO2^BA{3cqMIONl?cNkt8HR;15!la>GbR+kdvdOg@(}%s?
zCH#M?glg&}2q%bSA;v3HQcjk|?BFc4y%NY?ri{e`3ULL7eZH6r@#hNW4blzgBpepn
zCo<Wn1T;3CS<KgqnQX47D8#r4fh>J(7YF!}61O(~d1LK=yA^CKD#b@GmW@w2IjdA(
zZ3}FD?%s*u7*et~Nb+PRKAY3ew29Aj)M85FrZ<jLY+kIIUes$R=~EqTfa46W(VpC4
z2{&x|Y2JYT4J8Kix>uDvS**x6?(~{SwnSD~x3+}4Oq%u1y@_jV%sclMp)FDU&(%PS
zVQF2K-s~!^2wlS6WT+!{W}+HfX^GmUT*9Yd$~od^IkKA0o^AdC#kebH+i?kd_WlP9
zh&r;Y_Mnkya230@r6&(IDLKLDCA3uY?4>6wP_Mrio^4{ZV=C+oOLlWPRgBFpMqzzH
zIm}T@`q^k}Do;zXgHvo>LT!?Hu$Sp5eXb+FSjn#<RY>lsEAFwFTZ&(1s+io9l+GlF
zz*|ZnUN9@u6g6h;7YN#cQPAi_CDldk+o6gjS!zvpd#2*yg{8`U*8|P6fQw~L24`DJ
zm43y^B?a{bK^G?Chj8{vdWEITuYyVeb%wX}{AV|Oz9bYX4*_{ewXj7)JoOOWUP<V@
zRJO1+L}ym7!_ok+Ew->CT2Mn^dj<YssfC5mXifaU`E{Tfok3qN_TuFR1)05+OW<tg
z5F~GDVh+1FMV!qc&QXJ9jy_t<l>CD>ALU5nsjWR=fp?b5L2D*jD+gKlhkRzi8^~)#
za+*~zi9K?i^@(RRPf$G+8-X;*mRa3C@eD$ZT&5CJ?_PeExfzjt8MDN%gY;F2Sytl|
zm6oxm@GDcK4Acj6Mu#?ZMKH^Y8NsqA3+%d#S@y~Vjk_*Wg{#xD0Pn4}&S&yu(hzW1
z(fVnb6`I9^>y<w#G#=5bKfupxAw%Zcyyp55Ex!Rm#SoCy3bE~#q#ZVy9gf+qcO<ix
z!h3oOQ~V^v3)qm`lY+))Ln(a30`D!Oig}O|{)Uh$pL+6&drGwLb|9mT$@$6qO`m#>
z31hh$;JB94qr4cTAO6(Shbrg5)77r!(i+-r$~@HOC-O2j=W_O2PCp{+2q3V8(nC~d
zM3v=yK%k03c!Toa;z(^{Ahp&af@O7IE?LzU_^tE?WpH_bceee@B^7z{LHS9G5T^Ba
zPCI6~1y)%#F@_V<gHe7iix@HA=7L`-J!PQu?Q(Ybt=PxdT{bKHI$(D=vf9R_ul4W{
zFFh#eX&|1ktOv`fb0JSY@jzL~cQ-KKUCHUl_a=7OUwFJ^74~GMAEI6LM92!|E6)m=
zQP?v`cvh(L8kBZ7xAyrNn|lTOD!0OFcd6`eumGkD5uzp|s;%G?PSqTx?R8|ei&?3t
zeKCiUyXintPdds}6ir|smfCX#jV<bFBJkUOE@Gjq2=Lne<TSnxf^;0dX}W1zaZeM(
zbU^T*ah&$o6%<<Bb5h_}rlkYp{7zfKfQ2?G`3peGK;Z}3X$Kg)X9X8U{5oI{Invvo
zsL6<L>2cBUsveVWm-2im5|mW;BV;LO<TR?ZCw=6_-*g&X+LKW{VjJEMROpEHTQyG_
zf#)W)8E9sVl~!0;Psb$kxrvz=Fy5#9QL^UYK>$25p&)rz^6^VNG694)NZwIJ5bsMU
zZ1t6jpnPA#0eg(L*YT{^x-quXO1fLwa}$l06ZW{HF^))MpvkfA&<w9isC<84Ngt|u
zzK{<|$b5fU8Q|fQHfOw*E;%pqbH-B=K>LEwr_?cnJSw0*-jYyB_N`O_^)<XDffU*=
z^xIs!<icVKaeF17wY=>|{521Vzv_4vX>Mx26xk+S#e9>JZ>5rPW&VGAc3e`HJ-a$2
zp;*4H@A-u4*7wxV3bUB}t0=C%=PNBgi^)SZ7kV;Vof>#_fmd%-PBm9qQyO}@C(&vu
zj4#is0CQYOPTS+eRILZ2yR2gWc2Qt&5cned_ZP<gxQhMzqa*eb{n*^ILBkrC<U3~-
zb#39ftj%%6URM5<n^2jSd2pV&rKi7kgcBZEMZ;Tp>S_l#;od;)uUfv=o_a~NhYY^E
z%KEjP=VCInCep0FAoMkxt4{4L=#+dlb4^YwEtHcW@O9>zhp{<UGuIrB*c;Z}t{$)2
zZiV2G%B$^Fu|4us@%ZlWeP}n2X*KEYX{X`1tW$P39gFx?+4W4oC3>ZBx7GBpCx!^!
zlmyJX?pP3g_$~r`#We{@L2&~;pHcnB?xb|SH~O15Lt(eyIO)%;tpgFB(Hi2dsN6e4
z#YDq*9H5l*Ml5<r!^~T)nr58kaKhe|(~Mzq3sz!xuI8eS#eQkTAi4J(S>2}Ck)9G%
zw!f#X_E?EA?)y!awG1Vc^`xb+avnE5=<g|nIwd7znw4c6=2E=|czl{L*U<JCW^Qeb
zwQwMG5$-jr!?_d4>LGVH`PQh;Dc2hAaB?|fA1PL%#u~cT3~%<~wn)QdIYd=Q>|;k(
z52UY3(4rxpRP=36PfgLA^X;*QrVPO_p$E(Ax+cK#@fMag@S^otWZVcL!Pi)Qhsm+&
zFOF!u5G*H5i&^plo6!PC>{Dj6pRv2wFr(d$*k_K6;-#OWL_AA)xQ5z|@-z|;l?1#^
zm+uft-&RWUZ|TcHBfj?(rSC?2rr@r<cEpog*Vo#0VHK?y=qY9aP+r4>ag~mtwA>4{
z#Y--Q1yo9rXDye)JdRjwAjneqC1bz9!3OvX=N+8nzIJ5yf?HSYgm`J*&uB#ZvaDXX
zWjMxD0F_S4!bEDxaqzq|&hrvC=_M!e+gfY;FP^FzDwoQxJ2)n)Oz)V+QU?EN)A-X7
z`(Cy(c9@NWoM7)-waSeO<|O=YM=o!fi#io^Ypkac;(aJhAFrhj<2*%B%M_Of^!S|3
zMR?b#T4AnZF2Y==s?dW#F8`yrhn^Twh{5^RMYk5kL_P)e1wrw^n{TEzRMci{jdfh$
zYB<Ujbj{HJbA0oIO+&s2e7SB?7uBDHiqoG3_FhMOCV2`8{A$U~;?&@pC$m*O$}=0m
zDi|?#owYI6GgXMO3`w~zz%Piu)=!@zmNR(qI&Kc|E5&&Ou?SwO-eL+p?`bX$bBg`z
zs9oEnp9=gc1@_&5Ez3>!>=X~y(Xsr9Z?VqGH^cLZChj=q?{?&zlwu3wkc!%TRh$!M
zqS;PG?H{3}rLd^mEYD~7mCo@QRsbR0WqlsyS*B@47+t`!`4>=dZxGy2zSQb6_)AOq
z@=FE9h%d!`u)z(V2+TlL-d!zrU{^<BA&z8pCgY93E4*sN(tLrZp@u7vlFT0#onGK6
zi(f_N_dqf!T~_mj9^9B)$>^n)wdGIGDm?AN`3J!f^a0L9Kr|)#pvBHS=qTF9B@?qz
z1-@r7v3rh!Q#le#$;8y1z?e9Xhu$s2zQ(Ih5U?-JdR39U>*?+?G>_i(ie1S109U1P
zMQ&THUViq_;^m${#Ahm%yAWV%xE{B{Q-`b-C~but1*ApP&p+@^L4D4xHsUzQr=V*q
zFrJg{`vUGO?A6oo+qMx5>%N|k=5|*wZ;(>y9I2*Zs`Yzf;<RuLIy1#GiUm$sPqYSg
zasn$kE|6sg7gcPI3nn$!dVUhCRSJE%&G7e9RDG?dG?iKBsV<hYK0(Pdas@rcSsh-_
zK0VA7$I-dBev0YWV-4^L!yc@s8SAlR_rOskB6>NrGZ_>`^~jHM=AaE&tN4T_2tBt*
zwSk^&@RULgye9PG8B=aZ?8m6r_P%nRtS-8m7kAj?JLFc>Mo$h65j~WEA{(q5n>;6F
zt&|eHffDM3a>4zI!F4xqCs$WtwUkkXb^D%O-EE#0h_0qY_S`_nw;_w3juNvua?HwZ
z#9f~*xLL2nMB--Yc25b^N2!=^d;qmN*<G~qh$ob`Z1+4y$TgK><p%524o@>#DHWHX
zBsrMN2?qaVbNP$8jHkoN^vrbev!rP$VyNC+!}Sqq;71!MVW|EoYNM0LT#jV2GZ}UB
z1Rm2V%U)O~Jtc%dV495-yVp}6zpCc>HYWC1ojfku`X0O3aUzAA+V1n*LSPG(?6Zwl
z#C}f`O?;-(d4tmBWp0faTz?}M#`=!fd^GA;-R{Nvae@eJ9m&1w2*(8Z9a-jKmN7E8
zs4ACB52N**!UCf<QobXeiXw_xP7GvO&}G4SAsSxtP~=u`wC?@|$BEUB@Io%0^_^n$
zv5kDi=9mKGxt+<WPz?Y06|ITde}BfXCpM=i%qd6(6nBTJR**U24sALrcoOYn#!afZ
z{A3d?KIthhKG~$4mU>fw(>`-qMNWC@YoZjRi*2$NoyPQ06jN|-5WFZi98EUyvpSpD
zS6?}bE|$1wAHd@KY~r51kE8VBj>JA=Vrq>#;)18On1<&Zs++l8V4_;|%ojcBDfLB9
z4neHQq(F`({Tw&25^Mb&*RmEt@KQVyJHy};n^f<8!clT*dnERPu?d^Fze{kGi#Uc3
zZbR@RIVw>v(yLL)h3lTLMCQ%Pcj-4%(;MijQUCIxflIqNz;|US%YDz^q6}k8Y_|Tn
zi8e>pItOq$_FOXtH`>gtAu1iP2$8ltJD0;AVh|(xZRUA6YMFzy3XWXLCMtrN?x6_I
zU|CZ()0BIdji7=_S<!(sDlv^sjJ5nUP`@0&mDxGx7<_88bPfW`C>GK5WnOO7Bg88P
zJlm{1f|o{}gjIE9QHfc^jW&IVG=M8h-#tN_mvxKsNX9Mn<_WBfvx9}uvZvb;;E^v}
z)Fv-3aAMKcq`C=Mw2e=$*ArzqZK*9(D!~&W<H{hdHz;j&c2En2MHudck{IVUQBVXP
zd{xNrpTR6_z!vt;07qdp9hrThn5kGsDir6~=eU0{i{(w*Ldjovipk@HQn|^2#A?yV
z7oK%u%NBkPXA8A^=~;;Ap-$M^Oyt5A^&AfKIKw<9(~)A}fg35GQ0!|@Q}IS+p7RBA
zQ>UAfl?e+kRBY0ZlSWPA@QU^y@L(iP96Bh5?%bhL)e0i|;thr!VH92loml3r6!8{B
zaR#vrJeXl?fCuZl=yF30tl+^^bnzY5$fO75vpF(tnXMG}&NEq_L_}I|P}&BHxO_H8
zVw-K{D%Q*qi|9aJeYku!M`8zU<p+WXIbv}R*MVdGAda;@fFmBvk@9A2rClGuaRzgo
z8pyFRMpUsFQAv(bee@yn-5jLSHvy)+P@ej_&?6Pm^uh9+qNExmqKTqPqpIlPH2EA(
zj7ShJ`qr<?6_DRzLD&$b&a15|G%RKRLN5_42@zZ!$RW&|Y!wkYX9S`cOsJ#hc4ysY
zH}~C>>3OMrGUS()uGN8VneZjisz3|tVlush3~eCOiL%?QZZ7@3hGV@>=$7oXHVRD3
zYwGq5s!Ct#C2(kN@RwZgxPPYpwItymMLH~sfJ;!$tsS|vU`NS^E>*3oZR!oMJgbzO
zwT<?gdMTXfmAd(+2Qq2vqV{$Dh4H%-dVY$F$CMS(G9<Ar+bClSeIkzdDqcZp+cB>z
z%qwesKd*lE!D~AGSs%PGi|I{s8i3NsRmnmT71c@5*N&vxvV&Boe6%2h$NKa}B1asD
z?TDk$RC;9*7N>?BS>gix)6qrO@+Y&a*x#x3(u$R+9H$!C@^SQQYJHg~uhM#h(str<
zm#qnOR+s)-DHu-19cjXZ($HUN^_F4;OB)hLjXu$H(VXV+R*<YNj>I|!c`JW9y@8m=
z(qiLiemcFBz^{zL;SJ=~%@uj%$55)8UY{d&a)NDf<jbJ%68Mz~QU)gIuE>aM3QL7s
z`&~4lHC!~4_O%8hG?jKJ><=vRU7QMqO;6i`(ab=Bn6)_6rEcshwN$_nm^14Qag8jY
zGYZkC+o?hpy(}tOczaZ((Cq=PilFUT^i#Nor?3^bQ(RX4E-IE2wl}+`eFwNE{cAJ{
z666aK*eB7L5C@Eu*kRk%n2>y(!6*oiv$+n8BA5~G_YcOlhY~VpJB4M}o1tDQ-C_cH
z^q1Y&XB3}Z{{hiMRD$iu^(FS)@HgDGPND0x=_OXf@y`+n=DXcd%mAj?sGBT(f7=wj
zL3s_7Q<QIownG)?zY&lG_vCR*&`B>ur*@!+xRtW;L%@@CbhI=yE15@cCi3i{*e|hQ
zzJoU8(OZZdJ7nGRX4?_qu))+kuf9oq!I@XyLFM!5t3+i-?6+L}Ix@E14j#+5Q&=2q
z3+<D*<rAYBHev_QwnjLL9O}qtu;epE{0Rb=5riEYt6t_)+MY*GP2UyLD~WkZoNsm@
zo8d0<e2p2U>Wn=_^s=%ut`7@Ta$#(=gB}&u*NL61Nl?-e?5cSK?S_I<4??AyO<xWQ
zV3lO2^3n&J)dxpeBOO@{XD?l7BkY%_V#?@AX;?8m1AXX*xIp=oXg$|Xn{FWl-P8+n
z*wc>1^r9lyPSQefxEg>&z1L{ER7}4vYV73gk(~?f71uRU)e-wWd$99P+I|kPpLVhb
zzjnmpT@wGyS^U7PNA6@_;@3eDyj0;(Hu36?ESqZEAMHLy$Yt=}*4@&24Y8P|F4##e
z%IHnRf}N^>&JCpZv-Pr!K28(+8N7R^wX7`S;fdWl>2*1MtLK`8XYPJQe$Gml%ImsM
z{%K&>{M|3{Cy6Yt7fHSQqu{z-v(_E>b@$6V>GKMDXU_}9J^NQg2KlD|5w=g#QfOKI
z6VfW`IiP`)zGK+LzFn%Egy5)^46P8dOJZ?XZQoBQPAXc{=1QoPg&CHA7gekbk@*$O
z8)O0m2X!#)&umykxcpu;*~QcAU9`B09wENMng91mil^KaP*8rSwpH~5Vt~rh-3K4l
zWO#cuy)CzAJF4mJMIXnsW0}=NR(G7u3coTR`seq6I<kUMOLlQ-!LNfhe>jptG-_E|
zp4HGNi8Czb1d`X($BPrYl(~-vlA3@gp!A301!EI-Su<+sX*7}G2%g9+Qtze-$x-}w
z^LQHz$T1ij9wqmr02<-Dl?w|3Ekn^^xdbq8Q2q!!=inQJ36?beec-A^eUuti%bT&(
zM!PAjzWx;gwJNC%b_cjBn%39XABaJW?YG-H+(1vI;VoJxFfpr13?6T@8qcg6kb7zX
zt5pnJX0ux6C~}G;E5t&Rtm^-aZU%&OI@%aRopUVk)NZQPM6ZphwX)`M$}&sOVm)XA
zy~Qg9(Vu~&YRFgdbRlI^eHNFzhs|^gQ*N2kcRbJ()9uyuw0o2{d^iXvSJ!=eWN8Qn
z&rr)N+4upuqI)7oMdZfGIrV;AVU@reBz>kM(P>Qd-zO+$x6(U_7OX*&Jrv$rZzq~4
zfrt;jWiAYStF?Yk3}(cDJ=WbeIvU{ttYpJI0nUxJ8AUUCqRnU`D;NZxEvJ2-^3K5;
zPOxGR?;NafOfbihQ4BMx*BR@VsujkohskM42Ta<Q*3)Z>3w!t}+CB7J2fdFt!`x2N
z;>F-rucIC(-f-qG_E70g`dRUUGd~$fZ9W&pbbFPrQt#!)FZEtkbAzx867?^|_fl+i
z-1^zeEk?Lw0$eR}sA{;UC<`SHruZnVx1J)p8>SVlSb=7HX+$@@u4ty@Ar$zqm7r6$
zk6wW4^w2x<TFVf|4%%zw?V)3ba1dwScyEBy7BjQS44z~&o8*XH!UMW>j9s-?4d}!w
zN9<BZQj3_Bf3oDJdINRL!F$7JxrgAu+$AO2eGWRRHvDjJJw5H}jUMD2Q$0<;TTJze
zcn9O2OqSbYgMY`{r7o=gck8P^6|Y#S(}84HFxd?IlpE9T<90GFW!sAeFbKPn3uvMB
z$y$n%oS^7F`euNh3(q4sC0OOicsVmx;ek*<72_tN4GV0skNz5{S4A{dDG=fMyKe(I
zb-G54^p5sGg0R6DEbSPiZxF-w@r}QIa$=Z;9`%Lo@U;lN`37C?;C<A1Fn%ZQqm_g8
zN}loi;ONZV@#lAg^^16qL@C`={#EPhe>7_?TVxgMv&^>0GKKX8Vb|GH7P+$`j&h1a
z`*>&NkfU_V(IjiwB>$c<`)N2jk?yyW)ex^(>a%@RdpJ6gXDl^7Q0EQS&Efi44QsW1
zk745G+i%_ePLCIwkFp(sAA``?sgb+3MHyUpKl{9}BX*N2;93L5*1_xCa>i1}5xd!u
z+lG&|HXUvGQEvsaOC{X{_S+@8&riCF6Bk0uTH!F|(4SB>2XF>`fl1_=t#sxm{Rv)*
zQ7k9!x8i@+Gi%r>Q7nVN+nD7V2CuMLu5iT0F-x3ql;%5PvpnL6#i3t^wrQ(fjaw)8
z(WBq=ud!gFWWCr=-~O)G#Y0F^N8i&xLOWeFt6%a^tKe8YoraZM?JlxUeZYzsr{h3D
zYD&0(I`EV-o<-SS-cSDxFI*@{_yP7=xI%b?r0!-m4H;YS0Q;<-BNm;31Dl<8c|461
z1c))0oG21eYmfe@*Tkx%(qPa5`Z*FI$Oo~G{VDw|==kO(&LO?tfjba?Md>~1<ybJE
z%n2qPu<}RAk<BE3iaNLbtZ-065?^Jr!ih%k_Vzyz;QRy3>Lg>2+N_THrMd3u|GAX0
zPtj0o+F7RPO|ays@_BWDW=zqGX|GgT-}AtH4!ijIHT4QZxvBa+k>MaWjt8y!({#MS
zmiC|;;XkJe55Yja>Rgf`MGx{8UQs_H;t>$o!s{U#Goryk?jjl}gf}Sfqf}s)K2!8(
zZ102ge3rgM^mfD^Q=XH@HLb^bK~hUNIBacFlUVeFQ&~jxK{^tvmle^hP$X4&28Di!
z!#?1$=wvP$Hd}8i)*n<Cn>`2ZF&iSQ%tn>WKSwVh*7y@fJh#0iP9NmAVGeSaf1I_8
zMCwFU^;Dw1;yLRQe^B)mBHl0Z@XP<Y?1bG~$a^$l5qONa_I$mm$aIKex8t3<Lv(mP
zW|Qd-Ne75DhiK+&bZ?7_;pJjP$a7hv7wE|}Q5r{tFXI&7A#3GAeUc`Me}pf1r!Npq
z4@q}oG}j=Rky|uWAH8V~1*ng>EFWjY0~KEMJ;WoHzK#hleDucE4}NdtT#CMDI;Wm|
zi2hs(M@;6_QGwZAqWsJBGh!oS*Bzn)%k}$Wog?-#_fKb;#YtvyQb7@od1O)}(Vnq*
zi4*KYFxs+pf9fdls$&~)i9Hct4{gB9RajcV4Py@smf<k<S*_>6uNvxoayY<n*Xi<V
z{iVESEU_gITmP)laV4#!Blre4(ajm$_%Ii!#tMs*AhmRGQHP;$t6Ylff0*}B`#Vaz
z<w)Z?(?BrU;Z!Z95iW9;p$WV79JG16ZqVfodOk7rFlFm&6i*q*<c?K$qn=euDxcM)
zzeS2h^13m!aIXhW4aKhR(yLm9H|u*ev7SYE14Z2B;XiI+EA>ww<_Qgc9rC;P@9<y4
zSxL$F`C%UZ<JTd<eMi1`aHc?yp?2wvaGJPX??5Zk86~{wj|6z>A%R;5YvvA2U8qlb
zK(Fo6|DpSv^*V$<ZpJESX<C`iDDDeN_=p+NybMSq1OCyE8UHK(aUv?;Qu}nEGVq9^
zBA-!$*kFC0I8u4|(RDt$S}>`bHto_gM(;<jgFsdgN-44$9_i1OyZruKvR}`K9SoJn
zlt9i2R^|ixubPIfH>uFZBi7M_I^JpC$V7wCPi@y-Wc1l1%60M`C8&?hYVW5gn;%bl
z(XLNn4;A8YZg!&tzF)|0{HHrgU_R=QVWwkxV>+1wsbY^|?`C37qoEag9K8!=&W%4V
zIjO(4W}ifBhN^Te+$c^J^BP%IUqkou0x)KD((HKu$p0xNjmT%DR6Py7$tQLBD@i)4
zlHX`VZ<pd`$roq!om8lR5pI<^r-y53DE>{^u%MAkb|XUz8U^{;(zF*)ZoGvc=I8~q
z`g<<u`KVtZXjtW<t|y_$!bTBm_!Ye)0#g-14zdTN@!_^s*41#MzDAwz=u@$qt(AqX
ziyftWclG%=o7J}js4OgGq(n%b?QM;mGT%l;k#C$FY7Dujw?~XAnTEy}H#`)6U(ZAj
z`{Sq){x2)_DFNFyqXi{kd-Wc%il)BtzWysUDv9g|KF}la+=<M@+w5pSiBCeu9vD-o
zZz<&8vjR5nwwE$W_<}$vVh9(Sjh_6CYj_)2_q9iP`*p3O*kp=@_uGL1nF$(o0!z~>
zWc~BUddujtP;TTCy`*+gNkNd7F6F^tNk6<=aJ7t<)XEmGBgzfln3v{yd(>)^pfA$!
z)`_BWE|7|wsf1O8P_@sM{upT~afvDr=5a?R%o&XB=xh}sv&1nTci`6ni#b(~-Xb%_
zzQE>aGfvUy7!`V{cNO@RDN+VXHynw(m^j|5`5g~5$c*)&$Lvu>F{+=_NE=lI_asWB
zGEz|X*LoE(^qA~Ke1ic>G<XPcQ@a5;1b67Q{sH^cO3oC&oRt)-8QrYTZ*`9*rl|DZ
zp!6w}g|I!Xs9VRlU$GqXO6lhCdFL2>3OAw<K2MxdV9Zt8*EBLyNCsmvhKowvvt#sE
z24kIg=9sn5(JmoumqN|4A5ig?o--=mFr(@kHAU9rax6mi>KUG>ea1lQTMw;iy5j-X
zz~hna%`j<<F7zRZQG?1GMqN=>rPNCSs}|ZYtJaJawEQg=>!OkvYecEzs(%g=mPVOI
zv{0!<ljCffCJO5d!lq@@h`|gVaGXsuK!Gt^nbsI(I7J47L^LBN9%s``bj&)PqiIsJ
zX`WO}qD+&6GI@-~6x9rcJJw_L7aNWvwsf-M-awmVa9fCq6RwF1$JJ_<$8QF#j%!9&
zx~dzk*%o6>W4}1VLQ)0_$;h^N!^*#~ZGm5zA=PRLb~41ENOwYw|5Kk}{`hs!C^Lfp
zWiaN7;uyio^{o?Zif{%8<($RQ6dBkQ&wa)e(Msj1H#=dwx00+qMX5q+wDMYNqrPZ%
zLe-qc03@n8p>B@<b}_T@4HZgbM2R7+{Gb!oqcjEv!-G^hZ&120HpOHHPddTHVv=JX
z+3aGmj=`%=uvu0)f<Lv*a+1MEZL=J8)FQj1Swh(?p_x$7-od(9;DU9pW-_A1D<wvI
zP8mDFS%)6DQ(0h+<=6}-dCGRu@@6&0%Y~6+-O(vL542V;W?hoOMNcZ$SQn94Ul2C8
z&AKsz8=O?Eu`nXR&>*IZzcTb^MDLTT1Zce-v(D>CH78Rop99>cvY6<T^iK{rE?S8Z
zktZpAPb0H+J14qAvHql*xw%f-Bho^7jB{M<3+FK|;Qo|i9f{A0%18lbeHskXA|SfW
z`nbaSg0KZ`*3Vg)c%+fRMdKa8g=}A^I;D)C;uKeb6sJ@}6ePK@qXF_O1E@3M>kHz6
z^3tbxDtC&?6f#PQ;!2e7vr_?t!rk<)W=JTWRx~z=rkr`hQ?#Y9@mw_I%!5*V#wHlZ
z*uJN@xc7CGUR3p?A`-hDgD|PYc|sZ6{trjF#T-e6vscv&eL_*Ah1kgXt~*6(iy39b
zIwcD)<X!m&WoTY8W2ZQ)5FsZ)RJHCM%7oP<Z#m-=9Fj9?(LcqFe&QsnyE@PqCEa{Q
z;pHiw`9W>DiSpDDTuKdihT$#G*zYh%@Sf&Dx|g((s4YQ~OFNP)!Q|AYZ;#SO7mQbx
ztdghceQBc!B1|b+#ZCvf>~m{!83O?cn=`oaX)9k@Be}r3y%V~uau=TPRFeCj=6c#+
zVSPc8%ekq@!Q?|Q!d2i2r`6N;+5|_z<sB&@Qmh=lsYhi%DI*oBWYoj#PYGOqn*OY0
zw7?UdQd1n!U+_JghDho5NUm39;}Z=tJ_SB~+FDx0z>A5eIs3JNR;a|hUNiW)&FeYy
z3c^-)C%Oyu$r)9{Qk~%w)2Ys=8WxnIiX*v-f&R)!t!o%{L^&2%`iyj14tia~_)Op*
z69!;fd?vti)vP`>jX|1d$tjwivAng6JVG>OG~WL^HVz}ED-Vp{#J7wYc!uj2ex*Qf
zpup;O6GIG+Jj2}yejReJ;mD~Pb5i$$GSxRai>)kc;~839-)JQ88$04ZOun?LH83JI
zaS=IXGjhA2maJ=5=|)B#%_`E!D5i<Cjwx$#^YNB*d1=$bugrza$tVzV;DDpq?H8e1
zr8&!#@av#P9lFufScQ|>3j5hv+SbfCD)6g>t(*SedE}Q&SG~M)Ih|(G#TFP(_x~q(
zO@z`?QktKoJuNUuY<^Z244f1$JQF%~ZE5U5I9G{qe{<IEGLE(~y3yWN#z66n0(+a_
zOQPNa9ULZ3n9(Z1QD@neQI6QJXk{B?7;Zl(?CP`Bw5^dttaijUbo69>T0Y85M<MNu
z3gXA4RIfyetkkoeQPgu&YL&VBb>u(VEaJTqsALni$TE3laYkoM9K+fhUt++n^mulb
zCbc&TiDzt#cuKbv#`xrGV>yNeqgKH|zH{{CYhxX@ORg<JosOq6%Yc~qNAmF)3@Ak5
zb3Feq>_>dL9Efdgj5KNk8p8kutAkm@sN^}YKjIg(0`3b^wwY8GuOD|d+F*Vm)42zn
zv%OKLi{XF$xQmeq+aO9#Uy5Cc?6!0<{=zsw<uvget?O#M!rq6C*t*)7iw<9YOtRwK
z|7cXN6j`(t{;${87{B2aZ<X{2LWIg|x<~vU6V@8tL0Wx$c#anLG(N>$ep~M4bw)99
z<t(MKFiTh0bie6kd?nJI=P~hlde+M*AX1;F?YWX7kYGUB>ENb?_wnq*j}gX1Q5<ce
z92lRcO1+I35zZ;7?MB<wq9Kc{2b}D&@GC{q=uK!z`trA4=Xn7TzYf`TcGLEeDO!s^
z6gbIm=l@3uqeF00*p~F&7N)Xxi&2jL>W_|i9gAIco*E87M~vS}%{|5G-d5-|PM-1(
zTa3c=&j4erILXkX=V|Rg<4=KK1sxv;==&I9($+!781eKxB^Ve~ou@wEV7&6!MjhD>
z)T~WLgz#Qab~7(95&SAK*LJXK>2|`(Du@*HOF@0Ug{ez&lA;&r;kQN&QS^cu_!qel
zVCo1rRhkG>`xQ<RJ<O;{Z-<}}Xspuf4Uj;MCEC-Lf#}pG4K*y$KncSoxp%vzhQr{e
z{+wO!3+ir5Z$F^)UO$Bi3>a%u80$yW-uK_K9>En8_uqW<<#$FCvHk)FQN2J1zB5XQ
zH5Vv6eMoWIw;$4X*AKBR-g~66M4Z0B1JnytZIp3G9A{|CK;8pr!Z4Jk=d4paD;@6$
z9Y_;4p>;|{+F{iB6c@P`q@V_eQRi3E&xhFsTMoko>h>30;ELQ3VniPHeTnF&Dp~Q1
zwBkpjA~xb=GVf;>1H3TUD)Ez1QDECzfg4`5V#XM8N#tIG%;Yn29WxeU4OD&Yi?u}@
z7{iTsCs9LK+epU#VQc$`!uo=;9qNv(pJ@m<D7i~7Mn2EfMqBDAc9?2*Wrgm40z8#t
zj`qhJHId`7YIl|;oV-XO6EMHP=7LoF7%e+(WU*+1QA5M)@G6t17cEbuF<49e^rHp-
zJ!&^;k}=qAUQ#W#P7^L+Fr`lG$v-7JYWMUa)r~TWV1v`n=F%CIg0js`la?<=K&?(^
zu?Wz8iB=pBEL^(;YajcVSJwhvv(_2OCi+6=kXux~#15_Oh#f`S7aGm+rh>w@yTp5<
z?HsYAxoZk)wnuPLR?mFqonf@4@t2_9#TjU@kIyi2(bY?^*bkKMGC0(pX*@t250%%v
zOIG_?Mj;J>JS2(KKS;a$d)(kh_rR|yyg52O$ypwYkz{sWq7F;6vN*P>hzF(liHYB0
z>@`I^rz7%bMO!4ftXiE9Hti3N*fEZ@aW+&AhE-65r7H}bK3QaZNjYwT`-DYCUg~!X
z)j0cQT6D|EjQ*<KdJG?bUt)YkKQ2bwQ{%Eas!F|Y8*WOv#JEV$Z)4px`{e)|{DvXm
z*pNx0^JR5dRb1xoOMHEq51$62e^>0q56o#Ko>Y)QLhvgOs?v(Puz#23$a^*eW?rT%
z%P|bWuR6&ZC~TY~>0g<&x_AfD&BcC}wfiy^S!t9JyDzH&_l`hW<Eg=VqZsX9Wz?Y`
z78~`%9b}29#)$b@YXfYE4_n0zmDCrMbOKudPd)gaqXXBj*cQ;Pr~%v#tR91w>_N2b
z3L-+UFz-->@CM0?q}a`9<16+wD&ds}DN~fYqI!1xI_W;i(GGZZ9?n<OahSoNR+dpm
z>&o&vUZE2f`nZlPul<z(mqtrl9Myhe?C2}f0++;Sh4lqt$tFKnfs@4e$;T+P)}G>D
z`^oQMd0VeA`K^9L=vyF`Z-#bP8FBFn<=SF=DlYmFh2Q<RcfwdomTfgLS7p2XPBenp
z|96=PDtVO#ZN;Dfzgjq6&Adv>-(zBve48;%%gK;zSLxt3W1PURgm|w8m|zCa#1TeP
z$*XXc$2It6c~L9PUqMcNY<-mp;n&V=yJi-Z&Gbvn#I8(j3~bTpgpks33@7^GDqYxV
zR2Dy6RfS{})lFh%kqXvM8m0L+E$1_Kwyo-Hh4qaJRCTtk>MjPy*{a6*1$T0pzaj9Y
zQuVT}>Sh1Ofo@Zc5Er|lsT#X%+h?@H*8NH!%$V#N)!dI^OR{THNg=M$JCB)}ZtXY5
zXt@={o&B0U`aO2Q$WQwY7$rq^h4u-2Nz_&@u+^-_qAOivi&pw5`gsUU+JV2ey~ZYO
z`|)eilxET3!T5YG0&4qd#R<bpvyK?<$k_vHqW_WlyMOX4x8exAzu*Ywx<4t2c!=&d
zFYKNDFJptYkim2P;J!zVR+RZ7n#+DijW%MgKgGAH&4oCosw}hP8qcM6_&+X811sO;
zk5{j;_E-HM*QaGGKTZoP$DBYzV9==aP|$VVwqCoF=!%-2#HO0-y0UfB>r_7-Y>l_O
zQ&I81&>p-$iD^Jyl}_ZmPAg9td+@8;gQO6X$kZ!&+E<;iRj#wDRXz%ykO`LV#9!M(
zl5B$8fBYJonG5gf%>E()+v4K?Iinc@!b!Eo7=-pZhjKASCDMMR@T@TA@bkuPZ4o2p
zU$@3yFmmAOMnB|57_7ICzwWYC+U5V4<5O7gHh;W+oi)1d|5z+LTd#X|D5T#0JX*{2
zQn{;GPG4~a8!;g_R1fL7L0KcrjPgTy;kltKll(@2Wj0#duNp!V`8h@I8`h(17!Zow
z3N4b~pz*n3bagDKCS$7I;A276K0>zTF@F_ZZt#n9H(1#YAHV*Um(7<nAGB4|e5LKO
zJ4Qn>jz#`@gYw@+C-<vLgn(jg^P5>LoRh?f_$3Tkc*8R88zVKb(2of#WG)m3)K?V3
zghFt`9`()pb0A0DBE(Qx++{&GZ?J+l{c_qCVQWSefqts$K)=-V^J6HK@}@GRag#ng
zHog?bO;r@#H|bTlS%~`d6DjCQyfJ}}eqq)V1r=D&d()np#89P|Mk&jcU?5a;-j7KS
z7c&=#S}eHwO)iSnKYo2*9JcJnUpt}t$fDTk<5#mJ+p<#0M7nxu=?j#{uov+B_?uMe
z6U<AM!g$W{g;7NOu9EwHfnJH~#D2s=%Z53YpF|!i-`MQIOqOx}i*8!2Um2}5u}Dck
zSi%;c!{&!>Qnvku%tKuf+2{ZGOIh<bai5dkzR9ZJ_J5pGj;;Jxxd6?3zQ>ew(>qih
z-z{b8kXzE!83`Y7mi9dwsE}K#;Oe&m)IVZvd2fVhqOeM)=f_tyADpF(PAgiOU8zq3
znymT%U>_^Lk|Fe4<gE<r*WtWs-eLwdKYp!H1=jCzi$;Cp%1v4=GpFeC@msyBZ2KRo
z29)FP!p&rqG6`O|tSihKVj_zkcT1M&jO72Cj2;OypBSg4A;{O2YAE16kV+FPIK`4%
z*0iK%M-+HJCTmR?`v`wMpj6GR`M=fq61IM*z9BN9()6zXTkBfpf0k)ZaL@2>_4~tP
z>a;t%SyLX&{0em^<!#m&ABy20s-T;<>0WJA|7A@um;JY(wAIZu8cu7<WCd?q<qQ*H
zH41)Aa=xCqK*Iq|`MK6@HgT<wUp)=b*7oAB-EMO!>Gtt!hOgMjb-#j<Rcsd3SY-8@
z25XB0ms0Nd+mzI6)|bDPYH7t&-VP`nm#nE?6ARZkdnv)oZd>PlW>*dWqtG<937TFU
zwv-<a*&5<kN}~Nu(egg#Z})Be@T<O^YsQ5*Wpik!R@9YtpMPRD7isUP^6R@pzEWs&
z@i#9W$^s)#2}f&!fBKSU?(Vyz%5sW30qS0-ZFh|@YM0f_OMQx(E?Sn(JT8jfQP)83
zSc}q|X!i;`CcVLnw+%S+I(OLGbsVubxgG4y*dBM-_B|Z2x6}w)4%zm$HS5sUEM^KS
zSl+BDqE%{rA{eOp7D~P>az8(dSx8J|QGW!oyJJ<%YPvPChEuNar^IvDMa}%QydnsX
z&uVt#>KYnm&Jrt>AjHPY*%4LXI4gX_CU?aDu~8?~fq4G-@D8(i=>OQUGrMYPXQ)3s
zhnbQJl{af(pTBQ^I6d`UDwV@*B7fD=+uZ<vJakiR6Kui3Aw}qZF0&_%&uP|0*^p`V
zaDWwcyubUA08l-cfR)RP72zxwRr5l3RECC}YrVVd9{kE&@m24M%Fvg;_Cgd)+1lgR
z{+h8DSB84MP~7+;qU`4%=7TfZ=0nw;%o<JdYlI7=?~JtcB%fJYOu8$J8n%j-Mqns1
zEWi0iTgMr#x@*lUV1B8IRes32zNil;`Rh?z$)o;{xB8(%Jmrs%Z5<!`KfdVCX3jq#
zphlqC^U}<cC@&fAscMn-9#;!|s3_9jldAbr-3ze#OE(9L@>hdF+!vK(0Y&dw<%*h!
zK2%gC7OC!0*1>4X8}sJ|_t>-zK7Ot9Et>NF{I&NzHf`^ZUt16P@96m@w~_zWYcz$)
zs7NU^J<{4@DhrENR9c8=CCnQc$l{%~vXq$=o7wkxY4DzPrL<WUrC*^DC#%4BDAK3z
z@oJ#0^>P2lmLpN5pL0I(_gLw8|HmGq{@bp<vq$^|b=;4Vg##^Ra*8W&>x`pe2|uE|
zr@K!v<;_<3RhCb4Kfv<;!xPnVD4@#wx{79BWqB+Ts<g%LTf-`v7zGq}OpK|~_9S95
zRtXil;eB>QLk0E*<s@i=7BUQLh6>yFJ~Qm=h)qJiNoLOADbD{Wb~J*8|63b+Rzq#L
zQWdoU^$}e4$slJpP1~xXX&O=uP19tR1@=)#{e+GePt9f5a8^=jvF^TAv${D`6YCVl
z7Zqrn<Tk&vj6P}eJIOi+fpN}K@_WhHr}vrPQ%9`Zksl&TN`AOJGf-rCK)(0MbK{kQ
zwzbW#M1}{-d7nH8a2{eQR66Ghr4(P7rJ@szK3r=)e;})!UJ_Vk3oPHYFe?$pqW$T4
zU2~Zz=_m|?G3iXvTqPHcAFwkUE3h{xXH$_C-#nm%I=GekfXViE#D+MM)jyIAqt*@0
z5L(g;L#UaY`BX(4Te=Oggj%toSwP?~^5if*nTQsxc1_&Qut~cTja@fCz(S(P?eQ~T
zte9IE+~!2BWC`9t6MAjd=Q-okVA5C-Qs<Ndu|6jKnxW5a()e}2rg9{WYrD3G!zgPD
zKk3kis-4XAQ2IKf{9wwGtJ5E~F?_&3Q;JLvmH*Q}4Df#%4-I{fNK7A1fuV0V)nSQp
zN~T^K2~;6iC{6JvcT*9q%%!5Vqr|kfIa;zxO&@Y0XsW>8pzIOi5G7uG%h-VrxeyF=
z#HMq!2aan5*68K!P@@<3LW>*21g855gi^S`+VYilriZq)L$#i+^1*)Y$QdXSOA2z4
zs6gY}n_I<JPQB5edO0<yjyiyEy{SkC05+=BzA1qQ&1loV_)zVn%Ru1rCj42Z6a>aY
zSCal)rvLIG(|_rR&Fn}&Loj{S>pbj?3ZLzfDic{AQP(aQtYmql{Gahrfd8|4s8@Bw
zIQr;+IXV{=IO*q)tV-R?uQl<xW7<#;HOPzoa0WL=FjL92xx#vb@(E+6LmB(cBWC)I
zBNp#8J2c%0A1NLE?}CNutI9{fnabO<S@g_Da@C@lz;F0u1m$h}CtQmd-HB>@yw{8q
zaSE<)hB;K}Udc@yzV+oIzQ2#TPHbi=-aw<}uzh@)vpjDz$FIyXWgs{wGk^bxDviao
z*Jl3O5u3}AIbuz!DnAl0T&P~U>_8Opp9Y|@%l=sTIP@{S9$+>S`1K7>QXCVIMawYp
ziWz7=6qO#!hnGB$ZJxg)>a{tRYJFo)6Xh80#kWLL`@A;0wwT6DM@Vx7M3;VT$>5ZM
z;C#$(_+z>@5$qnbU%z$4;!OYtzaqw@V)t<ja%G6wLd<1iF^}cQBO~E&J{mXF3>Ptv
zRWY6ss765#Eo+FE32@)eqzWU<HB^3(Sy${}DO(>~t%sYF@#e8(;zBmztB)yLLDxsZ
z7ZunWlv80Q{0|sbP=qV3*K=x)&?1VjFKF)!s;(GiHWp2=Kw%&0(5difGp{HA6Zj!>
z_q<Q|Tt_bX&wn?^in5*LqOz}J`$640w(Z%wOP6jDUD|dY7(od~lhqUDpUBcss|*sV
zGM&Cm*nf~626XEkktlH7|BZnv2z|fNERJ()xi^_vFrhkn)yVK&*nr+)9lG}J-M>@V
zH(k4R=o;3eTSUjO-krm`MRe}nuUC7SL0Feg1Nw(a1v_;N`>Iplf!+Fb>K|6MQj?lh
z3x!qb+Phl^{Ih+(PG!Q1lnbldJEBv8u<}L1kUXrz!2Sbz_fkp0Eezb0#{DOCb+w+9
zr)!72ksH%g7p)Z2@0$6Ujw}=Qg^m3GsNQ#p_51N-EWZD5%4GS!jg`53Gvzy9$-q)n
z0%aYqYltDrfMU=SesKa<SK(-H5V#~w=n(R)n9SHoPk5skYbd}53oZr0^1#VD1x~W+
z2_HC-izp6~ORK6Oay_96ahUochGZ9UiL*KPgc^KrmcYFbRrXHPce~JnU-;hqL%e&!
zC!U|sq#w+|^3JL(ou_HpZXnuDH^++%@v1#c8_&BTY2#&M;XNH_gK}JjOER`-Jhxdz
z9kJ!P%?hfEIM*rLEVcjb8e_H<ZCF-|cp5*({6e%)vM{OHd;ppqd~c+t@-IVN)ah3<
zn$G`%)!t$8d|5x<YWS;(kiUcdDIOd|3bkN9m1RcbG}7p#`9w79*EBw$RjAA^S`Wf?
z5$h?QPvov~#8z?SQjxjzDUifR<Hwop#TCx?LOf;q!>ldvt6snzaTJPe`or8N{*G5q
z?IN?e<IU6JjSbj*%<qLv3F?X}O}Jo&%QcfzC|YL&^{!6aBSMCY(h2HJGxa@=js`0v
z4#*mgT355RmYabCCz-89y9DL=RtfZel35wSC8aE!sa<diTFt13Td{Ma%&}qw!-gbK
z%V;wiH@H=n%@YEQT8kP?H)o3J3X5eD#RID)QoA5%ZRW9&p;#i3MDXJPt>Z}KOD3XD
zlU3M=H=dqPF~1boSj|fb)OD&^01sO$Hs@*6d9dk`7i_|ophtW%4Si#&t9TFU11ETw
zKr^P95xCuLCwOzg@02W0c{=!1RShizX*WRUd?51%Oy~2b%9tge@)>BHTXw*H<;bTV
z^HC8kz{f)=XQ8wEngzCbO5<i>J)?~hsI?^RnwceXYL8S@D#qL`M&k6#?<mDjt=zGu
zOTLRM^98KPbw7)lENH6DVk&Fa@@ato5DiuquFX%?Tn?*G33HR?lBbj<iy&-MM;482
z7BcX)pG9&iHP5UgZm<Sdp3?GpW<@-Xt8~0b1@1t{GT|YqqUVRCq|yt_DzsoeYP$AJ
z+4AqF6t=+JiU4;uzU5uu|2-`i%CJn&__SQ6XR7787)Y!ow_N2ITlyKdT%{ectsIHr
zkhyHRP}^-{4;Eqdxg!f~_lzPIqsq5a0)4HY1z5F>hrEq3RYb`fB1Wqe`UpVOP@@24
zU4n-E%@Xr-F@p68O5T<$RSah}{Ta8=(;czx*nwLayAe@|;Xtv`5!>F8XB)}0Fcn^5
zHWjy6%(Z8<Vue{kTw^hp1KD+;0xQiZk>t7Z)`w^GV5Qkvd~n2eWGdMho8>uE$?{ye
zEJ$uAc3B0+e*T<Y_PHarvm=!b%4O={35udlP1a&$+xa=ivU^TP)|#cn*GeAli^jY~
zscNy#94vm|97jH<_v<iI7|A)deIDS`Zp>shV`th-W;$ZKvs2<2yZJdgWwRr;ha;1&
zcCD(0MjKQbi#s^qFAoJhr>z^!&%_Oubv01OUJFWWGBq3rx|S3NShW{cyUk`<P1DF{
zgcSD$fg^Y<kCQ<P9r{8|UNFIx;H*L5-X4_QBl3L6|Kxvktb#TGM}$<$axXakSvi%`
z8<et-Bfnk&p7PL-ab`Un5mNFxzMy~N%u+aYCpE!Y7f<pK4(4M`-);&G$Ac7Z^b2d>
z4(!-yqy4~AE&z`t5x*gho`S^Kq+%4p*ZxI-O9y!PazsqB6wML)QKi`WLIp#`eQ%k$
zHz>tGM>74`S!#@<n!w+-U{PsTb}aqhQ&Qcxkg=@%bagMfp)-5UT-q&G`Z`rNpfpY}
zq@oV{%#%1rG$A#dm*l0@e!q!h3`t(9S={wN)d$<o!<1Q~v%TckX&tfOCZ<`16I6Jq
zXo?Cdg*Qn05J#H0NFy6Wbw63r9B|nD3U4ea4LZN1_`_y-(V11~@G`*C!#q?f1s1;H
zzc8Y|%!-twNwRu)yH=(B;U)F@%RDcBU}b{R4p$WqkJu{g?3dhx%yz_%P!&%@TtR7-
zI4lp#)-cWy`<)}nVN6mTNb;6&C8aM;U`ZZJol@YPmvra^S_u5Amtq4+j-rDTL&9XE
z@1|U*%nUT`Bnq{MvSmclWUnaADM(62;n`5GZU!bD%^Y(pENbNTTp{83ae{u&6sxh=
zN*LM89=nnw_6J9bqnM&P9oFNl*&0uiC>6WDqNisuAndAS;h0XTFqF(O=gbi})ua$V
zy`m!L%|@tzQZpdBWCKD@CvcQWB2e#?>T_A0POkz=!5CH@@%E%ecG#-#aK!%NsQOQ=
zx;lFI-6gXH)`*m>d#@<TWi)m7Sh3smASV=yylmbP#%tM4xm~aA8d&bC`70H>YDNp!
zYgw~!_$O~}fMv5G@+z>%`I;AUa{3Wv^8hhR3yBcb8Bygm_fA#(h%9+Sig|<PKEJWH
zI1lQh#W%3h7Qu<TzovpW%`yVN^2t{knh(++u12gRJY9NP{LZK`udTzkOhiE$!!R!x
zBwFN{z%77S#OV39%J@~!$OeKZa@V?#vAb;L@#}z%RF;<$&Ub}F3d(0Be01&}w12{>
zAH1fP_o4j*McsEdFsCRF$3aq0w&Z$fPNr!OFtiJKqXr9}H&&X5aGUVFQMSKJS;GCc
z&(DzDZ`k&^{Rp$D-}W^bQSA-ezM4XKgA|zTSa5K!PqtmE;53NGs#zbF)$<LViZ{y&
z{Hljs-vrors?{_>o*Wsc!0uo1Rkh;b&&+9*=NWcIf8})Ez;x4W-z?!w7TT2LuY7uT
zLP<ZP0}R+>Gs3Tf7Bd_fO-;mT?MpC9U|EmeQ0Z4-^oXr<KTxw-)}~ixdJVBX5-On%
z8gH$?Uz<HO{EzBog3vK`FH?}wdEc^Y@+z=52pp@*7#@&SlB>UECslXE&UU0Uiz%rI
zQHmrX1~vNIY>1eqN?^oWI`+3&RYWL(c=L2jMObm^Y8;pu`j7c19*|YA-``T*59Sf^
zyC3#zCA)xW%NVi9X0eDh>+v?g<>+SQ#^NEy?t9BD_Bmn~II@^)vyc-auxN$gdrGq>
zZ)sAJkc#37%X%1?@1K-0X~-VjB}=Fdzl6LaJz2;;ybb27hlchcjrqdQqA(-!zvJN=
zR*D(%YjwL&;ToBeQS+VBUA`U5h@Lh6+eH1z%BsFVnS75s<SQJ=R}%WXqmd~>GEr*}
zT6T=%q?lgxpe8cP{}Ogr4=vBvL-JB4J)|Bkm8n$Y-q9o-CLHHaP@uM7_Z5s-V(Y%d
zk7!fJulo^39I$oA%dyDR+v{C`k5($X%NA;QJ+x5&DxWk3lz+h@5|r|l@p6?E;d>k?
zVzq~|zQoBB)l3yh8G<V*G^$}p?vyFt+takq%7oQvk2vG{|7+{Y18l6`zxUi(@60*w
zHJC9AW^6OUkV+{_CHu@6g@#PVZV*HE>?DSecqA$9nh2#UW&3_@38PZ-l~f``@heKr
znBV6tcg*|t{^36E+|TozXF1z@-gBPA@1q1CZ;mEY(3juIe*FhG9dPW_l+#R{(FPN1
zT%v=~SV4S_vTz@ltWsGT+oeQ@rHd=}L)R+xzK)VQSkNMd=OBNcDtAl?ZHwV8(L|(b
zzERM<!U(Z7(6TC@D^uqw@RE|ig=)M#LralpWEfc5GZ+}$94zhFVC>isMD)!G2Ii<n
z95UJ?L6}R4AG>P5wSx9>3DEveE$jCZdNBdo;{sDD>xy0b?SX_uj_p|0O6ADm^_S|n
zJc^#H8vlb%*W$GT-`C{HmP}VU6cKjt?=XFE^HR0Dt5in_=_-L`S4ybn;|QV}(z8_w
zETdEhCPP7->fqW1`9{Vu!f)56sbek|Q}`onqL%e!DGjZ|o63ZgQndmoUm-C6iKI=N
zaDw1w9lnvR&>YW|(l>Saw=ydwID8I{|LTX&4>WdTsa}{uR!U&8ttoym!c_bOAH}}V
zh$E$XT6iRg=rt6Gq$9i&yP^@7O6mT4c?_LS<>BaG+zQ?2YBG}gr=eEGQgS|OOw3L4
zHRN}o_3R!FLwz@Gh91B=$aFkW)^5#xD;n|6wECFZ-lbTZ-Na@oeiUs;vLcVupTnW!
zQ}^(N*v6$0SvRSyD^EqskqDnd_(9s!m_H5c6?WuJda?<>8~u};BA-E#BfKZx%P4T+
zO=*192#-`ZF~2aV!QN5-?jey4QqCMyh?k`C5W24^?}h{XO3<d8^kGxPd6Sl~f$lDV
z4OrTGAGt;pqWC7o-p+U6vP)&<21*|bgqkv6)riYCbu=#r5xGwSp`uy2OwF32%Jg$g
zRGFGIZJ;N{0imMVSR>MK`zj2IGzO&wfdj|$J7hn(YCQT$wQ#!mF5aCzthutvs7VXn
zh-E3bziXK-c*i1X<~5{K+SP)uU<I0EWEsu4o4?IQDh{86<12dN9=?h#*4V-_6+Kqy
ziv1dC{`my9USrqU^<U?z&~Y6^c2M)|v-9jzJXTlw`zdX6)2XmoJ;$AXfJf50R=o0x
zR=gv-qSzxY!CEz$Tipsn+=2&rbqVpaOIpqa>NE{b7OnYQCMuD&nAi7saXMy4Yo3QI
zkgrTfg}h*Q*hy`EBZE$@WUa`+z?rJRcr@uW69PB1<il8J4Poso(UK##>S6mJGG|sW
zzC#RhfE_u&Re|qRgO%}~JG+AI{n#R-(tH?@{~+&x4d&7SJjcB=2PK8J<Ik`njfr>*
zOFYUiSKIO1=zKfg0vDnvbDzd96?(BBw7H)e*?Wz-dtJdl>Tv&T%sFE>=Zxa<I|?{s
z8g0mm#pr3Ey7X1BisS3m>F9W#rpM<0yV2q#l5Di<kiqGWh*(1@!&4tiVZ%G26RdBz
z>(I6Za6m+7ewcN%sNf_DvaA(d_%+t99Fn~V5Y;aYR#N%{fxxo<8sWnZw~Br_uS~V(
zD6MDMwZ>PewUgxnjmqRXbagRrwk&oaGVm?ocj57W@{)gBc1~KBPTR70FYAC(XAg|J
zuNwxnJx2I$yFQmF(2aj(os-~*AMu-tZhCi~PxZU=@$5%;w##}+B7{C)4$oC$7A4OL
zO=p#uw!l%yuX>J?qR}-aI+xYK9h$D_-&{u)ByN;JQ-`RZ?}3SPCoSzENK5F++pveU
zH1+_aF3T}`W4C;XHAI2D1DG~!;Tqb}lTW3bM-kEiw-_>3$T=HQ4&uy^w1~}Q^uw3D
zp`<D#4?sYL+Kol`-h2`+|54_@3>7xUg(k6=-O+#0+kN;pT%)DX+ksy67(c_dyQ8nU
znvXYu%KV8K3JVjl8}fKA=hQTpcf|f>CHE)DeJz(i$bQmttskiEYMvBm`8cm>Sz%Q0
zCL+Z=R$z8NjtnKtqb&3PV7KfqOpNee8>gcsp4IkfKY%JfIM6rLTT|-+ExfhITIL^^
z#9F(9|8_O(Pi>gmNm??H53z=6VS_vtJv)f^V1tab{vKNhO6c!SSWiozjy2J4gZT$I
zuB0rS4Zidt{3@I6&R42y?i(7t7HCy-*Se!`%9@*^^KtxFv+M-R(Lqsl*iOx2^{4T#
z|GO!cXuH&~8aEtI9v3zHIj}Du&TnJqOo?agc3D)EE|gu7ls<xwVG$vEd<hA$=+FpW
zz(PV)EUYt>{uW=)>YLwF@Vhc4rTq7iZ=-K&aw>EbYiB@h0b2TWSUuKOgM5zC@z*1~
zo(B_ITJa8Vq@SMd9?ko*;YPv`NZ2)+-_M3<3I2g0wz!0OaVuGE`u;o)mcBQJcc6X~
z@mh7h=Jw77SoSardm%|VZ$f1gxsOhc;Yb}Zh7XkKSyaD0kWLmsb+zjDmMQqP5Np}Y
z+V$9L<(O|a0Q2}UUUkKrk-gbogWE0rAiI~{8t8K<7)g0T<gzmw&Q6EWm03JhQdPqp
zXs>dJb7mh#SML&L1c7&Osni4>O23WA;NcBb;fe?gHGS!#3FuqqOu$SvjPkZ%8tlO@
z75Wmnx%3>ar^CUX5UM_ruVkrOgr{z(MJFcmEoh9Ak$FOC>H83tc{pStmWtJ^<AG4+
z6*R#hWaSn>%DsYostVT+vZPn6ehTPwC{bBEWtK*>X`#v~)-+eJ&($Z<+9!Rd@;tWA
zl==ory)c!hAy0ua{Z+f^RlL+YO<oC8fE%1=OykSgextyDL#fqtzFA%|1<P@dR^B$m
zx_E?`$Icqa51{kVwc*68hR`P!s)OaB>^<o4%7S*6X;T~;R8w|a$qLMp!gO5#RdvAu
zuI_4g6`J{wz||46c@L|jmeVeb?w`YNXP`>X{b9C<$5GP)ktz-LQ{{!&&hqYDw1UXF
zSS1;(1bF*{K{b<Rv}QUcpg~kO)?bUXu%y4+cmxR|q^WF1m~x1uZl%Uk_A#C!n+n{i
ze6uFZw3IdFLQn32&{0Bkvvz5rpBR^bx(Q8mbqTHyM)OcP@{8x=!Rlu%>r5DBEx_~}
zRLb&yZ+A;gFSS{N2j5_AP|hi!_lsB-Lt1%RjhPi5xKzlSSon|D$04H@?H(bPGu(Kt
z;I%+eM;NFq5$El9d{&{7u=_R6(<<C}qLsVYWZgV)Kc*7fCtTMPP~{Yd5-G|le#dG6
z%)@@g>h#qTOjepl>P?GxEalB27lxyHB<3#&r%iW>rfgm~<$oP~B0IGdPh>Bfa$gLm
zoagXJ2C5vmQZnA!+1S8Kho0k$*>(f}D4gal<Bu^=H+ZU-M%}|-U?+_ej)&`+>v3b1
zLwZ_y{b4r@$F-o_uDP=`q^o;*FBXd&jxu;L5w=M>zAEoI%DGKfsd*0Dbnl{GFRmrt
zhao4Q5_%6_r>*3z8K{(ooM(TZM2NSp<R@7lgXt9!*!}_+7VD)!{<|V<j%$L1GK<4r
zVv{u9GcE$vLC$B#85JG)bma>2O^oVe8J1;|MUFbl+*z7xS8OpFZL+%pUzIBy<=}89
zMq{7D6<BYVgO6GWe|rtjWhaf$<49BZGH=H~l`D=>?isjZ{exk8FU^IQF`>U<z}F&Z
z{ww@x25P`Ve*#z~D2t^ZenH<E6KUKKgV#3l!Q`0TZOB&?>``!&y5wjkIiwewxpUm5
zynq!PiDp@mw)%jtZl$zvbpmpz$zJ!u>*#eSX>sFllkOYnbwQOyW9Z|{u;|2dYAexb
zi!^LmB&~WAUIR6-E58N}-=fXf6f}HOIp*)*fRUpr%}9^#qhZBCYm3WaAO6k<V^LX|
zciC<pzMAq@{sCV)f{IgKGN@`r;){29KNjmXjmArl6=7i_1~U;^zwz4OI%f5M6>%K9
zzSDr3c?0R|`522eD@U#V6LZ6d_3xf6q~uo>I;;Hm|NUhQQj@0w0~{%VGJqq?ftPRa
z!ECW9sL*Q*8NM2&ivLE(j-D&@AM{-6#PF2On9yx8e4D%!`9AN)Ko!FV$}B<octP_q
z`%+^fioIsWRQ3VSrRyK?d{$fz|FzV_h+Q?RUJlxHxg3;KR?())QObj!s3>C-lFjJC
zmp2uIS!4Y(ON+9Zgs&3h+W>7U^sSv#EtD2^w1hcz-0CB&);w&)WJS@@k9cnestV~!
zOPNTbY1{ZgR-iH7kx^z?A3@J<<Mohxhwo-1%Ng2+fI&7uw%Dj%C{>poQDHe~R472@
z)4TNsxGrepIt@(hilQp0pXnXfe|gN8YI{y48g(ZYqdzl>@3-5JuSWmeaPhBd+C^7W
z^{%1SE}p}#8Y!2fXxA>@l7UKg|3!QG+1Q#t8Z*6qyZK?fD@pbWyk3kB^!g7+Qido@
z9bI_3d-bDeV+~J>){ml~676%8fOKfV&ZvuK=nzd;28epdWhwFOVie7f6p2)}mv_QL
zrcz;0v@Q1d>L$8}YY&vIT%jg8E%xixV`)`kGzIpfI8Y_)nP^)edIg#tzzQ)ksVN24
zMF)yL#lk*Yr{UQ262%c<wHEQ2#_TtSgStt~xn(%6`+y3bv(cu)pLOTxt$ShYC8`32
zJ>2F4e03|OkE;)QRTzqT6!To%a;apdaXM9ukqA@@^VjD#C-n8w$a}E^^5~Jsc>3)G
z&!%_2;0-D9bDoJe#8QH{131(ScsX4u#<j^oR2tp>1%I7&a2K3ws?0F0#vrb%45+fn
zp$2wR2CK|G#o(FEjpt@-4%}M3xGKV->dYHj=vuqK@YPLro~yt5R`AzbU&CLYX_@;u
zr5}gCK$WmPc7F{Bd~}@Gv#?4meG_rk_=Y||!MD+Y6MP>#YxLbi3*v&+C!DhD$@mKG
z1W-5GgKjyYo?`GM3*&@jcaFij`aGz`w-L7LgRgF-3~_bG0PPNyV;8+iWomR99}~XA
zq82t(O63O$y6_!3D^Mwx^%pd=CK~bNd$D!<wbT3zmVFd(wg_zeo<Cr**&6BZFKksV
z-_(pZG<>ab3aC=ofgXO#DR{XCMLau$PTA?sF(MFog}1QqG^*4&B?9?Zc{RpPxx+_l
zAC_tKKXxDDt5gaLOI_;xy9*wsoi^+O-hbAkwe?XUl5zEkTDQ%(h*f#tY3`-Wi@Y&Q
z#_Le&wVF8WT2~|niZ61%h1_A1iM6R5@LuARE&NBJ{52t^!jMs5JeH^7eJkr~1gbpd
zK#x%#qb2JwIg;W%Q!1NUG{v1^tZ~>&TKo%@jl*8ha0@wlQ-dw<V~q(^wpBHJb<+f=
z+A(RCBlY7AFjA{&a?~}nHDvaZ&N>xz*2mX)4cdGS*i%N*|Lh)^KuOp6D^{5<{h!M8
z^L0Lrfy!e24)8?%41pW1n%xQWYxpd(^1MwkUz2DgZ|%|;<^%_BWHeW>7J#YwRtt^u
zIiyb3^(053Sr4Dh0r;vM;NY3!+SVqRwkGeyLD$16>mUAzHC+py;-ka=@XicWN@Np#
z6yFTZEF%Y($xJQ5i`17i@C6?=F69dtsB*$YpRLYJL!FUX2tL-<1$=tRE?^XOpr_wz
zWhXSlS3!4tr8$txxKHz7E%;Nb@Vng!_^O=XkUi7Y2~#ULVXh_eSdw4QvTOLs$3$nG
z=J2-@clxUPZD!4;SD46Iwz+B+yVo$Z@Y58Jcos+cB!l0<Fh~1=<!H30hhMMK^>7tG
zx7-hGf?*iz*Y(00>&o%8supayQD!Ml994KzxYU(ro~uV@)2rd)5p*P(^6{g3glHVO
zTN<C3ztgXlBYdCOeX&5huqZ-2#*UftkNT-uq^ONtKGGT1VOrk?K}+Rg3j03;`PEN{
zxyZ!9Rs)H801&y-#C*t}E0+hNtLQ~XOj^1l28ZqCKC9JtXtPjjlbL{>@OMXxOxD5(
zYhHymMvJ=0wXK9Ttzrx45{l<yKI>t?+1RZlmBW-ymh1p8)r&u44S1AMbCfF>+nnSh
zyF*RnynIMBrA0BqOZzH|&TN$twxSBP^oiS%fm@c$mQ|q_+N0gIEJaG;9aTjQ`o$*(
zu&oCDK^2<l7f&K3x6*T&-KgbS&#w*m3!~>3u3!}Cq9=|dmM<+VjKL~-sTLM-14XG3
z=02%Z%Q)E4s;Wr9jigc&|8=`2EAf<=h4~#UScKdsd3`aVi;Xc8x;AvwClY97H8GaO
zBI}jx9k0`j3{xGD??mF+oiTci4OF#nM-i)B^<Sy=S1(<PVnuhk+AW1W7DEl<L?cO6
zx0M5BDhze2z0`OUUM@o4FxnX>M#+V5@I_2EO4HIBq9MKKhuP27fSk!jDTkbw^lI{I
zUFb?<0jRRT0bb*30kWsa2%tje%EfP~{LUEqIziNxRLWtW#L%-nMIsJ1eEv&#JPk_}
zTje6Sgr16_E=l61q^ihI>~^lz`e7+tg8wo4fx3ZTb=B_`sb4znr~^;^Rtr65eY$@z
zgr!ua0kuV{l|tG1XhOBB+8q2ky;oPPwc2TH+p4rWS<JH9DlDs2l`i!~rB}<&{WT;P
zIq>mT1_#{S#J%aN+UweNNZ3CBTNsp9bF0$5bwv}r)s<q{tg4jV4<&7{E0$s3f`Yte
zlzFWjax*We%w7%IZIs!qm6>I??H#2IuJV{MP&8R~dXA4)HxL=vHKoL#uSzkgA_XsL
zl_6*CyzkPKRIwC0M)ID355ua_U1?}^pei5^@OmA+R1L0MO}7tFH}D2m7rm=oq?Ekl
zHYk~;Wp$}WMYo9*2C8IrtY(YeM%7zl^OVwZST)sIGEg`0Caq<m2G28Eg1Uh>yK1>n
z_m*3lU|`y;<!q=%&C|v03{=S}vTOK(d};b3#vi5Op=va`sTjjRC72aeqjOJ)5i$XT
zbn``{6KL?~Z%2vd&ORHRtgPv?ZpX`zYPk0Xoc`)ma=S>CRC4-7b(^2I;<5G;Hnc5h
zjy@VUVS^<i9T3%V_Pax*QLj5t3)3|>6V-89U$Cm-GHh8wMs*!kP-Um1gl(?=+DfH&
zLdgYk4DTH|O)8a`|5SB7d{46LxLsN`9r?&qaf_<csunN^R2j6u4&Lddf=*E>f!ppD
z4_nrIny09G;O%=v6UK_%nRc1yhQk{EX?6YF0IDo<6oEF?N=(8L8mW)x=js-%&0tCF
zXN`tUzf8d+ki&?bx*E?|<)ay0g`k72F{D<B)zb(OORd|8yDdQlGvVzhe4Q#1mnHPB
zLc4l$K^NPIt*og5H;N4$YAYfvt5G?6`ZUBu9URXzpw3ti$7T?#v%>hIVr^01CoM>!
z(Z!x#Y=q|U42@MgA#hkm>fq$qucPQNY7Z5*L#Mx8&%`3Jx*hp~EGaRcVs$8=w-<a+
zHj_E*U8CjOv6S8(Q;D}#nRw%RW3EUFY-ul&Eq2gg_QihKQLM6%s8#9(OyoQayUN(}
z2J(|J_9w0S8}>4fR4_IyPOq=BIKAzI;k6%Hh0noKtgUq@e~7ZXiiNDPmJyK_XPQZq
z3=v25GBDhw8FBUTQ-!hmb6T7s4zVtpk#&fpxtZdaq^brx&|m1v$c7pCpg3I{L6xo!
z_?H#Tn`g|MZOohP&T`Dvyw7E9T2P1XB7<!(Wxo?gJG!F}168WNWjE|=FE!eLCDNV`
zivT-hcn-u-i$}yo2I|Ih+?aRKz|R@;K$UrpBEG3$UIY%V%WaDxHFWesYPhnTa5e91
z)d1xz#Yf?fV%nXqrLo&;(DX+UJW!=?Y7JZPPI@UhFC--pog*H!ScYNhR3k8{w+Lgb
zlRMY9#>(LaKct2ZBB-*`QOKzZR?at8&NWufb!Yj`)yk8)n|Wojj|M$1da{i*=<@>6
z01t_09~XD9ca65|>^6Rn(L6J(7ESLb3fYkwls#57hy+BfX11cK{X}b;oF}@ngYNu4
zn3s{4jOyoW;89S%12}JVca-<zt*1wCypCyDyjfKUi`O1<u$*x<_j?^w>}4LvnrTU_
zaXj5O2=Ampm8%=Z+v0haHV+cdvMht{5>NSq#iI;VMc;uwhd9c#b|a0N!{YVwz%X~=
z*fmhzu@)MZd0>%S%;veXoOd<sY`I}RdUcq1gl#tZZiuJa`LGUD>04yC?xL5rcEd4{
z5A($qc2x6390EoS=wgJ(r_d2%JUe8Raj^fQ_agji3cCm@_acBQS31y_ZiO*AL5DFS
z!Gtja`6Fe|>R>^-EV+}Zp@y^i33~1T>W2Q+)i)QlZ(5Irpll;3BZ2mfMk5AQf;uPI
zf__DAUwN60GU(w6bfW-I`k-#;tJ({T40=AO^a7|G8i^~+k~}NY9G<s=UU<u$<#+9c
zPfY=PjTb=O3i!j-3s<xkuy@Hv9mb1ncEw1$ltBL(FB&pXDb0Vu?uzSPYMX<$uC}c7
zo*<?%%pGL6>h&g?7Jm<Qn;_~?<B4#v7u#iI934{r)GlhISy?KmbP=c<`mb9q>a00D
z?GsH!Y46U0gM+f73^fG|Ow<(x)UANOU0rltyGT7+=RPI6v&BYQVIuwSDLfN{DrwKa
z@(Sa133Z){U0dr7dR-!wPQ`2u)D2y#UGbSg?+2Bx0Chv(yyc1un!|H8=!&!MEO_>n
zt_V+3VPc*n?Fvv?fZw5fr6}4oAiS>6F?lI59g4gfE`FAHm^Crt8YU6V!rT~CiEEH#
z^975dR?)%gk~2rNqaCRjJi8k1j!E>}Y_XAnx^a7=^o=(820j>6ItSDZ9uh_VHP#gN
zjD~yWB$-Mw#~mLUr4vuRX~e&3Tm$MRK1{pD?{E!FZ1;@FwhjhXJR>GCb|Wd^FBAdK
z^e^Fx{G;+?{J2V$^2f@LZ@<CE3Heb6nWge;%a1wO_me+Uetd)l!2A#8$9O!J<d2mf
zOEDeIe^!2cCPf{<$GC-&Pvngp^yH+`gT_8T_4(9%SyHAdB~z7<DWy-xpQPwaB^EzJ
zTBZ`0sYGRt8=5ScrG`VJm3l+BYTe{T>{>UOfllit_jYOB<US6qn_TnLy2+Wn(k)+l
zC;!z0$ceFUF-D5}YszYuLj9JAkhIn{Wfze*v=+)8n%wt!h07aSr|<Ja>)~Gm{7b`M
oS0A87OGJ9rE#dN-tNRoa{)qCQI}kX!MBv(p)-~zaQqkc50ZH9XBLDyZ

delta 98112
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
Y{)ybH9x6P4THyTnm#ff)Got?g0~{z%w*UYD

diff --git a/docs/build/doctrees/environment.pickle b/docs/build/doctrees/environment.pickle
index ebf7ee5b86d0d6d5af81d4d726b1c6a8e190aa7a..6936a688243b5c6336584da003271108ce29cdca 100644
GIT binary patch
delta 16818
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
C+-Tqc

delta 16814
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

diff --git a/docs/build/html/_images/test_coverage.svg b/docs/build/html/_images/test_coverage.svg
index 91a5e773d..dfb99a19b 100644
--- a/docs/build/html/_images/test_coverage.svg
+++ b/docs/build/html/_images/test_coverage.svg
@@ -15,7 +15,7 @@
     <g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11">
         <text x="31.5" y="15" fill="#010101" fill-opacity=".3">coverage</text>
         <text x="31.5" y="14">coverage</text>
-        <text x="80" y="15" fill="#010101" fill-opacity=".3">68%</text>
-        <text x="80" y="14">68%</text>
+        <text x="80" y="15" fill="#010101" fill-opacity=".3">67%</text>
+        <text x="80" y="14">67%</text>
     </g>
 </svg>
diff --git a/docs/build/html/_modules/binarycpython/utils/custom_logging_functions.html b/docs/build/html/_modules/binarycpython/utils/custom_logging_functions.html
index d4d156ce2..0c0977d49 100644
--- a/docs/build/html/_modules/binarycpython/utils/custom_logging_functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/custom_logging_functions.html
@@ -634,9 +634,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_modules/binarycpython/utils/distribution_functions.html b/docs/build/html/_modules/binarycpython/utils/distribution_functions.html
index 08c8a8dcf..b8ca67092 100644
--- a/docs/build/html/_modules/binarycpython/utils/distribution_functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/distribution_functions.html
@@ -2596,9 +2596,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_modules/binarycpython/utils/functions.html b/docs/build/html/_modules/binarycpython/utils/functions.html
index 1f935399b..746c546e2 100644
--- a/docs/build/html/_modules/binarycpython/utils/functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/functions.html
@@ -1675,9 +1675,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_modules/binarycpython/utils/grid.html b/docs/build/html/_modules/binarycpython/utils/grid.html
index 88742df26..fdb5a7b42 100644
--- a/docs/build/html/_modules/binarycpython/utils/grid.html
+++ b/docs/build/html/_modules/binarycpython/utils/grid.html
@@ -5144,9 +5144,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_modules/binarycpython/utils/grid_options_defaults.html b/docs/build/html/_modules/binarycpython/utils/grid_options_defaults.html
index 169bfaf96..1dda4b9cb 100644
--- a/docs/build/html/_modules/binarycpython/utils/grid_options_defaults.html
+++ b/docs/build/html/_modules/binarycpython/utils/grid_options_defaults.html
@@ -1021,9 +1021,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_modules/binarycpython/utils/plot_functions.html b/docs/build/html/_modules/binarycpython/utils/plot_functions.html
index 7ef304013..6f7e30cb6 100644
--- a/docs/build/html/_modules/binarycpython/utils/plot_functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/plot_functions.html
@@ -820,9 +820,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_modules/binarycpython/utils/run_system_wrapper.html b/docs/build/html/_modules/binarycpython/utils/run_system_wrapper.html
index 2a85cf725..22dd9f1d8 100644
--- a/docs/build/html/_modules/binarycpython/utils/run_system_wrapper.html
+++ b/docs/build/html/_modules/binarycpython/utils/run_system_wrapper.html
@@ -289,9 +289,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_modules/binarycpython/utils/spacing_functions.html b/docs/build/html/_modules/binarycpython/utils/spacing_functions.html
index 7ed5fd8bb..4902f4dbb 100644
--- a/docs/build/html/_modules/binarycpython/utils/spacing_functions.html
+++ b/docs/build/html/_modules/binarycpython/utils/spacing_functions.html
@@ -570,9 +570,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_modules/binarycpython/utils/useful_funcs.html b/docs/build/html/_modules/binarycpython/utils/useful_funcs.html
index c5ebb997e..42f2932f3 100644
--- a/docs/build/html/_modules/binarycpython/utils/useful_funcs.html
+++ b/docs/build/html/_modules/binarycpython/utils/useful_funcs.html
@@ -555,9 +555,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_modules/index.html b/docs/build/html/_modules/index.html
index da6595bab..5b831b47c 100644
--- a/docs/build/html/_modules/index.html
+++ b/docs/build/html/_modules/index.html
@@ -178,9 +178,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/_sources/binary_c_parameters.rst.txt b/docs/build/html/_sources/binary_c_parameters.rst.txt
index 500c35865..b66bc0c57 100644
--- a/docs/build/html/_sources/binary_c_parameters.rst.txt
+++ b/docs/build/html/_sources/binary_c_parameters.rst.txt
@@ -4,7 +4,7 @@ The following chapter contains all the parameters that the current version of bi
 
 
 This information was obtained by the following binary_c build:
-	**binary_c git branch**: HEAD	**binary_c git revision**: 5747:20211102:404ce27a0	**Built on**: Nov  2 2021 22:56:15
+	**binary_c git branch**: branch_david	**binary_c git revision**: 5747:20211102:404ce27a0	**Built on**: Nov  2 2021 23:57:35
 
 
 Section: stars
@@ -473,6 +473,25 @@ Section: stars
 | **Default value**: 0
 | **Macros**: ['BH_HURLEY2002 = 0', 'BH_BELCZYNSKI = 1', 'BH_SPERA2015 = 2', 'BH_FRYER12_DELAYED = 3', 'BH_FRYER12_RAPID = 4', 'BH_FRYER12_STARTRACK = 5']
 
+| **Parameter**: PPISN_prescription
+| **Description**: (Pulsational) Pair-Instability Supernova prescription: Relates initial helium core mass of star to whether the star undergoes PPISN or PISN. Requires PPISN flag to be True (see binary_c_parameters.h). 0=no ppisn, 1=Farmer et al 2019. 2=Hendriks et al 21 (in prep), which is different fit based on the same data as Farmer et al 2019
+| **Parameter input type**: Integer
+| **Default value**: 1
+| **Macros**: ['PPISN_NONE = 0', 'PPISN_FARMER19 = 1', 'PPISN_NEW_FIT_21 = 2']
+| **Extra**: Ignore
+
+| **Parameter**: PPISN_additional_massloss
+| **Description**: (Pulsational) Pair-Instability Supernova additional massloss (on top of the result of the prescription). Value currently is not required to be positive
+| **Parameter input type**: Float
+| **Default value**: 0
+| **Extra**: Ignore
+
+| **Parameter**: use_LWN_fallback
+| **Description**: Flag whether to use the Nazehdin-Lovegrove-Woosley hydrogen envelope ejection at failed supernova.
+| **Parameter input type**: Integer
+| **Default value**: 1
+| **Extra**: Ignore
+
 | **Parameter**: sn_kick_distribution_II
 | **Description**: Set the distribution of speeds applied to kick type II core collapse supernova systems. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
 | **Parameter input type**: Integer
@@ -500,7 +519,7 @@ Section: stars
 | **Parameter**: sn_kick_distribution_GRB_COLLAPSAR
 | **Description**: Set the distribution of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova which is also a collapsar. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
 | **Parameter input type**: Integer
-| **Default value**: 1
+| **Default value**: 0
 | **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
 
 | **Parameter**: sn_kick_distribution_TZ
@@ -539,6 +558,24 @@ Section: stars
 | **Default value**: 0
 | **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
 
+| **Parameter**: sn_kick_distribution_PPISN
+| **Description**: Set the distribution of speeds applied to PPISN supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Integer
+| **Default value**: 1
+| **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
+
+| **Parameter**: sn_kick_distribution_PISN
+| **Description**: Set the distribution of speeds applied to PISN supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Integer
+| **Default value**: 0
+| **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
+
+| **Parameter**: sn_kick_distribution_PHDIS
+| **Description**: Set the distribution of speeds applied to PHDIS supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Integer
+| **Default value**: 0
+| **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
+
 | **Parameter**: sn_kick_dispersion_II
 | **Description**: Set the dispersion of speeds applied to kick type II core collapse supernova systems. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
 | **Parameter input type**: Float
@@ -562,7 +599,7 @@ Section: stars
 | **Parameter**: sn_kick_dispersion_GRB_COLLAPSAR
 | **Description**: Set the dispersion of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova which is also a collapsar. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
 | **Parameter input type**: Float
-| **Default value**: 190
+| **Default value**: 0
 
 | **Parameter**: sn_kick_dispersion_TZ
 | **Description**: Set the dispersion of speeds applied to kick newly-born neutron stars and black holes at the death of a Thorne-Zytkow object. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
@@ -594,6 +631,21 @@ Section: stars
 | **Parameter input type**: Float
 | **Default value**: 0
 
+| **Parameter**: sn_kick_dispersion_PPISN
+| **Description**: Set the dispersion of speeds applied to the survivor of a PPISN supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Float
+| **Default value**: 190
+
+| **Parameter**: sn_kick_dispersion_PISN
+| **Description**: Set the dispersion of speeds applied to the survivor of a PISN supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Float
+| **Default value**: 0
+
+| **Parameter**: sn_kick_dispersion_PHDIS
+| **Description**: Set the dispersion of speeds applied to the survivor of a PHDIS supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Float
+| **Default value**: 0
+
 | **Parameter**: sn_kick_companion_IA_He
 | **Description**: Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a Ia He supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
 | **Parameter input type**: Float
@@ -714,6 +766,24 @@ Section: stars
 | **Default value**: 0
 | **Macros**: ['SN_IMPULSE_NONE = 0', 'SN_IMPULSE_LIU2015 = 1', 'SN_IMPULSE_WHEELER1975 = 2']
 
+| **Parameter**: sn_kick_companion_PPISN
+| **Description**: Set the speed (if >=0) of, or the algothim (if <0) used to calculate the kick on the companion, if it survives, in a PPISN supernova. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
+| **Parameter input type**: Float
+| **Default value**: 0
+| **Macros**: ['SN_IMPULSE_NONE = 0', 'SN_IMPULSE_LIU2015 = 1', 'SN_IMPULSE_WHEELER1975 = 2']
+
+| **Parameter**: sn_kick_companion_PISN
+| **Description**: Set the speed (if >=0) of, or the algothim (if <0) used to calculate the kick on the companion, if it survives, in a PISN supernova. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
+| **Parameter input type**: Float
+| **Default value**: 0
+| **Macros**: ['SN_IMPULSE_NONE = 0', 'SN_IMPULSE_LIU2015 = 1', 'SN_IMPULSE_WHEELER1975 = 2']
+
+| **Parameter**: sn_kick_companion_PHDIS
+| **Description**: Set the speed (if >=0) of, or the algothim (if <0) used to calculate the kick on the companion, if it survives, in a PHDIS supernova. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
+| **Parameter input type**: Float
+| **Default value**: 0
+| **Macros**: ['SN_IMPULSE_NONE = 0', 'SN_IMPULSE_LIU2015 = 1', 'SN_IMPULSE_WHEELER1975 = 2']
+
 | **Parameter**: wd_sigma
 | **Description**: Set the speed at which white dwarfs are kicked when they form, in km/s. Default is zero (i.e. no kick). Requires WD_KICKS.
 | **Parameter input type**: Float
@@ -774,22 +844,22 @@ Section: stars
 | **Parameter**: delta_mcmin
 | **Description**: A parameter to reduce the minimum core mass for third dredge up to occur on the TPAGB. As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars.
 | **Parameter input type**: Float
-| **Default value**: 0
+| **Default value**: NULL
 
 | **Parameter**: lambda_min
 | **Description**: A parameter to increase the efficiency of third dredge up on the TPAGB. The efficiency is lambda * lambda_mult, and setting lambda_min>0 implies that, once Mc>Mcmin (see delta_mcmin) lambda=Max(lambda(fit to Karakas), lambda_min). As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars. See also lambda_multiplier.
 | **Parameter input type**: Float
-| **Default value**: 0
+| **Default value**: NULL
 
 | **Parameter**: lambda_multiplier
 | **Description**: A parameter to increase the efficiency of third dredge up on the TPAGB. The efficiency is lambda * lambda_mult, and setting lambda_min>0 implies that, once Mc>Mcmin (see delta_mcmin) lambda=Max(lambda(fit to Karakas), lambda_min). As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: minimum_envelope_mass_for_third_dredgeup
 | **Description**: The minimum envelope mass for third dredge up on the TPAGB. Early, solar metallicity models by Straniero et al suggested 0.5Msun is typical. However, circumstantial evidence (Izzard et al 2009) as well as newer models by Stancliffe and Karakas suggest that at low metallicity a value nearer zero is more appropriate.
 | **Parameter input type**: Float
-| **Default value**: 0.5
+| **Default value**: NULL
 
 | **Parameter**: mass_of_pmz
 | **Description**: The mass in the partial mixing zone of a TPAGB star, using the Karakas 2012 tables. Ask Carlo Abate for more details, or see the series of papers Abate et al 2012, 2013, 2014. Requires NUCSYN and USE_TABULAR_INTERSHELL_ABUNDANCES_KARAKAS_2012.
@@ -799,12 +869,12 @@ Section: stars
 | **Parameter**: c13_eff
 | **Description**: The "efficiency" of partial mixing in a TPAGB star intershell region, when using the s-process tables of Gallino, Busso, Lugaro et al. as provided by Maria Lugaro for the Izzard et al. 2009 paper. Requires NUCSYN and NUCSYN_S_PROCESS.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: mc13_pocket_multiplier
 | **Description**: Multiplies the mass in the partial mixing zone of a TPAGB star, when using the s-process tables of Gallino, Busso, Lugaro et al. as provided by Maria Lugaro for the Izzard et al. 2009 paper. Requires NUCSYN and NUCSYN_S_PROCESS.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: tides_convective_damping
 | **Description**: Tidal convective damping algorithm. 0=TIDES_HURLEY2002 Zahn 197x timescales + Hut, as in Hurley et al (2002), 1 = TIDES_ZAHN1989: Zahn 1989 lambdas + Hut.
@@ -826,7 +896,7 @@ Section: stars
 | **Parameter**: hbbtfac
 | **Description**: A parameter to modulate the temperature at the base of the hot-bottom burning zone in TPAGB stars. (Works only if NUCSYN is defined)
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: wind_multiplier_%d
 | **Description**: Wind multiplier for the stellar type specified by the intger %d. By default these are all 1.0.
@@ -898,7 +968,7 @@ Section: stars
 | **Parameter**: MINT_metallicity
 | **Description**: This sets the metallicity for MINT. It is ignored if set to -1.0, the default, in which case the normal metallicity parameter is used.
 | **Parameter input type**: Float
-| **Default value**: -1
+| **Default value**: NULL
 
 | **Parameter**: gaia_Teff_binwidth
 | **Description**: log10(Effective temperature) bin width used to make Gaia-like HRDs
@@ -925,25 +995,25 @@ Section: stars
 | **Parameter**: AGB_core_algorithm
 | **Description**: Algorithm to use for calculating AGB core masses. 0=Hurley et al. 2002 if no NUCSYN, Karakas 2002 if NUCSYN is defined; 1=Hurley et al. 2002 (overshooting models); 1=Karakas 2002 (non-overshooting models).
 | **Parameter input type**: Integer
-| **Default value**: 2
+| **Default value**: 1
 | **Macros**: ['AGB_CORE_ALGORITHM_DEFAULT = 0', 'AGB_CORE_ALGORITHM_HURLEY = 1', 'AGB_CORE_ALGORITHM_KARAKAS = 2']
 
 | **Parameter**: AGB_radius_algorithm
 | **Description**: Algorithm to use for calculating radii on the TPAGB.
 | **Parameter input type**: Integer
-| **Default value**: 2
+| **Default value**: 1
 | **Macros**: ['AGB_RADIUS_ALGORITHM_DEFAULT = 0', 'AGB_RADIUS_ALGORITHM_HURLEY = 1', 'AGB_RADIUS_ALGORITHM_KARAKAS = 2']
 
 | **Parameter**: AGB_luminosity_algorithm
 | **Description**: Algorithm to use for calculating luminosities on the TPAGB.
 | **Parameter input type**: Integer
-| **Default value**: 2
+| **Default value**: 1
 | **Macros**: ['AGB_LUMINOSITY_ALGORITHM_DEFAULT = 0', 'AGB_LUMINOSITY_ALGORITHM_HURLEY = 1', 'AGB_LUMINOSITY_ALGORITHM_KARAKAS = 2']
 
 | **Parameter**: AGB_3dup_algorithm
 | **Description**: Algorithm to use for calculating third dredge up efficiency on the TPAGB.
 | **Parameter input type**: Integer
-| **Default value**: 2
+| **Default value**: 1
 | **Macros**: ['AGB_THIRD_DREDGE_UP_ALGORITHM_DEFAULT = 0', 'AGB_THIRD_DREDGE_UP_ALGORITHM_HURLEY = 1', 'AGB_THIRD_DREDGE_UP_ALGORITHM_KARAKAS = 2', 'AGB_THIRD_DREDGE_UP_ALGORITHM_STANCLIFFE = 3']
 
 | **Parameter**: overspin_algorithm
@@ -1083,21 +1153,6 @@ Section: stars
 | **Parameter input type**: True|False
 | **Default value**: False
 
-| **Parameter**: degenerate_core_merger_nucsyn
-| **Description**: If TRUE, assume that in a degnerate core merger, energy is generated from nucleosynthesis of the whole core, and that this can disrupt the core. The BSE algorithm (Hurley et al. 2002) assumes this to be TRUE, but binary_c assumes FALSE by default. (FALSE)
-| **Parameter input type**: True|False
-| **Default value**: False
-
-| **Parameter**: degenerate_core_helium_merger_ignition
-| **Description**: If TRUE, assume that when there is a degenerate helium core merger, the star reignites helium. This is required to make R-type carbon stars. (TRUE)
-| **Parameter input type**: True|False
-| **Default value**: True
-
-| **Parameter**: degenerate_core_merger_dredgeup_fraction
-| **Description**: If non-zero, mix this fraction of the degenerate core during a merger.(0.0).
-| **Parameter input type**: Float
-| **Default value**: 0
-
 Section: binary
 ---------------
 
@@ -1270,7 +1325,7 @@ Section: binary
 | **Parameter**: post_ce_objects_have_envelopes
 | **Description**: If TRUE then post-common-envelope objects have thin envelopes. You need this if you are to have post-CE post-AGB stars. Note that this *may* be unstable, i.e. you may end up having many CEEs. The mass in the envelope is controlled by post_ce_adaptive_menv. TRUE by default.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: True
 
 | **Parameter**: PN_comenv_transition_time
 | **Description**: post-common envelope transition time in years (1e2).  This is the time taken to move from CEE ejection to Teff > 30e4 K. Hall et al. (2013) suggest ~100 years.
@@ -1440,20 +1495,18 @@ Section: binary
 | **Parameter**: type_Ia_MCh_supernova_algorithm
 | **Description**: Algorithm to be used when calculating type Ia yields from Chandrasekhar-mass exploders. 0 = DD7 (Iwamoto 1999), 1 = Seitenzahl 2013 3D hydro yields (you must also set Seitenzahl2013_model) 
 | **Parameter input type**: Integer
-| **Default value**: 0
-| **Macros**: ['TYPE_IA_MCH_SUPERNOVA_ALGORITHM_DD2 = 0', 'TYPE_IA_MCH_SUPERNOVA_ALGORITHM_SEITENZAHL2013 = 1', 'TYPE_IA_MCH_SUPERNOVA_ALGORITHM_SEITENZAHL2013_AUTOMATIC = 2']
+| **Default value**: NULL
 
 | **Parameter**: Seitenzahl2013_model
 | **Description**: Which of Seitenzahl et al. 2013's models to use? One of N1,N3,N5,N10,N20,N40,N100L,N100,N100H,N150,N200,N300C,N1600,N1600C,N100_Z0.5,N100_Z0.1,N100_Z0.01 (defaults to N100).
 | **Parameter input type**: String
-| **Default value**: N100
+| **Default value**: NULL
 | **Extra**: N1
 
 | **Parameter**: type_Ia_sub_MCh_supernova_algorithm
 | **Description**: Algorithm to be used when calculating type Ia yields from sub-Chandrasekhar-mass exploders. (Currently unused.)
 | **Parameter input type**: Integer
-| **Default value**: 0
-| **Macros**: ['TYPE_IA_SUB_MCH_SUPERNOVA_ALGORITHM_LIVNE_ARNETT_1995 = 0']
+| **Default value**: NULL
 
 | **Parameter**: max_HeWD_mass
 | **Description**: The maximum mass a HeWD can have before it ignites helium (0.7).
@@ -2094,7 +2147,7 @@ Section: nucsyn
 | **Parameter**: NeNaMgAl
 | **Description**: Enables NeNaMgAl reaction network. Requires NUCSYN and NUCSYN_HBB.
 | **Parameter input type**: True|False
-| **Default value**: True
+| **Default value**: NULL
 | **Extra**: Ignore
 
 | **Parameter**: nucsyn_network%d
@@ -2115,21 +2168,19 @@ Section: nucsyn
 | **Parameter**: nucsyn_metallicity
 | **Description**: This sets the metallicity of the nucleosynthesis algorithms, i.e. the amount (by mass) of matter which is not hydrogen or helium. Usually you'd just set this with the metallicity parameter, but if you want the nucleosynthesis to be outside the range of the stellar evolution algorithm (e.g. Z=0 or Z=0.04) then you need to use nucsyn_metallicity. That said, it's also outside the range of some of the nucleosynthesis algorithms as well, so you have been warned!
 | **Parameter input type**: Float
-| **Default value**: -1
+| **Default value**: NULL
 | **Macros**: ['DEFAULT_TO_METALLICITY = -1']
 
 | **Parameter**: nucsyn_solver
 | **Description**: Choose the solver used in nuclear burning. 0 = KAPS_RENTROP is a Kaps-Rentrop scheme (fast, not great for stiff problems), 1 = LSODA (Adams/BSF switcher), 2 = CVODE library (https://computing.llnl.gov/projects/sundials. Default 0. 
 | **Parameter input type**: Unsigned integer
-| **Default value**: 0
-| **Macros**: ['NUCSYN_SOLVER_KAPS_RENTROP = 0', 'NUCSYN_SOLVER_LSODA = 1', 'NUCSYN_SOLVER_CVODE = 2', 'NUCSYN_SOLVER_NUMBER = 3', 'NUCSYN_SOLVER_KAPS_RENTROP = 0', 'NUCSYN_SOLVER_LSODA = 1', 'NUCSYN_SOLVER_CVODE = 2', 'NUCSYN_SOLVER_NUMBER = 3']
+| **Default value**: NULL
 | **Extra**: 0
 
 | **Parameter**: initial_abundance_mix
 | **Description**: initial abundance mixture: 0=AG89, 1=Karakas 2002, 2=Lodders 2003, 3=Asplund 2005 (not available?), 4=Garcia Berro, 5=Grevesse Noels 1993
 | **Parameter input type**: Unsigned integer
-| **Default value**: 0
-| **Macros**: ['NUCSYN_INIT_ABUND_MIX_AG89 = 0', 'NUCSYN_INIT_ABUND_MIX_KARAKAS2002 = 1', 'NUCSYN_INIT_ABUND_MIX_LODDERS2003 = 2', 'NUCSYN_INIT_ABUND_MIX_ASPLUND2005 = 3', 'NUCSYN_INIT_ABUND_MIX_GARCIABERRO = 4', 'NUCSYN_INIT_ABUND_MIX_GREVESSE_NOELS_1993 = 5', 'NUCSYN_INIT_ABUND_MIX_ASPLUND2009 = 6', 'NUCSYN_INIT_ABUND_MIX_KOBAYASHI2011_ASPLUND2009 = 7', 'NUCSYN_INIT_ABUND_MIX_LODDERS2010 = 8']
+| **Default value**: NULL
 | **Extra**: 0
 
 | **Parameter**: init_abund
@@ -2153,38 +2204,37 @@ Section: nucsyn
 | **Parameter**: init_abunds_only
 | **Description**: If True, outputs only the initial abundances, then exits.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: initial_abunds_only
 | **Description**: If True, outputs only the initial abundances, then exits.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: no_thermohaline_mixing
 | **Description**: If True, disables thermohaline mixing.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: lithium_GB_post_Heflash
 | **Description**: Sets the lithium abundances after the helium flash. Requires NUCSYN and LITHIUM_TABLES.
 | **Parameter input type**: Float
-| **Default value**: 0
+| **Default value**: NULL
 
 | **Parameter**: lithium_GB_post_1DUP
 | **Description**: Sets the lithium abundance after first dredge up. Requires NUCSYN and LITHIUM_TABLES.
 | **Parameter input type**: Float
-| **Default value**: 0
+| **Default value**: NULL
 
 | **Parameter**: lithium_hbb_multiplier
 | **Description**: Multiplies the lithium abundances on the AGB during HBB (based on Karakas/Fishlock et al models).Requires NUCSYN and LITHIUM_TABLES.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: angelou_lithium_decay_function
 | **Description**: Functional form which describes Li7 decay. Requires NUCSYN and NUCSYN_ANGELOU_LITHIUM. Choices are: 0 expoential (see angelou_lithium_decay_time).
 | **Parameter input type**: Integer
 | **Default value**: NULL
-| **Macros**: ['ANGELOU_LITHIUM_DECAY_FUNCTION_EXPONENTIAL = 0']
 
 | **Parameter**: angelou_lithium_LMMS_time
 | **Description**: Time at which lithium manufacture is triggered in a low-mass (convective) main sequence (Myr). Requires NUCSYN and NUCSYN_ANGELOU_LITHIUM. Ignored if 0 (for the start, use 1e-6).
@@ -2304,10 +2354,16 @@ Section: nucsyn
 Section: output
 ---------------
 
+| **Parameter**: david_logging_function
+| **Description**: Function to choose which kind of information gets logged Requires DAVID. Choices are: 0= None, >0 for custom logging functions
+| **Parameter input type**: Integer
+| **Default value**: 0
+| **Extra**: Ignore
+
 | **Parameter**: cf_amanda_log
 | **Description**: Enable logging to compare to Amanda's models.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: float_overflow_checks
 | **Description**: Turn on to enable floating-point overflow checks at the end of each timestep, if they are available. 0=off, 1=warn (stderr) on failure, 2=exit on failure (0)
@@ -2347,7 +2403,7 @@ Section: output
 | **Parameter**: legacy_yields
 | **Description**: Turn on ensemble legacy yield output.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: ensemble_defer
 | **Description**: Defer ensemble output.
@@ -2387,27 +2443,27 @@ Section: output
 | **Parameter**: EMP_logg_maximum
 | **Description**: Maximum logg that EMP stars are allowed to have. See Izzard et al 2009. See also CEMP_cfe_minimum, NEMP_nfe_minimum, EMP_minimum_age.
 | **Parameter input type**: Float
-| **Default value**: 4
+| **Default value**: NULL
 
 | **Parameter**: EMP_minimum_age
 | **Description**: Minimum age that EMP stars are required to have. See Izzard et al 2009. See also CEMP_cfe_minimum, NEMP_nfe_minimum, EMP_logg_maximum.
 | **Parameter input type**: Float
-| **Default value**: 10
+| **Default value**: NULL
 
 | **Parameter**: EMP_feh_maximum
 | **Description**: Maximum [Fe/H] that an EMP stars may have. See Izzard et al 2009. See also CEMP_cfe_minimum, NEMP_nfe_minimum, EMP_logg_maximum, EMP_minimum_age. Default -2.0.
 | **Parameter input type**: Float
-| **Default value**: -2
+| **Default value**: NULL
 
 | **Parameter**: CEMP_cfe_minimum
 | **Description**: Minimum [C/Fe] that CEMP stars are required to have. See Izzard et al 2009. See also NEMP_cfe_minimum, EMP_logg_maximum, EMP_minimum_age. Default 0.7.
 | **Parameter input type**: Float
-| **Default value**: 0.7
+| **Default value**: NULL
 
 | **Parameter**: NEMP_cfe_minimum
 | **Description**: Minimum [N/Fe] that NEMP stars are required to have. See Izzard et al 2009, Pols et al. 2012. See also CEMP_cfe_minimum, EMP_logg_maximum, EMP_minimum_age. Default 1.0.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: thick_disc_start_age
 | **Description**: Lookback time for the start of the thick disc star formation, e.g. 13e3 Myr. Units = Myr.
@@ -2543,99 +2599,99 @@ Section: input
 | **Parameter**: MINT_dir
 | **Description**: Location of MINT algorithm data.
 | **Parameter input type**: String
-| **Default value**: 
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_data_cleanup
 | **Description**: Activate checks on incoming data to try to account for problems. Will make data-loading slower, but may fix a few things.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_MS_rejuvenation
 | **Description**: Turn on or off (hydrogen) main-sequence rejuvenation.
 | **Parameter input type**: True|False
-| **Default value**: True
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_remesh
 | **Description**: Turn on or off MINT's remeshing.
 | **Parameter input type**: True|False
-| **Default value**: True
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_use_ZAMS_profiles
 | **Description**: Use chemical profiles at the ZAMS if MINT_use_ZAMS_profiles is TRUE, otherwise set homogeneous abundances. (Default is TRUE, so we use the profiles if they are available.)
 | **Parameter input type**: True|False
-| **Default value**: True
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_fallback_to_test_data
 | **Description**: If TRUE, use the MINT test_data directory as a fallback when data is unavailable. (FALSE)
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_disable_grid_load_warnings
 | **Description**: Use this to explicitly disable MINT's warnings when loading a grid with, e.g., missing or too much data.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_Kippenhahn
 | **Description**: Turn on or off MINT's Kippenhahn diagrams. If 0, off, if 1, output star 1 (index 0), if 2 output star 2 (index 1). Default 0.
 | **Parameter input type**: Integer
-| **Default value**: 0
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_nshells
 | **Description**: Set the initial number of shells MINT uses in each star when doing nuclear burning. Note: remeshing can change this. If MINT_nshells is 0, shellular burning and other routines that require shells will not be available. (200)
 | **Parameter input type**: Integer
-| **Default value**: 200
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_maximum_nshells
 | **Description**: Set the maximum number of shells MINT uses in each star when doing nuclear burning. Note that this will be limited to MINT_HARD_MAX_NSHELLS. (1000)
 | **Parameter input type**: Integer
-| **Default value**: 1000
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_minimum_nshells
 | **Description**: Set the minimum number of shells MINT uses in each star when doing nuclear burning. Note that this will be greater than or equal to MINT_HARD_MIN_NSHELLS, which is 0 by default. (0)
 | **Parameter input type**: Integer
-| **Default value**: 10
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_Kippenhahn_stellar_type
 | **Description**: Stellar type selector for Kippenhahn plots. Set to -1 to ignore, otherwise the stellar type number for which Kippenhahn plot data should be output.
 | **Parameter input type**: Integer
-| **Default value**: -1
+| **Default value**: NULL
 | **Macros**: ['LOW_MASS_MS = 0', 'MS = 1', 'HG = 2', 'GIANT_BRANCH = 3', 'CHeB = 4', 'EAGB = 5', 'TPAGB = 6', 'HeMS = 7', 'HeHG = 8', 'HeGB = 9', 'HeWD = 10', 'COWD = 11', 'ONeWD = 12', 'NS = 13', 'BH = 14', 'MASSLESS_REMNANT = 15']
 | **Extra**: 
 
 | **Parameter**: MINT_Kippenhahn_companion_stellar_type
 | **Description**: Companion stellar type selector for Kippenhahn plots. Set to -1 to ignore, otherwise the stellar type number for the companion for which Kippenhahn plot data should be output.
 | **Parameter input type**: Integer
-| **Default value**: -1
+| **Default value**: NULL
 | **Macros**: ['LOW_MASS_MS = 0', 'MS = 1', 'HG = 2', 'GIANT_BRANCH = 3', 'CHeB = 4', 'EAGB = 5', 'TPAGB = 6', 'HeMS = 7', 'HeHG = 8', 'HeGB = 9', 'HeWD = 10', 'COWD = 11', 'ONeWD = 12', 'NS = 13', 'BH = 14', 'MASSLESS_REMNANT = 15']
 | **Extra**: 
 
 | **Parameter**: MINT_nuclear_burning
 | **Description**: Turn on or off MINT's nuclear burning algorithm.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_minimum_shell_mass
 | **Description**: Minimum shell mass in MINT's nuclear burning routines.
 | **Parameter input type**: Float
-| **Default value**: 1e-06
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_maximum_shell_mass
 | **Description**: Maximum shell mass in MINT's nuclear burning routines. :
 | **Parameter input type**: Float
-| **Default value**: 0.1
+| **Default value**: NULL
 | **Extra**: 
 
 Section: i/o
diff --git a/docs/build/html/binary_c_parameters.html b/docs/build/html/binary_c_parameters.html
index d2f2484a3..d336a5e5b 100644
--- a/docs/build/html/binary_c_parameters.html
+++ b/docs/build/html/binary_c_parameters.html
@@ -194,7 +194,7 @@
 <h1>Binary_c parameters<a class="headerlink" href="#binary-c-parameters" title="Permalink to this headline">¶</a></h1>
 <p>The following chapter contains all the parameters that the current version of binary_c can handle, along with their descriptions and other properties.</p>
 <dl class="simple">
-<dt>This information was obtained by the following binary_c build:</dt><dd><p><strong>binary_c git branch</strong>: HEAD   <strong>binary_c git revision</strong>: 5747:20211102:404ce27a0      <strong>Built on</strong>: Nov  2 2021 22:56:15</p>
+<dt>This information was obtained by the following binary_c build:</dt><dd><p><strong>binary_c git branch</strong>: branch_david   <strong>binary_c git revision</strong>: 5747:20211102:404ce27a0      <strong>Built on</strong>: Nov  2 2021 23:57:35</p>
 </dd>
 </dl>
 <div class="section" id="section-stars">
@@ -750,6 +750,28 @@
 <div class="line"><strong>Macros</strong>: [‘BH_HURLEY2002 = 0’, ‘BH_BELCZYNSKI = 1’, ‘BH_SPERA2015 = 2’, ‘BH_FRYER12_DELAYED = 3’, ‘BH_FRYER12_RAPID = 4’, ‘BH_FRYER12_STARTRACK = 5’]</div>
 </div>
 <div class="line-block">
+<div class="line"><strong>Parameter</strong>: PPISN_prescription</div>
+<div class="line"><strong>Description</strong>: (Pulsational) Pair-Instability Supernova prescription: Relates initial helium core mass of star to whether the star undergoes PPISN or PISN. Requires PPISN flag to be True (see binary_c_parameters.h). 0=no ppisn, 1=Farmer et al 2019. 2=Hendriks et al 21 (in prep), which is different fit based on the same data as Farmer et al 2019</div>
+<div class="line"><strong>Parameter input type</strong>: Integer</div>
+<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Macros</strong>: [‘PPISN_NONE = 0’, ‘PPISN_FARMER19 = 1’, ‘PPISN_NEW_FIT_21 = 2’]</div>
+<div class="line"><strong>Extra</strong>: Ignore</div>
+</div>
+<div class="line-block">
+<div class="line"><strong>Parameter</strong>: PPISN_additional_massloss</div>
+<div class="line"><strong>Description</strong>: (Pulsational) Pair-Instability Supernova additional massloss (on top of the result of the prescription). Value currently is not required to be positive</div>
+<div class="line"><strong>Parameter input type</strong>: Float</div>
+<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Extra</strong>: Ignore</div>
+</div>
+<div class="line-block">
+<div class="line"><strong>Parameter</strong>: use_LWN_fallback</div>
+<div class="line"><strong>Description</strong>: Flag whether to use the Nazehdin-Lovegrove-Woosley hydrogen envelope ejection at failed supernova.</div>
+<div class="line"><strong>Parameter input type</strong>: Integer</div>
+<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Extra</strong>: Ignore</div>
+</div>
+<div class="line-block">
 <div class="line"><strong>Parameter</strong>: sn_kick_distribution_II</div>
 <div class="line"><strong>Description</strong>: Set the distribution of speeds applied to kick type II core collapse supernova systems. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
@@ -781,7 +803,7 @@
 <div class="line"><strong>Parameter</strong>: sn_kick_distribution_GRB_COLLAPSAR</div>
 <div class="line"><strong>Description</strong>: Set the distribution of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova which is also a collapsar. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Default value</strong>: 0</div>
 <div class="line"><strong>Macros</strong>: [‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’]</div>
 </div>
 <div class="line-block">
@@ -827,6 +849,27 @@
 <div class="line"><strong>Macros</strong>: [‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’]</div>
 </div>
 <div class="line-block">
+<div class="line"><strong>Parameter</strong>: sn_kick_distribution_PPISN</div>
+<div class="line"><strong>Description</strong>: Set the distribution of speeds applied to PPISN supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
+<div class="line"><strong>Parameter input type</strong>: Integer</div>
+<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Macros</strong>: [‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’]</div>
+</div>
+<div class="line-block">
+<div class="line"><strong>Parameter</strong>: sn_kick_distribution_PISN</div>
+<div class="line"><strong>Description</strong>: Set the distribution of speeds applied to PISN supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
+<div class="line"><strong>Parameter input type</strong>: Integer</div>
+<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Macros</strong>: [‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’]</div>
+</div>
+<div class="line-block">
+<div class="line"><strong>Parameter</strong>: sn_kick_distribution_PHDIS</div>
+<div class="line"><strong>Description</strong>: Set the distribution of speeds applied to PHDIS supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
+<div class="line"><strong>Parameter input type</strong>: Integer</div>
+<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Macros</strong>: [‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’]</div>
+</div>
+<div class="line-block">
 <div class="line"><strong>Parameter</strong>: sn_kick_dispersion_II</div>
 <div class="line"><strong>Description</strong>: Set the dispersion of speeds applied to kick type II core collapse supernova systems. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
@@ -854,7 +897,7 @@
 <div class="line"><strong>Parameter</strong>: sn_kick_dispersion_GRB_COLLAPSAR</div>
 <div class="line"><strong>Description</strong>: Set the dispersion of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova which is also a collapsar. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 190</div>
+<div class="line"><strong>Default value</strong>: 0</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: sn_kick_dispersion_TZ</div>
@@ -893,6 +936,24 @@
 <div class="line"><strong>Default value</strong>: 0</div>
 </div>
 <div class="line-block">
+<div class="line"><strong>Parameter</strong>: sn_kick_dispersion_PPISN</div>
+<div class="line"><strong>Description</strong>: Set the dispersion of speeds applied to the survivor of a PPISN supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
+<div class="line"><strong>Parameter input type</strong>: Float</div>
+<div class="line"><strong>Default value</strong>: 190</div>
+</div>
+<div class="line-block">
+<div class="line"><strong>Parameter</strong>: sn_kick_dispersion_PISN</div>
+<div class="line"><strong>Description</strong>: Set the dispersion of speeds applied to the survivor of a PISN supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
+<div class="line"><strong>Parameter input type</strong>: Float</div>
+<div class="line"><strong>Default value</strong>: 0</div>
+</div>
+<div class="line-block">
+<div class="line"><strong>Parameter</strong>: sn_kick_dispersion_PHDIS</div>
+<div class="line"><strong>Description</strong>: Set the dispersion of speeds applied to the survivor of a PHDIS supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).</div>
+<div class="line"><strong>Parameter input type</strong>: Float</div>
+<div class="line"><strong>Default value</strong>: 0</div>
+</div>
+<div class="line-block">
 <div class="line"><strong>Parameter</strong>: sn_kick_companion_IA_He</div>
 <div class="line"><strong>Description</strong>: Set the speed (if &gt;=0) of, or the algothim (if &lt;0) used to calculate the, kick on the companion when a Ia He supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
@@ -1033,6 +1094,27 @@
 <div class="line"><strong>Macros</strong>: [‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]</div>
 </div>
 <div class="line-block">
+<div class="line"><strong>Parameter</strong>: sn_kick_companion_PPISN</div>
+<div class="line"><strong>Description</strong>: Set the speed (if &gt;=0) of, or the algothim (if &lt;0) used to calculate the kick on the companion, if it survives, in a PPISN supernova. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.</div>
+<div class="line"><strong>Parameter input type</strong>: Float</div>
+<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Macros</strong>: [‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]</div>
+</div>
+<div class="line-block">
+<div class="line"><strong>Parameter</strong>: sn_kick_companion_PISN</div>
+<div class="line"><strong>Description</strong>: Set the speed (if &gt;=0) of, or the algothim (if &lt;0) used to calculate the kick on the companion, if it survives, in a PISN supernova. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.</div>
+<div class="line"><strong>Parameter input type</strong>: Float</div>
+<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Macros</strong>: [‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]</div>
+</div>
+<div class="line-block">
+<div class="line"><strong>Parameter</strong>: sn_kick_companion_PHDIS</div>
+<div class="line"><strong>Description</strong>: Set the speed (if &gt;=0) of, or the algothim (if &lt;0) used to calculate the kick on the companion, if it survives, in a PHDIS supernova. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.</div>
+<div class="line"><strong>Parameter input type</strong>: Float</div>
+<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Macros</strong>: [‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]</div>
+</div>
+<div class="line-block">
 <div class="line"><strong>Parameter</strong>: wd_sigma</div>
 <div class="line"><strong>Description</strong>: Set the speed at which white dwarfs are kicked when they form, in km/s. Default is zero (i.e. no kick). Requires WD_KICKS.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
@@ -1104,25 +1186,25 @@
 <div class="line"><strong>Parameter</strong>: delta_mcmin</div>
 <div class="line"><strong>Description</strong>: A parameter to reduce the minimum core mass for third dredge up to occur on the TPAGB. As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: lambda_min</div>
 <div class="line"><strong>Description</strong>: A parameter to increase the efficiency of third dredge up on the TPAGB. The efficiency is lambda * lambda_mult, and setting lambda_min&gt;0 implies that, once Mc&gt;Mcmin (see delta_mcmin) lambda=Max(lambda(fit to Karakas), lambda_min). As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars. See also lambda_multiplier.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: lambda_multiplier</div>
 <div class="line"><strong>Description</strong>: A parameter to increase the efficiency of third dredge up on the TPAGB. The efficiency is lambda * lambda_mult, and setting lambda_min&gt;0 implies that, once Mc&gt;Mcmin (see delta_mcmin) lambda=Max(lambda(fit to Karakas), lambda_min). As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: minimum_envelope_mass_for_third_dredgeup</div>
 <div class="line"><strong>Description</strong>: The minimum envelope mass for third dredge up on the TPAGB. Early, solar metallicity models by Straniero et al suggested 0.5Msun is typical. However, circumstantial evidence (Izzard et al 2009) as well as newer models by Stancliffe and Karakas suggest that at low metallicity a value nearer zero is more appropriate.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 0.5</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: mass_of_pmz</div>
@@ -1134,13 +1216,13 @@
 <div class="line"><strong>Parameter</strong>: c13_eff</div>
 <div class="line"><strong>Description</strong>: The “efficiency” of partial mixing in a TPAGB star intershell region, when using the s-process tables of Gallino, Busso, Lugaro et al. as provided by Maria Lugaro for the Izzard et al. 2009 paper. Requires NUCSYN and NUCSYN_S_PROCESS.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: mc13_pocket_multiplier</div>
 <div class="line"><strong>Description</strong>: Multiplies the mass in the partial mixing zone of a TPAGB star, when using the s-process tables of Gallino, Busso, Lugaro et al. as provided by Maria Lugaro for the Izzard et al. 2009 paper. Requires NUCSYN and NUCSYN_S_PROCESS.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: tides_convective_damping</div>
@@ -1166,7 +1248,7 @@
 <div class="line"><strong>Parameter</strong>: hbbtfac</div>
 <div class="line"><strong>Description</strong>: A parameter to modulate the temperature at the base of the hot-bottom burning zone in TPAGB stars. (Works only if NUCSYN is defined)</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: wind_multiplier_%d</div>
@@ -1252,7 +1334,7 @@
 <div class="line"><strong>Parameter</strong>: MINT_metallicity</div>
 <div class="line"><strong>Description</strong>: This sets the metallicity for MINT. It is ignored if set to -1.0, the default, in which case the normal metallicity parameter is used.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: -1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: gaia_Teff_binwidth</div>
@@ -1284,28 +1366,28 @@
 <div class="line"><strong>Parameter</strong>: AGB_core_algorithm</div>
 <div class="line"><strong>Description</strong>: Algorithm to use for calculating AGB core masses. 0=Hurley et al. 2002 if no NUCSYN, Karakas 2002 if NUCSYN is defined; 1=Hurley et al. 2002 (overshooting models); 1=Karakas 2002 (non-overshooting models).</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 2</div>
+<div class="line"><strong>Default value</strong>: 1</div>
 <div class="line"><strong>Macros</strong>: [‘AGB_CORE_ALGORITHM_DEFAULT = 0’, ‘AGB_CORE_ALGORITHM_HURLEY = 1’, ‘AGB_CORE_ALGORITHM_KARAKAS = 2’]</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: AGB_radius_algorithm</div>
 <div class="line"><strong>Description</strong>: Algorithm to use for calculating radii on the TPAGB.</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 2</div>
+<div class="line"><strong>Default value</strong>: 1</div>
 <div class="line"><strong>Macros</strong>: [‘AGB_RADIUS_ALGORITHM_DEFAULT = 0’, ‘AGB_RADIUS_ALGORITHM_HURLEY = 1’, ‘AGB_RADIUS_ALGORITHM_KARAKAS = 2’]</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: AGB_luminosity_algorithm</div>
 <div class="line"><strong>Description</strong>: Algorithm to use for calculating luminosities on the TPAGB.</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 2</div>
+<div class="line"><strong>Default value</strong>: 1</div>
 <div class="line"><strong>Macros</strong>: [‘AGB_LUMINOSITY_ALGORITHM_DEFAULT = 0’, ‘AGB_LUMINOSITY_ALGORITHM_HURLEY = 1’, ‘AGB_LUMINOSITY_ALGORITHM_KARAKAS = 2’]</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: AGB_3dup_algorithm</div>
 <div class="line"><strong>Description</strong>: Algorithm to use for calculating third dredge up efficiency on the TPAGB.</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 2</div>
+<div class="line"><strong>Default value</strong>: 1</div>
 <div class="line"><strong>Macros</strong>: [‘AGB_THIRD_DREDGE_UP_ALGORITHM_DEFAULT = 0’, ‘AGB_THIRD_DREDGE_UP_ALGORITHM_HURLEY = 1’, ‘AGB_THIRD_DREDGE_UP_ALGORITHM_KARAKAS = 2’, ‘AGB_THIRD_DREDGE_UP_ALGORITHM_STANCLIFFE = 3’]</div>
 </div>
 <div class="line-block">
@@ -1472,24 +1554,6 @@
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
 <div class="line"><strong>Default value</strong>: False</div>
 </div>
-<div class="line-block">
-<div class="line"><strong>Parameter</strong>: degenerate_core_merger_nucsyn</div>
-<div class="line"><strong>Description</strong>: If TRUE, assume that in a degnerate core merger, energy is generated from nucleosynthesis of the whole core, and that this can disrupt the core. The BSE algorithm (Hurley et al. 2002) assumes this to be TRUE, but binary_c assumes FALSE by default. (FALSE)</div>
-<div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
-</div>
-<div class="line-block">
-<div class="line"><strong>Parameter</strong>: degenerate_core_helium_merger_ignition</div>
-<div class="line"><strong>Description</strong>: If TRUE, assume that when there is a degenerate helium core merger, the star reignites helium. This is required to make R-type carbon stars. (TRUE)</div>
-<div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: True</div>
-</div>
-<div class="line-block">
-<div class="line"><strong>Parameter</strong>: degenerate_core_merger_dredgeup_fraction</div>
-<div class="line"><strong>Description</strong>: If non-zero, mix this fraction of the degenerate core during a merger.(0.0).</div>
-<div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 0</div>
-</div>
 </div>
 <div class="section" id="section-binary">
 <h2>Section: binary<a class="headerlink" href="#section-binary" title="Permalink to this headline">¶</a></h2>
@@ -1695,7 +1759,7 @@
 <div class="line"><strong>Parameter</strong>: post_ce_objects_have_envelopes</div>
 <div class="line"><strong>Description</strong>: If TRUE then post-common-envelope objects have thin envelopes. You need this if you are to have post-CE post-AGB stars. Note that this <em>may</em> be unstable, i.e. you may end up having many CEEs. The mass in the envelope is controlled by post_ce_adaptive_menv. TRUE by default.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: True</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: PN_comenv_transition_time</div>
@@ -1897,22 +1961,20 @@
 <div class="line"><strong>Parameter</strong>: type_Ia_MCh_supernova_algorithm</div>
 <div class="line"><strong>Description</strong>: Algorithm to be used when calculating type Ia yields from Chandrasekhar-mass exploders. 0 = DD7 (Iwamoto 1999), 1 = Seitenzahl 2013 3D hydro yields (you must also set Seitenzahl2013_model)</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 0</div>
-<div class="line"><strong>Macros</strong>: [‘TYPE_IA_MCH_SUPERNOVA_ALGORITHM_DD2 = 0’, ‘TYPE_IA_MCH_SUPERNOVA_ALGORITHM_SEITENZAHL2013 = 1’, ‘TYPE_IA_MCH_SUPERNOVA_ALGORITHM_SEITENZAHL2013_AUTOMATIC = 2’]</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: Seitenzahl2013_model</div>
 <div class="line"><strong>Description</strong>: Which of Seitenzahl et al. 2013’s models to use? One of N1,N3,N5,N10,N20,N40,N100L,N100,N100H,N150,N200,N300C,N1600,N1600C,N100_Z0.5,N100_Z0.1,N100_Z0.01 (defaults to N100).</div>
 <div class="line"><strong>Parameter input type</strong>: String</div>
-<div class="line"><strong>Default value</strong>: N100</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>: N1</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: type_Ia_sub_MCh_supernova_algorithm</div>
 <div class="line"><strong>Description</strong>: Algorithm to be used when calculating type Ia yields from sub-Chandrasekhar-mass exploders. (Currently unused.)</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 0</div>
-<div class="line"><strong>Macros</strong>: [‘TYPE_IA_SUB_MCH_SUPERNOVA_ALGORITHM_LIVNE_ARNETT_1995 = 0’]</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: max_HeWD_mass</div>
@@ -2674,7 +2736,7 @@
 <div class="line"><strong>Parameter</strong>: NeNaMgAl</div>
 <div class="line"><strong>Description</strong>: Enables NeNaMgAl reaction network. Requires NUCSYN and NUCSYN_HBB.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: True</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>: Ignore</div>
 </div>
 <div class="line-block">
@@ -2699,23 +2761,21 @@
 <div class="line"><strong>Parameter</strong>: nucsyn_metallicity</div>
 <div class="line"><strong>Description</strong>: This sets the metallicity of the nucleosynthesis algorithms, i.e. the amount (by mass) of matter which is not hydrogen or helium. Usually you’d just set this with the metallicity parameter, but if you want the nucleosynthesis to be outside the range of the stellar evolution algorithm (e.g. Z=0 or Z=0.04) then you need to use nucsyn_metallicity. That said, it’s also outside the range of some of the nucleosynthesis algorithms as well, so you have been warned!</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: -1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Macros</strong>: [‘DEFAULT_TO_METALLICITY = -1’]</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: nucsyn_solver</div>
 <div class="line"><strong>Description</strong>: Choose the solver used in nuclear burning. 0 = KAPS_RENTROP is a Kaps-Rentrop scheme (fast, not great for stiff problems), 1 = LSODA (Adams/BSF switcher), 2 = CVODE library (<a class="reference external" href="https://computing.llnl.gov/projects/sundials">https://computing.llnl.gov/projects/sundials</a>. Default 0.</div>
 <div class="line"><strong>Parameter input type</strong>: Unsigned integer</div>
-<div class="line"><strong>Default value</strong>: 0</div>
-<div class="line"><strong>Macros</strong>: [‘NUCSYN_SOLVER_KAPS_RENTROP = 0’, ‘NUCSYN_SOLVER_LSODA = 1’, ‘NUCSYN_SOLVER_CVODE = 2’, ‘NUCSYN_SOLVER_NUMBER = 3’, ‘NUCSYN_SOLVER_KAPS_RENTROP = 0’, ‘NUCSYN_SOLVER_LSODA = 1’, ‘NUCSYN_SOLVER_CVODE = 2’, ‘NUCSYN_SOLVER_NUMBER = 3’]</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>: 0</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: initial_abundance_mix</div>
 <div class="line"><strong>Description</strong>: initial abundance mixture: 0=AG89, 1=Karakas 2002, 2=Lodders 2003, 3=Asplund 2005 (not available?), 4=Garcia Berro, 5=Grevesse Noels 1993</div>
 <div class="line"><strong>Parameter input type</strong>: Unsigned integer</div>
-<div class="line"><strong>Default value</strong>: 0</div>
-<div class="line"><strong>Macros</strong>: [‘NUCSYN_INIT_ABUND_MIX_AG89 = 0’, ‘NUCSYN_INIT_ABUND_MIX_KARAKAS2002 = 1’, ‘NUCSYN_INIT_ABUND_MIX_LODDERS2003 = 2’, ‘NUCSYN_INIT_ABUND_MIX_ASPLUND2005 = 3’, ‘NUCSYN_INIT_ABUND_MIX_GARCIABERRO = 4’, ‘NUCSYN_INIT_ABUND_MIX_GREVESSE_NOELS_1993 = 5’, ‘NUCSYN_INIT_ABUND_MIX_ASPLUND2009 = 6’, ‘NUCSYN_INIT_ABUND_MIX_KOBAYASHI2011_ASPLUND2009 = 7’, ‘NUCSYN_INIT_ABUND_MIX_LODDERS2010 = 8’]</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>: 0</div>
 </div>
 <div class="line-block">
@@ -2743,44 +2803,43 @@
 <div class="line"><strong>Parameter</strong>: init_abunds_only</div>
 <div class="line"><strong>Description</strong>: If True, outputs only the initial abundances, then exits.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: initial_abunds_only</div>
 <div class="line"><strong>Description</strong>: If True, outputs only the initial abundances, then exits.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: no_thermohaline_mixing</div>
 <div class="line"><strong>Description</strong>: If True, disables thermohaline mixing.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: lithium_GB_post_Heflash</div>
 <div class="line"><strong>Description</strong>: Sets the lithium abundances after the helium flash. Requires NUCSYN and LITHIUM_TABLES.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: lithium_GB_post_1DUP</div>
 <div class="line"><strong>Description</strong>: Sets the lithium abundance after first dredge up. Requires NUCSYN and LITHIUM_TABLES.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: lithium_hbb_multiplier</div>
 <div class="line"><strong>Description</strong>: Multiplies the lithium abundances on the AGB during HBB (based on Karakas/Fishlock et al models).Requires NUCSYN and LITHIUM_TABLES.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: angelou_lithium_decay_function</div>
 <div class="line"><strong>Description</strong>: Functional form which describes Li7 decay. Requires NUCSYN and NUCSYN_ANGELOU_LITHIUM. Choices are: 0 expoential (see angelou_lithium_decay_time).</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
 <div class="line"><strong>Default value</strong>: NULL</div>
-<div class="line"><strong>Macros</strong>: [‘ANGELOU_LITHIUM_DECAY_FUNCTION_EXPONENTIAL = 0’]</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: angelou_lithium_LMMS_time</div>
@@ -2924,10 +2983,17 @@
 <div class="section" id="section-output">
 <h2>Section: output<a class="headerlink" href="#section-output" title="Permalink to this headline">¶</a></h2>
 <div class="line-block">
+<div class="line"><strong>Parameter</strong>: david_logging_function</div>
+<div class="line"><strong>Description</strong>: Function to choose which kind of information gets logged Requires DAVID. Choices are: 0= None, &gt;0 for custom logging functions</div>
+<div class="line"><strong>Parameter input type</strong>: Integer</div>
+<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Extra</strong>: Ignore</div>
+</div>
+<div class="line-block">
 <div class="line"><strong>Parameter</strong>: cf_amanda_log</div>
 <div class="line"><strong>Description</strong>: Enable logging to compare to Amanda’s models.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: float_overflow_checks</div>
@@ -2975,7 +3041,7 @@
 <div class="line"><strong>Parameter</strong>: legacy_yields</div>
 <div class="line"><strong>Description</strong>: Turn on ensemble legacy yield output.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: ensemble_defer</div>
@@ -3023,31 +3089,31 @@
 <div class="line"><strong>Parameter</strong>: EMP_logg_maximum</div>
 <div class="line"><strong>Description</strong>: Maximum logg that EMP stars are allowed to have. See Izzard et al 2009. See also CEMP_cfe_minimum, NEMP_nfe_minimum, EMP_minimum_age.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 4</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: EMP_minimum_age</div>
 <div class="line"><strong>Description</strong>: Minimum age that EMP stars are required to have. See Izzard et al 2009. See also CEMP_cfe_minimum, NEMP_nfe_minimum, EMP_logg_maximum.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 10</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: EMP_feh_maximum</div>
 <div class="line"><strong>Description</strong>: Maximum [Fe/H] that an EMP stars may have. See Izzard et al 2009. See also CEMP_cfe_minimum, NEMP_nfe_minimum, EMP_logg_maximum, EMP_minimum_age. Default -2.0.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: -2</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: CEMP_cfe_minimum</div>
 <div class="line"><strong>Description</strong>: Minimum [C/Fe] that CEMP stars are required to have. See Izzard et al 2009. See also NEMP_cfe_minimum, EMP_logg_maximum, EMP_minimum_age. Default 0.7.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 0.7</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: NEMP_cfe_minimum</div>
 <div class="line"><strong>Description</strong>: Minimum [N/Fe] that NEMP stars are required to have. See Izzard et al 2009, Pols et al. 2012. See also CEMP_cfe_minimum, EMP_logg_maximum, EMP_minimum_age. Default 1.0.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: thick_disc_start_age</div>
@@ -3207,84 +3273,84 @@
 <div class="line"><strong>Parameter</strong>: MINT_dir</div>
 <div class="line"><strong>Description</strong>: Location of MINT algorithm data.</div>
 <div class="line"><strong>Parameter input type</strong>: String</div>
-<div class="line"><strong>Default value</strong>:</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_data_cleanup</div>
 <div class="line"><strong>Description</strong>: Activate checks on incoming data to try to account for problems. Will make data-loading slower, but may fix a few things.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_MS_rejuvenation</div>
 <div class="line"><strong>Description</strong>: Turn on or off (hydrogen) main-sequence rejuvenation.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: True</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_remesh</div>
 <div class="line"><strong>Description</strong>: Turn on or off MINT’s remeshing.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: True</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_use_ZAMS_profiles</div>
 <div class="line"><strong>Description</strong>: Use chemical profiles at the ZAMS if MINT_use_ZAMS_profiles is TRUE, otherwise set homogeneous abundances. (Default is TRUE, so we use the profiles if they are available.)</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: True</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_fallback_to_test_data</div>
 <div class="line"><strong>Description</strong>: If TRUE, use the MINT test_data directory as a fallback when data is unavailable. (FALSE)</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_disable_grid_load_warnings</div>
 <div class="line"><strong>Description</strong>: Use this to explicitly disable MINT’s warnings when loading a grid with, e.g., missing or too much data.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_Kippenhahn</div>
 <div class="line"><strong>Description</strong>: Turn on or off MINT’s Kippenhahn diagrams. If 0, off, if 1, output star 1 (index 0), if 2 output star 2 (index 1). Default 0.</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 0</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_nshells</div>
 <div class="line"><strong>Description</strong>: Set the initial number of shells MINT uses in each star when doing nuclear burning. Note: remeshing can change this. If MINT_nshells is 0, shellular burning and other routines that require shells will not be available. (200)</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 200</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_maximum_nshells</div>
 <div class="line"><strong>Description</strong>: Set the maximum number of shells MINT uses in each star when doing nuclear burning. Note that this will be limited to MINT_HARD_MAX_NSHELLS. (1000)</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 1000</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_minimum_nshells</div>
 <div class="line"><strong>Description</strong>: Set the minimum number of shells MINT uses in each star when doing nuclear burning. Note that this will be greater than or equal to MINT_HARD_MIN_NSHELLS, which is 0 by default. (0)</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: 10</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_Kippenhahn_stellar_type</div>
 <div class="line"><strong>Description</strong>: Stellar type selector for Kippenhahn plots. Set to -1 to ignore, otherwise the stellar type number for which Kippenhahn plot data should be output.</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: -1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Macros</strong>: [‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’]</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
@@ -3292,7 +3358,7 @@
 <div class="line"><strong>Parameter</strong>: MINT_Kippenhahn_companion_stellar_type</div>
 <div class="line"><strong>Description</strong>: Companion stellar type selector for Kippenhahn plots. Set to -1 to ignore, otherwise the stellar type number for the companion for which Kippenhahn plot data should be output.</div>
 <div class="line"><strong>Parameter input type</strong>: Integer</div>
-<div class="line"><strong>Default value</strong>: -1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Macros</strong>: [‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’]</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
@@ -3300,21 +3366,21 @@
 <div class="line"><strong>Parameter</strong>: MINT_nuclear_burning</div>
 <div class="line"><strong>Description</strong>: Turn on or off MINT’s nuclear burning algorithm.</div>
 <div class="line"><strong>Parameter input type</strong>: True|False</div>
-<div class="line"><strong>Default value</strong>: False</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_minimum_shell_mass</div>
 <div class="line"><strong>Description</strong>: Minimum shell mass in MINT’s nuclear burning routines.</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 1e-06</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 <div class="line-block">
 <div class="line"><strong>Parameter</strong>: MINT_maximum_shell_mass</div>
 <div class="line"><strong>Description</strong>: Maximum shell mass in MINT’s nuclear burning routines. :</div>
 <div class="line"><strong>Parameter input type</strong>: Float</div>
-<div class="line"><strong>Default value</strong>: 0.1</div>
+<div class="line"><strong>Default value</strong>: NULL</div>
 <div class="line"><strong>Extra</strong>:</div>
 </div>
 </div>
@@ -3498,9 +3564,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/custom_logging_functions.html b/docs/build/html/custom_logging_functions.html
index d55408eb5..631018bef 100644
--- a/docs/build/html/custom_logging_functions.html
+++ b/docs/build/html/custom_logging_functions.html
@@ -409,9 +409,9 @@ I recommend using this in function in combination with a function that generates
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/distribution_functions.html b/docs/build/html/distribution_functions.html
index 3ef558514..5204886ef 100644
--- a/docs/build/html/distribution_functions.html
+++ b/docs/build/html/distribution_functions.html
@@ -900,9 +900,9 @@ and is be given by dp/dlogP ~ (logP)^p for all other binary configurations (defa
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/example_notebooks.html b/docs/build/html/example_notebooks.html
index 504cdc54e..39503c396 100644
--- a/docs/build/html/example_notebooks.html
+++ b/docs/build/html/example_notebooks.html
@@ -305,9 +305,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_BHBH.html b/docs/build/html/examples/notebook_BHBH.html
index 1257b93b8..ae2b99d65 100644
--- a/docs/build/html/examples/notebook_BHBH.html
+++ b/docs/build/html/examples/notebook_BHBH.html
@@ -5665,9 +5665,9 @@ system 2 / 100
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_HRD.html b/docs/build/html/examples/notebook_HRD.html
index 0e7f02e8e..f04d187e2 100644
--- a/docs/build/html/examples/notebook_HRD.html
+++ b/docs/build/html/examples/notebook_HRD.html
@@ -1457,9 +1457,9 @@ very start.</p>
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_api_functionality.html b/docs/build/html/examples/notebook_api_functionality.html
index 62f6bc94d..a770dc799 100644
--- a/docs/build/html/examples/notebook_api_functionality.html
+++ b/docs/build/html/examples/notebook_api_functionality.html
@@ -1382,9 +1382,9 @@ MAXIMUM MASS RATIO 0.0141
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_common_envelope_evolution.html b/docs/build/html/examples/notebook_common_envelope_evolution.html
index 1de3a928e..3f1b7781b 100644
--- a/docs/build/html/examples/notebook_common_envelope_evolution.html
+++ b/docs/build/html/examples/notebook_common_envelope_evolution.html
@@ -1222,9 +1222,9 @@ Text(0, 0.5, &#39;Number of stars&#39;)
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_custom_logging.html b/docs/build/html/examples/notebook_custom_logging.html
index a2b2a8249..b04c7f509 100644
--- a/docs/build/html/examples/notebook_custom_logging.html
+++ b/docs/build/html/examples/notebook_custom_logging.html
@@ -876,9 +876,9 @@ EXAMPLE_SN             1.050651207308e+01 1.59452 9.34213 20 12 13 5 1 6.55458 4
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_extra_features.html b/docs/build/html/examples/notebook_extra_features.html
index 596ece8d9..2d8eea086 100644
--- a/docs/build/html/examples/notebook_extra_features.html
+++ b/docs/build/html/examples/notebook_extra_features.html
@@ -628,9 +628,9 @@ dict_keys([&#39;networks&#39;, &#39;isotopes&#39;, &#39;argpairs&#39;, &#39;ense
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_individual_systems.html b/docs/build/html/examples/notebook_individual_systems.html
index eeff45ea7..c1b2f4993 100644
--- a/docs/build/html/examples/notebook_individual_systems.html
+++ b/docs/build/html/examples/notebook_individual_systems.html
@@ -930,9 +930,9 @@ SINGLE_STAR_LIFETIME 15 14.9927
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_luminosity_function_binaries.html b/docs/build/html/examples/notebook_luminosity_function_binaries.html
index 0cb05b8e3..2e4000a76 100644
--- a/docs/build/html/examples/notebook_luminosity_function_binaries.html
+++ b/docs/build/html/examples/notebook_luminosity_function_binaries.html
@@ -1289,9 +1289,9 @@ Done population run!
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_luminosity_function_single.html b/docs/build/html/examples/notebook_luminosity_function_single.html
index a3737efc4..b09114126 100644
--- a/docs/build/html/examples/notebook_luminosity_function_single.html
+++ b/docs/build/html/examples/notebook_luminosity_function_single.html
@@ -946,9 +946,9 @@ works perfectly well.</p>
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_massive_remnants.html b/docs/build/html/examples/notebook_massive_remnants.html
index 45049d216..95cf0f6ab 100644
--- a/docs/build/html/examples/notebook_massive_remnants.html
+++ b/docs/build/html/examples/notebook_massive_remnants.html
@@ -1051,9 +1051,9 @@ There were no errors found in this run.
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_population.html b/docs/build/html/examples/notebook_population.html
index 9d51711a6..32d45c583 100644
--- a/docs/build/html/examples/notebook_population.html
+++ b/docs/build/html/examples/notebook_population.html
@@ -1505,9 +1505,9 @@ time mass_1 zams_mass_1 mass_2 zams_mass_2 stellar_type_1 prev_stellar_type_1 st
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/notebook_solar_system.html b/docs/build/html/examples/notebook_solar_system.html
index 620d83805..630c4b35a 100644
--- a/docs/build/html/examples/notebook_solar_system.html
+++ b/docs/build/html/examples/notebook_solar_system.html
@@ -705,9 +705,9 @@ div.rendered_html tbody tr:hover {
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/old/basic_example.html b/docs/build/html/examples/old/basic_example.html
index d4d94d201..0f6c96d69 100644
--- a/docs/build/html/examples/old/basic_example.html
+++ b/docs/build/html/examples/old/basic_example.html
@@ -533,9 +533,9 @@ div.rendered_html tbody tr:hover {
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/examples/old/workshop_example_notebook.html b/docs/build/html/examples/old/workshop_example_notebook.html
index b0aab8ab2..f0612dad4 100644
--- a/docs/build/html/examples/old/workshop_example_notebook.html
+++ b/docs/build/html/examples/old/workshop_example_notebook.html
@@ -976,9 +976,9 @@ Took 14.214274644851685s
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/functions.html b/docs/build/html/functions.html
index 34546f390..fdeaafa2f 100644
--- a/docs/build/html/functions.html
+++ b/docs/build/html/functions.html
@@ -784,9 +784,9 @@ of all the binary_c parameters.</p>
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/genindex.html b/docs/build/html/genindex.html
index 15bc81552..02711cae2 100644
--- a/docs/build/html/genindex.html
+++ b/docs/build/html/genindex.html
@@ -756,9 +756,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/grid.html b/docs/build/html/grid.html
index d7d3ac011..ca3371454 100644
--- a/docs/build/html/grid.html
+++ b/docs/build/html/grid.html
@@ -667,9 +667,9 @@ passed to json.dumps)</p></li>
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/grid_options_defaults.html b/docs/build/html/grid_options_defaults.html
index acc274891..5fe717355 100644
--- a/docs/build/html/grid_options_defaults.html
+++ b/docs/build/html/grid_options_defaults.html
@@ -297,9 +297,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/grid_options_descriptions.html b/docs/build/html/grid_options_descriptions.html
index bc0cd70a5..505a21939 100644
--- a/docs/build/html/grid_options_descriptions.html
+++ b/docs/build/html/grid_options_descriptions.html
@@ -498,9 +498,9 @@ q extrapolation (below 0.15) method
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/hpc_functions.html b/docs/build/html/hpc_functions.html
index 6673d7eeb..58582fd2b 100644
--- a/docs/build/html/hpc_functions.html
+++ b/docs/build/html/hpc_functions.html
@@ -228,9 +228,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/index.html b/docs/build/html/index.html
index 9685ed7f3..ef200e59e 100644
--- a/docs/build/html/index.html
+++ b/docs/build/html/index.html
@@ -386,9 +386,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/modules.html b/docs/build/html/modules.html
index 77a2975e2..30e0b3575 100644
--- a/docs/build/html/modules.html
+++ b/docs/build/html/modules.html
@@ -239,9 +239,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/plot_functions.html b/docs/build/html/plot_functions.html
index 74fff4b33..3c7dca58a 100644
--- a/docs/build/html/plot_functions.html
+++ b/docs/build/html/plot_functions.html
@@ -462,9 +462,9 @@ This is not included in all the plotting routines.</p></li>
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/py-modindex.html b/docs/build/html/py-modindex.html
index a610048d0..da95acbed 100644
--- a/docs/build/html/py-modindex.html
+++ b/docs/build/html/py-modindex.html
@@ -244,9 +244,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/readme_link.html b/docs/build/html/readme_link.html
index 542e53fa3..61b7b3aaf 100644
--- a/docs/build/html/readme_link.html
+++ b/docs/build/html/readme_link.html
@@ -331,9 +331,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/run_system_wrapper.html b/docs/build/html/run_system_wrapper.html
index 925bccf7c..cd6cf5f49 100644
--- a/docs/build/html/run_system_wrapper.html
+++ b/docs/build/html/run_system_wrapper.html
@@ -272,9 +272,9 @@ and returns what the parse_function returns</p>
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/search.html b/docs/build/html/search.html
index 4ebf46cba..68f29339e 100644
--- a/docs/build/html/search.html
+++ b/docs/build/html/search.html
@@ -183,9 +183,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/searchindex.js b/docs/build/html/searchindex.js
index 729cf3a67..80433e4bd 100644
--- a/docs/build/html/searchindex.js
+++ b/docs/build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["binary_c_parameters","custom_logging_functions","distribution_functions","example_notebooks","examples/notebook_BHBH","examples/notebook_HRD","examples/notebook_api_functionality","examples/notebook_common_envelope_evolution","examples/notebook_custom_logging","examples/notebook_extra_features","examples/notebook_individual_systems","examples/notebook_luminosity_function_binaries","examples/notebook_luminosity_function_single","examples/notebook_massive_remnants","examples/notebook_population","examples/notebook_solar_system","examples/old/basic_example","examples/old/workshop_example_notebook","functions","grid","grid_options_defaults","grid_options_descriptions","hpc_functions","index","modules","plot_functions","readme_link","run_system_wrapper","spacing_functions","stellar_types","useful_funcs"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,nbsphinx:3,sphinx:56},filenames:["binary_c_parameters.rst","custom_logging_functions.rst","distribution_functions.rst","example_notebooks.rst","examples/notebook_BHBH.ipynb","examples/notebook_HRD.ipynb","examples/notebook_api_functionality.ipynb","examples/notebook_common_envelope_evolution.ipynb","examples/notebook_custom_logging.ipynb","examples/notebook_extra_features.ipynb","examples/notebook_individual_systems.ipynb","examples/notebook_luminosity_function_binaries.ipynb","examples/notebook_luminosity_function_single.ipynb","examples/notebook_massive_remnants.ipynb","examples/notebook_population.ipynb","examples/notebook_solar_system.ipynb","examples/old/basic_example.ipynb","examples/old/workshop_example_notebook.ipynb","functions.rst","grid.rst","grid_options_defaults.rst","grid_options_descriptions.rst","hpc_functions.rst","index.rst","modules.rst","plot_functions.rst","readme_link.rst","run_system_wrapper.rst","spacing_functions.rst","stellar_types.rst","useful_funcs.rst"],objects:{"binarycpython.utils":{custom_logging_functions:[1,0,0,"-"],distribution_functions:[2,0,0,"-"],functions:[18,0,0,"-"],grid:[19,0,0,"-"],grid_options_defaults:[20,0,0,"-"],hpc_functions:[22,0,0,"-"],plot_functions:[25,0,0,"-"],run_system_wrapper:[27,0,0,"-"],spacing_functions:[28,0,0,"-"],stellar_types:[29,0,0,"-"],useful_funcs:[30,0,0,"-"]},"binarycpython.utils.custom_logging_functions":{autogen_C_logging_code:[1,1,1,""],binary_c_log_code:[1,1,1,""],binary_c_write_log_code:[1,1,1,""],compile_shared_lib:[1,1,1,""],create_and_load_logging_function:[1,1,1,""],from_binary_c_config:[1,1,1,""],return_compilation_dict:[1,1,1,""]},"binarycpython.utils.distribution_functions":{"const":[2,1,1,""],Arenou2010_binary_fraction:[2,1,1,""],Izzard2012_period_distribution:[2,1,1,""],Kroupa2001:[2,1,1,""],Moe_di_Stefano_2017_multiplicity_fractions:[2,1,1,""],Moe_di_Stefano_2017_pdf:[2,1,1,""],build_q_table:[2,1,1,""],calc_P_integral:[2,1,1,""],calc_e_integral:[2,1,1,""],calc_total_probdens:[2,1,1,""],calculate_constants_three_part_powerlaw:[2,1,1,""],cosmic_SFH_madau_dickinson2014:[2,1,1,""],duquennoy1991:[2,1,1,""],fill_data:[2,1,1,""],flat:[2,1,1,""],flatsections:[2,1,1,""],gaussian:[2,1,1,""],gaussian_func:[2,1,1,""],gaussian_normalizing_const:[2,1,1,""],get_integration_constant_q:[2,1,1,""],get_max_multiplicity:[2,1,1,""],imf_chabrier2003:[2,1,1,""],imf_scalo1986:[2,1,1,""],imf_scalo1998:[2,1,1,""],imf_tinsley1980:[2,1,1,""],interpolate_in_mass_izzard2012:[2,1,1,""],ktg93:[2,1,1,""],linear_extrapolation_q:[2,1,1,""],merge_multiplicities:[2,1,1,""],normalize_dict:[2,1,1,""],number:[2,1,1,""],poisson:[2,1,1,""],powerlaw:[2,1,1,""],powerlaw_constant:[2,1,1,""],powerlaw_extrapolation_q:[2,1,1,""],prepare_dict:[2,1,1,""],raghavan2010_binary_fraction:[2,1,1,""],sana12:[2,1,1,""],set_opts:[2,1,1,""],three_part_powerlaw:[2,1,1,""]},"binarycpython.utils.functions":{Capturing:[18,2,1,""],bin_data:[18,1,1,""],call_binary_c_config:[18,1,1,""],catchtime:[18,2,1,""],check_if_in_shell:[18,1,1,""],conv_time_units:[18,1,1,""],convert_bytes:[18,1,1,""],convfloat:[18,1,1,""],create_arg_string:[18,1,1,""],create_hdf5:[18,1,1,""],datalinedict:[18,1,1,""],example_parse_output:[18,1,1,""],filter_arg_dict:[18,1,1,""],format_number:[18,1,1,""],get_ANSI_colours:[18,1,1,""],get_arg_keys:[18,1,1,""],get_defaults:[18,1,1,""],get_help:[18,1,1,""],get_help_all:[18,1,1,""],get_help_super:[18,1,1,""],get_moe_di_stefano_dataset:[18,1,1,""],get_size:[18,1,1,""],get_username:[18,1,1,""],imports:[18,1,1,""],is_capsule:[18,1,1,""],load_logfile:[18,1,1,""],make_build_text:[18,1,1,""],mem_use:[18,1,1,""],output_lines:[18,1,1,""],pad_output_distribution:[18,1,1,""],parse_binary_c_version_info:[18,1,1,""],remove_file:[18,1,1,""],return_binary_c_version_info:[18,1,1,""],temp_dir:[18,1,1,""],timedelta:[18,1,1,""],trem:[18,1,1,""],verbose_print:[18,1,1,""],write_binary_c_parameter_descriptions_to_rst_file:[18,1,1,""]},"binarycpython.utils.functions.Capturing":{__enter__:[18,3,1,""],__exit__:[18,3,1,""]},"binarycpython.utils.functions.catchtime":{__enter__:[18,3,1,""],__exit__:[18,3,1,""]},"binarycpython.utils.grid":{Population:[19,2,1,""]},"binarycpython.utils.grid.Population":{Moe_di_Stefano_2017:[19,3,1,""],add_grid_variable:[19,3,1,""],clean:[19,3,1,""],delete_grid_variable:[19,3,1,""],evolve:[19,3,1,""],evolve_single:[19,3,1,""],export_all_info:[19,3,1,""],parse_cmdline:[19,3,1,""],rename_grid_variable:[19,3,1,""],return_all_info:[19,3,1,""],return_binary_c_defaults:[19,3,1,""],return_binary_c_version_info:[19,3,1,""],return_population_settings:[19,3,1,""],set:[19,3,1,""],set_moe_di_stefano_settings:[19,3,1,""],update_grid_variable:[19,3,1,""],vb1print:[19,3,1,""],vb2print:[19,3,1,""],write_binary_c_calls_to_file:[19,3,1,""],write_ensemble:[19,3,1,""]},"binarycpython.utils.grid_options_defaults":{grid_options_description_checker:[20,1,1,""],grid_options_help:[20,1,1,""],print_option_descriptions:[20,1,1,""],write_grid_options_to_rst_file:[20,1,1,""]},"binarycpython.utils.plot_functions":{color_by_index:[25,1,1,""],dummy:[25,1,1,""],parse_function_hr_diagram:[25,1,1,""],parse_function_masses:[25,1,1,""],parse_function_orbit:[25,1,1,""],plot_HR_diagram:[25,1,1,""],plot_masses:[25,1,1,""],plot_orbit:[25,1,1,""],plot_system:[25,1,1,""]},"binarycpython.utils.run_system_wrapper":{run_system:[27,1,1,""]},"binarycpython.utils.spacing_functions":{"const":[28,1,1,""],const_dt:[28,1,1,""],const_ranges:[28,1,1,""],gaussian_zoom:[28,1,1,""],peak_normalized_gaussian_func:[28,1,1,""]},"binarycpython.utils.useful_funcs":{calc_period_from_sep:[30,1,1,""],calc_sep_from_period:[30,1,1,""],maximum_mass_ratio_for_RLOF:[30,1,1,""],minimum_period_for_RLOF:[30,1,1,""],minimum_separation_for_RLOF:[30,1,1,""],ragb:[30,1,1,""],roche_lobe:[30,1,1,""],rzams:[30,1,1,""],zams_collision:[30,1,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method"},terms:{"0":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,28,30],"00":[4,10,11,14,17],"000":[4,10,17],"0000":[4,10,17],"00000":17,"000000":17,"000000000000e":10,"000000e":17,"000001":10,"000002":10,"000003":10,"0001":[4,6,30],"000122339":14,"000161974":14,"000214449":14,"000220016":14,"000283924":14,"000287968":14,"000375908":14,"000497691":14,"000498487":14,"00065893":14,"0007":2,"000872405":14,"001":[0,4,6],"00115504":14,"0013":4,"00152924":14,"00182":4,"002":[4,16,17],"00202467":14,"0021272":4,"00215604":4,"00235329":4,"00237669":4,"00239838":4,"00242158":4,"00247821":4,"00247864":4,"00248439":4,"00254115":4,"00254512":4,"00256681":4,"00261516":4,"00268237":4,"00280816":4,"00283345":4,"00286793":4,"00288661":4,"00294":4,"00296406":4,"003":4,"00300971":4,"00303761":4,"00311757":4,"00317508":4,"00319483":4,"0034":4,"004":4,"004698855121516281":14,"005":4,"00518983":4,"0055":4,"00585495":4,"006":4,"0062211552141636295":14,"00632092":6,"00666382":4,"007":[4,15],"00707417":4,"00712":4,"00730797":4,"0074":4,"008":4,"0081514":4,"00823663875514986":14,"00832":4,"0087":4,"009":[4,15],"00984861":4,"00e":11,"01":[0,4,5,6,7,8,11,14,17],"010":4,"0102":4,"010905083645619543":14,"011":4,"0118":4,"012":4,"0122109":4,"012246630357e":14,"0128":4,"013":4,"0131145":4,"014":4,"0141":6,"0143651":4,"0143896":7,"014832":4,"015":4,"0152545":4,"0153961":4,"0155":4,"0156":4,"01561":4,"0156945":4,"0159":4,"016":4,"0162":4,"016309":7,"0163656":7,"0164":4,"0165":4,"0166":4,"0168":4,"0169":4,"017":[4,15],"0171":4,"0175264":7,"0176575":5,"01791":4,"018":4,"0182":4,"0184":4,"0187":4,"019":4,"0192009":4,"019715467199999996":7,"01e":11,"01t09":[5,7,11],"01t10":11,"02":[0,2,4,5,6,7,8,10,11,14,15,17,30],"020":4,"0208":4,"021":4,"0214":4,"0214824":4,"021960493499e":14,"022":4,"023":4,"0232618":4,"02379":4,"024":4,"0241634":4,"0245":4,"024684":4,"02473":4,"0248684":14,"025":4,"0250231":4,"0251003":4,"0259932":4,"026":4,"0261496":4,"027":4,"0276":4,"02786":4,"0278672":4,"028":4,"02823":4,"0283541":4,"029":4,"0290733":4,"0295":4,"0298011":4,"0298364":4,"02e":[7,11],"03":[0,1,4,6,7,11],"030":4,"0303129":4,"030499912298e":14,"031":4,"0316266":4,"0319":4,"032":4,"03221":4,"033":4,"0335":4,"0335017":4,"034":4,"03493":4,"03499999999999":13,"035":4,"03502960360000004":7,"03507":4,"036":4,"0367878":4,"037":4,"0385396":4,"039":4,"0393944":4,"0394":4,"0399":4,"03996e":4,"03e":11,"04":[0,4,6,11,17],"040":4,"041":4,"0411":4,"0414":4,"04198":4,"042":4,"0425":4,"043":4,"0434":14,"044":4,"0440989":4,"044142002936e":8,"04440288843805411":14,"0444029":14,"044572277695e":8,"044654032097e":8,"0448877":4,"0449442":4,"045":4,"045084306856e":8,"0459174":4,"046":4,"0461":4,"0469097":4,"047":[4,14,15],"0474164":4,"0474572":4,"048":[4,15,17],"049":4,"04924":4,"04e":11,"05":[0,4,6,7,8,11,14],"0501":4,"050651207308e":8,"051":[4,5],"0511173":4,"0512":4,"052":4,"0523":4,"0528412":4,"053":4,"0531294":4,"0533803":4,"0535":4,"0536749":4,"054":[2,4],"0547419":4,"055":4,"055188":4,"056":[4,15],"0563088":4,"057":4,"0570946":17,"0572914":4,"057949":4,"058":4,"0583837":4,"0585":4,"059":4,"05e":11,"05e51ba114934b37bab48f1db40b7333":14,"06":[0,4,7,8,10,11],"0608":4,"061":4,"061141":4,"0613":4,"062":4,"0621119":4,"0625403":4,"06257":4,"0626266":4,"063":4,"064":4,"0641":4,"06459059967730083":7,"0645906":7,"0649":4,"065":4,"06527":4,"066":4,"06696":4,"067":4,"0670735":4,"068":4,"0683196":4,"069":4,"06987":4,"06e":11,"07":[2,4,11,12,13,17,28],"070":[4,14],"0701913":4,"071":4,"07108":4,"0714679":4,"0717":4,"0719":4,"072":4,"0722":4,"0727126":4,"0727584":4,"074":4,"0744186":4,"0745":4,"07484":4,"075":4,"075416":4,"0755737":4,"076":4,"077":4,"0770302":4,"0772021":4,"0772781":4,"078":4,"0784":4,"0784722":4,"0787729":4,"0789786":4,"079":[4,5],"0791":4,"07e":11,"08":[0,4,7,11,17],"080763":10,"0808":4,"081":[4,5],"081024":5,"082":4,"0820":[0,6],"0823499":4,"0831":4,"0834973":17,"0837":4,"084":4,"0849409":4,"085":4,"086":4,"086004":4,"0868":4,"087":4,"0877":4,"0877243":4,"0878":4,"088":4,"089":4,"0890815":4,"0896":4,"08e":11,"08msun":[0,6],"09":[4,5,7,11],"090":4,"0900":17,"0902":[0,6],"0907":4,"0907537":4,"091":4,"0910814":4,"0913095":4,"09164":4,"092":4,"09295167374":11,"093":[5,15],"0931922":4,"094":[4,7],"094409257247e":14,"095":4,"0958704":4,"096":4,"09665":4,"0967":14,"097":4,"09706e":4,"09786":4,"098":[4,5],"0987206":4,"099":4,"0991059":4,"0993":4,"099417":7,"0995":4,"0m":11,"0mb":[7,11],"0msun":28,"0x146f912dbc60":6,"0x149c2e81ec10":10,"0x149c95c56c10":7,"0x14bf2250fdc0":5,"0x1528ac7290d0":14,"1":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,21,23,25,26,27,28,30],"10":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,27,28],"100":[0,2,4,5,6,7,11,12,13,28],"1000":[0,6,7,21,28],"100000000000":[16,17],"1001":11,"1005":4,"101":4,"101038":4,"1012":4,"101323":4,"101955":4,"102":4,"1021":4,"1025":11,"102750e":17,"103":4,"1035":4,"103702":4,"103789":4,"104":[4,7],"1043":4,"104427":4,"104997":4,"105":[4,12,13],"105082":4,"10522":4,"105704":4,"106":4,"1062":4,"106368":4,"106545":4,"10689":4,"107":4,"107187":4,"1075":4,"10782":4,"108":[4,14],"1082":4,"1085":10,"108571":4,"10877":4,"1088":4,"109":[4,7],"10941":4,"109679":4,"1098":4,"1099":4,"10e":11,"11":[0,4,5,7,8,10,11,13,14,15,17],"110":4,"11003":10,"1104":4,"1108":4,"111":4,"111023":4,"111583":4,"11182":4,"112":4,"11239":4,"1124":4,"113":4,"1130":4,"11346":4,"113492":17,"1135":4,"11376":4,"114":4,"114678":4,"11491":4,"115":[2,4],"11506":4,"115297":4,"11558":4,"115722":4,"11582":10,"116":4,"11686":4,"11695":4,"117":4,"11707":4,"1173":4,"1178":4,"118":4,"11802":4,"118229":4,"11854":4,"119":4,"1193":4,"1199":4,"11e":11,"12":[0,2,4,5,8,10,11,13,14,15,17,18],"120":4,"120000":[0,6],"120066":4,"1204":[4,17],"121":4,"121263":4,"12136":4,"1219":4,"122":4,"1222":4,"123":4,"123048":4,"12325":10,"123635":4,"1237":4,"123794969278e":14,"1239555":7,"124":4,"1241251901":15,"124379":17,"124496":4,"12457":10,"12460":10,"12461":10,"124931":4,"12495":4,"125":[0,4,6],"12500":0,"12522":4,"1254":4,"12548":4,"125553":4,"125886":4,"125968":4,"126":4,"126532":4,"127":4,"12741":4,"127442":4,"127957":4,"128":4,"12806":4,"129":4,"12974":4,"129879":4,"12e":[1,5,8,10,11,12,13,14],"13":[0,4,5,6,7,8,10,11,13,14,15,17],"130":4,"1301":10,"1302":10,"1306":4,"130725":4,"131":4,"13108":17,"1314":4,"131680e":17,"132":4,"132057":4,"1326":4,"13267":4,"1327":4,"13298":4,"133":4,"1334":4,"134":[4,14],"13416":4,"1345":10,"1346":10,"13461":10,"1347":10,"1348":10,"1349":10,"135":4,"135101":4,"135164":4,"1354":11,"1355":11,"13567":8,"136":4,"1360":4,"13607":4,"13626":14,"137":4,"13700":[5,7],"137502":4,"1379":4,"13796e":4,"138":4,"1380":17,"139":4,"139044":4,"1392":4,"139293101586e":14,"139732":4,"1398":4,"13e3":[0,6],"14":[0,4,5,6,8,10,11,13,14,15,17],"140":4,"1403":2,"141":4,"14112":4,"141361":4,"1415":4,"142":4,"14212":4,"143":4,"144":4,"144141":4,"14439":4,"14461":10,"1449":[4,11],"145":4,"145296":4,"145632":4,"146":4,"1468":4,"146844":4,"147":4,"1471":4,"1473":4,"14764":4,"1478":4,"148":[4,17],"1485":4,"148721":4,"149":4,"1492":4,"1494":11,"1498":4,"14e":11,"15":[0,2,4,6,7,8,10,11,13,14,15,17,21],"150":[4,7,11,12,13,14],"15000":[0,4,6,8,10,14,15,17],"1502":4,"150217":4,"15042":4,"150681":4,"151":4,"1514":4,"151616":4,"1517":4,"15186":4,"152":4,"1521":4,"1527":4,"153":4,"153329":4,"153852":4,"1539":11,"154":4,"155":4,"1551":4,"1553":4,"155342":4,"155662":11,"155678":7,"15594":4,"156":[4,7,17],"1560":4,"1567":4,"1569":4,"157":4,"1571":4,"1575":4,"158":4,"1585":11,"1586":4,"158640":7,"15884":4,"159":[4,7],"15907":4,"1599":4,"15e":11,"15msun":2,"16":[0,2,4,7,11,13,14,15,17],"160":4,"1606":4,"160675":11,"161":4,"1610":4,"1612":4,"1618":4,"162":4,"162006":4,"162038":4,"1622":4,"1624":[4,11],"162454":11,"16265":4,"1627":10,"162734":10,"162941":4,"163":[4,7],"1631":4,"1633":4,"163481":7,"1635760192":5,"1635760194":5,"1635760256":7,"1635760377":7,"1635760613":11,"1635760806":13,"1635760813":13,"1635760967":14,"1635760970":14,"1635761189":11,"1637":4,"164":4,"164714":4,"165":4,"16539":4,"16564":4,"166":[4,7],"1663":4,"166559":4,"167":[4,11],"1670":4,"16729":4,"16733":4,"1674":[4,11],"1678":4,"168":[4,7],"16833":4,"16837":4,"168379":7,"168558":4,"168972":4,"169":4,"1691":4,"1695":4,"169775":11,"17":[4,5,7,11,13,14,15,17],"170":4,"1703":11,"1708":4,"171":4,"171096":4,"1713":4,"1715":4,"172":4,"172014":4,"1722":4,"1729":4,"173":4,"1736":4,"174":4,"174169":4,"1747":4,"1749":11,"175":4,"175004":4,"1753":4,"17588":4,"176":4,"176751":11,"177":[4,7],"177444":4,"1775":4,"177551":4,"177727":4,"178":4,"1780":11,"1781":4,"1783":4,"1784":4,"1786":4,"179":4,"179142":4,"1792":4,"17932":4,"1796":4,"18":[4,11,13,15,17],"180":4,"1804":4,"180453":4,"1806":4,"1807":4,"1808":4,"1809":4,"181":4,"1810":4,"18108":4,"1811":4,"1812":4,"181244":4,"1813":4,"18139":4,"1814":[4,11],"18148":4,"1815":4,"1816":4,"1817":4,"181795":4,"1818":4,"1819":4,"181971798545e":14,"182":4,"1821":4,"1822":4,"1823":4,"1824":4,"1825":4,"1826":4,"1827":4,"1828":4,"1829":4,"183":4,"1830":4,"183048":4,"1831":4,"1833":4,"1834":4,"1835":4,"1838":4,"1839":4,"183974":4,"184":4,"1841":4,"1843":4,"1844":4,"184464":4,"1845":4,"1846":4,"1847":4,"184829":4,"185":4,"1851":[4,11],"1854":4,"1858":4,"186":[4,11],"1865":8,"187":4,"1876":4,"187694":4,"1877":4,"1879":11,"187993":4,"188":4,"1882":4,"189":4,"189239":4,"19":[4,7,11,14,17],"190":[0,4,17],"19097":4,"191":4,"1910":11,"1915":4,"191543":4,"192":4,"1920":4,"1923":4,"193":4,"193528":4,"19366":4,"19393":4,"194":4,"1947":11,"195":4,"1951":[0,6],"19521":4,"196":4,"196046":4,"196177":4,"19622":4,"196311":4,"1967":4,"1968":11,"197":4,"1972":[0,6],"1973":4,"1975":[0,6],"1977":4,"197729":4,"197x":[0,6],"198":4,"1980":2,"1983":30,"1986":[0,2,6],"1987":4,"1989":[0,6,11],"199":4,"19907":4,"1991":2,"1992":[0,6],"1993":[0,6],"1996":30,"1998":[0,2,4,6],"1999":[0,6],"19e":11,"1aearth":15,"1ajupit":15,"1amar":15,"1amercuri":15,"1aneptun":15,"1apluto":15,"1asaturn":15,"1auranu":15,"1avenu":15,"1ckzg0p9":[23,26],"1dex":[11,12,13],"1e":[0,6,7,8,10,11,17],"1e2":[0,6],"1e9":[0,6],"1gyr":28,"1m":11,"1mb":[7,11],"1mearth":15,"1mjupit":15,"1mmar":15,"1mmercuri":15,"1mneptun":15,"1mpluto":15,"1msaturn":15,"1msun":28,"1muranu":15,"1mvenu":15,"1s":[7,11],"1y":[0,6],"2":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,18,21,22,23,25,26,28],"20":[0,4,5,7,8,11,12,13,14,15,17,28],"200":[0,4,6],"2000":[0,4,6],"2001":[2,12,13],"2002":[0,6],"2003":[0,2,6],"2004":[0,4,6],"2005":[0,4,6],"2008":4,"2009":[0,6],"201":4,"2010":[0,2,6,21],"2012":[0,2,6],"2013":[0,6],"2014":[0,2,4,6],"2015":[0,4,6],"2016":[0,6],"2017":[0,6,11,14,21],"2018":[0,1,4,6],"2019":[0,4,6,17],"202":4,"2020":[0,6],"2021":[0,4,5,7,11],"20211102":0,"202196":4,"202339":4,"202569":4,"20265":4,"202750e":17,"2029":4,"203":4,"2033":4,"204":4,"2044":4,"20447":4,"204663":4,"2048":11,"205":4,"2053":4,"205353":4,"205527":4,"205537":4,"2057":4,"206":[4,15],"2063":4,"20677":4,"207":4,"2071":11,"2075":4,"208":4,"2081":4,"208169":4,"208453":4,"20887":4,"208923":4,"209":4,"2091":11,"209274":4,"20938":4,"20980":4,"20e":[7,11],"21":[1,4,5,11,17],"210":[4,17],"21043":4,"211":[4,13],"2112":4,"2118":17,"212":4,"212034":4,"2122":11,"2127":4,"213":4,"2132":4,"21333":4,"213396":4,"2135":4,"213854":4,"214":4,"214274644851685":17,"2143":11,"2147":4,"215":4,"215504":4,"2156":4,"215638":4,"2157":4,"21587440567681537":14,"21587440567681548":14,"2158744056768156":14,"216":4,"21603":4,"216067":4,"2164":11,"216496":4,"216951":4,"217":4,"21764":4,"218":4,"2182":4,"218222":13,"21824":4,"2183":11,"21844":4,"219":4,"219029061236e":14,"219058":4,"2191":4,"21927":4,"21948":4,"21e":11,"22":[0,4,11,17],"220":4,"22036":4,"2206":11,"22098":4,"221":4,"2210":4,"2214":4,"2216":4,"221832":4,"222":4,"2221":4,"2224":4,"22281":4,"223":4,"2232":11,"2234":4,"224":4,"2245":11,"224923":4,"225":4,"225135":4,"22518":4,"22543":4,"2258":11,"226":4,"2261":4,"22611318083528548":7,"226424":4,"2266":4,"2268":4,"2269":11,"227":4,"227249":4,"2275":4,"22787":4,"227955577093495":14,"228":4,"2282":11,"228555":4,"229":4,"2291":4,"22936":4,"2295":4,"229591":4,"22e":7,"23":[4,11,14],"230":4,"2300":11,"230102":4,"2305":4,"230955":4,"231":4,"231680e":17,"231704":4,"232":4,"2329":11,"233":4,"2332":4,"2333":4,"2338":4,"234":[4,7],"2348":11,"235":[4,5],"23513":4,"2352":4,"235464":4,"235689312423":7,"236":[4,17],"2365":[11,17],"237":4,"2371":4,"237203":4,"237951":4,"238":4,"2383":11,"238584":4,"23894":4,"239":4,"239197":4,"239704":4,"24":[4,7,11],"240":4,"2400":11,"2403e":14,"2406":4,"24098":4,"241":4,"2413":4,"24165":4,"242":4,"2421":4,"242151":4,"2423":11,"242309":4,"2424":10,"243":[4,5],"243214":4,"243583":4,"2437":4,"2438":11,"2439":4,"244":[4,15],"2444":15,"244645":4,"245":4,"245209":4,"245223":4,"2454":11,"246":4,"2466":11,"246604":4,"246625":4,"246671":5,"247":4,"2472":4,"2477":[4,11],"248":[4,7],"248871":4,"249":4,"249106":4,"2492":11,"2493":4,"249848":4,"24e":11,"25":[0,4,7,11,17],"250":4,"25014bc73b334765a1c09a4e4a97ed66":11,"251":[4,7],"2514":4,"2516":11,"25164":4,"252":4,"2528":4,"252877":4,"2529":4,"253":4,"2537":11,"253705":4,"254":4,"2544031669784":14,"255":[0,4,6],"2551":4,"2552":4,"2554":11,"2556":4,"256":[4,5],"256488":4,"256783":4,"25694":4,"257":[4,30],"2570":11,"2572":14,"257278":4,"257437":4,"2576084265970895":14,"258":[4,7],"2583":4,"259":4,"2590":11,"25msun":[0,6],"26":[4,11],"260":4,"26051":4,"260676":4,"261":4,"2613":4,"261343":4,"26171201413c43f5b91552a374879940":5,"2618":4,"262":4,"2622":[4,11],"2626":4,"2629":4,"263":4,"263079":4,"2632":4,"263235":4,"2636":11,"264":4,"26416":4,"26441":4,"26456":4,"2646":17,"265":4,"2652":11,"266":4,"2663":4,"26637":4,"2664":4,"266485":4,"2666":11,"267":[4,7],"2670":4,"2671":4,"2672":4,"2673":4,"2674":4,"2676":4,"2677":4,"2678":4,"2679":4,"268":4,"2680":4,"2681":4,"2682":4,"2683":4,"2684":4,"2685":4,"2686":4,"2687":4,"2688":4,"2689":4,"269":4,"2690":4,"2691":[4,11],"2692":4,"2693":4,"2694":4,"2695":4,"2696":4,"2697":4,"2698":4,"2699":4,"27":[4,7,11,14],"270":4,"2700":4,"2701":4,"2702":4,"27025":4,"2703":4,"2704":4,"2705":4,"2706":4,"2707":4,"2708":4,"2709":4,"271":4,"2710":4,"2711":4,"2712":4,"2713":4,"2714":4,"27143e":14,"2715":4,"2716":4,"2717":4,"2718":4,"2719":4,"272":4,"2720":4,"2721":4,"2722":4,"2723":4,"2724":4,"2725":4,"2726":4,"2727":4,"2728":4,"2729":4,"272943":4,"273":4,"2730":4,"2731":4,"2732":4,"2733":[4,11],"2734":4,"274":4,"274206":4,"274445":4,"2746":11,"274854":4,"275":4,"2754":4,"27569e":4,"2757":11,"276":4,"2767":4,"277":4,"2773":4,"27734":4,"2775":11,"27767":4,"278":4,"27829":4,"279":4,"2791":4,"2795":11,"28":[4,6,7,8,10,11],"280":4,"2800":4,"2801":4,"2802":4,"280723":4,"280749":4,"281":[4,30],"281309":4,"28134439269236855":14,"2816":4,"2819":4,"282":4,"282234":4,"2823":4,"282623":4,"283":4,"2831":11,"2834":4,"2835":4,"2836":4,"28369":4,"283972":4,"284":4,"2845":11,"2846":4,"285":4,"286":4,"2861":11,"287":4,"2871":4,"2873":4,"2875":11,"2878":4,"288":4,"2881":4,"288353":4,"28867":4,"289":4,"2891":11,"2898":4,"28984":4,"28e":7,"29":[4,7,11,14],"290":4,"290684":4,"291":4,"29136":4,"2914":4,"292":4,"2921":4,"2924":4,"292641":4,"2927":4,"293":4,"2930":11,"2934e":17,"293512":4,"294":[4,5],"29427":14,"29448":14,"29457":14,"2947":[11,14],"295":4,"295543":4,"296":4,"2961":4,"2965":11,"296544":4,"2967":4,"2969346":2,"297":4,"297187":4,"297506":4,"298":4,"29816":4,"298194":4,"2982":11,"299":4,"2991":4,"2996":4,"29e":11,"2b66f805db424c48a1d29c45092b6e3c":7,"2d":[0,6],"2e":[8,11,17],"2f":17,"2m":[7,11],"2mb":[7,11],"2msun":[0,6],"2s":11,"3":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,17,18,21,23,26,28],"30":[1,4,5,7,8,10,11,12,13,14,15,17],"300":[4,28],"3000":[0,6,15],"3002":4,"3008":4,"301":4,"3010":11,"301129":4,"301483":4,"3017":4,"302":[4,17],"3025":4,"302750e":17,"303":4,"3034":4,"3035":11,"303533":4,"3038":4,"30388e":4,"304":4,"3042":4,"30441":4,"3046":4,"3048":4,"305":4,"305334":4,"3059":11,"306":4,"30642":14,"3065":4,"306619":4,"3069":4,"307199":4,"3078":11,"308":4,"3081e":17,"3082":4,"308203":4,"3084":4,"309":4,"30902":14,"309361":4,"309461":4,"3096":4,"30975":4,"30e4":[0,6],"31":[0,4,6,7,11,17],"310":4,"3100":[4,11],"310029":4,"3101":4,"311":4,"312":[4,5],"3124":11,"312637":4,"3127":4,"313":4,"313623":11,"314":4,"31408":4,"314533":4,"3148":11,"315":4,"315124":4,"315223":4,"3154":4,"315404":4,"315903":4,"315973":4,"316":[4,7],"316118":4,"317":4,"3171":4,"3172":4,"3174":11,"3176":4,"317663":4,"317921":4,"318":4,"3185":4,"318753":4,"319":4,"3192":4,"3193":4,"31958":4,"3197":11,"31e":11,"32":[4,7,11,14,18,21],"320":4,"3205":14,"32076":4,"321":4,"321082":4,"3211":4,"32118":4,"3216":4,"321643":4,"322":4,"3223":4,"3228":[4,14],"32282":4,"323":4,"3231":[4,11],"323359":7,"3235":4,"324":4,"3243":4,"3244":4,"3245144":14,"3246":4,"3247":4,"3248":4,"325":4,"325197":4,"3256":11,"325743":4,"325965":4,"326":4,"326147":4,"32620":4,"32631":4,"3264":4,"326601":4,"32684":4,"327":4,"3273":[4,11],"328":4,"328066":4,"3282":4,"328512":4,"329":[4,7],"3294":11,"32e":11,"33":[4,11],"330":4,"331":4,"331680e":17,"332":4,"332091":4,"3321":11,"332251":4,"332777":4,"33295":4,"333":4,"333032":4,"3331":4,"334":4,"33451":4,"33469":8,"3348":11,"335":4,"335153":4,"3352":4,"335342":4,"335428":4,"33552":4,"335642":4,"335847":4,"336":4,"336295":4,"3368":4,"33699":14,"337":4,"33719":4,"337249":4,"3373":11,"338":[4,8],"33817":17,"33879":4,"339":4,"3394":11,"339587":4,"3396":4,"34":[4,5,6,7,8,10,11,12,14,15],"340":4,"34018":4,"340477":4,"34081":4,"341":4,"3412":4,"34126":4,"34175":4,"3419":4,"342":[4,11],"34213":8,"342134":4,"3422":11,"342474":4,"3429":4,"343":4,"3438":4,"344":4,"34421":17,"3445":11,"344772":4,"3448":4,"345":4,"34537":4,"345842":11,"346":4,"3461":4,"3462":4,"3464":11,"3469":4,"347":4,"3471":4,"347169":4,"347405":4,"347623":4,"348":[4,7],"3483":11,"34870":4,"349":4,"3495":4,"3497":4,"34e":7,"35":[2,4,7,11],"350":[4,11],"3502":4,"35051":4,"3507":4,"3509":11,"351":4,"351532":4,"3518":4,"352":4,"3529":4,"353":4,"3533":11,"353432":4,"3536":4,"354":4,"3540":17,"354576":4,"35487":4,"354981":4,"355":4,"3550":11,"35505":4,"355513":4,"3559":4,"356":4,"3563":4,"3568":11,"356812":4,"357":4,"358":4,"3583":4,"3588":11,"3589":4,"35895":4,"359":4,"3591":4,"359784":4,"359881":4,"3599":4,"36":[4,7,11,14],"360":4,"360093":4,"36016":4,"361":4,"3616":4,"362":4,"3622":11,"362601":4,"36298":4,"363":4,"3630":17,"3631":17,"36314":4,"3632":17,"36323":4,"3633":17,"3634":17,"3635":17,"364":4,"3640":11,"364017":4,"36403":4,"364747":4,"3649":4,"365":4,"3657":11,"365763":4,"365949":4,"366":4,"366259":4,"366392":4,"367":4,"367065497322e":14,"367268":4,"3674":4,"36747":4,"3676":11,"367793":4,"368":4,"368345":4,"3688":4,"369":4,"3695":4,"36957":4,"3698":4,"36e":11,"37":[4,7,11],"370":4,"3702e":17,"3706":11,"371":4,"371427":4,"371458":4,"371625":4,"3719":4,"372":4,"3726":[4,11],"3729":4,"373":4,"373282":4,"374":4,"37409":4,"3746":11,"374905":4,"375":4,"3752":4,"375537":4,"3757":4,"375712":4,"3758":4,"376":4,"376059":4,"3763":11,"376604":4,"3767":4,"377":4,"3771":4,"378":4,"3781":4,"3786":11,"37874":4,"379":4,"379292":4,"37e":11,"38":[0,4,7,11],"380":4,"38009":4,"380393":4,"380887":4,"381":4,"3811":11,"382":4,"382144":4,"382472":4,"383":4,"38316":4,"3832":11,"384":4,"3849":11,"385":4,"386":4,"387":4,"3875":11,"38788e":14,"388":4,"388321":4,"389":4,"38908":4,"389208":4,"38921":4,"389749":4,"38m":11,"39":[4,5,6,7,9,10,11,12,13,14,15,16],"390":4,"3905":11,"391":4,"3914":17,"39152e":4,"391798":4,"392":[4,17],"39205":14,"392194":4,"392487":4,"3927":17,"3928":[4,17],"3929":17,"393":4,"3930":[11,17],"3931":[11,17],"3932":17,"393886":4,"394":4,"394722435913e":14,"395":4,"39521":4,"3954":11,"3957":4,"3959":4,"396":4,"396133472739e":14,"396288708628e":14,"3963":4,"396675941641e":14,"3967":4,"397":4,"3971":4,"39754":14,"3977":11,"397754":4,"3978":4,"398":4,"39831":4,"39834":4,"398381":4,"398419":4,"398927":4,"399":4,"3995":4,"3999999999996":13,"3d":[0,6],"3e":17,"3m":11,"3mb":[7,11],"3msun":2,"3s":[7,11],"4":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,19,28],"40":[4,7,11,12,13],"400":4,"4000":[0,11],"40049":4,"401":4,"4011":4,"401263":4,"4013":4,"401728":4,"4018":4,"402":4,"40238":4,"402750e":17,"402961":4,"403":4,"40339":4,"404":4,"4046":4,"404641347602e":14,"4048":4,"404962":4,"404ce27a0":0,"405":4,"405068":4,"405577":4,"406":[4,11],"407":4,"40735":4,"4076":4,"408":4,"409":4,"4098":4,"40e":11,"41":[4,11],"410":[4,17],"4101":4,"4102":4,"4108":4,"410828":4,"411":4,"411151":4,"412":4,"41238":4,"413":[4,5],"413467":4,"414":4,"41457":4,"4146":4,"41485":4,"414875":4,"415":4,"416":4,"416141":5,"4162":4,"417":4,"41726":4,"4176":4,"418":4,"418029":4,"4182":4,"4183":4,"4184":4,"4186":4,"41862":4,"418757":4,"4188":4,"419":4,"4192":4,"4197":4,"41996":4,"41e":11,"42":[0,4,7,11],"420":4,"420182":4,"4202":4,"420316":4,"4205":4,"42052":4,"42097":4,"421":4,"421365":4,"421436":4,"421475":4,"4218":4,"4219":4,"422":4,"422436":4,"42266":4,"4229":4,"423":4,"42362":4,"424":[4,5],"4243":4,"424712":4,"424924":4,"425":4,"4251":4,"4256":4,"425788":4,"426":4,"427":4,"427601421985e":14,"42785":4,"428":4,"428699":4,"429":[4,11],"429122":4,"429398":4,"42e":11,"42msun":[0,6],"43":[4,11],"430":4,"4304":4,"430936289925951":14,"431":4,"4311":4,"431313":4,"431680e":17,"43173":4,"432":4,"4321":4,"432729":4,"433":[4,14],"4330":4,"433207":11,"4333":4,"433477":4,"434":4,"43422e":14,"435":4,"4357":4,"435809":4,"436":4,"43618":4,"4365":4,"4369":4,"437":[4,11,14],"43711":14,"4379":4,"438":4,"4380":4,"4385":4,"438686":4,"4387":4,"438861":4,"439":4,"4397":14,"44":[4,11],"440":4,"441":4,"441158":4,"44170":4,"442":4,"44211":4,"4422":4,"44223e":4,"443":4,"4433":4,"4438":4,"444":[4,17],"444217227690e":14,"445":4,"4454":4,"4455":4,"44558":4,"445821":4,"446":4,"447":4,"447918":4,"448":4,"448242":4,"448401":4,"44852":4,"449":[4,11],"4493":4,"44e":11,"44msun":[0,6],"45":[4,5,7,11,14],"450":4,"4500":6,"45000000080":14,"4501":4,"4504":14,"450629":4,"4507":4,"450818":4,"450828476487e":14,"4509":4,"451":[4,7],"45114":4,"451192744924e":14,"451732":4,"452":4,"453":4,"4530":[8,10,17],"453059":11,"453317880232e":14,"453348":4,"453412":4,"453932":4,"454":4,"4540":4,"454013":4,"45407":14,"454268":4,"454409":4,"455":4,"45534":4,"455552":4,"456":11,"456313":4,"456519":4,"457":4,"45757":4,"457987":4,"458":4,"458064":4,"458272":17,"4588":4,"45889":4,"459":4,"459382":4,"45msun":[0,6],"46":[4,7,11,14],"460":4,"460081":4,"46057":4,"46089":4,"462":[4,17],"4621":14,"4622":4,"46220":4,"4623":4,"462779538274e":14,"463":4,"463455":4,"464":4,"464494":4,"465":4,"465133":4,"46573":14,"465867":4,"46607":4,"4666":4,"4670":4,"4673":4,"467851":4,"468":4,"4680":7,"46822":4,"4683":4,"469":4,"46901":4,"469056":4,"469524":4,"47":[4,7,11],"470":4,"471":4,"4710":4,"471379":4,"4714":4,"472":[13,17],"472105":4,"472318":4,"4734":4,"473762":4,"474":4,"47419":4,"475":4,"4752":4,"475287":4,"47534":4,"4755":4,"4759":4,"476":4,"4764":4,"476589":4,"477":4,"477089":4,"4773":4,"47745":14,"477535":4,"477791":4,"478":4,"478253":4,"478315":4,"4788":4,"478807":4,"479":4,"47946":4,"4797":4,"479973":4,"48":[4,11],"480":4,"480045":4,"48046":4,"4807":4,"4809":4,"481":4,"482":4,"4822":4,"4825":4,"482668":4,"483":4,"48336":4,"4838":[6,8,10],"484":4,"4845":4,"485":4,"48586":4,"486":4,"4862":4,"4865":4,"4867":4,"4872":4,"48749":4,"4877":4,"488":4,"48809":4,"489":4,"489077":4,"48926":4,"48e":[7,11],"49":[4,5,11],"490":4,"491":4,"491811":4,"492":4,"492242":4,"492302":4,"492484":4,"492707":4,"492818":4,"493":4,"493648":4,"493975":4,"494":4,"4945":4,"4949":4,"495":4,"4957":4,"4959":4,"495924":4,"496":4,"4961":4,"496312":4,"4966016":13,"497":4,"497008":4,"497294":4,"498":4,"4981":4,"498232":4,"499":4,"49e":11,"4b8c7f4a86e445099d73f27dffaad94b":13,"4e":[0,6,17],"4e3":[0,6],"4m":11,"4mb":[7,11],"4s":[7,11],"5":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,19],"50":[0,4,6,7,11,13],"500":[0,4,6],"500000e":17,"501":4,"5017":4,"502":4,"502451":4,"502775":4,"502841":4,"503":4,"503726":4,"504":4,"5043":4,"5046":4,"505":4,"5051":4,"50537":4,"506":4,"5064":4,"50652":4,"5066257":13,"50682":4,"50687":4,"507":4,"507104":4,"507443":4,"508":[4,14],"5089":4,"509":4,"5094":4,"50973":4,"50e":11,"50fb66cc659c46c8bbc29fe0c8651c2f":14,"51":[4,7,11],"510":4,"511":4,"511114":4,"5112":4,"5114":4,"5117":4,"512":4,"512561":4,"512617":4,"513":4,"514":4,"514087":4,"51478":4,"514898":4,"514916":4,"515":11,"515062":4,"5164":4,"517":4,"51742":4,"517454":4,"5175":4,"518":4,"51803":8,"51809":4,"51819":4,"518397":4,"518757914":12,"518851":4,"519":4,"51e":11,"52":[4,5,7,11],"52058":4,"5208":4,"520903":4,"5217":4,"522":4,"5221":4,"523":4,"523485":4,"523561":4,"524":4,"52414":14,"52415":14,"5244":4,"524629":17,"524755":4,"525":4,"526":4,"527":4,"528":4,"528102":4,"5286":4,"529":4,"5294":14,"52e":11,"53":[4,5,7,11],"530":4,"5301":4,"5309":4,"531":4,"531293":4,"531411":4,"5317":4,"532":4,"5324":4,"533":4,"5333":4,"534":4,"534699":4,"535":4,"5358":4,"536":4,"5366":4,"53715":4,"5374":4,"537743":4,"538":4,"53854":4,"539":4,"539343":4,"539941":4,"53e":11,"54":[4,11],"54027":4,"5403":4,"541":4,"541792":4,"542":4,"5423":4,"542419":4,"543":4,"54307":4,"54371":4,"544":4,"54439":4,"544482":4,"545":4,"5456":4,"545743":4,"546":4,"5462":4,"547002":4,"547729":4,"548":4,"5483":14,"548589":4,"548740826516e":14,"548864":4,"549":4,"5493":4,"54949":4,"55":[2,4,5,7,11,13,14],"550575":4,"551":[4,5],"551072":4,"552":4,"552711":4,"5528":4,"553":4,"5532":4,"554":4,"55458":8,"55473":4,"555":[4,7],"5556":4,"5557":4,"557":4,"558":4,"559":4,"5593":4,"55982":4,"559889":4,"55e":11,"56":[0,4,7,11,14],"560118":4,"5603":4,"561":4,"5612":4,"5619":4,"562":4,"562029":17,"56228":4,"564":4,"565":4,"56518":4,"5652":4,"566":[4,17],"566263":4,"56631":4,"566495":4,"567":4,"567303":4,"567898":4,"568":4,"5681":4,"56865":4,"569":4,"569581":4,"5696":4,"56e":11,"57":[4,5,7,11],"570":4,"570222":4,"5703":4,"57062":4,"57093":4,"571":4,"5712":4,"57141":4,"5717":14,"572":4,"573":4,"5734":4,"5735":4,"573703":4,"5738":4,"573874":4,"574":4,"57443":8,"5747":0,"574826":4,"575":4,"57538":4,"57571":14,"576":4,"577":4,"57739":4,"5775":4,"577826":4,"578":4,"57878":4,"579":4,"579099761269e":14,"5791":4,"5794":4,"5795":4,"5796":4,"5798":4,"58":[4,11],"581":4,"5812":4,"581558":4,"58166":4,"582":4,"582318":4,"583":4,"58332":4,"583346":4,"583436":4,"584622":4,"585":4,"58504":4,"58518":14,"585985":4,"586":4,"587":[4,13],"588":4,"588396":4,"5885":4,"589":4,"58e":7,"59":[4,5,11],"590":4,"5904":4,"590877":4,"591":4,"5919":4,"592":4,"592309":4,"592733":4,"593":4,"594":4,"59429":4,"59452":8,"595":4,"596":[4,11],"59616":4,"596161":4,"597":4,"5977":4,"598":4,"5982":4,"59867":4,"59e":11,"5dex":[7,11,12,13],"5e":11,"5m":11,"5mb":[7,11],"5msun":[0,6],"5s":11,"6":[0,1,4,5,6,7,8,9,10,11,12,13,14,17,23,26],"60":[4,11,14],"600":4,"6000":[0,6],"600000":0,"60007":14,"600258":4,"600593":4,"6008":4,"601":4,"60101":4,"602":4,"603":[4,11],"6032":4,"604":4,"60468":4,"605":4,"60547":4,"6058":4,"606":[4,11],"606169":4,"60636":4,"607":11,"608":[4,11],"608269":4,"608402":17,"608485":4,"608655":4,"60876":4,"609":4,"6094":4,"61":[4,11],"610184":4,"610285":4,"611":[4,11],"61117":4,"611632":4,"611763":4,"611785":4,"612":[4,11],"612281":4,"613":[4,11],"613167":4,"614":[4,11],"6145":4,"615":4,"615165":4,"61521":4,"616":[4,11],"6161":4,"616737":4,"61679":4,"617":[4,11],"617224":4,"6179":4,"618":4,"6181":4,"6182":4,"618382":4,"618445":4,"6185":4,"618705":4,"619":[4,11],"619099":4,"61e":11,"62":[0,4,11],"620":11,"621":13,"6212":4,"62124":17,"621375":4,"6215":4,"62172":10,"622":4,"62200":4,"622081":4,"622494":4,"6225":4,"623":11,"623052":4,"623232":4,"623354":4,"62366":4,"624":[4,11],"624125":4,"6249793":14,"625":[0,4],"62549":4,"626":[4,11],"627748":17,"628":[4,11],"628169":4,"629":[4,11],"63":[4,7,11],"630":11,"631":[4,7],"63153":4,"632":[4,11],"6328":4,"633":4,"633148":4,"633684":4,"634":[4,11],"634261":4,"6344":4,"634667":17,"635":[0,6,11],"63566e":4,"635703":4,"636":11,"636985":4,"637":[4,11],"637666":4,"637754":4,"6379":4,"638":[4,11],"63818":4,"6384":4,"6388":4,"639":[4,11,17],"63923":4,"639951":4,"63e":11,"64":[4,11],"640":[4,11],"6409":4,"641":11,"6413":4,"64137":4,"642":11,"64207":4,"64265":4,"6429":4,"643":11,"64359":4,"6438124832773024":11,"644":[4,11],"644553":10,"64463":4,"645":[4,10,11,17],"645286":4,"645339":4,"645763":4,"646":4,"64611":4,"646273":4,"647":4,"647161":4,"64724":4,"6474":4,"6475":4,"648":4,"648549":4,"6485656144116352":11,"648566":11,"6489":4,"6492":4,"6493":4,"64932":4,"649327":4,"64e":11,"65":[4,11,28],"651":4,"6514":4,"6515":4,"65262":4,"652638":11,"652755":4,"653":[4,14],"6548":4,"6550":4,"6552":4,"655371":4,"6556":4,"6559":4,"656":4,"6562":4,"657":4,"6571":4,"6579":4,"658":4,"6588":4,"659":4,"659393":4,"659448":4,"659469":4,"659526":4,"659581":4,"659743":4,"65976":4,"65e":11,"66":[4,11],"66003":14,"66016":4,"66025":4,"6602514":11,"6604":4,"660415":4,"661":4,"661725":4,"662":4,"6626":4,"663":4,"663251":4,"663976":4,"664":4,"664546":4,"6649":4,"665406":4,"66554":4,"665969":4,"666661":4,"667":4,"6674":4,"668":4,"668328":4,"669":4,"66915":4,"669442":4,"66e":11,"67":[4,11],"670":4,"67023":4,"670337":4,"670413":4,"670422":4,"67059":4,"671":4,"671001":4,"671551":4,"67179":4,"672":4,"67245":4,"673":4,"674":4,"674063083432e":14,"6745":4,"674645":4,"6747":4,"6749":4,"675":4,"675689":4,"6758":4,"67586e":14,"676":4,"676181":4,"676215":4,"6764":4,"6765":4,"677":4,"6771":4,"677623":4,"678":4,"679":[4,7],"679223":4,"6797":4,"67e":11,"68":[4,7,11],"681":4,"681473":4,"681487":4,"6816":4,"682":[4,7],"6822":4,"683":4,"6831":4,"6832":4,"6834":4,"683467":4,"68376":4,"684":[4,7,14],"684890":11,"685":[7,11],"685255":4,"685872":4,"686":4,"686591":4,"687":[4,7],"68746":4,"68748":14,"688":[4,7],"6883":4,"6885":4,"689":4,"689781":4,"689835":4,"68e":11,"69":[4,11],"690":11,"690194":11,"690203":4,"6905":4,"690746":4,"6908":4,"6909":4,"691":[4,7],"691586":4,"692":4,"693":[4,7],"693128":4,"693321":4,"6934":4,"693944":4,"694":[4,7,11],"6944":0,"694517":11,"695":[4,14],"6952":4,"695505":4,"69569":4,"696":4,"696003":17,"696284":4,"697":4,"6975":4,"697827":4,"698":[4,11],"69808":4,"698517":4,"6989":4,"699":4,"6e":[7,11],"6e1":2,"6e5":[0,6],"6m":11,"6mb":[7,11],"6msun":[0,6],"6s":[7,11],"7":[0,1,2,4,5,6,7,8,10,11,12,13,14,16,17,23,26],"70":[2,4,7,11,14],"700":[4,17],"70005":4,"700359":4,"70043":4,"70052":4,"70054":4,"701":4,"702":4,"70235":4,"7028":4,"703":4,"703545":4,"70365":4,"704":4,"70429":4,"7046":4,"705":[4,17],"7052":4,"705715":4,"706":4,"7060":4,"706029":4,"706126":4,"706483":4,"706780":11,"7069":4,"706984":4,"707":[4,11],"708":4,"7085":4,"7087":17,"709":4,"7093":4,"709965":4,"70e":11,"71":[4,11],"710":4,"71025":14,"7106":17,"7107":4,"7108":4,"711":4,"7114":4,"71196":14,"712":4,"712414":4,"7128":14,"713946":4,"714712":4,"716":[4,10],"71617":10,"71662":8,"71746":4,"71818":4,"7184":4,"718549":4,"7188":4,"719058":4,"71e":11,"72":[4,11],"720749":4,"721":4,"7210":4,"7214":4,"7219":4,"722":4,"72386":4,"724":[4,8],"72498e":[8,14],"725":4,"725718":4,"726":17,"726002":4,"72611":4,"72617":4,"7267":4,"7269":4,"727":4,"727196":4,"72764":4,"728":[4,7],"7282":4,"728237":4,"72832e":4,"728797":4,"729":4,"729193":4,"7292":4,"7296":4,"72983":4,"72e":11,"73":[4,11,14],"730":4,"731":4,"7315":4,"7319":4,"732":4,"7322":4,"732244":7,"7324":4,"7326":4,"732818":4,"732953":4,"732983":4,"7335":4,"734":4,"7342":4,"734534":4,"735":4,"7354":4,"7359":4,"736":[4,7],"736112":4,"7365":4,"737":4,"7370":4,"737411":4,"738":4,"7380":4,"7381":4,"738399":4,"7384":4,"7385":4,"738524":4,"7386":4,"739":4,"7390":4,"739962":4,"73e":11,"74":[4,11],"740":4,"740494":4,"740929":4,"7413":4,"741346":4,"741448":4,"7418":4,"7419":4,"742":4,"7420":4,"7421":4,"7422":4,"7423":4,"7424":4,"7425":4,"7426":4,"7427":4,"7428":4,"7429":4,"743":4,"7430":4,"7431":4,"743118":4,"7432":4,"7433":4,"7434":4,"7435":4,"7436":4,"7437":4,"7438":4,"743837":4,"7439":4,"744":4,"7440":4,"7446":4,"7447":4,"7448":4,"7449":4,"745":4,"7450":4,"7451":4,"7452":4,"7453":4,"7454":4,"7455":4,"7456":4,"7457":4,"7458":4,"74583":4,"7459":4,"746":4,"7460":4,"7461":4,"7462":4,"747":4,"7472":4,"748":[4,17],"748832":4,"749":4,"75":[0,4,7,11],"750":[4,5],"7500":4,"75005":4,"750149":4,"750806":4,"7509":17,"751305":4,"752":4,"752134":4,"752438":4,"7527":4,"753":4,"7530":4,"7536":4,"7537":4,"754":4,"754141":4,"7544":4,"755":4,"75508":4,"755323":4,"7554":4,"7557":4,"756":4,"7561":14,"7564":4,"7566":4,"756795":4,"757":[4,7],"757025":4,"7572":4,"758":[4,17],"7582":4,"7589":4,"759":4,"75921":4,"75931":4,"7595":4,"7598":4,"75e":11,"76":[4,11],"760064":4,"760389":4,"7605":4,"7607":4,"761":4,"7612":4,"7613":4,"76134":4,"761478":4,"7617":4,"7619":0,"7620":4,"7622":4,"7626":4,"7629":4,"763":[2,4],"7631":4,"7633":4,"7635":4,"764":4,"76416e":4,"7644":4,"7645":4,"764629":4,"7647":4,"7647737053496777":14,"764989":4,"765":4,"7650":4,"7657":4,"7659":4,"766":4,"766094":4,"7666":4,"7669":4,"767":4,"7671":4,"7675":4,"7677":4,"7678":4,"7679":4,"768":4,"7683":4,"768339":4,"7684":4,"768655":4,"7689":4,"769":4,"7690":4,"7691":4,"769195":4,"7695":17,"76e":7,"77":[4,11,13],"7705":4,"770532":4,"7706":4,"7709":4,"7714":4,"7717":4,"7718":4,"772":4,"7720":4,"7721":4,"772169325355e":14,"7722":4,"7727":4,"7728":4,"77287":14,"773":4,"7730":4,"7731":4,"773166":4,"7734":4,"7735":4,"7736":4,"7737":4,"774":4,"7741":4,"77416":4,"7742":4,"7743":4,"7745":4,"77455":4,"7748":4,"774954":4,"774969":4,"775":[4,17],"7750":4,"77505":4,"7751":4,"7752":4,"77541":4,"7757":4,"7759":4,"776":[4,17],"7761":4,"77624":4,"776263":4,"77631":4,"7764":4,"7765":4,"776523":4,"7766":4,"7767":4,"776818":4,"7769":4,"777":4,"7772":4,"7773":[4,17],"7774":4,"77766":4,"7779":4,"778":4,"7781":4,"7782":4,"7785":4,"7789":4,"779":4,"7790":4,"779197348711e":14,"7792":4,"7795":4,"7797":4,"78":[4,11],"78012":4,"7803":4,"7806":4,"7809":14,"781":4,"781046":4,"78125":0,"7813":4,"7817":4,"7819":4,"782":4,"7823":4,"7825":4,"7826":4,"7827":4,"7828":4,"783":[4,10],"7831":4,"7836":4,"783746":4,"783792":4,"784":4,"7840":4,"7842":4,"7843":4,"7844":4,"7845":4,"7848":4,"78488":4,"784972":4,"785":4,"7852":4,"785539":4,"7856":4,"7858":4,"786":4,"786062":4,"7861":4,"7863":4,"7864":4,"7868":4,"786e":17,"787":4,"7871":4,"787102":4,"787368":4,"7874":4,"7875":4,"7877":4,"787705":4,"7879":4,"788":4,"78817":17,"7882":4,"7883":4,"7886":4,"7887":4,"789":4,"789064":4,"7891":4,"789188":4,"7893":4,"7898":4,"789859":4,"7899":4,"78e":11,"79":[4,11],"7901":4,"7902":4,"7903":4,"7905":4,"7907":4,"7909":4,"79092":14,"790941":4,"791":4,"7911":4,"7912":4,"791274":4,"7913":4,"791478":4,"7916":4,"7918":4,"7919":4,"791991":4,"792":4,"7920":4,"7925":4,"7926":4,"79264":4,"7927":4,"792721":4,"792744":4,"7928":4,"7933":4,"7934":4,"7936":4,"793832":4,"7941":4,"79412":4,"7942":4,"7943":4,"7944":4,"79487":14,"795":[2,4],"795024":4,"7958":4,"796":4,"7960":4,"7962":4,"7964":4,"796455":17,"7965":4,"7967":4,"7968":4,"7969":4,"797":4,"7973":4,"7974":4,"7975":4,"7979":4,"798":4,"7980":4,"7982":4,"7988":4,"799":4,"7990":4,"79911":4,"7996":4,"7997":4,"799889":4,"79e":11,"7a2e4301f5224b2cb8939d2297df0aad":13,"7e":11,"7m":11,"7mb":11,"7s":7,"8":[0,2,4,5,6,7,8,10,11,12,13,14,17],"80":[2,4,11,28],"800":5,"8000":4,"8001":4,"8003":4,"8004":4,"8008":4,"8009":4,"801":4,"8010":4,"8012":4,"8013":4,"802":4,"802706":5,"802986496151e":14,"803":4,"8031":4,"8034":4,"8039":4,"804":4,"80402":4,"8043":4,"8044":4,"8047":4,"8048":4,"804961":4,"805":4,"8050":4,"8053":4,"8055":4,"805733":4,"8058":4,"8059":4,"80592":14,"806":4,"8060":4,"80602":17,"8062":4,"806431":4,"8065":4,"8066":4,"8067":4,"806722":4,"807":4,"8071":4,"8073":4,"807331":4,"807361":4,"8074":4,"807403":4,"8076":4,"8079":4,"808":4,"808134":4,"809":[4,5],"8091":4,"8095":4,"80954":4,"809662":4,"80e":11,"80msol":2,"81":[4,7,11],"810":7,"8101":4,"8104":4,"8105":4,"81066":14,"8107":4,"8108":4,"8109":4,"811":4,"8111":4,"8115":4,"812":4,"8121":4,"8123":4,"8124797":5,"813":4,"81352":4,"8138":4,"81395":8,"814":4,"8140":4,"8141":4,"814387":4,"81495":14,"81499":14,"815":4,"8151":4,"81529":14,"81536":14,"8155":4,"81562":4,"81563":14,"8158":4,"816":4,"8163":4,"81636":14,"81689":14,"816958":4,"817":[4,10],"81705":4,"817432":4,"817620e":17,"81762e":17,"817843":4,"817888":4,"818":4,"8182":4,"818294":4,"819":4,"8194":4,"8195":4,"81957":14,"8196":4,"819715":4,"8199":4,"81e":11,"82":[4,11],"8200":4,"8202":4,"8205":4,"82061":14,"82064":4,"82074":14,"82088":14,"821":4,"82123":14,"821301":4,"821367":4,"8216":14,"822":4,"82224":4,"8224":4,"82245":4,"82255":14,"823":4,"823059079115e":14,"82325":4,"8234":4,"823767":4,"824494":4,"8245":4,"8247":4,"824848":4,"82486":4,"8249":4,"825":4,"8250":4,"825086":4,"8251":4,"8252":4,"8254":4,"82563":11,"825648":4,"826":4,"8261":4,"8263":4,"82642":4,"826771":4,"8268":4,"826831":4,"827":4,"8271":4,"8276":4,"82797":4,"828":4,"8280":4,"828241":4,"828858":4,"829":4,"829017":4,"8292":4,"8293":4,"8295":4,"829668":4,"829726":4,"829757":4,"8299":4,"82e":11,"83":[4,7,11],"830":[4,17],"8300":4,"8303":4,"830541":4,"831236":4,"832":4,"832981":4,"833":4,"8339":4,"834303":4,"834483":4,"835":4,"8354":4,"836":[4,5],"836621":4,"83672":4,"836783":4,"837":4,"8372":4,"83762":4,"8377":4,"837816":4,"8379":4,"838":[4,5],"838411":5,"838423":4,"83843":4,"839":4,"8399":4,"83e":11,"84":[4,7,11],"840":4,"84029":4,"84071":4,"840796":4,"840994":4,"841":4,"841284":4,"841718":4,"8427e":17,"8429":4,"843":4,"8435":4,"8435e":17,"844":[4,5],"8441":4,"84428":4,"8443":4,"845":4,"84502":4,"8452":4,"845387":4,"845641":4,"846":[4,5],"846045":5,"847":4,"847153":4,"84827":4,"848380621869e":8,"848866":4,"8493":4,"85":[4,7,11,28],"850":4,"850309":4,"851":4,"851646":4,"852":4,"852252":4,"8523":4,"852712":4,"853":4,"8533":4,"854":4,"85406e":4,"8544":4,"8545":4,"854649":4,"855":4,"856":[4,11],"85661":17,"8569":4,"857":4,"8573":4,"857699":4,"8577":4,"858":[4,5],"8585":4,"859":4,"8596":4,"859753":4,"8598":4,"859977":4,"86":[4,7,11],"860402":4,"8605":4,"861":4,"861368":4,"863":[4,7],"86323":4,"86334":4,"8635":4,"8638":4,"865":4,"8653":4,"8654":4,"865806":4,"866":4,"8664":4,"867":4,"86728":4,"8674":4,"8678":4,"86794":4,"868":4,"8683":4,"86878":4,"869":4,"86918":4,"8694":4,"869544":4,"87":[4,11,14],"870":4,"8704":4,"8706":4,"8708":4,"871":4,"872":[4,14],"872312":4,"872316":4,"873":4,"8731":4,"873639":4,"874":4,"874638":4,"875":4,"876":4,"876084":4,"876382":4,"877":4,"877963":4,"878":4,"87813":4,"878253":4,"879":4,"8791":4,"87e":11,"88":[4,11],"880":4,"8805":4,"880528":4,"881":4,"8813":4,"882017":4,"8828":4,"883":4,"883252":4,"88343":4,"8837":4,"884":4,"8840":4,"8843":4,"88441":4,"884461":4,"8846":4,"8848":4,"885":4,"8851":4,"8853":4,"8855":4,"885537":4,"8856":4,"8858":4,"88581":4,"886":4,"8860":4,"8862":[4,14],"8864":4,"8866":4,"8867":4,"8868":4,"8869":4,"887":4,"8870":4,"8871":4,"8872":4,"8873":4,"8874":4,"8875":4,"8876":4,"8877":4,"8878":4,"888":4,"8880":4,"8881":4,"888123":4,"8882":4,"8884":4,"8886":4,"888613":4,"8887":4,"8889":4,"889":4,"8891":4,"8892":4,"8893":4,"8894":4,"8896":4,"8897":4,"8898":4,"8899":4,"89":[4,5,11,13],"890":4,"8901":4,"8902":4,"8903":4,"8904":4,"8906":4,"8907":4,"8908":4,"8909":4,"891":4,"8910":4,"891056":4,"8911":4,"8912":4,"8917":4,"892":4,"89211":17,"8924":4,"8926":4,"893":4,"8934":4,"8935":4,"8939":4,"893941":4,"894":4,"894041":4,"8941":4,"8949":4,"895":4,"895821":4,"896":4,"8961":4,"896110e":17,"896196":4,"896286":4,"8972":4,"8975":4,"897612":4,"898":4,"8982":4,"898786":4,"899":4,"8992":4,"899464":4,"8a7d52edc59346ce991063d9e05e9ba7":5,"8bc1eafea1c34b05894c1618639d8c37":14,"8e":[0,6],"8m":[7,11],"8mb":11,"8s":[7,11],"9":[0,4,5,6,7,8,10,11,13,14,17,21],"90":[4,7,11],"900":4,"901":4,"901988":4,"902":4,"903":4,"9032":4,"9036":4,"9038":4,"904":4,"9043":4,"9046":4,"9047":4,"905":4,"905335716621e":14,"9057":4,"906":4,"906059":4,"906299":4,"90695":4,"907":4,"9071":4,"90716":4,"9073":4,"9074":4,"908":4,"9087":4,"909":4,"9093":4,"9098":4,"90e":11,"91":[4,7,11],"910419":4,"9105":4,"910817":4,"910981":4,"911":4,"9110":4,"911093":4,"9113":4,"912":4,"912238":4,"912283":4,"912289":4,"912327":4,"9127":4,"912919":4,"913":4,"9139":4,"914":4,"9147":4,"9148":4,"915":[4,7],"915148":4,"915221":4,"9153":4,"91548":4,"916":4,"916093":4,"916207":4,"917":4,"917439":4,"9179":4,"918":4,"918543":4,"9189":4,"919":4,"9196":4,"91e":11,"92":[4,11],"920":4,"9203":4,"9206":4,"920832":4,"921":4,"9214":4,"922":4,"922199":4,"923":4,"92382":4,"924":4,"924056":17,"925":4,"9253":4,"9255":4,"9256":4,"925761":4,"926":4,"9263":4,"9264":4,"927":4,"929":4,"929511":4,"92995":4,"92e":11,"93":[4,11,14],"930":[4,13],"930282":4,"9304":4,"93044":4,"9308":4,"9309":4,"930943":4,"931":4,"9310":4,"932":4,"9323":4,"932839":4,"933":4,"9339":4,"934":4,"9342":4,"935":4,"935069":4,"9351":4,"9357":4,"935816":4,"935920339886e":14,"936":4,"936532":4,"936762":4,"937":4,"9373e":17,"938":4,"938568":4,"938576":4,"93898":4,"939":4,"939376":4,"939378":4,"939757":4,"93e":11,"94":[4,5,7,11,18],"941":[4,7],"9411":4,"941478":4,"942":4,"942154":4,"9423":4,"9427":4,"942854":4,"943":4,"9436":14,"944":4,"9445":4,"94464":4,"945":4,"9452":4,"946":4,"946468":4,"946757":4,"947":4,"9471":4,"947719":4,"947774":4,"94797":4,"948":4,"949":4,"95":[4,11,13],"950":4,"9505":4,"950733":4,"951":4,"951344":4,"951597":4,"952":4,"9524":4,"952496":4,"953":4,"953182":4,"9537":4,"953738":4,"953798":4,"954":4,"954624":4,"9548":4,"954848":4,"955":4,"9557":4,"956":4,"9561":4,"956619":4,"957":4,"9573":4,"95783":4,"957894":4,"958":4,"959":4,"959422":4,"959492":4,"9595":4,"9598":4,"95e":7,"96":[4,5,7,11],"960":4,"9603":4,"9606":4,"960734":4,"961":4,"9610":4,"96112":4,"96161":4,"962":4,"962482":4,"962876":4,"963":[4,7],"963621764679e":14,"964":4,"9648":4,"965":4,"9650":4,"965167":4,"96557e":4,"966":4,"966681":4,"967":4,"968":4,"969":4,"96963":4,"96e":11,"97":[4,11],"970":4,"97008":14,"970206":4,"970505":4,"970783":4,"971":4,"971686":4,"971941":4,"972":4,"9725":4,"973":[4,11],"973135":4,"97316":4,"9739":4,"9739752":7,"974":4,"9743":4,"9749":4,"975":4,"9757":4,"9758":4,"975864":4,"976":4,"976041":4,"977":4,"9779":4,"97797":4,"978":4,"979":4,"97923e":14,"9794":4,"9797":4,"97e":[7,11],"98":[4,11,13],"98061":4,"98081":4,"98096":4,"981":4,"981292":4,"9814":4,"981555":4,"9816":4,"982":4,"9825":4,"983":4,"983229":4,"984":[4,13],"9841":4,"9842":4,"985":4,"9851":4,"985359":4,"9859":4,"986":[4,7],"9869":4,"987":4,"988":4,"988755":4,"989":4,"98e":11,"99":[4,11,13],"990":4,"9900":4,"9902":4,"991":4,"9912":4,"991224":4,"991657":7,"99191":8,"99192":8,"99194":8,"992":4,"99203":4,"9927":[4,10],"993":4,"994":4,"994118":4,"995":4,"995631":13,"995687":4,"995824":4,"996":[4,7],"996798":4,"997":4,"9977":4,"997751":4,"998":4,"998023":4,"99808":4,"9983":10,"998563":4,"999":4,"999122":4,"9999999999999998":13,"99e":11,"9e":7,"9m":11,"9mb":[7,11],"9s":[7,11],"boolean":[0,6,18,19,21,25,30],"break":[0,6],"case":[0,3,6,14,18,21,23,28],"catch":[5,7,10,11,12,13,14,17,18,21],"char":21,"class":[18,19],"const":[2,5,7,11,12,13,14,19,28],"default":[0,1,2,5,6,8,9,11,12,13,14,17,18,19,20,21,27,28],"do":[0,1,2,4,5,6,7,8,11,12,13,14,17,19,20,21,23,25,26],"export":[14,18,19],"final":[4,7,11,12,13,17],"float":[0,2,4,6,9,10,15,18,19,28,30],"function":[0,1,2,3,4,5,7,8,16,19,20,21,22,23,24,25,26,27,28,30],"import":[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19],"int":[0,1,2,4,6,11,14,18,19,20,21,28,30],"krtickov\u00e1":[0,6],"kub\u00e1t":[0,6],"long":[0,5,6,7,14,18,19,21,29],"new":[0,2,5,6,7,10,11,12,13,14,19],"null":[0,5,6,7,14,18],"paczy\u0144ski":[0,6],"public":[11,12,13,14,20,23],"return":[1,2,4,5,6,7,9,10,11,12,13,14,17,18,19,20,21,25,27,28,30],"short":[0,5,6,7,11,12,13,29],"super":[0,6],"switch":[0,6],"throw":[23,26],"true":[0,4,5,6,7,9,11,12,13,14,16,17,18,19,20,21,25,28],"try":[0,4,6,7,10,11,12,13,14,23,26],"void":8,"while":[0,4,5,6,7,11],A:[0,3,6,14,30],And:[20,23,26,30],As:[0,5,6,7,10,11,12,13,14],At:[5,14],But:10,By:[0,5,6,11,12,13,14,17],For:[0,6,8,10,11,12,13,25],If:[0,2,5,6,7,11,12,13,14,19,21,23,25,26,27,30],In:[0,5,6,7,8,9,10,11,12,13,14,17,19,21,28],It:[0,5,6,7,10,11,12,13,14,15,17,21,23,26],Its:21,NO:21,NOT:[0,6,19,27],No:[4,6,21,23,26],Not:[5,7,21],OR:17,On:[0,6,14,18,19],One:[0,6],Or:[14,17],Such:7,That:[0,5,6],The:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,17,18,19,21,23,25,26,27,28],Then:[5,18,23,26],There:[2,5,6,7,8,9,10,11,12,13,14,15,17,19,20,21,25],These:[5,6,11,12,13,14,18,21,25],To:[0,6,10,11,12,13,14,21,23,26],Will:[0,6,18,27],With:20,_1:[11,12,13],_:[5,7,11,12,13,20,21],__:14,__arg_begin:6,__attribute__:8,__enter__:18,__exit__:18,_actually_evolve_system:21,_binary_c_bind:[6,8,10,15,18,30],_binary_c_config_execut:21,_binary_c_dir:21,_binary_c_execut:21,_binary_c_shared_librari:21,_commandline_input:21,_count:21,_custom_logging_shared_library_fil:21,_end_time_evolut:21,_errors_exceed:21,_errors_found:21,_evolution_type_opt:21,_failed_count:21,_failed_prob:21,_failed_systems_error_cod:21,_generate_grid_cod:21,_grid_vari:[12,13,19,21],_loaded_moe2017_data:21,_main_pid:21,_moe2017_json_data:21,_population_id:21,_pre_run_cleanup:19,_probtot:21,_process_run_population_grid:21,_repeat:21,_set:19,_set_moe2017_grid:21,_start_time_evolut:21,_store_memaddr:21,_system_gener:21,_total_mass_run:21,_total_probability_weighted_mass_run:21,_total_starcount:21,_zero_prob_stars_skip:21,a173:[0,6],a_in:4,a_out:4,abat:[0,6],abbrevi:29,abl:6,about:[3,5,7,11,12,13,14,18,19,20,30],abov:[0,2,5,6,8,10,12,13,14,18,19],abridg:[6,8],absolut:[0,6,18,28],abund:[0,6],ac:[5,14],acceler:[0,6],accept:[14,18],access:[2,8,10,11,12,13,14,21],accord:[0,2,5,6,28],accordingli:[10,12,13,14],account:[0,6,21],accret:[0,4,6],accretion_limit_dynamical_multipli:[0,6],accretion_limit_eddington_lmms_multipli:[0,6],accretion_limit_eddington_steady_multipli:[0,6],accretion_limit_eddington_wd_to_remnant_multipli:[0,6],accretion_limit_thermal_multipli:[0,6],accretor:[0,4,6,30],accur:[11,12,13],acquir:4,act:[0,6,12,13,14,21],activ:[0,6],actual:[0,5,6,7,8,10,11,12,13,14,19,21,23,25,26,28],ad:[3,5,7,10,19],adam:[0,6],adapt:[0,6,12,13],add:[0,2,5,6,7,8,10,11,12,13,14,18,19,21,25,28,30],add_grid_valu:28,add_grid_vari:[5,7,11,12,13,14,19],address:[1,6,8,21,30],admittedli:25,adress:[6,8,30],advis:8,af:4,affect:[0,5,6],after:[0,5,6,7,8,11,12,13,14,19,21,28],ag89:[0,6],ag:[0,3,4,5,6,7,13,23,28],again:[5,9,10,18,21],against:25,agb:[0,5,6],agb_3dup_algorithm:[0,6],agb_core_algorithm:[0,6],agb_core_algorithm_default:0,agb_core_algorithm_hurlei:0,agb_core_algorithm_karaka:0,agb_luminosity_algorithm:[0,6],agb_luminosity_algorithm_default:0,agb_luminosity_algorithm_hurlei:0,agb_luminosity_algorithm_karaka:0,agb_radius_algorithm:[0,6],agb_radius_algorithm_default:0,agb_radius_algorithm_hurlei:0,agb_radius_algorithm_karaka:0,agb_third_dredge_up_algorithm_default:0,agb_third_dredge_up_algorithm_hurlei:0,agb_third_dredge_up_algorithm_karaka:0,agb_third_dredge_up_algorithm_stancliff:0,ago:5,al:[0,2,6,30],albedo:[0,6],algorithm:[6,23],algothim:[0,6],all:[0,1,2,5,6,7,9,10,11,12,13,14,16,17,18,19,20,21,23,24,25,26,27,28],all_info:19,alloc:[6,28],allow:[0,2,6,8,16,17,21],along:[0,20,21,23,26],alpha:[0,4,6],alpha_:7,alpha_c:[0,4,5,6,7],alpha_ej:4,alphacb:[0,6],alreadi:[5,14,15,19],also:[0,3,4,5,6,7,8,11,12,13,14,17,18,19,20,23,26,30],alter:[7,11,19],altern:[0,6,21],although:15,alwai:[0,2,6,21,28],amanda:[0,6],amax:2,amin:2,amount:[0,6],amp:[5,6,7],an:[0,2,5,6,7,9,10,11,12,13,14,17,18,19,23,27],analys:27,analyt:[5,7,11,12,13,14,19],analyz:10,andrew:[23,26],andronov:[0,6],angelou_lithium_cheb_decay_tim:[0,6],angelou_lithium_cheb_massfrac:[0,6],angelou_lithium_cheb_tim:[0,6],angelou_lithium_decay_funct:[0,6],angelou_lithium_decay_function_exponenti:0,angelou_lithium_decay_tim:[0,6],angelou_lithium_eagb_decay_tim:[0,6],angelou_lithium_eagb_massfrac:[0,6],angelou_lithium_eagb_tim:[0,6],angelou_lithium_gb_decay_tim:[0,6],angelou_lithium_gb_massfrac:[0,6],angelou_lithium_gb_tim:[0,6],angelou_lithium_hg_decay_tim:[0,6],angelou_lithium_hg_massfrac:[0,6],angelou_lithium_hg_tim:[0,6],angelou_lithium_lmms_decay_tim:[0,6],angelou_lithium_lmms_massfrac:[0,6],angelou_lithium_lmms_tim:[0,6],angelou_lithium_ms_decay_tim:[0,6],angelou_lithium_ms_massfrac:[0,6],angelou_lithium_ms_tim:[0,6],angelou_lithium_tpagb_decay_tim:[0,6],angelou_lithium_tpagb_massfrac:[0,6],angelou_lithium_tpagb_tim:[0,6],angelou_lithium_vrot_trigg:[0,6],angelou_lithium_vrotfrac_trigg:[0,6],angular:[0,6,15,25],ani:[0,2,6,10,14,18,19,23,26],anoth:[0,6],ansi:[0,6],ansi_colour:[0,6],anyth:[0,6,11,12,13,14,18,21,28],anywai:[10,14,19],api:[0,3,18,23],api_log_filename_prefix:[0,4,6,10,15],append:[1,5,10,11,12,13,15],appli:[0,6],apply_darwin_radau_correct:[0,6],appropri:[0,6,14,19,21],approxim:[0,5,6,7],ar:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,23,25,26,28,30],arang:17,aren:[2,21],arenou2010_binary_fract:2,arg:[2,4,6,14,18,25],arg_dict:18,argh:15,argopt:[0,6],argpair:[9,18],argstr:[6,8,10,15,17],argument:[0,2,6,10,12,14,15,16,17,18,19,21,27],argument_of_periastron:[0,6],argument_of_periastron_quadrupl:[0,6],argument_of_periastron_tripl:[0,6],aritif:7,around:[0,6,8,10,16,17],arrai:[2,10,14,17,18,19,21,28],arrow:[0,6],artefact:[12,13],artifici:[0,6],artificial_accretion_end_tim:[0,6],artificial_accretion_ignor:0,artificial_accretion_start_tim:[0,6],artificial_angular_momentum_accretion_r:[0,6],artificial_mass_accretion_r:[0,6],artificial_mass_accretion_rate_by_stellar_typ:[0,6],artificial_orbital_angular_momentum_accretion_r:[0,6],arxiv:[0,2,6],ask:[0,6,30],asplund:[0,6],assign:[11,12,13,14,19],associ:[5,7,11,12,13],assum:[0,5,6,7,11,15,25,28],ast871:[0,6],astronomi:[0,6],astrophys:[7,12,13],astropi:[23,25,26],asymptot:5,atom:18,attempt:19,au:15,auto:[1,24],autogen_c_logging_cod:[1,8,17],autogener:17,automat:[0,1,6,8,14,16,17,19,20,23,26],avaibl:[23,26],avail:[0,6,7,8,11,12,13,14,18,21,23,25,26],avoid:[5,6,7],awai:[0,6,11],ax:17,axessubplot:16,axi:[0,6,25],b6213f2eb7f94d3196cf966b7b76b9f9:13,b:21,b_1:[0,6],b_2:[0,6],b_3:[0,6],b_4:[0,6],b_inclination1:[0,6],b_inclination2:[0,6],b_inclination3:[0,6],b_inclination4:[0,6],back:[0,4,6],background:17,backward:[0,6],bagb:[0,6],bar:[12,13],barn:[0,6],base:[0,2,6,7,11,12,13,14,18,19,23,25,26,30],base_filenam:[14,19],basic:[14,19],batchmod:[0,6],bb:[0,6],bbox_inch:17,beasor:[0,6],becaus:[0,2,5,6,7,10,11,12,13,15,17,19,21,23,26],becom:[0,1,2,4,6,8,12,13,15,18],been:[0,6,9,19,21],befor:[0,4,5,6,7,11,12,13,14,19,21,23,26],beg_bss:4,beg_rch:4,beg_symb:4,begin:5,behaviour:[5,11,12,13,14,27],behind:17,belczynski:[0,6],below:[0,3,5,6,7,8,11,12,13,14,21],berro:[0,6],bertolami:[0,6],best:[4,19,21],beta:[0,6],beta_reverse_nova:[0,6],beta_reverse_novae_geometri:0,better:[0,3,6,14,19],between:[0,2,6,28],bewar:[14,19],beyond:15,bh:[0,4,7],bh_belczynski:[0,4,6],bh_bh:4,bh_fryer12_delai:[0,6],bh_fryer12_rapid:[0,4,6],bh_fryer12_startrack:[0,6],bh_hurley2002:[0,6],bh_prescript:[0,4,6],bh_spera2015:[0,6],bhbh:4,big:[0,6,21],biinari:14,bin:[0,6,7,11,12,13,18,23,26,28],bin_data:[7,11,12,13,18],binari:[2,3,6,7,10,12,13,14,19,21,23,25,26,30],binary_c2:[23,26],binary_c:[1,2,3,5,7,11,12,13,15,18,19,21,25,27],binary_c_api_funct:8,binary_c_cal:[14,19],binary_c_default:14,binary_c_grid:[5,7,11,14],binary_c_grid_25014bc73b334765a1c09a4e4a97ed66:11,binary_c_grid_26171201413c43f5b91552a374879940:5,binary_c_grid_2b66f805db424c48a1d29c45092b6e3c:7,binary_c_grid_50fb66cc659c46c8bbc29fe0c8651c2f:14,binary_c_grid_8a7d52edc59346ce991063d9e05e9ba7:5,binary_c_grid_f4e5925effeb42e69b5be956f400ae41:5,binary_c_inline_config:1,binary_c_log_cod:[1,8,10,16,17],binary_c_macro:[0,6],binary_c_paramet:[5,11,12,13,14],binary_c_python:[5,6,7,10,11,12,13,14,18,19],binary_c_python_api:17,binary_c_task_:[0,6],binary_c_write_log_cod:1,binary_grid:[0,6],binary_star:30,binaryc:[1,18,27],binaryc_config:1,binarycpython:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,23,25,26,27,28,30],binarygrid:[11,12,13,14],bind:[0,6,8,10,15],binned_log_luminos:[11,12,13],binned_post_period:7,binned_pre_period:7,binwidth:[7,11,12,13,18],birth:[0,6],bit:[2,5,11],bivari:[0,6],black:[0,3,5,6,23],black_hol:0,block:[14,19],bloecker:[0,6],blog:1,boltzman:25,boltzmann:[0,6],bondi:[0,6],bondi_hoyle_accretion_factor:[0,6],bool:[14,18,19,20,25],born:[0,5,6,11,12,13],bosswissam:18,both:[0,6,11,12,13,14],bottom:[0,6,14,19],bottomcod:[5,7,14,19],bound:[2,4,28],boundari:2,brake:[0,6],branch:[0,5,6,18],branchcod:[5,7,14,19],branchpoint:[5,7,14,19],breakup:[0,6],brighten:[12,13],broken:[0,6],bse:[0,2,6,8,14],bse_opt:[5,7,10,11,12,13,14,19],bsf:[0,6],buffer:[0,6],build:[0,1,3,6,18],build_q_tabl:2,built:[0,1,9,18,23,26],burn:[0,6],busso:[0,6],bye:[0,6],bz2:19,c13_eff:[0,6],c2:2,c:[0,1,4,6,8,10,14,27],c_auto_log:21,c_log:0,c_logging_cod:[5,7,8,10,11,12,13,14,21],calc_e_integr:2,calc_p_integr:2,calc_period_from_sep:30,calc_sep_from_period:[7,11,14,30],calc_total_probden:2,calcul:[0,2,5,6,7,11,12,13,14,18,19,21,30],calculate_constants_three_part_powerlaw:2,call:[0,1,6,10,12,13,14,15,18,19,21,25,27,28],call_binary_c_config:18,calls_filenam:14,can:[0,1,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,21,23,25,26,27],candid:7,cannot:[5,8,19],canon:21,cap:[0,6],capit:[11,12,13],capsul:[1,6,18],captur:[0,6,18],carbon:[0,4,5,6],carbon_oxygen_white_dwarf:0,care:[5,11,12,13],carlo:[0,6,21],carrasco:[0,6],carri:[0,6],cast:[17,18],catchtim:18,categor:6,categori:[6,14],categoris:18,caught:[10,18],caus:[4,11,30],cbdisc:[0,6],cbdisc_albedo:[0,6],cbdisc_alpha:[0,6],cbdisc_eccentricity_pumping_dermin:0,cbdisc_eccentricity_pumping_method:[0,6],cbdisc_eccentricity_pumping_non:0,cbdisc_end_evolution_after_disc:[0,6],cbdisc_fail_ring_inside_separ:[0,6],cbdisc_gamma:[0,6],cbdisc_init_djdm:[0,6],cbdisc_init_dm:[0,6],cbdisc_inner_edge_strip:[0,6],cbdisc_inner_edge_stripping_timescal:[0,6],cbdisc_kappa:[0,6],cbdisc_mass_loss_constant_r:[0,6],cbdisc_mass_loss_fuv_multipli:[0,6],cbdisc_mass_loss_inner_l2_cross_multipli:[0,6],cbdisc_mass_loss_inner_viscous_accretion_method:[0,6],cbdisc_mass_loss_inner_viscous_accretion_method_equ:0,cbdisc_mass_loss_inner_viscous_accretion_method_gerosa_2015:0,cbdisc_mass_loss_inner_viscous_accretion_method_non:0,cbdisc_mass_loss_inner_viscous_accretion_method_young_clarke_2015:0,cbdisc_mass_loss_inner_viscous_angular_momentum_multipli:[0,6],cbdisc_mass_loss_inner_viscous_multipli:[0,6],cbdisc_mass_loss_ism_pressur:[0,6],cbdisc_mass_loss_ism_ram_pressure_multipli:[0,6],cbdisc_mass_loss_xray_multipli:[0,6],cbdisc_max_lifetim:[0,6],cbdisc_minimum_evaporation_timescal:[0,6],cbdisc_minimum_fr:[0,6],cbdisc_minimum_luminos:[0,6],cbdisc_minimum_mass:[0,6],cbdisc_no_wind_if_cbdisc:[0,6],cbdisc_outer_edge_strip:[0,6],cbdisc_outer_edge_stripping_timescal:[0,6],cbdisc_resonance_damp:[0,6],cbdisc_resonance_multipli:[0,6],cbdisc_torquef:[0,6],cbdisc_viscous_l2_coupl:[0,6],cbdisc_viscous_photoevaporative_coupl:[0,6],cbdisc_viscous_photoevaporative_coupling_inst:[0,6],cbdisc_viscous_photoevaporative_coupling_non:[0,6],cbdisc_viscous_photoevaporative_coupling_visc:[0,6],ce:[0,6,7],cee:[0,6,7],cell:[6,11,12,13,14],cemp:[0,6],cemp_cfe_minimum:[0,6],centr:[7,14,19],central:15,central_object:[0,6],certain:[21,23,26],cf:[0,6],cf_amanda_log:[0,6],cflag:[23,26],chabrier:2,challeng:[12,13],chandrasekhar:[0,6],chandrasekhar_mass:[0,6],chang:[0,1,2,4,5,6,7,8,11,12,13,14,17,18,19,20,21,23,26],chapter:[0,21,24],charact:19,cheb:[0,6],check:[0,2,5,6,7,11,12,13,14,17,18,19,20,30],check_if_in_shel:18,chemic:[0,6,28],chen:[0,6],child:18,choic:[0,2,6,25],choos:[0,5,6,7,8,11,17,25],chose:10,chosen:[11,12,13,14,19],ci:15,circular:[0,4,6],circumbinari:[0,6],circumstanti:[0,6],claei:[0,6],clark:[0,6],clean:[1,5,10,12,13,19],clean_up_custom_logging_fil:19,clear:[12,13,18],clearli:[12,13],clock:18,close:[0,4,6,7,12,13,15],closer:4,cloud:[0,6],cluster:22,cmdline_str:19,co2:[12,13],co:[0,4,6],coalesc:4,code:[0,1,5,6,7,8,10,11,12,13,14,16,17,19,20,23,25,26,27],collaps:[0,6],collapsar:[0,6],collect:30,collid:30,color:25,color_by_index:25,colour:[0,6],colour_log:[0,6],column:[5,7,10,14,15,17,25],column_nam:10,com:[1,18],combin:[1,8,18,19,21],combine_ensemble_with_thread_join:21,come:[2,23,26,28],comenv:[4,7],comenv_bs:0,comenv_count:7,comenv_disc_angmom_fract:[0,6],comenv_disc_mass_fract:[0,6],comenv_ejection_spin_method:[0,6],comenv_ejection_spin_method_do_noth:[0,6],comenv_ejection_spin_method_sychron:[0,6],comenv_ejection_spin_method_synchron:0,comenv_merger_spin_method:[0,6],comenv_merger_spin_method_breakup:0,comenv_merger_spin_method_conserve_angmom:[0,6],comenv_merger_spin_method_conserve_omega:[0,6],comenv_merger_spin_method_specif:[0,6],comenv_ms_accret:[0,6],comenv_ms_accretion_fract:[0,6],comenv_ms_accretion_mass:[0,6],comenv_nandez2016:0,comenv_nelemans_tout:0,comenv_ns_accret:[0,6],comenv_ns_accretion_fract:[0,6],comenv_ns_accretion_mass:[0,6],comenv_post_eccentr:[0,6],comenv_prescript:[0,6],comenv_splitmass:[0,6],comenv_undef:0,comma:28,command:[0,1,6,14,19,21,23,26],commandlin:14,comment:14,commit:18,common:[0,3,4,5,6,8,10,11,12,13,14,23],compact:[7,14],companion:[0,4,6,17],compar:[0,6,7,11,14,21],compens:[12,13],compil:[1,8,14,17,23,26],compile_shared_lib:1,complet:[5,7,11,12,13,14],complex:[7,8,14,16,17,19,21,25],compon:[18,25],compress:19,comput:[0,5,6,11,12,13,22],conceptu:11,condit:[5,7,8,11,12,13,14,16,17,19],condor:[19,21,22],condor_grid:19,config:[1,18,21,23,26],config_fil:1,configur:[2,5,10,11,12,13,14,17,19],conjunct:9,conserv:[0,6],consid:[0,1,2,6,11,12,13,18,19,21,25,28],const_dt:28,const_rang:28,constant:[0,2,6,12,13,25,28],construct:[0,1,5,6,7,10,11,12,13,15,17],contact:4,contain:[0,1,2,6,9,10,11,12,13,14,18,19,20,21,22,23,24,25,26,27,28,29],content:[6,18,19],context:18,continu:[14,19],contribut:[23,26],control:[0,5,6,11,12,13,14],conv_time_unit:18,convect:[0,6],conveni:18,converg:[0,6],convert:[2,5,7,15,18,19],convert_byt:18,convfloat:18,convfrac:4,cool:[0,5,6],copi:[0,6,7,12,13,30],core:[0,5,6,7,11,12,13,14,19,21,25],core_co:8,core_h:8,core_helium_burn:0,core_mass:[0,6,8],correct:[0,2,6,10,19,25,30],correctli:[10,17,23,25,26],correspond:[14,19,25],corretor:[0,6],cosmic:2,cosmic_sfh_madau_dickinson2014:2,cost:[11,12,13],could:[0,6,12,13,14,17,18],count:[4,5,17,18,21],counter:21,coupl:[0,3,6],cours:[5,25],cover:[9,11,12,13],coverag:[23,26],cowd:[0,6],cpu:[0,5,6,7,11,12,13,14],cpu_count:21,cpython:6,crap_paramet:[0,6],creat:[2,5,7,8,10,11,12,13,14,18,19],create_and_load_logging_funct:[1,8,17],create_arg_str:18,create_hdf5:18,creation:6,critic:[0,6],cross:[0,6],crunch:[5,7,11,12,13],cs1:15,ctype:1,cube:11,cubic:11,cuntz:[0,6],current:[0,6,7,8,11,12,13,18,19,23,26],curv:[7,12,13],custom:[0,1,3,5,6,7,10,11,12,13,14,18,19,21,23,25,27],custom_gener:21,custom_log:[10,17,19,21],custom_logging_cod:[1,8,10,16,17,27],custom_logging_func_memaddr:[6,8,21],custom_logging_funct:[8,10,14,16,17,21,23,24],custom_logging_info:19,custom_logging_memaddr:8,custom_logging_print_stat:10,custom_logging_stat:[5,7,11,12,13,14],custom_opt:[5,10,11,12,13,14,19],custom_output_funct:8,custom_tmp_dir:1,customis:25,cut:17,cvode:[0,6],d48r:17,d:[0,1,4,5,6,7,8,10,11,14,15,28],dai:[0,2,4,6,7,8,10,11,14,17,30],damp:[0,6],darwin:[0,6],dat:[0,14,18],data:[0,4,5,6,7,10,11,12,13,14,15,17,18,19,21,27],data_dict:2,data_dir:[14,18,19,21],datadir:[14,19],datafram:[5,7,10,11,12,13,15,16,17,25],datalinedict:[5,7,11,12,13,18],dataset:[14,18,21],date:19,david:[17,23,26],dd7:[0,6],de:[0,4,6],deactiv:[0,6],deal:10,dear:4,death:[0,6],debug:[0,4,5,6,7,11,12,13,14,19,21],decai:[0,6],decid:[0,6,8,16,17,18,19],decreas:[0,6],deepcopi:7,deeper:[14,19],def:[4,5,7,10,11,12,13,14,17],default_to_metal:[0,6],defaultdict:18,defer:[0,6],defin:[0,1,2,6,14,15,19,25],definit:[1,11,12,13,30],degener:[0,6],degenerate_core_helium_merger_ignit:[0,6],degenerate_core_merger_dredgeup_fract:[0,6],degenerate_core_merger_nucsyn:[0,6],degner:[0,6],degre:[0,6],del:7,delai:[0,6],delete_grid_vari:19,delta:[18,28],delta_mcmin:[0,6],demonstr:7,den:[0,6],densiti:[2,11,12,13],depend:[0,2,5,6,18,23,25,26],deprec:[0,6,19],depth:28,dermin:[0,6],describ:[0,2,6,17,21],descript:[0,2,6,9,18,21,23,24],design:25,desir:[0,6],destruct:[14,19],detail:[0,5,6,10,18],detect:[0,4,6,7,15],detector:4,determin:[0,6,8,11,12,13,14,19,30],deton:[0,6],dev:[0,6],develop:1,development_requir:[23,26],deviat:[2,28],dewi:[0,6],dex:[0,6,7,28],df2:17,df:[15,16,17,25],di:[14,18,19,23],diagnost:21,diagram:[0,3,6,23,25],dickonson:2,dict:[1,2,4,5,10,11,12,13,14,15,18,19,20,29],dict_kei:[5,9,10],dictionari:[1,2,3,5,7,11,12,13,14,18,19,20,21,25,29],did:[18,23,26],differ:[0,5,6,7,11,12,13,14,17,18,19,23,25,26,28],differenti:18,dimmer:[0,6,11],dir:[23,26],direct:[0,6,19],directli:[10,21],director:21,directori:[0,3,6,14,18,19,21,23,26],disabl:[0,6,14],disable_debug:[0,6],disable_end_log:[0,6],disable_ev:[0,6],disc:[0,6,15],disc_legacy_log:[0,6],disc_log2d:[0,6],disc_log:[0,6],disc_log_directori:[0,6],disc_log_dt:[0,6],disc_log_level_non:0,disc_log_level_norm:0,disc_log_level_normal_first_disc_onli:0,disc_log_level_subtimestep:0,disc_log_level_subtimestep_first_disc_onli:0,disc_n_monte_carlo_guess:[0,6],disc_stripping_timescale_infinit:0,disc_stripping_timescale_inst:0,disc_stripping_timescale_orbit:0,disc_stripping_timescale_visc:0,disc_timestep_factor:[0,6],discret:14,discs_circumbinary_from_comenv:[0,6],discs_circumbinary_from_wind:[0,6],disk:[0,6,19],dispers:[0,6,28],displai:[0,5,6,7,15],disrupt:[0,4,6,17],dist:18,distanc:[5,15],distant:15,distefano2017:21,distefano:2,distribut:[0,2,3,6,7,11,14,18,19,22,28],distribution_funct:[5,7,11,12,13,14,23,24],divid:22,dj:[0,6],dlnm1:[7,11,14,19],dlnm:[12,13],dlnm_1:[12,13],dlog10per:[7,11,14],dlogp:2,dlogt:28,dm1:[5,12,13],dm:[0,2,4,6,12,13,28],dm_1:[5,12,13],dn:[2,18,19],do_dry_run:21,doc:[5,11,12,13,14,18,20,23,26],doc_fetch:2,docstr:[10,23,25,26],document:[11,12,13,14,18,20,21,24],doe:[0,2,5,6,8,9,10,11,12,13,14,19,21,30],doesn:[5,19,21],doesnt:[17,20],don:[2,5,18,21],done:[0,4,5,6,11,12,13,14,17,19,23,26],donor:[0,4,6,30],donor_limit_dynamical_multipli:[0,6],donor_limit_envelope_multipli:[0,6],donor_limit_thermal_multipli:[0,6],donor_rate_algorithm_bs:0,donor_rate_algorithm_claeys2014:0,dont:[6,17],doubl:[5,8,14],down:14,dp:2,dphasevol:[5,7,11,12,13,14,19],dprob:[5,7,12,13],dq:[7,11,14],dr2:[0,6],dr3:[0,6],drai:[0,6],dredg:[0,6],drop:10,dry:[5,7,11,13,14,21],dry_run:[5,7,11,14],dstep:2,dt:[0,1,6,18,19,28],dt_limit:9,dtfac:[0,6],dtlimit:18,dtm:[1,8,14],dtype:[15,16,17],due:[23,26],dummi:[2,25],dump:[0,6,10,19],dumpvers:[0,6],duquennoi:2,duquennoy1991:2,dure:[0,4,6,17],dust:[0,6],dwarf:[0,5,6,12,13],dx:[0,6],dynam:[0,6],e2:[0,6],e2_hurley_2002:0,e2_izzard:0,e2_mint:0,e2_prescript:[0,6],e:[0,2,4,5,6,7,8,10,11,12,13,14,18,19,21,23,26,28,30],each:[0,2,6,7,11,12,13,14,15,18,19,21,28],eagb:[0,4,6],eagb_wind_beasor_etal_2020:0,eagb_wind_bs:0,eagb_wind_goldman_etal_2017:0,eagbwind:[0,6],eagbwindfac:[0,6],earli:[0,6],early_asymptotic_giant_branch:0,earth:15,easi:10,easier:[14,17,18],ebindi:4,ecc2:2,ecc3:2,ecc:[2,4,10,14,17,19],eccentr:[0,2,6,8,10,11,12,13,14,15,17,25,30],eccentric_rlof_model:[0,6],eccentricity_quadrupl:[0,6],eccentricity_tripl:[0,6],echo:[0,6],eddington:[0,6],edg:[0,5,6,14,19],edit:8,edu:[0,6],eej:4,eff:5,effect:[0,2,4,6,8,11,21],effective_metal:[0,6,17],effici:[0,5,6,7],egg:[23,26],eggleton:[0,6,30],either:[0,6,11,12,13,14,17,18,19,21,23,26,27],eject:[0,6,7,15],el:[10,14],elabor:8,eld:[0,6],eldridg:[0,6],electon:[0,6],electron:[0,6],element:[0,1,6,9,15,18,21,25],els:[4,7],email:18,emp:[0,6],emp_feh_maximum:[0,6],emp_logg_maximum:[0,6],emp_minimum_ag:[0,6],empti:[10,18,20],enabl:[0,6],encount:21,end:[0,2,4,6,18,21],end_bss:4,end_index:2,end_rch:4,end_symb:4,end_timestamp:[5,7,11,13,14],energi:[0,6],enhanc:[0,6],enlarg:[0,6],enough:2,ensembl:[0,6,9,18,19,21],ensemble_def:[0,6],ensemble_dt:[0,6],ensemble_factor_in_probability_weighted_mass:21,ensemble_filt:9,ensemble_filter_:[0,6],ensemble_filters_off:[0,6],ensemble_legacy_ensembl:[0,6],ensemble_list:19,ensemble_logdt:[0,6],ensemble_logtim:[0,6],ensemble_macro:[0,6],ensemble_output_:21,ensemble_startlogtim:[0,6],enter:[0,6],enthalpi:[0,6],entir:[8,10,16,17],entri:[18,19],env:25,envelop:[0,3,4,5,6,23],eorbf:4,eorbi:4,ep:17,epoch:19,equal:[0,6,12,13,14,18],equat:[0,6],equation_of_state_algorithm:[0,6],equation_of_state_paczynski:0,equatori:[0,6],equival:[11,21],errno:[23,26],error:[0,5,6,7,11,12,13,14,18,21,23,26],errors_exceed:[5,7,11,13,14],errors_found:[5,7,11,13,14],esa:2,escap:[0,6],escape_fract:[0,6],escape_veloc:[0,6],estim:[5,15,18],et:[0,2,6,30],eta:[0,6,7,11],etal:[0,6],etc:[0,6,10,12,13,14,18,19,22,23,25,26,27],etf:[7,11],euler:[0,6],evalu:[2,14,19,28,30],evan:[0,6],evapor:[0,6],evaporate_escaped_orbiting_object:[0,6],even:[9,12,13],event:[0,4,5,6],everi:[0,6,7,18,23,26],everyth:[10,14,19,21],everytim:[23,26],evid:[0,6],evolut:[0,1,3,4,5,6,10,11,12,13,14,17,19,21,23,25,28],evolution_split:[0,6],evolution_splitting_maxdepth:[0,6],evolution_splitting_sn_eccentricity_threshold:[0,6],evolution_splitting_sn_n:[0,6],evolution_stop:7,evolution_typ:[5,7,11,13,14,21],evolutionari:[0,6,10],evolv:[0,3,6,8,19,21],evolve_popul:14,evolve_singl:[8,10,19],exact:[1,21],exactli:[0,6,12,13],exampl:[1,2,10,18,19,27,28],example_compact_object:14,example_dco:14,example_df:10,example_head:18,example_header_1:17,example_header_2:17,example_log:27,example_log_co:[1,8],example_logging_string_co:8,example_logging_string_post_m:8,example_massloss:[8,10],example_output:10,example_parse_output:[16,18],example_pop:[10,14],example_pop_set:14,example_post_m:8,example_python_population_result:14,example_sn:8,exce:[0,6,11,21],except:[4,5,6,11,12,13,14,20,21,25],excit:7,execut:[0,6,14,19,21],exist:[0,5,6,14,17,19,20],exist_ok:[14,18],exit:[0,6,18],exit_after_dry_run:21,exp:[7,11,12,13,14,19],expand:[14,27],expect:[5,6,7,11,12,13,23,26],experiment:[0,6,18],explain:[3,18],explicitli:[0,1,6],explod:[0,4,6],explor:15,explos:[0,4,5,6,17],expoenti:[0,6],expon:[0,6],export_all_info:[14,19],express:[0,6],extend:[0,6,7,23,26],extens:[6,19],extern:[0,6],extra:[0,3,6,14,19,21,23,27],extra_text:20,extract:14,extrapol:[2,21],ey:19,f4e5925effeb42e69b5be956f400ae41:5,f:[0,2,4,6,10,14,17],fa:2,fabian:[0,6],fabian_imf_log:[0,6],fabian_imf_log_tim:[0,6],fabian_imf_log_timestep:[0,6],factor:[0,2,6,21,28],fade:[0,6],fail:[0,5,6,7,11,18,21,23,26],fail_sil:18,failed_count:[5,7,11,13,14],failed_prob:[5,7,11,13,14],failed_system:21,failed_system_log:21,failed_systems_error_cod:[5,7,11,13,14],failed_systems_threshold:21,failsaf:10,failur:[0,6,18],fallback:[0,6],fals:[0,4,5,6,7,11,13,14,15,18,19,21,25,28],fancy_parsing_funct:27,far:[0,4,5,6,12,13,15],fase:14,fast:[0,6],faster:[11,12,13,14],favorit:10,fe:[0,6],featur:[3,14,23],feed:21,ferguson:[0,6],fetch:10,few:[0,6,7],fewer:10,field:[0,6],fig:[0,2,6,17],figsiz:[5,7,11,12,13,15,17],figur:[5,7,11,12,13,15,21,25],file:[0,1,4,6,10,14,18,19,20,21,22,23,25,26,27],file_log:[0,6],filehandl:20,filenam:[0,1,4,6,10,14,18,19,21,27],filenotfounderror:[23,26],filepath:1,fill:[10,18],fill_data:2,filter:[0,6,18],filter_arg_dict:18,filter_valu:18,fin:[0,6],final_mass:17,final_tim:17,find:[4,7,14,18,19,21],finish:[5,7,11,13,14,18,25],finit:[5,7,11,12,13],first:[0,2,5,6,7,10,11,12,13,14,15,18,19,23,26,30],first_giant_branch:0,fishlock:[0,6],fit:[0,2,6,10,19,30],fix:[0,2,4,6,10,14,18,19,25],flag:[1,18,21],flash:[0,6],flat:[2,21],flatsect:[2,7,11,14],flaw:19,float64:[16,17],float_overflow_check:[0,6],flto:[23,26],focu:7,fold:2,follow:[0,2,6,8,17,18,21,23,25,26,28],font_scal:[5,7,11,12,13,15],fontsiz:17,forc:[0,4,6],force_circularization_on_rlof:[0,6],force_corotation_of_primary_and_orbit:[0,6],foreach_star:[5,11],form:[0,5,6,7,11,12,13,14,18,19,20],formal:[0,6],format:[0,2,4,6,7,8,10,11,12,13,14,15,17,18,19,28],format_numb:18,former:4,formula:[0,6],forward:[0,6],found:[2,4,5,7,11,13,14,23,26],four:[0,6],fourth:15,fpic:1,fraction:[0,2,6,11,17,21],fractions_z0002:17,fractions_z001:17,fractions_z002:17,framework:6,free:[5,7,11],free_persistent_data_memaddr_and_return_json_output:6,free_store_memaddr:6,frequenc:[0,6,15],friction:[0,6],fring:[0,6],from:[0,2,4,5,7,9,10,11,12,13,14,15,16,17,18,19,21,25,30],from_binary_c_config:1,from_dict:[7,11,12,13,16,17],fryer:[0,6],fsampl:28,ftz:[23,26],full:[3,8,15,18,21],full_path:18,func_memaddr:17,further:[2,14],futur:15,fuv:[0,6],g:[0,1,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,21,23,26,28],ga:[0,6],gaia:[0,2,6],gaia_colour_transform_method:[0,6],gaia_conversion_ubvri_bivariate_jordi2010:[0,6],gaia_conversion_ubvri_riello2020:[0,6],gaia_conversion_ubvri_univariate_evans2018:[0,6],gaia_conversion_ubvri_univariate_jordi2010:[0,6],gaia_conversion_ugriz_bivariate_jordi2010:[0,6],gaia_conversion_ugriz_riello2020:[0,6],gaia_conversion_ugriz_univariate_evans2018:[0,6],gaia_conversion_ugriz_univariate_jordi2010:[0,6],gaia_l_binwidth:[0,6],gaia_teff_binwidth:[0,6],gain:21,galact:[0,6,28],gallino:[0,6],gamma:[0,6],gap:[0,6],garcia:[0,6],gauss:[0,6],gaussian:[2,28],gaussian_func:2,gaussian_normalizing_const:2,gaussian_zoom:28,gb:[0,6],gb_reimers_eta:[0,6],gb_wind_beasor_etal_2020:0,gb_wind_goldman_etal_2017:0,gb_wind_reim:0,gb_wind_schroeder_cuntz_2005:0,gbwind:[0,6],gbwindfac:[0,6],gcc:[1,23,26],gce:[0,6],gener:[0,1,2,5,6,7,8,10,11,13,14,16,17,18,19,20,21,25,28],generalis:2,geometr:[0,6],geq:5,gerosa:[0,6],get:[0,2,3,5,8,10,11,12,13,14,15,17,18,19,20,23,26,27,30],get_ansi_colour:18,get_arg_kei:18,get_default:[9,18],get_help:[9,18],get_help_al:[9,18,19],get_help_sup:[9,18],get_integration_constant_q:2,get_max_multipl:2,get_moe_di_stefano_dataset:18,get_siz:18,get_usernam:18,gettempdir:17,giant:[0,5,6,15],giant_branch:0,git:[0,11,12,13,14,18],git_branch:18,git_build:18,github:18,gitlab:23,give:[0,2,4,6,7,18,30],given:[0,1,2,6,11,12,13,16,17,18,19,21,27,28,30],global:[0,2,6,11,12,13,28],global_dict:2,gmax:2,gmin:2,gnu:6,go:[0,2,5,6,9,11,14,19,23,25,26],goe:[0,6,8,10,19,25],gogo:[0,6],goldman:[0,6],gonna:2,good:[0,6,10,11,12,13,14,21,30],got:[12,13],gov:[0,6],gravit:[0,5,6,7,14],gravitational_const:5,gravitational_radiation_bs:0,gravitational_radiation_bse_when_no_rlof:0,gravitational_radiation_landau_lifshitz:0,gravitational_radiation_landau_lifshitz_when_no_rlof:0,gravitational_radiation_model:[0,6],gravitational_radiation_modulator_:[0,6],gravitational_radiation_modulator_j:[0,6],gravitational_radiation_non:0,grb:[0,6],great:[0,6,12,13],greater:[0,6],grevess:[0,6],grid:[0,3,6,8,10,18,19,23,24,28],grid_class:[23,24],grid_cod:19,grid_ensemble_result:19,grid_opt:[5,7,10,11,12,13,14,19],grid_options_default:20,grid_options_defaults_dict:20,grid_options_descript:[5,14,20],grid_options_description_check:20,grid_options_help:20,grid_result:[5,7,11,12,13,21],grid_vari:[14,21],grid_variable_numb:[5,7,14,19],gridcod:21,gridcode_filenam:21,gridtyp:[5,7,14,19],group:[5,11,15,18],grvitation:4,gsl:[23,26],gsl_dir:[23,26],gt:[4,5,6,7,8,10,12,14,15,16,17],guess:[0,2,6],gyr:[4,5,7],gz:19,h5py:[23,26],h:[0,4,6,8],ha:[0,1,4,5,6,7,8,9,11,12,13,14,17,18,19,21],hachisu:[0,6],hachisu_disk_wind:[0,6],hachisu_ignore_qcrit:0,hachisu_qcrit:[0,6],hack:20,had:[5,7,11,12,13,19],half:[0,6],hall:[0,6],handi:[0,6],handl:[0,3,6,10,18,19,21,27,30],happen:[0,5,6,7],hardcod:[8,11,12,13,14],have:[0,2,3,4,5,6,7,8,10,11,12,13,14,17,18,19,20,21,23,25,26],haven:5,hbb:[0,6],hbbtfac:[0,6],hd:25,hdf5:18,hdf5file:18,he:[0,4,6],head:[0,15],header:[1,5,7,8,10,11,12,13,14,17,18],headerlin:14,headlin:21,hegb:[0,4],hehg:0,height:[2,7,11,14],helium:[0,5,6],helium_flash_mass_loss:[0,6],helium_white_dwarf:0,help:[0,3,4,6,10,11,12,13,14,18,20],help_al:[0,6],hem:0,henc:[0,6,7,12,13,15],hendrik:[17,23,26],here:[1,5,6,8,10,11,12,13,15,17,18,19,21,25],hertzsprung:[0,3,6,23],hertzsprung_gap:0,hertzstrpung:[0,6],heuvel:[0,6],hewd:[0,6],hewd_hewd_ignition_mass:[0,6],hex:21,hg:[0,6],hi:2,high:[0,2,6,12,13],higher:[0,2,5,6,7,11,12,13,14,18,21,23,26],histogram:7,histori:2,hole:[0,3,5,6,23],home:6,homogen:[0,6],hood:10,hopefulli:[0,6],hot:[0,6],hour:18,how:[0,4,5,6,7,8,10,11,12,13,14,17,19,21],howev:[0,6,8,11,12,13,14],hoyl:[0,6],hpc:[19,22],hpc_function:[23,24],hr:25,hr_diagram:25,hrd:[0,5,6,7],hrdiag:[0,6],hrdiag_output:[0,6],html:[5,14,23,26],http:[0,1,2,5,6,14,18],human:18,hurlei:[0,6],hut:[0,6],hybrid:[0,6],hydro:[0,6],hydrogen:[0,5,6],i:[1,2,4,5,6,7,8,10,11,12,13,14,15,18,19,21,23,26],ia:[0,6,7],ib:[0,4,6],ibc:[0,6],id:[2,19,21],id_cor:8,idea:[14,25],idum:[0,6],ignit:[0,5,6],ignor:[0,6,8,10,14,17,19,21],ii:[0,6,17],iia:[0,6],iloc:[10,17],imf:[0,2,6,12,13],imf_chabrier2003:2,imf_scalo1986:2,imf_scalo1998:2,imf_tinsley1980:2,immedi:[0,5,6],implement:[0,6,19,21],impli:[0,6],implic:[12,13],impos:[5,7,11,12,13,14],imposs:7,improv:[2,28],inclin:[0,6],inclination1:[0,6],inclination2:[0,6],inclination3:[0,6],inclination4:[0,6],inclini:[0,6],incliniation_quadrupl:[0,6],incliniation_tripl:[0,6],includ:[0,1,2,5,6,8,10,12,13,14,15,18,19,23,25,26],include_binary_c_default:[14,19],include_binary_c_help_al:[14,19],include_binary_c_version_info:[14,19],include_default:[14,19],include_popul:14,include_population_set:19,incom:[0,6],increas:[0,4,6,7,11,12,13],inde:[0,6,12,13],indent:[10,19],index:[0,2,6,9,10,15,23],indic:[0,2,6],individu:[3,11,23],individual_nova:[0,6],induc:[0,6],inertia:[0,6],info:[6,9,14,18,19,23,25,26],inform:[0,1,3,5,8,10,11,12,13,14,18,19,20,25],init:19,init_abund:[0,6],init_abund_dex:[0,6],init_abund_mult:[0,6],init_abunds_onli:[0,6],initi:[0,2,3,4,6,9,10,17,19],initial_abundance_hash:19,initial_abundance_mix:[0,6],initial_abunds_onli:[0,6],initial_grid:17,initial_mass:[10,17],initial_tim:17,inlin:17,inner:[0,6,15],input:[1,2,6,9,10,18,19,21,23,25,30],insert:[14,19],insid:[0,6],inspect:[10,25],inspir:[1,25,30],instabl:[0,6],install_without_depend:[23,26],instanc:[10,11,12,13,14],instant:[0,6],instantli:[0,6],instead:[0,4,6,12,13,18,21],integ:[0,5,6,19,21,30],integr:[2,11,12,13,28],integrals_str:2,intens:[12,13],interact:[0,4,5,6,7,15,17,20],interfac:[6,15,18,23,26],interfer:[23,26],intermedi:7,intern:[0,6,9,21],internal_buff:[0,6],internal_buffering_off:0,internal_buffering_print:0,internal_buffering_stor:0,interpol:[2,19,28],interpolate_in_mass_izzard2012:2,interpolator_nam:2,intershel:[0,6],interstellar:[0,6],intger:[0,6],intro:[0,6],introduc:4,introduct:5,inv:[4,17],invers:30,invert_xaxi:5,involv:[0,6],inward:[0,6],ipykernel_216542:15,ipykernel_519112:12,ipynb:[11,12,13,14],is_capsul:18,isfil:14,isn:[12,13,18],isnt:14,isotop:[0,6,9,18],isotope_hash:19,isotope_list:19,item:[1,5,7,11,12,13],iter:18,its:[0,6,11,12,13,14,15,18,19,20,23,25,26,27,28],itself:[5,8,10,21,23,26],iwamoto:[0,6],izzard2012_period_distribut:2,izzard:[0,5,6,7,10,11,12,13,14,23,26],jager:[0,6],jaschek:2,jeff:[23,26],jej:4,jerki:5,jf:4,jia:[0,6],john:[0,6],join:[6,8,10,14,17],jorb_in:4,jorb_out:4,jordi:[0,6],json:[6,10,14,18,19,21],jtot_in:4,jupit:15,jupyt:[23,26],just:[0,2,5,6,7,14,17,18,19,21,23,26,30],k1:[4,10,17],k2:[4,10,17],k:[0,2,5,6,15],kap:[0,6],kappa:[0,6],kaps_rentrop:[0,6],karaka:[0,6],keep:[7,14,19],kei:[1,2,5,9,10,14,15,17,18,19,20,21,25],kelvin:[0,6],keplerian:[0,6],keyword:[12,25,27],kick:[0,4,6,17,21],kick_backward:0,kick_forward:0,kick_inward:0,kick_outward:0,kick_random:0,kick_straight_up:0,kick_velocity_custom:0,kick_velocity_fix:0,kick_velocity_maxwellian:0,kill:[1,8,14],kilonova:5,kim:[0,6],kind:6,kippenhahn:[0,6],klencki:6,km:[0,6],know:[0,1,6,9,10,12,13,20],known:[0,2,5,6,10,11,12,13,14,19,27],kroupa2001:[2,14,19],kroupa:[2,12,13],krticka:[0,6],ktg93:2,kwarg:[17,19,25,27],l1:4,l2:[0,6],l:[0,5,6,11,12,13],l_:[11,12,13],label:[5,17],lambda:[0,4,6,7],lambda_:7,lambda_c:[0,4,6,7],lambda_ce_dewi_tauri:[0,6],lambda_ce_klencki_2020:[0,6],lambda_ce_polytrop:[0,6],lambda_ce_wang_2016:[0,6],lambda_enthalpi:[0,6],lambda_ion:4,lambda_ionis:[0,6],lambda_min:[0,6],lambda_mult:[0,6],lambda_multipli:[0,6],lambda_v:2,lamer:[0,6],landau:[0,6],langer:[0,6],languag:5,larger:[0,5,6],last:[2,3,12,15,17,18],last_st:17,last_stellar_type_change_time_1:17,lastli:[6,10],late:17,later:[11,12,13],latest0:[5,7,11],latest1:[5,7,11],latest2:[5,14],latest3:5,latest4:5,latest5:5,latest:[21,23,26],latter:[0,6],law:[2,12,13],law_const:2,lbv:[0,6],ld_library_path:[23,26],ldist:[12,13],lead:[0,5,6,11,12,13,14,30],learn:8,least:[23,26],leav:[0,6],left:[0,6],legaci:[0,6],legacy_yield:[0,6],legend:[15,17],len:[4,5,10,14,17],length:[4,18],lengthen:[0,6],leq:5,less:[0,1,2,3,4,6],let:[4,7,10,11,12,13,14,15,19],level:[1,5,18,19],li7:[0,6],li:[0,6],lib:[6,10,16,17,23,26],libbinary_c:21,libcustom_logging_0639ee205c7d4782b4a27378f5d890bd:10,libcustom_logging_dafa15d2b1e64e19972ac0e9eb5c9a55:10,libgsl:[23,26],libmemo:[23,26],librari:[0,1,5,6,8,17,19,21,27],library_path:[23,26],librinterpol:[23,26],life:7,lifetim:[0,6,7,11,12,13,14,28],lifshitz:[0,6],like:[0,1,5,6,7,11,12,13,14,17,18,19,21,23,25,26,28],limit:[0,5,6,7,11,12,13,14,25],line:[1,4,5,7,8,10,11,12,13,14,15,16,18,19,21,23,25,26,28],linear2:21,linear:[0,2,6,11,12,13,21,28],linear_extrapolation_q:2,linearli:[12,13,28],linedata:[5,7,11,12,13],lineplot:[5,7,11,12,13,15],linewidth:[5,7,11,12,13,15],linker:1,linspac:28,linux:6,list:[0,1,2,5,6,7,10,11,12,13,14,15,18,19,21,27,28],list_arg:[0,6],list_of_sub_kei:2,lit:[0,6],lithium:[0,6],lithium_gb_post_1dup:[0,6],lithium_gb_post_heflash:[0,6],lithium_hbb_multipli:[0,6],lithium_t:[0,6],littl:[4,5,7,11,15],littleton:[0,6],liu:[0,6],ll:[8,9,12,13,15,19],llnl:[0,6],ln:2,lnm1:[7,11,12,13,14,19],lnm_1:[12,13],load:[0,1,5,6,7,8,10,11,12,13,14,17,19,21,25],load_logfil:18,lobe:[0,4,6,7,30],loc:15,local:[2,6],locat:[0,2,6,21,23,26,28],lock:4,lodder:[0,6],log10:[0,2,5,6,7,11,12,13,14,28],log10m1:21,log10mass:28,log10p:2,log10per:[7,11,14],log10pmin:2,log:[0,1,2,3,4,6,10,15,16,18,19,21,23,25,26,27,28,30],log_:[5,7,11,12,13],log_arg:21,log_args_dir:21,log_arrow:[0,6],log_dt:[7,21],log_every_timestep:[8,10],log_fil:[4,21],log_filenam:[0,4,6,10,17,27],log_runtime_system:21,logarithm:[2,12,13,28],logensembletim:[0,6],logfil:[10,18,23,26],logg:[0,5,6],logger:14,logging_dict:1,logging_lin:[8,16,17],loggrav:5,logi:16,logic:[1,8,19,21],logl:5,logmass:[2,28],logp:2,logper:[2,7],logperiod:2,logperrang:[7,11],logspac:28,logteff:5,long_spectral_typ:2,longer:[0,5,6,7],longnam:[5,7,11,12,13,14,19],look:[1,5,7,11,12,13,14,17,23,26],lookback:[0,6],loon:[0,6],loop:[5,7,10,11,12,13,14,19],loos:25,lose:[0,6,17],loss:[0,4,6,10,11,15],lost:[0,6,7,17],lot:[5,11,12,13,14,15,18,21,27],low:[0,2,5,6,7,12,13],low_mass_m:0,low_mass_main_sequ:0,lower:[0,2,6,11,14,19,28],lsoda:[0,6],lsun:[0,6,25],lt:[5,6,7,10,12,14,15,16],lugaro:[0,6],luminos:[0,3,5,6,23,25],luminosity_1:25,luminosity_2:25,luminosu:5,lw:[0,6],lynnett:[0,6],m01:4,m0:2,m1:[0,2,4,6,7,8,10,11,12,13,14,17,19,30],m2:[2,4,7,8,10,11,14,17,19,30],m3:2,m4:2,m:[0,2,4,5,6,7,11,12,13,15,17,30],m_1:[0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,27],m_2:[0,4,5,6,7,8,10,11,14,16,17],m_3:[0,6],m_4:[0,6],m_:17,m_max:[2,14,19],m_min:[14,19],m_sun:5,maccretor:[0,4,6],machin:[7,21,23,26],macro:[0,6,9,18],madau:2,made:[5,23,26],maeder:[0,6],magellan:[0,6],magnet:[0,6],magnetic_braking_algorithm:[0,6],magnetic_braking_algorithm_andronov_2003:0,magnetic_braking_algorithm_barnes_2010:0,magnetic_braking_algorithm_hurley_2002:0,magnetic_braking_algorithm_rappaport_1983:0,magnetic_braking_factor:[0,6],magnetic_braking_gamma:[0,6],magnitud:18,mai:[0,6,7,11],main:[0,1,5,6,8,11,12,13,14,17,21,23,26],main_sequ:[0,6,11,12,13,17],mainli:22,mainprocess:[5,7,11],major:[0,6],make:[0,1,2,4,5,6,7,10,11,12,13,14,15,17,18,19,21,23,25,26,27],make_build_text:18,makedir:[14,18],manag:[18,23,26],mani:[0,5,6,7,9,11,12,13,14,19,21],manual:8,manufactur:[0,6],map:21,mar:15,maria:[0,6],mass:[0,1,2,3,4,5,6,7,9,10,11,14,15,17,18,19,21,25,27,28,30],mass_1:[14,17,25],mass_2:[14,17,25],mass_accretion_for_eld:[0,6],mass_accretor:30,mass_donor:30,mass_evolut:25,mass_for_hestar_ia_low:[0,6],mass_for_hestar_ia_upp:[0,6],mass_loss_m:17,mass_lost:17,mass_of_pmz:[0,6],mass_rang:17,mass_str:2,massiv:[0,2,3,4,5,6,7,11,15,23],massless:[0,6],massless_remn:0,massrang:[5,7,11,12,13],master:[21,25],match:[0,5,6,10,11,14,15,25],materi:[0,5,6],math:[5,7,11,12,13,14,15,19,28],mathrm:[5,7,11,12,13],matplotlib:[5,7,12,13,15,17,23,25,26],matter:[0,6],mattsson:[0,6],mattsson_mass_loss:[0,6],mattsson_orich_tpagbwind:[0,6],max:[0,2,6,7,8,11,12,13,14],max_bound:[2,28],max_column:[5,7,15],max_evolution_tim:[0,1,5,6,7,8,10,11,12,13,14,15,17,28],max_hewd_mass:[0,6],max_logp:2,max_model_numb:[0,6],max_multipl:2,max_neutron_star_mass:[0,6],max_queue_s:21,max_row:[5,7,15],max_stellar_angmom_chang:[0,6],max_stellar_type_1:[0,6],max_stellar_type_2:[0,6],max_stellar_type_3:[0,6],max_stellar_type_4:[0,6],max_tim:[4,10,17],max_val:2,maxcount:4,maxdm:28,maximum:[0,2,5,6,7,8,11,12,13,14,21,28,30],maximum_mass_ratio_for_instant_rlof:[0,6],maximum_mass_ratio_for_rlof:30,maximum_mcbagb_for_degenerate_carbon_ignit:[0,6],maximum_nuclear_burning_timestep:[0,6],maximum_timestep:[0,6],maximum_timestep_factor:[0,6],maxmimum:[0,6],maxwellian:[0,6],mayb:25,mayor:2,mb:[5,7,11,13,14,18],mc13_pocket_multipli:[0,6],mc1:4,mc:[0,4,6,14,17,19],mch:[0,6],mcmin:[0,6],mdonor:[0,4,6],mean:[0,2,4,6,18,19,21,23,26,28],meant:21,measur:18,medium:[0,6],mega:2,mem:[7,11],mem_us:18,memaddr:[6,8],memori:[1,5,6,7,8,11,13,14,17,18,19,21,30],menv:[0,4,6],mer:4,mercuri:15,merg:[0,2,4,5,6,7,21],merge_dict:9,merge_multipl:2,merger:[0,4,6],merger_angular_momentum_factor:[0,6],merger_mass_loss_fract:[0,6],mesa:[23,26],mesasdk_init:[23,26],mesasdk_root:[23,26],mess:15,messag:18,messi:5,mestel:[0,6],met:[14,19],metal:[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,30],metallicity_0002:17,metallicity_001:17,metallicity_002:17,method:[0,6,8,10,11,12,13,14,17,19,21],meynet:[0,6],mf1:4,mf2:4,might:[7,11,14,15,19,23,26],milki:[0,6],miller:[0,6],min:[2,7,8,11,12,13,14],min_bound:[2,28],min_logp:2,min_per:2,min_val:2,mind:17,mindm:28,minimal_verbos:18,minimum:[0,2,6,18,21,28,30],minimum_co_core_mass_for_carbon_ignit:[0,6],minimum_co_core_mass_for_neon_ignit:[0,6],minimum_donor_menv_for_comenv:[0,6],minimum_envelope_mass_for_third_dredgeup:[0,6],minimum_helium_ignition_core_mass:[0,6],minimum_mcbagb_for_nondegenerate_carbon_ignit:[0,6],minimum_orbital_period_for_instant_rlof:[0,6],minimum_period_for_rlof:30,minimum_separation_for_instant_rlof:[0,6],minimum_separation_for_rlof:30,minimum_time_between_pn:[0,6],minimum_timestep:[0,6],mint:[0,6],mint_data_cleanup:[0,6],mint_dir:[0,6],mint_disable_grid_load_warn:[0,6],mint_fallback_to_test_data:[0,6],mint_hard_max_nshel:[0,6],mint_hard_min_nshel:[0,6],mint_kippenhahn:[0,6],mint_kippenhahn_companion_stellar_typ:[0,6],mint_kippenhahn_stellar_typ:[0,6],mint_maximum_nshel:[0,6],mint_maximum_shell_mass:[0,6],mint_metal:[0,6],mint_minimum_nshel:[0,6],mint_minimum_shell_mass:[0,6],mint_ms_rejuven:[0,6],mint_nshel:[0,6],mint_nuclear_burn:[0,6],mint_remesh:[0,6],mint_use_zams_profil:[0,6],minut:[7,18],mira:[0,6],misc:[6,23],miscellan:[9,18],miss:[0,6,11,12,13,18,20],mix:[0,6,21],mixtur:[0,6,11],mmax:[2,12,13,28],mmin:[2,12,13,21,28],mnra:30,model:[0,1,5,6,7,8,10,11,12,13,14,15,16,17,21],model_numb:[11,12,13],modif:3,modifi:[0,6,8,23,26],modul:[0,6,7,9,11,12,13,14,15,20,21,24],modulo:21,moe2017_opt:21,moe:[2,14,18,19,23],moe_di_stefano_2017:19,moe_di_stefano_2017_multiplicity_fract:2,moe_di_stefano_2017_pdf:2,moment:[0,5,6,8,14,17,28],momenta:[0,6,25],momentum:[0,6,15],monoton:[12,13],mont:[0,6,21],monte_carlo_kick:[0,6],more:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,23,25,26,28],most:[5,6,7,12,13,15,18],mostli:[5,7,11,12,13,14,17,18,20,21,25,27],move:[0,5,6],ms:[0,4,6,8,11],msgpack:19,mstart:4,msun:[0,2,5,6,8,10,11,12,13,15,17,28],mu:[0,6],much:[0,5,6,7,11,14,17,18],multi:21,multipl:[0,2,5,6,21],multiplc:[0,6],multipli:[0,6,12,13,21,28],multiplicity_arrai:2,multiplicity_fraction_funct:21,multiplicity_model:21,multiplicity_modul:21,multiply_values_dict:9,multiprocess:21,must:[0,2,5,6,7,10,11,12,13,14,15,19,28],mw:[0,6],my:10,my_stellar_data:[1,8,14,16,17],myr:[0,5,6,7,10,11,12,13,15,28],n100:[0,6],n100_z0:[0,6],n100h:[0,6],n100l:[0,6],n10:[0,6],n150:[0,6],n1600:[0,6],n1600c:[0,6],n1:[0,6],n200:[0,6],n20:[0,6],n300c:[0,6],n3:[0,6],n40:[0,6],n5:[0,6],n:[0,1,2,4,5,6,7,8,10,11,12,13,14,16,17,18],n_logging_stat:21,naked_helium_star_giant_branch:0,naked_helium_star_hertzsprung_gap:0,naked_main_sequence_helium_star:0,name:[1,4,5,6,7,11,12,13,14,15,17,18,19,20,27,29],nameerror:15,narrow:[12,13],natur:[0,6,12,13],nauenberg:[0,6],nb:[0,6],nbinary_c:17,ncol:17,nearer:[0,6],nearest:[7,11,12,13],nebula:[0,6],necessari:[7,14,15,17,18,19],need:[0,2,6,8,10,11,12,13,14,15,17,19,23,26],neg:[0,6,28],neither:[0,6,19],neleman:[0,6],nelemans_gamma:[0,6],nelemans_max_frac_j_chang:[0,6],nelemans_minq:[0,6],nelemans_n_comenv:[0,6],nelemans_recalc_eccentr:[0,6],nemp:[0,6],nemp_cfe_minimum:[0,6],nemp_nfe_minimum:[0,6],nenamg:[0,6],neon:[0,5,6],neptun:15,nest:[14,18,19],network:[0,6,9],neutrn:[0,6],neutron:[0,5,6,14],neutron_star:0,never:[0,5,6,12,13],newer:[0,2,6],newli:[0,6],newnam:19,newopt:2,newton:[0,6],next:[11,12,13,14,18],nice:[1,19,25],nieuwenhuijzen:[0,6],nieuwenhuijzen_windfac:[0,6],nine:5,nmax:2,no_thermohaline_mix:[0,6],noecho:[0,6],noechonow:[0,6],noel:[0,6],nolowq:21,nomin:[0,6],non:[0,6,12,13,21],nonconservative_angmom_gamma:[0,6],none:[0,1,2,4,5,6,7,11,13,14,15,17,18,19,20,21,28,30],nonzero:21,nor:[0,6],norm:21,normal:[0,6,28],normalis:[2,21],normalize_dict:2,normalize_multipl:21,notabl:14,note:[0,4,5,6,11,12,13,14,17,18,19,21,28],notebook:[4,5,6,7,8,9,10,11,12,13,14,15,23,26],notebook_api_funct:10,notebook_bhbh:4,notebook_comenv:7,notebook_custom_log:[10,11,12,13,14],notebook_hrd:5,notebook_individual_system:[8,10,11,12,13,14],notebook_luminos:[12,13],notebook_luminosity_funct:11,notebook_luminosity_function_binari:[12,13],notebook_popul:[10,14],notebook_solar_system:15,noteworthi:3,noth:[19,21],notic:[12,13],notifi:27,nov:[0,17],nova:[0,5,6,7],nova_faml_multipli:[0,6],nova_irradiation_multipli:[0,6],nova_retention_algorithm_claeys2014:0,nova_retention_algorithm_const:0,nova_retention_algorithm_hillman2015:0,nova_retention_fract:[0,6],nova_retention_method:[0,6],nova_timestep_accelerator_index:[0,6],nova_timestep_accelerator_max:[0,6],nova_timestep_accelerator_num:[0,6],now:[0,2,4,5,6,7,8,10,11,12,13,14,15,17,18,19],np:[10,16,17,28],nre:[11,28],nrow:17,ns:[0,1,6,7,8,14],nsep:7,nsep_max:7,nsep_min:7,nstar:[5,11],nuclear:[0,6],nuclear_mass_hash:19,nuclear_mass_list:19,nucleosynthesi:[0,6,18],nucleosynthesis_sourc:[9,18],nucreacmult:[0,6],nucsyn:[6,23],nucsyn_angelou_lithium:[0,6],nucsyn_gce_outflow_check:[0,6],nucsyn_hbb:[0,6],nucsyn_init_abund_mix_ag89:0,nucsyn_init_abund_mix_asplund2005:0,nucsyn_init_abund_mix_asplund2009:0,nucsyn_init_abund_mix_garciaberro:0,nucsyn_init_abund_mix_grevesse_noels_1993:0,nucsyn_init_abund_mix_karakas2002:0,nucsyn_init_abund_mix_kobayashi2011_asplund2009:0,nucsyn_init_abund_mix_lodders2003:0,nucsyn_init_abund_mix_lodders2010:0,nucsyn_metal:[0,6],nucsyn_network:[0,6],nucsyn_network_error:[0,6],nucsyn_s_process:[0,6],nucsyn_solv:[0,6],nucsyn_solver_cvod:0,nucsyn_solver_kaps_rentrop:0,nucsyn_solver_lsoda:0,nucsyn_solver_numb:0,nucsyn_third_dredge_up:[0,6],nugi:[0,6],num_ansi_colour:[0,6],num_cor:[5,7,11,12,13,14,21],number:[0,2,4,5,6,7,11,12,13,14,15,17,18,19,20,21,23,26,28],numpi:[10,14,16,17,18,19,23,26,28],o:[2,6,18,23],obj:18,object:[0,3,6,15,18,19,21,22,25],object_parse_funct:10,observ:[11,12,13],obtain:[0,5,7,11,12,13],obvious:8,occur:[0,6,30],odot:[5,7,17],off:[0,4,6,14,17],off_m:[4,10,17],offset:[0,6],oh:4,ohio:[0,6],old:[12,13,19,21],old_solut:[23,26],oldnam:19,omega:[0,4,6,17],onc:[0,6,28],one:[0,6,9,12,13,14,15,16,17,19,21,25,28],onewd:0,onli:[0,5,6,8,11,12,13,14,15,17,18,19,21,28,30],onset:[0,6],onto:[0,2,6],oop:4,opac:[0,6],opacity_algorithm:[0,6],opacity_algorithm_ferguson_op:0,opacity_algorithm_paczynski:0,opacity_algorithm_star:0,opal:[0,6],open:[4,10,14,17],opm:2,opt:[2,4,6],option:[0,1,2,5,6,7,11,12,13,14,15,16,17,18,19,23,24,26,28,30],orb:[7,14,19],orbit:[0,2,4,6,7,11,15,25,30],orbit_evolut:25,orbital_eccentr:15,orbital_inclin:[0,6],orbital_inclinationi:[0,6],orbital_period:[0,4,6,7,8,10,11,14,16,17,30],orbital_period_quadrupl:[0,6],orbital_period_tripl:[0,6],orbital_phas:[0,6],orbital_phase_quadrupl:[0,6],orbital_phase_tripl:[0,6],orbital_separ:15,orbiting_object:[0,6,15],orbiting_objects_close_pc_threshold:[0,6],orbiting_objects_log:[0,6,15],orbiting_objects_tides_multipli:[0,6],orbiting_objects_wind_accretion_multipli:[0,6],order:[3,14,18,19],org:[0,2,6],orient:7,origin:[15,23,26],os:[4,5,7,10,11,12,13,14,15,17,18],other:[0,1,2,5,6,9,10,11,12,13,14,18,20,21,23,25,26],otherwis:[0,6,18,19,20,21],our:[5,7,11,12,13],out:[5,7,8,11,12,13,15,18,20,21],outcom:[0,6],outer:[0,5,6],outermost_core_mass:5,outfil:[14,19],outfile_nam:1,outfilenam:14,output:[1,3,4,6,8,9,10,15,16,17,18,19,21,23,25,26,27,30],output_dict:[5,7,10,11],output_dir:[10,14,19],output_fil:[10,18,19,20],output_filenam:[14,19],output_lin:18,outsid:[0,2,6],outward:[0,6],over:[5,7,9,10,11,12,13,14,18,19],overflow:[0,4,6,7],overrid:[2,17,19,28],overriden:14,overshoot:[0,6],overspin_algorithm:[0,6],overspin_bs:[0,6],overspin_massloss:[0,6],overview:6,own:[8,10,14,16,17,19,21,23,26],oxygen:[0,5,6],oxygen_neon_white_dwarf:0,p0:2,p1:2,p2:2,p3:2,p:[2,5,7,11,12,13,15,20],p_:7,p_in:4,p_out:4,packag:[6,14,18,23,26,28],paczynski:[0,6],pad:[7,11,12,13],pad_output_distribut:[5,7,11,12,13,18],page:[0,5,6,14,23,26],pair:[4,18,19],panda:[5,7,10,11,12,13,15,16,17,18,23,25,26],pane:25,panel:[0,6],paper:[0,6],param:[18,19],param_nam:18,paramet:[1,2,3,5,6,7,8,10,11,12,13,14,18,19,20,21,23,25,27,28,30],parameter_nam:[5,6,7,9,11,12,13,14,18,19],parameter_value_input_typ:[9,18],pars:[3,5,7,10,11,12,13,14,17,18,19,25,27],parse_binary_c_version_info:18,parse_cmdlin:19,parse_data:7,parse_funct:[5,7,10,11,12,13,14,19,21,27],parse_function_hr_diagram:25,parse_function_mass:25,parse_function_orbit:25,parse_output:17,parsec:2,part:[2,5,6,10,11,12,13,14,17,19,30],partial:[0,6],particularli:[0,6],pasp:2,pass:[6,8,10,14,15,17,18,19,21,23,25,26,27,28],path:[10,14,17,18,21,23,26],patho:[23,26],pd:[5,7,10,11,12,13,15,16,17],pdf:[0,2,6,17,23,26],peak:[7,12,13,28],peak_normalized_gaussian_func:28,pend:[0,4,6],per:[0,4,6,7,10,11,14,18,19,21,30],percentag:[0,6],peret:[0,6],perfect:[12,13],perfectli:[11,12,13],perform:[0,6],perhap:[0,5,6,7],periastron:[0,6],pericent:30,period:[0,2,4,6,7,8,10,11,12,13,14,15,17,25,30],period_str:2,perl:[1,11,12,13,14],persist:6,persistent_data:6,pgo:[0,6],phase:[0,5,6,7,11,12,13],phasevol:[0,6,14],phi:[4,17],photoevapor:[0,6],php:2,physic:[5,11,12,13,14],pick:25,piec:[14,17,19],pinnsonneault:[0,6],pkg:[23,26],pl:19,place:[0,6,11,18],placehold:25,plai:[0,6,12,13],plan:21,planet:15,planetari:[0,6],plaw2:21,pleas:[0,5,6,11,12,13,14,18],plot:[0,5,6,7,10,11,12,13,15,16,17,25],plot_data:[7,11,12,13],plot_funct:[23,24],plot_hr_diagram:25,plot_hr_diagram_singl:25,plot_mass:25,plot_orbit:25,plot_system:25,plot_typ:25,plt:[5,7,12,13,15,17],plu:[0,6],pluto:15,pm:25,pms_mass_1:25,pms_mass_2:25,pn:[0,6],pn_comenv_transition_tim:[0,6],pn_fast_wind:[0,6],pn_fast_wind_dm_agb:[0,6],pn_fast_wind_dm_gb:[0,6],pn_fast_wind_mdot_agb:[0,6],pn_fast_wind_mdot_gb:[0,6],pn_hall_fading_time_algorithm:[0,6],pn_hall_fading_time_algorithm_maximum:[0,6],pn_hall_fading_time_algorithm_minimum:[0,6],pn_resolv:[0,6],pn_resolve_maximum_envelope_mass:[0,6],pn_resolve_minimum_effective_temperatur:[0,6],pn_resolve_minimum_luminos:[0,6],pne:[0,6],png:17,pogg:[0,6],point:[0,2,5,6,18,19,23,26,28],poisson:[2,21],pol:[0,6],polytrop:[0,6],poor:[12,13],pop:[4,8,15],pop_macro:8,popul:[0,2,3,6,19,20,22,23,26,28],population_id:21,population_nam:[5,7,11,13,14],population_set:19,posit:[0,2,6,7],possibl:[0,1,2,5,6,10,15,18,20,23,26],post:[0,4,5,6,7,8],post_ce_adaptive_menv:[0,6],post_ce_envelope_dm_eagb:[0,6],post_ce_envelope_dm_gb:[0,6],post_ce_envelope_dm_tpagb:[0,6],post_ce_objects_have_envelop:[0,6],post_comenv_period:7,post_sn_orbit_bs:0,post_sn_orbit_method:[0,6],post_sn_orbit_tt98:0,postagb_legacy_log:[0,6],postagb_wind_gi:0,postagb_wind_krticka2020:[0,6],postagb_wind_non:[0,6],postagb_wind_use_gi:[0,6],postagbwind:[0,6],postcod:[5,7,14,19],potenti:[0,6],pow2:5,power:[0,2,6,7,12,13],powerlaw:2,powerlaw_const:2,powerlaw_extrapolation_q:2,ppn_envelope_mass:[0,6],pragma:8,pre:[0,4,6,7,17,25],pre_comenv_period:7,pre_events_stardata:[0,6],pre_main_sequ:[0,6],pre_main_sequence_fit_lob:[0,6],precod:[5,7,11,12,13,14,19],predefin:[2,11,12,13,14],predict:21,predictor:[0,6],prefer:[0,6,19],prefix:[0,6],prepar:2,prepare_dict:2,presc:4,prescrib:[0,6],prescript:[0,4,6,14],prescrit:[0,6],present:[2,5,11,12,13,14,17,19],preserv:[0,6],preset:25,pressur:[0,6],prev_stellar_type_1:14,prev_stellar_type_2:14,prevent:[0,4,5,6,21],previou:[7,12,13,18],previous:[10,14],previous_stardata:[1,7,8,10,14],primari:[1,2,5,7,11,12,13,14,19,30],prime:7,pringl:[0,6],print:[4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21],print_help:[9,18],print_info:20,print_option_descript:20,printf:[1,5,7,8,10,11,12,13,14,16,17],prior:[0,5,6],privat:[19,20,23],prob_dict:2,probability_weighted_mass:21,probabl:[0,1,2,5,6,7,8,11,12,13,14,17,19,20,21,25],probdist:[5,7,11,12,13,14,19],problem:[0,6,11],probtot:[12,13],process:[0,5,6,7,11,12,13,14,16,17,18,19,21],processor:[5,7,11],produc:5,profil:[0,6],progenitor:[0,6,14],program:[5,23,26],progress:18,project:[0,6],proper:[5,8,20],properli:[0,6,19],properti:[0,18,19,21,25],proport:7,prot1:[0,6],prot2:[0,6],prot3:[0,6],prot4:[0,6],provid:[0,2,6,14,19,21,27],pseudorandom:[0,6],psutil:21,publicli:8,puls:[0,5,6,30],pump:[0,6],purpos:[11,12,13,14,21,25],push:15,push_macro:8,put:[1,5,7,11,12,13,14,17,18,19,21,25],py:[5,7,11,12,13,14,15,23,26],py_rinterpol:[23,26],pyenv:[23,26],pyplot:[5,7,12,13,15,17],pysiz:18,pytest:[23,26],python3:[6,23,26],python:[3,5,7,11,12,13,18,19],q:[0,2,4,6,7,11,14,17,21,30],q_high_extrapolation_method:21,q_interpol:2,q_low_extrapolation_method:21,qc:4,qcrit_bh:[0,6],qcrit_bs:0,qcrit_cheb:[0,6],qcrit_chen_han_formula:0,qcrit_chen_han_t:0,qcrit_cowd:[0,6],qcrit_degenerate_bh:[0,6],qcrit_degenerate_cheb:[0,6],qcrit_degenerate_cowd:[0,6],qcrit_degenerate_eagb:[0,6],qcrit_degenerate_gb:[0,6],qcrit_degenerate_hegb:[0,6],qcrit_degenerate_hehg:[0,6],qcrit_degenerate_hem:[0,6],qcrit_degenerate_hewd:[0,6],qcrit_degenerate_hg:[0,6],qcrit_degenerate_lmm:[0,6],qcrit_degenerate_m:[0,6],qcrit_degenerate_n:[0,6],qcrit_degenerate_onewd:[0,6],qcrit_degenerate_tpagb:[0,6],qcrit_eagb:[0,6],qcrit_gb:[0,6],qcrit_gb_bs:0,qcrit_gb_chen_han_formula:0,qcrit_gb_chen_han_t:0,qcrit_gb_ge2015:0,qcrit_gb_hjellming_webbink:0,qcrit_gb_q_no_comenv:0,qcrit_gb_temmink2021:0,qcrit_gb_vos2018:0,qcrit_ge2015:0,qcrit_hegb:[0,6],qcrit_hehg:[0,6],qcrit_hem:[0,6],qcrit_hewd:[0,6],qcrit_hg:[0,6],qcrit_hjellming_webbink:0,qcrit_lmm:[0,6],qcrit_m:[0,6],qcrit_n:[0,6],qcrit_onewd:[0,6],qcrit_q_no_comenv:0,qcrit_temmink2021:0,qcrit_tpagb:[0,6],qcrit_vos2018:0,qcrits_:[0,6],qcrits_degenerate_:[0,6],qdata:2,qlimit:2,qs:2,quad:21,quadrat:[0,6],quadrulpl:[0,6],quadrupl:[0,2,6,21],quantiti:25,queri:10,queue:[5,7,11,21],quickli:10,quit:[0,5,6,18],r1:[4,10,17],r2:[4,10,17],r:[0,1,4,5,6,10,14,17,23,26],r_l:30,r_sun:5,radau:[0,6],radi:[0,6],radiat:[0,6],radii:[0,6,30],radiu:[0,1,5,6,8,14,16,25,30],radius_1:25,radius_2:25,ragb:30,raghavan2010_binary_fract:2,raghavan:2,rai:[0,6],railton:[0,6],rais:[0,6,14,18,21],ram:[0,6],ran:[5,7,11,21],randbuf:[4,17],random:[0,4,6,17,21],random_count:[4,10,17],random_se:[0,4,6,10,17],random_skip:[0,6],random_system:[0,6],random_systems_se:[0,6],rang:[0,2,5,6,7,10,11,12,13,14,19,21,28],rapid:[0,6],rapidli:[0,6],rappaport:[0,6],rate:[0,2,6,12,13],rather:[0,6,8,10,14,19,21,23,26],ratio:[0,2,5,6,7,11,12,13,14,30],raw:[6,17,18,19,21,25,27],rc:[4,5,7,11,12,13,15,25],re:[0,1,5,6,7,11,12,13,15,20],reach:[0,4,5,6,7],reaction:[0,6],read:[3,4,10,14,17,18],readabl:18,readlin:4,real:[5,11,14,19],realist:[12,13],realiti:[12,13],realli:[0,5,6,14,19,20,21],reason:[0,6,12,13],rebuild:[0,6,23,26],rebuilt:[23,26],recalcul:[0,6],receiv:18,recent:[12,15],recogn:14,recognis:19,recombin:[0,6],recommend:[1,3,23,26],recompil:[11,12,13,14,23,26],recurs:[18,19],red:[0,5,6,12,13,15],redhat:1,redshift:2,reduc:[0,4,6],reduct:21,regardless:25,region:[0,6,28],regist:14,reignit:[0,6],reimer:[0,6],reinstal:[23,26],reject:[0,6],rejects_in_log:[0,6],rejuven:[0,6,11],rel:[0,6],relat:[0,6],releas:[18,23,26],reliabl:6,remain:[0,6,18],rememb:[4,5,12,13],remesh:[0,6],remnant:[0,5,6],remov:[0,6,7,10,14,15,18,19],remove_fil:18,renam:[12,13,19],rename_grid_vari:[12,13,19],renormalis:2,rentrop:[0,6],repeat:[0,6,21],repo:23,report:[0,5,6,7,11,12,13,14],repositori:3,repres:21,represent:[14,19],reproduc:[0,6],requir:[0,2,6,7,10,11,12,13,14,15,17,18,25,27],rerun:5,reset:[0,6],reset_pref:[0,6],reset_star:[0,6],reset_stars_default:[0,6],resolut:[0,5,6,7,11,12,13,14,19,21,28],resolv:[0,6,11],reson:[0,6],resourc:[12,13],respect:[0,2,6],rest:[2,14,19],restructuredtext:18,result:[0,1,2,5,6,7,10,11,12,13,14,17,18,19,21,23,26],result_arrai:2,result_dict:2,result_example_head:17,result_example_header_1:17,result_example_header_2:17,results_dictionari:[5,7,11,12,13],retain:[0,6],rethink:18,return_all_info:19,return_arglin:6,return_binary_c_default:19,return_binary_c_version_info:[9,18,19],return_compilation_dict:1,return_help:6,return_help_al:[6,18],return_maximum_mass_ratio_for_rlof:[6,30],return_minimum_orbit_for_rlof:[6,30],return_persistent_data_memaddr:6,return_population_set:19,return_store_memaddr:6,return_version_info:[6,18],reus:19,revap_in:[0,6],revap_out:[0,6],revers:[0,6,25],reverse_tim:[0,6],revis:[0,18],rewrit:19,rgb:5,rhagavan:21,ri0005:[5,14],rich:[0,6],riello:[0,6],rin:[0,6],ring:[0,6],risk:[14,19],ritter:[0,6],rk2:[0,6],rk4:[0,6],rl1:4,rl2:4,rl:[0,4,6],rlof:[0,4,6,30],rlof_angular_momentum_transfer_model:[0,6],rlof_angular_momentum_transfer_model_bs:0,rlof_angular_momentum_transfer_model_conserv:0,rlof_eccentric_as_circular:[0,6],rlof_entry_threshold:[0,6],rlof_f:[0,6],rlof_interpolation_binary_c:0,rlof_interpolation_bs:0,rlof_interpolation_method:[0,6],rlof_mdot_factor:[0,6],rlof_mdot_modul:[0,6],rlof_method:[0,6],rlof_method_adapt:0,rlof_method_adaptive2:0,rlof_method_bs:0,rlof_method_claei:0,rlof_method_ritt:0,rlof_nonconservative_gamma_donor:0,rlof_nonconservative_gamma_isotrop:0,rlof_radiation_correct:[0,6],rlof_transition_objects_escap:[0,6],rob:[0,2,6,30],robert:[23,26],roch:[0,4,6,7,30],roche_lob:30,rochelob:30,rol1:[4,10,17],rol2:[4,10,17],room:[14,19],root:[23,26],rotat:[0,2,6],rotation:[0,6],rotationally_enhanced_expon:[0,6],rotationally_enhanced_mass_loss:[0,6],rotationally_enhanced_massloss:[0,6],rotationally_enhanced_massloss_angmom:0,rotationally_enhanced_massloss_langer_formula:[0,6],rotationally_enhanced_massloss_langer_formula_and_angmom:0,rotationally_enhanced_massloss_non:0,rough:5,rout:[0,6],routin:[0,3,6,19,23,25],row:[10,17,25],rring:[0,6],rssd:2,rst:[18,20],rsun:[5,25],rubric:19,run:[0,1,3,4,5,6,7,11,12,13,16,18,19,21,23,26,27],run_and_calc_mass:17,run_binary_custom_log:17,run_popul:6,run_system:[4,6,8,9,10,15,16,25,27],run_system_wrapp:[3,4,8,16,23,24],run_zero_probability_system:21,runawai:[4,17],runtim:[1,21],russel:[0,3,6,23],rzam:[4,30],s:[0,2,4,5,6,7,10,12,13,14,15,17,18,19,21,30],safe:14,sai:[0,5,6],said:[0,6],same:[0,6,10,14,19,21,23,26],sampl:[0,2,3,6,11,14,19,28],sample_valu:2,sampler:23,samplerfunc:[5,7,11,12,13,14,19,21,28],sana12:[2,7,11,14],sana:2,saturn:15,save:[0,1,2,5,6,7,8,11,12,13,14],save_ensemble_chunk:21,save_loop:17,save_pre_events_stardata:[0,6],scalar:18,scalo:2,scanf:0,scene:17,scheme:[0,6],schneider:[0,6],schroeder:[0,6],script:[3,8,18,23,26],sdb:[0,6],sdo:[0,6],seaborn:[5,7,11,12,13,15],search:[5,11,15,23],search_for_bhbh:4,second:[0,2,6,7,15,18,19,25],secondari:[2,4,5,11,30],section:[2,6,14,18,22,23,26],see:[0,4,5,6,7,8,9,10,11,12,13,14,17,19,23,25,26],seed:[0,6],seem:[23,25,26],seen:18,segment:28,seitenzahl2013_model:[0,6],seitenzahl:[0,6],select:[0,6,10,11,15,17,18],selected_head:[17,18],selector:[0,6],self:[5,7,10,11,12,13,14,19,21,28],semi:[0,6],sent:[0,6],sentenc:1,sep:[2,4,7,10,11,14,17,19,30],sep_max:[7,11,14],sep_min:[7,11,14],separ:[0,2,4,5,6,8,10,14,15,16,17,19,20,25,30],separation_quadrupl:[0,6],separation_tripl:[0,6],separta:[0,6],seper:14,sepf:4,sequenc:[0,5,6,8,11,12,13,17],sequnec:[11,12,13],seri:[0,6,28],serialis:19,serv:[17,18],server:[17,19],set:[0,1,2,3,4,8,9,10,15,17,18,19,20,21,23,25,26,28],set_context:[5,7,11,12,13,15],set_moe_di_stefano_set:19,set_opt:[2,5,7,15],set_titl:17,set_xlabel:[5,7,11,12,13,15,17],set_ylabel:[5,7,11,12,13,15,17],set_yscal:17,setup:[5,14,27],sever:[9,14,17,20,21,25,27],sfh:2,sh:[23,26],shannon:28,shara:[0,6],share:[1,10,16,17,21,27],shared_lib_filenam:8,shell:[0,6,18],shellular:[0,6],shorten:[0,4,6],shorter:4,shortli:5,should:[0,1,2,4,5,6,7,10,11,12,13,14,17,18,19,20,21,23,25,26,27,28],shouldn:[0,6,18],show:[0,3,4,5,6,7,10,11,12,13,14,17,19,21,25,28],show_plot:25,show_stellar_typ:25,showlist:28,shown:[0,6,25,28],showtabl:28,shrink:[4,7],shrinkagb:10,side:[11,12,13,14],siess:[0,6],sigma:[2,28],signal:[5,7,11],silent:18,sill:[0,6],sim10:7,sim:5,similar:28,simpl:[5,7,11,15],simplest:10,simpli:[0,6,12,13],simul:[0,1,5,6,7,8,11,12,13,14],simulation_:19,sinc:[18,25],singl:[0,2,3,4,5,6,11,12,13,14,17,19,21,25],single_star_lifetim:[6,8,10],sit:[0,6],site:6,situat:6,size:[18,21],skip:[0,5,6,7,11,21],slice:17,sliced_df:17,slightli:6,slope:2,slow:[0,5,6,7,11,12,13],slower:[0,6],slurm:[19,21,22],slurm_grid:19,small:[0,4,6,12,13],small_envelope_method:[0,6],small_envelope_method_bs:0,small_envelope_method_miller_bertolami:0,smaller:[0,6,28],smarter:[12,13],smooth:[5,12,13],smoother:[7,12,13],sn:[0,4,5,6,7,11,12,13,15,17],sn_impulse_liu2015:0,sn_impulse_non:0,sn_impulse_wheeler1975:0,sn_kick_companion_a:[0,6],sn_kick_companion_aic_bh:[0,6],sn_kick_companion_bh_bh:[0,6],sn_kick_companion_bh_n:[0,6],sn_kick_companion_ecap:[0,6],sn_kick_companion_grb_collapsar:[0,6],sn_kick_companion_hestaria:[0,6],sn_kick_companion_ia_chand:[0,6],sn_kick_companion_ia_chand_co:[0,6],sn_kick_companion_ia_eld:[0,6],sn_kick_companion_ia_h:[0,6],sn_kick_companion_ia_he_co:[0,6],sn_kick_companion_ia_hybrid_hecowd:[0,6],sn_kick_companion_ia_hybrid_hecowd_sublumin:[0,6],sn_kick_companion_ibc:[0,6],sn_kick_companion_ii:[0,6],sn_kick_companion_iia:[0,6],sn_kick_companion_ns_n:[0,6],sn_kick_companion_tz:[0,6],sn_kick_companion_wdkick:[0,6],sn_kick_dispersion_aic_bh:[0,6],sn_kick_dispersion_bh_bh:[0,6],sn_kick_dispersion_bh_n:[0,6],sn_kick_dispersion_ecap:[0,6],sn_kick_dispersion_grb_collapsar:[0,4,6],sn_kick_dispersion_ia_hybrid_hecowd:[0,6],sn_kick_dispersion_ia_hybrid_hecowd_sublumin:[0,6],sn_kick_dispersion_ibc:[0,4,6],sn_kick_dispersion_ii:[0,4,6],sn_kick_dispersion_ns_n:[0,6],sn_kick_dispersion_tz:[0,6],sn_kick_distribution_aic_bh:[0,6],sn_kick_distribution_bh_bh:[0,6],sn_kick_distribution_bh_n:[0,6],sn_kick_distribution_ecap:[0,6],sn_kick_distribution_grb_collapsar:[0,6],sn_kick_distribution_ia_hybrid_hecowd:[0,6],sn_kick_distribution_ia_hybrid_hecowd_sublumin:[0,6],sn_kick_distribution_ibc:[0,6],sn_kick_distribution_ii:[0,6],sn_kick_distribution_ns_n:[0,6],sn_kick_distribution_tz:[0,6],sn_none:8,sn_type:8,sneia:[0,6],snia:[0,6],snippet:[6,10],so:[0,2,4,5,6,7,8,10,11,12,13,14,19,21,25],solar:[0,2,3,5,6,7,9,23,30],solver:[0,6],solver_forward_eul:0,solver_predictor_corrector:0,solver_rk2:0,solver_rk4:0,some:[0,1,2,5,6,7,8,9,10,11,12,13,14,17,19,21,23,25,26],someth:[0,5,6,7,10,11,12,13,19],sometim:9,somewhat:[11,12,13,14,15],soon:28,sort:[5,11,12,13,15,18,19],sort_kei:19,sourc:[1,2,7,18,19,20,21,24,25,27,28,30],source_file_filenam:21,source_list:19,sourcecod:[6,8,23,26],sourcefile_nam:1,sp:2,space:[0,5,6,11,12,13,14,19,28],spacing_funct:[23,24],special:[0,6,14],specif:[0,6,9,10,18,25],specifi:[0,6,21,28],spectral:2,speed:[0,6,21],speedtest:[0,6],spent:18,spera:[0,6],spheric:[0,6],spiki:[12,13],spin:[0,6,15],spinrat:[0,6],split:[0,4,6,10,14,15,17,21],split_lin:10,splitlin:[5,6,7,8,10,11,12,13,14,15],splitpoint:[0,6],spread:19,sqrt:[0,6],src:[0,6,8,23,26],st1:17,st2:17,st:4,stabil:[0,6],stabl:[0,6,23,26],stancliff:[0,6],standard:[0,2,6,11,12,13,28],star1:15,star:[1,2,3,4,6,7,8,9,10,11,12,14,15,16,17,21,23,25,28,30],star_with_no_mass:0,starcount:[5,7,11,13,14],stardata:[0,1,5,6,7,8,10,11,12,13,14,16,17],stardata_dump_filenam:[0,6],stardata_load_filenam:[0,6],stardata_t:8,starnum:[5,11],start:[0,1,4,5,6,7,10,11,12,13,14,17,18,19,20,21],start_at:21,start_tim:[0,6],start_timestamp:[5,7,11,13,14],startrack:[0,6],startswith:10,state:[0,6],statement:[1,8,10,11,12,13,14,15,16,17],statist:[0,6],statu:[0,1,5,6,7,11,12,13,14],stderr:[0,6],stdout:[18,28],steadi:[0,6],stefan:25,stefano:[14,18,19,23],stellar:[0,2,3,4,6,13,21,23,25,28,29],stellar_structure_algorithm:[0,6],stellar_structure_algorithm_external_funct:0,stellar_structure_algorithm_mint:0,stellar_structure_algorithm_modified_bs:0,stellar_structure_algorithm_non:0,stellar_typ:[1,5,8,10,11,12,13,14,23,24,25],stellar_type1:4,stellar_type2:4,stellar_type_1:[0,6,14,25],stellar_type_2:[0,6,14,25],stellar_type_3:[0,6],stellar_type_4:[0,6],stellar_type_dict:29,stellar_type_dict_short:29,step:[5,7,8,10,11,12,13,14,19,25,28],stepsiz:[14,19],stick:21,stiff:[0,6],still:[1,8,15,21],stop:[0,5,6,7,11,17,18],stopfil:[0,6],storag:[0,6],store:[0,2,3,5,7,10,11,12,13,14,18,19,21,23,26,30],store_capsul:6,store_memaddr:[6,30],str:[1,4,5,14,18,19,20,25],straight:19,straightforward:[5,11,12,13,14],straniero:[0,6],strength:[0,6],strictli:[11,12,13],string:[0,1,3,6,10,11,12,13,14,15,18,19,20,21,25,27],strip:[0,6,10,15],strong:5,stronger:[0,5,6],struct:[0,6,8],structur:[0,6,7,18,21,25],studi:5,stuff:[10,14,18,21,25],style:[0,6,19],sub:[0,6,18],subject:[0,6],sublumin:[0,6],submit:23,subplot:17,subroutin:22,subsequ:[0,6],succe:[0,6],suddenli:5,suffer:5,suffici:5,suggest:[0,6,23,26],suit:[23,26],suitabl:28,sum:[0,6],sun:15,sundial:[0,6],supercrit:[0,6],superflu:15,supernova:[0,4,6,7,21],superwind:[0,6],superwind_mira_switchon:[0,6],support:19,sure:[2,10,11,12,13,14,19,21,23,25,26,27],surfac:[0,6],surrei:[5,14],surviv:[0,6,15],survivor:[0,6],swallow:15,switcher:[0,6],symlink:[5,7,11,14,21],symmetr:[0,6],synchron:[0,6],synonym:[0,6],synthesi:[11,12,13,14,21,23,26],system:[0,3,5,6,7,8,11,12,13,14,16,17,18,19,21,23,25,26,27],system_dict:19,system_gener:[14,19],system_numb:19,system_queue_fil:[5,7,11],t:[0,1,2,4,5,6,10,12,13,14,18,19,21,28],t_:5,tabl:[0,2,6,28],take:[0,2,6,7,11,14,17,18,19,21,27],taken:[0,6,8],talk:5,target:[1,20],task:[0,2,6,14,17,18,19,20,22,25,27,28,30],tauri:[0,6],tbse:[0,6],technic:[5,7,8,11,12,13,14],teff:[0,2,4,6],teff_1:25,teff_2:25,teff_from_star_struct:5,teff_postagb_max:[0,6],teff_postagb_min:[0,6],tell:18,temp_dir:[4,5,7,10,12,13,14,15,18],temperatur:[0,2,6,15,25],tempfil:17,termin:[1,5,8,14,23,26],test:[0,6,10,14,18,19,21,23,26,30],test_data:[0,6],test_func:6,test_log:17,test_logfil:10,test_pop:14,text:[5,7,15,18,20],than:[0,2,5,6,7,11,12,13,14,18,21,23,26],thats:14,thei:[0,2,4,5,6,7,11,14,15,19,21,25],thelog:[0,6],them:[2,5,6,7,14,16,17,18,19],themselv:2,theoret:[11,12,13],thermal:[0,2,5,6,30],thermally_pulsing_asymptotic_giant_branch:0,thermohalin:[0,6],thermonuclear:5,thesi:[0,6],thi:[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,23,24,25,26,27,28,30],thick:[0,6],thick_disc_end_ag:[0,6],thick_disc_logg_max:[0,6],thick_disc_logg_min:[0,6],thick_disc_start_ag:[0,6],thin:[0,6],thing:[0,2,5,6,7,11,12,13,14,17,18,19,20,27],think:[0,6,18,19],third:[0,2,6,15,28],third_dup:[0,6],third_dup_multipli:[0,6],thorn:[0,6],those:[5,7,11,12,13,14,17,18,19,23,26],thread:[5,7,11,12,13,18,19,21],thread_id:21,three:[0,2,6,12,13,14],three_part_powerlaw:[2,7,11,12,13,14],threshold:[0,6,18,21],through:[5,6,10,11,12,13,14,19,25,27],throughout:[11,12,13,14,19],thu:28,tidal:[0,4,6],tidal_strength_factor:[0,6],tide:[0,6,15],tides_convective_damp:[0,6],tides_diagnosis_log:6,tides_hurley2002:[0,6],tides_zahn1989:[0,6],tight:17,time:[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,21,23,25,26,28],timedelta:18,timescal:[0,6],timestamp:21,timestep:[0,6,7,8,10,11,12,13],timestep_limit:[0,6],timestep_log:[0,6],timestep_modul:[0,6],timestep_multipli:[0,6],timestep_solver_factor:[0,6],tini:5,tinslei:2,tip:5,titl:[11,20],tmax:28,tmin:28,tmp:[0,5,6,7,10,11,12,13,14,15,18,23,26],tmp_dir:[4,5,7,10,12,13,14,15,19,21],tmp_tabl:2,toasti:15,todo:[0,1,2,4,6,9,14,18,19,20,21,25,27,28,30],toler:[0,6],too:[0,5,6,12,13,15,19,21,23,26,27],took:[5,7,11,13,14,17],top:[14,19],topcod:[5,7,14,19],topic:[0,6],torqu:[0,6],total:[0,2,5,6,7,11,12,13,14,17,18,19,21,25],total_count:[5,7,11,13,14],total_mass_run:[5,7,11,13,14],total_prob:[5,7,11,12,13,14],total_probability_weighted_mass_run:[5,7,11,13,14],tout:[0,6,30],tout_pringle_1992_multipli:[0,6],tp:[0,6],tpagb:[0,5,6],tpagb_reimers_eta:[0,6],tpagb_wind_beasor_etal_2020:0,tpagb_wind_bloeck:0,tpagb_wind_goldman_etal_2017:0,tpagb_wind_mattsson:0,tpagb_wind_reim:0,tpagb_wind_rob_cwind:0,tpagb_wind_van_loon:0,tpagb_wind_vw93_karaka:0,tpagb_wind_vw93_karakas_carbon_star:0,tpagb_wind_vw93_orig:0,tpagb_wind_vw93_orig_carbon_star:0,tpagbwind:[0,6],tpagbwindfac:[0,6],tpr:[7,11,19],traceback:[12,15,18],track:[5,21,25],trade:[0,6],trail:28,transfer:[0,5,6],transform:[0,6],transit:[0,6],treat:[0,6,28],trem:18,trigger:[0,6],trio:[11,12,13,14],tripl:[0,2,6,21],truli:[0,6],tupl:[1,5,18,28],turn:[0,4,6,10,14],tutori:[3,23],two:[0,5,6,8,18,19,29,30],txt:[10,14,17,19,23,26,27],type:[0,1,2,4,6,7,10,11,12,13,14,17,18,19,20,21,25,28,29,30],type_chng:[4,10,17],type_ia_mch_supernova_algorithm:[0,6],type_ia_mch_supernova_algorithm_dd2:0,type_ia_mch_supernova_algorithm_seitenzahl2013:0,type_ia_mch_supernova_algorithm_seitenzahl2013_automat:0,type_ia_sub_mch_supernova_algorithm:[0,6],type_ia_sub_mch_supernova_algorithm_livne_arnett_1995:0,typeerror:12,typic:[0,6],ubvri:[0,6],ugriv:[0,6],uk:[5,14],unavail:[0,6],unbound:4,uncom:[10,11,12,13,14,15,19],unction:6,undef:8,under:[10,28],undergo:7,undescrib:20,unexpect:12,uniform:2,union:[2,14,18,19,28,30],uniqu:[14,17,19,21],unit:[0,5,6,9,18,30],univari:[0,6],univers:[5,7],unix:19,unknown:27,unless:[1,19,21],unlik:[12,13],unload:19,unmerg:7,unpars:6,unphys:[4,7,11],unrecogn:[23,26],unresolv:11,unsign:0,unstabl:[0,4,6],until:[0,2,5,6],unus:[0,6,21],unweight:14,up:[0,1,2,3,8,10,15,18,19],updat:[2,12,13,14,19,23,26],update_dict:9,update_grid_vari:[12,13,19],upper:[0,2,6,28],uranu:15,us:[0,1,2,3,9,10,14,18,19,20,21,22,23,25,26,27,28,30],usag:[0,3],use_astropy_valu:25,use_datadir:[14,19],use_fixed_timestep_:[0,6],use_periastron_roche_radiu:[0,6],use_tabular_intershell_abundances_karakas_2012:[0,6],usecas:3,useful_func:[23,24],user:[1,2,8,18,19,20,21,27],usual:[0,2,4,5,6,11,12,13,14,18,19,21],util:[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,25,27,28,30],v:[4,17,23,26],val:2,valid:[0,2,6,8,18],valu:[0,1,2,5,6,9,10,11,12,13,14,17,18,19,20,21,25,28],value_lin:10,valueerror:14,valuerang:[5,7,11,12,13,14,19],values_arrai:10,van:[0,6],vandenheuvel_log:[0,6],vari:[0,5,6,7,14],variabl:[0,3,5,6,7,18,19,21],variant:[0,6],variou:[0,6],vassiliadi:[0,6],vb1print:19,vb2print:19,vb:4,veloc:[0,2,6],venu:15,verbos:[1,2,5,7,10,11,12,13,14,16,18,19,21,23,26],verbose_print:18,veri:[0,4,5,6,7,8,10,12,13,14,19,28],versa:30,version:[0,6,9,14,18,19,23,26],version_info:18,version_info_dict:9,version_info_str:18,version_onli:[0,6],via:[3,5,6,8,11,12,13,14,19,21,25],vice:30,vink:[0,6],virtual:[23,26],virtualenviron:[23,26],viscos:[0,6],viscou:[0,6],visibl:8,visit:23,vk:[4,17],vn:[4,17],volum:[0,6],vr:[4,17],vrot1:[0,6],vrot2:[0,6],vrot3:[0,6],vrot4:[0,6],vrot_breakup:0,vrot_bs:0,vrot_non_rot:0,vrot_sync:0,vs:[15,25],vw93:[0,6],vw93_eagb_wind_spe:[0,6],vw93_mira_shift:[0,6],vw93_multipli:[0,6],vw93_tpagb_wind_spe:[0,6],vwind:[0,6],vwind_beta:[0,6],vwind_multipli:[0,6],w:[1,10,14,19],wa:[0,2,5,6,9,10,12,13,14,19,21,23,26],wai:[0,6,10,12,13,19,21,25],wang:[0,6],want:[0,2,4,6,7,8,9,11,12,13,14,17,18,19,20,21,23,25,26],warmup_cpu:[0,6],warn:[0,6,10,14],wast:[7,12,13],wave:[0,5,6,7,14],wd:[0,6],wd_accretion_rate_new_giant_envelope_lower_limit_helium_donor:[0,6],wd_accretion_rate_new_giant_envelope_lower_limit_hydrogen_donor:[0,6],wd_accretion_rate_new_giant_envelope_lower_limit_other_donor:[0,6],wd_accretion_rate_novae_upper_limit_helium_donor:[0,6],wd_accretion_rate_novae_upper_limit_hydrogen_donor:[0,6],wd_accretion_rate_novae_upper_limit_other_donor:[0,6],wd_kick:[0,6],wd_kick_at_every_puls:0,wd_kick_at_given_puls:0,wd_kick_direct:[0,6],wd_kick_end_agb:0,wd_kick_first_rlof:0,wd_kick_pulse_numb:[0,6],wd_kick_when:[0,6],wd_sigma:[0,6],wdwd_merger_algorithm:[0,6],wdwd_merger_algorithm_bs:0,wdwd_merger_algorithm_chen2016:0,wdwd_merger_algorithm_perets2019:0,we:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,23,26,28],weight:[0,6,12,13,21],weirdli:11,well:[0,6,8,10,11,12,13,21,23,26],went:[12,13],were:[5,7,11,13,14,18],what:[0,1,2,4,5,6,7,8,10,11,12,13,14,17,18,20,21,23,26,27,28],whatev:[0,6,8,17,19,23,26],wheeler:[0,6],when:[0,1,2,5,6,7,9,10,14,15,18,19,20,21,23,26,27,28],whenev:[23,26],where:[0,1,2,5,6,11,12,13,14,18,19,20,21,23,26],whether:[0,2,6,14,18,19,20,21,25,28,30],which:[0,1,2,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,23,26,27,28,30],whichev:21,white:[0,5,6],white_dwarf_cooling_carrasco2014:[0,6],white_dwarf_cooling_mestel:[0,6],white_dwarf_cooling_mestel_modifi:[0,6],white_dwarf_cooling_model:[0,6],white_dwarf_radius_carrasco2014:[0,6],white_dwarf_radius_model:[0,6],white_dwarf_radius_mu:[0,6],white_dwarf_radius_nauenberg1972:[0,6],whole:[0,6,7,8,19,21],why:7,wide:[4,11,12,13],wider:4,width:[0,6,7],wiggl:[12,13],wind:[0,4,5,6,11],wind_algorithm_binary_c_2020:[0,4],wind_algorithm_hurley2002:0,wind_algorithm_non:[0,4],wind_algorithm_schneider2018:0,wind_angmom_loss_bs:0,wind_angmom_loss_lw:0,wind_angmom_loss_lw_hybrid:0,wind_angmom_loss_spherically_symmetr:0,wind_angular_momentum_loss:[0,6],wind_disc_angmom_fract:[0,6],wind_disc_mass_fract:[0,6],wind_djorb_fac:[0,6],wind_gas_to_dust_ratio:[0,6],wind_lbv_luminosity_lower_limit:[0,6],wind_mass_loss:[0,4,6],wind_multiplier_:[0,6],wind_nieuwenhuijzen_luminosity_lower_limit:[0,6],wind_type_multiplier_:[0,6],within:[0,6,8,9,14,18,19,23,26],without:[2,8,10,12,13,18,19,21],won:[0,6,10],wood:[0,6],work:[0,6,8,10,11,12,13,17,18,19,23,25,26],would:[0,6,12,13,14,25],wouldn:[14,19],wr:[0,6],wr_wind:[0,6],wr_wind_bs:0,wr_wind_eldridg:0,wr_wind_fac:[0,6],wr_wind_maeder_meynet:0,wr_wind_nugis_lam:0,wrap:[1,8],wrapper:[6,8,10,30],write:[1,4,5,6,7,8,10,11,14,16,17,18,19,20,21,27],write_binary_c_calls_to_fil:[14,19],write_binary_c_parameter_descriptions_to_rst_fil:18,write_ensembl:19,write_grid_options_to_rst_fil:20,write_logfil:6,written:[6,10,14,19,20,21,27],written_data:10,wrlof_mass_transf:[0,6],wrlof_method:[0,6],wrlof_non:0,wrlof_q_depend:0,wrlof_quadrat:0,wrong:[12,13,23,26],wrt:17,wrwindfac:[0,6],wtts2:[0,6],wtts_log:[0,6],www:[0,2,6],x0:2,x1:2,x86_64:6,x:[0,2,5,6,8,10,15,17,18,19,25,28],xlabel:16,xlim:[7,15],xx:15,y:[4,5,15,19,25],year:[0,2,6],year_length_in_dai:7,yet:[0,6,17,18,19,21,25],yield:[0,6,28],ylim:15,you:[0,1,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,23,25,26,28,30],young:[0,6],your:[8,10,16,17,23,26],yourself:[5,7,11,12,13,14,25],yscale:[11,12,13,15],yy:15,z:[0,2,5,6,7,17,19,30],zahn:[0,6],zam:[0,2,3,5,6,11,27,30],zams_collis:30,zams_mass:[5,11,12,13,14],zams_mass_1:14,zams_mass_2:14,zero:[0,1,3,4,5,6,7,13,18,21,23],zero_ag:[5,8,10,11,12,13,14],zero_age_main_sequence_star:[11,12,13],zero_age_main_sequence_starn:11,zero_prob_stars_skip:[5,7,11,13,14],zone:[0,6],zoom:[0,6,28],zoom_dispers:28,zoom_magnitud:28,zoom_magntiud:28,zoom_mean:28,zoomfac_multiplier_decreas:[0,6],zoomfac_multiplier_increas:[0,6],zsolar:2,zytkow:[0,6]},titles:["Binary_c parameters","custom_logging_functions module","distribution_functions module","Example notebooks","Example use case: Binary black hole systems","Example use case: Hertzsprung-Russell diagrams","Tutorial: Using the API functionality of binary_c-python","Example use case: Common-envelope evolution","Tutorial: Using custom logging routines with binary_c-python","Tutorial: Extra features and functionality of binary_c-python","Tutorial: Running individual systems with binary_c-python","Example use case: Zero-age stellar luminosity function in binaries","Example use case: Zero-age stellar luminosity function","Example use case: Massive star luminosity","Tutorial: Running populations with binary_c-python","Example use case: Solar system using the API functionality","&lt;no title&gt;","Binary_c and python example notebook","functions module","grid_class module","Grid options and descriptions","Population grid code options","hpc_functions module","Welcome to binary_c-python\u2019s documentation!","Binarycpython code","plot_functions module","Python module for binary_c","run_system_wrapper module","spacing_functions module","stellar_types module","useful_funcs module"],titleterms:{"case":[4,5,7,11,12,13,15],"function":[6,9,10,11,12,13,14,15,17,18],"public":21,A:[12,13],about:9,ad:[11,12,13,14],after:[23,26],ag:[11,12],algorithm:0,api:[6,8,10,15,17],better:[12,13],binari:[0,4,5,11,17],binary_c:[0,6,8,9,10,14,17,23,26],binarycpython:24,black:4,build:[9,23,26],code:[21,24],common:7,compact:8,content:[3,23],core:17,custom:[8,17],custom_logging_funct:1,descript:20,develop:[23,26],di:21,diagram:5,dictionari:9,directli:8,distribut:[12,13],distribution_funct:2,document:[23,26],envelop:7,environ:[23,26],evolut:[7,8],evolv:[5,7,11,12,13,14],exampl:[3,4,5,6,7,8,9,11,12,13,14,15,17,23,26],extra:9,faq:[23,26],featur:9,free:6,from:[6,8,23,26],full:14,get:[6,9],grid:[5,7,11,12,13,14,20,21],grid_class:19,handl:[5,7,11,12,13,14],help:9,hertzsprung:5,hole:4,hpc_function:22,i:0,indic:23,individu:10,inform:[6,9],initi:[12,13],input:0,instal:[23,26],instruct:[23,26],issu:[23,26],line:17,log:[5,7,8,11,12,13,14,17],luminos:[11,12,13],mass:[8,12,13],massiv:13,misc:0,modif:9,modul:[1,2,18,19,22,23,25,26,27,28,29,30],moe:21,note:[23,26],notebook:[3,17],noteworthi:14,nucsyn:0,o:0,object:[5,7,8,10,11,12,13,14],option:[20,21],other:17,output:[0,5,7,11,12,13,14],paramet:[0,9],pars:9,pip:[23,26],plot_funct:25,popul:[5,7,8,10,11,12,13,14,21],privat:21,python:[6,8,9,10,14,17,23,26],requir:[23,26],routin:8,run:[8,10,14,17],run_binari:17,run_binary_with_log:17,run_system:17,run_system_wrapp:[10,27],russel:5,s:23,sampl:[12,13],sampler:21,script:14,section:0,set:[5,6,7,11,12,13,14],singl:10,solar:15,sourc:[23,26],spacing_funct:28,star:[0,5,13],stefano:21,stellar:[5,7,11,12],stellar_typ:29,store:6,string:8,supernova:8,system:[4,10,15],tabl:23,tutori:[6,8,9,10,14],up:[5,6,7,11,12,13,14],us:[4,5,6,7,8,11,12,13,15,17],usag:[6,8,23,26],useful_func:30,util:17,variabl:[11,12,13,14,23,26],via:[10,23,26],welcom:23,when:8,wrapper:17,zam:[12,13],zero:[11,12]}})
\ No newline at end of file
+Search.setIndex({docnames:["binary_c_parameters","custom_logging_functions","distribution_functions","example_notebooks","examples/notebook_BHBH","examples/notebook_HRD","examples/notebook_api_functionality","examples/notebook_common_envelope_evolution","examples/notebook_custom_logging","examples/notebook_extra_features","examples/notebook_individual_systems","examples/notebook_luminosity_function_binaries","examples/notebook_luminosity_function_single","examples/notebook_massive_remnants","examples/notebook_population","examples/notebook_solar_system","examples/old/basic_example","examples/old/workshop_example_notebook","functions","grid","grid_options_defaults","grid_options_descriptions","hpc_functions","index","modules","plot_functions","readme_link","run_system_wrapper","spacing_functions","stellar_types","useful_funcs"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,nbsphinx:3,sphinx:56},filenames:["binary_c_parameters.rst","custom_logging_functions.rst","distribution_functions.rst","example_notebooks.rst","examples/notebook_BHBH.ipynb","examples/notebook_HRD.ipynb","examples/notebook_api_functionality.ipynb","examples/notebook_common_envelope_evolution.ipynb","examples/notebook_custom_logging.ipynb","examples/notebook_extra_features.ipynb","examples/notebook_individual_systems.ipynb","examples/notebook_luminosity_function_binaries.ipynb","examples/notebook_luminosity_function_single.ipynb","examples/notebook_massive_remnants.ipynb","examples/notebook_population.ipynb","examples/notebook_solar_system.ipynb","examples/old/basic_example.ipynb","examples/old/workshop_example_notebook.ipynb","functions.rst","grid.rst","grid_options_defaults.rst","grid_options_descriptions.rst","hpc_functions.rst","index.rst","modules.rst","plot_functions.rst","readme_link.rst","run_system_wrapper.rst","spacing_functions.rst","stellar_types.rst","useful_funcs.rst"],objects:{"binarycpython.utils":{custom_logging_functions:[1,0,0,"-"],distribution_functions:[2,0,0,"-"],functions:[18,0,0,"-"],grid:[19,0,0,"-"],grid_options_defaults:[20,0,0,"-"],hpc_functions:[22,0,0,"-"],plot_functions:[25,0,0,"-"],run_system_wrapper:[27,0,0,"-"],spacing_functions:[28,0,0,"-"],stellar_types:[29,0,0,"-"],useful_funcs:[30,0,0,"-"]},"binarycpython.utils.custom_logging_functions":{autogen_C_logging_code:[1,1,1,""],binary_c_log_code:[1,1,1,""],binary_c_write_log_code:[1,1,1,""],compile_shared_lib:[1,1,1,""],create_and_load_logging_function:[1,1,1,""],from_binary_c_config:[1,1,1,""],return_compilation_dict:[1,1,1,""]},"binarycpython.utils.distribution_functions":{"const":[2,1,1,""],Arenou2010_binary_fraction:[2,1,1,""],Izzard2012_period_distribution:[2,1,1,""],Kroupa2001:[2,1,1,""],Moe_di_Stefano_2017_multiplicity_fractions:[2,1,1,""],Moe_di_Stefano_2017_pdf:[2,1,1,""],build_q_table:[2,1,1,""],calc_P_integral:[2,1,1,""],calc_e_integral:[2,1,1,""],calc_total_probdens:[2,1,1,""],calculate_constants_three_part_powerlaw:[2,1,1,""],cosmic_SFH_madau_dickinson2014:[2,1,1,""],duquennoy1991:[2,1,1,""],fill_data:[2,1,1,""],flat:[2,1,1,""],flatsections:[2,1,1,""],gaussian:[2,1,1,""],gaussian_func:[2,1,1,""],gaussian_normalizing_const:[2,1,1,""],get_integration_constant_q:[2,1,1,""],get_max_multiplicity:[2,1,1,""],imf_chabrier2003:[2,1,1,""],imf_scalo1986:[2,1,1,""],imf_scalo1998:[2,1,1,""],imf_tinsley1980:[2,1,1,""],interpolate_in_mass_izzard2012:[2,1,1,""],ktg93:[2,1,1,""],linear_extrapolation_q:[2,1,1,""],merge_multiplicities:[2,1,1,""],normalize_dict:[2,1,1,""],number:[2,1,1,""],poisson:[2,1,1,""],powerlaw:[2,1,1,""],powerlaw_constant:[2,1,1,""],powerlaw_extrapolation_q:[2,1,1,""],prepare_dict:[2,1,1,""],raghavan2010_binary_fraction:[2,1,1,""],sana12:[2,1,1,""],set_opts:[2,1,1,""],three_part_powerlaw:[2,1,1,""]},"binarycpython.utils.functions":{Capturing:[18,2,1,""],bin_data:[18,1,1,""],call_binary_c_config:[18,1,1,""],catchtime:[18,2,1,""],check_if_in_shell:[18,1,1,""],conv_time_units:[18,1,1,""],convert_bytes:[18,1,1,""],convfloat:[18,1,1,""],create_arg_string:[18,1,1,""],create_hdf5:[18,1,1,""],datalinedict:[18,1,1,""],example_parse_output:[18,1,1,""],filter_arg_dict:[18,1,1,""],format_number:[18,1,1,""],get_ANSI_colours:[18,1,1,""],get_arg_keys:[18,1,1,""],get_defaults:[18,1,1,""],get_help:[18,1,1,""],get_help_all:[18,1,1,""],get_help_super:[18,1,1,""],get_moe_di_stefano_dataset:[18,1,1,""],get_size:[18,1,1,""],get_username:[18,1,1,""],imports:[18,1,1,""],is_capsule:[18,1,1,""],load_logfile:[18,1,1,""],make_build_text:[18,1,1,""],mem_use:[18,1,1,""],output_lines:[18,1,1,""],pad_output_distribution:[18,1,1,""],parse_binary_c_version_info:[18,1,1,""],remove_file:[18,1,1,""],return_binary_c_version_info:[18,1,1,""],temp_dir:[18,1,1,""],timedelta:[18,1,1,""],trem:[18,1,1,""],verbose_print:[18,1,1,""],write_binary_c_parameter_descriptions_to_rst_file:[18,1,1,""]},"binarycpython.utils.functions.Capturing":{__enter__:[18,3,1,""],__exit__:[18,3,1,""]},"binarycpython.utils.functions.catchtime":{__enter__:[18,3,1,""],__exit__:[18,3,1,""]},"binarycpython.utils.grid":{Population:[19,2,1,""]},"binarycpython.utils.grid.Population":{Moe_di_Stefano_2017:[19,3,1,""],add_grid_variable:[19,3,1,""],clean:[19,3,1,""],delete_grid_variable:[19,3,1,""],evolve:[19,3,1,""],evolve_single:[19,3,1,""],export_all_info:[19,3,1,""],parse_cmdline:[19,3,1,""],rename_grid_variable:[19,3,1,""],return_all_info:[19,3,1,""],return_binary_c_defaults:[19,3,1,""],return_binary_c_version_info:[19,3,1,""],return_population_settings:[19,3,1,""],set:[19,3,1,""],set_moe_di_stefano_settings:[19,3,1,""],update_grid_variable:[19,3,1,""],vb1print:[19,3,1,""],vb2print:[19,3,1,""],write_binary_c_calls_to_file:[19,3,1,""],write_ensemble:[19,3,1,""]},"binarycpython.utils.grid_options_defaults":{grid_options_description_checker:[20,1,1,""],grid_options_help:[20,1,1,""],print_option_descriptions:[20,1,1,""],write_grid_options_to_rst_file:[20,1,1,""]},"binarycpython.utils.plot_functions":{color_by_index:[25,1,1,""],dummy:[25,1,1,""],parse_function_hr_diagram:[25,1,1,""],parse_function_masses:[25,1,1,""],parse_function_orbit:[25,1,1,""],plot_HR_diagram:[25,1,1,""],plot_masses:[25,1,1,""],plot_orbit:[25,1,1,""],plot_system:[25,1,1,""]},"binarycpython.utils.run_system_wrapper":{run_system:[27,1,1,""]},"binarycpython.utils.spacing_functions":{"const":[28,1,1,""],const_dt:[28,1,1,""],const_ranges:[28,1,1,""],gaussian_zoom:[28,1,1,""],peak_normalized_gaussian_func:[28,1,1,""]},"binarycpython.utils.useful_funcs":{calc_period_from_sep:[30,1,1,""],calc_sep_from_period:[30,1,1,""],maximum_mass_ratio_for_RLOF:[30,1,1,""],minimum_period_for_RLOF:[30,1,1,""],minimum_separation_for_RLOF:[30,1,1,""],ragb:[30,1,1,""],roche_lobe:[30,1,1,""],rzams:[30,1,1,""],zams_collision:[30,1,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method"},terms:{"0":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,28,30],"00":[4,10,11,14,17],"000":[4,10,17],"0000":[4,10,17],"00000":17,"000000":17,"000000000000e":10,"000000e":17,"000001":10,"000002":10,"000003":10,"0001":[4,6,30],"000122339":14,"000161974":14,"000214449":14,"000220016":14,"000283924":14,"000287968":14,"000375908":14,"000497691":14,"000498487":14,"00065893":14,"0007":2,"000872405":14,"001":[0,4,6],"00115504":14,"0013":4,"00152924":14,"00182":4,"002":[4,16,17],"00202467":14,"0021272":4,"00215604":4,"00235329":4,"00237669":4,"00239838":4,"00242158":4,"00247821":4,"00247864":4,"00248439":4,"00254115":4,"00254512":4,"00256681":4,"00261516":4,"00268237":4,"00280816":4,"00283345":4,"00286793":4,"00288661":4,"00294":4,"00296406":4,"003":4,"00300971":4,"00303761":4,"00311757":4,"00317508":4,"00319483":4,"0034":4,"004":4,"004698855121516281":14,"005":4,"00518983":4,"0055":4,"00585495":4,"006":4,"0062211552141636295":14,"00632092":6,"00666382":4,"007":[4,15],"00707417":4,"00712":4,"00730797":4,"0074":4,"008":4,"0081514":4,"00823663875514986":14,"00832":4,"0087":4,"009":[4,15],"00984861":4,"00e":11,"01":[0,4,5,6,7,8,11,14,17],"010":4,"0102":4,"010905083645619543":14,"011":4,"0118":4,"012":4,"0122109":4,"012246630357e":14,"0128":4,"013":4,"0131145":4,"014":4,"0141":6,"0143651":4,"0143896":7,"014832":4,"015":4,"0152545":4,"0153961":4,"0155":4,"0156":4,"01561":4,"0156945":4,"0159":4,"016":4,"0162":4,"016309":7,"0163656":7,"0164":4,"0165":4,"0166":4,"0168":4,"0169":4,"017":[4,15],"0171":4,"0175264":7,"0176575":5,"01791":4,"018":4,"0182":4,"0184":4,"0187":4,"019":4,"0192009":4,"019715467199999996":7,"01e":11,"01t09":[5,7,11],"01t10":11,"02":[0,2,4,5,6,7,8,10,11,14,15,17,30],"020":4,"0208":4,"021":4,"0214":4,"0214824":4,"021960493499e":14,"022":4,"023":4,"0232618":4,"02379":4,"024":4,"0241634":4,"0245":4,"024684":4,"02473":4,"0248684":14,"025":4,"0250231":4,"0251003":4,"0259932":4,"026":4,"0261496":4,"027":4,"0276":4,"02786":4,"0278672":4,"028":4,"02823":4,"0283541":4,"029":4,"0290733":4,"0295":4,"0298011":4,"0298364":4,"02e":[7,11],"03":[0,1,4,6,7,11],"030":4,"0303129":4,"030499912298e":14,"031":4,"0316266":4,"0319":4,"032":4,"03221":4,"033":4,"0335":4,"0335017":4,"034":4,"03493":4,"03499999999999":13,"035":4,"03502960360000004":7,"03507":4,"036":4,"0367878":4,"037":4,"0385396":4,"039":4,"0393944":4,"0394":4,"0399":4,"03996e":4,"03e":11,"04":[0,4,6,11,17],"040":4,"041":4,"0411":4,"0414":4,"04198":4,"042":4,"0425":4,"043":4,"0434":14,"044":4,"0440989":4,"044142002936e":8,"04440288843805411":14,"0444029":14,"044572277695e":8,"044654032097e":8,"0448877":4,"0449442":4,"045":4,"045084306856e":8,"0459174":4,"046":4,"0461":4,"0469097":4,"047":[4,14,15],"0474164":4,"0474572":4,"048":[4,15,17],"049":4,"04924":4,"04e":11,"05":[0,4,6,7,8,11,14],"0501":4,"050651207308e":8,"051":[4,5],"0511173":4,"0512":4,"052":4,"0523":4,"0528412":4,"053":4,"0531294":4,"0533803":4,"0535":4,"0536749":4,"054":[2,4],"0547419":4,"055":4,"055188":4,"056":[4,15],"0563088":4,"057":4,"0570946":17,"0572914":4,"057949":4,"058":4,"0583837":4,"0585":4,"059":4,"05e":11,"05e51ba114934b37bab48f1db40b7333":14,"06":[0,4,7,8,10,11],"0608":4,"061":4,"061141":4,"0613":4,"062":4,"0621119":4,"0625403":4,"06257":4,"0626266":4,"063":4,"064":4,"0641":4,"06459059967730083":7,"0645906":7,"0649":4,"065":4,"06527":4,"066":4,"06696":4,"067":4,"0670735":4,"068":4,"0683196":4,"069":4,"06987":4,"06e":11,"07":[2,4,11,12,13,17,28],"070":[4,14],"0701913":4,"071":4,"07108":4,"0714679":4,"0717":4,"0719":4,"072":4,"0722":4,"0727126":4,"0727584":4,"074":4,"0744186":4,"0745":4,"07484":4,"075":4,"075416":4,"0755737":4,"076":4,"077":4,"0770302":4,"0772021":4,"0772781":4,"078":4,"0784":4,"0784722":4,"0787729":4,"0789786":4,"079":[4,5],"0791":4,"07e":11,"08":[0,4,7,11,17],"080763":10,"0808":4,"081":[4,5],"081024":5,"082":4,"0820":[0,6],"0823499":4,"0831":4,"0834973":17,"0837":4,"084":4,"0849409":4,"085":4,"086":4,"086004":4,"0868":4,"087":4,"0877":4,"0877243":4,"0878":4,"088":4,"089":4,"0890815":4,"0896":4,"08e":11,"08msun":[0,6],"09":[4,5,7,11],"090":4,"0900":17,"0902":[0,6],"0907":4,"0907537":4,"091":4,"0910814":4,"0913095":4,"09164":4,"092":4,"09295167374":11,"093":[5,15],"0931922":4,"094":[4,7],"094409257247e":14,"095":4,"0958704":4,"096":4,"09665":4,"0967":14,"097":4,"09706e":4,"09786":4,"098":[4,5],"0987206":4,"099":4,"0991059":4,"0993":4,"099417":7,"0995":4,"0m":11,"0mb":[7,11],"0msun":28,"0x146f912dbc60":6,"0x149c2e81ec10":10,"0x149c95c56c10":7,"0x14bf2250fdc0":5,"0x1528ac7290d0":14,"1":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,21,23,25,26,27,28,30],"10":[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,27,28],"100":[0,2,4,5,6,7,11,12,13,28],"1000":[0,6,7,21,28],"100000000000":[16,17],"1001":11,"1005":4,"101":4,"101038":4,"1012":4,"101323":4,"101955":4,"102":4,"1021":4,"1025":11,"102750e":17,"103":4,"1035":4,"103702":4,"103789":4,"104":[4,7],"1043":4,"104427":4,"104997":4,"105":[4,12,13],"105082":4,"10522":4,"105704":4,"106":4,"1062":4,"106368":4,"106545":4,"10689":4,"107":4,"107187":4,"1075":4,"10782":4,"108":[4,14],"1082":4,"1085":10,"108571":4,"10877":4,"1088":4,"109":[4,7],"10941":4,"109679":4,"1098":4,"1099":4,"10e":11,"11":[0,4,5,7,8,10,11,13,14,15,17],"110":4,"11003":10,"1104":4,"1108":4,"111":4,"111023":4,"111583":4,"11182":4,"112":4,"11239":4,"1124":4,"113":4,"1130":4,"11346":4,"113492":17,"1135":4,"11376":4,"114":4,"114678":4,"11491":4,"115":[2,4],"11506":4,"115297":4,"11558":4,"115722":4,"11582":10,"116":4,"11686":4,"11695":4,"117":4,"11707":4,"1173":4,"1178":4,"118":4,"11802":4,"118229":4,"11854":4,"119":4,"1193":4,"1199":4,"11e":11,"12":[0,2,4,5,8,10,11,13,14,15,17,18],"120":4,"120000":[0,6],"120066":4,"1204":[4,17],"121":4,"121263":4,"12136":4,"1219":4,"122":4,"1222":4,"123":4,"123048":4,"12325":10,"123635":4,"1237":4,"123794969278e":14,"1239555":7,"124":4,"1241251901":15,"124379":17,"124496":4,"12457":10,"12460":10,"12461":10,"124931":4,"12495":4,"125":[0,4,6],"12500":0,"12522":4,"1254":4,"12548":4,"125553":4,"125886":4,"125968":4,"126":4,"126532":4,"127":4,"12741":4,"127442":4,"127957":4,"128":4,"12806":4,"129":4,"12974":4,"129879":4,"12e":[1,5,8,10,11,12,13,14],"13":[0,4,5,6,7,8,10,11,13,14,15,17],"130":4,"1301":10,"1302":10,"1306":4,"130725":4,"131":4,"13108":17,"1314":4,"131680e":17,"132":4,"132057":4,"1326":4,"13267":4,"1327":4,"13298":4,"133":4,"1334":4,"134":[4,14],"13416":4,"1345":10,"1346":10,"13461":10,"1347":10,"1348":10,"1349":10,"135":4,"135101":4,"135164":4,"1354":11,"1355":11,"13567":8,"136":4,"1360":4,"13607":4,"13626":14,"137":4,"13700":[5,7],"137502":4,"1379":4,"13796e":4,"138":4,"1380":17,"139":4,"139044":4,"1392":4,"139293101586e":14,"139732":4,"1398":4,"13e3":[0,6],"14":[0,4,5,6,8,10,11,13,14,15,17],"140":4,"1403":2,"141":4,"14112":4,"141361":4,"1415":4,"142":4,"14212":4,"143":4,"144":4,"144141":4,"14439":4,"14461":10,"1449":[4,11],"145":4,"145296":4,"145632":4,"146":4,"1468":4,"146844":4,"147":4,"1471":4,"1473":4,"14764":4,"1478":4,"148":[4,17],"1485":4,"148721":4,"149":4,"1492":4,"1494":11,"1498":4,"14e":11,"15":[0,2,4,6,7,8,10,11,13,14,15,17,21],"150":[4,7,11,12,13,14],"15000":[0,4,6,8,10,14,15,17],"1502":4,"150217":4,"15042":4,"150681":4,"151":4,"1514":4,"151616":4,"1517":4,"15186":4,"152":4,"1521":4,"1527":4,"153":4,"153329":4,"153852":4,"1539":11,"154":4,"155":4,"1551":4,"1553":4,"155342":4,"155662":11,"155678":7,"15594":4,"156":[4,7,17],"1560":4,"1567":4,"1569":4,"157":4,"1571":4,"1575":4,"158":4,"1585":11,"1586":4,"158640":7,"15884":4,"159":[4,7],"15907":4,"1599":4,"15e":11,"15msun":2,"16":[0,2,4,7,11,13,14,15,17],"160":4,"1606":4,"160675":11,"161":4,"1610":4,"1612":4,"1618":4,"162":4,"162006":4,"162038":4,"1622":4,"1624":[4,11],"162454":11,"16265":4,"1627":10,"162734":10,"162941":4,"163":[4,7],"1631":4,"1633":4,"163481":7,"1635760192":5,"1635760194":5,"1635760256":7,"1635760377":7,"1635760613":11,"1635760806":13,"1635760813":13,"1635760967":14,"1635760970":14,"1635761189":11,"1637":4,"164":4,"164714":4,"165":4,"16539":4,"16564":4,"166":[4,7],"1663":4,"166559":4,"167":[4,11],"1670":4,"16729":4,"16733":4,"1674":[4,11],"1678":4,"168":[4,7],"16833":4,"16837":4,"168379":7,"168558":4,"168972":4,"169":4,"1691":4,"1695":4,"169775":11,"17":[4,5,7,11,13,14,15,17],"170":4,"1703":11,"1708":4,"171":4,"171096":4,"1713":4,"1715":4,"172":4,"172014":4,"1722":4,"1729":4,"173":4,"1736":4,"174":4,"174169":4,"1747":4,"1749":11,"175":4,"175004":4,"1753":4,"17588":4,"176":4,"176751":11,"177":[4,7],"177444":4,"1775":4,"177551":4,"177727":4,"178":4,"1780":11,"1781":4,"1783":4,"1784":4,"1786":4,"179":4,"179142":4,"1792":4,"17932":4,"1796":4,"18":[4,11,13,15,17],"180":4,"1804":4,"180453":4,"1806":4,"1807":4,"1808":4,"1809":4,"181":4,"1810":4,"18108":4,"1811":4,"1812":4,"181244":4,"1813":4,"18139":4,"1814":[4,11],"18148":4,"1815":4,"1816":4,"1817":4,"181795":4,"1818":4,"1819":4,"181971798545e":14,"182":4,"1821":4,"1822":4,"1823":4,"1824":4,"1825":4,"1826":4,"1827":4,"1828":4,"1829":4,"183":4,"1830":4,"183048":4,"1831":4,"1833":4,"1834":4,"1835":4,"1838":4,"1839":4,"183974":4,"184":4,"1841":4,"1843":4,"1844":4,"184464":4,"1845":4,"1846":4,"1847":4,"184829":4,"185":4,"1851":[4,11],"1854":4,"1858":4,"186":[4,11],"1865":8,"187":4,"1876":4,"187694":4,"1877":4,"1879":11,"187993":4,"188":4,"1882":4,"189":4,"189239":4,"19":[4,7,11,14,17],"190":[0,4,17],"19097":4,"191":4,"1910":11,"1915":4,"191543":4,"192":4,"1920":4,"1923":4,"193":4,"193528":4,"19366":4,"19393":4,"194":4,"1947":11,"195":4,"1951":[0,6],"19521":4,"196":4,"196046":4,"196177":4,"19622":4,"196311":4,"1967":4,"1968":11,"197":4,"1972":[0,6],"1973":4,"1975":[0,6],"1977":4,"197729":4,"197x":[0,6],"198":4,"1980":2,"1983":30,"1986":[0,2,6],"1987":4,"1989":[0,6,11],"199":4,"19907":4,"1991":2,"1992":[0,6],"1993":[0,6],"1996":30,"1998":[0,2,4,6],"1999":[0,6],"19e":11,"1aearth":15,"1ajupit":15,"1amar":15,"1amercuri":15,"1aneptun":15,"1apluto":15,"1asaturn":15,"1auranu":15,"1avenu":15,"1ckzg0p9":[23,26],"1dex":[11,12,13],"1e":[0,6,7,8,10,11,17],"1e2":[0,6],"1e9":[0,6],"1gyr":28,"1m":11,"1mb":[7,11],"1mearth":15,"1mjupit":15,"1mmar":15,"1mmercuri":15,"1mneptun":15,"1mpluto":15,"1msaturn":15,"1msun":28,"1muranu":15,"1mvenu":15,"1s":[7,11],"1y":[0,6],"2":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,18,21,22,23,25,26,28],"20":[0,4,5,7,8,11,12,13,14,15,17,28],"200":[0,4,6],"2000":[0,4,6],"2001":[2,12,13],"2002":[0,6],"2003":[0,2,6],"2004":[0,4,6],"2005":[0,4,6],"2008":4,"2009":[0,6],"201":4,"2010":[0,2,6,21],"2012":[0,2,6],"2013":[0,6],"2014":[0,2,4,6],"2015":[0,4,6],"2016":[0,6],"2017":[0,6,11,14,21],"2018":[0,1,4,6],"2019":[0,4,6,17],"202":4,"2020":[0,6],"2021":[0,4,5,7,11],"20211102":0,"202196":4,"202339":4,"202569":4,"20265":4,"202750e":17,"2029":4,"203":4,"2033":4,"204":4,"2044":4,"20447":4,"204663":4,"2048":11,"205":4,"2053":4,"205353":4,"205527":4,"205537":4,"2057":4,"206":[4,15],"2063":4,"20677":4,"207":4,"2071":11,"2075":4,"208":4,"2081":4,"208169":4,"208453":4,"20887":4,"208923":4,"209":4,"2091":11,"209274":4,"20938":4,"20980":4,"20e":[7,11],"21":[0,1,4,5,11,17],"210":[4,17],"21043":4,"211":[4,13],"2112":4,"2118":17,"212":4,"212034":4,"2122":11,"2127":4,"213":4,"2132":4,"21333":4,"213396":4,"2135":4,"213854":4,"214":4,"214274644851685":17,"2143":11,"2147":4,"215":4,"215504":4,"2156":4,"215638":4,"2157":4,"21587440567681537":14,"21587440567681548":14,"2158744056768156":14,"216":4,"21603":4,"216067":4,"2164":11,"216496":4,"216951":4,"217":4,"21764":4,"218":4,"2182":4,"218222":13,"21824":4,"2183":11,"21844":4,"219":4,"219029061236e":14,"219058":4,"2191":4,"21927":4,"21948":4,"21e":11,"22":[4,11,17],"220":4,"22036":4,"2206":11,"22098":4,"221":4,"2210":4,"2214":4,"2216":4,"221832":4,"222":4,"2221":4,"2224":4,"22281":4,"223":4,"2232":11,"2234":4,"224":4,"2245":11,"224923":4,"225":4,"225135":4,"22518":4,"22543":4,"2258":11,"226":4,"2261":4,"22611318083528548":7,"226424":4,"2266":4,"2268":4,"2269":11,"227":4,"227249":4,"2275":4,"22787":4,"227955577093495":14,"228":4,"2282":11,"228555":4,"229":4,"2291":4,"22936":4,"2295":4,"229591":4,"22e":7,"23":[0,4,11,14],"230":4,"2300":11,"230102":4,"2305":4,"230955":4,"231":4,"231680e":17,"231704":4,"232":4,"2329":11,"233":4,"2332":4,"2333":4,"2338":4,"234":[4,7],"2348":11,"235":[4,5],"23513":4,"2352":4,"235464":4,"235689312423":7,"236":[4,17],"2365":[11,17],"237":4,"2371":4,"237203":4,"237951":4,"238":4,"2383":11,"238584":4,"23894":4,"239":4,"239197":4,"239704":4,"24":[4,7,11],"240":4,"2400":11,"2403e":14,"2406":4,"24098":4,"241":4,"2413":4,"24165":4,"242":4,"2421":4,"242151":4,"2423":11,"242309":4,"2424":10,"243":[4,5],"243214":4,"243583":4,"2437":4,"2438":11,"2439":4,"244":[4,15],"2444":15,"244645":4,"245":4,"245209":4,"245223":4,"2454":11,"246":4,"2466":11,"246604":4,"246625":4,"246671":5,"247":4,"2472":4,"2477":[4,11],"248":[4,7],"248871":4,"249":4,"249106":4,"2492":11,"2493":4,"249848":4,"24e":11,"25":[0,4,7,11,17],"250":4,"25014bc73b334765a1c09a4e4a97ed66":11,"251":[4,7],"2514":4,"2516":11,"25164":4,"252":4,"2528":4,"252877":4,"2529":4,"253":4,"2537":11,"253705":4,"254":4,"2544031669784":14,"255":[0,4,6],"2551":4,"2552":4,"2554":11,"2556":4,"256":[4,5],"256488":4,"256783":4,"25694":4,"257":[4,30],"2570":11,"2572":14,"257278":4,"257437":4,"2576084265970895":14,"258":[4,7],"2583":4,"259":4,"2590":11,"25msun":[0,6],"26":[4,11],"260":4,"26051":4,"260676":4,"261":4,"2613":4,"261343":4,"26171201413c43f5b91552a374879940":5,"2618":4,"262":4,"2622":[4,11],"2626":4,"2629":4,"263":4,"263079":4,"2632":4,"263235":4,"2636":11,"264":4,"26416":4,"26441":4,"26456":4,"2646":17,"265":4,"2652":11,"266":4,"2663":4,"26637":4,"2664":4,"266485":4,"2666":11,"267":[4,7],"2670":4,"2671":4,"2672":4,"2673":4,"2674":4,"2676":4,"2677":4,"2678":4,"2679":4,"268":4,"2680":4,"2681":4,"2682":4,"2683":4,"2684":4,"2685":4,"2686":4,"2687":4,"2688":4,"2689":4,"269":4,"2690":4,"2691":[4,11],"2692":4,"2693":4,"2694":4,"2695":4,"2696":4,"2697":4,"2698":4,"2699":4,"27":[4,7,11,14],"270":4,"2700":4,"2701":4,"2702":4,"27025":4,"2703":4,"2704":4,"2705":4,"2706":4,"2707":4,"2708":4,"2709":4,"271":4,"2710":4,"2711":4,"2712":4,"2713":4,"2714":4,"27143e":14,"2715":4,"2716":4,"2717":4,"2718":4,"2719":4,"272":4,"2720":4,"2721":4,"2722":4,"2723":4,"2724":4,"2725":4,"2726":4,"2727":4,"2728":4,"2729":4,"272943":4,"273":4,"2730":4,"2731":4,"2732":4,"2733":[4,11],"2734":4,"274":4,"274206":4,"274445":4,"2746":11,"274854":4,"275":4,"2754":4,"27569e":4,"2757":11,"276":4,"2767":4,"277":4,"2773":4,"27734":4,"2775":11,"27767":4,"278":4,"27829":4,"279":4,"2791":4,"2795":11,"28":[4,6,7,8,10,11],"280":4,"2800":4,"2801":4,"2802":4,"280723":4,"280749":4,"281":[4,30],"281309":4,"28134439269236855":14,"2816":4,"2819":4,"282":4,"282234":4,"2823":4,"282623":4,"283":4,"2831":11,"2834":4,"2835":4,"2836":4,"28369":4,"283972":4,"284":4,"2845":11,"2846":4,"285":4,"286":4,"2861":11,"287":4,"2871":4,"2873":4,"2875":11,"2878":4,"288":4,"2881":4,"288353":4,"28867":4,"289":4,"2891":11,"2898":4,"28984":4,"28e":7,"29":[4,7,11,14],"290":4,"290684":4,"291":4,"29136":4,"2914":4,"292":4,"2921":4,"2924":4,"292641":4,"2927":4,"293":4,"2930":11,"2934e":17,"293512":4,"294":[4,5],"29427":14,"29448":14,"29457":14,"2947":[11,14],"295":4,"295543":4,"296":4,"2961":4,"2965":11,"296544":4,"2967":4,"2969346":2,"297":4,"297187":4,"297506":4,"298":4,"29816":4,"298194":4,"2982":11,"299":4,"2991":4,"2996":4,"29e":11,"2b66f805db424c48a1d29c45092b6e3c":7,"2d":[0,6],"2e":[8,11,17],"2f":17,"2m":[7,11],"2mb":[7,11],"2msun":[0,6],"2s":11,"3":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,17,18,21,23,26,28],"30":[1,4,5,7,8,10,11,12,13,14,15,17],"300":[4,28],"3000":[0,6,15],"3002":4,"3008":4,"301":4,"3010":11,"301129":4,"301483":4,"3017":4,"302":[4,17],"3025":4,"302750e":17,"303":4,"3034":4,"3035":11,"303533":4,"3038":4,"30388e":4,"304":4,"3042":4,"30441":4,"3046":4,"3048":4,"305":4,"305334":4,"3059":11,"306":4,"30642":14,"3065":4,"306619":4,"3069":4,"307199":4,"3078":11,"308":4,"3081e":17,"3082":4,"308203":4,"3084":4,"309":4,"30902":14,"309361":4,"309461":4,"3096":4,"30975":4,"30e4":[0,6],"31":[0,4,6,7,11,17],"310":4,"3100":[4,11],"310029":4,"3101":4,"311":4,"312":[4,5],"3124":11,"312637":4,"3127":4,"313":4,"313623":11,"314":4,"31408":4,"314533":4,"3148":11,"315":4,"315124":4,"315223":4,"3154":4,"315404":4,"315903":4,"315973":4,"316":[4,7],"316118":4,"317":4,"3171":4,"3172":4,"3174":11,"3176":4,"317663":4,"317921":4,"318":4,"3185":4,"318753":4,"319":4,"3192":4,"3193":4,"31958":4,"3197":11,"31e":11,"32":[4,7,11,14,18,21],"320":4,"3205":14,"32076":4,"321":4,"321082":4,"3211":4,"32118":4,"3216":4,"321643":4,"322":4,"3223":4,"3228":[4,14],"32282":4,"323":4,"3231":[4,11],"323359":7,"3235":4,"324":4,"3243":4,"3244":4,"3245144":14,"3246":4,"3247":4,"3248":4,"325":4,"325197":4,"3256":11,"325743":4,"325965":4,"326":4,"326147":4,"32620":4,"32631":4,"3264":4,"326601":4,"32684":4,"327":4,"3273":[4,11],"328":4,"328066":4,"3282":4,"328512":4,"329":[4,7],"3294":11,"32e":11,"33":[4,11],"330":4,"331":4,"331680e":17,"332":4,"332091":4,"3321":11,"332251":4,"332777":4,"33295":4,"333":4,"333032":4,"3331":4,"334":4,"33451":4,"33469":8,"3348":11,"335":4,"335153":4,"3352":4,"335342":4,"335428":4,"33552":4,"335642":4,"335847":4,"336":4,"336295":4,"3368":4,"33699":14,"337":4,"33719":4,"337249":4,"3373":11,"338":[4,8],"33817":17,"33879":4,"339":4,"3394":11,"339587":4,"3396":4,"34":[4,5,6,7,8,10,11,12,14,15],"340":4,"34018":4,"340477":4,"34081":4,"341":4,"3412":4,"34126":4,"34175":4,"3419":4,"342":[4,11],"34213":8,"342134":4,"3422":11,"342474":4,"3429":4,"343":4,"3438":4,"344":4,"34421":17,"3445":11,"344772":4,"3448":4,"345":4,"34537":4,"345842":11,"346":4,"3461":4,"3462":4,"3464":11,"3469":4,"347":4,"3471":4,"347169":4,"347405":4,"347623":4,"348":[4,7],"3483":11,"34870":4,"349":4,"3495":4,"3497":4,"34e":7,"35":[0,2,4,7,11],"350":[4,11],"3502":4,"35051":4,"3507":4,"3509":11,"351":4,"351532":4,"3518":4,"352":4,"3529":4,"353":4,"3533":11,"353432":4,"3536":4,"354":4,"3540":17,"354576":4,"35487":4,"354981":4,"355":4,"3550":11,"35505":4,"355513":4,"3559":4,"356":4,"3563":4,"3568":11,"356812":4,"357":4,"358":4,"3583":4,"3588":11,"3589":4,"35895":4,"359":4,"3591":4,"359784":4,"359881":4,"3599":4,"36":[4,7,11,14],"360":4,"360093":4,"36016":4,"361":4,"3616":4,"362":4,"3622":11,"362601":4,"36298":4,"363":4,"3630":17,"3631":17,"36314":4,"3632":17,"36323":4,"3633":17,"3634":17,"3635":17,"364":4,"3640":11,"364017":4,"36403":4,"364747":4,"3649":4,"365":4,"3657":11,"365763":4,"365949":4,"366":4,"366259":4,"366392":4,"367":4,"367065497322e":14,"367268":4,"3674":4,"36747":4,"3676":11,"367793":4,"368":4,"368345":4,"3688":4,"369":4,"3695":4,"36957":4,"3698":4,"36e":11,"37":[4,7,11],"370":4,"3702e":17,"3706":11,"371":4,"371427":4,"371458":4,"371625":4,"3719":4,"372":4,"3726":[4,11],"3729":4,"373":4,"373282":4,"374":4,"37409":4,"3746":11,"374905":4,"375":4,"3752":4,"375537":4,"3757":4,"375712":4,"3758":4,"376":4,"376059":4,"3763":11,"376604":4,"3767":4,"377":4,"3771":4,"378":4,"3781":4,"3786":11,"37874":4,"379":4,"379292":4,"37e":11,"38":[0,4,7,11],"380":4,"38009":4,"380393":4,"380887":4,"381":4,"3811":11,"382":4,"382144":4,"382472":4,"383":4,"38316":4,"3832":11,"384":4,"3849":11,"385":4,"386":4,"387":4,"3875":11,"38788e":14,"388":4,"388321":4,"389":4,"38908":4,"389208":4,"38921":4,"389749":4,"38m":11,"39":[4,5,6,7,9,10,11,12,13,14,15,16],"390":4,"3905":11,"391":4,"3914":17,"39152e":4,"391798":4,"392":[4,17],"39205":14,"392194":4,"392487":4,"3927":17,"3928":[4,17],"3929":17,"393":4,"3930":[11,17],"3931":[11,17],"3932":17,"393886":4,"394":4,"394722435913e":14,"395":4,"39521":4,"3954":11,"3957":4,"3959":4,"396":4,"396133472739e":14,"396288708628e":14,"3963":4,"396675941641e":14,"3967":4,"397":4,"3971":4,"39754":14,"3977":11,"397754":4,"3978":4,"398":4,"39831":4,"39834":4,"398381":4,"398419":4,"398927":4,"399":4,"3995":4,"3999999999996":13,"3d":[0,6],"3e":17,"3m":11,"3mb":[7,11],"3msun":2,"3s":[7,11],"4":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,19,28],"40":[4,7,11,12,13],"400":4,"4000":[0,11],"40049":4,"401":4,"4011":4,"401263":4,"4013":4,"401728":4,"4018":4,"402":4,"40238":4,"402750e":17,"402961":4,"403":4,"40339":4,"404":4,"4046":4,"404641347602e":14,"4048":4,"404962":4,"404ce27a0":0,"405":4,"405068":4,"405577":4,"406":[4,11],"407":4,"40735":4,"4076":4,"408":4,"409":4,"4098":4,"40e":11,"41":[4,11],"410":[4,17],"4101":4,"4102":4,"4108":4,"410828":4,"411":4,"411151":4,"412":4,"41238":4,"413":[4,5],"413467":4,"414":4,"41457":4,"4146":4,"41485":4,"414875":4,"415":4,"416":4,"416141":5,"4162":4,"417":4,"41726":4,"4176":4,"418":4,"418029":4,"4182":4,"4183":4,"4184":4,"4186":4,"41862":4,"418757":4,"4188":4,"419":4,"4192":4,"4197":4,"41996":4,"41e":11,"42":[0,4,7,11],"420":4,"420182":4,"4202":4,"420316":4,"4205":4,"42052":4,"42097":4,"421":4,"421365":4,"421436":4,"421475":4,"4218":4,"4219":4,"422":4,"422436":4,"42266":4,"4229":4,"423":4,"42362":4,"424":[4,5],"4243":4,"424712":4,"424924":4,"425":4,"4251":4,"4256":4,"425788":4,"426":4,"427":4,"427601421985e":14,"42785":4,"428":4,"428699":4,"429":[4,11],"429122":4,"429398":4,"42e":11,"42msun":[0,6],"43":[4,11],"430":4,"4304":4,"430936289925951":14,"431":4,"4311":4,"431313":4,"431680e":17,"43173":4,"432":4,"4321":4,"432729":4,"433":[4,14],"4330":4,"433207":11,"4333":4,"433477":4,"434":4,"43422e":14,"435":4,"4357":4,"435809":4,"436":4,"43618":4,"4365":4,"4369":4,"437":[4,11,14],"43711":14,"4379":4,"438":4,"4380":4,"4385":4,"438686":4,"4387":4,"438861":4,"439":4,"4397":14,"44":[4,11],"440":4,"441":4,"441158":4,"44170":4,"442":4,"44211":4,"4422":4,"44223e":4,"443":4,"4433":4,"4438":4,"444":[4,17],"444217227690e":14,"445":4,"4454":4,"4455":4,"44558":4,"445821":4,"446":4,"447":4,"447918":4,"448":4,"448242":4,"448401":4,"44852":4,"449":[4,11],"4493":4,"44e":11,"44msun":[0,6],"45":[4,5,7,11,14],"450":4,"4500":6,"45000000080":14,"4501":4,"4504":14,"450629":4,"4507":4,"450818":4,"450828476487e":14,"4509":4,"451":[4,7],"45114":4,"451192744924e":14,"451732":4,"452":4,"453":4,"4530":[8,10,17],"453059":11,"453317880232e":14,"453348":4,"453412":4,"453932":4,"454":4,"4540":4,"454013":4,"45407":14,"454268":4,"454409":4,"455":4,"45534":4,"455552":4,"456":11,"456313":4,"456519":4,"457":4,"45757":4,"457987":4,"458":4,"458064":4,"458272":17,"4588":4,"45889":4,"459":4,"459382":4,"45msun":[0,6],"46":[4,7,11,14],"460":4,"460081":4,"46057":4,"46089":4,"462":[4,17],"4621":14,"4622":4,"46220":4,"4623":4,"462779538274e":14,"463":4,"463455":4,"464":4,"464494":4,"465":4,"465133":4,"46573":14,"465867":4,"46607":4,"4666":4,"4670":4,"4673":4,"467851":4,"468":4,"4680":7,"46822":4,"4683":4,"469":4,"46901":4,"469056":4,"469524":4,"47":[4,7,11],"470":4,"471":4,"4710":4,"471379":4,"4714":4,"472":[13,17],"472105":4,"472318":4,"4734":4,"473762":4,"474":4,"47419":4,"475":4,"4752":4,"475287":4,"47534":4,"4755":4,"4759":4,"476":4,"4764":4,"476589":4,"477":4,"477089":4,"4773":4,"47745":14,"477535":4,"477791":4,"478":4,"478253":4,"478315":4,"4788":4,"478807":4,"479":4,"47946":4,"4797":4,"479973":4,"48":[4,11],"480":4,"480045":4,"48046":4,"4807":4,"4809":4,"481":4,"482":4,"4822":4,"4825":4,"482668":4,"483":4,"48336":4,"4838":[6,8,10],"484":4,"4845":4,"485":4,"48586":4,"486":4,"4862":4,"4865":4,"4867":4,"4872":4,"48749":4,"4877":4,"488":4,"48809":4,"489":4,"489077":4,"48926":4,"48e":[7,11],"49":[4,5,11],"490":4,"491":4,"491811":4,"492":4,"492242":4,"492302":4,"492484":4,"492707":4,"492818":4,"493":4,"493648":4,"493975":4,"494":4,"4945":4,"4949":4,"495":4,"4957":4,"4959":4,"495924":4,"496":4,"4961":4,"496312":4,"4966016":13,"497":4,"497008":4,"497294":4,"498":4,"4981":4,"498232":4,"499":4,"49e":11,"4b8c7f4a86e445099d73f27dffaad94b":13,"4e":[0,6,17],"4e3":[0,6],"4m":11,"4mb":[7,11],"4s":[7,11],"5":[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,19],"50":[0,4,6,7,11,13],"500":[0,4,6],"500000e":17,"501":4,"5017":4,"502":4,"502451":4,"502775":4,"502841":4,"503":4,"503726":4,"504":4,"5043":4,"5046":4,"505":4,"5051":4,"50537":4,"506":4,"5064":4,"50652":4,"5066257":13,"50682":4,"50687":4,"507":4,"507104":4,"507443":4,"508":[4,14],"5089":4,"509":4,"5094":4,"50973":4,"50e":11,"50fb66cc659c46c8bbc29fe0c8651c2f":14,"51":[4,7,11],"510":4,"511":4,"511114":4,"5112":4,"5114":4,"5117":4,"512":4,"512561":4,"512617":4,"513":4,"514":4,"514087":4,"51478":4,"514898":4,"514916":4,"515":11,"515062":4,"5164":4,"517":4,"51742":4,"517454":4,"5175":4,"518":4,"51803":8,"51809":4,"51819":4,"518397":4,"518757914":12,"518851":4,"519":4,"51e":11,"52":[4,5,7,11],"52058":4,"5208":4,"520903":4,"5217":4,"522":4,"5221":4,"523":4,"523485":4,"523561":4,"524":4,"52414":14,"52415":14,"5244":4,"524629":17,"524755":4,"525":4,"526":4,"527":4,"528":4,"528102":4,"5286":4,"529":4,"5294":14,"52e":11,"53":[4,5,7,11],"530":4,"5301":4,"5309":4,"531":4,"531293":4,"531411":4,"5317":4,"532":4,"5324":4,"533":4,"5333":4,"534":4,"534699":4,"535":4,"5358":4,"536":4,"5366":4,"53715":4,"5374":4,"537743":4,"538":4,"53854":4,"539":4,"539343":4,"539941":4,"53e":11,"54":[4,11],"54027":4,"5403":4,"541":4,"541792":4,"542":4,"5423":4,"542419":4,"543":4,"54307":4,"54371":4,"544":4,"54439":4,"544482":4,"545":4,"5456":4,"545743":4,"546":4,"5462":4,"547002":4,"547729":4,"548":4,"5483":14,"548589":4,"548740826516e":14,"548864":4,"549":4,"5493":4,"54949":4,"55":[2,4,5,7,11,13,14],"550575":4,"551":[4,5],"551072":4,"552":4,"552711":4,"5528":4,"553":4,"5532":4,"554":4,"55458":8,"55473":4,"555":[4,7],"5556":4,"5557":4,"557":4,"558":4,"559":4,"5593":4,"55982":4,"559889":4,"55e":11,"56":[4,7,11,14],"560118":4,"5603":4,"561":4,"5612":4,"5619":4,"562":4,"562029":17,"56228":4,"564":4,"565":4,"56518":4,"5652":4,"566":[4,17],"566263":4,"56631":4,"566495":4,"567":4,"567303":4,"567898":4,"568":4,"5681":4,"56865":4,"569":4,"569581":4,"5696":4,"56e":11,"57":[0,4,5,7,11],"570":4,"570222":4,"5703":4,"57062":4,"57093":4,"571":4,"5712":4,"57141":4,"5717":14,"572":4,"573":4,"5734":4,"5735":4,"573703":4,"5738":4,"573874":4,"574":4,"57443":8,"5747":0,"574826":4,"575":4,"57538":4,"57571":14,"576":4,"577":4,"57739":4,"5775":4,"577826":4,"578":4,"57878":4,"579":4,"579099761269e":14,"5791":4,"5794":4,"5795":4,"5796":4,"5798":4,"58":[4,11],"581":4,"5812":4,"581558":4,"58166":4,"582":4,"582318":4,"583":4,"58332":4,"583346":4,"583436":4,"584622":4,"585":4,"58504":4,"58518":14,"585985":4,"586":4,"587":[4,13],"588":4,"588396":4,"5885":4,"589":4,"58e":7,"59":[4,5,11],"590":4,"5904":4,"590877":4,"591":4,"5919":4,"592":4,"592309":4,"592733":4,"593":4,"594":4,"59429":4,"59452":8,"595":4,"596":[4,11],"59616":4,"596161":4,"597":4,"5977":4,"598":4,"5982":4,"59867":4,"59e":11,"5dex":[7,11,12,13],"5e":11,"5m":11,"5mb":[7,11],"5msun":[0,6],"5s":11,"6":[0,1,4,5,6,7,8,9,10,11,12,13,14,17,23,26],"60":[4,11,14],"600":4,"6000":[0,6],"600000":0,"60007":14,"600258":4,"600593":4,"6008":4,"601":4,"60101":4,"602":4,"603":[4,11],"6032":4,"604":4,"60468":4,"605":4,"60547":4,"6058":4,"606":[4,11],"606169":4,"60636":4,"607":11,"608":[4,11],"608269":4,"608402":17,"608485":4,"608655":4,"60876":4,"609":4,"6094":4,"61":[4,11],"610184":4,"610285":4,"611":[4,11],"61117":4,"611632":4,"611763":4,"611785":4,"612":[4,11],"612281":4,"613":[4,11],"613167":4,"614":[4,11],"6145":4,"615":4,"615165":4,"61521":4,"616":[4,11],"6161":4,"616737":4,"61679":4,"617":[4,11],"617224":4,"6179":4,"618":4,"6181":4,"6182":4,"618382":4,"618445":4,"6185":4,"618705":4,"619":[4,11],"619099":4,"61e":11,"62":[0,4,11],"620":11,"621":13,"6212":4,"62124":17,"621375":4,"6215":4,"62172":10,"622":4,"62200":4,"622081":4,"622494":4,"6225":4,"623":11,"623052":4,"623232":4,"623354":4,"62366":4,"624":[4,11],"624125":4,"6249793":14,"625":[0,4],"62549":4,"626":[4,11],"627748":17,"628":[4,11],"628169":4,"629":[4,11],"63":[4,7,11],"630":11,"631":[4,7],"63153":4,"632":[4,11],"6328":4,"633":4,"633148":4,"633684":4,"634":[4,11],"634261":4,"6344":4,"634667":17,"635":[0,6,11],"63566e":4,"635703":4,"636":11,"636985":4,"637":[4,11],"637666":4,"637754":4,"6379":4,"638":[4,11],"63818":4,"6384":4,"6388":4,"639":[4,11,17],"63923":4,"639951":4,"63e":11,"64":[4,11],"640":[4,11],"6409":4,"641":11,"6413":4,"64137":4,"642":11,"64207":4,"64265":4,"6429":4,"643":11,"64359":4,"6438124832773024":11,"644":[4,11],"644553":10,"64463":4,"645":[4,10,11,17],"645286":4,"645339":4,"645763":4,"646":4,"64611":4,"646273":4,"647":4,"647161":4,"64724":4,"6474":4,"6475":4,"648":4,"648549":4,"6485656144116352":11,"648566":11,"6489":4,"6492":4,"6493":4,"64932":4,"649327":4,"64e":11,"65":[4,11,28],"651":4,"6514":4,"6515":4,"65262":4,"652638":11,"652755":4,"653":[4,14],"6548":4,"6550":4,"6552":4,"655371":4,"6556":4,"6559":4,"656":4,"6562":4,"657":4,"6571":4,"6579":4,"658":4,"6588":4,"659":4,"659393":4,"659448":4,"659469":4,"659526":4,"659581":4,"659743":4,"65976":4,"65e":11,"66":[4,11],"66003":14,"66016":4,"66025":4,"6602514":11,"6604":4,"660415":4,"661":4,"661725":4,"662":4,"6626":4,"663":4,"663251":4,"663976":4,"664":4,"664546":4,"6649":4,"665406":4,"66554":4,"665969":4,"666661":4,"667":4,"6674":4,"668":4,"668328":4,"669":4,"66915":4,"669442":4,"66e":11,"67":[4,11],"670":4,"67023":4,"670337":4,"670413":4,"670422":4,"67059":4,"671":4,"671001":4,"671551":4,"67179":4,"672":4,"67245":4,"673":4,"674":4,"674063083432e":14,"6745":4,"674645":4,"6747":4,"6749":4,"675":4,"675689":4,"6758":4,"67586e":14,"676":4,"676181":4,"676215":4,"6764":4,"6765":4,"677":4,"6771":4,"677623":4,"678":4,"679":[4,7],"679223":4,"6797":4,"67e":11,"68":[4,7,11],"681":4,"681473":4,"681487":4,"6816":4,"682":[4,7],"6822":4,"683":4,"6831":4,"6832":4,"6834":4,"683467":4,"68376":4,"684":[4,7,14],"684890":11,"685":[7,11],"685255":4,"685872":4,"686":4,"686591":4,"687":[4,7],"68746":4,"68748":14,"688":[4,7],"6883":4,"6885":4,"689":4,"689781":4,"689835":4,"68e":11,"69":[4,11],"690":11,"690194":11,"690203":4,"6905":4,"690746":4,"6908":4,"6909":4,"691":[4,7],"691586":4,"692":4,"693":[4,7],"693128":4,"693321":4,"6934":4,"693944":4,"694":[4,7,11],"6944":0,"694517":11,"695":[4,14],"6952":4,"695505":4,"69569":4,"696":4,"696003":17,"696284":4,"697":4,"6975":4,"697827":4,"698":[4,11],"69808":4,"698517":4,"6989":4,"699":4,"6e":[7,11],"6e1":2,"6e5":[0,6],"6m":11,"6mb":[7,11],"6msun":[0,6],"6s":[7,11],"7":[0,1,2,4,5,6,7,8,10,11,12,13,14,16,17,23,26],"70":[2,4,7,11,14],"700":[4,17],"70005":4,"700359":4,"70043":4,"70052":4,"70054":4,"701":4,"702":4,"70235":4,"7028":4,"703":4,"703545":4,"70365":4,"704":4,"70429":4,"7046":4,"705":[4,17],"7052":4,"705715":4,"706":4,"7060":4,"706029":4,"706126":4,"706483":4,"706780":11,"7069":4,"706984":4,"707":[4,11],"708":4,"7085":4,"7087":17,"709":4,"7093":4,"709965":4,"70e":11,"71":[4,11],"710":4,"71025":14,"7106":17,"7107":4,"7108":4,"711":4,"7114":4,"71196":14,"712":4,"712414":4,"7128":14,"713946":4,"714712":4,"716":[4,10],"71617":10,"71662":8,"71746":4,"71818":4,"7184":4,"718549":4,"7188":4,"719058":4,"71e":11,"72":[4,11],"720749":4,"721":4,"7210":4,"7214":4,"7219":4,"722":4,"72386":4,"724":[4,8],"72498e":[8,14],"725":4,"725718":4,"726":17,"726002":4,"72611":4,"72617":4,"7267":4,"7269":4,"727":4,"727196":4,"72764":4,"728":[4,7],"7282":4,"728237":4,"72832e":4,"728797":4,"729":4,"729193":4,"7292":4,"7296":4,"72983":4,"72e":11,"73":[4,11,14],"730":4,"731":4,"7315":4,"7319":4,"732":4,"7322":4,"732244":7,"7324":4,"7326":4,"732818":4,"732953":4,"732983":4,"7335":4,"734":4,"7342":4,"734534":4,"735":4,"7354":4,"7359":4,"736":[4,7],"736112":4,"7365":4,"737":4,"7370":4,"737411":4,"738":4,"7380":4,"7381":4,"738399":4,"7384":4,"7385":4,"738524":4,"7386":4,"739":4,"7390":4,"739962":4,"73e":11,"74":[4,11],"740":4,"740494":4,"740929":4,"7413":4,"741346":4,"741448":4,"7418":4,"7419":4,"742":4,"7420":4,"7421":4,"7422":4,"7423":4,"7424":4,"7425":4,"7426":4,"7427":4,"7428":4,"7429":4,"743":4,"7430":4,"7431":4,"743118":4,"7432":4,"7433":4,"7434":4,"7435":4,"7436":4,"7437":4,"7438":4,"743837":4,"7439":4,"744":4,"7440":4,"7446":4,"7447":4,"7448":4,"7449":4,"745":4,"7450":4,"7451":4,"7452":4,"7453":4,"7454":4,"7455":4,"7456":4,"7457":4,"7458":4,"74583":4,"7459":4,"746":4,"7460":4,"7461":4,"7462":4,"747":4,"7472":4,"748":[4,17],"748832":4,"749":4,"75":[0,4,7,11],"750":[4,5],"7500":4,"75005":4,"750149":4,"750806":4,"7509":17,"751305":4,"752":4,"752134":4,"752438":4,"7527":4,"753":4,"7530":4,"7536":4,"7537":4,"754":4,"754141":4,"7544":4,"755":4,"75508":4,"755323":4,"7554":4,"7557":4,"756":4,"7561":14,"7564":4,"7566":4,"756795":4,"757":[4,7],"757025":4,"7572":4,"758":[4,17],"7582":4,"7589":4,"759":4,"75921":4,"75931":4,"7595":4,"7598":4,"75e":11,"76":[4,11],"760064":4,"760389":4,"7605":4,"7607":4,"761":4,"7612":4,"7613":4,"76134":4,"761478":4,"7617":4,"7619":0,"7620":4,"7622":4,"7626":4,"7629":4,"763":[2,4],"7631":4,"7633":4,"7635":4,"764":4,"76416e":4,"7644":4,"7645":4,"764629":4,"7647":4,"7647737053496777":14,"764989":4,"765":4,"7650":4,"7657":4,"7659":4,"766":4,"766094":4,"7666":4,"7669":4,"767":4,"7671":4,"7675":4,"7677":4,"7678":4,"7679":4,"768":4,"7683":4,"768339":4,"7684":4,"768655":4,"7689":4,"769":4,"7690":4,"7691":4,"769195":4,"7695":17,"76e":7,"77":[4,11,13],"7705":4,"770532":4,"7706":4,"7709":4,"7714":4,"7717":4,"7718":4,"772":4,"7720":4,"7721":4,"772169325355e":14,"7722":4,"7727":4,"7728":4,"77287":14,"773":4,"7730":4,"7731":4,"773166":4,"7734":4,"7735":4,"7736":4,"7737":4,"774":4,"7741":4,"77416":4,"7742":4,"7743":4,"7745":4,"77455":4,"7748":4,"774954":4,"774969":4,"775":[4,17],"7750":4,"77505":4,"7751":4,"7752":4,"77541":4,"7757":4,"7759":4,"776":[4,17],"7761":4,"77624":4,"776263":4,"77631":4,"7764":4,"7765":4,"776523":4,"7766":4,"7767":4,"776818":4,"7769":4,"777":4,"7772":4,"7773":[4,17],"7774":4,"77766":4,"7779":4,"778":4,"7781":4,"7782":4,"7785":4,"7789":4,"779":4,"7790":4,"779197348711e":14,"7792":4,"7795":4,"7797":4,"78":[4,11],"78012":4,"7803":4,"7806":4,"7809":14,"781":4,"781046":4,"78125":0,"7813":4,"7817":4,"7819":4,"782":4,"7823":4,"7825":4,"7826":4,"7827":4,"7828":4,"783":[4,10],"7831":4,"7836":4,"783746":4,"783792":4,"784":4,"7840":4,"7842":4,"7843":4,"7844":4,"7845":4,"7848":4,"78488":4,"784972":4,"785":4,"7852":4,"785539":4,"7856":4,"7858":4,"786":4,"786062":4,"7861":4,"7863":4,"7864":4,"7868":4,"786e":17,"787":4,"7871":4,"787102":4,"787368":4,"7874":4,"7875":4,"7877":4,"787705":4,"7879":4,"788":4,"78817":17,"7882":4,"7883":4,"7886":4,"7887":4,"789":4,"789064":4,"7891":4,"789188":4,"7893":4,"7898":4,"789859":4,"7899":4,"78e":11,"79":[4,11],"7901":4,"7902":4,"7903":4,"7905":4,"7907":4,"7909":4,"79092":14,"790941":4,"791":4,"7911":4,"7912":4,"791274":4,"7913":4,"791478":4,"7916":4,"7918":4,"7919":4,"791991":4,"792":4,"7920":4,"7925":4,"7926":4,"79264":4,"7927":4,"792721":4,"792744":4,"7928":4,"7933":4,"7934":4,"7936":4,"793832":4,"7941":4,"79412":4,"7942":4,"7943":4,"7944":4,"79487":14,"795":[2,4],"795024":4,"7958":4,"796":4,"7960":4,"7962":4,"7964":4,"796455":17,"7965":4,"7967":4,"7968":4,"7969":4,"797":4,"7973":4,"7974":4,"7975":4,"7979":4,"798":4,"7980":4,"7982":4,"7988":4,"799":4,"7990":4,"79911":4,"7996":4,"7997":4,"799889":4,"79e":11,"7a2e4301f5224b2cb8939d2297df0aad":13,"7e":11,"7m":11,"7mb":11,"7s":7,"8":[0,2,4,5,6,7,8,10,11,12,13,14,17],"80":[2,4,11,28],"800":5,"8000":4,"8001":4,"8003":4,"8004":4,"8008":4,"8009":4,"801":4,"8010":4,"8012":4,"8013":4,"802":4,"802706":5,"802986496151e":14,"803":4,"8031":4,"8034":4,"8039":4,"804":4,"80402":4,"8043":4,"8044":4,"8047":4,"8048":4,"804961":4,"805":4,"8050":4,"8053":4,"8055":4,"805733":4,"8058":4,"8059":4,"80592":14,"806":4,"8060":4,"80602":17,"8062":4,"806431":4,"8065":4,"8066":4,"8067":4,"806722":4,"807":4,"8071":4,"8073":4,"807331":4,"807361":4,"8074":4,"807403":4,"8076":4,"8079":4,"808":4,"808134":4,"809":[4,5],"8091":4,"8095":4,"80954":4,"809662":4,"80e":11,"80msol":2,"81":[4,7,11],"810":7,"8101":4,"8104":4,"8105":4,"81066":14,"8107":4,"8108":4,"8109":4,"811":4,"8111":4,"8115":4,"812":4,"8121":4,"8123":4,"8124797":5,"813":4,"81352":4,"8138":4,"81395":8,"814":4,"8140":4,"8141":4,"814387":4,"81495":14,"81499":14,"815":4,"8151":4,"81529":14,"81536":14,"8155":4,"81562":4,"81563":14,"8158":4,"816":4,"8163":4,"81636":14,"81689":14,"816958":4,"817":[4,10],"81705":4,"817432":4,"817620e":17,"81762e":17,"817843":4,"817888":4,"818":4,"8182":4,"818294":4,"819":4,"8194":4,"8195":4,"81957":14,"8196":4,"819715":4,"8199":4,"81e":11,"82":[4,11],"8200":4,"8202":4,"8205":4,"82061":14,"82064":4,"82074":14,"82088":14,"821":4,"82123":14,"821301":4,"821367":4,"8216":14,"822":4,"82224":4,"8224":4,"82245":4,"82255":14,"823":4,"823059079115e":14,"82325":4,"8234":4,"823767":4,"824494":4,"8245":4,"8247":4,"824848":4,"82486":4,"8249":4,"825":4,"8250":4,"825086":4,"8251":4,"8252":4,"8254":4,"82563":11,"825648":4,"826":4,"8261":4,"8263":4,"82642":4,"826771":4,"8268":4,"826831":4,"827":4,"8271":4,"8276":4,"82797":4,"828":4,"8280":4,"828241":4,"828858":4,"829":4,"829017":4,"8292":4,"8293":4,"8295":4,"829668":4,"829726":4,"829757":4,"8299":4,"82e":11,"83":[4,7,11],"830":[4,17],"8300":4,"8303":4,"830541":4,"831236":4,"832":4,"832981":4,"833":4,"8339":4,"834303":4,"834483":4,"835":4,"8354":4,"836":[4,5],"836621":4,"83672":4,"836783":4,"837":4,"8372":4,"83762":4,"8377":4,"837816":4,"8379":4,"838":[4,5],"838411":5,"838423":4,"83843":4,"839":4,"8399":4,"83e":11,"84":[4,7,11],"840":4,"84029":4,"84071":4,"840796":4,"840994":4,"841":4,"841284":4,"841718":4,"8427e":17,"8429":4,"843":4,"8435":4,"8435e":17,"844":[4,5],"8441":4,"84428":4,"8443":4,"845":4,"84502":4,"8452":4,"845387":4,"845641":4,"846":[4,5],"846045":5,"847":4,"847153":4,"84827":4,"848380621869e":8,"848866":4,"8493":4,"85":[4,7,11,28],"850":4,"850309":4,"851":4,"851646":4,"852":4,"852252":4,"8523":4,"852712":4,"853":4,"8533":4,"854":4,"85406e":4,"8544":4,"8545":4,"854649":4,"855":4,"856":[4,11],"85661":17,"8569":4,"857":4,"8573":4,"857699":4,"8577":4,"858":[4,5],"8585":4,"859":4,"8596":4,"859753":4,"8598":4,"859977":4,"86":[4,7,11],"860402":4,"8605":4,"861":4,"861368":4,"863":[4,7],"86323":4,"86334":4,"8635":4,"8638":4,"865":4,"8653":4,"8654":4,"865806":4,"866":4,"8664":4,"867":4,"86728":4,"8674":4,"8678":4,"86794":4,"868":4,"8683":4,"86878":4,"869":4,"86918":4,"8694":4,"869544":4,"87":[4,11,14],"870":4,"8704":4,"8706":4,"8708":4,"871":4,"872":[4,14],"872312":4,"872316":4,"873":4,"8731":4,"873639":4,"874":4,"874638":4,"875":4,"876":4,"876084":4,"876382":4,"877":4,"877963":4,"878":4,"87813":4,"878253":4,"879":4,"8791":4,"87e":11,"88":[4,11],"880":4,"8805":4,"880528":4,"881":4,"8813":4,"882017":4,"8828":4,"883":4,"883252":4,"88343":4,"8837":4,"884":4,"8840":4,"8843":4,"88441":4,"884461":4,"8846":4,"8848":4,"885":4,"8851":4,"8853":4,"8855":4,"885537":4,"8856":4,"8858":4,"88581":4,"886":4,"8860":4,"8862":[4,14],"8864":4,"8866":4,"8867":4,"8868":4,"8869":4,"887":4,"8870":4,"8871":4,"8872":4,"8873":4,"8874":4,"8875":4,"8876":4,"8877":4,"8878":4,"888":4,"8880":4,"8881":4,"888123":4,"8882":4,"8884":4,"8886":4,"888613":4,"8887":4,"8889":4,"889":4,"8891":4,"8892":4,"8893":4,"8894":4,"8896":4,"8897":4,"8898":4,"8899":4,"89":[4,5,11,13],"890":4,"8901":4,"8902":4,"8903":4,"8904":4,"8906":4,"8907":4,"8908":4,"8909":4,"891":4,"8910":4,"891056":4,"8911":4,"8912":4,"8917":4,"892":4,"89211":17,"8924":4,"8926":4,"893":4,"8934":4,"8935":4,"8939":4,"893941":4,"894":4,"894041":4,"8941":4,"8949":4,"895":4,"895821":4,"896":4,"8961":4,"896110e":17,"896196":4,"896286":4,"8972":4,"8975":4,"897612":4,"898":4,"8982":4,"898786":4,"899":4,"8992":4,"899464":4,"8a7d52edc59346ce991063d9e05e9ba7":5,"8bc1eafea1c34b05894c1618639d8c37":14,"8e":[0,6],"8m":[7,11],"8mb":11,"8s":[7,11],"9":[0,4,5,6,7,8,10,11,13,14,17,21],"90":[4,7,11],"900":4,"901":4,"901988":4,"902":4,"903":4,"9032":4,"9036":4,"9038":4,"904":4,"9043":4,"9046":4,"9047":4,"905":4,"905335716621e":14,"9057":4,"906":4,"906059":4,"906299":4,"90695":4,"907":4,"9071":4,"90716":4,"9073":4,"9074":4,"908":4,"9087":4,"909":4,"9093":4,"9098":4,"90e":11,"91":[4,7,11],"910419":4,"9105":4,"910817":4,"910981":4,"911":4,"9110":4,"911093":4,"9113":4,"912":4,"912238":4,"912283":4,"912289":4,"912327":4,"9127":4,"912919":4,"913":4,"9139":4,"914":4,"9147":4,"9148":4,"915":[4,7],"915148":4,"915221":4,"9153":4,"91548":4,"916":4,"916093":4,"916207":4,"917":4,"917439":4,"9179":4,"918":4,"918543":4,"9189":4,"919":4,"9196":4,"91e":11,"92":[4,11],"920":4,"9203":4,"9206":4,"920832":4,"921":4,"9214":4,"922":4,"922199":4,"923":4,"92382":4,"924":4,"924056":17,"925":4,"9253":4,"9255":4,"9256":4,"925761":4,"926":4,"9263":4,"9264":4,"927":4,"929":4,"929511":4,"92995":4,"92e":11,"93":[4,11,14],"930":[4,13],"930282":4,"9304":4,"93044":4,"9308":4,"9309":4,"930943":4,"931":4,"9310":4,"932":4,"9323":4,"932839":4,"933":4,"9339":4,"934":4,"9342":4,"935":4,"935069":4,"9351":4,"9357":4,"935816":4,"935920339886e":14,"936":4,"936532":4,"936762":4,"937":4,"9373e":17,"938":4,"938568":4,"938576":4,"93898":4,"939":4,"939376":4,"939378":4,"939757":4,"93e":11,"94":[4,5,7,11,18],"941":[4,7],"9411":4,"941478":4,"942":4,"942154":4,"9423":4,"9427":4,"942854":4,"943":4,"9436":14,"944":4,"9445":4,"94464":4,"945":4,"9452":4,"946":4,"946468":4,"946757":4,"947":4,"9471":4,"947719":4,"947774":4,"94797":4,"948":4,"949":4,"95":[4,11,13],"950":4,"9505":4,"950733":4,"951":4,"951344":4,"951597":4,"952":4,"9524":4,"952496":4,"953":4,"953182":4,"9537":4,"953738":4,"953798":4,"954":4,"954624":4,"9548":4,"954848":4,"955":4,"9557":4,"956":4,"9561":4,"956619":4,"957":4,"9573":4,"95783":4,"957894":4,"958":4,"959":4,"959422":4,"959492":4,"9595":4,"9598":4,"95e":7,"96":[4,5,7,11],"960":4,"9603":4,"9606":4,"960734":4,"961":4,"9610":4,"96112":4,"96161":4,"962":4,"962482":4,"962876":4,"963":[4,7],"963621764679e":14,"964":4,"9648":4,"965":4,"9650":4,"965167":4,"96557e":4,"966":4,"966681":4,"967":4,"968":4,"969":4,"96963":4,"96e":11,"97":[4,11],"970":4,"97008":14,"970206":4,"970505":4,"970783":4,"971":4,"971686":4,"971941":4,"972":4,"9725":4,"973":[4,11],"973135":4,"97316":4,"9739":4,"9739752":7,"974":4,"9743":4,"9749":4,"975":4,"9757":4,"9758":4,"975864":4,"976":4,"976041":4,"977":4,"9779":4,"97797":4,"978":4,"979":4,"97923e":14,"9794":4,"9797":4,"97e":[7,11],"98":[4,11,13],"98061":4,"98081":4,"98096":4,"981":4,"981292":4,"9814":4,"981555":4,"9816":4,"982":4,"9825":4,"983":4,"983229":4,"984":[4,13],"9841":4,"9842":4,"985":4,"9851":4,"985359":4,"9859":4,"986":[4,7],"9869":4,"987":4,"988":4,"988755":4,"989":4,"98e":11,"99":[4,11,13],"990":4,"9900":4,"9902":4,"991":4,"9912":4,"991224":4,"991657":7,"99191":8,"99192":8,"99194":8,"992":4,"99203":4,"9927":[4,10],"993":4,"994":4,"994118":4,"995":4,"995631":13,"995687":4,"995824":4,"996":[4,7],"996798":4,"997":4,"9977":4,"997751":4,"998":4,"998023":4,"99808":4,"9983":10,"998563":4,"999":4,"999122":4,"9999999999999998":13,"99e":11,"9e":7,"9m":11,"9mb":[7,11],"9s":[7,11],"boolean":[0,6,18,19,21,25,30],"break":[0,6],"case":[0,3,6,14,18,21,23,28],"catch":[5,7,10,11,12,13,14,17,18,21],"char":21,"class":[18,19],"const":[2,5,7,11,12,13,14,19,28],"default":[0,1,2,5,6,8,9,11,12,13,14,17,18,19,20,21,27,28],"do":[0,1,2,4,5,6,7,8,11,12,13,14,17,19,20,21,23,25,26],"export":[14,18,19],"final":[4,7,11,12,13,17],"float":[0,2,4,6,9,10,15,18,19,28,30],"function":[0,1,2,3,4,5,7,8,16,19,20,21,22,23,24,25,26,27,28,30],"import":[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19],"int":[0,1,2,4,6,11,14,18,19,20,21,28,30],"krtickov\u00e1":[0,6],"kub\u00e1t":[0,6],"long":[0,5,6,7,14,18,19,21,29],"new":[0,2,5,6,7,10,11,12,13,14,19],"null":[0,5,6,7,14,18],"paczy\u0144ski":[0,6],"public":[11,12,13,14,20,23],"return":[1,2,4,5,6,7,9,10,11,12,13,14,17,18,19,20,21,25,27,28,30],"short":[0,5,6,7,11,12,13,29],"super":[0,6],"switch":[0,6],"throw":[23,26],"true":[0,4,5,6,7,9,11,12,13,14,16,17,18,19,20,21,25,28],"try":[0,4,6,7,10,11,12,13,14,23,26],"void":8,"while":[0,4,5,6,7,11],A:[0,3,6,14,30],And:[20,23,26,30],As:[0,5,6,7,10,11,12,13,14],At:[5,14],But:10,By:[0,5,6,11,12,13,14,17],For:[0,6,8,10,11,12,13,25],If:[0,2,5,6,7,11,12,13,14,19,21,23,25,26,27,30],In:[0,5,6,7,8,9,10,11,12,13,14,17,19,21,28],It:[0,5,6,7,10,11,12,13,14,15,17,21,23,26],Its:21,NO:21,NOT:[0,6,19,27],No:[4,6,21,23,26],Not:[5,7,21],OR:17,On:[0,6,14,18,19],One:[0,6],Or:[14,17],Such:7,That:[0,5,6],The:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,17,18,19,21,23,25,26,27,28],Then:[5,18,23,26],There:[2,5,6,7,8,9,10,11,12,13,14,15,17,19,20,21,25],These:[5,6,11,12,13,14,18,21,25],To:[0,6,10,11,12,13,14,21,23,26],Will:[0,6,18,27],With:20,_1:[11,12,13],_:[5,7,11,12,13,20,21],__:14,__arg_begin:6,__attribute__:8,__enter__:18,__exit__:18,_actually_evolve_system:21,_binary_c_bind:[6,8,10,15,18,30],_binary_c_config_execut:21,_binary_c_dir:21,_binary_c_execut:21,_binary_c_shared_librari:21,_commandline_input:21,_count:21,_custom_logging_shared_library_fil:21,_end_time_evolut:21,_errors_exceed:21,_errors_found:21,_evolution_type_opt:21,_failed_count:21,_failed_prob:21,_failed_systems_error_cod:21,_generate_grid_cod:21,_grid_vari:[12,13,19,21],_loaded_moe2017_data:21,_main_pid:21,_moe2017_json_data:21,_population_id:21,_pre_run_cleanup:19,_probtot:21,_process_run_population_grid:21,_repeat:21,_set:19,_set_moe2017_grid:21,_start_time_evolut:21,_store_memaddr:21,_system_gener:21,_total_mass_run:21,_total_probability_weighted_mass_run:21,_total_starcount:21,_zero_prob_stars_skip:21,a173:[0,6],a_in:4,a_out:4,abat:[0,6],abbrevi:29,abl:6,about:[3,5,7,11,12,13,14,18,19,20,30],abov:[0,2,5,6,8,10,12,13,14,18,19],abridg:[6,8],absolut:[0,6,18,28],abund:[0,6],ac:[5,14],acceler:[0,6],accept:[14,18],access:[2,8,10,11,12,13,14,21],accord:[0,2,5,6,28],accordingli:[10,12,13,14],account:[0,6,21],accret:[0,4,6],accretion_limit_dynamical_multipli:[0,6],accretion_limit_eddington_lmms_multipli:[0,6],accretion_limit_eddington_steady_multipli:[0,6],accretion_limit_eddington_wd_to_remnant_multipli:[0,6],accretion_limit_thermal_multipli:[0,6],accretor:[0,4,6,30],accur:[11,12,13],acquir:4,act:[0,6,12,13,14,21],activ:[0,6],actual:[0,5,6,7,8,10,11,12,13,14,19,21,23,25,26,28],ad:[3,5,7,10,19],adam:[0,6],adapt:[0,6,12,13],add:[0,2,5,6,7,8,10,11,12,13,14,18,19,21,25,28,30],add_grid_valu:28,add_grid_vari:[5,7,11,12,13,14,19],addit:0,address:[1,6,8,21,30],admittedli:25,adress:[6,8,30],advis:8,af:4,affect:[0,5,6],after:[0,5,6,7,8,11,12,13,14,19,21,28],ag89:[0,6],ag:[0,3,4,5,6,7,13,23,28],again:[5,9,10,18,21],against:25,agb:[0,5,6],agb_3dup_algorithm:[0,6],agb_core_algorithm:[0,6],agb_core_algorithm_default:0,agb_core_algorithm_hurlei:0,agb_core_algorithm_karaka:0,agb_luminosity_algorithm:[0,6],agb_luminosity_algorithm_default:0,agb_luminosity_algorithm_hurlei:0,agb_luminosity_algorithm_karaka:0,agb_radius_algorithm:[0,6],agb_radius_algorithm_default:0,agb_radius_algorithm_hurlei:0,agb_radius_algorithm_karaka:0,agb_third_dredge_up_algorithm_default:0,agb_third_dredge_up_algorithm_hurlei:0,agb_third_dredge_up_algorithm_karaka:0,agb_third_dredge_up_algorithm_stancliff:0,ago:5,al:[0,2,6,30],albedo:[0,6],algorithm:[6,23],algothim:[0,6],all:[0,1,2,5,6,7,9,10,11,12,13,14,16,17,18,19,20,21,23,24,25,26,27,28],all_info:19,alloc:[6,28],allow:[0,2,6,8,16,17,21],along:[0,20,21,23,26],alpha:[0,4,6],alpha_:7,alpha_c:[0,4,5,6,7],alpha_ej:4,alphacb:[0,6],alreadi:[5,14,15,19],also:[0,3,4,5,6,7,8,11,12,13,14,17,18,19,20,23,26,30],alter:[7,11,19],altern:[0,6,21],although:15,alwai:[0,2,6,21,28],amanda:[0,6],amax:2,amin:2,amount:[0,6],amp:[5,6,7],an:[0,2,5,6,7,9,10,11,12,13,14,17,18,19,23,27],analys:27,analyt:[5,7,11,12,13,14,19],analyz:10,andrew:[23,26],andronov:[0,6],angelou_lithium_cheb_decay_tim:[0,6],angelou_lithium_cheb_massfrac:[0,6],angelou_lithium_cheb_tim:[0,6],angelou_lithium_decay_funct:[0,6],angelou_lithium_decay_tim:[0,6],angelou_lithium_eagb_decay_tim:[0,6],angelou_lithium_eagb_massfrac:[0,6],angelou_lithium_eagb_tim:[0,6],angelou_lithium_gb_decay_tim:[0,6],angelou_lithium_gb_massfrac:[0,6],angelou_lithium_gb_tim:[0,6],angelou_lithium_hg_decay_tim:[0,6],angelou_lithium_hg_massfrac:[0,6],angelou_lithium_hg_tim:[0,6],angelou_lithium_lmms_decay_tim:[0,6],angelou_lithium_lmms_massfrac:[0,6],angelou_lithium_lmms_tim:[0,6],angelou_lithium_ms_decay_tim:[0,6],angelou_lithium_ms_massfrac:[0,6],angelou_lithium_ms_tim:[0,6],angelou_lithium_tpagb_decay_tim:[0,6],angelou_lithium_tpagb_massfrac:[0,6],angelou_lithium_tpagb_tim:[0,6],angelou_lithium_vrot_trigg:[0,6],angelou_lithium_vrotfrac_trigg:[0,6],angular:[0,6,15,25],ani:[0,2,6,10,14,18,19,23,26],anoth:[0,6],ansi:[0,6],ansi_colour:[0,6],anyth:[0,6,11,12,13,14,18,21,28],anywai:[10,14,19],api:[0,3,18,23],api_log_filename_prefix:[0,4,6,10,15],append:[1,5,10,11,12,13,15],appli:[0,6],apply_darwin_radau_correct:[0,6],appropri:[0,6,14,19,21],approxim:[0,5,6,7],ar:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,23,25,26,28,30],arang:17,aren:[2,21],arenou2010_binary_fract:2,arg:[2,4,6,14,18,25],arg_dict:18,argh:15,argopt:[0,6],argpair:[9,18],argstr:[6,8,10,15,17],argument:[0,2,6,10,12,14,15,16,17,18,19,21,27],argument_of_periastron:[0,6],argument_of_periastron_quadrupl:[0,6],argument_of_periastron_tripl:[0,6],aritif:7,around:[0,6,8,10,16,17],arrai:[2,10,14,17,18,19,21,28],arrow:[0,6],artefact:[12,13],artifici:[0,6],artificial_accretion_end_tim:[0,6],artificial_accretion_ignor:0,artificial_accretion_start_tim:[0,6],artificial_angular_momentum_accretion_r:[0,6],artificial_mass_accretion_r:[0,6],artificial_mass_accretion_rate_by_stellar_typ:[0,6],artificial_orbital_angular_momentum_accretion_r:[0,6],arxiv:[0,2,6],ask:[0,6,30],asplund:[0,6],assign:[11,12,13,14,19],associ:[5,7,11,12,13],assum:[0,5,6,7,11,15,25,28],ast871:[0,6],astronomi:[0,6],astrophys:[7,12,13],astropi:[23,25,26],asymptot:5,atom:18,attempt:19,au:15,auto:[1,24],autogen_c_logging_cod:[1,8,17],autogener:17,automat:[0,1,6,8,14,16,17,19,20,23,26],avaibl:[23,26],avail:[0,6,7,8,11,12,13,14,18,21,23,25,26],avoid:[5,6,7],awai:[0,6,11],ax:17,axessubplot:16,axi:[0,6,25],b6213f2eb7f94d3196cf966b7b76b9f9:13,b:21,b_1:[0,6],b_2:[0,6],b_3:[0,6],b_4:[0,6],b_inclination1:[0,6],b_inclination2:[0,6],b_inclination3:[0,6],b_inclination4:[0,6],back:[0,4,6],background:17,backward:[0,6],bagb:[0,6],bar:[12,13],barn:[0,6],base:[0,2,6,7,11,12,13,14,18,19,23,25,26,30],base_filenam:[14,19],basic:[14,19],batchmod:[0,6],bb:[0,6],bbox_inch:17,beasor:[0,6],becaus:[0,2,5,6,7,10,11,12,13,15,17,19,21,23,26],becom:[0,1,2,4,6,8,12,13,15,18],been:[0,6,9,19,21],befor:[0,4,5,6,7,11,12,13,14,19,21,23,26],beg_bss:4,beg_rch:4,beg_symb:4,begin:5,behaviour:[5,11,12,13,14,27],behind:17,belczynski:[0,6],below:[0,3,5,6,7,8,11,12,13,14,21],berro:[0,6],bertolami:[0,6],best:[4,19,21],beta:[0,6],beta_reverse_nova:[0,6],beta_reverse_novae_geometri:0,better:[0,3,6,14,19],between:[0,2,6,28],bewar:[14,19],beyond:15,bh:[0,4,7],bh_belczynski:[0,4,6],bh_bh:4,bh_fryer12_delai:[0,6],bh_fryer12_rapid:[0,4,6],bh_fryer12_startrack:[0,6],bh_hurley2002:[0,6],bh_prescript:[0,4,6],bh_spera2015:[0,6],bhbh:4,big:[0,6,21],biinari:14,bin:[0,6,7,11,12,13,18,23,26,28],bin_data:[7,11,12,13,18],binari:[2,3,6,7,10,12,13,14,19,21,23,25,26,30],binary_c2:[23,26],binary_c:[1,2,3,5,7,11,12,13,15,18,19,21,25,27],binary_c_api_funct:8,binary_c_cal:[14,19],binary_c_default:14,binary_c_grid:[5,7,11,14],binary_c_grid_25014bc73b334765a1c09a4e4a97ed66:11,binary_c_grid_26171201413c43f5b91552a374879940:5,binary_c_grid_2b66f805db424c48a1d29c45092b6e3c:7,binary_c_grid_50fb66cc659c46c8bbc29fe0c8651c2f:14,binary_c_grid_8a7d52edc59346ce991063d9e05e9ba7:5,binary_c_grid_f4e5925effeb42e69b5be956f400ae41:5,binary_c_inline_config:1,binary_c_log_cod:[1,8,10,16,17],binary_c_macro:[0,6],binary_c_paramet:[0,5,11,12,13,14],binary_c_python:[5,6,7,10,11,12,13,14,18,19],binary_c_python_api:17,binary_c_task_:[0,6],binary_c_write_log_cod:1,binary_grid:[0,6],binary_star:30,binaryc:[1,18,27],binaryc_config:1,binarycpython:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,23,25,26,27,28,30],binarygrid:[11,12,13,14],bind:[0,6,8,10,15],binned_log_luminos:[11,12,13],binned_post_period:7,binned_pre_period:7,binwidth:[7,11,12,13,18],birth:[0,6],bit:[2,5,11],bivari:[0,6],black:[0,3,5,6,23],black_hol:0,block:[14,19],bloecker:[0,6],blog:1,boltzman:25,boltzmann:[0,6],bondi:[0,6],bondi_hoyle_accretion_factor:[0,6],bool:[14,18,19,20,25],born:[0,5,6,11,12,13],bosswissam:18,both:[0,6,11,12,13,14],bottom:[0,6,14,19],bottomcod:[5,7,14,19],bound:[2,4,28],boundari:2,brake:[0,6],branch:[0,5,6,18],branch_david:0,branchcod:[5,7,14,19],branchpoint:[5,7,14,19],breakup:[0,6],brighten:[12,13],broken:[0,6],bse:[0,2,6,8,14],bse_opt:[5,7,10,11,12,13,14,19],bsf:[0,6],buffer:[0,6],build:[0,1,3,6,18],build_q_tabl:2,built:[0,1,9,18,23,26],burn:[0,6],busso:[0,6],bye:[0,6],bz2:19,c13_eff:[0,6],c2:2,c:[0,1,4,6,8,10,14,27],c_auto_log:21,c_log:0,c_logging_cod:[5,7,8,10,11,12,13,14,21],calc_e_integr:2,calc_p_integr:2,calc_period_from_sep:30,calc_sep_from_period:[7,11,14,30],calc_total_probden:2,calcul:[0,2,5,6,7,11,12,13,14,18,19,21,30],calculate_constants_three_part_powerlaw:2,call:[0,1,6,10,12,13,14,15,18,19,21,25,27,28],call_binary_c_config:18,calls_filenam:14,can:[0,1,2,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,21,23,25,26,27],candid:7,cannot:[5,8,19],canon:21,cap:[0,6],capit:[11,12,13],capsul:[1,6,18],captur:[0,6,18],carbon:[0,4,5,6],carbon_oxygen_white_dwarf:0,care:[5,11,12,13],carlo:[0,6,21],carrasco:[0,6],carri:[0,6],cast:[17,18],catchtim:18,categor:6,categori:[6,14],categoris:18,caught:[10,18],caus:[4,11,30],cbdisc:[0,6],cbdisc_albedo:[0,6],cbdisc_alpha:[0,6],cbdisc_eccentricity_pumping_dermin:0,cbdisc_eccentricity_pumping_method:[0,6],cbdisc_eccentricity_pumping_non:0,cbdisc_end_evolution_after_disc:[0,6],cbdisc_fail_ring_inside_separ:[0,6],cbdisc_gamma:[0,6],cbdisc_init_djdm:[0,6],cbdisc_init_dm:[0,6],cbdisc_inner_edge_strip:[0,6],cbdisc_inner_edge_stripping_timescal:[0,6],cbdisc_kappa:[0,6],cbdisc_mass_loss_constant_r:[0,6],cbdisc_mass_loss_fuv_multipli:[0,6],cbdisc_mass_loss_inner_l2_cross_multipli:[0,6],cbdisc_mass_loss_inner_viscous_accretion_method:[0,6],cbdisc_mass_loss_inner_viscous_accretion_method_equ:0,cbdisc_mass_loss_inner_viscous_accretion_method_gerosa_2015:0,cbdisc_mass_loss_inner_viscous_accretion_method_non:0,cbdisc_mass_loss_inner_viscous_accretion_method_young_clarke_2015:0,cbdisc_mass_loss_inner_viscous_angular_momentum_multipli:[0,6],cbdisc_mass_loss_inner_viscous_multipli:[0,6],cbdisc_mass_loss_ism_pressur:[0,6],cbdisc_mass_loss_ism_ram_pressure_multipli:[0,6],cbdisc_mass_loss_xray_multipli:[0,6],cbdisc_max_lifetim:[0,6],cbdisc_minimum_evaporation_timescal:[0,6],cbdisc_minimum_fr:[0,6],cbdisc_minimum_luminos:[0,6],cbdisc_minimum_mass:[0,6],cbdisc_no_wind_if_cbdisc:[0,6],cbdisc_outer_edge_strip:[0,6],cbdisc_outer_edge_stripping_timescal:[0,6],cbdisc_resonance_damp:[0,6],cbdisc_resonance_multipli:[0,6],cbdisc_torquef:[0,6],cbdisc_viscous_l2_coupl:[0,6],cbdisc_viscous_photoevaporative_coupl:[0,6],cbdisc_viscous_photoevaporative_coupling_inst:[0,6],cbdisc_viscous_photoevaporative_coupling_non:[0,6],cbdisc_viscous_photoevaporative_coupling_visc:[0,6],ce:[0,6,7],cee:[0,6,7],cell:[6,11,12,13,14],cemp:[0,6],cemp_cfe_minimum:[0,6],centr:[7,14,19],central:15,central_object:[0,6],certain:[21,23,26],cf:[0,6],cf_amanda_log:[0,6],cflag:[23,26],chabrier:2,challeng:[12,13],chandrasekhar:[0,6],chandrasekhar_mass:[0,6],chang:[0,1,2,4,5,6,7,8,11,12,13,14,17,18,19,20,21,23,26],chapter:[0,21,24],charact:19,cheb:[0,6],check:[0,2,5,6,7,11,12,13,14,17,18,19,20,30],check_if_in_shel:18,chemic:[0,6,28],chen:[0,6],child:18,choic:[0,2,6,25],choos:[0,5,6,7,8,11,17,25],chose:10,chosen:[11,12,13,14,19],ci:15,circular:[0,4,6],circumbinari:[0,6],circumstanti:[0,6],claei:[0,6],clark:[0,6],clean:[1,5,10,12,13,19],clean_up_custom_logging_fil:19,clear:[12,13,18],clearli:[12,13],clock:18,close:[0,4,6,7,12,13,15],closer:4,cloud:[0,6],cluster:22,cmdline_str:19,co2:[12,13],co:[0,4,6],coalesc:4,code:[0,1,5,6,7,8,10,11,12,13,14,16,17,19,20,23,25,26,27],collaps:[0,6],collapsar:[0,6],collect:30,collid:30,color:25,color_by_index:25,colour:[0,6],colour_log:[0,6],column:[5,7,10,14,15,17,25],column_nam:10,com:[1,18],combin:[1,8,18,19,21],combine_ensemble_with_thread_join:21,come:[2,23,26,28],comenv:[4,7],comenv_bs:0,comenv_count:7,comenv_disc_angmom_fract:[0,6],comenv_disc_mass_fract:[0,6],comenv_ejection_spin_method:[0,6],comenv_ejection_spin_method_do_noth:[0,6],comenv_ejection_spin_method_sychron:[0,6],comenv_ejection_spin_method_synchron:0,comenv_merger_spin_method:[0,6],comenv_merger_spin_method_breakup:0,comenv_merger_spin_method_conserve_angmom:[0,6],comenv_merger_spin_method_conserve_omega:[0,6],comenv_merger_spin_method_specif:[0,6],comenv_ms_accret:[0,6],comenv_ms_accretion_fract:[0,6],comenv_ms_accretion_mass:[0,6],comenv_nandez2016:0,comenv_nelemans_tout:0,comenv_ns_accret:[0,6],comenv_ns_accretion_fract:[0,6],comenv_ns_accretion_mass:[0,6],comenv_post_eccentr:[0,6],comenv_prescript:[0,6],comenv_splitmass:[0,6],comenv_undef:0,comma:28,command:[0,1,6,14,19,21,23,26],commandlin:14,comment:14,commit:18,common:[0,3,4,5,6,8,10,11,12,13,14,23],compact:[7,14],companion:[0,4,6,17],compar:[0,6,7,11,14,21],compens:[12,13],compil:[1,8,14,17,23,26],compile_shared_lib:1,complet:[5,7,11,12,13,14],complex:[7,8,14,16,17,19,21,25],compon:[18,25],compress:19,comput:[0,5,6,11,12,13,22],conceptu:11,condit:[5,7,8,11,12,13,14,16,17,19],condor:[19,21,22],condor_grid:19,config:[1,18,21,23,26],config_fil:1,configur:[2,5,10,11,12,13,14,17,19],conjunct:9,conserv:[0,6],consid:[0,1,2,6,11,12,13,18,19,21,25,28],const_dt:28,const_rang:28,constant:[0,2,6,12,13,25,28],construct:[0,1,5,6,7,10,11,12,13,15,17],contact:4,contain:[0,1,2,6,9,10,11,12,13,14,18,19,20,21,22,23,24,25,26,27,28,29],content:[6,18,19],context:18,continu:[14,19],contribut:[23,26],control:[0,5,6,11,12,13,14],conv_time_unit:18,convect:[0,6],conveni:18,converg:[0,6],convert:[2,5,7,15,18,19],convert_byt:18,convfloat:18,convfrac:4,cool:[0,5,6],copi:[0,6,7,12,13,30],core:[0,5,6,7,11,12,13,14,19,21,25],core_co:8,core_h:8,core_helium_burn:0,core_mass:[0,6,8],correct:[0,2,6,10,19,25,30],correctli:[10,17,23,25,26],correspond:[14,19,25],corretor:[0,6],cosmic:2,cosmic_sfh_madau_dickinson2014:2,cost:[11,12,13],could:[0,6,12,13,14,17,18],count:[4,5,17,18,21],counter:21,coupl:[0,3,6],cours:[5,25],cover:[9,11,12,13],coverag:[23,26],cowd:[0,6],cpu:[0,5,6,7,11,12,13,14],cpu_count:21,cpython:6,crap_paramet:[0,6],creat:[2,5,7,8,10,11,12,13,14,18,19],create_and_load_logging_funct:[1,8,17],create_arg_str:18,create_hdf5:18,creation:6,critic:[0,6],cross:[0,6],crunch:[5,7,11,12,13],cs1:15,ctype:1,cube:11,cubic:11,cuntz:[0,6],current:[0,6,7,8,11,12,13,18,19,23,26],curv:[7,12,13],custom:[0,1,3,5,6,7,10,11,12,13,14,18,19,21,23,25,27],custom_gener:21,custom_log:[10,17,19,21],custom_logging_cod:[1,8,10,16,17,27],custom_logging_func_memaddr:[6,8,21],custom_logging_funct:[8,10,14,16,17,21,23,24],custom_logging_info:19,custom_logging_memaddr:8,custom_logging_print_stat:10,custom_logging_stat:[5,7,11,12,13,14],custom_opt:[5,10,11,12,13,14,19],custom_output_funct:8,custom_tmp_dir:1,customis:25,cut:17,cvode:[0,6],d48r:17,d:[0,1,4,5,6,7,8,10,11,14,15,28],dai:[0,2,4,6,7,8,10,11,14,17,30],damp:[0,6],darwin:[0,6],dat:[0,14,18],data:[0,4,5,6,7,10,11,12,13,14,15,17,18,19,21,27],data_dict:2,data_dir:[14,18,19,21],datadir:[14,19],datafram:[5,7,10,11,12,13,15,16,17,25],datalinedict:[5,7,11,12,13,18],dataset:[14,18,21],date:19,david:[0,17,23,26],david_logging_funct:0,dd7:[0,6],de:[0,4,6],deactiv:[0,6],deal:10,dear:4,death:[0,6],debug:[0,4,5,6,7,11,12,13,14,19,21],decai:[0,6],decid:[0,6,8,16,17,18,19],decreas:[0,6],deepcopi:7,deeper:[14,19],def:[4,5,7,10,11,12,13,14,17],default_to_metal:[0,6],defaultdict:18,defer:[0,6],defin:[0,1,2,6,14,15,19,25],definit:[1,11,12,13,30],degener:[0,6],degenerate_core_helium_merger_ignit:6,degenerate_core_merger_dredgeup_fract:6,degenerate_core_merger_nucsyn:6,degner:6,degre:[0,6],del:7,delai:[0,6],delete_grid_vari:19,delta:[18,28],delta_mcmin:[0,6],demonstr:7,den:[0,6],densiti:[2,11,12,13],depend:[0,2,5,6,18,23,25,26],deprec:[0,6,19],depth:28,dermin:[0,6],describ:[0,2,6,17,21],descript:[0,2,6,9,18,21,23,24],design:25,desir:[0,6],destruct:[14,19],detail:[0,5,6,10,18],detect:[0,4,6,7,15],detector:4,determin:[0,6,8,11,12,13,14,19,30],deton:[0,6],dev:[0,6],develop:1,development_requir:[23,26],deviat:[2,28],dewi:[0,6],dex:[0,6,7,28],df2:17,df:[15,16,17,25],di:[14,18,19,23],diagnost:21,diagram:[0,3,6,23,25],dickonson:2,dict:[1,2,4,5,10,11,12,13,14,15,18,19,20,29],dict_kei:[5,9,10],dictionari:[1,2,3,5,7,11,12,13,14,18,19,20,21,25,29],did:[18,23,26],differ:[0,5,6,7,11,12,13,14,17,18,19,23,25,26,28],differenti:18,dimmer:[0,6,11],dir:[23,26],direct:[0,6,19],directli:[10,21],director:21,directori:[0,3,6,14,18,19,21,23,26],disabl:[0,6,14],disable_debug:[0,6],disable_end_log:[0,6],disable_ev:[0,6],disc:[0,6,15],disc_legacy_log:[0,6],disc_log2d:[0,6],disc_log:[0,6],disc_log_directori:[0,6],disc_log_dt:[0,6],disc_log_level_non:0,disc_log_level_norm:0,disc_log_level_normal_first_disc_onli:0,disc_log_level_subtimestep:0,disc_log_level_subtimestep_first_disc_onli:0,disc_n_monte_carlo_guess:[0,6],disc_stripping_timescale_infinit:0,disc_stripping_timescale_inst:0,disc_stripping_timescale_orbit:0,disc_stripping_timescale_visc:0,disc_timestep_factor:[0,6],discret:14,discs_circumbinary_from_comenv:[0,6],discs_circumbinary_from_wind:[0,6],disk:[0,6,19],dispers:[0,6,28],displai:[0,5,6,7,15],disrupt:[4,6,17],dist:18,distanc:[5,15],distant:15,distefano2017:21,distefano:2,distribut:[0,2,3,6,7,11,14,18,19,22,28],distribution_funct:[5,7,11,12,13,14,23,24],divid:22,dj:[0,6],dlnm1:[7,11,14,19],dlnm:[12,13],dlnm_1:[12,13],dlog10per:[7,11,14],dlogp:2,dlogt:28,dm1:[5,12,13],dm:[0,2,4,6,12,13,28],dm_1:[5,12,13],dn:[2,18,19],do_dry_run:21,doc:[5,11,12,13,14,18,20,23,26],doc_fetch:2,docstr:[10,23,25,26],document:[11,12,13,14,18,20,21,24],doe:[0,2,5,6,8,9,10,11,12,13,14,19,21,30],doesn:[5,19,21],doesnt:[17,20],don:[2,5,18,21],done:[0,4,5,6,11,12,13,14,17,19,23,26],donor:[0,4,6,30],donor_limit_dynamical_multipli:[0,6],donor_limit_envelope_multipli:[0,6],donor_limit_thermal_multipli:[0,6],donor_rate_algorithm_bs:0,donor_rate_algorithm_claeys2014:0,dont:[6,17],doubl:[5,8,14],down:14,dp:2,dphasevol:[5,7,11,12,13,14,19],dprob:[5,7,12,13],dq:[7,11,14],dr2:[0,6],dr3:[0,6],drai:[0,6],dredg:[0,6],drop:10,dry:[5,7,11,13,14,21],dry_run:[5,7,11,14],dstep:2,dt:[0,1,6,18,19,28],dt_limit:9,dtfac:[0,6],dtlimit:18,dtm:[1,8,14],dtype:[15,16,17],due:[23,26],dummi:[2,25],dump:[0,6,10,19],dumpvers:[0,6],duquennoi:2,duquennoy1991:2,dure:[0,4,6,17],dust:[0,6],dwarf:[0,5,6,12,13],dx:[0,6],dynam:[0,6],e2:[0,6],e2_hurley_2002:0,e2_izzard:0,e2_mint:0,e2_prescript:[0,6],e:[0,2,4,5,6,7,8,10,11,12,13,14,18,19,21,23,26,28,30],each:[0,2,6,7,11,12,13,14,15,18,19,21,28],eagb:[0,4,6],eagb_wind_beasor_etal_2020:0,eagb_wind_bs:0,eagb_wind_goldman_etal_2017:0,eagbwind:[0,6],eagbwindfac:[0,6],earli:[0,6],early_asymptotic_giant_branch:0,earth:15,easi:10,easier:[14,17,18],ebindi:4,ecc2:2,ecc3:2,ecc:[2,4,10,14,17,19],eccentr:[0,2,6,8,10,11,12,13,14,15,17,25,30],eccentric_rlof_model:[0,6],eccentricity_quadrupl:[0,6],eccentricity_tripl:[0,6],echo:[0,6],eddington:[0,6],edg:[0,5,6,14,19],edit:8,edu:[0,6],eej:4,eff:5,effect:[0,2,4,6,8,11,21],effective_metal:[0,6,17],effici:[0,5,6,7],egg:[23,26],eggleton:[0,6,30],either:[0,6,11,12,13,14,17,18,19,21,23,26,27],eject:[0,6,7,15],el:[10,14],elabor:8,eld:[0,6],eldridg:[0,6],electon:[0,6],electron:[0,6],element:[0,1,6,9,15,18,21,25],els:[4,7],email:18,emp:[0,6],emp_feh_maximum:[0,6],emp_logg_maximum:[0,6],emp_minimum_ag:[0,6],empti:[10,18,20],enabl:[0,6],encount:21,end:[0,2,4,6,18,21],end_bss:4,end_index:2,end_rch:4,end_symb:4,end_timestamp:[5,7,11,13,14],energi:[0,6],enhanc:[0,6],enlarg:[0,6],enough:2,ensembl:[0,6,9,18,19,21],ensemble_def:[0,6],ensemble_dt:[0,6],ensemble_factor_in_probability_weighted_mass:21,ensemble_filt:9,ensemble_filter_:[0,6],ensemble_filters_off:[0,6],ensemble_legacy_ensembl:[0,6],ensemble_list:19,ensemble_logdt:[0,6],ensemble_logtim:[0,6],ensemble_macro:[0,6],ensemble_output_:21,ensemble_startlogtim:[0,6],enter:[0,6],enthalpi:[0,6],entir:[8,10,16,17],entri:[18,19],env:25,envelop:[0,3,4,5,6,23],eorbf:4,eorbi:4,ep:17,epoch:19,equal:[0,6,12,13,14,18],equat:[0,6],equation_of_state_algorithm:[0,6],equation_of_state_paczynski:0,equatori:[0,6],equival:[11,21],errno:[23,26],error:[0,5,6,7,11,12,13,14,18,21,23,26],errors_exceed:[5,7,11,13,14],errors_found:[5,7,11,13,14],esa:2,escap:[0,6],escape_fract:[0,6],escape_veloc:[0,6],estim:[5,15,18],et:[0,2,6,30],eta:[0,6,7,11],etal:[0,6],etc:[0,6,10,12,13,14,18,19,22,23,25,26,27],etf:[7,11],euler:[0,6],evalu:[2,14,19,28,30],evan:[0,6],evapor:[0,6],evaporate_escaped_orbiting_object:[0,6],even:[9,12,13],event:[0,4,5,6],everi:[0,6,7,18,23,26],everyth:[10,14,19,21],everytim:[23,26],evid:[0,6],evolut:[0,1,3,4,5,6,10,11,12,13,14,17,19,21,23,25,28],evolution_split:[0,6],evolution_splitting_maxdepth:[0,6],evolution_splitting_sn_eccentricity_threshold:[0,6],evolution_splitting_sn_n:[0,6],evolution_stop:7,evolution_typ:[5,7,11,13,14,21],evolutionari:[0,6,10],evolv:[0,3,6,8,19,21],evolve_popul:14,evolve_singl:[8,10,19],exact:[1,21],exactli:[0,6,12,13],exampl:[1,2,10,18,19,27,28],example_compact_object:14,example_dco:14,example_df:10,example_head:18,example_header_1:17,example_header_2:17,example_log:27,example_log_co:[1,8],example_logging_string_co:8,example_logging_string_post_m:8,example_massloss:[8,10],example_output:10,example_parse_output:[16,18],example_pop:[10,14],example_pop_set:14,example_post_m:8,example_python_population_result:14,example_sn:8,exce:[0,6,11,21],except:[4,5,6,11,12,13,14,20,21,25],excit:7,execut:[0,6,14,19,21],exist:[0,5,6,14,17,19,20],exist_ok:[14,18],exit:[0,6,18],exit_after_dry_run:21,exp:[7,11,12,13,14,19],expand:[14,27],expect:[5,6,7,11,12,13,23,26],experiment:[0,6,18],explain:[3,18],explicitli:[0,1,6],explod:[0,4,6],explor:15,explos:[0,4,5,6,17],expoenti:[0,6],expon:[0,6],export_all_info:[14,19],express:[0,6],extend:[0,6,7,23,26],extens:[6,19],extern:[0,6],extra:[0,3,6,14,19,21,23,27],extra_text:20,extract:14,extrapol:[2,21],ey:19,f4e5925effeb42e69b5be956f400ae41:5,f:[0,2,4,6,10,14,17],fa:2,fabian:[0,6],fabian_imf_log:[0,6],fabian_imf_log_tim:[0,6],fabian_imf_log_timestep:[0,6],factor:[0,2,6,21,28],fade:[0,6],fail:[0,5,6,7,11,18,21,23,26],fail_sil:18,failed_count:[5,7,11,13,14],failed_prob:[5,7,11,13,14],failed_system:21,failed_system_log:21,failed_systems_error_cod:[5,7,11,13,14],failed_systems_threshold:21,failsaf:10,failur:[0,6,18],fallback:[0,6],fals:[0,4,5,6,7,11,13,14,15,18,19,21,25,28],fancy_parsing_funct:27,far:[0,4,5,6,12,13,15],farmer:0,fase:14,fast:[0,6],faster:[11,12,13,14],favorit:10,fe:[0,6],featur:[3,14,23],feed:21,ferguson:[0,6],fetch:10,few:[0,6,7],fewer:10,field:[0,6],fig:[0,2,6,17],figsiz:[5,7,11,12,13,15,17],figur:[5,7,11,12,13,15,21,25],file:[0,1,4,6,10,14,18,19,20,21,22,23,25,26,27],file_log:[0,6],filehandl:20,filenam:[0,1,4,6,10,14,18,19,21,27],filenotfounderror:[23,26],filepath:1,fill:[10,18],fill_data:2,filter:[0,6,18],filter_arg_dict:18,filter_valu:18,fin:[0,6],final_mass:17,final_tim:17,find:[4,7,14,18,19,21],finish:[5,7,11,13,14,18,25],finit:[5,7,11,12,13],first:[0,2,5,6,7,10,11,12,13,14,15,18,19,23,26,30],first_giant_branch:0,fishlock:[0,6],fit:[0,2,6,10,19,30],fix:[0,2,4,6,10,14,18,19,25],flag:[0,1,18,21],flash:[0,6],flat:[2,21],flatsect:[2,7,11,14],flaw:19,float64:[16,17],float_overflow_check:[0,6],flto:[23,26],focu:7,fold:2,follow:[0,2,6,8,17,18,21,23,25,26,28],font_scal:[5,7,11,12,13,15],fontsiz:17,forc:[0,4,6],force_circularization_on_rlof:[0,6],force_corotation_of_primary_and_orbit:[0,6],foreach_star:[5,11],form:[0,5,6,7,11,12,13,14,18,19,20],formal:[0,6],format:[0,2,4,6,7,8,10,11,12,13,14,15,17,18,19,28],format_numb:18,former:4,formula:[0,6],forward:[0,6],found:[2,4,5,7,11,13,14,23,26],four:[0,6],fourth:15,fpic:1,fraction:[0,2,6,11,17,21],fractions_z0002:17,fractions_z001:17,fractions_z002:17,framework:6,free:[5,7,11],free_persistent_data_memaddr_and_return_json_output:6,free_store_memaddr:6,frequenc:[0,6,15],friction:[0,6],fring:[0,6],from:[0,2,4,5,7,9,10,11,12,13,14,15,16,17,18,19,21,25,30],from_binary_c_config:1,from_dict:[7,11,12,13,16,17],fryer:[0,6],fsampl:28,ftz:[23,26],full:[3,8,15,18,21],full_path:18,func_memaddr:17,further:[2,14],futur:15,fuv:[0,6],g:[0,1,2,4,5,6,7,8,10,11,12,13,14,16,17,18,19,21,23,26,28],ga:[0,6],gaia:[0,2,6],gaia_colour_transform_method:[0,6],gaia_conversion_ubvri_bivariate_jordi2010:[0,6],gaia_conversion_ubvri_riello2020:[0,6],gaia_conversion_ubvri_univariate_evans2018:[0,6],gaia_conversion_ubvri_univariate_jordi2010:[0,6],gaia_conversion_ugriz_bivariate_jordi2010:[0,6],gaia_conversion_ugriz_riello2020:[0,6],gaia_conversion_ugriz_univariate_evans2018:[0,6],gaia_conversion_ugriz_univariate_jordi2010:[0,6],gaia_l_binwidth:[0,6],gaia_teff_binwidth:[0,6],gain:21,galact:[0,6,28],gallino:[0,6],gamma:[0,6],gap:[0,6],garcia:[0,6],gauss:[0,6],gaussian:[2,28],gaussian_func:2,gaussian_normalizing_const:2,gaussian_zoom:28,gb:[0,6],gb_reimers_eta:[0,6],gb_wind_beasor_etal_2020:0,gb_wind_goldman_etal_2017:0,gb_wind_reim:0,gb_wind_schroeder_cuntz_2005:0,gbwind:[0,6],gbwindfac:[0,6],gcc:[1,23,26],gce:[0,6],gener:[0,1,2,5,6,7,8,10,11,13,14,16,17,18,19,20,21,25,28],generalis:2,geometr:[0,6],geq:5,gerosa:[0,6],get:[0,2,3,5,8,10,11,12,13,14,15,17,18,19,20,23,26,27,30],get_ansi_colour:18,get_arg_kei:18,get_default:[9,18],get_help:[9,18],get_help_al:[9,18,19],get_help_sup:[9,18],get_integration_constant_q:2,get_max_multipl:2,get_moe_di_stefano_dataset:18,get_siz:18,get_usernam:18,gettempdir:17,giant:[0,5,6,15],giant_branch:0,git:[0,11,12,13,14,18],git_branch:18,git_build:18,github:18,gitlab:23,give:[0,2,4,6,7,18,30],given:[0,1,2,6,11,12,13,16,17,18,19,21,27,28,30],global:[0,2,6,11,12,13,28],global_dict:2,gmax:2,gmin:2,gnu:6,go:[0,2,5,6,9,11,14,19,23,25,26],goe:[0,6,8,10,19,25],gogo:[0,6],goldman:[0,6],gonna:2,good:[0,6,10,11,12,13,14,21,30],got:[12,13],gov:[0,6],gravit:[0,5,6,7,14],gravitational_const:5,gravitational_radiation_bs:0,gravitational_radiation_bse_when_no_rlof:0,gravitational_radiation_landau_lifshitz:0,gravitational_radiation_landau_lifshitz_when_no_rlof:0,gravitational_radiation_model:[0,6],gravitational_radiation_modulator_:[0,6],gravitational_radiation_modulator_j:[0,6],gravitational_radiation_non:0,grb:[0,6],great:[0,6,12,13],greater:[0,6],grevess:[0,6],grid:[0,3,6,8,10,18,19,23,24,28],grid_class:[23,24],grid_cod:19,grid_ensemble_result:19,grid_opt:[5,7,10,11,12,13,14,19],grid_options_default:20,grid_options_defaults_dict:20,grid_options_descript:[5,14,20],grid_options_description_check:20,grid_options_help:20,grid_result:[5,7,11,12,13,21],grid_vari:[14,21],grid_variable_numb:[5,7,14,19],gridcod:21,gridcode_filenam:21,gridtyp:[5,7,14,19],group:[5,11,15,18],grvitation:4,gsl:[23,26],gsl_dir:[23,26],gt:[4,5,6,7,8,10,12,14,15,16,17],guess:[0,2,6],gyr:[4,5,7],gz:19,h5py:[23,26],h:[0,4,6,8],ha:[0,1,4,5,6,7,8,9,11,12,13,14,17,18,19,21],hachisu:[0,6],hachisu_disk_wind:[0,6],hachisu_ignore_qcrit:0,hachisu_qcrit:[0,6],hack:20,had:[5,7,11,12,13,19],half:[0,6],hall:[0,6],handi:[0,6],handl:[0,3,6,10,18,19,21,27,30],happen:[0,5,6,7],hardcod:[8,11,12,13,14],have:[0,2,3,4,5,6,7,8,10,11,12,13,14,17,18,19,20,21,23,25,26],haven:5,hbb:[0,6],hbbtfac:[0,6],hd:25,hdf5:18,hdf5file:18,he:[0,4,6],head:15,header:[1,5,7,8,10,11,12,13,14,17,18],headerlin:14,headlin:21,hegb:[0,4],hehg:0,height:[2,7,11,14],helium:[0,5,6],helium_flash_mass_loss:[0,6],helium_white_dwarf:0,help:[0,3,4,6,10,11,12,13,14,18,20],help_al:[0,6],hem:0,henc:[0,6,7,12,13,15],hendrik:[0,17,23,26],here:[1,5,6,8,10,11,12,13,15,17,18,19,21,25],hertzsprung:[0,3,6,23],hertzsprung_gap:0,hertzstrpung:[0,6],heuvel:[0,6],hewd:[0,6],hewd_hewd_ignition_mass:[0,6],hex:21,hg:[0,6],hi:2,high:[0,2,6,12,13],higher:[0,2,5,6,7,11,12,13,14,18,21,23,26],histogram:7,histori:2,hole:[0,3,5,6,23],home:6,homogen:[0,6],hood:10,hopefulli:[0,6],hot:[0,6],hour:18,how:[0,4,5,6,7,8,10,11,12,13,14,17,19,21],howev:[0,6,8,11,12,13,14],hoyl:[0,6],hpc:[19,22],hpc_function:[23,24],hr:25,hr_diagram:25,hrd:[0,5,6,7],hrdiag:[0,6],hrdiag_output:[0,6],html:[5,14,23,26],http:[0,1,2,5,6,14,18],human:18,hurlei:[0,6],hut:[0,6],hybrid:[0,6],hydro:[0,6],hydrogen:[0,5,6],i:[1,2,4,5,6,7,8,10,11,12,13,14,15,18,19,21,23,26],ia:[0,6,7],ib:[0,4,6],ibc:[0,6],id:[2,19,21],id_cor:8,idea:[14,25],idum:[0,6],ignit:[0,5,6],ignor:[0,6,8,10,14,17,19,21],ii:[0,6,17],iia:[0,6],iloc:[10,17],imf:[0,2,6,12,13],imf_chabrier2003:2,imf_scalo1986:2,imf_scalo1998:2,imf_tinsley1980:2,immedi:[0,5,6],implement:[0,6,19,21],impli:[0,6],implic:[12,13],impos:[5,7,11,12,13,14],imposs:7,improv:[2,28],inclin:[0,6],inclination1:[0,6],inclination2:[0,6],inclination3:[0,6],inclination4:[0,6],inclini:[0,6],incliniation_quadrupl:[0,6],incliniation_tripl:[0,6],includ:[0,1,2,5,6,8,10,12,13,14,15,18,19,23,25,26],include_binary_c_default:[14,19],include_binary_c_help_al:[14,19],include_binary_c_version_info:[14,19],include_default:[14,19],include_popul:14,include_population_set:19,incom:[0,6],increas:[0,4,6,7,11,12,13],inde:[0,6,12,13],indent:[10,19],index:[0,2,6,9,10,15,23],indic:[0,2,6],individu:[3,11,23],individual_nova:[0,6],induc:[0,6],inertia:[0,6],info:[6,9,14,18,19,23,25,26],inform:[0,1,3,5,8,10,11,12,13,14,18,19,20,25],init:19,init_abund:[0,6],init_abund_dex:[0,6],init_abund_mult:[0,6],init_abunds_onli:[0,6],initi:[0,2,3,4,6,9,10,17,19],initial_abundance_hash:19,initial_abundance_mix:[0,6],initial_abunds_onli:[0,6],initial_grid:17,initial_mass:[10,17],initial_tim:17,inlin:17,inner:[0,6,15],input:[1,2,6,9,10,18,19,21,23,25,30],insert:[14,19],insid:[0,6],inspect:[10,25],inspir:[1,25,30],instabl:[0,6],install_without_depend:[23,26],instanc:[10,11,12,13,14],instant:[0,6],instantli:[0,6],instead:[0,4,6,12,13,18,21],integ:[0,5,6,19,21,30],integr:[2,11,12,13,28],integrals_str:2,intens:[12,13],interact:[0,4,5,6,7,15,17,20],interfac:[6,15,18,23,26],interfer:[23,26],intermedi:7,intern:[0,6,9,21],internal_buff:[0,6],internal_buffering_off:0,internal_buffering_print:0,internal_buffering_stor:0,interpol:[2,19,28],interpolate_in_mass_izzard2012:2,interpolator_nam:2,intershel:[0,6],interstellar:[0,6],intger:[0,6],intro:[0,6],introduc:4,introduct:5,inv:[4,17],invers:30,invert_xaxi:5,involv:[0,6],inward:[0,6],ipykernel_216542:15,ipykernel_519112:12,ipynb:[11,12,13,14],is_capsul:18,isfil:14,isn:[12,13,18],isnt:14,isotop:[0,6,9,18],isotope_hash:19,isotope_list:19,item:[1,5,7,11,12,13],iter:18,its:[0,6,11,12,13,14,15,18,19,20,23,25,26,27,28],itself:[5,8,10,21,23,26],iwamoto:[0,6],izzard2012_period_distribut:2,izzard:[0,5,6,7,10,11,12,13,14,23,26],jager:[0,6],jaschek:2,jeff:[23,26],jej:4,jerki:5,jf:4,jia:[0,6],john:[0,6],join:[6,8,10,14,17],jorb_in:4,jorb_out:4,jordi:[0,6],json:[6,10,14,18,19,21],jtot_in:4,jupit:15,jupyt:[23,26],just:[0,2,5,6,7,14,17,18,19,21,23,26,30],k1:[4,10,17],k2:[4,10,17],k:[0,2,5,6,15],kap:[0,6],kappa:[0,6],kaps_rentrop:[0,6],karaka:[0,6],keep:[7,14,19],kei:[1,2,5,9,10,14,15,17,18,19,20,21,25],kelvin:[0,6],keplerian:[0,6],keyword:[12,25,27],kick:[0,4,6,17,21],kick_backward:0,kick_forward:0,kick_inward:0,kick_outward:0,kick_random:0,kick_straight_up:0,kick_velocity_custom:0,kick_velocity_fix:0,kick_velocity_maxwellian:0,kill:[1,8,14],kilonova:5,kim:[0,6],kind:[0,6],kippenhahn:[0,6],klencki:6,km:[0,6],know:[0,1,6,9,10,12,13,20],known:[0,2,5,6,10,11,12,13,14,19,27],kroupa2001:[2,14,19],kroupa:[2,12,13],krticka:[0,6],ktg93:2,kwarg:[17,19,25,27],l1:4,l2:[0,6],l:[0,5,6,11,12,13],l_:[11,12,13],label:[5,17],lambda:[0,4,6,7],lambda_:7,lambda_c:[0,4,6,7],lambda_ce_dewi_tauri:[0,6],lambda_ce_klencki_2020:[0,6],lambda_ce_polytrop:[0,6],lambda_ce_wang_2016:[0,6],lambda_enthalpi:[0,6],lambda_ion:4,lambda_ionis:[0,6],lambda_min:[0,6],lambda_mult:[0,6],lambda_multipli:[0,6],lambda_v:2,lamer:[0,6],landau:[0,6],langer:[0,6],languag:5,larger:[0,5,6],last:[2,3,12,15,17,18],last_st:17,last_stellar_type_change_time_1:17,lastli:[6,10],late:17,later:[11,12,13],latest0:[5,7,11],latest1:[5,7,11],latest2:[5,14],latest3:5,latest4:5,latest5:5,latest:[21,23,26],latter:[0,6],law:[2,12,13],law_const:2,lbv:[0,6],ld_library_path:[23,26],ldist:[12,13],lead:[0,5,6,11,12,13,14,30],learn:8,least:[23,26],leav:[0,6],left:[0,6],legaci:[0,6],legacy_yield:[0,6],legend:[15,17],len:[4,5,10,14,17],length:[4,18],lengthen:[0,6],leq:5,less:[0,1,2,3,4,6],let:[4,7,10,11,12,13,14,15,19],level:[1,5,18,19],li7:[0,6],li:[0,6],lib:[6,10,16,17,23,26],libbinary_c:21,libcustom_logging_0639ee205c7d4782b4a27378f5d890bd:10,libcustom_logging_dafa15d2b1e64e19972ac0e9eb5c9a55:10,libgsl:[23,26],libmemo:[23,26],librari:[0,1,5,6,8,17,19,21,27],library_path:[23,26],librinterpol:[23,26],life:7,lifetim:[0,6,7,11,12,13,14,28],lifshitz:[0,6],like:[0,1,5,6,7,11,12,13,14,17,18,19,21,23,25,26,28],limit:[0,5,6,7,11,12,13,14,25],line:[1,4,5,7,8,10,11,12,13,14,15,16,18,19,21,23,25,26,28],linear2:21,linear:[0,2,6,11,12,13,21,28],linear_extrapolation_q:2,linearli:[12,13,28],linedata:[5,7,11,12,13],lineplot:[5,7,11,12,13,15],linewidth:[5,7,11,12,13,15],linker:1,linspac:28,linux:6,list:[0,1,2,5,6,7,10,11,12,13,14,15,18,19,21,27,28],list_arg:[0,6],list_of_sub_kei:2,lit:[0,6],lithium:[0,6],lithium_gb_post_1dup:[0,6],lithium_gb_post_heflash:[0,6],lithium_hbb_multipli:[0,6],lithium_t:[0,6],littl:[4,5,7,11,15],littleton:[0,6],liu:[0,6],ll:[8,9,12,13,15,19],llnl:[0,6],ln:2,lnm1:[7,11,12,13,14,19],lnm_1:[12,13],load:[0,1,5,6,7,8,10,11,12,13,14,17,19,21,25],load_logfil:18,lobe:[0,4,6,7,30],loc:15,local:[2,6],locat:[0,2,6,21,23,26,28],lock:4,lodder:[0,6],log10:[0,2,5,6,7,11,12,13,14,28],log10m1:21,log10mass:28,log10p:2,log10per:[7,11,14],log10pmin:2,log:[0,1,2,3,4,6,10,15,16,18,19,21,23,25,26,27,28,30],log_:[5,7,11,12,13],log_arg:21,log_args_dir:21,log_arrow:[0,6],log_dt:[7,21],log_every_timestep:[8,10],log_fil:[4,21],log_filenam:[0,4,6,10,17,27],log_runtime_system:21,logarithm:[2,12,13,28],logensembletim:[0,6],logfil:[10,18,23,26],logg:[0,5,6],logger:14,logging_dict:1,logging_lin:[8,16,17],loggrav:5,logi:16,logic:[1,8,19,21],logl:5,logmass:[2,28],logp:2,logper:[2,7],logperiod:2,logperrang:[7,11],logspac:28,logteff:5,long_spectral_typ:2,longer:[0,5,6,7],longnam:[5,7,11,12,13,14,19],look:[1,5,7,11,12,13,14,17,23,26],lookback:[0,6],loon:[0,6],loop:[5,7,10,11,12,13,14,19],loos:25,lose:[0,6,17],loss:[0,4,6,10,11,15],lost:[0,6,7,17],lot:[5,11,12,13,14,15,18,21,27],lovegrov:0,low:[0,2,5,6,7,12,13],low_mass_m:0,low_mass_main_sequ:0,lower:[0,2,6,11,14,19,28],lsoda:[0,6],lsun:[0,6,25],lt:[5,6,7,10,12,14,15,16],lugaro:[0,6],luminos:[0,3,5,6,23,25],luminosity_1:25,luminosity_2:25,luminosu:5,lw:[0,6],lynnett:[0,6],m01:4,m0:2,m1:[0,2,4,6,7,8,10,11,12,13,14,17,19,30],m2:[2,4,7,8,10,11,14,17,19,30],m3:2,m4:2,m:[0,2,4,5,6,7,11,12,13,15,17,30],m_1:[0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,27],m_2:[0,4,5,6,7,8,10,11,14,16,17],m_3:[0,6],m_4:[0,6],m_:17,m_max:[2,14,19],m_min:[14,19],m_sun:5,maccretor:[0,4,6],machin:[7,21,23,26],macro:[0,6,9,18],madau:2,made:[5,23,26],maeder:[0,6],magellan:[0,6],magnet:[0,6],magnetic_braking_algorithm:[0,6],magnetic_braking_algorithm_andronov_2003:0,magnetic_braking_algorithm_barnes_2010:0,magnetic_braking_algorithm_hurley_2002:0,magnetic_braking_algorithm_rappaport_1983:0,magnetic_braking_factor:[0,6],magnetic_braking_gamma:[0,6],magnitud:18,mai:[0,6,7,11],main:[0,1,5,6,8,11,12,13,14,17,21,23,26],main_sequ:[0,6,11,12,13,17],mainli:22,mainprocess:[5,7,11],major:[0,6],make:[0,1,2,4,5,6,7,10,11,12,13,14,15,17,18,19,21,23,25,26,27],make_build_text:18,makedir:[14,18],manag:[18,23,26],mani:[0,5,6,7,9,11,12,13,14,19,21],manual:8,manufactur:[0,6],map:21,mar:15,maria:[0,6],mass:[0,1,2,3,4,5,6,7,9,10,11,14,15,17,18,19,21,25,27,28,30],mass_1:[14,17,25],mass_2:[14,17,25],mass_accretion_for_eld:[0,6],mass_accretor:30,mass_donor:30,mass_evolut:25,mass_for_hestar_ia_low:[0,6],mass_for_hestar_ia_upp:[0,6],mass_loss_m:17,mass_lost:17,mass_of_pmz:[0,6],mass_rang:17,mass_str:2,massiv:[0,2,3,4,5,6,7,11,15,23],massless:[0,6],massless_remn:0,massloss:0,massrang:[5,7,11,12,13],master:[21,25],match:[0,5,6,10,11,14,15,25],materi:[0,5,6],math:[5,7,11,12,13,14,15,19,28],mathrm:[5,7,11,12,13],matplotlib:[5,7,12,13,15,17,23,25,26],matter:[0,6],mattsson:[0,6],mattsson_mass_loss:[0,6],mattsson_orich_tpagbwind:[0,6],max:[0,2,6,7,8,11,12,13,14],max_bound:[2,28],max_column:[5,7,15],max_evolution_tim:[0,1,5,6,7,8,10,11,12,13,14,15,17,28],max_hewd_mass:[0,6],max_logp:2,max_model_numb:[0,6],max_multipl:2,max_neutron_star_mass:[0,6],max_queue_s:21,max_row:[5,7,15],max_stellar_angmom_chang:[0,6],max_stellar_type_1:[0,6],max_stellar_type_2:[0,6],max_stellar_type_3:[0,6],max_stellar_type_4:[0,6],max_tim:[4,10,17],max_val:2,maxcount:4,maxdm:28,maximum:[0,2,5,6,7,8,11,12,13,14,21,28,30],maximum_mass_ratio_for_instant_rlof:[0,6],maximum_mass_ratio_for_rlof:30,maximum_mcbagb_for_degenerate_carbon_ignit:[0,6],maximum_nuclear_burning_timestep:[0,6],maximum_timestep:[0,6],maximum_timestep_factor:[0,6],maxmimum:[0,6],maxwellian:[0,6],mayb:25,mayor:2,mb:[5,7,11,13,14,18],mc13_pocket_multipli:[0,6],mc1:4,mc:[0,4,6,14,17,19],mch:[0,6],mcmin:[0,6],mdonor:[0,4,6],mean:[0,2,4,6,18,19,21,23,26,28],meant:21,measur:18,medium:[0,6],mega:2,mem:[7,11],mem_us:18,memaddr:[6,8],memori:[1,5,6,7,8,11,13,14,17,18,19,21,30],menv:[0,4,6],mer:4,mercuri:15,merg:[0,2,4,5,6,7,21],merge_dict:9,merge_multipl:2,merger:[0,4,6],merger_angular_momentum_factor:[0,6],merger_mass_loss_fract:[0,6],mesa:[23,26],mesasdk_init:[23,26],mesasdk_root:[23,26],mess:15,messag:18,messi:5,mestel:[0,6],met:[14,19],metal:[0,2,4,5,6,7,8,10,11,12,13,14,15,16,17,30],metallicity_0002:17,metallicity_001:17,metallicity_002:17,method:[0,6,8,10,11,12,13,14,17,19,21],meynet:[0,6],mf1:4,mf2:4,might:[7,11,14,15,19,23,26],milki:[0,6],miller:[0,6],min:[2,7,8,11,12,13,14],min_bound:[2,28],min_logp:2,min_per:2,min_val:2,mind:17,mindm:28,minimal_verbos:18,minimum:[0,2,6,18,21,28,30],minimum_co_core_mass_for_carbon_ignit:[0,6],minimum_co_core_mass_for_neon_ignit:[0,6],minimum_donor_menv_for_comenv:[0,6],minimum_envelope_mass_for_third_dredgeup:[0,6],minimum_helium_ignition_core_mass:[0,6],minimum_mcbagb_for_nondegenerate_carbon_ignit:[0,6],minimum_orbital_period_for_instant_rlof:[0,6],minimum_period_for_rlof:30,minimum_separation_for_instant_rlof:[0,6],minimum_separation_for_rlof:30,minimum_time_between_pn:[0,6],minimum_timestep:[0,6],mint:[0,6],mint_data_cleanup:[0,6],mint_dir:[0,6],mint_disable_grid_load_warn:[0,6],mint_fallback_to_test_data:[0,6],mint_hard_max_nshel:[0,6],mint_hard_min_nshel:[0,6],mint_kippenhahn:[0,6],mint_kippenhahn_companion_stellar_typ:[0,6],mint_kippenhahn_stellar_typ:[0,6],mint_maximum_nshel:[0,6],mint_maximum_shell_mass:[0,6],mint_metal:[0,6],mint_minimum_nshel:[0,6],mint_minimum_shell_mass:[0,6],mint_ms_rejuven:[0,6],mint_nshel:[0,6],mint_nuclear_burn:[0,6],mint_remesh:[0,6],mint_use_zams_profil:[0,6],minut:[7,18],mira:[0,6],misc:[6,23],miscellan:[9,18],miss:[0,6,11,12,13,18,20],mix:[0,6,21],mixtur:[0,6,11],mmax:[2,12,13,28],mmin:[2,12,13,21,28],mnra:30,model:[0,1,5,6,7,8,10,11,12,13,14,15,16,17,21],model_numb:[11,12,13],modif:3,modifi:[0,6,8,23,26],modul:[0,6,7,9,11,12,13,14,15,20,21,24],modulo:21,moe2017_opt:21,moe:[2,14,18,19,23],moe_di_stefano_2017:19,moe_di_stefano_2017_multiplicity_fract:2,moe_di_stefano_2017_pdf:2,moment:[0,5,6,8,14,17,28],momenta:[0,6,25],momentum:[0,6,15],monoton:[12,13],mont:[0,6,21],monte_carlo_kick:[0,6],more:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,23,25,26,28],most:[5,6,7,12,13,15,18],mostli:[5,7,11,12,13,14,17,18,20,21,25,27],move:[0,5,6],ms:[0,4,6,8,11],msgpack:19,mstart:4,msun:[0,2,5,6,8,10,11,12,13,15,17,28],mu:[0,6],much:[0,5,6,7,11,14,17,18],multi:21,multipl:[0,2,5,6,21],multiplc:[0,6],multipli:[0,6,12,13,21,28],multiplicity_arrai:2,multiplicity_fraction_funct:21,multiplicity_model:21,multiplicity_modul:21,multiply_values_dict:9,multiprocess:21,must:[0,2,5,6,7,10,11,12,13,14,15,19,28],mw:[0,6],my:10,my_stellar_data:[1,8,14,16,17],myr:[0,5,6,7,10,11,12,13,15,28],n100:[0,6],n100_z0:[0,6],n100h:[0,6],n100l:[0,6],n10:[0,6],n150:[0,6],n1600:[0,6],n1600c:[0,6],n1:[0,6],n200:[0,6],n20:[0,6],n300c:[0,6],n3:[0,6],n40:[0,6],n5:[0,6],n:[0,1,2,4,5,6,7,8,10,11,12,13,14,16,17,18],n_logging_stat:21,naked_helium_star_giant_branch:0,naked_helium_star_hertzsprung_gap:0,naked_main_sequence_helium_star:0,name:[1,4,5,6,7,11,12,13,14,15,17,18,19,20,27,29],nameerror:15,narrow:[12,13],natur:[0,6,12,13],nauenberg:[0,6],nazehdin:0,nb:[0,6],nbinary_c:17,ncol:17,nearer:[0,6],nearest:[7,11,12,13],nebula:[0,6],necessari:[7,14,15,17,18,19],need:[0,2,6,8,10,11,12,13,14,15,17,19,23,26],neg:[0,6,28],neither:[0,6,19],neleman:[0,6],nelemans_gamma:[0,6],nelemans_max_frac_j_chang:[0,6],nelemans_minq:[0,6],nelemans_n_comenv:[0,6],nelemans_recalc_eccentr:[0,6],nemp:[0,6],nemp_cfe_minimum:[0,6],nemp_nfe_minimum:[0,6],nenamg:[0,6],neon:[0,5,6],neptun:15,nest:[14,18,19],network:[0,6,9],neutrn:[0,6],neutron:[0,5,6,14],neutron_star:0,never:[0,5,6,12,13],newer:[0,2,6],newli:[0,6],newnam:19,newopt:2,newton:[0,6],next:[11,12,13,14,18],nice:[1,19,25],nieuwenhuijzen:[0,6],nieuwenhuijzen_windfac:[0,6],nine:5,nmax:2,no_thermohaline_mix:[0,6],noecho:[0,6],noechonow:[0,6],noel:[0,6],nolowq:21,nomin:[0,6],non:[0,6,12,13,21],nonconservative_angmom_gamma:[0,6],none:[0,1,2,4,5,6,7,11,13,14,15,17,18,19,20,21,28,30],nonzero:21,nor:[0,6],norm:21,normal:[0,6,28],normalis:[2,21],normalize_dict:2,normalize_multipl:21,notabl:14,note:[0,4,5,6,11,12,13,14,17,18,19,21,28],notebook:[4,5,6,7,8,9,10,11,12,13,14,15,23,26],notebook_api_funct:10,notebook_bhbh:4,notebook_comenv:7,notebook_custom_log:[10,11,12,13,14],notebook_hrd:5,notebook_individual_system:[8,10,11,12,13,14],notebook_luminos:[12,13],notebook_luminosity_funct:11,notebook_luminosity_function_binari:[12,13],notebook_popul:[10,14],notebook_solar_system:15,noteworthi:3,noth:[19,21],notic:[12,13],notifi:27,nov:[0,17],nova:[0,5,6,7],nova_faml_multipli:[0,6],nova_irradiation_multipli:[0,6],nova_retention_algorithm_claeys2014:0,nova_retention_algorithm_const:0,nova_retention_algorithm_hillman2015:0,nova_retention_fract:[0,6],nova_retention_method:[0,6],nova_timestep_accelerator_index:[0,6],nova_timestep_accelerator_max:[0,6],nova_timestep_accelerator_num:[0,6],now:[0,2,4,5,6,7,8,10,11,12,13,14,15,17,18,19],np:[10,16,17,28],nre:[11,28],nrow:17,ns:[0,1,6,7,8,14],nsep:7,nsep_max:7,nsep_min:7,nstar:[5,11],nuclear:[0,6],nuclear_mass_hash:19,nuclear_mass_list:19,nucleosynthesi:[0,6,18],nucleosynthesis_sourc:[9,18],nucreacmult:[0,6],nucsyn:[6,23],nucsyn_angelou_lithium:[0,6],nucsyn_gce_outflow_check:[0,6],nucsyn_hbb:[0,6],nucsyn_metal:[0,6],nucsyn_network:[0,6],nucsyn_network_error:[0,6],nucsyn_s_process:[0,6],nucsyn_solv:[0,6],nucsyn_third_dredge_up:[0,6],nugi:[0,6],num_ansi_colour:[0,6],num_cor:[5,7,11,12,13,14,21],number:[0,2,4,5,6,7,11,12,13,14,15,17,18,19,20,21,23,26,28],numpi:[10,14,16,17,18,19,23,26,28],o:[2,6,18,23],obj:18,object:[0,3,6,15,18,19,21,22,25],object_parse_funct:10,observ:[11,12,13],obtain:[0,5,7,11,12,13],obvious:8,occur:[0,6,30],odot:[5,7,17],off:[0,4,6,14,17],off_m:[4,10,17],offset:[0,6],oh:4,ohio:[0,6],old:[12,13,19,21],old_solut:[23,26],oldnam:19,omega:[0,4,6,17],onc:[0,6,28],one:[0,6,9,12,13,14,15,16,17,19,21,25,28],onewd:0,onli:[0,5,6,8,11,12,13,14,15,17,18,19,21,28,30],onset:[0,6],onto:[0,2,6],oop:4,opac:[0,6],opacity_algorithm:[0,6],opacity_algorithm_ferguson_op:0,opacity_algorithm_paczynski:0,opacity_algorithm_star:0,opal:[0,6],open:[4,10,14,17],opm:2,opt:[2,4,6],option:[0,1,2,5,6,7,11,12,13,14,15,16,17,18,19,23,24,26,28,30],orb:[7,14,19],orbit:[0,2,4,6,7,11,15,25,30],orbit_evolut:25,orbital_eccentr:15,orbital_inclin:[0,6],orbital_inclinationi:[0,6],orbital_period:[0,4,6,7,8,10,11,14,16,17,30],orbital_period_quadrupl:[0,6],orbital_period_tripl:[0,6],orbital_phas:[0,6],orbital_phase_quadrupl:[0,6],orbital_phase_tripl:[0,6],orbital_separ:15,orbiting_object:[0,6,15],orbiting_objects_close_pc_threshold:[0,6],orbiting_objects_log:[0,6,15],orbiting_objects_tides_multipli:[0,6],orbiting_objects_wind_accretion_multipli:[0,6],order:[3,14,18,19],org:[0,2,6],orient:7,origin:[15,23,26],os:[4,5,7,10,11,12,13,14,15,17,18],other:[0,1,2,5,6,9,10,11,12,13,14,18,20,21,23,25,26],otherwis:[0,6,18,19,20,21],our:[5,7,11,12,13],out:[5,7,8,11,12,13,15,18,20,21],outcom:[0,6],outer:[0,5,6],outermost_core_mass:5,outfil:[14,19],outfile_nam:1,outfilenam:14,output:[1,3,4,6,8,9,10,15,16,17,18,19,21,23,25,26,27,30],output_dict:[5,7,10,11],output_dir:[10,14,19],output_fil:[10,18,19,20],output_filenam:[14,19],output_lin:18,outsid:[0,2,6],outward:[0,6],over:[5,7,9,10,11,12,13,14,18,19],overflow:[0,4,6,7],overrid:[2,17,19,28],overriden:14,overshoot:[0,6],overspin_algorithm:[0,6],overspin_bs:[0,6],overspin_massloss:[0,6],overview:6,own:[8,10,14,16,17,19,21,23,26],oxygen:[0,5,6],oxygen_neon_white_dwarf:0,p0:2,p1:2,p2:2,p3:2,p:[2,5,7,11,12,13,15,20],p_:7,p_in:4,p_out:4,packag:[6,14,18,23,26,28],paczynski:[0,6],pad:[7,11,12,13],pad_output_distribut:[5,7,11,12,13,18],page:[0,5,6,14,23,26],pair:[0,4,18,19],panda:[5,7,10,11,12,13,15,16,17,18,23,25,26],pane:25,panel:[0,6],paper:[0,6],param:[18,19],param_nam:18,paramet:[1,2,3,5,6,7,8,10,11,12,13,14,18,19,20,21,23,25,27,28,30],parameter_nam:[5,6,7,9,11,12,13,14,18,19],parameter_value_input_typ:[9,18],pars:[3,5,7,10,11,12,13,14,17,18,19,25,27],parse_binary_c_version_info:18,parse_cmdlin:19,parse_data:7,parse_funct:[5,7,10,11,12,13,14,19,21,27],parse_function_hr_diagram:25,parse_function_mass:25,parse_function_orbit:25,parse_output:17,parsec:2,part:[2,5,6,10,11,12,13,14,17,19,30],partial:[0,6],particularli:[0,6],pasp:2,pass:[6,8,10,14,15,17,18,19,21,23,25,26,27,28],path:[10,14,17,18,21,23,26],patho:[23,26],pd:[5,7,10,11,12,13,15,16,17],pdf:[0,2,6,17,23,26],peak:[7,12,13,28],peak_normalized_gaussian_func:28,pend:[0,4,6],per:[0,4,6,7,10,11,14,18,19,21,30],percentag:[0,6],peret:[0,6],perfect:[12,13],perfectli:[11,12,13],perform:[0,6],perhap:[0,5,6,7],periastron:[0,6],pericent:30,period:[0,2,4,6,7,8,10,11,12,13,14,15,17,25,30],period_str:2,perl:[1,11,12,13,14],persist:6,persistent_data:6,pgo:[0,6],phase:[0,5,6,7,11,12,13],phasevol:[0,6,14],phdi:0,phi:[4,17],photoevapor:[0,6],php:2,physic:[5,11,12,13,14],pick:25,piec:[14,17,19],pinnsonneault:[0,6],pisn:0,pkg:[23,26],pl:19,place:[0,6,11,18],placehold:25,plai:[0,6,12,13],plan:21,planet:15,planetari:[0,6],plaw2:21,pleas:[0,5,6,11,12,13,14,18],plot:[0,5,6,7,10,11,12,13,15,16,17,25],plot_data:[7,11,12,13],plot_funct:[23,24],plot_hr_diagram:25,plot_hr_diagram_singl:25,plot_mass:25,plot_orbit:25,plot_system:25,plot_typ:25,plt:[5,7,12,13,15,17],plu:[0,6],pluto:15,pm:25,pms_mass_1:25,pms_mass_2:25,pn:[0,6],pn_comenv_transition_tim:[0,6],pn_fast_wind:[0,6],pn_fast_wind_dm_agb:[0,6],pn_fast_wind_dm_gb:[0,6],pn_fast_wind_mdot_agb:[0,6],pn_fast_wind_mdot_gb:[0,6],pn_hall_fading_time_algorithm:[0,6],pn_hall_fading_time_algorithm_maximum:[0,6],pn_hall_fading_time_algorithm_minimum:[0,6],pn_resolv:[0,6],pn_resolve_maximum_envelope_mass:[0,6],pn_resolve_minimum_effective_temperatur:[0,6],pn_resolve_minimum_luminos:[0,6],pne:[0,6],png:17,pogg:[0,6],point:[0,2,5,6,18,19,23,26,28],poisson:[2,21],pol:[0,6],polytrop:[0,6],poor:[12,13],pop:[4,8,15],pop_macro:8,popul:[0,2,3,6,19,20,22,23,26,28],population_id:21,population_nam:[5,7,11,13,14],population_set:19,posit:[0,2,6,7],possibl:[0,1,2,5,6,10,15,18,20,23,26],post:[0,4,5,6,7,8],post_ce_adaptive_menv:[0,6],post_ce_envelope_dm_eagb:[0,6],post_ce_envelope_dm_gb:[0,6],post_ce_envelope_dm_tpagb:[0,6],post_ce_objects_have_envelop:[0,6],post_comenv_period:7,post_sn_orbit_bs:0,post_sn_orbit_method:[0,6],post_sn_orbit_tt98:0,postagb_legacy_log:[0,6],postagb_wind_gi:0,postagb_wind_krticka2020:[0,6],postagb_wind_non:[0,6],postagb_wind_use_gi:[0,6],postagbwind:[0,6],postcod:[5,7,14,19],potenti:[0,6],pow2:5,power:[0,2,6,7,12,13],powerlaw:2,powerlaw_const:2,powerlaw_extrapolation_q:2,ppisn:0,ppisn_additional_massloss:0,ppisn_farmer19:0,ppisn_new_fit_21:0,ppisn_non:0,ppisn_prescript:0,ppn_envelope_mass:[0,6],pragma:8,pre:[0,4,6,7,17,25],pre_comenv_period:7,pre_events_stardata:[0,6],pre_main_sequ:[0,6],pre_main_sequence_fit_lob:[0,6],precod:[5,7,11,12,13,14,19],predefin:[2,11,12,13,14],predict:21,predictor:[0,6],prefer:[0,6,19],prefix:[0,6],prep:0,prepar:2,prepare_dict:2,presc:4,prescrib:[0,6],prescript:[0,4,6,14],prescrit:[0,6],present:[2,5,11,12,13,14,17,19],preserv:[0,6],preset:25,pressur:[0,6],prev_stellar_type_1:14,prev_stellar_type_2:14,prevent:[0,4,5,6,21],previou:[7,12,13,18],previous:[10,14],previous_stardata:[1,7,8,10,14],primari:[1,2,5,7,11,12,13,14,19,30],prime:7,pringl:[0,6],print:[4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21],print_help:[9,18],print_info:20,print_option_descript:20,printf:[1,5,7,8,10,11,12,13,14,16,17],prior:[0,5,6],privat:[19,20,23],prob_dict:2,probability_weighted_mass:21,probabl:[0,1,2,5,6,7,8,11,12,13,14,17,19,20,21,25],probdist:[5,7,11,12,13,14,19],problem:[0,6,11],probtot:[12,13],process:[0,5,6,7,11,12,13,14,16,17,18,19,21],processor:[5,7,11],produc:5,profil:[0,6],progenitor:[0,6,14],program:[5,23,26],progress:18,project:[0,6],proper:[5,8,20],properli:[0,6,19],properti:[0,18,19,21,25],proport:7,prot1:[0,6],prot2:[0,6],prot3:[0,6],prot4:[0,6],provid:[0,2,6,14,19,21,27],pseudorandom:[0,6],psutil:21,publicli:8,puls:[0,5,6,30],pulsat:0,pump:[0,6],purpos:[11,12,13,14,21,25],push:15,push_macro:8,put:[1,5,7,11,12,13,14,17,18,19,21,25],py:[5,7,11,12,13,14,15,23,26],py_rinterpol:[23,26],pyenv:[23,26],pyplot:[5,7,12,13,15,17],pysiz:18,pytest:[23,26],python3:[6,23,26],python:[3,5,7,11,12,13,18,19],q:[0,2,4,6,7,11,14,17,21,30],q_high_extrapolation_method:21,q_interpol:2,q_low_extrapolation_method:21,qc:4,qcrit_bh:[0,6],qcrit_bs:0,qcrit_cheb:[0,6],qcrit_chen_han_formula:0,qcrit_chen_han_t:0,qcrit_cowd:[0,6],qcrit_degenerate_bh:[0,6],qcrit_degenerate_cheb:[0,6],qcrit_degenerate_cowd:[0,6],qcrit_degenerate_eagb:[0,6],qcrit_degenerate_gb:[0,6],qcrit_degenerate_hegb:[0,6],qcrit_degenerate_hehg:[0,6],qcrit_degenerate_hem:[0,6],qcrit_degenerate_hewd:[0,6],qcrit_degenerate_hg:[0,6],qcrit_degenerate_lmm:[0,6],qcrit_degenerate_m:[0,6],qcrit_degenerate_n:[0,6],qcrit_degenerate_onewd:[0,6],qcrit_degenerate_tpagb:[0,6],qcrit_eagb:[0,6],qcrit_gb:[0,6],qcrit_gb_bs:0,qcrit_gb_chen_han_formula:0,qcrit_gb_chen_han_t:0,qcrit_gb_ge2015:0,qcrit_gb_hjellming_webbink:0,qcrit_gb_q_no_comenv:0,qcrit_gb_temmink2021:0,qcrit_gb_vos2018:0,qcrit_ge2015:0,qcrit_hegb:[0,6],qcrit_hehg:[0,6],qcrit_hem:[0,6],qcrit_hewd:[0,6],qcrit_hg:[0,6],qcrit_hjellming_webbink:0,qcrit_lmm:[0,6],qcrit_m:[0,6],qcrit_n:[0,6],qcrit_onewd:[0,6],qcrit_q_no_comenv:0,qcrit_temmink2021:0,qcrit_tpagb:[0,6],qcrit_vos2018:0,qcrits_:[0,6],qcrits_degenerate_:[0,6],qdata:2,qlimit:2,qs:2,quad:21,quadrat:[0,6],quadrulpl:[0,6],quadrupl:[0,2,6,21],quantiti:25,queri:10,queue:[5,7,11,21],quickli:10,quit:[0,5,6,18],r1:[4,10,17],r2:[4,10,17],r:[0,1,4,5,6,10,14,17,23,26],r_l:30,r_sun:5,radau:[0,6],radi:[0,6],radiat:[0,6],radii:[0,6,30],radiu:[0,1,5,6,8,14,16,25,30],radius_1:25,radius_2:25,ragb:30,raghavan2010_binary_fract:2,raghavan:2,rai:[0,6],railton:[0,6],rais:[0,6,14,18,21],ram:[0,6],ran:[5,7,11,21],randbuf:[4,17],random:[0,4,6,17,21],random_count:[4,10,17],random_se:[0,4,6,10,17],random_skip:[0,6],random_system:[0,6],random_systems_se:[0,6],rang:[0,2,5,6,7,10,11,12,13,14,19,21,28],rapid:[0,6],rapidli:[0,6],rappaport:[0,6],rate:[0,2,6,12,13],rather:[0,6,8,10,14,19,21,23,26],ratio:[0,2,5,6,7,11,12,13,14,30],raw:[6,17,18,19,21,25,27],rc:[4,5,7,11,12,13,15,25],re:[0,1,5,6,7,11,12,13,15,20],reach:[0,4,5,6,7],reaction:[0,6],read:[3,4,10,14,17,18],readabl:18,readlin:4,real:[5,11,14,19],realist:[12,13],realiti:[12,13],realli:[0,5,6,14,19,20,21],reason:[0,6,12,13],rebuild:[0,6,23,26],rebuilt:[23,26],recalcul:[0,6],receiv:18,recent:[12,15],recogn:14,recognis:19,recombin:[0,6],recommend:[1,3,23,26],recompil:[11,12,13,14,23,26],recurs:[18,19],red:[0,5,6,12,13,15],redhat:1,redshift:2,reduc:[0,4,6],reduct:21,regardless:25,region:[0,6,28],regist:14,reignit:[0,6],reimer:[0,6],reinstal:[23,26],reject:[0,6],rejects_in_log:[0,6],rejuven:[0,6,11],rel:[0,6],relat:[0,6],releas:[18,23,26],reliabl:6,remain:[0,6,18],rememb:[4,5,12,13],remesh:[0,6],remnant:[0,5,6],remov:[0,6,7,10,14,15,18,19],remove_fil:18,renam:[12,13,19],rename_grid_vari:[12,13,19],renormalis:2,rentrop:[0,6],repeat:[0,6,21],repo:23,report:[0,5,6,7,11,12,13,14],repositori:3,repres:21,represent:[14,19],reproduc:[0,6],requir:[0,2,6,7,10,11,12,13,14,15,17,18,25,27],rerun:5,reset:[0,6],reset_pref:[0,6],reset_star:[0,6],reset_stars_default:[0,6],resolut:[0,5,6,7,11,12,13,14,19,21,28],resolv:[0,6,11],reson:[0,6],resourc:[12,13],respect:[0,2,6],rest:[2,14,19],restructuredtext:18,result:[0,1,2,5,6,7,10,11,12,13,14,17,18,19,21,23,26],result_arrai:2,result_dict:2,result_example_head:17,result_example_header_1:17,result_example_header_2:17,results_dictionari:[5,7,11,12,13],retain:[0,6],rethink:18,return_all_info:19,return_arglin:6,return_binary_c_default:19,return_binary_c_version_info:[9,18,19],return_compilation_dict:1,return_help:6,return_help_al:[6,18],return_maximum_mass_ratio_for_rlof:[6,30],return_minimum_orbit_for_rlof:[6,30],return_persistent_data_memaddr:6,return_population_set:19,return_store_memaddr:6,return_version_info:[6,18],reus:19,revap_in:[0,6],revap_out:[0,6],revers:[0,6,25],reverse_tim:[0,6],revis:[0,18],rewrit:19,rgb:5,rhagavan:21,ri0005:[5,14],rich:[0,6],riello:[0,6],rin:[0,6],ring:[0,6],risk:[14,19],ritter:[0,6],rk2:[0,6],rk4:[0,6],rl1:4,rl2:4,rl:[0,4,6],rlof:[0,4,6,30],rlof_angular_momentum_transfer_model:[0,6],rlof_angular_momentum_transfer_model_bs:0,rlof_angular_momentum_transfer_model_conserv:0,rlof_eccentric_as_circular:[0,6],rlof_entry_threshold:[0,6],rlof_f:[0,6],rlof_interpolation_binary_c:0,rlof_interpolation_bs:0,rlof_interpolation_method:[0,6],rlof_mdot_factor:[0,6],rlof_mdot_modul:[0,6],rlof_method:[0,6],rlof_method_adapt:0,rlof_method_adaptive2:0,rlof_method_bs:0,rlof_method_claei:0,rlof_method_ritt:0,rlof_nonconservative_gamma_donor:0,rlof_nonconservative_gamma_isotrop:0,rlof_radiation_correct:[0,6],rlof_transition_objects_escap:[0,6],rob:[0,2,6,30],robert:[23,26],roch:[0,4,6,7,30],roche_lob:30,rochelob:30,rol1:[4,10,17],rol2:[4,10,17],room:[14,19],root:[23,26],rotat:[0,2,6],rotation:[0,6],rotationally_enhanced_expon:[0,6],rotationally_enhanced_mass_loss:[0,6],rotationally_enhanced_massloss:[0,6],rotationally_enhanced_massloss_angmom:0,rotationally_enhanced_massloss_langer_formula:[0,6],rotationally_enhanced_massloss_langer_formula_and_angmom:0,rotationally_enhanced_massloss_non:0,rough:5,rout:[0,6],routin:[0,3,6,19,23,25],row:[10,17,25],rring:[0,6],rssd:2,rst:[18,20],rsun:[5,25],rubric:19,run:[0,1,3,4,5,6,7,11,12,13,16,18,19,21,23,26,27],run_and_calc_mass:17,run_binary_custom_log:17,run_popul:6,run_system:[4,6,8,9,10,15,16,25,27],run_system_wrapp:[3,4,8,16,23,24],run_zero_probability_system:21,runawai:[4,17],runtim:[1,21],russel:[0,3,6,23],rzam:[4,30],s:[0,2,4,5,6,7,10,12,13,14,15,17,18,19,21,30],safe:14,sai:[0,5,6],said:[0,6],same:[0,6,10,14,19,21,23,26],sampl:[0,2,3,6,11,14,19,28],sample_valu:2,sampler:23,samplerfunc:[5,7,11,12,13,14,19,21,28],sana12:[2,7,11,14],sana:2,saturn:15,save:[0,1,2,5,6,7,8,11,12,13,14],save_ensemble_chunk:21,save_loop:17,save_pre_events_stardata:[0,6],scalar:18,scalo:2,scanf:0,scene:17,scheme:[0,6],schneider:[0,6],schroeder:[0,6],script:[3,8,18,23,26],sdb:[0,6],sdo:[0,6],seaborn:[5,7,11,12,13,15],search:[5,11,15,23],search_for_bhbh:4,second:[0,2,6,7,15,18,19,25],secondari:[2,4,5,11,30],section:[2,6,14,18,22,23,26],see:[0,4,5,6,7,8,9,10,11,12,13,14,17,19,23,25,26],seed:[0,6],seem:[23,25,26],seen:18,segment:28,seitenzahl2013_model:[0,6],seitenzahl:[0,6],select:[0,6,10,11,15,17,18],selected_head:[17,18],selector:[0,6],self:[5,7,10,11,12,13,14,19,21,28],semi:[0,6],sent:[0,6],sentenc:1,sep:[2,4,7,10,11,14,17,19,30],sep_max:[7,11,14],sep_min:[7,11,14],separ:[0,2,4,5,6,8,10,14,15,16,17,19,20,25,30],separation_quadrupl:[0,6],separation_tripl:[0,6],separta:[0,6],seper:14,sepf:4,sequenc:[0,5,6,8,11,12,13,17],sequnec:[11,12,13],seri:[0,6,28],serialis:19,serv:[17,18],server:[17,19],set:[0,1,2,3,4,8,9,10,15,17,18,19,20,21,23,25,26,28],set_context:[5,7,11,12,13,15],set_moe_di_stefano_set:19,set_opt:[2,5,7,15],set_titl:17,set_xlabel:[5,7,11,12,13,15,17],set_ylabel:[5,7,11,12,13,15,17],set_yscal:17,setup:[5,14,27],sever:[9,14,17,20,21,25,27],sfh:2,sh:[23,26],shannon:28,shara:[0,6],share:[1,10,16,17,21,27],shared_lib_filenam:8,shell:[0,6,18],shellular:[0,6],shorten:[0,4,6],shorter:4,shortli:5,should:[0,1,2,4,5,6,7,10,11,12,13,14,17,18,19,20,21,23,25,26,27,28],shouldn:[0,6,18],show:[0,3,4,5,6,7,10,11,12,13,14,17,19,21,25,28],show_plot:25,show_stellar_typ:25,showlist:28,shown:[0,6,25,28],showtabl:28,shrink:[4,7],shrinkagb:10,side:[11,12,13,14],siess:[0,6],sigma:[2,28],signal:[5,7,11],silent:18,sill:[0,6],sim10:7,sim:5,similar:28,simpl:[5,7,11,15],simplest:10,simpli:[0,6,12,13],simul:[0,1,5,6,7,8,11,12,13,14],simulation_:19,sinc:[18,25],singl:[0,2,3,4,5,6,11,12,13,14,17,19,21,25],single_star_lifetim:[6,8,10],sit:[0,6],site:6,situat:6,size:[18,21],skip:[0,5,6,7,11,21],slice:17,sliced_df:17,slightli:6,slope:2,slow:[0,5,6,7,11,12,13],slower:[0,6],slurm:[19,21,22],slurm_grid:19,small:[0,4,6,12,13],small_envelope_method:[0,6],small_envelope_method_bs:0,small_envelope_method_miller_bertolami:0,smaller:[0,6,28],smarter:[12,13],smooth:[5,12,13],smoother:[7,12,13],sn:[0,4,5,6,7,11,12,13,15,17],sn_impulse_liu2015:0,sn_impulse_non:0,sn_impulse_wheeler1975:0,sn_kick_companion_a:[0,6],sn_kick_companion_aic_bh:[0,6],sn_kick_companion_bh_bh:[0,6],sn_kick_companion_bh_n:[0,6],sn_kick_companion_ecap:[0,6],sn_kick_companion_grb_collapsar:[0,6],sn_kick_companion_hestaria:[0,6],sn_kick_companion_ia_chand:[0,6],sn_kick_companion_ia_chand_co:[0,6],sn_kick_companion_ia_eld:[0,6],sn_kick_companion_ia_h:[0,6],sn_kick_companion_ia_he_co:[0,6],sn_kick_companion_ia_hybrid_hecowd:[0,6],sn_kick_companion_ia_hybrid_hecowd_sublumin:[0,6],sn_kick_companion_ibc:[0,6],sn_kick_companion_ii:[0,6],sn_kick_companion_iia:[0,6],sn_kick_companion_ns_n:[0,6],sn_kick_companion_phdi:0,sn_kick_companion_pisn:0,sn_kick_companion_ppisn:0,sn_kick_companion_tz:[0,6],sn_kick_companion_wdkick:[0,6],sn_kick_dispersion_aic_bh:[0,6],sn_kick_dispersion_bh_bh:[0,6],sn_kick_dispersion_bh_n:[0,6],sn_kick_dispersion_ecap:[0,6],sn_kick_dispersion_grb_collapsar:[0,4,6],sn_kick_dispersion_ia_hybrid_hecowd:[0,6],sn_kick_dispersion_ia_hybrid_hecowd_sublumin:[0,6],sn_kick_dispersion_ibc:[0,4,6],sn_kick_dispersion_ii:[0,4,6],sn_kick_dispersion_ns_n:[0,6],sn_kick_dispersion_phdi:0,sn_kick_dispersion_pisn:0,sn_kick_dispersion_ppisn:0,sn_kick_dispersion_tz:[0,6],sn_kick_distribution_aic_bh:[0,6],sn_kick_distribution_bh_bh:[0,6],sn_kick_distribution_bh_n:[0,6],sn_kick_distribution_ecap:[0,6],sn_kick_distribution_grb_collapsar:[0,6],sn_kick_distribution_ia_hybrid_hecowd:[0,6],sn_kick_distribution_ia_hybrid_hecowd_sublumin:[0,6],sn_kick_distribution_ibc:[0,6],sn_kick_distribution_ii:[0,6],sn_kick_distribution_ns_n:[0,6],sn_kick_distribution_phdi:0,sn_kick_distribution_pisn:0,sn_kick_distribution_ppisn:0,sn_kick_distribution_tz:[0,6],sn_none:8,sn_type:8,sneia:[0,6],snia:[0,6],snippet:[6,10],so:[0,2,4,5,6,7,8,10,11,12,13,14,19,21,25],solar:[0,2,3,5,6,7,9,23,30],solver:[0,6],solver_forward_eul:0,solver_predictor_corrector:0,solver_rk2:0,solver_rk4:0,some:[0,1,2,5,6,7,8,9,10,11,12,13,14,17,19,21,23,25,26],someth:[0,5,6,7,10,11,12,13,19],sometim:9,somewhat:[11,12,13,14,15],soon:28,sort:[5,11,12,13,15,18,19],sort_kei:19,sourc:[1,2,7,18,19,20,21,24,25,27,28,30],source_file_filenam:21,source_list:19,sourcecod:[6,8,23,26],sourcefile_nam:1,sp:2,space:[0,5,6,11,12,13,14,19,28],spacing_funct:[23,24],special:[0,6,14],specif:[0,6,9,10,18,25],specifi:[0,6,21,28],spectral:2,speed:[0,6,21],speedtest:[0,6],spent:18,spera:[0,6],spheric:[0,6],spiki:[12,13],spin:[0,6,15],spinrat:[0,6],split:[0,4,6,10,14,15,17,21],split_lin:10,splitlin:[5,6,7,8,10,11,12,13,14,15],splitpoint:[0,6],spread:19,sqrt:[0,6],src:[0,6,8,23,26],st1:17,st2:17,st:4,stabil:[0,6],stabl:[0,6,23,26],stancliff:[0,6],standard:[0,2,6,11,12,13,28],star1:15,star:[1,2,3,4,6,7,8,9,10,11,12,14,15,16,17,21,23,25,28,30],star_with_no_mass:0,starcount:[5,7,11,13,14],stardata:[0,1,5,6,7,8,10,11,12,13,14,16,17],stardata_dump_filenam:[0,6],stardata_load_filenam:[0,6],stardata_t:8,starnum:[5,11],start:[0,1,4,5,6,7,10,11,12,13,14,17,18,19,20,21],start_at:21,start_tim:[0,6],start_timestamp:[5,7,11,13,14],startrack:[0,6],startswith:10,state:[0,6],statement:[1,8,10,11,12,13,14,15,16,17],statist:[0,6],statu:[0,1,5,6,7,11,12,13,14],stderr:[0,6],stdout:[18,28],steadi:[0,6],stefan:25,stefano:[14,18,19,23],stellar:[0,2,3,4,6,13,21,23,25,28,29],stellar_structure_algorithm:[0,6],stellar_structure_algorithm_external_funct:0,stellar_structure_algorithm_mint:0,stellar_structure_algorithm_modified_bs:0,stellar_structure_algorithm_non:0,stellar_typ:[1,5,8,10,11,12,13,14,23,24,25],stellar_type1:4,stellar_type2:4,stellar_type_1:[0,6,14,25],stellar_type_2:[0,6,14,25],stellar_type_3:[0,6],stellar_type_4:[0,6],stellar_type_dict:29,stellar_type_dict_short:29,step:[5,7,8,10,11,12,13,14,19,25,28],stepsiz:[14,19],stick:21,stiff:[0,6],still:[1,8,15,21],stop:[0,5,6,7,11,17,18],stopfil:[0,6],storag:[0,6],store:[0,2,3,5,7,10,11,12,13,14,18,19,21,23,26,30],store_capsul:6,store_memaddr:[6,30],str:[1,4,5,14,18,19,20,25],straight:19,straightforward:[5,11,12,13,14],straniero:[0,6],strength:[0,6],strictli:[11,12,13],string:[0,1,3,6,10,11,12,13,14,15,18,19,20,21,25,27],strip:[0,6,10,15],strong:5,stronger:[0,5,6],struct:[0,6,8],structur:[0,6,7,18,21,25],studi:5,stuff:[10,14,18,21,25],style:[0,6,19],sub:[0,6,18],subject:[0,6],sublumin:[0,6],submit:23,subplot:17,subroutin:22,subsequ:[0,6],succe:[0,6],suddenli:5,suffer:5,suffici:5,suggest:[0,6,23,26],suit:[23,26],suitabl:28,sum:[0,6],sun:15,sundial:[0,6],supercrit:[0,6],superflu:15,supernova:[0,4,6,7,21],superwind:[0,6],superwind_mira_switchon:[0,6],support:19,sure:[2,10,11,12,13,14,19,21,23,25,26,27],surfac:[0,6],surrei:[5,14],surviv:[0,6,15],survivor:[0,6],swallow:15,switcher:[0,6],symlink:[5,7,11,14,21],symmetr:[0,6],synchron:[0,6],synonym:[0,6],synthesi:[11,12,13,14,21,23,26],system:[0,3,5,6,7,8,11,12,13,14,16,17,18,19,21,23,25,26,27],system_dict:19,system_gener:[14,19],system_numb:19,system_queue_fil:[5,7,11],t:[0,1,2,4,5,6,10,12,13,14,18,19,21,28],t_:5,tabl:[0,2,6,28],take:[0,2,6,7,11,14,17,18,19,21,27],taken:[0,6,8],talk:5,target:[1,20],task:[0,2,6,14,17,18,19,20,22,25,27,28,30],tauri:[0,6],tbse:[0,6],technic:[5,7,8,11,12,13,14],teff:[0,2,4,6],teff_1:25,teff_2:25,teff_from_star_struct:5,teff_postagb_max:[0,6],teff_postagb_min:[0,6],tell:18,temp_dir:[4,5,7,10,12,13,14,15,18],temperatur:[0,2,6,15,25],tempfil:17,termin:[1,5,8,14,23,26],test:[0,6,10,14,18,19,21,23,26,30],test_data:[0,6],test_func:6,test_log:17,test_logfil:10,test_pop:14,text:[5,7,15,18,20],than:[0,2,5,6,7,11,12,13,14,18,21,23,26],thats:14,thei:[0,2,4,5,6,7,11,14,15,19,21,25],thelog:[0,6],them:[2,5,6,7,14,16,17,18,19],themselv:2,theoret:[11,12,13],thermal:[0,2,5,6,30],thermally_pulsing_asymptotic_giant_branch:0,thermohalin:[0,6],thermonuclear:5,thesi:[0,6],thi:[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,23,24,25,26,27,28,30],thick:[0,6],thick_disc_end_ag:[0,6],thick_disc_logg_max:[0,6],thick_disc_logg_min:[0,6],thick_disc_start_ag:[0,6],thin:[0,6],thing:[0,2,5,6,7,11,12,13,14,17,18,19,20,27],think:[0,6,18,19],third:[0,2,6,15,28],third_dup:[0,6],third_dup_multipli:[0,6],thorn:[0,6],those:[5,7,11,12,13,14,17,18,19,23,26],thread:[5,7,11,12,13,18,19,21],thread_id:21,three:[0,2,6,12,13,14],three_part_powerlaw:[2,7,11,12,13,14],threshold:[0,6,18,21],through:[5,6,10,11,12,13,14,19,25,27],throughout:[11,12,13,14,19],thu:28,tidal:[0,4,6],tidal_strength_factor:[0,6],tide:[0,6,15],tides_convective_damp:[0,6],tides_diagnosis_log:6,tides_hurley2002:[0,6],tides_zahn1989:[0,6],tight:17,time:[0,1,2,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,21,23,25,26,28],timedelta:18,timescal:[0,6],timestamp:21,timestep:[0,6,7,8,10,11,12,13],timestep_limit:[0,6],timestep_log:[0,6],timestep_modul:[0,6],timestep_multipli:[0,6],timestep_solver_factor:[0,6],tini:5,tinslei:2,tip:5,titl:[11,20],tmax:28,tmin:28,tmp:[0,5,6,7,10,11,12,13,14,15,18,23,26],tmp_dir:[4,5,7,10,12,13,14,15,19,21],tmp_tabl:2,toasti:15,todo:[0,1,2,4,6,9,14,18,19,20,21,25,27,28,30],toler:[0,6],too:[0,5,6,12,13,15,19,21,23,26,27],took:[5,7,11,13,14,17],top:[0,14,19],topcod:[5,7,14,19],topic:[0,6],torqu:[0,6],total:[0,2,5,6,7,11,12,13,14,17,18,19,21,25],total_count:[5,7,11,13,14],total_mass_run:[5,7,11,13,14],total_prob:[5,7,11,12,13,14],total_probability_weighted_mass_run:[5,7,11,13,14],tout:[0,6,30],tout_pringle_1992_multipli:[0,6],tp:[0,6],tpagb:[0,5,6],tpagb_reimers_eta:[0,6],tpagb_wind_beasor_etal_2020:0,tpagb_wind_bloeck:0,tpagb_wind_goldman_etal_2017:0,tpagb_wind_mattsson:0,tpagb_wind_reim:0,tpagb_wind_rob_cwind:0,tpagb_wind_van_loon:0,tpagb_wind_vw93_karaka:0,tpagb_wind_vw93_karakas_carbon_star:0,tpagb_wind_vw93_orig:0,tpagb_wind_vw93_orig_carbon_star:0,tpagbwind:[0,6],tpagbwindfac:[0,6],tpr:[7,11,19],traceback:[12,15,18],track:[5,21,25],trade:[0,6],trail:28,transfer:[0,5,6],transform:[0,6],transit:[0,6],treat:[0,6,28],trem:18,trigger:[0,6],trio:[11,12,13,14],tripl:[0,2,6,21],truli:[0,6],tupl:[1,5,18,28],turn:[0,4,6,10,14],tutori:[3,23],two:[0,5,6,8,18,19,29,30],txt:[10,14,17,19,23,26,27],type:[0,1,2,4,6,7,10,11,12,13,14,17,18,19,20,21,25,28,29,30],type_chng:[4,10,17],type_ia_mch_supernova_algorithm:[0,6],type_ia_sub_mch_supernova_algorithm:[0,6],typeerror:12,typic:[0,6],ubvri:[0,6],ugriv:[0,6],uk:[5,14],unavail:[0,6],unbound:4,uncom:[10,11,12,13,14,15,19],unction:6,undef:8,under:[10,28],undergo:[0,7],undescrib:20,unexpect:12,uniform:2,union:[2,14,18,19,28,30],uniqu:[14,17,19,21],unit:[0,5,6,9,18,30],univari:[0,6],univers:[5,7],unix:19,unknown:27,unless:[1,19,21],unlik:[12,13],unload:19,unmerg:7,unpars:6,unphys:[4,7,11],unrecogn:[23,26],unresolv:11,unsign:0,unstabl:[0,4,6],until:[0,2,5,6],unus:[0,6,21],unweight:14,up:[0,1,2,3,8,10,15,18,19],updat:[2,12,13,14,19,23,26],update_dict:9,update_grid_vari:[12,13,19],upper:[0,2,6,28],uranu:15,us:[0,1,2,3,9,10,14,18,19,20,21,22,23,25,26,27,28,30],usag:[0,3],use_astropy_valu:25,use_datadir:[14,19],use_fixed_timestep_:[0,6],use_lwn_fallback:0,use_periastron_roche_radiu:[0,6],use_tabular_intershell_abundances_karakas_2012:[0,6],usecas:3,useful_func:[23,24],user:[1,2,8,18,19,20,21,27],usual:[0,2,4,5,6,11,12,13,14,18,19,21],util:[1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,25,27,28,30],v:[4,17,23,26],val:2,valid:[0,2,6,8,18],valu:[0,1,2,5,6,9,10,11,12,13,14,17,18,19,20,21,25,28],value_lin:10,valueerror:14,valuerang:[5,7,11,12,13,14,19],values_arrai:10,van:[0,6],vandenheuvel_log:[0,6],vari:[0,5,6,7,14],variabl:[0,3,5,6,7,18,19,21],variant:[0,6],variou:[0,6],vassiliadi:[0,6],vb1print:19,vb2print:19,vb:4,veloc:[0,2,6],venu:15,verbos:[1,2,5,7,10,11,12,13,14,16,18,19,21,23,26],verbose_print:18,veri:[0,4,5,6,7,8,10,12,13,14,19,28],versa:30,version:[0,6,9,14,18,19,23,26],version_info:18,version_info_dict:9,version_info_str:18,version_onli:[0,6],via:[3,5,6,8,11,12,13,14,19,21,25],vice:30,vink:[0,6],virtual:[23,26],virtualenviron:[23,26],viscos:[0,6],viscou:[0,6],visibl:8,visit:23,vk:[4,17],vn:[4,17],volum:[0,6],vr:[4,17],vrot1:[0,6],vrot2:[0,6],vrot3:[0,6],vrot4:[0,6],vrot_breakup:0,vrot_bs:0,vrot_non_rot:0,vrot_sync:0,vs:[15,25],vw93:[0,6],vw93_eagb_wind_spe:[0,6],vw93_mira_shift:[0,6],vw93_multipli:[0,6],vw93_tpagb_wind_spe:[0,6],vwind:[0,6],vwind_beta:[0,6],vwind_multipli:[0,6],w:[1,10,14,19],wa:[0,2,5,6,9,10,12,13,14,19,21,23,26],wai:[0,6,10,12,13,19,21,25],wang:[0,6],want:[0,2,4,6,7,8,9,11,12,13,14,17,18,19,20,21,23,25,26],warmup_cpu:[0,6],warn:[0,6,10,14],wast:[7,12,13],wave:[0,5,6,7,14],wd:[0,6],wd_accretion_rate_new_giant_envelope_lower_limit_helium_donor:[0,6],wd_accretion_rate_new_giant_envelope_lower_limit_hydrogen_donor:[0,6],wd_accretion_rate_new_giant_envelope_lower_limit_other_donor:[0,6],wd_accretion_rate_novae_upper_limit_helium_donor:[0,6],wd_accretion_rate_novae_upper_limit_hydrogen_donor:[0,6],wd_accretion_rate_novae_upper_limit_other_donor:[0,6],wd_kick:[0,6],wd_kick_at_every_puls:0,wd_kick_at_given_puls:0,wd_kick_direct:[0,6],wd_kick_end_agb:0,wd_kick_first_rlof:0,wd_kick_pulse_numb:[0,6],wd_kick_when:[0,6],wd_sigma:[0,6],wdwd_merger_algorithm:[0,6],wdwd_merger_algorithm_bs:0,wdwd_merger_algorithm_chen2016:0,wdwd_merger_algorithm_perets2019:0,we:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,23,26,28],weight:[0,6,12,13,21],weirdli:11,well:[0,6,8,10,11,12,13,21,23,26],went:[12,13],were:[5,7,11,13,14,18],what:[0,1,2,4,5,6,7,8,10,11,12,13,14,17,18,20,21,23,26,27,28],whatev:[0,6,8,17,19,23,26],wheeler:[0,6],when:[0,1,2,5,6,7,9,10,14,15,18,19,20,21,23,26,27,28],whenev:[23,26],where:[0,1,2,5,6,11,12,13,14,18,19,20,21,23,26],whether:[0,2,6,14,18,19,20,21,25,28,30],which:[0,1,2,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,23,26,27,28,30],whichev:21,white:[0,5,6],white_dwarf_cooling_carrasco2014:[0,6],white_dwarf_cooling_mestel:[0,6],white_dwarf_cooling_mestel_modifi:[0,6],white_dwarf_cooling_model:[0,6],white_dwarf_radius_carrasco2014:[0,6],white_dwarf_radius_model:[0,6],white_dwarf_radius_mu:[0,6],white_dwarf_radius_nauenberg1972:[0,6],whole:[6,7,8,19,21],why:7,wide:[4,11,12,13],wider:4,width:[0,6,7],wiggl:[12,13],wind:[0,4,5,6,11],wind_algorithm_binary_c_2020:[0,4],wind_algorithm_hurley2002:0,wind_algorithm_non:[0,4],wind_algorithm_schneider2018:0,wind_angmom_loss_bs:0,wind_angmom_loss_lw:0,wind_angmom_loss_lw_hybrid:0,wind_angmom_loss_spherically_symmetr:0,wind_angular_momentum_loss:[0,6],wind_disc_angmom_fract:[0,6],wind_disc_mass_fract:[0,6],wind_djorb_fac:[0,6],wind_gas_to_dust_ratio:[0,6],wind_lbv_luminosity_lower_limit:[0,6],wind_mass_loss:[0,4,6],wind_multiplier_:[0,6],wind_nieuwenhuijzen_luminosity_lower_limit:[0,6],wind_type_multiplier_:[0,6],within:[0,6,8,9,14,18,19,23,26],without:[2,8,10,12,13,18,19,21],won:[0,6,10],wood:[0,6],wooslei:0,work:[0,6,8,10,11,12,13,17,18,19,23,25,26],would:[0,6,12,13,14,25],wouldn:[14,19],wr:[0,6],wr_wind:[0,6],wr_wind_bs:0,wr_wind_eldridg:0,wr_wind_fac:[0,6],wr_wind_maeder_meynet:0,wr_wind_nugis_lam:0,wrap:[1,8],wrapper:[6,8,10,30],write:[1,4,5,6,7,8,10,11,14,16,17,18,19,20,21,27],write_binary_c_calls_to_fil:[14,19],write_binary_c_parameter_descriptions_to_rst_fil:18,write_ensembl:19,write_grid_options_to_rst_fil:20,write_logfil:6,written:[6,10,14,19,20,21,27],written_data:10,wrlof_mass_transf:[0,6],wrlof_method:[0,6],wrlof_non:0,wrlof_q_depend:0,wrlof_quadrat:0,wrong:[12,13,23,26],wrt:17,wrwindfac:[0,6],wtts2:[0,6],wtts_log:[0,6],www:[0,2,6],x0:2,x1:2,x86_64:6,x:[0,2,5,6,8,10,15,17,18,19,25,28],xlabel:16,xlim:[7,15],xx:15,y:[4,5,15,19,25],year:[0,2,6],year_length_in_dai:7,yet:[0,6,17,18,19,21,25],yield:[0,6,28],ylim:15,you:[0,1,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,23,25,26,28,30],young:[0,6],your:[8,10,16,17,23,26],yourself:[5,7,11,12,13,14,25],yscale:[11,12,13,15],yy:15,z:[0,2,5,6,7,17,19,30],zahn:[0,6],zam:[0,2,3,5,6,11,27,30],zams_collis:30,zams_mass:[5,11,12,13,14],zams_mass_1:14,zams_mass_2:14,zero:[0,1,3,4,5,6,7,13,18,21,23],zero_ag:[5,8,10,11,12,13,14],zero_age_main_sequence_star:[11,12,13],zero_age_main_sequence_starn:11,zero_prob_stars_skip:[5,7,11,13,14],zone:[0,6],zoom:[0,6,28],zoom_dispers:28,zoom_magnitud:28,zoom_magntiud:28,zoom_mean:28,zoomfac_multiplier_decreas:[0,6],zoomfac_multiplier_increas:[0,6],zsolar:2,zytkow:[0,6]},titles:["Binary_c parameters","custom_logging_functions module","distribution_functions module","Example notebooks","Example use case: Binary black hole systems","Example use case: Hertzsprung-Russell diagrams","Tutorial: Using the API functionality of binary_c-python","Example use case: Common-envelope evolution","Tutorial: Using custom logging routines with binary_c-python","Tutorial: Extra features and functionality of binary_c-python","Tutorial: Running individual systems with binary_c-python","Example use case: Zero-age stellar luminosity function in binaries","Example use case: Zero-age stellar luminosity function","Example use case: Massive star luminosity","Tutorial: Running populations with binary_c-python","Example use case: Solar system using the API functionality","&lt;no title&gt;","Binary_c and python example notebook","functions module","grid_class module","Grid options and descriptions","Population grid code options","hpc_functions module","Welcome to binary_c-python\u2019s documentation!","Binarycpython code","plot_functions module","Python module for binary_c","run_system_wrapper module","spacing_functions module","stellar_types module","useful_funcs module"],titleterms:{"case":[4,5,7,11,12,13,15],"function":[6,9,10,11,12,13,14,15,17,18],"public":21,A:[12,13],about:9,ad:[11,12,13,14],after:[23,26],ag:[11,12],algorithm:0,api:[6,8,10,15,17],better:[12,13],binari:[0,4,5,11,17],binary_c:[0,6,8,9,10,14,17,23,26],binarycpython:24,black:4,build:[9,23,26],code:[21,24],common:7,compact:8,content:[3,23],core:17,custom:[8,17],custom_logging_funct:1,descript:20,develop:[23,26],di:21,diagram:5,dictionari:9,directli:8,distribut:[12,13],distribution_funct:2,document:[23,26],envelop:7,environ:[23,26],evolut:[7,8],evolv:[5,7,11,12,13,14],exampl:[3,4,5,6,7,8,9,11,12,13,14,15,17,23,26],extra:9,faq:[23,26],featur:9,free:6,from:[6,8,23,26],full:14,get:[6,9],grid:[5,7,11,12,13,14,20,21],grid_class:19,handl:[5,7,11,12,13,14],help:9,hertzsprung:5,hole:4,hpc_function:22,i:0,indic:23,individu:10,inform:[6,9],initi:[12,13],input:0,instal:[23,26],instruct:[23,26],issu:[23,26],line:17,log:[5,7,8,11,12,13,14,17],luminos:[11,12,13],mass:[8,12,13],massiv:13,misc:0,modif:9,modul:[1,2,18,19,22,23,25,26,27,28,29,30],moe:21,note:[23,26],notebook:[3,17],noteworthi:14,nucsyn:0,o:0,object:[5,7,8,10,11,12,13,14],option:[20,21],other:17,output:[0,5,7,11,12,13,14],paramet:[0,9],pars:9,pip:[23,26],plot_funct:25,popul:[5,7,8,10,11,12,13,14,21],privat:21,python:[6,8,9,10,14,17,23,26],requir:[23,26],routin:8,run:[8,10,14,17],run_binari:17,run_binary_with_log:17,run_system:17,run_system_wrapp:[10,27],russel:5,s:23,sampl:[12,13],sampler:21,script:14,section:0,set:[5,6,7,11,12,13,14],singl:10,solar:15,sourc:[23,26],spacing_funct:28,star:[0,5,13],stefano:21,stellar:[5,7,11,12],stellar_typ:29,store:6,string:8,supernova:8,system:[4,10,15],tabl:23,tutori:[6,8,9,10,14],up:[5,6,7,11,12,13,14],us:[4,5,6,7,8,11,12,13,15,17],usag:[6,8,23,26],useful_func:30,util:17,variabl:[11,12,13,14,23,26],via:[10,23,26],welcom:23,when:8,wrapper:17,zam:[12,13],zero:[11,12]}})
\ No newline at end of file
diff --git a/docs/build/html/spacing_functions.html b/docs/build/html/spacing_functions.html
index 239186aea..04d54d115 100644
--- a/docs/build/html/spacing_functions.html
+++ b/docs/build/html/spacing_functions.html
@@ -364,9 +364,9 @@ not that the integral is 1.0</p>
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/stellar_types.html b/docs/build/html/stellar_types.html
index 0d9db6d6b..4d1a4f3df 100644
--- a/docs/build/html/stellar_types.html
+++ b/docs/build/html/stellar_types.html
@@ -232,9 +232,9 @@
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/build/html/useful_funcs.html b/docs/build/html/useful_funcs.html
index 209b1fd85..7c5b2294b 100644
--- a/docs/build/html/useful_funcs.html
+++ b/docs/build/html/useful_funcs.html
@@ -430,9 +430,9 @@ determine if two stars collide on the ZAMS</p>
   </div>
   Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 
 
diff --git a/docs/source/_templates/footer.html b/docs/source/_templates/footer.html
index de77c116a..2029d613c 100644
--- a/docs/source/_templates/footer.html
+++ b/docs/source/_templates/footer.html
@@ -2,8 +2,8 @@
 
 {%- block extrafooter %}
 <br><br>
-Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision 00a2509ec785ed47f0e5dbd87f8885cd268f8ff3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
+Generated on binarycpython git branch: development_0.9.2/2.2.1 git revision d1fde5c9bf26c24340a5de90244686794e870ba3 url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c-python/-/tree/development_0.9.2/2.2.1">git url</a>.
 <br><br>
-Using binary_c with bit branch HEAD: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/HEAD">git url</a>.
+Using binary_c with bit branch branch_david: git revision: "5747:20211102:404ce27a0" url: <a href="https://gitlab.eps.surrey.ac.uk/ri0005/binary_c/-/tree/branch_david">git url</a>.
 
 {% endblock %}
\ No newline at end of file
diff --git a/docs/source/badges/test_coverage.svg b/docs/source/badges/test_coverage.svg
index 91a5e773d..dfb99a19b 100644
--- a/docs/source/badges/test_coverage.svg
+++ b/docs/source/badges/test_coverage.svg
@@ -15,7 +15,7 @@
     <g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11">
         <text x="31.5" y="15" fill="#010101" fill-opacity=".3">coverage</text>
         <text x="31.5" y="14">coverage</text>
-        <text x="80" y="15" fill="#010101" fill-opacity=".3">68%</text>
-        <text x="80" y="14">68%</text>
+        <text x="80" y="15" fill="#010101" fill-opacity=".3">67%</text>
+        <text x="80" y="14">67%</text>
     </g>
 </svg>
diff --git a/docs/source/binary_c_parameters.rst b/docs/source/binary_c_parameters.rst
index 500c35865..b66bc0c57 100644
--- a/docs/source/binary_c_parameters.rst
+++ b/docs/source/binary_c_parameters.rst
@@ -4,7 +4,7 @@ The following chapter contains all the parameters that the current version of bi
 
 
 This information was obtained by the following binary_c build:
-	**binary_c git branch**: HEAD	**binary_c git revision**: 5747:20211102:404ce27a0	**Built on**: Nov  2 2021 22:56:15
+	**binary_c git branch**: branch_david	**binary_c git revision**: 5747:20211102:404ce27a0	**Built on**: Nov  2 2021 23:57:35
 
 
 Section: stars
@@ -473,6 +473,25 @@ Section: stars
 | **Default value**: 0
 | **Macros**: ['BH_HURLEY2002 = 0', 'BH_BELCZYNSKI = 1', 'BH_SPERA2015 = 2', 'BH_FRYER12_DELAYED = 3', 'BH_FRYER12_RAPID = 4', 'BH_FRYER12_STARTRACK = 5']
 
+| **Parameter**: PPISN_prescription
+| **Description**: (Pulsational) Pair-Instability Supernova prescription: Relates initial helium core mass of star to whether the star undergoes PPISN or PISN. Requires PPISN flag to be True (see binary_c_parameters.h). 0=no ppisn, 1=Farmer et al 2019. 2=Hendriks et al 21 (in prep), which is different fit based on the same data as Farmer et al 2019
+| **Parameter input type**: Integer
+| **Default value**: 1
+| **Macros**: ['PPISN_NONE = 0', 'PPISN_FARMER19 = 1', 'PPISN_NEW_FIT_21 = 2']
+| **Extra**: Ignore
+
+| **Parameter**: PPISN_additional_massloss
+| **Description**: (Pulsational) Pair-Instability Supernova additional massloss (on top of the result of the prescription). Value currently is not required to be positive
+| **Parameter input type**: Float
+| **Default value**: 0
+| **Extra**: Ignore
+
+| **Parameter**: use_LWN_fallback
+| **Description**: Flag whether to use the Nazehdin-Lovegrove-Woosley hydrogen envelope ejection at failed supernova.
+| **Parameter input type**: Integer
+| **Default value**: 1
+| **Extra**: Ignore
+
 | **Parameter**: sn_kick_distribution_II
 | **Description**: Set the distribution of speeds applied to kick type II core collapse supernova systems. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
 | **Parameter input type**: Integer
@@ -500,7 +519,7 @@ Section: stars
 | **Parameter**: sn_kick_distribution_GRB_COLLAPSAR
 | **Description**: Set the distribution of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova which is also a collapsar. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
 | **Parameter input type**: Integer
-| **Default value**: 1
+| **Default value**: 0
 | **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
 
 | **Parameter**: sn_kick_distribution_TZ
@@ -539,6 +558,24 @@ Section: stars
 | **Default value**: 0
 | **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
 
+| **Parameter**: sn_kick_distribution_PPISN
+| **Description**: Set the distribution of speeds applied to PPISN supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Integer
+| **Default value**: 1
+| **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
+
+| **Parameter**: sn_kick_distribution_PISN
+| **Description**: Set the distribution of speeds applied to PISN supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Integer
+| **Default value**: 0
+| **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
+
+| **Parameter**: sn_kick_distribution_PHDIS
+| **Description**: Set the distribution of speeds applied to PHDIS supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Integer
+| **Default value**: 0
+| **Macros**: ['KICK_VELOCITY_FIXED = 0', 'KICK_VELOCITY_MAXWELLIAN = 1', 'KICK_VELOCITY_CUSTOM = 2']
+
 | **Parameter**: sn_kick_dispersion_II
 | **Description**: Set the dispersion of speeds applied to kick type II core collapse supernova systems. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
 | **Parameter input type**: Float
@@ -562,7 +599,7 @@ Section: stars
 | **Parameter**: sn_kick_dispersion_GRB_COLLAPSAR
 | **Description**: Set the dispersion of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova which is also a collapsar. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
 | **Parameter input type**: Float
-| **Default value**: 190
+| **Default value**: 0
 
 | **Parameter**: sn_kick_dispersion_TZ
 | **Description**: Set the dispersion of speeds applied to kick newly-born neutron stars and black holes at the death of a Thorne-Zytkow object. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
@@ -594,6 +631,21 @@ Section: stars
 | **Parameter input type**: Float
 | **Default value**: 0
 
+| **Parameter**: sn_kick_dispersion_PPISN
+| **Description**: Set the dispersion of speeds applied to the survivor of a PPISN supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Float
+| **Default value**: 190
+
+| **Parameter**: sn_kick_dispersion_PISN
+| **Description**: Set the dispersion of speeds applied to the survivor of a PISN supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Float
+| **Default value**: 0
+
+| **Parameter**: sn_kick_dispersion_PHDIS
+| **Description**: Set the dispersion of speeds applied to the survivor of a PHDIS supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
+| **Parameter input type**: Float
+| **Default value**: 0
+
 | **Parameter**: sn_kick_companion_IA_He
 | **Description**: Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a Ia He supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
 | **Parameter input type**: Float
@@ -714,6 +766,24 @@ Section: stars
 | **Default value**: 0
 | **Macros**: ['SN_IMPULSE_NONE = 0', 'SN_IMPULSE_LIU2015 = 1', 'SN_IMPULSE_WHEELER1975 = 2']
 
+| **Parameter**: sn_kick_companion_PPISN
+| **Description**: Set the speed (if >=0) of, or the algothim (if <0) used to calculate the kick on the companion, if it survives, in a PPISN supernova. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
+| **Parameter input type**: Float
+| **Default value**: 0
+| **Macros**: ['SN_IMPULSE_NONE = 0', 'SN_IMPULSE_LIU2015 = 1', 'SN_IMPULSE_WHEELER1975 = 2']
+
+| **Parameter**: sn_kick_companion_PISN
+| **Description**: Set the speed (if >=0) of, or the algothim (if <0) used to calculate the kick on the companion, if it survives, in a PISN supernova. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
+| **Parameter input type**: Float
+| **Default value**: 0
+| **Macros**: ['SN_IMPULSE_NONE = 0', 'SN_IMPULSE_LIU2015 = 1', 'SN_IMPULSE_WHEELER1975 = 2']
+
+| **Parameter**: sn_kick_companion_PHDIS
+| **Description**: Set the speed (if >=0) of, or the algothim (if <0) used to calculate the kick on the companion, if it survives, in a PHDIS supernova. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
+| **Parameter input type**: Float
+| **Default value**: 0
+| **Macros**: ['SN_IMPULSE_NONE = 0', 'SN_IMPULSE_LIU2015 = 1', 'SN_IMPULSE_WHEELER1975 = 2']
+
 | **Parameter**: wd_sigma
 | **Description**: Set the speed at which white dwarfs are kicked when they form, in km/s. Default is zero (i.e. no kick). Requires WD_KICKS.
 | **Parameter input type**: Float
@@ -774,22 +844,22 @@ Section: stars
 | **Parameter**: delta_mcmin
 | **Description**: A parameter to reduce the minimum core mass for third dredge up to occur on the TPAGB. As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars.
 | **Parameter input type**: Float
-| **Default value**: 0
+| **Default value**: NULL
 
 | **Parameter**: lambda_min
 | **Description**: A parameter to increase the efficiency of third dredge up on the TPAGB. The efficiency is lambda * lambda_mult, and setting lambda_min>0 implies that, once Mc>Mcmin (see delta_mcmin) lambda=Max(lambda(fit to Karakas), lambda_min). As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars. See also lambda_multiplier.
 | **Parameter input type**: Float
-| **Default value**: 0
+| **Default value**: NULL
 
 | **Parameter**: lambda_multiplier
 | **Description**: A parameter to increase the efficiency of third dredge up on the TPAGB. The efficiency is lambda * lambda_mult, and setting lambda_min>0 implies that, once Mc>Mcmin (see delta_mcmin) lambda=Max(lambda(fit to Karakas), lambda_min). As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: minimum_envelope_mass_for_third_dredgeup
 | **Description**: The minimum envelope mass for third dredge up on the TPAGB. Early, solar metallicity models by Straniero et al suggested 0.5Msun is typical. However, circumstantial evidence (Izzard et al 2009) as well as newer models by Stancliffe and Karakas suggest that at low metallicity a value nearer zero is more appropriate.
 | **Parameter input type**: Float
-| **Default value**: 0.5
+| **Default value**: NULL
 
 | **Parameter**: mass_of_pmz
 | **Description**: The mass in the partial mixing zone of a TPAGB star, using the Karakas 2012 tables. Ask Carlo Abate for more details, or see the series of papers Abate et al 2012, 2013, 2014. Requires NUCSYN and USE_TABULAR_INTERSHELL_ABUNDANCES_KARAKAS_2012.
@@ -799,12 +869,12 @@ Section: stars
 | **Parameter**: c13_eff
 | **Description**: The "efficiency" of partial mixing in a TPAGB star intershell region, when using the s-process tables of Gallino, Busso, Lugaro et al. as provided by Maria Lugaro for the Izzard et al. 2009 paper. Requires NUCSYN and NUCSYN_S_PROCESS.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: mc13_pocket_multiplier
 | **Description**: Multiplies the mass in the partial mixing zone of a TPAGB star, when using the s-process tables of Gallino, Busso, Lugaro et al. as provided by Maria Lugaro for the Izzard et al. 2009 paper. Requires NUCSYN and NUCSYN_S_PROCESS.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: tides_convective_damping
 | **Description**: Tidal convective damping algorithm. 0=TIDES_HURLEY2002 Zahn 197x timescales + Hut, as in Hurley et al (2002), 1 = TIDES_ZAHN1989: Zahn 1989 lambdas + Hut.
@@ -826,7 +896,7 @@ Section: stars
 | **Parameter**: hbbtfac
 | **Description**: A parameter to modulate the temperature at the base of the hot-bottom burning zone in TPAGB stars. (Works only if NUCSYN is defined)
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: wind_multiplier_%d
 | **Description**: Wind multiplier for the stellar type specified by the intger %d. By default these are all 1.0.
@@ -898,7 +968,7 @@ Section: stars
 | **Parameter**: MINT_metallicity
 | **Description**: This sets the metallicity for MINT. It is ignored if set to -1.0, the default, in which case the normal metallicity parameter is used.
 | **Parameter input type**: Float
-| **Default value**: -1
+| **Default value**: NULL
 
 | **Parameter**: gaia_Teff_binwidth
 | **Description**: log10(Effective temperature) bin width used to make Gaia-like HRDs
@@ -925,25 +995,25 @@ Section: stars
 | **Parameter**: AGB_core_algorithm
 | **Description**: Algorithm to use for calculating AGB core masses. 0=Hurley et al. 2002 if no NUCSYN, Karakas 2002 if NUCSYN is defined; 1=Hurley et al. 2002 (overshooting models); 1=Karakas 2002 (non-overshooting models).
 | **Parameter input type**: Integer
-| **Default value**: 2
+| **Default value**: 1
 | **Macros**: ['AGB_CORE_ALGORITHM_DEFAULT = 0', 'AGB_CORE_ALGORITHM_HURLEY = 1', 'AGB_CORE_ALGORITHM_KARAKAS = 2']
 
 | **Parameter**: AGB_radius_algorithm
 | **Description**: Algorithm to use for calculating radii on the TPAGB.
 | **Parameter input type**: Integer
-| **Default value**: 2
+| **Default value**: 1
 | **Macros**: ['AGB_RADIUS_ALGORITHM_DEFAULT = 0', 'AGB_RADIUS_ALGORITHM_HURLEY = 1', 'AGB_RADIUS_ALGORITHM_KARAKAS = 2']
 
 | **Parameter**: AGB_luminosity_algorithm
 | **Description**: Algorithm to use for calculating luminosities on the TPAGB.
 | **Parameter input type**: Integer
-| **Default value**: 2
+| **Default value**: 1
 | **Macros**: ['AGB_LUMINOSITY_ALGORITHM_DEFAULT = 0', 'AGB_LUMINOSITY_ALGORITHM_HURLEY = 1', 'AGB_LUMINOSITY_ALGORITHM_KARAKAS = 2']
 
 | **Parameter**: AGB_3dup_algorithm
 | **Description**: Algorithm to use for calculating third dredge up efficiency on the TPAGB.
 | **Parameter input type**: Integer
-| **Default value**: 2
+| **Default value**: 1
 | **Macros**: ['AGB_THIRD_DREDGE_UP_ALGORITHM_DEFAULT = 0', 'AGB_THIRD_DREDGE_UP_ALGORITHM_HURLEY = 1', 'AGB_THIRD_DREDGE_UP_ALGORITHM_KARAKAS = 2', 'AGB_THIRD_DREDGE_UP_ALGORITHM_STANCLIFFE = 3']
 
 | **Parameter**: overspin_algorithm
@@ -1083,21 +1153,6 @@ Section: stars
 | **Parameter input type**: True|False
 | **Default value**: False
 
-| **Parameter**: degenerate_core_merger_nucsyn
-| **Description**: If TRUE, assume that in a degnerate core merger, energy is generated from nucleosynthesis of the whole core, and that this can disrupt the core. The BSE algorithm (Hurley et al. 2002) assumes this to be TRUE, but binary_c assumes FALSE by default. (FALSE)
-| **Parameter input type**: True|False
-| **Default value**: False
-
-| **Parameter**: degenerate_core_helium_merger_ignition
-| **Description**: If TRUE, assume that when there is a degenerate helium core merger, the star reignites helium. This is required to make R-type carbon stars. (TRUE)
-| **Parameter input type**: True|False
-| **Default value**: True
-
-| **Parameter**: degenerate_core_merger_dredgeup_fraction
-| **Description**: If non-zero, mix this fraction of the degenerate core during a merger.(0.0).
-| **Parameter input type**: Float
-| **Default value**: 0
-
 Section: binary
 ---------------
 
@@ -1270,7 +1325,7 @@ Section: binary
 | **Parameter**: post_ce_objects_have_envelopes
 | **Description**: If TRUE then post-common-envelope objects have thin envelopes. You need this if you are to have post-CE post-AGB stars. Note that this *may* be unstable, i.e. you may end up having many CEEs. The mass in the envelope is controlled by post_ce_adaptive_menv. TRUE by default.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: True
 
 | **Parameter**: PN_comenv_transition_time
 | **Description**: post-common envelope transition time in years (1e2).  This is the time taken to move from CEE ejection to Teff > 30e4 K. Hall et al. (2013) suggest ~100 years.
@@ -1440,20 +1495,18 @@ Section: binary
 | **Parameter**: type_Ia_MCh_supernova_algorithm
 | **Description**: Algorithm to be used when calculating type Ia yields from Chandrasekhar-mass exploders. 0 = DD7 (Iwamoto 1999), 1 = Seitenzahl 2013 3D hydro yields (you must also set Seitenzahl2013_model) 
 | **Parameter input type**: Integer
-| **Default value**: 0
-| **Macros**: ['TYPE_IA_MCH_SUPERNOVA_ALGORITHM_DD2 = 0', 'TYPE_IA_MCH_SUPERNOVA_ALGORITHM_SEITENZAHL2013 = 1', 'TYPE_IA_MCH_SUPERNOVA_ALGORITHM_SEITENZAHL2013_AUTOMATIC = 2']
+| **Default value**: NULL
 
 | **Parameter**: Seitenzahl2013_model
 | **Description**: Which of Seitenzahl et al. 2013's models to use? One of N1,N3,N5,N10,N20,N40,N100L,N100,N100H,N150,N200,N300C,N1600,N1600C,N100_Z0.5,N100_Z0.1,N100_Z0.01 (defaults to N100).
 | **Parameter input type**: String
-| **Default value**: N100
+| **Default value**: NULL
 | **Extra**: N1
 
 | **Parameter**: type_Ia_sub_MCh_supernova_algorithm
 | **Description**: Algorithm to be used when calculating type Ia yields from sub-Chandrasekhar-mass exploders. (Currently unused.)
 | **Parameter input type**: Integer
-| **Default value**: 0
-| **Macros**: ['TYPE_IA_SUB_MCH_SUPERNOVA_ALGORITHM_LIVNE_ARNETT_1995 = 0']
+| **Default value**: NULL
 
 | **Parameter**: max_HeWD_mass
 | **Description**: The maximum mass a HeWD can have before it ignites helium (0.7).
@@ -2094,7 +2147,7 @@ Section: nucsyn
 | **Parameter**: NeNaMgAl
 | **Description**: Enables NeNaMgAl reaction network. Requires NUCSYN and NUCSYN_HBB.
 | **Parameter input type**: True|False
-| **Default value**: True
+| **Default value**: NULL
 | **Extra**: Ignore
 
 | **Parameter**: nucsyn_network%d
@@ -2115,21 +2168,19 @@ Section: nucsyn
 | **Parameter**: nucsyn_metallicity
 | **Description**: This sets the metallicity of the nucleosynthesis algorithms, i.e. the amount (by mass) of matter which is not hydrogen or helium. Usually you'd just set this with the metallicity parameter, but if you want the nucleosynthesis to be outside the range of the stellar evolution algorithm (e.g. Z=0 or Z=0.04) then you need to use nucsyn_metallicity. That said, it's also outside the range of some of the nucleosynthesis algorithms as well, so you have been warned!
 | **Parameter input type**: Float
-| **Default value**: -1
+| **Default value**: NULL
 | **Macros**: ['DEFAULT_TO_METALLICITY = -1']
 
 | **Parameter**: nucsyn_solver
 | **Description**: Choose the solver used in nuclear burning. 0 = KAPS_RENTROP is a Kaps-Rentrop scheme (fast, not great for stiff problems), 1 = LSODA (Adams/BSF switcher), 2 = CVODE library (https://computing.llnl.gov/projects/sundials. Default 0. 
 | **Parameter input type**: Unsigned integer
-| **Default value**: 0
-| **Macros**: ['NUCSYN_SOLVER_KAPS_RENTROP = 0', 'NUCSYN_SOLVER_LSODA = 1', 'NUCSYN_SOLVER_CVODE = 2', 'NUCSYN_SOLVER_NUMBER = 3', 'NUCSYN_SOLVER_KAPS_RENTROP = 0', 'NUCSYN_SOLVER_LSODA = 1', 'NUCSYN_SOLVER_CVODE = 2', 'NUCSYN_SOLVER_NUMBER = 3']
+| **Default value**: NULL
 | **Extra**: 0
 
 | **Parameter**: initial_abundance_mix
 | **Description**: initial abundance mixture: 0=AG89, 1=Karakas 2002, 2=Lodders 2003, 3=Asplund 2005 (not available?), 4=Garcia Berro, 5=Grevesse Noels 1993
 | **Parameter input type**: Unsigned integer
-| **Default value**: 0
-| **Macros**: ['NUCSYN_INIT_ABUND_MIX_AG89 = 0', 'NUCSYN_INIT_ABUND_MIX_KARAKAS2002 = 1', 'NUCSYN_INIT_ABUND_MIX_LODDERS2003 = 2', 'NUCSYN_INIT_ABUND_MIX_ASPLUND2005 = 3', 'NUCSYN_INIT_ABUND_MIX_GARCIABERRO = 4', 'NUCSYN_INIT_ABUND_MIX_GREVESSE_NOELS_1993 = 5', 'NUCSYN_INIT_ABUND_MIX_ASPLUND2009 = 6', 'NUCSYN_INIT_ABUND_MIX_KOBAYASHI2011_ASPLUND2009 = 7', 'NUCSYN_INIT_ABUND_MIX_LODDERS2010 = 8']
+| **Default value**: NULL
 | **Extra**: 0
 
 | **Parameter**: init_abund
@@ -2153,38 +2204,37 @@ Section: nucsyn
 | **Parameter**: init_abunds_only
 | **Description**: If True, outputs only the initial abundances, then exits.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: initial_abunds_only
 | **Description**: If True, outputs only the initial abundances, then exits.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: no_thermohaline_mixing
 | **Description**: If True, disables thermohaline mixing.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: lithium_GB_post_Heflash
 | **Description**: Sets the lithium abundances after the helium flash. Requires NUCSYN and LITHIUM_TABLES.
 | **Parameter input type**: Float
-| **Default value**: 0
+| **Default value**: NULL
 
 | **Parameter**: lithium_GB_post_1DUP
 | **Description**: Sets the lithium abundance after first dredge up. Requires NUCSYN and LITHIUM_TABLES.
 | **Parameter input type**: Float
-| **Default value**: 0
+| **Default value**: NULL
 
 | **Parameter**: lithium_hbb_multiplier
 | **Description**: Multiplies the lithium abundances on the AGB during HBB (based on Karakas/Fishlock et al models).Requires NUCSYN and LITHIUM_TABLES.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: angelou_lithium_decay_function
 | **Description**: Functional form which describes Li7 decay. Requires NUCSYN and NUCSYN_ANGELOU_LITHIUM. Choices are: 0 expoential (see angelou_lithium_decay_time).
 | **Parameter input type**: Integer
 | **Default value**: NULL
-| **Macros**: ['ANGELOU_LITHIUM_DECAY_FUNCTION_EXPONENTIAL = 0']
 
 | **Parameter**: angelou_lithium_LMMS_time
 | **Description**: Time at which lithium manufacture is triggered in a low-mass (convective) main sequence (Myr). Requires NUCSYN and NUCSYN_ANGELOU_LITHIUM. Ignored if 0 (for the start, use 1e-6).
@@ -2304,10 +2354,16 @@ Section: nucsyn
 Section: output
 ---------------
 
+| **Parameter**: david_logging_function
+| **Description**: Function to choose which kind of information gets logged Requires DAVID. Choices are: 0= None, >0 for custom logging functions
+| **Parameter input type**: Integer
+| **Default value**: 0
+| **Extra**: Ignore
+
 | **Parameter**: cf_amanda_log
 | **Description**: Enable logging to compare to Amanda's models.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: float_overflow_checks
 | **Description**: Turn on to enable floating-point overflow checks at the end of each timestep, if they are available. 0=off, 1=warn (stderr) on failure, 2=exit on failure (0)
@@ -2347,7 +2403,7 @@ Section: output
 | **Parameter**: legacy_yields
 | **Description**: Turn on ensemble legacy yield output.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 
 | **Parameter**: ensemble_defer
 | **Description**: Defer ensemble output.
@@ -2387,27 +2443,27 @@ Section: output
 | **Parameter**: EMP_logg_maximum
 | **Description**: Maximum logg that EMP stars are allowed to have. See Izzard et al 2009. See also CEMP_cfe_minimum, NEMP_nfe_minimum, EMP_minimum_age.
 | **Parameter input type**: Float
-| **Default value**: 4
+| **Default value**: NULL
 
 | **Parameter**: EMP_minimum_age
 | **Description**: Minimum age that EMP stars are required to have. See Izzard et al 2009. See also CEMP_cfe_minimum, NEMP_nfe_minimum, EMP_logg_maximum.
 | **Parameter input type**: Float
-| **Default value**: 10
+| **Default value**: NULL
 
 | **Parameter**: EMP_feh_maximum
 | **Description**: Maximum [Fe/H] that an EMP stars may have. See Izzard et al 2009. See also CEMP_cfe_minimum, NEMP_nfe_minimum, EMP_logg_maximum, EMP_minimum_age. Default -2.0.
 | **Parameter input type**: Float
-| **Default value**: -2
+| **Default value**: NULL
 
 | **Parameter**: CEMP_cfe_minimum
 | **Description**: Minimum [C/Fe] that CEMP stars are required to have. See Izzard et al 2009. See also NEMP_cfe_minimum, EMP_logg_maximum, EMP_minimum_age. Default 0.7.
 | **Parameter input type**: Float
-| **Default value**: 0.7
+| **Default value**: NULL
 
 | **Parameter**: NEMP_cfe_minimum
 | **Description**: Minimum [N/Fe] that NEMP stars are required to have. See Izzard et al 2009, Pols et al. 2012. See also CEMP_cfe_minimum, EMP_logg_maximum, EMP_minimum_age. Default 1.0.
 | **Parameter input type**: Float
-| **Default value**: 1
+| **Default value**: NULL
 
 | **Parameter**: thick_disc_start_age
 | **Description**: Lookback time for the start of the thick disc star formation, e.g. 13e3 Myr. Units = Myr.
@@ -2543,99 +2599,99 @@ Section: input
 | **Parameter**: MINT_dir
 | **Description**: Location of MINT algorithm data.
 | **Parameter input type**: String
-| **Default value**: 
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_data_cleanup
 | **Description**: Activate checks on incoming data to try to account for problems. Will make data-loading slower, but may fix a few things.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_MS_rejuvenation
 | **Description**: Turn on or off (hydrogen) main-sequence rejuvenation.
 | **Parameter input type**: True|False
-| **Default value**: True
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_remesh
 | **Description**: Turn on or off MINT's remeshing.
 | **Parameter input type**: True|False
-| **Default value**: True
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_use_ZAMS_profiles
 | **Description**: Use chemical profiles at the ZAMS if MINT_use_ZAMS_profiles is TRUE, otherwise set homogeneous abundances. (Default is TRUE, so we use the profiles if they are available.)
 | **Parameter input type**: True|False
-| **Default value**: True
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_fallback_to_test_data
 | **Description**: If TRUE, use the MINT test_data directory as a fallback when data is unavailable. (FALSE)
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_disable_grid_load_warnings
 | **Description**: Use this to explicitly disable MINT's warnings when loading a grid with, e.g., missing or too much data.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_Kippenhahn
 | **Description**: Turn on or off MINT's Kippenhahn diagrams. If 0, off, if 1, output star 1 (index 0), if 2 output star 2 (index 1). Default 0.
 | **Parameter input type**: Integer
-| **Default value**: 0
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_nshells
 | **Description**: Set the initial number of shells MINT uses in each star when doing nuclear burning. Note: remeshing can change this. If MINT_nshells is 0, shellular burning and other routines that require shells will not be available. (200)
 | **Parameter input type**: Integer
-| **Default value**: 200
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_maximum_nshells
 | **Description**: Set the maximum number of shells MINT uses in each star when doing nuclear burning. Note that this will be limited to MINT_HARD_MAX_NSHELLS. (1000)
 | **Parameter input type**: Integer
-| **Default value**: 1000
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_minimum_nshells
 | **Description**: Set the minimum number of shells MINT uses in each star when doing nuclear burning. Note that this will be greater than or equal to MINT_HARD_MIN_NSHELLS, which is 0 by default. (0)
 | **Parameter input type**: Integer
-| **Default value**: 10
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_Kippenhahn_stellar_type
 | **Description**: Stellar type selector for Kippenhahn plots. Set to -1 to ignore, otherwise the stellar type number for which Kippenhahn plot data should be output.
 | **Parameter input type**: Integer
-| **Default value**: -1
+| **Default value**: NULL
 | **Macros**: ['LOW_MASS_MS = 0', 'MS = 1', 'HG = 2', 'GIANT_BRANCH = 3', 'CHeB = 4', 'EAGB = 5', 'TPAGB = 6', 'HeMS = 7', 'HeHG = 8', 'HeGB = 9', 'HeWD = 10', 'COWD = 11', 'ONeWD = 12', 'NS = 13', 'BH = 14', 'MASSLESS_REMNANT = 15']
 | **Extra**: 
 
 | **Parameter**: MINT_Kippenhahn_companion_stellar_type
 | **Description**: Companion stellar type selector for Kippenhahn plots. Set to -1 to ignore, otherwise the stellar type number for the companion for which Kippenhahn plot data should be output.
 | **Parameter input type**: Integer
-| **Default value**: -1
+| **Default value**: NULL
 | **Macros**: ['LOW_MASS_MS = 0', 'MS = 1', 'HG = 2', 'GIANT_BRANCH = 3', 'CHeB = 4', 'EAGB = 5', 'TPAGB = 6', 'HeMS = 7', 'HeHG = 8', 'HeGB = 9', 'HeWD = 10', 'COWD = 11', 'ONeWD = 12', 'NS = 13', 'BH = 14', 'MASSLESS_REMNANT = 15']
 | **Extra**: 
 
 | **Parameter**: MINT_nuclear_burning
 | **Description**: Turn on or off MINT's nuclear burning algorithm.
 | **Parameter input type**: True|False
-| **Default value**: False
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_minimum_shell_mass
 | **Description**: Minimum shell mass in MINT's nuclear burning routines.
 | **Parameter input type**: Float
-| **Default value**: 1e-06
+| **Default value**: NULL
 | **Extra**: 
 
 | **Parameter**: MINT_maximum_shell_mass
 | **Description**: Maximum shell mass in MINT's nuclear burning routines. :
 | **Parameter input type**: Float
-| **Default value**: 0.1
+| **Default value**: NULL
 | **Extra**: 
 
 Section: i/o
-- 
GitLab