From 60e9db6efdb4d240f88c09984c6e43ef40ea86dd Mon Sep 17 00:00:00 2001 From: wjsjwr Date: Tue, 11 Apr 2023 23:21:12 +0800 Subject: [PATCH] change format to Nature --- Main/ect.aux | 722 --- Main/ect.bbl | 292 -- Main/ect.blg | 46 - Main/ect.log | 1608 ------- Main/ect.out | 0 Main/ect.pdf | Bin 696454 -> 622498 bytes Main/ect.synctex.gz | Bin 171050 -> 144889 bytes Main/ect.tex | 205 +- Main/sn-basic.bst | 1798 ++++++++ Main/sn-jnl.cls | 1 + Main/sn-nature.bst | 1710 +++++++ SI/SI.aux | 87 - SI/SI.log | 1552 ------- SI/SI.out | 0 SI/SI.pdf | Bin 1358991 -> 1315451 bytes SI/SI.synctex.gz | Bin 120888 -> 104766 bytes SI/SI.tex | 77 +- SI/sn-basic.bst | 1798 ++++++++ SI/sn-jnl.cls | 1 + sn-article-template/bst/sn-apacite.bst | 5364 ++++++++++++++++++++++ sn-article-template/bst/sn-aps.bst | 1530 ++++++ sn-article-template/bst/sn-basic.bst | 1798 ++++++++ sn-article-template/bst/sn-chicago.bst | 1808 ++++++++ sn-article-template/bst/sn-mathphys.bst | 3208 +++++++++++++ sn-article-template/bst/sn-nature.bst | 1710 +++++++ sn-article-template/bst/sn-vancouver.bst | 2033 ++++++++ sn-article-template/empty.eps | 80 + sn-article-template/fig.eps | 1456 ++++++ sn-article-template/sn-article.pdf | Bin 0 -> 133508 bytes sn-article-template/sn-article.tex | 633 +++ sn-article-template/sn-bibliography.bib | 163 + sn-article-template/sn-jnl.cls | 1 + sn-article-template/user-manual.pdf | Bin 0 -> 413151 bytes 33 files changed, 25227 insertions(+), 4454 deletions(-) delete mode 100644 Main/ect.aux delete mode 100644 Main/ect.bbl delete mode 100644 Main/ect.blg delete mode 100644 Main/ect.log delete mode 100644 Main/ect.out create mode 100644 Main/sn-basic.bst create mode 100644 Main/sn-jnl.cls create mode 100644 Main/sn-nature.bst delete mode 100644 SI/SI.aux delete mode 100644 SI/SI.log delete mode 100644 SI/SI.out create mode 100644 SI/sn-basic.bst create mode 100644 SI/sn-jnl.cls create mode 100644 sn-article-template/bst/sn-apacite.bst create mode 100644 sn-article-template/bst/sn-aps.bst create mode 100644 sn-article-template/bst/sn-basic.bst create mode 100644 sn-article-template/bst/sn-chicago.bst create mode 100644 sn-article-template/bst/sn-mathphys.bst create mode 100644 sn-article-template/bst/sn-nature.bst create mode 100644 sn-article-template/bst/sn-vancouver.bst create mode 100644 sn-article-template/empty.eps create mode 100644 sn-article-template/fig.eps create mode 100644 sn-article-template/sn-article.pdf create mode 100644 sn-article-template/sn-article.tex create mode 100644 sn-article-template/sn-bibliography.bib create mode 100644 sn-article-template/sn-jnl.cls create mode 100644 sn-article-template/user-manual.pdf diff --git a/Main/ect.aux b/Main/ect.aux deleted file mode 100644 index f641819..0000000 --- a/Main/ect.aux +++ /dev/null @@ -1,722 +0,0 @@ -\relax -\providecommand\zref@newlabel[2]{} -\providecommand\hyper@newdestlabel[2]{} -\bbl@cs{beforestart} -\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} -\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined -\global\let\oldcontentsline\contentsline -\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} -\global\let\oldnewlabel\newlabel -\gdef\newlabel#1#2{\newlabelxx{#1}#2} -\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} -\AtEndDocument{\ifx\hyper@anchor\@undefined -\let\contentsline\oldcontentsline -\let\newlabel\oldnewlabel -\fi} -\fi} -\global\let\hyper@last\relax -\gdef\HyperFirstAtBeginDocument#1{#1} -\providecommand\HyField@AuxAddToFields[1]{} -\providecommand\HyField@AuxAddToCoFields[2]{} -\bibstyle{pnas-new} -\citation{albert_rmp02} -\citation{shen_rsos18} -\citation{Pagan2019game} -\citation{melamed_pnas18} -\citation{boyd2005solving,gachter2009reciprocity,rand_tcs13,perc_pr17} -\citation{nowak_11} -\citation{hrdy_11} -\citation{bowles_11} -\citation{maynard_n73,hofbauer_98,cressman_03} -\citation{szabo_pr07} -\citation{santos_prl05,ohtsuki_n06,santos_pnas06,santos_n08,tanimoto_pre07,fu_pre09,lee_s_prl11,rand_pnas14,fu2017leveraging,allen2017evolutionary,fotouhi_rsif19} -\citation{nowak_n92b} -\citation{perc_bs10} -\citation{rand_pnas11,fehl_el11,wang_j_pnas12,szolnoki_epl14b,wang_z_njp14,shen_rsos18} -\citation{melamed_pnas18} -\citation{rand_pnas11} -\citation{melamed_pnas18} -\citation{EHB34164} -\@LN@col{1} -\babel@aux{english}{} -\@LN{0}{0} -\@LN{1}{0} -\@LN{2}{0} -\@LN{3}{0} -\@LN{4}{0} -\@LN{5}{0} -\@LN{6}{0} -\@LN{7}{0} -\@LN{8}{0} -\@LN{9}{0} -\@LN{10}{0} -\@LN{11}{0} -\@LN{12}{0} -\@LN{13}{0} -\@LN{14}{0} -\@LN{15}{0} -\@LN{16}{0} -\@LN{17}{0} -\@LN{18}{0} -\@LN{19}{0} -\@LN{20}{0} -\@LN{21}{0} -\@LN{22}{0} -\@LN{23}{0} -\@LN{24}{0} -\@LN{25}{0} -\@LN{26}{0} -\@LN{27}{0} -\@LN@col{2} -\@LN{28}{0} -\@LN{29}{0} -\@LN{30}{0} -\@LN{31}{0} -\@LN{32}{0} -\@LN{33}{0} -\@LN{34}{0} -\@LN{35}{0} -\@LN{36}{0} -\@LN{37}{0} -\@LN{38}{0} -\@LN{39}{0} -\@LN{40}{0} -\@LN{41}{0} -\@LN{42}{0} -\@LN{43}{0} -\@LN{44}{0} -\@LN{45}{0} -\@LN{46}{0} -\@LN{47}{0} -\@LN{48}{0} -\@LN{49}{0} -\@LN{50}{0} -\zref@newlabel{mdf@pagelabel-1}{\default{\caption@xref {??}{ on input line 97}}\page{1}\abspage{1}\mdf@pagevalue{1}} -\pgfsyspdfmark {pgfid1}{20424130}{9305388} -\citation{zhang2018gaming,miritello2013time} -\citation{GTN,holme_sr12} -\citation{zhang_yc_sr15,wang_js_sr17,melamed_pnas18} -\citation{fehl_el11,rand_pnas11,gracia-lazaro_pnas12,rand_pnas14} -\citation{BA} -\citation{maynard_82} -\citation{wang_js_sr17,zhang_yc_sr15} -\citation{barabasi_s99} -\citation{Watts98Nature} -\@LN@col{1} -\@LN{51}{1} -\@LN{52}{1} -\@LN{53}{1} -\@LN{54}{1} -\@LN{55}{1} -\@LN{56}{1} -\@LN{57}{1} -\@LN{58}{1} -\@LN{59}{1} -\@LN{60}{1} -\@LN{61}{1} -\@LN{62}{1} -\@LN{63}{1} -\@LN{64}{1} -\@LN{65}{1} -\@LN{66}{1} -\@LN{67}{1} -\@LN{68}{1} -\@LN{69}{1} -\@LN{70}{1} -\@LN{71}{1} -\@LN{72}{1} -\@LN{73}{1} -\@LN{74}{1} -\@LN{75}{1} -\@LN{76}{1} -\@LN{77}{1} -\@LN{78}{1} -\@LN{79}{1} -\@LN{80}{1} -\@LN{81}{1} -\@LN{82}{1} -\@LN{83}{1} -\@LN{84}{1} -\@LN{85}{1} -\@LN{86}{1} -\@LN{87}{1} -\@LN{88}{1} -\@LN{89}{1} -\@LN{90}{1} -\@LN{91}{1} -\@LN{92}{1} -\@LN{93}{1} -\@LN{94}{1} -\@LN{95}{1} -\@LN{96}{1} -\@LN{97}{1} -\@LN{98}{1} -\@LN{99}{1} -\@LN{100}{1} -\@LN{101}{1} -\@LN{102}{1} -\@LN{103}{1} -\@LN{104}{1} -\@LN{105}{1} -\@LN{106}{1} -\@LN{107}{1} -\@LN{108}{1} -\@LN{109}{1} -\@LN{110}{1} -\@LN{111}{1} -\@LN{112}{1} -\@LN{113}{1} -\@LN{114}{1} -\@LN{115}{1} -\@LN@col{2} -\@LN{116}{1} -\newlabel{FTG}{{}{2}{}{Doc-Start}{}} -\newlabel{Tgm}{{}{2}{}{Doc-Start}{}} -\@LN{117}{1} -\@LN{118}{1} -\@LN{119}{1} -\@LN{120}{1} -\@LN{121}{1} -\@LN{122}{1} -\@LN{123}{1} -\@LN{124}{1} -\@LN{125}{1} -\@LN{126}{1} -\@LN{127}{1} -\@LN{128}{1} -\@LN{129}{1} -\@LN{130}{1} -\@LN{131}{1} -\@LN{132}{1} -\@LN{133}{1} -\@LN{134}{1} -\@LN{135}{1} -\@LN{136}{1} -\@LN{137}{1} -\@LN{138}{1} -\@LN{139}{1} -\@LN{140}{1} -\@LN{141}{1} -\@LN{142}{1} -\@LN{143}{1} -\@LN{144}{1} -\newlabel{LambdaiN}{{1}{2}{}{equation.0.1}{}} -\@LN{145}{1} -\@LN{146}{1} -\@LN{147}{1} -\@LN{148}{1} -\@LN{149}{1} -\@LN{150}{1} -\@LN{151}{1} -\@LN{152}{1} -\@LN{153}{1} -\@LN{154}{1} -\@LN{155}{1} -\@LN{156}{1} -\@LN{157}{1} -\@LN{158}{1} -\newlabel{LambdaiP}{{2}{2}{}{equation.0.2}{}} -\@LN{159}{1} -\@LN{160}{1} -\@LN{161}{1} -\@LN{162}{1} -\@LN{163}{1} -\newlabel{LambdaiPkikj}{{3}{2}{}{equation.0.3}{}} -\@LN{164}{1} -\@LN{165}{1} -\@LN{166}{1} -\citation{evans2019cooperation,evans2015fast} -\citation{yamagishi2017response,spiliopoulos2018bcd} -\citation{stewart_pnas12} -\@LN@col{1} -\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Illustration of the temporal game. Panel A shows a round of the temporal game among 5 individuals. The individual colored red has 4 friends, in which the individuals colored orange and blue are his gaming partners. If the game beween two individuals lasts for 24 hours, the payoff of a cooperator is 3 and 0, gaining from a cooperator and a defector, respectively. The payoff of a defector is 5 and 1, gaining from a cooperator and a defector, respectively.\relax }}{3}{figure.caption.1}\protected@file@percent } -\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} -\newlabel{fig:ITG}{{1}{3}{Illustration of the temporal game. Panel A shows a round of the temporal game among 5 individuals. The individual colored red has 4 friends, in which the individuals colored orange and blue are his gaming partners. If the game beween two individuals lasts for 24 hours, the payoff of a cooperator is 3 and 0, gaining from a cooperator and a defector, respectively. The payoff of a defector is 5 and 1, gaining from a cooperator and a defector, respectively.\relax }{figure.caption.1}{}} -\@LN{167}{2} -\@LN{168}{2} -\@LN{169}{2} -\@LN{170}{2} -\@LN{171}{2} -\@LN{172}{2} -\@LN{173}{2} -\@LN{174}{2} -\@LN{175}{2} -\@LN{176}{2} -\@LN{177}{2} -\@LN{178}{2} -\@LN{179}{2} -\@LN{180}{2} -\@LN{181}{2} -\@LN{182}{2} -\@LN{183}{2} -\@LN{184}{2} -\@LN{185}{2} -\@LN{186}{2} -\@LN{187}{2} -\@LN{188}{2} -\@LN{189}{2} -\@LN{190}{2} -\@LN{191}{2} -\newlabel{MMATI}{{}{3}{}{figure.caption.2}{}} -\@LN{192}{2} -\@LN{193}{2} -\@LN{194}{2} -\@LN{195}{2} -\@LN{196}{2} -\@LN{197}{2} -\@LN{198}{2} -\@LN{199}{2} -\@LN{200}{2} -\@LN{201}{2} -\@LN{202}{2} -\@LN{203}{2} -\@LN{204}{2} -\@LN@col{2} -\@LN{205}{2} -\@LN{206}{2} -\@LN{207}{2} -\@LN{208}{2} -\@LN{209}{2} -\@LN{210}{2} -\@LN{211}{2} -\@LN{212}{2} -\@LN{213}{2} -\@LN{214}{2} -\@LN{215}{2} -\@LN{216}{2} -\@LN{217}{2} -\@LN{218}{2} -\@LN{219}{2} -\@LN{220}{2} -\@LN{221}{2} -\newlabel{eqn:f}{{6}{3}{}{equation.0.6}{}} -\@LN{222}{2} -\@LN{223}{2} -\@LN{224}{2} -\@LN{225}{2} -\@LN{226}{2} -\@LN{227}{2} -\@LN{228}{2} -\@LN{229}{2} -\@LN{230}{2} -\@LN{231}{2} -\@LN{232}{2} -\@LN{233}{2} -\@LN{234}{2} -\@LN{235}{2} -\@LN{236}{2} -\@LN{237}{2} -\@LN{238}{2} -\@LN{239}{2} -\@LN{240}{2} -\@LN{241}{2} -\@LN{242}{2} -\@LN{243}{2} -\@LN{244}{2} -\@LN{245}{2} -\@LN{246}{2} -\newlabel{Er}{{}{3}{}{equation.0.9}{}} -\@LN{247}{2} -\@LN{248}{2} -\@LN{249}{2} -\citation{zhang_yc_sr15,wang_js_sr17,melamed_pnas18} -\citation{zhang_yc_sr15,wang_js_sr17,melamed_pnas18} -\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Illustration of the temporal games in a two-player collaborative system. (A) One round of the temporal game on a social network. The blue circle is Jerry's neighborhood. Alice, Bob, and Tom are Jerry's partners in this round. The color of a time slot represents a partner; for instance, yellow represents Frank. $C$ or $D$ in the time slot denotes the move from the individual at the tail of a directed dashed line to the indicated specific partner. (B) The generating procedure of the circumstance presented in (A). In the communication log, the records are sorted by their sequence numbers in ascending order. Only if both players agree to collaborate (the response to a request is OK) will their colors appear in each other's collaboration schedule, i.e., a time slot in (A).\relax }}{4}{figure.caption.2}\protected@file@percent } -\newlabel{fig:tdnc}{{2}{4}{Illustration of the temporal games in a two-player collaborative system. (A) One round of the temporal game on a social network. The blue circle is Jerry's neighborhood. Alice, Bob, and Tom are Jerry's partners in this round. The color of a time slot represents a partner; for instance, yellow represents Frank. $C$ or $D$ in the time slot denotes the move from the individual at the tail of a directed dashed line to the indicated specific partner. (B) The generating procedure of the circumstance presented in (A). In the communication log, the records are sorted by their sequence numbers in ascending order. Only if both players agree to collaborate (the response to a request is OK) will their colors appear in each other's collaboration schedule, i.e., a time slot in (A).\relax }{figure.caption.2}{}} -\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces The basic information of matches.\relax }}{4}{table.caption.4}\protected@file@percent } -\newlabel{PRGNF}{{1}{4}{The basic information of matches.\relax }{table.caption.4}{}} -\@LN@col{1} -\@LN{250}{3} -\@LN{251}{3} -\@LN{252}{3} -\@LN{253}{3} -\@LN{254}{3} -\@LN{255}{3} -\@LN{256}{3} -\@LN{257}{3} -\@LN{258}{3} -\@LN{259}{3} -\@LN{260}{3} -\@LN{261}{3} -\@LN{262}{3} -\@LN{263}{3} -\@LN{264}{3} -\@LN{265}{3} -\@LN{266}{3} -\@LN{267}{3} -\@LN{268}{3} -\@LN{269}{3} -\@LN{270}{3} -\@LN{271}{3} -\@LN{272}{3} -\@LN{273}{3} -\@LN{274}{3} -\@LN{275}{3} -\@LN{276}{3} -\@LN{277}{3} -\@LN{278}{3} -\@LN{279}{3} -\@LN@col{2} -\@LN{280}{3} -\@LN{281}{3} -\@LN{282}{3} -\@LN{283}{3} -\@LN{284}{3} -\@LN{285}{3} -\@LN{286}{3} -\@LN{287}{3} -\@LN{288}{3} -\@LN{289}{3} -\@LN{290}{3} -\@LN{291}{3} -\@LN{292}{3} -\@LN{293}{3} -\@LN{294}{3} -\@LN{295}{3} -\@LN{296}{3} -\@LN{297}{3} -\@LN{298}{3} -\@LN{299}{3} -\@LN{300}{3} -\@LN{301}{3} -\@LN{302}{3} -\@LN{303}{3} -\@LN{304}{3} -\@LN{305}{3} -\@LN{306}{3} -\@LN{307}{3} -\citation{fu_pre08b,gallo_pnas15} -\citation{wang2017onymity} -\citation{sefton_ei07} -\citation{fehr_n02,PCB14e1006347} -\citation{hauert_n04} -\citation{santos_n08} -\citation{rand_pnas11,wang_j_pnas12} -\citation{zhang_yc_sr15,wang_js_sr17,melamed_pnas18} -\citation{rand_pnas11,fehl_el11,wang_j_pnas12} -\citation{zhang_yc_sr15,wang_js_sr17} -\citation{melamed_pnas18} -\@LN@col{1} -\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Evolution of the average proportion of cooperation $\langle P_c\left (r\right )\rangle $ in the `divide-and-conquer' (D\&C) and temporal gaming networks. (a) and (c) show $\langle P_c\left (r\right )\rangle $ of the D\&C games and temporal games in the BA networks, respectively. (b) and (d) show $\langle P_c\left (r\right )\rangle $ of the two classes of games in the WS networks, respectively. (e) and (f) show the difference of $\langle P_c\left (r\right )\rangle $ between the D\&C games and the temporal games in the BA and WS networks, respectively. Each plot denotes the average of $10$ simulation runs. As the system evolves dramatically at the beginning of the experiments, we show the results in semi-log coordinates.\relax }}{5}{figure.caption.3}\protected@file@percent } -\newlabel{fig:APC}{{3}{5}{Evolution of the average proportion of cooperation $\langle P_c\left (r\right )\rangle $ in the `divide-and-conquer' (D\&C) and temporal gaming networks. (a) and (c) show $\langle P_c\left (r\right )\rangle $ of the D\&C games and temporal games in the BA networks, respectively. (b) and (d) show $\langle P_c\left (r\right )\rangle $ of the two classes of games in the WS networks, respectively. (e) and (f) show the difference of $\langle P_c\left (r\right )\rangle $ between the D\&C games and the temporal games in the BA and WS networks, respectively. Each plot denotes the average of $10$ simulation runs. As the system evolves dramatically at the beginning of the experiments, we show the results in semi-log coordinates.\relax }{figure.caption.3}{}} -\@LN{308}{4} -\newlabel{Dis}{{}{5}{}{figure.caption.5}{}} -\@LN{309}{4} -\@LN{310}{4} -\@LN{311}{4} -\@LN{312}{4} -\@LN{313}{4} -\@LN{314}{4} -\@LN{315}{4} -\@LN{316}{4} -\@LN{317}{4} -\@LN{318}{4} -\@LN{319}{4} -\@LN{320}{4} -\@LN{321}{4} -\@LN{322}{4} -\@LN{323}{4} -\@LN{324}{4} -\@LN{325}{4} -\@LN{326}{4} -\@LN{327}{4} -\@LN{328}{4} -\@LN{329}{4} -\@LN{330}{4} -\@LN{331}{4} -\@LN{332}{4} -\@LN{333}{4} -\@LN{334}{4} -\@LN{335}{4} -\@LN{336}{4} -\@LN{337}{4} -\@LN{338}{4} -\@LN{339}{4} -\@LN{340}{4} -\@LN{341}{4} -\@LN{342}{4} -\@LN{343}{4} -\@LN{344}{4} -\@LN{345}{4} -\@LN{346}{4} -\@LN@col{2} -\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Evolution of the average proportion of cooperation $P_c\left (r\right )$ and the average proportion of cooperation $S\left (r\right )$ in the temporal games played by human subjects. (a) and (c) show the results of the D\&C games in the BA networks and WS networks, respectively. (b) and (d) show the results of the temporal games in the BA networks and WS networks, respectively. Horizontal coordinates denote the number of rounds. (e) and (f) show the results of two temporal games in the BA networks. (g) and (h) show the results of two temporal games in the WS networks.\relax }}{5}{figure.caption.5}\protected@file@percent } -\newlabel{fig:HMBAWS}{{4}{5}{Evolution of the average proportion of cooperation $P_c\left (r\right )$ and the average proportion of cooperation $S\left (r\right )$ in the temporal games played by human subjects. (a) and (c) show the results of the D\&C games in the BA networks and WS networks, respectively. (b) and (d) show the results of the temporal games in the BA networks and WS networks, respectively. Horizontal coordinates denote the number of rounds. (e) and (f) show the results of two temporal games in the BA networks. (g) and (h) show the results of two temporal games in the WS networks.\relax }{figure.caption.5}{}} -\@LN{347}{4} -\@LN{348}{4} -\@LN{349}{4} -\newlabel{ED}{{}{5}{}{figure.caption.5}{}} -\@LN{350}{4} -\@LN{351}{4} -\@LN{352}{4} -\@LN{353}{4} -\@LN{354}{4} -\@LN{355}{4} -\@LN{356}{4} -\@LN{357}{4} -\@LN{358}{4} -\@LN{359}{4} -\@LN{360}{4} -\@LN{361}{4} -\@LN{362}{4} -\@LN{363}{4} -\@LN{364}{4} -\@LN{365}{4} -\@LN{366}{4} -\@LN{367}{4} -\@LN{368}{4} -\@LN{369}{4} -\@LN{370}{4} -\@LN{371}{4} -\@LN{372}{4} -\@LN{373}{4} -\@LN{374}{4} -\@LN{375}{4} -\@LN{376}{4} -\@LN{377}{4} -\@LN{378}{4} -\citation{BA} -\citation{stewart_pnas12} -\bibdata{egt} -\bibcite{albert_rmp02}{{1}{}{{}}{{}}} -\bibcite{shen_rsos18}{{2}{}{{}}{{}}} -\bibcite{Pagan2019game}{{3}{}{{}}{{}}} -\bibcite{melamed_pnas18}{{4}{}{{}}{{}}} -\bibcite{boyd2005solving}{{5}{}{{}}{{}}} -\bibcite{gachter2009reciprocity}{{6}{}{{}}{{}}} -\bibcite{rand_tcs13}{{7}{}{{}}{{}}} -\bibcite{perc_pr17}{{8}{}{{}}{{}}} -\bibcite{nowak_11}{{9}{}{{}}{{}}} -\bibcite{hrdy_11}{{10}{}{{}}{{}}} -\bibcite{bowles_11}{{11}{}{{}}{{}}} -\bibcite{maynard_n73}{{12}{}{{}}{{}}} -\bibcite{hofbauer_98}{{13}{}{{}}{{}}} -\bibcite{cressman_03}{{14}{}{{}}{{}}} -\bibcite{szabo_pr07}{{15}{}{{}}{{}}} -\bibcite{santos_prl05}{{16}{}{{}}{{}}} -\bibcite{ohtsuki_n06}{{17}{}{{}}{{}}} -\bibcite{santos_pnas06}{{18}{}{{}}{{}}} -\bibcite{santos_n08}{{19}{}{{}}{{}}} -\bibcite{tanimoto_pre07}{{20}{}{{}}{{}}} -\bibcite{fu_pre09}{{21}{}{{}}{{}}} -\bibcite{lee_s_prl11}{{22}{}{{}}{{}}} -\bibcite{rand_pnas14}{{23}{}{{}}{{}}} -\bibcite{fu2017leveraging}{{24}{}{{}}{{}}} -\bibcite{allen2017evolutionary}{{25}{}{{}}{{}}} -\bibcite{fotouhi_rsif19}{{26}{}{{}}{{}}} -\bibcite{nowak_n92b}{{27}{}{{}}{{}}} -\bibcite{perc_bs10}{{28}{}{{}}{{}}} -\bibcite{rand_pnas11}{{29}{}{{}}{{}}} -\bibcite{fehl_el11}{{30}{}{{}}{{}}} -\bibcite{wang_j_pnas12}{{31}{}{{}}{{}}} -\bibcite{szolnoki_epl14b}{{32}{}{{}}{{}}} -\bibcite{wang_z_njp14}{{33}{}{{}}{{}}} -\bibcite{EHB34164}{{34}{}{{}}{{}}} -\bibcite{zhang2018gaming}{{35}{}{{}}{{}}} -\bibcite{miritello2013time}{{36}{}{{}}{{}}} -\bibcite{GTN}{{37}{}{{}}{{}}} -\bibcite{holme_sr12}{{38}{}{{}}{{}}} -\bibcite{gracia-lazaro_pnas12}{{39}{}{{}}{{}}} -\bibcite{BA}{{40}{}{{}}{{}}} -\bibcite{maynard_82}{{41}{}{{}}{{}}} -\bibcite{wang_js_sr17}{{42}{}{{}}{{}}} -\bibcite{zhang_yc_sr15}{{43}{}{{}}{{}}} -\bibcite{barabasi_s99}{{44}{}{{}}{{}}} -\bibcite{Watts98Nature}{{45}{}{{}}{{}}} -\bibcite{evans2019cooperation}{{46}{}{{}}{{}}} -\bibcite{evans2015fast}{{47}{}{{}}{{}}} -\bibcite{yamagishi2017response}{{48}{}{{}}{{}}} -\bibcite{spiliopoulos2018bcd}{{49}{}{{}}{{}}} -\bibcite{fu_pre08b}{{50}{}{{}}{{}}} -\bibcite{gallo_pnas15}{{51}{}{{}}{{}}} -\bibcite{wang2017onymity}{{52}{}{{}}{{}}} -\@LN@col{1} -\@LN{379}{5} -\@LN{380}{5} -\@LN{381}{5} -\@LN{382}{5} -\@LN{383}{5} -\@LN{384}{5} -\@LN{385}{5} -\@LN{386}{5} -\newlabel{ESGR}{{}{6}{}{figure.caption.5}{}} -\@LN{387}{5} -\@LN{388}{5} -\@LN{389}{5} -\@LN{390}{5} -\@LN{391}{5} -\@LN{392}{5} -\@LN{393}{5} -\@LN{394}{5} -\@LN{395}{5} -\@LN{396}{5} -\@LN{397}{5} -\@LN{398}{5} -\@LN{399}{5} -\@LN{400}{5} -\@LN{401}{5} -\@LN{402}{5} -\@LN{403}{5} -\@LN{404}{5} -\@LN{405}{5} -\@LN{406}{5} -\@LN{407}{5} -\@LN{408}{5} -\@LN{409}{5} -\@LN{410}{5} -\@LN{411}{5} -\@LN{412}{5} -\@LN{413}{5} -\@LN{414}{5} -\@LN{415}{5} -\@LN{416}{5} -\@LN{417}{5} -\@LN{418}{5} -\@LN{419}{5} -\@LN{420}{5} -\@LN{421}{5} -\@LN{422}{5} -\@LN{423}{5} -\@LN{424}{5} -\@LN{425}{5} -\@LN{426}{5} -\@LN{427}{5} -\@LN{428}{5} -\@LN{429}{5} -\@LN{430}{5} -\@LN{431}{5} -\@LN{432}{5} -\newlabel{SSN}{{}{6}{}{figure.caption.5}{}} -\@LN{433}{5} -\@LN{434}{5} -\@LN{435}{5} -\@LN{436}{5} -\@LN{437}{5} -\@LN{438}{5} -\@LN{439}{5} -\@LN{440}{5} -\@LN{441}{5} -\@LN{442}{5} -\@LN{443}{5} -\@LN{444}{5} -\@LN{445}{5} -\@LN{446}{5} -\@LN{447}{5} -\@LN{448}{5} -\@LN{449}{5} -\@LN{450}{5} -\@LN{451}{5} -\@LN{452}{5} -\@LN{453}{5} -\@LN{454}{5} -\@LN{455}{5} -\@LN@col{2} -\@LN{456}{5} -\@LN{457}{5} -\@LN{458}{5} -\@LN{459}{5} -\@LN{460}{5} -\@LN{461}{5} -\@LN{462}{5} -\@LN{463}{5} -\@LN{464}{5} -\@LN{465}{5} -\@LN{466}{5} -\@LN{467}{5} -\@LN{468}{5} -\@LN{469}{5} -\@LN{470}{5} -\@LN{471}{5} -\@LN{472}{5} -\@LN{473}{5} -\@LN{474}{5} -\@LN{475}{5} -\@LN{476}{5} -\@LN{477}{5} -\@LN{478}{5} -\@LN{479}{5} -\@LN{480}{5} -\@LN{481}{5} -\@LN{482}{5} -\@LN{483}{5} -\@LN{484}{5} -\@LN{485}{5} -\@LN{486}{5} -\@LN{487}{5} -\@LN{488}{5} -\@LN{489}{5} -\@LN{490}{5} -\@LN{491}{5} -\@LN{492}{5} -\@LN{493}{5} -\@LN{494}{5} -\@LN{495}{5} -\@LN{496}{5} -\@LN{497}{5} -\@LN{498}{5} -\@LN{499}{5} -\@LN{500}{5} -\@LN{501}{5} -\@LN{502}{5} -\@LN{503}{5} -\@LN{504}{5} -\@LN{505}{5} -\@LN{506}{5} -\@LN{507}{5} -\@LN{508}{5} -\@LN{509}{5} -\@LN{510}{5} -\@LN{511}{5} -\@LN{512}{5} -\@LN{513}{5} -\@LN{514}{5} -\@LN{515}{5} -\@LN{516}{5} -\@LN{517}{5} -\@LN{518}{5} -\@LN{519}{5} -\@LN{520}{5} -\@LN{521}{5} -\@LN{522}{5} -\@LN{523}{5} -\@LN{524}{5} -\@LN{525}{5} -\@LN{526}{5} -\@LN{527}{5} -\@LN{528}{5} -\@LN{529}{5} -\@LN{530}{5} -\@LN{531}{5} -\@LN{532}{5} -\@LN{533}{5} -\@LN{534}{5} -\@LN{535}{5} -\@LN{536}{5} -\@LN{537}{5} -\@LN{538}{5} -\@LN{539}{5} -\@LN{540}{5} -\@LN{541}{5} -\@LN{542}{5} -\@LN{543}{5} -\bibcite{sefton_ei07}{{53}{}{{}}{{}}} -\bibcite{fehr_n02}{{54}{}{{}}{{}}} -\bibcite{PCB14e1006347}{{55}{}{{}}{{}}} -\bibcite{hauert_n04}{{56}{}{{}}{{}}} -\bibcite{stewart_pnas12}{{57}{}{{}}{{}}} -\providecommand\NAT@force@numbers{}\NAT@force@numbers -\@LN@col{1} -\@LN{544}{6} -\@LN{545}{6} -\@LN{546}{6} -\@LN{547}{6} -\@LN{548}{6} -\@LN{549}{6} -\@LN{550}{6} -\@LN{551}{6} -\@LN{552}{6} -\@LN{553}{6} -\@LN{554}{6} -\newlabel{LastPage}{{}{7}{}{page.7}{}} -\xdef\lastpage@lastpage{7} -\xdef\lastpage@lastpageHy{7} diff --git a/Main/ect.bbl b/Main/ect.bbl deleted file mode 100644 index 46bd712..0000000 --- a/Main/ect.bbl +++ /dev/null @@ -1,292 +0,0 @@ -\begin{thebibliography}{10} - -\bibitem{albert_rmp02} -R Albert, AL Barab{\'a}si, Statistical mechanics of complex networks. -\newblock {\em\protect\JournalTitle{Rev. Mod. Phys.}} \textbf{74}, 47--97 - (2002). - -\bibitem{shen_rsos18} -C Shen, C Chu, L Shi, M Perc, Z Wang, {Aspiration-based coevolution of link - weight promotes cooperation in the spatial prisoner's dilemma game}. -\newblock {\em\protect\JournalTitle{Royal Society Open Science}} \textbf{5}, - 180199 (2018). - -\bibitem{Pagan2019game} -N Pagan, F D\"{o}rfler, Game theoretical inference of human behavior in social - networks. -\newblock {\em\protect\JournalTitle{Nature Communications}} \textbf{10}, 5507 - (2019). - -\bibitem{melamed_pnas18} -D Melamed, A Harrell, B Simpson, {Cooperation, clustering, and assortative - mixing in dynamic networks}. -\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}} - \textbf{115}, 951--956 (2018). - -\bibitem{boyd2005solving} -R Boyd, PJ Richerson, Solving the puzzle of human cooperation. -\newblock {\em\protect\JournalTitle{Evolution and Culture}} \textbf{1}, - 105--132 (2005). - -\bibitem{gachter2009reciprocity} -S G{\"a}chter, B Herrmann, Reciprocity, culture and human cooperation: previous - insights and a new cross-cultural experiment. -\newblock {\em\protect\JournalTitle{Phil. Trans. R. Soc. B}} \textbf{364}, - 791--806 (2009). - -\bibitem{rand_tcs13} -DG Rand, MA Nowak, Human cooperation. -\newblock {\em\protect\JournalTitle{Trends in Cognitive Sciences}} \textbf{17}, - 413--425 (2013). - -\bibitem{perc_pr17} -M Perc, et~al., Statistical physics of human cooperation. -\newblock {\em\protect\JournalTitle{Phys. Rep.}} \textbf{687}, 1--51 (2017). - -\bibitem{nowak_11} -MA Nowak, R Highfield, {\em SuperCooperators: Altruism, Evolution, and Why We - Need Each Other to Succeed}. -\newblock (Free Press, New York), (2011). - -\bibitem{hrdy_11} -SB Hrdy, {\em Mothers and Others: The Evolutionary Origins of Mutual - Understanding}. -\newblock (Harvard University Press, Cambridge, MA), (2011). - -\bibitem{bowles_11} -S Bowles, H Gintis, {\em A Cooperative Species: Human Reciprocity and Its - Evolution}. -\newblock (Princeton University Press, Princeton, NJ), (2011). - -\bibitem{maynard_n73} -J Maynard~Smith, GR Price, The logic of animal conflict. -\newblock {\em\protect\JournalTitle{Nature}} \textbf{246}, 15--18 (1973). - -\bibitem{hofbauer_98} -J Hofbauer, K Sigmund, {\em Evolutionary Games and Population Dynamics}. -\newblock (Cambridge University Press, Cambridge, U.K.), (1998). - -\bibitem{cressman_03} -R Cressman, {\em Evolutionary Dynamics and Extensive Form Games}. -\newblock (MIT Press, Cambridge, MA), (2003). - -\bibitem{szabo_pr07} -G Szab{\'o}, G F{\'a}th, Evolutionary games on graphs. -\newblock {\em\protect\JournalTitle{Phys. Rep.}} \textbf{446}, 97--216 (2007). - -\bibitem{santos_prl05} -FC Santos, JM Pacheco, Scale-free networks provide a unifying framework for the - emergence of cooperation. -\newblock {\em\protect\JournalTitle{Phys. Rev. Lett.}} \textbf{95}, 098104 - (2005). - -\bibitem{ohtsuki_n06} -H Ohtsuki, C Hauert, E Lieberman, MA Nowak, A simple rule for the evolution of - cooperation on graphs and social networks. -\newblock {\em\protect\JournalTitle{Nature}} \textbf{441}, 502--505 (2006). - -\bibitem{santos_pnas06} -FC Santos, JM Pacheco, T Lenaerts, Evolutionary dynamics of social dilemmas in - structured heterogeneous populations. -\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}} - \textbf{103}, 3490--3494 (2006). - -\bibitem{santos_n08} -FC Santos, MD Santos, JM Pacheco, Social diversity promotes the emergence of - cooperation in public goods games. -\newblock {\em\protect\JournalTitle{Nature}} \textbf{454}, 213--216 (2008). - -\bibitem{tanimoto_pre07} -J Tanimoto, Dilemma solving by coevolution of networks and strategy in a $2 - \times 2$ game. -\newblock {\em\protect\JournalTitle{Phys. Rev. E}} \textbf{76}, 021126 (2007). - -\bibitem{fu_pre09} -F Fu, T Wu, L Wang, Partner switching stabilizes cooperation in coevolutionary - prisoner's dilemma. -\newblock {\em\protect\JournalTitle{Phys. Rev. E}} \textbf{79}, 036101 (2009). - -\bibitem{lee_s_prl11} -S Lee, P Holme, ZX Wu, Emergent hierarchical structures in multiadaptive games. -\newblock {\em\protect\JournalTitle{Phys. Rev. Lett.}} \textbf{106}, 028702 - (2011). - -\bibitem{rand_pnas14} -DG Rand, MA Nowak, JH Fowler, NA Christakis, Static network structure can - stabilize human cooperation. -\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}} - \textbf{111}, 17093--17098 (2014). - -\bibitem{fu2017leveraging} -F Fu, X Chen, Leveraging statistical physics to improve understanding of - cooperation in multiplex networks. -\newblock {\em\protect\JournalTitle{New J. Phys.}} \textbf{19}, 071002 (2017). - -\bibitem{allen2017evolutionary} -B Allen, et~al., Evolutionary dynamics on any population structure. -\newblock {\em\protect\JournalTitle{Nature}} \textbf{544}, 227--230 (2017). - -\bibitem{fotouhi_rsif19} -B Fotouhi, N Momeni, B Allen, MA Nowak, Evolution of cooperation on large - networks with community structure. -\newblock {\em\protect\JournalTitle{J. R. Soc. Interface}} \textbf{16}, - 20180677 (2019). - -\bibitem{nowak_n92b} -MA Nowak, RM May, Evolutionary games and spatial chaos. -\newblock {\em\protect\JournalTitle{Nature}} \textbf{359}, 826--829 (1992). - -\bibitem{perc_bs10} -M Perc, A Szolnoki, Coevolutionary games -- a mini review. -\newblock {\em\protect\JournalTitle{BioSystems}} \textbf{99}, 109--125 (2010). - -\bibitem{rand_pnas11} -DG Rand, S Arbesman, NA Christakis, Dynamic social networks promote cooperation - in experiments with humans. -\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}} - \textbf{108}, 19193--19198 (2011). - -\bibitem{fehl_el11} -K Fehl, DJ van~der Post, D Semmann, Co-evolution of behaviour and social - network structure promotes human cooperation. -\newblock {\em\protect\JournalTitle{Ecol. Lett.}} \textbf{14}, 546--551 (2011). - -\bibitem{wang_j_pnas12} -J Wang, S Suri, D Watts, Cooperation and assortativity with dynamic partner - updating. -\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}} - \textbf{109}, 14363--14368 (2012). - -\bibitem{szolnoki_epl14b} -A Szolnoki, M Perc, Coevolutionary success-driven multigames. -\newblock {\em\protect\JournalTitle{EPL}} \textbf{108}, 28004 (2014). - -\bibitem{wang_z_njp14} -Z Wang, A Szolnoki, M Perc, Self-organization towards optimally interdependent - networks by means of coevolution. -\newblock {\em\protect\JournalTitle{New J. Phys.}} \textbf{16}, 033041 (2014). - -\bibitem{EHB34164} -P Barclay, Strategies for cooperation in biological markets, especially for - humans. -\newblock {\em\protect\JournalTitle{Evolution and Human Behavior}} \textbf{34}, - 164--175 (2013). - -\bibitem{zhang2018gaming} -Y Zhang, et~al., Gaming temporal networks. -\newblock {\em\protect\JournalTitle{IEEE Transactions on Circuits and Systems - II: Express Briefs}} \textbf{66}, 672--676 (2018). - -\bibitem{miritello2013time} -G Miritello, R Lara, E Moro, Time allocation in social networks: correlation - between social structure and human communication dynamics in {\em Temporal - Networks}. -\newblock (Springer), pp. 175--190 (2013). - -\bibitem{GTN} -N Masuda, R Lambiotte, {\em A Guide to Temporal Networks}. -\newblock (World Scientific Publishing), (2016). - -\bibitem{holme_sr12} -P Holme, J Saram{\"a}ki, Temporal networks. -\newblock {\em\protect\JournalTitle{Phys. Rep.}} \textbf{519}, 97--125 (2012). - -\bibitem{gracia-lazaro_pnas12} -C Gracia-L{\'a}zaro, et~al., Heterogeneous networks do not promote cooperation - when humans play a prisoner's dilemma. -\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}} - \textbf{109}, 12922--12926 (2012). - -\bibitem{BA} -AL Barab\'{a}si, R Albert, Emergence of scaling in random networks. -\newblock {\em\protect\JournalTitle{Science}} \textbf{286}, 509--512 (1999). - -\bibitem{maynard_82} -SJ Maynard, {\em Evolution and the Theory of Games}. -\newblock (Cambridge University Press, Cambridge, U.K.), (1982). - -\bibitem{wang_js_sr17} -J Wang, Y Zhang, J Guan, S Zhou, {Divide-and-conquer tournament on social - networks}. -\newblock {\em\protect\JournalTitle{Scientific Reports}} \textbf{7}, 15484 - (2017). - -\bibitem{zhang_yc_sr15} -Y Zhang, G Chen, J Guan, Z Zhang, S Zhou, {Unfavorable individuals in social - gaming networks}. -\newblock {\em\protect\JournalTitle{Scientific Reports}} \textbf{5}, 17481 - (2015). - -\bibitem{barabasi_s99} -AL Barab{\'a}si, R Albert, Emergence of scaling in random networks. -\newblock {\em\protect\JournalTitle{Science}} \textbf{286}, 509--512 (1999). - -\bibitem{Watts98Nature} -DJ Watts, SH Strogatz, Collective dynamics of ``small-world" networks. -\newblock {\em\protect\JournalTitle{Nature}} \textbf{393}, 440--442 (1998). - -\bibitem{evans2019cooperation} -AM Evans, DG Rand, Cooperation and decision time. -\newblock {\em\protect\JournalTitle{Current Opinion in Psychology}} - \textbf{26}, 67--71 (2019). - -\bibitem{evans2015fast} -AM Evans, KD Dillon, DG Rand, Fast but not intuitive, slow but not reflective: - Decision conflict drives reaction times in social dilemmas. -\newblock {\em\protect\JournalTitle{Journal of Experimental Psychology: - General}} \textbf{144}, 951 (2015). - -\bibitem{yamagishi2017response} -T Yamagishi, et~al., Response time in economic games reflects different types - of decision conflict for prosocial and proself individuals. -\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}} - \textbf{114}, 6394--6399 (2017). - -\bibitem{spiliopoulos2018bcd} -L Spiliopoulos, A Ortmann, The {BCD} of response time analysis in experimental - economics. -\newblock {\em\protect\JournalTitle{Experimental Economics}} \textbf{21}, - 383--433 (2018). - -\bibitem{fu_pre08b} -F Fu, C Hauert, MA Nowak, L Wang, Reputation-based partner choice promotes - cooperation in social networks. -\newblock {\em\protect\JournalTitle{Phys. Rev. E}} \textbf{78}, 026117 (2008). - -\bibitem{gallo_pnas15} -E Gallo, C Yan, {The effects of reputational and social knowledge on - cooperation}. -\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}} - \textbf{112}, 201415883 (2015). - -\bibitem{wang2017onymity} -Z Wang, et~al., Onymity promotes cooperation in social dilemma experiments. -\newblock {\em\protect\JournalTitle{Science Advances}} \textbf{3}, e1601444 - (2017). - -\bibitem{sefton_ei07} -M Sefton, O Schupp, JM Walker, The effect of rewards and sanctions in provision - of public goods. -\newblock {\em\protect\JournalTitle{Econ. Inq.}} \textbf{45}, 671--690 (2007). - -\bibitem{fehr_n02} -E Fehr, S G{\"a}chter, Altruistic punishment in humans. -\newblock {\em\protect\JournalTitle{Nature}} \textbf{415}, 137--140 (2002). - -\bibitem{PCB14e1006347} -X Chen, A Szolnok, Punishment and inspection for governing the commons in a - feedback-evolving game. -\newblock {\em\protect\JournalTitle{PLoS Comput. Biol.}} \textbf{14}, e1006347 - (2018). - -\bibitem{hauert_n04} -C Hauert, M Doebeli, Spatial structure often inhibits the evolution of - cooperation in the snowdrift game. -\newblock {\em\protect\JournalTitle{Nature}} \textbf{428}, 643--646 (2004). - -\bibitem{stewart_pnas12} -AJ Stewart, JB Plotkin, Extortion and cooperation in the prisoner's dilemma. -\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}} - \textbf{109}, 10134--10135 (2012). - -\end{thebibliography} diff --git a/Main/ect.blg b/Main/ect.blg deleted file mode 100644 index 9a92d31..0000000 --- a/Main/ect.blg +++ /dev/null @@ -1,46 +0,0 @@ -This is BibTeX, Version 0.99d (TeX Live 2020/W32TeX) -Capacity: max_strings=200000, hash_size=200000, hash_prime=170003 -The top-level auxiliary file: ect.aux -The style file: pnas-new.bst -Database file #1: egt.bib -You've used 57 entries, - 1812 wiz_defined-function locations, - 807 strings with 11818 characters, -and the built_in function-call counts, 13398 in all, are: -= -- 1313 -> -- 627 -< -- 1 -+ -- 188 -- -- 131 -* -- 1161 -:= -- 2045 -add.period$ -- 114 -call.type$ -- 57 -change.case$ -- 50 -chr.to.int$ -- 0 -cite$ -- 57 -duplicate$ -- 540 -empty$ -- 1225 -format.name$ -- 131 -if$ -- 2996 -int.to.chr$ -- 0 -int.to.str$ -- 57 -missing$ -- 64 -newline$ -- 231 -num.names$ -- 57 -pop$ -- 95 -preamble$ -- 1 -purify$ -- 0 -quote$ -- 0 -skip$ -- 243 -stack$ -- 0 -substring$ -- 1168 -swap$ -- 82 -text.length$ -- 1 -text.prefix$ -- 0 -top$ -- 0 -type$ -- 0 -warning$ -- 0 -while$ -- 138 -width$ -- 59 -write$ -- 566 diff --git a/Main/ect.log b/Main/ect.log deleted file mode 100644 index 4e50403..0000000 --- a/Main/ect.log +++ /dev/null @@ -1,1608 +0,0 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/W32TeX) (preloaded format=pdflatex 2022.8.30) 11 MAR 2023 09:32 -entering extended mode - restricted \write18 enabled. - %&-line parsing enabled. -**ect.tex -(./ect.tex -LaTeX2e <2020-02-02> patch level 5 -L3 programming layer <2020-03-06> (./pnas-new.cls -Document Class: pnas-new 2019/04/29, v1.45 -(d:/texlive/2020/texmf-dist/tex/latex/extsizes/extarticle.cls -Document Class: extarticle 1996/10/08 v1.0 Non Standard LaTeX document class -(d:/texlive/2020/texmf-dist/tex/latex/extsizes/size9.clo -File: size9.clo 1999/11/11 v1.4a NON-Standard LaTeX file (size option) -) -(d:/texlive/2020/texmf-dist/tex/latex/base/exscale.sty -Package: exscale 2018/09/24 v2.1i Standard LaTeX package exscale -LaTeX Font Info: Redeclaring symbol font `largesymbols' on input line 57. -LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' -(Font) OMX/cmex/m/n --> OMX/cmex/m/n on input line 57. -LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' -(Font) OMX/cmex/m/n --> OMX/cmex/m/n on input line 57. -\big@size=\dimen134 -) -\c@part=\count167 -\c@section=\count168 -\c@subsection=\count169 -\c@subsubsection=\count170 -\c@paragraph=\count171 -\c@subparagraph=\count172 -\c@figure=\count173 -\c@table=\count174 -\abovecaptionskip=\skip47 -\belowcaptionskip=\skip48 -\bibindent=\dimen135 -) -(d:/texlive/2020/texmf-dist/tex/latex/base/inputenc.sty -Package: inputenc 2018/08/11 v1.3c Input encoding file -\inpenc@prehook=\toks15 -\inpenc@posthook=\toks16 -) -(d:/texlive/2020/texmf-dist/tex/generic/babel/babel.sty -Package: babel 2020/03/22 3.42 The Babel package - -(d:/texlive/2020/texmf-dist/tex/generic/babel/switch.def -File: switch.def 2020/03/22 3.42 Babel switching mechanism -) -(d:/texlive/2020/texmf-dist/tex/generic/babel-english/english.ldf -Language: english 2017/06/06 v3.3r English support from the babel system - -(d:/texlive/2020/texmf-dist/tex/generic/babel/babel.def -File: babel.def 2020/03/22 3.42 Babel common definitions -\babel@savecnt=\count175 -\U@D=\dimen136 - -(d:/texlive/2020/texmf-dist/tex/generic/babel/txtbabel.def) -\bbl@readstream=\read2 -\bbl@dirlevel=\count176 -) -Package babel Info: \l@canadian = using hyphenrules for english -(babel) (\language0) on input line 102. -Package babel Info: \l@australian = using hyphenrules for ukenglish -(babel) (\language21) on input line 105. -Package babel Info: \l@newzealand = using hyphenrules for ukenglish -(babel) (\language21) on input line 108. -)) -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amsmath.sty -Package: amsmath 2020/01/20 v2.17e AMS math features -\@mathmargin=\skip49 - -For additional information on amsmath, use the `?' option. -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amstext.sty -Package: amstext 2000/06/29 v2.01 AMS text - -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amsgen.sty -File: amsgen.sty 1999/11/30 v2.0 generic functions -\@emptytoks=\toks17 -\ex@=\dimen137 -)) -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amsbsy.sty -Package: amsbsy 1999/11/29 v1.2d Bold Symbols -\pmbraise@=\dimen138 -) -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amsopn.sty -Package: amsopn 2016/03/08 v2.02 operator names -) -\inf@bad=\count177 -LaTeX Info: Redefining \frac on input line 227. -\uproot@=\count178 -\leftroot@=\count179 -LaTeX Info: Redefining \overline on input line 389. -\classnum@=\count180 -\DOTSCASE@=\count181 -LaTeX Info: Redefining \ldots on input line 486. -LaTeX Info: Redefining \dots on input line 489. -LaTeX Info: Redefining \cdots on input line 610. -\Mathstrutbox@=\box45 -\strutbox@=\box46 -\big@size=\dimen139 -LaTeX Font Info: Redeclaring font encoding OML on input line 733. -LaTeX Font Info: Redeclaring font encoding OMS on input line 734. -\macc@depth=\count182 -\c@MaxMatrixCols=\count183 -\dotsspace@=\muskip16 -\c@parentequation=\count184 -\dspbrk@lvl=\count185 -\tag@help=\toks18 -\row@=\count186 -\column@=\count187 -\maxfields@=\count188 -\andhelp@=\toks19 -\eqnshift@=\dimen140 -\alignsep@=\dimen141 -\tagshift@=\dimen142 -\tagwidth@=\dimen143 -\totwidth@=\dimen144 -\lineht@=\dimen145 -\@envbody=\toks20 -\multlinegap=\skip50 -\multlinetaggap=\skip51 -\mathdisplay@stack=\toks21 -LaTeX Info: Redefining \[ on input line 2859. -LaTeX Info: Redefining \] on input line 2860. -) -(d:/texlive/2020/texmf-dist/tex/latex/amsfonts/amsfonts.sty -Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support -\symAMSa=\mathgroup4 -\symAMSb=\mathgroup5 -LaTeX Font Info: Redeclaring math symbol \hbar on input line 98. -LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' -(Font) U/euf/m/n --> U/euf/b/n on input line 106. -) -(d:/texlive/2020/texmf-dist/tex/latex/amsfonts/amssymb.sty -Package: amssymb 2013/01/14 v3.01 AMS font symbols -) -(d:/texlive/2020/texmf-dist/tex/latex/lm/lmodern.sty -Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts -LaTeX Font Info: Overwriting symbol font `operators' in version `normal' -(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22. -LaTeX Font Info: Overwriting symbol font `letters' in version `normal' -(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23. -LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' -(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24. -LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' -(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25. -LaTeX Font Info: Overwriting symbol font `operators' in version `bold' -(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26. -LaTeX Font Info: Overwriting symbol font `letters' in version `bold' -(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27. -LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' -(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28. -LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' -(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29. -LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' -(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31. -LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' -(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32. -LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' -(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33. -LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' -(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34. -LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' -(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35. -LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' -(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36. -LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' -(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37. -LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' -(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38. -) -(d:/texlive/2020/texmf-dist/tex/latex/psnfss/helvet.sty -Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS) - -(d:/texlive/2020/texmf-dist/tex/latex/graphics/keyval.sty -Package: keyval 2014/10/28 v1.15 key=value parser (DPC) -\KV@toks@=\toks22 -)) -(d:/texlive/2020/texmf-dist/tex/latex/base/fontenc.sty -Package: fontenc 2020/02/11 v2.0o Standard LaTeX package -LaTeX Font Info: Trying to load font information for T1+lmr on input line 11 -2. - -(d:/texlive/2020/texmf-dist/tex/latex/lm/t1lmr.fd -File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern -)) -(d:/texlive/2020/texmf-dist/tex/latex/lettrine/lettrine.sty -File: lettrine.sty 2020-03-14 v2.23 (Daniel Flipo) - -(d:/texlive/2020/texmf-dist/tex/generic/minifp/minifp.sty -Package: minifp 2013/12/30 v0.96. Macros for real number operations and a stack --based programing language. -\MFP@loopctr=\count189 -) -\c@DefaultLines=\count190 -\c@DefaultDepth=\count191 -\DefaultFindent=\dimen146 -\DefaultNindent=\dimen147 -\DefaultSlope=\dimen148 -\DiscardVskip=\dimen149 -\L@lbox=\box47 -\L@tbox=\box48 -\c@L@lines=\count192 -\c@L@depth=\count193 -\L@Pindent=\dimen150 -\L@Findent=\dimen151 -\L@Nindent=\dimen152 -\L@lraise=\dimen153 -\L@first=\dimen154 -\L@next=\dimen155 -\L@slope=\dimen156 -\L@height=\dimen157 -\L@novskip=\dimen158 -\L@target@ht=\dimen159 -\L@target@dp=\dimen160 -\L@target@tht=\dimen161 -\LettrineWidth=\dimen162 -\LettrineHeight=\dimen163 -\LettrineDepth=\dimen164 -\Llist@everypar=\toks23 - -Loading lettrine.cfg -(d:/texlive/2020/texmf-dist/tex/latex/lettrine/lettrine.cfg)) -(d:/texlive/2020/texmf-dist/tex/latex/tools/afterpage.sty -Package: afterpage 2014/10/28 v1.08 After-Page Package (DPC) -\AP@output=\toks24 -\AP@partial=\box49 -\AP@footins=\box50 -) -(d:/texlive/2020/texmf-dist/tex/generic/iftex/ifpdf.sty -Package: ifpdf 2019/10/25 v3.4 ifpdf legacy package. Use iftex instead. - -(d:/texlive/2020/texmf-dist/tex/generic/iftex/iftex.sty -Package: iftex 2020/03/06 v1.0d TeX engine tests -)) -(d:/texlive/2020/texmf-dist/tex/generic/iftex/ifxetex.sty -Package: ifxetex 2019/10/25 v0.7 ifxetex legacy package. Use iftex instead. -) -(d:/texlive/2020/texmf-dist/tex/latex/xcolor/xcolor.sty -Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK) - -(d:/texlive/2020/texmf-dist/tex/latex/graphics-cfg/color.cfg -File: color.cfg 2016/01/02 v1.6 sample color configuration -) -Package xcolor Info: Driver file: pdftex.def on input line 225. - -(d:/texlive/2020/texmf-dist/tex/latex/graphics-def/pdftex.def -File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex -) -Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348. -Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352. -Package xcolor Info: Model `RGB' extended on input line 1364. -Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366. -Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367. -Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368. -Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369. -Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370. -Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371. -) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty -(d:/texlive/2020/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty -(d:/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex -\pgfutil@everybye=\toks25 -\pgfutil@tempdima=\dimen165 -\pgfutil@tempdimb=\dimen166 - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex) -) (d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def -\pgfutil@abb=\box51 - -(d:/texlive/2020/texmf-dist/tex/latex/ms/everyshi.sty -Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) -)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex -(d:/texlive/2020/texmf-dist/tex/generic/pgf/pgf.revision.tex) -Package: pgfrcs 2020/01/08 v3.1.5b (3.1.5b) -)) -Package: pgf 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty -(d:/texlive/2020/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR) - -(d:/texlive/2020/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR) - -(d:/texlive/2020/texmf-dist/tex/latex/graphics/trig.sty -Package: trig 2016/01/03 v1.10 sin cos tan (DPC) -) -(d:/texlive/2020/texmf-dist/tex/latex/graphics-cfg/graphics.cfg -File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration -) -Package graphics Info: Driver file: pdftex.def on input line 105. -) -\Gin@req@height=\dimen167 -\Gin@req@width=\dimen168 -) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex -Package: pgfsys 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex -\pgfkeys@pathtoks=\toks26 -\pgfkeys@temptoks=\toks27 - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex -\pgfkeys@tmptoks=\toks28 -)) -\pgf@x=\dimen169 -\pgf@y=\dimen170 -\pgf@xa=\dimen171 -\pgf@ya=\dimen172 -\pgf@xb=\dimen173 -\pgf@yb=\dimen174 -\pgf@xc=\dimen175 -\pgf@yc=\dimen176 -\pgf@xd=\dimen177 -\pgf@yd=\dimen178 -\w@pgf@writea=\write3 -\r@pgf@reada=\read3 -\c@pgf@counta=\count194 -\c@pgf@countb=\count195 -\c@pgf@countc=\count196 -\c@pgf@countd=\count197 -\t@pgf@toka=\toks29 -\t@pgf@tokb=\toks30 -\t@pgf@tokc=\toks31 -\pgf@sys@id@count=\count198 - (d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg -File: pgf.cfg 2020/01/08 v3.1.5b (3.1.5b) -) -Driver file for pgf: pgfsys-pdftex.def - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def -File: pgfsys-pdftex.def 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def -File: pgfsys-common-pdf.def 2020/01/08 v3.1.5b (3.1.5b) -))) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex -File: pgfsyssoftpath.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfsyssoftpath@smallbuffer@items=\count199 -\pgfsyssoftpath@bigbuffer@items=\count266 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex -File: pgfsysprotocol.code.tex 2020/01/08 v3.1.5b (3.1.5b) -)) (d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex -Package: pgfcore 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex -\pgfmath@dimen=\dimen179 -\pgfmath@count=\count267 -\pgfmath@box=\box52 -\pgfmath@toks=\toks32 -\pgfmath@stack@operand=\toks33 -\pgfmath@stack@operation=\toks34 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.te -x) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric -.code.tex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.t -ex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.co -de.tex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.te -x) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithm -etics.code.tex))) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex -\c@pgfmathroundto@lastzeros=\count268 -)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex -File: pgfcorepoints.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@picminx=\dimen180 -\pgf@picmaxx=\dimen181 -\pgf@picminy=\dimen182 -\pgf@picmaxy=\dimen183 -\pgf@pathminx=\dimen184 -\pgf@pathmaxx=\dimen185 -\pgf@pathminy=\dimen186 -\pgf@pathmaxy=\dimen187 -\pgf@xx=\dimen188 -\pgf@xy=\dimen189 -\pgf@yx=\dimen190 -\pgf@yy=\dimen191 -\pgf@zx=\dimen192 -\pgf@zy=\dimen193 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.cod -e.tex -File: pgfcorepathconstruct.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@path@lastx=\dimen194 -\pgf@path@lasty=\dimen195 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.te -x -File: pgfcorepathusage.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@shorten@end@additional=\dimen196 -\pgf@shorten@start@additional=\dimen197 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex -File: pgfcorescopes.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfpic=\box53 -\pgf@hbox=\box54 -\pgf@layerbox@main=\box55 -\pgf@picture@serial@count=\count269 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code -.tex -File: pgfcoregraphicstate.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgflinewidth=\dimen198 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.c -ode.tex -File: pgfcoretransformations.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@pt@x=\dimen199 -\pgf@pt@y=\dimen256 -\pgf@pt@temp=\dimen257 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex -File: pgfcorequick.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex -File: pgfcoreobjects.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.co -de.tex -File: pgfcorepathprocessing.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex -File: pgfcorearrows.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfarrowsep=\dimen258 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex -File: pgfcoreshade.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@max=\dimen259 -\pgf@sys@shading@range@num=\count270 -\pgf@shadingcount=\count271 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex -File: pgfcoreimage.code.tex 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex -File: pgfcoreexternal.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfexternal@startupbox=\box56 -)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex -File: pgfcorelayers.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code -.tex -File: pgfcoretransparency.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex -File: pgfcorepatterns.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) (d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex -File: pgfcorerdf.code.tex 2020/01/08 v3.1.5b (3.1.5b) -))) (d:/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.te -x -File: pgfmoduleshapes.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfnodeparttextbox=\box57 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex -File: pgfmoduleplot.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.st -y -Package: pgfcomp-version-0-65 2020/01/08 v3.1.5b (3.1.5b) -\pgf@nodesepstart=\dimen260 -\pgf@nodesepend=\dimen261 -) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.st -y -Package: pgfcomp-version-1-18 2020/01/08 v3.1.5b (3.1.5b) -)) (d:/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgffor.sty -(d:/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/math/pgfmath.sty -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex -Package: pgffor 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex) -\pgffor@iter=\dimen262 -\pgffor@skip=\dimen263 -\pgffor@stack=\toks35 -\pgffor@toks=\toks36 -)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex -Package: tikz 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.co -de.tex -File: pgflibraryplothandlers.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@plot@mark@count=\count272 -\pgfplotmarksize=\dimen264 -) -\tikz@lastx=\dimen265 -\tikz@lasty=\dimen266 -\tikz@lastxsaved=\dimen267 -\tikz@lastysaved=\dimen268 -\tikz@lastmovetox=\dimen269 -\tikz@lastmovetoy=\dimen270 -\tikzleveldistance=\dimen271 -\tikzsiblingdistance=\dimen272 -\tikz@figbox=\box58 -\tikz@figbox@bg=\box59 -\tikz@tempbox=\box60 -\tikz@tempbox@bg=\box61 -\tikztreelevel=\count273 -\tikznumberofchildren=\count274 -\tikznumberofcurrentchild=\count275 -\tikz@fig@count=\count276 - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex -File: pgfmodulematrix.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfmatrixcurrentrow=\count277 -\pgfmatrixcurrentcolumn=\count278 -\pgf@matrix@numberofcolumns=\count279 -) -\tikz@expandcount=\count280 - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzli -brarytopaths.code.tex -File: tikzlibrarytopaths.code.tex 2020/01/08 v3.1.5b (3.1.5b) -))) -(d:/texlive/2020/texmf-dist/tex/latex/mdframed/mdframed.sty -Package: mdframed 2013/07/01 1.9b: mdframed - -(d:/texlive/2020/texmf-dist/tex/latex/kvoptions/kvoptions.sty -Package: kvoptions 2019/11/29 v3.13 Key value format for package options (HO) - -(d:/texlive/2020/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty -Package: ltxcmds 2019/12/15 v1.24 LaTeX kernel commands for general use (HO) -) -(d:/texlive/2020/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty -Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO) -)) -(d:/texlive/2020/texmf-dist/tex/latex/l3packages/xparse/xparse.sty -(d:/texlive/2020/texmf-dist/tex/latex/l3kernel/expl3.sty -Package: expl3 2020-03-06 L3 programming layer (loader) - -(d:/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def -File: l3backend-pdfmode.def 2020-03-12 L3 backend support: PDF mode -\l__kernel_color_stack_int=\count281 -\l__pdf_internal_box=\box62 -)) -Package: xparse 2020-03-06 L3 Experimental document command parser -\l__xparse_current_arg_int=\count282 -\g__xparse_grabber_int=\count283 -\l__xparse_m_args_int=\count284 -\l__xparse_v_nesting_int=\count285 -) -(d:/texlive/2020/texmf-dist/tex/latex/etoolbox/etoolbox.sty -Package: etoolbox 2019/09/21 v2.5h e-TeX tools for LaTeX (JAW) -\etb@tempcnta=\count286 -) -(d:/texlive/2020/texmf-dist/tex/latex/zref/zref-abspage.sty -Package: zref-abspage 2020-03-03 v2.29 Module abspage for zref (HO) - -(d:/texlive/2020/texmf-dist/tex/latex/zref/zref-base.sty -Package: zref-base 2020-03-03 v2.29 Module base for zref (HO) - -(d:/texlive/2020/texmf-dist/tex/generic/infwarerr/infwarerr.sty -Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) -) -(d:/texlive/2020/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty -Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) -) -(d:/texlive/2020/texmf-dist/tex/latex/pdftexcmds/pdftexcmds.sty -Package: pdftexcmds 2019/11/24 v0.31 Utility functions of pdfTeX for LuaTeX (HO -) -Package pdftexcmds Info: \pdf@primitive is available. -Package pdftexcmds Info: \pdf@ifprimitive is available. -Package pdftexcmds Info: \pdfdraftmode found. -) -(d:/texlive/2020/texmf-dist/tex/generic/etexcmds/etexcmds.sty -Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO) -) -(d:/texlive/2020/texmf-dist/tex/latex/auxhook/auxhook.sty -Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO) -) -Package zref Info: New property list: main on input line 763. -Package zref Info: New property: default on input line 764. -Package zref Info: New property: page on input line 765. -) -(d:/texlive/2020/texmf-dist/tex/generic/atbegshi/atbegshi.sty -Package: atbegshi 2019/12/05 v1.19 At begin shipout hook (HO) -) -\c@abspage=\count287 -Package zref Info: New property: abspage on input line 66. -) -(d:/texlive/2020/texmf-dist/tex/latex/needspace/needspace.sty -Package: needspace 2010/09/12 v1.3d reserve vertical space -) -\mdf@templength=\skip52 -\c@mdf@globalstyle@cnt=\count288 -\mdf@skipabove@length=\skip53 -\mdf@skipbelow@length=\skip54 -\mdf@leftmargin@length=\skip55 -\mdf@rightmargin@length=\skip56 -\mdf@innerleftmargin@length=\skip57 -\mdf@innerrightmargin@length=\skip58 -\mdf@innertopmargin@length=\skip59 -\mdf@innerbottommargin@length=\skip60 -\mdf@splittopskip@length=\skip61 -\mdf@splitbottomskip@length=\skip62 -\mdf@outermargin@length=\skip63 -\mdf@innermargin@length=\skip64 -\mdf@linewidth@length=\skip65 -\mdf@innerlinewidth@length=\skip66 -\mdf@middlelinewidth@length=\skip67 -\mdf@outerlinewidth@length=\skip68 -\mdf@roundcorner@length=\skip69 -\mdf@footenotedistance@length=\skip70 -\mdf@userdefinedwidth@length=\skip71 -\mdf@needspace@length=\skip72 -\mdf@frametitleaboveskip@length=\skip73 -\mdf@frametitlebelowskip@length=\skip74 -\mdf@frametitlerulewidth@length=\skip75 -\mdf@frametitleleftmargin@length=\skip76 -\mdf@frametitlerightmargin@length=\skip77 -\mdf@shadowsize@length=\skip78 -\mdf@extratopheight@length=\skip79 -\mdf@subtitleabovelinewidth@length=\skip80 -\mdf@subtitlebelowlinewidth@length=\skip81 -\mdf@subtitleaboveskip@length=\skip82 -\mdf@subtitlebelowskip@length=\skip83 -\mdf@subtitleinneraboveskip@length=\skip84 -\mdf@subtitleinnerbelowskip@length=\skip85 -\mdf@subsubtitleabovelinewidth@length=\skip86 -\mdf@subsubtitlebelowlinewidth@length=\skip87 -\mdf@subsubtitleaboveskip@length=\skip88 -\mdf@subsubtitlebelowskip@length=\skip89 -\mdf@subsubtitleinneraboveskip@length=\skip90 -\mdf@subsubtitleinnerbelowskip@length=\skip91 - -(d:/texlive/2020/texmf-dist/tex/latex/mdframed/md-frame-1.mdf -File: md-frame-1.mdf 2013/07/01\ 1.9b: md-frame-1 -) -\mdf@frametitlebox=\box63 -\mdf@footnotebox=\box64 -\mdf@splitbox@one=\box65 -\mdf@splitbox@two=\box66 -\mdf@splitbox@save=\box67 -\mdfsplitboxwidth=\skip92 -\mdfsplitboxtotalwidth=\skip93 -\mdfsplitboxheight=\skip94 -\mdfsplitboxdepth=\skip95 -\mdfsplitboxtotalheight=\skip96 -\mdfframetitleboxwidth=\skip97 -\mdfframetitleboxtotalwidth=\skip98 -\mdfframetitleboxheight=\skip99 -\mdfframetitleboxdepth=\skip100 -\mdfframetitleboxtotalheight=\skip101 -\mdffootnoteboxwidth=\skip102 -\mdffootnoteboxtotalwidth=\skip103 -\mdffootnoteboxheight=\skip104 -\mdffootnoteboxdepth=\skip105 -\mdffootnoteboxtotalheight=\skip106 -\mdftotallinewidth=\skip107 -\mdfboundingboxwidth=\skip108 -\mdfboundingboxtotalwidth=\skip109 -\mdfboundingboxheight=\skip110 -\mdfboundingboxdepth=\skip111 -\mdfboundingboxtotalheight=\skip112 -\mdf@freevspace@length=\skip113 -\mdf@horizontalwidthofbox@length=\skip114 -\mdf@verticalmarginwhole@length=\skip115 -\mdf@horizontalspaceofbox=\skip116 -\mdfsubtitleheight=\skip117 -\mdfsubsubtitleheight=\skip118 -\c@mdfcountframes=\count289 - -****** mdframed patching \endmdf@trivlist - -****** -- success****** - -\mdf@envdepth=\count290 -\c@mdf@env@i=\count291 -\c@mdf@env@ii=\count292 -\c@mdf@zref@counter=\count293 -Package zref Info: New property: mdf@pagevalue on input line 895. -) -(d:/texlive/2020/texmf-dist/tex/latex/hyperref/hyperref.sty -Package: hyperref 2020/01/14 v7.00d Hypertext links for LaTeX - -(d:/texlive/2020/texmf-dist/tex/generic/pdfescape/pdfescape.sty -Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) -) -(d:/texlive/2020/texmf-dist/tex/latex/hycolor/hycolor.sty -Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) -) -(d:/texlive/2020/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty -Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO) -) -\@linkdim=\dimen273 -\Hy@linkcounter=\count294 -\Hy@pagecounter=\count295 - -(d:/texlive/2020/texmf-dist/tex/latex/hyperref/pd1enc.def -File: pd1enc.def 2020/01/14 v7.00d Hyperref: PDFDocEncoding definition (HO) -Now handling font encoding PD1 ... -... no UTF-8 mapping file for font encoding PD1 -) -(d:/texlive/2020/texmf-dist/tex/generic/intcalc/intcalc.sty -Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) -) -\Hy@SavedSpaceFactor=\count296 -Package hyperref Info: Option `colorlinks' set `true' on input line 4421. -Package hyperref Info: Hyper figures OFF on input line 4547. -Package hyperref Info: Link nesting OFF on input line 4552. -Package hyperref Info: Hyper index ON on input line 4555. -Package hyperref Info: Plain pages OFF on input line 4562. -Package hyperref Info: Backreferencing OFF on input line 4567. -Package hyperref Info: Implicit mode ON; LaTeX internals redefined. -Package hyperref Info: Bookmarks ON on input line 4800. -\c@Hy@tempcnt=\count297 - -(d:/texlive/2020/texmf-dist/tex/latex/url/url.sty -\Urlmuskip=\muskip17 -Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. -) -LaTeX Info: Redefining \url on input line 5159. -\XeTeXLinkMargin=\dimen274 - -(d:/texlive/2020/texmf-dist/tex/generic/bitset/bitset.sty -Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) - -(d:/texlive/2020/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty -Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO -) -)) -\Fld@menulength=\count298 -\Field@Width=\dimen275 -\Fld@charsize=\dimen276 -Package hyperref Info: Hyper figures OFF on input line 6430. -Package hyperref Info: Link nesting OFF on input line 6435. -Package hyperref Info: Hyper index ON on input line 6438. -Package hyperref Info: backreferencing OFF on input line 6445. -Package hyperref Info: Link coloring ON on input line 6448. -Package hyperref Info: Link coloring with OCG OFF on input line 6455. -Package hyperref Info: PDF/A mode OFF on input line 6460. -LaTeX Info: Redefining \ref on input line 6500. -LaTeX Info: Redefining \pageref on input line 6504. -\Hy@abspage=\count299 -\c@Item=\count300 -\c@Hfootnote=\count301 -) -Package hyperref Info: Driver (autodetected): hpdftex. - -(d:/texlive/2020/texmf-dist/tex/latex/hyperref/hpdftex.def -File: hpdftex.def 2020/01/14 v7.00d Hyperref driver for pdfTeX - -(d:/texlive/2020/texmf-dist/tex/latex/atveryend/atveryend.sty -Package: atveryend 2019-12-11 v1.11 Hooks at the very end of document (HO) -Package atveryend Info: \AP@enddocument detected (standard20110627). -) -\HyAnn@Count=\count302 -\Fld@listcount=\count303 -\c@bookmark@seq@number=\count304 - -(d:/texlive/2020/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty -Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO) - -(d:/texlive/2020/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty -Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) -) -Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 -86. -) -\Hy@SectionHShift=\skip119 -) -(d:/texlive/2020/texmf-dist/tex/latex/preprint/authblk.sty -Package: authblk 2001/02/27 1.3 (PWD) -\affilsep=\skip120 -\@affilsep=\skip121 -\c@Maxaffil=\count305 -\c@authors=\count306 -\c@affil=\count307 -) -(d:/texlive/2020/texmf-dist/tex/latex/xifthen/xifthen.sty -Package: xifthen 2015/11/05 v1.4.0 Extended ifthen features - -(d:/texlive/2020/texmf-dist/tex/latex/tools/calc.sty -Package: calc 2017/05/25 v4.3 Infix arithmetic (KKT,FJ) -\calc@Acount=\count308 -\calc@Bcount=\count309 -\calc@Adimen=\dimen277 -\calc@Bdimen=\dimen278 -\calc@Askip=\skip122 -\calc@Bskip=\skip123 -LaTeX Info: Redefining \setlength on input line 80. -LaTeX Info: Redefining \addtolength on input line 81. -\calc@Ccount=\count310 -\calc@Cskip=\skip124 -) -(d:/texlive/2020/texmf-dist/tex/latex/base/ifthen.sty -Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) -) -(d:/texlive/2020/texmf-dist/tex/latex/ifmtarg/ifmtarg.sty -Package: ifmtarg 2018/04/16 v1.2b check for an empty argument -)) -(d:/texlive/2020/texmf-dist/tex/latex/base/textcomp.sty -Package: textcomp 2020/02/02 v2.0n Standard LaTeX package -) -(d:/texlive/2020/texmf-dist/tex/latex/colortbl/colortbl.sty -Package: colortbl 2020/01/04 v1.0e Color table columns (DPC) - -(d:/texlive/2020/texmf-dist/tex/latex/tools/array.sty -Package: array 2019/08/31 v2.4l Tabular extension package (FMi) -\col@sep=\dimen279 -\ar@mcellbox=\box68 -\extrarowheight=\dimen280 -\NC@list=\toks37 -\extratabsurround=\skip125 -\backup@length=\skip126 -\ar@cellbox=\box69 -) -\everycr=\toks38 -\minrowclearance=\skip127 -) -(d:/texlive/2020/texmf-dist/tex/latex/booktabs/booktabs.sty -Package: booktabs 2020/01/12 v1.61803398 Publication quality tables -\heavyrulewidth=\dimen281 -\lightrulewidth=\dimen282 -\cmidrulewidth=\dimen283 -\belowrulesep=\dimen284 -\belowbottomsep=\dimen285 -\aboverulesep=\dimen286 -\abovetopsep=\dimen287 -\cmidrulesep=\dimen288 -\cmidrulekern=\dimen289 -\defaultaddspace=\dimen290 -\@cmidla=\count311 -\@cmidlb=\count312 -\@aboverulesep=\dimen291 -\@belowrulesep=\dimen292 -\@thisruleclass=\count313 -\@lastruleclass=\count314 -\@thisrulewidth=\dimen293 -) -(d:/texlive/2020/texmf-dist/tex/latex/algorithms/algorithm.sty -Package: algorithm 2009/08/24 v0.1 Document Style `algorithm' - floating enviro -nment - -(d:/texlive/2020/texmf-dist/tex/latex/float/float.sty -Package: float 2001/11/08 v1.3d Float enhancements (AL) -\c@float@type=\count315 -\float@exts=\toks39 -\float@box=\box70 -\@float@everytoks=\toks40 -\@floatcapt=\box71 -) -\@float@every@algorithm=\toks41 -\c@algorithm=\count316 -) -(d:/texlive/2020/texmf-dist/tex/latex/algorithmicx/algpseudocode.sty -Package: algpseudocode - -(d:/texlive/2020/texmf-dist/tex/latex/algorithmicx/algorithmicx.sty -Package: algorithmicx 2005/04/27 v1.2 Algorithmicx - -Document Style algorithmicx 1.2 - a greatly improved `algorithmic' style -\c@ALG@line=\count317 -\c@ALG@rem=\count318 -\c@ALG@nested=\count319 -\ALG@tlm=\skip128 -\ALG@thistlm=\skip129 -\c@ALG@Lnr=\count320 -\c@ALG@blocknr=\count321 -\c@ALG@storecount=\count322 -\c@ALG@tmpcounter=\count323 -\ALG@tmplength=\skip130 -) -Document Style - pseudocode environments for use with the `algorithmicx' style -) (d:/texlive/2020/texmf-dist/tex/latex/changepage/changepage.sty -Package: changepage 2009/10/20 v1.0c check page and change page layout -\c@cp@cntr=\count324 -\cp@tempcnt=\count325 -) -(d:/texlive/2020/texmf-dist/tex/latex/geometry/geometry.sty -Package: geometry 2020/01/02 v5.9 Page Geometry - -(d:/texlive/2020/texmf-dist/tex/generic/iftex/ifvtex.sty -Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. -) -\Gm@cnth=\count326 -\Gm@cntv=\count327 -\c@Gm@tempcnt=\count328 -\Gm@bindingoffset=\dimen294 -\Gm@wd@mp=\dimen295 -\Gm@odd@mp=\dimen296 -\Gm@even@mp=\dimen297 -\Gm@layoutwidth=\dimen298 -\Gm@layoutheight=\dimen299 -\Gm@layouthoffset=\dimen300 -\Gm@layoutvoffset=\dimen301 -\Gm@dimlist=\toks42 -) -(d:/texlive/2020/texmf-dist/tex/latex/caption/caption.sty -Package: caption 2020/01/03 v3.4h Customizing captions (AR) - -(d:/texlive/2020/texmf-dist/tex/latex/caption/caption3.sty -Package: caption3 2020/01/03 v1.8h caption3 kernel (AR) -Package caption3 Info: TeX engine: e-TeX on input line 61. -\captionmargin=\dimen302 -\captionmargin@=\dimen303 -\captionwidth=\dimen304 -\caption@tempdima=\dimen305 -\caption@indent=\dimen306 -\caption@parindent=\dimen307 -\caption@hangindent=\dimen308 -Package caption Info: Standard document class detected. -) -(d:/texlive/2020/texmf-dist/tex/latex/newfloat/newfloat.sty -Package: newfloat 2019/09/02 v1.1l Defining new floating environments (AR) -) -\c@caption@flags=\count329 -\c@continuedfloat=\count330 -Package caption Info: float package is loaded. -Package caption Info: hyperref package is loaded. -) -(d:/texlive/2020/texmf-dist/tex/latex/natbib/natbib.sty -Package: natbib 2010/09/13 8.31b (PWD, AO) -\bibhang=\skip131 -\bibsep=\skip132 -LaTeX Info: Redefining \cite on input line 694. -\c@NAT@ctr=\count331 -) (./jabbrv.sty -Package: jabbrv 2010/08/18 v0.2 Automatic Journal Title Abbreviation Package -\temp@journal@text=\toks43 -\temp@journal@text@=\toks44 -\c@jabbrv@strlen@count=\count332 -\c@jabbrv@gobble@temp=\count333 -\c@jabbrv@loop@i=\count334 -\c@jabbrv@loop@max=\count335 -\c@jabbrv@word@count=\count336 - -(./jabbrv-ltwa-all.ldf) (./jabbrv-ltwa-en.ldf)) -(d:/texlive/2020/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty -Package: fancyhdr 2019/01/31 v3.10 Extensive control of page headers and footer -s -\f@nch@headwidth=\skip133 -\f@nch@O@elh=\skip134 -\f@nch@O@erh=\skip135 -\f@nch@O@olh=\skip136 -\f@nch@O@orh=\skip137 -\f@nch@O@elf=\skip138 -\f@nch@O@erf=\skip139 -\f@nch@O@olf=\skip140 -\f@nch@O@orf=\skip141 -) -(d:/texlive/2020/texmf-dist/tex/latex/lastpage/lastpage.sty -Package: lastpage 2015/03/29 v1.2m Refers to last page's name (HMM; JPG) -) -(d:/texlive/2020/texmf-dist/tex/latex/titlesec/titlesec.sty -Package: titlesec 2019/10/16 v2.13 Sectioning titles -\ttl@box=\box72 -\beforetitleunit=\skip142 -\aftertitleunit=\skip143 -\ttl@plus=\dimen309 -\ttl@minus=\dimen310 -\ttl@toksa=\toks45 -\titlewidth=\dimen311 -\titlewidthlast=\dimen312 -\titlewidthfirst=\dimen313 -) -\c@ttlp@side=\count337 -\ttlp@side=\count338 -\pnas@vertadjust=\skip144 - -(d:/texlive/2020/texmf-dist/tex/latex/lineno/lineno.sty -Package: lineno 2005/11/02 line numbers on paragraphs v4.41 -\linenopenalty=\count339 -\output=\toks46 -\linenoprevgraf=\count340 -\linenumbersep=\dimen314 -\linenumberwidth=\dimen315 -\c@linenumber=\count341 -\c@pagewiselinenumber=\count342 -\c@LN@truepage=\count343 -\c@internallinenumber=\count344 -\c@internallinenumbers=\count345 -\quotelinenumbersep=\dimen316 -\bframerule=\dimen317 -\bframesep=\dimen318 -\bframebox=\box73 -LaTeX Info: Redefining \\ on input line 3056. -) -(d:/texlive/2020/texmf-dist/tex/latex/footmisc/footmisc.sty -Package: footmisc 2011/06/06 v5.5b a miscellany of footnote facilities -\FN@temptoken=\toks47 -\footnotemargin=\dimen319 -\c@pp@next@reset=\count346 -Package footmisc Info: Declaring symbol style bringhurst on input line 855. -Package footmisc Info: Declaring symbol style chicago on input line 863. -Package footmisc Info: Declaring symbol style wiley on input line 872. -Package footmisc Info: Declaring symbol style lamport-robust on input line 883. - -Package footmisc Info: Declaring symbol style lamport* on input line 903. -Package footmisc Info: Declaring symbol style lamport*-robust on input line 924 -. -) -\c@acknow@section=\count347 -\c@matmethods@section=\count348 - -(d:/texlive/2020/texmf-dist/tex/latex/enumitem/enumitem.sty -Package: enumitem 2019/06/20 v3.9 Customized lists -\labelindent=\skip145 -\enit@outerparindent=\dimen320 -\enit@toks=\toks48 -\enit@inbox=\box74 -\enit@count@id=\count349 -\enitdp@description=\count350 -) -(d:/texlive/2020/texmf-dist/tex/latex/sidecap/sidecap.sty -Package: sidecap 2003/06/06 v1.6f SideCap Package (RN/HjG) -\SC@BOXWD=\dimen321 -\SC@CAPWD=\dimen322 -\SC@tempdima=\dimen323 -\SC@tempdimb=\dimen324 -\c@SC@C=\count351 -\SC@BOX=\box75 -) -(d:/texlive/2020/texmf-dist/tex/latex/sttools/stfloats.sty -Package: stfloats 2017/03/27 v3.3 Improve float mechanism and baselineskip sett -ings -\@dblbotnum=\count352 -\c@dblbotnumber=\count353 -) -(d:/texlive/2020/texmf-dist/tex/latex/marginnote/marginnote.sty -Package: marginnote 2018/08/09 v1.4b non floating margin notes for LaTeX -\c@mn@abspage=\count354 -) -\@float@every@@widetext=\toks49 -\c@@widetext=\count355 -) -(d:/texlive/2020/texmf-dist/tex/latex/microtype/microtype.sty -Package: microtype 2019/11/18 v2.7d Micro-typographical refinements (RS) -\MT@toks=\toks50 -\MT@count=\count356 -LaTeX Info: Redefining \textls on input line 790. -\MT@outer@kern=\dimen325 -LaTeX Info: Redefining \textmicrotypecontext on input line 1354. -\MT@listname@count=\count357 - -(d:/texlive/2020/texmf-dist/tex/latex/microtype/microtype-pdftex.def -File: microtype-pdftex.def 2019/11/18 v2.7d Definitions specific to pdftex (RS) - -LaTeX Info: Redefining \lsstyle on input line 914. -LaTeX Info: Redefining \lslig on input line 914. -\MT@outer@space=\skip146 -) -Package microtype Info: Loading configuration file microtype.cfg. - -(d:/texlive/2020/texmf-dist/tex/latex/microtype/microtype.cfg -File: microtype.cfg 2019/11/18 v2.7d microtype main configuration file (RS) -)) -(d:/texlive/2020/texmf-dist/tex/latex/multirow/multirow.sty -Package: multirow 2019/05/31 v2.5 Span multiple rows of a table -\multirow@colwidth=\skip147 -\multirow@cntb=\count358 -\multirow@dima=\skip148 -\bigstrutjot=\dimen326 -) -(d:/texlive/2020/texmf-dist/tex/latex/sttools/flushend.sty -Package: flushend 2017/03/27 v3.3 Balancing columns in twocolumn mode -\flushend@@lastskip@a=\skip149 -\flushend@@lastskip@b=\skip150 -\flushend@@lastskip@c=\skip151 -\flushend@@penalty@a=\count359 -\flushend@@lastkern@a=\dimen327 -\var@@temp@spread=\dimen328 -\var@@temp@a=\dimen329 -\flushend@@page@rule=\dimen330 -\flushend@@varbox@a=\box76 -\flushend@@varbox@c=\box77 -\flushend@@tempbox@a=\box78 -\flushend@@tempbox@c=\box79 -\@viper=\box80 -\hold@viper=\box81 -\atColsBreak=\toks51 -\atColsEnd=\toks52 -) -(d:/texlive/2020/texmf-dist/tex/latex/doublestroke/dsfont.sty -Package: dsfont 1995/08/01 v0.1 Double stroke roman fonts -) -(d:/texlive/2020/texmf-dist/tex/latex/setspace/setspace.sty -Package: setspace 2011/12/19 v6.7a set line spacing -) -(./pnasresearcharticle.sty -Package: pnasresearcharticle 2018/05/06 v1.3 PNAS two column research article s -tyle -\@float@every@sigstatement=\toks53 -\c@sigstatement=\count360 -) (./ect.aux) -\openout1 = `ect.aux'. - -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 80. -LaTeX Font Info: ... okay on input line 80. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 80. -LaTeX Font Info: ... okay on input line 80. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 80. -LaTeX Font Info: ... okay on input line 80. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 80. -LaTeX Font Info: ... okay on input line 80. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 80. -LaTeX Font Info: ... okay on input line 80. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 80. -LaTeX Font Info: ... okay on input line 80. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 80. -LaTeX Font Info: ... okay on input line 80. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 80. -LaTeX Font Info: ... okay on input line 80. - -(d:/texlive/2020/texmf-dist/tex/context/base/mkii/supp-pdf.mkii -[Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count361 -\scratchdimen=\dimen331 -\scratchbox=\box82 -\nofMPsegments=\count362 -\nofMParguments=\count363 -\everyMPshowfont=\toks54 -\MPscratchCnt=\count364 -\MPscratchDim=\dimen332 -\MPnumerator=\count365 -\makeMPintoPDFobject=\count366 -\everyMPtoPDFconversion=\toks55 -) (d:/texlive/2020/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty -Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf -Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 -85. - -(d:/texlive/2020/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg -File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv -e -)) -ABD: EveryShipout initializing macros -\AtBeginShipoutBox=\box83 -Package hyperref Info: Link coloring ON on input line 80. - -(d:/texlive/2020/texmf-dist/tex/latex/hyperref/nameref.sty -Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section - -(d:/texlive/2020/texmf-dist/tex/latex/refcount/refcount.sty -Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) -) -(d:/texlive/2020/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty -Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) -) -\c@section@level=\count367 -) -LaTeX Info: Redefining \ref on input line 80. -LaTeX Info: Redefining \pageref on input line 80. -LaTeX Info: Redefining \nameref on input line 80. - -(./ect.out) (./ect.out) -\@outlinefile=\write4 -\openout4 = `ect.out'. - - -(d:/texlive/2020/texmf-dist/tex/latex/draftwatermark/draftwatermark.sty -Package: draftwatermark 2020/03/14 2.0 Put a gray textual watermark on document - pages - -(d:/texlive/2020/texmf-dist/tex/latex/everypage/everypage.sty -Package: everypage 2007/06/20 1.1 Hooks to run on every page -)) -*geometry* driver: auto-detecting -*geometry* detected driver: pdftex -*geometry* verbose mode - [ preamble ] result: -* driver: pdftex -* paper: letterpaper -* layout: -* layout(width,height): (587.19374pt,785.93625pt) -* layoutoffset:(h,v)=(13.55061pt,4.51686pt) -* modes: includehead includefoot twoside -* h-part:(L,W,R)=(38.5pt, 505.69374pt, 43.0pt) -* v-part:(T,H,B)=(43.0pt, 710.93625pt, 32.0pt) -* \paperwidth=614.295pt -* \paperheight=794.96999pt -* \textwidth=505.69374pt -* \textheight=675.93625pt -* \oddsidemargin=-20.21938pt -* \evensidemargin=-15.71938pt -* \topmargin=-24.75313pt -* \headheight=0.0pt -* \headsep=10.0pt -* \topskip=9.0pt -* \footskip=25.0pt -* \marginparwidth=38.0pt -* \marginparsep=10.0pt -* \columnsep=13.5pt -* \skip\footins=8.0pt plus 4.0pt minus 2.0pt -* \hoffset=0.0pt -* \voffset=0.0pt -* \mag=1000 -* \@twocolumntrue -* \@twosidetrue -* \@mparswitchtrue -* \@reversemarginfalse -* (1in=72.27pt=25.4mm, 1cm=28.453pt) - -Package caption Info: Begin \AtBeginDocument code. -Package caption Info: sidecap package is loaded. -Package caption Info: End \AtBeginDocument code. -Package newfloat Info: `float' package detected. -Package newfloat Info: `sidecap' package detected. -Package lastpage Info: Please have a look at the pageslts package at -(lastpage) https://www.ctan.org/pkg/pageslts -(lastpage) ! on input line 80. -(d:/texlive/2020/texmf-dist/tex/latex/ragged2e/ragged2e.sty -Package: ragged2e 2019/07/28 v2.2 ragged2e Package (MS) - -(d:/texlive/2020/texmf-dist/tex/latex/ms/everysel.sty -Package: everysel 2011/10/28 v1.2 EverySelectfont Package (MS) - -ABD: EverySelectfont initializing macros -LaTeX Info: Redefining \selectfont on input line 126. -) -\CenteringLeftskip=\skip152 -\RaggedLeftLeftskip=\skip153 -\RaggedRightLeftskip=\skip154 -\CenteringRightskip=\skip155 -\RaggedLeftRightskip=\skip156 -\RaggedRightRightskip=\skip157 -\CenteringParfillskip=\skip158 -\RaggedLeftParfillskip=\skip159 -\RaggedRightParfillskip=\skip160 -\JustifyingParfillskip=\skip161 -\CenteringParindent=\skip162 -\RaggedLeftParindent=\skip163 -\RaggedRightParindent=\skip164 -\JustifyingParindent=\skip165 -) -LaTeX Info: Redefining \microtypecontext on input line 80. -Package microtype Info: Generating PDF output. -Package microtype Info: Character protrusion enabled (level 2). -Package microtype Info: Using default protrusion set `alltext'. -Package microtype Info: Automatic font expansion enabled (level 2), -(microtype) stretch: 20, shrink: 20, step: 1, non-selected. -Package microtype Info: Using default expansion set `basictext'. -LaTeX Info: Redefining \showhyphens on input line 80. -Package microtype Info: No adjustment of tracking. -Package microtype Info: No adjustment of interword spacing. -Package microtype Info: No adjustment of character kerning. - -(d:/texlive/2020/texmf-dist/tex/latex/microtype/mt-cmr.cfg -File: mt-cmr.cfg 2013/05/19 v2.2 microtype config. file: Computer Modern Roman -(RS) -) -LaTeX Font Info: Trying to load font information for T1+lmss on input line 8 -6. - -(d:/texlive/2020/texmf-dist/tex/latex/lm/t1lmss.fd -File: t1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -LaTeX Font Info: Font shape `T1/lmss/b/n' in size <9> not available -(Font) Font shape `T1/lmss/bx/n' tried instead on input line 86. -Package microtype Info: Loading generic protrusion settings for font family -(microtype) `lmss' (encoding: T1). -(microtype) For optimal results, create family-specific settings. -(microtype) See the microtype manual for details. -LaTeX Font Info: Font shape `T1/lmss/b/n' in size <22> not available -(Font) Font shape `T1/lmss/bx/n' tried instead on input line 86. -LaTeX Font Info: Trying to load font information for T1+phv on input line 86 -. - -(d:/texlive/2020/texmf-dist/tex/latex/psnfss/t1phv.fd -File: t1phv.fd 2001/06/04 scalable font definitions for T1/phv. - - -LaTeX Warning: Font shape declaration has incorrect series value `mc'. - It should not contain an `m'! Please correct it. - Found on input line 20. - - -LaTeX Warning: Font shape declaration has incorrect series value `mc'. - It should not contain an `m'! Please correct it. - Found on input line 23. - - -LaTeX Warning: Font shape declaration has incorrect series value `mc'. - It should not contain an `m'! Please correct it. - Found on input line 26. - - -LaTeX Warning: Font shape declaration has incorrect series value `mc'. - It should not contain an `m'! Please correct it. - Found on input line 46. - -) -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 8.54997pt on input line 86. -Package microtype Info: Loading generic protrusion settings for font family -(microtype) `phv' (encoding: T1). -(microtype) For optimal results, create family-specific settings. -(microtype) See the microtype manual for details. -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 8.54997pt on input line 86. -LaTeX Font Info: Trying to load font information for OT1+lmr on input line 8 -6. - (d:/texlive/2020/texmf-dist/tex/latex/lm/ot1lmr.fd -File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -LaTeX Font Info: Trying to load font information for OML+lmm on input line 8 -6. - -(d:/texlive/2020/texmf-dist/tex/latex/lm/omllmm.fd -File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -LaTeX Font Info: Trying to load font information for OMS+lmsy on input line -86. - -(d:/texlive/2020/texmf-dist/tex/latex/lm/omslmsy.fd -File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -LaTeX Font Info: Trying to load font information for OMX+lmex on input line -86. - -(d:/texlive/2020/texmf-dist/tex/latex/lm/omxlmex.fd -File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <9> on input line 86. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <6> on input line 86. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <5> on input line 86. -LaTeX Font Info: Trying to load font information for U+msa on input line 86. - - -(d:/texlive/2020/texmf-dist/tex/latex/amsfonts/umsa.fd -File: umsa.fd 2013/01/14 v3.01 AMS symbols A -) -(d:/texlive/2020/texmf-dist/tex/latex/microtype/mt-msa.cfg -File: mt-msa.cfg 2006/02/04 v1.1 microtype config. file: AMS symbols (a) (RS) -) -LaTeX Font Info: Trying to load font information for U+msb on input line 86. - - -(d:/texlive/2020/texmf-dist/tex/latex/amsfonts/umsb.fd -File: umsb.fd 2013/01/14 v3.01 AMS symbols B -) -(d:/texlive/2020/texmf-dist/tex/latex/microtype/mt-msb.cfg -File: mt-msb.cfg 2005/06/01 v1.0 microtype config. file: AMS symbols (b) (RS) -) -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 5.69998pt on input line 86. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 6.64998pt on input line 86. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <7> on input line 86. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 4.74998pt on input line 86. -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 7.59998pt on input line 88. -Package microtype Info: Character `029' is missing -(microtype) in font `T1/lmr/m/sc/9'. -(microtype) Ignoring protrusion settings for this character. -LaTeX Font Info: Font shape `T1/lmss/b/n' in size <22.16724> not available -(Font) Font shape `T1/lmss/bx/n' tried instead on input line 93. -LaTeX Font Info: Font shape `T1/lmss/b/n' in size <26> not available -(Font) Font shape `T1/lmss/bx/n' tried instead on input line 93. -Package lettrine.sty Info: Targeted height = 15.14499pt -(lettrine.sty) (for loversize=0, accent excluded), -(lettrine.sty) Lettrine height = 18.05571pt ({\fontfamily {lmss}\bf -series \fontsize {26pt}{28pt}\selectfont {M}}); -(lettrine.sty) reported on input line 93. - -Underfull \vbox (badness 3679) has occurred while \output is active [] - -Package mdframed Info: mdframed works in twoside mode on input line 97. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 9.49997pt on input line 97. -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 9.49997pt on input line 97. -Package mdframed Info: mdframed inside float - mdframed uses option nobreak mdframed on input line 97. -Package mdframed Info: mdframed inside a box - mdframed uses option nobreak mdframed on input line 97. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 5.69998pt on input line 97. - -Underfull \vbox (badness 2951) has occurred while \output is active [] - -LaTeX Font Info: Trying to load font information for T1+bch on input line 99 -. - -(d:/texlive/2020/texmf-dist/tex/latex/psnfss/t1bch.fd -File: t1bch.fd 2004/10/18 font definitions for T1/bch. -) -(d:/texlive/2020/texmf-dist/tex/latex/microtype/mt-bch.cfg -File: mt-bch.cfg 2007/03/03 v1.5 microtype config. file: Bitstream Charter (RS) - -) -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 6.64998pt on input line 99. - [1{d:/texlive/2020/texmf-var/fonts/map/pdftex/updmap/pdftex.map} - - -] -LaTeX Font Info: Trying to load font information for U+euf on input line 144 -. - -(d:/texlive/2020/texmf-dist/tex/latex/amsfonts/ueuf.fd -File: ueuf.fd 2013/01/14 v3.01 Euler Fraktur -) -(d:/texlive/2020/texmf-dist/tex/latex/microtype/mt-euf.cfg -File: mt-euf.cfg 2006/07/03 v1.1 microtype config. file: AMS Euler Fraktur (RS) - -) -Package epstopdf Info: Source file: -(epstopdf) date: 2022-12-20 09:32:37 -(epstopdf) size: 661146 bytes -(epstopdf) Output file: -(epstopdf) date: 2022-12-20 10:11:15 -(epstopdf) size: 30041 bytes -(epstopdf) Command: -(epstopdf) \includegraphics on input line 152. -Package epstopdf Info: Output file is already uptodate. - -File: Illustration_of_temporal_game-eps-converted-to.pdf Graphic file (type pdf -) - -Package pdftex.def Info: Illustration_of_temporal_game-eps-converted-to.pdf us -ed on input line 152. -(pdftex.def) Requested size: 221.97206pt x 144.54pt. -Package epstopdf Info: Source file: -(epstopdf) date: 2022-12-20 09:32:33 -(epstopdf) size: 941142 bytes -(epstopdf) Output file: -(epstopdf) date: 2022-12-20 10:11:17 -(epstopdf) size: 59629 bytes -(epstopdf) Command: -(epstopdf) \includegraphics on input line 171. -Package epstopdf Info: Output file is already uptodate. - -File: vis-eps-converted-to.pdf Graphic file (type pdf) - -Package pdftex.def Info: vis-eps-converted-to.pdf used on input line 171. -(pdftex.def) Requested size: 478.78758pt x 157.58835pt. - -Underfull \vbox (badness 1675) has occurred while \output is active [] - -LaTeX Font Info: Font shape `T1/phv/m/it' in size <7> not available -(Font) Font shape `T1/phv/m/sl' tried instead on input line 177. -LaTeX Font Info: Font shape `T1/phv/m/sl' will be -(Font) scaled to size 6.64998pt on input line 177. - [2] - -LaTeX Font Warning: Command \tiny invalid in math mode on input line 211. - - -Underfull \vbox (badness 2253) has occurred while \output is active [] - -LaTeX Font Info: Calculating math sizes for size <> on input line 221. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <> on input line 221. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <0.7> on input line 221. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <0.5> on input line 221. - [3 <./Illustration_of_temporal_game-eps-converted-to.pdf>] -Package epstopdf Info: Source file: -(epstopdf) date: 2023-03-11 09:31:22 -(epstopdf) size: 209228 bytes -(epstopdf) Output file: -(epstopdf) date: 2023-03-07 15:18:05 -(epstopdf) size: 120081 bytes -(epstopdf) Command: -(epstopdf) \includegraphics on input line 336. -runsystem(repstopdf --outfile=Merged-Simulation_BA_WS-eps-converted-to.pdf Merg -ed-Simulation_BA_WS.eps)...executed safely (allowed). - -Package epstopdf Info: Result file: -(epstopdf) date: 2023-03-11 09:32:04 -(epstopdf) size: 119905 bytes. - -File: Merged-Simulation_BA_WS-eps-converted-to.pdf Graphic file (type pdf) - -Package pdftex.def Info: Merged-Simulation_BA_WS-eps-converted-to.pdf used on -input line 336. -(pdftex.def) Requested size: 239.13348pt x 158.99377pt. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 7.59998pt on input line 347. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 7.12497pt on input line 349. -LaTeX Font Info: Calculating math sizes for size <7.5> on input line 349. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <7.5> on input line 349. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <5.24997> on input line 349. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <3.75> on input line 349. - -Underfull \vbox (badness 10000) has occurred while \output is active [] - -Package epstopdf Info: Source file: -(epstopdf) date: 2023-03-07 21:14:23 -(epstopdf) size: 3218330 bytes -(epstopdf) Output file: -(epstopdf) date: 2023-03-07 21:14:35 -(epstopdf) size: 68129 bytes -(epstopdf) Command: -(epstopdf) \includegraphics on input line 374. -Package epstopdf Info: Output file is already uptodate. - -File: Human_Merged_BA_WS-eps-converted-to.pdf Graphic file (type pdf) - -Package pdftex.def Info: Human_Merged_BA_WS-eps-converted-to.pdf used on input - line 374. -(pdftex.def) Requested size: 241.38094pt x 289.07999pt. - -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [4 <./vis-eps-converted-to.pdf>] -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <8> on input line 467. - [5 <./Merged-Simulation_BA_WS-eps-converted-to.pdf> <./Human_Merged_BA_WS-eps- -converted-to.pdf>] (./ect.bbl -LaTeX Font Info: Font shape `T1/phv/m/it' in size <6> not available -(Font) Font shape `T1/phv/m/sl' tried instead on input line 5. -LaTeX Font Info: Font shape `T1/phv/m/sl' will be -(Font) scaled to size 5.69998pt on input line 5. - -Underfull \vbox (badness 10000) has occurred while \output is active [] - - [6]) - -AED: lastpage setting LastPage -- LAST - -Extra skip:675.93625pt -Left:675.93625pt/0.0pt -Right:0.0pt/0.0pt -Output:337.96812pt -[7] -Package atveryend Info: Empty hook `BeforeClearDocument' on input line 516. -Package atveryend Info: Empty hook `AfterLastShipout' on input line 516. - (./ect.aux) -Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 516. -Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 516. -Package rerunfilecheck Info: File `ect.out' has not changed. -(rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0. -Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 516. - ) -Here is how much of TeX's memory you used: - 33325 strings out of 480608 - 659566 string characters out of 5907536 - 966462 words of memory out of 5000000 - 48234 multiletter control sequences out of 15000+600000 - 718370 words of font info for 276 fonts, out of 8000000 for 9000 - 1141 hyphenation exceptions out of 8191 - 68i,15n,73p,1979b,1122s stack positions out of 5000i,500n,10000p,200000b,80000s -{d:/texlive/2020/texmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{d:/texlive/2020 -/texmf-dist/fonts/enc/dvips/lm/lm-ec.enc}{d:/texlive/2020/texmf-dist/fonts/enc/ -dvips/lm/lm-rm.enc}{d:/texlive/2020/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc -}{d:/texlive/2020/texmf-dist/fonts/enc/dvips/base/8r.enc}{d:/texlive/2020/texmf --dist/fonts/enc/dvips/lm/lm-mathex.enc} -< -d:/texlive/2020/texmf-dist/fonts/type1/public/lm/lmr9.pfb> -Output written on ect.pdf (7 pages, 696454 bytes). -PDF statistics: - 531 PDF objects out of 1000 (max. 8388607) - 400 compressed objects within 4 object streams - 79 named destinations out of 1000 (max. 500000) - 57395 words of extra memory for PDF output out of 61914 (max. 10000000) - diff --git a/Main/ect.out b/Main/ect.out deleted file mode 100644 index e69de29..0000000 diff --git a/Main/ect.pdf b/Main/ect.pdf index ea4a5fe2b626c27e55b223d82e4570ad5fd5f889..235bcc09b2fae028f8dc3468eed54bf0f1f9341c 100644 GIT binary patch delta 349043 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

1nP3<$ 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 YH?V=(T_Rp(o&A)JW<-p4+ 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%0D^cg*ertG6VRS;8L_ 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≪n7fk!8M`X@fh?B;(c>B9Jmsh>XTj|OFB zQ58ZC=ry5BOqcc~Lu=#)mN|WcnMuxKpEgJ^m@V(>wtvzW(Wqv3tj7oB&&w*>d#)YpJU`!PAsH?a=?Ep8BZB1@Fdt=t<`t>>M2iOp~OWN548ryqpWT(}F6QPg4|CDtZIACNF_X*C;b} zs@5byT#keqgm^oB4Cn;nmhI{}GEk3+RFf6GCbcI?nDFcK*=Ty)OpO__FE@NG;h`x9 z#!`v|u3~@v!&h32++M#p-gW2>thfzY6zFC}m}N8sgD-e9n!@tC{=>X(k~YxNRQqH3 z%XbSO59=Ai$7gzn`U;B{j0(rXNnq};$J5uD2^;8w&X{}@NWD~5DJSg^jo>C^#|GQ( z#}wUeTUR+4*6er%w?f{i8l7NqeakaxpGWJ6(H(zJ$7xP#KNzH=*OTht68_*_kv+`U zESnT6e$hkn-oo?Iiy=OX*Dk95)w56 zgMLFPBSRN)FSz^gTZPbk?$ui$C4x9>fTQ@!AefQeW8ke7lv<`1dtL5w-r(*_fCs^4 zv|WENR@>C>UbF;%##BD!vppM7LV2fXO=)ZK4Fe+ zhRWONxtzz%RRn3;xMtc+fY~S6v`lDHq<#x+il8216wG#d$-{*KkWw4U`WYC7Jq5Ee zq^R9Qh~9{riK$}WF*!x%z8Sg8j(A0_?XoXR=wQ`pY(^s>cc z0)hT{B`E>(5=8_sEasc;riz>2^P0i&PhgkwOtJDlOgFYiVJ&u|{p(kQw+`g>lhUld zEv9-2U#AqA@f{EzRDa9uzx1it_-vmlMd26{Y2B%MJ)!y~JA9OY?zp7l3d6&gR;Yh9 zyXu&z73s@A*xempDZnNG0*<@Hq;ydh{MPcWuu}NSabeQF5wbr&noKx|uGxp^YSCa_ zKQO3eu*R=Ecq#h!``<|E^ea#BpT4Suh(6VtYMT3zOiRay9Q=^imBmm$xS3FWZa1ZU zRIy5hUidK*_aenYwO1?Wo3)Oq%9MYkFm9E%O1bbA4Gl8ExlX0RQ*;Ri`|9fXL?UKe z{LV~YTaGezT-}}l=8_~a?#P?Hy9$$^vj}F(La-?>rb)DojCKxiEv-v?s9}WdLfD3$ z=88M$YjctXA83V(e62IBYL#=PNUyzSaGgtZu~=0cnqkr*E!n80vWr^EL~(z~gR2qu zonC@0aUo?;W+ON}iQ8DsW=a@4m`yl3oUzphm)-arzFAc@?m!1)Uf`o{d?Vr_{wVSj zw7x?{9FZ+x-L3nOv@^i!dqudNiN-OHPe z^MYS=r9s$i8PxZx^7(Q(m)c&BgXYAN#GS(ltJL^kJaKs#2X4QvX?tYDkKh)2jSC5X z=@I&`JkOC$CUFtOFs?RaHOWk~XN1L7> z{FW=b<9d?k8-7xB#K%XsYkDoTO%WEXz;31BPQ>a+$T0BB`@JhU8pxDrTs0q)j0q(X zQ#fv`PX_eV#c{wd)7wTZOY3y_Q?*FCbPRokKcaMczeyaK#4_WJHT{&?()X?tyrSPi zhZ+hd!j(-4{>dnnF)DvgrJc&V7P7;hqT&S4xV96f{W~ra%tjf<-i8oyH~X7kf*<1J z6{r>Q(LD#xcM_GpeaN##jJddgbLao_4;Y5W>p)Sa_!WFoL`$4jE6Dxt63U*xYUuTM zg4^z69EOiR9g%(0C0G$L@XH^u#bC!g{D|S2f+y7ki8r7@HynSBx~1ABG4HAgU=hJH z&f-T)a1WZ^Uc(P_h+T!nw4Bku*BvQ5(Y0p%8r=N65w%`tV-HzB6*T!mYgstc&Q zR@-s0BimHazeuOap=}R#nUzpW;{WbKNU#IFgw@e&6-sLo!E(Ax2s?$op7T{zziV`X zwwpCsD&3jxoQ;1i3k!v2eE2%p)KE$4wAMMyM-=lT-UlRS^j~=PuQHDLwrwwAs>8dY z`bvc!xDSsQ==u>5UegA_H#{|Ufk?S;Yo3mH?rWxm8;FoP*chM;$BoEole`fkt8X?j zj3h}`w}<%*h+ma5B`VY{ROn<6TA!JHJObdmy-!F7M#+D$bh&0htJGpA?NkKE%yzgq z%gi0)d|A$gHAIlJ0+ANx+te5LikgdHP7O44?%A?_SaDtOLI&f%yDA4WdKA)ZP6EX` zr?Xk~>96uchk7@U-G#q>D6!7Sw^6w`tDV9m&3a0*gF%Y;Whj*8pFJ0`(`)jXAzr0A zs!M?`TB?5z7pJU-iBC-#saRE_)bm&Ihk#ZE2@F`*1zBNAZTEAvRDr~|R7jx(q zI+Yk{d^Y>djh98EaZKE36gTt~XOKQQ>u9ZAiHm<{SUOIN1KcJ*Z~A2h$3SS=n(lQ@ z0$bx;?11{6|3cVU_f9R&!t0w0Z7917F<1Uq$UUXf#vO8^Wda?K6P`NJw(Q9(Pz)rj zKYFh;Y=dzK<8N)A&*qE^&UH&c=(dXjidD0RkC7WRxH>z*@NQnAuJwZgV z2V=UKiuCq5Ny&eaocg9X!zZDpLgC1%HhU|@q5&w=;^fN|})(^J~TN#umk1z2K z0n%5>$#%c@d&}WAFs(D2<{sUzb5t>Oaq)iSO{p zZL^fLf5${U0va_4%}0S7wT1cDCRVdLecxeOf7Qk@#wI6PDo+*X5JkwV*+MX^5v2cI z*AFXC0r-+rP9U}=KiYI|3|~Q*&|tg&_zAe6{;IczvqP{FD=>r_V|vjT|MlWLi;RCx z{Sz@*F@fN!!~gL&oFb0jKb+J8_y>GA9f_^ZD}Nr9I=R_-r^aWBOimp0mz`jS*>3jf z6+7W&9nuQ!MA$b28iy|NOh^5*wv=RyZ?Ec1Gh)XFpZsXg556OMe`c*(L%^sJ&<J*Vo2Qd36)0d2F6b3(2kaI~vSW_xdhu6{4yU|9-72R*o`B_%-srn6k2s0!a5yw}9ZZ*9|HzC#3 z?T1M(PBeEb=T}TwBpDn=xTwZhD27#EDE$p9yV6YK(Ruieu$yHuW)ve9PxzG9Xt!yj z+gvTwhO~G}u34ax~j*XqHknRZG{AC@*9D;&k4{32)}f+g*q;+l2d7RBTuln`k!{frkW<`92tJtXO)eCLFg7&a$}`}6&VwuFQ>_@s){qq$s+=rpw{aY|xGFzuN=ap$+~ z)#E<&or!*!phwLy$4uXHWJpM2Y^}x*-d6PC+`BWZke-rPKi0KMC za>4aTKVi=#NwXFY`I3JT-|ugI0YI!N@}AoN<7;I^taWnXWf_$Zfu9v%N5~|3T+rn5 zgI2_h2_Qd`D(h8E96b4a_{;#d(LxlxWDqkZJt zwuoi!TNAD1x|^Kw-Wga3X~`|2(+q{;BRv_s1%t${r~lUuzm>dJmKQUR&SLA}5KX{u z1B~S|X79o^{CIyk@=Z3U-8!QHdQ>C_t555eWgA7dJjimJ+HtSR4y*H1M$SIf)sM_j zLG#KbH?MTNnYf_A_#L6R5&UzW(Nf_q|JR}!l zN=UnSQsc9pZTg`gT0^jaUwrzxwyb=OO2}`#9`#0pzQ%tusk(CyZ(W3DV7DEbp2S*k zczm*IN~tk;hVQr*>YX~n%Dmv+DKTj>*SG!)4n((A%SogVG z1(Cma`{Q1JXa{ycV!smqZvTOey9guPT8m5mz*@N@lYBSY_%=u~#1x6chLtY@(S9SA z^66;Y{@QD^kVGb&e#xg@+m0nsZ?=t7sv%o2iAy46Pr+jKt; z$_MPKg&OV&#A?)XpVNMBPv=uhW&8LPrIl>Cg>!VaspVvsL)j>{6vegi*Gn z2Y!Ezgco753gnT-qU^5WLFF$P(luGm7wPRBba%0O)tIO&u&wtm%3DbKGeCXKLRC!8 z4#w>^>sz32>(&FiCwYj;FoKK_vB!3GStoXnEkNSA!dElerGxFVm6^N#$>g1%+SM{= z&-*#wq0sZV$?@A(-(K%7|5d9)27(_Eb2Wd57dxxwvwCOVkC%k18uq3+Xdz7bu)a5r zGkx#Cqi}Gb4BFrX_^AY5&ca>7PJjY$Pa_?0;S?ll|{uaE48MwE2vz? z$WCRdw>hId%am=G1sgh&q0VA_%xg)b#Q{bjF71YUi}p$O(%>NX0fT zf^j7GIm0IvQ$-a8Xa0(u1urR#5#O;LqrnU~l%=H@ME3<9Ye`B2sq5T!`d)vi09JB;f(yELA4s_3%@&gM?UkX-H1aRz^}>nzSK zaHuMSX4N_n`er^Kbe8VV7Q0?yl^w70qv`3iYnodrqW7GD@9!FS-|*4px$le=2BnJ> zvzS3iATw)^7)oZ@5&fxSH)qU=r-%40i`)@I)g2Cy62`Y`*h7fe!H*EGu) zXQXn258LlaOJw%W146AV{vdyH2iPfpT6^lS)+K2#VIpR!KJ_)nAdxXL|Fm|vwNGCp zn$+|(hxQ#e68g@>wTItTLY_HnoC^5RtPJ2U735zNQ{(+`1n%FK(^K?O*`)%1xQ7H> zJNISn)V&g#Dc`6>#tt&lgBxJf9+{7v4h@YUJQg zr<$o8flC;x(#2k3Jx`W$v7tIhBj!aniCN>Mm60;p#@8^YAV1x=6N?NM5y$2ub@HJU z_rI*-c8l|986O-GlskX7ZSbXqcYLq11Iqdckl8S^SRv}R*N@2y)ScA-t_}1^%TLgW zaG8Lt1#N0qTv1~ip0K)IARyoaRi8~@`^3UW2)Wd&DGhf+ZdF2V_>>UTG z_!q6c9{60hUY~{b*?uX1@%%j8`J>Ef$7>sh6k#YU)lGdP2K zzYhCXUgD_>@kDs74t!w^o4)1w?zjW;nd}@H&)6}~d{s;VHWyq_n?$}f{g0N0}By#bi(!!p&mx3T;*V{q`(*J`E3_5*`F_F)4M?WMK~@gGC_?AP=Brkh)2zy*1BI4=kSl+iT8Pa36FiZ@tZ2nnC^{o~?ha)! zPm=;%`G7DaD>P_mhPl0TR{c!5(Bp9Y6Zm{e#Oii)RVfHN}T zoxc(5ak$r87ug^+x(4V9roQ`Ji{8S)e;-d2xxi;K8HnzsVa)&$*Q5}a>@w?YF{t=R zPlSIKc+o6Av>$0MSXUFZ{UZN5S66rNNYfV~3TKhjG6_kTu|&LY!pE#QjRhf6APCHU zI=L+}M0PIIbgFy+lnta|o`XqO%N*$tYMTlXI?k?IZTwOtjqC5G8>k>hy(~j2TciV! zOs06XW5$fK``1x&W0mf}pIY`8y7dD9bYLC87%B6fBPdru+s0&12ebEv*Sq5)cA44GKN-goX!WeEULmM&0g`!pH8DWt*SIT5N?soB2W8Q!JgY+Lh!%xI>Nzd~4SeO>bgy#t~fwH$=NzHxxE zo=( za5H7(f%_S_hkLvB6nmIU89Owy^AXtO&IrSmKbfOp__bLJsVHfOq?sSW0)=UTZ72wJn`1xeAIK0o#^3610DAPKED8w3 z+(e=rKRgjG*eL0}jk|wZVCaQNyBxIqNy7{e_nS_bNnAL@St)-$4Z*zT2x)Y~3=ae^ zySNoz$Y|8^2o#S;cSn^h#NuwUg7Qn4M*Nr78$6NNA2pE{i%U^9CWUkO|5+{T56unh zH!G-uiIVmB9AsfS|BN!YB1}l-y}%-r&C!W&J}F0;qfaRGMx!NADNI&Fc8bO8A7)!Y%^HWldSKy;pWwb(n|$Bm~C*z&@Q?k)W0sq+{=4k zdc3+CpHpgk4%eO}2%J4GoVCh-x)(?r*Z3GW6Lt|Rk!FS9s?(wsXj+1d$h#}X9YU$?o?{}8Vpvek7_%2j z#N@CGrjx6gbklb2wcye0Ytfg|`@;$yU}WNzdjJ(M=lC>;gO0b2N(4Bylo@mK*G^{f zA37Yni@JXkb9OdMs#rzeoP25`K(G5Qsgz!?i@cta_zQGLVJQxd(Bzb6-sp$r$6Y~b z0{kMktK2z$P_1N{IZoo+Fx(q%N}*YcLu>(%+Xx2Mt7dCR&c1n;QH2qmD>11{^O;E0 zvuKW3it6N!Eoetn;01b(PT|GdaP+ZzP2*f=k5qqUjITqpZh%!*z4?~I11ual|LGff zLwIg@W(ansuF>25w@Oo~TtN|d%?<0NVoO*>{N;ruX(RcHaNbZhy_{6u+HH;eGaRw9 z$&uq*8;shcIr+RkS6t*XwXlA$!VGBdqIdz++WFS?Kj@ z`8t0jokgNX7xiQj5NR?9fAlvE93^oSc>PMq;5+1`YD}HXzOLG?_xImS%CeeUCg~P% zMauJ?iB-Ny=HkM94tUWW7O#x{lXLs?A1&8CTI{)?u+Y5pnV&a+-DU0uk^|A3;aB}X zF_I-E6r^R!kPHeF?tx139Ux_EfLDVEt)qXpJbjYi`Wf-3n#sH-kR7t8Ql6a0>cNr( zqVW;Xt48A=sY9wHBWfi$qFYNe`?Lv^pH%+${b%)q-lvd1k-RyD2M*bqR%RuUk)fd! zcr^)+OhgM?te6b{X1<-Gy&Gl#5X^2#;L;*f>&``)r(J)s z1H-Oya3fIGAV|@bjW*$Pr3XXd8Fnu(bWXjl;+!ETF~fR1D&o_@of7n&Rtq@#pkQGc zCZQu%7kweH-EQVbrZwtdr*U<+_K|w;A8vg6p&hZY*jDh>`%r;=$8<#9j=qB(B4#`; z{vYWm+55Y5DOW10v0v|glfP$!2O)pc2{a4B?vmEI$UJg}@GQ6+%aI+iVKWr?dkPBo z333=;^2w6afZjK#GcZ+9W%fz_f#$QZ=+NxK5(c|~vi(w&Yd`wy^Op@_fX)`{=mH*k zNwx{B7yIqO>p5UZ@y`1aQV;n$Y4-W57bYJHP^;Rgl@XM8N{b+HEfx$kP||PA1CD!0*f)laH2cyho`h;|cBTU}ipfgdS#Ahs~YJkF>pQlW^_k6MpK zxnm#@E4q7*L_`3=+G&~9ErDmi*bBa`v$h(KVJ+81MAxomRa5Qh%+h`6ed#%3)5?yn z$DTQJwyrIrbM=FEDRL;42HAfKvp{3z3I^U?KlNbg0%bQ8xX&hx%ZWqnR(iLphHzpg zDrZv*FLUnU-YRIdwhXI!%4FEYIwh(C75`@~QBtWuCT6l2FOZiasNZRuYzM4t0i zWeg}uVGvE}IQ=B)YzbcNR7u7$pDnrZ249(%tcYM48L}O{5^aVj%e8;|I7eEsny-Sy zW;~zl@mHqd)Lrx>zHQIz*%iLxu19d`3g-J!)>nA}o@b26y8HrWInDs>pU?p{33DPd z2jkm|qyZ)+eg(1(Nl(ft7uGPIdA~TvDnAsx^yF&}mBU+LSNtNmuTw2Xfm5?^1XUH-25N+ygCFot&X(82_+NN52hLE~)BxH)m-CW$5F zcgoFnQ+PU28GtDNEJm0QLV_9#$5Wy8-w1g{Ru^!; z{37E)9$rBIBw3Q6>@p;$!(&E+;%m_lnFhg`0BN6m{{Hi2>7sw}{1cw?Q2Z)ufqC~C ztZOiMc6YtKNOZ!NB8Kv@QobKj+@tP&T13*`C7 zc7Lj5LKu<3qmS<25M=Nr3!yeBu(T`9p@!wIC!D)48h1vD{0{q zYD2jXSr^4q7K!);BgW9RsfN$N~SG>oJ8EV&3i=%%Hh{a04Yk^}Bh#TwN2EQm} z#e_FjjMp^pzo>8_NK+t`D_s{&$r!Ne?0qDSHIdrjDNDpmI)kB<2fW`Tx=TUs(}etx zekBlz0=uX@OWhZ$RRt!Dsoyfg+P9-|2G}ai<^)V2N8Yds7bbUiLKmyQ?ZZ9x4IeG6 z{Th@5G-!V|d9Y>e(OF8CvW$AMKfsIufB{vmI1TJLLUkJqoYyX6by9zb7{~Ndk5NaQ z1M1gDae?^~?t|IxS|XjLxqtA67)R%x3vY4!fm%YQ-&!M(o|vh9)7G_=BIZHAj2`@yGyf~Y zYfXQ<0#UXwM?Z80h@;}uvL7SGZ+7EWgCYff7RNA>5jEH=`aQo%YMI>0RK7Xo6$h~{ z&Dk!G>;L6CALU7e+Y?~pAcik2rr;%o2gz+%$Xz#|mpj(|wb@}${zq`)(LpNq3jW~2 zg(BLo|Hw-^_W{ouwB7VME!79pV12hnW-)()D)GASvjOIi3c|KsZjI-MJ-a|B3K^U9 z;bgjlUf8I3b6XEMx6MtI>YV>=tFs{ZkM&0a()rP(RrPQ@?DcTS?eG{|5^67KjI70a zd&QS+w1G6yyTWi28y{h~PV37D=eOC*wCcdHZ@l}GO1@3!zfeN$!5{P>^Ls~w#qlbM;dP=_#|4&NOupo+#n8#cL2n zEHW0D${TX8=OxOnnD!^iQ+DZH>!;=~GuRWc(<^nW&T4D0FnhGg27Fq0)QW%9p#!-E znJAo^rH)4?`2%LDouGRdGiLb1S|JN0j|E&0=)5BVOHhk z{lB|U8Teyc9?9{DViW0)ozZ_Z@vtG`;`2;nDOs1@NPErsyI00yTN<-MYlx2{ZCBeb zT2Qlp(HtW<2J;OQ+>07uVQjQC&F4dJzFlh;$=)@Q%>(BqvFaV5($k>CTHByTK1v+1 zI)@(kkO&lxtP1L1a|^KG-#V`XyN=~45C+gquez)pz_Jrss75Bg??!(UOgwen_yDBT z2VfgqcdKDQi^k!E?}X|Jv=y#V#(A&WmG3_fm@*Kh9@Z4#$NR@KR)HXNWUKhZ?OTPD zCTnM~RV@I-(-BDsm>*HBPG+O{D;Y*0xgZokTF~z+eowOE16B|i@Xmc_{mVbTU1YbO zQr#d(CF|Q!#bP?n&^&(>G+4m+(oX!Z-5m!pwygYBPa#O6LboQ~M8(2dci6#4_$6OZ zogbJ6-Dv@XR;kP5mjOs_JFohelqI)jSMj2tAx{Ql)N>@Xe1XmlnD8*4m#e>CV$bNrvYS~U0v;SJVIK%Ml zLtqfSy`o9veZHdweofoo@QBn4Q?{9>5?s>JP({N;yu!2&Jl8*3=6fib(&i9F6Eu9k@U9U!(=U0q^;zFLxrp3;@N{pm zR+v{Rb9?lrv^jr1>+2{u%3y$-SW5&b<7e!Y9jNDu9AvT>dbZ}3iNSrfx|$PcmLveq z4SQLuy&6}0Hkbus$_84k(E*BDPgbQ(f`2g$QL9v6k9GXEZu#5f)E|FW@LcaWcE=93 z;qt8Qo5XLg-IQdg+(QR1rcZNkNbMtU-y;yH4=bn^>aBmtOO%u`{C$JAf+!@iFNj%) z!v+N~3r~CJtj7#>J3H@-}Y4&A2M&i(n20J}MY^-wF*W${j(szm{p+ni$t zTfw~o0lt3={Q^z-SqPFp)dEd)eYJBsIX$@D?gm2Z5_CcIwyj}|;!X2%UM#3}5Elbf z6*61_Elj2kbGsk%Xf%U2Tu|3x%4?EW{-lXuI-MhR2K!0}V;+4fqaMY;l#J_kQZ35# zsj|-rmWVl0dOKis@q}5AkvD%#OFGYEmNZGXdolaa{^{v?WQZKn zEYJTsC?HEvUf6bg+jnWgnv}-csuI4yDMPIzAWI2^FBh1=c@C2_p9NFOZb|9;%h^N~ zqcF$sEvM#&U4lgMMB(Ee$K9e8&!kPhGHm25mMl;RmgCtZ8|&&7yi{)kNT_lR_u1#% z#p-|g7E05xep2+u1M>sHmiJ7=z5({%PI2-nc}N354ofpvoR-re^%dIlZ%JTT^*AxT%l1!?_etqFCdI`qde`IOaE(W4O<|dM*fU%`LFn5?e^uOL!BFx~r7l_V{)0!Rn5B&h(~ z(9TJaPflI-vG)H#w)2061RG9x-BR6;g~?AhS^ytrd=MxIt^U#yq2;;|Wee(1 zdC)4xiDV^0bZb)dp4LGhs)sGpHR2mx#K{LtXa77AdQq-t4SVyLXUU!!6|1)lBdvb~ zO*69kfbX8PCL4n-B-2309cKJHEhuMTVv76CE%CSn=i0f}I=AlKs4MM%iwHH<5%|=A z6N#q^^);u#cYX=qN@ZCE5UCp<&Du`|Jy+ym*Fi06PNC71{M!EIXMb1Ol59obZ9alGBcOKvjrCgGBh|j zHkaX*0VjX7dSy_Y+qNyi-CY}ZcMIXg1f^b z``mla-lxvrR}|fh>1)n0SASIvC8@F+qlmeqDNxeU0mR74#KH%VS5S4dH*w%)6m_&S z2e2`*uyDXrQi{0%O+eO;4&o*tARmAmWCc(%1HJpX0N7Z6Sa{(n0a8E*pv$|`9AN4N zPym8V)V-X5tN5sQ4 z6F}C)%+}Gv)z%td;$RMtWl~@QC^~w)3#|b(jt&4*pp}W81;Eh)pbpdqXsAi3ssW@_ zl{A#qXqn!B1FN|?IXSxgPc33<>KalE0C5pTbqN4alK~*5p{D-lRUPQ?UcV&+KvDf& z|0mD8;U9Me33U;59c2kt=09fuumaqHF0R&p(*8$nRPU7m{$1L;tA&fB{a*&1BF1CPw_jebd9q_NlxH*`=w-aOq{8xZK z69LFun*kkMfq$GN9si}Ye{bcx)4Lq>e}%m_0`w=Q-M`EMu0Y^F(pZ_e{^cvLtSk?( zH?ejA0Ub;n%-#(_CLlLgfbn0l_g|nn^}h-P0>s>0T>j)x_+ORF|E2lg(nTHLPo{6@ z<7eW3@t+ejad30>{#$SUd2BOB2UlxXkn6u90s$7*cECT?yZ)J(wZmUB1rbFVNeMM| zM)`N*IWQ_XzIVrg3FHa-%lc0|5pj7w01pcnfR&d6!17K~2?ujAM|=DCs$Jp#v`^gn zy-y%V7cb_2lG@h6(Zj*#KZF+64(1krdT#E2=ESVwVD0P%lo9_Q({~a4zh#y{5P$^$ zbOr!D&8(RJB>Iadf5fbR#P1F8^Ko)?0$7;XxdQ#HEr9QD@IJ04?mz&@#SQ4^^LNER z5j-n5z}(sl^iJ{jHG%&tx{QN`BY^i`;`d7aSM@)`r}=9|Y2WwL+|j|#3t$ekfM-^J zbOgOqf#(0uhW$q_NjEz?MH71<%|H72pGGG3)^=Y1F#8V+E#RL*Y5t3^wX3AHC(vBk z8f0emub%!(E(0=oC%lM*r5*5n9)F26{_K$5J6Yc^9P2;#6@ZbIo%KI-?>scKbpX1$ z0yw$HHw)h)-&tmyE$O&M!{u|_f0WjPB z4e|n*?f(r~-xE3f4ZbIG{2P2v2D?qCLkAUPd%3RHDP_1zyJL2Uk3k3 zK>6vVBO5P&FMyScAiI7WKQ|$z};(1$SK%t_bmcVSPB1d^? zJ_G;MAcqod%1|u3*I(aLswS_^RfM-q{1yBOkR?P$zi2XP1ZOKO27c{-B%?i){ZgP) z$}yAOn%GJV&=~zK#@pWY5X(04hIW}orvJ5dH6O~Oc#gFh)5Q+ma}gE4gJ5y0;{)jJ z0W&_vq*r8#Zq~RU9D7t2+Nq}tRfp(`JdvDasp>qv-|xJ|w{wCZh)UeQ8q2(=r;Pcm ziO>kEs!o|g3r1mLBUSx>%hF=Iwp#%I<4R+=?iYDmMeb^N?u7kpS%H2JOeDQGAid5G z7@0uG+(r}ybg)tcpX%VU``MD#{BrG){x>v&kdhP4#SIz>CxYkZL-jZPS-3$jaHI2A zrcIa})Dx0jrP~koh80^1)-KN7)oJFDq*1s6!SQb2JfI}(G5PU-(UOnV^$ooGj2vjP zC5SskMu=S7#PPUk+sI*?8xoPutIN5#6k%HE5H7R0JU(ec|FVRH+NxKoW=iFlL-2yj*oH(Ilp{ClUF@;U5)HK6Oh-Bh z=?GyO?1Xl z`ioAwGPby_{j@C)E(TRxoUqnBdZ{klM=2r+@ihiw4bd674um6vZWs&upfN>V@D0EM zSz5MgV#~R|rgl6zdwg-vc00CUmQs^XRfZf0q66j=LYE7Flh{ElFg)?qew1dOR9FeH z-0rJtC{#xE!)Lr58=X);Lm+#@Q?=PZs@GPu#~51wp|&I>@p%(nDwJ8Zsc*EUMEKD$ z!7LRcUHSfu?3i_am2}~-Y~W}uZqk&EhM6mog%m0mZxR2B`zgMsfX7U>rmn^F4uuNJ zMLeZM3XCj&{_STK$TP~vnF{6L#dHVYQ5Gw@RQG6&&5W%ma?0hVu7X4l4lz0!$(;?VG!45Gx5*1KBOJR#8|9#Qxr zzjZXZ!U?WN&sXuqH*VOv*?Z8Esv9yq)|@|0ag#ZJ;jK*!&d)INiZ~p*X<&lD&*wYCyc6M z$Y`2-I+w;aROU0dUW3rjFP;ItK3xWzXR_ZQYo8xR(^%G$5leBbpq7~MLU$2<(Ff2YU6 ziZ5LpheEOPkVJqzd$+4|VfZ$kfty&%XZDJh^hVWUPa2y|wag5B=Y5)R5ZUXmzMOD> z!FqU#nEJ9a{oLJLi~|AsLGINJF=*IImm;kKHP7P7w$uzd$%58_@Emx!0HeF0!#XEU z)NRX1w)u9Wv9hX3_!j(TmCK;_LvfuT%Kf*$)xo(L^HFw!IQ2nf8{U9vBlVCVB?YH9RiLM^5R1ivku>c! zj7E-)^u$14HgT+fOI|rcp2J3*7)hQghTgQ69!gRnGddX|*r{a%tVpJE zOn`A=S>lL144DtLw;D--@5B*e3Fmyc4Y3{_QQ)VTXReq|ZZk$Ovzct#z;qISH|mO9 zMy=T+Oz{g5bjcN`Hl8-3RI~$~a?XjU7&WmFc)V1-<6fL#LcLs!p=5=7JIY&R4g~%1~K1}{zg8Q;IlT>FJ1^Ihg z(`W%=)>NmTeS}!QjMzT)>2Ww6(1{4%9QPS&Jk+5>>SuJVV6FEBiRGCW9pzj#b)dU+ z0}JCTnB(0FNfi(BROkmgN*#CILZAHUNe#>f{>whWK9Z4?8%L&p{Wul(0M3O8+H@&V zk(*?kYgywH*X3q9X8fK-Ir208+U&<&F`8f*43Nnd@d zE5i;ROvUH`qh>y;WS$F&$v= zChPLPYL`Kxh)92~cv`g@JTfQKedVP*7AORxg&M;g2V8HKyvqC4ZaK4|F*0^%?i#C@PYVr7F`V?+J z*Jjg1gN|H5$ETO`w(lRuD@|p)32sw@qIi`=YZ( zYAP>(CHupzB9F$gkGRbzC~HS!H1p%5d{$V`(B^IZl3K~DD8qmr?!9g@fc2pjzxla% z`+MG?P*v+A3OBEd*X374hA=X->?!)Y;Jchfx62ujI&SAhdhgZFnG@7wX-!7Wx*Hg0 zHjqeKRb>xrNJ>hr@YBwlZ6?fR1ng=Ob2CVPXj!hdhcaNxPSX ze88;|tFmtO4;(1$*%%66W`SluodhhWTd>D#4$6$+==-?qH{(tb@=fDC1E$$u#N1Ls z*-MQ4JNs_%{9R@+zh_(!mMj(NPT+R!24}l6Xh(5`zQbKy1Z*q@KXv|AJ%LNm3e-e@ zn;X5J8pU$dM-?QEvl z4iC9bvJQbblO?O8pY$8ok`-}xLKmjI^f@E&W5Z2?i|T_$9E6#pJ=FvC=m8ynS7LV& zd}D)K)D_b~B%W;T;BzNf(Se$)_u5NI@tXrGHU=MoQq3@}VrW~=5rasf6VbsJwO$mW zU?HYkg=W9?rbx0WVTPFT)+94OhHb%#xVo6`w0ZAYfkG83#V`SRbD>Bi??w}BQN+jU z*sYk?B}|K;5;VRi&M}Xl)g<27`0J8uccU~Mnb+Kt^jZ7 z^R&c2_S2tN_oOjPt)S)>p8mr1$g^8BSX+rC5L)g^whx4q+_4EGqaA3tEt7N`H<3ui zVp&+Qx{@+~KroCl7lQT35$+?iqTn{2#AYEhQ$Op~F`v$Oo|R?B339XKdT>Dl76lEJ|Wj}eDC zT^r8B%TNWJwpE;{x7uHS4KjlCr^|a(-l)jo`X?ZJN)|?8BgmuQc){Ll$vd zq{dc*!YTSv6Ivu4pq@+ZgI16yv+VF-oRk1L*xBs3PYZtB0mCmf;p~Z#LujP%RbJI% zEBUWF{l4sX^_$);uV2E6@D#N}Iw+>0dFX=AWWe%0X@|?!)}&p3Cy}L2qWO`-jX#tr zUDTRnXWSa@%ZAl`#n!7Une2g-exPFFnHsvLW=ta5kzTSbhdg5oXleQe4odKi%c4oq zck0@Ov2AarAF&TSY}pTbG$=vZIi%5a%WeATGbBq~4wJ50o1uH(DX4Hfh_Ujm`8p~b zD(h*PN@tm;XS2M21WF%AwR-NnTbD}~sVm`jn_(v6)7=*LhHx70erF!&c-8e=szrrZ zsJCBR3#%osQ%w|%%&t$Vy4*lNbpI;& zEn~hGG7KnxvkJ9w>!D2eH&Jl4Vdc#a1^FwR@22&c0u|c${v01X7qpb@AS^EqR-L@( z5PtRW5UIp|Jdlmayu6prga}l{uDetq&g&%qu$`D z@DOQBoiH4?*^D?YntLZ5=dbU{5Q0`KgtyA=f#1G=KU85Dhoh3cUX1+pR0h#~+}H;8 zSNXStnlqEG1sMq+CbzX2h;Q_=x^Je$M@T3G?dhbf{-oS-Zi}%e)e=W@Py+ZP7G$KG zM^TvlM%G}&6jZ2@H;1_utfO;GR4UCoKQxTt7Zj0k_B`usrti&WUJA6tqc!}IU?Ld4 zTMIpZ9$lp)nFO|YqY^Rlqp+>NKDzquqS#+RI-y?8Jivn zPQGzXe6QMxdG)g({JL7Mj^9Na^V^pD3i^6~&;`VD-?k@Rnx@riEJTx?yAW_lMMxlf|&px9<(!jhm?kR0*#4u4oax5Ww|JNGCCs|~J^#yT4iX3;l zCAU%B4w8*#0eBv5%g)5Ex04cA*cb(}Ea3dVv&h2`vaLAFh^{ARmBfc6ZhxeLuv*ErJ0fGDBQpOloGlai-uPqjO_B%+j5eArv1C%5xphvY8RStQ|{WN4RdT@a=k2LfM0{d+m_lG}t+_p+48 z(T|-7=`?!zoHr>Tio`SmWj(2n%=Dh@^!bb(OTM63$^uX6)OI26LcbGQ@%$^}ivT+JU;4x?#bedvcZ z(t~g!tB+}3yAdu$-{Y>`6aN|by1VzQdd$Y}HPx0h`46#5eG=C)^#h~y9D`HamgJ~i*spU4LxY=tN*F&d8Vsp-3 znrki>u~s1WMyBbG-Q-b4C^4-^y3bVdQ!gPJIoofl4{9O9b05v*jpEQ3TYnc1XJlBA zfekA1Zv6^bNQMqW_e&gsIZjH*^BmR<1>@i>N6RpeN+C3#rj43^eTqzwE#=0}2AkYf z`W8pTuZA4&w9HP-FXklo(quP*My|BB{4u|X<4y`Wb)zOkY7K+i3XQ5OI&wvWX6SV@ z6Tbgr-0e?5d`7XXFbyX^p(f!$|Hb$;SF_h9dggx7(*EMC)8voe#lUzc#yhsjZ+iRt zxi%cjLwzS&9Iyy~TAOUTvXf(oNpxpALU8C*9cs$5BEp%iafr8ODO_!kBGZ+xau&3v zxSMAKo%Ug3qA)#BEC~ZtBlz)X>CYQ`{9Dd=q{9q6;K)DEV6Z61zw-nZC{|ZpI5&2C z?94SR4-WH%g}^xRIeJw(Oc{M0@KpK@H+n)y#VTA2&Dh<4e}f{W(J-ohYw4LNS{J+9 zIxb2_Jr?t5h4(;z8%kCd&J*aiimkBMVbQD0FHD5Ck?vxyV`T*TVXVJH@CKjoc({h|C5%e;| z->Eg6doOG)k`6>BQmpt53yE{1kz<}>NNgaoL~mn##)Zm!wVHVf6dfbZ>0x~mJ|ntM zBdMhQx-9Qu=v`#&;f%R*H!=|woarXp#l-Pi(@H*LWG2dQWJZ9q2p_c_GFAxXA(v7m zOP@Y}OF)jgXoh>ZbccoE*G3+dfD%HXGl_OM4=?5W$Y4}(CyU3KOwOiE)R3;xyeM?( zgAxnWjaq)pq(QYgb=R<M$s=~r#bJnxj( z^Qz`yyBtYcL(2it`e9?-XfiJ_Szf;Yl0O?+MZZwk43$5!ob89CgsSGRV05WF^F_%c zG?kyTzXbHnd@69%=?&J3^h{K_Y=G2({%|k64IFruHxk^(ql38E^S*^m7A}_?gtE7P zdZPAnM3-g+vokPm18rGKaFp=7G{@)Pv)=)~rY3|`>Y$fKBNVQE4THOWd(1+NJJlhxcBasY86UUmXWBiVRnOF;6a2 zU@{iJCWhxuB|P^$&q~AI-Nner`YI&w zarv$`%WHOpXg)}zrlEA?-3G56CRRp+mojoel0@;bacBodS0Pfm>55BuRN69azmZLR zKsU6N{~0`4_>5{UII$jbylLBiG#tP?rK}M-alvNlTVNNEbo&A}$Lfai8=X5sB+mO4 zJO$OvCo@?Y)W{E!g1wCFHYQZYHT0rtu3(BNm|41&chD}_s}c0Z{5!G#N97}F-$-u# z!x-rY0r-1^OM40Xnx=k8WOG<o>HFPr!DiSq++$2!E;S@z)kgs_xe)1=g{ak5jua5nQ!Tpy60+K5L5uJ>j z{Er>F`}l&=M!EC75b|DB9;2VkzZBH8rq94bnGoXkhgdP5Nd38KA})v__vHrZs&1dy zZ1d)p^m_Fu7+gzO3p2t;h&9es$h8%8IbmPJ#~hdPSLUI=EumR|4x(`#pLJ{AqoXkt z?5-pr^?x*N3o2*2v@-2yKY`^#EeM|6gqRzBnO!LaH#9#O@C^9OW{5*H*ER5wi3_Eh z9f`22i3KAj8{&jnB58Iu4z&m|dHi>l@AnNfuoSuZ>}Flbj$2p7L7KJDzT!^eU&rYw z<2}p1Nw9TKci0MlbG0-!r$L@$B#=CzWaPidOH8F{jrU@wdQ{0&ElmT?M3&6N^9)br z#kQ&`fX*H^zAP{K!k^1c%!PP8}(0u+$4k0m$mskOZA6=Hrde3g^gy)^m)R$(iMs@Tl_xx3blL0xLL8=u~;JOKVyUR6uu7 z4K7&Yx`;jcOQ+4`dFo-w2ozdZYs3xxA(@KszKkWVNO;^5BiuK#Z4=QJ;k-ona=FrD zsTwG^u)~@3iMy{oH6tHeUVYfJmWKCfy&jrlF3&2I_dD8;HSv~WXh)0(DW;e)5U0aA=jb5K!vc> zmTFb4K1s)}=cRjT_K#9$$M1q%w>+P*$UaMR^e3UJiEE^LYL+U)b~v+3H;mgpaYL!KHeHNY! zEx^*GXD$N`X+21Gp>4aLOKy5lDTf4o4Bp()3#2Qe!JK+0!8Hu=f^7LM52EOqRNKW_ z$5Q=&i-n;A>tp0pz!x9quWguTJ*)KDbT|e#aEUXpUy(2bLg3a{GFs)mzXmlh{gBrN zM8j3ks7pW!C+*5|6ypEvd6PDA5zE1#XFH&sMlQFmZoZqZGKZ(^0?~oqV)z*#F=A~` z6(V4r4n0!2EM9UQ=1ZZzi3w)o#H}8Um^`q5*{lE8gX+t97 z;!?&m1f{K?VJt_xvzjiUzMgIX?oiI${ka3^$z@8ox=-qZ`W9Iw>nR+2e_Wf#n0tbM zMG_%_9B_zWP>3dlfZuGG%h#LJIVYmBOUv80L?}#FgeJ0j7 zwjpVHM9mZVloHH>U^WIRgk22O8NOER(j|kz=5jD6%G|xoS`V-)yQi^9dQ_m%VBR$+ z5t0-Vt8UgWHjhHyr$M_CfG7flBoY;WIt^_? zPw+qn2|Lb9EkSk09UZNN3B00Y-Q;h&a(toj?f5F!X1AvBc|j%!!-0ef$-FG(Yp&VZ zXVb>3y`1^pO3Ch}sG!>Sr^TNNx4)fcF7O4Z`Ng_ z)0+BMEjExE-_eN(yy_OnY`tURd)!tXm-5zpW)rZRXCHkG^jKSz>Ei3nnR{J1rBFfG z>Q1u4oL>QFbG;Ii?$H$xt4hc*vea0MQrGXc zBRXFS1DOur0|$Atlt?g9Ljm?i6s&;Y_bC{E$XHTZ$ZzwvoL!>%Sbufixa*o_U13E$ zxiQ|(s#CpMhG!=+Ql~9{D~IPe`=$&e2xjn#`Mgd!0Q8*|ppJuJ^mb>;sZcu;q~;_WGWggQR0VWSWWr0VB4` z3!1zBMBs08+v68i?r*Kp`##A4en|j*Iys5(7<^iqYtEU+U&#z1BO?W6hQa-Rp1ZG+%(FaG()hHtqr}Fej-nNr%}S&iE-_;+O76dfPKbGdosTBX zQ_p^eR%PrW0myXSz@$eEH?w?6+JRxgX1m@!nKN;6N!lGK`3?De+_uSOJkRxk_i~m^ zHNXZZKp)FI3}RdHEB4lbQEm3@FI~=rpcReqk7xy$8r4XDU-eObze+Q3ujAoPX^pg+ zJZ7UEm&%s>R`#;V9lF{vi>9QZ1LS^=?kqfh{5WUF*s9-Pp0A?CB|N6J_xOz@Y4som z^JLV!1PQ7kV}HDGF*+OE=6i|9RK9@hE+ZH|7XXdXJCtpNf5=ciuV=N*Zhn8bhXpl| zs)oU7twt<=P-G8+Kig(hp@!x9zuLn{M`z;OsP>@&Jx$-S z9}sHCqv>Ya8`q>7>8PD_H})rIRJ>_sO3r4`-JScTV163wGlt)Q@cs}RLIGV#CM%dq~mfp6pQm{ zy_7T{OoU}a9>p`oH=8CYC2o`elc9=Ktl-3-H{5$RH+E#jv9X-H0%twLp$|gOk(~Zq z&X?1F7Xd%B`=dOfTZ;TTVFFWLOS=y1%?l$Zxq}1KJ4OJg5&Ye$qtp6@$?!(om>Z0m zdkCi3daAh^Fu}*c92{MfTewAyZ{X$^#~HZKLFGNp2N35TT4WrJJB&~q!H`B-4_*kQ zH?FL?-!q-O$#R(n>*qLSK64i5wkUeu#%9!iVd5E%=LeI4XRLfXB3ar)DRW`hju{l| zrNkJ#{ql=LVEZG^2SKGhjrKe@w~5SX?mZp(?jqhw?s>=YZzBFPq!}>X&Jb zhf*uoayB(o*G&2;`hv>Jo>X2Ka+Z{)t;v&y}-VsoE@|ZHflF~NT!pc1$xOQN66?R9h$tw>>vX+AS z@y04#I9b=OC;a&WgHb*=mZ@Y!eaN@9LvmknS+MauR2zh(zBlplf@0r!u}qhLiMbth zSA583oTxR+y_x0Hc;&XFin=HHvKz!avM*DLGOBe#_l{C9*NqNO--K@N?=tS({Y6g( zThn87x*n|B!wlD@c(vlel$(yc4riL(a`7ZY`fV#f-zdq@m(x?Cx>%{^3z6L!i37m# zht$Jt2dUA`+0WP!cy`Pz@p0dOl%6=vV62~QTXH5c_FR@LpLum}UohI9FL^|ZK7V5y z-*W`C9zz>MbgxO2FhtueOu2{CastWe_jzmJMbWU!QTU_6u}2ppS{NBu}6nkEK2H8-826C|LZU6a9s%raYsIekfxkD2*@FFj9kz}j%o z^9)Rr>Gx*&gpT{KEsBWRw^rZ_62sfOJxg{apC`z6QoX)7>uJFnLBbZ9Hk)Nrp>{H_ z8CtH-b5>K^MJMz0v7~AcAFw@4eE5N9sbYVw|QV*&84gShiXNSIh1oeSh?q7C=kDZ5jD#&9FQTV-o83Mg~luUDvQnNms zc%C+{Ficq_85}0Kcw;h2omt@o@R7|QkUAY?aC~HR*MLf1PK4Kr8?)oanw08@>ylTc zeF+&mESpfi{KQ~?kK0pY-$XC)b2_mdm zjCU_Z5@qpl45jnB4+>PABm!$jTdr`nLW`QhPC-RkDQlu=w6A;V>dO1 ztFQbrTli}*U~v^eqq* zYvB#{s2MP;6U!PZq2l#e z=IB-yJ)C|s#7J__b%bj--Kd36e!h1$!^`=9hjK?f4=#O4U=qnOFcU_%Oq#w^sDbmbb@Qd z8e4WK$dggV^#{Wb_ZsM*qm33m1Fqgyxab;VtW2MtR{9Mk@;*VIZ&K(`ivVpc?mjbx zQ*bPd8U)_vf}wu*$LA&t(T#jeV9f`mkGw-jS1`xB=Lr^&tOZW~6^O zhr4iL-l*@ys-Y`t zI1llYP#Us^wIbyANeS){imSn$WTu!%q0hIS-0!_-e#(6%xANSf&TdHs%)3>8baJcz zX==L;FcgfI7#^G;$h z`EwdyB9+fP+gQZ|`nQ{u?hHMDHc58pk%LgvP7(s8-8w!d5P%c9>9UGQhxF!H^-)1_ zhUk~qn1R0jAeE+6NBB@L?ow>0+klf@ns$debQ}2_4evyU9O!5Zq%{I7D!Tm+)-%El zzinQt9^RC{%N>RKB=Bmj?{g~B)}*3w>*@IPJ);pv%X}~D;g$InjBRXxrhf-j=m=NX z{T{pG$|Gcmm@QD4h8k5G+*7b3oTZQHO+|fMhc}*)BJJ&XVZc?Sms;OkZt@(kBP$dn z*53R>G@J2lDUOxkY6Xco2x5Tn`wb*at8yttm|OiCMCvn#?L0*ShZ3?rd7%BWpz>X! zX-khk8_M@Q@#C%T!mG@GH0?PNFTBT-u|&>+_;}YjKQV>=qK)48sd|BUF9Pi9^#pl8 zvD7Y7EGY?#w1+IcIJ#3`b#9Nq+Lumj#byBFk*O{%>-B&6Ixn6E)#4b%Be$n4RYhSV z!hpXx-9aH?ApiAAb(x%TvdPGz?#-lu2PwI-E%*1f-fdL6$M0@`dev#BvW)nykAbln z+}w3SN6qB6=*Tz9G~)ZpVeB}#hN-1Ps_+@2sMG$wH) zw(fLToOWT&X6_sVaKo-Ek?}5B0HycDR}P-X!51b`=aA7o5mA}E4;-}$salx&!QyG( zVv-K=!oFNK>M=37gwrd|L1H1jfg!n=zMgS8GINg>#nDl%+U@sUjNyoLZmyN~^u{>^ ze?+#Mx#s+Ts^ox9Rm`393RR@v)9$YNeIF0Nv^4fSh^_MxSPu47C!fSHess~A~v># z5@H8D#ga44e4ygi7*N3u02+1E9NW z>S?WifvE4gSYC}Q1S=$LHEtz=bLZmmQ$Gp`s!HagZG{Nf3~-LAV~*{5FKFsa`I$$j zd+aA1U}x>vT|K=}70CX!}< z(=^(WRY;G3ydF@$fohW3sVW-0I4ct%KNV05S)Y&ekgKrsRt4zcEuET;YU|BWmrC%O z451CI8k~Um{O5?n82j}`KG-heC^ZMhXleY0OCo{NbpFt)SRJ$vziH8ica_y&d`#*Q z)q6sM5V_@X!_Wnii6Be>UsI)Aozl~%88&y@ZJ~p0g->~{*h(jsO*c;s1H5TTc6#E?IG^%4JNsz4l%Z?f zHhjVznfG7VQZ6iV%YFDykH!Gs(?Smg@rpx)iX$_H?Bhc+V4cy!&g{Smi--5kA8bd;H)yqs>`*6Qo^5c9RPYSkW7H z?lG>{pn0J8FZaV;WSqX=HmJ6~`#dT!w2AU+aLSdpp|VAC3};@noXuqritAqMnsQuN zYsJ^vvkHU(v*5ENxTeGU4ijd70OL*#G6BtmSTMY7BE}R{_iuv=pD!Dox`QB8?fl-r zV?ASUxcLU75TfGS^m2uaac-Mq4`^djdzWRBlrMaU3Y%bur4>V2yTDz%LpWCZ)ZXMPjC({MFd~w4 zM-vhGaTPGUu=kC+F!0NN<-D~3leYxUD^gbuKL=I@{zK6i$=S5fTs8>kE!}CL%|0V^zDc2^E-*J zNH1vDh>{SGh-sc2l1n*h2K!!xjwwC-KY+Mlu_SM8w2^kbWmcTaJj=oAeQoOoP*acpM5w=O7o+)f~~%k70}G z`x0%;U6&yIvbPo*sY&$!+M1f8Easg>y>_g1Na+$2WRif2NPi+ZA$iIFMr;$w_yr{5 z?5NK#Q2p`}zEswM0jy?lgKKlfzS%alwQjv#;|2nI!&*z9??NL&1Q$qDhPnJ$V8ahX1OS+-k!4jk+5S|GgX z9MT?ga)+IwZg>*#Q2yPaAg>m8)@m71rfWmBgmJ@vy-rOegz_~nRTgTOQDPOq%r6`c zu*k0s59vZngX4eT>{|=4K;Rv+*H!e`P&2@xtM2y%W6bi6B(_~x-yv|ipk1^Wg|?gi;z1F3bXF_n89Z| zkX4L-OfwuyV@& zW=z&?(@`PE4ii+L`((R`CX>#yz3OqO-cESsZqgm@2j7`JCGRbsdirM@p%%)nQG z=5udS;AUM=5s7RH771y3!p(;zIM88R-qOGdAW;p$~npNPTtuUg)xI=$rrjkMEtL z)5yC?=szEgesL&NFHO>a!@%IE$Kn}8RPDK>t-LXIOzvjL6)~fErSjb)$W^&eKJ1nk zo=#x8auE#81X9p7;WcFtm-$EPj1F$Oe-2VF&a=*ukD~SdG6ak5&65roX@O}sJ)U4i zip&8)xtvSXlSLL(Ta1b4_XxGL&25J0)P6bgv8a_|PaDe>OQ2nUOr)EN>Cs-q-yHy3 zK%~DnvZ83eiu{TJ%de8Co?2WUSL3xYAZ%9i6B{<#A%0^V2fVkBm73FU?{^e_=*u?U z(K+9b_})j_X(vZWH}O00;`%<%Lv{RCT{l!okyd}Uu~p<;+%<=`){`ii7UsLG!6O8& zt!po(`vn`N%1I!68;0hUe{K6iOysf*pA7}G-KmRBc|=b&O2fGrrhKL!sCzTT`&8{F z$2?H8x!$p?d#d?dwYoqsh?MjJ!hUS5IJ!>NnTBJ`ACsM<0c%9dYW-4;KP`S?lsWQv z9zSWut zZQIRcoZRI5z1+L*f5Z0=?AN{5+WWT?t55?LJopRNPD13RNw*AD)_zWTIvXQ~Acf&0 za7%kJt$iia!44AkWWDP%F8XmA0F6E7Bjw?@E0fR728-{q!&BbBNAA`?nbF1qm`|ee zJ1kne*=}N5FQuTKd7f=9A_%$h`l)sjc!oDFO30N}A;qDge@JCX9^Qky(6+_)dJpO@ zg8ZybQ>`bEr10dUl{E<+8rxO}lNahJbdodz8X3qMX*4vA95>J@9k#vRauX(#Oqe`b~PT(-Eb9XGVpE{s`jnIDnI zy!0`b&&d<(`h*}CmGr{Q@#EdS}(qCD@9}iPHpV;S!`gpj*r15tF zza1BN7Ldz@%$r#_9`SfI|8Fziwx|0O%zK+ff3^t&v*Pn3j2dR@{G8L-nQ<4=e}^!~ z^?NB;-~@B#1ht-lAMIu9SW@r32DTcG5eMmMsgAc(8DZ2RG?lzo>V=_Y#+bE;eztOh z-2u~lOdcZ0*9z*;iygOAB7vq~c}0)f`@QOYR{S42D=o^jl;VCNtreYO*?_Ml*P!kR ze|u%|q)9r_yTOHpwb(wI7xh4m1CdUiKNR9{_$7lxSO;<4j@w^W<+yF7Hr`otITrlb zhrJ&Y1}qZ1iV2r)ts7nb)(##+{OJyv*ue;omLCPwa9PWrpR5$Q(V$|^)%)RQ@qL^> zMz60oBuK}5EXkjj7X8Ae@2TK1WZst`sW-lGi*_L+8WN4c8@QMKD9O3 z;9k)d5@x{tPFk~uhEM6ATqjxah5*vU$2ABqE?^1*g4Lsq9`Xt7+2$W+A(8QDy}4;y z1mi+a(-^XztdQ6Q!(B}0j1(qVwSR91fl86ieWMt;_D&h9*2-Z48Ry9I@~5}ef0qlK zncw^WnUfRQ`>wgOgrT*(z=649tUdr384*t&Y{_3_jlQF3R` zQg&U-?hq0bK~Wi=(Ja#c^J*{cz%7l`@-4e7&9AtoYhs_5TNOS7+i53&sTaj zZNvId@0=&Msq@PLY~+fPR=b79e+|RXaZ9fSD`=AM^X~kaPbzIbMx6a}VsQ$~PA#El ztS^_vw6vuU|B%&z9up3=4QkB>Gj78*%gg%vy}_5P$fD>CfM78bo=Fc7u!jV!hWs;v z<0=aXqO4v20u)3{45RFQ=h=JWXa&Im?#k-ppE^?VgIoqO3BD5nRE{c%S2 z+<@2IdFrP_lJ%I$Wa*~KxW)L;TMVAzA8W4dDOs5Ns&nZ2b9B@0og#)@vU(AU<^Q19 z+5VXYXH`GR?p}gDgOP*!;3cY&6gTIdw6eN+R*r!tB&-2;<@_=g#V}o9_nMg70!RuEUsxKV(T}^}kkHA}g!EFzu=0j5BYr|N z!%lm|*Bkjd%~+l^ez$+6q`s4$Km$e^1Q0at@@>FAEcjw5>ix zgf9zYmbC(Po%aQf3yi<+JgHE*cpbTgiPg~l=}XxkRe75L9OOsW2@v8{MorAVF6l5k zL}2<%lj^^|Xr#}?yqC~=o&^9MzslRlxo#;<`l3I*W07>}o@b?Pdp3h3w1fiG-%P%> zLEk_6;qrz?f1$i4V$>m6PLv~(8c)PYvd{jrT^BM?M}Ijx@wE;)sG_<(-mk&Qa zl5wN@51*`XGofMD1^Q6}N%Y>J7=>pEy-?tE;ziAr2jWTfVf|euWaD|gJ;+yY8AB-Z z%dR%^bPl&&C=hiKa!q+JP%2<9* zKL}{SQ}tYL7F9U%;y(*Zjw~m-ZT^#Gul)Gxtk}PlMyFY*yW1!h)9k-_-lgb&S-H}f zWAoUVCeK5I^s5}?Hq$6bo+r~u+2^+o(HgfuWkMf|wuozzH^3k2gvxS5!fO!$NA`^3 zRBq7Ye|XHfp365PN`y2tgYRL`=;J&rHA@Y4nr*+j+2eg;IVK69+ElVBSu68dlu9^_ z=H6@E7EnL{E30N8%!;VqrU=mu+p(W->`aiLV(#Lk$}G6DIxI4(U4b=e#^FRtSyE@o zHKCm1vijpR(n>3iz2QLl@KY74?O{(u`8hTZfBSC$0RCz%>rNk^a0y{Cn+je^tXurW z2x*BSVe5BPlXXLiCV2j8L zRn>Pi4*YxATBxLM_iiV{5e@mJk}ye>Kw2SjHfcDa0*j-IoA0+cl^7W7WpTVz1)mn;POi`-a|fwoK)JEaLx}#xG&+%CUGv)Fg&>ou6h0w0g-LwZ zj-60N!EK|rC{G|L_UnkO8nUUUzp2zrhj3Uaz(bAGfqAh;BS(vDV$3BiIwn(1 znc|niTFl|vX-mNX4it8x@RUZ;Px+d!e?dZ54>m2sdPCb`$#17q3DhoN8tOseC;c#( zC=p8o1G=pYYKBm@vz^+ds4X94Mf?`+fie=-yfMvT?*y$`6Uj;fol8>{W+DmodJpc% zpal&VIF39vhNo~5ouMnm;XooOTkW~hLCZ`d^v>1^u)iP1&q{3(hmI%`WULh(f8CjH z7p}yug2Mk8`{B5m2K7q4gf zOp;(N+lW>F9=(MQcy-ofTl8dQf6*!I^6Cht^;v&2J-qd2rSydV75%4o70~7PcQ(i| z@fLi1_q-Z2C?wACqGPF9nDJ0b^;*Qoz7L1&)jWhj`+;zot%B}J9~8MkW=Lm{ZGCjCP9+~~TeXSCh%hO%~oMGYJlH#TS;ktk=0 z0g7f{Q7*kE5GzWV{PtJ(4^LAU+Y#<`XcErWddi~r9lG3hoH3Jxdcd~bgY-^$V_L>- z)CW^bFQ_-VUm9*&AyubQf5-D*S)tyA89p?(c|QS?jCLzK(GqpvM?)>!Al)6Nfd`my z25LYBm-oq7M@8OJ=&q`w>bB-28$$WY9(3_QP81zvoizSFsm_H>xj#(rL!+*)aPu0% z&D65NzN9LnjjW>LR582@T8PSPZe-*b`ei1NWh+)QKEF_^cWkL+e~~$xvz(7--N#F0 z;l2iQ>et#blow-zDVOSZxxo;#;6OP9Jx^)k0m0`&MU}{6GM+DVtY-tG-JodZqn}3l zCJ;a6c)CaH!OxF0HRYIX;B=(9SFjGIJP1y*8;;IsNU;neD#^7#A8BkjOj9Lm?bhnv zt-q)Lk1|3f@aqC)e;C6K6qZyyBGi|Xp4>Xag`Dqzbr-fnL=Bt1-!YxIY3^s-HUQRX z7~dT0rGpkDF)t}QJLc>mtUkW6;rBIkr^{V}A7d-nOAPFb7npFFAeHF?GC=MR@9&Zs ztLlKImg?6~9EwA~GU(B;wSTlji8Jm(6OdAryB5P#cm3_ne}L2WG@(^!E>xu}`36^s z4x`QvM)BwfnffQFgrJxPTVTEAUhR}GA8 z81t@+l7)>0>_WiSfXuN|r^m$SW&ixTXk2-lJY;rTTk4KB<7J621a7+-csmtLPuwT_ zP!K1Ns6g7Qe<MkYY#w9U7T#X_nbQer=}P>GaWGWydb6VIE`?Ka@fr zpjYmzf70Hoo>=9XD00(8(rlfQXSV{>xCz`T$U5zbE`;CFV`kE-RWhtHmR6-3Ia8t< z2?JzqUN?4CMNsW=ia-!JuNc|M++{0jOndw6Ra}&Y$>p4G@Cne4b2p&YMMEkLm1QE0 znQ;sUnQE#I^5+(A0^#<5!S|>|b?`ztSJ2i#e@9y$YmrPL2{4r^S!$9bbz__!@I2aJ++K4;1*u@F{c>y5JP&ONBd# zOF#fYl|BE=^3)4gyV=uO{>4NxIuu7#&swEme7A1h*m~z)tNnZXm|7QsLRU064vmN} zlwYA@gPyi&ezIi$w)w}zny~*@3Ykq(f19Yv!jOBVLX^o4{&kPbnH*jJqsG4;*RT@k z&MltvuR!uY`kA_Tu4fs4O*@|_TR_%A4qTf(?z>ao?8xo{)W?1n2A!K zXuBONP)G}2vqPmffC1rYxmGQmy`G@#uWPV+>XMJ@ROnI|1Y$rRH50Y+C**;Ef3##V z@+FV+Lki2yM_PmrsP|QP5`UtkI~fHHuxXK+emj_JvSH=p4OaNj^>?27`cZzn#XO&~62eYk^G z{oCAXCzUOs+@`VM@hfWjNaAocp8QVyOAW?rk1 z`z7LxGwZJqGp9Ea0;*6tx${Dr2DQb=jc&qi8A(#%r_^~MQOtbjek15&COg7!m{0Z_ z7#m<)Iv{$Pml;Qc)dPwjy8y7hB!Zo=7r>0m%E|-A$|J+6h|&b4al4 zfnL!)Ig)(bileQ`(U}%T#WJb#(j2Pdi}ArYvNjmXgfDewdSPtfA|BRMbQJ?d%(e?!<+t|K0Eg(6*w z)TwcczZmAb-_3~-(WWA~#~{?&v`BT2w&U+yC(~1%b_QR1u{mK!#ys)>@bPnet47jO+m zGes5s#z6DByXtJjfAZm$2mFos>m+0!P!?st0lwv=gspv1Fk>F{jEABqM5{;Uakkb^ z8F=L`b4616M@_xghxO|yP5i~?hr>BO^!adAp10|L-`s_rX;5I)38sf7Q}C#2VLw3#@&P=nt+z zGO_Bf4BxvOYrF@_|C3aF|6b=G?}roW>Y^s7mzLgMEO=e}tZA&%2yH8#39J)4v%(Zo5S?P!BmtRrYdWJ7b$BTqw!5%cYYn2kXD2 zV?qWSTqogs82=vx!)oz0UrHZAeuS&A%u63M-7lS<*fDog%?P{dBO^HVHx#KwSMtXH zPc(c>Jc-fM1#6yooCIEIF)@>AG5w!y)W|hk6R%2@e+0!%v))1w7vG-bUrXMqkcFra zyStpRi5)tm6BbTJ_#gJOBt-@u3K1#eoNxsPBuP`%i$PIdG&TgWC(dd%7KODn1iY`r z{(275UDeVYcu2ppqXW^<;L>v9+2)R6YJ9(=Sl76##s-xO@NBhv87fI^KH*eeqlPCH z6w24AeBiHH zK4yJ0JTj~fZ8I{J*f@eQT5r@AO~dU!9B2U1f4k}-Eqqe32fqaI1GOYDt=(=3%p4kw z9&~d1arRjHyV7A6zC)K?PI-U%XIUH8Qi~{Q%z#K~tsgiM08>JzL%I`zx8pV!-%QmGiV6(m%Z};9j8pKU}r^Bxc0Bj_c<$p+E(8 z!%t7K_-K>l*0TM$=0&Q=yISN#F1(N1f6UFVCjIMVzq6J!>8Qk8(SZ#POR4v-Fua!5 zI}MV`D7BGbHZF$|OX7~t6t8EF_eQ`lY4v2!=He_@yFeDvBZ8%S&5NDO?Z^z}L~RF1 z1!T;(e1h?7Zka$Dkq_Uw{#c1yi$$cKfL2Li}3gUOr@YoQ9M0@{nj^s*+ zK8r0MWd}6Mr6VwIK_2w^ckW22HsPqzOF#QvAuRu8X>*~!%n z%ZeccIq1#35AZ=G;{cBiJ5`3Re`d()1wfyWl%O{vIvj0IPz`_$na}5~p}luBy$ZD0 z6~9hp5LoQV!nw=88pl|gm$l97QNfpnQ7Ei^R7gl1|Q?)*X6Hwto3&cK`R zs@c2&p`^;|YkUTnMwEH4G2Y6SnB*7C;+ZlR-{8ly4g?O$-bB{K7rHN)e=R@N&`r9r zxDEJRW)N9DKjE&14=f`oRi&Fyu5j>r14TklsC{Nn#AB%Dg9e8wU{3-^9)ia2p%YKG z2qWP-!tv$a^+(d7OIAnP7G}He`&tNM_#50)C#@mK0&c;s9fA)_Gk+TO(Lia5os9Q` zyyZ{d0Rv_l0OOv55$qy)e|jHm7R3CiduVr$Pxt{SC^L7ffM?9-O9uJ+%{lA~yl(pJ z`QnSs_KB=Pv159j;F3ZMR6~I9Q)NcNnx--t)lHE1lp)IDY#np>S>#S$Cq%Si+~^qW znVB4)MKqu7Yp20G$}vy2S%L{^Zfo56-5VDe!Ik`$OFJhQe__7>f5wz}Kz@0J5=&P- z5v7PmFu#$>NS)BZ#&cIG0YKc;R8n6-j6M_Cb-q@P^=YtzlsE9WdFDXqlWjt^3rm?W zAX?Y;CWmD~^SfslLSDrA*0wWOGAx~5HQ1Hs zC|2LAa%54nD{nN zC)h3!S?%6!>Z$$CRZZKfg=_Ju`@2HLyp~jrSSzS7%XwpbV6zwMWrP*3z4p;)^tSv^ z&ciakRwcHc6r-f*Q21?e2Vf%N+ZoEO_OTc6N5%05GL~lwfIof*$0J}kKGJAy2Zn*1 zHuOgISSG8rf31>R`9f}X7nMZKV5{v>ZW?>s>k6S*cymWw(XzMod9gf48W4vCwW)B^ zMOy2&Ci`&XgHZn3^7tD)gqDAgR6^6QLceJ9bx2fhf?5qg$s}F6vkzq!#;~c^Q4`OH z70x~`Ye_k+eqPGX%A?Jk540{nPb^QtToUR#DRJo~f94LT#?#sL+Yf(t^Nw-m3g?(0 zBVwmG<``m`cC>b(aqpikKZNWQO=_T`6KOQRYeI+`!hQlDSuuS6wmASVtAXkZ1!}!)aLuse*de(X)f8))Sj|dOU|BG0ogPac|-Uys>qi)D@ zM8UFk$d};o(TR=IFA}+GU672_)>_Thsk&mE(}zYM$R2e@a-u`?Ymgf+$)h!A=MU85&``uNOj+{`xZ zo(DI$>|8WUDOJ37G2tj0+H7veJ??C7f0@FI^c}A((Y|Y132|8;t$HLuSFUq)t@JcT z=I%E0?9{*}ZJVJny+MoFP->m`+K4b&R@hg^m8Qs0vE|ICotPiPwf0%9C9|vRqAeQL z4VN%p$`d3|{U!n!5l^dr1u(}=@7G(VU^pKoB|MAB|2%nASQv=f0I7N z|6W77#v4@iIUfV{2i3N_7H*QUpgiF==@cZ9^{YWBUl#DEdyaxXCq-2SrPNak!xdnz zS8-@%a;g`)*V}EDC>S|HM4}7zihw&O+PS)TaG(R@B%G@XQJy8|m2h|+n*w^-U@bUa<iq9Jd?^R``y-h{nE5_7DtbJdPnJepZW~CDGEjT_=(Z~aJ8J9LrY8Yr0W7_^PR7nF z1RHT(mtgD}hk#X@X8%t=>u>vwGUJae@2E^tAl@=cj2YVO-DK zx>4IxNp5sCeJ<32ak8sxe+*OB2p^)lnC)-5wBu9E(}+gAp`;MBL0kpMVMRSQ5Rxkc zWxq!6b%9(%vmXw7_aU2UE^ld~QiGpDFmm># zviR!;HyG?G_?n}L_Zrz5z#UG8^QV`4^@t}^(P86ulsmKW{{eQF0-ea0;VlFcCN?u5 zFd%PYY6?6&3NK7$ZfA68F(5KAGB64+Ol59obZ9alGcq}s5E=y)12i=-mk@mcDSx$9 zc|276`%h9#ku@snWGOT=%rF?PeU}l&gk%}x48xciGsnIrDj~F}NQxF*QYs-^sT7J9 zSwcnG%D!AJ@;k%5H~Rj*zyE%(dCi4=Xu_r=P2y3C87+yn4X{+lL4VHXjN^% znm`~!KBgfM$l%bJ42&wu9`p{RlYiL&28~r!MJOm3vq3ThLndSh)CMpbkPkovSrF*& z39ew%s~dohH)>zGZY|z5ZNJ=1!4e2^5TsxlLMhV$s8C48QwGos04=?Gg+Z* znzs+c&7p=uaWiqFjnIGEz*ja%2NxR?$nb*O3Hg9a3Ah6StZ5W@ zDj+w=jJX8*!>xpaU_10LF}M*BHz$3`9pHfAiZVWA&SI>!t*tfSPo^>8S(6zQ*byQ_ zfgHeN(FT7(uU$(7LBKeW&F0o1`~$K7E%Og`BPRT02k7CEADNX60j3 zn6T715N9bP2vBKskjtLKof(a>Xd@WfSels<9Z=S=_82Gv6YdTJ4TV69-rRhKCf3@3 z23{S&z+bLTO&MOsOn-lvH3z|Mp9u}_6U1bPs{D72`!SfojPU=%fl6a|QMt453S_B} z7_@*u(9-1ZFxZ6nWqn zdNCRFP{0eMB2;Xc5G)bJ|DTihTP?FdI^Bls4=VoG-u@my_J60*L;v@X-&`F*E_+2A zCflD({|%#Y%xEE?mn{vV_$;-0$!-ae;qzh0@TPX+ zHw>07#g74UIDq<67zj7!H|Fp(xV!-s^F1VUQ_J1|T~3SsrVI+xi^lKp2`KyvXuQ%PV02wl5K0Q9^44^s5F&ReyCkvb@TQY|F}EF>q@*f&TuB z??o>fheaoc{z`~ZTZY03mujulj4gMsE-nbwUn2VZg|m21gxE|!(2?c^ziyYgz`|nF zLR?hg(~W`c@aLa@t}6;C{8~)QqK%B0A>k;jI)K9BHDJxDE?fP|DKkUtBD( z*#Eib?tfhX1VcayqT>ydq7&zPru1-rlxc2D0iOaM{iSe|o|9GDnvRT?%B@l+7kgzv z{mTc-VlsDLW?EZlyGETp$hhjH5GO(Z*;9V1sCnAU&Y+JRMTpueWNO%$y$?-_%_OwP z6jaM94OwO9IA2qLnOTumu?-+K4jbbuYrZC9pMNiiOs2~oD5&VV#20+!HRi53n=TsC zF1)2`YkNx-547-AJSB4PO58+&kf7*H}+BY zzke%m&N1MnQaVOXxh2Wo@)Yx^Uj4SaN#`d&a#n6*(xGpAD2_h6!y>2LH~G%%AI*x_ zApIPQy91=&OZJPJdpmWrMYhz*6L(AT9G}iQsSkdmQR2Sl#5aBO^gVtZ1wWKW94$Va ze3>+xhZh$&JhRR4;Xz7rO-;{Etx{LvpMUO6xX+J(KKqRbp(pcsMCa%~&?+8f?_Oix zx=5yT!iPei>=?b1*rb?`dLuLz6g5Z=a^(+ic)K%;0}W7LKfoRj*e-Y1yTR35UKl^6 zHz@eD1t~*FD-d!{2U2I^_z6nA9{Y-fc5i=pUm>3$Y!5@YmdLO9sg%Jsz$&@eBExo;ZrjMR%*+=>G_%uqf zB>qyJrDn40x;r&(ZAM-1&uHn*(W&93c4rSdncp70=O)d2V1RH>SN~~?;H#I(weh;0 z?{3xi8(9G61xLpA;X4ofSv}gQA%BWLU6x?>qOI7X?Fl2`xCn9XvVeZ5Y4EDYpThjg z_;R#-J3E9>V<#P+gt&@y+7e6}b;wfnHe16a_vBD*m`FK*w>~LUivK+81vnFtt0644aDSrbhsRpI zEwr6?LlA+@0UzFuK2N-<r^am0)$lTu;?QjoZa%bFhg~^4z3$OVSx)8xgfM@yg@Jnm0YDb46mdbbrQA1pr3u)EuN(Le&UgjN^rGKTRsa(HB97hN+f}+x>O? z9+X7DZk{?jw*PT8PEa;MZo80(>4>inAF?UVZalMbvdgM(|D^!CG~KYexI>v6&aRQ| zByV_~yk>sas#_^-)9*Z?dh1QkiHu90ldSL=YIuYRrQ69`7)De z-@VkFER(y)_Mn;8ocX+~ch#E?BtACUKTLhi)H zwV}N_xiT_p|QI2UTMy1HK!o*4*rKi*VgkF$!a2*^2y2T6n`cuf9x8&9;YzrGb8fJ z_}K%eZlx0*l{O#h90%StID=_<9f~y{XUFbmJa}uepHZkG|vA|JnLQ zw%(T?Aqe7k7nzdLt81^Eexn?sJ>2cdqaHy72K7z}6;00+M1=BIsQjh0tyH=?WSu&_ zE6KNjwPRLCr~7_-ChyIwhffv0)H*q}SIJZIVkq?>$UImq<1Mz zr_3G|E0?eo5(?(i;6>_~iv*A2-p<}rByEgw;yHDm6EwNiH2>Sl^o6tOG(tzPC`SMD zb1S(F71|vq?fmbp3VZNJ+r3$ouFXl0i^x1>$<4BI6nmS8pOwzlD~x7 z8LYZudw&rpzgiiInnwi&pdud4uAYrB#pXJ_O~M}@=`!Z?;9yk__SN%3w9at}85`FAV=MLovB*Ezs>ZjbtGFCWW-K!IB zi9_laFgpry)&@OsB?tIB#}B$w>&I*BzuTSdcYltCmY}S9;d9gFEuUk~1(d{+_dGggD#IU#n6m&@Fq;Qe^1ZlUO2J z6DWD3u<+C2^eC~X4SfsSDr3}RqT?%}TTw%o=NhldG)k~%)s%NvZ{G~ys^iWV`ke5V zI<|ZF(f;n5j18jg@|vRERn8~nQhzrpCZu^aOkNV3#tAtaXL_zH@Av8+eY34tB>i4* z*!Dk)w#C(WMCq!@>dwZLs_#RmmyIQ5j7upgx9_&y_2cD@(T|%U$55^BGjVQvd*VHa zG-&D*&ux~c*Rviqmxh(%^BpdO3|F(RSiprg~3i4~+NN#fj z4M^JeW`MNIs{Rk>cv*&;>X7f)9U*g15bm4&8n6)b*Z3LRg0-0U4t#F+rF8baS*tJbzp11=2TStIch- zJYE)B5am~76;R$vvn~NQuQSmLqS$-bbdRlxF;b`v8E6`3Y?FUiRT_ELtVuv95cRBe zB)7Xhr8{f-{iK%&HazpTlEd}Rreba6_2h7;)R{S59mFR~se!rV=D73UfmwtG$>VNFDt3+e1m6YTB28CM>`SDct8$R#R&QZK}+@kAH+jdHAqeNRv z@#%n|jJ<2Jp`>PWk6u3kb+eH$X~G$7)hoWBeX*V;ikb4lK`G58Q(NDtY~dBW8~G!x zUoKb@`);f_7nHjul`RCs3dg>2ognjPN=y7A(l_4=A+`hW8?OFk4@%zNl%gj+Gn z9}h=A_tgsPw)7V66|0aAT6d5h6#j8ydc^3Z2nr z8?}?BEnj5U;(sy%Qs+HIy`3kc?vp>bIP>4YZJrPM7Bux_H-DW$x%I#$AINv$c)R-x zeO{i(=6z`vkmY=uaHG@kxlOi`8Z&LJ+aFxf-x5HoBK38$se@Vf{40|kl4P}yL|iv~ zj|#eBRN25^8k;+(nW1yD?C3G8)|OZyr;^GGJm%@A41bR3c9Oayj59UI;_PrO{^d7} zv52meHt{y?dj&XTjRnhO_04nNV+RvkzeqLG(}c&#vTly+gGT>U*%&~(+_oWRXUdvq zHoVe?Pj$wx`oz0LSXSRqaBVJrD*4P|H)=3)!e&!fKgMh1#xsDngSpcm6enr($atW6c9}#kVyt;8mI*z4%6^}9q2;?z1=|y zzzETVNCUfEffJuvM<9(0A$G|z#YV+iCBP)1yFyW z6JT#=Xln-;+gjOM+d&l>h3)7*K4i+DT=eZw_Qo*40BMOb1V9HEU~F%PVt%4P5`#Yu z23VpPer6v=AT!;<5QRiJTN@(a%x3@)z*&$&B{19m#_bS;8Ssl5BNa;_dv7%WWbrhb zj}{#6>+7qCqf=>$WC~8vhq%QLg(rVd0ber33t)UxKq9y$44ve`kduZ7e->aK4q#5e zfFvr&Ofn+>bb2$SWF#@{w7-clgrG5N5`TsRR1o}E8$6o2m1}NoZ4P*&2_zawLX$9z zKpL7xrvj(9Y>YSPA@h?U2Lzg(2R+x$gckIZ;77h+&A+V}SpLz92#)PR3z z^Y6#TkV#Yml}7zp5d^RVBFJP4^3W%HdoxH=Ax!lQ2n?BMWQsrhzsK8)MD`^G{vS>(f#iW@ z9)Snl2X0RyoS}oJ27jh7Opt$HHXKL;lmPGy0QzC@aAxDJv0<7KOfy4|;6NX;4}e7z zsbDYx3o^bSfmHNa5TH@$U~u3+9sfoUggW3sz|a^I&)6EsR&`SnmJDeAG&7j|<@$3L zWR(>e%LHX?tOuDy^angZECg;zrZFZ%_Wx($e(PmKClW2u-k|J%>iU0sFxs0y^#9-C zzlAx1OxCiNWQsSM_?wSFH6r+d9@YdJ2LDsypZ1@XkR%)t1QZaeib^Vnm4ABdnTtkb zOf=(GA~5eYKtWyQHy2}8F#@U`)IR=(jaK09=torZG|gA37}+Bt<`ExO z1K>!e=_gVL;QGIi1^_qs8>u4zxbZKhvRE_ki>(b%`lZvK7wHzZqfy9Spd)|5gYh@=j}V4-6oTJL zCC2z77or$_b+R00%~)fl>}sA>Z0YD&TX%ESD;&$iZvahQK$ z=4AqapdW~V^!Ji6N5VW)E5dJw80K`{;gHr;oGIF?<75`k-k;W0Bf8HZYeW(}mV3T3 zH2qL6+1y0SH6(xeJSpEvI!uuGW3VczxO2(FMt2k)Vi6+BV~A|K>7ZzTA>E=c^iG{5 z^pn}mTh0ZlFVm~ztM>!;ZBzQ1HT7#T${m~h3n`K=cdFlIbNJ@xr?FmOj3qkn*tdTu*|Bt`N!Dn*OWbC|DTu-K z+-#@wL%GtXtOH*R$`8<3jprf{T~F-LnR@=k=&7J*V2UR_2!7XQ;Msx6HvOW64H>Qr zE&16p_n;yVTx`afvu;!4ZmHYCJ&iO!* zKhP=5JfF`|*LtUq63jvhG@d+|%j^^bO-~M{m?5r+6Tj+2gj6M5I8VCX9#FUSrO? z_Pp?X1<`zI(`-F5(1>H@BCnNjCJ(A6x1M`r^Sytlh^j^`%BXXo&;?a=$+Y})JIr3@ zBG(NSkDQ537M&nfp5b{ow+VHgVg4CmwO(lA!XgZj=`#}6vouQg`6^u}L^2N-; zbdt52@94|eZRY3|L-xtY@a$pT4M~}V)fMNgT@@wnMQb&C!oQ#uKCr?VsMmh@?rucPsCp?x6f*XxJ?|j+ga7fE+lCRj=w7&>@<@>i~ zHj(f-)|9I(4?pu&B@{qOVwVHj1Nkqwon>*k%@;8d0A2oGXwIFG0&&m4hm2`U)?gjp z8uSHzUX_tGtnQFqziHoaP~kJDYV||8B6@$`4^Ov&d=C8$kp58P4Jy`0Sb;M3anbWy z#23GcY^X(_p`B2zZ^O;henWm2+vgKkZXa^4)n3Eq#W&HZnQ2dsmx}UW{J&co^zGbq0|q)0Si2okMm( zC_9~5jh4(ZbIB>~5Wd=&w4`0IOuf`!l}t|9S&+H9Id+bm6*AWyd{2kt zQd5xRYP zdUWJwkSG0`msY$3%ct1N58v7;sXltlZ9kQ@%1s{s}OuVzGS^*xqZHNY)uT{N6+coADTy3rr{ zby0_}hPzJjdRJxvHA<>_xM_c%Y>VcH=Cww)ZK7Y(&l=8$YnGqC0OxvA0g-w$(*|{< zPKKEeapf*warvZ{$f{yv8Fqi?4RkIQTacY^6Yg;7yI+;nT8w*~*z)lUu_t-pXM`FK zyxwoc?i89+z&p}9BOvgm$BDo3i)4*f+Q!9PF(cFZ%AmKIk{6Rq4hHL%X{mp>dk#79 zI7I6iENs5;d2-G%Czqo~@L;(@O1xvS{z@Yu+t+zoZo+6jDiRu?UY@#Vw;fdc)qS0e zGo6(>FxdFsM?OMvugX6(_k_{9ghnFMl)a`_XFs-md#(LeqGXS;`YFOuu32Qni#1N@ z50X7fu|vqJM55u^I7@#@ID+c-5DaXUkso{MJ1h&WF&azek0hW;AAN~?X??Gc#&j(e z?tUoltJVG?e$4yDA&sFcF$ewY&Kif-fU(M)iT8>u)F@L1h#>NeB(_pE>u@a9>muJ1WxT z2A+rSW%9DY=(m5Bki4O?9|PqT+_W2ucK5!fWX^K%>0hD1C?e|>D^@q7!-)ppX2nbt zocuC{6xEJQ24U@8GMdA*q6F^k*)T$B1k3I6jqI$Nxz|LXc6c+`+3+GAG7i>4|O4ksLJ%%9NV^PZf7o zj+Wca_jR`!%6y)KDuhv+uU>O)>kl(cG;tl$xx52%s45b_t+-TVXNa7@N#wxj${VL3 zloOvAKUBu|M%>Uua8oMJb~dpm_|b#muMBx3CbfU3$t`J*9#+2F!%;4E^-_{8b&)^G=xl@<5%Ee zyM?peWZSmQsV3WYlPCUiQ%$yQ+s0(uw(ZWW_nfuP`}z3`?)~iR+8!7;+{+Cb(a)OZ z*&%m$E}1ED?8zlPqYOdwE*hZS6F!&9I_h-Jm%_gwd=PV?tW zuMW0swf4xH0D3{x!FTrqGDoR}Mz@x$u9kXyrMh-dra$OQc)M5F>zT2M%-y9jUPrL- z7|(7?<*dG2iNBNg-feFA?zD*O&jA~e^Dvvggig`V4u8yIrcQ&J{>`C?ji)8*N-;A8 z{LS>#57H{hre3rfSMo7MYyVqH)IR-h!L4rK@%M8a)}>6yoxhb>f2esMs8j?@V|Dd* zH$-G7T_UrT9V|edoy(@eLSMN=)aY%vQSK)c`=qb#m(TsKSt_;fC z%KeQx;Ic@-Qv}O^-0YhcUqJ_B$NQnLmjiB^-VcL_S<4Yebl>bmfkyI%}SX|#qsH`H3ik zH)GeyN0C+pPNTJ#yrQ5CKhvgSk6Zbx6SH*ED1YP{Iyr{8YPU@Cpg z2GBIxQMg%GLLiwzzw@Lo z7QFoUSGo_5;|wR)5W~s$n!kMkwR2SsiMegTSBKISk45PjDOc&_HT#sM zy9v=j>>5|_M;_J}nM=x*%BwZ_y^Ks$ES)y(n7wwiO)f;Gm@>flt9mg8caK`!Pz3q2 zy8d&_$O&VoOJ7-pwud_RnPdDgS+3|81<@28;ofc4=0t;CeSP7`rcG+)FA=k;_sqGl z&6Prud0810Y@@_{f9XH+a@ax7TZW1J!P^Kp#&l@A>|QfLYx3Xy2TQtDy7cDjqLU|XpL17S zVX&_?M_OKVnI`2*pG5v%kZTA3-F|nuc-f^3y7K3#SGEF_Glg1={FVtPTvo&0`3g9x z+)jgW&Lv1Q67CoqE8BJm^pJ(=&9#$&Z+oGwOGM72ifNtdtXKY&3pQ~Prn{h595Z(p*)Ly8MLb2~FSRzh zvI}g(>bae1n8G}!O>8{+!Thj*hfs)ul9b?%<}MTR!*EUKJ{IS#>9=iRx-Q|-ZjNT zy>s?u@!W~cGsivWpa6uJ`%t&wD1irVg(Llpr?rdzSbP)}=TD8m&J3vJBle$+Ge?wy8(XEKDJ-M&$+bNe`+H3{`KZ%297T9Q zR}jod3jB6PCGx_J0F#4EmeX7XDnr(xsl<3jg91;12_#=5>>U|gU(lwjysA)_tJE%X z*1&+;W*tEl@LU(9-4UfSLzyjl5Oi#sNBd{f>Zh#l(gx4*9p&^x#tw2j?C5Z+7oH%f zW#x?OOGYMDELtgh2Tuj7ACdi7A|3atfC}2#eNfi;rjq^@ZzW7=cH|uMPb<&W5M51l zzxAq2PTU-WclBq zk&}&`=l_C6bua$8w=XG1lAv#`KDy3p=9dNgzF6kut$%#Rbvc__$3K$ZC|V`NWiDMv z#P`u;WiR8gcGI)=kK0aQ&&TD-hz4fxMmJT|@U{lG6(=0pKN<#m}68|iz zz%?|s4kvBJiBrtd#G?33@%!dM92JCHRY5&TMotb$2g#GxXCA`G&4W$s$ZN;13Z_h{zoesuB}aN9q;$Qy8ofdHhBkZ2(82phN^8DgvB>hH>?m z11o5RBiY4ZOsMc9>4k@l2q;-X1oUS1u|K3DH@hJOM=+TAFCZKRUV7WnkL@_*)&=sq z$`1qhg(OVs!hq`6b)Z$iBZ?*q`{(-MaR~jhUjol4cs?1_g?*yJ1$0^)YFdi4;!&_t z7(ZA@5{kJ#@A&Cf5#ecF-nEjw(ssgir>2t)(Fk z6$tsdG`Rx@_W0HoQTPo-T+S~rsMCwqsi{!_@jJx(4Fs~^ExBLTwy%-5qopj5jQw^s zh}Q(DTn!^}6wD>h$qqo%NnKdLt+Zdz9i{{)vKn#nGKNnauq`y(lKcCui}LW0(hmzR zg3O=$+hnk@v}mk%nBQF2pIfLIDqmCxP&)%KBc{+31KPeVtIxcu;Npz)01HK!(XTCl zKy1f5%paIP%>L`vyZ2j@H0+s<6sE;kpjY5=pfk(J@r_kQo=r?ZF9>5Gh}DbxH%*o@ z0e-?a;nn8Nh~iR{JSgg(L{RR7POjoM?gq}yv53C3;RX#s0{TJ)a(;h=x2wAg|NghV zfKTK?I?PbFjWf{ICA^RUBOh-OvCJ=^MNwR?+YCDfVi+t383d}OrS}o-YHA`2yNjym z8#(zf-W6g?9)Fl2%pyhse@eh_Y9SP2RPWxH93hM^ak+&2+*(HR(P5Rv5G$cJl1U8Y zl20_1l=s5dDQ4+m5t=n}87(b#!Xp`|=^Q%rafBave?kVnriMP~lC!Fdi*ZH)_=M+b z*N%NK4$?qEE^7upO5X3(r zODa0z)|n8U9On3G$mCm-YP_)UK$MhTlEYam7zw#!q#^cq-e_Z#lK{u!d*f&x5VppJ zhQ)@s&#S-&hw=#L-uzl_1ma?#1R@6p;#;ar5-WjI_&>NcgZ0*u*%0ss!TuIXrKAhu zV4w`M9Zto3(Wohd>SuKs=1XD*QuKjW3c{S(9m|UEck(6qEpuf{S_0EA^-J;=1mOmc z286l1JGP7##Q6n}M$v^aVNmpg!GBD7)(;Sd6FMhSg!OCv0;Ta5`1Aw5DQ9()WT0hU zLl;ML2Z1GhAGyo?qF&A9Zd1g+T+o0$nwnNiZlElA|X0hYg;a(tHOi z9;T`8?ppaG^IyLD`0UsD4o`$a4llg_jb`U5&rTNW^`|n4R#sMIK$|-LAWW2~Q1V^*P6(;ye81 zJ1Rdgwx#-ageVb!nkuov@A}N6L2l-2Sknm7f0!UNitoTyZ0Lm!8tz?`J;yHcIbSlb z(*`qen%ufang>m3QE!B-&b=uxPQ%_=uxNys5&r#pknAC6P*^uM*O(H_Ks0#tZD5k? zaN@2Y6M5R3XsGk2sMD?vYkG?v2>8u_;`&Q|Wb(j*dX)gc%?wrr{*Y&Bq4cHt9V%;@ z%ZE@xwDHnIq(eojZ4A~~t$+(}%J+J@l4c3zT&;z%bn=+XD7QJiVd%id!M?8C(8=kC z!fplfFT|a|GFF#j%v!Pu16OJ9z!1~lA$(fsm4}-lgwj7(68P7xUK*I#t?HAyh`6xY@Dup(FBcol(u(U; zg3WDNYcri01z+4UM(r_c*VLU#iD&{JtN;m!r}DC%z+` z>rgu5y4{2uoM&fr84WqQa;&h-&}Z@N)(8m1PIlb}F|8jfF#}QREnA>`i+FOhvn8|I zhk?j!ztb)^}N$Vb}TYyGlLn98@gu4`_C zvo`%_rE{mLO&B&_Rpv@z$TMPW;!w=1>Mi}W-TQm^CQy8W>Tjhna*9Cfe2qG4oEf|B zjb8Z>?|ef7|8ZO~4h{Ja2@9ylrn{?rtwJ9lW2aW{)J#QQur(t#QDx($z%l11!Y~( zA&0|jWn57M;d^I{EV*j(!8Q-ykC;SH#r15qeLfycidXlWIg=~qAi0)IO2v7fA>Mel zkO3^_)Fm0*3yZ`tW;43x4xoedOL=Nf8Sh!X(P(gS4>95emaOZu83Hw8s=0+s!PUIr zRB*HNU?!c+9`B-5IT^6x*`r_LJ@e9r;E4DaUi9aWgB=EGhd~M|SwkV;VrRjBoVH0x z{it#HJ^3%oc^k>hq?}CWTm>KPzYbF1^5^0KX`A(IKKb2 zE#Ub#C>PcdnrGK(fZ$+@3~U|Wd)`~YG~`nO@J0nYSS`8oK5DFAuuIBCvjsiuq`w0Dt!*cTV!I zdl>8sQusdAL6-eGZ;|a5GVt0qC3W%l6vMV;T0QYqn_0}=H-3yGU_dnFFSSOU(f0w_ znb`(C{NfI>^m~-EmA{I;3n5mJMObV5r_?+4&tZX9-koL^@&BgyW^H2Fu?z|w9p)vW zsqVRo@6F42ZRK*LMQt<$?iHGa`voOo5(N^;B9YRXR`unY?J}#6?G~dh^78jQd4meF z%F?EJ!%Asxvs?e6vvb|?_dE@FS|}~xmoSUr;*AeRM}|=CId*@EF0UpesAzThWh-Sj zeXzHiZ0?BRz5%?Fw}MHTzmL1la7rIzO`ShyK|&KaGT#kFA)=2r2YV39Svd|7XA-91Z&Nyc2HFZ4AZ_pQ>>B~gK--DO-C~0eCB&_SUEi_Z;%k(G_7O$2QqKB1zeYfSy(JcjkxxZL z*rJi|DqEcfXGNaENng!&r7<9CzT?RAZ*7B5O!|YgYsUDzb(>|;(=xS?sVpYaUn!Xv zKS<~gXC%J5G+Mf<63hxV0;_)AjHYf1JHWr)0b;jw&ZN$%RK#bPJ=gBUq`0&l0pUC- zj3mCVnN+=*n;1-=UZ#3A4C%#TQ3-4G!h1-kl@h>cbcXPTEQM&5c2?q>ROne+!t6U4 z$zb5nCXsE!Od}4bp~W+HbzJpe7E1X&w+epIuQsR=ot$V~%sRm?bVF^y`sl%Y571X# zaZMIwSOyzdfKF@oRF9~KO5K~y%Kph%Na&j8jFa=23)`-WtB-5&npvsa`^%S%<;`1D z+j4A=ze~(`&sU1F?F@Q`mm7VusOlx@<_<~LQiPX4t5&8eR>d*jLN_UO?c^RJugN6=S!0W#gN>>Gh2xbU zE%gRP(o842BMa-qY-Z?ZSNhDh!LHpyuk&+=g*6ts`A+kDb7npB^c+53`>wBTBVRu` zqGN*&pVnGqFPUb)rJ)SBddy4Nic)+%+kpq$q9Z@yU*yd(+(^QBl;vB~1pr=@g`j%@ zZZ53W;HS$kGoLLZ5*w;z&i>z8HF|X>Y^jxTTUCcPUBAk4f0qLt|=|ry|Jg=%ePWKn!wdJ54ObZ={maJcXZsl$wjQwRD6#co}-*S)gRcumZFOuF33WeO^3NJ zo-!wvO|Y7!`W)6Trvz>~6om&Jl@fPOq_lUSWq%B*TuDcZm^RzWiv!3^JA!R1*%7z( zX`_D$(c_W9s62DM6M^x$ZaV_WzdTilA9?rzkU@A%@p5t$=nH?)}iWiGESZ`ngt z=N$A$lm+sx!>lD=ERdZmkS1Yo4nBsA%2$`9uox>84yg0^0+Uw;*P!tz0*F~KwJ=qj z5yUJT?HK|C`vj|tj{pr%ba=+2`Fp;|%Pd>{qNo+_uf5^182gJVqLyVGntWbx-^g#D zRZ;RdX3G2vnCF>0gFjkfNhdQPt9NkR^X3^j2)Vkv>l`ThWFH~xtd6>nBJJW47rZ^> zpH{evlNTl5V|bizDV@yEu^KFXjGJZ$g&rJZ^G?MV+c&l)=l}x(@u}>x2|z{C-lEQ} zmCr}%k4{$p6EO_bhFDdRE();*m-NFbFXz*N@0KOqNjzK=S-04Z?yelEoZg-X+>w_? zB$Qtwk^CaFy21Va$KlshylHCgvMsZ+G+$ibLkq-PBG+CvlPVrwE?rp4T$FG65<|MX z7Owb}7yAiZnE=1B^|$vwpiHbAlv4qxYhnT6UzIm`(K=Hf9V^B>Z=ezIlExpKA$=MH zcUxuU!HDX`*0dsq=Z&g(n;{&*4pp|43s1X~KQ|pg)nDe zJ?p*UvFx9+M{>4a$m>GP$I!$iab@)ytVKx{y9Mem7wg*MnOf-t&4H=h=6%U~_|T4O z1)-CJcXSP+prjNmhcICit*ntzHa^%`|O7~2mxqgbAw|7--k_`;`w5If3gw&1< z%cEV6u2@SeuZ^?ymMMJBI>~TrJ)bGup-BT>@4l)Y%j;FwRnjny3AyZ5onO+^5)O;+ zkpR_q%IH7c2vWVu59q907vH#`wif3Iwn9oQm3Q&4FtOIF=Y+kj%BGFH`-M=gsEFwp zcH)7_`>N5Ozwd)@X;1DYs?P&+J2*~ye+~Hm69-Ft|7)}{27co}xd!#XuzYK0ug@H) zMxQUgEh1FU*=+loSE>?zpdu(=nnv+0Pz@NZ$QFz|c24v?dNVC)DlLSeVk)1Epifg5#MPsG#Fulu9kyQ1t^Pvi2BDs=^oNSEX2Zs1g$ zlQq+B1dR}pK0PZ|Cc!;VqKR-GrZ~|#XF}ccCj@uT%Oi32oQ8))DxDIC7TqC~l5E8A zv_fgz)A|p20IIfx8pakF;ajKP{Tn&gFFH*{)!i7p3CU z$?G_nZj$DHZ@a{I_S`H>IWc9D;UcU3J47Qox@d8N#A)OabA|OBl;318<>n~m`(L6$ z?%YF%>%HTvtg5r1Z*r|@9P&UmVTBx1`=%`b(jRvu&fKJ=P$Gb4wtQ_HTwE5)g|k!s zYxsb4!7$}aIK@`W(eA!j?)1v#$Xvawg86%GuJTqo)JfuI<(+RBm`I+ROjCueb{o`= z>gZodp2jNy*lLXs56Wq4QZ@vl9k@%hW)%;@Qv*%IQ3_4SJJn!*DLtU&@j3OFfkk?` zYSECjbu>z(h&Jn|)L8A`-Nl$0uay&Lx~{2Cht2ai2JJ_1uz5c1VglYp30&E0_g|5w z%D?ceHx!7eq z8P%E#HN7WT{0eAw;Wd|d5E~oj>ht;FlNkB{|D15bD_>#foXrQAyb<&*@QL)XwKtd- zJ<*1iEiPC-Uq<}1-s^B|evhd%X5=3rre5FkJ9EV)+cnL2X1_G1u8?T+7MFaEfkP=y z(q&AyR`t{Vp=7Yusl;(89>_JYjNfYMYL}O(YePdsg6Pa;m*QBQ%}2PU*q{S#U};7hbsK)_6woKb6spovNHh&sp^>;P6<{%=Ftny-Kz;16JON*qq!30m_ z;aa!*{Q=<&20u1*0UWtm)YRyZq(wBD#S4gYU~^3Tm_aqBi9kQRg^~Q)up>&rnusBs z6!{RZVWIFvf<)mSp3v82EVg=RHz3ZVSxSafB*rz2b{qgv_=!?x3X01N@$4rDmyXoq0{B6+ftqUAU}^L$9$3`X zms3K?pW|*{Av=E#86U`!uGvHXhMiT8`6`c{f0V$$iFI1EoTbs@l= zv9W0jx%U9#eFp@Io)*SY#5V@9!}eZGCk!gr zbDzl2k_^RH;jxad2eS8Sl$mC|P!rn10=g%-Xsi|3nt!v z{?V<)P(YGP6a*C?o{dIa6Zoir^ct#UJGc=FVcq`3loT;<3dk=qaABz_knOv9+&ryb zUtenLD(r3_am-aJh(idIuk@`h6nu!_PojS{%ePBm5m+Y5QCZey{v!cB6RJs_j0OV+Lj{5W|IxhT zB_sD2C8xFoM%Kf{ZXl^{O~eJ8SzkS0x-0FIGBAV@YJ*bV#mtI%013*HSP$V0f{dDj z{S)B44AtfYwQWKlM4o@1>iRsEyD_N^{Azv!knP`u1+5XOQud^bz6?zq?KJsg4#!1H z#t$%=&XUw?F(*g0jb?zN3?m^kO7-eyAT5>Mg%bs2L)4Osmx z4SfHpumX_@dU!Qg;vbhSKe*zP{wYOhChnVjy22$aX>Y9h2l_=dU%2OdytAVp|~g{!XBrj zfvZ}+yCu)C;ueR{m$xpRI6YLPbNEY>nd!Ap1IA-e9{MakB#Km|GASX0FArZ0;fFQf zce>SCw8LQQGmzD`*W(jc1XmC-AKhiZ-GBbT%OY&Ua;$swy%1VB23mQLcg?WOYP>go z$>grDl8N)6T9sqy4~BGl`wA7jdzMuj1C<#6mo`qru%I^?s~7{G+p^g%PL>;X+j$W# z+2H5{>oi}H#H|OgqR@yj#?i;An z#_zwT%D#MTVM4H| zN!()OkT=nf6NUB^zIs4Bcd;?P=2Y0+ z(0HQ@-zANT6n{KN%KMzmm8C0HEODEds~U^ZP+f*P&(?h?3G+G*cdi|s`Uf%1V&-4T1Fw%`Zx6DH+6ti$n)oOC+l>QeSUX*MpAnDD7tJhNnoK2h1a1S@=ZJR4N!PQ~+@bv3eI?ZK|? zOq=6;RomVtqpqzRIg%lRMK_a|#q@fjM=o{{$zbBm$1 z!OQu5BY`}Z7PIpJDejT}Lb&Ey_i}9r0@6vM_BUQ0*A=%<{r*`%WleuNrpmjfzcRC2 zedp+B-jIG9*Tclmvia5QAw8J2E^&Bh_3Eh9#)a?k+B4D&`6kUn0zg0S%2P|^X~OYF zq5fK$gMsBD4@0GNXXEW&>Vokg1!k9%{oJYB(MDxT?Gqi)uFN!U#LYxXTAQ?_9~P!b zE55isaXNg_5=(7a_cD7eIAV^>p%t%`I^~%i5{OhhZ;D(=>!!(}M0CpX2| z(W&BSBOkKpiHFHit9Py#|A|aSV{F7k-{~fx67KNs*Z1TE+5nCX1&N0)b@7>rC@D`f*?`YMoX2%ppG$LwPCy$o z{bhzVGD*w6NT2;xm((1Ty*saVaX0ZL$2%t9acf`@bN|P}EP*^PQp@b-Kiy8^#~I!k zGX4gsYGI~8Vz+gXW_bFhbS2)I;LtB^VwTH^B_0Y%GztAOY5SzV@i3mETB9=g4~Z_u zDq4wo!pv;;tmf@fg#52$FLu{mT1ovZwcBh!y=9iU_$Ng#($HYpcE`5&64}Kc7^>(K zK6$L;e99tL1Won6>g`X&W{6(??u+?>|}yfx>We}kYAxC5I(ZLH%DBhP0Og}tmn z5to_l2aG08i+7_rbobB82JMv6JP{ATqXX=9KutD;`W{;wl4{ zt=6aKQ_|7S_rnTswsR@eCvwv7 zW9gnTnDG3DCxyv-B4TWjb8NKJKwD})f*hzr&l0R;mX#C;?I`lvZe3;q7Z$G`^-`OU zPB(P8NfTz@Pc?+;Ep1k3Z*5;TPDpmJaJKC%@4NUGv#I3OeUikpX)gA>>QfgW)lEG) zU?Dh#)zB5A%$Xz0PuO}DmiGj7wF;ho^SJ0;*It^_h}koN4K+}G8A3`!md4d7zmISF zl%xzN#9>WaQA+2WKsmYgZJ#bq)Zp4*sefJ+c}iO$$|`=(a&t&0DVEF>`WmM$;qCqT zmTn@L>gh$gw%BI+sAGZ1B=A3a&sW8Qa{0qL551hY#W3^&aldBE2y_kF~?eRc?gx%z_i!od93 zidrckaUF495A9h*iB>Lg)p@{W_!f#KHR{db1$j#*vmH)=8uiF9NDiIs8=xead zgeON>q}rzp|AX+_C|X*E(`r`fg%}cH5gJpr0SWz)xOO&z7yiL z>bE>8&8sRe^IY9l;qaPFo2i_Kx@G3`$l{l6u3Y;bd_1H;>BGbJFDG+QpMn?5R{Pgs zvS_)P(lkr^ry8tDlRhS0UV$8kVA9mnBZs<`rk4iD$LO}+M^>N}6tT0UJXC$tgHYR{ z!_}gqzWL36u!vmo+;iW`I`H-)KYFWpW?iBa>ErY*_`rCrt#(7p=KLfr=<_mR?0~iV zM+CRpL+2>FxpXG~Ttc2cGUMi|Xv%Gg^G2%|eMP0Tx`2DaE_oGx!O z3B($ri;Qk>_>}o9F6R7kKP!OPGYWtD2`w+g#dNb*67!?9{y3bD;=3o6@)E zvUWyON!aCxP+sV%uVzw%@tbaq&h?6Cg#{|<9|M4D9~2w$nz8vhBwV8 zFjtzDMMbG$V+*e*kKGlHGM=9Pb5@S|7(6)%EIoB~lTjMmQ5A=hwge7A@M|H#DNTdW z(=(u&{-MF~?4eE{(*y8~Lfee5^ z@q+y1Bh%sQ8F-{$UsZq;rLjFa+7l!G42|$7K(Hr;$3E5S{R48HL2n4w9H=B@M4Z(} z!~n0^OU>PgOc9f2Zv`Ie2o92->F^nu0Y2*j@|Cu0*M)j z84<+2y#)mYMQI=kLm)w!K_OZf6auiJzJr0mh%@=!%0oDAcQO0^`X-^k3iYn$=gI8{ zi3z(aL(DOfat(i9BrPM8_dEii=EH~-Ee?FZK}!=qM{{CBSP3olt*(MyOB&voqD1$Q z(fFG}tVBb!T)a^`pitaI5W`?UqlV2BCIO-Y-K+01dfCDrtQNY`)TIBUZa_%STWr8r z(S#5Yo=i`C4LR$Hh6KuW&#o}77uv&k&9hH-VOC;kZ7hM@WB{wzFP`sU5(NA~_|lvI zlCC+nhG`I0RaH>x1Nlr9GX7D&?F)G$dE=r{i{FLE;*=MxOk!5 zFNDAX(x5td<%C2D)aw>v5J*qvF&)(5gqfK4uay?yf%UO}rvha&2iOM|9=3X69OxO3 zfzU6yal(SSqy|!yPSh5_NHdOw6GdFhWJG$LDGYc4)Moqh9f^sd)k3JLOKCqvx98>i zl_b-g7>r7>@F0s%-;w{YR!TGROOt}imc5}!&m0)+(}ao?A`SN&B1L(+v3~i)J(@&b zOM}5hNP&kZ7)hW2VZVvZAxD2vmz98!D2|Tj_w;CG|N;5-Jbw-zKx$UeU}G~Y5p8jRxR+8MtEcjtz#W5szBIfLRJ;Q zhROyPYF9AC~m zmuqgOq`mMBfAgpTE&x84T5bS}mqxJ&U-m{tANX{7kpi#Xf`4tc_3;rk{GE}08$nA2Y&+c>Odw)_09!yUe09ZZ>pV@U3VBv3wGVUS+eV3B;(|$9XG11qQu9_Tw9l7 zRHGy#FsVQHZT6XgJ!JI^QvDHl;)R&w_6ONa%7o*-Nw;z^e(pZ3iq$sjvWn*$dzup{ zu8h8qjL{_9m(2GpSg3z-xJM@qn3z`$eth3t+m!{{!YvoQ$OQJ2i266ohK}z#ZjN=s z=t5MeEWEatMFb5@?nxqfb3QD@^IVSD^}}?a<`<@orq0Sc!?p-EFKC1- zpY;G>kP?GHv&Ib{MlHdB!O8e_`>c*Pa|VUKr!;^Plh+yXXu1&QE z8h7dabSn}2kftYZfrRCjMs_&sz(u<{uO=AZdJkD%Kj|=P_9(UDQcKU}F;)H;dE6~q zLqljjey`UEpyV{XlxC54s0r$Y=NX-pe!Tmmtc9tUxE->}&URzEq2aoB@+zCTVFBE_ z69X-Z6Wuq;rHC8Y+e+1!L(4_hG~%~t;0xx^F#-~k77wg`u~5lj;gL)3nfP9JbVBLS zo5W^a*x^fXwN%}(4sG6j_35S^lV?*2$#@&N3=u@1O+F9H`S1+j{H|5J?XvDfSetFf zUY~_hmXh+_O~G{U7K5wMRln|nya328MCj9SVqYn~`F9+$qz{YbGAW zNvB4GYoA}m#jzQ7u81TAzl<-scD*H8MZa@YE_x43%2k6K9@D#-2fa8CYNh@`LJ;FO}U+`@#2GPq+O!6&ku&?~$b=HX_41i@VO>OwQ`vQedw0A zi7tzsI(ssL%T+5vP<&zt{(@d=BQv|SW9P7#AFmxthtD-1rt-b!!3nT~+z`-YmcOm5 z%Q(pSJ9nB&rmzu&-}vSj(e-})SOjXUc;D0GM3m{(opLMLskCw_*X5S=eRMXO$;+~tB zX5-?ho6*^JaE@st1XtcL!mB^dE z8SmnBL~{ANPum(G%ed3-6to!pk3TAGTexFmRHpbO4xZr|8a~uydKY5P02w2b_3iSJ=55WvIXd5 zN9%s%^?LY?=B+&E4VE?doxhXiVP;oVwSM(390P19ZF##W8@>9pP>Tg-1!1?zmOlbP zO_*1VHNGmzC~(17fL-{KFk$<_bJ==rth?#_IXRW6p>W;c$c!MnpZObworb>MQ-X{q zxADvFt?39{S!34U!kj&R0CcE!nwTcZIIilVzhraRyZtFW%bN$S^sJ#TT4jJ@FA)cq zPsL9+bIG9KAC*Bk&82Og{-CusGkp-M?s$YtlRV632Jj3ua{(XAs2Kgst|R%G4|5ku zi#Ol}WZRI{F6zS1lh4|h>&oW9L%L`~!-+i07oRcz-<4#lq;03Xrp$+TA@cP?7S9KD z0U0v0+>#8zD1;3@Cu9t~?)c%vfEe4Mi$mDL+;9YqkWpIl(3+X(rh1XwYB3f1=q-yb zr$09zKrM$ZuBxewHq|gO|J8RBsvb7%Ds@Q<9K5^MfXUNuv>pUA+v!O`aRr4|R$i3e zT^{U@DU3e9S$y9K0~Q2_Ja=ZOsyypy5t9;Quki0E5CR**4C~Y!_nq!Ei)M&byKioq z*Y19tfJU9z4!`47`GJMXSe1KbvkE+~fKc>kp1QLCUk0+TTRhyiJ3l#@Y@08^pbzHDPv9Y%FwA zD^uOIwXhgmkqU^a@V30Oywl3_GwlUixbs_k)ILm6&=`uY+@#^3;`9|?cy`nb%l9Dq zSqD3GoU8LjH@6jEaaK#S zF*>n68+e;UI>oJXTg+B(nGWsJXXwZ)QIrn*K`Wd`jCVon(t5bzV;7mpN^!7P?j_T1 z<; ze2o)g4|=0@wPX%(k9Bqn;z297kzV0^NpE#ieQQLrL*hh^jiGyJt-SbqMR|FDrwaSCcF~0l-YX{6giSr%-D6K z^#erjxMGmqk5W!oqp#r)&ggF(Xji!Fo^?m*nVeU*t_-|)e~rX&IId+U0~`+om%&Hi zN|c4$7K2Gr(QEFuX2gM=^hA2Pp=R9S-G7>tW4y+NWf4==!>b(WDo?vGUG1#i5Yijv zy76L81m3i?u=Bobr3qs>mD;G)Ie0a4S(pNi>!g02{J#EpoW|+0mzdrcn<|?qIW-M>N(^3(``x(Q~K!;m_>1KT<>Thdg6e~ z%+9N_K_{F0qae5t97aqF2RIFh&hyxyo0+^bTs>=5_{K6I7iELBf;Ai4atU0K!&W_a9s zfhaVgEsZ!?N6e~Gmk_d5-aH`%ceX`xPk`4PPU3Jmc6c{oS)KQs?_oNR$*Vs5wH4~emd<~=(iHK-#Qx7tm&UUW51)#; zBBVg82Ab8+lM!=HAO(E$H9D0?!KZ<1!-wU#=p<(54WxCn3V$Uh&i^t?3x_^@X4kIz z{nHE#<5L%Pa$)f)u?O3mBw565O$pLnF(jMm1zz%f+Lym}BPweS`27;;5+<*qG60OAAXC(BCO0+&8KE z1l?`Ssi;2F`mz`O`Wu$$;Mf4UWN&-HLz74VY1<#)=)S3sRNGTdW8*E5vXZrfz`pRL zR%)m5MqX!eFQ2H}03Vrb?`uZFKjO4V1OEbJ_oDK%Dv4~9dSnwP%f5i9x?!Bh!RudN zwL?+VGbYRh(94$Dj=K+A(;Xx#9^G6L3Nh>Pl(e&Wc9!$Dj-9#c!;1o=(ueo-Ps2Mg zLSy+s>-3x^phkpo?s2mxKF7CAWZ2RXn4cTh{5=-4VoP+Q`B|^JQabo|2ByBWr97=C zE)7~yE%v0B?CH4ChaoCx$ig#Zz@EsMi5R9Mw#G#?5VAD4y(oJNg?>(ZWw-jvAo6}- z9N?|yp%MDS<>=JPdAm`$-LkMI)i7okWItCAS{pkaaoQzCr9_tv*)Y0-k_6{I&Q9#2 z(#)$+_hXQ^;Tu=`hFW!JzX4th!WT}$;7^v`FWKtfDnFHco;R431^9#ONG zzflB0e^pf4j+sBqXkzf*EG`74=SJTOs#rS-VGpNKln`NpI0HfM5gPjbhY{h+rSGrV z&u7*7E1Kq}3on-fMYrdl5*k92#l-yJMXSnoL#? zorn!a>u_6_3!h}?a8h6>s~_IwAGw_Xk@Tw3y#!v4>W!#wnPNfCifMM#gUB2L>`r=G&Js_v+&cg2<>JFIO_ zt!(+y4XDef;zh$ixa`K=(p3MXsyw5mZDI&P93e74PE7%O#l@?=kaLv~M zKF4=#@k+xhIZJs%@~)$l<*52~+k@Ip&Z&(z`{CUho6;qH=eCbpVf@gx+7uMR&Y^1o zZABC=Z^z7sm2|fO9QBSPNyGu~I#(^x7;$Gu9-3jRY@1hLkepC!#J+t3M=^3uwv&q= zFB@s&af)KRXiq5ZOKk;V>D(uTmaiIMhF|jY17Y*X^+M%udd#m6Ke{w`l#?_mqlc{4 zTR608v{t@4|Jq0D+TrLN4G20(b1R94>Owm)jM`47quD%m$~?CJLuc0csNa}klibWp zyRZUIrNW;f=5+Xt&cIM;X=CZ5o@z=mr&H6n??F$mNUU8~(M8_*L*2=1&nX7DINTMy z3=KiI%^jR-Kno zF13xb(E8_7izFT|bI^3VR|W;j4|l7NBKlT;c`5ld&i1fGR+Y64yeo;RI5>!V=k@-S z8*z8C;E>du8U<|ArpLxTRj+g8KSA#)TlMX^&w7<4EoCC2DaKE=`R@`GF4LAKr6BFj zXf~n(coB#ghiW+;DD-!_72Dp8I5qQ-wX=)ca``c=K8#4I{{dR|zncQkMz=1$S0*px zNuqIXCjCgeJX9jKX1R!!64Xw#9~^c!=|6TIiRKa@rp%rlj|tlDllLw0fH3q~%PUst zLmR1BX6e9b!Xr6Kgnoxk+Z3hCVG%6mQF*Ls(@NK@w}abt4yM!gZO$$`T;Kca7j~H; z%eYJkhQjOlf5z&Yk!2v8MUs37=clyZYGD`(cHDky7RVYAK|aY(zW(M(`bvEJJ61Qk z!O+=7#BG~LhP3$u)D7(C+p6Oufvo^oYRALX!F|Mz4o;;^#>l-+;+!xGN(t6Puz-<0 zeYnL_ztDxpvdpOO)XwOSe91NeM`>`73+J_+XnPsL%5s#YDnt3YU96Rj>EpHxYF8sT^#Pu zs~#q|25$iS*_Q`H$7iSK=-(a+g=F|U66BwB)<~zFh?^Y-32}Sx@aSO3)G#3|$RCCQ zz5+x9@E-*A>4)+5Cm6v7b*cyJ1C>B!)WPs)f`JVreP9EjmiLE(0iAzxfw}=*4(Rb` zn?Ua~g>(_E5LDo1KpPBjNeJWg?(cJZ3}3?n)6r>3uP}L~mR6AS_NvA6h))Lt8F!B46uYDOMwWcv@IN zo?zFLHf_#nI| zf*3cTHRjvDUiCIC*avA0@61Em@Al?quHJ7jp(FwdMDsY7;UFaII-sdNCL{du2y6Nf zf*_vk9Peyle*o3%p1Jq5c072^4D3N*4fFW(3Kd*vL#ONWc#?m-IaE-$uLfqRha?cB z*#PD^wd?F6BOt%W1gAc;LMqbhRp)eMCCJILH-00)iIfMar^TX6q+{^r;BVp=RKV{dOLHoGZ+2TGwf z3RgmPho4RY`O-cE9|m+A(q9LJ=)1Ld?%H6_;i1}uJGB_w;L;lQA$%>Qkd9!tfi}`D z^wJvoGdzSq?}kA4CP4KW;qW2?!e(F%;k2Ky1ofouqFP1^PxP3EHM-wZ@dXdg&Ch4~Qm)tO^Q%(D4b{>46%4_OL*;upG@yjbL}^3aSI97)PR7_>Qf=r(|?h~@kDE%f)LQ!>Iwt+IbmPkiGC|o zLe++B24(pE`V#+s?La_oYv;(#HYN&~#~rcxCe;3owI2x2x&jv137CVM@H3c=p~Lzb zGX@6e^~hG_r%(Y1K}b&m457dH3%ih()w`I4^kh%M4|;#`H}+lV>*G%`Fc5;SEeWLF z!Y^FnLacvRWX}X77)PKP`V-@ZRCMuiy9Y8*0R$@^S^p ze=R);#2)JX0TVxwIhF6OWikd%^DO&YkKA!LhW*@SU>@sEp4{v&C!89xjOF zaxc4%1r4ZpXU%41^^@=_JyIx-n(yNt?VAiMRWYy0GOX19v|T61Rhuadv}uM#tiWN; zVc9;D>IW#g##WFJuNoi_8xNRKKN_GX|1g^b9Ui@yAm7-*m<8nQbtC! z&~E~TKR!DC)W+!hW%n#U1%QC$JTJE=9J=A;|48Ok_RV+zPE)N@51i*`J@~< zJ;AC^IY|(FD!$d1Z0XH(MEz%JNP0l(t|GkBq7;a1P-C&4lL!p-h3d|%;VSND<-uNW zNydO+T9T=?o(Sz{>2Trclf@_&l$q4E#cf`E-MY}5+RA9>@Zr@zvcPK8&rEeD?)U>s z^mE$lmDoNZQrxYq*?ha!|C6UZsqx!P+w3KpU&vFLX}RRihD>j+ur=wYQZ|DW_l5uW zh-N^-hFEZ1hW)&;%201|J&X)NJUJrAW%Sy`=dvkqSK{Va)Z4q&`VTgLSd%4$AQ#Tk zN+YBiK9R@%SX?UwuiXY5GN0j%UAo4#)oWxkv2b2bt(jWJZ)z;!tF+Bt?G^%I`;ReO zQG4!*1PKjjXE=MUp3;heZAy!V{>8RbpbRi2Y1+y7@D)p1Ry;sbJ9ittT;J=||pmOID@$)bJ#=j|!{?c-5lG(8Ek^XJg8pV+x~>B&!{ z;^0cw!LG(ihDUrYXBB%-SZ4hq%3@gEIkKeuEEPO4n0HaLwqJVtV6m|JpIN-XY5@4q z^Lu>vUCiZrYC&GaSvep=gq~@%LHgGK?tBg?9xBxGvClAuU2kkO?R&;GPIyx+dyZq~h~=n;x=kfZFKFe%_bkLPuZRo=d4YEm~U zbRZmzx6PcUde}M7!ty$ zZZm=+FW(=nHdu7aV2PE@*+g_HvZmN`GdMw86VfMIJtsCP?(9At$k2Lm?dYEI3@Ecx z!euObQeIVNKlH&&Tehf!OcaZCa;1z6;+rcrr2R>3lwURWfc}CPCvY!g-lqqCZAESofBL z8Z_oxH0)6NL@p7=7wKs=s#I{Getj{V{zCkz)j>2KRSIU^hW67dy$Y9&DlOkiSEjap za}=~KDtZz_lVhnB#8S!0#1!xy4Mt$f5Nk`x8zs%cG=5w^eAf?uB^(^7%T`30iPP|k z@uSe(D(OF`CEPgw>2@lk4`Gk6BNC*7o5#K*oX1pTLyBPL$pojCEk~N?nXPoX+M%6{# z?Eq=49Cu!&?4<3oVx6+N<58#+Ge@E)kZ^m>;X=+_6w3q&shV77~>W77u%APo#XN+J7~I zz5Mjlar31pd3S~y_J06Ex>t~X{-NyPMSISSY2rh(I=ZK}Ll=bu_zLHekH0XS8vMK* z)7{pCiWQydSO9Wtx*1^e@jfpqrf9?2j*>OG{TdWe=;Sr!bH)u&9~fr_`(ZEigvVb+ z3Kge7ne`?c^6)(8zbA(tm`7+)#26e9Gdp}9c~{25CP27)l?A}kMx&4mI!1NK!b>hl zDNXucefGP|5&z=<(a4#YDzZl8L{O_j&CI;dSEW_gBduvG?~k*;Wk^4?gT&nJ!bRUc zg(J~*VBn$N^i7WW=Rv;m;F<|8_0v9R*@n8c#rx!dBC3@Z3*?XlowJecNS^&s0d-RK z*O>OL39=b26bMj7ylo$}?h)-OUIC-->|eAVPjXi5tF6 zS_SG${u}z2UxC;*(N+-4;p2)N0 z@1*}mOv4FHd}lhi_w7RR+`X5gNbMlPU&0zi$i7qX(I~(PXJ$i83b6j9Fh?}t5llDs zQ*u%)%6Gs!nDc~NzL@(l?BrQ=A^6_T{lM9H;^%BRWJywy`{4IL@pD-|pEN!tsj|gB z_xE#=Fpb1r;j$i{C!mu43?{p^(q+m9OO?)x-ge3;!Z2tM(cB~!aJhU76Eqxzz9oMh zWdAfv`2(n@*|%}m98O0ob)#vrTxRkgr*M$RbXdM(sPyXJ-78kO`5dZikF+$4Diutp zqr|s}V9N3f@80zdeCXp->SI_4sD+xUzO@Dnt~nM~-@)OVOMdXJP^Z3aEW&(AB52#p zO%;WDT`tX2z8Q4y>Z$1)9CA&~h0QQi@YrPCF#?|SjkjLad2W}zuIdRdCkljxti;K! z6+7Ne0bOKLc)B9Zln`$~M0h9mIQc+5G2*iRVL;=0`$)-2=>9jVLr>ROyeRtFLM`jv zX9LSeLd?|ZiGsYA?B;-~Bpr@92#F@W7{D+`}X?pzy>MdsSUR_jQ^1uHQq`vsduRt{p&Wh{X&tN{=!af z_2&48?=S+Zul4r`<>W%bN&`BXxqP>vajaAM@mE_0o@aTW7DKAraT^iyx99nwxENa}a!g}BH zI4*@WDxhBU*sO8bRM@qK2J8nPog^Nc24cY-+e}W?-DPu|FI!8v8Te|cBzu? zii)mOvIZ)$6_E0fVaJ!E5B)Gh55VseX;fe$6_r{xCR^PY9nwxkb+ShfuMW1&LQWpr zPu${vdk|r!Af!+ZUSB!p)Ip@y-pukHJg$AGBVegY-W~4O*Z<9@v=_gQzqmhG2l2FN zZi}lp=sBMl|GL^oCzKTFFTh9pCJOM#O(gRL4U8G}BJ0BI4~gC-Kzv{~0wI->=PNZX z%M6%VCAw}2)1{S|6%42CqvGMoEqNr^&|CHT=B}|%94Wy2&ww=h| zn(7%H6)5I&iC@pnA3tU>fIEo--I`YQlsPJ`wRSc428qN)7uZdBZ^3%{#A>uSI8Dc> zfxXXgc~A7$x>h~!l#Mvwk%Gkex^3q=Ffj&Kui#|R@~2dpzczLrG9A!xaIZ{Udx%Yq zJZqG)oC{;zw96UXcxO|hj}{TMZ=bikb5WE*W+K#ablpB`1S#B8Ko+U0tnH0LmN}P3 zQu6ELZbirX=XR;!2qn%-K2+UUxx?dX!J+wQ$@`lbve?4JK{aO|CCWV*58E+!5x%o7 zhNsr2Htea6k)O_o>nckj#z1OKiNj@EL$Zle)$&Py295e{BDwtw7U~E4K5sGaVVv!m zVJJCO$=0fseD#Jnz*f<9!gkBztbrSQYX$OR*-CsXvYPi(*;xBhF3^5=Q&>o0`Enas z4C1BlG}=(AeWW})B%IV;R`25M4`#n)@Bl}mJ9RWFTD<^b0bwYIQCMsU9_MJZ4d#SF zW@&jkS?X;XB0;Oh7AC$uo=*MQo{936Et;(d>d?2bo9l5cK*Yw_`1Vnh)XBrUp_572 zl?uxyghRu&K2n(eWE6zXp8?%1pxq=@8PvMao3~O(`4}q-E{++HuurYA+0MgYbAw>- z8hjPmV4J?~iq{<%^;=jocLT*Q?mV3`YbAXx$)8&&+1TigOMSvfuGT6-)Ec>zHO8dR zQE2siCLrbl_+>-?u(=*f1X1x#>Fl-Q|#@CwR$IegU6N! zMmk@PYn8kU!cLpiLkp)D&e&c1G;P^3zhoUBi?H_q?caY!_%T=bEQ>NIFg(*$^`{e0 zYdwQ@KfHL9V<_9GUH`pnkidmD3@LP@mV|LI{2H`YQZei-It@W~Rk@g@xDeYPO_@un zHK7dl>6G2?h*@G>%3QTz1MNbx4}v0LZ}0gsc7RF^Ts-Avo4>-g)$mXHg^duaaZE=+ zZNwD?e7`FH^jN%KARa69d?_22ID1V1R_FIhF#i;&ZN$*mzqtBTm0?7pP`5Ng^wfBR{}U3E4v^DJATiQhTnWc27X zUcky^?g%l5j=bcVQFFKp3X8=KJN{ly$>h+jw%mKNdg|W|!K89I?y+4AQaBh>En;ee z9;HXKA>%Ed{%c))CX-s!qRh6XXXo#dtz3viyQYuf?lNiLf*XBollN!C}{e!HK=t00wn?GNq z)w*&&>>v_-G@o!BH^Sa~wr@4W?=k;h88g{rxw_kfPjNtNk7Gpe>W?POMGe&Vxrulw)?0ktA{lLlZv*qfOyQmoikLG+B#QMZ_nuqYPGw~Y%$D8qC0~i103CDIT^GBe+b)h$KZf#egotS(P$!hF z!|Q^}6z6CZmic#2M&NByAEH>a|3vQ}9iREP1=M!L2-Ur|iSDi~>YVwnY;*O|8ZkcF zCU1qOdHmugN{0kDZeHdmAF@p#C4~1{I;EDc$ClgCSd7I};VsXju)B<8YQb*WQu4QF zovZFJTiRwMy`1LUH%2jZ?lkWSz=*JmKeRCjI!6;el59g#qH)uu*{purL*eJOF6$2Z zb2`KD+g$A;>?x@WSTTs8qK7yi&wY$FatI6{{q7%_CHmQ94u+GV_#)T#$I&XLqivLE z^q?qzhcxweH;~W$cD(u-uOtUX96j1w^mCIF&D*1cF(xjSFRMomwPAA>Kn<|&{vmZ; z8{KPQ@m}D*AxW$JDf9bxt}B;pM8t#{{CHusU7TXA*h{wraN67ei~S*_@kLqFt?5&K zl&EQO*tbDh9pn@w^hzK2W%M8%YT0=(j+VtLROQ z!@@tr*?qx#grS@PlxO73i&WlMrP6a4H(mC%Xo+<|Pe@K5Cu4(I8uyE_k%`AB4`in> z>G+O@YV&a2^WZL^Qq<{7TF80@fBo3rmZPb18x{|+R7OECe5kI1r%=pBEP(W^>DtEh zo*UyUD43t|LslZ{E|IL0=3`)cvsLO>YEaNT#I>(tO;T3?NU+DCVk}HjYGTdpnan81 z2o)u6gin`_fn?Q8{UuM&i}Lu!2F%M zDV6oJT*P)gXWN9r!%TvzR-%cbVdI9b6yzGEn98t??m7LC%7pAA%v9-`oU<=^o*kvG zH^)^Xy#G1}5D#-6Xr z7nuA9fi{)ph|T$v5tjO78Cu}plDnpf^usZL^<(_c5o;VfDsLi%(x}I3>g<|0YOtBT zl&sozz@xjk^Mw}5|I@cz72bbk26H8USjBMB{T^uPA=h_!nEFMsc1~HLS-Pgf@De4dYduRGA?yi`;9bwvk4e1 z;A4{yAco|)mJWZ!2zXH*4s`s*W#T>=g#WQM8YXAEXI6rs&k)@G=oB%Blj@y#5cN3n zul7p=@|=e~FhL-K(SeAv#@5rGl{-&tcY$zvjTh&Ke)t_$X5a$y=tjC3F;{K#_{3(! z*x~bs+2anx4T?F71f+UTS~&c-cw1RQ4bMbppqfil`Old2wo@i)Z_1%?!9+4rpw%Sb zoe{5TNP)RE4dGGOAljO^7~myKgIS_Ayax5$Snh?Fq&d*`#0ZMH7N%kh zFoRxC5>)#tbqRZARv>>^=BMK@dm+R-JAFl)5)=GJLn3}c_e_+qr4Z)Un4l9Kt2y^9pser0 z+$S(%rZZt(Qd2atyEXLhKnCX6LjMj}w;4PeW%|WI3@9O$O_OtCc-=sT*Ls|Jkg5ew zG<<0N3FR$oGSlKCy9=uM)vQA+3x~y`L4%Z(D*%0Jz3Wk zv`}FKUgY?767B&4BC@wC)!l&yR0FS7y4fHDS z42$K;%8+zKFk?xl=gUzaHB1iT_2%s3m+?J%ZMt-Np-6)ne>8lRHJE8$NN|?f-K|A8(X!b_{DwAqH}RI^G<=~{+-%H zamha~8?NGn^OnDaikeffUvI37ibB=%)pGTUlTNbiyyIRU7Bdi8^rd;F7Jz?&o9!w4miy*}_V6N(>#jB-Qmt zSF=Ig%}TM4F>Yt{(zf5zamST{L) zgGeva>hMdGNqs*p1e}==M)36tPN^p%4|iObUUu(%u0D7cI`|r1omo+6+8}tFEQ08k zGVPHgjhN3z8MO;1-1|$IiS_0C=eN+668=#AqZoFteezWdmCrO>8Ow2SEG{SVmTe}# zB+afiwtu1;hfP%t>_U59PPaCN9_(XmW5%eMRC)KW3=jVH0FqZuS9&TT={JwhA06PU z5Vxwh*gj|s$!4NTN5-j3+3yP#8FM`;Egl&Nf!4A`vs?tEyX7u6ax0-IMS|TtUGBf? z#fTJ_1HC-ft=c2Sv-IfDLQi*m^yAk)U#>Q}$FpH!vQqVOR4z{emYh$!qJq%hQ2*jV z$56$^xUmzF0g!lEq86(Ns1NxR!(Iy~TbW8MryrpT%_18B$(@=&3J>Oxkusq}Phbz@4M zxotEPVy4BXmrRRYPPP{NGvHOxw5x*CEoLNiCMaB4{n)<;`a}FrHD!I4OCLBZO_ioL zev`A%R%nMn`@jrSq#|^BZ@u9O!4_DR$%~hn z96f?ts`gsJ2p+O8d#Bx^k*qor)$d|PFLDo8gldA2Mo7<&*W*X;jNE9-W_pv4-X@Uj z6JHbm=3kHjGg5twX2_|M6$exTWR*X*ckglNfn%{yLshZ^316JFW9O~}=XA)WI$A7n zde<3+@+o(-3*TGAE&-jQ&m3A^NXerRIo+VQ`agD0mqRWT{MN=D4)qmxT5@}0J3VuS zYdll)&kRPJZLwML0nm5f_hEwSq4B7z{t;hIeU7QyrIpZh-cf?_`{4OuZJYGC zZpvuWYD7YdVxR1=UbKAhuVmYY1L|jRvVvX z-rq2GGpS1NLkEIBv&#?9gBtP)>7k!#*&s^W)i>)eY;bg*JJA*2I%rR zk!<^JXCpUhh0%+@(;Qm8TM`od8d6%9nkB^0j;c4|I>rVF~<+=ZEw*QGoqw zKBZxk4~ao-r~R{z*|^-KsFV;&YY+9~@~NA~_ZZn~Udvxxv9h@;{P%IE#a1CHhmClL z1J3SxLtht^`eF(MZ0+__Kkbd8)rY5i=@bg*xFqP}@)+k9{7Z9`ZL{`xJD{=sAik0d zsSlAc3zOL>NI+1hKhw=PR&!Z0MW92xA5I&we-V|+Hn^p(1?&V)PfM)RTinukHG5g{ z;LOgkl%qVkay6rgsAX8q- z(K6h>IL{8QW3xJ)MxLTh58y)%*xbL9eP9$1?V-YN<$lWr6TIb3q4`*A(i5P6?L z*U5R^hAVpscKw{m=+c3rbmzYE{3Zqyj&>*K?3cP62XZ@c=KSmY(*1@|nQuw`m8LIo zQ#QSz%V2vdkzR$IY^bfoPM4kMuS5B6{;j%1ii1;4_GL-;lTQ1a46w1fM?4s_BYIr~ z`J@d!JE8}gxtjF0+j%%dnk1XKTre;68~Vva_~bZdJh<((p4Tz$-Lq~`@b{ckJ10}& ziW)*VUqc+8^VJ!A<5B3gSDC1>ddj-b2vYn4;@;EUbToij8t906A$z$8wg$_gNg4cG zaT@i*CG981sA7hV4d5dqWrWv_Ri9Dn_c2DVS)od=VA-aockq&(M4O&Ifsml>#cuZS;Kf z7~+sM^7gW(;!~Y?4xAK5PdYSjt1Cr9k0MKIZO&n*Ds_q6Tg$vIWIijVezyjyG{?h6WEia(;_G%F{Ge zamcDwYIRDXmpf1yP9ZKwzHD?MsVY$NcR>6X}9dfR8(wy(=)smuVj#-39ZDs87 zd)b-sd3)K{C9$9(2`$uvD+@tYN12#eH{1Up+E;0+B!y8l_WUz<4A|@3N_8n^{oSz{ z`q{S@O}!UUE=r_n^0uHO^HBQk9ELFN7!60yiU5sw1B^xND9}fc^H&nuUveSD6p9n4 zj>J;))u#M_ESL~U_>ehBJ0C=qG3K{XcJANH+KIJw{xAg!$2??E^C4AOXZEBm* zH%eXVYQ`w6&{=^+y@*H@M9kEL0(yezHuk%{qeZawE_KX~V6}`5^-e^}iV@raGDM38 z|3(Iw@bA3{bzs1c3_(3zeOe7o&xCT2zeLdSbCrMb3{F86Km=vxdGY>bfvQLK1+dTI z4VhRS{ZxbSXsYoATz=E-8i;?Vw3enG`Gs}Q_kS^lV;W$b}cb9Qur;QsiI z>B#DeU@7JwTvpId22wN%6ThgS{B>83=;U!=KMJFu0xW!u-dQ~l>k2CAs_2SqqKw>{ zBY+U~qVMn9d{ABhj)i`vP|xg5>gsTmwIBN5KpNGM!bu6?qO!7Z8;YZtgR##|M$avt zF!^1nt<3>{+~rY>YcE%@m4HvG=%}C-vMuoO6u{R5ENZp8AUpf-->&Cir3=G$Mlk{UgW-@x2%4PN;F+37&soUdPdoZzgX zoudH$6n1w!O~(^MiDe{_&n7?8Fs&ANBVr=`YsWbm(W{qgO+ z0~j|5jr3*CAfGB)f!~-W^yaAQNFclWV7E7~rMvvdO!2q|cD7KS`1ebbf$!=rn$U0z z{!jKd)Jb2eAJZ^1pG}Gl0h zFWtXi&CGQz&3Dh=$G_@lz&>`QDq-B}+3ViubDA2Go47}GR&b2W9^4JTQpbg4^vw0= z`~D){uO|11-~i1@|45kKxx9-&EFB0c`x{WMNBMVR5p@3?-eB)V8q%w}AGqfw{pJM~JQu)-2gX;v$iF%| zzLc)PG$uYn{Hv-!Fz$ffC5Jpf5UAllE{uxU;D=uZp~3hH%m$E_hfWAzmpW6w{P93A zDggmGkf;ZKB253GL&9sx_~9={nI#Jlv)$WxpL5ryWuOBv};Qu-ziZi3I~InG-kxC$M*) zLcado>zrvBaDs`|#plqTQH1P|OK8+S@oC{mY;-47$7FrnIu_*sTJn*E6P^`O(ln&N zEp{Igw%UsyesoF)BM=IQ#g4n%xqll;!pAHfh2PT-mL@jV){5>D2b|pwd-pZ9ig4ZRx4K z5O=U6)ZY;4qENaD6f;y@S28tj09?zEIfExjOqMYpB%HV`&L=_nD3~2|x(d^dI1)~r& z|HM3MDRZRo~Feb z@ZSyHN9#CM5$WLJNp3yRk=GfJ!V2S}R%`c+N(Hm*m{XJeRCqx`#rmeaEER@s8s+32 zHp;f-|HJ#z{S(7V-^?Yi6p3hb79*xD4b3}B{vFm-L8D&a=e-jzIp*p^Cks)rx@+VG0OQG8OckmOjU~XE_UMlr{XAgPK39ehH+A*%MH#Hm-U()Vj&!~_zlBVj z5tCu9N{wW~t1JnvuaYc3LBe69Tk82;-BY5|VCxn-@z>dY#YLH)C>h%`<3{mV=WE5S zYpEc+o6axEoSwx z=J%eAE2c!n%oy0$Re~gKXlzx?O`L1x-%HAzt)=*wGGq?WZFsk!;Z8n#wP?*Rx6@Cd z8wZ;fz{I*YoEPG&-Ws^GroFuFvkbB9JH_UE0Gh~%o&f~UKe|+E*26l?;(2<_J28CRlL>_ z+of7(jyfvwX)BxVdV`+fz_IFsjUhJr6Jh&3pm9JCdLb>Kirh{XISJ8UFe!$?dDGZ% zw`wUILiKA`bw`Kp(Y5kIO|}to4Z=vDSVVYd$aahr7v@|*Ph9P*y6RV!zxu;(H*fF zAZKGvsqsM^#dvR09t(bcsbmE+RM2Be`82AavnH+4`3=QKvc~B%xFXH=4Xw*UNReyo zwPhS?w{egT;mGvu1l9r*qQ>LZpIb{1xU>I*PWubq7rCmtH<7781>KdHk@e5O6z@&} z7EEg#*Qx@|Cs|eHt}@5S(uW55Yk3r!2A8^5QVc(d5nGKxJ#vE^^r>|Wl5CLy`8M6h z{+5E_rx~P&CwbT+m&w4BlGkq8a_vFV>qlwavS`*ju6q@G|Gz->w8jrx@~ml5fJ#Or zwGd3bbhnC^=5?wm^P>`|6F+|NN3~f#wELEfby0?U$9Pf{*=G>=)d z^a}B1L|Go%;oA0{a6pA4h!~U0 zg|Hu~MgCH?%X9G0jjjzrz<_+VA-SG2O3dNZ)8}HYCsIsSkyPKdwr!EQWLp>+Q{{+4 zQ6K$UEL|sxqc%ykiD@cQiFgJQSfwq)VleT~g1!<_>QDbi0kuBWt?DCjAZj8%Si=Vq zFPMOl>vl1!^)Z@kyCa|LQYac?v%TxEBSv_cnZL++xCsdXn4DW+sAfyRPSvenb=Svp z1Bm$p$3ia_L&qB;^Lh8JWXhbCojcw9Zk>=Rzbo19;ooL5CK$Uk{c-ndRXUqxF-w~h zK3K2E*6STqbj_oW|kCyqv7pSTSZ8hpO=ZrD)+;y5Ahmx; zqspF$td>Jc`c0KQL>WO*lx}$2j6WKSr+KBdT*|RS!lcP+*M;kRX4<|(&SJSKqk>5^ zIz6%SdmFI(urHwkGN#cgm{I7NMNmavPfx{7{T>mNBP}D|eJ>!F8iDy9deMeCvGF7J zg{U!e_{M!!JZ$|&H^Ujp`$8hznFOFWEaU{ept9`*A}v}P?mUp-$B>rtznH#YuLL4E ze%WVJKFwhLkeFuikGMr;fIuVJ%Vgen{S@99 z^BPv>;LC{SDaa;rW^YVRVbHOMLMZQt9GMqnJWK3o1B+xAQ{zWoCeYiv+3nBGcMS1}j-snA@oN+*nX_+&8zX|iYoLI;h&7LN0gKn)O`O3+S5P@%cBdMY0Q{F7eHx8nH2G_ol!+$MW9* zfr^v<5I4;#`rg<+L&|2D)hEXr8I$rTSZ3Wi%04SCP2Bz~q1yBSU+cTKHD)TKN<*TA z9r;ktpcR)UPZ>>1RG)aCav`?vkIM+63{@a>p|fs&z|oAj->YI?m(&xkhM?(5liKBH zy%B$iOEv$NDgVZEu*}`(Zkya&6@wR0;JN)7ZIR(qh-N0EJ%z145oA3WaK3%WF|b{@ zTWWlHp^pK^WD6zVE7M6~@QGY0(ZBna$~4B$w+8yk*IT0CFsLM3 z(%crA)QZ)Cb!`Wbw94=zTmAK$W>I|)6^?#+M|jP%qJjNV?NLKYq-|K6VmBW1^>g@A zlYMlwIxo!g)acR1Mpw2CK1lc?Bbh>Yk+KMwW1R>AFW4qsb5r$z++zd?UYI$n?l;ys zOxs)usrfp6_T1gWBs{)hXXIrwr>^3-?_vt0@ErW+n6n{ky-Jv}p*3DiNC-bJiG)KN z`6;g;X&DxrhYh!dZ=}LIm3>)k^$3;Nvmy*!^)&MKVDpgW6@_avFWZCc(IkOC?rz5l zqNS0kN+6fRbcAG9e2D@t02Ze{EyxmyH!)}IkH(H$FZ0>ipcm<8fv`G@xR}OM_f=` zsY2Bb;v^Rc)gOS=r)~(aO=sU|Wpg1dfW~k89BGsyd3iW;o-~JZ`ujH0*I=~-JuI{dI#-zx1EL6Dn#=+3t*OHwBN^X zzg?ssk*|BdUmeZI4STwfTzKS#sY1mRNNJ$>#C60>@|^&w3ijv=iidi4u$M4Hj@u*g zqdIlaX3l;|t%}Luse^Gl7lo_K-&BG^DCu9588U`?T|A=&re^49QC3w=+tz2$Fiu2I z9Cey?ckEkYosSfh@9}TDu}mVV!+uGIV~MQR$S_Oc?Tlw;%)+xjbZj-%YZpayBY|ua zhdr$8+qeK?=o&HElH%X*B44wDIeU<3E^_MWRW`J-R5^_U3fRoWwu$p1JxCCPie`Cl za~nOEe$IJwQ$#aRTtb<3lz>HX@AablMtE;Nm$RWvT)IPNBE0jE_!v7pZ$jFFmo6(k zpmlPZb7D&uBXIReyz)Z+7{x&cwleiDd)_92b*BZ?J2(nWd98y@Am>Q$Dyv<{e zv4RHP{Edluv5e-4nH~z(F{sy$DI!5`Bm0&*kRflzKC#R`H8ctvvDvoINI@|wjO*|DD?fY>h6Vv;!)OkM{{u%rxWDr)S*USb$A?UtUU4oN zf%P*hyQ?}$^Q-5>Dmr+c-i>5z64mmu|mR=6EiI@$g~}g z1|zwir4~<|nN8aUJHdg^*!*5-*z&_*)lvH1V5icd^u5unh;tSh(oF9%vfZxyyINiM zo_7UGPzAB$&SRW|Kcg9T*s~8PwSox06xVu|f7r4|C|=s3Sn%2$c9Ip|`Wn*~Y0!O< zgn7_ZalIau1`+;#_W|UrADj`VxT(zqHB4ii+!?4I#kI((9LU<`t7Cv}?RR9CM%5AB z@U$bOQS{iy>qQWMg4n}1nIS&TT0w3(>5eVyd!4UWUIS?(7U-LoVJP;=`W$}zHCNN1 zf1DU`3#QHP@+kF4;9}5E#-BL;hG9ZAm_Ja~Bq=Qy=!Y9c_((&QQ)CAdTZ#er%`>1u z+t`rcFz(so9j`&Ps=OVi5$Z)rB!PW+uX3I6)&nE4TjC>yA1>T`e~gF6OKt{izRDwL z9W_QNB)s7LF*lu4A(ocT6A0>T+lsuUe?`lg!~$E8W||YP=3YC{S}f?&yPS22S3wJH zz%|DXadS+_{r&6-n_)r#y3i*ulc}jv>{hrTjIEYT=afRtcR&JpSW;lo_@wM;a}AE< zrO{7H00lXtr*X->qKQ6*B?mqpuM(^=IcmUzTUV=*fLo#m>0m`^J<>&DVX@4If6=Bj zSdW?ln{nJ=x>oyz+e{Cpq7rq+^IT}|;naOcnYUysf*vhzW!iYxH4HkWJ>ZM6oLebs zCP3a<(Zh>%YGK>egW;@JO^JR2^LVGph%c;)KoRlSMlMlXXxh{U z4z`+m1{8=8mJKZyZ53?{W_4_ue6dQibj^9VaFr9^<+_VDmOclrnOD6!e|+={+ifU& zF?$e-$o5;$dMfh04F{RM3ezXhgO)L6{%1@X2f6Za>-4t4sb{3)t+Wr)A>Ym)zQ-q7 zp8GXpcApY-S!U>#<=>rD8R8^6$z%@ny=~4W%wu%&Ku-SY$X8<5jn4UH?o?*h&;;~ftk~Bcy zZc6SdJ#YP{@X=fOtX74REZYUke^H?#sV8kXXw96JdR@YwxKD(fOzmE@AA}c*W_G&s zE_Ny{TGti%kp_dQ!8;H}K>GO?&o-R014e_GC1=-!74?s4$)4EZ)1 zZtl=6QnMF$utFI5zw%G5N#7TqQEL2bRL!iDQJ&vh3cS1Vt7~N%fU^mlxVpWS7&Vh} zJGw)lU~ED26Y7urT53*5evn+3K?0@pspB1`y?m7Dr1#{&i#10bR}@mZP9c^AW*=g| z>_o$K{8ozJe?f9YFtR3KU`0vkd-wZj5FMNJzH6@ysI1p3T+NGD zsz^x}qSi2_W#xGoyOd2g1x&39OjGWWSF@0 zH6ByKfTvh7ZcNjR7y4PL7kX%B_cyxr?Fo$Wvghm5v+!%RbDTrc)QS3&ku5WF3J|B1 za`>6xe?~ab&ml#3uJg|tVzGUXC-Urp)8}`&`Vz1WeHlIz(Ov91aEs&|X~CYW0tm=Q z*4-(-)wwN(W&?SNWNyTLnruE;943CYM8>0PS3lE6oNx5t48QQWZ(j(~4o1yw&UZYa zk{Fs68TWgy^#o^W|8}nk%QW6PbWzFE7U;U3f9{&xJ^py~*x`9u+X@ zR+m6YkH&stvFXAWS9=`Ep>Q4HSyElJLEpTs5+=Jht#odvhm=eUYtsiz1!`~UnQBhQ z-4GVkx-oC^82x{K4$HzuxSpqis@;;df7zw+3tkvRGH?o~A$@ktFDjoH~@wU0^ z!Eca&^c@f2ps`@uV=`zs_#oF6Mz2_!3p1ZA59le+^eN1}E6lBHDOL|{_#xv{e`1O* z{Kp+n)m~@xYJ?RSy1W`cRcNjso0EeFOM4+jjyJ*z5{QzaNfFXfTuBVAAYM~F59+UV zZzcmjOKQHQAA^tAUCw;NQ!y=kp3ckCr`k$R83p?WX9o}oBOa(kBdd6;Y*=E4O`WG9 zUG&pa)AZO>K?aiU&fD7c<6bQqe>RN5<;gh^Tisnb}< zDdBqYbZZ(}TQ?j@Pm^`Ak+^756|GHi3*y^RH5pFFT3@+}4m1V5GztoCfBF-3f1f@j z$u*t~$WbX_oFA(5DRSmxK_CExZbaCM`@|#G9_Dtsiyz^^=-T-w*|9qw&^->ugBje z@%D;x`)G~4hOl*&%LyGbf0{7+K&r^u)3a)pJ$^}!uY8CnW4){c@STwb>M*a}vy~wI zS^M7Nihi#5*uPeWERMd}M{7RKnuKK z9ebz$-5^*sTx72Y-l-g6_S6e~`r}dpKGrc0c8?tyqA@}S`q}X(QK6)*?*(>t8))7d_1C#z{W=Lu=?ef^u+qL(4Lsq_PF>vvZv z|0e`NRG06Ue@Rkc&&u%^aG_vg;sEspI|X5JcBV5Se*rbBIoJcDE2_bgcq7R*0Q-b) zS(O8ue~m&JZ`whST7MX@{J3bn6H9MgBp!sB>|D?z-D>ifnFJi+No%*Mht=Hd;gZ`4 z3aDKPi&&pBko#o=kM-t2;qwv-wPY`H>Y4Vclrv5nkkVy zwt%E|Y8Sd>hr!B_0vpjvFFoSQD=h7$KWmRgMTQnR6RNTgJ<`|4Q6Msc5;*U5i+o$d zK*&0HfAd912)nCerSQGGy$3z&k5CU;Y9)a0@*&u;vsYC-yZeY})RpF#Z(7oU&$2_W zHWhIFYyp_fHu%O@AZvwVSI_>7PSGI6fx|sSc639hMA*Jjh;Yr*Yis zBwAdPsLh4ZNQ8op_OOO5^gik@H=lMQf88^!+|M3AP&;;?7f5QnJX>n&)~!(#z5`Ml z;@-2ijUoQz;~t$`flUEnL95eaNG0e{_+L zhe=FHr1c%8KLB&?sAA&(mb~B-8zWa@^Zr?5a$<($VCo{2{F4|3kI7kAOGBuMcZpBXnWV-qOn1C z7oOoI6J~;A{0G|%6}SB%!jZuO+f=@P4ywxW4Nt*VmdT6@fi9x`*QOd+t5z|&`;v9m zy8;6-+Jb~+i5HQYWByw0?nPylH_GNUnP}Z6WMjcW%>BD59GSUt?+R~mfA65WfCA(w zPjg?+j(9pNT#P6S8DCwZHsE*F6y-L!j(JpzC>25f;_hhV7l2{^qO&OxKYUIixd%Btp`gFt4VRDidpF7R`cD#=!h6m>0q_x6xdhx&*0a+7pX;Gof+57LCL6rFcn}lMY z$;BH5i%~1DV6`(9{LK&wJjT&TXZDJ0_m_!Jgok09a<*EUe}6X;DvhaLFhl!h)omm+ zX(VbELmETh?wW>K(zt(Z=OoqMH`#kj&0M;%IrY7Zb}vIs<9C+tPIAZd$aj}+&jUM0 zjlc>Xm2kgB1=w4mWiU1VV?SLW?{r>lYF6FvD?w_$)i*WEO5t1@jB~bcewuEWX9+t%_O2Q^>wBq^ekKjX7p4sS#udxaa z8h-S#YRxsQ`dzZM^oUD#am61g#D}PG+HZydwhJ5de{bL&@|}}*Lm`0=s^K`Kn7Z?c zbce0Y&Nv~rQcS3eB#J=ZAzL&mS4+dMkzg*t92Cx=LJBAPCM$v$Z zv|Yix!yA6H_x;u!9hO;~vJrEa?2vU`Y_S!yc-hkkD&};$7^MeLU<4T=oJ+V#9<00B zmEQ-re@a0K4upQoq6*Y|U1DdiPpJ9T zX}n{cS)lW)Ro#r)@hU&KcrZH|p2a38g9dR}SL5 ze<#!ZXNb*EqIL6AyE$VL2bQC+=%N+_HMF|V+fHa{81-Id`X&#rsBvI2 zQ|wMo*tAc%j2|;#d2cM*OsWBh~R z)&lBY-=}ua9gZ^r`)1}<XX{!X1Nn$~`lQ-TFmJS#w+6>gmhn8rj)q zLiKNn5U(yw%r!9)#asy!qOP_5K_(k^YE3y?gC07++HB8z{|9Tmnbs}U~2i z<@LCw`kG8LR(UiFOoj>WPM08Jo_tn7-$zR*vm!r;QB4=Qmi%-oszsCGkWmzYcNp*f- z|M{^COSJm)5b8aW8)qLh&CfH+hydLL?(RX3lwsMt9ALL*raB@%+|^UcVgn%6!F7Pf zLSD1TUH+`9DF(M{WJ@rviu>eqlK+-djiHmgMBW9f+YT^C_p_Hw>>>H4e;9LHcEj;( zZ|GI$W8{b+r>>HKSK|vb&KXj^BEP!t5-kFSLFN}&LG;$W#&15tEE)FEy~mDlaXiNK zhu3x6GkcOr{*A%`F;Khi8&Wk5lxLG4#tB)8Gb0u@Hls$ErwI5e-R)dh$x=ms*|IH6 zq<)@~9cK=*hEVP5&qC|Jf0-yl=B8cXXN3}0zFbI`+4~)5{Y&vJu*=xB>{83g-C0nd zbrNHOGpfa;1pZV~M1bF)V1K^rB2j5EZ-epVqSD-#`qGnVYibCEHR1^hL2I5;{yd9k zGRk6d%c6EYNZ&&>!Usy;s4yS9{EG}-cLyWorTIes?C)$3HO3k!f9cO=#}{Jw-0I&^ za+SGeo%ep^mlc%erD|VT!!;`awaQ0QQ-u66q->K8vbbLE8F^g#BgVcdAGkuUc6J42 zIj;5JJJk1l19)F#6;bW1yt^E>^@-v3S+bE#D6k%eiu#Hk;TDi>o!og)A$StUE&3LT z873)os|=kw^`y|qf3uViY()CT16S&9es8MdPq|@oeUiYcDh<%56 z>$s_rBD96oq#I8R!=-pUqQ7;u7hb24<>v%slhZA^z$sFyd5CjCbf4A5Bxf|ps(?Da!dFa-Aa8%h&l$tq`1t(G8K@4!>F#0b}%Oodpy2~jWrVA-(|N!a8(t~NjQ zE#ymqO{e;Pi4rSF)iwd>pjoJ}E{Fc9{G-|ILPH>r?AprIuLGii7}eKX9x!ZHon=R* zZBtk_d0p9UP{L;br}2^6`6Vw7EtAi*bG@%RWyeJVf5+yHHVPL~nvoI-`Q*|u2C$>S z**!B0@iKmpPiVk6ADy9!j@s37G~|?b9Qo|RFE5$6CR|Js^!jr}6^Lntq&jcv&=WHY z*2_n-de6_$D_rpZc$nm{Hy$w%^4_kwGHK6W;>#qr^8$ltzh05P&~k_N`@n~dh5;X= zGc!$Gf3?Td?>KQwiszmi`<1p;-`p6Y7?t0|lNm~1^CLq0-WlS10; zEcZd-_sa=|A1OEDhG{x5w@!b&d#b``vUaVqv%=eV8&XygEW(xC=hUD=77sI?sL~yd zJb!1s*g=m>%&J{_j%k@rn0$0EHgv+#AXcere@9{)Mo&0@$)#YKh*cEF(ht2$K6ft^ z4nxTceg2CFTxe3d*TsMFeEQa4uV)`KRkrBSc$oO(@7Ke~H;HF{XQ%07Y|g56_~j8G zapyxHefjkRn{CeYf?l^CC8P5<;Mc4wwvUxANlg?Jy(&o)DZIZyINgUn|49cfxb_lJz_;qZ@!b%UWg17k{Z|kY~m3b zFXAN$@VaA#c~=xf)AL1^&*^ zy{2mTRPvxPa%q2Q&N$_6-HLb)(~O>X_%Oh*>}SyUUcJ+`+KhwwleJrlufv1je`E!z z!(oEGLw+{W5uv;59utgpCI{I1VWJ?};sWpvaeHTE+Z(MJwy;Mko12Htup@Uux;gAg}FjM0$W5#I)6RMW)V>{T zw++6{Dcvs!OR+jSqs`mSV2Ibl%9mVe0Ej}~?7G%7yyTSa{M*dwzM)(bGSn)VyoCc-;Nd4 z{5ne1l7`A^p5=3^B2W%}sr6^&?;b@*9YR9f1-m&+_Q2(%IBh;goh#O5O_U;a3Mt?T z+w;|VH?sh=UeOQx=Ny>$$D*OxHkL%{d-em~Q$hOYcv)b)Hm*k@e@2Njk6~;vc@Ve+ zdIq&69lK7vfV&1{+rV3QtYU|iZNs=jylERf%YZnYo2e2}3Ni3>sqh%bgIiby z<%*xc_dpRhf^(r)e=TeF_vh{Q6N0;U5TEcuZ+&H?MOretWA{4g{CPHCB8OCucFJ%0 z65}@kF!yE!$}vA??}T+QMJrDfNC_Wo!QW2rW~nFTl}3_C&daB#?^koc`1x|aUS}+$ zEUMFApIOJ9^@SQ;Hza08pCP)4+0-5lfGz|I+~mI46WMPJe|_$*=DW4_qru6AUr(^L zE@9$OKNE073l2sh>ASOd)FkCG8`K^LG4Gd5T`5hviyYqok}i z@H;64QiGOXf6W(1_umYa2#<7=5L8^&`L*+B`rfWN?E+T!zx*Zvq;?3Qm)7pO757+< z#}eb=vLT(ig^;;&=B!OJz!LV{uJtLPu#N(uHIPcT4JB9%3^X4+lQg~-_~vNg1()VkJ z{AZ$*4~Q;ViA9!-!#Xw&I{J}WXa)W&hd+49?P(o*1SOV?XdZuk73Bl!s;70;s|`IV z@ecVGf0MJjz}kb(F!}Tlk+WOMSYg}Mj!GB66i2h~ub2?72&qJ+LsQKnv$Kfw3(vFn zJ;?Qi^ze`O#><8`p*pJXyruGJtjYrWo1z{fLycN7fnbLp{$_6z6+Z`fLOPxWMSjol znE9Q6{N)xd{bt6qw^h!?5{-u93oPy5`G96We`!pkkOd6WD4vwi?$n%?(blT%1M#-6 z0x=m2f}RzNY0T4<@u>lIf*W}s3urbx#m2sNv`a=MKx&lx&IB*I2jpl6q0h@qk=FSC@d%ATmg}sSY$gfBc@nDE=03+@-WN-DTvdX(Jk^6fis+Sw>)=&s;Uv=!@ObX?USYcg5l|e7X z-MdyQ14U7MYH17_oB5VnqHv81vzyBe(@yUYf5h9!Z*dSu2)1g_0%;E4Ms-KHe{=7# zGwp$>a`!M{pESe1tIv^oU5?TOaX{LIknLDeWyFG9w+Q?#4>?hrq8@Y0q(lF&iqA)r zUw=_3`MN7hK%07wc0VARt*y$FQB>I^h?GNJH)}%wtRMGi7T?eol}o$LY}u?$ddvB! zShlM-l18P#Tpp%q(A@s{V*_h6e}ew7gq*N=z)&Q&y&!E|Rv+ydKEj?|8--x4rdNoY&RnqrWf-USj&G*jqay zAafL8SQrrn@ms>%Md?rOnX3u4o7_54T`BS5i3zEsJBUQEARpaz%U*oZf0}F<3wk#N z@uM<(-t`9y`PRTX752%!Y?c+zWjH?p=kTdSulz9(#cyhUR}h@Xw+HB*-5FGO@3FvNH18b zHz}9!6jYpX%$02E#FSTHe}}7GbDiYaP{Khp@&R`q>t-Bnz6id65+MxB+{(Mz{Jt%h z+#jk>J9<#AMWW!Yhf7@iZ15zTQPNehn}p8ZB4L~in%A(qih}#io12Uh^+VXObHWW^ z9lLm)H2amk@v<{o@ocF7J%MRzj!n;skqYG-pI*^fZgq=$7^iyYfB5CL&}aE^-WG`& zp)xpbr2(PXqDZLmGB3<}-&SVJkVyQ=gTd$lF`)-xJ|@QR9(;kwR4sIpl@MhX32H`r z(e+|>7u&ielt3F7@@-+5>)p1`UN%gE!zEHzVuy1&5fT~AxPm=yRVS2yZahX!{_J}{0i79)}q(GN`f_J z^SM157Th4>scOlM>MW*XVr|-eI~SLl4--px>t?FixzBN(e}hxTn~V~y!%L&7agm+D z6)mcG1PJ^vb2ai_b~+dbabsj&=UUNqr_J54>KZ!L@=NXPDb#a3i4q${DpOkkA(Eum zXh^5uXbjAH?B?<{rCGT@KAArUuP)i$4zh&@eL0#=pyEVM{DPgo5-bYb^7n%d&hm~i zE>P0d=JJOle^wmZ$Yxpvu!@tYIVVM9-`9@Xnzhv{E}qmo&jfLZ{Ynnu+U}tqO`e!$ z!Nq%+uy$UAtpP=%q~Q4wU5Ab(S%VpxxMWcEuq|P-W7f8Ux*{z&j6Z0|QtyGu5eY^u zXCjZfIG9oV?pG>aNhr|jxe3N7g=9fB?ojRHdFgKVf2a}b9tqlfUc7MKpPq02dyEW001F`B^QlKz8h=kP|GlR^ojea~yQ) z{JD=zqiM5^Nn^3mhnT^6*l8Tx+kF&HB4{;$hg`&-JjVrtlpz3DBB1>+Wa}&GJB4C) zxVRJMe{$rV)~rLD2gC48&e@^&01bZa1Fb0>j(i0?$B8`4R>y}sT%Bz4f0}mvXA>3i6lS61T-u2mrf8Zfhmfl-?bbim{l$N6k=p>e_;K)BG&%xY4 zYkNPSKVm2G(U1fy#N0lCjmR6E{b5~2>3KTdd~)v{-fr~m+HygNSaO4s$Q*s(_4|7a zEWRY0h?qs)0$7V%7a2Zf7^5_xk~s0#=apyzmG^8cbMb?g`fr5SZ)fS}XQ*ltf7y;B zM2BF9!Q#D>%U`dz$0_{b8H*R0$Zrdey9_}F<7*6K-IJWBkV?nu0N%!rh9K85V zO~iM!o-*3W6C*OYC>i@?xsRh(PEsH2>}36nUdVoxEO*m z5qPdVTx5n+#e5m8w|+@`e4E$DA^!Ev7w7Z`xxsH3P^`}d0_DQ=e;i8^F(ciLvSSd; z;_=eQeynS_>MU32Q_ctQM^=<}c%$>lr@}@R@CBWgxdE!>Hg{*6Nrz38*KJIzWyk!N zO+#yueVO?6(I=W@2I)JVlG~`Ns29j%#P>85wxhN2js)3!^XD3cYf;NS4jrKTj{|nc zyI`@wqi$4;n{>q#e_4H=A3Ah?LTFvBJBZdksPy<%r^fl?Vl5B`c|;e5Y^d(Rdzi{@ zn^mSMH-*ovl(|ByXxep1+yFArJ2*^5ESJ+-`5%33RWp-qLNoyJqe`PQ*`Cyv7(MC$ z0ptHKmKJI0RIu;URYXr7{rH}PMdNu^aB1nuw?MOt)LS=Ef9(5{es3i?O-%}qAzo?? zt=R`&O_j6sKF5Xp2WR~I8?5Dvn|C5w6HkRNZo{#pp996*z^g4*H3AJLwItfj{tb=K zFCL|=CwnolR3HqHq_JGiw~&Rt3tY5oEy*Tq#yHZ$!z)2vmTauVA=%*88rDp7+CPs$ zmkX;YR5o`wf8={p6jCTzE0x2$&Hz=f6h_m@p<^QqT{=pXMOxa+*Xx4a+}_wj(i^8z(m`+9|?q;!uy3l$JCH9yA5B}d=os<0#wiXK;qta*1h!FM~F(zGkYF~$TK(nMu#zcrLYmk3)E z7u5nO)eqXb>H-~x){6m5U=9bE7j8kxRj7AfP;CyH)%lCZrZctBeI?Sh`f4L9}+B*JpCQ)G0+w4n< z2K2^eXXVk3Opx|F3+1_{0hs&gZB&`$%xpQ)_js{`JR82eWtcNWS>a@~20o36Q>lWd zr;UESYTj4}SJQmB)O^$M;%cj_M^5Y0f3&|9@WhWoed9c^i>6PS4sxi*e!!YpH_~beOmqv0XH(BHD$m}Gtkpf1kRY+Se*h@M zbJIkMFlxgixLwNGs@426@|uzzLVoTJ35lA$;C7XkkINhi!LS6Y_8V7*KMIE|mAF)3 zqvUpzBdXqrbzP|jv$Z(DAtN?8ax`Pm93TE;84bL5*(}NSsDpY&O&>_gdEh0()kj04 zu+O1JCHwMp^Ll=S8vx7exQ>YFFj2^*Dk;Y*iLKhPgQIr_XJ??k&Q;NG08Sy;dDSo{v!`&Za8i!)) zU`1kfI(!{3W{z62G}f6;<>!`rKv3O76XfY$_X4)cvLmtx298hWCf8!Ie@#WmX*y`5 zxPM-091oM##d40?uneGs0dv)gbDd*$4@OIwtZFv$UwRCN-;QZ2i9u5K(*0kQ)%*(&qmQCz7K|E{-$v~O$HY3?mp0k@io1U zNga=I3|}!O3|iM==HEQ{f4Dzq35+B2!hS`$iH$FsYk20YVNzJ; zW69E0`|O~5;r3qv#Akisj6?dv2{8b1NI-ot9~I_m@Z%^xj8eUr6Q zl!L5sUwQ!Tfp@$|zA;Wm}S`R0(}s_XSMU z5_Y+~g^!h$16#gPFsm?;y9S%pwb?ZdsTtyu=fK*KdKZR@tn(tA7jMFA`{GrtWt_4EV#-(S%_m6O1<=KqzUk)!Q;R|0$j_j@f0JpZ|sKT z`!x>kfOo4Df1};{FA<>Fo%W+fVczES1)FwEtKx#Z@&TX>27;AXv(yLEV12hnW-)>) z@w)G`0p^ej!nRznZwSR#l{0;cMQZhua}I|hrZQw3Ae*moDS0_+OsEj1P?25Ej^(*D{*bQts*SHD)$elhsI1~)VhX8ORo0XqxKU>NZgM+UOEM&i zxbnI(q7>X#i>gxoSgFCk$QB5)&BUNWh>QHk)da|D2xb9T$%(lDl@g-i zd%vydN!o=HNH0fVoDak5nYOsA?VR z;XdYCo{JD@-MIEB>>O84=8Q%%VSJ&6)DzeH-g+J3 ze{2_f5{Q$~+m&(q)!;N$$qyYi;vE8|t6O1*(XZ*X79%phQsbFv*js;PNXV8}gF{Q}|Y>^NBe@q;2jFTl!QK6b%8wnw2b zBeO#@?XceCuC#;^k^DV{SPoz{3_4?4D~K{-30>^x8eges)KsiI&~Ho!n$8{Eru7}h z^gk6p-*<6|0Oa+gxJ}Yu*S1j8f86!=1jO`*b+b8OZ6mrz) z*%#(4nBTBZ`LAyJ=;;#A{gOCfeItXg5EAW7SGDNE9`;$o6++7^;y?U|e`2$iLdkD! zJXel~NJ0HV>^=ytFoZA9I}T21v8|v?3%s(BDt%&{fausR%X!{CEnW+)OX*{V7z}V5 zk*!piMVRufM*id0iVX;ctBbTq;~qp2mH{1Ln=-|!M+mHnR!2(K@1MF7Kf0qK#cm~p z&c;kkcAS>nV?9ZWWVVikf2%*tTJJa8aGLOl-!c`Dl;=;EHFbdbs)0qJf>lqJctAcV z#NGwikThgb@!zKZTnaN6VV)_8~;9e&?UAUD=FJahUKe_Mkk>>cFBRZg2{D$5d2zSdX_Io6>tXMq3|8l=ZYk5Xat{Zl8rz0E^}#b ze&(sB#Yx!rGWS7%pt8nkN`Y#A6^0dpo>}g5S2JS(YUYyA7^xSr3o`8p=l0Hqbrh5` z1W5z`Twh(2p>402+eWL2gjKGjZVOJ$h(vk%@GzkYyD zmJRnbul;i^f6|Gg+tiJ!4vQg!GY-2)udzV|;tmlqk&M^D5NS6f^)r1bmM&9VK@j(z z1IUHm_BE~t8{PC48%GLaV}MmcQCgv!UJjqAI!Ei%@^@-~6ez{a9)|XU5nyS8LdRBb zzy026V(bzs!4Dg~^}V3EI})Q|K)Bize=pElq)vb|t98Q-?18!QKrf2p zp}=FdOvRdJ*ta~%Q_@+4g)b~6s`MHp*|$m$>ALveUw6`VLjFO9uC{28-b%3*jJBm9 z#XD-0vu1qn2_`%~@!Uwgi=Y~931KPCng9Jf*oPWAtV{rjXJI+HTVZgag=1&#KfAj! z5gB!^}?ef?OmUiJCeyB=XKz2 zAo1wlNtv1Hi1gs+#cY$4>YMt;`^8PbgDsLNW++HUCTkhKuAGjDG$NZF7FYc~N$#G+ zqkvs8D=<`e90jKzxvymdkP)p+Um}=pp!^t*f1?brhzZ`_*QJWkYNcr$n3#b+T1v^i z0EfS#^N(;K?rX-}(f?lFnpQoZVu4wzL*rf85m0}4?6_1)2-q)jXB=k z(^A9jYIxN)bOKS&A5h#j94>GjE)nqb|0&cx<3a(BXZEoc?9rVHZUI@eB5tGl;IToHT97zSR8oX;QaDN;4{w|rne{*-Q z^cjP(`dK&MVd>1Hzv)B5Tn02vh1Q|wa@`P?cuvwFZGagpCx>NigMp$xBBQX}X<|tF zz8H4-JfckMk8nOfW~eD)oFTDEl~<*LtV8`L&`WD(%wC{1X$Tuas&!pCBS3| zL~Tl;V}!1uGJ|n%C=4`s$nH+2e>ir#G59aBhWq^@wvRBYDd_QQ>xib$@RyHh?q-jh zV}Q!#=Uwx-w@K#(EB~DW)p#x%YvFzFzJd$_?JwznF()Uha8et2Zr1OykNr~vd1{GW zZ8R;dsa9NHEWOyuHe#PgnGOd8iwQ<4#NlFn;WaW?wc7(pXhuw$G4pL&f9!nttA@3J zuXIM(tjP@a-y-MX+ksf9RQW_EovySviN{hh8~g-jqjGFm? zUY8sXPq$Is45gws=ohfNe}XM4gx+=wAKcyI0yg7OCE*4zk$}deRAH*WH(rE!QUo?L0N5A^+)SOCMK$SC9+KvH}ewuHuO6GPuhW}kcn;VlvS?EX{qcNxj{p(FTjl5`?r zmN?~!a#rt?TK6C!wdj2O{9HSH3mCVTK95ryl z6si8$j{#6u(OV#Nh6{fH-8D7lxCl7RFVT&UO+2DgDwfbBKYwoPCjAQ9Y9|bi+(z>! z)Eb7yL$FcR!rem64>rWr70p_7WATEYA6Tr4mGZ!#0D`|zK=|wAORsV0^mf^|Pobe# zBFw=NJF++%Fjc_^ZVqsL(VN2NXyu4?!1=r=sA#=ekNBhS!VB9yfGel+bVte_paaUR zBr*th+WsJ~#DB?umn;{@abL=u#K-Gmd}``M1EuwvGo*l6ZcIawW0F`SlT!oi>Cy(k$Ws!kCGK(2Vmdi!3!Mvlq zLL-UJ&wn0OG9PXR6yJCoUS9A}yGR*hRILwL4O{1v*KZVO5q0x(#%5+GpXPE54P#o= zWom>GR6kNCCp$+c!72QZ`;VcX!hed^_ZXX{I_uAOb^VVmBZ;%7(s5*-gC(25JNm<} zpCUZ^jjhrdnQZ5kXU+M)+!YS~_|7)Y3-?Hkoh#h)DwlrgOXz{5OKD150*0@9#X1OS zAqX<16wUi!M?wO)zQnZd0V{OYOPAp-1QP-`H<$2j1{4xFIW!6{Ol59obZ9alGBPqW zHJ1?@1r!A`Gc+|gm*JHGCx5iLWmKG7wl$2qy9ElD;1b*^+}%R~g}b{;aQ9$AgF6HW zF2RDkOK^wa@{x0H-#*><{re3D6l*S<&)ReCsxgY1Tv?4t)YRS>ENO4&!ozy@#wJ2_kaY5QN?Xx^9s{!Q&I z)y&D>_OAv2Itv#U2R;@ScXxMYb5~~fo}`0oOL4h0}@X#%!$2LDNtwEx>_`!>qAq&M8;W&S3C= zw6Op=|CKARtSk?(1zFm;fbBqbCU1c*AQx9>fYD#r+b`IZ_HTk#NSl>hnv@;dA zx3zs^?Tqwid=i##b8@kF@?`lxy0*5ncenHYzqpyDoqws>pUIoLIc{_vL zzyKE~SFo@5KOO&RA+d1-Of5}Z-h}?PEJ%MwhFb_t&D*zip|h zy`7CGz<(5MhQy+1@A4)Hy8nOn?7wH;wF@cftSO_3(nc3@{`00-M&F7VqF{)_M1=zssP1+d6TC`zlyzW+ax`6~=)XJT(^ zX=e^#=lTEuIXQtmkyzh!z|O@5@Me3Hv?)rnZw=P6G<|zl`bUTY z$i>OhLyz@sG1%Vlx1WFgXYd~lsQjV!nB(UTENVZcrqWHSZG8d)xtpUmn-(_PD`$$%4s6V`bdI&G6vfX$cO#jZX`Fk*; zOfT0u0$p}I3oaI;G7Z}4d#MfaimNaf{;prl!1D198{iHvqZL>pyjv9F2cB!Xzi;@sFsr96dD7KB#JkgpD|b(T>buMqsV?s$WlJrGIa^=_KqPr1SJT z(nkkKxbhbcPKx`z&mtDAvcffIzPRL>ERPEp>{KIty?5oV52nQ7BC$ z+`zLUy_gnypi)&pcYley)%d;vo6ZToaJ1q%5ag(-n8{2+BPoG^*DN*3J?)HFAoA$c z4xvn+XM5KweNZ-b$KFZ{?33P0r2fgL`d)G~PK(2g4R(&_m!oTRPD}#%X<&{lmbnQ5 z=6SzG3n?yC(WC`-E}_4dI3MVI_}T#cGyX3+a?U$}lnW-*dX zxB9sQ1g|@>^(qY!U)$sm*fd;)XqekR)e=M&xq4Bgko`P^;Cfotp(7vk^cY$3uCe_> zm&!{{29H8#3x9(5MBb|({Qc2FL;~%DHi1h%{+;J*s&QS8idCNRS1Yup-qIM1{5AiK z$FJIVRrA?Eu935%p^Wsf56GS+%5t50#Y*PO8cf$h;gt|m`_zkPMuN$!vRDa1<5;OM zlwAEe^mb&8H7d<>t>@+GR1b#~rj?()no)*kpMV!AT7T>OjMg+n4nZd*SJb8nxUk5# zy`SO|H*kjy66#Ivb7W~NoG+n#GoY-@$%2g)6zFS$h7e@inx|ARL&Xwy34HKVYw9BK zXQo+F=!u)3zrjq(Ncy)rC;BrE1+9|+HsJ~y{4kTTS5q`!MV&5cgB+izSi2@emm&i+ zgkf3I(tl&*Xh9h51-X4mlYSH07QZyRV-U;^{C?c}+N-a$?pz_NIi_6`?m97@lV1IZ zY9$+g=t}ZL&NHN2X`E=g;8)kXv!Q&FeMtvx?20!L|ND|y|pe|llr99quP z5V9Ex8-Wo93Xo_xMVA-kYaWdoUs#m2(!%K+QI7iQpY+Q;?Y^~t73V|`NRGx34|=ez zXy(FRyBiG!-{-%iWmoMLnSjD(CBgw`kAEuAjIet%)VQ%Uc`yY8G+-fRbjKzlx>QDG zvia9Czv!HRTzo@6#){9`hc2mm6JCY{q6^d8NG4Q5xxO8gB!b)Tg9;+EDo@n76UNc1 z*vAx>tG2G;)HZo7S*nw}4yy%E6Szh35SgJ;!*(jrXfh7k3Xi_KZuAQC#_FisJAbpg zj5GT|l@It*ZH?_(545J|vgbcTIZuO@YLZ;;2?OZ4&gY6taRp|aGef6US^Bj}4eTKtyoq>D*!x$<4{f6pU z+{h$9RxVlX_po9*XwI}eXJv#qpnrB!iwtQ??FSg$ax*;KK&0CfA8=B~vgwV!$;8(F zrYBU9Q(Wd*@3K%};}H#is=Ji*1Pe^cwPcLsA(*A0dm@O1AaALawP8%rS0U^0%Xvfx zReA65u5?qTh~v@V*V&bNvX6MM+~SW%?HRO{)e&p`d$zpEb{XY!mreX@Xn(Z?KE$|{ zs3Qji{KC?6pOo|+V1*^9WGjFJ5;5$wF2@2; z1dvZ&R%e)Wpy@JcK{7An9=!6Gd%BCQ_6-%On8~VxNw4Q$$-_J)CJ7J?P%eHQ1~- zipf`I(W-41dG3gh4u7q($Lvy@F6u253JPy-77<<0S;&89e?UgS%NrbM*#0q|KH0)D zQAQGJfuLYK_iTrr21BX8Y&?&enNi$f6M7U_nz^4CH$R&B<=bt#0M@N7818_7@W5`w zRccwxv_;}_lFX-gfINW80wLlmMQTHvmEhCvQL0(uOif?6)))tqLXGRy$n6XCOlRoZ=$aZ{e~^iO5}L)e z#affZ`hVzAWb0r}$ZP#r++KErAEf3sms~JPskOn zbefJZ=O<sQx^AyJ^)WzSO375&><^>X;Ons4oJ*9 z*RV+7#{@}M!cF@v)j=C_seKv!`kqcE!o6ATn12voBza1*4Mf;DZRtVRZSesDL6va6 zwO@e`&tx2>dLYXgPq}x_$uNQ544I}hH;~8}%Kg7lzOt28O~k)f7!M$nYMSpBK@r-` z^6`#Ja$Gbs$ca+Qu(nlxc>b3CO3xXYe03VTdD2Iygn_ltmJ($tVnKAMJSx~Q_IbY} zn17DRWg=|oDmX_ek2!Ql8>lnm!!A-YQ-H+7bfWt^bcm-EQl;q!r`l%M%`CM=Wgi}q zP9Mc9D?nDVSQHp)irr!@XKymW7hUka&zd!l@4*LJo3_QaC+2gZxjryM6u2W3H3z%c z@<2pMPOWLqe=?y7XsGa;DTcsor?sy)Dt}K8m7)%(ldo#3Xg#kBI4bKz_)2mq9J4gD zAy6~N*;Pz-*}GLA_Q~Yi4*;`*K$UvD>}QrsyF9gy_=T=ojFG6ue&LOj-$TQqp$Jy@ZmN zf`$k;j{DJ=X39V=g!ucbd4ABRwI;z$p`)+eP<;?UOXlrH8u7d}A+Ve%+-*Pa4Ki*y zc>u?G9`?)VZRWMg?V(UG0_#uB;eXGdVJMH8dxJvtiK9>&6bucu(6z3sW3N&mG6M;M zuW^mo8aX1m^BT436)w53FMi3X9A^zxoqH@z>HLvYMv|xDumyb9AY0n-@20(OpULJ; z&P}faO%O%QX-5Bi zu?WZHh>A=Nc-%;Iz!O#RD8-+W3BoW>^y@QM+u`&!!->id2v{E4T;0R#%QpbZg(VJm zULW(1X2^r6wlxaay2{_HI9OiEryr1P{0)i-e!#G+T8x zf|I|DGAgNcyyumso(~bFJ>{xS<*(#kuhoA)RYwqorjqv2P6+0@j_9H3q=K4J7e0ocOF?IZoV3VW&2XnzYPR16f*mo&<5 zSeR<8E*}ynR=?}H3|aa3xj#N867UhQWNP+(y+$xel+K@cL6xeE^^ocBJtOT%@UE$X zw_&zOdGNeaZ;-+vnfIBjw2r~AUR@7Zs`;RpMSVf34Y3mIiE4axMsBE)8#A9W&_H!D zosDUZT$)86vxAl}Ie${MYDgcgsBTm}xzxRQazsAnXt?}9%12G&zBUa1g_6fOS_#nT8k zThGdxF~cNB1De7BM&t1vQtQu>^0s8nUnvZ*5yhe%`x`x`w10%hm4P!h_iXaL^9NPK z5C#o=RixqvYUNa7+-_p+y)CfCXfq)%iRS|$*LlE0AjP$gbu#Ix=w-8-c0>k&M(7<$ zHtIEf!DCUUp76YvNK~M)k_%NZPF}2HrVB-*z)#3VD{u54Iyd>8xUbZU9t6YoY|P$; zm%_oKjKVtX?6Ws(r+SgP!1}zyQGgH9Y{#?fh z+~?JL5jTQ`3uEF_`!Ry}zHWfd%}J3_AjfjDzIZ2*RvP3i_LZGYf8z9qZ;5jdK)x(I{faLPVS z&L7EI!Km4EEB37h8I@k%u29(#YhXr)cSuYh)7qgg4fPf^9SejOXeg)i*h}L{5Qv}8 zoCeW+wr7}oTH~BY+`bj@C1rfJXR3UTYsvowzwyDhs0e>jl{pEy!XJgrPAoRbg-D(- z-0fCOkbgn2;+T~WnwEgZzI$S)yZFx4qG;+@EEle}prZF^Mn>2NMEaDLag5-wkL?(2 z_I7;%CU_}|@qu10oiDs7s)2I!%o&AEl}Tla_EUI+&7~Nh_jQs6e(k%?oqxy*(&dMaFBkhQMoF1m&jnLeKY?g$ z*D@S0a!lA})pvsu#V$5<^9x$d<3ypd-Kqk}VGO!HrwmoeDc*7wi7KRP2W;atIf?^t z5=F~q>~6+*y0Zbya{Una*1p)(s-VXbZ1<8qXj!5S}IR7cfB zo@fz#7A1NN9_eQ5U0;>*gYtEp@~JxevxdGF0Ay*y-a6#)PWFLB&&Lg9O469Gz;sJ8 zcM14-RhkOfV!lUm<%Hcue7*Ws2UcN52!FdW4&8V=xM<<#;oGzA3g;Os2L)?7N32)& zl5`oUVj-wa_>fZ70{Vzz9@x{vD4b&XmtnbIcv(Hy8jQy`0wH&>%F(hY-y$$1@G_d9 z3-!@#Fj+`uiyWfCqY4f1F-B>ty9=v`HzAZCMsc6Ss4qkk zF#UD^tI`HFMSfd!*&Apmo8%24Re!dI^1gpA)*coLHlT5B5rfr3IJ)B*7-Kadb&WBG zkN7I9+l*6-xlsBNG7ncGwC<>g5|()7b1}cY_AFl4KzC;tDe0B0p#u_C2zbu>^s}IS zA<6|1Ym-LJV0!LYQr@iVWKY^v243w^4PJn1W6Hal8s5I_qU%4S$}Vs_zkj4p0~flY8yz<}{L3|qn$=cTC^y^Q$^W=T?&M7) z=|m2ES2O|ShU67^d|xDOrGXR{gM$AnjMOtJjett9_VRjgt5Qw@nSW=)aGiMG5jwld z%ZD4E1<330GFfq`=ThG-IndL(=?~UM*LmjQyT1G;sY}~0%vo9q!S3MhvJ7#Q@KIZs zEgnP*@@3d;`E=-xLvbYbk=Hzg!9qiyC)nbCx%6>E#f@7{+9PWVxyJd~;5LH2)ssq{ z1K$Ed_2(jV^x0&`RDbw{N!Dll812Z){n@Pk?L~b{?_RjfJi>~Gy5HQ(rkJIvecoRU z9m!MC^8(IZc;u2xORjLnx^~?AAxhRNQw7o&h7)(x3H*-Z&oIQ6JZy|PAJdlulR{41 z>j}v&o1dbts-o--KL=6S_-D{P_{s1sz1JqrFJqWh-QI7{dVjLdN!2;R60MrEQolrK z%gBYuDn*z5EiZ|Y64zDna|rsNe8g(K@Cd%*gM?srrY@IR4)?(u@jl{wCs^&oJ~y1N z(1urlc4&Lk+>C}rwlV&y>jo}uHDSftBnW)MBz*dcA8*B4V&?0k zLkwEdpQOmnxMPM#UL7tY0WO#GyRSc?yK|y^Q=T|@M*~lW7UzD8j3Y%dMk=D_tIR18 zrpAX{>R-Evh$JU&rg&cKJHQXn)e?^b{^C5^VtOHhRDXx*TgnBhQle~SPTrP_Qt?Fx zZMo#-J-zQP;H+8_jrxZ8fjOZbP&9iEujEkNwVga3LiBUo z2;DZa7Ju;v&Cj#&*l2N?V**pCnIZ^>@S8C>t2CFH0 zQu|U1NkSlzAR^rzMToIc3pc3Pq%lGXHDAY*+Fku!-_sgPX3iu8nqv>FPj6uIcX~gi zSK7g{ew@Ph!17?~yWy)jZxoW#_tLlzE2fR&oqwZvi?TFi4igum;O8?EJS4mVZE%g& zt-*2Hty>O~9Z%*&UC|`UOdpX5qTj8CI)yUxVLU)iftxYE8EBxgc@m4js9&?=rDH+s z|435|V;ge}*c~s-il52y)REa%5Z4)#%7ZY9^Gv|$F!;cgjrcI3mbt|;qa5}d_jw8b z&VQOw;Ea?W+Y~3bGTABn;AQRET>9{P>f%ekvdWCm7HU7-5C(VmG=}RQE6rNSa4J`8 z8l6`g?v+;Jis?7b)srh6-*@sXgS2e6T%Msk?0F9j@G_d zW3EI_uuMve!AH?JISAMsE#XfX4TGdq?SC(eb`}{32MeYhf-9e(kbo_dKFxAVg`GD` zjXWrwAg3$;<#D`e!_)_nvJl^*EfxrDdve+jxHI0u^SOn6zrK7KbZu9L+*t~A@t-mq z9iV;&T}ckl>LH&=lDK4!SuESiUgN9tk&wGNv$jih=%iASPPCs%lm8{(t)b z5l_TOkC)9L3iQN{Xk~er()|G3791USc6H^zm2B`9jgM(a@eH6Oq)8}m#3wDRwh&MZv6A=kI`vjuQlIzDWnpa2fb~L!gte!6-0V@%`sL^0|tqU_*-q? zilppL<`+q8{S)|-l$FKC%zq*uu+i}7_3+1|m+N$Y%gv}xzPv}lCp?v5`Rx(A z!Bdzpgq_I@%{~z+^(3K{)(LPJK)r4%^$yQ5o89-N(#sn86rVcXCkUBq;bu}<;HHGx zR`;^SK0^r5(QHZ^UN5NpU3EM~qSOg1l5fD{CWkNhatS7~zf14QNdKB6zkg4a=TvrU zRk_!?Kkoc{4tcRJB|v2QnB?dedMlMTzNdlhPuWf*b8gpDYf|YIFki$GF<<6+Cz92& zq#Dd1b~cC5HwUbBZVsKf<_5W_z(p1lX_B9h*EEU?@u>KVrt@3}U~GN-(IYxgrhs{1 z`O|kvN5xaMf@4WU(N+;taDOPwc$IdS%OW$rk%Pu`F}=-J(Ux#e2KR#rN&J}a z<&Lv5dvL-C6W?v3#eXZ9SA4-N5F?~I$|F7>ymDe-7HznJ@J933qE9G`K#H+I5%n5u z{6RJCS%Q4*=AxY0gi=N0%Ry`gHG%T(dj{G*$o+2}pOuj2cYn%@M_Rbq-LbPFpt;X0 z`wv&Kz**c5E_&_?;Thl9X~NuyeBjYaR75!5d7;ialcDkIG<}8ivMN42Taj2E?6I+% zWVvxgv*I-16r#9JDiRPN=H?_zy}WyrpXwlgEvJ+o^R`r-DJlB?asxVGN5ZEmu{WA* z8Y8K>VC*$vcz^y1Z}VOOrDP#z>PcTLkVN}Cp8&DcA-0?$I{M2hh= zYiEkXlLb3@ggvBUW#iS}Z>*`D)p9=u(V0nbZERg0g@3g-p2&~&uD%Apw%BAeIk2Cf zV)2LvfFti$In}HQ^f+~oY;^B$QyKcik2RZ+{z)@t#|o$VzLC=n2Wi7T<4D6P`Ry~~ zdg)6_dYII4@^iRTW|GN|{?CYWM$Xy+3ED$e#h<@1rczp!I&k&1105;ZRm|+HGGD<0 zEYr?PnSbfBPYXD(AKmL*2)>-rDNVsn9? z%*6%YPr}qwuAK{G6g%21KlOlWt-@UN1T!9(Cj_KS8+bZV7u2yxhm$8$ z1RiY|ty2$9TGEFgVDKBVonBX0glP^TbgO6m6iees1 zS*?qLkEwWLG;dV;y-U3)7AV&d$FaX;?>4u{-s%MmTIk_jUGeGkRK>y?U&P&6-PaY> zZ-15URYtH5xqD4imO4r}mF=~X3@;*Sl_$Kn{Y;LJ|FdOxTairB*8atMix*?>B5*?b zk|!uzQn$RCO)vJ{8No||#SLe~U8*3kr1g-;bc}KysZz^*Rk8xmH9;GHO0ByJwz)$} zp0;x15aj2!mPg3j9E`(cXcorUSZNtGt$$qUr(G7U@H4O691mq$AUKb;K>R^91GJ6q zn_@L|Mwlu{7fWo2{;i`bZH(3{@im~7Q1M5K&m9Dp5is2K(4%`tCRF%q(+s1GiO>4M z#H_VJtW3FPvtqU#FcC1tBw%5(E<5ts-_u%}I*10!QUD%{dZH*z%qZ@eM@Im$GJnpm zXr)fXLjPinYXPSwvvk%!3_3)xvQ$N1R>mm-TD=@F#IXx*cSieD~YNjv9m1xsb9X|n7gY4?h_#D9v3#0epd-x5}m<`(ZIr9%J> zKqExDXotahNXYLVvztcq}5ZnLheSNQ_R9c5P^G%Y=6z!^gbZA<~m? z$l{#sJd;GqZnB?=@G;(H%(U4Q@9dq`b~BdSyIj# zg%m9u{UC|d<~;o@ZM@BBQc<}vOzLo_lcCIx*M5srkXxO@HFD=@L&a|vJAY5b5vh@^ z=r~c8V3W4bzDHqD+yaFQy_G-S!{MPh&r#bAyoNG{W>`26jYpE&(65MtS4coh8go#S z4>LQOqz9yn>_?Z0IQviMqJm61ANhoAzbS}Kokcx{;&fVk>eS#Hcw(h+53l*}-W#s+NDXUMrp zK|o>TQ`h;;^qbOe3-B>`CY^Zv<2O!?5_vyJzJBGwAlCaes?exj)&@Qle6Zj(O4TkDyyPoYd*qH-B?D$Yg6X8tBLAe|GDX7PAgMb)z z*iOGfNfz<52q&sAFLI3ms)r0PY2ksa^Dc9hfi+ho<9sC#+C#U~6!jy(6)n5dOO+#3 zfVUNUg1zKR+(gyt-G6V(;A&qmPy`nU`AKe2V%lO{qf3k8>xg8%2lJ+H6b1EaD7Rz` z4{GA3bB+{FI++(7sc?QkHoXZc9)i6YJ_^_5NS0}_h)J)UEZ21pL$*Od5ab+aH~Kn) z@y9KHtrm-i>!^B_;yOn7EVZcl7cwo|+WYb39x2J*=X`(0kbg)iOl=+-7IOZE9%GH2 zz9>rPXr6wGcs1@4bm}YKHN8z^$OagA$V|GXjCf)qd!KB}5IdbFZ!_zVc03?~BY)cz z8dgHYBN6VSpbg)<(QC?xFGi1Y>nwV$%kz>5=(oveL;c=7!3uYk_0C0&-)m?6MV0tA zzFsvaP<`F;SAWut#GOl9_frq{L{dBceqLjOgp{ehAC$yAxkFElkKx5$a-y=O8Y1u| zOQS7g>_BxN-UMH>_R(t6mJ8B0C1`R-kLa$6M9;+% zL~86^!I)O**vu#~=d9`rZ>xnaRri93Kj&nUiJSL^$$xM?Z64(H=uS~UiN1z}mMs`> zCajpAO`6^^m5{hq%P}wQQXh|du*GX)8w|CYOBMAD89Ck|IdUsKN9Z21u@?*#3I zTNrBR_qft&fRtsO*`wHdk2p}mA|GGLHYy5pbAPXGycL|tyCIug?I{8`M9|%hILn+J zewcs1yBijM%^}zoO>YsM4^o6)!^FTzN;4cG{X{(EzcZjdv`GP{S7@AeJ1I7?zuJncp>1z(ZPa52cJtvXJIG18o=_mjM{ z(0^upt^qe{!^SPz`7+Z;Wbqmmt7~p`Zaf#C`{jnlN!B(s#Wt98aMDg z;dr4MOo;HzbaEWJJA+uWaGT58N!IXtgnxvsi#Pk^RJeG(Q|Qma#XBNQNPqdWW~pjf zeI|Pta_`Ytwv*Zpt+E7NW)BXn(jo0JbG(OFwEg+6K;KPDktzmFuZ`{DgVa<_nI9w- zKMJoYf#_bfo`B#BU4{5Ffwgsc$!m#QFgfF=UMDxX$<|(iEk{4^C6TnJmZv7JzJJrf z0O%I%tk`3Uj;;Ot67pYPVnz%EdgqAI*AutKKLvc9td$5bFStKTDN~(d$wP&nT~7K* zxYj%XCs8rhaB>>cF&28cG`GMukV3%;I%PJd7r56 zE&xtMGeFcrl4XXp{&=`XzmtA1~^6QwEoYB(?heyB{RfKW|5}U!P z!vaVGH(Wu96AMv2#PLAq>!zJ`WS=3qij7a<;F-v40Q=c;rrPG~xq>&J&`fcYwNzfML}HDIn(lqzdmAk!Wz$si+A|g<)y$o_ z?W7=YnluYmFC{asBSXAs!hf-i`E#LanGQVbf@R`c@EJ73U?=-W*)J!Gh}#U(0Geq6 zw2nCFf;eDp3XHC^(@}UvPI8;-9bSw#p@P;?d)1<*Ow@ku6&LDu>25^#@`223E5t99+%IL}KkI(sKUuslq14Ux%*)?nx|n!#;sx@9r2k zk}n(Br^(94tKAkjtn#bogDp&_Er!l}@4TU5!+kbF)1O@Lgz^O&83u0hd+%mdJ^_l} zVWWR1ZE1I%l!N;Afp*4=nSVX(6Qo>XA4UdeSxL8&TOM>2c7ZP3-;-o7OFf9(kJTu+7Zl2 zV=J5RhC&q>d7?FR%c}iJetK!wRUp)4{y2LeibeU-uMdj`lI=^? zWxBzTH_WcyW@)e{)Vgv$GS7GmkL2!`=bt8eBCjUzgacUyQRyQt19A8Y+donKt|EAL z4ov*+Pc2zT@d>G5DcR`@MaocX`p<<3>8X%3&R_Sd`hSg`hX#H@s5l+cL%XJckPG-j zwG4vDmkJ3fEeQqM&YFEO2ijTgPwCUVBe1?gYB@U3{@+o&G1_>}zQpXC)7_@z1O`BB z9KcU;S5T5}w)jDUQn1?Zf>>v85I_Y< z=n!%g7A+G_!JvQcY6raSsIdaB=zomU{T(sCk-WqmreS~rVEk|-trapq3s~5l1`P$cg=0fh87-@KnOxAnUQtEivQ)> z&ePo^i|{nKzn!bIFD7~x%f3rY*1fdaA5NDZoELj>_`qnqR_U|6Gq75^&3Ubz?$N0 z>5^}D>_s>PF9cUSMy0A0bD9wq)o9ocD$Uo~WK{To{igEerW9ymkwcr1s zPZCce2v|+DEgRJXJ;%OpH*;Nal}&s34u9AZ5p=>=t+Pf@J*g?eGCvw>t&ii$eUs?Fq-|_VRiiK#H3J%aiY_f^0W4c@Leg8W z!%n4jd02I;yV(?0;XaGXy1_|PUg2m_5iu)K)6(d}_>O!su!dQWAo~HoI(VKx)qe>n zKpW%q!^bZ(kgwsV=_?S2=sX&lS^khpvkXlo#yu3Ue%!+`W1?>JyunxLCkT}NVDL_a zrXbMvsauP2shGJ_Q1ZHUx|DW?`4q=BFMQNMHT=aL&@@Rrj%fE`fp!<>Z*q&eT)`-#9LTd!Z)VZ5w z#0LNRpz@*O_I@Jc#;P<=Td}EYt70hiM?@QC#gH=BN9!a5nRo_vV_oa32K%`ZLAGiv z248UuNR&h<<{rW(c7F2NfPWYhs}+xQ@vmg$1MbW;SXMLVy?J@p2bqKtb(akX?t4Qy zV|v$il0QIs63PsVB?|+K{oNfB`Eu53;c0@P$J#KAS{L*s_3sp8rlGnmJ>HQ6B zy_C4siAX;?0Sm(YqQ5z%oi|A~2;zX3#$(lD*sS~Zh4U);2$Zd~cy=bk5nAr66Yj@rsLdmy#bjWHA z6)IltYB!>;&R7I(hB13{U-y0BabpqX z2tDps>RRx}K@s{0!ts{0ea;08PghvX-!zCW`*J!-h2amY_2$ONT?atUi3&%fb9AH( zSFYkVh%Cgyo`0m{Bf50tjsQeKmnY}0L_PAHRr+)pv7bV^mhtzw&$qszGo0JCGxc%b zJwGS`S98?sYI}R~snb;5Dt|1c-VP@<(?wAw@F24&g`3)27t&<-64xL0>Z0eK#o$f> zF^bD&-$(CyVFoc6kMul`-78XmLZ-5xR#DGlIko`r=Wdl`rF81`@=m!gjYNXs$ zyKgj@4ks|T;(UqWnon6f5S3D4Iz1j=UkIqHFI#6McxfdBHnu)PiZmsaI)4e}CXj^B zaZ15`O@BZ$8B2~1uN4If3i3@+oh?>fJjywZu(Hx=M-zm%VNa|OLe;-}*E9Y(`?AKn z!=y6uN&c5X`Ez~LEHE%)((!j3X-1qyNa(Hm)POm1(o|cXoOI?r87o+fuwXrAi);WX zJ*8=!m!zB@-BeeKbD+0fk*?Thq=8b^>v%i97k`sAC193AR#iak%73*Yt1;uNAsNXt zSa#|6nv-ECwh8Ozc2B6mpj%b=U~sziHe`TcsOWt8ci>h8LnJX}{TWLO+E?*Z!1e=v zIf_e$DAObmJ<(S1w-OTE0EIXOZrdJKpviMS%hx)YI3q0m9_7-=Y~`^@JK_X=mWkt| z6Mv7NXtrebxyovs0qe_^8hAww50m}*75l}huIIcBF$jLYTD5J~gV%ea+>$Q>)`JBz zR@QV+rr8NoJ#_$#Hmq<>m* zgLi}jM?s|o02p>l;xfedT|WI}#i+=A%c|t37hwcZc7d_ekxP5NN96$_$C<9CWjoZU zb3AVFX=wq1xVJryz8>#o<04}9zwgy{ARwddE8%skHzB;5pc+fradi=Korq82OK3#=FUlu#swOGpW?CDj0lu;45OMj3`@Np%# z`CWb&Ou-PE+Bm*JibrZsgV5(=a?D}xsPh$*S3hZKqggKYmd>l0pK>bAw`G+sn8EtR z3QgdKp?0!(=_bUVkq_YcIUh73Q$v0fHh3-Sr`Ljd^X(CCGX$)szR!~X*>2?X^`$^D z9mA`;P-+pJS1Lc<*?7EVhOCyos(8~hqpUZ6m_e2=`q0wrrFO&z1Aim8Z&h7~Po9SR zEXQ$&KIVG(WPx-Qm$FsQxnmcKn2cZX8xMt2@3YttIP(VPmW!uFI#*iD40$hwCSYuM zK-H}B^AQ2nwJl0(-6BF?<+D;pmpyrS_4f9$0yZPU!sRA~Mek-1Sg~PG6P4?J7HWMC zR?}`YutD`DgrE=I9)AgKq>9@AAfRp2fA!PozMpmm64Jt)d?a!b+d(3b;057Z)$h$5 zGqPV*nZ*sB{h84vS1OGA6gNsP(~n64WIYj@vu*_}q&{;B#%DRP`~GMVUUZTZdhyCr zzhKJ{{aLOhwG+f=gtmB^x0teE%F|R(uu-GXbI=nA9|j6ioPU4eqdU409K+DgKET!G zPK`N^N)nO;t2brP+)i||nkZ=KFhqKw;d_sbj)j^#%};t65# zO4sujxJxI_Y8|YLb-T;dOpJ#{EEfyg2rS@teK*@y4g!5)8f6sGVh$J9-wj3lci67{ z2ooP5L#BR0V}De8;8!Ol#yz%V%?YWMS&*NxYyYB*!M&H;mw2e#^tW&kqoMB#5x=XG z?ZRu>8Zj#0@8-XHIm0v9?>)fCkSTpK8hJ;}q-w-*;Y}}LBrMhOT3PwQF;c6lSCT0` zc!cftD{IO2Gu*sZ*xFCQpoh9oEV14z15&&+ZAG5nS$|s$YYX`0YTzN}1EpViGfl1z zqSxy^TlC6N>26wl#V_m5HgE;S;uD5zGbOqvG~m^zwYN(dD}|x00AxU$za5p*9Feqf zzzFe`9hY_7rmwq=ym~(ujiVrs?WGC^kTv(~vlXgYM+q&T$4ZrPG@`!y&(Td&LGmcM z%sZy>vgxi(4M=}dmCeBV90?A}Vw0cpSEj0lQ86~4lON?u^$MC}Nazye;%C57U((QH+ez#Q>*H!jMPPSb~ z7##Wu&oC*@O0RdC$#ds&>2V32r^^m-lunXLhE9$n)>q0 zlpKh2T6un$MrcFr>?=613LZj=Bw?N;QVV4ugsds^#8AW#LlHLLNjRjBv_Nz#%z=ORPP{VGgs|`$*QI2(SpvaVOw9 zH1fj>Abb^x67Ud&Cld;*jy_|c_02^OqTdi*FnBeRO6KkKEmM`BGmwCpVCMwR*Gx)p zh6r*g996DeZbbh;J<9Z&s;5htcrF|e2c>`W-yw=S+NErv#|a1FIT~eXfBR7R63kX& zhqn%|Bg*nMakR?e_xfrP@hRakQ~+qU}$aJad1SBgx=twYfUpbAyR)= z4YFcD#3Vl3=G_l@TKRYgCDHsBehm)EI_%X3KAO+EX@abRogm%b;c8*Q_cci`3)R?S zePAkYZzF+MCB-j=0*Spu;*pc)l{UO(EWbvJp`z-v?G6B!Fl-|00a0a&&ogO=*SS?xf!nHlmLSv#hG*P z(F>j%6I2m~vvu}$A)h!+d$FiSNa!l4Q@&#fMZ>+1A<7{|jas^~S=E;Hr^^SJLd!bE zyP~y6_+zH~Y%&admlxZh8IzWrrnNcDJnjk8z084)_bf_-xNh#7;g#SK!?72zBIGx)`FZ=0j1V~?F}^N|JSBjwMD@&3J_T7MwAqUC8fJNrKP)B zk#3ewX%Lp~?(XiAZWfmA4yAvV^gB1_?)?vQGtbP8#GEksc*}=8R6hKFgcy8BV3`oL z)@PAYB+GXCH0)`o8x{GKBSRZy9y5%%O9m^7sJq*K2kkr_p-?ydE_<)H;lduS@;nCP zyN-PeV)5_N;z{c66AH2r0WodTK>-u{%&7gR7p)t8?VvPFPX_%vF)V++X#~PADUi^V zK?lrRH>_9p`(nXj>Dxb&Ih=c7et zGRV*9_+)U6>MDVLZZ78UWOYh9j!Auszpb$E1A$Kz3(~y_A6|cn{PtEBYg{;mgeet7 zQ7tw9iz%H!swzs+?5z2Lm-VG;WhnwHktX#Zt{fm6|Ofh0x-Zg6eIiHjX7vvIoNoJ81O* zH8pYhwRdBkqPzyeN{RAA<|_P96J9JN{1tVhCAQeqJfzqb$7;#p8F{O9@ z-{q)g)J17DivV#>vIl>Bj$}R-$mw>-vMcjGGzSv=c>J^fI)tj zZ&X2rmeL+V7##42{5-I^sB#(YJp3F?@VCRj->Ph)mVoAl2}gx1^PX4>5f8Ue?rM@6 zX0XvV<2|8BC&%Dg*4h?FN)Y2Dgdbq$=#cB|2q1sq?pj9#y0!Qro#b}N4WK+V)<_8% z79cXT*o1tFoR=^Ykljw5_AFzw9%IQTwO1QI_+tY0Vba!-9ndGozl3f^Q&kUZqM&xt zsxbAvK?yQ!Z)PWB1F*Je%+hwu#l`EU_8&StRa7aJ_(EAU8X#mtEg`Pd8C+K$9G2!I zZK!|Vya8pi>ht^FskCR3av63PAyU0_c^pQ}H-(bF2e;3`QWTz)o*Y)l=TOcc3a^SJglq^)9xK%b6NQ(T?`#%zA?%90^=ggLh@ z$zBN!R$GR*c%=v`wa{@DQ{R}mgAU7n`lEjsX&E*U!G8v9uTeTC!S3*sN8EnmfkO4| zFwI(6JrU1|vVSb{$+oC;#fJEyGGFTAmX}H(IYJ#C@-V-LU=DSZ9(~GU=>iQWcFYMh z?&6lhiS`8PelQK#f133`l-yr3JXFIltyp;|MD9bd&`$S!^7Cai*E6_7^%pp#AvNa*zuR!wKSdW6BgPfTcy=wV`7>T62_8J<<9#C9fGKEDqMep^%e2H zwcxE&Df=_Iq^cF*cobd+#aQl&b?g&br2sHSN4gJqwkJvpg=a%KZ3;fan4U4 zzSm=7O(_{{-8lXI)Rzj5z!Kiyj{be7ny!yNvwi$92_DnPYoptDB8GocF>57_q&7sU zoA*g=hRV?uP{WUY;7TUd9ycEirQ~6BgUJi9iIZX}2KfHm?%+Vc)hKSo>()Mamj!?3 zZ+Qggd;p9H4hpw6Ay9yDUn5BRfpjv-iIG^6iWw=8)yMt|O3s)-zsFW;<*GuHAzrPR z*q-v^@5LO?kkN`Zq|ASaWb?VP)nxl|Z_Au9K5g z@7$jyAc7gQ=gDHIus_F%*V{)H)T`c%`v^)m<57aNMa^oC%Jg5lRBfNFlelCmePEx4 zLwm(QOrqqUX!Fc14m)^kYlk|6@?@7Wb@`Uim<8>MnTsgRk+^^H4e^?%h9M~FQa;|K z9O#bRA21^4MyE=^epBxVfJPy|Mk#ZIJIPsloJxK_4vNNiJ88NdzCNX6r8|;pmY=b> zI1q-H)Hj8bhHS9w9?HP*iWmsu_~dJ16U1J~51q8wA15jJKrasNX{W9gA(4iWydlEs z!($oP#*kIh_GNzp%j_VeEnL49S!^dpn)Rre4U9vw-i)$luMIk^ zpB68{^U8l!x5O<~6f&QWi~<~jQn30s$!@BG65XR^@vgYwNq@mdxAq=OQ`;d3+JNV>2@4i3Z@M-+*_(rz}UR>}~lK`Yqz-9%1RtNynjx*7dqkdIVxQ`NEnj1EDal zsTWB+mZtBi_F>7o==&h8o7gPJSQ;^EPDlT3XjIp9jFJ&682GN@>+S#!`mhS1gD@p) zJFS0^YaUx^miXsDEoHv%(z+f0+72h%54Lu1Y^Wz6Ts28$|4*##L#lx4f2$Y0A+t-2S#(EI+gl2YBkQ@afgG3?TX@$x&nka zFA81i{Tr04dp^gswmtfRXPI#5dO#>CXC~o}7>D4Zj`os35t(azs~ViGE*`U{p@Ke0 zm|}n^Gkso1`JDrk zzuuxe>>`vb@==Q4M#h|iAUh=^dHE$yYzUqzV~e=2rQTEV#=DTg`5H0CzKtc(F2R9z zvoSZ8-D)j}7tw{%F)?0kaus>t!c2eIx(Pk0I5xmt(=fT9tTz_Pac4<#b5Vol@YYOWa5KjFS_ucLQ(5JA+W(2}N=$ypfazd1arP`Tavl+!s-7 zH+%qukIADcv5`-uO z@)nc3vh?jHbAKUM<2{p6`gMOKf!UYok6>5xj_>T*TH0DtS?ks+# z6BXeFweb=(p3x7iXrOO)aCnnSypMSU+~H2Q*RjqjphsZ1%5;c|AOsSPsh*)=dbo(VUMr?eD=EsE$kkQ zNfjh}!~bG4iV@wZf8xT28x3J?Fd_e&`yF9YR;e8Hec0DQ^r4k6{M}ryQC0S@84%wG&FQsdM{ zyUd0;Gx#HPaV;hs?BvO|@x>fP!f$sA7cv!=Wl@1$g(-LWV zNqONpU*{j(qZWV5;l{GS+MAmmO7u#hvM6Zk)ftYQ7CCI#?a^TUyCU*H;`u9^7JOQb z7UhS6a6_J^rU{{}%z-{yUT`R@P4!tw$m46Q;$*L+CCf9NRHO`~5!IsH(g~ZUw=C4t zwwpZ%j5O7*ep@)WIE?_xN3^&8%+x>l_ByA2vomMgyjg#=7>30K1eg__}U$?*fj}bLETY(@9x~4)| ze7}R~JxpGb0GjvG6Ll9+1wHf&qafJ8$}0Pqm$|LGJc@Hf53wzAlvfgNisVdqHo2s*|YO8c1X zvQZ6(E^z=7d^@z)+H;uCaJ@C#oEb}b4TN_*JrsWy^sxgeDg`y$0pgbgY1Bx8W_Qbp zOjosb_^~y5+oQQLG>b@n?b}26> zAc|q20m<6g{#Y65sCJ@)O>r|ldf9Wq{uoUkEKU~UCG3V`a0tg`Naot9BkGou2=*NQ_SOX$4o5GW}bi?mQ5`G3Y1PRm~HW z220<7mhY(2Vga#~Jgv2+QgG9yCHZ>LfF6I<%0@L;8k?Mt%3weR$4BR`c``=29wjTx z<=MGPgCG<#M`<|?_n|ZrPZL_|_RmrDt5d4sAq+jcLv@}@0#j1}CY|S30ZlJ;zy_)? z7~i~}!t3j>|KHo4ZuILZ-O(H zFwQ9NtNH2X!>;)rqxhQotc3>fcuxfO%Q$nNqr7oXj@&f!-*SO>3eTqz3Xc4};?!G- zp#I2ylBSh{&xpA7wKwKH$I+qs1PqSe^|+Y@g!Q-Z4^*GKGKJNUfBl zl&*78FL{RcmIK!HgR@)Ar!QEf=h>f#E{6TYecME65$op1jvY6qxIf3Doed|pNw@lP z%fvG-gc~y*kM_XupFUnhQ^gKYSiwHI1ND*TNV)zliSC+n6R}NqrEq9@e8D4mvq}2C z=C5gaKQJF_^7ZO6P=({14=aCm_S?&7%0Pk>HIujFV-d-{7UvSoxw;U3-G^R*<|c|a zAErR$gGvK89R(rsB+(s}&PAX&ulzw$`I(HrVMV81adPh5TH1~&{4ZLKdD$8pr*WiD z4<#~&OFo&5M*`_F+=uce2m^(W8vl=hDAW*WiBve_dukouwp*h3@5+Ba!85P;duKMo zgsA?GLj!((Cd&_B_h}|G=TmHfK!Xob3TOeT9{%hZJ$6NE->*g>f+o{|jLhtR{9w|! z*Zy!R5(^3?5ObDwSVVjiOIn4`o{}0t?AzA|eah2-I{t3k{|ISf^rmeT~0x z0m42I*ik{9nHF0UD?cz#sV-;k9`et%kH3F&Fs%)q7H$%r#a1Jt zf>_@An=rU0c3=MZIqKRnZ5RI_iQUiylh)Hlt0=V!aE$)>PWf6<{on(#_7gbU%-nFX`+G z4W}_mu>)h|_nd#w*XeklOG!i)Y$^>l&w8Bv8W^&j%#t!L!PH0SVsIP!0ka5FR(*VR ziZ$&Im}j7A1D^jqobaLws!AT(LiL8VbTFSp3)#YQCg^|)m(%T{5=B#l?=kI(lshe( z&A|Cwu`v(q5%1}C>)Gg#fLCwqpIE!Odoc{alXBXUi>-eVJjeUZFjt(FP3Onvnr$P4 zdAhsMk7s4G6-yu1wobWXpO=9eD2B%0XsCmjE@Ktioo4J^87)(19=oGr~ zjYP;6WLVh+b=L27rEED%ul#-MLkB8ETM!HoO$mQT!ux$g`;5MO{=pv#cKOmTYMfu} zBhrixNyJuJXqH|#L&*td#0%Bjg=igz+W1K5)W=rc(9R+Wfto|pmvADC&3_^UVRe@1 zJ(!E4^@-_p7H>1)r(@z83#UW+#sSTUdx*m>i(k~^vsE^E>JvDq(sXJ-dS-!utJ(P1 zfp32^$9%2??9$jhNHu)}CM@5_d)Z=fX~|50Q3qyx6Cd8%Q^yyu=@C_#KKYQWh`Ih! zX1}!5hL)h9`LmfZFQf_!mGD*UoJ*&pZTrs4u{6R})Wg|wWT^}btWaopZNY)<5^ zLQu6U9sU(TWsmfs7L%4Nc$*R^0dL5a^@4xO=hWf4k@3oEzlPV7=s^vNQicv1tcTb464`{o1Z}}==B-| zS-DCZi~75P<)iGAL*NO_fvVr4I|f $}Ab&(vVqW{{Kb<+U@7%>ATHIFnEqstWWl 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�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%0D(ae_k~;jw$-o#$yq{O zezy%^vvF~86y@c0v;slyF&<|t9vH-hm;Jt2Ihdsk+~IcsXPn>jlZ7H6;QPirc>isN zb}+ab%3{ftmD4|S z$Rq9T|Cj;WpUngAyLSet0DkvxfB!^&&j1Sk|GYpBPuc_byNQ{=vPnfr9N| z5NGFmDgHr0V3z+#DhC6@Euk=LfVRuM7(ocj{{p{hFcN{dpVJ>Vb?^Jv*$R4JA_U?N z0prX~!@**KwpD@67nM>}Zrq#00v*qE&VPO(=>&12>`~Ww(7vdV+Z9s@=Kd5;%9Pa@ zuzCK$=z;13)ZkbuxhNqwI}zy?9?U01K~K;W!zlN8s>RhraSyTBMvs6UlyQ;dDcQR+ z9^Hxu^rdG8%+F&Z z$^vcuLsA|owbhMXvML!qs@p#&DsOpWJ~iDbjrY`NGFSn}rRvav%Aia&5@LPhBbdC7XMF}jwe>mKn1G?$Mki=hcbbHM0`El~ z!v&*pa_bJ$f{0=+B9KO;a5oLX5)l}^jmibX9*bgsL>@y`hlhQFcT{w;tT<9y#{WyL zBI5YXH}mE-kQdi3S&wGzD}Sa5$Z|5D>Rp9wpa)(OwF`Ig@@&y_?O$1?j{q)5XkK^? zZgLwE({PJ@i+*2q^m3EcUvK{#f}I=DeSSNt|ULAw|FD3!po!&{*r z^{S(liI~pR7>N>+RlLaACfrhpDASKjo>Qfq?RsBdnxnKuvU2hyGSoZ|R|9lUZ9Gl( zr|m{cl{^|HsDzp>QU->vojM6K|gNWfC z(lrA)_!zP$bQT@G>8e?C4x#X)PZCvisE1g%ny!J&vZ(2jXMZ%a>y!IFD;8%Qbcvd# zl^lF>5aZXwF<1sIqB`P8Ooid0%VW_>ds3ZqZD4y-L(^C`+L;!*E}ilsO|tVYU1^wX zJ5I~mhn=Ry*wTPkzAr~yFjH0xu!qDbKZ-Pb%~tGP#jiiQ-1FQSCRg8Q+=2!JuxfI+ zKWaOqJ@ghbCx34>2+v{M-%yr|Z`9dNu$3cCc+=ah;AH$)Shk1D(TvoCq41QOk+DLkt;v%K77q*uJWrS?5f6E zQYQJ768SYekO=JHet?i!{%pWF?7!^=jQ<9*yR(9M}s!a_)CR(8_e z5YbQULVxAFAx&P8E%n|^+&_7Yr+gNGpnEw@QJ*iXgF_=wHvbb0mS4#$z`;`yj%O@F z2uS8+#UsjK1T8^f;Tv(QXJt|h2^f1qjmxm8Z`AgjOMP2=i<`D`Pv@+XwyIN;7-OSFL|7loZzLE2dfISYrzgd_cWiT}E__!NjC<*M?7k?T>y6RnlEr_R!MB<9 z-G4xHSlh*^ka*op*O?k)k0UiiO6Y80^wm{wpQO=E7~CvBe8-Txsq`7jS( zZXo}0Uh|10=6O5bdEQG>L@>j3j+TO9Ym2q;7hFu4U?q(S&pKV|iFc^vSY+&~dVpU8 zbQNM>E#n)K^QnlbfNBDy->I`_n!vMFYJWTu3cKE~qeU!x3AArBdaD#U63qJ_V)9A# zVxslbe_NZ8d{WQ6nLQuBsd=xb=|x)ui4L_c4eUZ~JIy?#t4AnDIVMC|xF6%%$Ax zOwLijxw`!`8IZ#{hMYzllYnM>8?N}T44Q_=B1PyYi=BqE9OxXvJ>em>XMd~&K=WLL z+VhU-nJ+E4TnyA}XJJ-L0uoWCZ$#H(3HG8X2w37O_^&#SM#tMTUYM@8th;G(Vn6$# zNBCfA@28t+rm^(jU-`EzEE53<$pxR^hm7)z1E(tji% zRLB`w7759e4TGR<4#=4=_HnhjTa?@R8(r7n?bP~r-OmDi5>Gkb<$re`*_Gt#VrhJDaF-&P0F^JmWGtmOw|O#8%n2lwIkhgf9oYckfLQv1to`*^Z(qNqDDpxqGD5CXjcG^0~uy%ye>A;wKOZ5p#>n zFq;u6ps66rTz&M_Sbuloc&FSV=Ari_dy0y20dXiAvR+A7m}B>bQ^|d|eu|ndIw(T@ zMW=`9e9H%P5LqYGIF&Ag*bLYrdwuB@-A#2)~tZ#O|rD%@r|c>zlYWu1+54m z9u@t;bAs!I9#SeQh2%!JLXHp0dj3Rp9i45dz-R*)gZBE|I@eYTtbm&LWC)Hu$x1~G z#m$iMZ~7-V3_CE}yvD&F2$?+5namqY6++Zw+}||XuYZgj4cxg)p#+foOdhurnU$-L zBbLTa7NFTIc)TmQ$Hkb_&A{Ua`+3O!21foiuxXNNKhYXkI+ih(x@CnwF=l|i_q{|v z8b!XFq-!(1Q|mxt;sc@|KCDi$&20oEjXP%5hr}o^Lg}_hl7tGdh$xqehzEsasWqMp z7V3p{=$pA|$nfeR3ZO1}zK9%L?8`q@JxoLM@(!vbIF$CC6$!XBjV0HeSgJUj8xTa< z_!;`*4R2?(U3A{qOc9eZ^=MuhLTFtoW7*jk?;E&QlPgfO0zg(@HYqu(q1DlCMmj6O z)^!B>vs*)8wUD5O~tmm@>O#rS0)IV14OY&zWo9a-cu~>siS?h39OoL?ftg z;76{8_N_T=o+WzVN;Z7s`@tI@^tc*JC-IkjKG;fngtxfBgc>3=#d7`ZW4y)wn2K{L zxw+B5);XXO3g6N{$mlt!D18lHIY^St*nPYnR_BWs^FRPA0px6^WKtKGVY7JE?^2XX ztyow#!3CK{+lUBw;~g_FSo`Pb6VCX=yBH!Q9mWaLI#2V#p!FZmDc`~CF%G$Hz+1$B zWw)VSJvQN>?GyF8$*u(x^-N4rGz?qkhgFdl&`F9V>5X^98c53Hb)@GWKz8rflqy!D zs@tbPe*j*r>8nf27cor6OL47eWlQYV1P-htf7_} zmzQ7CrlEv=zjH36y_%}WNGymvu*PD(ZQr)rdt{5@wt|~D8g5c$eXp!q=E0rOJuF;r zGPl7}+j6yCohlu^TNUYZXM^b$w))azeMl1J`B865tcve5PfahF(XaVJCYy}oSseMrS z9LZ5q4}7!Lzl^n+)+q9c5V#I}Nm9>NhJN)lU)yYtRE(Unb2A_Py7}S2+KQ&X^3oFF z2rxh*ccoQ+^jB-nB_6-;NA3aW&w0W+;>29ghJI?!9)}=;v4+x-QRn2KE@l?YGC{# z6ZFM$D-seP$Rc))B*~N;B5m4>#a2euR&vuaDuUFJT(C-CpRXLBtZOINNPEPqi!-p zQjVyOBHpPswz6Dvi-*W9)|hiRaK4}U+mdkQ^hRh}IP_nu5!Sk$&+k*~Co%Cp^1CPF zmKdDz%I#5$c9JD|NT&=s!ntBikE{)fzaB?7C8>*EuwyR$W)P=nqO{XSIZUu?9X8r@n%m0LjXC^3r(A1ctd8EC7w~ywzZl@9c%mW%+K`k>Js9%inJweeiSaL z(spEX=TU_%njuyxma{v)LN%@%)ftOn*CO4}u z$&NXOwBY+*9a|-XQ5Q*r3xVi^e4f#^76YnU-v4ORySh~{Fn`Jr<-s1yWmPeVHOoD= znw9NvW7EMx*UlXgHcam;B)A1CNaMAu16~tvA}_V?MT`EPw}hJ}FqiA~F*JcNC_0tQ ziy2`{?dm8&GY$Ju^7icd~ff(F~ua_BaG ziV)qV<{GdN=KrS3LACf&H0)p2-c$7_PSB7p}fH@SW9m`YGiRkdTacLb28P-#dIwR|cbiLuErTTP@_}!wk zNgQ%?xWKQ2j6yUC*?h88A7p;d|xbx!px86>Ce7b5fP5xC+YgcUgni4FU0(^E+1!9 z1$IqU2C#Sy6kpE8$exg0LS{oE?e+- zy*sbb{%mevJ*Q=%ej8VUn|V?2P%az!fq2k%uUi4sY}?WWNv+G3yXNu0?^dfJky*G;w3VCJNlM8M~B zP8G^VaVWh=msDvHZEFgvU@V-2)OyrzAhvxrSC#elRjh2jUUC3&$or?kP}QTUXz0U{ zq1Ep>+BzCdyBRAxd;w~~0gc$YD-KiF`MaearPeeC)y)wJ58J!Z=t%C8+~0nHa1N@{ zG_1YqW82xnn(~xI03utyl#{|qKM-zlp#^jt!S{7#GZEL)nULmSGQ@vY22VwuTF2Otl zA*ts`gIhw`vIi<~H*Lg|YrdxNJ{Vx);`b$I^E24Z^z&F%yi_E@7lpj~0Udsq9o(}} zodQ)W831o_;gL27^*-5jLF2%2F2Jnw8kTTL*;V9A=dc9Z5MTJ!^QG%m9a(u5Q{4(e zNMHq2;LTqX3a?t%NmSV?=`LRAMzm&cLqz{oPTk|28}zp&ji*J>=2gy`2O5E3077SK zMmL1j4@O%V%D`SG_DSwRAfm$&hiQXDl>S?MfrNVWLoqCKjP8rklQn?jHmE`bnmPaL zD10^~Tks0jxU%MSIH2Uxo!46` zznA>6vdJv>s}axc*qF!%wd*L)k?NYg^@Hvub98(<;-#zmKIKU@d@d!tqV#VGjYO+r z@gOZk3%=k0vscb0HQbfv!{OfyQjX_}%M=Y)$_E49ZtWUxo-{cqi2ku1T=Rbus5I0u z_LLEjml_#=Qp_x}1NpaGL3ubPU%wJ7(M{5M#Dw=aaE(?AJH+=qI#y}N=coS(1CQT+oH-DRbG7ih_(AF^9D#S!Uj&UABW z?xe^n0sp)wi*1alu^#}!-c;G=jgepE&W_0w-!}%ZD?IW_fgK@G3zUiu_%G28oiTM)En?nvs;D?)K z&o&42@$pIRfH&4)$Hl8^hs%sgma)bGII2$7CnhC?Zx#2k*}3*phX$>`I)*w(y~~~r z)y0Bjg+dI}+83I0%dA+wD5Wbf6{S&sL!B@8U}^?j=g7BN9{)yr#7`sOC)<*XBxrSK zg}I`?P_|B#MMRIyo&B2OyUP(73q z4uCu9EGJBI>Q?Uy675*Lpm&#X{N?J8e&rc;<3!Gl5}Iy)t7N7IGOF*{ZhH`$H7ykn zJK!rh0R&4Qw->yAlnq9W&Bl$I%=_2sLo|Jou!K(3uSp9nY=7V5 zzhUa+nso0jFm)E-%dKx;HEbIC@yit%gMYV_=@2Jty+QqP$Rle&B#~pcJ4r$K6&?E8 z_FH_o(ftVB2l<0i)N65)`yh2j2@6$Xfyq~7dmwIUa%$CN?1;zD?aQ71&XmqBl&>i)sfD)Xw`BZNVH zGbL<;?4J9|&#zliwRDv!E5)`0KadImdU0a)c!K4Ts8a;Zru-E8rv3Y*+yPsIH_Yl^ zg2O8+V_YEz_EXP*s+@QEPjT}t5dlA@9^lZOOVrl$In!W}G{_$CGd3tjU3C zZADy@YB-X+--K)C>zt*u!i>uxm9iDfR6(LBxTAvqZ^pBFcUr)if=-dpiY8NU7PnUp zUqPm;vG#*TrjvQ+dOZ;F7glW=mevZtZ>g3|zrM~22@soahbO^W#5Qx+OnGED(7`B`6N1GOl@SiAI) zPe1@@3I0FG^TANm43Yj!B2{4Z?%*PMexaaX0kx3ABhZj0!t&5l{#lezii85hVDyzETLQ?FWk7i}VTlP!JJWHF$OvGW zG*LKBDl}H$<*JtZP&wd~`-mf3FtP+R7Er|j-&&fC!Ap!|4tP*OFh?dm93aGEeiHmG zdZk{ZR3!xxT~O9%hrE&!`qp+<9|;(R40;wCpVFwmwoIPBQ#@9^s}ejy4-KvrgbEN6 z_yvj-ii6AztO8Y(aT*yKnZgN`Ek=nh87!7&r-cq#2_^*`1S8E>W++2?nm53+B3hXj z`Gexifzm8GydY+@KRQEkgGge&!tON<)9+v6`GyhweA5A9%%*4>(pD)T8MFod*+mJF z!~wHL7|LW!DsDLCf_X$(Ng0r8MmS&ypXcvnLeC%{-h&2`kqi8icYxf|riLaNF_mKN zDd|V8MbGjhQBTAl_U?6oe>(Uu>_N84l%sb!PE&ywS71dgu;vo`IfyRe_m%({6~r5+ zrqW`@uH~Al5)65-O@2kMKUTzj#Z#G}o?EZgx)S!J;wI)r76&KOEnyqj#zx;ulN5x5!MH^c z@{0Xx@QtM^!_9^u&qKGvR7MN=SP9pRyVE_#JUhqM|{&JE1odmTYXsE5TURbWIHV=qc#S? zz7tC8^vxuQ4=2DGqZ|bI@W6Si&W3~z*Cuwm zO_AOkuHrT41(d!iMRqkft*$O0^3wn5JZ zNCH^@@WQYS>6+EvG<@zMH5N7{59%tPzrTCzGU(?D5B$qET#~TXPYoDGP{)VK;VWqE z36cikuvs>WY3BDJjGnCV!dL6^L7X?7|PCPQ~j z)*k^|<^EPMxUgQ}_)sC>ME95w#)iSp;MOe8(@3}Qs3(mtF_=|g&Zw6z+bauU57dXu zC`sMB<%58Pz=ZqzO>Xw(wPPyO_Nk3F0o9Xb&L=sh%OqEE7rwzoDx`Y&%9jXk>2!vE7Lkk-q z#s%=Yz`Z`<=yOHvW}>>c0CHlUiUv{nR9F?P zB2E{P#ZgfDCTbUr$baJ%cy;o*e%gOYid&(`k)$7h>Y`lUZ|PhFxvi;*=VXOjj*UKY z;Ifu=43Nvf<(4%_C$9#V?bd6;8YWOGdjVL=HT#?U9(jS(X35tu%1ELs!=!5-y&`5BW)n6!f}I21xmhhStZKnNOGwM znL^H>{JQ(9DdM#sl2LTHc+8=vAkIztF>zJOEp_4ln$+UK^Q=rUCooZxeC8+j4;$F^ z5Hc+LN#!HR0LPcF$@wTa|!_SVpeL>Yj>F3^t$GN0|j1-OffO(t9#I)ZFRP6d^aBjdw6PqK>is2%Q>D-vQqk7uH z^rH2G@U&{P>0{0w3@^7$0W_ z&I~xd%_};{rb_-X|G?%T(m{*sQRWB#K$`Td1N+cD2$O$akgR$->mM$^DN)Ykyvm6J=G8=D4e+b&M&BVpR%!AXl1&GlZRm1I z7CP0ey-f*$P!AxD@nC-uvNcUU$qe&aOg2dw|7m8of3Eqkn^|>bA-Vv4SLhSM8bWJ! zy%H@Zq1#(J=J=dhqn-s9b)ogh{?kG})g~2=xP#BbTdUSIMiZ+>7=TILN-;Kdl@iFL z9IG&rHpacW^$N`(nu;M+;&C8OyKbxm$H!F=hZ^CPSSYphfh8T>B%V~#-1Mpe^@GS_5D4%uo* zzo{4gA&RW(;D_pC4*>aEw3%3ZcOPz@5m=-#RxV`p=$?SZ1?^T`%yF}a|0knVxX&kA zN#uq2K-$>0XY@(x5$F9(M#mmA3|Vnfag%__{abl4Bb|3oHuyIkVV%`b8@Ir`0-*NEg45m+OJmhm3Y%hDIbc zl$>pl2Jg31w6fQ0-6Cgkt@hW8N?jRyOcY_F?2jwxW;_o$+0jT0be|RYqh|Z6Eh9$k zeq0(Mq2q>eY@pF5OQs7JBhFUfOc2*9u|wH^ty|#9%T=Rf13NA$(rnGr3ap2`#bncgk!?w&_obReS%`UhwroF2cVZked;zJkAxpl-LMTEX|7`! z$ueaqlk^HMx9nPF=S{$dD`f@duAk0e6u&u+Y3Kg)60ke(598J( zX3nI@ERC-?=M{>tXcE1?d@q&Jrk@?pZjkb=d@!r?9~TYN34cp+`Ku8=A+S|CezO~u zMveXQ6=>$!N*oo@ha{4D%E4mGx{~bBGzWaxfH28*5Vpp>F)mV zJCN4ASL-r={<%0B0 zZ~XAGTwXhKZCeuE>j5D%_GFpTAeSX}hj%aK9H>xEj1f3{5uP*vd=J@)V{F5pJd$B! zq0<#1$=^=pS51X%*>X_`IXtYAO?}pxc9zYtOJh2BvA*rd(neWBI%Wp;?pyt{rQCsV z$3QJyv?2KCbq{(NC8+zemg(4~9cXt~q5n4e@-4lMiNPJM^97#z_Rxl&Vuc3ISAh5L z2QaUUntTwSxaC_rWJ@(OrJSf|!?Yl7Uqq!x`DCLy+qC7aPh#06ro@1|vS+9$$Da`^ zay{owLfhF6iIg6jDDar1<%hv* zVHKdRS3Z1C(`Ox_>QY{ra-D3ADGtGC3dBr6XShxyVrW1lOb8ARMAh855oA9;HRDv;g^HM>iQs~-d-q+Z9ne#7 z0L`H-^1*p|J=S^%(YCVO7E9DN!ek#mqtC}Z8&hun;njv$BzK6-{}jPc@J|KS z1L4>l%*$XP%3rl(51z-pnFn0+{+=qnZI-t*EWI5Xt=vhooKv(&$+m|!%$~#%IgT_% zGDUP+Hd}PS0K%jXt?Sdv7GsMqEQi>BoUu9F#XAu0?0t3gS_$F?;lFmJBugXhSwJ1RnXa524+f zEQ~L9ufaD393$8U97r)IlY+#yVRRw6~YuAv?27H>tCMQrb(XF=7Y!WQ> zw9DA)R>a6&!7#NA3@&pyAZ<1^<^3u{LQ)J!oetL)!?4Dm4!z)Bn|8s+>x$(BledRn z-4ZlG$oNN-ad}7lHwV_19*E@f>0Jt4oZ+0W!owRdQCu3)aIwAQ`i&$nK$x){iHoQo z)sXP%)Xj~Exv5h{81@%bmoFR5#rEcsMs>s$kEF}g;P5jRdJD@zcz91^zT&OPiJ!t% zf(Awm-6FI4J-C@|O`*H+Tqnkn5~E2@TL;O34lv}NChDe78J^FOYtnCe}98nmx) z(3>!QuH5Ff!CqLf#Xz^Zp$^(*##$wnfb_^`mDHgL>+OdDbK|y4h3NB6vQUn}ci&6A zGNi&xv1gfmS^0EZ8v)qrZ>v28>OJX~je@H%H7QazwhlksRNmi{l5F$vAH6HwCQI5C z3TorX-pz|ohYCK{L-kPhCFN`(7uoMm`yLPyfJ9VV$Q9?NQ{XFd%5f!$_mJJX6jg^@ z;*9O5HqU;EG;hHUZYs3s?$SJj>}l}?)u3GYCSC+r*Fks1)<8}<3lt6lD5J4L3idZ! ziu^1N_AyZN(CDuZF@LMql%fBg3w~(Vf)Q$q@MyMJSNwkA<9LkYe)@W8j;Rgs|B-CR zmJndphhh>2ko@qACFc-`4EDb~t(sT1oHDkUh1kul99 zOv9XT4?SEZqgnq0hp4b7sJis!laBgQ)P+WfZj(FZsJthcJ2YsFT(9yloUspe^+@#- zd+BC0n&rDPXT}ixWM!iLibp^*&ebcL=k}a4#?)>mz@u30Y~o;d-fXrxEbS+M93{dv zWE$5Tjr!AK*FH~iT4pWy9{hs%ui}km&K@sL59c;Zr=t2bW6ps{N(ZDK5b#m(U9k|? zY=zpNZqx^pCyoKN$tR6KqyN<_(q^wsITveXhqN>2@R$&qN}?!j6=rWE;jL(c zQAu(a*u&rIY(B$eiug^Xr8{*1Kf~=m4xMHm)C=CVxG`K9M)ngjX+i+ExZV?HfyBeE zK(hLZr#(l0H%lgKjLuu6F9y3@nP@R4iUy2^ngDP5uPLe z>}sx7EsI3BGlr7(_;Ph@=1b3w{9cac7cKU9fPjr2HhQmZ{Q=rcsw;Aw;q%5O(`$V; z-{@@RH&b=O5>Vr^6p!@K^wpvxG)+=hpZqNEtG|bTb;q}v6r~eYwu!Fc4;~25QZH+q zGMRpcx-c?>*CdF0xSy6@$3OhfV^2#_qitM#lT;z-pN;G9>Up8DY2Thb1sEe>F3~P* zfm*xehRjH11>S-OEY7%6iBw1-HRN?>ZWLn+C1GVVSg0UGj9`~EC{8j%ZX|;&YIg~) zP6d^~1X0cmqD0!3fIlFeNA0YsS;vftxP8Xx>pY&xGGdeSCX7KR?$7rJMSja@{la?NE80 znHi9HqF*xa>#Qx&rlKoV-mhi?2<^>&4vhvt4aR}lI;PMkuYs?`ym4AAT@|QF94lm= z3s1EL9`vpl#=&M&o_a=Hsp}5xp7{;ihNbdTQ=4enuGZdBw9EG?dO9^>(+nMBJ}6k! zo3;tpUF1htpL{@4&+9z>XQLAa1UpNbrX@TXIBS}hCA=;?J1Z*-FFP9xOWLL-Jl_8a zA*|r#r5V|nxENWPI9Qn2SV?Hq%)XPzS-F{!u(7bQFl(~2eNNDl{BSUGv2->wB5^Zw za<;O!BjI9VXJVrT2?_mY$=cr78pO%Yn#Sb;PXchVv+04DRjs_tNIoTqS(8MEm4uyy z^>b3i-rj|TlZ}^zg+v9!ENy3Q|Cz$_-;p?pj(~)ixR@9#ml%&2J0~|M2R9ol4;TCA z$i>0JBF@guE=2PGrXUM_E+l96$(XhzVP)q^L-hrx1t=G#ZPd*$d#=2n|9PK#i^$Tt z6f}q+n9-ThV9NXi+2$iMDrwUclcNowii8Kl?MP6DLb1@$Fk}@_g@=ZSnru!K0i>|A@d0Qo=#rvLd%cz;VXR7ECPoC&VQlGOAxdPT@rUCyb;X11M&K2J+UZE; zt;Ok<$P8hgO0Y3C0iDI9kmQCG(SbAZC?zP(DXUO5!)9=Y@v zW(5mkf$INj{L<;vyGbu_@M6|LQz(JUn1Si}(Xjro-6hhe8uCTYd;ReUXIW_PS$%i6 zz+cU@*V<5qc15$U8Z*%jnyb)8vKjnE=|2DL>q=N1fN~z>XShAqmlATyVsLRNmueGxoSZ>Pcx-W(@XtWy;#!~oFQ5Kka0Yku$IE>AAV;yuCF~VWYEww z>`;~S&_5WHDKnFc_$%?ST4wN%XUEz6wr}V!7b}gB7OxpgRzVcVb`3wm20iFZ2-a-{ z-U1yffH9tpA6fnu=UEt2R|SW}IHeo+_W2;$5$yHR&YVNC0M4QPlW(R! zj4Ga-CRk^&9BMIs3V89vG+9J9a5-#gqepJ!YnLf4X=|QHTGh?XdT>A|6r_<-!iA*14K?vYIYtHdkr znquLuRjQEEm1JMJt0;%}Vg^UL(`mU7LVBI%%Cf=~JL}Fe%k-jqM>*egvwKfDVb5j# zzU;e`pUrKV`0P{Mq6*zHQoSG^^RYWoXQABeQmhAu=qxwzP^LTUe&DG_dJNmDMI@hm zt5``SpBU|PFk?D8&vaF$!q$%>xYM1Q-ZA*ehc-~S{*u)EU%DfqEq(es>nd~qMT_rv0oI+f-Lz!M_!a`3QogD5E_6eU6b0X*b| A?*IS* diff --git a/Main/ect.synctex.gz b/Main/ect.synctex.gz index d120840a66b646d5bd63bc05528ddcf17eac126b..e7fe76dc33a7cff74bbba562c5443f3328142b0e 100644 GIT binary patch literal 144889 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

B>qflcJ!4y_dNHL_;iR0h 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�r?NKA&Z+A|4X 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 z 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 YKYsetUw-=e&(H7v4~EN0WpL{Y05SsfoB#j- diff --git a/Main/ect.tex b/Main/ect.tex index 0214629..8a8c40f 100644 --- a/Main/ect.tex +++ b/Main/ect.tex @@ -1,96 +1,92 @@ -\documentclass[9pt,twocolumn,twoside,lineno]{pnas-new} +\documentclass[default]{sn-jnl} % Use the lineno option to display guide line numbers if required. % Note that the use of elements such as single-column equations % may affect the guide line number alignment. -\usepackage{multirow} +\usepackage{graphicx}% +\usepackage{multirow}% +\usepackage{amsmath,amssymb,amsfonts}% +\usepackage{amsthm}% +\usepackage{mathrsfs}% +\usepackage[title]{appendix}% +\usepackage{xcolor}% +\usepackage{textcomp}% +\usepackage{manyfoot}% +\usepackage{booktabs}% +\usepackage{algorithm}% +\usepackage{algorithmicx}% +\usepackage{algpseudocode}% +\usepackage{listings}% \usepackage{flushend} \usepackage{float} \usepackage{dsfont} -\usepackage{color} \usepackage{setspace} \setstretch{0.95} % \usepackage{widetext} -\templatetype{pnasresearcharticle} % Choose template -% {pnasresearcharticle} = Template for a two-column research article -% {pnasmathematics} = Template for a one-column mathematics article -% {pnasinvited} = Template for a PNAS invited submissionl +%% as per the requirement new theorem styles can be included as shown below +\theoremstyle{thmstyleone}% +\newtheorem{theorem}{Theorem}% meant for continuous numbers +%%\newtheorem{theorem}{Theorem}[section]% meant for sectionwise numbers +%% optional argument [theorem] produces theorem numbering sequence instead of independent numbers for Proposition +\newtheorem{proposition}[theorem]{Proposition}% +%%\newtheorem{proposition}{Proposition}% to get separate numbers for theorem and proposition etc. + +\theoremstyle{thmstyletwo}% +\newtheorem{example}{Example}% +\newtheorem{remark}{Remark}% + +\theoremstyle{thmstylethree}% +\newtheorem{definition}{Definition}% + +\raggedbottom +%%\unnumbered% uncomment this for unnumbered level heads + +\begin{document} \title{Limitation of time promotes cooperation in temporal games} % Use letters for affiliations, numbers to show equal authorship (if applicable) and to indicate the corresponding author -\author[a,b,1]{Jiasheng Wang} +\author[1,2]{Jiasheng Wang} %\email{1510478@tongji.edu.cn} -\affil[a]{Department of Computer Science and Technology, Tongji University, 4800 Cao'an Road, Shanghai 201804, China} -\affil[b]{Key Laboratory of Embedded System and Service Computing (Tongji University), Ministry of Education, Shanghai 200092, China} +\affil*[1]{Department of Computer Science and Technology, Tongji University, 4800 Cao'an Road, Shanghai 201804, China} +\affil[2]{Key Laboratory of Embedded System and Service Computing (Tongji University), Ministry of Education, Shanghai 200092, China} -\author[a,b,1,2]{Yichao Zhang} +\author*[1,2]{Yichao Zhang} %\affil[1]{Department of Computer Science and Technology, Tongji University, 4800 Cao'an Road, Shanghai 201804, China \\ Key Laboratory of Embedded System and Service Computing (Tongji University), Ministry of Education, Shanghai 200092, China} -\author[c,d,2]{Guanghui Wen} -\affil[c]{Department of Systems Science, School of Mathematics, Southeast University, Nanjing 210016, China} -\affil[d]{School of Engineering, RMIT University, Melbourne VIC 3000, Australia} +\author*[3,4]{Guanghui Wen} +\affil[3]{Department of Systems Science, School of Mathematics, Southeast University, Nanjing 210016, China} +\affil[4]{School of Engineering, RMIT University, Melbourne VIC 3000, Australia} -\author[a,b,2]{Jihong Guan} +\author*[1,2]{Jihong Guan} %\email{jhguan@tongji.edu.cn} -\author[e,f]{Shuigeng Zhou} +\author[5,6]{Shuigeng Zhou} %\email{sgzhou@fudan.edu.cn} -\affil[e]{Shanghai Key Laboratory of Intelligent Information Processing, Shanghai 200433, China} -\affil[f]{School of Computer Science, Fudan University, 220 Handan Road, Shanghai 200433, China} +\affil[5]{Shanghai Key Laboratory of Intelligent Information Processing, Shanghai 200433, China} +\affil[6]{School of Computer Science, Fudan University, 220 Handan Road, Shanghai 200433, China} -\author[g]{Guanrong Chen} +\author[7]{Guanrong Chen} %\email{gchen@ee.cityu.edu.hk} -\affil[g]{Department of Electrical Engineering, City University of Hong Kong, 83 Tat Chee Avenue, Kowloon Hong Kong SAR, China} +\affil[7]{Department of Electrical Engineering, City University of Hong Kong, 83 Tat Chee Avenue, Kowloon Hong Kong SAR, China} -\author[h]{Krishnendu Chatterjee} -\affil[h]{Institute for Science and Technology, A-3400 Klosterneuburg, Austria} +\author[8]{Krishnendu Chatterjee} +\affil[8]{Institute for Science and Technology, A-3400 Klosterneuburg, Austria} -\author[i,j,k]{Matja{\v z} Perc} -\affil[i]{Faculty of Natural Sciences and Mathematics, University of Maribor, Koro{\v s}ka cesta 160, 2000 Maribor, Slovenia} -\affil[j]{Department of Medical Research, China Medical University Hospital, China Medical University, Taichung, Taiwan} -\affil[k]{Complexity Science Hub Vienna, Josefst{\"a}dterstra{\ss}e 39, 1080 Vienna, Austria} +\author[9,10,11]{Matja{\v z} Perc} +\affil[9]{Faculty of Natural Sciences and Mathematics, University of Maribor, Koro{\v s}ka cesta 160, 2000 Maribor, Slovenia} +\affil[10]{Department of Medical Research, China Medical University Hospital, China Medical University, Taichung, Taiwan} +\affil[11]{Complexity Science Hub Vienna, Josefst{\"a}dterstra{\ss}e 39, 1080 Vienna, Austria} -% Please give the surname of the lead author for the running footer -\leadauthor{Wang, Zhang} -% Please add here a significance statement to explain the relevance of your work -\significancestatement{The coupling between temporal interactions and rational decision making can be seen everywhere in real life. But the existing theoretical framework is insufficient to explain the widespread cooperation in such temporal games. We therefore conducted a series of online game experiments, which reveal a significant correlation between the high level of cooperation among individuals and the uncertainty of reestablishing collaborative relationships over time. This correlation, on the one hand, urges us to reconsider why the dynamic nature of the networks has an impact on human cooperation, and on the other hand, highlights the aptness of temporal games to explain prosocial behavior in collaborative systems.} - -% Please include corresponding author, author contribution and author declaration information -\authorcontributions{J.W. and Y.Z. designed the research; J.W. and Y.Z. analyzed the data; Y.Z. and G.W. organized the online experiments; J.W., Y.Z., and M.P. wrote the paper; J.G., S.Z, G.C., K.C., and M.P. reviewed and revised the paper.} -\authordeclaration{The authors declare that they have no conflict of interest.} -\equalauthors{\textsuperscript{1}J.W. and Y.Z contributed equally to this work.} - -% \subsection*{Data and materials availability} -% All the data related to this paper may be requested from the corresponding author according to the material transfer agreement. - -\correspondingauthor{\textsuperscript{2}To whom correspondence should be addressed. Corresponding authors: Yichao Zhang, E-mail: yichaozhang@tongji.edu.cn; Guanghui Wen, E-mail: wenguanghui@gmail.com; Jihong Guan, E-mail: jhguan@tongji.edu.cn} - -% Keywords are not mandatory, but authors are strongly encouraged to provide them. If provided, please include two to five keywords, separated by the pipe symbol, e.g: -\keywords{temporal networks $|$ non-cooperative game $|$ human subjects $|$ cooperation} - -\begin{abstract} -Temporal networks are obtained from time-dependent interactions between individuals. The interaction can be an email, a phone call, a face-to-face meeting, or a collaboration. We propose a temporal game framework where interactions between rational individuals are embedded into two-player games with a time-dependent aspect of interaction. This allows studying the time-dependent complexity and variability of interactions and how they affect prosocial behavior. Based on a simple mathematical model, we find that the level of cooperation is promoted when the time of collaboration is limited and identical for every individual. We confirm and validate this with a series of systematic human experiments that forms a foundation for comprehensively describing human temporal interactions in collaborative environments. Our research reveals an important incentive for human cooperation, and it lays the foundations for better understanding this fascinating aspect of our nature in realistic social settings. -\end{abstract} - -\dates{This manuscript was compiled on \today} -%\doi{\url{www.pnas.org/cgi/doi/10.1073/pnas.XXXXXXXXXX}} - -\begin{document} - -% Optional adjustment to line up main text (after abstract) of first page with line numbers, when using both lineno and twocolumn options. -% You should only change this length when you've finalised the article contents. -\verticaladjustment{-2pt} +\abstract{Temporal networks are obtained from time-dependent interactions between individuals. The interaction can be an email, a phone call, a face-to-face meeting, or a collaboration. We propose a temporal game framework where interactions between rational individuals are embedded into two-player games with a time-dependent aspect of interaction. This allows studying the time-dependent complexity and variability of interactions and how they affect prosocial behavior. Based on a simple mathematical model, we find that the level of cooperation is promoted when the time of collaboration is limited and identical for every individual. We confirm and validate this with a series of systematic human experiments that forms a foundation for comprehensively describing human temporal interactions in collaborative environments. Our research reveals an important incentive for human cooperation, and it lays the foundations for better understanding this fascinating aspect of our nature in realistic social settings.} +\keywords{temporal networks, non-cooperative game, human subjects, cooperation} \maketitle -\thispagestyle{firststyle} -\ifthenelse{\boolean{shortarticle}}{\ifthenelse{\boolean{singlecolumn}}{\abscontentformatted}{\abscontent}}{} -% If your first paragraph (i.e. with the \dropcap) contains a list environment (quote, quotation, theorem, definition, enumerate, itemize...), the line after the list may have some extra indentation. If this is the case, add \parshape=0 to the end of the list environment. -%\dropcap{T}his PNAS journal template is provided to help you write your work in the correct journal format. Instructions for use are provided below. +\section{Introduction}\label{sec1} -\dropcap{M}any complex collaborative systems in nature, society, and engineering can be modeled through networks. In a network, nodes represent collaborating individuals, and links represent their friendships~\cite{albert_rmp02}. In the early stage of network modeling, links are simplified to be weightless, undirected, and static. In order to improve the ability to depict real systems, weighted~\cite{shen_rsos18}, directed~\cite{Pagan2019game}, and dynamic~\cite{melamed_pnas18} network models have been put forward successively. The application of these network models in various fields has fully proved that the closer the framework is to reality, the stronger its ability to explain behaviors. +Many complex collaborative systems in nature, society, and engineering can be modeled through networks. In a network, nodes represent collaborating individuals, and links represent their friendships~\cite{albert_rmp02}. In the early stage of network modeling, links are simplified to be weightless, undirected, and static. In order to improve the ability to depict real systems, weighted~\cite{shen_rsos18}, directed~\cite{Pagan2019game}, and dynamic~\cite{melamed_pnas18} network models have been put forward successively. The application of these network models in various fields has fully proved that the closer the framework is to reality, the stronger its ability to explain behaviors. As an intriguing behavior in human collaborative systems, the emergence of cooperation has attracted researchers from social and natural sciences for half a century~\cite{boyd2005solving, gachter2009reciprocity, rand_tcs13, perc_pr17}. Although we are certainly not exempt from selfishness and the fundamental principles of Darwinian evolution, cooperation is nevertheless ubiquitous across human societies~\cite{nowak_11}. While the impetus for our strong cooperative drive has been linked to the difficulties of the genus \textit{Homo} in rearing offspring that survived and to the emergence of alloparental care~\cite{hrdy_11}, and to the formation of alliances in times of conflicts~\cite{bowles_11}, it is still puzzling as to why we have, as a species, achieved such high levels of cooperation. Our altruistic behavior distinguishes us markedly from other mammals, and they indeed form the bedrock for our astonishing evolutionary success. The studies of human cooperation in $n$-person games begin with population games, also known as mean-field games~\cite{maynard_n73,hofbauer_98,cressman_03}. In such a well-mixed population, cooperation can hardly prevail with imitative update rules when individuals play non-cooperative games such as the prisoner's dilemma~\cite{szabo_pr07}. If the population exhibits a relatively stable social structure, the consequence may be different~\cite{santos_prl05, ohtsuki_n06, santos_pnas06, santos_n08, tanimoto_pre07, fu_pre09, lee_s_prl11, rand_pnas14, fu2017leveraging, allen2017evolutionary, fotouhi_rsif19} -- a finding with roots in the seminal paper by Nowak and May~\cite{nowak_n92b}, who observed clusters of cooperators on a square lattice that protected them from invading defectors. Nevertheless, social networks are seldom static. We disconnect, reconnect, and then form connections with new people over time. This realization has revealed new mechanisms for cooperation that may sustain cooperative behavior under extremely adverse conditions, when the temptation to defect is high and where on static networks cooperation would long perish~\cite{perc_bs10}. An individual also does not interact with all his friends all the time but likely does so only occasionally. @@ -108,8 +104,8 @@ One of our key contributions is a detailed online experiment for the theoretical %Demonstration of the assumption To clarify the impact of the limited time, we invited 183 human subjects and designed a set of comparative online experiments. In a match, the participants are allocated to the nodes of pre-generated networks. We test two classes of networks, the Barab\'{a}si and Albert's scale-free network~\cite{BA} and Watts and Strogatz's small-world networks, since they are the most well-known social network models. We show that the limitation to the individuals' time resources statistically promotes the participants' level of cooperation, which aligns with the theoretical prediction presented below. -\section*{Theoretical framework of temporal games}\label{FTG} -\subsection*{Temporal game model}\label{Tgm} +\section{Theoretical framework of temporal games}\label{FTG} +\subsection{Temporal game model}\label{Tgm} In a two-strategy (i.e., only two moves are allowed) game, define $i$'s strategy as $ \Omega_i=\left( @@ -166,9 +162,9 @@ In a mean-field view, Eq.~\ref{LambdaiP} can be written as \end{equation} where $P(k_i,k_j)$ is the probability that a link exists between $i$ and $j$, dependent on the topology of the collaborative network. We show an illustration of such a collaborative network in Fig.~\ref{fig:tdnc}A. To clarify the generating procedure of the network, we provide the communication log among the individuals in this round in Fig.~\ref{fig:tdnc}B. In the log, Alice tried collaborating with Tom for $\mathfrak{T}$, while Tom had agreed to work with Jerry and Frank when he received Alice's request. Thus, Alice turned to Frank and Jerry, but it was a bit late to make appointments with them as they were partially engaged. As a result, Alice took $0.8\mathfrak{T}$ to play with Frank and Jerry and wasted $0.2\mathfrak{T}$ in this round. % -\begin{figure*}[ht]%[tbhp] +\begin{figure*}[!htbp]%[tbhp] \centering - \includegraphics[]{vis.eps} + \includegraphics[width=\textwidth]{vis.eps} \caption{Illustration of the temporal games in a two-player collaborative system. (A) One round of the temporal game on a social network. The blue circle is Jerry's neighborhood. Alice, Bob, and Tom are Jerry's partners in this round. The color of a time slot represents a partner; for instance, yellow represents Frank. $C$ or $D$ in the time slot denotes the move from the individual at the tail of a directed dashed line to the indicated specific partner. (B) The generating procedure of the circumstance presented in (A). In the communication log, the records are sorted by their sequence numbers in ascending order. Only if both players agree to collaborate (the response to a request is OK) will their colors appear in each other's collaboration schedule, i.e., a time slot in (A).} \label{fig:tdnc} \end{figure*} @@ -185,11 +181,11 @@ For a heterogeneous network as the Barab\'{a}si-Albert (BA) networks~\cite{barab %\end{equation} %where $S_{k_j}\left(r\right)$ denotes the average available time of a neighbor with degree $k_j$ at round $r$. When $\theta > 0$, trading partners may bring $i$ more payoff, since $\mathcal{T}>\mathcal{R}$ in the PD game. Interestingly, one can see that $\theta_{k_i,r} = S\left(r\right)$ in the WS networks. Therefore, one can use $S\left(r\right)$ to measure the available time resource in the neighborhood. Although $\theta_{k_i,r} \neq S\left(r\right)$ in the BA networks, $S\left(r\right)$ is applicable to depict the average available time resource in the neighborhood. Therefore, we will adopt $S\left(r\right)$ to represent the available time resource in the system. -\subsection*{Proportion of cooperation in the temporal game} +\subsection{Proportion of cooperation in the temporal game} In the temporal game, each game between partners is coupled with a duration. Therefore, the level of cooperation should be measured by the duration and their moves. We define the proportion of cooperation as ${P_c} = \frac{{{T_C}}}{T_G}$, where $T_G$ is the total duration of the moves and $T_C$ is the total duration of cooperation in the games. -%\subsection*{Dissipative system in the temporal game} +%\subsection{Dissipative system in the temporal game} % %In our experiment, two types of the temporal social dilemma, dissipative scenario and classical scenario, are tested. In the dissipative scenario, individuals are provided with an initial resource. In each round, individuals play the game with some of their friends to earn more payoffs. Specifically, the aggregated payoff of an individual $i$ in round $r$ ($r\in\mathds{N}$) can be written as %\begin{equation} @@ -205,7 +201,7 @@ Note that current studies on decision time~\cite{evans2019cooperation, evans2015 %In the following, we will propose a model to reproduce the statistical results in our empirical experiments. As modeling the level of cooperation is a rather challenging task, we adopt a mean-field method and make some necessary assumptions. Note that the assumptions are not the components of the temporal games but only the tools to modeling the level of cooperation. -\subsection*{Mathematical modeling the available time of individuals}\label{MMATI} +\subsection{Mathematical modeling the available time of individuals}\label{MMATI} As is known, for each game between two players, each player has to experience one of the four possible cases, namely, cooperating with a cooperator (CC), cooperating with a defector (CD), defecting a cooperator (DC), and defecting a defector (DD). We define a state vector $\mathbf{\Phi}$ by $(\Phi_{CC},\Phi_{CD},\Phi_{DC},\Phi_{DD})$, in which each entry corresponds to the probability of experiencing the respective outcome. Generally, a memory-one strategy can be written as $\mathbf{p}=(p_{CC},p_{CD},p_{DC},p_{DD})$, corresponding to the probabilities of cooperating under each of the previous outcomes. Since players update their moves with the memory-one strategies in each time step, the update can be considered a Markov process. One can find a Markov transition matrix $M_i$ to realize the update. For two players, $i$ and $j$, we have \begin{equation} \tiny{ @@ -224,7 +220,7 @@ where the vectors $\mathbf{p}=(p_{CC},p_{CD},p_{DC},p_{DD})$ and $\mathbf{s}=(s_ \mathbf{\Phi}_i(r)=\mathbf{\Phi}_i(r-1)M_i. \end{equation} -To model the the available time of individuals in the temporal games, we first assume that no players at round $r-1$ reject the requests from an individual $i$ if they are available. The time left for him to make use of in round $r$ can be denoted by $S_{i}\left(r\right)=\mathfrak{T} - \sum_{j\in{P_i}}\tau_{u_{ij}\left(r-1\right)}$, where $\mu_{ij}\left(r-1\right)$ denotes the random portion of time in the request from $i$ or $j$ in round $r-1$ and takes a random real number between 0 and 1. If $i$ applies for playing with $j$ for $S_{i}\left(r\right)\mu_{ij}\left(r\right)$, the successful probability of the request is +To model the the available time of individuals in the temporal games, we first assume that no players at round $r-1$ reject the requests from an individual $i$ if they are available. The time left for him to make use of in round $r$ can be denoted by $S_{i}\left(r\right)=\mathfrak{T} - \sum_{j\in{P_i}}\tau_{u_{ij}\left(r-1\right)}$, where $\mu_{ij}\left(r-1\right)$ denotes the random portion of time in the request from $i$ in round $r-1$. If $i$ applies for playing with $j$ for $S_{i}\left(r\right)\mu_{ij}\left(r\right)$, the successful probability of the request is \begin{equation} {\omega_{i,j}\left(r,\mu_{ij}\left(r\right)\right)} = \left\{ {\begin{array}{*{20}{cl}} {1}, & {S_{j}\left(r\right)\geq S_{i}\left(r\right)\mu_{ij}\left(r\right)},\\ @@ -236,7 +232,7 @@ assuming $j$ wish to play. Therefore, the expectation of difference in individua &\varrho_{i}\left(r\right)=-\sum_{j\in {N_i-P_i\left(r-1\right)}}\omega_{i,j}\left(r,\mu_{ij}\left(r\right)\right)\left(S_{i}\left(r\right)\right. \\\nonumber &\left.+\sum_{l\in P_i\left(r-1\right)}\alpha_{il}\left(r-1\right) \left( \mathbf{\Phi}_{il}\left(r\right) \cdot \begin{bmatrix}\chi_{i,CC} \\ \chi_{i,CD} \\ \chi_{i,DC} \\ \chi_{i,DD}\end{bmatrix}\right)\right)\mu_{ij}\left(r\right), \end{eqnarray} -where $\mathbf{\chi_i}$ denotes $i$'s probabilities of reassigning time after experiencing the four outcomes. $\alpha_{il}\left(r\right)$ denotes the time share which $i$ assigns to $j$ at round $r$. +where $\mathbf{\chi_i}$ denotes $i$'s probabilities of reassigning time after experiencing the four outcomes. $\alpha_{il}\left(r\right)$ denotes the time share which $i$ assigns to $l$ at round $r$. Note that \begin{equation} \sum_{l\in {P_i}}\alpha_{il}\left(r\right)+S_{i}\left(r\right)=1. @@ -322,8 +318,8 @@ As the evolution procedure of $S_i\left(r\right)$ in the system can not be model %Summarizing the iterative procedure, the backup to defect $\theta$ in Eqn.~\ref{eqn:theta} is substituted into Eqn.~\ref{eqn:pc} to derive $P_{c,r}$ first; second, $P_{c,r}$ is used to derive $P_{CC,r}$, $P_{CD,r}$, $P_{DC,r}$, and $P_{DD,r}$ in Eqn.~\ref{eqn:probabilities}; with the probabilities of the four outcomes, one has $E\left(\Lambda_r\right)$ in Eqn.~\ref{Elambda_r} and $\phi_r$ in Eqn.~\ref{eqn:phir}; $\phi_r$ is then used to derive $\omega(G, r+1)$ in Eqn.~\ref{eqn:omega} and $P_{c,r+1}$ in Eqn.~\ref{eqn:pc}. The initial payoff $\phi_0$s of both modes are given at the beginning of each match. Therefore, one can iterate the procedure to derive $P_{c,r}$ and optimize $\alpha$, $\beta$, $\gamma$, and $\xi$ in Eqn.~\ref{eqn:alpha} finally. Notably, the mathematical model is based on the statistical results and simulation results obtained by our experiments. We adopt a series of approximations to model the decision-making procedure of humans only to provide a better understanding of the procedure. The accuracy of prediction is not our focus. -\section*{Results}\label{Er} -To show the impact of time redistribution, we first simulate the evolution of moves when agents play a traditional Prisoner's dilemma (PD) game with their neighbors in the BA and WS networks. In a network, a player starts a game with a gaming request to a neighbor. In our simulations, all the agents in the network are selected one by one, following a random sequence. For a selected agent, it evenly allocates the time left to its requests to the uncoordinated neighbors. If the requested neighbor has enough time to accept the gaming request, he will accept it. After one round of the game, agents will uniformly update their moves with the Zero-Determinant Extortionate strategy proposed in reference~\cite{stewart_pnas12}. The strategy will wipe the cooperators out in a few rounds. If an agent defects in a round, the pair will be taken apart with a certain probability. The separation means the time assigned to the pair will be redistributed next round. More details on the simulations will be provided in Section~\emph{Simulation on the social networks}. +\section{Results}\label{Er} +To show the impact of time redistribution, we first simulate the evolution of moves when agents play a traditional Prisoner's dilemma (PD) game with their neighbors in the BA and WS networks. In a network, a player starts a game with a gaming request to a neighbor. In our simulations, all the agents in the network are selected one by one, following a random sequence. For a selected agent, it evenly allocates the time left to its requests to the uncoordinated neighbors. If the requested neighbor has enough time to accept the gaming request, he will accept it. After one round of the game, agents will uniformly update their moves with the Zero-Determinant Extortionate strategy proposed in reference~\cite{stewart_pnas12}. The strategy will wipe the cooperators out in 100 rounds. If an agent defects in a round, the pair will be taken apart with a certain probability. The separation means the time assigned to the pair will be redistributed next round. More details on the simulations will be provided in Section~\emph{Simulation on the social networks}. In Fig.~\ref{fig:APC}(a) and \ref{fig:APC}(b), the results show the level of cooperation decays with rounds for agents playing the `divide-and-conquer' (D\&C) games~\cite{zhang_yc_sr15,wang_js_sr17,melamed_pnas18} in both networks. After being affected by the temporal mechanisms, the rates of decay slow down in Fig.~\ref{fig:APC}(c) and \ref{fig:APC}(d). We show the difference in the level of cooperation between the temporal games and the D\&C games~\cite{zhang_yc_sr15,wang_js_sr17,melamed_pnas18} in Fig.~\ref{fig:APC}(e) and \ref{fig:APC}(f), which will be amplified when human subjects play. The amplification may originate from $S\left(r\right)$ shown in Fig.~\ref{fig:APC}(g) and \ref{fig:APC}(h), which will be much lower when humans play the temporal games. @@ -346,23 +342,25 @@ To test the validity of our theoretical results, we invite 183 volunteers to att \begin{table*}[tbhp] \caption{The basic information of matches.} \centering - \begin{tabular}{|c|c|c|c||c||c|} - \hline - Game Number & Game Type & Type of Network & Number of Participants & Number of Rounds & Corresponding Panel in Fig.~\ref{fig:HMBAWS} \\ \hline - G1224 & D\&C & BA & 39 & 13 & Fig.~\ref{fig:HMBAWS}(a) \\ \hline - G1230 & D\&C & BA & 17 & 16 & Fig.~\ref{fig:HMBAWS}(a) \\ \hline - G646 & Temporal Games & BA & 50 & 11 & Fig.~\ref{fig:HMBAWS}(b) \\ \hline - G903 & Temporal Games & BA & 44 & 28 & Fig.~\ref{fig:HMBAWS}(b) \\ \hline - G1228 & D\&C & WS & 34 & 13 & Fig.~\ref{fig:HMBAWS}(c) \\ \hline - G1234 & D\&C & WS & 21 & 15 & Fig.~\ref{fig:HMBAWS}(c) \\ \hline - G936 & Temporal Games & WS & 22 & 24 & Fig.~\ref{fig:HMBAWS}(d) \\ \hline - G933 & Temporal Games & WS & 22 & 28 & Fig.~\ref{fig:HMBAWS}(d) \\ \hline - \end{tabular} + \resizebox{\textwidth}{!}{ + \begin{tabular}{|c|c|c|c||c||c|} + \hline + Game Number & Game Type & Type of Network & Number of Participants & Number of Rounds & Corresponding Panel in Fig.~\ref{fig:HMBAWS} \\ \hline + G1224 & D\&C & BA & 39 & 13 & Fig.~\ref{fig:HMBAWS}(a) \\ \hline + G1230 & D\&C & BA & 17 & 16 & Fig.~\ref{fig:HMBAWS}(a) \\ \hline + G646 & Temporal Games & BA & 50 & 11 & Fig.~\ref{fig:HMBAWS}(b) and Fig.~\ref{fig:HMBAWS}(e) \\ \hline + G903 & Temporal Games & BA & 44 & 28 & Fig.~\ref{fig:HMBAWS}(b) and Fig.~\ref{fig:HMBAWS}(f) \\ \hline + G1228 & D\&C & WS & 34 & 13 & Fig.~\ref{fig:HMBAWS}(c) \\ \hline + G1234 & D\&C & WS & 21 & 15 & Fig.~\ref{fig:HMBAWS}(c) \\ \hline + G936 & Temporal Games & WS & 22 & 24 & Fig.~\ref{fig:HMBAWS}(d) and Fig.~\ref{fig:HMBAWS}(g)\\ \hline + G933 & Temporal Games & WS & 22 & 28 & Fig.~\ref{fig:HMBAWS}(d) and Fig.~\ref{fig:HMBAWS}(h)\\ \hline + \end{tabular} + } \label{PRGNF} \end{table*} -After comparing Fig.~\ref{fig:HMBAWS}(a) with Fig.~\ref{fig:HMBAWS}(b) and Fig.~\ref{fig:HMBAWS}(c) with Fig.~\ref{fig:HMBAWS}(d), one can see that the decay of $P_c\left(r\right)$ in the temporal games is slower than that in the D\&C games. The result confirms our theoretical prediction, indicating the limitation on gaming time promotes the level of cooperation in gaming social networks. +After comparing Fig.~\ref{fig:HMBAWS}(a) with Fig.~\ref{fig:HMBAWS}(b) and Fig.~\ref{fig:HMBAWS}(c) with Fig.~\ref{fig:HMBAWS}(d), one can see that the decay of $P_c\left(r\right)$ in the temporal games is slower than that in the D\&C games. The result confirms our theoretical prediction, indicating the limitation on time promotes the level of cooperation in gaming social networks. -To explain the behavior, we measure the average available time $S\left(r\right)$ in the four time-involved matches. The evolution of $S\left(r\right)$ for the two BA networks are shown in Fig.~\ref{fig:HMBAWS}(e) and Fig.~\ref{fig:HMBAWS}(f), respectively. The corresponding results for the two WS networks are shown in Fig.~\ref{fig:HMBAWS}(g) and Fig.~\ref{fig:HMBAWS}(h), respectively. One can see that $S\left(r\right)$ fluctuates around a small positive value in the four panels, revealing the difficulty of finding new partners when humans play the temporal games is more significant than our theoretical prediction. The difference in $P_c\left(r\right)$ between the theoretical prediction and human behavior suggests that the rising of the difficulty of finding new partners may lead to the promotion of $P_c\left(r\right)$, which to some extent explains why the limited time promotes the level of cooperation in a social network. +To explain the behavior, we measure the average available time $S\left(r\right)$ in the four time-involved matches. The evolution of $S\left(r\right)$ for the two BA networks and two WS networks are shown in Fig.~\ref{fig:HMBAWS}(e)-Fig.~\ref{fig:HMBAWS}(h), respectively. For conciseness, the basic information of matches is listed in Table~\ref{PRGNF}. One can see that $S\left(r\right)$ fluctuates around a small positive value in the four panels, revealing the difficulty of finding new partners when humans play the temporal games is more significant than our theoretical prediction. The difference in $P_c\left(r\right)$ between the theoretical prediction and human behavior suggests that the rising of the difficulty of finding new partners may lead to the promotion of $P_c\left(r\right)$, which to some extent explains why the limited time promotes the level of cooperation in a real social network. The other behavior which should be noted is that the level of cooperation generally decays with rounds in Fig.~\ref{fig:HMBAWS}. @@ -372,7 +370,7 @@ The behavior is caused by the number of rounds for each match being limited, alt \begin{figure}[ht] \centering \includegraphics[height=4in,clip,keepaspectratio,trim=0 0 0 0]{Human_Merged_BA_WS.eps} - \caption{Evolution of the average proportion of cooperation $P_c\left(r\right)$ and the average proportion of cooperation $S\left(r\right)$ in the temporal games played by human subjects. (a) and (c) show the results of the D\&C games in the BA networks and WS networks, respectively. (b) and (d) show the results of the temporal games in the BA networks and WS networks, respectively. Horizontal coordinates denote the number of rounds. (e) and (f) show the results of two temporal games in the BA networks. (g) and (h) show the results of two temporal games in the WS networks.}\label{fig:HMBAWS} + \caption{Evolution of the proportion of cooperation $P_c\left(r\right)$ and the average available time $S\left(r\right)$ in the temporal games played by human subjects. (a) and (c) show the results of the D\&C games in the BA networks and WS networks, respectively. (b) and (d) show the results of the temporal games in the BA networks and WS networks, respectively. Horizontal coordinates denote the number of rounds. (e) and (f) show the results of two temporal games in the BA networks. (g) and (h) show the results of two temporal games in the WS networks.}\label{fig:HMBAWS} \end{figure} %\begin{figure}[ht] @@ -448,7 +446,7 @@ The behavior is caused by the number of rounds for each match being limited, alt % %Finally, people are making targeted choices. In our experiment, an individual is allowed to choose their neighbors to play with and to move for a specific reason. Our result shows that 7.71\% of the individuals (96 out of 1,244) are identified as `divide-and-conquer' ($D\&C$) individuals~\cite{zhang_yc_sr15,wang_js_sr17,melamed_pnas18}, who may cooperate with some partners to stabilize their partnerships and defect the other partners so as to pursue higher payoffs in the current round. The rest individuals are uncertain, since they have only one partner or their partners' moves are identical. -\section*{Discussion}\label{Dis} +\section{Discussion}\label{Dis} As a theoretical framework closer to realistic scenarios, the temporal game has demonstrated its capacity to illuminate complex behaviors in our social experiment. The human behaviors revealed from the human temporal games were rarely reported previously in the literature. When the available time resources of individuals in the gaming network are scarce, the individuals are more likely to maintain the current relationships through cooperation. The underlying mechanism is that interactions are not obligated but spontaneous. If an individual's time resource cannot afford the requested duration of the interaction, he will have no choice but to abandon it, which makes it much harder to find new partners. The accordance of empirical and simulation results confirms the significance of the mechanism. Our finding reveals a fundamental reason for lasting altruistic behaviors in real human interactions, providing a novel perspective for understanding the prevailing of human cooperative behaviors in temporal collaboration systems. @@ -461,16 +459,15 @@ Note that the limitation on time is an objective fact in human collaboration sys Our work considers the temporal game framework and presents some surprising results. There are several interesting future directions, both in terms of theoretical and experimental results. However, the basic theoretical model and the key experimental results we present in this work for temporal games are the first steps to modeling realistic networks with time-dependent interactions. Such realistic modeling will allow better analysis, prediction, and design principles for the emergence of cooperation in network models, profoundly impacting disciplines from preserving natural resources to designing institutional policies. -\section*{Materials and Methods} -\small{ -\subsection*{Experimental design}\label{ED} +\section{Materials and Methods} +\subsection{Experimental design}\label{ED} In order to build an experimental environment as close as possible to natural temporal two-player collaborative systems, two realistic factors are considered in our empirical study. First, the interactive time is determined by negotiation. The setting restores the temporal property of a game in reality. A dynamic reconnection is implemented in the network by rejecting a friend's request and then proposing a game with another friend~\cite{rand_pnas11,wang_j_pnas12}. Second, a `divide-and-conquer' ($D\&C$) framework, also referred to as targeted decision, is adopted, in which the individuals who propose a game or accept a gaming request have to decide whether to cooperate ($C$) or to defect ($D$) in each round of the game~\cite{zhang_yc_sr15,wang_js_sr17,melamed_pnas18}. Most existing research on gaming networks is performed under a framework where individuals choose the same move to interact with all their neighbors~\cite{rand_pnas11,fehl_el11,wang_j_pnas12}. On the contrary, in real-world scenarios, people do not normally defect their long-term partners after being defected by other partners. In a realistic social network, they would choose a specific move to play with a partner, referred to as the D\&C game in the literature~\cite{zhang_yc_sr15,wang_js_sr17}. When the diffuse decision scheme is replaced by the D\&C or targeted decision scheme, the impact of dynamic reconnection on promoting cooperation will become negligible~\cite{melamed_pnas18}. The coupling between temporal interaction and rational decision-making can be seen everywhere in real life. Still, the existing theoretical frameworks seem insufficient to explain the widespread cooperation in such temporal games. Under the framework of temporal games, we designed a series of online game experiments. With the experimental data, we present a surprising finding: limitation of time promotes cooperation in temporal games. This finding, on the one hand, urges us to reconsider how much the dynamic nature of networks can impact human cooperation. On the other hand, it implies the potential of the temporal game framework to explain various collective behaviors in real two-player collaborative systems. % Our results have a profound impact on the study of pro-social behavior. By accounting for the time-dependent aspect to model a realistic network, we present an interesting finding which can improve our understanding of widespread cooperation in time-dependent collaborations. -\subsection*{Experimental setup and game rules}\label{ESGR} +\subsection{Experimental setup and game rules}\label{ESGR} A series of online human subject experiments were designed to build a two-player collaborative system of rational individuals. A total of 183 human subjects participated in 8 matches in the experiment. The majority of subjects are students from Tongji University and Southeast University in China. To implement the designed scenario, a novel online gaming platform was developed, called the \emph{War of Strategies} (http://strategywar.net, see~(Section \textbf{Experimental Platform and Interface} of \textbf{SI} for the details of the platform). In the online experiments, participants played a traditional Prisoner's dilemma (PD) game, where $C$ and $D$ were the only available actions. Each participant interacted with the individuals who had agreements with him in one round, after which the agreements need to be redrafted. @@ -481,7 +478,7 @@ In each round of the game, individuals can make requests for interactions with t During the match, the individual IDs are randomly generated. The individuals can only see their own game records, where each record includes the moves of both sides and the time durations. The topological structures beyond their immediate neighbors are invisible to them. Besides, individuals are shown their aggregated payoff, time resources, number of rounds played, and their decision time remaining. -\subsection*{Simulation on the social networks}\label{SSN} +\subsection{Simulation on the social networks}\label{SSN} Here, we will present the process of the simulation. Step 1, Generate a structured population such as the Barab\'{a}si and Albert's scale-free network~\cite{BA} with degree $m_0=m=3$ or Watts and Strogatz's small-world network with $P_{rewire}=0.1$ and $K=6$. Randomly assign the agents to be cooperators with a probability of 0.5. The size of the population is set to 1,024. Step 2, Shuffle the agent list and iteratively ask an agent to broadcast gaming requests to its neighbors. In each request, the agent evenly allocates its time left to its uncoordinated neighbors, i.e., $\mu_{ij}\left(r\right)=\frac{1}{\left | N_i-P_i\left(r-1\right) \right | }$, where $j\in N_i-P_i\left(r-1\right)$. If a neighbor has enough time to accept the request, he will accept it. @@ -489,28 +486,12 @@ Step 3, Each pair of the matched agents game for one round and update their move Step 4, If an agent defects in the round, the pair will be taken apart with a probability of 0.5, that is, $\mathbf{\chi}=[0,0.5,0.5,0.5]$. Step 5, Repeat Steps 2, 3, and 4 until the preset number of rounds. -\showmatmethods % Display the Materials and Methods section +\bmhead{Acknowledgments} -\acknow{Y. Z. was supported by the National Natural Science Foundation of China (Grant No. 61503285) and by the Municipal Natural Science Foundation of Shanghai (Grant No. 17ZR1446000). J. G. was supported by the National Natural Science Foundation of China (Grant No. 61772367) and by the Program of Shanghai Science and Technology Committee (Grant No. 16511105200). S. Z. was supported by the Program of Science and Technology Innovation Action of the Science and Technology Commission of Shanghai Municipality (STCSM) (Grant No. 17511105204). G. C. was supported by the Hong Kong Research Grants Council (Grant No. CityU-11200317). K. C. was supported by ERC Consolidator Grant 863818 (FoRM-SMArt). M. P. was supported by the Slovenian Research Agency (Grant Nos. J1-2457, J1-9112, and P1-0403). -} -}%small -\showacknow % Display the acknowledgments section +Y. Z. was supported by the National Natural Science Foundation of China (Grant No. 61503285) and by the Municipal Natural Science Foundation of Shanghai (Grant No. 17ZR1446000). J. G. was supported by the National Natural Science Foundation of China (Grant No. 61772367) and by the Program of Shanghai Science and Technology Committee (Grant No. 16511105200). S. Z. was supported by the Program of Science and Technology Innovation Action of the Science and Technology Commission of Shanghai Municipality (STCSM) (Grant No. 17511105204). G. C. was supported by the Hong Kong Research Grants Council (Grant No. CityU-11200317). K. C. was supported by ERC Consolidator Grant 863818 (FoRM-SMArt). M. P. was supported by the Slovenian Research Agency (Grant Nos. J1-2457, J1-9112, and P1-0403). -% \pnasbreak splits and balances the columns before the references. -% If you see unexpected formatting errors, try commenting out this line -% as it can run into problems with floats and footnotes on the final page. - -% \flushcolsend -% \clearpage - -% or - -\pnasbreak - -% Bibliography -%\bibliographystyle{pnas-new} +\bibliographystyle{sn-basic} \bibliography{egt} - \end{document} diff --git a/Main/sn-basic.bst b/Main/sn-basic.bst new file mode 100644 index 0000000..5072a4d --- /dev/null +++ b/Main/sn-basic.bst @@ -0,0 +1,1798 @@ +%% +%% This is file `spbasic.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% merlin.mbs (with options: `ay,nat,seq-lab,vonx,nm-rvx,ed-rev,jnrlst,dt-beg,yr-par,yrp-x,yrpp-xsp,note-yr,jxper,jttl-rm,thtit-a,pgsep-c,num-xser,ser-vol,jnm-x,btit-rm,bt-rm,pre-pub,doi,edparxc,blk-tit,in-col,fin-bare,pp,ed,abr,mth-bare,ord,jabr,xand,eprint,url,url-blk,em-x,nfss,') +%% ---------------------------------------- +%% +%%********************************************************************************%% +%% %% +%% For Springer medical, life sciences, chemistry, geology, engineering and %% +%% computer science publications. %% +%% For use with the natbib package (see below). Default is author-year citations. %% +%% When citations are numbered, please use \usepackage[numbers]{natbib}. %% +%% %% +%%********************************************************************************%% +%% +%% Copyright 1994-2004 Patrick W Daly + % =============================================================== + % IMPORTANT NOTICE: + % This bibliographic style (bst) file has been generated from one or + % more master bibliographic style (mbs) files, listed above. + % + % This generated file can be redistributed and/or modified under the terms + % of the LaTeX Project Public License Distributed from CTAN + % archives in directory macros/latex/base/lppl.txt; either + % version 1 of the License, or any later version. + % =============================================================== + % Name and version information of the main mbs file: + % \ProvidesFile{merlin.mbs}[2004/02/09 4.13 (PWD, AO, DPC)] + % For use with BibTeX version 0.99a or later + %------------------------------------------------------------------- + % This bibliography style file is intended for texts in ENGLISH + % This is an author-year citation style bibliography. As such, it is + % non-standard LaTeX, and requires a special package file to function properly. + % Such a package is natbib.sty by Patrick W. Daly + % The form of the \bibitem entries is + % \bibitem[Jones et al.(1990)]{key}... + % \bibitem[Jones et al.(1990)Jones, Baker, and Smith]{key}... + % The essential feature is that the label (the part in brackets) consists + % of the author names, as they should appear in the citation, with the year + % in parentheses following. There must be no space before the opening + % parenthesis! + % With natbib v5.3, a full list of authors may also follow the year. + % In natbib.sty, it is possible to define the type of enclosures that is + % really wanted (brackets or parentheses), but in either case, there must + % be parentheses in the label. + % The \cite command functions as follows: + % \citet{key} ==>> Jones et al. (1990) + % \citet*{key} ==>> Jones, Baker, and Smith (1990) + % \citep{key} ==>> (Jones et al., 1990) + % \citep*{key} ==>> (Jones, Baker, and Smith, 1990) + % \citep[chap. 2]{key} ==>> (Jones et al., 1990, chap. 2) + % \citep[e.g.][]{key} ==>> (e.g. Jones et al., 1990) + % \citep[e.g.][p. 32]{key} ==>> (e.g. Jones et al., p. 32) + % \citeauthor{key} ==>> Jones et al. + % \citeauthor*{key} ==>> Jones, Baker, and Smith + % \citeyear{key} ==>> 1990 + %--------------------------------------------------------------------- + +ENTRY + { address + archive + author + booktitle + chapter + doi + edition + editor + eid + eprint + howpublished + institution + journal + key + keywords + month + note + number + organization + pages + publisher + school + series + title + type + url + volume + year + archivePrefix + primaryClass + adsurl + adsnote + version + } + {} + { label extra.label sort.label short.list } +INTEGERS { output.state before.all mid.sentence after.sentence after.block } +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +STRINGS { s t} +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} +FUNCTION {fin.entry} +{ duplicate$ empty$ + 'pop$ + 'write$ + if$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {no.blank.or.punct} +{ "\hspace{0pt}" * before.all 'output.state := +} + +FUNCTION {date.block} +{ + add.blank +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} +STRINGS {z} +FUNCTION {remove.dots} +{ 'z := + "" + { z empty$ not } + { z #1 #1 substring$ + z #2 global.max$ substring$ 'z := + duplicate$ "." = 'pop$ + { * } + if$ + } + while$ +} +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} +FUNCTION {emphasize} +{ skip$ } +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al" } + +FUNCTION {bbl.editors} +{ "eds" } + +FUNCTION {bbl.editor} +{ "ed" } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "edn." } + +FUNCTION {bbl.volume} +{ "vol" } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "no." } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "pp" } + +FUNCTION {bbl.incoll.pages} +{ "p" } + +FUNCTION {bbl.page} +{ "p" } + +FUNCTION {bbl.chapter} +{ "chap" } + +FUNCTION {bbl.techrep} +{ "Tech. Rep." } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "PhD thesis" } + +FUNCTION {bbl.first} +{ "1st" } + +FUNCTION {bbl.second} +{ "2nd" } + +FUNCTION {bbl.third} +{ "3rd" } + +FUNCTION {bbl.fourth} +{ "4th" } + +FUNCTION {bbl.fifth} +{ "5th" } + +FUNCTION {bbl.st} +{ "st" } + +FUNCTION {bbl.nd} +{ "nd" } + +FUNCTION {bbl.rd} +{ "rd" } + +FUNCTION {bbl.th} +{ "th" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + +FUNCTION {eng.ord} +{ duplicate$ "1" swap$ * + #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ + duplicate$ "1" = + { pop$ bbl.st * } + { duplicate$ "2" = + { pop$ bbl.nd * } + { "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ +} + +MACRO {acmcs} {"ACM Comput Surv"} + +MACRO {acta} {"Acta Inf"} + +MACRO {cacm} {"Commun ACM"} + +MACRO {ibmjrd} {"IBM~J~Res Dev"} + +MACRO {ibmsj} {"IBM Syst~J"} + +MACRO {ieeese} {"IEEE Trans Softw Eng"} + +MACRO {ieeetc} {"IEEE Trans Comput"} + +MACRO {ieeetcad} + {"IEEE Trans Comput Aid Des"} + +MACRO {ipl} {"Inf Process Lett"} + +MACRO {jacm} {"J~ACM"} + +MACRO {jcss} {"J~Comput Syst Sci"} + +MACRO {scp} {"Sci Comput Program"} + +MACRO {sicomp} {"SIAM J~Comput"} + +MACRO {tocs} {"ACM Trans Comput Syst"} + +MACRO {tods} {"ACM Trans Database Syst"} + +MACRO {tog} {"ACM Trans Graphic"} + +MACRO {toms} {"ACM Trans Math Softw"} + +MACRO {toois} {"ACM Trans Office Inf Syst"} + +MACRO {toplas} {"ACM Trans Program Lang Syst"} + +MACRO {tcs} {"Theor Comput Sci"} + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + pop$ + } + if$ + } + if$ +} +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + pop$ + } + if$ + } + if$ +} + +FUNCTION {format.eprint} +{ eprint duplicate$ empty$ + 'skip$ + { "\eprint" + archive empty$ + 'skip$ + { "[" * archive * "]" * } + if$ + "{" * swap$ * "}" * + } + if$ +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { "{[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.soft.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.url} +{ url empty$ + { "" } + { "\urlprefix\url{" url * "}" * } + if$ +} + +STRINGS { bibinfo} +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}{ f{}}{jj}" + format.name$ 't := + nameptr #1 > + { + nameptr #3 + #1 + = + numnames #3 + > and + { "others" 't := + #1 'namesleft := } + 'skip$ + if$ + namesleft #1 > + { ", " * t * } + { + "," * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} + +FUNCTION {format.names.ed} +{ + format.names +} +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.authors} +{ author "author" format.names +} +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + " " * + get.bbl.editor + "(" swap$ * ")" * + * + } + if$ +} +FUNCTION {format.doi} +{ doi "doi" bibinfo.check + duplicate$ empty$ 'skip$ + { + "\doi{" swap$ * "}" * + } + if$ +} +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check +} +FUNCTION {format.full.names} +{'s := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}" format.name$ + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { + numnames #2 > + { "," * } + 'skip$ + if$ + bbl.and + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {author.editor.key.full} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {author.key.full} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {editor.key.full} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ +} + +FUNCTION {make.full.names} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.full + { type$ "proceedings" = + 'editor.key.full + 'author.key.full + if$ + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[{" write$ + label write$ + ")" make.full.names duplicate$ short.list = + { pop$ } + { * } + if$ + "}]{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {add.period} +{ duplicate$ empty$ + 'skip$ + { "." * add.blank } + if$ +} + +FUNCTION {if.digit} +{ duplicate$ "0" = + swap$ duplicate$ "1" = + swap$ duplicate$ "2" = + swap$ duplicate$ "3" = + swap$ duplicate$ "4" = + swap$ duplicate$ "5" = + swap$ duplicate$ "6" = + swap$ duplicate$ "7" = + swap$ duplicate$ "8" = + swap$ "9" = or or or or or or or or or +} +FUNCTION {n.separate} +{ 't := + "" + #0 'numnames := + { t empty$ not } + { t #-1 #1 substring$ if.digit + { numnames #1 + 'numnames := } + { #0 'numnames := } + if$ + t #-1 #1 substring$ swap$ * + t #-2 global.max$ substring$ 't := + numnames #5 = + { duplicate$ #1 #2 substring$ swap$ + #3 global.max$ substring$ + "," swap$ * * + } + 'skip$ + if$ + } + while$ +} +FUNCTION {n.dashify} +{ +%% n.separate + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in capitalize + ":" * + " " * } + +FUNCTION {format.date} +{ year "year" bibinfo.check duplicate$ empty$ + { + "empty year in " cite$ * "; set to ????" * warning$ + pop$ "????" + } + 'skip$ + if$ + extra.label * + before.all 'output.state := + " (" swap$ * ")" * +} +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + } + if$ +} +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { emphasize ", " * swap$ * } + if$ + "volume and number" number either.or.check + } + if$ +} +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +FUNCTION {convert.edition} +{ extract.num "l" change.case$ 's := + s "first" = s "1" = or + { bbl.first 't := } + { s "second" = s "2" = or + { bbl.second 't := } + { s "third" = s "3" = or + { bbl.third 't := } + { s "fourth" = s "4" = or + { bbl.fourth 't := } + { s "fifth" = s "5" = or + { bbl.fifth 't := } + { s #1 #1 substring$ is.num + { s eng.ord 't := } + { edition 't := } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + t +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + convert.edition + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + ":" * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} +FUNCTION {format.journal.eid} +{ eid "eid" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ 'skip$ + { + ":" * + } + if$ + swap$ * + } + if$ +} + +FUNCTION {format.incoll.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.incoll.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} + +FUNCTION {format.incoll.chapter.pages} +{ chapter empty$ + 'format.incoll.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.incoll.pages * } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + number "number" bibinfo.check duplicate$ empty$ 'skip$ + { + swap$ duplicate$ empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + swap$ + "(" swap$ * ")" * + } + if$ * + eid empty$ + { format.journal.pages } + { format.journal.eid } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.booktitle} +{ + booktitle "booktitle" bibinfo.check +} +FUNCTION {format.in.ed.booktitle} +{ format.booktitle duplicate$ empty$ 'skip$ + { + editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { + " " * + get.bbl.editor + "(" swap$ * ") " * + * swap$ + * } + if$ + word.in swap$ * + } + if$ +} +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} +FUNCTION {format.article.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + capitalize + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.incoll.inproc.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.org.or.pub} +{ 't := + "" + address empty$ t empty$ and + 'skip$ + { + t empty$ + { address "address" bibinfo.check * + } + { t * + address empty$ + 'skip$ + { ", " * address "address" bibinfo.check * } + if$ + } + if$ + } + if$ +} +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.warn format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + crossref missing$ + { + journal + remove.dots + "journal" bibinfo.check + "journal" output.check + add.blank + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.sentence + format.doi output + format.url output + format.note output + format.soft.eprint output + add.blank + format.primaryClass output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + add.blank + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + date.block + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + format.edition output + new.sentence + format.number.series output + format.publisher.address output + } + { + new.sentence + format.book.crossref output.nonnull + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + date.block + format.btitle "title" output.check + crossref missing$ + { + format.bvolume output + format.edition output + format.publisher.address output + format.chapter.pages "chapter and pages" output.check + new.sentence + format.number.series output + } + { + format.chapter.pages "chapter and pages" output.check + new.sentence + format.book.crossref output.nonnull + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.edition output + new.sentence + format.number.series output + format.publisher.address output + format.incoll.chapter.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.incoll.chapter.pages output + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.bvolume output + new.sentence + format.publisher.address output + } + if$ + format.number.series output + format.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} +FUNCTION {conference} { inproceedings } +FUNCTION {manual} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.btitle "title" output.check + new.sentence + organization "organization" bibinfo.check output + address "address" bibinfo.check output + format.edition output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title + "title" output.check + new.sentence + bbl.mthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title output + new.sentence + howpublished "howpublished" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {insert.comma} +{ duplicate$ empty$ + 'skip$ + { ", " * add.blank } + if$ +} + +FUNCTION {softmisc} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title output + insert.comma + version output + new.sentence + howpublished "howpublished" bibinfo.check output + format.doi output + format.url output + format.note output + format.softmisc.eprint output + fin.entry +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title + "title" output.check + new.sentence + bbl.phdthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.editors output + editor format.key output + format.date "year" output.check + date.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title + "title" output.check + new.sentence + format.tr.number output.nonnull + institution "institution" bibinfo.warn output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + format.doi output + format.url output + format.note "note" output.check + format.eprint output + fin.entry +} + +FUNCTION {default.type} { misc } +READ +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} +INTEGERS { len } +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} +FUNCTION {format.lab.names} +{ 's := + "" 't := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ + " " * bbl.etal * + } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + " " * bbl.etal * + } + { bbl.and space.word * s #2 "{vv~}{ll}" format.name$ + * } + if$ + } + if$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ calc.short.authors + short.list + "(" + * + year duplicate$ empty$ + { pop$ "????" } + 'skip$ + if$ + * + 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{ll{ }}{ f{ }}{ jj{ }}" + format.name$ 't := + nameptr #1 > + { + " " * + namesleft #1 = t "others" = and + { "zzzzz" * } + { numnames #2 > nameptr #2 = and + { "zz" * year field.or.null * " " * } + 'skip$ + if$ + t sortify * + } + if$ + } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} +FUNCTION {presort} +{ calc.label + label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.sort + 'author.sort + if$ + } + if$ + #1 entry.max$ substring$ + 'sort.label := + sort.label + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} +SORT +STRINGS { last.label next.extra } +INTEGERS { last.extra.num number.label } +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := + #0 'number.label := +} +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := + extra.label + duplicate$ empty$ + 'skip$ + { "{\natexlab{" swap$ * "}}" * } + if$ + 'extra.label := + label extra.label * 'label := +} +EXECUTE {initialize.extra.label.stuff} +ITERATE {forward.pass} +REVERSE {reverse.pass} +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} +ITERATE {bib.sort.order} +SORT +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" number.label int.to.str$ * "}" * + write$ newline$ + "\providecommand{\natexlab}[1]{#1}" + write$ newline$ + "\providecommand{\url}[1]{{#1}}" + write$ newline$ + "\providecommand{\urlprefix}{URL }" + write$ newline$ + %%"\expandafter\ifx\csname urlstyle\endcsname\relax" + %%write$ newline$ + %%" \providecommand{\doi}[1]{\discretionary{}{}{}https://doi.org/#1}\else" + %%write$ newline$ + %%" \providecommand{\doi}{\discretionary{}{}{}\begingroup \urlstyle{rm}\Url}\fi" + "\providecommand{\doi}[1]{\url{https://doi.org/#1}}" + write$ newline$ + "\providecommand{\eprint}[2][]{\url{#2}}" + write$ newline$ + " \bibcommenthead " + write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.state.consts} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `spbasic.bst'. + diff --git a/Main/sn-jnl.cls b/Main/sn-jnl.cls new file mode 100644 index 0000000..7499e5c --- /dev/null +++ b/Main/sn-jnl.cls @@ -0,0 +1 @@ +%% %% This is file `sn-jnl.cls', %% generated with the docstrip utility. %% %% The original source files were: %% %% classes.dtx (with options: `sn-jnl') %% %% This is a generated file. %% %% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% %% This file was generated from file(s) of the LaTeX base system. %% -------------------------------------------------------------- %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3c %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3c or later is part of all distributions of LaTeX %% version 2005/12/01 or later. %% %% This file has the LPPL maintenance status "maintained". %% %% This file may only be distributed together with a copy of the LaTeX %% base system. You may however distribute the LaTeX base system without %% such generated files. %% %% The list of all files belonging to the LaTeX base distribution is %% given in the file `manifest.txt'. See also `legal.txt' for additional %% information. %% %% The list of derived (unpacked) files belonging to the distribution %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesClass{sn-jnl} [2019/11/18 v0.1: An authoring template for Springer Journal articles] \newif\if@restonecol \newif\if@titlepage \@titlepagefalse \newif\if@cropmarkson \@cropmarksonfalse \newif\ifDoublecol \Doublecolfalse% \newif\ifpagebody\global\pagebodyfalse% \newif\if@iicol\global\@iicolfalse% \newif\if@bibcomment\global\@bibcommentfalse% \newif\if@referee\global\@refereefalse% \newif\if@vrulerlinenumberon\global\@vrulerlinenumberonfalse% \newif\if@pdflatex\global\@pdflatexfalse% \newif\if@remarkboxon\global\@remarkboxonfalse% \newif\if@Numbered@refstyle\global\@Numbered@refstylefalse% Namedate \newif\if@Spr@basic@refstyle\global\@Spr@basic@refstylefalse% 1.Basic Springer Nature Reference Style/Chemistry Reference Style -> sn-basic.bst \newif\if@Mathphys@refstyle\global\@Mathphys@refstylefalse% 2.Math and Physical Sciences Reference Style -> sn-mathphys.bst \newif\if@APS@refstyle\global\@APS@refstylefalse% 3.American Physical Society (APS) Reference Style -> sn-APS.bst \newif\if@Vancouver@refstyle\global\@Vancouver@refstylefalse% 4.Vancouver Reference Style -> sn-vancouver.bst \newif\if@APA@refstyle\global\@APA@refstylefalse% 5.APA-based Social Sciences/Psychology Reference Style -> sn-apacite.bst \newif\if@Chicago@refstyle\global\@Chicago@refstylefalse% 6.Chicago-based Humanities Reference Style -> sn-chicago.bst \newif\if@Standard@Nature@refstyle\global\@Standard@Nature@refstylefalse% 7.Standard Nature Research Style -> sn-nature.bst \newif\if@Default@refstyle\global\@Default@refstylefalse% 8. default reference style - no bib/bst required %% Template Options \DeclareOption{a4paper}{\PassOptionsToPackage{a4}{crop}} \DeclareOption{a3paper}{\PassOptionsToClass{a3paper}{article}\PassOptionsToPackage{a3}{crop}} \DeclareOption{centre}{\PassOptionsToPackage{center}{crop}} \DeclareOption{crop}{\PassOptionsToPackage{frame}{crop}\global\@cropmarksontrue} \DeclareOption{nocrop}{\PassOptionsToPackage{off}{crop}\global\@cropmarksontrue} \DeclareOption{info}{\PassOptionsToPackage{info}{crop}} \DeclareOption{noinfo}{\PassOptionsToPackage{noinfo}{crop}} %% Classfile Options \DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} \DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} \DeclareOption{draft}{\setlength\overfullrule{5pt}} \DeclareOption{titlepage}{\@titlepagetrue} \DeclareOption{notitlepage}{\@titlepagefalse} \DeclareOption{onecolumn}{\@twocolumnfalse} \DeclareOption{twocolumn}{\@twocolumntrue} \DeclareOption{openbib}{\let\if@openbib\iftrue} \DeclareOption{pagegrid}{\global\pagebodytrue}% \DeclareOption{iicol}{\global\@iicoltrue}% \DeclareOption{bibcomment}{\global\@bibcommenttrue}% \DeclareOption{referee}{\global\@refereetrue}% \DeclareOption{lineno}{\global\@vrulerlinenumberontrue}% \DeclareOption{pdflatex}{\global\@pdflatextrue}% \DeclareOption{remarkboxoff}{\global\@remarkboxonfalse}% \DeclareOption{sn-basic}{\global\@Spr@basic@refstyletrue}% \DeclareOption{sn-mathphys}{\global\@Mathphys@refstyletrue}% \DeclareOption{sn-aps}{\global\@APS@refstyletrue}% \DeclareOption{sn-vancouver}{\global\@Vancouver@refstyletrue}% \DeclareOption{sn-apa}{\global\@APA@refstyletrue}% \DeclareOption{sn-chicago}{\global\@Chicago@refstyletrue}% \DeclareOption{sn-nature}{\global\@Standard@Nature@refstyletrue}% \DeclareOption{default}{\global\@Default@refstyletrue}% \DeclareOption{Numbered}{\global\@Numbered@refstyletrue}% \DeclareOption{NameDate}{\global\@Numbered@refstylefalse}% %%\ExecuteOptions{twosidecrop,crop,centre,info,croppage} \ProcessOptions \LoadClass[twoside,fleqn]{article} \gdef\refereedefns{% \if@referee% \usepackage{setspace}% \doublespacing% \fi}% \refereedefns% %% General Packages Used % \AtBeginDocument{% %%\newcommand*\ExtraParaSkip{12pt}% \SetFootnoteHook{\hspace*{-8pt}}% \DeclareNewFootnote{A}[gobble]% \setlength{\skip\footinsA}{0pt}}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Fonts & Sizes %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %% Fonts Used %%\RequirePackage[T1]{fontenc}% % \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}% \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}% \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}% \DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}% \DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}% \DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}% \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}% \DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}% \DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}% % \renewcommand\normalsize{% \@setfontsize\normalsize{10bp}{12bp}% \abovedisplayskip 12\p@ \@plus2\p@ \@minus1\p@ \abovedisplayshortskip \z@ \@plus3\p@% \belowdisplayshortskip 3\p@ \@plus3\p@ \@minus3\p@% \belowdisplayskip \abovedisplayskip% \let\@listi\@listI}% \normalsize% % \newcommand\medsize{% \@setfontsize\small\@xipt{13}% \abovedisplayskip 5\p@ \@plus3\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus2\p@ \belowdisplayshortskip 3\p@ \@plus2\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \topsep 4\p@ \@plus2\p@ \@minus2\p@ \parsep 2\p@ \@plus\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip}% % \renewcommand\small{% \@setfontsize\small\@ixpt{11}% \abovedisplayskip 5\p@ \@plus3\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus2\p@ \belowdisplayshortskip 3\p@ \@plus2\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \topsep 4\p@ \@plus2\p@ \@minus2\p@ \parsep 2\p@ \@plus\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip}% % \renewcommand\footnotesize{% \@setfontsize\footnotesize{7}{8}% \abovedisplayskip 5\p@ \@plus2\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus\p@ \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \topsep 3\p@ \@plus\p@ \@minus\p@ \parsep 2\p@ \@plus\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip} % \renewcommand\scriptsize{\@setfontsize\scriptsize\@ixpt\@ixpt}% \newcommand\scrisize{\@setfontsize\scrisize{9.3}{9}}% \renewcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}% \renewcommand\large{\@setfontsize\large{12}{14}}% \newcommand\larg{\@setfontsize\larg{11}{13}}% \renewcommand\Large{\@setfontsize\Large{16}{18}}% \renewcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}}% \renewcommand\huge{\@setfontsize\huge\@xxpt{25}}% \renewcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}% % \DeclareMathSizes{\@ixpt}{\@ixpt}{7}{5}% \DeclareMathSizes{\@xpt}{\@xpt}{7}{5}% \DeclareMathSizes{\@xipt}{\@xipt}{7}{5}% % \DeclareRobustCommand*\textsubscript[1]{% \@textsubscript{\selectfont#1}}% % \def\@textsubscript#1{% {\m@th\ensuremath{_{\mbox{\fontsize\sf@size\z@#1}}}}}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Layout Settings %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %%\RequirePackage{geometry}% % \newlength\columnhsize% % %% Regular Pages (for Opening page - redefined) % \if@iicol% % %% for double column used sn-medium design trim and page size %% % \setlength\headheight{12pt}% \setlength\headsep{5.15mm}% % \setlength\columnsep{8mm}% \setlength\columnhsize{76mm}% % \setlength\maxdepth{0pt}% \setlength\footnotesep{7\p@}% \setlength{\skip\footins}{18\p@ \@plus 6\p@ \@minus 3\p@}% % \RequirePackage[% reversemp, paperwidth=210mm, paperheight=297mm, top={26mm}, headheight={12pt}, headsep={5.15mm}, text={160mm,216mm}, marginparsep=5mm, marginparwidth=12mm, bindingoffset=6mm, footskip=10.13mm,twocolumn]{geometry}% % \renewcommand\footnoterule{% \kern3\p@% \hrule \@height.2mm \@width\columnwidth% \kern5.5\p@}% % \else% %% For single column used smallcond design trim and page size %% \RequirePackage[% reversemp, paperwidth=210mm, paperheight=297mm, top={26mm}, headheight={5.5pt}, headsep={5.6mm}, text={31pc,194.25mm}, marginparsep=5mm, marginparwidth=12mm, bindingoffset=6mm, footskip=10mm]{geometry} % \setlength\maxdepth{0pt}% \setlength\columnsep{5mm}% \setlength{\marginparsep}{5mm}% \setlength{\marginparwidth}{12mm}% \setlength\footnotesep{5.75\p@}% \setlength{\skip\footins}{8\p@ \@plus 4\p@ \@minus 0\p@}% % \renewcommand\footnoterule{% \kern3\p@% \ifodd\c@page% \hrule \@height.2mm \@width\textwidth% \else% \hrule \@height.2mm \@width37mm \fi% \kern5.5\p@}% % \fi% % % \setlength\parindent{1.5em}% % \def\StepUpCounter#1{\global\advance#1by 1\relax}% \def\StepDownCounter#1{\global\advance#1by -1\relax}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Pagination Settings %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Line spacing \setlength\lineskip{1\p@}% \setlength\normallineskip{1\p@}% %%\renewcommand\baselinestretch{1.5}% \parskip=0pt% % % Page break penalties % \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 % % Disallow widows and orphans % \clubpenalty 10000 \widowpenalty 10000 % % Disable page breaks before equations, allow pagebreaks after % equations and discourage widow lines before equations. % \displaywidowpenalty 100 \predisplaypenalty 10000 \postdisplaypenalty 0 % % Set these global demerits % \doublehyphendemerits 1000000 % corresponds to badness 800 \finalhyphendemerits 1000000 % corresponds to badness 1000 % % Allow loose lines rather than overfull lines % \vbadness=9999 \tolerance=9999 % % Allow breaking the page in the middle of a paragraph % \interlinepenalty 0 % % Disallow breaking the page after a hyphenated line \brokenpenalty 10000 % % Hyphenation; don't split words into less than three characters \lefthyphenmin=3 \righthyphenmin=3 % % Float placement parameters % % The total number of floats that can be allowed on a page. \setcounter{totalnumber}{3} % % The maximum number of floats at the top and bottom of a page. \setcounter{topnumber}{5} \setcounter{bottomnumber}{5} % % The maximum part of the top or bottom of a text page that can be % occupied by floats. This is set so that at least four lines of text % fit on the page. \renewcommand\topfraction{.921} \renewcommand\bottomfraction{.921} % The minimum amount of a text page that must be occupied by text. % This should accomodate four lines of text. \renewcommand\textfraction{.13} % The minimum amount of a float page that must be occupied by floats. \renewcommand\floatpagefraction{.887} % The same parameters repeated for double column output \renewcommand\dbltopfraction{.88} \renewcommand\dblfloatpagefraction{.88} % Space between floats \setlength\floatsep{18\p@ \@plus 4\p@ \@minus 2\p@} % Space between floats and text \setlength\textfloatsep{15\p@ \@plus 4\p@ \@minus 2\p@} % Space above and below an inline figure \setlength\intextsep {18\p@ \@plus 4\p@ \@minus 2\p@} % For double column floats \setlength\dblfloatsep {20\p@ \@plus 4\p@ \@minus 2\p@} \setlength\dbltextfloatsep{15\p@ \@plus 4\p@ \@minus 2\p@} \hyphenation{Figure Figures Table Tables Equation Equations Section Sections Appendix Theorem Lemma} % %%%%%%%%%%%%%%%%%%%%%%%%%%% Math Settings %%%%%%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% For above/below spacing \def\eqnarray{% \stepcounter{equation}% \def\@currentlabel{\p@equation\theequation}% \global\@eqnswtrue \m@th \global\@eqcnt\z@ \tabskip\@centering \let\\\@eqncr $$\everycr{}\halign to\displaywidth\bgroup \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel &\global\@eqcnt\@ne\hskip \tw@\arraycolsep \hfil${##}$\hfil &\global\@eqcnt\tw@ \hskip \tw@\arraycolsep $\displaystyle{##}$\hfil\tabskip\@centering &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup \tabskip\z@skip \cr } \def\endeqnarray{% \@@eqncr \egroup \global\advance\c@equation\m@ne $$\@ignoretrue } % %%%%%%%%%%%%%%%%%%%%%%%%%%% Titles %%%%%%%%%%%%%%%%%%%%%%%%%%% % \renewcommand\refname{References}% \renewcommand\figurename{Fig.}% defined as per springer style \renewcommand\tablename{Table}% \renewcommand\appendixname{Appendix}% \renewcommand\abstractname{Abstract}% % %%%%%%%%%%%%%%%%%%%%%%%%%%% Article Front Matter %%%%%%%%%%%%%%%%%%%%%%%%%%% % \def\raggedleft{\leftskip0pt plus 1fil\parfillskip=0pt\relax}% \def\raggedright{\rightskip0pt plus 1fil\parfillskip=0pt\relax}% \def\raggedcenter{\leftskip=0pt plus 0.5fil\rightskip=0pt plus 0.5fil% \parfillskip=0pt\let\hb=\break}% \def\titraggedcenter{\leftskip=12pt plus 0.5fil\rightskip=12pt plus 0.5fil% \parfillskip=0pt\let\hb=\break}% \def\absraggedcenter{\leftskip=24pt plus 0.5fil\rightskip=24pt plus 0.5fil% \parfillskip=0pt\let\hb=\break}% % %%% Font Def \def\Artcatfont{\reset@font\fontsize{8bp}{10bp}\selectfont}% \def\Titlefont{\reset@font\fontsize{17bp}{22.5bp}\selectfont\titraggedcenter}% \def\SubTitlefont{\reset@font\fontsize{14bp}{16.5bp}\selectfont\titraggedcenter}% \def\Authorfont{\reset@font\fontsize{12bp}{14.5bp}\selectfont\boldmath\titraggedcenter}% \def\addressfont{\reset@font\fontsize{11bp}{13.5bp}\selectfont\titraggedcenter}% \def\abstractheadfont{\reset@font\fontsize{9bp}{11bp}\bfseries\selectfont\titraggedcenter}% \def\abstractsubheadfont{\reset@font\fontsize{9bp}{11bp}\bfseries\selectfont}% \def\abstractfont{\reset@font\fontsize{9bp}{11bp}\selectfont\leftskip=24pt\rightskip=24pt\parfillskip=0pt plus 1fil}% \def\keywordfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont\leftskip=24pt\rightskip=24pt plus0.5fill}% \def\historyfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont\leftskip=24pt\rightskip=24pt plus0.5fill}% %% Article Type \newbox\artcatbox% \AtBeginDocument{\definecolor{artcatboxgray}{cmyk}{0.0,0.0,0.0,0.30}}% \def\articletype#1{\if!#1!\else\setbox\artcatbox\hbox{\Artcatfont\hskip1mm#1\hskip1mm}\fi% \gdef\ArtType{\fboxsep=0pt\colorbox{artcatboxgray}{\vbox to 4mm{\vfil% {\raggedright\box\artcatbox}\vfil}}}% \gdef\@ArtType{#1}}% %%\articletype{RESEARCH ARTICLE}% \articletype{}% %% Meta Info %\def\@jyear{{0000}}% %\def\jyear#1{\gdef\@jyear{#1}}% %% Article Title \renewcommand{\title}[2][]{% \gdef\@checktitle{#1}\ifx\@checktitle\empty\gdef\@title{#2}% \gdef\s@title{#2}\else\gdef\@title{#2}\gdef\s@title{#1}\fi% \markboth{\textit{\s@title}}{\textit{\s@title}}}% \def\subtitle#1{\gdef\@subtitle{#1}}\subtitle{}% %% Cross Link for Author & Address \def\jmkLabel#1{\@bsphack\protected@write\@auxout{}{\string\Newlabel{#1}{\@currentlabel}}\@esphack}% \def\Newlabel#1#2{\expandafter\xdef\csname X@#1\endcsname{#2}}% \def\jmkRef#1{\@ifundefined{X@#1}{0}{\csname X@#1\endcsname}}% %% Article Author(s) \let\sep\@empty% \let\authorsep\@empty% \newcount\aucount% \newcount\corraucount% \newcount\punctcount% % \def\artauthors{}% \newif\if@auemail% \newif\if@corauemail% % \def\au@and{\ifnum\punctcount=2\ and\else\unskip, \advance\punctcount by -1 \fi}% % \def\author{\advance\aucount by 1\@ifstar\@@corrauthor\@@author}% % \newcommand{\@@author}[2][]{\def\@authfrstarg{#1}\@corauemailfalse% \g@addto@macro\artauthors{% \ifnum\aucount=1% \global\@auemailtrue% \else% \global\@auemailfalse% \fi% \Authorfont% \def\baselinestretch{1}% \authorsep{#2}\unskip\ifx\@authfrstarg\empty\else\textsuperscript{\smash{{% \@for\@@affmark:=#1\do{\edef\affnum{\@ifundefined{X@\@@affmark}{1}{\jmkRef{\@@affmark}}}% \unskip\sep\affnum\let\sep=,}}}}\fi% \def\authorsep{{\au@and} }%%% \global\let\sep\@empty\global\let\@corref\@empty% }}% % \newcommand{\@@corrauthor}[2][]{\def\@authfrstarg{#1}\@corauemailtrue\advance\corraucount by 1% \g@addto@macro\artauthors{% \global\@auemailtrue% \Authorfont% \def\baselinestretch{1}% \authorsep{#2}\unskip\ifx\@authfrstarg\empty\else\textsuperscript{\smash{{% \@for\@@affmark:=#1\do{\edef\affnum{\@ifundefined{X@\@@affmark}{1}{\jmkRef{\@@affmark}}}% \unskip\sep\affnum\let\sep=,}}}{*}\hskip-1pt}\fi\unskip% \def\authorsep{\au@and~}%%% \global\let\sep\@empty\global\let\@corref\@empty% }}% %% %% Miscellaneous macros %% %% \def\fnm#1{\leavevmode\hbox{#1}}% \def\sur#1{\unskip~\nobreak\leavevmode\hbox{#1}}% \def\spfx#1{#1}% \def\pfx#1{#1}% \def\sfx#1{#1}% \def\tanm#1{#1}% \def\dgr#1{#1}% % %% Author Email % \let\nomail\relax% \def\corrauthemail{}% \def\authemail{}% \newcount\emailcnt% \def\email#1{\global\advance\emailcnt by 1\relax% \if@corauemail% \g@addto@macro\corrauthemail{% \setcounter{footnote}{0}% \textcolor{blue}{#1};\ % }% \else% \g@addto@macro\authemail{% \setcounter{footnote}{0}% \textcolor{blue}{#1};\ % }% \fi} %% Corrseponding Address \def\@copycorthanks{}% \def\auaddress{}% \def\@auaddress{}% \newcounter{affn}% \newcount\addcount% To check the count of address \renewcommand\theaffn{\arabic{affn}}% \def\affil{\advance\addcount by 1\@ifstar\@@coraddress\@@address}% \newcommand{\@@coraddress}[2][]{%\advance\addcount by 1 \g@addto@macro\auaddress{% \stepcounter{affn}% \xdef\@currentlabel{\theaffn}% \jmkLabel{\theaffn}% {\textsuperscript{#1*}#2.\par} } } %% Macros for present address \newif\ifpresentaddress% \def\@presentaddresstxt{}% \def\presentaddresstxt#1{\gdef\@presentaddresstxt{#1:}}\presentaddresstxt{Present Address}% \newcommand{\presentaddress}[1]{\gdef\@presentaddresstext{\@presentaddresstxt\par#1}\global\presentaddresstrue}% %% Macros for equally contributed \newif\ifequalcont% %\def\@equalconttxt{}% %\def\equalcontxt#1{\gdef\@equalconttxt{#1}}\equalcontxt{These authors contributed equally to this work.}% %\newcommand{\equalcont}[1][\@equalconttxt]{\gdef\@equalconttext{#1}\g@addto@macro\artauthors{$^{\dagger}$}\global\equalconttrue}% \def\@equalconttxt{}% \def\equalcontxt#1{\gdef\@equalconttxt{#1}}\equalcontxt{}% \newcommand{\equalcont}[1]{\gdef\@equalconttext{#1}\g@addto@macro\artauthors{$^{\dagger}$}\global\equalconttrue}% %% Author Address \newcommand{\@@address}[2][]{%%\advance\addcount by 1 \g@addto@macro\auaddress{% \stepcounter{affn}% \xdef\@currentlabel{\theaffn}% \jmkLabel{\theaffn}% {\textsuperscript{#1}#2.\par} }%\theaffn } %% Address tagging \newcommand{\orgdiv}[1]{#1}% \newcommand{\orgname}[1]{#1}% \newcommand{\orgaddress}[1]{#1}% \newcommand{\street}[1]{#1}% \newcommand{\postcode}[1]{#1}% \newcommand{\city}[1]{#1}% \newcommand{\state}[1]{#1}% \newcommand{\country}[1]{#1}% %% Article notes \def\@artnote{}% \def\artnote#1{\gdef\@artnote{#1}}% %% Miscellaneous notes \def\@miscnote{}% \def\miscnote#1{\gdef\@miscnote{\par\addvspace{3pt}#1}}% %% Motto \def\mottofont{\reset@font\fontfamily{\rmdefault}\fontsize{8.5bp}{10bp}\fontshape{it}\selectfont\raggedright} % \let\@motto\@empty \def\mottoraggedright{\rightskip0mm\leftskip=42mm plus 1fil\parfillskip=0pt\relax}% \newcommand{\motto}[2][]{\gdef\@headcheck{#1}\gdef\@motto{\@headcheck\ifx\@headcheck\@empty\vskip12pt\else\fi{\mottofont\mottoraggedright#2\par}}} %% Article Abstract \newcommand\abstracthead{\@startsection {section}{1}{\z@}{-22pt \@plus0ex \@minus0ex}{3pt}{\abstractheadfont}} \newcommand\subabstracthead{\@startsection{subsection}{2}{\z@}{3pt \@plus0ex \@minus0ex}{-.5em}{\abstractsubheadfont}} \def\@abstract{}% \long\def\abstract#1{\def\@abstract{% \let\paragraph\subabstracthead% \abstractfont% \abstracthead*{\abstractname}% #1\par}}% \def\printabstract{\ifx\@abstract\empty\else\@abstract\fi\par}% \def\printkeywords{\ifx\@keywords\empty\else\@keywords\fi\par}% % %% Keywords \def\keywordname{Keywords}% \def\keywords#1{\ifx#1\empty\else\def\@keywords{\par\addvspace{10pt}{\keywordfont{\bfseries\keywordname:} #1\par}}\fi}% \def\@keywords{}% %% PACs \def\pacsbullet{\hbox{\hskip2.5pt,\hskip2.5pt}}% \def\change@commas#1,#2{% \ifx#2\@empty% #1% \else% #1\nobreak\hbox{\pacsbullet}\allowbreak\expandafter\change@commas% \fi% #2}% \newcommand\keywordhead[1]{\par\addvspace{10pt}% {{\keywordfont\bfseries#1:\ }}}% \newcommand{\pacs}[1]{\keywordhead{\pacsname}#1}% % \newcount\PacsCount% \PacsCount=0% % \newcount\PacsTmpCnt% \PacsTmpCnt=1% % \gdef\StorePacsText#1#2{% \edef\GetRoman{\romannumeral#1}% \expandafter\gdef\csname\GetRoman StorePacsTxt\endcsname{#2}% }% % \let\oldpacs\pacs% \renewcommand\pacs[2][PAC Codes]{\gdef\pacsname{{\bfseries#1}}\gdef\@pacs{\keywordfont\raggedright\oldpacs\change@commas#2,\@empty\par} \StepUpCounter{\PacsCount}% \StorePacsText{\the\PacsCount}{\gdef\pacsname{{\bfseries#1}}\keywordfont\raggedright\oldpacs\change@commas#2,\@empty}% }% \def\@pacs{}% %% Glossary \def\gloshead{Glossary}% \newenvironment{glos}[1][\gloshead]{\begingroup\parindent=0pt% \section*{#1} \def\item[##1]{##1,\ }}{% \endgroup}% % %% Article History \def\received#1{\g@addto@macro\@history{{Received #1}}}% \def\revised#1{\g@addto@macro\@history{{; revised #1}}}% \def\accepted#1{\g@addto@macro\@history{{; accepted #1}}}% %% Remark on Front page %% \newdimen\FMremarkdim% \newcommand{\FMremark}{\begingroup\parindent=0pt\parskip=0pt% \if@referee\singlespacing\fi% \fboxsep=6pt\fboxrule=0.5pt% \FMremarkdim=\textwidth%%\paperwidth% \advance\FMremarkdim-\fboxsep% \advance\FMremarkdim-2\fboxrule% \if@referee\vskip-21pt\fi% %%\fbox{\vbox{\hsize=\FMremarkdim\small% \unvbox\fmremarkbox %%}}% \endgroup} \newbox\fmremarkbox% \newenvironment{fmremark}{\begingroup\parindent=0pt% \fboxsep=6pt\fboxrule=0.5pt% \FMremarkdim=\textwidth%%\paperwidth% \advance\FMremarkdim-\fboxsep% \advance\FMremarkdim-2\fboxrule% \global\setbox\fmremarkbox\vbox\bgroup\small% }{\egroup\endgroup} %% Article Header Definition \renewcommand{\@maketitle}{\newpage\null% \if@remarkboxon\vbox to 0pt{\vspace*{-78pt}\hspace*{-18pt}\FMremark}\else\vskip21pt\fi%%\par% \hsize\textwidth\parindent0pt%%%\vskip7pt% %% Aritle Type {\hbox to \textwidth{{\Artcatfont\ArtType\hfill}\par}} %% Aritle Title \ifx\@title\empty\else% \removelastskip\vskip20pt\nointerlineskip% {\Titlefont\@title\par} %\addcontentsline{toc}{chapter}{\@title}% for bookmarks \fi% %% Aritle SubTitle \ifx\@subtitle\empty\else% \vskip9pt% {{\SubTitlefont\@subtitle\par}} \fi% %% Aritle Authors, Address and Correspondings \ifnum\aucount>0 \global\punctcount\aucount% \vskip20pt% \artauthors\par%% authors and emails {\vskip7pt\addressfont\auaddress\par%% corresponding adress \removelastskip\vskip24pt% \ifnum\emailcnt>0\relax% \ifx\corrauthemail\@empty\else{\ifnum\aucount>1*\fi}% Corresponding author(s). E-mail(s): \corrauthemail\par\fi% \ifx\authemail\@empty\else Contributing authors:\ \authemail\fi% \fi% \ifequalcont{\par$^{\dagger}$\@equalconttext\par}\fi% \removelastskip\vskip24pt% \ifpresentaddress{\par\@presentaddresstext\par}\fi% } \fi% {\printabstract\par}% {\printkeywords\par}% \ifx\@pacs\empty\else% \loop\ifnum\PacsCount>0% \csname\romannumeral\PacsTmpCnt StorePacsTxt\endcsname\par% \StepDownCounter{\PacsCount}% \StepUpCounter{\PacsTmpCnt}% \repeat% \fi% %%{\printhistory\par}% %%{\ifx\@motto\empty\else\@motto\fi}% \removelastskip\vskip36pt\vskip0pt}% \usepackage{cuted}% \@ifpackageloaded{cuted}{\gdef\@setmarks{}}{}% %% Printing Article Header \newdimen\firstpagehtcheck \renewcommand\maketitle{\par \@afterindentfalse% \begingroup \gdef\UrlFont{\rmfamily}% \renewcommand\thefootnote{\@fnsymbol\c@footnote}% \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\smash{\@thefnmark}}}}% \long\def\@makefntext##1{\parindent 1em\noindent\small\selectfont \hbox{\@textsuperscript{\normalfont\@thefnmark}}##1}% \if@twocolumn \ifnum \col@number=\@ne% \setbox0=\vbox{\@maketitle} \firstpagehtcheck=\ht0% \advance\firstpagehtcheck by \dp0% \ifdim\firstpagehtcheck>\textheight% \setbox1=\vsplit0to2\textheight% \setbox1=\vbox{\unvbox1}% \setbox2=\vbox{\unvbox0}% \unvbox1% \stripsep=0pt% \begin{strip} \unvbox2% \end{strip} \else \twocolumn[\@maketitle]% \fi \else \@maketitle \fi% \else% \newpage% \global\@topnum\z@% Prevents figures from going at top of page. \@maketitle% \fi% \endgroup% \ifx\@artnote\@empty\else\footnoteA{\@artnote}\fi% \ifx\@miscnote\@empty\else\footnoteA{\@miscnote\par}\fi% \setcounter{footnote}{0}% \global\let\thanks\relax% \global\let\artnote\relax% \global\let\maketitle\relax% \global\let\@maketitle\relax% \global\let\@thanks\@empty% \global\let\@author\@empty% \global\let\@date\@empty% \global\let\title\relax% \global\let\author\relax% \global\let\date\relax% \global\let\and\relax% \pagestyle{headings}% %%%print continuous abstract on next page \@afterheading% %%\vskip-18pt% this is included to avoid vertical space at the beginning of left column on article opening pages }% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Page Styles %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \def\opheaderfont{\reset@font\fontsize{10bp}{0bp}\selectfont}% \def\headerfont{\reset@font\fontsize{10bp}{0bp}\selectfont}% \def\footerfont{\reset@font\fontsize{10bp}{0bp}\selectfont}% %% Regular Page Style \def\ps@headings{% \def\@oddfoot{\hfill\thepage\hfill}% \let\@evenfoot\@oddfoot% \def\@evenhead{% \vbox to 0pt{\vspace*{-48pt}% \hbox to \hsize{\hfill \relax\hfill}}\par%% \hspace*{-\textwidth}\hbox to \hsize{\hfill}}% \def\@oddhead{% \vbox to 0pt{\vspace*{-48pt}% \hbox to \hsize{\hfill \relax\hfill}}\par%% \hspace*{-\textwidth}\hbox to \hsize{\hfill}}% \let\@mkboth\markboth% }% %\newdimen\opshortpage% %\def\printcopyright#1{#1}%% %\gdef\@copyrighttext{}% %\gdef\@copyrightyear{\@jyear}% %\def\copytext#1#2{\gdef\@copyrightyear{#2}\def\@copyrighttext{\begin{minipage}[t]{\textwidth}\footerfont\textcopyright\ #1\ \@copyrightyear\end{minipage}}} %\copytext{Springer Science+Business Media B.V.}{\@jyear}% %\def\@opjournalheader{\undef\leftmark\space\ {{(\@jyear),\ \textbf{\@jvol}:\@artid}} {\thepage{--}\pageref*{LastPage}}\\ %{\@DOI}}% %% Opening Page Style \def\ps@titlepage{% %%\def\@oddhead{\vbox{\vskip-36pt\hbox to \textwidth{\hfill\includegraphics{springer-nature-logo}\hspace*{-1pt}}}}% %%\let\@oddhead\@empty\let\@evenhead\@empty% \def\@oddhead{% \vbox to 0pt{\vspace*{-38pt}% \hbox to \hsize{\hfill \hfill}}}%% \let\@evenhead\@oddhead% \def\@oddfoot{\vbox to 18pt{\vfill\reset@font\rmfamily\hfil\thepage\hfil}}%% \def\@evenfoot{}}% \def\ps@plain{\let\@mkboth\@gobbletwo% \let\@oddhead\@empty\let\@evenhead\@empty% \def\@oddfoot{\vbox to 18pt{\vfill\reset@font\rmfamily\hfil ddd\thepage\hfil}}% \let\@evenfoot\@oddfoot}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Sections %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \def\numbered{\setcounter{secnumdepth}{3}}% \def\unnumbered{\setcounter{secnumdepth}{0}}% \numbered%% default is numbered Sections \renewcommand\thesection {\@arabic\c@section}% \renewcommand\thesubsection {\thesection.\@arabic\c@subsection}% \renewcommand\thesubsubsection{\thesubsection.\@arabic\c@subsubsection}% \renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph}% \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}% %% \def\@seccntformat#1{\csname the#1\endcsname\hskip.5em}% \def\@sect#1#2#3#4#5#6[#7]#8{% \ifnum #2>\c@secnumdepth \let\@svsec\@empty \else \refstepcounter{#1}% \protected@edef\@svsec{\@seccntformat{#1}\relax}% \fi \@tempskipa #5\relax \ifdim \@tempskipa>\z@ \begingroup #6{% \@hangfrom{\hskip #3\relax\@svsec}% \interlinepenalty \@M #8\@@par}% \endgroup \csname #1mark\endcsname{#7}% \addcontentsline{toc}{#1}{% \ifnum #2>\c@secnumdepth \else \protect\numberline{\csname the#1\endcsname}% \fi #7}% \else \def\@svsechd{% #6{\hskip #3\relax \@svsec #8.}% \csname #1mark\endcsname{#7}% \addcontentsline{toc}{#1}{% \ifnum #2>\c@secnumdepth \else \protect\numberline{\csname the#1\endcsname}% \fi #7}}% \fi \@xsect{#5}} % \def\sectionfont{\reset@font\fontfamily{\rmdefault}\fontsize{14bp}{16bp}\bfseries\selectfont\raggedright\boldmath}% \def\subsectionfont{\reset@font\fontfamily{\rmdefault}\fontsize{12bp}{14bp}\bfseries\selectfont\raggedright\boldmath}% \def\subsubsectionfont{\reset@font\fontsize{11bp}{13bp}\bfseries\selectfont\raggedright\boldmath}% \def\paragraphfont{\reset@font\fontsize{10bp}{12bp}\bfseries\itshape\selectfont\raggedright}% % \def\subparagraphfont{\itshape}% \def\bmheadfont{\reset@font\fontfamily{\rmdefault}\fontsize{10bp}{12bp}\bfseries\selectfont\raggedright\boldmath}% % \renewcommand\section{\@startsection{section}{1}{\z@}% {-12pt \@plus -4pt \@minus -2pt}% {9pt}% {\sectionfont}} \renewcommand\subsection{\@startsection{subsection}{2}{\z@}% {-12pt \@plus -4pt \@minus -2pt}% {6pt}% {\subsectionfont}} \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% {-12pt \@plus -4pt \@minus -2pt}% {6pt}% {\subsubsectionfont}} \renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% {-12pt \@plus -4pt \@minus-2pt}% {3pt}% {\paragraphfont}} \renewcommand\subparagraph{\@startsection{subparagraph}{5}{\z@}% {6pt \@plus1ex \@minus.2ex}% {-1em}% {\subparagraphfont}} \newcommand\bmhead{\@startsection{subparagraph}{5}{\z@}% {6pt \@plus1ex \@minus .2ex}% {-1em}% {\bmheadfont}} % \def\@startsection#1#2#3#4#5#6{% \if@noskipsec \leavevmode \fi \par \@tempskipa #4\relax \@afterindenttrue \ifdim \@tempskipa <\z@ \@tempskipa -\@tempskipa \@afterindentfalse \fi \if@nobreak \everypar{}% \else \addpenalty\@secpenalty\addvspace\@tempskipa \fi \@ifstar {\@ssect{#3}{#4}{#5}{#6}}% {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Lists %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \newdimen\labelwidthi% \newdimen\labelwidthii% \newdimen\labelwidthiii% \newdimen\labelwidthiv% \def\normal@labelsep{0.5em}% \labelsep\normal@labelsep% \settowidth{\labelwidthi}{(iii)}% \settowidth{\labelwidthii}{(d)}% \settowidth{\labelwidthiii}{(iii)}% \settowidth{\labelwidthiv}{(M)}% \leftmargini\labelwidthi \advance\leftmargini\labelsep \leftmarginii\labelwidthii \advance\leftmarginii\labelsep \leftmarginiii\labelwidthiii \advance\leftmarginiii\labelsep \leftmarginiv\labelwidthiv \advance\leftmarginiv\labelsep \def\setleftmargin#1#2{\settowidth{\@tempdima}{#2}\labelsep\normal@labelsep \csname labelwidth#1\endcsname\@tempdima \@tempdimb\@tempdima \advance\@tempdimb\labelsep \csname leftmargin#1\endcsname\@tempdimb} \def\@listI{\leftmargin\leftmargini \labelwidth\labelwidthi \labelsep\normal@labelsep \topsep \z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \def\@listii{\leftmargin\leftmarginii \labelwidth\labelwidthii \labelsep\normal@labelsep \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \def\@listiii{\leftmargin\leftmarginiii \labelwidth\labelwidthiii \labelsep\normal@labelsep \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \def\@listiv{\leftmargin\leftmarginiv \labelwidth\labelwidthiv \labelsep\normal@labelsep \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \let\@listi\@listI \@listi % \setlength \labelsep {.5em} \setlength \labelwidth{\leftmargini} \addtolength\labelwidth{-\labelsep} \@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty -\@lowpenalty \def\labelitemi{$\bullet$} \def\labelitemii{$\cdot$} \def\labelenumi{\theenumi.} \def\theenumi{\arabic{enumi}} \def\labelenumii{(\alph{enumii})} \def\theenumii{\theenumi\alph{enumii}} \def\labelenumiii{(\roman{enumiii})}\def\theenumiii{\theenumii.\roman{enumiii}} \def\labelenumiv{(\Alph{enumiv})} \def\theenumiv{\theenumiii.\Alph{enumiv}} % %%%%%%%%%%%%%%%%%%%%%%%%%%% Ordered & Unordered List %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \def\listfont{\normalsize}% % \def\enumargs{% \listfont% \leftmargini0pt% \leftmarginii0pt% \leftmarginiii0pt% \ifnum\@enumdepth=3\topsep0pt\else\ifnum\@enumdepth=2\topsep0pt\else\topsep 6pt\fi\fi% \partopsep \z@% \itemsep \z@% \parsep \z@% \labelsep 0.5em% \rightmargin \z@% \raggedright% \listparindent \parindent% \itemindent \z@}% \def\enumerate{% \@ifnextchar[{\@numerate}{\@numerate[0.]}} \def\@numerate[#1]{\par% \ifnum \@enumdepth >3 \@toodeep\else \advance\@enumdepth \@ne \edef\@enumctr{enum\romannumeral\the\@enumdepth} \list{\csname label\@enumctr\endcsname}{% \enumargs% \setlength{\leftmargin}{\csname leftmargin\romannumeral\the\@enumdepth\endcsname} \usecounter{\@enumctr} \settowidth\labelwidth{#1} \addtolength{\leftmargin}{\labelwidth} \addtolength{\leftmargin}{\labelsep} \def\makelabel##1{\hss\llap{##1}}}% \fi } \let\endenumerate\endlist %%Unnumbered list%% \def\unenumargs{% \listfont% \leftmargini\parindent% \topsep6pt% \partopsep \z@% \itemsep \z@% \parsep \z@% \labelsep 0\p@% \rightmargin \z@% \raggedright% \listparindent \parindent% \itemindent -12pt}% \def\unenumerate{% \@ifnextchar[{\@unenumerate}{\@unenumerate[0.]}} \def\@unenumerate[#1]{\par% \ifnum \@enumdepth >3 \@toodeep\else \advance\@enumdepth \@ne \edef\@enumctr{enum\romannumeral\the\@enumdepth} \list{}{% \unenumargs \setlength{\leftmargin}{\csname leftmargin\romannumeral\the\@enumdepth\endcsname} \usecounter{\@enumctr} \settowidth\labelwidth{#1} \addtolength{\leftmargin}{0pt} \addtolength{\leftmargin}{0pt} \def\makelabel##1{\hss\llap{##1}}}% \fi } \let\endunenumerate\endlist% %% bulleted list \def\itemargs{% \listfont% \leftmargini0pt% \leftmarginii0pt% \ifnum\@enumdepth=3\topsep0pt\else\ifnum\@enumdepth=2\topsep0pt\else\topsep 6pt\fi\fi% \partopsep \z@% \itemsep \z@% \parsep \z@% \labelsep 0.5em% \rightmargin \z@% \raggedright% \listparindent \z@% \itemindent \z@}% \renewcommand\labelitemi{\raise1pt\hbox{\textbullet}}% \renewcommand\labelitemii{\textendash}% \def\itemize{% \@ifnextchar[{\@itemize}{\@itemize[$\bullet$]}} \def\@itemize[#1]{\par% \ifnum \@itemdepth >3 \@toodeep\else \advance\@itemdepth \@ne \edef\@itemctr{item\romannumeral\the\@itemdepth} \list{\csname label\@itemctr\endcsname}{% \itemargs \setlength{\leftmargin}{\csname leftmargin\romannumeral\the\@itemdepth\endcsname} \settowidth\labelwidth{#1} \addtolength{\leftmargin}{\labelwidth} \addtolength{\leftmargin}{\labelsep} \def\makelabel##1{\hss \llap{##1}}}% \fi } \let\enditemize\endlist % \def\quote{\list{}{\itemindent\z@ \leftmargin 1em \rightmargin \z@}% \item[]} \let\endquote\endlist % \def\descriptionlabel#1{\hspace\labelsep \itshape #1} \def\description{\list{}{\labelwidth\z@ \leftmargin \z@ \topsep6pt\itemindent \z@ %-\leftmargin \let\makelabel\descriptionlabel}} \let\enddescription\endlist % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Float %%%%%%%%%%%%%%%%%%%%%%%%%%%% \setlength\abovecaptionskip{2.25\p@}% \setlength\belowcaptionskip{6\p@}% \setlength\arraycolsep{2\p@}% \setlength\tabcolsep{6\p@}% \setlength\arrayrulewidth{.4\p@}% \setlength\doublerulesep{2\p@}% \setlength\tabbingsep{\labelsep}% \def\fnum@figure{{\bfseries\figurename\space\thefigure}}% \def\fnum@table{{\bfseries\tablename\space\thetable}}% \def\FigName{figure}% \long\def\@makecaption#1#2{% \ifx\FigName\@captype \vskip\abovecaptionskip \@figurecaption{#1}{#2} \else \@tablecaption{#1}{#2} \vskip\belowcaptionskip \fi% } %% Figure \def\figurecaptionfont{\reset@font\fontfamily{\rmdefault}\fontsize{8}{9.5}\selectfont}% \newdimen\figwidth% \newdimen\figheight% \newdimen\sidecapwidth \newdimen\wrapcapline% \newdimen\totalwrapline% \newdimen\wraptotline% %% Figures macro \newbox\figurebox% \newbox\wrapfigcapbox \def\FIG#1#2{% \setbox\figurebox\hbox{#1}% %% Figure dimensions \figwidth\wd\figurebox% \figheight\ht\figurebox% {\parbox{\hsize}{% \centerline{\box\figurebox}% %% Caption #2}}} %% Figures caption \newbox\figcapbox \newbox\capbox \long\def\@figurecaption#1#2{{\figurecaptionfont{\bfseries#1}\hskip.7em#2\par}}% \newenvironment{unnumfigure}{\begingroup\setlength{\topsep}{12pt}% \begin{center}}{\end{center}\endgroup} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \@ifpackageloaded{booktabs}{\cmidrulewidth=.15pt}{}% % \def\tablecaptionfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% \def\tablebodyfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% \def\tablecolheadfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont\bfseries\boldmath}% \def\tablefootnotefont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% %% Table Macro \newskip\headwidthskip% \def\tabraggedcenter{\leftskip=0pt plus 0.5fil\rightskip=0pt plus 0.5fil\parfillskip=0pt}% \newenvironment{@processtable}[4]{% \setbox4=\hbox to \hsize{\hss% \begin{minipage}[t]{#4}% \tabraggedcenter% \caption{#1}\par% {\tablebodyfont\noindent\ignorespaces#2\par}\par\vglue6pt% {\if!#3!\else{\tablefootnotefont#3}\fi}% \end{minipage}% \hss}% \box4\par}% \newcommand\TBL[3]{\begingroup% % \if!#1!\let\caption\relax\fi% % \global\setbox\temptbox=\hbox{\bgroup{\tablebodyfont#2}\egroup}% \global\tempdime\wd\temptbox% \@processtable{#1}{\global\headwidthskip=\tempdime% \vbox{#2}}{#3}{\tempdime}% \endgroup}% %% Table Caption \newbox\tabcapbox% \newbox\temptbox% \newdimen\tempdime% \newdimen\tabhtdime% \long\def\@tablecaption#1#2{% \setbox\tabcapbox\vbox{\tablecaptionfont\raggedright% {\bfseries #1}{\hskip2mm}#2\vphantom{y}\par}% \box\tabcapbox% } %% Table Column Heads \def\TCH#1{{\tablecolheadfont #1}} %% Table Footnotes \newenvironment{tablenotes}{\list{}{\setlength{\labelsep}{0pt}% \setlength{\labelwidth}{0pt}% \setlength{\leftmargin}{0pt}% \setlength{\rightmargin}{0pt}% \setlength{\topsep}{-6pt}% \setlength{\itemsep}{2pt}% \setlength{\partopsep}{0pt}% \setlength{\listparindent}{0em}% \setlength{\parsep}{0pt}}% \item\relax% }{\endlist}% \def\tnote#1{$^{#1}$}%% %% Table Rules \def\toprule{%\noalign{\vskip3pt} \noalign{\ifnum0=`}\fi \hrule \@height 0\p@ \@width 0pt \hrule \@height 0.75\p@ % <- rule height \hrule \@height 5pt \@width 0pt \futurelet\@tempa\@xhline} % Middle rule \def\midrule{\noalign{\ifnum0=`}\fi% \hrule \@height 3pt \@width 0pt \hrule \@height .5pt % <- rule height \hrule \@height 5pt \@width 0pt \futurelet \@tempa\@xhline} % Bottom rule \def\botrule{\noalign{\ifnum0=`}\fi \hrule \@height 3pt \@width 0pt \hrule \@height 0.75\p@ % <- rule height \hrule \@height 3pt \@width 0pt \futurelet\@tempa\@xhline} % \def\@@@cmidrule[#1-#2]#3#4{\global\@cmidla#1\relax \global\advance\@cmidla\m@ne \ifnum\@cmidla>0\global\let\@gtempa\@cmidrulea\else \global\let\@gtempa\@cmidruleb\fi \global\@cmidlb#2\relax \global\advance\@cmidlb-\@cmidla \global\@thisrulewidth=#3 \@setrulekerning{#4} \ifnum\@lastruleclass=\z@\vskip 3\p@\fi \ifnum0=`{\fi}\@gtempa \noalign{\ifnum0=`}\fi\futurenonspacelet\@tempa\@xcmidrule} \def\@xcmidrule{% \ifx\@tempa\cmidrule \vskip-\@thisrulewidth \global\@lastruleclass=\@ne \else \ifx\@tempa\morecmidrules \vskip \cmidrulesep \global\@lastruleclass=\@ne\else \vskip 5\p@ \global\@lastruleclass=\z@ \fi\fi \ifnum0=`{\fi}} \let\cline\cmidrule \usepackage[figuresright]{rotating}% \usepackage{threeparttable} \let\tableorg\table% \let\endtableorg\endtable% \let\sidewaystableorg\sidewaystable% \let\endsidewaystableorg\endsidewaystable% \renewenvironment{table}[1][]% {\begin{tableorg}[#1]% \begin{center} \begin{threeparttable} \tablebodyfont% \renewcommand\footnotetext[2][]{{\removelastskip\vskip3pt% \let\tablebodyfont\tablefootnotefont% \hskip0pt\if!##1!\else{\smash{$^{##1}$}}\fi##2\par}}% }{\end{threeparttable}\end{center}\end{tableorg}} \renewenvironment{sidewaystable}[1][]% {\begin{sidewaystableorg}[#1]% \begin{center} \begin{threeparttable} \tablebodyfont% \renewcommand\footnotetext[2][]{{\removelastskip\vskip3pt% \let\tablebodyfont\tablefootnotefont% \hskip0pt\if!##1!\else{\smash{$^{##1}$}}\fi##2\par}}% }{\end{threeparttable}\end{center}\end{sidewaystableorg}} %%%%%%%%%%%%%%%%%%%%%%%%%%%% Other Env. %%%%%%%%%%%%%%%%%%%%%%%%% \def\quotefont{\reset@font\fontfamily{\rmdefault}\fontsize{9}{11}\selectfont}% \renewenvironment{quote} {\list{}{\topsep=0pt\topsep6pt\leftmargin=1em\raggedright\quotefont}% \item\relax} {\endlist} % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Appendix %%%%%%%%%%%%%%%%%%%%%%%%% % \newif\ifbackmatter% \newcommand{\backmatter}{\global\backmattertrue}% \usepackage[title]{appendix}% \@ifpackageloaded{appendix}{% % \renewenvironment{appendices}{% \@resets@pp \if@dotoc@pp \if@dopage@pp % both page and toc \if@chapter@pp % chapters \clear@ppage \fi \appendixpage \else % toc only \if@chapter@pp % chapters \clear@ppage \fi \addappheadtotoc \fi \else \if@dopage@pp % page only \appendixpage \fi \fi \if@chapter@pp \if@dotitletoc@pp \@redotocentry@pp{chapter} \fi \else \if@dotitletoc@pp \@redotocentry@pp{section} \fi \if@dohead@pp \def\sectionmark##1{% \if@twoside \markboth{\@formatsecmark@pp{##1}}{} \else \markright{\@formatsecmark@pp{##1}}{} \fi} \fi \if@dotitle@pp \def\sectionname{\appendixname} \def\@seccntformat##1{\@ifundefined{##1name}{}{\csname ##1name\endcsname\ }% \csname the##1\endcsname\quad} \fi \fi }{% \@ppsaveapp\@pprestoresec} %% \AtBeginDocument{% % \let\oldappendices\appendices% \let\oldendappendices\endappendices% %% \renewenvironment{appendices}{% \setcounter{figure}{0}% \setcounter{table}{0}% \setcounter{equation}{0}% %% \begin{oldappendices}% \gdef\thefigure{\@Alph\c@section\arabic{figure}}% \gdef\thetable{\@Alph\c@section\arabic{table}}% \gdef\theequation{\@Alph\c@section\arabic{equation}}% }{\end{oldappendices}} } %% }{} % %%%%%%%%%%%%%%%%%%%%%%%%%%% Article History %%%%%%%%%%%%%%%%%%%% % \def\@history{} \def\printhistory{{\par\addvspace{8pt}% \historyfont\noindent% \ifx\@history\empty\gdef\@history{Received xx xxx xxxx}\fi\@history\par}}% % %%%%%%%%%%%%%%%%%%%%%%% Footnotes %%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \renewcommand\@makefntext[1]{% \hskip8pt{\smash{\@makefnmark}}#1} % \RequirePackage{hyperref}% %%\RequirePackage{hypcap}% \gdef\breakurldefns{% \if@pdflatex\else% \RequirePackage[hyphenbreaks]{breakurl}% % \let\href\burlalt% \fi}% \breakurldefns% % \bgroup % \catcode`\&=12\relax % \hyper@normalise\burl@addtocharlistbefore{%} % \hyper@normalise\burl@addtocharlistafter{:/.?#&_,;!=+~}%% for extra breaks in url % \egroup % \burl@defifstructure % \hypersetup{% colorlinks, breaklinks=true, plainpages=false,% citecolor=blue, linkcolor=blue, urlcolor=blue, bookmarksopen=true,% bookmarksnumbered=false,% bookmarksdepth=5% } % \AtBeginDocument{\renewcommand\UrlFont{\rmfamily}}% % \AtBeginDocument{% \@ifpackageloaded{natbib}{% \renewcommand\bibsection{% \section*{\refname}% }% }{}% }% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \pagestyle{headings}% \pagenumbering{arabic}% \sloppy% \frenchspacing% \flushbottom% %%% special parameters for TeX \adjdemerits=100 \linepenalty=100 % %%%%%%%%%%%%%%% Biography % \RequirePackage{wrapfig}% % % % \begin{wrapfigure}[12]{r}[34pt]{5cm}

\end{wrapfigure} % -- - ---- --- % [number of narrow lines] {placement} [overhang] {width of figure} \newcount\wraplines% %%\wraplines=5% % \newbox\@authorfigbox% \newskip\@authorfigboxdim% % \newskip\biofigadjskip% \biofigadjskip=0pt% % \def\authbiotextfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% % \newenvironment{biography}[2]{\par\addvspace{11.5pt plus3.375pt minus1.6875pt}%\lineno@off% \def\author##1{{\bfseries##1}}% \if!#1!\def\@authorfig{}\else\def\@authorfig{{#1}}\fi% \setbox\@authorfigbox=\hbox{#1}% \@authorfigboxdim=\wd\@authorfigbox% \if@iicol\advance\@authorfigboxdim by -10pt\else\advance\@authorfigboxdim by -2pt\fi% \wraplines=9\fboxrule=1pt\fboxsep=6pt% \noindent{% \ifx\@authorfig\@empty\else\unskip% \begin{wrapfigure}[\wraplines]{l}[0pt]{\@authorfigboxdim}%{38.25mm}% \vskip-19pt\addvspace{\biofigadjskip}% \@authorfig% \end{wrapfigure}% \fi% {\authbiotextfont#2\par}% \par% }}{\par\addvspace{10.5pt plus3.375pt minus1.6875pt}} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Theorem %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \@ifpackageloaded{amsthm}{% % %\let\proof\relax% %\let\endproof\relax% \def\@begintheorem#1#2[#3]{% \deferred@thm@head{\the\thm@headfont \thm@indent \@ifempty{#1}{\let\thmname\@gobble}{\let\thmname\@iden}% \@ifempty{#2}{\let\thmnumber\@gobble}{\let\thmnumber\@iden}% \@ifempty{#3}{\let\thmnote\@gobble}{\let\thmnote\@iden}% \thm@swap\swappedhead\thmhead{#1}{#2}{#3}% \the\thm@headpunct \thmheadnl % possibly a newline. \hskip\thm@headsep }% \ignorespaces } \def\@endtheorem{\endtrivlist\@endpefalse} \AtBeginDocument{% % \DeclareRobustCommand{\S}{\ifmmode\mathsection\else\textsection\fi} \DeclareSymbolFont{AMSa}{U}{msa}{m}{n}% \DeclareMathSymbol{\opensquare}{\mathord}{AMSa}{"03}% \def\qedsymbol{\ensuremath{\opensquare}}% % \newenvironment{spiproof}[1][\proofname]{\par\removelastskip%\vspace*{2pt}% \pushQED{\qed}% \small\normalfont \topsep7.5\p@\@plus7.5\p@\relax% \trivlist% \item[\hskip\labelsep% \itshape% #1\@addpunct{}]\ignorespaces% }{% \popQED\endtrivlist\@endpefalse% }% % \let\proof\spiproof\let\endproof\endspiproof% % }% % \def\thm@space@setup{% \thm@preskip=12pt% \thm@postskip=12pt} % %%%%%%%%%%%%%%%%%% StyleOne % \newtheoremstyle{thmstyleone}% Numbered {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\itshape}% Body font {0pt}% Indent amount {\small\bfseries}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}}% \thmnote{ {\the\thm@notefont(#3)}}}% Theorem head spec (can be left empty, meaning `normal') % \newtheoremstyle{thmstyletwo}% Numbered {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\normalfont}% Body font {0pt}% Indent amount {\small\itshape}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }{#2}}% \thmnote{ {\the\thm@notefont(#3)}}}% Theorem head spec (can be left empty, meaning `normal') % \newtheoremstyle{thmstylethree}% Definition {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\normalfont}% Body font {0pt}% Indent amount {\small\bfseries}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}}% \thmnote{ {\the\thm@notefont(#3)}}}% Theorem head spec (can be left empty, meaning `normal') % \newtheoremstyle{thmstylefour}% Proof {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\normalfont}% Body font {0pt}% Indent amount {\small\itshape}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\global\proofthmtrue\thmname{#1} \thmnote{#3}}% Theorem head spec (can be left empty, meaning `normal') % }{} %% Macros for bibliographystyles %% % \def\bibcommenthead{\if@bibcomment\begingroup\parindent=0pt\parskip=0pt% % \removelastskip\vskip13pt\nointerlineskip% % % \vbox{\bibfont If you are submitting to one of the Nature Research journals, using the eJP % submission system, please include the references within the manuscript file itself. You may % do this by copying the reference list from your .bbl file, and pasting it into the bibliography % environment of the main manuscript .tex file.}\par% % \removelastskip\nobreak\vskip13pt\nobreak% % \endgroup\fi}% \def\bibcommenthead{}% \if@Spr@basic@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-basic}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Mathphys@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-mathphys}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@APS@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \bibliographystyle{sn-APS}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Vancouver@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-vancouver}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@APA@refstyle% \if@Numbered@refstyle% \usepackage[natbibapa]{apacite}% \gdef\NumBib{YES}% \else% \usepackage[natbibapa]{apacite}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-apacite}% \def\refdoi#1{\urlstyle{rm}\url{#1}}% \renewcommand{\doiprefix}{}% \AtBeginDocument{% \renewcommand{\BPBI}{.}% Period between initials - command from apacite.sty }% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Chicago@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-chicago}% \hypersetup{urlcolor=black,colorlinks=false,pdfborder={0 0 0}}\urlstyle{same}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Standard@Nature@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \bibliographystyle{sn-nature}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Default@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \AtBeginDocument{\allowdisplaybreaks}% \def\eqnheadfont{\reset@font\fontfamily{\rmdefault}\fontsize{16}{18}\bfseries\selectfont}% \newcommand{\eqnhead}[1]{\begingroup% \begin{center} {\eqnheadfont #1}\par% \end{center} \removelastskip\vskip24pt% \thispagestyle{titlepage}%% %%\thispagestyle{empty}% \endgroup} %% Macros for border matrix %% \newif\if@borderstar \def\bordermatrix{\@ifnextchar*{% \@borderstartrue\@bordermatrix@i}{\@borderstarfalse\@bordermatrix@i*}% } \def\@bordermatrix@i*{\@ifnextchar[{\@bordermatrix@ii}{\@bordermatrix@ii[()]}} \def\@bordermatrix@ii[#1]#2{% \begingroup \m@th\@tempdima8.75\p@\setbox\z@\vbox{% \def\cr{\crcr\noalign{\kern 2\p@\global\let\cr\endline }}% \ialign {$##$\hfil\kern 2\p@\kern\@tempdima & \thinspace % \hfil $##$\hfil && \quad\hfil $##$\hfil\crcr\omit\strut % \hfil\crcr\noalign{\kern -\baselineskip}#2\crcr\omit % \strut\cr}}% \setbox\tw@\vbox{\unvcopy\z@\global\setbox\@ne\lastbox}% \setbox\tw@\hbox{\unhbox\@ne\unskip\global\setbox\@ne\lastbox}% \setbox\tw@\hbox{% $\kern\wd\@ne\kern -\@tempdima\left\@firstoftwo#1% \if@borderstar\kern2pt\else\kern -\wd\@ne\fi% \global\setbox\@ne\vbox{\box\@ne\if@borderstar\else\kern 2\p@\fi}% \vcenter{\if@borderstar\else\kern -\ht\@ne\fi% \unvbox\z@\kern-\if@borderstar2\fi\baselineskip}% \if@borderstar\kern-2\@tempdima\kern2\p@\else\,\fi\right\@secondoftwo#1 $% }\null \;\vbox{\kern\ht\@ne\box\tw@}% \endgroup } %% Macros for line numbers %% \if@vrulerlinenumberon% % \usepackage{vruler}% % %%\setvruler[][][][][][][][][] \def\linenoon{%%\definecolor{blue}{gray}{0}% \def\tiny{\normalsize\color{black}}% \setvruler[12bp][1][1][3][1][1.18\textwidth][26pt][-7pt][0.99\textheight]% for even pages: left side; for odd pages: right side; %%\linkbluecolor }% \linenoon% \def\lineno@off{\unsetvruler}% \fi% %% url macros %% \gdef\orcidlogo{% \includegraphics{Orcidlogo.eps}% }% \gdef\orcid#1{\href{#1}{\orcidlogo}}% \endinput \ No newline at end of file diff --git a/Main/sn-nature.bst b/Main/sn-nature.bst new file mode 100644 index 0000000..cae8f64 --- /dev/null +++ b/Main/sn-nature.bst @@ -0,0 +1,1710 @@ +%% +%% This is file `naturemag.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% merlin.mbs (with options: `head,seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% physjour.mbs (with options: `seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% geojour.mbs (with options: `seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% photjour.mbs (with options: `seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% merlin.mbs (with options: `tail,seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% ---------------------------------------- +%% *** Style for the journal Nature (created by Peter Czoschke) *** +%% +%% Copyright 1994-2002 Patrick W Daly + % =============================================================== + % IMPORTANT NOTICE: + % This bibliographic style (bst) file has been generated from one or + % more master bibliographic style (mbs) files, listed above. + % + % This generated file can be redistributed and/or modified under the terms + % of the LaTeX Project Public License Distributed from CTAN + % archives in directory macros/latex/base/lppl.txt; either + % version 1 of the License, or any later version. + % =============================================================== + % Name and version information of the main mbs file: + % \ProvidesFile{merlin.mbs}[2002/10/21 4.05 (PWD, AO, DPC)] + % For use with BibTeX version 0.99a or later + %------------------------------------------------------------------- + % This bibliography style file is intended for texts in ENGLISH + % This is a numerical citation style, and as such is standard LaTeX. + % It requires no extra package to interface to the main text. + % The form of the \bibitem entries is + % \bibitem{key}... + % Usage of \cite is as follows: + % \cite{key} ==>> [#] + % \cite[chap. 2]{key} ==>> [#, chap. 2] + % where # is a number determined by the ordering in the reference list. + % The order in the reference list is that by which the works were originally + % cited in the text, or that in the database. + %--------------------------------------------------------------------- + +ENTRY + { address + archive + author + booktitle + chapter + edition + editor + eprint + howpublished + institution + journal + key + keywords + month + note + number + organization + pages + publisher + school + series + title + type + url + doi + volume + year + archivePrefix + primaryClass + eid + adsurl + adsnote + version + } + {} + { label } +INTEGERS { output.state before.all mid.sentence after.sentence after.block } +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +STRINGS { s t} +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output.in.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {in.output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.in.nonnull + if$ +} +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {date.block} +{ + new.block +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} +FUNCTION {bolden} +{ duplicate$ empty$ + { pop$ "" } + { "\textbf{" swap$ * "}" * } + if$ +} +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al." } + +FUNCTION {bbl.in.editors} +{ "eds " } + +FUNCTION {bbl.editors} +{ "eds" } + +FUNCTION {bbl.editor} +{ "ed." } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "edn" } + +FUNCTION {bbl.volume} +{ "Vol." } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "no." } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "" } + +FUNCTION {bbl.page} +{ "" } + +FUNCTION {bbl.chapter} +{ "Ch." } + +FUNCTION {bbl.techrep} +{ "Tech. Rep." } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + + %------------------------------------------------------------------- + % Begin module: + % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)] +MACRO {aa}{"Astron. \& Astrophys."} +MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."} +MACRO {aj} {"Astron. J."} +MACRO {aph} {"Acta Phys."} +MACRO {advp} {"Adv. Phys."} +MACRO {ajp} {"Amer. J. Phys."} +MACRO {ajm} {"Amer. J. Math."} +MACRO {amsci} {"Amer. Sci."} +MACRO {anofd} {"Ann. Fluid Dyn."} +MACRO {am} {"Ann. Math."} +MACRO {ap} {"Ann. Phys. (NY)"} +MACRO {adp} {"Ann. Phys. (Leipzig)"} +MACRO {ao} {"Appl. Opt."} +MACRO {apl} {"Appl. Phys. Lett."} +MACRO {app} {"Astroparticle Phys."} +MACRO {apj} {"Astrophys. J."} +MACRO {apjsup} {"Astrophys. J. Suppl."} +MACRO {apss} {"Astrophys. Space Sci."} +MACRO {araa} {"Ann. Rev. Astron. Astrophys."} +MACRO {baas} {"Bull. Amer. Astron. Soc."} +MACRO {baps} {"Bull. Amer. Phys. Soc."} +MACRO {cmp} {"Comm. Math. Phys."} +MACRO {cpam} {"Commun. Pure Appl. Math."} +MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"} +MACRO {cpc} {"Comp. Phys. Comm."} +MACRO {cqg} {"Class. Quant. Grav."} +MACRO {cra} {"C. R. Acad. Sci. A"} +MACRO {fed} {"Fusion Eng. \& Design"} +MACRO {ft} {"Fusion Tech."} +MACRO {grg} {"Gen. Relativ. Gravit."} +MACRO {ieeens} {"IEEE Trans. Nucl. Sci."} +MACRO {ieeeps} {"IEEE Trans. Plasma Sci."} +MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"} +MACRO {ip} {"Infrared Phys."} +MACRO {irp} {"Infrared Phys."} +MACRO {jap} {"J. Appl. Phys."} +MACRO {jasa} {"J. Acoust. Soc. America"} +MACRO {jcp} {"J. Comp. Phys."} +MACRO {jetp} {"Sov. Phys.--JETP"} +MACRO {jfe} {"J. Fusion Energy"} +MACRO {jfm} {"J. Fluid Mech."} +MACRO {jmp} {"J. Math. Phys."} +MACRO {jne} {"J. Nucl. Energy"} +MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."} +MACRO {jnm} {"J. Nucl. Mat."} +MACRO {jpc} {"J. Phys. Chem."} +MACRO {jpp} {"J. Plasma Phys."} +MACRO {jpsj} {"J. Phys. Soc. Japan"} +MACRO {jsi} {"J. Sci. Instrum."} +MACRO {jvst} {"J. Vac. Sci. \& Tech."} +MACRO {nat} {"Nature"} +MACRO {nature} {"Nature"} +MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"} +MACRO {nf} {"Nucl. Fusion"} +MACRO {nim} {"Nucl. Inst. \& Meth."} +MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."} +MACRO {np} {"Nucl. Phys."} +MACRO {npb} {"Nucl. Phys. B"} +MACRO {nt/f} {"Nucl. Tech./Fusion"} +MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"} +MACRO {inc} {"Nuovo Cimento"} +MACRO {nc} {"Nuovo Cimento"} +MACRO {pf} {"Phys. Fluids"} +MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."} +MACRO {pfb} {"Phys. Fluids B: Plasma Phys."} +MACRO {pl} {"Phys. Lett."} +MACRO {pla} {"Phys. Lett. A"} +MACRO {plb} {"Phys. Lett. B"} +MACRO {prep} {"Phys. Rep."} +MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"} +MACRO {pp} {"Phys. Plasmas"} +MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"} +MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"} +MACRO {prl} {"Phys. Rev. Lett."} +MACRO {pr} {"Phys. Rev."} +MACRO {physrev} {"Phys. Rev."} +MACRO {pra} {"Phys. Rev. A"} +MACRO {prb} {"Phys. Rev. B"} +MACRO {prc} {"Phys. Rev. C"} +MACRO {prd} {"Phys. Rev. D"} +MACRO {pre} {"Phys. Rev. E"} +MACRO {ps} {"Phys. Scripta"} +MACRO {procrsl} {"Proc. Roy. Soc. London"} +MACRO {rmp} {"Rev. Mod. Phys."} +MACRO {rsi} {"Rev. Sci. Inst."} +MACRO {science} {"Science"} +MACRO {sciam} {"Sci. Am."} +MACRO {sam} {"Stud. Appl. Math."} +MACRO {sjpp} {"Sov. J. Plasma Phys."} +MACRO {spd} {"Sov. Phys.--Doklady"} +MACRO {sptp} {"Sov. Phys.--Tech. Phys."} +MACRO {spu} {"Sov. Phys.--Uspeki"} +MACRO {st} {"Sky and Telesc."} + % End module: physjour.mbs + %------------------------------------------------------------------- + % Begin module: + % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)] +MACRO {aisr} {"Adv. Space Res."} +MACRO {ag} {"Ann. Geophys."} +MACRO {anigeo} {"Ann. Geofis."} +MACRO {angl} {"Ann. Glaciol."} +MACRO {andmet} {"Ann. d. Meteor."} +MACRO {andgeo} {"Ann. d. Geophys."} +MACRO {andphy} {"Ann. Phys.-Paris"} +MACRO {afmgb} {"Arch. Meteor. Geophys. Bioklimatol."} +MACRO {atph} {"Atm\'osphera"} +MACRO {aao} {"Atmos. Ocean"} +MACRO {ass}{"Astrophys. Space Sci."} +MACRO {atenv} {"Atmos. Environ."} +MACRO {aujag} {"Aust. J. Agr. Res."} +MACRO {aumet} {"Aust. Meteorol. Mag."} +MACRO {blmet} {"Bound.-Lay. Meteorol."} +MACRO {bams} {"Bull. Amer. Meteorol. Soc."} +MACRO {cch} {"Clim. Change"} +MACRO {cdyn} {"Clim. Dynam."} +MACRO {cbul} {"Climatol. Bull."} +MACRO {cap} {"Contrib. Atmos. Phys."} +MACRO {dsr} {"Deep-Sea Res."} +MACRO {dhz} {"Dtsch. Hydrogr. Z."} +MACRO {dao} {"Dynam. Atmos. Oceans"} +MACRO {eco} {"Ecology"} +MACRO {empl}{"Earth, Moon and Planets"} +MACRO {envres} {"Environ. Res."} +MACRO {envst} {"Environ. Sci. Technol."} +MACRO {ecms} {"Estuarine Coastal Mar. Sci."} +MACRO {expa}{"Exper. Astron."} +MACRO {geoint} {"Geofis. Int."} +MACRO {geopub} {"Geofys. Publ."} +MACRO {geogeo} {"Geol. Geofiz."} +MACRO {gafd} {"Geophys. Astrophys. Fluid Dyn."} +MACRO {gfd} {"Geophys. Fluid Dyn."} +MACRO {geomag} {"Geophys. Mag."} +MACRO {georl} {"Geophys. Res. Lett."} +MACRO {grl} {"Geophys. Res. Lett."} +MACRO {ga} {"Geophysica"} +MACRO {gs} {"Geophysics"} +MACRO {ieeetap} {"IEEE Trans. Antenn. Propag."} +MACRO {ijawp} {"Int. J. Air Water Pollut."} +MACRO {ijc} {"Int. J. Climatol."} +MACRO {ijrs} {"Int. J. Remote Sens."} +MACRO {jam} {"J. Appl. Meteorol."} +MACRO {jaot} {"J. Atmos. Ocean. Technol."} +MACRO {jatp} {"J. Atmos. Terr. Phys."} +MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."} +MACRO {jce} {"J. Climate"} +MACRO {jcam} {"J. Climate Appl. Meteor."} +MACRO {jcm} {"J. Climate Meteor."} +MACRO {jcy} {"J. Climatol."} +MACRO {jgr} {"J. Geophys. Res."} +MACRO {jga} {"J. Glaciol."} +MACRO {jh} {"J. Hydrol."} +MACRO {jmr} {"J. Mar. Res."} +MACRO {jmrj} {"J. Meteor. Res. Japan"} +MACRO {jm} {"J. Meteor."} +MACRO {jpo} {"J. Phys. Oceanogr."} +MACRO {jra} {"J. Rech. Atmos."} +MACRO {jaes} {"J. Aeronaut. Sci."} +MACRO {japca} {"J. Air Pollut. Control Assoc."} +MACRO {jas} {"J. Atmos. Sci."} +MACRO {jmts} {"J. Mar. Technol. Soc."} +MACRO {jmsj} {"J. Meteorol. Soc. Japan"} +MACRO {josj} {"J. Oceanogr. Soc. Japan"} +MACRO {jwm} {"J. Wea. Mod."} +MACRO {lao} {"Limnol. Oceanogr."} +MACRO {mwl} {"Mar. Wea. Log"} +MACRO {mau} {"Mausam"} +MACRO {meteor} {"``Meteor'' Forschungsergeb."} +MACRO {map} {"Meteorol. Atmos. Phys."} +MACRO {metmag} {"Meteor. Mag."} +MACRO {metmon} {"Meteor. Monogr."} +MACRO {metrun} {"Meteor. Rundsch."} +MACRO {metzeit} {"Meteor. Z."} +MACRO {metgid} {"Meteor. Gidrol."} +MACRO {mwr} {"Mon. Weather Rev."} +MACRO {nwd} {"Natl. Weather Dig."} +MACRO {nzjmfr} {"New Zeal. J. Mar. Freshwater Res."} +MACRO {npg} {"Nonlin. Proc. Geophys."} +MACRO {om} {"Oceanogr. Meteorol."} +MACRO {ocac} {"Oceanol. Acta"} +MACRO {oceanus} {"Oceanus"} +MACRO {paleoc} {"Paleoceanography"} +MACRO {pce} {"Phys. Chem. Earth"} +MACRO {pmg} {"Pap. Meteor. Geophys."} +MACRO {ppom} {"Pap. Phys. Oceanogr. Meteor."} +MACRO {physzeit} {"Phys. Z."} +MACRO {pps} {"Planet. Space Sci."} +MACRO {pss} {"Planet. Space Sci."} +MACRO {pag} {"Pure Appl. Geophys."} +MACRO {qjrms} {"Quart. J. Roy. Meteorol. Soc."} +MACRO {quatres} {"Quat. Res."} +MACRO {rsci} {"Radio Sci."} +MACRO {rse} {"Remote Sens. Environ."} +MACRO {rgeo} {"Rev. Geophys."} +MACRO {rgsp} {"Rev. Geophys. Space Phys."} +MACRO {rdgeo} {"Rev. Geofis."} +MACRO {revmeta} {"Rev. Meteorol."} +MACRO {sgp}{"Surveys in Geophys."} +MACRO {sp} {"Solar Phys."} +MACRO {ssr} {"Space Sci. Rev."} +MACRO {tellus} {"Tellus"} +MACRO {tac} {"Theor. Appl. Climatol."} +MACRO {tagu} {"Trans. Am. Geophys. Union (EOS)"} +MACRO {wrr} {"Water Resour. Res."} +MACRO {weather} {"Weather"} +MACRO {wafc} {"Weather Forecast."} +MACRO {ww} {"Weatherwise"} +MACRO {wmob} {"WMO Bull."} +MACRO {zeitmet} {"Z. Meteorol."} + % End module: geojour.mbs + %------------------------------------------------------------------- + % Begin module: + % \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)] + +MACRO {appopt} {"Appl. Opt."} +MACRO {bell} {"Bell Syst. Tech. J."} +MACRO {ell} {"Electron. Lett."} +MACRO {jasp} {"J. Appl. Spectr."} +MACRO {jqe} {"IEEE J. Quantum Electron."} +MACRO {jlwt} {"J. Lightwave Technol."} +MACRO {jmo} {"J. Mod. Opt."} +MACRO {josa} {"J. Opt. Soc. America"} +MACRO {josaa} {"J. Opt. Soc. Amer.~A"} +MACRO {josab} {"J. Opt. Soc. Amer.~B"} +MACRO {jdp} {"J. Phys. (Paris)"} +MACRO {oc} {"Opt. Commun."} +MACRO {ol} {"Opt. Lett."} +MACRO {phtl} {"IEEE Photon. Technol. Lett."} +MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."} +MACRO {sse} {"Solid-State Electron."} +MACRO {sjot} {"Sov. J. Opt. Technol."} +MACRO {sjqe} {"Sov. J. Quantum Electron."} +MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."} +MACRO {stph} {"Sov. Phys.--Techn. Phys."} +MACRO {stphl} {"Sov. Techn. Phys. Lett."} +MACRO {vr} {"Vision Res."} +MACRO {zph} {"Z. f. Physik"} +MACRO {zphb} {"Z. f. Physik~B"} +MACRO {zphd} {"Z. f. Physik~D"} + +MACRO {CLEO} {"CLEO"} +MACRO {ASSL} {"Adv. Sol.-State Lasers"} +MACRO {OSA} {"OSA"} + % End module: photjour.mbs +%% Copyright 1994-2002 Patrick W Daly +MACRO {acmcs} {"ACM Comput. Surv."} + +MACRO {acta} {"Acta Inf."} + +MACRO {cacm} {"Commun. ACM"} + +MACRO {ibmjrd} {"IBM J. Res. Dev."} + +MACRO {ibmsj} {"IBM Syst.~J."} + +MACRO {ieeese} {"IEEE Trans. Software Eng."} + +MACRO {ieeetc} {"IEEE Trans. Comput."} + +MACRO {ieeetcad} + {"IEEE Trans. Comput. Aid. Des."} + +MACRO {ipl} {"Inf. Process. Lett."} + +MACRO {jacm} {"J.~ACM"} + +MACRO {jcss} {"J.~Comput. Syst. Sci."} + +MACRO {scp} {"Sci. Comput. Program."} + +MACRO {sicomp} {"SIAM J. Comput."} + +MACRO {tocs} {"ACM Trans. Comput. Syst."} + +MACRO {tods} {"ACM Trans. Database Syst."} + +MACRO {tog} {"ACM Trans. Graphic."} + +MACRO {toms} {"ACM Trans. Math. Software"} + +MACRO {toois} {"ACM Trans. Office Inf. Syst."} + +MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."} + +MACRO {tcs} {"Theor. Comput. Sci."} + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + "\bibinfo{" swap$ * "}{" * swap$ * "}" * + } + if$ + } + if$ +} +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + "\bibinfo{" swap$ * "}{" * swap$ * "}" * + } + if$ + } + if$ +} +FUNCTION {format.eprint} +{ eprint duplicate$ empty$ + 'skip$ + { "\eprint" + archive empty$ + 'skip$ + { "[" * archive * "]" * } + if$ + "{" * swap$ * "}" * + } + if$ +} +FUNCTION {format.url} +{ url empty$ + { "" } + { "\urlprefix\url{" url * "}" * } + if$ +} + +FUNCTION {format.doi} +{ doi empty$ + { "" } + { "\doi{" doi * "}" * } + if$ +} + +STRINGS { bibinfo} +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}{, f.}{, jj}" + format.name$ + bibinfo bibinfo.check + 't := + nameptr #1 > + { + nameptr #1 + #1 + = + numnames #5 + > and + { "others" 't := + #1 'namesleft := } + 'skip$ + if$ + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal emphasize * + } + { + "\&" + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} +FUNCTION {format.names.ed} +{ + format.names +} +FUNCTION {format.authors} +{ author "author" format.names +} +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {get.in.bbl.editor} +{ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + " " * + get.bbl.editor + "(" swap$ * ")" * + * + } + if$ +} + +FUNCTION {format.in.editors} +{ "" editor "editor" format.names duplicate$ empty$ 'skip$ + { swap$ "(eds" * + " " * swap$ * + swap$ " " * + swap$ * ")" * + } + if$ +} + +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + + + +FUNCTION {format.in.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + " in \textit{" swap$ * "}" * "title" bibinfo.check +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check +} + +FUNCTION {format.inpro.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check + emphasize} + +FUNCTION {format.version} +{ version + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "version" bibinfo.check +} + +%FUNCTION {format.inpro.title} +%{ title +% duplicate$ empty$ 'skip$ +% { "t" change.case$ } +% if$ +% "title" bibinfo.check +% emphasize} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in capitalize + " " * } + +FUNCTION {format.date} +{ + "" + duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { swap$ 'skip$ + { "there's a month but no year in " cite$ * warning$ } + if$ + * + } + { swap$ 'skip$ + { + swap$ + " " * swap$ + } + if$ + * + } + if$ + duplicate$ empty$ + 'skip$ + { + before.all 'output.state := + " (" swap$ * ")" * + } + if$ +} +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + emphasize + } + if$ +} +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ bbl.of space.word * swap$ + emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + n.dashify + } + { + } + if$ + "pages" bibinfo.check + } + if$ +} +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + ", " * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} +FUNCTION {format.number} + {number empty$ + 'skip$ + { "~(" number * ")" * * } + if$ + } +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + bolden +% format.number + format.journal.pages +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.booktitle} +{ + booktitle "booktitle" bibinfo.check + emphasize +} +FUNCTION {format.in.ed.booktitle} +{ duplicate$ empty$ 'skip$ + { +editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { +format.booktitle swap$ +"(" editor num.names$ #1 > 'bbl.in.editors 'bbl.editor if$ * swap$ ") " * + * swap$ + * } + if$ + } + if$ +} +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} +FUNCTION {format.article.crossref} +{ + key duplicate$ empty$ + { pop$ + journal duplicate$ empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * warning$ } + { "journal" bibinfo.check emphasize word.in swap$ * } + if$ + } + { word.in swap$ * " " *} + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.crossref.editor} +{ editor #1 "{vv~}{ll}" format.name$ + "editor" bibinfo.check + editor num.names$ duplicate$ + #2 > + { pop$ + "editor" bibinfo.check + " " * bbl.etal + emphasize + * + } + { #2 < + 'skip$ + { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + "editor" bibinfo.check + " " * bbl.etal + emphasize + * + } + { + " \& " + * editor #2 "{vv~}{ll}" format.name$ + "editor" bibinfo.check + * + } + if$ + } + if$ + } + if$ +} +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + capitalize + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { series emphasize * } + if$ + } + { key * } + if$ + } + { format.crossref.editor * } + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.incoll.inproc.crossref} +{ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { format.booktitle duplicate$ empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + } + { word.in swap$ * } + if$ + } + { word.in key * " " *} + if$ + } + { word.in format.crossref.editor * " " *} + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.org.or.pub} +{ 't := + "" + year empty$ + { "empty year in " cite$ * warning$ } + 'skip$ + if$ + address empty$ t empty$ and + year empty$ and + 'skip$ + { + add.blank "(" * + t empty$ + { address "address" bibinfo.check * + } + { t * + address empty$ + 'skip$ + { ", " * address "address" bibinfo.check * } + if$ + } + if$ + year empty$ + 'skip$ + { t empty$ address empty$ and + 'skip$ + { ", " * } + if$ + year "year" bibinfo.check + * + } + if$ + ")" * + } + if$ +} +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.warn format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { " {[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.soft.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ + "eprint" bibinfo.check +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + crossref missing$ + { + journal + "journal" bibinfo.check + emphasize + "journal" output.check + add.blank + format.vol.num.pages output + format.date "year" output.check + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.block + format.url output + new.block + %% format.doi output + format.note output + %%format.eprint output + %% format.soft.eprint output + %% add.blank + %% format.primaryClass output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + add.blank + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + new.block + format.btitle "title" output.check + add.blank + format.edition output + crossref missing$ + { format.bvolume output + new.block + format.number.series output + new.sentence + format.publisher.address output + } + { + new.block + format.book.crossref output.nonnull + format.date "year" output.check + } + if$ + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} +FUNCTION {booklet} +{ output.bibitem + format.authors output + new.block + format.title "title" output.check + new.block + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output + format.date output + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + new.block + format.btitle "title" output.check + crossref missing$ + { + format.bvolume output + format.chapter.pages "chapter and pages" output.check + new.block + format.number.series output + new.sentence + format.publisher.address output + } + { + format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + format.date "year" output.check + } + if$ + format.edition output + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + new.block + format.in.title "title" output.check + add.blank + format.edition output +% new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + add.blank + format.number.series output + format.chapter.pages output + new.sentence + format.publisher.address output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + new.block + format.editors output +add.blank + format.inpro.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.pages output + new.sentence + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} +FUNCTION {conference} { inproceedings } +FUNCTION {manual} +{ output.bibitem + author empty$ + { organization "organization" bibinfo.check + duplicate$ empty$ 'pop$ + { output + address "address" bibinfo.check output + } + if$ + } + { format.authors output.nonnull } + if$ + new.block + format.btitle "title" output.check + author empty$ + { organization empty$ + { + address new.block.checka + address "address" bibinfo.check output + } + 'skip$ + if$ + } + { + organization address new.block.checkb + organization "organization" bibinfo.check output + address "address" bibinfo.check output + } + if$ + format.edition output + format.date output + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.btitle + "title" output.check + new.block + bbl.mthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + title howpublished new.block.checkb + format.title output + howpublished new.block.checka + howpublished "howpublished" bibinfo.check output + format.date output + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry + empty.misc.check +} + +FUNCTION {softmisc} +{ output.bibitem + format.authors output + title howpublished new.block.checkb + format.title output + format.version output + howpublished new.block.checka + howpublished "howpublished" bibinfo.check output + format.date output + new.block + format.url output + new.block + format.note output + %%format.eprint output + format.softmisc.eprint output + fin.entry + empty.misc.check +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.btitle + "title" output.check + new.block + bbl.phdthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + editor empty$ + { organization "organization" bibinfo.check output + } + { format.editors output.nonnull } + if$ + new.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + editor empty$ + { publisher empty$ + 'skip$ + { + new.sentence + format.publisher.address output + } + if$ + } + { publisher empty$ + { + new.sentence + format.organization.address output } + { + new.sentence + organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + } + if$ + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + new.block + format.title + "title" output.check + new.block + format.tr.number output.nonnull + institution "institution" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + format.date output + new.block + format.url output + new.block + format.note "note" output.check + format.eprint output + fin.entry +} + +FUNCTION {default.type} { misc } +READ +STRINGS { longest.label } +INTEGERS { number.label longest.label.width } +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} +FUNCTION {longest.label.pass} +{ number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + 'skip$ + if$ +} +EXECUTE {initialize.longest.label} +ITERATE {longest.label.pass} +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * + write$ newline$ + "\expandafter\ifx\csname url\endcsname\relax" + write$ newline$ + %%" \def\url#1{\texttt{#1}}\fi" + " \def\url#1{\burl{#1}}\fi" + write$ newline$ + "\expandafter\ifx\csname urlprefix\endcsname\relax\def\urlprefix{URL }\fi" + write$ newline$ + "\providecommand{\bibinfo}[2]{#2}" + write$ newline$ + "\providecommand{\eprint}[2][]{\url{#2}}" + write$ newline$ + "\providecommand{\doi}[1]{\url{https://doi.org/#1}}" + write$ newline$ + "\bibcommenthead" write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.state.consts} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `nature.bst'. \ No newline at end of file diff --git a/SI/SI.aux b/SI/SI.aux deleted file mode 100644 index 300135e..0000000 --- a/SI/SI.aux +++ /dev/null @@ -1,87 +0,0 @@ -\relax -\providecommand\zref@newlabel[2]{} -\providecommand\hyper@newdestlabel[2]{} -\bbl@cs{beforestart} -\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} -\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined -\global\let\oldcontentsline\contentsline -\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} -\global\let\oldnewlabel\newlabel -\gdef\newlabel#1#2{\newlabelxx{#1}#2} -\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} -\AtEndDocument{\ifx\hyper@anchor\@undefined -\let\contentsline\oldcontentsline -\let\newlabel\oldnewlabel -\fi} -\fi} -\global\let\hyper@last\relax -\gdef\HyperFirstAtBeginDocument#1{#1} -\providecommand\HyField@AuxAddToFields[1]{} -\providecommand\HyField@AuxAddToCoFields[2]{} -\bibstyle{unsrtnat} -\babel@aux{english}{} -\citation{RN254,RN255,RN256,RN257,RN258,RN259,RN260,RN261,RN262} -\citation{RN254} -\citation{RN255} -\citation{mturk} -\citation{psql} -\citation{redis} -\citation{sinatra} -\citation{ruby} -\citation{thin} -\citation{rfc6455} -\citation{fws} -\citation{json} -\@writefile{lof}{\contentsline {figure}{\numberline {S1}{\ignorespaces Platform architecture of the WoS.\relax }}{3}{figure.caption.1}\protected@file@percent } -\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} -\newlabel{fig:arch}{{S1}{3}{Platform architecture of the WoS.\relax }{figure.caption.1}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {S2}{\ignorespaces Landing page of the WoS.\relax }}{4}{figure.caption.2}\protected@file@percent } -\newlabel{fig:landpage}{{S2}{4}{Landing page of the WoS.\relax }{figure.caption.2}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {S3}{\ignorespaces Login page of the WoS.\relax }}{4}{figure.caption.2}\protected@file@percent } -\newlabel{fig:login}{{S3}{4}{Login page of the WoS.\relax }{figure.caption.2}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {S4}{\ignorespaces The main part of the experiment.\relax }}{5}{figure.caption.3}\protected@file@percent } -\newlabel{fig:main}{{S4}{5}{The main part of the experiment.\relax }{figure.caption.3}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {S5}{\ignorespaces The modal dialog box showing the request sent from a partner.\relax }}{5}{figure.caption.3}\protected@file@percent } -\newlabel{fig:resp1}{{S5}{5}{The modal dialog box showing the request sent from a partner.\relax }{figure.caption.3}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {S6}{\ignorespaces The modal dialog box of request composing.\relax }}{6}{figure.caption.4}\protected@file@percent } -\newlabel{fig:request}{{S6}{6}{The modal dialog box of request composing.\relax }{figure.caption.4}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {S7}{\ignorespaces The modal dialog box showing that the participant accepts the request.\relax }}{6}{figure.caption.4}\protected@file@percent } -\newlabel{fig:resp2}{{S7}{6}{The modal dialog box showing that the participant accepts the request.\relax }{figure.caption.4}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {S8}{\ignorespaces The new configuration page of the management interface.\relax }}{7}{figure.caption.5}\protected@file@percent } -\newlabel{fig:config}{{S8}{7}{The new configuration page of the management interface.\relax }{figure.caption.5}{}} -\@writefile{lot}{\contentsline {table}{\numberline {S1}{\ignorespaces The answer of acceptance of the privacy policy.\relax }}{9}{table.caption.6}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {S2}{\ignorespaces The distribution of the sex.\relax }}{9}{table.caption.7}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {S3}{\ignorespaces The age of participants.\relax }}{9}{table.caption.8}\protected@file@percent } -\newlabel{tbl:age}{{S3}{9}{The age of participants.\relax }{table.caption.8}{}} -\@writefile{lot}{\contentsline {table}{\numberline {S4}{\ignorespaces The institution of participants.\relax }}{10}{table.caption.9}\protected@file@percent } -\newlabel{tbl:inst}{{S4}{10}{The institution of participants.\relax }{table.caption.9}{}} -\bibstyle{pnas-new} -\bibcite{RN254}{{1}{}{{}}{{}}} -\bibcite{RN255}{{2}{}{{}}{{}}} -\bibcite{RN256}{{3}{}{{}}{{}}} -\bibcite{RN257}{{4}{}{{}}{{}}} -\bibcite{RN258}{{5}{}{{}}{{}}} -\bibcite{RN259}{{6}{}{{}}{{}}} -\bibcite{RN260}{{7}{}{{}}{{}}} -\bibcite{RN261}{{8}{}{{}}{{}}} -\bibcite{RN262}{{9}{}{{}}{{}}} -\bibcite{mturk}{{10}{}{{}}{{}}} -\bibcite{psql}{{11}{}{{}}{{}}} -\bibcite{redis}{{12}{}{{}}{{}}} -\bibcite{sinatra}{{13}{}{{}}{{}}} -\bibcite{ruby}{{14}{}{{}}{{}}} -\bibcite{thin}{{15}{}{{}}{{}}} -\bibcite{rfc6455}{{16}{}{{}}{{}}} -\bibcite{fws}{{17}{}{{}}{{}}} -\bibcite{json}{{18}{}{{}}{{}}} -\providecommand\NAT@force@numbers{}\NAT@force@numbers -\newlabel{LastPage}{{}{15}{}{page.15}{}} -\xdef\lastpage@lastpage{15} -\xdef\lastpage@lastpageHy{15} -\expandafter\ifx\csname c@section@totc\endcsname\relax\newcounter{section@totc}\fi\setcounter{section@totc}{0} -\expandafter\ifx\csname c@figure@totc\endcsname\relax\newcounter{figure@totc}\fi\setcounter{figure@totc}{8} -\expandafter\ifx\csname c@table@totc\endcsname\relax\newcounter{table@totc}\fi\setcounter{table@totc}{4} -\expandafter\ifx\csname c@NAT@ctr@totc\endcsname\relax\newcounter{NAT@ctr@totc}\fi\setcounter{NAT@ctr@totc}{18} -\expandafter\ifx\csname c@movie@totc\endcsname\relax\newcounter{movie@totc}\fi\setcounter{movie@totc}{0} -\expandafter\ifx\csname c@dataset@totc\endcsname\relax\newcounter{dataset@totc}\fi\setcounter{dataset@totc}{0} -\expandafter\ifx\csname c@SItext@totc\endcsname\relax\newcounter{SItext@totc}\fi\setcounter{SItext@totc}{1} diff --git a/SI/SI.log b/SI/SI.log deleted file mode 100644 index 2cb3a14..0000000 --- a/SI/SI.log +++ /dev/null @@ -1,1552 +0,0 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/W32TeX) (preloaded format=pdflatex 2022.8.30) 8 MAR 2023 22:44 -entering extended mode - restricted \write18 enabled. - %&-line parsing enabled. -**SI.tex -(./SI.tex -LaTeX2e <2020-02-02> patch level 5 -L3 programming layer <2020-03-06> (./pnas-new.cls -Document Class: pnas-new 2019/04/29, v1.45 -(d:/texlive/2020/texmf-dist/tex/latex/extsizes/extarticle.cls -Document Class: extarticle 1996/10/08 v1.0 Non Standard LaTeX document class -(d:/texlive/2020/texmf-dist/tex/latex/extsizes/size9.clo -File: size9.clo 1999/11/11 v1.4a NON-Standard LaTeX file (size option) -) -(d:/texlive/2020/texmf-dist/tex/latex/base/exscale.sty -Package: exscale 2018/09/24 v2.1i Standard LaTeX package exscale -LaTeX Font Info: Redeclaring symbol font `largesymbols' on input line 57. -LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' -(Font) OMX/cmex/m/n --> OMX/cmex/m/n on input line 57. -LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' -(Font) OMX/cmex/m/n --> OMX/cmex/m/n on input line 57. -\big@size=\dimen134 -) -\c@part=\count167 -\c@section=\count168 -\c@subsection=\count169 -\c@subsubsection=\count170 -\c@paragraph=\count171 -\c@subparagraph=\count172 -\c@figure=\count173 -\c@table=\count174 -\abovecaptionskip=\skip47 -\belowcaptionskip=\skip48 -\bibindent=\dimen135 -) -(d:/texlive/2020/texmf-dist/tex/latex/base/inputenc.sty -Package: inputenc 2018/08/11 v1.3c Input encoding file -\inpenc@prehook=\toks15 -\inpenc@posthook=\toks16 -) -(d:/texlive/2020/texmf-dist/tex/generic/babel/babel.sty -Package: babel 2020/03/22 3.42 The Babel package - -(d:/texlive/2020/texmf-dist/tex/generic/babel/switch.def -File: switch.def 2020/03/22 3.42 Babel switching mechanism -) -(d:/texlive/2020/texmf-dist/tex/generic/babel-english/english.ldf -Language: english 2017/06/06 v3.3r English support from the babel system - -(d:/texlive/2020/texmf-dist/tex/generic/babel/babel.def -File: babel.def 2020/03/22 3.42 Babel common definitions -\babel@savecnt=\count175 -\U@D=\dimen136 - -(d:/texlive/2020/texmf-dist/tex/generic/babel/txtbabel.def) -\bbl@readstream=\read2 -\bbl@dirlevel=\count176 -) -Package babel Info: \l@canadian = using hyphenrules for english -(babel) (\language0) on input line 102. -Package babel Info: \l@australian = using hyphenrules for ukenglish -(babel) (\language21) on input line 105. -Package babel Info: \l@newzealand = using hyphenrules for ukenglish -(babel) (\language21) on input line 108. -)) -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amsmath.sty -Package: amsmath 2020/01/20 v2.17e AMS math features -\@mathmargin=\skip49 - -For additional information on amsmath, use the `?' option. -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amstext.sty -Package: amstext 2000/06/29 v2.01 AMS text - -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amsgen.sty -File: amsgen.sty 1999/11/30 v2.0 generic functions -\@emptytoks=\toks17 -\ex@=\dimen137 -)) -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amsbsy.sty -Package: amsbsy 1999/11/29 v1.2d Bold Symbols -\pmbraise@=\dimen138 -) -(d:/texlive/2020/texmf-dist/tex/latex/amsmath/amsopn.sty -Package: amsopn 2016/03/08 v2.02 operator names -) -\inf@bad=\count177 -LaTeX Info: Redefining \frac on input line 227. -\uproot@=\count178 -\leftroot@=\count179 -LaTeX Info: Redefining \overline on input line 389. -\classnum@=\count180 -\DOTSCASE@=\count181 -LaTeX Info: Redefining \ldots on input line 486. -LaTeX Info: Redefining \dots on input line 489. -LaTeX Info: Redefining \cdots on input line 610. -\Mathstrutbox@=\box45 -\strutbox@=\box46 -\big@size=\dimen139 -LaTeX Font Info: Redeclaring font encoding OML on input line 733. -LaTeX Font Info: Redeclaring font encoding OMS on input line 734. -\macc@depth=\count182 -\c@MaxMatrixCols=\count183 -\dotsspace@=\muskip16 -\c@parentequation=\count184 -\dspbrk@lvl=\count185 -\tag@help=\toks18 -\row@=\count186 -\column@=\count187 -\maxfields@=\count188 -\andhelp@=\toks19 -\eqnshift@=\dimen140 -\alignsep@=\dimen141 -\tagshift@=\dimen142 -\tagwidth@=\dimen143 -\totwidth@=\dimen144 -\lineht@=\dimen145 -\@envbody=\toks20 -\multlinegap=\skip50 -\multlinetaggap=\skip51 -\mathdisplay@stack=\toks21 -LaTeX Info: Redefining \[ on input line 2859. -LaTeX Info: Redefining \] on input line 2860. -) -(d:/texlive/2020/texmf-dist/tex/latex/amsfonts/amsfonts.sty -Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support -\symAMSa=\mathgroup4 -\symAMSb=\mathgroup5 -LaTeX Font Info: Redeclaring math symbol \hbar on input line 98. -LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' -(Font) U/euf/m/n --> U/euf/b/n on input line 106. -) -(d:/texlive/2020/texmf-dist/tex/latex/amsfonts/amssymb.sty -Package: amssymb 2013/01/14 v3.01 AMS font symbols -) -(d:/texlive/2020/texmf-dist/tex/latex/lm/lmodern.sty -Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts -LaTeX Font Info: Overwriting symbol font `operators' in version `normal' -(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22. -LaTeX Font Info: Overwriting symbol font `letters' in version `normal' -(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23. -LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' -(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24. -LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' -(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25. -LaTeX Font Info: Overwriting symbol font `operators' in version `bold' -(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26. -LaTeX Font Info: Overwriting symbol font `letters' in version `bold' -(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27. -LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' -(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28. -LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' -(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29. -LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' -(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31. -LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' -(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32. -LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' -(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33. -LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' -(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34. -LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' -(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35. -LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' -(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36. -LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' -(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37. -LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' -(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38. -) -(d:/texlive/2020/texmf-dist/tex/latex/psnfss/helvet.sty -Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS) - -(d:/texlive/2020/texmf-dist/tex/latex/graphics/keyval.sty -Package: keyval 2014/10/28 v1.15 key=value parser (DPC) -\KV@toks@=\toks22 -)) -(d:/texlive/2020/texmf-dist/tex/latex/base/fontenc.sty -Package: fontenc 2020/02/11 v2.0o Standard LaTeX package -LaTeX Font Info: Trying to load font information for T1+lmr on input line 11 -2. - -(d:/texlive/2020/texmf-dist/tex/latex/lm/t1lmr.fd -File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern -)) -(d:/texlive/2020/texmf-dist/tex/latex/lettrine/lettrine.sty -File: lettrine.sty 2020-03-14 v2.23 (Daniel Flipo) - -(d:/texlive/2020/texmf-dist/tex/generic/minifp/minifp.sty -Package: minifp 2013/12/30 v0.96. Macros for real number operations and a stack --based programing language. -\MFP@loopctr=\count189 -) -\c@DefaultLines=\count190 -\c@DefaultDepth=\count191 -\DefaultFindent=\dimen146 -\DefaultNindent=\dimen147 -\DefaultSlope=\dimen148 -\DiscardVskip=\dimen149 -\L@lbox=\box47 -\L@tbox=\box48 -\c@L@lines=\count192 -\c@L@depth=\count193 -\L@Pindent=\dimen150 -\L@Findent=\dimen151 -\L@Nindent=\dimen152 -\L@lraise=\dimen153 -\L@first=\dimen154 -\L@next=\dimen155 -\L@slope=\dimen156 -\L@height=\dimen157 -\L@novskip=\dimen158 -\L@target@ht=\dimen159 -\L@target@dp=\dimen160 -\L@target@tht=\dimen161 -\LettrineWidth=\dimen162 -\LettrineHeight=\dimen163 -\LettrineDepth=\dimen164 -\Llist@everypar=\toks23 - -Loading lettrine.cfg -(d:/texlive/2020/texmf-dist/tex/latex/lettrine/lettrine.cfg)) -(d:/texlive/2020/texmf-dist/tex/latex/tools/afterpage.sty -Package: afterpage 2014/10/28 v1.08 After-Page Package (DPC) -\AP@output=\toks24 -\AP@partial=\box49 -\AP@footins=\box50 -) -(d:/texlive/2020/texmf-dist/tex/generic/iftex/ifpdf.sty -Package: ifpdf 2019/10/25 v3.4 ifpdf legacy package. Use iftex instead. - -(d:/texlive/2020/texmf-dist/tex/generic/iftex/iftex.sty -Package: iftex 2020/03/06 v1.0d TeX engine tests -)) -(d:/texlive/2020/texmf-dist/tex/generic/iftex/ifxetex.sty -Package: ifxetex 2019/10/25 v0.7 ifxetex legacy package. Use iftex instead. -) -(d:/texlive/2020/texmf-dist/tex/latex/xcolor/xcolor.sty -Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK) - -(d:/texlive/2020/texmf-dist/tex/latex/graphics-cfg/color.cfg -File: color.cfg 2016/01/02 v1.6 sample color configuration -) -Package xcolor Info: Driver file: pdftex.def on input line 225. - -(d:/texlive/2020/texmf-dist/tex/latex/graphics-def/pdftex.def -File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex -) -Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348. -Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352. -Package xcolor Info: Model `RGB' extended on input line 1364. -Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366. -Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367. -Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368. -Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369. -Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370. -Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371. -) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty -(d:/texlive/2020/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty -(d:/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex -\pgfutil@everybye=\toks25 -\pgfutil@tempdima=\dimen165 -\pgfutil@tempdimb=\dimen166 - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex) -) (d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def -\pgfutil@abb=\box51 - -(d:/texlive/2020/texmf-dist/tex/latex/ms/everyshi.sty -Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) -)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex -(d:/texlive/2020/texmf-dist/tex/generic/pgf/pgf.revision.tex) -Package: pgfrcs 2020/01/08 v3.1.5b (3.1.5b) -)) -Package: pgf 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty -(d:/texlive/2020/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR) - -(d:/texlive/2020/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR) - -(d:/texlive/2020/texmf-dist/tex/latex/graphics/trig.sty -Package: trig 2016/01/03 v1.10 sin cos tan (DPC) -) -(d:/texlive/2020/texmf-dist/tex/latex/graphics-cfg/graphics.cfg -File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration -) -Package graphics Info: Driver file: pdftex.def on input line 105. -) -\Gin@req@height=\dimen167 -\Gin@req@width=\dimen168 -) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex -Package: pgfsys 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex -\pgfkeys@pathtoks=\toks26 -\pgfkeys@temptoks=\toks27 - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex -\pgfkeys@tmptoks=\toks28 -)) -\pgf@x=\dimen169 -\pgf@y=\dimen170 -\pgf@xa=\dimen171 -\pgf@ya=\dimen172 -\pgf@xb=\dimen173 -\pgf@yb=\dimen174 -\pgf@xc=\dimen175 -\pgf@yc=\dimen176 -\pgf@xd=\dimen177 -\pgf@yd=\dimen178 -\w@pgf@writea=\write3 -\r@pgf@reada=\read3 -\c@pgf@counta=\count194 -\c@pgf@countb=\count195 -\c@pgf@countc=\count196 -\c@pgf@countd=\count197 -\t@pgf@toka=\toks29 -\t@pgf@tokb=\toks30 -\t@pgf@tokc=\toks31 -\pgf@sys@id@count=\count198 - (d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg -File: pgf.cfg 2020/01/08 v3.1.5b (3.1.5b) -) -Driver file for pgf: pgfsys-pdftex.def - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def -File: pgfsys-pdftex.def 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def -File: pgfsys-common-pdf.def 2020/01/08 v3.1.5b (3.1.5b) -))) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex -File: pgfsyssoftpath.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfsyssoftpath@smallbuffer@items=\count199 -\pgfsyssoftpath@bigbuffer@items=\count266 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex -File: pgfsysprotocol.code.tex 2020/01/08 v3.1.5b (3.1.5b) -)) (d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex -Package: pgfcore 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex -\pgfmath@dimen=\dimen179 -\pgfmath@count=\count267 -\pgfmath@box=\box52 -\pgfmath@toks=\toks32 -\pgfmath@stack@operand=\toks33 -\pgfmath@stack@operation=\toks34 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.te -x) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric -.code.tex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.t -ex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.co -de.tex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.te -x) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithm -etics.code.tex))) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex -\c@pgfmathroundto@lastzeros=\count268 -)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex -File: pgfcorepoints.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@picminx=\dimen180 -\pgf@picmaxx=\dimen181 -\pgf@picminy=\dimen182 -\pgf@picmaxy=\dimen183 -\pgf@pathminx=\dimen184 -\pgf@pathmaxx=\dimen185 -\pgf@pathminy=\dimen186 -\pgf@pathmaxy=\dimen187 -\pgf@xx=\dimen188 -\pgf@xy=\dimen189 -\pgf@yx=\dimen190 -\pgf@yy=\dimen191 -\pgf@zx=\dimen192 -\pgf@zy=\dimen193 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.cod -e.tex -File: pgfcorepathconstruct.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@path@lastx=\dimen194 -\pgf@path@lasty=\dimen195 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.te -x -File: pgfcorepathusage.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@shorten@end@additional=\dimen196 -\pgf@shorten@start@additional=\dimen197 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex -File: pgfcorescopes.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfpic=\box53 -\pgf@hbox=\box54 -\pgf@layerbox@main=\box55 -\pgf@picture@serial@count=\count269 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code -.tex -File: pgfcoregraphicstate.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgflinewidth=\dimen198 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.c -ode.tex -File: pgfcoretransformations.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@pt@x=\dimen199 -\pgf@pt@y=\dimen256 -\pgf@pt@temp=\dimen257 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex -File: pgfcorequick.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex -File: pgfcoreobjects.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.co -de.tex -File: pgfcorepathprocessing.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex -File: pgfcorearrows.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfarrowsep=\dimen258 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex -File: pgfcoreshade.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@max=\dimen259 -\pgf@sys@shading@range@num=\count270 -\pgf@shadingcount=\count271 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex -File: pgfcoreimage.code.tex 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex -File: pgfcoreexternal.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfexternal@startupbox=\box56 -)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex -File: pgfcorelayers.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code -.tex -File: pgfcoretransparency.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex -File: pgfcorepatterns.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) (d:/texlive/2020/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex -File: pgfcorerdf.code.tex 2020/01/08 v3.1.5b (3.1.5b) -))) (d:/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.te -x -File: pgfmoduleshapes.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfnodeparttextbox=\box57 -) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex -File: pgfmoduleplot.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.st -y -Package: pgfcomp-version-0-65 2020/01/08 v3.1.5b (3.1.5b) -\pgf@nodesepstart=\dimen260 -\pgf@nodesepend=\dimen261 -) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.st -y -Package: pgfcomp-version-1-18 2020/01/08 v3.1.5b (3.1.5b) -)) (d:/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgffor.sty -(d:/texlive/2020/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)) -(d:/texlive/2020/texmf-dist/tex/latex/pgf/math/pgfmath.sty -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex -Package: pgffor 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex) -\pgffor@iter=\dimen262 -\pgffor@skip=\dimen263 -\pgffor@stack=\toks35 -\pgffor@toks=\toks36 -)) -(d:/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex -Package: tikz 2020/01/08 v3.1.5b (3.1.5b) - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.co -de.tex -File: pgflibraryplothandlers.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgf@plot@mark@count=\count272 -\pgfplotmarksize=\dimen264 -) -\tikz@lastx=\dimen265 -\tikz@lasty=\dimen266 -\tikz@lastxsaved=\dimen267 -\tikz@lastysaved=\dimen268 -\tikz@lastmovetox=\dimen269 -\tikz@lastmovetoy=\dimen270 -\tikzleveldistance=\dimen271 -\tikzsiblingdistance=\dimen272 -\tikz@figbox=\box58 -\tikz@figbox@bg=\box59 -\tikz@tempbox=\box60 -\tikz@tempbox@bg=\box61 -\tikztreelevel=\count273 -\tikznumberofchildren=\count274 -\tikznumberofcurrentchild=\count275 -\tikz@fig@count=\count276 - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex -File: pgfmodulematrix.code.tex 2020/01/08 v3.1.5b (3.1.5b) -\pgfmatrixcurrentrow=\count277 -\pgfmatrixcurrentcolumn=\count278 -\pgf@matrix@numberofcolumns=\count279 -) -\tikz@expandcount=\count280 - -(d:/texlive/2020/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzli -brarytopaths.code.tex -File: tikzlibrarytopaths.code.tex 2020/01/08 v3.1.5b (3.1.5b) -))) -(d:/texlive/2020/texmf-dist/tex/latex/mdframed/mdframed.sty -Package: mdframed 2013/07/01 1.9b: mdframed - -(d:/texlive/2020/texmf-dist/tex/latex/kvoptions/kvoptions.sty -Package: kvoptions 2019/11/29 v3.13 Key value format for package options (HO) - -(d:/texlive/2020/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty -Package: ltxcmds 2019/12/15 v1.24 LaTeX kernel commands for general use (HO) -) -(d:/texlive/2020/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty -Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO) -)) -(d:/texlive/2020/texmf-dist/tex/latex/l3packages/xparse/xparse.sty -(d:/texlive/2020/texmf-dist/tex/latex/l3kernel/expl3.sty -Package: expl3 2020-03-06 L3 programming layer (loader) - -(d:/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def -File: l3backend-pdfmode.def 2020-03-12 L3 backend support: PDF mode -\l__kernel_color_stack_int=\count281 -\l__pdf_internal_box=\box62 -)) -Package: xparse 2020-03-06 L3 Experimental document command parser -\l__xparse_current_arg_int=\count282 -\g__xparse_grabber_int=\count283 -\l__xparse_m_args_int=\count284 -\l__xparse_v_nesting_int=\count285 -) -(d:/texlive/2020/texmf-dist/tex/latex/etoolbox/etoolbox.sty -Package: etoolbox 2019/09/21 v2.5h e-TeX tools for LaTeX (JAW) -\etb@tempcnta=\count286 -) -(d:/texlive/2020/texmf-dist/tex/latex/zref/zref-abspage.sty -Package: zref-abspage 2020-03-03 v2.29 Module abspage for zref (HO) - -(d:/texlive/2020/texmf-dist/tex/latex/zref/zref-base.sty -Package: zref-base 2020-03-03 v2.29 Module base for zref (HO) - -(d:/texlive/2020/texmf-dist/tex/generic/infwarerr/infwarerr.sty -Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) -) -(d:/texlive/2020/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty -Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) -) -(d:/texlive/2020/texmf-dist/tex/latex/pdftexcmds/pdftexcmds.sty -Package: pdftexcmds 2019/11/24 v0.31 Utility functions of pdfTeX for LuaTeX (HO -) -Package pdftexcmds Info: \pdf@primitive is available. -Package pdftexcmds Info: \pdf@ifprimitive is available. -Package pdftexcmds Info: \pdfdraftmode found. -) -(d:/texlive/2020/texmf-dist/tex/generic/etexcmds/etexcmds.sty -Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO) -) -(d:/texlive/2020/texmf-dist/tex/latex/auxhook/auxhook.sty -Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO) -) -Package zref Info: New property list: main on input line 763. -Package zref Info: New property: default on input line 764. -Package zref Info: New property: page on input line 765. -) -(d:/texlive/2020/texmf-dist/tex/generic/atbegshi/atbegshi.sty -Package: atbegshi 2019/12/05 v1.19 At begin shipout hook (HO) -) -\c@abspage=\count287 -Package zref Info: New property: abspage on input line 66. -) -(d:/texlive/2020/texmf-dist/tex/latex/needspace/needspace.sty -Package: needspace 2010/09/12 v1.3d reserve vertical space -) -\mdf@templength=\skip52 -\c@mdf@globalstyle@cnt=\count288 -\mdf@skipabove@length=\skip53 -\mdf@skipbelow@length=\skip54 -\mdf@leftmargin@length=\skip55 -\mdf@rightmargin@length=\skip56 -\mdf@innerleftmargin@length=\skip57 -\mdf@innerrightmargin@length=\skip58 -\mdf@innertopmargin@length=\skip59 -\mdf@innerbottommargin@length=\skip60 -\mdf@splittopskip@length=\skip61 -\mdf@splitbottomskip@length=\skip62 -\mdf@outermargin@length=\skip63 -\mdf@innermargin@length=\skip64 -\mdf@linewidth@length=\skip65 -\mdf@innerlinewidth@length=\skip66 -\mdf@middlelinewidth@length=\skip67 -\mdf@outerlinewidth@length=\skip68 -\mdf@roundcorner@length=\skip69 -\mdf@footenotedistance@length=\skip70 -\mdf@userdefinedwidth@length=\skip71 -\mdf@needspace@length=\skip72 -\mdf@frametitleaboveskip@length=\skip73 -\mdf@frametitlebelowskip@length=\skip74 -\mdf@frametitlerulewidth@length=\skip75 -\mdf@frametitleleftmargin@length=\skip76 -\mdf@frametitlerightmargin@length=\skip77 -\mdf@shadowsize@length=\skip78 -\mdf@extratopheight@length=\skip79 -\mdf@subtitleabovelinewidth@length=\skip80 -\mdf@subtitlebelowlinewidth@length=\skip81 -\mdf@subtitleaboveskip@length=\skip82 -\mdf@subtitlebelowskip@length=\skip83 -\mdf@subtitleinneraboveskip@length=\skip84 -\mdf@subtitleinnerbelowskip@length=\skip85 -\mdf@subsubtitleabovelinewidth@length=\skip86 -\mdf@subsubtitlebelowlinewidth@length=\skip87 -\mdf@subsubtitleaboveskip@length=\skip88 -\mdf@subsubtitlebelowskip@length=\skip89 -\mdf@subsubtitleinneraboveskip@length=\skip90 -\mdf@subsubtitleinnerbelowskip@length=\skip91 - -(d:/texlive/2020/texmf-dist/tex/latex/mdframed/md-frame-1.mdf -File: md-frame-1.mdf 2013/07/01\ 1.9b: md-frame-1 -) -\mdf@frametitlebox=\box63 -\mdf@footnotebox=\box64 -\mdf@splitbox@one=\box65 -\mdf@splitbox@two=\box66 -\mdf@splitbox@save=\box67 -\mdfsplitboxwidth=\skip92 -\mdfsplitboxtotalwidth=\skip93 -\mdfsplitboxheight=\skip94 -\mdfsplitboxdepth=\skip95 -\mdfsplitboxtotalheight=\skip96 -\mdfframetitleboxwidth=\skip97 -\mdfframetitleboxtotalwidth=\skip98 -\mdfframetitleboxheight=\skip99 -\mdfframetitleboxdepth=\skip100 -\mdfframetitleboxtotalheight=\skip101 -\mdffootnoteboxwidth=\skip102 -\mdffootnoteboxtotalwidth=\skip103 -\mdffootnoteboxheight=\skip104 -\mdffootnoteboxdepth=\skip105 -\mdffootnoteboxtotalheight=\skip106 -\mdftotallinewidth=\skip107 -\mdfboundingboxwidth=\skip108 -\mdfboundingboxtotalwidth=\skip109 -\mdfboundingboxheight=\skip110 -\mdfboundingboxdepth=\skip111 -\mdfboundingboxtotalheight=\skip112 -\mdf@freevspace@length=\skip113 -\mdf@horizontalwidthofbox@length=\skip114 -\mdf@verticalmarginwhole@length=\skip115 -\mdf@horizontalspaceofbox=\skip116 -\mdfsubtitleheight=\skip117 -\mdfsubsubtitleheight=\skip118 -\c@mdfcountframes=\count289 - -****** mdframed patching \endmdf@trivlist - -****** -- success****** - -\mdf@envdepth=\count290 -\c@mdf@env@i=\count291 -\c@mdf@env@ii=\count292 -\c@mdf@zref@counter=\count293 -Package zref Info: New property: mdf@pagevalue on input line 895. -) -(d:/texlive/2020/texmf-dist/tex/latex/hyperref/hyperref.sty -Package: hyperref 2020/01/14 v7.00d Hypertext links for LaTeX - -(d:/texlive/2020/texmf-dist/tex/generic/pdfescape/pdfescape.sty -Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) -) -(d:/texlive/2020/texmf-dist/tex/latex/hycolor/hycolor.sty -Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) -) -(d:/texlive/2020/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty -Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO) -) -\@linkdim=\dimen273 -\Hy@linkcounter=\count294 -\Hy@pagecounter=\count295 - -(d:/texlive/2020/texmf-dist/tex/latex/hyperref/pd1enc.def -File: pd1enc.def 2020/01/14 v7.00d Hyperref: PDFDocEncoding definition (HO) -Now handling font encoding PD1 ... -... no UTF-8 mapping file for font encoding PD1 -) -(d:/texlive/2020/texmf-dist/tex/generic/intcalc/intcalc.sty -Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) -) -\Hy@SavedSpaceFactor=\count296 -Package hyperref Info: Option `colorlinks' set `true' on input line 4421. -Package hyperref Info: Hyper figures OFF on input line 4547. -Package hyperref Info: Link nesting OFF on input line 4552. -Package hyperref Info: Hyper index ON on input line 4555. -Package hyperref Info: Plain pages OFF on input line 4562. -Package hyperref Info: Backreferencing OFF on input line 4567. -Package hyperref Info: Implicit mode ON; LaTeX internals redefined. -Package hyperref Info: Bookmarks ON on input line 4800. -\c@Hy@tempcnt=\count297 - -(d:/texlive/2020/texmf-dist/tex/latex/url/url.sty -\Urlmuskip=\muskip17 -Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. -) -LaTeX Info: Redefining \url on input line 5159. -\XeTeXLinkMargin=\dimen274 - -(d:/texlive/2020/texmf-dist/tex/generic/bitset/bitset.sty -Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) - -(d:/texlive/2020/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty -Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO -) -)) -\Fld@menulength=\count298 -\Field@Width=\dimen275 -\Fld@charsize=\dimen276 -Package hyperref Info: Hyper figures OFF on input line 6430. -Package hyperref Info: Link nesting OFF on input line 6435. -Package hyperref Info: Hyper index ON on input line 6438. -Package hyperref Info: backreferencing OFF on input line 6445. -Package hyperref Info: Link coloring ON on input line 6448. -Package hyperref Info: Link coloring with OCG OFF on input line 6455. -Package hyperref Info: PDF/A mode OFF on input line 6460. -LaTeX Info: Redefining \ref on input line 6500. -LaTeX Info: Redefining \pageref on input line 6504. -\Hy@abspage=\count299 -\c@Item=\count300 -\c@Hfootnote=\count301 -) -Package hyperref Info: Driver (autodetected): hpdftex. - -(d:/texlive/2020/texmf-dist/tex/latex/hyperref/hpdftex.def -File: hpdftex.def 2020/01/14 v7.00d Hyperref driver for pdfTeX - -(d:/texlive/2020/texmf-dist/tex/latex/atveryend/atveryend.sty -Package: atveryend 2019-12-11 v1.11 Hooks at the very end of document (HO) -Package atveryend Info: \AP@enddocument detected (standard20110627). -) -\HyAnn@Count=\count302 -\Fld@listcount=\count303 -\c@bookmark@seq@number=\count304 - -(d:/texlive/2020/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty -Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO) - -(d:/texlive/2020/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty -Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) -) -Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 -86. -) -\Hy@SectionHShift=\skip119 -) -(d:/texlive/2020/texmf-dist/tex/latex/preprint/authblk.sty -Package: authblk 2001/02/27 1.3 (PWD) -\affilsep=\skip120 -\@affilsep=\skip121 -\c@Maxaffil=\count305 -\c@authors=\count306 -\c@affil=\count307 -) -(d:/texlive/2020/texmf-dist/tex/latex/xifthen/xifthen.sty -Package: xifthen 2015/11/05 v1.4.0 Extended ifthen features - -(d:/texlive/2020/texmf-dist/tex/latex/tools/calc.sty -Package: calc 2017/05/25 v4.3 Infix arithmetic (KKT,FJ) -\calc@Acount=\count308 -\calc@Bcount=\count309 -\calc@Adimen=\dimen277 -\calc@Bdimen=\dimen278 -\calc@Askip=\skip122 -\calc@Bskip=\skip123 -LaTeX Info: Redefining \setlength on input line 80. -LaTeX Info: Redefining \addtolength on input line 81. -\calc@Ccount=\count310 -\calc@Cskip=\skip124 -) -(d:/texlive/2020/texmf-dist/tex/latex/base/ifthen.sty -Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) -) -(d:/texlive/2020/texmf-dist/tex/latex/ifmtarg/ifmtarg.sty -Package: ifmtarg 2018/04/16 v1.2b check for an empty argument -)) -(d:/texlive/2020/texmf-dist/tex/latex/base/textcomp.sty -Package: textcomp 2020/02/02 v2.0n Standard LaTeX package -) -(d:/texlive/2020/texmf-dist/tex/latex/colortbl/colortbl.sty -Package: colortbl 2020/01/04 v1.0e Color table columns (DPC) - -(d:/texlive/2020/texmf-dist/tex/latex/tools/array.sty -Package: array 2019/08/31 v2.4l Tabular extension package (FMi) -\col@sep=\dimen279 -\ar@mcellbox=\box68 -\extrarowheight=\dimen280 -\NC@list=\toks37 -\extratabsurround=\skip125 -\backup@length=\skip126 -\ar@cellbox=\box69 -) -\everycr=\toks38 -\minrowclearance=\skip127 -) -(d:/texlive/2020/texmf-dist/tex/latex/booktabs/booktabs.sty -Package: booktabs 2020/01/12 v1.61803398 Publication quality tables -\heavyrulewidth=\dimen281 -\lightrulewidth=\dimen282 -\cmidrulewidth=\dimen283 -\belowrulesep=\dimen284 -\belowbottomsep=\dimen285 -\aboverulesep=\dimen286 -\abovetopsep=\dimen287 -\cmidrulesep=\dimen288 -\cmidrulekern=\dimen289 -\defaultaddspace=\dimen290 -\@cmidla=\count311 -\@cmidlb=\count312 -\@aboverulesep=\dimen291 -\@belowrulesep=\dimen292 -\@thisruleclass=\count313 -\@lastruleclass=\count314 -\@thisrulewidth=\dimen293 -) -(d:/texlive/2020/texmf-dist/tex/latex/algorithms/algorithm.sty -Package: algorithm 2009/08/24 v0.1 Document Style `algorithm' - floating enviro -nment - -(d:/texlive/2020/texmf-dist/tex/latex/float/float.sty -Package: float 2001/11/08 v1.3d Float enhancements (AL) -\c@float@type=\count315 -\float@exts=\toks39 -\float@box=\box70 -\@float@everytoks=\toks40 -\@floatcapt=\box71 -) -\@float@every@algorithm=\toks41 -\c@algorithm=\count316 -) -(d:/texlive/2020/texmf-dist/tex/latex/algorithmicx/algpseudocode.sty -Package: algpseudocode - -(d:/texlive/2020/texmf-dist/tex/latex/algorithmicx/algorithmicx.sty -Package: algorithmicx 2005/04/27 v1.2 Algorithmicx - -Document Style algorithmicx 1.2 - a greatly improved `algorithmic' style -\c@ALG@line=\count317 -\c@ALG@rem=\count318 -\c@ALG@nested=\count319 -\ALG@tlm=\skip128 -\ALG@thistlm=\skip129 -\c@ALG@Lnr=\count320 -\c@ALG@blocknr=\count321 -\c@ALG@storecount=\count322 -\c@ALG@tmpcounter=\count323 -\ALG@tmplength=\skip130 -) -Document Style - pseudocode environments for use with the `algorithmicx' style -) (d:/texlive/2020/texmf-dist/tex/latex/changepage/changepage.sty -Package: changepage 2009/10/20 v1.0c check page and change page layout -\c@cp@cntr=\count324 -\cp@tempcnt=\count325 -) -(d:/texlive/2020/texmf-dist/tex/latex/geometry/geometry.sty -Package: geometry 2020/01/02 v5.9 Page Geometry - -(d:/texlive/2020/texmf-dist/tex/generic/iftex/ifvtex.sty -Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. -) -\Gm@cnth=\count326 -\Gm@cntv=\count327 -\c@Gm@tempcnt=\count328 -\Gm@bindingoffset=\dimen294 -\Gm@wd@mp=\dimen295 -\Gm@odd@mp=\dimen296 -\Gm@even@mp=\dimen297 -\Gm@layoutwidth=\dimen298 -\Gm@layoutheight=\dimen299 -\Gm@layouthoffset=\dimen300 -\Gm@layoutvoffset=\dimen301 -\Gm@dimlist=\toks42 -) -(d:/texlive/2020/texmf-dist/tex/latex/caption/caption.sty -Package: caption 2020/01/03 v3.4h Customizing captions (AR) - -(d:/texlive/2020/texmf-dist/tex/latex/caption/caption3.sty -Package: caption3 2020/01/03 v1.8h caption3 kernel (AR) -Package caption3 Info: TeX engine: e-TeX on input line 61. -\captionmargin=\dimen302 -\captionmargin@=\dimen303 -\captionwidth=\dimen304 -\caption@tempdima=\dimen305 -\caption@indent=\dimen306 -\caption@parindent=\dimen307 -\caption@hangindent=\dimen308 -Package caption Info: Standard document class detected. -) -(d:/texlive/2020/texmf-dist/tex/latex/newfloat/newfloat.sty -Package: newfloat 2019/09/02 v1.1l Defining new floating environments (AR) -) -\c@caption@flags=\count329 -\c@continuedfloat=\count330 -Package caption Info: float package is loaded. -Package caption Info: hyperref package is loaded. -) -(d:/texlive/2020/texmf-dist/tex/latex/natbib/natbib.sty -Package: natbib 2010/09/13 8.31b (PWD, AO) -\bibhang=\skip131 -\bibsep=\skip132 -LaTeX Info: Redefining \cite on input line 694. -\c@NAT@ctr=\count331 -) - -Package pnas-new Warning: pnas-new.bst and pnas2011.bst not found; falling back - to unsrtnat instead on input line 169. - -(./jabbrv.sty -Package: jabbrv 2010/08/18 v0.2 Automatic Journal Title Abbreviation Package -\temp@journal@text=\toks43 -\temp@journal@text@=\toks44 -\c@jabbrv@strlen@count=\count332 -\c@jabbrv@gobble@temp=\count333 -\c@jabbrv@loop@i=\count334 -\c@jabbrv@loop@max=\count335 -\c@jabbrv@word@count=\count336 - (./jabbrv-ltwa-all.ldf) (./jabbrv-ltwa-en.ldf)) -(d:/texlive/2020/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty -Package: fancyhdr 2019/01/31 v3.10 Extensive control of page headers and footer -s -\f@nch@headwidth=\skip133 -\f@nch@O@elh=\skip134 -\f@nch@O@erh=\skip135 -\f@nch@O@olh=\skip136 -\f@nch@O@orh=\skip137 -\f@nch@O@elf=\skip138 -\f@nch@O@erf=\skip139 -\f@nch@O@olf=\skip140 -\f@nch@O@orf=\skip141 -) -(d:/texlive/2020/texmf-dist/tex/latex/lastpage/lastpage.sty -Package: lastpage 2015/03/29 v1.2m Refers to last page's name (HMM; JPG) -) -(d:/texlive/2020/texmf-dist/tex/latex/titlesec/titlesec.sty -Package: titlesec 2019/10/16 v2.13 Sectioning titles -\ttl@box=\box72 -\beforetitleunit=\skip142 -\aftertitleunit=\skip143 -\ttl@plus=\dimen309 -\ttl@minus=\dimen310 -\ttl@toksa=\toks45 -\titlewidth=\dimen311 -\titlewidthlast=\dimen312 -\titlewidthfirst=\dimen313 -) -\c@ttlp@side=\count337 -\ttlp@side=\count338 -\pnas@vertadjust=\skip144 - -(d:/texlive/2020/texmf-dist/tex/latex/lineno/lineno.sty -Package: lineno 2005/11/02 line numbers on paragraphs v4.41 -\linenopenalty=\count339 -\output=\toks46 -\linenoprevgraf=\count340 -\linenumbersep=\dimen314 -\linenumberwidth=\dimen315 -\c@linenumber=\count341 -\c@pagewiselinenumber=\count342 -\c@LN@truepage=\count343 -\c@internallinenumber=\count344 -\c@internallinenumbers=\count345 -\quotelinenumbersep=\dimen316 -\bframerule=\dimen317 -\bframesep=\dimen318 -\bframebox=\box73 -LaTeX Info: Redefining \\ on input line 3056. -) -(d:/texlive/2020/texmf-dist/tex/latex/footmisc/footmisc.sty -Package: footmisc 2011/06/06 v5.5b a miscellany of footnote facilities -\FN@temptoken=\toks47 -\footnotemargin=\dimen319 -\c@pp@next@reset=\count346 -Package footmisc Info: Declaring symbol style bringhurst on input line 855. -Package footmisc Info: Declaring symbol style chicago on input line 863. -Package footmisc Info: Declaring symbol style wiley on input line 872. -Package footmisc Info: Declaring symbol style lamport-robust on input line 883. - -Package footmisc Info: Declaring symbol style lamport* on input line 903. -Package footmisc Info: Declaring symbol style lamport*-robust on input line 924 -. -) -\c@acknow@section=\count347 -\c@matmethods@section=\count348 - -(d:/texlive/2020/texmf-dist/tex/latex/enumitem/enumitem.sty -Package: enumitem 2019/06/20 v3.9 Customized lists -\labelindent=\skip145 -\enit@outerparindent=\dimen320 -\enit@toks=\toks48 -\enit@inbox=\box74 -\enit@count@id=\count349 -\enitdp@description=\count350 -) -(d:/texlive/2020/texmf-dist/tex/latex/sidecap/sidecap.sty -Package: sidecap 2003/06/06 v1.6f SideCap Package (RN/HjG) -\SC@BOXWD=\dimen321 -\SC@CAPWD=\dimen322 -\SC@tempdima=\dimen323 -\SC@tempdimb=\dimen324 -\c@SC@C=\count351 -\SC@BOX=\box75 -) -(d:/texlive/2020/texmf-dist/tex/latex/sttools/stfloats.sty -Package: stfloats 2017/03/27 v3.3 Improve float mechanism and baselineskip sett -ings -\@dblbotnum=\count352 -\c@dblbotnumber=\count353 -) -(d:/texlive/2020/texmf-dist/tex/latex/marginnote/marginnote.sty -Package: marginnote 2018/08/09 v1.4b non floating margin notes for LaTeX -\c@mn@abspage=\count354 -) -\@float@every@@widetext=\toks49 -\c@@widetext=\count355 -) -(d:/texlive/2020/texmf-dist/tex/latex/microtype/microtype.sty -Package: microtype 2019/11/18 v2.7d Micro-typographical refinements (RS) -\MT@toks=\toks50 -\MT@count=\count356 -LaTeX Info: Redefining \textls on input line 790. -\MT@outer@kern=\dimen325 -LaTeX Info: Redefining \textmicrotypecontext on input line 1354. -\MT@listname@count=\count357 - -(d:/texlive/2020/texmf-dist/tex/latex/microtype/microtype-pdftex.def -File: microtype-pdftex.def 2019/11/18 v2.7d Definitions specific to pdftex (RS) - -LaTeX Info: Redefining \lsstyle on input line 914. -LaTeX Info: Redefining \lslig on input line 914. -\MT@outer@space=\skip146 -) -Package microtype Info: Loading configuration file microtype.cfg. - -(d:/texlive/2020/texmf-dist/tex/latex/microtype/microtype.cfg -File: microtype.cfg 2019/11/18 v2.7d microtype main configuration file (RS) -)) -(d:/texlive/2020/texmf-dist/tex/latex/doublestroke/dsfont.sty -Package: dsfont 1995/08/01 v0.1 Double stroke roman fonts -) -(d:/texlive/2020/texmf-dist/tex/latex/psnfss/times.sty -Package: times 2005/04/12 PSNFSS-v9.2a (SPQR) -) -(./pnassupportinginfo.sty -Package: pnassupportinginfo 2018/02/09 v1.5 PNAS supporting information style - -(d:/texlive/2020/texmf-dist/tex/latex/authoraftertitle/authoraftertitle.sty -Package: authoraftertitle 2006/10/14 v0.9 package for Author after Titlepage -) -(d:/texlive/2020/texmf-dist/tex/latex/totcount/totcount.sty -Package: totcount 2011/01/25 v1.2 package for gettingthe total value of LaTeX c -ounters -) -(d:/texlive/2020/texmf-dist/tex/latex/xpatch/xpatch.sty -Package: xpatch 2020/03/25 v0.3a Extending etoolbox patching commands -) -\c@section@totc=\count358 -\c@figure@totc=\count359 -\c@table@totc=\count360 -\c@NAT@ctr@totc=\count361 -\c@movie=\count362 -\c@movie@totc=\count363 -\c@dataset=\count364 -\c@dataset@totc=\count365 -\c@SItext=\count366 -\c@SItext@totc=\count367 - -(d:/texlive/2020/texmf-dist/tex/latex/placeins/placeins.sty -Package: placeins 2005/04/18 v 2.2 -)) (./SI.aux) -\openout1 = `SI.aux'. - -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 34. -LaTeX Font Info: ... okay on input line 34. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 34. -LaTeX Font Info: ... okay on input line 34. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 34. -LaTeX Font Info: ... okay on input line 34. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 34. -LaTeX Font Info: ... okay on input line 34. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 34. -LaTeX Font Info: ... okay on input line 34. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 34. -LaTeX Font Info: ... okay on input line 34. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 34. -LaTeX Font Info: ... okay on input line 34. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 34. -LaTeX Font Info: ... okay on input line 34. -LaTeX Font Info: Trying to load font information for T1+ptm on input line 34 -. - -(d:/texlive/2020/texmf-dist/tex/latex/psnfss/t1ptm.fd -File: t1ptm.fd 2001/06/04 font definitions for T1/ptm. -) -(d:/texlive/2020/texmf-dist/tex/context/base/mkii/supp-pdf.mkii -[Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count368 -\scratchdimen=\dimen326 -\scratchbox=\box76 -\nofMPsegments=\count369 -\nofMParguments=\count370 -\everyMPshowfont=\toks51 -\MPscratchCnt=\count371 -\MPscratchDim=\dimen327 -\MPnumerator=\count372 -\makeMPintoPDFobject=\count373 -\everyMPtoPDFconversion=\toks52 -) (d:/texlive/2020/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty -Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf -Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 -85. - -(d:/texlive/2020/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg -File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv -e -)) -ABD: EveryShipout initializing macros -\AtBeginShipoutBox=\box77 -Package hyperref Info: Link coloring ON on input line 34. - -(d:/texlive/2020/texmf-dist/tex/latex/hyperref/nameref.sty -Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section - -(d:/texlive/2020/texmf-dist/tex/latex/refcount/refcount.sty -Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) -) -(d:/texlive/2020/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty -Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) -) -\c@section@level=\count374 -) -LaTeX Info: Redefining \ref on input line 34. -LaTeX Info: Redefining \pageref on input line 34. -LaTeX Info: Redefining \nameref on input line 34. - -(./SI.out) (./SI.out) -\@outlinefile=\write4 -\openout4 = `SI.out'. - - -*geometry* driver: auto-detecting -*geometry* detected driver: pdftex -*geometry* verbose mode - [ preamble ] result: -* driver: pdftex -* paper: letterpaper -* layout: -* layout(width,height): (587.19374pt,785.93625pt) -* layoutoffset:(h,v)=(13.55061pt,4.51686pt) -* modes: includehead includefoot twoside -* h-part:(L,W,R)=(38.5pt, 505.69374pt, 43.0pt) -* v-part:(T,H,B)=(43.0pt, 710.93625pt, 32.0pt) -* \paperwidth=614.295pt -* \paperheight=794.96999pt -* \textwidth=505.69374pt -* \textheight=675.93625pt -* \oddsidemargin=-20.21938pt -* \evensidemargin=-15.71938pt -* \topmargin=-24.75313pt -* \headheight=0.0pt -* \headsep=10.0pt -* \topskip=9.0pt -* \footskip=25.0pt -* \marginparwidth=38.0pt -* \marginparsep=10.0pt -* \columnsep=13.5pt -* \skip\footins=8.0pt plus 4.0pt minus 2.0pt -* \hoffset=0.0pt -* \voffset=0.0pt -* \mag=1000 -* \@twocolumnfalse -* \@twosidetrue -* \@mparswitchtrue -* \@reversemarginfalse -* (1in=72.27pt=25.4mm, 1cm=28.453pt) - -Package caption Info: Begin \AtBeginDocument code. -Package caption Info: sidecap package is loaded. -Package caption Info: End \AtBeginDocument code. -Package newfloat Info: `float' package detected. -Package newfloat Info: `sidecap' package detected. -Package lastpage Info: Please have a look at the pageslts package at -(lastpage) https://www.ctan.org/pkg/pageslts -(lastpage) ! on input line 34. -(d:/texlive/2020/texmf-dist/tex/latex/ragged2e/ragged2e.sty -Package: ragged2e 2019/07/28 v2.2 ragged2e Package (MS) - -(d:/texlive/2020/texmf-dist/tex/latex/ms/everysel.sty -Package: everysel 2011/10/28 v1.2 EverySelectfont Package (MS) - -ABD: EverySelectfont initializing macros -LaTeX Info: Redefining \selectfont on input line 126. -) -\CenteringLeftskip=\skip147 -\RaggedLeftLeftskip=\skip148 -\RaggedRightLeftskip=\skip149 -\CenteringRightskip=\skip150 -\RaggedLeftRightskip=\skip151 -\RaggedRightRightskip=\skip152 -\CenteringParfillskip=\skip153 -\RaggedLeftParfillskip=\skip154 -\RaggedRightParfillskip=\skip155 -\JustifyingParfillskip=\skip156 -\CenteringParindent=\skip157 -\RaggedLeftParindent=\skip158 -\RaggedRightParindent=\skip159 -\JustifyingParindent=\skip160 -) -LaTeX Info: Redefining \microtypecontext on input line 34. -Package microtype Info: Generating PDF output. -Package microtype Info: Character protrusion enabled (level 2). -Package microtype Info: Using default protrusion set `alltext'. -Package microtype Info: Automatic font expansion enabled (level 2), -(microtype) stretch: 20, shrink: 20, step: 1, non-selected. -Package microtype Info: Using default expansion set `basictext'. -LaTeX Info: Redefining \showhyphens on input line 34. -Package microtype Info: No adjustment of tracking. -Package microtype Info: No adjustment of interword spacing. -Package microtype Info: No adjustment of character kerning. - -(d:/texlive/2020/texmf-dist/tex/latex/microtype/mt-ptm.cfg -File: mt-ptm.cfg 2006/04/20 v1.7 microtype config. file: Times (RS) -) - -File: pnas-logo.png Graphic file (type png) - -Package pdftex.def Info: pnas-logo.png used on input line 37. -(pdftex.def) Requested size: 283.10483pt x 135.02283pt. -LaTeX Font Info: Trying to load font information for T1+phv on input line 37 -. - -(d:/texlive/2020/texmf-dist/tex/latex/psnfss/t1phv.fd -File: t1phv.fd 2001/06/04 scalable font definitions for T1/phv. - - -LaTeX Warning: Font shape declaration has incorrect series value `mc'. - It should not contain an `m'! Please correct it. - Found on input line 20. - - -LaTeX Warning: Font shape declaration has incorrect series value `mc'. - It should not contain an `m'! Please correct it. - Found on input line 23. - - -LaTeX Warning: Font shape declaration has incorrect series value `mc'. - It should not contain an `m'! Please correct it. - Found on input line 26. - - -LaTeX Warning: Font shape declaration has incorrect series value `mc'. - It should not contain an `m'! Please correct it. - Found on input line 46. - -) -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 4.74998pt on input line 37. -Package microtype Info: Loading generic protrusion settings for font family -(microtype) `phv' (encoding: T1). -(microtype) For optimal results, create family-specific settings. -(microtype) See the microtype manual for details. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 16.41594pt on input line 37. -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 16.41594pt on input line 37. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 11.39996pt on input line 37. -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 11.39996pt on input line 37. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 8.54997pt on input line 37. -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 8.54997pt on input line 37. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 6.64998pt on input line 37. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 9.49997pt on input line 37. -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 9.49997pt on input line 37. - [1 - - -{d:/texlive/2020/texmf-var/fonts/map/pdftex/updmap/pdftex.map} <./pnas-logo.png ->] -LaTeX Font Info: Trying to load font information for OT1+lmr on input line 4 -8. - (d:/texlive/2020/texmf-dist/tex/latex/lm/ot1lmr.fd -File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -(d:/texlive/2020/texmf-dist/tex/latex/microtype/mt-cmr.cfg -File: mt-cmr.cfg 2013/05/19 v2.2 microtype config. file: Computer Modern Roman -(RS) -) -LaTeX Font Info: Trying to load font information for OML+lmm on input line 4 -8. - -(d:/texlive/2020/texmf-dist/tex/latex/lm/omllmm.fd -File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -LaTeX Font Info: Trying to load font information for OMS+lmsy on input line -48. - -(d:/texlive/2020/texmf-dist/tex/latex/lm/omslmsy.fd -File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -LaTeX Font Info: Trying to load font information for OMX+lmex on input line -48. - -(d:/texlive/2020/texmf-dist/tex/latex/lm/omxlmex.fd -File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <9> on input line 48. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <6> on input line 48. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <5> on input line 48. -LaTeX Font Info: Trying to load font information for U+msa on input line 48. - - -(d:/texlive/2020/texmf-dist/tex/latex/amsfonts/umsa.fd -File: umsa.fd 2013/01/14 v3.01 AMS symbols A -) -(d:/texlive/2020/texmf-dist/tex/latex/microtype/mt-msa.cfg -File: mt-msa.cfg 2006/02/04 v1.1 microtype config. file: AMS symbols (a) (RS) -) -LaTeX Font Info: Trying to load font information for U+msb on input line 48. - - -(d:/texlive/2020/texmf-dist/tex/latex/amsfonts/umsb.fd -File: umsb.fd 2013/01/14 v3.01 AMS symbols B -) -(d:/texlive/2020/texmf-dist/tex/latex/microtype/mt-msb.cfg -File: mt-msb.cfg 2005/06/01 v1.0 microtype config. file: AMS symbols (b) (RS) -) -LaTeX Font Info: Trying to load font information for TS1+ptm on input line 5 -8. - -(d:/texlive/2020/texmf-dist/tex/latex/psnfss/ts1ptm.fd -File: ts1ptm.fd 2001/06/04 font definitions for TS1/ptm. -) -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <7> on input line 58. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 5.69998pt on input line 58. - -File: architecture.png Graphic file (type png) - -Package pdftex.def Info: architecture.png used on input line 73. -(pdftex.def) Requested size: 353.98407pt x 215.33951pt. -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 6.64998pt on input line 74. - -File: landing-page.png Graphic file (type png) - -Package pdftex.def Info: landing-page.png used on input line 84. -(pdftex.def) Requested size: 505.69374pt x 238.88806pt. - -File: user-login.png Graphic file (type png) - -Package pdftex.def Info: user-login.png used on input line 87. -(pdftex.def) Requested size: 505.69374pt x 238.88806pt. - [2 - -] - -File: main-page.png Graphic file (type png) - -Package pdftex.def Info: main-page.png used on input line 101. -(pdftex.def) Requested size: 505.69374pt x 276.58212pt. - -File: response-1.png Graphic file (type png) - -Package pdftex.def Info: response-1.png used on input line 104. -(pdftex.def) Requested size: 505.69374pt x 296.4478pt. - - -LaTeX Warning: Float too large for page by 16.79208pt on input line 113. - - -File: request.png Graphic file (type png) - -Package pdftex.def Info: request.png used on input line 135. -(pdftex.def) Requested size: 455.12128pt x 266.79565pt. - -File: response-2.png Graphic file (type png) - -Package pdftex.def Info: response-2.png used on input line 147. -(pdftex.def) Requested size: 455.12128pt x 266.79565pt. - -File: configure.png Graphic file (type png) - -Package pdftex.def Info: configure.png used on input line 158. -(pdftex.def) Requested size: 505.69374pt x 296.4478pt. -[3 <./architecture.png>] [4 <./landing-page.png> <./user-login.png>] [5 <./main --page.png> <./response-1.png>] [6 <./request.png> <./response-2.png>] [7 <./con -figure.png>] -LaTeX Font Info: Trying to load font information for T1+lmss on input line 1 -68. - (d:/texlive/2020/texmf-dist/tex/latex/lm/t1lmss.fd -File: t1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -Package microtype Info: Loading generic protrusion settings for font family -(microtype) `lmss' (encoding: T1). -(microtype) For optimal results, create family-specific settings. -(microtype) See the microtype manual for details. -LaTeX Font Info: Font shape `T1/lmss/m/it' in size <9> not available -(Font) Font shape `T1/lmss/m/sl' tried instead on input line 168. -LaTeX Font Info: Font shape `T1/lmss/m/it' in size <8> not available -(Font) Font shape `T1/lmss/m/sl' tried instead on input line 170. - -Overfull \hbox (1.86374pt too wide) in paragraph at lines 170--172 -[]\T1/lmss/m/sl/8 The data man-age-ment and bioin-for-mat-ics (DMB) lab-o-ra-to -ry of Tongji Uni-ver-sity is re-spon-si-ble for run-ning and main-tain-ing the -http://strategy - [] - -LaTeX Font Info: Font shape `T1/lmss/m/it' in size <10.95> not available -(Font) Font shape `T1/lmss/m/sl' tried instead on input line 175. -LaTeX Font Info: Font shape `T1/lmss/b/it' in size <10.95> not available -(Font) Font shape `T1/lmss/bx/it' tried instead on input line 175. - -LaTeX Font Info: Font shape `T1/lmss/bx/it' in size <10.95> not available -(Font) Font shape `T1/lmss/bx/sl' tried instead on input line 175. - -LaTeX Font Info: Font shape `T1/lmss/m/it' in size <10> not available -(Font) Font shape `T1/lmss/m/sl' tried instead on input line 179. -LaTeX Font Info: Font shape `T1/lmss/b/it' in size <10> not available -(Font) Font shape `T1/lmss/bx/it' tried instead on input line 179. - -LaTeX Font Info: Font shape `T1/lmss/bx/it' in size <10> not available -(Font) Font shape `T1/lmss/bx/sl' tried instead on input line 179. - -LaTeX Font Info: Font shape `T1/lmss/b/it' in size <9> not available -(Font) Font shape `T1/lmss/bx/it' tried instead on input line 181. - -LaTeX Font Info: Font shape `T1/lmss/bx/it' in size <9> not available -(Font) Font shape `T1/lmss/bx/sl' tried instead on input line 181. - -LaTeX Font Info: Trying to load font information for TS1+lmss on input line -186. -(d:/texlive/2020/texmf-dist/tex/latex/lm/ts1lmss.fd -File: ts1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern -) -LaTeX Font Info: Font shape `TS1/lmss/m/it' in size <8> not available -(Font) Font shape `TS1/lmss/m/sl' tried instead on input line 186. - -Package microtype Info: Loading generic protrusion settings for font family -(microtype) `lmss' (encoding: TS1). -(microtype) For optimal results, create family-specific settings. -(microtype) See the microtype manual for details. -LaTeX Font Info: Font shape `T1/lmss/b/it' in size <8> not available -(Font) Font shape `T1/lmss/bx/it' tried instead on input line 206. - -LaTeX Font Info: Font shape `T1/lmss/bx/it' in size <8> not available -(Font) Font shape `T1/lmss/bx/sl' tried instead on input line 206. - - [8] -LaTeX Font Info: Font shape `T1/phv/b/n' will be -(Font) scaled to size 7.59998pt on input line 276. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 7.59998pt on input line 276. -LaTeX Font Info: Font shape `T1/phv/m/n' will be -(Font) scaled to size 7.12497pt on input line 278. -LaTeX Font Info: Calculating math sizes for size <7.5> on input line 278. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <7.5> on input line 278. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <5.24997> on input line 278. -LaTeX Font Info: External font `lmex10' loaded for size -(Font) <3.75> on input line 278. - [9] [10] [11] [12] -[13] [14] -AED: lastpage setting LastPage -[15] -Package atveryend Info: Empty hook `BeforeClearDocument' on input line 1102. -Package atveryend Info: Empty hook `AfterLastShipout' on input line 1102. - (./SI.aux) -Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 1102. -Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 1102. - -Package rerunfilecheck Info: File `SI.out' has not changed. -(rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0. -Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 1102. - ) -Here is how much of TeX's memory you used: - 32732 strings out of 480608 - 645410 string characters out of 5907536 - 880602 words of memory out of 5000000 - 47766 multiletter control sequences out of 15000+600000 - 657928 words of font info for 206 fonts, out of 8000000 for 9000 - 1141 hyphenation exceptions out of 8191 - 68i,11n,71p,1774b,505s stack positions out of 5000i,500n,10000p,200000b,80000s -pdfTeX warning (dest): name{Hfootnote.1} has been referenced but does not exi -st, replaced by a fixed one - -{d:/texlive/2020/texmf-dist/fonts/enc/dvips/base/8r.enc}{d:/texlive/2020/texmf- -dist/fonts/enc/dvips/lm/lm-ts1.enc}{d:/texlive/2020/texmf-dist/fonts/enc/dvips/ -lm/lm-ec.enc}{d:/texlive/2020/texmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{d:/t -exlive/2020/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc}{d:/texlive/2020/texmf- -dist/fonts/enc/dvips/lm/lm-rm.enc} -Output written on SI.pdf (15 pages, 1358991 bytes). -PDF statistics: - 259 PDF objects out of 1000 (max. 8388607) - 208 compressed objects within 3 object streams - 63 named destinations out of 1000 (max. 500000) - 45114 words of extra memory for PDF output out of 51595 (max. 10000000) - diff --git a/SI/SI.out b/SI/SI.out deleted file mode 100644 index e69de29..0000000 diff --git a/SI/SI.pdf b/SI/SI.pdf index f4dad917c520f2d3dac9fb98db486ceb2d2a9e89..5afbe590343ef9d6b93ad036ade0eb23dffe695c 100644 GIT binary patch delta 165687 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�L_z@btSK7APt*I;x6{Z|iURv#gZ+q>HU80< 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

  • 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�HcH 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 z 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 n71=1OGYLlCkp!?vgZj$ diff --git a/SI/SI.synctex.gz b/SI/SI.synctex.gz index 05dd0fb01434dd5dd68f5044976ceed943637ca6..b0293f5cfa7b05eddb1387b057aec74cfd551b89 100644 GIT binary patch literal 104766 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 literal 120888 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 xu66|;SIS)fJd@cNQ=T|*%lD(W>DRhLZ3Nz;wq> Jones et al. (1990) + % \citet*{key} ==>> Jones, Baker, and Smith (1990) + % \citep{key} ==>> (Jones et al., 1990) + % \citep*{key} ==>> (Jones, Baker, and Smith, 1990) + % \citep[chap. 2]{key} ==>> (Jones et al., 1990, chap. 2) + % \citep[e.g.][]{key} ==>> (e.g. Jones et al., 1990) + % \citep[e.g.][p. 32]{key} ==>> (e.g. Jones et al., p. 32) + % \citeauthor{key} ==>> Jones et al. + % \citeauthor*{key} ==>> Jones, Baker, and Smith + % \citeyear{key} ==>> 1990 + %--------------------------------------------------------------------- + +ENTRY + { address + archive + author + booktitle + chapter + doi + edition + editor + eid + eprint + howpublished + institution + journal + key + keywords + month + note + number + organization + pages + publisher + school + series + title + type + url + volume + year + archivePrefix + primaryClass + adsurl + adsnote + version + } + {} + { label extra.label sort.label short.list } +INTEGERS { output.state before.all mid.sentence after.sentence after.block } +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +STRINGS { s t} +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} +FUNCTION {fin.entry} +{ duplicate$ empty$ + 'pop$ + 'write$ + if$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {no.blank.or.punct} +{ "\hspace{0pt}" * before.all 'output.state := +} + +FUNCTION {date.block} +{ + add.blank +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} +STRINGS {z} +FUNCTION {remove.dots} +{ 'z := + "" + { z empty$ not } + { z #1 #1 substring$ + z #2 global.max$ substring$ 'z := + duplicate$ "." = 'pop$ + { * } + if$ + } + while$ +} +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} +FUNCTION {emphasize} +{ skip$ } +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al" } + +FUNCTION {bbl.editors} +{ "eds" } + +FUNCTION {bbl.editor} +{ "ed" } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "edn." } + +FUNCTION {bbl.volume} +{ "vol" } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "no." } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "pp" } + +FUNCTION {bbl.incoll.pages} +{ "p" } + +FUNCTION {bbl.page} +{ "p" } + +FUNCTION {bbl.chapter} +{ "chap" } + +FUNCTION {bbl.techrep} +{ "Tech. Rep." } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "PhD thesis" } + +FUNCTION {bbl.first} +{ "1st" } + +FUNCTION {bbl.second} +{ "2nd" } + +FUNCTION {bbl.third} +{ "3rd" } + +FUNCTION {bbl.fourth} +{ "4th" } + +FUNCTION {bbl.fifth} +{ "5th" } + +FUNCTION {bbl.st} +{ "st" } + +FUNCTION {bbl.nd} +{ "nd" } + +FUNCTION {bbl.rd} +{ "rd" } + +FUNCTION {bbl.th} +{ "th" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + +FUNCTION {eng.ord} +{ duplicate$ "1" swap$ * + #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ + duplicate$ "1" = + { pop$ bbl.st * } + { duplicate$ "2" = + { pop$ bbl.nd * } + { "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ +} + +MACRO {acmcs} {"ACM Comput Surv"} + +MACRO {acta} {"Acta Inf"} + +MACRO {cacm} {"Commun ACM"} + +MACRO {ibmjrd} {"IBM~J~Res Dev"} + +MACRO {ibmsj} {"IBM Syst~J"} + +MACRO {ieeese} {"IEEE Trans Softw Eng"} + +MACRO {ieeetc} {"IEEE Trans Comput"} + +MACRO {ieeetcad} + {"IEEE Trans Comput Aid Des"} + +MACRO {ipl} {"Inf Process Lett"} + +MACRO {jacm} {"J~ACM"} + +MACRO {jcss} {"J~Comput Syst Sci"} + +MACRO {scp} {"Sci Comput Program"} + +MACRO {sicomp} {"SIAM J~Comput"} + +MACRO {tocs} {"ACM Trans Comput Syst"} + +MACRO {tods} {"ACM Trans Database Syst"} + +MACRO {tog} {"ACM Trans Graphic"} + +MACRO {toms} {"ACM Trans Math Softw"} + +MACRO {toois} {"ACM Trans Office Inf Syst"} + +MACRO {toplas} {"ACM Trans Program Lang Syst"} + +MACRO {tcs} {"Theor Comput Sci"} + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + pop$ + } + if$ + } + if$ +} +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + pop$ + } + if$ + } + if$ +} + +FUNCTION {format.eprint} +{ eprint duplicate$ empty$ + 'skip$ + { "\eprint" + archive empty$ + 'skip$ + { "[" * archive * "]" * } + if$ + "{" * swap$ * "}" * + } + if$ +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { "{[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.soft.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.url} +{ url empty$ + { "" } + { "\urlprefix\url{" url * "}" * } + if$ +} + +STRINGS { bibinfo} +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}{ f{}}{jj}" + format.name$ 't := + nameptr #1 > + { + nameptr #3 + #1 + = + numnames #3 + > and + { "others" 't := + #1 'namesleft := } + 'skip$ + if$ + namesleft #1 > + { ", " * t * } + { + "," * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} + +FUNCTION {format.names.ed} +{ + format.names +} +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.authors} +{ author "author" format.names +} +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + " " * + get.bbl.editor + "(" swap$ * ")" * + * + } + if$ +} +FUNCTION {format.doi} +{ doi "doi" bibinfo.check + duplicate$ empty$ 'skip$ + { + "\doi{" swap$ * "}" * + } + if$ +} +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check +} +FUNCTION {format.full.names} +{'s := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}" format.name$ + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { + numnames #2 > + { "," * } + 'skip$ + if$ + bbl.and + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {author.editor.key.full} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {author.key.full} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {editor.key.full} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ +} + +FUNCTION {make.full.names} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.full + { type$ "proceedings" = + 'editor.key.full + 'author.key.full + if$ + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[{" write$ + label write$ + ")" make.full.names duplicate$ short.list = + { pop$ } + { * } + if$ + "}]{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {add.period} +{ duplicate$ empty$ + 'skip$ + { "." * add.blank } + if$ +} + +FUNCTION {if.digit} +{ duplicate$ "0" = + swap$ duplicate$ "1" = + swap$ duplicate$ "2" = + swap$ duplicate$ "3" = + swap$ duplicate$ "4" = + swap$ duplicate$ "5" = + swap$ duplicate$ "6" = + swap$ duplicate$ "7" = + swap$ duplicate$ "8" = + swap$ "9" = or or or or or or or or or +} +FUNCTION {n.separate} +{ 't := + "" + #0 'numnames := + { t empty$ not } + { t #-1 #1 substring$ if.digit + { numnames #1 + 'numnames := } + { #0 'numnames := } + if$ + t #-1 #1 substring$ swap$ * + t #-2 global.max$ substring$ 't := + numnames #5 = + { duplicate$ #1 #2 substring$ swap$ + #3 global.max$ substring$ + "," swap$ * * + } + 'skip$ + if$ + } + while$ +} +FUNCTION {n.dashify} +{ +%% n.separate + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in capitalize + ":" * + " " * } + +FUNCTION {format.date} +{ year "year" bibinfo.check duplicate$ empty$ + { + "empty year in " cite$ * "; set to ????" * warning$ + pop$ "????" + } + 'skip$ + if$ + extra.label * + before.all 'output.state := + " (" swap$ * ")" * +} +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + } + if$ +} +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { emphasize ", " * swap$ * } + if$ + "volume and number" number either.or.check + } + if$ +} +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +FUNCTION {convert.edition} +{ extract.num "l" change.case$ 's := + s "first" = s "1" = or + { bbl.first 't := } + { s "second" = s "2" = or + { bbl.second 't := } + { s "third" = s "3" = or + { bbl.third 't := } + { s "fourth" = s "4" = or + { bbl.fourth 't := } + { s "fifth" = s "5" = or + { bbl.fifth 't := } + { s #1 #1 substring$ is.num + { s eng.ord 't := } + { edition 't := } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + t +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + convert.edition + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + ":" * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} +FUNCTION {format.journal.eid} +{ eid "eid" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ 'skip$ + { + ":" * + } + if$ + swap$ * + } + if$ +} + +FUNCTION {format.incoll.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.incoll.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} + +FUNCTION {format.incoll.chapter.pages} +{ chapter empty$ + 'format.incoll.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.incoll.pages * } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + number "number" bibinfo.check duplicate$ empty$ 'skip$ + { + swap$ duplicate$ empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + swap$ + "(" swap$ * ")" * + } + if$ * + eid empty$ + { format.journal.pages } + { format.journal.eid } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.booktitle} +{ + booktitle "booktitle" bibinfo.check +} +FUNCTION {format.in.ed.booktitle} +{ format.booktitle duplicate$ empty$ 'skip$ + { + editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { + " " * + get.bbl.editor + "(" swap$ * ") " * + * swap$ + * } + if$ + word.in swap$ * + } + if$ +} +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} +FUNCTION {format.article.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + capitalize + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.incoll.inproc.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.org.or.pub} +{ 't := + "" + address empty$ t empty$ and + 'skip$ + { + t empty$ + { address "address" bibinfo.check * + } + { t * + address empty$ + 'skip$ + { ", " * address "address" bibinfo.check * } + if$ + } + if$ + } + if$ +} +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.warn format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + crossref missing$ + { + journal + remove.dots + "journal" bibinfo.check + "journal" output.check + add.blank + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.sentence + format.doi output + format.url output + format.note output + format.soft.eprint output + add.blank + format.primaryClass output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + add.blank + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + date.block + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + format.edition output + new.sentence + format.number.series output + format.publisher.address output + } + { + new.sentence + format.book.crossref output.nonnull + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + date.block + format.btitle "title" output.check + crossref missing$ + { + format.bvolume output + format.edition output + format.publisher.address output + format.chapter.pages "chapter and pages" output.check + new.sentence + format.number.series output + } + { + format.chapter.pages "chapter and pages" output.check + new.sentence + format.book.crossref output.nonnull + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.edition output + new.sentence + format.number.series output + format.publisher.address output + format.incoll.chapter.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.incoll.chapter.pages output + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.bvolume output + new.sentence + format.publisher.address output + } + if$ + format.number.series output + format.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} +FUNCTION {conference} { inproceedings } +FUNCTION {manual} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.btitle "title" output.check + new.sentence + organization "organization" bibinfo.check output + address "address" bibinfo.check output + format.edition output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title + "title" output.check + new.sentence + bbl.mthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title output + new.sentence + howpublished "howpublished" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {insert.comma} +{ duplicate$ empty$ + 'skip$ + { ", " * add.blank } + if$ +} + +FUNCTION {softmisc} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title output + insert.comma + version output + new.sentence + howpublished "howpublished" bibinfo.check output + format.doi output + format.url output + format.note output + format.softmisc.eprint output + fin.entry +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title + "title" output.check + new.sentence + bbl.phdthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.editors output + editor format.key output + format.date "year" output.check + date.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title + "title" output.check + new.sentence + format.tr.number output.nonnull + institution "institution" bibinfo.warn output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + format.doi output + format.url output + format.note "note" output.check + format.eprint output + fin.entry +} + +FUNCTION {default.type} { misc } +READ +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} +INTEGERS { len } +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} +FUNCTION {format.lab.names} +{ 's := + "" 't := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ + " " * bbl.etal * + } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + " " * bbl.etal * + } + { bbl.and space.word * s #2 "{vv~}{ll}" format.name$ + * } + if$ + } + if$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ calc.short.authors + short.list + "(" + * + year duplicate$ empty$ + { pop$ "????" } + 'skip$ + if$ + * + 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{ll{ }}{ f{ }}{ jj{ }}" + format.name$ 't := + nameptr #1 > + { + " " * + namesleft #1 = t "others" = and + { "zzzzz" * } + { numnames #2 > nameptr #2 = and + { "zz" * year field.or.null * " " * } + 'skip$ + if$ + t sortify * + } + if$ + } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} +FUNCTION {presort} +{ calc.label + label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.sort + 'author.sort + if$ + } + if$ + #1 entry.max$ substring$ + 'sort.label := + sort.label + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} +SORT +STRINGS { last.label next.extra } +INTEGERS { last.extra.num number.label } +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := + #0 'number.label := +} +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := + extra.label + duplicate$ empty$ + 'skip$ + { "{\natexlab{" swap$ * "}}" * } + if$ + 'extra.label := + label extra.label * 'label := +} +EXECUTE {initialize.extra.label.stuff} +ITERATE {forward.pass} +REVERSE {reverse.pass} +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} +ITERATE {bib.sort.order} +SORT +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" number.label int.to.str$ * "}" * + write$ newline$ + "\providecommand{\natexlab}[1]{#1}" + write$ newline$ + "\providecommand{\url}[1]{{#1}}" + write$ newline$ + "\providecommand{\urlprefix}{URL }" + write$ newline$ + %%"\expandafter\ifx\csname urlstyle\endcsname\relax" + %%write$ newline$ + %%" \providecommand{\doi}[1]{\discretionary{}{}{}https://doi.org/#1}\else" + %%write$ newline$ + %%" \providecommand{\doi}{\discretionary{}{}{}\begingroup \urlstyle{rm}\Url}\fi" + "\providecommand{\doi}[1]{\url{https://doi.org/#1}}" + write$ newline$ + "\providecommand{\eprint}[2][]{\url{#2}}" + write$ newline$ + " \bibcommenthead " + write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.state.consts} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `spbasic.bst'. + diff --git a/SI/sn-jnl.cls b/SI/sn-jnl.cls new file mode 100644 index 0000000..7499e5c --- /dev/null +++ b/SI/sn-jnl.cls @@ -0,0 +1 @@ +%% %% This is file `sn-jnl.cls', %% generated with the docstrip utility. %% %% The original source files were: %% %% classes.dtx (with options: `sn-jnl') %% %% This is a generated file. %% %% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% %% This file was generated from file(s) of the LaTeX base system. %% -------------------------------------------------------------- %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3c %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3c or later is part of all distributions of LaTeX %% version 2005/12/01 or later. %% %% This file has the LPPL maintenance status "maintained". %% %% This file may only be distributed together with a copy of the LaTeX %% base system. You may however distribute the LaTeX base system without %% such generated files. %% %% The list of all files belonging to the LaTeX base distribution is %% given in the file `manifest.txt'. See also `legal.txt' for additional %% information. %% %% The list of derived (unpacked) files belonging to the distribution %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesClass{sn-jnl} [2019/11/18 v0.1: An authoring template for Springer Journal articles] \newif\if@restonecol \newif\if@titlepage \@titlepagefalse \newif\if@cropmarkson \@cropmarksonfalse \newif\ifDoublecol \Doublecolfalse% \newif\ifpagebody\global\pagebodyfalse% \newif\if@iicol\global\@iicolfalse% \newif\if@bibcomment\global\@bibcommentfalse% \newif\if@referee\global\@refereefalse% \newif\if@vrulerlinenumberon\global\@vrulerlinenumberonfalse% \newif\if@pdflatex\global\@pdflatexfalse% \newif\if@remarkboxon\global\@remarkboxonfalse% \newif\if@Numbered@refstyle\global\@Numbered@refstylefalse% Namedate \newif\if@Spr@basic@refstyle\global\@Spr@basic@refstylefalse% 1.Basic Springer Nature Reference Style/Chemistry Reference Style -> sn-basic.bst \newif\if@Mathphys@refstyle\global\@Mathphys@refstylefalse% 2.Math and Physical Sciences Reference Style -> sn-mathphys.bst \newif\if@APS@refstyle\global\@APS@refstylefalse% 3.American Physical Society (APS) Reference Style -> sn-APS.bst \newif\if@Vancouver@refstyle\global\@Vancouver@refstylefalse% 4.Vancouver Reference Style -> sn-vancouver.bst \newif\if@APA@refstyle\global\@APA@refstylefalse% 5.APA-based Social Sciences/Psychology Reference Style -> sn-apacite.bst \newif\if@Chicago@refstyle\global\@Chicago@refstylefalse% 6.Chicago-based Humanities Reference Style -> sn-chicago.bst \newif\if@Standard@Nature@refstyle\global\@Standard@Nature@refstylefalse% 7.Standard Nature Research Style -> sn-nature.bst \newif\if@Default@refstyle\global\@Default@refstylefalse% 8. default reference style - no bib/bst required %% Template Options \DeclareOption{a4paper}{\PassOptionsToPackage{a4}{crop}} \DeclareOption{a3paper}{\PassOptionsToClass{a3paper}{article}\PassOptionsToPackage{a3}{crop}} \DeclareOption{centre}{\PassOptionsToPackage{center}{crop}} \DeclareOption{crop}{\PassOptionsToPackage{frame}{crop}\global\@cropmarksontrue} \DeclareOption{nocrop}{\PassOptionsToPackage{off}{crop}\global\@cropmarksontrue} \DeclareOption{info}{\PassOptionsToPackage{info}{crop}} \DeclareOption{noinfo}{\PassOptionsToPackage{noinfo}{crop}} %% Classfile Options \DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} \DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} \DeclareOption{draft}{\setlength\overfullrule{5pt}} \DeclareOption{titlepage}{\@titlepagetrue} \DeclareOption{notitlepage}{\@titlepagefalse} \DeclareOption{onecolumn}{\@twocolumnfalse} \DeclareOption{twocolumn}{\@twocolumntrue} \DeclareOption{openbib}{\let\if@openbib\iftrue} \DeclareOption{pagegrid}{\global\pagebodytrue}% \DeclareOption{iicol}{\global\@iicoltrue}% \DeclareOption{bibcomment}{\global\@bibcommenttrue}% \DeclareOption{referee}{\global\@refereetrue}% \DeclareOption{lineno}{\global\@vrulerlinenumberontrue}% \DeclareOption{pdflatex}{\global\@pdflatextrue}% \DeclareOption{remarkboxoff}{\global\@remarkboxonfalse}% \DeclareOption{sn-basic}{\global\@Spr@basic@refstyletrue}% \DeclareOption{sn-mathphys}{\global\@Mathphys@refstyletrue}% \DeclareOption{sn-aps}{\global\@APS@refstyletrue}% \DeclareOption{sn-vancouver}{\global\@Vancouver@refstyletrue}% \DeclareOption{sn-apa}{\global\@APA@refstyletrue}% \DeclareOption{sn-chicago}{\global\@Chicago@refstyletrue}% \DeclareOption{sn-nature}{\global\@Standard@Nature@refstyletrue}% \DeclareOption{default}{\global\@Default@refstyletrue}% \DeclareOption{Numbered}{\global\@Numbered@refstyletrue}% \DeclareOption{NameDate}{\global\@Numbered@refstylefalse}% %%\ExecuteOptions{twosidecrop,crop,centre,info,croppage} \ProcessOptions \LoadClass[twoside,fleqn]{article} \gdef\refereedefns{% \if@referee% \usepackage{setspace}% \doublespacing% \fi}% \refereedefns% %% General Packages Used % \AtBeginDocument{% %%\newcommand*\ExtraParaSkip{12pt}% \SetFootnoteHook{\hspace*{-8pt}}% \DeclareNewFootnote{A}[gobble]% \setlength{\skip\footinsA}{0pt}}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Fonts & Sizes %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %% Fonts Used %%\RequirePackage[T1]{fontenc}% % \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}% \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}% \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}% \DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}% \DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}% \DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}% \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}% \DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}% \DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}% % \renewcommand\normalsize{% \@setfontsize\normalsize{10bp}{12bp}% \abovedisplayskip 12\p@ \@plus2\p@ \@minus1\p@ \abovedisplayshortskip \z@ \@plus3\p@% \belowdisplayshortskip 3\p@ \@plus3\p@ \@minus3\p@% \belowdisplayskip \abovedisplayskip% \let\@listi\@listI}% \normalsize% % \newcommand\medsize{% \@setfontsize\small\@xipt{13}% \abovedisplayskip 5\p@ \@plus3\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus2\p@ \belowdisplayshortskip 3\p@ \@plus2\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \topsep 4\p@ \@plus2\p@ \@minus2\p@ \parsep 2\p@ \@plus\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip}% % \renewcommand\small{% \@setfontsize\small\@ixpt{11}% \abovedisplayskip 5\p@ \@plus3\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus2\p@ \belowdisplayshortskip 3\p@ \@plus2\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \topsep 4\p@ \@plus2\p@ \@minus2\p@ \parsep 2\p@ \@plus\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip}% % \renewcommand\footnotesize{% \@setfontsize\footnotesize{7}{8}% \abovedisplayskip 5\p@ \@plus2\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus\p@ \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \topsep 3\p@ \@plus\p@ \@minus\p@ \parsep 2\p@ \@plus\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip} % \renewcommand\scriptsize{\@setfontsize\scriptsize\@ixpt\@ixpt}% \newcommand\scrisize{\@setfontsize\scrisize{9.3}{9}}% \renewcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}% \renewcommand\large{\@setfontsize\large{12}{14}}% \newcommand\larg{\@setfontsize\larg{11}{13}}% \renewcommand\Large{\@setfontsize\Large{16}{18}}% \renewcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}}% \renewcommand\huge{\@setfontsize\huge\@xxpt{25}}% \renewcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}% % \DeclareMathSizes{\@ixpt}{\@ixpt}{7}{5}% \DeclareMathSizes{\@xpt}{\@xpt}{7}{5}% \DeclareMathSizes{\@xipt}{\@xipt}{7}{5}% % \DeclareRobustCommand*\textsubscript[1]{% \@textsubscript{\selectfont#1}}% % \def\@textsubscript#1{% {\m@th\ensuremath{_{\mbox{\fontsize\sf@size\z@#1}}}}}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Layout Settings %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %%\RequirePackage{geometry}% % \newlength\columnhsize% % %% Regular Pages (for Opening page - redefined) % \if@iicol% % %% for double column used sn-medium design trim and page size %% % \setlength\headheight{12pt}% \setlength\headsep{5.15mm}% % \setlength\columnsep{8mm}% \setlength\columnhsize{76mm}% % \setlength\maxdepth{0pt}% \setlength\footnotesep{7\p@}% \setlength{\skip\footins}{18\p@ \@plus 6\p@ \@minus 3\p@}% % \RequirePackage[% reversemp, paperwidth=210mm, paperheight=297mm, top={26mm}, headheight={12pt}, headsep={5.15mm}, text={160mm,216mm}, marginparsep=5mm, marginparwidth=12mm, bindingoffset=6mm, footskip=10.13mm,twocolumn]{geometry}% % \renewcommand\footnoterule{% \kern3\p@% \hrule \@height.2mm \@width\columnwidth% \kern5.5\p@}% % \else% %% For single column used smallcond design trim and page size %% \RequirePackage[% reversemp, paperwidth=210mm, paperheight=297mm, top={26mm}, headheight={5.5pt}, headsep={5.6mm}, text={31pc,194.25mm}, marginparsep=5mm, marginparwidth=12mm, bindingoffset=6mm, footskip=10mm]{geometry} % \setlength\maxdepth{0pt}% \setlength\columnsep{5mm}% \setlength{\marginparsep}{5mm}% \setlength{\marginparwidth}{12mm}% \setlength\footnotesep{5.75\p@}% \setlength{\skip\footins}{8\p@ \@plus 4\p@ \@minus 0\p@}% % \renewcommand\footnoterule{% \kern3\p@% \ifodd\c@page% \hrule \@height.2mm \@width\textwidth% \else% \hrule \@height.2mm \@width37mm \fi% \kern5.5\p@}% % \fi% % % \setlength\parindent{1.5em}% % \def\StepUpCounter#1{\global\advance#1by 1\relax}% \def\StepDownCounter#1{\global\advance#1by -1\relax}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Pagination Settings %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Line spacing \setlength\lineskip{1\p@}% \setlength\normallineskip{1\p@}% %%\renewcommand\baselinestretch{1.5}% \parskip=0pt% % % Page break penalties % \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 % % Disallow widows and orphans % \clubpenalty 10000 \widowpenalty 10000 % % Disable page breaks before equations, allow pagebreaks after % equations and discourage widow lines before equations. % \displaywidowpenalty 100 \predisplaypenalty 10000 \postdisplaypenalty 0 % % Set these global demerits % \doublehyphendemerits 1000000 % corresponds to badness 800 \finalhyphendemerits 1000000 % corresponds to badness 1000 % % Allow loose lines rather than overfull lines % \vbadness=9999 \tolerance=9999 % % Allow breaking the page in the middle of a paragraph % \interlinepenalty 0 % % Disallow breaking the page after a hyphenated line \brokenpenalty 10000 % % Hyphenation; don't split words into less than three characters \lefthyphenmin=3 \righthyphenmin=3 % % Float placement parameters % % The total number of floats that can be allowed on a page. \setcounter{totalnumber}{3} % % The maximum number of floats at the top and bottom of a page. \setcounter{topnumber}{5} \setcounter{bottomnumber}{5} % % The maximum part of the top or bottom of a text page that can be % occupied by floats. This is set so that at least four lines of text % fit on the page. \renewcommand\topfraction{.921} \renewcommand\bottomfraction{.921} % The minimum amount of a text page that must be occupied by text. % This should accomodate four lines of text. \renewcommand\textfraction{.13} % The minimum amount of a float page that must be occupied by floats. \renewcommand\floatpagefraction{.887} % The same parameters repeated for double column output \renewcommand\dbltopfraction{.88} \renewcommand\dblfloatpagefraction{.88} % Space between floats \setlength\floatsep{18\p@ \@plus 4\p@ \@minus 2\p@} % Space between floats and text \setlength\textfloatsep{15\p@ \@plus 4\p@ \@minus 2\p@} % Space above and below an inline figure \setlength\intextsep {18\p@ \@plus 4\p@ \@minus 2\p@} % For double column floats \setlength\dblfloatsep {20\p@ \@plus 4\p@ \@minus 2\p@} \setlength\dbltextfloatsep{15\p@ \@plus 4\p@ \@minus 2\p@} \hyphenation{Figure Figures Table Tables Equation Equations Section Sections Appendix Theorem Lemma} % %%%%%%%%%%%%%%%%%%%%%%%%%%% Math Settings %%%%%%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% For above/below spacing \def\eqnarray{% \stepcounter{equation}% \def\@currentlabel{\p@equation\theequation}% \global\@eqnswtrue \m@th \global\@eqcnt\z@ \tabskip\@centering \let\\\@eqncr $$\everycr{}\halign to\displaywidth\bgroup \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel &\global\@eqcnt\@ne\hskip \tw@\arraycolsep \hfil${##}$\hfil &\global\@eqcnt\tw@ \hskip \tw@\arraycolsep $\displaystyle{##}$\hfil\tabskip\@centering &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup \tabskip\z@skip \cr } \def\endeqnarray{% \@@eqncr \egroup \global\advance\c@equation\m@ne $$\@ignoretrue } % %%%%%%%%%%%%%%%%%%%%%%%%%%% Titles %%%%%%%%%%%%%%%%%%%%%%%%%%% % \renewcommand\refname{References}% \renewcommand\figurename{Fig.}% defined as per springer style \renewcommand\tablename{Table}% \renewcommand\appendixname{Appendix}% \renewcommand\abstractname{Abstract}% % %%%%%%%%%%%%%%%%%%%%%%%%%%% Article Front Matter %%%%%%%%%%%%%%%%%%%%%%%%%%% % \def\raggedleft{\leftskip0pt plus 1fil\parfillskip=0pt\relax}% \def\raggedright{\rightskip0pt plus 1fil\parfillskip=0pt\relax}% \def\raggedcenter{\leftskip=0pt plus 0.5fil\rightskip=0pt plus 0.5fil% \parfillskip=0pt\let\hb=\break}% \def\titraggedcenter{\leftskip=12pt plus 0.5fil\rightskip=12pt plus 0.5fil% \parfillskip=0pt\let\hb=\break}% \def\absraggedcenter{\leftskip=24pt plus 0.5fil\rightskip=24pt plus 0.5fil% \parfillskip=0pt\let\hb=\break}% % %%% Font Def \def\Artcatfont{\reset@font\fontsize{8bp}{10bp}\selectfont}% \def\Titlefont{\reset@font\fontsize{17bp}{22.5bp}\selectfont\titraggedcenter}% \def\SubTitlefont{\reset@font\fontsize{14bp}{16.5bp}\selectfont\titraggedcenter}% \def\Authorfont{\reset@font\fontsize{12bp}{14.5bp}\selectfont\boldmath\titraggedcenter}% \def\addressfont{\reset@font\fontsize{11bp}{13.5bp}\selectfont\titraggedcenter}% \def\abstractheadfont{\reset@font\fontsize{9bp}{11bp}\bfseries\selectfont\titraggedcenter}% \def\abstractsubheadfont{\reset@font\fontsize{9bp}{11bp}\bfseries\selectfont}% \def\abstractfont{\reset@font\fontsize{9bp}{11bp}\selectfont\leftskip=24pt\rightskip=24pt\parfillskip=0pt plus 1fil}% \def\keywordfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont\leftskip=24pt\rightskip=24pt plus0.5fill}% \def\historyfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont\leftskip=24pt\rightskip=24pt plus0.5fill}% %% Article Type \newbox\artcatbox% \AtBeginDocument{\definecolor{artcatboxgray}{cmyk}{0.0,0.0,0.0,0.30}}% \def\articletype#1{\if!#1!\else\setbox\artcatbox\hbox{\Artcatfont\hskip1mm#1\hskip1mm}\fi% \gdef\ArtType{\fboxsep=0pt\colorbox{artcatboxgray}{\vbox to 4mm{\vfil% {\raggedright\box\artcatbox}\vfil}}}% \gdef\@ArtType{#1}}% %%\articletype{RESEARCH ARTICLE}% \articletype{}% %% Meta Info %\def\@jyear{{0000}}% %\def\jyear#1{\gdef\@jyear{#1}}% %% Article Title \renewcommand{\title}[2][]{% \gdef\@checktitle{#1}\ifx\@checktitle\empty\gdef\@title{#2}% \gdef\s@title{#2}\else\gdef\@title{#2}\gdef\s@title{#1}\fi% \markboth{\textit{\s@title}}{\textit{\s@title}}}% \def\subtitle#1{\gdef\@subtitle{#1}}\subtitle{}% %% Cross Link for Author & Address \def\jmkLabel#1{\@bsphack\protected@write\@auxout{}{\string\Newlabel{#1}{\@currentlabel}}\@esphack}% \def\Newlabel#1#2{\expandafter\xdef\csname X@#1\endcsname{#2}}% \def\jmkRef#1{\@ifundefined{X@#1}{0}{\csname X@#1\endcsname}}% %% Article Author(s) \let\sep\@empty% \let\authorsep\@empty% \newcount\aucount% \newcount\corraucount% \newcount\punctcount% % \def\artauthors{}% \newif\if@auemail% \newif\if@corauemail% % \def\au@and{\ifnum\punctcount=2\ and\else\unskip, \advance\punctcount by -1 \fi}% % \def\author{\advance\aucount by 1\@ifstar\@@corrauthor\@@author}% % \newcommand{\@@author}[2][]{\def\@authfrstarg{#1}\@corauemailfalse% \g@addto@macro\artauthors{% \ifnum\aucount=1% \global\@auemailtrue% \else% \global\@auemailfalse% \fi% \Authorfont% \def\baselinestretch{1}% \authorsep{#2}\unskip\ifx\@authfrstarg\empty\else\textsuperscript{\smash{{% \@for\@@affmark:=#1\do{\edef\affnum{\@ifundefined{X@\@@affmark}{1}{\jmkRef{\@@affmark}}}% \unskip\sep\affnum\let\sep=,}}}}\fi% \def\authorsep{{\au@and} }%%% \global\let\sep\@empty\global\let\@corref\@empty% }}% % \newcommand{\@@corrauthor}[2][]{\def\@authfrstarg{#1}\@corauemailtrue\advance\corraucount by 1% \g@addto@macro\artauthors{% \global\@auemailtrue% \Authorfont% \def\baselinestretch{1}% \authorsep{#2}\unskip\ifx\@authfrstarg\empty\else\textsuperscript{\smash{{% \@for\@@affmark:=#1\do{\edef\affnum{\@ifundefined{X@\@@affmark}{1}{\jmkRef{\@@affmark}}}% \unskip\sep\affnum\let\sep=,}}}{*}\hskip-1pt}\fi\unskip% \def\authorsep{\au@and~}%%% \global\let\sep\@empty\global\let\@corref\@empty% }}% %% %% Miscellaneous macros %% %% \def\fnm#1{\leavevmode\hbox{#1}}% \def\sur#1{\unskip~\nobreak\leavevmode\hbox{#1}}% \def\spfx#1{#1}% \def\pfx#1{#1}% \def\sfx#1{#1}% \def\tanm#1{#1}% \def\dgr#1{#1}% % %% Author Email % \let\nomail\relax% \def\corrauthemail{}% \def\authemail{}% \newcount\emailcnt% \def\email#1{\global\advance\emailcnt by 1\relax% \if@corauemail% \g@addto@macro\corrauthemail{% \setcounter{footnote}{0}% \textcolor{blue}{#1};\ % }% \else% \g@addto@macro\authemail{% \setcounter{footnote}{0}% \textcolor{blue}{#1};\ % }% \fi} %% Corrseponding Address \def\@copycorthanks{}% \def\auaddress{}% \def\@auaddress{}% \newcounter{affn}% \newcount\addcount% To check the count of address \renewcommand\theaffn{\arabic{affn}}% \def\affil{\advance\addcount by 1\@ifstar\@@coraddress\@@address}% \newcommand{\@@coraddress}[2][]{%\advance\addcount by 1 \g@addto@macro\auaddress{% \stepcounter{affn}% \xdef\@currentlabel{\theaffn}% \jmkLabel{\theaffn}% {\textsuperscript{#1*}#2.\par} } } %% Macros for present address \newif\ifpresentaddress% \def\@presentaddresstxt{}% \def\presentaddresstxt#1{\gdef\@presentaddresstxt{#1:}}\presentaddresstxt{Present Address}% \newcommand{\presentaddress}[1]{\gdef\@presentaddresstext{\@presentaddresstxt\par#1}\global\presentaddresstrue}% %% Macros for equally contributed \newif\ifequalcont% %\def\@equalconttxt{}% %\def\equalcontxt#1{\gdef\@equalconttxt{#1}}\equalcontxt{These authors contributed equally to this work.}% %\newcommand{\equalcont}[1][\@equalconttxt]{\gdef\@equalconttext{#1}\g@addto@macro\artauthors{$^{\dagger}$}\global\equalconttrue}% \def\@equalconttxt{}% \def\equalcontxt#1{\gdef\@equalconttxt{#1}}\equalcontxt{}% \newcommand{\equalcont}[1]{\gdef\@equalconttext{#1}\g@addto@macro\artauthors{$^{\dagger}$}\global\equalconttrue}% %% Author Address \newcommand{\@@address}[2][]{%%\advance\addcount by 1 \g@addto@macro\auaddress{% \stepcounter{affn}% \xdef\@currentlabel{\theaffn}% \jmkLabel{\theaffn}% {\textsuperscript{#1}#2.\par} }%\theaffn } %% Address tagging \newcommand{\orgdiv}[1]{#1}% \newcommand{\orgname}[1]{#1}% \newcommand{\orgaddress}[1]{#1}% \newcommand{\street}[1]{#1}% \newcommand{\postcode}[1]{#1}% \newcommand{\city}[1]{#1}% \newcommand{\state}[1]{#1}% \newcommand{\country}[1]{#1}% %% Article notes \def\@artnote{}% \def\artnote#1{\gdef\@artnote{#1}}% %% Miscellaneous notes \def\@miscnote{}% \def\miscnote#1{\gdef\@miscnote{\par\addvspace{3pt}#1}}% %% Motto \def\mottofont{\reset@font\fontfamily{\rmdefault}\fontsize{8.5bp}{10bp}\fontshape{it}\selectfont\raggedright} % \let\@motto\@empty \def\mottoraggedright{\rightskip0mm\leftskip=42mm plus 1fil\parfillskip=0pt\relax}% \newcommand{\motto}[2][]{\gdef\@headcheck{#1}\gdef\@motto{\@headcheck\ifx\@headcheck\@empty\vskip12pt\else\fi{\mottofont\mottoraggedright#2\par}}} %% Article Abstract \newcommand\abstracthead{\@startsection {section}{1}{\z@}{-22pt \@plus0ex \@minus0ex}{3pt}{\abstractheadfont}} \newcommand\subabstracthead{\@startsection{subsection}{2}{\z@}{3pt \@plus0ex \@minus0ex}{-.5em}{\abstractsubheadfont}} \def\@abstract{}% \long\def\abstract#1{\def\@abstract{% \let\paragraph\subabstracthead% \abstractfont% \abstracthead*{\abstractname}% #1\par}}% \def\printabstract{\ifx\@abstract\empty\else\@abstract\fi\par}% \def\printkeywords{\ifx\@keywords\empty\else\@keywords\fi\par}% % %% Keywords \def\keywordname{Keywords}% \def\keywords#1{\ifx#1\empty\else\def\@keywords{\par\addvspace{10pt}{\keywordfont{\bfseries\keywordname:} #1\par}}\fi}% \def\@keywords{}% %% PACs \def\pacsbullet{\hbox{\hskip2.5pt,\hskip2.5pt}}% \def\change@commas#1,#2{% \ifx#2\@empty% #1% \else% #1\nobreak\hbox{\pacsbullet}\allowbreak\expandafter\change@commas% \fi% #2}% \newcommand\keywordhead[1]{\par\addvspace{10pt}% {{\keywordfont\bfseries#1:\ }}}% \newcommand{\pacs}[1]{\keywordhead{\pacsname}#1}% % \newcount\PacsCount% \PacsCount=0% % \newcount\PacsTmpCnt% \PacsTmpCnt=1% % \gdef\StorePacsText#1#2{% \edef\GetRoman{\romannumeral#1}% \expandafter\gdef\csname\GetRoman StorePacsTxt\endcsname{#2}% }% % \let\oldpacs\pacs% \renewcommand\pacs[2][PAC Codes]{\gdef\pacsname{{\bfseries#1}}\gdef\@pacs{\keywordfont\raggedright\oldpacs\change@commas#2,\@empty\par} \StepUpCounter{\PacsCount}% \StorePacsText{\the\PacsCount}{\gdef\pacsname{{\bfseries#1}}\keywordfont\raggedright\oldpacs\change@commas#2,\@empty}% }% \def\@pacs{}% %% Glossary \def\gloshead{Glossary}% \newenvironment{glos}[1][\gloshead]{\begingroup\parindent=0pt% \section*{#1} \def\item[##1]{##1,\ }}{% \endgroup}% % %% Article History \def\received#1{\g@addto@macro\@history{{Received #1}}}% \def\revised#1{\g@addto@macro\@history{{; revised #1}}}% \def\accepted#1{\g@addto@macro\@history{{; accepted #1}}}% %% Remark on Front page %% \newdimen\FMremarkdim% \newcommand{\FMremark}{\begingroup\parindent=0pt\parskip=0pt% \if@referee\singlespacing\fi% \fboxsep=6pt\fboxrule=0.5pt% \FMremarkdim=\textwidth%%\paperwidth% \advance\FMremarkdim-\fboxsep% \advance\FMremarkdim-2\fboxrule% \if@referee\vskip-21pt\fi% %%\fbox{\vbox{\hsize=\FMremarkdim\small% \unvbox\fmremarkbox %%}}% \endgroup} \newbox\fmremarkbox% \newenvironment{fmremark}{\begingroup\parindent=0pt% \fboxsep=6pt\fboxrule=0.5pt% \FMremarkdim=\textwidth%%\paperwidth% \advance\FMremarkdim-\fboxsep% \advance\FMremarkdim-2\fboxrule% \global\setbox\fmremarkbox\vbox\bgroup\small% }{\egroup\endgroup} %% Article Header Definition \renewcommand{\@maketitle}{\newpage\null% \if@remarkboxon\vbox to 0pt{\vspace*{-78pt}\hspace*{-18pt}\FMremark}\else\vskip21pt\fi%%\par% \hsize\textwidth\parindent0pt%%%\vskip7pt% %% Aritle Type {\hbox to \textwidth{{\Artcatfont\ArtType\hfill}\par}} %% Aritle Title \ifx\@title\empty\else% \removelastskip\vskip20pt\nointerlineskip% {\Titlefont\@title\par} %\addcontentsline{toc}{chapter}{\@title}% for bookmarks \fi% %% Aritle SubTitle \ifx\@subtitle\empty\else% \vskip9pt% {{\SubTitlefont\@subtitle\par}} \fi% %% Aritle Authors, Address and Correspondings \ifnum\aucount>0 \global\punctcount\aucount% \vskip20pt% \artauthors\par%% authors and emails {\vskip7pt\addressfont\auaddress\par%% corresponding adress \removelastskip\vskip24pt% \ifnum\emailcnt>0\relax% \ifx\corrauthemail\@empty\else{\ifnum\aucount>1*\fi}% Corresponding author(s). E-mail(s): \corrauthemail\par\fi% \ifx\authemail\@empty\else Contributing authors:\ \authemail\fi% \fi% \ifequalcont{\par$^{\dagger}$\@equalconttext\par}\fi% \removelastskip\vskip24pt% \ifpresentaddress{\par\@presentaddresstext\par}\fi% } \fi% {\printabstract\par}% {\printkeywords\par}% \ifx\@pacs\empty\else% \loop\ifnum\PacsCount>0% \csname\romannumeral\PacsTmpCnt StorePacsTxt\endcsname\par% \StepDownCounter{\PacsCount}% \StepUpCounter{\PacsTmpCnt}% \repeat% \fi% %%{\printhistory\par}% %%{\ifx\@motto\empty\else\@motto\fi}% \removelastskip\vskip36pt\vskip0pt}% \usepackage{cuted}% \@ifpackageloaded{cuted}{\gdef\@setmarks{}}{}% %% Printing Article Header \newdimen\firstpagehtcheck \renewcommand\maketitle{\par \@afterindentfalse% \begingroup \gdef\UrlFont{\rmfamily}% \renewcommand\thefootnote{\@fnsymbol\c@footnote}% \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\smash{\@thefnmark}}}}% \long\def\@makefntext##1{\parindent 1em\noindent\small\selectfont \hbox{\@textsuperscript{\normalfont\@thefnmark}}##1}% \if@twocolumn \ifnum \col@number=\@ne% \setbox0=\vbox{\@maketitle} \firstpagehtcheck=\ht0% \advance\firstpagehtcheck by \dp0% \ifdim\firstpagehtcheck>\textheight% \setbox1=\vsplit0to2\textheight% \setbox1=\vbox{\unvbox1}% \setbox2=\vbox{\unvbox0}% \unvbox1% \stripsep=0pt% \begin{strip} \unvbox2% \end{strip} \else \twocolumn[\@maketitle]% \fi \else \@maketitle \fi% \else% \newpage% \global\@topnum\z@% Prevents figures from going at top of page. \@maketitle% \fi% \endgroup% \ifx\@artnote\@empty\else\footnoteA{\@artnote}\fi% \ifx\@miscnote\@empty\else\footnoteA{\@miscnote\par}\fi% \setcounter{footnote}{0}% \global\let\thanks\relax% \global\let\artnote\relax% \global\let\maketitle\relax% \global\let\@maketitle\relax% \global\let\@thanks\@empty% \global\let\@author\@empty% \global\let\@date\@empty% \global\let\title\relax% \global\let\author\relax% \global\let\date\relax% \global\let\and\relax% \pagestyle{headings}% %%%print continuous abstract on next page \@afterheading% %%\vskip-18pt% this is included to avoid vertical space at the beginning of left column on article opening pages }% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Page Styles %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \def\opheaderfont{\reset@font\fontsize{10bp}{0bp}\selectfont}% \def\headerfont{\reset@font\fontsize{10bp}{0bp}\selectfont}% \def\footerfont{\reset@font\fontsize{10bp}{0bp}\selectfont}% %% Regular Page Style \def\ps@headings{% \def\@oddfoot{\hfill\thepage\hfill}% \let\@evenfoot\@oddfoot% \def\@evenhead{% \vbox to 0pt{\vspace*{-48pt}% \hbox to \hsize{\hfill \relax\hfill}}\par%% \hspace*{-\textwidth}\hbox to \hsize{\hfill}}% \def\@oddhead{% \vbox to 0pt{\vspace*{-48pt}% \hbox to \hsize{\hfill \relax\hfill}}\par%% \hspace*{-\textwidth}\hbox to \hsize{\hfill}}% \let\@mkboth\markboth% }% %\newdimen\opshortpage% %\def\printcopyright#1{#1}%% %\gdef\@copyrighttext{}% %\gdef\@copyrightyear{\@jyear}% %\def\copytext#1#2{\gdef\@copyrightyear{#2}\def\@copyrighttext{\begin{minipage}[t]{\textwidth}\footerfont\textcopyright\ #1\ \@copyrightyear\end{minipage}}} %\copytext{Springer Science+Business Media B.V.}{\@jyear}% %\def\@opjournalheader{\undef\leftmark\space\ {{(\@jyear),\ \textbf{\@jvol}:\@artid}} {\thepage{--}\pageref*{LastPage}}\\ %{\@DOI}}% %% Opening Page Style \def\ps@titlepage{% %%\def\@oddhead{\vbox{\vskip-36pt\hbox to \textwidth{\hfill\includegraphics{springer-nature-logo}\hspace*{-1pt}}}}% %%\let\@oddhead\@empty\let\@evenhead\@empty% \def\@oddhead{% \vbox to 0pt{\vspace*{-38pt}% \hbox to \hsize{\hfill \hfill}}}%% \let\@evenhead\@oddhead% \def\@oddfoot{\vbox to 18pt{\vfill\reset@font\rmfamily\hfil\thepage\hfil}}%% \def\@evenfoot{}}% \def\ps@plain{\let\@mkboth\@gobbletwo% \let\@oddhead\@empty\let\@evenhead\@empty% \def\@oddfoot{\vbox to 18pt{\vfill\reset@font\rmfamily\hfil ddd\thepage\hfil}}% \let\@evenfoot\@oddfoot}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Sections %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \def\numbered{\setcounter{secnumdepth}{3}}% \def\unnumbered{\setcounter{secnumdepth}{0}}% \numbered%% default is numbered Sections \renewcommand\thesection {\@arabic\c@section}% \renewcommand\thesubsection {\thesection.\@arabic\c@subsection}% \renewcommand\thesubsubsection{\thesubsection.\@arabic\c@subsubsection}% \renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph}% \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}% %% \def\@seccntformat#1{\csname the#1\endcsname\hskip.5em}% \def\@sect#1#2#3#4#5#6[#7]#8{% \ifnum #2>\c@secnumdepth \let\@svsec\@empty \else \refstepcounter{#1}% \protected@edef\@svsec{\@seccntformat{#1}\relax}% \fi \@tempskipa #5\relax \ifdim \@tempskipa>\z@ \begingroup #6{% \@hangfrom{\hskip #3\relax\@svsec}% \interlinepenalty \@M #8\@@par}% \endgroup \csname #1mark\endcsname{#7}% \addcontentsline{toc}{#1}{% \ifnum #2>\c@secnumdepth \else \protect\numberline{\csname the#1\endcsname}% \fi #7}% \else \def\@svsechd{% #6{\hskip #3\relax \@svsec #8.}% \csname #1mark\endcsname{#7}% \addcontentsline{toc}{#1}{% \ifnum #2>\c@secnumdepth \else \protect\numberline{\csname the#1\endcsname}% \fi #7}}% \fi \@xsect{#5}} % \def\sectionfont{\reset@font\fontfamily{\rmdefault}\fontsize{14bp}{16bp}\bfseries\selectfont\raggedright\boldmath}% \def\subsectionfont{\reset@font\fontfamily{\rmdefault}\fontsize{12bp}{14bp}\bfseries\selectfont\raggedright\boldmath}% \def\subsubsectionfont{\reset@font\fontsize{11bp}{13bp}\bfseries\selectfont\raggedright\boldmath}% \def\paragraphfont{\reset@font\fontsize{10bp}{12bp}\bfseries\itshape\selectfont\raggedright}% % \def\subparagraphfont{\itshape}% \def\bmheadfont{\reset@font\fontfamily{\rmdefault}\fontsize{10bp}{12bp}\bfseries\selectfont\raggedright\boldmath}% % \renewcommand\section{\@startsection{section}{1}{\z@}% {-12pt \@plus -4pt \@minus -2pt}% {9pt}% {\sectionfont}} \renewcommand\subsection{\@startsection{subsection}{2}{\z@}% {-12pt \@plus -4pt \@minus -2pt}% {6pt}% {\subsectionfont}} \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% {-12pt \@plus -4pt \@minus -2pt}% {6pt}% {\subsubsectionfont}} \renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% {-12pt \@plus -4pt \@minus-2pt}% {3pt}% {\paragraphfont}} \renewcommand\subparagraph{\@startsection{subparagraph}{5}{\z@}% {6pt \@plus1ex \@minus.2ex}% {-1em}% {\subparagraphfont}} \newcommand\bmhead{\@startsection{subparagraph}{5}{\z@}% {6pt \@plus1ex \@minus .2ex}% {-1em}% {\bmheadfont}} % \def\@startsection#1#2#3#4#5#6{% \if@noskipsec \leavevmode \fi \par \@tempskipa #4\relax \@afterindenttrue \ifdim \@tempskipa <\z@ \@tempskipa -\@tempskipa \@afterindentfalse \fi \if@nobreak \everypar{}% \else \addpenalty\@secpenalty\addvspace\@tempskipa \fi \@ifstar {\@ssect{#3}{#4}{#5}{#6}}% {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Lists %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \newdimen\labelwidthi% \newdimen\labelwidthii% \newdimen\labelwidthiii% \newdimen\labelwidthiv% \def\normal@labelsep{0.5em}% \labelsep\normal@labelsep% \settowidth{\labelwidthi}{(iii)}% \settowidth{\labelwidthii}{(d)}% \settowidth{\labelwidthiii}{(iii)}% \settowidth{\labelwidthiv}{(M)}% \leftmargini\labelwidthi \advance\leftmargini\labelsep \leftmarginii\labelwidthii \advance\leftmarginii\labelsep \leftmarginiii\labelwidthiii \advance\leftmarginiii\labelsep \leftmarginiv\labelwidthiv \advance\leftmarginiv\labelsep \def\setleftmargin#1#2{\settowidth{\@tempdima}{#2}\labelsep\normal@labelsep \csname labelwidth#1\endcsname\@tempdima \@tempdimb\@tempdima \advance\@tempdimb\labelsep \csname leftmargin#1\endcsname\@tempdimb} \def\@listI{\leftmargin\leftmargini \labelwidth\labelwidthi \labelsep\normal@labelsep \topsep \z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \def\@listii{\leftmargin\leftmarginii \labelwidth\labelwidthii \labelsep\normal@labelsep \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \def\@listiii{\leftmargin\leftmarginiii \labelwidth\labelwidthiii \labelsep\normal@labelsep \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \def\@listiv{\leftmargin\leftmarginiv \labelwidth\labelwidthiv \labelsep\normal@labelsep \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \let\@listi\@listI \@listi % \setlength \labelsep {.5em} \setlength \labelwidth{\leftmargini} \addtolength\labelwidth{-\labelsep} \@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty -\@lowpenalty \def\labelitemi{$\bullet$} \def\labelitemii{$\cdot$} \def\labelenumi{\theenumi.} \def\theenumi{\arabic{enumi}} \def\labelenumii{(\alph{enumii})} \def\theenumii{\theenumi\alph{enumii}} \def\labelenumiii{(\roman{enumiii})}\def\theenumiii{\theenumii.\roman{enumiii}} \def\labelenumiv{(\Alph{enumiv})} \def\theenumiv{\theenumiii.\Alph{enumiv}} % %%%%%%%%%%%%%%%%%%%%%%%%%%% Ordered & Unordered List %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \def\listfont{\normalsize}% % \def\enumargs{% \listfont% \leftmargini0pt% \leftmarginii0pt% \leftmarginiii0pt% \ifnum\@enumdepth=3\topsep0pt\else\ifnum\@enumdepth=2\topsep0pt\else\topsep 6pt\fi\fi% \partopsep \z@% \itemsep \z@% \parsep \z@% \labelsep 0.5em% \rightmargin \z@% \raggedright% \listparindent \parindent% \itemindent \z@}% \def\enumerate{% \@ifnextchar[{\@numerate}{\@numerate[0.]}} \def\@numerate[#1]{\par% \ifnum \@enumdepth >3 \@toodeep\else \advance\@enumdepth \@ne \edef\@enumctr{enum\romannumeral\the\@enumdepth} \list{\csname label\@enumctr\endcsname}{% \enumargs% \setlength{\leftmargin}{\csname leftmargin\romannumeral\the\@enumdepth\endcsname} \usecounter{\@enumctr} \settowidth\labelwidth{#1} \addtolength{\leftmargin}{\labelwidth} \addtolength{\leftmargin}{\labelsep} \def\makelabel##1{\hss\llap{##1}}}% \fi } \let\endenumerate\endlist %%Unnumbered list%% \def\unenumargs{% \listfont% \leftmargini\parindent% \topsep6pt% \partopsep \z@% \itemsep \z@% \parsep \z@% \labelsep 0\p@% \rightmargin \z@% \raggedright% \listparindent \parindent% \itemindent -12pt}% \def\unenumerate{% \@ifnextchar[{\@unenumerate}{\@unenumerate[0.]}} \def\@unenumerate[#1]{\par% \ifnum \@enumdepth >3 \@toodeep\else \advance\@enumdepth \@ne \edef\@enumctr{enum\romannumeral\the\@enumdepth} \list{}{% \unenumargs \setlength{\leftmargin}{\csname leftmargin\romannumeral\the\@enumdepth\endcsname} \usecounter{\@enumctr} \settowidth\labelwidth{#1} \addtolength{\leftmargin}{0pt} \addtolength{\leftmargin}{0pt} \def\makelabel##1{\hss\llap{##1}}}% \fi } \let\endunenumerate\endlist% %% bulleted list \def\itemargs{% \listfont% \leftmargini0pt% \leftmarginii0pt% \ifnum\@enumdepth=3\topsep0pt\else\ifnum\@enumdepth=2\topsep0pt\else\topsep 6pt\fi\fi% \partopsep \z@% \itemsep \z@% \parsep \z@% \labelsep 0.5em% \rightmargin \z@% \raggedright% \listparindent \z@% \itemindent \z@}% \renewcommand\labelitemi{\raise1pt\hbox{\textbullet}}% \renewcommand\labelitemii{\textendash}% \def\itemize{% \@ifnextchar[{\@itemize}{\@itemize[$\bullet$]}} \def\@itemize[#1]{\par% \ifnum \@itemdepth >3 \@toodeep\else \advance\@itemdepth \@ne \edef\@itemctr{item\romannumeral\the\@itemdepth} \list{\csname label\@itemctr\endcsname}{% \itemargs \setlength{\leftmargin}{\csname leftmargin\romannumeral\the\@itemdepth\endcsname} \settowidth\labelwidth{#1} \addtolength{\leftmargin}{\labelwidth} \addtolength{\leftmargin}{\labelsep} \def\makelabel##1{\hss \llap{##1}}}% \fi } \let\enditemize\endlist % \def\quote{\list{}{\itemindent\z@ \leftmargin 1em \rightmargin \z@}% \item[]} \let\endquote\endlist % \def\descriptionlabel#1{\hspace\labelsep \itshape #1} \def\description{\list{}{\labelwidth\z@ \leftmargin \z@ \topsep6pt\itemindent \z@ %-\leftmargin \let\makelabel\descriptionlabel}} \let\enddescription\endlist % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Float %%%%%%%%%%%%%%%%%%%%%%%%%%%% \setlength\abovecaptionskip{2.25\p@}% \setlength\belowcaptionskip{6\p@}% \setlength\arraycolsep{2\p@}% \setlength\tabcolsep{6\p@}% \setlength\arrayrulewidth{.4\p@}% \setlength\doublerulesep{2\p@}% \setlength\tabbingsep{\labelsep}% \def\fnum@figure{{\bfseries\figurename\space\thefigure}}% \def\fnum@table{{\bfseries\tablename\space\thetable}}% \def\FigName{figure}% \long\def\@makecaption#1#2{% \ifx\FigName\@captype \vskip\abovecaptionskip \@figurecaption{#1}{#2} \else \@tablecaption{#1}{#2} \vskip\belowcaptionskip \fi% } %% Figure \def\figurecaptionfont{\reset@font\fontfamily{\rmdefault}\fontsize{8}{9.5}\selectfont}% \newdimen\figwidth% \newdimen\figheight% \newdimen\sidecapwidth \newdimen\wrapcapline% \newdimen\totalwrapline% \newdimen\wraptotline% %% Figures macro \newbox\figurebox% \newbox\wrapfigcapbox \def\FIG#1#2{% \setbox\figurebox\hbox{#1}% %% Figure dimensions \figwidth\wd\figurebox% \figheight\ht\figurebox% {\parbox{\hsize}{% \centerline{\box\figurebox}% %% Caption #2}}} %% Figures caption \newbox\figcapbox \newbox\capbox \long\def\@figurecaption#1#2{{\figurecaptionfont{\bfseries#1}\hskip.7em#2\par}}% \newenvironment{unnumfigure}{\begingroup\setlength{\topsep}{12pt}% \begin{center}}{\end{center}\endgroup} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \@ifpackageloaded{booktabs}{\cmidrulewidth=.15pt}{}% % \def\tablecaptionfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% \def\tablebodyfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% \def\tablecolheadfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont\bfseries\boldmath}% \def\tablefootnotefont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% %% Table Macro \newskip\headwidthskip% \def\tabraggedcenter{\leftskip=0pt plus 0.5fil\rightskip=0pt plus 0.5fil\parfillskip=0pt}% \newenvironment{@processtable}[4]{% \setbox4=\hbox to \hsize{\hss% \begin{minipage}[t]{#4}% \tabraggedcenter% \caption{#1}\par% {\tablebodyfont\noindent\ignorespaces#2\par}\par\vglue6pt% {\if!#3!\else{\tablefootnotefont#3}\fi}% \end{minipage}% \hss}% \box4\par}% \newcommand\TBL[3]{\begingroup% % \if!#1!\let\caption\relax\fi% % \global\setbox\temptbox=\hbox{\bgroup{\tablebodyfont#2}\egroup}% \global\tempdime\wd\temptbox% \@processtable{#1}{\global\headwidthskip=\tempdime% \vbox{#2}}{#3}{\tempdime}% \endgroup}% %% Table Caption \newbox\tabcapbox% \newbox\temptbox% \newdimen\tempdime% \newdimen\tabhtdime% \long\def\@tablecaption#1#2{% \setbox\tabcapbox\vbox{\tablecaptionfont\raggedright% {\bfseries #1}{\hskip2mm}#2\vphantom{y}\par}% \box\tabcapbox% } %% Table Column Heads \def\TCH#1{{\tablecolheadfont #1}} %% Table Footnotes \newenvironment{tablenotes}{\list{}{\setlength{\labelsep}{0pt}% \setlength{\labelwidth}{0pt}% \setlength{\leftmargin}{0pt}% \setlength{\rightmargin}{0pt}% \setlength{\topsep}{-6pt}% \setlength{\itemsep}{2pt}% \setlength{\partopsep}{0pt}% \setlength{\listparindent}{0em}% \setlength{\parsep}{0pt}}% \item\relax% }{\endlist}% \def\tnote#1{$^{#1}$}%% %% Table Rules \def\toprule{%\noalign{\vskip3pt} \noalign{\ifnum0=`}\fi \hrule \@height 0\p@ \@width 0pt \hrule \@height 0.75\p@ % <- rule height \hrule \@height 5pt \@width 0pt \futurelet\@tempa\@xhline} % Middle rule \def\midrule{\noalign{\ifnum0=`}\fi% \hrule \@height 3pt \@width 0pt \hrule \@height .5pt % <- rule height \hrule \@height 5pt \@width 0pt \futurelet \@tempa\@xhline} % Bottom rule \def\botrule{\noalign{\ifnum0=`}\fi \hrule \@height 3pt \@width 0pt \hrule \@height 0.75\p@ % <- rule height \hrule \@height 3pt \@width 0pt \futurelet\@tempa\@xhline} % \def\@@@cmidrule[#1-#2]#3#4{\global\@cmidla#1\relax \global\advance\@cmidla\m@ne \ifnum\@cmidla>0\global\let\@gtempa\@cmidrulea\else \global\let\@gtempa\@cmidruleb\fi \global\@cmidlb#2\relax \global\advance\@cmidlb-\@cmidla \global\@thisrulewidth=#3 \@setrulekerning{#4} \ifnum\@lastruleclass=\z@\vskip 3\p@\fi \ifnum0=`{\fi}\@gtempa \noalign{\ifnum0=`}\fi\futurenonspacelet\@tempa\@xcmidrule} \def\@xcmidrule{% \ifx\@tempa\cmidrule \vskip-\@thisrulewidth \global\@lastruleclass=\@ne \else \ifx\@tempa\morecmidrules \vskip \cmidrulesep \global\@lastruleclass=\@ne\else \vskip 5\p@ \global\@lastruleclass=\z@ \fi\fi \ifnum0=`{\fi}} \let\cline\cmidrule \usepackage[figuresright]{rotating}% \usepackage{threeparttable} \let\tableorg\table% \let\endtableorg\endtable% \let\sidewaystableorg\sidewaystable% \let\endsidewaystableorg\endsidewaystable% \renewenvironment{table}[1][]% {\begin{tableorg}[#1]% \begin{center} \begin{threeparttable} \tablebodyfont% \renewcommand\footnotetext[2][]{{\removelastskip\vskip3pt% \let\tablebodyfont\tablefootnotefont% \hskip0pt\if!##1!\else{\smash{$^{##1}$}}\fi##2\par}}% }{\end{threeparttable}\end{center}\end{tableorg}} \renewenvironment{sidewaystable}[1][]% {\begin{sidewaystableorg}[#1]% \begin{center} \begin{threeparttable} \tablebodyfont% \renewcommand\footnotetext[2][]{{\removelastskip\vskip3pt% \let\tablebodyfont\tablefootnotefont% \hskip0pt\if!##1!\else{\smash{$^{##1}$}}\fi##2\par}}% }{\end{threeparttable}\end{center}\end{sidewaystableorg}} %%%%%%%%%%%%%%%%%%%%%%%%%%%% Other Env. %%%%%%%%%%%%%%%%%%%%%%%%% \def\quotefont{\reset@font\fontfamily{\rmdefault}\fontsize{9}{11}\selectfont}% \renewenvironment{quote} {\list{}{\topsep=0pt\topsep6pt\leftmargin=1em\raggedright\quotefont}% \item\relax} {\endlist} % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Appendix %%%%%%%%%%%%%%%%%%%%%%%%% % \newif\ifbackmatter% \newcommand{\backmatter}{\global\backmattertrue}% \usepackage[title]{appendix}% \@ifpackageloaded{appendix}{% % \renewenvironment{appendices}{% \@resets@pp \if@dotoc@pp \if@dopage@pp % both page and toc \if@chapter@pp % chapters \clear@ppage \fi \appendixpage \else % toc only \if@chapter@pp % chapters \clear@ppage \fi \addappheadtotoc \fi \else \if@dopage@pp % page only \appendixpage \fi \fi \if@chapter@pp \if@dotitletoc@pp \@redotocentry@pp{chapter} \fi \else \if@dotitletoc@pp \@redotocentry@pp{section} \fi \if@dohead@pp \def\sectionmark##1{% \if@twoside \markboth{\@formatsecmark@pp{##1}}{} \else \markright{\@formatsecmark@pp{##1}}{} \fi} \fi \if@dotitle@pp \def\sectionname{\appendixname} \def\@seccntformat##1{\@ifundefined{##1name}{}{\csname ##1name\endcsname\ }% \csname the##1\endcsname\quad} \fi \fi }{% \@ppsaveapp\@pprestoresec} %% \AtBeginDocument{% % \let\oldappendices\appendices% \let\oldendappendices\endappendices% %% \renewenvironment{appendices}{% \setcounter{figure}{0}% \setcounter{table}{0}% \setcounter{equation}{0}% %% \begin{oldappendices}% \gdef\thefigure{\@Alph\c@section\arabic{figure}}% \gdef\thetable{\@Alph\c@section\arabic{table}}% \gdef\theequation{\@Alph\c@section\arabic{equation}}% }{\end{oldappendices}} } %% }{} % %%%%%%%%%%%%%%%%%%%%%%%%%%% Article History %%%%%%%%%%%%%%%%%%%% % \def\@history{} \def\printhistory{{\par\addvspace{8pt}% \historyfont\noindent% \ifx\@history\empty\gdef\@history{Received xx xxx xxxx}\fi\@history\par}}% % %%%%%%%%%%%%%%%%%%%%%%% Footnotes %%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \renewcommand\@makefntext[1]{% \hskip8pt{\smash{\@makefnmark}}#1} % \RequirePackage{hyperref}% %%\RequirePackage{hypcap}% \gdef\breakurldefns{% \if@pdflatex\else% \RequirePackage[hyphenbreaks]{breakurl}% % \let\href\burlalt% \fi}% \breakurldefns% % \bgroup % \catcode`\&=12\relax % \hyper@normalise\burl@addtocharlistbefore{%} % \hyper@normalise\burl@addtocharlistafter{:/.?#&_,;!=+~}%% for extra breaks in url % \egroup % \burl@defifstructure % \hypersetup{% colorlinks, breaklinks=true, plainpages=false,% citecolor=blue, linkcolor=blue, urlcolor=blue, bookmarksopen=true,% bookmarksnumbered=false,% bookmarksdepth=5% } % \AtBeginDocument{\renewcommand\UrlFont{\rmfamily}}% % \AtBeginDocument{% \@ifpackageloaded{natbib}{% \renewcommand\bibsection{% \section*{\refname}% }% }{}% }% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \pagestyle{headings}% \pagenumbering{arabic}% \sloppy% \frenchspacing% \flushbottom% %%% special parameters for TeX \adjdemerits=100 \linepenalty=100 % %%%%%%%%%%%%%%% Biography % \RequirePackage{wrapfig}% % % % \begin{wrapfigure}[12]{r}[34pt]{5cm}

    \end{wrapfigure} % -- - ---- --- % [number of narrow lines] {placement} [overhang] {width of figure} \newcount\wraplines% %%\wraplines=5% % \newbox\@authorfigbox% \newskip\@authorfigboxdim% % \newskip\biofigadjskip% \biofigadjskip=0pt% % \def\authbiotextfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% % \newenvironment{biography}[2]{\par\addvspace{11.5pt plus3.375pt minus1.6875pt}%\lineno@off% \def\author##1{{\bfseries##1}}% \if!#1!\def\@authorfig{}\else\def\@authorfig{{#1}}\fi% \setbox\@authorfigbox=\hbox{#1}% \@authorfigboxdim=\wd\@authorfigbox% \if@iicol\advance\@authorfigboxdim by -10pt\else\advance\@authorfigboxdim by -2pt\fi% \wraplines=9\fboxrule=1pt\fboxsep=6pt% \noindent{% \ifx\@authorfig\@empty\else\unskip% \begin{wrapfigure}[\wraplines]{l}[0pt]{\@authorfigboxdim}%{38.25mm}% \vskip-19pt\addvspace{\biofigadjskip}% \@authorfig% \end{wrapfigure}% \fi% {\authbiotextfont#2\par}% \par% }}{\par\addvspace{10.5pt plus3.375pt minus1.6875pt}} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Theorem %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \@ifpackageloaded{amsthm}{% % %\let\proof\relax% %\let\endproof\relax% \def\@begintheorem#1#2[#3]{% \deferred@thm@head{\the\thm@headfont \thm@indent \@ifempty{#1}{\let\thmname\@gobble}{\let\thmname\@iden}% \@ifempty{#2}{\let\thmnumber\@gobble}{\let\thmnumber\@iden}% \@ifempty{#3}{\let\thmnote\@gobble}{\let\thmnote\@iden}% \thm@swap\swappedhead\thmhead{#1}{#2}{#3}% \the\thm@headpunct \thmheadnl % possibly a newline. \hskip\thm@headsep }% \ignorespaces } \def\@endtheorem{\endtrivlist\@endpefalse} \AtBeginDocument{% % \DeclareRobustCommand{\S}{\ifmmode\mathsection\else\textsection\fi} \DeclareSymbolFont{AMSa}{U}{msa}{m}{n}% \DeclareMathSymbol{\opensquare}{\mathord}{AMSa}{"03}% \def\qedsymbol{\ensuremath{\opensquare}}% % \newenvironment{spiproof}[1][\proofname]{\par\removelastskip%\vspace*{2pt}% \pushQED{\qed}% \small\normalfont \topsep7.5\p@\@plus7.5\p@\relax% \trivlist% \item[\hskip\labelsep% \itshape% #1\@addpunct{}]\ignorespaces% }{% \popQED\endtrivlist\@endpefalse% }% % \let\proof\spiproof\let\endproof\endspiproof% % }% % \def\thm@space@setup{% \thm@preskip=12pt% \thm@postskip=12pt} % %%%%%%%%%%%%%%%%%% StyleOne % \newtheoremstyle{thmstyleone}% Numbered {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\itshape}% Body font {0pt}% Indent amount {\small\bfseries}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}}% \thmnote{ {\the\thm@notefont(#3)}}}% Theorem head spec (can be left empty, meaning `normal') % \newtheoremstyle{thmstyletwo}% Numbered {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\normalfont}% Body font {0pt}% Indent amount {\small\itshape}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }{#2}}% \thmnote{ {\the\thm@notefont(#3)}}}% Theorem head spec (can be left empty, meaning `normal') % \newtheoremstyle{thmstylethree}% Definition {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\normalfont}% Body font {0pt}% Indent amount {\small\bfseries}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}}% \thmnote{ {\the\thm@notefont(#3)}}}% Theorem head spec (can be left empty, meaning `normal') % \newtheoremstyle{thmstylefour}% Proof {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\normalfont}% Body font {0pt}% Indent amount {\small\itshape}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\global\proofthmtrue\thmname{#1} \thmnote{#3}}% Theorem head spec (can be left empty, meaning `normal') % }{} %% Macros for bibliographystyles %% % \def\bibcommenthead{\if@bibcomment\begingroup\parindent=0pt\parskip=0pt% % \removelastskip\vskip13pt\nointerlineskip% % % \vbox{\bibfont If you are submitting to one of the Nature Research journals, using the eJP % submission system, please include the references within the manuscript file itself. You may % do this by copying the reference list from your .bbl file, and pasting it into the bibliography % environment of the main manuscript .tex file.}\par% % \removelastskip\nobreak\vskip13pt\nobreak% % \endgroup\fi}% \def\bibcommenthead{}% \if@Spr@basic@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-basic}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Mathphys@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-mathphys}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@APS@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \bibliographystyle{sn-APS}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Vancouver@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-vancouver}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@APA@refstyle% \if@Numbered@refstyle% \usepackage[natbibapa]{apacite}% \gdef\NumBib{YES}% \else% \usepackage[natbibapa]{apacite}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-apacite}% \def\refdoi#1{\urlstyle{rm}\url{#1}}% \renewcommand{\doiprefix}{}% \AtBeginDocument{% \renewcommand{\BPBI}{.}% Period between initials - command from apacite.sty }% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Chicago@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-chicago}% \hypersetup{urlcolor=black,colorlinks=false,pdfborder={0 0 0}}\urlstyle{same}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Standard@Nature@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \bibliographystyle{sn-nature}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Default@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \AtBeginDocument{\allowdisplaybreaks}% \def\eqnheadfont{\reset@font\fontfamily{\rmdefault}\fontsize{16}{18}\bfseries\selectfont}% \newcommand{\eqnhead}[1]{\begingroup% \begin{center} {\eqnheadfont #1}\par% \end{center} \removelastskip\vskip24pt% \thispagestyle{titlepage}%% %%\thispagestyle{empty}% \endgroup} %% Macros for border matrix %% \newif\if@borderstar \def\bordermatrix{\@ifnextchar*{% \@borderstartrue\@bordermatrix@i}{\@borderstarfalse\@bordermatrix@i*}% } \def\@bordermatrix@i*{\@ifnextchar[{\@bordermatrix@ii}{\@bordermatrix@ii[()]}} \def\@bordermatrix@ii[#1]#2{% \begingroup \m@th\@tempdima8.75\p@\setbox\z@\vbox{% \def\cr{\crcr\noalign{\kern 2\p@\global\let\cr\endline }}% \ialign {$##$\hfil\kern 2\p@\kern\@tempdima & \thinspace % \hfil $##$\hfil && \quad\hfil $##$\hfil\crcr\omit\strut % \hfil\crcr\noalign{\kern -\baselineskip}#2\crcr\omit % \strut\cr}}% \setbox\tw@\vbox{\unvcopy\z@\global\setbox\@ne\lastbox}% \setbox\tw@\hbox{\unhbox\@ne\unskip\global\setbox\@ne\lastbox}% \setbox\tw@\hbox{% $\kern\wd\@ne\kern -\@tempdima\left\@firstoftwo#1% \if@borderstar\kern2pt\else\kern -\wd\@ne\fi% \global\setbox\@ne\vbox{\box\@ne\if@borderstar\else\kern 2\p@\fi}% \vcenter{\if@borderstar\else\kern -\ht\@ne\fi% \unvbox\z@\kern-\if@borderstar2\fi\baselineskip}% \if@borderstar\kern-2\@tempdima\kern2\p@\else\,\fi\right\@secondoftwo#1 $% }\null \;\vbox{\kern\ht\@ne\box\tw@}% \endgroup } %% Macros for line numbers %% \if@vrulerlinenumberon% % \usepackage{vruler}% % %%\setvruler[][][][][][][][][] \def\linenoon{%%\definecolor{blue}{gray}{0}% \def\tiny{\normalsize\color{black}}% \setvruler[12bp][1][1][3][1][1.18\textwidth][26pt][-7pt][0.99\textheight]% for even pages: left side; for odd pages: right side; %%\linkbluecolor }% \linenoon% \def\lineno@off{\unsetvruler}% \fi% %% url macros %% \gdef\orcidlogo{% \includegraphics{Orcidlogo.eps}% }% \gdef\orcid#1{\href{#1}{\orcidlogo}}% \endinput \ No newline at end of file diff --git a/sn-article-template/bst/sn-apacite.bst b/sn-article-template/bst/sn-apacite.bst new file mode 100644 index 0000000..be1dc53 --- /dev/null +++ b/sn-article-template/bst/sn-apacite.bst @@ -0,0 +1,5364 @@ +%% +%% This is file `apacite.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% apacite.dtx (with options: `bibstyle') +%% +%% This is a generated file. +%% +%% Copyright (C) 1994-2013 Erik Meijer and any individual authors listed +%% elsewhere in this file. +%% +%% This file is part of the `apacite' package. +%% ------------------------------------------- +%% +%% It may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +%% +%% The `apacite' package consists of the files apacite.dtx and +%% apacite.ins, and the following generated files: +%% apacite.sty, apacdoc.sty, apacite.drv, +%% apacite.bst, apacitex.bst, apacann.bst, apacannx.bst, +%% apa5ex.bib, apacxmpl.tex, +%% english.apc, dutch.apc, finnish.apc, french.apc, +%% german.apc, ngerman.apc, greek.apc, norsk.apc, +%% spanish.apc, swedish.apc. +%% +%% This work has the LPPL maintenance status `maintained' +%% +%% The Current Maintainer of this work is Erik Meijer +%% +%% This file may only be distributed together with a copy of the +%% source files of the apacite package, i.e., apacite.dtx and +%% apacite.ins. You may however distribute the apacite package without +%% the generated files. +%% +%% apacite.bst +%% [2013/07/21 v6.03 APA bibliography style] +%% apacite.bst : reference list according to APA manual +%% Written by Erik Meijer + +FUNCTION {identify.apacite.version} +{ % Put identifying string in the .blg file + "apacite.bst" + " [2013/07/21 v6.03 APA bibliography style]" + * top$ +} +ENTRY + { address + annote + annotate + author + booktitle + chair + chapter + day + doi + edition + editor + englishtitle + firstkey + howpublished + institution + journal + key + keywords + lastchecked + month + nihms + note + number + organization + originaladdress + originalbooktitle + originaledition + originaleditor + originaljournal + originalnumber + originalpages + originalpublisher + originalvolume + originalyear + pages + pmcid + publisher + school + series + symposium + text + title + translator + type + url + urldate + volume + year + eprint + archive + archivePrefix + primaryClass + eid + adsurl + adsnote + version + } + { cite.order %% order of first citation + title.number %% for sorting titles + cite.initials %% dummy (0-1) indicating whether or not + %% initials of the 1st author must + %% be used for citing + cite.num.names.full %% number of names to be cited for full and + cite.num.names.short %% short cite + add.to.year %% For a, b, c, etc. after year + %% in multiple citations with same author-year + } + { year.label %% For sorting entries by year + author.year.sort.label %% For sorting entries and checking whether + %% initials should be added, how many authors + %% should be cited and whether a, b, etc. + %% after year is necessary + title.sort.label %% for sorting titles + citeorder.sort.label %% for sorting by citation order + type.2 %% Replacement for type with misc entries and + %% entries that revert to misc. + } +INTEGERS { len pos name.max old.number numnames numnames.old + nameptr lastname format.num.names cite.initials.old + cite.num.names.old add.to.year.old forward + multiresult dot brace.level + } + +STRINGS { s t u old.label field + aut1f aut1s aut1f.old aut1s.old + aut2 aut2.old + aut3 aut3.old + aut4 aut4.old + aut5 aut5.old + aut6 aut6.old + year.label.old + } +FUNCTION {test} { #0 } +FUNCTION {dump.stack} +{ "---- STACK {" cite$ * "} ----" * top$ + stack$ + "---- END STACK {" cite$ * "} ----" * top$ +} +FUNCTION {make.index} { #0 } +FUNCTION {unsorted} { #0 } +MACRO {jan} {"{\APACmonth{01}}"} +MACRO {feb} {"{\APACmonth{02}}"} +MACRO {mar} {"{\APACmonth{03}}"} +MACRO {apr} {"{\APACmonth{04}}"} +MACRO {may} {"{\APACmonth{05}}"} +MACRO {jun} {"{\APACmonth{06}}"} +MACRO {jul} {"{\APACmonth{07}}"} +MACRO {aug} {"{\APACmonth{08}}"} +MACRO {sep} {"{\APACmonth{09}}"} +MACRO {oct} {"{\APACmonth{10}}"} +MACRO {nov} {"{\APACmonth{11}}"} +MACRO {dec} {"{\APACmonth{12}}"} +MACRO {winter} {"{\APACmonth{13}}"} +MACRO {spring} {"{\APACmonth{14}}"} +MACRO {summer} {"{\APACmonth{15}}"} +MACRO {fall} {"{\APACmonth{16}}"} +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % issues warning if field is empty + % call with + % "field" field warning.if.empty + % Note that the first field must be between quotes + % because it is the fieldname for use in the warning message. + % +FUNCTION {warning.if.empty} +{ empty$ + { "No " swap$ * " in " * cite$ * warning$ } + { pop$ } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % issues warning if title, type, and howpublished are empty + % +FUNCTION {check.relevant.fields} +{ title empty$ + type empty$ and + howpublished empty$ and + { "No title, type, and howpublished in " cite$ * warning$ } + 'skip$ + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % delivers 1 if (both editor and translator + % not empty and not equal to each other) + % 0 if (editor or translator empty) or + % (editor = translator) + % +FUNCTION {editor.ne.trans} +{ translator empty$ + { #0 } + { editor empty$ + { #0 } + { translator editor = + { #0 } + { #1 } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {conv.int.to.str} +{ duplicate$ #10 < + { "0000" swap$ int.to.str$ * } + { duplicate$ #100 < + { "000" swap$ int.to.str$ * } + { duplicate$ #1000 < + { "00" swap$ int.to.str$ * } + { duplicate$ #10000 < + { "0" swap$ int.to.str$ * } + { int.to.str$ } + if$ + } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {ref.type} +{ type$ "article" = + type$ "magazine" = + type$ "newspaper" = + type$ "book" = + type$ "techreport" = + type$ "unpublished" = + type$ "misc" = + type$ "booklet" = + type$ "manual" = + type$ "proceedings" = + or + or + or + or + or + or + or + or + or + { #1 } + { type$ "incollection" = + type$ "phdthesis" = + type$ "mastersthesis" = + type$ "lecture" = + type$ "inbook" = + type$ "inproceedings" = + type$ "conference" = + type$ "intechreport" = + or + or + or + or + or + or + or + { #2 } + { type$ "literal" = + { #3 } + { #0 } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {is.atype} +{ type$ "article" = + type$ "magazine" = + type$ "newspaper" = + type$ "incollection" = + type$ "inbook" = + type$ "inproceedings" = + type$ "conference" = + type$ "intechreport" = + type$ "manual" = + or + or + or + or + or + or + or + or + { #1 } + { journal empty$ not + % + type$ "phdthesis" = + type$ "mastersthesis" = + or + % + and + { #1 } + { type$ "misc" = + type empty$ not and + { type "\bibmessage" = + type "\bibcomputerprogram" = + type "\bibcomputerprogrammanual" = + type "\bibcomputerprogramandmanual" = + type "\bibcomputersoftware" = + type "\bibcomputersoftwaremanual" = + type "\bibcomputersoftwareandmanual" = + type "\bibprogramminglanguage" = + or + or + or + or + or + or + or + { #1 } + { #0 } + if$ + } + { #0 } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % connects two strings with connect string + % if one of them empty, then connect string + % is left out + % + % call with S1 S2 connectstring connect.check + % +FUNCTION {connect.check} +{ 'u := + % + % if S2 = "" + % + duplicate$ empty$ + % + % then remove S2 + % + { pop$ + % + % S1 is on top of stack. + % if it is empty, it is replaced by the empty string "" + % + duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ + } + % + % else swap S1 and S2 so that S1 can be checked + % + { swap$ + % + % if S1 is empty, remove S1 so that S2 is left on the + % stack and is the result is given + % + duplicate$ empty$ + { pop$ } + % + % now the real work starts: + % push the connect string "C" + % so that top of stack is "C" "S1" "S2" + % concatenate, so that top of stack is + % "S1+C" "S2" + % + { u * + % + % swap and concatenate + % + swap$ * + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % connects two strings with space ("\ ") + % if length of second is 4 or larger, + % connects them with non-breaking space ("tie", "~") + % if length of second smaller than 4 + % + % call with S1 S2 tie.or.space.connect + % result: "S1\ S2" or "S1~S2" + % +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #4 < + { "~" } + { "\ " } + if$ + swap$ * * +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % connects two strings with comma (", ") + % if one of them is empty, the comma is left out + % + % call with S1 S2 connect.with.comma.check + % result: "S1, S2" + % +FUNCTION {connect.with.comma.check} +{ ", " connect.check } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % connects two strings with semicolon ("; ") + % if one of them is empty, semicolon is left out + % + % call with S1 S2 connect.with.semicolon.check + % result: "S1; S2" + % +FUNCTION {connect.with.semicolon.check} +{ "; " connect.check } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % connects two strings with colon (": ") + % if one of them is empty, colon is left out + % + % call with S1 S2 connect.with.colon.check + % result: "S1: S2" + % +FUNCTION {connect.with.colon.check} +{ ": " connect.check } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % connects two strings with space ("\ ") + % + % call with S1 S2 connect.with.space.check + % result: "S1\ S2" + % +FUNCTION {connect.with.space.check} +{ "\ " connect.check } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % encloses string in pre- and postfix string + % call with + % prefix postfix S enclose.check + % delivers empty string if S empty + % +FUNCTION {enclose.check} +{ duplicate$ empty$ + { pop$ pop$ pop$ + "" + } + { swap$ * * } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % emphasizes top of stack + % call with + % "string" emphasize.check + % +FUNCTION {emphasize.check} +{ "\Bem{" swap$ + "}" swap$ + enclose.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % brackets top of stack + % call with + % "string" bracket + % +FUNCTION {bracket.check} +{ "[" swap$ + "]" swap$ + enclose.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % parenthesizes top of stack + % call with + % "string" parenthesize + % +FUNCTION {parenthesize.check} +{ "(" swap$ + ")" swap$ + enclose.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % checks whether argument is "multiresult": + % whether it contains '-', '+', or ',' characters + % used with pages to check whether pp. or p. must be used + % +FUNCTION {multi.result.check} +{ 't := + #0 'multiresult := + % + % while (not multiresult) and (length(t) > 1) do + % + { multiresult not + t text.length$ #1 > + and + } + % + % if t(1-2) = "--" or t(1) = "+" or "," + % then multiresult = 1 + % else t = t(2-last) + % + { t #1 #2 substring$ 's := + "--" s = + { #1 'multiresult := } + { t #1 #1 substring$ 's := + "+" s = + "," s = + or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + if$ + } + while$ + multiresult +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % Checks whether an author is a corporate author, i.e., + % whether the field starts with "{\bibcorporate". + % Call with + % field is.bibcorporate + % +FUNCTION {is.bibcorporate} +{ #1 #14 substring$ "{\bibcorporate" = } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {remove.spaces} +{ % Remove spaces from string. + % Works best if string only contains alphanumeric characters and spaces. + 's := % The original string + s text.length$ 'len := % Its length (no. of characters) + "" 't := % Initialize the transformed string + #0 'pos := + % + % while (pos < len) do + % + { pos len < } + { pos #1 + 'pos := + s pos #1 substring$ 'u := + % + % u is the pos-th character in s + % If it is a space, move to next character, + % else copy character to output. + % + u " " = + 'skip$ + { t u * 't := } + if$ + } + while$ + % + % Now push the result back on the stack + t +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % end block by writing what's left on the stack and + % starting a new line + % +FUNCTION {output.end.block} +{ write$ + newline$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % end block by adding a period and writing what's left + % on the stack and starting a new line + % +FUNCTION {output.dot.end.block} +{ add.period$ + output.end.block +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % starting new block by writing what's left on the stack, + % starting a new line and adding some extra space or + % whatever is more defined in \newblock + % +FUNCTION {output.new.block} +{ output.end.block + "\newblock" write$ newline$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % starting new block by writing what's left on the stack, + % starting a new line and adding some extra space or + % whatever is more defined in \newblock + % +FUNCTION {output.dot.new.block} +{ add.period$ + output.new.block +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {start.new.block} +{ "\unskip\ " write$ newline$ + "\newblock " write$ newline$ +} + +FUNCTION {sort.name.format.classic} { "{ll{}}{ f{}}{ vv{}}{ jj{}}" } + +FUNCTION {cite.name.format.classic} { "{ll}" } + +FUNCTION {author.name.format.classic} { "{ll}{, f{.}.}{ vv}{, jj}" } + +FUNCTION {index.name.format.classic} { "{ll}{, f{.}.}{ vv}{, jj}" } + +FUNCTION {sort.name.format} { "{vv{}}{ll{}}{ f{}}{ jj{}}" } + +FUNCTION {cite.name.format} { "{vv }{ll}" } + +FUNCTION {cite.initials.name.format} { "{f{.}.~~}{vv }{ll}{ jj}" } + +FUNCTION {author.name.format} { "{vv }{ll}{, f{.}.}{, jj}" } + +FUNCTION {editor.name.format} { "{f{.}.~~}{vv }{ll}{ jj}" } + +FUNCTION {index.name.format} { "{vv }{ll}{, f{.}.}{, jj}" } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {init.initials} +{ "yyyyy" 'aut1f.old := + "yyyyy" 'aut1s.old := + #0 'cite.initials.old := +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {update.no.initials} +{ 'field := + field 'aut1f.old := + field 'aut1s.old := + #0 'cite.initials.old := +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {check.add.initials.aut} +{ % + % If last name is equal to previous last name + % but initials are different, then initials should + % be cited. If initials are also the same, initials + % should be cited if that is the case for the previous + % author . + % + aut1s aut1s.old = + { aut1f aut1f.old = + { cite.initials.old 'cite.initials := } + { #1 'cite.initials := + aut1f 'aut1f.old := + aut1s 'aut1s.old := + cite.initials 'cite.initials.old := + } + if$ + } + { % + % Different last name. + aut1f 'aut1f.old := + aut1s 'aut1s.old := + cite.initials 'cite.initials.old := + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {check.add.initials.field} +{ 'field := + field #1 cite.initials.name.format format.name$ 'aut1f := + field #1 cite.name.format format.name$ 'aut1s := + % + % Now do the actual work + % + check.add.initials.aut +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {check.add.initials} +{ % + % Check whether author or editor or other field acts as author. + % Initials are only relevant with author or editor. + % + firstkey empty$ not + { key empty$ not + { % + % Both key and firstkey are nonempty. + % Then, key is treated as last name of first author, + % and firstkey is treated as last name + initials of + % first author . + % + firstkey sortify remove.spaces 'aut1f := + key sortify remove.spaces 'aut1s := + check.add.initials.aut + } + { firstkey sortify remove.spaces update.no.initials } + if$ + } + { key empty$ not + { key sortify remove.spaces update.no.initials } + { % + % No key or firstkey, so find out which field + % to use as author. + % + % Check reference type: + % if result is 1 then possibly editor acts as author + % 2 then editor does not act as author + % 3 then key should have been used + % 0 then unknown reference type + ref.type #2 = + { % + % Format first author with and without initials + author empty$ + { title.sort.label update.no.initials } + { author check.add.initials.field } + if$ + } + { % + % Format first author with and without initials + author empty$ + { editor empty$ + { title.sort.label update.no.initials } + { editor check.add.initials.field } + if$ + } + { author check.add.initials.field } + if$ + } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {tentative.cite.num.names.field} +{ 'field := + field num.names$ 'numnames := + numnames #3 < + { % + % 1 or 2 names: always cite all of them. + numnames 'cite.num.names.full := + numnames 'cite.num.names.short := + } + { numnames #6 < + { % + % 3-5 names: cite all of them the first time, + % only the first name later times + numnames 'cite.num.names.full := + #1 'cite.num.names.short := + } + { % + % 6 or more names: cite only the first name + #1 'cite.num.names.full := + #1 'cite.num.names.short := + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {tentative.cite.num.names} +{ % + % Check whether author or editor or other field acts as author. + % Number of names is only relevant with author or editor. + % + firstkey empty$ not + { + #1 'cite.num.names.full := + #1 'cite.num.names.short := + } + { key empty$ not + { + #1 'cite.num.names.full := + #1 'cite.num.names.short := + } + { % + % No key or firstkey, so find out which field + % to use as author. + % + % Check reference type: + % if result is 1 then possibly editor acts as author + % 2 then editor does not act as author + % 3 then key should have been used + % 0 then unknown reference type + ref.type #2 = + { % + % Format first author with and without initials + author empty$ + { + #1 'cite.num.names.full := + #1 'cite.num.names.short := + } + { author tentative.cite.num.names.field } + if$ + } + { % + % Format first author with and without initials + author empty$ + { editor empty$ + { + #1 'cite.num.names.full := + #1 'cite.num.names.short := + } + { editor tentative.cite.num.names.field } + if$ + } + { author tentative.cite.num.names.field } + if$ + } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {init.cite.num.names} +{ #0 'cite.num.names.old := + #0 'numnames.old := + "yyyy" 'year.label.old := + #0 'add.to.year.old := + "" 'aut1f.old := + "" 'aut2.old := + "" 'aut3.old := + "" 'aut4.old := + "" 'aut5.old := + "" 'aut6.old := +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {update.cite.num.names} +{ cite.num.names.short 'cite.num.names.old := + numnames 'numnames.old := + year.label 'year.label.old := + add.to.year 'add.to.year.old := + aut1f 'aut1f.old := + aut2 'aut2.old := + aut3 'aut3.old := + aut4 'aut4.old := + aut5 'aut5.old := + aut6 'aut6.old := +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {format.6.authors} +{ % + % First author: with initials. + % + field #1 cite.initials.name.format format.name$ 'aut1f := + % + % Second and later authors: without initials. + % + numnames #1 > + name.max #1 > + and + { % + % 2nd author + field #2 cite.name.format format.name$ 'aut2 := + % + numnames #2 > + name.max #2 > + and + { % + % 3nd author + field #3 cite.name.format format.name$ 'aut3 := + % + numnames #3 > + name.max #3 > + and + { % + % 4th author + field #4 cite.name.format format.name$ 'aut4 := + % + numnames #4 > + name.max #4 > + and + { % + % 5th author + field #5 cite.name.format format.name$ 'aut5 := + % + numnames #5 > + name.max #5 > + and + { % + % 6th author + field #6 cite.name.format format.name$ 'aut6 := + } + { % + % 5 authors: 6 is empty + % + "" 'aut6 := + } + if$ + } + { % + % 4 authors: 5-6 are empty + % + "" 'aut5 := + "" 'aut6 := + } + if$ + } + { % + % 3 authors: 4-6 are empty + % + "" 'aut4 := + "" 'aut5 := + "" 'aut6 := + } + if$ + } + { % + % 2 authors: 3-6 are empty + % + "" 'aut3 := + "" 'aut4 := + "" 'aut5 := + "" 'aut6 := + } + if$ + } + { % + % Only 1 author: 2-6 are empty + % + "" 'aut2 := + "" 'aut3 := + "" 'aut4 := + "" 'aut5 := + "" 'aut6 := + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {change.add.to.year} +{ + forward #1 = + { % + % Moving forward: this add.to.year number must be 1 higher than + % previous. + % + add.to.year.old #0 > + { add.to.year.old #1 + 'add.to.year := } + { #2 'add.to.year := } + if$ + } + { % + % Moving backward: this add.to.year number must be 1 lower than + % previous. + % + add.to.year.old #1 - 'add.to.year := + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {definitive.cite.num.names.1.or.2} +{ % + numnames numnames.old = + { % + % Same number of names: ambiguity could arise. Check whether current + % and previous have the same author(s). + % + aut1f aut1f.old = + { % + % Same first author: if the second author is also the same or if + % there is only one author, a's and b's should be added. + % + aut2 aut2.old = + numnames #2 = + and + % + numnames #1 = + or + { % + % Same author(s): add to year. + % + change.add.to.year + } + { % + % Different second author: no ambiguity possible. + % + skip$ + } + if$ + } + { % + % Different first author: no ambiguity possible. + % + skip$ + } + if$ + } + { % + % Different number of names: no ambiguity possible. + % + skip$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {definitive.cite.num.names.3.or.more} +{ % + % Check whether current and previous have the same first author. + % + aut1f aut1f.old = + { % + % Same first author: check second author + % + aut2 aut2.old = + { % + % Same 1st & 2nd author: check 3rd. + % + aut3 aut3.old = + { % + % Same 1st-3rd authors: check 4th. + % + numnames.old #3 = + { numnames #3 = + { % + % Both current and previous have 3 authors, which are + % the same, so both have identical author-year + % combinations, so ambiguity should be resolved by + % a's and b's. Check whether more authors were + % necessary for previous one. + % + change.add.to.year + cite.num.names.short cite.num.names.old < + { cite.num.names.old + 'cite.num.names.short := + } + 'skip$ + if$ + } + { % + % Previous has 3 authors, current has more, with same + % first 3, so at least 4 must be used for current to + % make a difference. + % + cite.num.names.short #4 < + { #4 'cite.num.names.short := } + 'skip$ + if$ + } + if$ + } + { numnames #3 = + { % + % Current has 3 authors, previous has more, with same + % first 3, so all 3 of current must be used. + % + numnames 'cite.num.names.short := + } + { % + % Same 1st-3rd author and both current and previous + % have at least 4 authors: check 4th. + % + aut4 aut4.old = + { % + % Same 1st-4th authors: check 5th. + % + numnames.old #4 = + { numnames #4 = + { % + % Both current and previous have 4 authors, + % which are the same, so both have + % identical author-year combinations, so + % ambiguity should be resolved by a's and + % b's. Check whether more authors were + % necessary for previous one. + % + change.add.to.year + cite.num.names.short cite.num.names.old < + { cite.num.names.old + 'cite.num.names.short := + } + 'skip$ + if$ + } + { % + % Previous has 4 authors, current has more, + % with same first 4, so at least 5 must be + % used for current to make a difference. + % + cite.num.names.short #5 < + { #5 'cite.num.names.short := } + 'skip$ + if$ + } + if$ + } + { numnames #4 = + { % + % Current has 4 authors, previous has more, + % with same first 4, so all 4 of current + % must be used. + % + numnames 'cite.num.names.short := + } + { % + % Same 1st-4th author and both current and + % previous have at least 5 authors: check + % 5th. + % + aut5 aut5.old = + { % + % Same 1st-5th authors: check 6th. + % + numnames.old #5 = + { numnames #5 = + { % + % Both current and previous + % have 5 authors, which are the + % same, so both have identical + % author-year combinations, so + % ambiguity should be resolved + % by a's and b's. Check whether + % more authors were necessary + % for previous one. + % + change.add.to.year + cite.num.names.short + cite.num.names.old < + { cite.num.names.old + 'cite.num.names.short := + } + 'skip$ + if$ + } + { % + % Previous has 5 authors, + % current has more, with same + % first 5, so at least 6 must + % be used for current to make + % a difference. + % + cite.num.names.short #6 < + { #6 'cite.num.names.short := } + 'skip$ + if$ + } + if$ + } + { numnames #5 = + { % + % Current has 5 authors, + % previous has more, with same + % first 5, so all 5 of current + % must be used. + % + numnames 'cite.num.names.short := + } + { % + % Same 1st-5th author and both + % current and previous have at + % least 6 authors. If one has + % 6 authors and the other has + % more or the 6th is different, + % 6 should be used (which is + % the maximum). + % + numnames #6 > + numnames.old #6 = + and + % + numnames #6 = + numnames.old #6 > + and + % + or + % + aut6 aut6.old = + not + % + or + { #6 cite.num.names.short < + { #6 + 'cite.num.names.short + := + } + 'skip$ + if$ + } + { % + % The first 6 authors are + % the same and either both + % have 6 or both have more. + % So for all practical + % purposes they have + % identical author-year + % combination, so ambiguity + % should be resolved by a's + % and b's. Check whether + % more authors were + % necessary for previous + % one. + % + change.add.to.year + cite.num.names.short + cite.num.names.old + < + { cite.num.names.old + 'cite.num.names.short + := + } + 'skip$ + if$ + } + if$ + } + if$ + } + if$ + } + { % + % Different 5th author: citing 5 authors is + % sufficient for this comparison. + % + cite.num.names.short #5 < + { #5 'cite.num.names.short := } + 'skip$ + if$ + } + if$ + } + if$ + } + if$ + } + { % + % Different 4th author: citing 4 authors is + % sufficient for this comparison. + % + cite.num.names.short #4 < + { #4 'cite.num.names.short := } + 'skip$ + if$ + } + if$ + } + if$ + } + if$ + } + { % + % Different 3rd author: citing 3 authors is sufficient for this + % comparison. + % + cite.num.names.short #3 < + { #3 'cite.num.names.short := } + 'skip$ + if$ + } + if$ + } + { % + % Different 2nd author: citing 2 authors is sufficient for this + % comparison. + % + cite.num.names.short #2 < + { #2 'cite.num.names.short := } + 'skip$ + if$ + } + if$ + } + { % + % Different first author: no ambiguity, move to next entry. + % + skip$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {definitive.cite.num.names.field} +{ 'field := + field num.names$ 'numnames := + % + % Format authors + % + format.6.authors + % + % Now compare authors with authors of previous entry. + % + cite.num.names.short numnames.old > + { % + % The previous entry has less authors than already defined + % necessary to be cited. No ambiguity is possible and we're ready. + % + skip$ + } + { % + % Both previous and current entry have at least one author . + % + year.label year.label.old = + { % + % Same year label: possibly ambiguous citation. + % + % First check: current and/or previous have 1 or + % 2 authors. + % + numnames #3 < + numnames.old #3 < + or + % + { definitive.cite.num.names.1.or.2 } + { definitive.cite.num.names.3.or.more } + if$ + } + { % + % Different year label: everything's fine, + % move to next entry. + % + skip$ + } + if$ + } + if$ + % + % If during the previous process the name maximum is exceeded + % (which was not checked), correct this. NOTE: If the name + % maximum is smaller than 6, this could lead to ambiguous + % citations if, e.g., the year and the first 5 authors are + % the same, but the 6th author is different. + % + cite.num.names.short name.max > + { name.max 'cite.num.names.short := } + 'skip$ + if$ + % + % For a "full" cite, the number of names should always be at least + % as large as for a "short" cite. + % + cite.num.names.full cite.num.names.short < + { cite.num.names.short 'cite.num.names.full := } + 'skip$ + if$ + % + % Update "old" variables for next entry. + % + update.cite.num.names +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {definitive.cite.no.names} +{ % + % The formatted field that acts as author is on top + % of the stack. + 'aut1f := + "" 'aut2 := + "" 'aut3 := + "" 'aut4 := + "" 'aut5 := + "" 'aut6 := + #1 'numnames := + % + year.label year.label.old = + { % + % Same year label: possibly ambiguous citation. + % + definitive.cite.num.names.1.or.2 + } + { % + % Different year label: everything's fine, + % move to next entry. + % + skip$ + } + if$ + % + % Update "old" variables for next entry. + % + update.cite.num.names +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {definitive.cite.num.names} +{ % + % Check whether author or editor or other field acts as author. + % Number of names is only relevant with author or editor. + % + firstkey empty$ not + { firstkey sortify remove.spaces definitive.cite.no.names } + { key empty$ not + { key sortify remove.spaces definitive.cite.no.names } + { % + % No key or firstkey, so find out which field + % to use as author. + % + % Check reference type: + % if result is 1 then possibly editor acts as author + % 2 then editor does not act as author + % 3 then key should have been used + % 0 then unknown reference type + ref.type #2 = + { % + % Format first author with and without initials + author empty$ + { title.sort.label definitive.cite.no.names } + { author definitive.cite.num.names.field } + if$ + } + { % + % Format first author with and without initials + author empty$ + { editor empty$ + { title.sort.label definitive.cite.no.names } + { editor definitive.cite.num.names.field } + if$ + } + { author definitive.cite.num.names.field } + if$ + } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.tentative.year.sort.label} +{ % + % Implicit or explicit ``no date'' is put at the front + % (the year zero; years B.C. will imply complications) + % because these are possibly old works. + % ``In press'' is put at the end. + % + year empty$ + { "0000" 'year.label := } + { year "\bibnodate" = + year "l" change.case$ "no date" = or + year "l" change.case$ "n.d." = or + { "0000" 'year.label := } + { year "\BIP" = + year "l" change.case$ "in press" = or + year "l" change.case$ "forthcoming" = or + { "9999" 'year.label := } + { % It is not checked whether the year field + % makes sense. + year sortify remove.spaces 'year.label := + } + if$ + } + if$ + } + if$ + % + % Push year sort label on the stack + year.label +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {month.number.day} +{ month empty$ + { "" } + { month sortify remove.spaces + % + % Add the day when available. + day empty$ + 'skip$ + { "/" * + day sortify remove.spaces * + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.name.sort.label} +{ % + % Author or editor-acting-as-author available. + % => Make tentative "short cite with initials" author + % label (L1) of one of the forms + % "Last1 F1" + % "Last1 F1 Last2" + % "Last1 F1 zzzz" ("zzzz" representing et al.) + % => If more than 2 'authors': make label (L2) for 2nd-6th authors + % of one of the forms + % "Last2 Last3" + % "Last2 Last3 Last4" + % "Last2 Last3 Last4 Last5" + % "Last2 Last3 Last4 Last5 Last6" + % "Last2 Last3 Last4 Last5 Last6 zzzz" + % + % Then format year label (L3) of one of the forms: + % "0000" (missing year or explicit 'no date') + % "9999" ('in press') + % year (otherwise; don't use originalyear here yet) + % + % From earlier sorting of titles, we have title number. Convert + % to string, which gives title label (L4) . + % + % Then tentative sorting label (author.year.sort.label) is a + % concatenation of + % L1 + % " " + % L3 + % " " + % L2 + % " " + % L4 + % + % The name field is on top of the stack. + 'field := + % + % numnames is the total number of names contained in field + field num.names$ 'numnames := + % + % Format first author + field #1 sort.name.format format.name$ + % + % Format the second author if there are two, or else "zzzz" = et al. + numnames #1 = + 'skip$ + { numnames #2 = + { % + % Two authors: format second author + field #2 "{ll{}}" format.name$ 's := + s "others" = + { " zzzz" * } % Add "et al."-substitute + { " " * s * } % Add second author + if$ + } + { " zzzz" * } % 3 or more authors: add "et al."-substitute + if$ + } + if$ + " " * % Add spaces + make.tentative.year.sort.label * % Add year (L3). + " " * % Add spaces + % + % Now build up L2 if applicable + numnames #3 < + 'skip$ + { % + % Treat last author slightly differently + numnames name.max > + { name.max 'lastname := + " zzzz" % Push "et al."-substitute on stack + } + { numnames 'lastname := + "" % Push empty string on stack + } + if$ + % + % Names 2 to "last" - 1 + "" % Push empty string on stack + #2 'nameptr := + { nameptr lastname < } + { % Add name no. nameptr + field nameptr "{ll{}}" format.name$ * + " " * + nameptr #1 + 'nameptr := + } + while$ + % + % "Last" author + field lastname "{ll{}}" format.name$ 's := + s "others" = + { "zzzz" * } % Add "et al."-substitute + { s * } % Add last author + if$ + % + swap$ * % Add the previously formatted empty string or + % "et al."-substitute if there are many authors. + * % Add L2 to the earlier labels. + } + if$ + % + " " * % Add spaces + title.number conv.int.to.str * % Add sorted title number (L4). + sortify % Clean up and convert to lowercase + " " * % Add spaces + month.number.day * % Add month and day when available + 'author.year.sort.label := % Assign result to sort label. +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.field.year.sort.label} +{ % + % 'field' acts as first author (L1), subsequent authors + % are empty (L2). + % + % Then format year label (L3) of one of the forms: + % "0000" (missing year or explicit 'no date') + % "9999" ('in press') + % year (otherwise; don't use originalyear here yet) + % + % From earlier sorting of titles, we have title number. Convert + % to string, which gives title label (L4) . + % + % Then tentative sorting label (author.year.sort.label) is a + % concatenation of + % L1 + % " " + % L3 + % " " + % L2 + % " " + % L4 + % + % 'field' is on top of the stack. It is already supposed to be cleaned + % (i.e., sortified and space-removed), so this is already L1. + " " * % Add spaces to L1 + make.tentative.year.sort.label * % Add year (L3). + " " * % Add spaces + " " * % L2 is empty, add spaces + title.number conv.int.to.str * % Add sorted title number (L4). + sortify % Clean up and convert to lowercase + " " * % Add spaces + month.number.day * % Add month and day when available + 'author.year.sort.label := % Assign result to sort label. +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.author.editor.sort.label} +{ author empty$ + { editor empty$ + { % + % Use what has previously been stored in title.sort.label + % as author substitute . + title.sort.label make.field.year.sort.label + } + { editor make.name.sort.label } + if$ + } + { author make.name.sort.label } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.author.sort.label} +{ author empty$ + { % + % Use what has previously been stored in title.sort.label + % as author substitute . + title.sort.label make.field.year.sort.label + } + { author make.name.sort.label } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.tentative.sort.label} +{ % + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % General strategy: + % + % Ordinary situation: author or editor-acting-as-author + % available. + % => Make tentative "short cite with initials" author + % label (L1) of one of the forms + % "Last1 F1" + % "Last1 F1 Last2" + % "Last1 F1 zzzz" ("zzzz" representing et al.) + % => If more than 2 'authors': make label (L2) for 2nd-6th authors + % of one of the forms + % "Last2 Last3" + % "Last2 Last3 Last4" + % "Last2 Last3 Last4 Last5" + % "Last2 Last3 Last4 Last5 Last6" + % "Last2 Last3 Last4 Last5 Last6 zzzz" + % When key is available (overrules author and editor fields): + % => L1 = key, L2 = "" + % No author, editor, and key: define title or substitute as key + % and format as key. + % + % Then format year label (L3) of one of the forms: + % "0000" (missing year or explicit 'no date') + % "9999" ('in press') + % year (otherwise; don't use originalyear here yet) + % + % From earlier sorting of titles, we have title number. Convert + % to string, which gives title label (L4) . + % + % Then tentative sorting label (author.year.sort.label) is a + % concatenation of + % L1 + % " " + % L3 + % " " + % L2 + % " " + % L4 + % + % This can then be sorted, from which it can be derived + % whether initials are necessary, how many names must + % be used for short and full citations, and whether "a"'s and + % "b"'s etc. are necessary behind the year labels. + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % key and firstkey overrule author information + % + firstkey empty$ not + { key empty$ not + { % + % Both key and firstkey available: + % for sorting and checking initials, treat key as last + % name and firstkey as initials. + % + key sortify remove.spaces + " " * + firstkey sortify remove.spaces * + make.field.year.sort.label + } + { firstkey sortify remove.spaces make.field.year.sort.label } + if$ + } + { key empty$ not + { key sortify remove.spaces make.field.year.sort.label } + { % + % No key or firstkey, so find out which field + % to use as author. + % + % Check reference type: + % if result is 1 then possibly editor acts as author + % 2 then editor does not act as author + % 3 then key should have been used + % 0 then unknown reference type + ref.type + duplicate$ #1 = + { pop$ + make.author.editor.sort.label + } + { duplicate$ #2 = + { pop$ + make.author.sort.label + } + { #3 = + { "no key in " cite$ * warning$ + make.author.editor.sort.label + } + { make.author.editor.sort.label } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + % + author.year.sort.label 'sort.key$ := +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.definitive.name.sort.label} +{ % + % Author or editor-acting-as-author available. + % => Make author-with-initials label (L1) of one of the forms + % "Last1 F1 Last2 F2 ... LastN FN" + % "Last1 F1 Last2 F2 ... Last6 F6 zzzz" + % (where N <= 6 is the total number of authors, and + % "zzzz" represents et al. if there are more than 6 authors) + % No author, editor, and key: define title or substitute as sort key. + % + % The name field is on top of the stack. + 'field := + % + % numnames is the total number of names contained in field + field num.names$ 'numnames := + % + % If there are more than 6 authors, only 6 are mentioned. + numnames name.max > + { name.max 'format.num.names := } + { numnames 'format.num.names := } + if$ + % Initialize stack with empty string + "" + % + % Cycle over authors. + #1 'nameptr := + { nameptr format.num.names < } + { % Format author and add spaces + field nameptr sort.name.format format.name$ * + " " * + nameptr #1 + 'nameptr := + } + while$ + % Format last author that must be formatted + field nameptr sort.name.format format.name$ * + % Add et al. if necessary + nameptr numnames < + { " zzzz" * } + 'skip$ + if$ + sortify % Clean up and change case + " " * % Add spaces + year.label * % Add year + " " * % Add spaces + title.number conv.int.to.str * % Add sorted title number + " " * % Add spaces + month.number.day * % Add month and day when available + 'author.year.sort.label := % Assign result to sort label. +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.definitive.field.year.sort.label} +{ % + % 'field' acts as author (L1). + % + % Then format year label (L2) of one of the forms: + % "0000" (missing year or explicit `no date') + % "9999" (`in press') + % year (otherwise; don't use originalyear here yet) + % + % From earlier sorting of titles, we have title number. Convert + % to string, which gives title label (L3) . + % + % Then tentative sorting label (author.year.sort.label) is a + % concatenation of + % L1 + % " " + % L2 + % " " + % L3 + % + % 'field' is on top of the stack. It is already supposed to be cleaned + % (i.e., sortified and space-removed), so this is already L1. + " " * % Add spaces + year.label * % Add year + " " * % Add spaces + title.number conv.int.to.str * % Add sorted title number + " " * % Add spaces + month.number.day * % Add month and day when available + 'author.year.sort.label := % Assign result to sort label. +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.definitive.author.editor.sort.label} +{ author empty$ + { editor empty$ + { % + % Use what has previously been stored in title.sort.label + % as author substitute . + title.sort.label make.definitive.field.year.sort.label + } + { editor make.definitive.name.sort.label } + if$ + } + { author make.definitive.name.sort.label } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.definitive.author.sort.label} +{ author empty$ + { % + % Use what has previously been stored in title.sort.label + % as author substitute . + title.sort.label make.definitive.field.year.sort.label + } + { author make.definitive.name.sort.label } + if$ +} +FUNCTION {make.final.sort.key} +{ ref.type #2 = + { make.definitive.author.sort.label } + { make.definitive.author.editor.sort.label } + if$ + unsorted + { citeorder.sort.label 'sort.key$ := } + { author.year.sort.label 'sort.key$ := } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + { s } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {chop.articles} +{ 's := + "a " #2 + "an " #3 + "the " #4 + s + chop.word + chop.word + chop.word +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {format.sort.title} +{ % + % Remove non-alphanumeric characters and change to lower case . + sortify + % + % Remove "a ", "an ", and "the " from the front . + chop.articles #1 entry.max$ substring$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.sort.title} +{ title empty$ + { text empty$ + { type empty$ + { howpublished empty$ + { note empty$ + { url empty$ + { " " } + { url format.sort.title } + if$ + } + { note format.sort.title } + if$ + } + { howpublished format.sort.title } + if$ + } + { type format.sort.title } + if$ + } + { text format.sort.title } + if$ + } + { title format.sort.title } + if$ + remove.spaces + 'title.sort.label := + title.sort.label 'sort.key$ := +} +FUNCTION {make.title.number} +{ title.sort.label old.label = + { + old.number 'title.number := + } + { + old.number #1 + 'title.number := + title.number 'old.number := + title.sort.label 'old.label := + } + if$ +} +FUNCTION {make.citeorder.number} +{ old.number #1 + 'cite.order := + cite.order 'old.number := + cite.order conv.int.to.str 'citeorder.sort.label := +} + +FUNCTION {last.part.name.format.classic} { "{ll}" } + +FUNCTION {von.junior.name.format.classic} { "{ vv}{, jj}" } + +FUNCTION {last.part.name.format} { "{vv }{ll}" } + +FUNCTION {initials.with.space.name.format} { "{f.}" } + +FUNCTION {von.last.junior.name.format} { "{vv }{ll}{ jj}" } + +FUNCTION {von.junior.name.format} { "{, jj}" } + +FUNCTION {one.complete.name.format} { "{vv }{ll}{, jj}{, ff}" } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {string.length} +{ #0 'pos := + % If the next character exists, i.e., is not empty, + % add 1 to the string length. + % We cannot use empty$ because " " empty$ is true. + { duplicate$ pos #1 + #1 substring$ "" = not } + { pos #1 + 'pos := } + while$ + pop$ pos +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {transform.spaces.and.hyphens} +{ 's := % The original string + s string.length 'len := % Its length (no. of characters) + "" 't := % Initialize the transformed string + #1 'pos := + #0 'brace.level := + % + % while (pos < len) do + % + { pos len < } + { % First, check whether we are at brace level 0 + brace.level #0 = + { + % At least two characters left: check for ". ", ".~", and ".-". + % If so, replace and shift two positions. + s pos #2 substring$ ". " = + s pos #2 substring$ ".~" = or + { t "." * 't := + pos #2 + 'pos := + } + { s pos #2 substring$ ".-" = + { t "\BHBI " * 't := + pos #2 + 'pos := + } + { % neither is true, copy one character and shift one position + t s pos #1 substring$ * 't := + % Check whether we need to increase brace level. + % Note that this is not sophisticated: it does not capture + % \{, \verb+}+, etc. + % Note also that unbalanced braces cause problems. + s pos #1 substring$ "{" = + { brace.level #1 + 'brace.level := } + 'skip$ + if$ + pos #1 + 'pos := + } + if$ + } + if$ + } + { % Not at brace level 0: copy result literally + t s pos #1 substring$ * 't := + % Check whether we need to increase or decrease brace level. + % Note that this is not sophisticated: it does not capture + % \{, \verb+}+, etc. + s pos #1 substring$ "{" = + { brace.level #1 + 'brace.level := } + { s pos #1 substring$ "}" = + { brace.level #1 - 'brace.level := } + 'skip$ + if$ + } + if$ + pos #1 + 'pos := + } + if$ + } + while$ + % + pos len = + { % Last character, copy + t s pos #1 substring$ * 't := + } + { % pos = len + 1, so s ends with ". " or ".-" + % This should not have happened, but make the best out of it. + % Push last two characters of s on the stack, i.e., ". " or ".-". + s len #1 - #2 substring$ + % Remove "\BPBI " or "\BHBI " from t + t text.length$ 'len := % Length of t (no. of characters) + t #1 len #6 - substring$ + % Concatenate and assign to t + swap$ * 't := + } + if$ + % + % Now push the result back on the stack + t +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {format.initials.with.hyphen} +{ % Format initials. + % Call with + % field authornumber format.initials.with.hyphen + % e.g. + % author #1 format.initials.with.hyphen + % Instead of field, a string may also be used. + % + % First, format initials in the default way, retaining spaces + % and hyphens. + initials.with.space.name.format format.name$ + transform.spaces.and.hyphens +} + +FUNCTION {format.last.part.name} +{ % Format a name with last.part.name.format, + % as part of more complicated things. + % Call with + % field authornumber format.last.part.name + % e.g. + % author #1 format.last.part.name + % Instead of field, a string may also be used. + last.part.name.format format.name$ +} + +FUNCTION {format.von.last.junior.name} +{ % Format a name with von.last.junior.name.format, + % for citing or as part of more complicated things. + % Call with + % field authornumber format.von.last.junior.name + % e.g. + % author #1 format.von.last.junior.name + % Instead of field, a string may also be used. + von.last.junior.name.format format.name$ +} + +FUNCTION {format.von.junior.name} +{ % Format a name with von.last.junior.name.format, + % for citing or as part of more complicated things. + % Call with + % field authornumber format.von.junior.name + % e.g. + % author #1 format.von.junior.name + % Instead of field, a string may also be used. + von.junior.name.format format.name$ +} + +FUNCTION {format.cite.initials.name} +{ % Format a name for citing with initials. + % Call with + % field authornumber format.cite.initials.name + % e.g. + % author #1 format.cite.initials.name + % Instead of field, a string may also be used. + % + % First, extract the complete name, format it in the canonical form, + % and push on the stack. + one.complete.name.format format.name$ + % + % Format the initials and push on the stack. + duplicate$ #1 format.initials.with.hyphen + % + % Format the von-last-junior part and push on the stack. + swap$ #1 format.von.last.junior.name + % + % Connect with "~" hyphen (if they're both non-empty). + "~" connect.check +} + +FUNCTION {format.author.name} +{ % Format an author name for the reference list. + % Call with + % field authornumber format.author.name + % e.g. + % author #1 format.author.name + % Instead of field, a string may also be used. + % + % First, extract the complete name, format it in the canonical form, + % and push on the stack. + one.complete.name.format format.name$ + % + % Make two copies of the name, format the last name and push on the stack. + duplicate$ duplicate$ #1 format.last.part.name + % + % Format the initials and push on the stack. + swap$ #1 format.initials.with.hyphen + % + % Connect with last name. + connect.with.comma.check + % + % Format the von-junior part and connect with initials. + swap$ #1 format.von.junior.name "" connect.check +} + +FUNCTION {format.editor.name} +{ % Format a name for the reference list as an editor. + % Call with + % field authornumber format.editor.name + % e.g. + % author #1 format.editor.name + % Instead of field, a string may also be used. + % + format.cite.initials.name +} + +FUNCTION {format.index.name} +{ % Format an author name for the index. + % Call with + % field authornumber format.index.name + % e.g. + % author #1 format.index.name + % Instead of field, a string may also be used. + % + format.author.name +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +FUNCTION {comma.between.two} { "\BCBT {}" } + +FUNCTION {comma.between.names} { ", " } + +FUNCTION {comma.before.last} { "\BCBL {}" } + +FUNCTION {dots.before.last} { "\BDBL {}" } + +FUNCTION {and.before.last} { "\ \BBA {} " } + +FUNCTION {no.and.before.last} { " " } + +FUNCTION {et.al.string.cite} { "\ \protect \BOthers {.}" } + +FUNCTION {et.al.string} { "\ \BOthers {.}" } + +FUNCTION {et.al.string.period} { "\ \BOthersPeriod {.}" } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {add.name.index} +{ % + % + make.index + { "%" * write$ newline$ + % Check for corporate author + field is.bibcorporate + { "\corporateAX{" } + { "\AX{" } + if$ + write$ + field nameptr sort.name.format format.name$ sortify write$ newline$ + "@" write$ + field nameptr format.index.name + "}%" * write$ newline$ + } + { "%" * write$ newline$ } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.name.cite.label} +{ 'field := + 'format.num.names := + % + field num.names$ 'numnames := % numnames is the total number of names + % contained in field + % + % It is implicit in the APA manual that if "et al." would refer + % to exactly one author, then this author should be named + % instead of "et al." + % + format.num.names numnames #1 - = + { numnames 'format.num.names := } + 'skip$ + if$ + % + % Format first author: with or without initials + % + #1 'nameptr := + cite.initials #1 = + { field nameptr format.cite.initials.name } + { field nameptr cite.name.format format.name$ } + if$ + add.name.index % Add index entry when desired. + % + numnames #1 = + 'skip$ + { format.num.names #1 = + { % + % First author et al. + % + et.al.string.cite write$ + } + { numnames #2 = + { % + % Given that format.num.names > 1, it is 2. + % Format second author. + % + #2 'nameptr := + field nameptr cite.name.format format.name$ 's := + % + % Check if 2nd author is explicit "others". + % If so, insert "et al." string. + % + s "others" = + { et.al.string.cite write$ } % First et al. + { % + % First \& Second + % + and.before.last write$ + s + add.name.index % Add index entry when desired. + } + if$ + } + { % + % 3 or more names, 2 or more must be cited + % + % for nameptr := 2 to format.num.names - 1 do + % + #2 'nameptr := + { nameptr format.num.names < } + { % + % Put comma between consecutive authors + % + comma.between.names write$ + % + % Format and add next author + % + field nameptr cite.name.format format.name$ + add.name.index % Add index entry when desired. + % + % Move to next author + % + nameptr #1 + 'nameptr := + } + while$ + % + % nameptr = format.num.names + % Format this author. + % + field nameptr cite.name.format format.name$ 's := + % + format.num.names numnames = + { % + % This is also the last author. Add (optional) comma. + % + comma.before.last write$ + % + % Check if this author is explicit "others". + % If so, insert "et al." string. + % + s "others" = + { et.al.string.cite write$ } + { and.before.last write$ + s + add.name.index % Add index entry when desired. + } + if$ + } + { % + % This is not the last author. + % Add comma, author name, and "et al." + % + comma.between.names write$ + s + add.name.index % Add index entry when desired. + % + comma.before.last et.al.string.cite * write$ + } + if$ + } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.title.cite.label} +{ % + % Formatting: check if formatted as article title or + % as book title, and insert this formatting. + % + is.atype + { "\APACciteatitle {" } + { "\APACcitebtitle {" } + if$ + % + title empty$ + { text empty$ + { type empty$ + { howpublished empty$ + { note empty$ + { url empty$ + { cite$ } + { url } + if$ + } + { note } + if$ + } + { howpublished } + if$ + } + { type } + if$ + } + { text } + if$ + } + { title } + if$ + % + % Connect with formatting. + % + * "}" * + % + % Write to output + % + write$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.author.editor.cite.label} +{ author empty$ + { editor empty$ + { % + % No author or editor: + % Use title or other description as citation label. + % + make.title.cite.label + "}{%" write$ newline$ + make.title.cite.label + } + { cite.num.names.full editor make.name.cite.label + "}{%" write$ newline$ + cite.num.names.short editor make.name.cite.label + } + if$ + } + { cite.num.names.full author make.name.cite.label + "}{%" write$ newline$ + cite.num.names.short author make.name.cite.label + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.author.cite.label} +{ author empty$ + { % + % No author: + % Use title or other description as citation label. + % + make.title.cite.label + "}{%" write$ newline$ + make.title.cite.label + } + { cite.num.names.full author make.name.cite.label + "}{%" write$ newline$ + cite.num.names.short author make.name.cite.label + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.definitive.year.supplement} +{ % + % Add "a", "b", etc. when necessary. + % + add.to.year #0 = + { "" } + { "{\protect " + year empty$ + { "\BCntND " * } + { year "\bibnodate" = + year "l" change.case$ "no date" = or + year "l" change.case$ "n.d." = or + { "\BCntND " * } + { year "\BIP" = + year "l" change.case$ "in press" = or + year "l" change.case$ "forthcoming" = or + { "\BCntIP " * } + { "\BCnt " * } + if$ + } + if$ + } + if$ + "{" * add.to.year int.to.str$ * "}}" * + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {protect.year} +{ year empty$ + { "{\protect \bibnodate {}}" } + { year "\bibnodate" = + year "l" change.case$ "no date" = or + year "l" change.case$ "n.d." = or + { "{\protect \bibnodate {}}" } + { year "\BIP" = + year "l" change.case$ "in press" = or + year "l" change.case$ "forthcoming" = or + { "{\protect \BIP {}}" } + { year } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.definitive.year.label} +{ "{\protect \APACyear {" + originalyear empty$ + { protect.year } + { originalyear "\bibnodate" = % date of original publication unknown + originalyear "l" change.case$ "no date" = or + originalyear "l" change.case$ "n.d." = or + { translator empty$ + { protect.year } + { "{\protect \BTRANSL {}}~" protect.year * } + if$ + } + { year empty$ + { originalyear "/{\protect \bibnodate {}}" * } % 1923/n.d. + { originalyear year = + { protect.year } + { originalyear "/" * protect.year * } % 1923/1961 + if$ + } + if$ + } + if$ + } + if$ + * "}}%" * write$ newline$ + % + % Add "a", "b", etc. when necessary. + % + "{\protect \APACexlab {" "}}" + make.definitive.year.supplement enclose.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {make.cite.labels} +{ newline$ + % + % Write a few lines for testing purposes. + % + test + { "\bibitem [] {} \fullciteA {" cite$ * "}" * write$ newline$ + "\bibitem [] {} \citeA {" cite$ * "}" * write$ newline$ + } + 'skip$ + if$ + % + "\bibitem [\protect \citeauthoryear {%" write$ newline$ + % + % When key or firstkey is available, this takes precedence. + % + firstkey empty$ not + { % + % Full cite: firstkey. + % + firstkey write$ + "}{%" write$ newline$ + % + % Short cite: if key is not empty and cite.initials is 0, + % then key, else firstkey. + % + cite.initials #0 = + key empty$ not + and + { key } + { firstkey } + if$ + write$ + } + { key empty$ not + { % + % No firstkey, but key available: + % Both full and short labels are key. + % + key write$ + "}{%" write$ newline$ + key write$ + } + { % No key or firstkey, so find out which field + % to use as author. + % + % Check reference type: + % if result is 1 then possibly editor acts as author + % 2 then editor does not act as author + % 3 then key should have been used + % 0 then unknown reference type + ref.type #2 = + { make.author.cite.label } + { make.author.editor.cite.label } + if$ + } + if$ + } + if$ + "}{%" write$ newline$ + % + % Make year label that's used for citations + % + make.definitive.year.label write$ + "}]{%" write$ newline$ + cite$ write$ + "} " write$ newline$ + % author.year.sort.label write$ newline$ % for testing purposes + % year.label write$ newline$ % for testing purposes + % + % If the item is used in a meta-analysis, indicate this with + % a star. + % + "\APACinsertmetastar {%" write$ newline$ + cite$ write$ + "}%" write$ newline$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {editor.postfix} +{ editor num.names$ #1 > + { "(\BEDS)" } + { "(\BED)" } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {editor.trans.postfix} +{ editor num.names$ #1 > + { "(\BEDS{} \BAnd{} \BTRANSS)" } + { "(\BED{} \BAnd{} \BTRANS)" } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % "(Trans.)" postfix + % translator must not be empty + % +FUNCTION {trans.postfix} +{ translator num.names$ #1 > + { "(\BTRANSS)" } + { "(\BTRANS)" } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {authors.editors.reflist.apa5} +{ 'field := + 'dot := + % + field num.names$ 'numnames := % numnames is the total number of names + % contained in field + numnames 'format.num.names := % Format all authors + format.num.names name.max > % Unless this exceeds the maximum of 6. + { dot + { name.max 'format.num.names := } % Format 6 authors + { cite.num.names.full 'format.num.names := } % Format 1 editor + if$ + } + 'skip$ + if$ + % + % Enclose authors in APACrefauthors environment to allow crude style + % options in \LaTeX. + "\begin{APACrefauthors}%" + write$ newline$ + % + % It is kind of explicit in the APA manual that if "et al." would + % refer to exactly one author (the 7th), then this author should + % still be replaced by "et al.", unlike with citations. + % So format.num.names is not adapted. + % + % Format first author + % + #1 'nameptr := + field nameptr format.author.name + % + % Add period if required and if this is the only author. + % + numnames #1 = + dot + and + { add.period$ } + 'skip$ + if$ + add.name.index % Add index entry when desired. + % + numnames #1 = + 'skip$ + { format.num.names #1 = + { % + % First author et al. + % + comma.between.two + % + % Add period if required. + % + dot + { et.al.string.period * } + { et.al.string * } + if$ + write$ + } + { numnames #2 = + { % + % Given that format.num.names > 1, it is 2. + % + comma.between.two write$ + % + % Format second author. + % + #2 'nameptr := + field nameptr format.author.name 's := + % + % Check if 2nd author is explicit "others". + % If so, insert "et al." string. + % + s "others" = + { % + % First et al. + % Add period if required. + % + dot + { et.al.string.period } + { et.al.string } + if$ + write$ + } + { % + % First \& Second + % + and.before.last write$ + % + % Add period if required. + % + dot + { s add.period$ } + { s } + if$ + add.name.index % Add index entry when desired. + } + if$ + } + { % + % 3 or more names, 2 or more must be cited + % + % for nameptr := 2 to format.num.names - 1 do + % + #2 'nameptr := + { nameptr format.num.names < } + { % + % Put comma between consecutive authors + % + comma.between.names write$ + % + % Format and add next author + % + field nameptr format.author.name + add.name.index % Add index entry when desired. + % + % Move to next author + % + nameptr #1 + 'nameptr := + } + while$ + % + % nameptr = format.num.names + % Format this author. + % + field nameptr format.author.name 's := + % + format.num.names numnames = + { % + % This is also the last author. Add (optional) comma. + % + comma.before.last write$ + % + % Check if this author is explicit "others". + % If so, insert "et al." string. + % + s "others" = + { % + % Add period if required. + % + dot + { et.al.string.period } + { et.al.string } + if$ + write$ + } + { and.before.last write$ + % + % Add period if required. + % + dot + { s add.period$ } + { s } + if$ + add.name.index % Add index entry when desired. + } + if$ + } + { % + % This is not the last author. + % Add comma, author name, and "et al." + % + comma.between.names write$ + s + add.name.index % Add index entry when desired. + % + comma.before.last + % + % Add period if required. + % + dot + { et.al.string.period * } + { et.al.string * } + if$ + write$ + } + if$ + } + if$ + } + if$ + } + if$ + % + % End APACrefauthors environment. + "\end{APACrefauthors}%" + write$ newline$ +} + +FUNCTION {authors.reflist.apa6} +{ 'field := + 'dot := + field num.names$ 'numnames := + numnames #7 > + { #7 'format.num.names := } + { numnames 'format.num.names := } + if$ + "\begin{APACrefauthors}%" + write$ newline$ + #1 'nameptr := + field nameptr format.author.name + numnames #1 = + { dot + { %add.period$ +} + 'skip$ + if$ + add.name.index + } + { add.name.index + numnames #2 = + { comma.between.two write$ + #2 'nameptr := + field nameptr format.author.name 's := + s "others" = + { "`others' not consistent with 6th ed. of the APA Manual" + warning$ + dot + { et.al.string.period } + { et.al.string } + if$ + write$ newline$ + } + { and.before.last write$ + dot + { s add.period$ } + { s } + if$ + add.name.index + } + if$ + } + { %% for nameptr := 2 to format.num.names - 1 do + #2 'nameptr := + { nameptr format.num.names < } + { comma.between.names write$ + field nameptr format.author.name + add.name.index + nameptr #1 + 'nameptr := + } + while$ + field numnames format.author.name 's := + format.num.names numnames = + { comma.before.last write$ + s "others" = + { "`others' not consistent with 6th ed. of the APA " + "Manual" * + warning$ + dot + { et.al.string.period } + { et.al.string } + if$ + write$ + } + { no.and.before.last write$ + dot + { s add.period$ } + { s } + if$ + add.name.index + } + if$ + } + { dots.before.last write$ + s + add.name.index + } + if$ + } + if$ + } + if$ + "\end{APACrefauthors}%" + write$ newline$ +} + +FUNCTION {format.author.names} +{ 'field := + 'dot := + dot + { dot field authors.reflist.apa6 } + { dot field authors.editors.reflist.apa5 } + if$ +} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {format.authors} +{ #1 author format.author.names } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {format.editors.as.authors} +{ #0 editor format.author.names + "\ " editor.postfix * add.period$ write$ newline$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {format.ed.trans.as.authors} +{ #0 editor format.author.names + "\ " editor.trans.postfix * add.period$ write$ newline$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {format.editor.names} +{ 'field := + % + field num.names$ 'numnames := % numnames is the total number of names + % contained in field + numnames 'format.num.names := % Format all authors + format.num.names name.max > % Unless this exceeds the maximum of 6. + { #1 'format.num.names := } % Then it becomes 1 (First et al.) + 'skip$ + if$ + % + % Format first editor + % + field #1 format.editor.name + % + numnames #1 = + 'skip$ + { format.num.names #1 = + { et.al.string * } % First editor et al., no comma. + { numnames #2 = + { % + % Given that format.num.names > 1, it is 2. + % No comma. Format second editor. + % + field #2 format.editor.name 's := + % + % Check if 2nd editor is explicit "others". + % If so, insert "et al." string. + % + s "others" = + { et.al.string * } % First et al. + { and.before.last * s * } % First \& Second + if$ + } + { % + % 3 or more names, 2 or more must be cited + % + % for nameptr := 2 to format.num.names - 1 do + % + #2 'nameptr := + { nameptr format.num.names < } + { % + % Put comma between consecutive editors + % + comma.between.names * + % + % Format and add next editor + % + field nameptr format.editor.name * + % + % Move to next editor + % + nameptr #1 + 'nameptr := + } + while$ + % + % nameptr = format.num.names + % Format this editor. + % + field nameptr format.editor.name 's := + % + format.num.names numnames = + { % + % This is also the last editor. Add (optional) comma. + % + comma.before.last * + % + % Check if this editor is explicit "others". + % If so, insert "et al." string. + % + s "others" = + { et.al.string * } + { and.before.last * s * } + if$ + } + { % + % This is not the last editor. + % Add comma, editor name, and "et al." + % + comma.between.names * s * + comma.before.last * et.al.string * + } + if$ + } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format editors in case editors do not act as authors + % (such as reference to chapter in edited book) + % + % L. W. Poon (Ed.) (1 editor) + % or + % A. S. Gurman \& D. P. Kniskern (Eds.) (2 editors) + % or + % L. Poon, A. Jones, \& D. P. Smith (Eds.) (>2 editors) + % + % editor must not be empty + % +FUNCTION {format.editors.in.line} +{ editor format.editor.names + editor.postfix connect.with.space.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format editors in case editors are also translators + % and do not act as authors + % (such as reference to chapter in edited book + % of translated articles) + % + % L. W. Poon (Ed. and Trans.) (1 editor) + % or + % A. S. Gurman \& D. P. Kniskern (Eds. and Trans.) (2 editors) + % or + % L. Poon, A. Jones, \& D. P. Smith (Eds. and Trans.) (>2 editors) + % + % editor must not be empty + % +FUNCTION {format.editors.trans.in.line} +{ editor format.editor.names + editor.trans.postfix connect.with.space.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format translators in case translators act as editors + % (such as reference to chapter in translated book) + % + % L. W. Poon (Trans.) (1 translator) + % or + % A. S. Gurman \& D. P. Kniskern (Trans.) (2 translators) + % or + % L. Poon, A. Jones, \& D. P. Smith (Trans.) (>2 translators) + % + % translator must not be empty + % +FUNCTION {format.translators.in.line} +{ translator format.editor.names + trans.postfix connect.with.space.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format translators in case translator does not act as editor + % (such as reference to translated book) + % + % L. Solotaroff, Trans. + % +FUNCTION {format.translators.in.paren.check} +{ translator empty$ + { "" } + { translator format.editor.names + translator num.names$ #1 > + { ", \BTRANSS{}" * } + { ", \BTRANS{}" * } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format editors and translators in case neither act as editor + % (such as reference to edited or translated book with a + % a single author) + % + % L. Solotaroff, Ed. + % L. Solotaroff, Ed. \& Trans. + % L. Solotaroff, Trans. + % L. Solotaroff, Ed. \& S. Prokofieff, Trans. + % +FUNCTION {format.editors.translators.in.paren.check} +{ editor empty$ + { translator empty$ + { "" } + { translator format.editor.names + translator num.names$ #1 > + { ", \BTRANSS{}" * } + { ", \BTRANS{}" * } + if$ + } + if$ + } + { editor format.editor.names + editor num.names$ #1 > + { ", \BEDS{}" * } + { ", \BED{}" * } + if$ + translator empty$ + 'skip$ + { editor translator = + { editor num.names$ #1 > + { " \BAnd{} \BTRANSS" * } + { " \BAnd{} \BTRANS" * } + if$ + } + { " \BAnd{} " * + translator format.editor.names * + translator num.names$ #1 > + { ", \BTRANSS{}" * } + { ", \BTRANS{}" * } + if$ + } + if$ + } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % translator of article + % +FUNCTION {format.atrans.check} +{ format.translators.in.paren.check parenthesize.check } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format "In editor (Ed.), " + % +FUNCTION {format.in.editors} +{ "\BIn{} " + editor empty$ + 'skip$ + { format.editors.in.line * ", " * } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format "In translator (Trans.)," + % +FUNCTION {format.in.trans} +{ "\BIn{} " + translator empty$ + 'skip$ + { format.translators.in.line * ", " * } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format "In editor (Ed. and Trans.)" + % or "In editor (Ed.)" if editor not equal to translator + % +FUNCTION {format.in.editors.trans} +%{ "\BIn{} " Commented by SPI +{ " " + editor empty$ + { translator empty$ + 'skip$ + { format.translators.in.line * ", " * } + if$ + } + { translator empty$ + { format.editors.in.line * } + { editor translator = + { format.editors.trans.in.line * } + { format.editors.in.line * } + if$ + } + if$ + ", " * + } + if$ +} + +FUNCTION {in.format.in.editors.trans} +{ "\BIn{} " + editor empty$ + { translator empty$ + 'skip$ + { format.translators.in.line * ", " * } + if$ + } + { translator empty$ + { format.editors.in.line * } + { editor translator = + { format.editors.trans.in.line * } + { format.editors.in.line * } + if$ + } + if$ + ", " * + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {format.year.check} +{ "\APACrefYear{" + protect.year * + % + % Add "a", "b", etc. when necessary. + % + make.definitive.year.supplement * + "}" * +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +FUNCTION {format.year.month.day.check} +{ "\APACrefYearMonthDay{" + protect.year * + % + % Add "a", "b", etc. when necessary. + % + make.definitive.year.supplement * + "}{" * + % + % Add month and day when present. + % + month empty$ + 'skip$ + { month * } + if$ + "}{" * + day empty$ + 'skip$ + { day * } + if$ + "}" * +} +FUNCTION {format.year.nomonth.day.check} +{ "\APACrefYearMonthDay{" + protect.year * + % + % Add "a", "b", etc. when necessary. + % + make.definitive.year.supplement * + "}{" * + % + % Add month and day when present. + % + month empty$ + 'skip$ + { } + if$ + "}{" * + day empty$ + 'skip$ + { day * } + if$ + "}" * +} + +FUNCTION {format.atitle.no.dot} +{ "{\BBOQ}" swap$ + "{\BBCQ}" swap$ + duplicate$ empty$ + 'skip$ + { duplicate$ + % Two arguments: Title twice: (1) don't change case; (2) change case + "\APACrefatitle {" swap$ * "} {" * swap$ + "t" change.case$ + * "}" * + } + if$ + enclose.check +} + +FUNCTION {format.atitle.dot} +{ "{\BBOQ}" swap$ + "{\BBCQ}" swap$ + duplicate$ empty$ + 'skip$ + { duplicate$ + % Two arguments: Title twice: (1) don't change case; (2) change case + "\APACrefatitle {" swap$ * "} {" * swap$ + "t" change.case$ + * "}" * add.period$ + } + if$ + enclose.check +} + +FUNCTION {format.atitle.connect} +{ swap$ + duplicate$ empty$ + { pop$ + format.atitle.dot + } + { swap$ + format.atitle.no.dot + swap$ connect.with.space.check + add.period$ + } + if$ +} + +FUNCTION {format.btitle.no.dot} +{ duplicate$ empty$ + { pop$ + "" + } + { duplicate$ + % Two arguments: Title twice: (1) don't change case; (2) change case + "\APACrefbtitle {" swap$ * "} {" * swap$ + "t" change.case$ + * "}" * + } + if$ +} + +FUNCTION {format.btitle.dot} +{ duplicate$ empty$ + { pop$ + "" + } + { add.period$ format.btitle.no.dot } + if$ +} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % title of book and similar + % field must be on top of stack + % second element on stack must be connected: + % if that is empty, then btitle.dot + % else btitle.no.dot, connect, and add period + % +FUNCTION {format.btitle.connect} +{ swap$ + duplicate$ empty$ + { pop$ + format.btitle.dot + } + { swap$ + format.btitle.no.dot + swap$ connect.with.space.check + add.period$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % title of book and similar + % field must be on top of stack + % second element on stack must be connected + % +FUNCTION {format.btitle.connect.no.dot} +{ swap$ + duplicate$ empty$ + { pop$ + format.btitle.no.dot + } + { swap$ + format.btitle.no.dot + swap$ connect.with.space.check + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format englishtitle (of nonenglish article, etc.) + % +FUNCTION {format.aetitle.check} +{ englishtitle empty$ + { "" } + { % Two arguments: Title twice: (1) don't change case; (2) change case + "\APACrefaetitle {" englishtitle * "} {" * + englishtitle "t" change.case$ * "}" * + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format englishtitle (of nonenglish book, etc.) + % +FUNCTION {format.betitle.check} +{ englishtitle empty$ + { "" } + { % Two arguments: Title twice: (1) don't change case; (2) change case + "\APACrefbetitle {" englishtitle * "} {" * + englishtitle "t" change.case$ * "}" * + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format type (of article, etc.) + % +FUNCTION {format.atype.check} +{ type bracket.check } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format title and englishtitle (of article, etc.) + % +FUNCTION {format.atitle.check} +{ format.aetitle.check + title format.atitle.connect +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format title, englishtitle, and type + % (of article, etc.) + % +FUNCTION {format.atitle.type.check} +{ format.aetitle.check + format.atype.check connect.with.space.check + title format.atitle.connect +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format title, englishtitle, + % and translator (of article, etc.) + % +FUNCTION {format.atitle.trans.check} +{ format.aetitle.check + format.atrans.check connect.with.space.check + title format.atitle.connect +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format title, englishtitle, type, + % and translator (of article, etc.) + % +FUNCTION {format.atitle.type.trans.check} +{ format.aetitle.check + format.atype.check connect.with.space.check + format.atrans.check connect.with.space.check + title format.atitle.connect +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format journal, volume, number and pages + % call with + % formatted.pages format.journal.vol.num.pages.check + % +FUNCTION { format.journal.vol.num.pages.check } +{ "journal" journal warning.if.empty + duplicate$ empty$ + journal empty$ and + volume empty$ and + number empty$ and + { pop$ "" } + { "\APACjournalVolNumPages{" journal "" connect.check + "}{" * volume "" connect.check + "}{" * number "" connect.check + "}{" * swap$ "" connect.check + ",}" * + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % volume of book, checks whether + % "Volume" or "Volumes" + % + % call with + % field format.bvolume.check + % +FUNCTION {format.bvolume.check} +{ duplicate$ empty$ + 'skip$ + { duplicate$ multi.result.check + { "\BVOLS" swap$ tie.or.space.connect } + { "\BVOL" swap$ tie.or.space.connect } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % edition of book, must not be empty + % call with + % field format.edition.check + % +FUNCTION {format.edition.check} +{ duplicate$ empty$ + 'skip$ + { "\PrintOrdinal{" swap$ * "}" * + "\BEd" connect.with.space.check + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % volume and edition of book + % +FUNCTION {format.bvol.edition.check} +{ edition format.edition.check + volume format.bvolume.check + connect.with.comma.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % volume and edition of book + % +FUNCTION {format.bvol.edition} +{ format.bvol.edition.check + parenthesize.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % volume and edition and translator of translated book + % +FUNCTION {format.bvol.edition.trans} +{ format.bvol.edition.check + format.translators.in.paren.check connect.with.semicolon.check + parenthesize.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % volume, edition, editor, and translator of (translated) book + % +FUNCTION {format.bvol.edition.editor.trans} +{ format.bvol.edition.check + format.editors.translators.in.paren.check connect.with.semicolon.check + parenthesize.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % formats pages by first checking if 1 or more pages + % and prefixing pages with "p." or "pp." (these strings + % are given in the commands \BPG and \BPGS, respectively), + % whichever is applicable, and do a tie or space connect + % + % call with + % field format.bpages.check + % +FUNCTION {format.bpages.check} +{ duplicate$ empty$ + 'skip$ + { duplicate$ multi.result.check + { "\BPGS" swap$ tie.or.space.connect } + { "\BPG~" swap$ * } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % formats chapters by first checking if 1 or more chapters + % and prefixing pages with "chap." (this string + % is given in the commands \BCHAP and \BCHAPS, respectively), + % whichever is applicable, and do a tie or space connect + % + % call with + % field format.bchapter.check + % +FUNCTION {format.bchapter.check} +{ duplicate$ empty$ + 'skip$ + { duplicate$ multi.result.check + { "\BCHAPS" swap$ tie.or.space.connect } + { "\BCHAP" swap$ tie.or.space.connect } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % volume, edition, and pages or chapter of article in book etc. + % +FUNCTION {format.bvol.edition.pages} +{ format.bvol.edition.check + pages empty$ + { chapter format.bchapter.check connect.with.comma.check } + { pages format.bpages.check connect.with.comma.check } + if$ + parenthesize.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % title, volume, edition of book + % +FUNCTION {format.btitle.vol.edition} +{ format.betitle.check + format.bvol.edition connect.with.space.check + title format.btitle.connect.no.dot +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % title, volume, edition, and translator of book + % +FUNCTION {format.btitle.vol.edition.trans} +{ format.betitle.check + format.bvol.edition.trans connect.with.space.check + title format.btitle.connect.no.dot +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % title, volume, edition, editor, and translator of book + % +FUNCTION {format.btitle.vol.edition.editor.trans} +{ format.betitle.check + format.bvol.edition.editor.trans connect.with.space.check + title format.btitle.connect.no.dot +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format address and publisher of book etc. + % + % New York: Wiley + % or + % Wiley (if address empty) + % or + % New York (if publisher empty) + % +FUNCTION {format.address.publisher} +{ % + % If publisher = author or publisher = "author" or publisher = "Author" + % then hand over the final choice how to format this to \LaTeX. + % (I could imagine similar code for editors, but the APA manual does + % not mention it and then we'd have to check whether the editor is in + % the author position, so let's keep it simple until someone complains.) + % + author empty$ + publisher empty$ or + { publisher "\APACaddressPublisher{" } + { author publisher = + "author" publisher = or + "Author" publisher = or + { author "\APACaddressPublisherEqAuth{" } + { publisher "\APACaddressPublisher{" } + if$ + } + if$ + address "" connect.check "}{" * + % Recover publisher that was pushed onto the stack previously. + swap$ "" connect.check "}" * +} + +FUNCTION {format.address.publisher.check} +{ publisher empty$ + address empty$ + and + 'skip$ + { + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.address.publisher + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format number as in reports: No. 2017 + % call with + % field format.rnumber.check + % +FUNCTION {format.rnumber.check} +{ duplicate$ empty$ + 'skip$ + { duplicate$ multi.result.check + { "\BNUMS" swap$ tie.or.space.connect } + { "\BNUM" swap$ tie.or.space.connect } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format type and number of a standalone item + % call with + % format.type.number + % +FUNCTION { format.type.number } +{ type empty$ + { type.2 } + { type } + if$ + number empty$ + { bracket.check } + { number format.rnumber.check connect.with.space.check + parenthesize.check + } + if$ +} + +FUNCTION {format.howpublished} +{ howpublished empty$ + 'skip$ + { % clear the stack + duplicate$ empty$ + 'pop$ + { output.dot.new.block } + if$ + "\APAChowpublished {" howpublished * "}" * + } + if$ +} +FUNCTION {output.howpublished} +{ howpublished empty$ + 'skip$ + { "\APAChowpublished {" howpublished * "}" * + output.dot.new.block + } + if$ +} +FUNCTION {howpublished.block} +{ howpublished empty$ + 'skip$ + { start.new.block + "\APAChowpublished {" howpublished * "}" * + output.dot.end.block + } + if$ +} +FUNCTION {begin.end.url.env} +{ "\begin{APACrefURL} " + lastchecked empty$ + { urldate empty$ + 'skip$ + { "[{" * urldate * "}]" * } + if$ + } + { "[{" * lastchecked * "}]" * } + if$ + " \end{APACrefURL} " +} + +FUNCTION {begin.end.doi.env} +{ "\begin{APACrefDOI} " + " \end{APACrefDOI} " +} + +FUNCTION {begin.end.msg.env} +{ "\begin{APACrefURLmsg} " + " \end{APACrefURLmsg} " +} +FUNCTION {format.url} +{ type.2 empty$ + { begin.end.url.env } + { type.2 "\bibmessage" = + { begin.end.msg.env } + { begin.end.url.env } + if$ + } + if$ +%%"\url{" url * "}" * + "{" url * "}" * + enclose.check +} +FUNCTION {url.block} +{ doi empty$ + { url empty$ + 'skip$ + { start.new.block + format.url + output.end.block + } + if$ + } + 'skip$ + if$ +} +FUNCTION {format.doi} +{ begin.end.doi.env + "\doi{" doi * "}" * + enclose.check +} +FUNCTION {doi.block} +{ doi empty$ + 'skip$ + { start.new.block + format.doi + output.end.block + } + if$ +} +FUNCTION {format.note} +{ "\APACrefnote{" "}" note enclose.check } +FUNCTION {note.block} +{ note empty$ + 'skip$ + { start.new.block + format.note + output.end.block + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format original year of publication and note + % (reprint or translation) + % +FUNCTION {format.orig.year.note} +{ originalyear empty$ + { format.note } + { "\APACorigyearnote{" + originalyear "" connect.check "}{" * + note "" connect.check "}" * + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format original journal of publication and note + % (reprint or translation) + % +FUNCTION {format.orig.journal.note} +{ "\APACorigjournalnote{" + originalyear "" connect.check "}{" * + originaljournal "" connect.check "}{" * + originalvolume "" connect.check "}{" * + originalnumber "" connect.check "}{" * + originalpages "" connect.check "}{" * + note "" connect.check "}" * +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format original book of publication and note + % (reprint or translation) + % +FUNCTION {format.orig.book.note} +{ "\APACorigbooknote{" originalyear "" connect.check "}{" * + % + originaleditor empty$ + 'skip$ + { originaleditor num.names$ #1 > + { "\APACorigEDS {" * originaleditor format.editor.names * "}" * } + { "\APACorigED {" * originaleditor format.editor.names * "}" * } + if$ + } + if$ + % + "}{" * + originalbooktitle format.btitle.no.dot "" connect.check "} {" * + originaledition format.edition.check "" connect.check "} {" * + originalvolume format.bvolume.check "" connect.check "} {" * + originalpages format.bpages.check "" connect.check "} {" * + originaladdress "" connect.check "} {" * + originalpublisher "" connect.check "} {" * + note "" connect.check "}" * +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format information about original publication of reprint + % and format optional note + % +FUNCTION {format.orig.note} +{ originaljournal empty$ + { originalbooktitle empty$ + { note empty$ + { originalyear empty$ + 'skip$ + { originalyear "\bibnodate" = + originalyear "l" change.case$ "no date" = or + originalyear "l" change.case$ "n.d." = or + 'skip$ + { output.new.block + format.orig.year.note + } + if$ + } + if$ + } + { output.new.block + format.orig.year.note + } + if$ + } + { output.new.block + format.orig.book.note + } + if$ + } + { output.new.block + format.orig.journal.note + } + if$ +} +FUNCTION {fin.entry} +{ %doi empty$ + % 'skip$ + % { output.new.block + % format.doi + % } + % if$ + output.end.block + "\PrintBackRefs{\CurrentBib}" write$ newline$ + test + { "\vspace{\baselineskip}" write$ newline$ } + 'skip$ + if$ +} +FUNCTION {fin.entry.2} +{ doi.block + "\PrintBackRefs{\CurrentBib}" write$ newline$ + test + { "\vspace{\baselineskip}" write$ newline$ } + 'skip$ + if$ +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { " {[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + { "{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {periodical} +{ + author empty$ + % + % no author: possibly special issue with editors as authors + % (APA manual, ex. 11, p. 121) + % + { editor empty$ + % + % no author or editor: title serves as author. + % title formatted as article title (APA manual not consistent in this, + % compare statement on p. 119: ``treat as book title'' and + % example 8, p. 121: no underlining => article title) + % + { format.atitle.type.trans.check output.new.block + % + % now formatted date on top of stack + % + output.dot.new.block + } + % + % format editor and year, and check if year is present + % format article title and check if title or type present + % + { format.editors.as.authors start.new.block + % + % now formatted date on top of stack + % + output.dot.new.block + format.atitle.type.trans.check output.new.block + } + if$ + } + % + % format author and year, and check if year is present + % format article title and check if title or type present + % + { format.authors start.new.block + % + % now formatted date on top of stack + % + output.dot.new.block + format.atitle.type.trans.check output.new.block + } + if$ + % + % format journal name, volume and issue number, and pages + % and check if journal not empty + % + format.journal.vol.num.pages.check +% output.new.block + doi empty$ + 'skip$ + { output.new.block + format.doi + } + if$ + % + % if not empty, insert howpublished. + % (used if article is retrieved from the internet) + % +% format.howpublished add.period$ + % + % format url + % + url empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + % + % possible reprint and optional note + % + format.orig.note + output.new.block + format.eprint + output.new.block + format.primaryClass + fin.entry + } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % journal article + % +FUNCTION {article} +{ pages format.year.month.day.check periodical } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % magazine article + % +FUNCTION {magazine} +{ pages format.year.month.day.check periodical } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % newspaper article + % +FUNCTION {newspaper} +{ pages format.bpages.check format.year.month.day.check periodical } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % (translation of) entire book + % +FUNCTION {book} +{ % + % author or editor, + % year, title, englishtitle, translator + % + author empty$ + % + % no author: possibly edited book with editors as authors + % + { editor empty$ + % + % no author or editor: title serves as author. + % title formatted as book title + % + { format.btitle.vol.edition.trans + format.type.number connect.with.space.check + output.dot.new.block + format.year.check add.period$ + } + % + % format editor and year, and check if year is present + % format booktitle, volume, and edition and check if title present + % + { translator empty$ + { format.editors.as.authors start.new.block + format.year.check output.dot.new.block + format.btitle.vol.edition + } + % + % format translator correctly + % + { translator editor = + not + { format.editors.as.authors start.new.block + format.year.check output.dot.new.block + format.btitle.vol.edition.trans + } + { format.ed.trans.as.authors start.new.block + format.year.check output.dot.new.block + format.btitle.vol.edition + } + if$ + } + if$ + format.type.number connect.with.space.check + add.period$ + } + if$ + } + % + % format author and year, and check if year is present + % format booktitle, volume, and edition and check if title present + % + { format.authors start.new.block + format.year.check output.dot.new.block + format.btitle.vol.edition.editor.trans + format.type.number connect.with.space.check + add.period$ + } + if$ + % + % format address and publisher + % + format.address.publisher.check + % + % if not empty, insert howpublished. + % (used if book is retrieved from the internet) + % + format.howpublished add.period$ + % + % format url + % + url empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + % + % format original publication (of reprint/translation) + % and optional note + % + format.orig.note + fin.entry +} +FUNCTION {incollection} +{ author empty$ + { editor.ne.trans + { format.atitle.type.trans.check } + { format.atitle.type.check } + if$ + output.new.block + format.year.month.day.check add.period$ + } + { format.authors start.new.block + format.year.month.day.check output.dot.new.block + editor.ne.trans + { format.atitle.type.trans.check } + { format.atitle.type.check } + if$ + } + if$ + editor empty$ + translator empty$ and + edition empty$ and + volume empty$ and + pages empty$ and + chapter empty$ and + booktitle empty$ and + 'skip$ + { + output.new.block + format.in.editors.trans + format.bvol.edition.pages + booktitle format.btitle.connect * add.period$ + } + if$ + format.address.publisher.check + format.howpublished add.period$ + url empty$ + 'skip$ + { + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + format.orig.note + fin.entry +} + +FUNCTION {inbookcollection} +{ author empty$ + { editor.ne.trans + { format.atitle.type.trans.check } + { format.atitle.type.check } + if$ + output.new.block + format.year.month.day.check add.period$ + } + { format.authors start.new.block + format.year.month.day.check output.dot.new.block + editor.ne.trans + { format.atitle.type.trans.check } + { format.atitle.type.check } + if$ + } + if$ + editor empty$ + translator empty$ and + edition empty$ and + volume empty$ and + pages empty$ and + chapter empty$ and + booktitle empty$ and + 'skip$ + { + output.new.block + in.format.in.editors.trans + format.bvol.edition.pages + booktitle format.btitle.connect * add.period$ + } + if$ + format.address.publisher.check + format.howpublished add.period$ + url empty$ + 'skip$ + { + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + format.orig.note + fin.entry +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % technical report number + % +FUNCTION {format.tr.number} +{ type empty$ + { "\BTR{}" } + { type "\bibnotype" = + { "" } + { type } + if$ + } + if$ + number format.rnumber.check connect.with.space.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % title, volume, edition, report number + % +FUNCTION {format.tr.title.number} +{ format.betitle.check + % Single out the situation in which there is no number + % and type = {\bibnotype}, i.e., no type as well. + % (Why not use book then?) + type empty$ + { % Now, we're in the regular situation with at least a + % number, a type, a volume, or an edition. + "\APACbVolEdTR{" format.bvol.edition.check * "}{" * + format.tr.number * "}" * + } + { type "\bibnotype" = + number empty$ + volume empty$ + edition empty$ + and + and + and + { "" } + { % Now, we're in the regular situation with at least a + % number, a type, a volume, or an edition. + "\APACbVolEdTR {" format.bvol.edition.check * "}{" * + format.tr.number * "}" * + } + if$ + } + if$ + connect.with.space.check + title format.btitle.connect +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % format address and institution of reports etc. + % + % Washington, DC: National Institute of Education + % or + % National Institute of Education (if address empty) + % + % warning if no institution + % +FUNCTION {format.address.institution.check} +{ url empty$ + doi empty$ and + { "institution" institution warning.if.empty + "address" address warning.if.empty + } + 'skip$ + if$ + institution empty$ + address empty$ + and + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + % + % If institution = author or institution = "author" + % or institution = "Author" then hand over the final choice how to + % format this to \LaTeX. See also format.address.publisher + % + author empty$ + institution empty$ or + { institution "\APACaddressInstitution{" } + { author institution = + "author" institution = or + "Author" institution = or + { author "\APACaddressInstitutionEqAuth{" } + { institution "\APACaddressInstitution{" } + if$ + } + if$ + address "" connect.check "}{" * + % Recover institution that was pushed onto the stack previously. + swap$ "" connect.check "}" * + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % reports + % +FUNCTION {techreport} +{ author empty$ + % + % no author: possibly edited report with editors as authors + % + { editor empty$ + % + % no author or editor: title serves as author. + % title formatted as book title + % + { format.tr.title.number output.dot.new.block + format.year.month.day.check add.period$ + } + % + % format editor and year, and check if year is present + % format report title and check if title present + % format volume, edition, type, and number + % + { format.editors.as.authors start.new.block + format.year.month.day.check output.dot.new.block + format.tr.title.number add.period$ + } + if$ + } + % + % format author and year, and check if year is present + % format report title and check if title present + % format volume, edition, type, and number + % + { format.authors start.new.block + format.year.month.day.check output.dot.new.block + format.tr.title.number add.period$ + } + if$ + % + % format address and institution, check if institution present + % + format.address.institution.check + % + % if not empty, insert howpublished. + % (used if report is retrieved from the internet) + % + format.howpublished add.period$ + % + % format url + % + url empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + % + % format optional note + % + note empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.note + } + if$ + fin.entry +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % (translated) article or chapter in report + % +FUNCTION {intechreport} +{ author empty$ + % + % no author: title serves as author. + % title formatted as article title (APA manual not consistent in this, + % compare statement on p. 119: ``treat as book title'' and + % example 8, p. 121: no underlining => article title) + % + { editor.ne.trans + { format.atitle.trans.check } + { format.atitle.check } + if$ + output.new.block + format.year.month.day.check output.dot.new.block + } + % + % format author and year, and check if year is present + % format article title and check if title or type present + % + { format.authors start.new.block + format.year.month.day.check output.dot.new.block + editor.ne.trans + { format.atitle.trans.check } + { format.atitle.check } + if$ + output.new.block + } + if$ + % + % format "In " editor " (Ed. \& Trans.), " + % booktitle, volume, edition, pages + % + format.in.editors.trans + % + % volume, edition, report type and number, pages + % + "\APACbVolEdTRpgs {" format.bvol.edition.check * "} {" * + format.tr.number * + "} {" * pages format.bpages.check * + "}" * + % + booktitle format.btitle.connect * + add.period$ + % + % format address and publisher + % + format.address.institution.check + % + % if not empty, insert howpublished. + % (used if report is retrieved from the internet) + % + format.howpublished add.period$ + % + % format url + % + url empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + % + % format original publication (of reprint/translation) + % and optional note + % + format.orig.note + fin.entry +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % papers presented at conferences etc. + % +FUNCTION {lecture} +{ author empty$ + { "author" author warning.if.empty } + { format.authors start.new.block } + if$ + % + % format year, month, and day, and check if year present + % format title and check if title present + % format howpublished and check if howpublished present + % + format.year.month.day.check output.dot.new.block + symposium empty$ + { format.betitle.check + title format.btitle.connect output.new.block + howpublished empty$ + { "symposium and howpublished missing in " cite$ * warning$ + "" + } + { "\APAChowpublished {" howpublished * "}" * } + if$ + address connect.with.comma.check + } + { format.atitle.type.check output.new.block + "\BIn{} " + chair empty$ + 'skip$ + { chair format.editor.names + chair num.names$ #1 > + { "(\BCHAIRS)" } + { "(\BCHAIR)" } + if$ + connect.with.space.check * ", " * + } + if$ + symposium format.btitle.no.dot * + format.howpublished + address connect.with.comma.check + } + if$ + add.period$ + % + % format url + % + url empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + % + % format optional note + % + note empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.note + } + if$ + fin.entry +} + +FUNCTION {format.ttitle.type.school} +{ doi empty$ not + url empty$ not or + howpublished empty$ not or + { pop$ } + { swap$ pop$ } + if$ + type empty$ + 'skip$ + { type "\bibnotype" = + { pop$ + "" + } + { pop$ + type + } + if$ + } + if$ + duplicate$ empty$ + doi empty$ + url empty$ and + howpublished empty$ and + address empty$ + school empty$ and or and + { 'pop$ + title empty$ not + englishtitle empty$ not or + { start.new.block } + 'skip$ + if$ + "" + } + { start.new.block + "\APACtypeAddressSchool {" swap$ * "}{" * + doi empty$ + url empty$ and + howpublished empty$ and + { "}{}" * } + { address "" connect.check "}{" * + school "" connect.check "}" * + } + if$ + } + if$ + format.betitle.check swap$ + connect.with.space.check + "title" title warning.if.empty + title format.btitle.connect +} +FUNCTION {unpub.address.school.block} +{ doi empty$ + url empty$ and + howpublished empty$ and + { "school" school warning.if.empty + school empty$ + address empty$ and + 'skip$ + { start.new.block + "\APACaddressSchool {" address "" connect.check "}{" * + school "" connect.check "}" * + output.dot.end.block + } + if$ + } + 'skip$ + if$ +} +FUNCTION {thesis} +{ journal empty$ not + { pop$ pop$ + article + } + { author empty$ + { "author" author warning.if.empty } + { format.authors start.new.block } + if$ + format.year.check output.dot.end.block + format.ttitle.type.school output.dot.end.block + unpub.address.school.block + howpublished.block + url.block + note.block + fin.entry.2 + } + if$ +} +FUNCTION {phdthesis} +{ "\BPhD" "\BUPhD" thesis } +FUNCTION {mastersthesis} +{ "\BMTh" "\BUMTh" thesis } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % title of something (used in unpublished and misc) + % english translation of title + % type and number of something + % +FUNCTION {format.btitle.type.num} +{ format.betitle.check + format.bvol.edition connect.with.space.check + format.type.number + connect.with.space.check + title empty$ + { add.period$ } + { title format.btitle.connect } + if$ +} + +FUNCTION {format.version} +{ + version empty$ + { "" } + { " " * version *} + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % title of message or software-related thing (used in misc) + % english translation of title + % type and number of something + % +FUNCTION {format.mtitle.type.num} +{ format.aetitle.check + format.bvol.edition connect.with.space.check + type.2 "\bibmessage" = + { number empty$ + 'skip$ + { type.2 number tie.or.space.connect + bracket.check + connect.with.space.check + } + if$ + } + { format.type.number + connect.with.space.check + } + if$ + title empty$ + { add.period$ } + { title format.atitle.connect } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % title, english translation of title, + % type and number of something (used in misc) + % +FUNCTION {output.misctitle.type.num} +{ type.2 empty$ + { format.btitle.type.num } + { type.2 "\bibmessage" = + type.2 "\bibcomputerprogram" = or + type.2 "\bibcomputerprogrammanual" = or + type.2 "\bibcomputerprogramandmanual" = or + type.2 "\bibcomputersoftware" = or + type.2 "\bibcomputersoftwaremanual" = or + type.2 "\bibcomputersoftwareandmanual" = or + type.2 "\bibprogramminglanguage" = or + { format.mtitle.type.num } + { format.btitle.type.num } + if$ + } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % unpublished manuscripts, etc. + % +FUNCTION {unpublished} +{ check.relevant.fields + author empty$ + % + % no author: possibly edited book with editors as authors + % + { editor empty$ + % + % no author or editor: title serves as author. + % title formatted as book title + % + { format.btitle.type.num output.new.block + format.year.month.day.check add.period$ + } + % + % format editor and year, and check if year is present + % format book title, volume, and edition and check if title present + % + { format.editors.as.authors start.new.block + format.year.month.day.check output.dot.new.block + format.btitle.type.num + } + if$ + } + % + % format author and year, and check if year is present + % format book title, volume, and edition + % and check if title or type present + % + { format.authors start.new.block + format.year.month.day.check output.dot.new.block + format.btitle.type.num + } + if$ + howpublished empty$ + organization empty$ and + address empty$ and + 'skip$ + { output.new.block + "\APAChowpublished{" "}" howpublished enclose.check + organization connect.with.comma.check + address connect.with.comma.check + add.period$ + } + if$ + % + % format url + % + url empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + % + % format optional note + % + note empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.note + } + if$ + fin.entry +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % nonprint media and other things that don't fit + % +FUNCTION {misc} +{ % + % To handle @manual: use type.2 instead of type. + type.2 empty$ + type empty$ not and + { type 'type.2 := } + 'skip$ + if$ + % + author empty$ + % + % no author: possibly edited item with editors as authors + % + { editor empty$ + % + % no author or editor: title/type serves as author. + % title formatted as book title + % + % if no title and no type, howpublished is title + % + { title empty$ + type.2 empty$ and + { howpublished empty$ + { "No author, editor, title, type, and howpublished in " + cite$ * warning$ + "" + } + { "\APAChowpublished{" howpublished * "}" * add.period$ } + if$ + format.year.month.day.check add.period$ + } + { output.misctitle.type.num %output.new.block + format.year.month.day.check add.period$ + format.howpublished add.period$ + } + if$ + } + % + % format editor and year, and check if year is present + % format book title, volume, and edition and check if title present + % + { format.editors.as.authors start.new.block + format.year.month.day.check output.dot.new.block + output.misctitle.type.num output.dot.new.block + format.howpublished add.period$ + } + if$ + } + % + % format author and year, and check if year is present + % format book title, volume, and edition + % and check if title or type present + % + { format.authors start.new.block + format.year.month.day.check output.dot.new.block + output.misctitle.type.num + format.howpublished add.period$ + } + if$ + % + address empty$ + publisher empty$ and + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.address.publisher add.period$ + } + if$ + % + % format url + % + url empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + % + % format optional note + % + note empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.note + } + if$ + fin.entry +} + +FUNCTION {softmisc} +{ % + % To handle @manual: use type.2 instead of type. + type.2 empty$ + type empty$ not and + { type 'type.2 := } + 'skip$ + if$ + % + author empty$ + % + % no author: possibly edited item with editors as authors + % + { editor empty$ + % + % no author or editor: title/type serves as author. + % title formatted as book title + % + % if no title and no type, howpublished is title + % + { title empty$ + type.2 empty$ and + { howpublished empty$ + { "No author, editor, title, type, and howpublished in " + cite$ * warning$ + "" + } + { "\APAChowpublished{" howpublished * "}" * add.period$ } + if$ + format.year.month.day.check add.period$ + } + { output.misctitle.type.num %output.new.block + format.year.month.day.check add.period$ + format.howpublished add.period$ + } + if$ + } + % + % format editor and year, and check if year is present + % format book title, volume, and edition and check if title present + % + { format.editors.as.authors start.new.block + format.year.month.day.check output.dot.new.block + output.misctitle.type.num output.dot.new.block + format.howpublished add.period$ + } + if$ + } + % + % format author and year, and check if year is present + % format book title, volume, and edition + % and check if title or type present + % + { format.authors start.new.block + format.year.nomonth.day.check output.dot.new.block + output.misctitle.type.num + format.version + format.howpublished add.period$ + } + if$ + % + address empty$ + publisher empty$ and + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.address.publisher add.period$ + } + if$ + % + % format url + % + url empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.url + } + if$ + % + % format optional note + % + note empty$ + 'skip$ + { % Clear the stack + duplicate$ empty$ + 'skip$ + { output.new.block } + if$ + format.note + } + if$ + output.dot.new.block + format.softmisc.eprint + fin.entry +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % for legal cases and other cases that need to be + % done by hand + % +FUNCTION {literal} +{ "key" key warning.if.empty + "text" text warning.if.empty + text empty$ + { "" } + { text } + if$ + fin.entry +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % technical documentation + % +FUNCTION {manual} +{ % + % If type is empty, assume that it is a computer software manual. + % + type empty$ + { "\bibcomputersoftwaremanual" 'type.2 := } + 'skip$ + if$ + misc +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % booklet + % +FUNCTION {booklet} +{ misc } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % part of a book + % +FUNCTION {inbook} +{ inbookcollection } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % article in proceedings + % +FUNCTION {inproceedings} +{ incollection } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % article in proceedings (Kopka & Daly, 2004, p. 230) + % +FUNCTION {conference} +{ inproceedings } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % proceedings + % +FUNCTION {proceedings} +{ misc } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % unknown types + % +FUNCTION {default.type} +{ misc } + +FUNCTION {initialize} +{ + #6 'name.max := +%% #250 'entry.max$ := +%% #5000 'global.max$ := +} +FUNCTION {init.old.number} +{ #0 'old.number := } +FUNCTION {init.old.label} +{ "zzzzzz" 'old.label := } +FUNCTION {init.cite.initials.add.to.year} +{ #0 'cite.initials := + #0 'add.to.year := +} +FUNCTION {move.forward} +{ #1 'forward := } +FUNCTION {move.backward} +{ #0 'forward := } +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{}" write$ newline$ + "\renewcommand{\doi}[1]{\url{https://doi.org/#1}}" + write$ newline$ + "\bibcommenthead" write$ newline$ +} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +FUNCTION {write.bbl.entry} +{ + make.cite.labels + call.type$ +} +READ +EXECUTE { identify.apacite.version } +EXECUTE { initialize } +EXECUTE { init.old.number } +ITERATE { make.citeorder.number } +ITERATE { make.sort.title } +SORT +EXECUTE { init.old.number } +EXECUTE { init.old.label } +ITERATE { make.title.number } +ITERATE { make.tentative.sort.label } +SORT +ITERATE { init.cite.initials.add.to.year } +EXECUTE { init.initials } +ITERATE { check.add.initials } +EXECUTE { init.initials } +REVERSE { check.add.initials } +ITERATE { tentative.cite.num.names } +EXECUTE { init.cite.num.names } +EXECUTE { move.forward } +ITERATE { definitive.cite.num.names } +EXECUTE { init.cite.num.names } +EXECUTE { move.backward } +REVERSE { definitive.cite.num.names } +ITERATE { make.final.sort.key } +SORT +EXECUTE { begin.bib } +ITERATE { write.bbl.entry } +EXECUTE { end.bib } + +%% +%% End of file `apacite.bst'. diff --git a/sn-article-template/bst/sn-aps.bst b/sn-article-template/bst/sn-aps.bst new file mode 100644 index 0000000..4cc13dd --- /dev/null +++ b/sn-article-template/bst/sn-aps.bst @@ -0,0 +1,1530 @@ +%% +%% This is file `spphys.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% merlin.mbs (with options: `seq-no,vonx,nm-init,ed-au,yr-par,xmth,jtit-x,jttl-rm,thtit-a,vol-bf,volp-com,jpg-1,pgsep-c,num-xser,ser-vol,ser-ed,jnm-x,pub-date,pre-pub,doi,edpar,edby,fin-bare,pp,ed,abr,ord,jabr,xand,url,url-blk,nfss,') +%% ---------------------------------------- +%%********************************************************************************%% +%% %% +%% For Springer physics publications. Based on the APS reference style. %% +%% Report bugs and improvements to: Joylene Vette-Guillaume or Frank Holzwarth %% +%% Springer-Verlag 2004/10/15 %% +%% %% +%%********************************************************************************%% +%% +%% Copyright 1994-2004 Patrick W Daly + % =============================================================== + % IMPORTANT NOTICE: + % This bibliographic style (bst) file has been generated from one or + % more master bibliographic style (mbs) files, listed above. + % + % This generated file can be redistributed and/or modified under the terms + % of the LaTeX Project Public License Distributed from CTAN + % archives in directory macros/latex/base/lppl.txt; either + % version 1 of the License, or any later version. + % =============================================================== + % Name and version information of the main mbs file: + % \ProvidesFile{merlin.mbs}[2004/02/09 4.13 (PWD, AO, DPC)] + % For use with BibTeX version 0.99a or later + %------------------------------------------------------------------- + % This bibliography style file is intended for texts in ENGLISH + % This is a numerical citation style, and as such is standard LaTeX. + % It requires no extra package to interface to the main text. + % The form of the \bibitem entries is + % \bibitem{key}... + % Usage of \cite is as follows: + % \cite{key} ==>> [#] + % \cite[chap. 2]{key} ==>> [#, chap. 2] + % where # is a number determined by the ordering in the reference list. + % The order in the reference list is that by which the works were originally + % cited in the text, or that in the database. + %--------------------------------------------------------------------- + +ENTRY + { address + author + booktitle + chapter + doi + edition + editor + eid + howpublished + institution + journal + key + keywords + month + note + number + organization + pages + publisher + school + series + title + type + url + volume + year + eprint + archive + archivePrefix + primaryClass + adsurl + adsnote + version + } + {} + { label } +INTEGERS { output.state before.all mid.sentence after.sentence after.block } +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +STRINGS { s t} +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} +FUNCTION {fin.entry} +{ duplicate$ empty$ + 'pop$ + 'write$ + if$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {add.comma} +{ duplicate$ empty$ + 'skip$ + { "," * add.blank } + if$ +} + +FUNCTION {date.block} +{ + new.block +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} +FUNCTION {bolden} +{ duplicate$ empty$ + { pop$ "" } + { "\textbf{" swap$ * "}" * } + if$ +} +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al." } + +FUNCTION {bbl.editors} +{ "eds." } + +FUNCTION {bbl.editor} +{ "ed." } + +FUNCTION {bbl.edby} +{ "ed. by" } + +FUNCTION {bbl.edition} +{ "edn." } + +FUNCTION {bbl.volume} +{ "vol." } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "no." } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "pp." } + +FUNCTION {bbl.page} +{ "p." } + +FUNCTION {bbl.chapter} +{ "chap." } + +FUNCTION {bbl.techrep} +{ "Tech. Rep." } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +FUNCTION {bbl.first} +{ "1st" } + +FUNCTION {bbl.second} +{ "2nd" } + +FUNCTION {bbl.third} +{ "3rd" } + +FUNCTION {bbl.fourth} +{ "4th" } + +FUNCTION {bbl.fifth} +{ "5th" } + +FUNCTION {bbl.st} +{ "st" } + +FUNCTION {bbl.nd} +{ "nd" } + +FUNCTION {bbl.rd} +{ "rd" } + +FUNCTION {bbl.th} +{ "th" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + +FUNCTION {eng.ord} +{ duplicate$ "1" swap$ * + #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ + duplicate$ "1" = + { pop$ bbl.st * } + { duplicate$ "2" = + { pop$ bbl.nd * } + { "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ +} + +MACRO {acmcs} {"ACM Comput. Surv."} + +MACRO {acta} {"Acta Inf."} + +MACRO {cacm} {"Commun. ACM"} + +MACRO {ibmjrd} {"IBM J. Res. Dev."} + +MACRO {ibmsj} {"IBM Syst.~J."} + +MACRO {ieeese} {"IEEE Trans. Software Eng."} + +MACRO {ieeetc} {"IEEE Trans. Comput."} + +MACRO {ieeetcad} + {"IEEE Trans. Comput. Aid. Des."} + +MACRO {ipl} {"Inf. Process. Lett."} + +MACRO {jacm} {"J.~ACM"} + +MACRO {jcss} {"J.~Comput. Syst. Sci."} + +MACRO {scp} {"Sci. Comput. Program."} + +MACRO {sicomp} {"SIAM J. Comput."} + +MACRO {tocs} {"ACM Trans. Comput. Syst."} + +MACRO {tods} {"ACM Trans. Database Syst."} + +MACRO {tog} {"ACM Trans. Graphic."} + +MACRO {toms} {"ACM Trans. Math. Software"} + +MACRO {toois} {"ACM Trans. Office Inf. Syst."} + +MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."} + +MACRO {tcs} {"Theor. Comput. Sci."} + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + pop$ + } + if$ + } + if$ +} +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + pop$ + } + if$ + } + if$ +} +FUNCTION {format.url} +{ url empty$ + { "" } + { "\urlprefix\url{" url * "}" * } + if$ +} + +STRINGS { bibinfo} +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{f{.}.~}{vv~}{ll}{, jj}" + format.name$ + bibinfo bibinfo.check + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + "," * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} +FUNCTION {format.names.ed} +{ + format.names +} +FUNCTION {format.authors} +{ author "author" format.names +} +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + " " * + get.bbl.editor + "(" swap$ * ")" * + * + } + if$ +} +FUNCTION {format.doi} +{ doi "doi" bibinfo.check + duplicate$ empty$ 'skip$ + { + new.block + "\doi{" swap$ * "}" * + } + if$ +} +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check +} +FUNCTION {output.bibitem} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {if.digit} +{ duplicate$ "0" = + swap$ duplicate$ "1" = + swap$ duplicate$ "2" = + swap$ duplicate$ "3" = + swap$ duplicate$ "4" = + swap$ duplicate$ "5" = + swap$ duplicate$ "6" = + swap$ duplicate$ "7" = + swap$ duplicate$ "8" = + swap$ "9" = or or or or or or or or or +} +FUNCTION {n.separate} +{ 't := + "" + #0 'numnames := + { t empty$ not } + { t #-1 #1 substring$ if.digit + { numnames #1 + 'numnames := } + { #0 'numnames := } + if$ + t #-1 #1 substring$ swap$ * + t #-2 global.max$ substring$ 't := + numnames #5 = + { duplicate$ #1 #2 substring$ swap$ + #3 global.max$ substring$ + "," swap$ * * + } + 'skip$ + if$ + } + while$ +} +FUNCTION {n.dashify} +{ +%% n.separate + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in + " " * } + +FUNCTION {format.date} +{ + "" + duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { swap$ 'skip$ + { "there's a month but no year in " cite$ * warning$ } + if$ + * + } + { swap$ 'skip$ + { + swap$ + " " * swap$ + } + if$ + * + } + if$ + duplicate$ empty$ + 'skip$ + { + before.all 'output.state := + " (" swap$ * ")" * + } + if$ +} +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + emphasize + } + if$ +} +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { emphasize ", " * swap$ * } + if$ + "volume and number" number either.or.check + } + if$ +} +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +FUNCTION {convert.edition} +{ extract.num "l" change.case$ 's := + s "first" = s "1" = or + { bbl.first 't := } + { s "second" = s "2" = or + { bbl.second 't := } + { s "third" = s "3" = or + { bbl.third 't := } + { s "fourth" = s "4" = or + { bbl.fourth 't := } + { s "fifth" = s "5" = or + { bbl.fifth 't := } + { s #1 #1 substring$ is.num + { s eng.ord 't := } + { edition 't := } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + t +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + convert.edition + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} +FUNCTION {first.page} +{ 't := + "" + { t empty$ not t #1 #1 substring$ "-" = not and } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + while$ +} + +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + ", " * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} +FUNCTION {format.journal.eid} +{ eid "eid" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ 'skip$ + { + ", " * + } + if$ + swap$ * + } + if$ +} +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + bolden + number "number" bibinfo.check duplicate$ empty$ 'skip$ + { + swap$ duplicate$ empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + swap$ + "(" swap$ * ")" * + } + if$ * + eid empty$ + { format.journal.pages } + { format.journal.eid } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.booktitle} +{ + booktitle "booktitle" bibinfo.check + emphasize +} +FUNCTION {format.in.ed.booktitle} +{ format.booktitle duplicate$ empty$ 'skip$ + { + format.bvolume duplicate$ empty$ 'pop$ + { ", " swap$ * * } + if$ + editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { + bbl.edby + " " * swap$ * + swap$ + "," * + " " * swap$ + * } + if$ + word.in swap$ * + } + if$ +} +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} +FUNCTION {format.article.crossref} +{ + key duplicate$ empty$ + { pop$ + journal duplicate$ empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * warning$ } + { "journal" bibinfo.check emphasize word.in swap$ * } + if$ + } + { word.in swap$ * " " *} + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.crossref.editor} +{ editor #1 "{vv~}{ll}" format.name$ + "editor" bibinfo.check + editor num.names$ duplicate$ + #2 > + { pop$ + "editor" bibinfo.check + " " * bbl.etal + * + } + { #2 < + 'skip$ + { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + "editor" bibinfo.check + " " * bbl.etal + * + } + { + bbl.and space.word + * editor #2 "{vv~}{ll}" format.name$ + "editor" bibinfo.check + * + } + if$ + } + if$ + } + if$ +} +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + capitalize + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { series emphasize * } + if$ + } + { key * } + if$ + } + { format.crossref.editor * } + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.incoll.inproc.crossref} +{ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { format.booktitle duplicate$ empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + } + { word.in swap$ * } + if$ + } + { word.in key * " " *} + if$ + } + { word.in format.crossref.editor * " " *} + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.org.or.pub} +{ 't := + "" + year empty$ + { "empty year in " cite$ * warning$ } + 'skip$ + if$ + address empty$ t empty$ and + year empty$ and + 'skip$ + { + add.blank "(" * + t empty$ + { address "address" bibinfo.check * + } + { t * + address empty$ + 'skip$ + { ", " * address "address" bibinfo.check * } + if$ + } + if$ + year empty$ + 'skip$ + { t empty$ address empty$ and + 'skip$ + { ", " * } + if$ + year "year" bibinfo.check + * + } + if$ + ")" * + } + if$ +} +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.warn format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { "{[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + add.comma + format.title "title" output.check + new.block + crossref missing$ + { + journal + "journal" bibinfo.check + "journal" output.check + add.blank + format.vol.num.pages output + format.date "year" output.check + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + format.doi output + new.block + format.url output + new.block + format.note output + new.block + format.eprint output + add.blank + format.primaryClass output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + add.comma + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + format.edition output + new.block + format.number.series output + new.sentence + format.publisher.address output + format.pages output + } + { + new.block + format.book.crossref output.nonnull + format.date "year" output.check + } + if$ + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} +FUNCTION {booklet} +{ output.bibitem + format.authors output + add.comma + format.title "title" output.check + new.block + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output + format.date output + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + add.comma + format.btitle "title" output.check + crossref missing$ + { + format.publisher.address output + format.bvolume output + format.edition output + format.chapter.pages "chapter and pages" output.check + new.block + format.number.series output + new.sentence + } + { + format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + format.date "year" output.check + } + if$ + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + add.comma + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.edition output + format.number.series output + format.publisher.address output + format.chapter.pages output + new.sentence + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + add.comma + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + new.sentence + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + format.number.series output + format.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} +FUNCTION {conference} { inproceedings } +FUNCTION {manual} +{ output.bibitem + author empty$ + { organization "organization" bibinfo.check + duplicate$ empty$ 'pop$ + { output + address "address" bibinfo.check output + } + if$ + } + { format.authors output.nonnull } + if$ + add.comma + format.btitle "title" output.check + author empty$ + { organization empty$ + { + address new.block.checka + address "address" bibinfo.check output + } + 'skip$ + if$ + } + { + organization address new.block.checkb + organization "organization" bibinfo.check output + address "address" bibinfo.check output + } + if$ + format.edition output + format.date output + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + add.comma + format.title + "title" output.check + new.block + bbl.mthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + title howpublished new.block.checkb + format.title output + howpublished new.block.checka + howpublished "howpublished" bibinfo.check output + format.date output + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry + empty.misc.check +} + +FUNCTION {softmisc} +{ output.bibitem + format.authors output + title howpublished new.block.checkb + format.title output + version output + howpublished new.block.checka + howpublished "howpublished" bibinfo.check output + format.date output + format.doi output + new.block + format.url output + new.block + format.note output + new.block + format.softmisc.eprint output + fin.entry + empty.misc.check +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + add.comma + format.title + "title" output.check + new.block + bbl.phdthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + editor empty$ + { organization "organization" bibinfo.check output + } + { format.editors output.nonnull } + if$ + new.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + editor empty$ + { publisher empty$ + 'skip$ + { + new.sentence + format.publisher.address output + } + if$ + } + { publisher empty$ + { + new.sentence + format.organization.address output } + { + new.sentence + organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + } + if$ + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + add.comma + format.title + "title" output.check + new.block + format.tr.number output.nonnull + institution "institution" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + format.doi output + new.block + format.url output + new.block + format.note output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + add.comma + format.title "title" output.check + format.date output + format.doi output + new.block + format.url output + new.block + format.note "note" output.check + fin.entry +} + +FUNCTION {default.type} { misc } +READ +STRINGS { longest.label } +INTEGERS { number.label longest.label.width } +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} +FUNCTION {longest.label.pass} +{ number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + 'skip$ + if$ +} +EXECUTE {initialize.longest.label} +ITERATE {longest.label.pass} +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * + write$ newline$ + "\providecommand{\url}[1]{{#1}}" + write$ newline$ + "\providecommand{\urlprefix}{URL }" + write$ newline$ + %%"\expandafter\ifx\csname urlstyle\endcsname\relax" + %% write$ newline$ + %%" \providecommand{\doi}[1]{\discretionary{}{}{}#1}\else" + %%write$ newline$ + %%" \providecommand{\doi}{\discretionary{}{}{}\begingroup \urlstyle{rm}\Url}\fi" + "\providecommand{\doi}[1]{\url{https://doi.org/#1}}" + write$ newline$ + "\bibcommenthead" write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.state.consts} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `spphys.bst'. + diff --git a/sn-article-template/bst/sn-basic.bst b/sn-article-template/bst/sn-basic.bst new file mode 100644 index 0000000..5072a4d --- /dev/null +++ b/sn-article-template/bst/sn-basic.bst @@ -0,0 +1,1798 @@ +%% +%% This is file `spbasic.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% merlin.mbs (with options: `ay,nat,seq-lab,vonx,nm-rvx,ed-rev,jnrlst,dt-beg,yr-par,yrp-x,yrpp-xsp,note-yr,jxper,jttl-rm,thtit-a,pgsep-c,num-xser,ser-vol,jnm-x,btit-rm,bt-rm,pre-pub,doi,edparxc,blk-tit,in-col,fin-bare,pp,ed,abr,mth-bare,ord,jabr,xand,eprint,url,url-blk,em-x,nfss,') +%% ---------------------------------------- +%% +%%********************************************************************************%% +%% %% +%% For Springer medical, life sciences, chemistry, geology, engineering and %% +%% computer science publications. %% +%% For use with the natbib package (see below). Default is author-year citations. %% +%% When citations are numbered, please use \usepackage[numbers]{natbib}. %% +%% %% +%%********************************************************************************%% +%% +%% Copyright 1994-2004 Patrick W Daly + % =============================================================== + % IMPORTANT NOTICE: + % This bibliographic style (bst) file has been generated from one or + % more master bibliographic style (mbs) files, listed above. + % + % This generated file can be redistributed and/or modified under the terms + % of the LaTeX Project Public License Distributed from CTAN + % archives in directory macros/latex/base/lppl.txt; either + % version 1 of the License, or any later version. + % =============================================================== + % Name and version information of the main mbs file: + % \ProvidesFile{merlin.mbs}[2004/02/09 4.13 (PWD, AO, DPC)] + % For use with BibTeX version 0.99a or later + %------------------------------------------------------------------- + % This bibliography style file is intended for texts in ENGLISH + % This is an author-year citation style bibliography. As such, it is + % non-standard LaTeX, and requires a special package file to function properly. + % Such a package is natbib.sty by Patrick W. Daly + % The form of the \bibitem entries is + % \bibitem[Jones et al.(1990)]{key}... + % \bibitem[Jones et al.(1990)Jones, Baker, and Smith]{key}... + % The essential feature is that the label (the part in brackets) consists + % of the author names, as they should appear in the citation, with the year + % in parentheses following. There must be no space before the opening + % parenthesis! + % With natbib v5.3, a full list of authors may also follow the year. + % In natbib.sty, it is possible to define the type of enclosures that is + % really wanted (brackets or parentheses), but in either case, there must + % be parentheses in the label. + % The \cite command functions as follows: + % \citet{key} ==>> Jones et al. (1990) + % \citet*{key} ==>> Jones, Baker, and Smith (1990) + % \citep{key} ==>> (Jones et al., 1990) + % \citep*{key} ==>> (Jones, Baker, and Smith, 1990) + % \citep[chap. 2]{key} ==>> (Jones et al., 1990, chap. 2) + % \citep[e.g.][]{key} ==>> (e.g. Jones et al., 1990) + % \citep[e.g.][p. 32]{key} ==>> (e.g. Jones et al., p. 32) + % \citeauthor{key} ==>> Jones et al. + % \citeauthor*{key} ==>> Jones, Baker, and Smith + % \citeyear{key} ==>> 1990 + %--------------------------------------------------------------------- + +ENTRY + { address + archive + author + booktitle + chapter + doi + edition + editor + eid + eprint + howpublished + institution + journal + key + keywords + month + note + number + organization + pages + publisher + school + series + title + type + url + volume + year + archivePrefix + primaryClass + adsurl + adsnote + version + } + {} + { label extra.label sort.label short.list } +INTEGERS { output.state before.all mid.sentence after.sentence after.block } +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +STRINGS { s t} +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} +FUNCTION {fin.entry} +{ duplicate$ empty$ + 'pop$ + 'write$ + if$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {no.blank.or.punct} +{ "\hspace{0pt}" * before.all 'output.state := +} + +FUNCTION {date.block} +{ + add.blank +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} +STRINGS {z} +FUNCTION {remove.dots} +{ 'z := + "" + { z empty$ not } + { z #1 #1 substring$ + z #2 global.max$ substring$ 'z := + duplicate$ "." = 'pop$ + { * } + if$ + } + while$ +} +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} +FUNCTION {emphasize} +{ skip$ } +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al" } + +FUNCTION {bbl.editors} +{ "eds" } + +FUNCTION {bbl.editor} +{ "ed" } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "edn." } + +FUNCTION {bbl.volume} +{ "vol" } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "no." } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "pp" } + +FUNCTION {bbl.incoll.pages} +{ "p" } + +FUNCTION {bbl.page} +{ "p" } + +FUNCTION {bbl.chapter} +{ "chap" } + +FUNCTION {bbl.techrep} +{ "Tech. Rep." } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "PhD thesis" } + +FUNCTION {bbl.first} +{ "1st" } + +FUNCTION {bbl.second} +{ "2nd" } + +FUNCTION {bbl.third} +{ "3rd" } + +FUNCTION {bbl.fourth} +{ "4th" } + +FUNCTION {bbl.fifth} +{ "5th" } + +FUNCTION {bbl.st} +{ "st" } + +FUNCTION {bbl.nd} +{ "nd" } + +FUNCTION {bbl.rd} +{ "rd" } + +FUNCTION {bbl.th} +{ "th" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + +FUNCTION {eng.ord} +{ duplicate$ "1" swap$ * + #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ + duplicate$ "1" = + { pop$ bbl.st * } + { duplicate$ "2" = + { pop$ bbl.nd * } + { "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ +} + +MACRO {acmcs} {"ACM Comput Surv"} + +MACRO {acta} {"Acta Inf"} + +MACRO {cacm} {"Commun ACM"} + +MACRO {ibmjrd} {"IBM~J~Res Dev"} + +MACRO {ibmsj} {"IBM Syst~J"} + +MACRO {ieeese} {"IEEE Trans Softw Eng"} + +MACRO {ieeetc} {"IEEE Trans Comput"} + +MACRO {ieeetcad} + {"IEEE Trans Comput Aid Des"} + +MACRO {ipl} {"Inf Process Lett"} + +MACRO {jacm} {"J~ACM"} + +MACRO {jcss} {"J~Comput Syst Sci"} + +MACRO {scp} {"Sci Comput Program"} + +MACRO {sicomp} {"SIAM J~Comput"} + +MACRO {tocs} {"ACM Trans Comput Syst"} + +MACRO {tods} {"ACM Trans Database Syst"} + +MACRO {tog} {"ACM Trans Graphic"} + +MACRO {toms} {"ACM Trans Math Softw"} + +MACRO {toois} {"ACM Trans Office Inf Syst"} + +MACRO {toplas} {"ACM Trans Program Lang Syst"} + +MACRO {tcs} {"Theor Comput Sci"} + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + pop$ + } + if$ + } + if$ +} +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + pop$ + } + if$ + } + if$ +} + +FUNCTION {format.eprint} +{ eprint duplicate$ empty$ + 'skip$ + { "\eprint" + archive empty$ + 'skip$ + { "[" * archive * "]" * } + if$ + "{" * swap$ * "}" * + } + if$ +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { "{[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.soft.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.url} +{ url empty$ + { "" } + { "\urlprefix\url{" url * "}" * } + if$ +} + +STRINGS { bibinfo} +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}{ f{}}{jj}" + format.name$ 't := + nameptr #1 > + { + nameptr #3 + #1 + = + numnames #3 + > and + { "others" 't := + #1 'namesleft := } + 'skip$ + if$ + namesleft #1 > + { ", " * t * } + { + "," * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} + +FUNCTION {format.names.ed} +{ + format.names +} +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.authors} +{ author "author" format.names +} +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + " " * + get.bbl.editor + "(" swap$ * ")" * + * + } + if$ +} +FUNCTION {format.doi} +{ doi "doi" bibinfo.check + duplicate$ empty$ 'skip$ + { + "\doi{" swap$ * "}" * + } + if$ +} +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check +} +FUNCTION {format.full.names} +{'s := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}" format.name$ + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { + numnames #2 > + { "," * } + 'skip$ + if$ + bbl.and + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {author.editor.key.full} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {author.key.full} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {editor.key.full} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ +} + +FUNCTION {make.full.names} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.full + { type$ "proceedings" = + 'editor.key.full + 'author.key.full + if$ + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[{" write$ + label write$ + ")" make.full.names duplicate$ short.list = + { pop$ } + { * } + if$ + "}]{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {add.period} +{ duplicate$ empty$ + 'skip$ + { "." * add.blank } + if$ +} + +FUNCTION {if.digit} +{ duplicate$ "0" = + swap$ duplicate$ "1" = + swap$ duplicate$ "2" = + swap$ duplicate$ "3" = + swap$ duplicate$ "4" = + swap$ duplicate$ "5" = + swap$ duplicate$ "6" = + swap$ duplicate$ "7" = + swap$ duplicate$ "8" = + swap$ "9" = or or or or or or or or or +} +FUNCTION {n.separate} +{ 't := + "" + #0 'numnames := + { t empty$ not } + { t #-1 #1 substring$ if.digit + { numnames #1 + 'numnames := } + { #0 'numnames := } + if$ + t #-1 #1 substring$ swap$ * + t #-2 global.max$ substring$ 't := + numnames #5 = + { duplicate$ #1 #2 substring$ swap$ + #3 global.max$ substring$ + "," swap$ * * + } + 'skip$ + if$ + } + while$ +} +FUNCTION {n.dashify} +{ +%% n.separate + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in capitalize + ":" * + " " * } + +FUNCTION {format.date} +{ year "year" bibinfo.check duplicate$ empty$ + { + "empty year in " cite$ * "; set to ????" * warning$ + pop$ "????" + } + 'skip$ + if$ + extra.label * + before.all 'output.state := + " (" swap$ * ")" * +} +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + } + if$ +} +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { emphasize ", " * swap$ * } + if$ + "volume and number" number either.or.check + } + if$ +} +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +FUNCTION {convert.edition} +{ extract.num "l" change.case$ 's := + s "first" = s "1" = or + { bbl.first 't := } + { s "second" = s "2" = or + { bbl.second 't := } + { s "third" = s "3" = or + { bbl.third 't := } + { s "fourth" = s "4" = or + { bbl.fourth 't := } + { s "fifth" = s "5" = or + { bbl.fifth 't := } + { s #1 #1 substring$ is.num + { s eng.ord 't := } + { edition 't := } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + t +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + convert.edition + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + ":" * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} +FUNCTION {format.journal.eid} +{ eid "eid" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ 'skip$ + { + ":" * + } + if$ + swap$ * + } + if$ +} + +FUNCTION {format.incoll.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.incoll.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} + +FUNCTION {format.incoll.chapter.pages} +{ chapter empty$ + 'format.incoll.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.incoll.pages * } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + number "number" bibinfo.check duplicate$ empty$ 'skip$ + { + swap$ duplicate$ empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + swap$ + "(" swap$ * ")" * + } + if$ * + eid empty$ + { format.journal.pages } + { format.journal.eid } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.booktitle} +{ + booktitle "booktitle" bibinfo.check +} +FUNCTION {format.in.ed.booktitle} +{ format.booktitle duplicate$ empty$ 'skip$ + { + editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { + " " * + get.bbl.editor + "(" swap$ * ") " * + * swap$ + * } + if$ + word.in swap$ * + } + if$ +} +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} +FUNCTION {format.article.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + capitalize + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.incoll.inproc.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.org.or.pub} +{ 't := + "" + address empty$ t empty$ and + 'skip$ + { + t empty$ + { address "address" bibinfo.check * + } + { t * + address empty$ + 'skip$ + { ", " * address "address" bibinfo.check * } + if$ + } + if$ + } + if$ +} +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.warn format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + crossref missing$ + { + journal + remove.dots + "journal" bibinfo.check + "journal" output.check + add.blank + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.sentence + format.doi output + format.url output + format.note output + format.soft.eprint output + add.blank + format.primaryClass output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + add.blank + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + date.block + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + format.edition output + new.sentence + format.number.series output + format.publisher.address output + } + { + new.sentence + format.book.crossref output.nonnull + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + date.block + format.btitle "title" output.check + crossref missing$ + { + format.bvolume output + format.edition output + format.publisher.address output + format.chapter.pages "chapter and pages" output.check + new.sentence + format.number.series output + } + { + format.chapter.pages "chapter and pages" output.check + new.sentence + format.book.crossref output.nonnull + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.edition output + new.sentence + format.number.series output + format.publisher.address output + format.incoll.chapter.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.incoll.chapter.pages output + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.sentence + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.bvolume output + new.sentence + format.publisher.address output + } + if$ + format.number.series output + format.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} +FUNCTION {conference} { inproceedings } +FUNCTION {manual} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.btitle "title" output.check + new.sentence + organization "organization" bibinfo.check output + address "address" bibinfo.check output + format.edition output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title + "title" output.check + new.sentence + bbl.mthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title output + new.sentence + howpublished "howpublished" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {insert.comma} +{ duplicate$ empty$ + 'skip$ + { ", " * add.blank } + if$ +} + +FUNCTION {softmisc} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title output + insert.comma + version output + new.sentence + howpublished "howpublished" bibinfo.check output + format.doi output + format.url output + format.note output + format.softmisc.eprint output + fin.entry +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title + "title" output.check + new.sentence + bbl.phdthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.editors output + editor format.key output + format.date "year" output.check + date.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title + "title" output.check + new.sentence + format.tr.number output.nonnull + institution "institution" bibinfo.warn output + address "address" bibinfo.check output + format.doi output + format.url output + format.note output + format.eprint output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + format.doi output + format.url output + format.note "note" output.check + format.eprint output + fin.entry +} + +FUNCTION {default.type} { misc } +READ +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} +INTEGERS { len } +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} +FUNCTION {format.lab.names} +{ 's := + "" 't := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ + " " * bbl.etal * + } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + " " * bbl.etal * + } + { bbl.and space.word * s #2 "{vv~}{ll}" format.name$ + * } + if$ + } + if$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ calc.short.authors + short.list + "(" + * + year duplicate$ empty$ + { pop$ "????" } + 'skip$ + if$ + * + 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{ll{ }}{ f{ }}{ jj{ }}" + format.name$ 't := + nameptr #1 > + { + " " * + namesleft #1 = t "others" = and + { "zzzzz" * } + { numnames #2 > nameptr #2 = and + { "zz" * year field.or.null * " " * } + 'skip$ + if$ + t sortify * + } + if$ + } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} +FUNCTION {presort} +{ calc.label + label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.sort + 'author.sort + if$ + } + if$ + #1 entry.max$ substring$ + 'sort.label := + sort.label + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} +SORT +STRINGS { last.label next.extra } +INTEGERS { last.extra.num number.label } +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := + #0 'number.label := +} +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := + extra.label + duplicate$ empty$ + 'skip$ + { "{\natexlab{" swap$ * "}}" * } + if$ + 'extra.label := + label extra.label * 'label := +} +EXECUTE {initialize.extra.label.stuff} +ITERATE {forward.pass} +REVERSE {reverse.pass} +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} +ITERATE {bib.sort.order} +SORT +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" number.label int.to.str$ * "}" * + write$ newline$ + "\providecommand{\natexlab}[1]{#1}" + write$ newline$ + "\providecommand{\url}[1]{{#1}}" + write$ newline$ + "\providecommand{\urlprefix}{URL }" + write$ newline$ + %%"\expandafter\ifx\csname urlstyle\endcsname\relax" + %%write$ newline$ + %%" \providecommand{\doi}[1]{\discretionary{}{}{}https://doi.org/#1}\else" + %%write$ newline$ + %%" \providecommand{\doi}{\discretionary{}{}{}\begingroup \urlstyle{rm}\Url}\fi" + "\providecommand{\doi}[1]{\url{https://doi.org/#1}}" + write$ newline$ + "\providecommand{\eprint}[2][]{\url{#2}}" + write$ newline$ + " \bibcommenthead " + write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.state.consts} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `spbasic.bst'. + diff --git a/sn-article-template/bst/sn-chicago.bst b/sn-article-template/bst/sn-chicago.bst new file mode 100644 index 0000000..bb6d2c6 --- /dev/null +++ b/sn-article-template/bst/sn-chicago.bst @@ -0,0 +1,1808 @@ +%%% ==================================================================== +%%% @BibTeX-style-file{ +%%% author = "Glenn Paulley", +%%% version = "4", +%%% date = "28 August 1992", +%%% time = "10:23:39 199", +%%% filename = "chicago.bst", +%%% address = "Data Structuring Group +%%% Department of Computer Science +%%% University of Waterloo +%%% Waterloo, Ontario, Canada +%%% N2L 3G1", +%%% telephone = "(519) 885-1211", +%%% FAX = "(519) 885-1208", +%%% checksum = "26323 1654 5143 37417", +%%% email = "gnpaulle@bluebox.uwaterloo.ca", +%%% codetable = "ISO/ASCII", +%%% keywords = "", +%%% supported = "yes", +%%% abstract = "A BibTeX bibliography style that follows the +%%% `B' reference style of the 13th Edition of +%%% the Chicago Manual of Style. A detailed +%%% feature list is given below.", +%%% docstring = "The checksum field above contains a CRC-16 +%%% checksum as the first value, followed by the +%%% equivalent of the standard UNIX wc (word +%%% count) utility output of lines, words, and +%%% characters. This is produced by Robert +%%% Solovay's checksum utility.", +%%% } +%%% ==================================================================== +% +% "Chicago" BibTeX style, chicago.bst +% =================================== +% +% BibTeX `chicago' style file for BibTeX version 0.99c, LaTeX version 2.09 +% Place it in a file called chicago.bst in the BibTeX search path. +% You need to include chicago.sty as a \documentstyle option. +% (Placing it in the same directory as the LaTeX document should also work.) +% This "chicago" style is based on newapa.bst (American Psych. Assoc.) +% found at ymir.claremont.edu. +% +% Citation format: (author-last-name year) +% (author-last-name and author-last-name year) +% (author-last-name, author-last-name, and author-last-name year) +% (author-last-name et al. year) +% (author-last-name) +% author-last-name (year) +% (author-last-name and author-last-name) +% (author-last-name et al.) +% (year) or (year,year) +% year or year,year +% +% Reference list ordering: alphabetical by author or whatever passes +% for author in the absence of one. +% +% This BibTeX style has support for abbreviated author lists and for +% year-only citations. This is done by having the citations +% actually look like +% +% \citeauthoryear{full-author-info}{abbrev-author-info}{year} +% +% The LaTeX style has to have the following (or similar) +% +% \let\@internalcite\cite +% \def\fullcite{\def\citeauthoryear##1##2##3{##1, ##3}\@internalcite} +% \def\fullciteA{\def\citeauthoryear##1##2##3{##1}\@internalcite} +% \def\shortcite{\def\citeauthoryear##1##2##3{##2, ##3}\@internalcite} +% \def\shortciteA{\def\citeauthoryear##1##2##3{##2}\@internalcite} +% \def\citeyear{\def\citeauthoryear##1##2##3{##3}\@internalcite} +% +% These TeX macro definitions are found in chicago.sty. Additional +% commands to manipulate different components of a citation can be defined +% so that, for example, you can list author's names without parentheses +% if using a citation as a noun or object in a sentence. +% +% This file was originally copied from newapa.bst at ymir.claremont.edu. +% +% Features of chicago.bst: +% ======================= +% +% - full names used in citations, but abbreviated citations are available +% (see above) +% - if an entry has a "month", then the month and year are also printed +% as part of that bibitem. +% - all conjunctions use "and" instead of "\&" +% - major modification from Chicago Manual of Style (13th ed.) is that +% only the first author in a reference appears last name first- +% additional authors appear as J. Q. Public. +% - pages are listed as "pp. xx-xx" in all entry types except +% article entries. +% - book, inbook, and manual use "location: publisher" (or organization) +% for address and publisher. All other types list publishers separately. +% - "pp." are used to identify page numbers for all entry types except +% articles. +% - organization is used as a citation label if neither author nor editor +% is present (for manuals). +% - "et al." is used for long author and editor lists, or when "others" +% is used. +% +% Modifications and bug fixes from newapa.bst: +% =========================================== +% +% - added month, year to bib entries if month is present +% - fixed bug with In proceedings, added necessary comma after title +% - all conjunctions changed to "and" from "\&" +% - fixed bug with author labels in my.full.label: "et al." now is +% generated when "others" is an author name +% - major modification from Chicago Manual of Style (13th ed.) is that +% only the first author in a reference appears last name first- +% additional authors appear as J. Q. Public. +% - pages are listed as "pp. xx-xx" in all entry types except +% article entries. Unnecessary (IMHO) "()" around page numbers +% were removed, and page numbers now don't end with a period. +% - created chicago.sty for use with this bibstyle (required). +% - fixed bugs in FUNCTION {format.vol.num.pages} for missing volume, +% number, and /or pages. Renamed to format.jour.vol. +% - fixed bug in formatting booktitles: additional period an error if +% book has a volume. +% - fixed bug: editors usually given redundant period before next clause +% (format.editors.dot) removed. +% - added label support for organizations, if both author and editor +% are missing (from alpha.bst). If organization is too long, then +% the key field is used for abbreviated citations. +% - In proceedings or books of several volumes, no comma was written +% between the "Volume x" and the page numbers (this was intentional +% in newapa.bst). Fixed. +% - Some journals may not have volumes/numbers, only month/year (eg. +% IEEE Computer). Fixed bug in article style that assumed volume/number +% was always present. +% +% Original documentation for newapa.sty: +% ===================================== +% +% This version was made by modifying the master file made by +% Oren Patashnik (PATASHNIK@SCORE.STANFORD.EDU), and the 'named' BibTeX +% style of Peter F. Patel-Schneider. +% +% Copyright (C) 1985, all rights reserved. +% Copying of this file is authorized only if either +% (1) you make absolutely no changes to your copy, including name, or +% (2) if you do make changes, you name it something other than 'newapa.bst'. +% There are undoubtably bugs in this style. If you make bug fixes, +% improvements, etc. please let me know. My e-mail address is: +% spencer@cgrg.ohio.state.edu or 71160.3141@compuserve.com +% +% This style was made from 'plain.bst', 'named.bst', and 'apalike.bst', +% with lots of tweaking to make it look like APA style, along with tips +% from Young Ryu and Brian Reiser's modifications of 'apalike.bst'. + +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key + keywords + month + note + doi + number + organization + pages + publisher + school + series + title + type + volume + year + eprint + archive + archivePrefix + primaryClass + eid + adsurl + adsnote + version + } + {} + { label.year extra.label sort.year sort.label } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} + +STRINGS { s t u } + +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +% Use a colon to separate output. Used only for address/publisher +% combination in book/inbook types, address/institution for manuals, +% and organization:publisher for proceedings (inproceedings). +% +FUNCTION {output.nonnull.colon} +{ 's := + output.state mid.sentence = + { ": " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.colon} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull.colon + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {output.check.colon} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull.colon + if$ +} + +FUNCTION {output.year.check} +{ year empty$ + { "empty year in " cite$ * warning$ } + { write$ + " " year * extra.label * + month empty$ + { "" * } + { ", " * month * "" * } + if$ + mid.sentence 'output.state := + } + if$ +} + + +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +% +% Emphasize the top string on the stack. +% +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "{\em " swap$ * "}" * } + if$ +} + +% +% Emphasize the top string on the stack, but add a trailing space. +% +FUNCTION {emphasize.space} +{ duplicate$ empty$ + { pop$ "" } + { "{\em " swap$ * "\/}" * } + if$ +} + +INTEGERS { nameptr namesleft numnames } +% +% Format bibliographical entries with the first author last name first, +% and subsequent authors with initials followed by last name. +% All names are formatted in this routine. +% +FUNCTION {format.names} +{ 's := + #1 'nameptr := % nameptr = 1; + s num.names$ 'numnames := % numnames = num.name$(s); + numnames 'namesleft := + { namesleft #0 > } + + { nameptr #1 = + {s nameptr "{vv~}{ll}{, jj}{, f{.}.}" format.name$ 't := } + {s nameptr "{f{.}.~}{vv~}{ll}{, jj}" format.name$ 't := } + if$ + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { " and " * t * } % from Chicago Manual of Style + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := % nameptr += 1; + namesleft #1 - 'namesleft := % namesleft =- 1; + } + while$ +} + +FUNCTION {my.full.label} +{ 's := + #1 'nameptr := % nameptr = 1; + s num.names$ 'numnames := % numnames = num.name$(s); + numnames 'namesleft := + { namesleft #0 > } + + { s nameptr "{vv~}{ll}" format.name$ 't := % get the next name + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { " and " * t * } % from Chicago Manual of Style + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := % nameptr += 1; + namesleft #1 - 'namesleft := % namesleft =- 1; + } + while$ + +} + +FUNCTION {format.names.fml} +% +% Format names in "familiar" format, with first initial followed by +% last name. Like format.names, ALL names are formatted. +% +{ 's := + #1 'nameptr := % nameptr = 1; + s num.names$ 'numnames := % numnames = num.name$(s); + numnames 'namesleft := + { namesleft #0 > } + + { s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't := + + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { " and " * t * } +% { " \& " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := % nameptr += 1; + namesleft #1 - 'namesleft := % namesleft =- 1; + } + while$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +% +% Format editor names for use in the "in" types: inbook, incollection, +% inproceedings: first initial, then last names. When editors are the +% LABEL for an entry, then format.editor is used which lists editors +% by last name first. +% +FUNCTION {format.editors.fml} +{ editor empty$ + { "" } + { editor format.names.fml + editor num.names$ #1 > + { " (Eds.)" * } + { " (Ed.)" * } + if$ + } + if$ +} + +% +% Format editor names for use in labels, last names first. +% +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { " eds." * } + { " ed." * } + if$ + } + if$ +} + +FUNCTION {in.format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { " eds. " swap$ * } + { " ed. " swap$ * } + if$ + } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { title "t" change.case$ } + if$ +} + +% Note that the APA style requres case changes +% in article titles. The following does not +% change cases. If you perfer it, uncomment the +% following and comment out the above. + +%FUNCTION {format.title} +%{ title empty$ +% { "" } +% { title } +% if$ +%} + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {format.btitle} +{ edition empty$ + { title emphasize } + { title empty$ + { title emphasize } + { volume empty$ % gnp - check for volume, then don't need period + { "{\em " title * "\/} (" * edition * " ed.)" * "." * } + { "{\em " title * "\/} (" * edition * " ed.)" * } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.emphasize.booktitle} +{ edition empty$ + { booktitle emphasize } + { booktitle empty$ + { booktitle emphasize } + { volume empty$ % gnp - extra period an error if book has a volume + { "{\em " booktitle * "\/} (" * edition * " ed.)" * "." *} + { "{\em " booktitle * "\/} (" * edition * " ed.)" * } + if$ + } + if$ + } + if$ + } + + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { "Volume" volume tie.or.space.connect % gnp - changed to mixed case + series empty$ + 'skip$ + { " of " * series emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { "Number" } % gnp - changed to mixed case always + { "Number" } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " in " * series * } + if$ + } + if$ + } + { "" } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "pp.\ " pages n.dashify tie.or.space.connect } % gnp - removed () + { "pp.\ " pages tie.or.space.connect } + if$ + } + if$ +} + + +FUNCTION {format.in.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "" pages n.dashify tie.or.space.connect } % gnp - removed () + { "" pages tie.or.space.connect } + if$ + } + if$ +} + +% By Young (and Spencer) +% GNP - fixed bugs with missing volume, number, and/or pages +% +% Format journal, volume, number, pages for article types. +% +FUNCTION {format.jour.vol} +{ journal empty$ + { "no journal in " cite$ * warning$ + "" } + { journal emphasize.space } + if$ + number empty$ + { volume empty$ + { "no number and no volume in " cite$ * warning$ + "" * } + { "~" * Volume * "" * } + if$ + } + { volume empty$ + {"no volume for " cite$ * warning$ + "~(" * number * ")" * } + { "~" * + volume emphasize.space + "(" * number * ")" * * } + if$ + } + if$ + pages empty$ + {"page numbers missing in " cite$ * warning$ + "" * } % gnp - place a null string on the stack for output + { duplicate$ empty$ + { pop$ format.pages } + { ": " * pages n.dashify * } % gnp - removed pp. for articles + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "Chapter" } % gnp - changed to mixed case + { type "t" change.case$ } + if$ + chapter tie.or.space.connect + pages empty$ + {"page numbers missing in " cite$ * warning$} % gnp - added check + { ", " * format.pages * } + if$ + } + if$ +} + + +FUNCTION {format.in.chapter.pages} +{ chapter empty$ + 'format.in.pages + { type empty$ + { "Chapter" } % gnp - changed to mixed case + { type "t" change.case$ } + if$ + chapter tie.or.space.connect + pages empty$ + {"page numbers missing in " cite$ * warning$} % gnp - added check + { ", " * format.in.pages * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { "In " format.emphasize.booktitle * } + { "In " format.editors.fml * ", " * format.emphasize.booktitle * } + if$ + } + if$ +} + +FUNCTION {format.in.coll.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { "" format.emphasize.booktitle * } + { "In " format.emphasize.booktitle * ", " * in.format.editors * } + if$ + } + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { "Technical Report" } + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ "See" + "\citeN{" * crossref * "}" * +} + +FUNCTION {format.crossref.editor} +{ editor #1 "{vv~}{ll}" format.name$ + editor num.names$ duplicate$ + #2 > + { pop$ " et~al." * } + { #2 < + 'skip$ + { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { " et~al." * } + { " and " * editor #2 "{vv~}{ll}" format.name$ * } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + "In " + } + { "Volume" volume tie.or.space.connect % gnp - changed to mixed case + " of " * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { "{\em " * series * "\/}" * } + if$ + } + { key * } + if$ + } + { format.crossref.editor * } + if$ + " \citeN{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ "See" + " \citeN{" * crossref * "}" * +} + +% format.lab.names: +% +% determines "short" names for the abbreviated author information. +% "Long" labels are created in calc.label, using the routine my.full.label +% to format author and editor fields. +% +% There are 4 cases for labels. (n=3 in the example) +% a) one author Foo +% b) one to n Foo, Bar and Baz +% c) use of "and others" Foo, Bar et al. +% d) more than n Foo et al. +% +FUNCTION {format.lab.names} +{ 's := + s num.names$ 'numnames := + numnames #2 > % change number to number of others allowed before + % forcing "et al". + { s #1 "{vv~}{ll}" format.name$ " et~al." * } + { + numnames #1 - 'namesleft := + #2 'nameptr := + s #1 "{vv~}{ll}" format.name$ + { namesleft #0 > } + { nameptr numnames = + { s nameptr "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { " et~al." * } + { " and " * s nameptr "{vv~}{ll}" format.name$ * } + if$ + } + { ", " * s nameptr "{vv~}{ll}" format.name$ * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { "no key, author in " cite$ * warning$ + cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { "no key, editor in " cite$ * warning$ + cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {author.key.organization.label} +% +% added - gnp. Provide label formatting by organization if author is null. +% +{ author empty$ + { organization empty$ + { key empty$ + { "no key, author or organization in " cite$ * warning$ + cite$ #1 #3 substring$ } + 'key + if$ + } + { organization } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.organization.label} +% +% added - gnp. Provide label formatting by organization if editor is null. +% +{ editor empty$ + { organization empty$ + { key empty$ + { "no key, editor or organization in " cite$ * warning$ + cite$ #1 #3 substring$ } + 'key + if$ + } + { organization } + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { "no key, author, or editor in " cite$ * warning$ + cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {calc.label} +% +% Changed - GNP. See also author.organization.sort, editor.organization.sort +% Form label for BibTeX entry. The classification of which fields are used +% for which type of entry (book, inbook, etc.) are taken from alpha.bst. +% The change here from newapa is to also include organization as a +% citation label if author or editor is missing. +% +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.organization.label + { type$ "manual" = + 'author.key.organization.label + 'author.key.label + if$ + } + if$ + } + if$ + + author empty$ % generate the full label citation information. + { editor empty$ + { organization empty$ + { "no author, editor, or organization in " cite$ * warning$ + "??" } + { organization } + if$ + } + { editor my.full.label } + if$ + } + { author my.full.label } + if$ + +% leave label on the stack, to be popped when required. + + "}{" * swap$ * "}{" * +% year field.or.null purify$ #-1 #4 substring$ * +% +% save the year for sort processing afterwards (adding a, b, c, etc.) +% + year field.or.null purify$ #-1 #4 substring$ + 'label.year := +} + +FUNCTION {output.bibitem} +{ newline$ + + "\bibitem[\protect\citeauthoryear{" write$ + calc.label write$ + sort.year write$ + "}]{" write$ + + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {output.doi} +{ + doi empty$ + { skip$ } + { "\doi{" doi * "}" * output } + if$ +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { "{[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {article} +{ output.bibitem + format.authors + "author" output.check +add.period$ "" * + author format.key output % added + output.year.check % added + new.block + format.title + "title" output.check + new.block + crossref missing$ + { format.jour.vol output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.block + output.doi + new.block + format.eprint output + add.blank + format.primaryClass output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors + "author and editor" output.check } + { format.authors + output.nonnull +add.period$ "" * + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + output.year.check % added + new.block + format.btitle + "title" output.check + crossref missing$ + { format.bvolume output + new.block + format.number.series output + new.sentence + address output + publisher "publisher" output.check.colon + } + { new.block + format.book.crossref output.nonnull + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output % added + output.year.check % added + new.block + format.title + "title" output.check + new.block + howpublished output + address output + new.block + note output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors + "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + output.year.check % added + new.block + format.btitle + "title" output.check + crossref missing$ + { format.bvolume output + format.chapter.pages + "chapter and pages" output.check + new.block + format.number.series output + new.sentence + address output + publisher + "publisher" output.check.colon + } + { format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors + "author" output.check +add.period$ "" * + author format.key output % added + output.year.check % added + new.block + format.title + "title" output.check + crossref missing$ + { format.in.coll.ed.booktitle +"booktitle" output.check + format.bvolume output + format.number.series output + format.in.chapter.pages output % gnp - was special.output.nonnull +% left out comma before page numbers + new.sentence + address output + publisher "publisher" output.check.colon + } + { format.incoll.inproc.crossref + output.nonnull + format.in.chapter.pages output + } + if$ + new.block + note output + new.block + output.doi + fin.entry +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors + "author" output.check + author format.key output % added + output.year.check % added + new.block + format.title + "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle + "booktitle" output.check + format.bvolume output + format.number.series output + address output + format.pages output + new.sentence + organization output + publisher output.colon + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ output.bibitem + author empty$ + { editor empty$ + { organization "organization" output.check + organization format.key output } % if all else fails, use key + { format.editors "author and editor" output.check } + if$ + } + { format.authors output.nonnull } + if$ + output.year.check % added + new.block + format.btitle + "title" output.check + organization address new.block.checkb +% Reversed the order of "address" and "organization", added the ":". + address output + organization "organization" output.check.colon +% address output +% ":" output +% organization output + new.block + note output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors + "author" output.check + author format.key output % added + output.year.check % added + new.block + format.title + "title" output.check + new.block + "Master's thesis" format.thesis.type output.nonnull + school "school" output.check + address output + new.block + note output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output +add.period$ "" * + author format.key output % added + output.year.check % added + title howpublished new.block.checkb + format.title output + new.block + howpublished output + new.block + note output + fin.entry +} + +FUNCTION {softmisc} +{ output.bibitem + format.authors output +add.period$ "" * + author format.key output % added + %%output.year.check % added + year output + title howpublished new.block.checkb + format.title output + version output + new.block + howpublished output + new.block + note output + new.block + format.softmisc.eprint output + fin.entry +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors + "author" output.check + author format.key output % added + output.year.check % added + new.block + format.btitle + "title" output.check + new.block + "Ph.\ D. thesis" format.thesis.type output.nonnull + school "school" output.check + address output + new.block + note output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + editor empty$ + { organization output + organization format.key output } % gnp - changed from author format.key + { format.editors output.nonnull } + if$ +% author format.key output % gnp - removed (should be either +% editor or organization + output.year.check % added (newapa) + new.block + format.btitle + "title" output.check + format.bvolume output + format.number.series output + address output + new.sentence + organization output + publisher output.colon + new.block + note output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors + "author" output.check + author format.key output % added + output.year.check % added + new.block + format.title + "title" output.check + new.block + format.tr.number output.nonnull + institution + "institution" output.check + address output + new.block + note output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors + "author" output.check + author format.key output % added + output.year.check % added + new.block + format.title + "title" output.check + new.block + note "note" output.check + fin.entry +} + +FUNCTION {default.type} { misc } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +MACRO {acmcs} {"ACM Computing Surveys"} + +MACRO {acta} {"Acta Informatica"} + +MACRO {ai} {"Artificial Intelligence"} + +MACRO {cacm} {"Communications of the ACM"} + +MACRO {ibmjrd} {"IBM Journal of Research and Development"} + +MACRO {ibmsj} {"IBM Systems Journal"} + +MACRO {ieeese} {"IEEE Transactions on Software Engineering"} + +MACRO {ieeetc} {"IEEE Transactions on Computers"} + +MACRO {ieeetcad} + {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} + +MACRO {ipl} {"Information Processing Letters"} + +MACRO {jacm} {"Journal of the ACM"} + +MACRO {jcss} {"Journal of Computer and System Sciences"} + +MACRO {scp} {"Science of Computer Programming"} + +MACRO {sicomp} {"SIAM Journal on Computing"} + +MACRO {tocs} {"ACM Transactions on Computer Systems"} + +MACRO {tods} {"ACM Transactions on Database Systems"} + +MACRO {tog} {"ACM Transactions on Graphics"} + +MACRO {toms} {"ACM Transactions on Mathematical Software"} + +MACRO {toois} {"ACM Transactions on Office Information Systems"} + +MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} + +MACRO {tcs} {"Theoretical Computer Science"} + +READ + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + + + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { " " * } + 'skip$ + if$ + s nameptr "{vv{ } }{ll{ }}{ f{ }}{ jj{ }}" format.name$ 't := + nameptr numnames = t "others" = and + { " et~al" * } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { "missing author in " cite$ * warning$ + editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.organization.sort} +% +% added - GNP. Stack author or organization for sorting (from alpha.bst). +% Unlike alpha.bst, we need entire names, not abbreviations +% +{ author empty$ + { organization empty$ + { key empty$ + { "to sort, need author, organization, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { organization sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.organization.sort} +% +% added - GNP. Stack editor or organization for sorting (from alpha.bst). +% Unlike alpha.bst, we need entire names, not abbreviations +% +{ editor empty$ + { organization empty$ + { key empty$ + { "to sort, need editor, organization, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { organization sortify } + if$ + } + { editor sort.format.names } + if$ +} + +FUNCTION {presort} +% +% Presort creates the bibentry's label via a call to calc.label, and then +% sorts the entries based on entry type. Chicago.bst adds support for +% including organizations as the sort key; the following is stolen from +% alpha.bst. +% +{ calc.label sortify % recalculate bibitem label + year field.or.null purify$ #-1 #4 substring$ * % add year + " " + * + type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.organization.sort + { type$ "manual" = + 'author.organization.sort + 'author.sort + if$ + } + if$ + } + if$ + #1 entry.max$ substring$ % added for newapa + 'sort.label := % added for newapa + sort.label % added for newapa + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} + +SORT % by label, year, author/editor, title + +STRINGS { last.label next.extra } + +INTEGERS { last.extra.num } + +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := +} + +FUNCTION {forward.pass} +% +% Pass through all entries, comparing current entry to last one. +% Need to concatenate year to the stack (done by calc.label) to determine +% if two entries are the same (see presort) +% +{ last.label + calc.label year field.or.null purify$ #-1 #4 substring$ * % add year + #1 entry.max$ substring$ = % are they equal? + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + calc.label year field.or.null purify$ #-1 #4 substring$ * % add year + #1 entry.max$ substring$ 'last.label := % assign to last.label + } + if$ +} + +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + label.year extra.label * 'sort.year := + extra.label 'next.extra := +} + +EXECUTE {initialize.extra.label.stuff} + +ITERATE {forward.pass} + +REVERSE {reverse.pass} + +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {bib.sort.order} + +SORT % by sort.label, year, title --- giving final bib. order. + +FUNCTION {begin.bib} + +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{}" write$ newline$ + "\providecommand{\doi}[1]{\url{https://doi.org/#1}}" + write$ newline$ + "\bibcommenthead" write$ newline$ +} + + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} + diff --git a/sn-article-template/bst/sn-mathphys.bst b/sn-article-template/bst/sn-mathphys.bst new file mode 100644 index 0000000..236a058 --- /dev/null +++ b/sn-article-template/bst/sn-mathphys.bst @@ -0,0 +1,3208 @@ +%% This is file `bmc-mathphys.bst' (created: 2011-12-27) +%% Compatible with bibtex version 0.99d. +%% +%% Please submit bugs or your comments to vtex@vtex.lt +%% Start subject with a "[BMC] bibtex: " + subject +%% +%% Sorting entries is done by name and year fields! +%% +%% You are free to use this style file as you see fit, provided +%% that you do not make changes to the file. +%% If you DO make changes, you are required to rename this file. +%% +%% It may be distributed under the terms of the LaTeX Project Public +%% License, as described in lppl.txt in the base LaTeX distribution. +%% Either version 1.0 or, at your option, any later version. +%% +%% LIMITATIONS: +%% If you are getting error like +%% "Sorry---you've exceeded BibTeX's number of string global-variables" +%% that means you are using to old bibtex version. You should download latest version 0.99d. +%% (One of the binaries location is minimals.contextgarden.net/current/bin/common/) +%% +%% BibTeX programming: Linas Stonys, VTeX, Lithuania, lstonys@vtex.lt +% +% Changes: +% 2013-07-15 -- added XML output (taken from bmc_article.bst) v2.0 +% + +ENTRY + { address + author + booktitle + bnumber + chapter + doi + edition + editor + howpublished + institution + isbn + journal + key + keywords + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + url + info + options + urldate + eprint + archive + archivePrefix + primaryClass + eid + adsurl + adsnote + version + } + {} + { label extra.label sort.label short.list} + +INTEGERS { output.state before.all mid.sentence after.sentence + after.block after.authors between.elements bother + Nisbn Nmonth slen set.settings tmp month.printed} + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := + #4 'after.authors := + #5 'between.elements := +} + +STRINGS { s t element} +STRINGS { longest.label last.label list.string default.list} +STRINGS { v l f j b temp.str} + +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { " " * write$ newline$} + { output.state after.block = + { add.period$ write$ + newline$ + } + { + output.state after.authors = + { ": " * write$ + newline$ + } + { output.state between.elements = + { ", " * write$ newline$} + { output.state before.all = + 'write$ + { add.period$ " " * write$ newline$} + if$ + } + if$ + } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} +FUNCTION {fin.entry} +{ write$ newline$ } + +FUNCTION {stupid.colon} +{ after.authors 'output.state := } + + +FUNCTION {insert.comma} +{ output.state before.all = + 'skip$ + { between.elements 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {sort.format.month} +{ 't := + t #1 #2 substring$ "01" = + t #1 #1 substring$ "1" = + t #2 #2 substring$ "" = + and or + { "January" } + { t #1 #2 substring$ "02" = + t #1 #1 substring$ "2" = + t #2 #2 substring$ "" = + and or + { "February" } + { t #1 #2 substring$ "03" = + t #1 #1 substring$ "3" = + t #2 #2 substring$ "" = + and or + { "March" } + { t #1 #2 substring$ "04" = + t #1 #1 substring$ "4" = + or + { "April" } + { t #1 #2 substring$ "05" = + t #1 #1 substring$ "5" = + or + { "May" } + { t #1 #2 substring$ "06" = + t #1 #1 substring$ "6" = + or + { "June" } + { t #1 #2 substring$ "07" = + t #1 #1 substring$ "7" = + or + { "July" } + { t #1 #2 substring$ "08" = + t #1 #1 substring$ "8" = + or + { "August" } + { t #1 #2 substring$ "09" = + t #1 #1 substring$ "9" = + or + { "September" } + { t #1 #2 substring$ "10" = + { "October" } + { t #1 #2 substring$ "11" = + { "November" } + { t #1 #2 substring$ "12" = + { "December" } + { t } % No match + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + +} + +INTEGERS {sk} +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +FUNCTION {make.tag} +{ 't := + duplicate$ empty$ + { pop$ "" } + { bother #0 = + { + t "volume" = + {"\textbf{" swap$ * "}" * } + 'skip$ + if$ + } + { "\b" t * "{" * swap$ * "}" * } + if$ + } + if$ +} + + + +FUNCTION {springer.publisher} +{publisher #1 #8 substring$ "Springer" = + { "Springer" } + { publisher } + if$ +} + +FUNCTION {format.adsurl} +{ + adsurl empty$ + { "" } + {" \href{" adsurl "}" *} + if$ +} + +FUNCTION {format.adsnote} +{ + adsnote empty$ + { "" } + { ". " * adsnote *} + if$ +} + + +FUNCTION {format.soft.title} +{ + title empty$ + { "" } + { title "," *} + if$ +} + +FUNCTION {format.softmisctitle} +{ title empty$ + { ""} + { version empty$ + { title ", " *} + { title ", " * version " " *} + if$ + } + if$ +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { "{[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.pub.address} +{ publisher empty$ + howpublished empty$ + and + { + address empty$ + 'skip$ + { volume empty$ + 'insert.comma + 'new.sentence + if$ + address + type$ "inproceedings" = + {"conflocation"} + {"location"} + if$ + make.tag output + } + if$ + } + { + address empty$ + { publisher empty$ + {howpublished} + {springer.publisher} + if$ + "publisher" make.tag + #1 bother = + {", \blocation{???}" * } + 'skip$ + if$ + output + } + { + publisher empty$ + {howpublished } + {springer.publisher } + if$ + "publisher" make.tag output + insert.comma + address "location" make.tag output + } + if$ + } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {mk.tag} +{ 'temp.str := + duplicate$ empty$ + { pop$ "" } + { + b "nothing" = + 'skip$ + { "\b" temp.str * "{" * swap$ * "}" * } + if$ + } + if$ +} + +FUNCTION {space.after.dot} +{'j := + t 'f := + j 't := + s 'j := + "" 'l := + "" 's := + { t empty$ not } + { + t #1 #3 substring$ "{-}" = + { l " {q}. " * 'l := + t #4 global.max$ substring$ 't := + } + 'skip$ + if$ + + t #1 #1 substring$ 's := + l s * 'l := + s "." = + { + t #2 #1 substring$ " " = + 'skip$ + { + l " " * 'l := + t #2 #4 substring$ "{\,}" = + { t #5 global.max$ substring$ 't := } + 'skip$ + if$ + } + if$ + } + 'skip$ + if$ + t #2 global.max$ substring$ 't := + } + while$ + f 't := + j 's := + l +} + +FUNCTION {fix.inits}{ + 't := + "" 'element := + { t empty$ not } + { + t #1 #3 substring$ ".q." = + { element ".-" * 'element := + t #3 global.max$ substring$ 't := + } + {element t #1 #1 substring$ * 'element :=} + if$ + + t #2 global.max$ substring$ 't := + } + while$ + element +} + +FUNCTION {fix.snm}{ + 't := + "" 'element := + { t empty$ not } + { + t #1 #3 substring$ "{-}" = + {element "-" * 'element := + t #3 global.max$ substring$ 't := + } + {element t #1 #1 substring$ * 'element :=} + if$ + + t #2 global.max$ substring$ 't := + } + while$ + element +} + +FUNCTION {enbrace.dash}{ + 't := + "" 'element := + { t empty$ not } + { + t #1 #1 substring$ "-" = + {element "{-}" * 'element :=} + {element t #1 #1 substring$ * 'element :=} + if$ + t #2 global.max$ substring$ 't := + } + while$ + element +} + +FUNCTION {fix.name}{ + + enbrace.dash 's := + "" 'l := + "" 't := + + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { + s nameptr "{vv~}{ll}{, jj}" format.name$ + s nameptr "{, ff}" format.name$ space.after.dot * 'l := + #1 nameptr = + {l 't :=} + {t " and " * l * 't := } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + t +} + +FUNCTION {name.separator}{ + namesleft #1 > + {", " * } + 'skip$ + if$ +} + +FUNCTION {format.author.editor} +{ 'b := + + bother #1 = + b "nothing" = + or + 'skip$ + {"b" b * 'b :=} + if$ + + b "editor" = + b "beditor" = + b "nothing" = + or or + {editor 's :=} + {author 's :=} + if$ + + %% modifying name + s fix.name 's := + + "" 't := + + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + + s numnames "{ll}" format.name$ 'l := + l "others" = + l "{others}" = + l "et al." = + l "{et al.}" = + or or or + {#1 'tmp :=} + {#0 'tmp :=} + if$ + + { namesleft #0 > } + { s nameptr "{vv}" format.name$ "particle" mk.tag 'v := + s nameptr "{ll}" format.name$ fix.snm "snm" mk.tag 'l := + s nameptr "{f{.}.}" format.name$ fix.inits "inits" mk.tag 'f := + s nameptr "{jj}" format.name$ "suffix" mk.tag 'j := + + + namesleft #1 = + tmp #1 = + and + { b "bauthor" = + b "beditor" = + or + {"et al."} + {"\betal"} + if$ + #1 'tmp := + } + { + b "bauthor" = + b "beditor" = + or + {"\oauthor{"} + { + b "nothing" = + {""} + {"\b" b * "{" *} + if$ + } +%% if$ +%% +%% v empty$ +%% 'skip$ +%% {v * " " *} + if$ + + l empty$ + 'skip$ + { l *} + if$ + + f empty$ + 'skip$ + {", " * f *} + if$ + + j empty$ + 'skip$ + {" " * j *} + if$ + + b "nothing" = + {""} + {"}"} + if$ + + * "" 't := + } + if$ + + name.separator + write$ + + namesleft #1 > + b "nothing" = not + and + { namesleft #2 = + tmp #1 = + and + 'skip$ + 'newline$ + if$ + } + 'skip$ + if$ + + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.editors} +{ editor empty$ + 'skip$ + { + bother #0 = + { author empty$ + {"editor"} + {"nothing"} + if$ + } + {"editor"} + if$ + format.author.editor + editor num.names$ #1 > + { " (eds.)" } + { " (ed.)" } + if$ + write$ + } + if$ +} + +FUNCTION {format.authors} +{ author empty$ + 'skip$ + {"author" format.author.editor} + if$ +} + +FUNCTION {cite.author.editor} +{ 's := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ " et~al." * } + { #2 = + { s #2 "{vv~}{ll}{ jj}{ f}" format.name$ "others" = + { " et~al." * } + { " and " * s #2 "{vv~}{ll}" format.name$ * } + if$ + } + 'skip$ + if$ + } + if$ +} + +FUNCTION {check.auth.edit.org} +{author empty$ + { + editor empty$ + { + organization empty$ + {""} + {organization} + if$ + } + {editor cite.author.editor} + if$ + } + {author cite.author.editor} + if$ +} + +FUNCTION {check.year} +{ year empty$ + {""} + {year extra.label *} + if$ +} + +INTEGERS { multiresult char.num k int} +INTEGERS {str.length count return save.num1 save.num2} +FUNCTION {is.in.list}{ + 'f := + %%%% saveing "s" and "t" + s 'j := + f 's := + t 'f := + list.string text.length$ 'str.length := + list.string 't := +% s text.length$ 'slen := + int 'save.num1 := + count 'save.num2 := + #1 'int := + #1 'count := + #0 'return := + + { count str.length = not + #0 str.length = not + and + } + { + count #1 + 'count := + t int #1 substring$ "," = + { + t #1 int substring$ s "," * = + { + #1 'return := + str.length 'count := + } + 'skip$ + if$ + + int #1 + 'int := + t int global.max$ substring$ 't := + #0 'int := + } + 'skip$ + if$ + int #1 + 'int := + } + while$ + + save.num1 'int := + save.num2 'count := + + #0 return = + { s t = + {#1 'return :=} + 'skip$ + if$ + } + 'skip$ + if$ + %%%% returning original "s" and "t" + j 's := + f 't := + + return +} + +INTEGERS {bibitem.count} + +FUNCTION {print.count} +{ bibitem.count #1 + 'bibitem.count := + newline$ + "%%% " + bibitem.count int.to.str$ * write$ +} + + +FUNCTION {output.bibitem} +{ print.count + newline$ + "\bibitem[\protect\citeauthoryear{" write$ + check.auth.edit.org write$ + "}{" write$ + check.year write$ + "}]{" write$ + cite$ write$ + "}" write$ + newline$ + "" before.all 'output.state := +} + + + + +FUNCTION {string.to.integer} +{ 't := + t text.length$ 'k := + #1 'char.num := + { t char.num #1 substring$ 's := + s is.num + s "." = + or + char.num k = not + and + } + { char.num #1 + 'char.num := } + while$ + char.num #1 - 'char.num := + t #1 char.num substring$ +} + + +FUNCTION {find.integer} +{ 't := + #0 'int := + { int not + t empty$ not + and + } + { t #1 #1 substring$ 's := + s is.num + {#1 'int :=} + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + int +} + +function{title.lowerwords}{ +"a,an,and,of,the,for,in,to,over,from,on,or,so,than,that,this,as,but,with,by,at,down,up,upon,al,ale,aus,aux,d'Analyse,d'Analystes,d'Architecture,d'Etudes,d'Histoire,da,dans,de,degli,dei,del," +"dell',dell'Accademia,dell'Istituto,dell'Universita,della,delle,dem,der,des,detta,di,die,din,dlia,do,du,e,eXpress,ed,ego,el,em,en,et,fur,i,iz,l'Academie,l'Age,l'Antiquite," * +"l'Approximation,l'Ecole,l'Histoire,l'I.S.U.P.,l'INSA,l'IREM,l'Indirizzo,l'Institut,l'Institute,l'UFR,l'Union,l'Universite,la,las,les,na,nella,per,po,si,sue,sur,ta,tes,und,van,voor,zu,zum,zur" * +} + +FUNCTION {upercase.first.letters}{ + 't := + "" 's := + #1 'int := + #1 'count := + list.string 'v := + "" 'b := + title.lowerwords 'list.string := + + t text.length$ 'slen := + + {count slen = not } + {t int #1 substring$ " " = + { + int #1 - 'int := + t #1 int substring$ 'b := + + % if word not in title.lowerwords - uppercase first letter + b is.in.list not + { b "l" change.case$ b = + { b "u" change.case$ "t" change.case$ 'b := } + 'skip$ + if$ + } + 'skip$ + if$ + + int #1 + 'int := + + s b " " * * 's := + int #1 + 'int := + t int global.max$ substring$ 't := + #0 'int := + } + 'skip$ + if$ + int #1 + 'int := + count #1 + 'count := +% "count=" count int.to.str$ * " slen=" * slen int.to.str$ * top$ + } + while$ + v 'list.string := + % last word is "t" and need to check it too + s t + t "l" change.case$ t = + { "u" change.case$ "t" change.case$ } + 'skip$ + if$ + * +} + + +FUNCTION {format.title} +{ title empty$ + { "" } + { title + "article" type$ = + type$ "techreport" = + type$ "inbook" = + type$ "inproceedings" = + type$ "incollection" = + type$ "phdthesis" = + type$ "mastersthesis" = + or or or or or or + {"t" change.case$} + { type$ "unpublished" = + type$ "misc" = + or + 'skip$ + 'upercase.first.letters + if$ + } + if$ + } + if$ +} + + +FUNCTION {note.presented} +{ note #1 #9 substring$ "presented" = + note #1 #9 substring$ "Presented" = + or +} + +FUNCTION {n.filter} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "," = + t #1 #1 substring$ "\" = + t #1 #1 substring$ "~" = + or or + { "" * + t #2 global.max$ substring$ 't := + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {byear} +{ duplicate$ empty$ + { pop$ "" } + { 't := + t text.length$ 'sk := + #5 sk = + { t #1 #4 substring$ 's := + t #5 #1 substring$ 'longest.label := + longest.label is.num not + {s "year" make.tag + "nameyear" is.in.list + {longest.label * } + 'skip$ + if$ + } + {t "year" make.tag } + if$ + } + { t "year" make.tag + "nameyear" is.in.list + {extra.label *} + 'skip$ + if$ + } + if$ + } + if$ +} + +FUNCTION {format.date} +{ year empty$ + { "" } + { year byear } + if$ +} + +FUNCTION {parens} +{ "(" swap$ * ")" * } + +FUNCTION {format.date.parens} +{ year empty$ + { "" } + { year byear parens } + if$ +} + +FUNCTION {noparens} +{ " " swap$ * "" * } + +FUNCTION {format.softmiscdate} +{ year empty$ + { "" } + { year byear parens } + if$ +} + +FUNCTION {format.month}{ + month empty$ + {""} + {month sort.format.month "confdate" make.tag} + if$ +} + +FUNCTION {formatpatent.date} +{ year empty$ + 'skip$ + { month empty$ + { year } + {format.month " " * year *} + if$ + } + if$ +} + +FUNCTION {month.year.date} +{ year empty$ + {""} + { month empty$ + {year byear} + { format.month " " * year byear * } + if$ + type$ "inproceedings" = + 'skip$ + {"(" swap$ * ")" * } + if$ + } + if$ +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} +FUNCTION {format.volume} +{ volume empty$ + { "book" type$ = + {number empty$ + {""} + {"vol. " number "seriesno" make.tag *} + if$ + } + {""} + if$ + } + {"vol. " volume "seriesno" make.tag *} + if$ +} +FUNCTION {format.volume2} +{ volume empty$ + {""} + {"vol. " volume "seriesno" make.tag *} + if$ +} + +FUNCTION {format.art.vol} +{ + volume empty$ + {""} + {volume n.filter "volume" make.tag} + if$ + number empty$ + 'skip$ + { "(" number "issue" make.tag * ")" * * } + if$ +} + +FUNCTION {format.series} +{ series empty$ + 'skip$ + {series "sertitle" make.tag} + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { "" 'v := + "" 'l := + "" 'f := + edition "l" change.case$ 's := + "1" s = + "first" s = + or + { + "1" 'v := + "st" 'l := + } + { + "2" s = + "second" s = + or + { + "2" 'v := + "nd" 'l := + } + { + "3" s = + "third" s = + or + { + "3" 'v := + "rd" 'l := + } + { + "4" s = + "fourth" s = + or + { + "4" 'v := + "th" 'l := + } + { + "5" s = + "fifth" s = + or + { + "5" 'v := + "th" 'l := + } + { + "6" s = + "sixth" s = + or + { + "6" 'v := + "th" 'l := + } + { + "7" s = + "seventh" s = + or + { + "7" 'v := + "th" 'l := + } + { + "8" s = + "eighth" s = + or + { + "8" 'v := + "th" 'l := + } + { + "9" s = + "nineth" s = + or + { + "9" 'v := + "th" 'l := + } + { + edition "t" change.case$ 'f := + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + #0 bother = + { f "" = + { v l * 'f :=} + 'skip$ + if$ + } + { f "" = + { "\bedition{" v * "}" * l * 'f :=} + { "\bedition{" f * "}" * 'f :=} + if$ + } + if$ + f " edn." * + } + if$ +} +FUNCTION {format.isbn} +{ isbn empty$ + { "" } + { isbn "isbn" make.tag} + if$ +} + +INTEGERS {default.info} + + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + "" 'l := + + {t empty$ not} + { t #1 #1 substring$ 's := + + s is.num not + { "" l = not + {t find.integer + {#1 'multiresult := } + {#0 'multiresult := } + if$ + "" 't := + } + { + t #2 global.max$ substring$ 't := + } + if$ + } + { l s * 'l := + t #2 global.max$ substring$ 't := + } + if$ + } + while$ + multiresult +} +FUNCTION {clearpage} +{ 't := + "" 's := + "" 'l := + + { t empty$ not } + { + t #1 #1 substring$ 's := + s is.num not + 'skip$ + { l s * 'l := } + if$ + t #2 global.max$ substring$ 't := + } + while$ + l + +} +FUNCTION {do.pages} +{'t := + "" 'j := + "" 'v := + {t empty$ not} + { t #1 #1 substring$ 's := + s is.num not + s "," = not + and + { "" j = + { + t #2 global.max$ substring$ 't := + } + {t find.integer + { t clearpage 'v := } + 'skip$ + if$ + "" 't := + } + if$ + } + { j s * 'j := + t #2 global.max$ substring$ 't := + } + if$ + } + while$ + j clearpage 'j := + j "fpage" make.tag + "cnd" is.in.list + 'skip$ + {"--" * v "lpage" make.tag *} + if$ +} + + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + {type$ "article" = + {""} + {"cnd" is.in.list + {"p. "} + {"pp. "} + if$ + } + if$ + pages do.pages * + } + {type$ "article" = + {""} + {"p. "} + if$ + pages clearpage "fpage" make.tag * + } + + if$ + } + if$ +} + +FUNCTION {replace.tilde} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "~" = + { { t #1 #1 substring$ "~" = } + { "\texttildelow " * + t #2 global.max$ substring$ 't := + } + while$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + + +FUNCTION {format.url} +{ url empty$ + 'skip$ + { type$ "article" = + 'skip$ + { #0 bother = + { "\url{" } + { "\burl{" } + if$ + url replace.tilde * "}" * + output + } + if$ + + urldate empty$ + 'skip$ + { "Accessed " urldate * output } + if$ + } + if$ +} + + +FUNCTION {publisher.month.pages}{ + publisher empty$ series empty$ and + { address empty$ + 'skip$ + 'new.sentence + if$ + format.pub.address + + pages empty$ + 'skip$ + {insert.comma} + if$ + format.pages output + + } + { + pages empty$ + 'skip$ + {insert.comma} + if$ + format.pages output + publisher empty$ + 'skip$ + {new.sentence} + if$ + format.pub.address + } + if$ +} + +function{process.doi}{ + doi 't := + "" 'b := + #1 'int := +% "doi =" t * top$ + + t text.length$ 'slen := + + {int slen = not } + {t int #3 substring$ "10." = + { + t int #1 - #1 substring$ 'b := + b "" = + {"a" 'b :=} % if b is empty need to set a letter + 'skip$ + if$ + + b is.num not + { + t int slen int - #1 + substring$ 't := + slen #1 - 'int := + } + 'skip$ + if$ + + } + 'skip$ + if$ + int #1 + 'int := + } + while$ + t +} + +FUNCTION {format.doi} +{ doi empty$ + {""} + { + "nodoi" is.in.list + {""} + %%{"doi:\doiurl{" process.doi * "}" * } + {"\doiurl{" process.doi * "} " * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + {#1 bother = + "cnd" is.in.list not + and + { editor empty$ + 'skip$ + { "In: " output write$ format.editors } + if$ + } + 'skip$ + if$ + } + { editor empty$ + { "In: " booktitle upercase.first.letters "btitle" make.tag * output} + { "In: " output write$ format.editors "" %%% pushing empty string to the empty stack + booktitle upercase.first.letters "btitle" make.tag output + } + if$ + } + + if$ +} + +FUNCTION {format.in.ed} +{ title empty$ + 'skip$ + { editor empty$ + { title "btitle" make.tag output} + { author empty$ + { format.editors + stupid.colon + %format.date output + title "btitle" make.tag output + } + { "In: " output write$ format.editors "" %%% pushing empty string to the empty stack + title "btitle" make.tag output + } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { "Technical Report" } + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {patent.number} +{ number empty$ + 'skip$ + { number } + if$ +} +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + +FUNCTION {format.inpres} +{ "l" change.case$ 't := + "in press: " #10 + "in press. " #10 + "in press " #9 t chop.word + chop.word + chop.word + #1 global.max$ substring$ +} + +FUNCTION {bcomment.note} +{ note empty$ + 'skip$ + {note format.inpres "comment" make.tag output} + if$ +} + +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.chapter.and.note} +{ note empty$ chapter empty$ organization empty$ and and + 'skip$ + { chapter empty$ + "notnumber" last.label = + or + {organization empty$ + { note "comment" make.tag output } + { note empty$ + { organization "comment" make.tag output } + { organization ". " * note * "comment" make.tag output } + if$ + } + if$ + } + { note empty$ + { "Chap. " chapter * "comment" make.tag output} + { type empty$ + { "Chap. " } + { type "t" change.case$ "Section" = + { "Sect. " } + { "Chap. " } + if$ + } + if$ + chapter * ". " * note * "comment" make.tag output + } + if$ + } + if$ + } + if$ +} + +FUNCTION {item.end} +{ chapter empty$ + type$ "unpublished" = not + type$ "misc" = not + and and + { new.sentence + format.doi output + } + 'skip$ + if$ + + type$ "unpublished" = + type$ "misc" = + or + { note empty$ + 'skip$ + {note.presented + 'skip$ + {new.sentence note output} + if$ + } + if$ + format.date.parens output + } + { new.sentence + type$ "proceedings" = + { author empty$ editor empty$ and + 'bcomment.note + 'format.chapter.and.note + if$ + } + 'format.chapter.and.note + if$ + } + if$ + list.string 'v := + default.list 'list.string := + + type$ ".isbn" * is.in.list + "cnd" is.in.list + or + { + new.sentence +% format.isbn output + } + 'skip$ + if$ + new.sentence + %% commented by SPi as we are using format.eprint %% + %% and also to avoide eprint being printed twice - Start %% + %%eprint empty$ + %% 'skip$ + %% {"\arxivurl{" eprint * "}" * output} + %%if$ + %% End %% + chapter empty$ + type$ "unpublished" = not + type$ "misc" = not + and and + 'skip$ + { new.sentence + format.doi output + } + if$ + new.sentence + format.url + v 'list.string := + fin.entry +} + +FUNCTION {article.item.end} +{ chapter empty$ + type$ "unpublished" = not + type$ "misc" = not + and and + { new.sentence +% format.doi output + } + 'skip$ + if$ + + type$ "unpublished" = + type$ "misc" = + or + { note empty$ + 'skip$ + {note.presented + 'skip$ + {new.sentence note output} + if$ + } + if$ + format.date.parens output + } + { new.sentence + type$ "proceedings" = + { author empty$ editor empty$ and + 'bcomment.note + 'format.chapter.and.note + if$ + } + 'format.chapter.and.note + if$ + } + if$ + list.string 'v := + default.list 'list.string := + + type$ ".isbn" * is.in.list + "cnd" is.in.list + or + { + new.sentence +% format.isbn output + } + 'skip$ + if$ + new.sentence + %% commented by SPi as we are using format.eprint %% + %% and also to avoide eprint being printed twice - Start %% + %%eprint empty$ + %% 'skip$ + %% {"\arxivurl{" eprint * "}" * output} + %%if$ + %% End %% + chapter empty$ + type$ "unpublished" = not + type$ "misc" = not + and and + 'skip$ + { new.sentence +%% format.doi output + } + if$ + new.sentence + format.url + v 'list.string := + fin.entry +} + + +FUNCTION {insert.element} +{ #0 bother = + { element "{botherref}" * write$ newline$} + { + type$ "article" = + {element "{barticle}" * write$ newline$} + 'skip$ + if$ + type$ "book" = + type$ "proceedings" = + type$ "manual" = + type$ "booklet" = + or or or + {element "{bbook}" * write$ newline$} + 'skip$ + if$ + + type$ "inbook" = + { "notnumber" last.label = + {element "{bchapter}" * write$ newline$} + {element "{bbook}" * write$ newline$} + if$ + } + 'skip$ + if$ + + type$ "incollection" = + type$ "inproceedings" = + type$ "conference" = + or or + {element "{bchapter}" * write$ newline$} + 'skip$ + if$ + } + if$ +} + +FUNCTION {end.element} +{ "\end" 'element := + item.end + insert.element + "\endbibitem" write$ newline$ +} + +FUNCTION {article.end.element} +{ "\end" 'element := + article.item.end + insert.element + "\endbibitem" write$ newline$ +} + + +FUNCTION {begin.element} +{ "\begin" 'element := + insert.element +} +function {set.options}{ + options empty$ + 'skip$ + {options 'list.string :=} + if$ +} + +FUNCTION {settings} +{} + +FUNCTION {article} +{ output.bibitem + author empty$ + institution empty$ + editor empty$ + and and + journal empty$ + or + year empty$ + or + % above tagging rule means: + % nead: (volume & (pages or number) ) or (doi [without volume, pages and number]) + volume empty$ not + pages empty$ not bnumber empty$ not or + and + + volume empty$ pages empty$ bnumber empty$ and and + doi empty$ not and + or + not + or + {#0 'bother :=} + {#1 'bother :=} + if$ + begin.element + author empty$ + { editor empty$ + 'skip$ + {format.editors stupid.colon} + if$ + } + { format.authors stupid.colon} + if$ + "cnd" is.in.list + { + journal empty$ + {format.title "atitle" make.tag "title" output.check} + {journal "jtitle" make.tag output} + if$ + } + { + format.title "atitle" make.tag "title" output.check + journal empty$ + 'skip$ + {new.sentence journal "jtitle" make.tag output} + if$ + } + if$ + format.art.vol output + pages empty$ + 'skip$ + {insert.comma} + if$ + format.pages output + format.date.parens output + format.doi output + format.eprint output + format.primaryClass output + article.end.element +} + + +FUNCTION {patent} +{ output.bibitem + #0 'bother := + begin.element + author empty$ + 'skip$ + {format.authors stupid.colon} + if$ + format.title "title" output.check + add.period$ + patent.number output + insert.comma + formatpatent.date output + end.element +} + +FUNCTION { other } { patent } + +FUNCTION {book} +{ output.bibitem + author empty$ + institution empty$ + organization empty$ + editor empty$ + and and and + title empty$ + year empty$ + or or + {#0 'bother :=} + { + publisher empty$ address empty$ not and + {#0 'bother :=} + {#1 'bother :=} + if$ + } + if$ + begin.element + author empty$ + { editor empty$ + 'skip$ + {format.editors stupid.colon} + if$ + } + { format.authors stupid.colon} + if$ + format.title "btitle" make.tag "title" output.check + series empty$ + { + format.volume output + insert.comma + format.edition output + } + { edition empty$ + 'skip$ + 'insert.comma + if$ + format.edition output + new.sentence + format.series output + insert.comma + format.volume output + } + if$ + publisher.month.pages + format.date.parens output + end.element +} + +FUNCTION {booklet} +{output.bibitem + author empty$ + title empty$ + year empty$ + howpublished empty$ + or or or + {#0 'bother :=} + {#1 'bother :=} + if$ + + begin.element + author empty$ + 'skip$ + {format.authors stupid.colon} + if$ + format.title "btitle" make.tag "title" output.check + address empty$ publisher empty$ howpublished empty$ and and + 'skip$ + 'new.sentence + if$ + format.pub.address + format.date.parens output + end.element +} + +FUNCTION {misc} +{output.bibitem + #0 'bother := + begin.element + author empty$ + 'skip$ + {format.authors stupid.colon} + if$ + format.title "btitle" make.tag "title" output.check + address empty$ publisher empty$ howpublished empty$ and and + 'skip$ + 'new.sentence + if$ + format.pub.address + end.element +} + +FUNCTION {softmisc} +{output.bibitem + #0 'bother := + begin.element + author empty$ + 'skip$ + {format.authors} + if$ + stupid.colon + format.title "btitle" make.tag "title" output.check + insert.comma + version output + insert.comma + %%address empty$ publisher empty$ howpublished empty$ and and + %%'skip$ + %% 'new.sentence + %%if$ + format.pub.address + format.softmiscdate output + insert.comma + format.softmisc.eprint output + end.element +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + institution empty$ + organization empty$ + editor empty$ + and and and + title empty$ + year empty$ + or or + {#0 'bother :=} + { + publisher empty$ address empty$ not and + {#0 'bother :=} + {#1 'bother :=} + if$ + } + if$ + + chapter empty$ + { "" 'last.label :=} + { chapter string.to.integer empty$ author empty$ not and + { "notnumber" 'last.label :=} + { "" 'last.label :=} + if$ + } + if$ + + begin.element + author empty$ + 'skip$ + {format.authors stupid.colon} + if$ + "notnumber" last.label = + { chapter "ctitle" make.tag output + add.period$ + } + 'skip$ + if$ + format.in.ed + series empty$ + { + insert.comma + format.volume output + insert.comma + format.edition output + new.sentence + } + { + insert.comma + format.edition output + new.sentence + format.series output + volume empty$ + 'skip$ + 'insert.comma + if$ + format.volume output + } + if$ + publisher.month.pages + publisher empty$ address empty$ edition empty$ series empty$ pages empty$ volume empty$ and and and and and + 'insert.comma + 'skip$ + if$ + format.date.parens output + end.element +} +FUNCTION {incollection} +{ output.bibitem + author empty$ + institution empty$ + and + booktitle empty$ + title empty$ + year empty$ + or or or + {#0 'bother :=} + { + publisher empty$ address empty$ not and + {#0 'bother :=} + {#1 'bother :=} + if$ + } + if$ + begin.element + author empty$ + 'skip$ + {format.authors stupid.colon} + if$ + + "cnd" is.in.list + { + booktitle empty$ title empty$ not and + { + format.title "ctitle" make.tag "title" output.check + new.sentence + } + 'skip$ + if$ + } + { + format.title "ctitle" make.tag "title" output.check + title empty$ + 'skip$ + {new.sentence} + if$ + } + if$ + format.in.ed.booktitle + series empty$ + { + format.volume output + insert.comma + format.edition output + } + { + edition empty$ + 'skip$ + { insert.comma + format.edition output + } + if$ + new.sentence + format.series output + insert.comma + format.volume output + } + if$ + publisher.month.pages + format.date.parens output + end.element +} + +FUNCTION {inproceedings} +{ output.bibitem + author empty$ + institution empty$ + and + title empty$ + year empty$ + or or + {#0 'bother :=} + {#1 'bother :=} + if$ + begin.element + author empty$ + 'skip$ + {format.authors stupid.colon} + if$ + + "cnd" is.in.list + { + booktitle empty$ title empty$ not and + { + format.title "ctitle" make.tag "title" output.check + new.sentence + } + 'skip$ + if$ + } + { + format.title "ctitle" make.tag "title" output.check + title empty$ booktitle empty$ not and + 'skip$ + {new.sentence} + if$ + } + if$ + + format.in.ed.booktitle + series empty$ + 'skip$ + {new.sentence format.series output} + if$ + volume empty$ address empty$ publisher empty$ and and + 'skip$ + 'insert.comma + if$ + format.volume output + publisher.month.pages + format.date.parens output + end.element +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ output.bibitem + author empty$ + organization empty$ + title empty$ + year empty$ + address empty$ + or or or or + {#0 'bother :=} + {#1 'bother :=} + if$ + begin.element + + author empty$ + { organization empty$ + 'skip$ + { organization "publisher" make.tag output.nonnull + stupid.colon% add.period$ + } + if$ + } + { format.authors stupid.colon} + if$ + title empty$ + 'skip$ + {format.title "btitle" make.tag output} + if$ + edition empty$ + {new.sentence} + {insert.comma} + if$ + format.edition output + edition empty$ + 'skip$ + {new.sentence} + if$ + author empty$ organization empty$ + or + 'skip$ + { organization "publisher" make.tag output.nonnull + insert.comma + } + if$ + address empty$ + 'skip$ + {address "location" make.tag output} + if$ + format.date.parens output + end.element +} + + +FUNCTION {phdthesis} +{output.bibitem + #0 'bother := + begin.element + author empty$ + 'skip$ + {format.authors stupid.colon} + if$ + format.title "title" output.check + new.sentence + type$ "mastersthesis" = + {"Master's thesis" format.thesis.type output.nonnull} + {"PhD thesis" format.thesis.type output.nonnull} + if$ + school empty$ + 'skip$ + 'insert.comma + if$ + school "school" output.check + address empty$ + 'skip$ + 'insert.comma + if$ + address output + month.year.date output + end.element +} +FUNCTION {mastersthesis}{phdthesis} + + +FUNCTION {proceedings} +{ output.bibitem + author empty$ + institution empty$ + organization empty$ + editor empty$ + and and and + title empty$ + year empty$ + or or + {#0 'bother :=} + { + publisher empty$ address empty$ not and + {#0 'bother :=} + {#1 'bother :=} + if$ + } + if$ + + begin.element + author empty$ + { editor empty$ + {organization "institutionaled" make.tag "organization" output.check } + { format.editors } + if$ + } + { format.authors } + if$ + stupid.colon + format.title "btitle" make.tag output + series empty$ + 'skip$ + {new.sentence format.series output} + if$ + volume empty$ + 'skip$ + 'insert.comma + if$ + format.volume output + publisher.month.pages + format.date.parens output + end.element +} + +FUNCTION {techreport} +{ output.bibitem + #0 'bother := + begin.element + author empty$ + 'skip$ + {format.authors stupid.colon} + if$ + format.title "title" output.check + new.sentence + format.tr.number output.nonnull + institution empty$ + 'skip$ + 'insert.comma + if$ + institution "institution" output.check + address empty$ + 'skip$ + 'insert.comma + if$ + address output + month.year.date output + end.element +} + +FUNCTION {unpublished} +{ output.bibitem + #0 'bother := + + begin.element + author empty$ + 'skip$ + {format.authors stupid.colon} + if$ + format.title "title" output.check + note empty$ + 'skip$ + { note.presented + {note output} + 'skip$ + if$ + } + if$ + end.element +} + +FUNCTION {default.type} { unpublished } + +MACRO {jan} {"January"} +MACRO {feb} {"February"} +MACRO {mar} {"March"} +MACRO {apr} {"April"} +MACRO {may} {"May"} +MACRO {jun} {"June"} +MACRO {jul} {"July"} +MACRO {aug} {"August"} +MACRO {sep} {"September"} +MACRO {oct} {"October"} +MACRO {nov} {"November"} +MACRO {dec} {"December"} + +READ + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { et.al.char.used } + +FUNCTION {initialize.et.al.char.used} +{ #0 'et.al.char.used := +} + +%%%%% setting default options +FUNCTION {set.default.opt} +{"unsort" 'list.string :=} + +EXECUTE {set.default.opt} + +FUNCTION {assign.opt}{ + % First need to set options + "settings" type$ = + { options empty$ + 'skip$ + {options 'list.string :=} + if$ + } + 'skip$ + if$ +} + +ITERATE {assign.opt} +EXECUTE {initialize.et.al.char.used} + +FUNCTION {alpha.format.lab.names} +{ 's := + s num.names$ 'numnames := + numnames #1 > + { numnames #4 > + { #3 'namesleft := } + { numnames 'namesleft := } + if$ + #1 'nameptr := + "" + { namesleft #0 > } + { nameptr numnames = + { s nameptr "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { "+" * + #1 'et.al.char.used := + } + { s nameptr "{v{}}{l{}}" format.name$ * } + if$ + } + { s nameptr "{v{}}{l{}}" format.name$ * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + numnames #4 > + { "+" * + #1 'et.al.char.used := + } + 'skip$ + if$ + } + { s #1 "{v{}}{l{}}" format.name$ + duplicate$ text.length$ #2 < + { pop$ s #1 "{ll}" format.name$ #3 text.prefix$ } + 'skip$ + if$ + } + if$ +} + +FUNCTION {standard.format.lab.names} +{ 's := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ " et~al." * } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { " et~al." * } + { " and " * s #2 "{vv~}{ll}" format.name$ * } + if$ + } + if$ + } + if$ +} +FUNCTION {format.lab.names}{ + "alpha" is.in.list + 'alpha.format.lab.names + 'standard.format.lab.names + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + { key #3 text.prefix$ } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { "zzz" } + { key #3 text.prefix$ } + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.key.organization.label} +{ author empty$ + { key empty$ + { organization empty$ + { "zzz" } + { "The " #4 organization chop.word #3 text.prefix$ } + if$ + } + { key #3 text.prefix$ } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.organization.label} +{ editor empty$ + { key empty$ + { organization empty$ + { "zzz" } + { "The " #4 organization chop.word #3 text.prefix$ } + if$ + } + { key #3 text.prefix$ } + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.organization.label + { type$ "manual" = + 'author.key.organization.label + 'author.key.label + if$ + } + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ calc.short.authors + short.list + + "alpha" is.in.list + { + duplicate$ + year field.or.null purify$ #-1 #2 substring$ + * + 'label := + year field.or.null purify$ #-1 #4 substring$ + * + sortify 'sort.label := + } + { + "(" + * + year duplicate$ empty$ + short.list key field.or.null = or + { pop$ "" } + 'skip$ + if$ + * + 'label := + label 'sort.label := + } + if$ +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { " " * + "alpha" is.in.list + 'skip$ + {numnames int.to.str$ * " " *} + if$ + } + 'skip$ + if$ + s nameptr "{vv{ } }{ll{ }}{ ff{ }}{ jj{ }}" format.name$ 't := + nameptr numnames = + t "others" = + and + { "et al" * } + { t sortify * } + if$ + #3 numnames < + "alpha" is.in.list not + and + {#0 'namesleft := + " zzz " * + } + { + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + if$ + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "zzz" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "z" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.organization.sort} +{ author empty$ + { organization empty$ + { key empty$ + { "to sort, need author, organization, or key in " cite$ * warning$ + "z" + } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.organization.sort} +{ editor empty$ + { organization empty$ + { key empty$ + { "to sort, need editor, organization, or key in " cite$ * warning$ + "z" + } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { editor sort.format.names } + if$ +} + +FUNCTION {presort} +{ calc.label + sort.label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + {author empty$ + 'editor.organization.sort + 'author.organization.sort + if$ + } + { type$ "proceedings" = + type$ "incollection" = + or + {author empty$ + 'editor.organization.sort + 'author.organization.sort + if$ + } + { type$ "manual" = + 'author.organization.sort + 'author.sort + if$ + } + if$ + } + if$ + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ 'sort.label := + sort.label * + #1 entry.max$ substring$ 'sort.key$ := + + "settings" type$ = + {"aaa"} + {"unsort" is.in.list + {"bb"} + {"alpha" is.in.list + {sort.key$} + {sort.label} + if$ + } + if$ + } + if$ + 'sort.key$ := +} + + +ITERATE {presort} + +SORT + +INTEGERS { longest.label.width last.extra.num number.label } + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #0 int.to.chr$ 'last.label := + "" 'j := + #0 'longest.label.width := + #0 'last.extra.num := + #0 'number.label := +} + +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} + +FUNCTION {reverse.pass} +{ j "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'j := + label extra.label * 'label := +} + +EXECUTE {initialize.longest.label} + +ITERATE {forward.pass} + +REVERSE {reverse.pass} + +FUNCTION {write.preambule} +{ "%% BioMed_Central_Bib_Style_v1.01" write$ newline$ newline$ + "\begin{thebibliography}{" number.label int.to.str$ * "}" * write$ newline$ + "% BibTex style file: bmc-mathphys.bst (version 2.1), 2014-07-24" write$ newline$ + "\ifx \bisbn \undefined \def \bisbn #1{ISBN #1}\fi" write$ newline$ + "\ifx \binits \undefined \def \binits#1{#1}\fi" write$ newline$ + "\ifx \bauthor \undefined \def \bauthor#1{#1}\fi" write$ newline$ + "\ifx \batitle \undefined \def \batitle#1{#1}\fi" write$ newline$ + "\ifx \bjtitle \undefined \def \bjtitle#1{#1}\fi" write$ newline$ + "\ifx \bvolume \undefined \def \bvolume#1{\textbf{#1}}\fi" write$ newline$ + "\ifx \byear \undefined \def \byear#1{#1}\fi" write$ newline$ + "\ifx \bissue \undefined \def \bissue#1{#1}\fi" write$ newline$ + "\ifx \bfpage \undefined \def \bfpage#1{#1}\fi" write$ newline$ + "\ifx \blpage \undefined \def \blpage #1{#1}\fi" write$ newline$ + "\ifx \burl \undefined \def \burl#1{\textsf{#1}}\fi" write$ newline$ + %%"\ifx \doiurl \undefined \def \doiurl#1{\textsf{#1}}\fi" write$ newline$ + "\ifx \doiurl \undefined \def \doiurl#1{\url{https://doi.org/#1}}\fi" write$ newline$ + "\ifx \betal \undefined \def \betal{\textit{et al.}}\fi" write$ newline$ + "\ifx \binstitute \undefined \def \binstitute#1{#1}\fi" write$ newline$ + "\ifx \binstitutionaled \undefined \def \binstitutionaled#1{#1}\fi" write$ newline$ + "\ifx \bctitle \undefined \def \bctitle#1{#1}\fi" write$ newline$ + "\ifx \beditor \undefined \def \beditor#1{#1}\fi" write$ newline$ + "\ifx \bpublisher \undefined \def \bpublisher#1{#1}\fi" write$ newline$ + "\ifx \bbtitle \undefined \def \bbtitle#1{#1}\fi" write$ newline$ + "\ifx \bedition \undefined \def \bedition#1{#1}\fi" write$ newline$ + "\ifx \bseriesno \undefined \def \bseriesno#1{#1}\fi" write$ newline$ + "\ifx \blocation \undefined \def \blocation#1{#1}\fi" write$ newline$ + "\ifx \bsertitle \undefined \def \bsertitle#1{#1}\fi" write$ newline$ + "\ifx \bsnm \undefined \def \bsnm#1{#1}\fi" write$ newline$ + "\ifx \bsuffix \undefined \def \bsuffix#1{#1}\fi" write$ newline$ + "\ifx \bparticle \undefined \def \bparticle#1{#1}\fi" write$ newline$ + "\ifx \barticle \undefined \def \barticle#1{#1}\fi" write$ newline$ + "\bibcommenthead" write$ newline$ +} + + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + write.preambule + "\ifx \bconfdate \undefined \def \bconfdate #1{#1}\fi" write$ newline$ + "\ifx \botherref \undefined \def \botherref #1{#1}\fi" write$ newline$ + "\ifx \url \undefined \def \url#1{\textsf{#1}}\fi" write$ newline$ + "\ifx \bchapter \undefined \def \bchapter#1{#1}\fi" write$ newline$ + "\ifx \bbook \undefined \def \bbook#1{#1}\fi" write$ newline$ + "\ifx \bcomment \undefined \def \bcomment#1{#1}\fi" write$ newline$ + "\ifx \oauthor \undefined \def \oauthor#1{#1}\fi" write$ newline$ + "\ifx \citeauthoryear \undefined \def \citeauthoryear#1{#1}\fi" write$ newline$ + "\ifx \endbibitem \undefined \def \endbibitem {}\fi" write$ newline$ + "\ifx \bconflocation \undefined \def \bconflocation#1{#1}\fi" write$ newline$ + "\ifx \arxivurl \undefined \def \arxivurl#1{\textsf{#1}}\fi" write$ newline$ + "\csname PreBibitemsHook\endcsname" write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} + + +%% XML output - done for each entry referenced in the BibTeX database +INTEGERS {i ll li j.int global.counter} +STRINGS {lr lp lt ls } + +FUNCTION {replace} +{ + 'lr := % replace string + 'lp := % pattern + 'lt := % text to search + "" 'ls := % result string + lp text.length$ 'll := % length of the search pattern + { lt empty$ not } + { lt #1 ll substring$ lp = + { ls lr * 'ls := + lt ll #1 + global.max$ substring$ 'lt := } + { ls lt #1 #1 substring$ * 'ls := + lt #2 global.max$ substring$ 'lt := } + if$ + } + while$ + ls +} + +FUNCTION {strip.letters} +{ + "" 's := + duplicate$ missing$ + 'pop$ + { + 't := + { t "" = not } + { % ascii '0' = 48, '9' = 57 + t #1 #1 substring$ chr.to.int$ 'i := + i #47 > i #58 < and + { s t #1 #1 substring$ * 's := } + 'skip$ + if$ + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + s +} +FUNCTION {output.xml} +{ duplicate$ "" = + 'pop$ + { " " swap$ * write$ newline$ } + if$ +} + +%% + % markup.xml + % + % Takes 2 args text & tag {"the text " "tag"} + % Returns 1 string {"the text <\tag>"} +%% +FUNCTION {markup.xml} +{ + "" 'v := % result + 't := % tag + duplicate$ missing$ + 'pop$ + { 'v := } + if$ + v "" = + 'skip$ + { "<" t * ">" * v * "" * 'v := } + if$ + v +} + +%% Takes 2 args - tag, string +FUNCTION{markup.xml.title} +{ pop$ % tag + duplicate$ missing$ + 'pop$ + { + 's := % string + s "\&" "&" replace 's := + s "p" markup.xml 's := + s "title" markup.xml output.xml + } + if$ +} + + +%% + % markup.xml.pages + % + % Takes 1 arg (pages string) + % seperates into and if + % there is a - seperator. else no lpage. + % + % need to remove others +%% +FUNCTION{markup.xml.pages} +{ + "" 'v := % fpage + "" 's := % lpage + duplicate$ missing$ + 'pop$ + { + 't := + t " " "" replace 't := % remove all spaces. pgs must be - seperated + { t empty$ not } + { + t #1 #1 substring$ "-" = + { + t #2 global.max$ substring$ 's := + "" 't := % break while loop + }{ + v t #1 #1 substring$ * 'v := + t #2 global.max$ substring$ 't := + } + if$ + } + while$ + } + if$ + v "fpage" markup.xml output.xml + s "lpage" markup.xml output.xml +} + + +%% + % markup.xml.names + % + % Takes 2 args + % tag, namefield (eg. author "au") + % splits fields into and + % writes info + % returns nothing +%% +FUNCTION {markup.xml.names} +{ + 't := % tag + "" 'v := + "" 's := + duplicate$ empty$ + { pop$ + organization missing$ + { institution "cnm" markup.xml + "au" markup.xml "aug" markup.xml output.xml } + { organization "cnm" markup.xml + "au" markup.xml "aug" markup.xml output.xml } + if$ } + { + " " write$ newline$ + 'temp.str := % names string + temp.str num.names$ 'j.int := % num of names + #1 'i := % init counter + { i #1 j.int + < } % while (i <= j.int) + { + " " write$ + + % Initial first names + % if first name all in capitals + % - assume is initial list of first names. + temp.str i "{ff{ }}" format.name$ + duplicate$ "u" change.case$ = + { temp.str i "{ff{ }}" format.name$ } + { temp.str i "{f{}}" format.name$ } + if$ + + % if last name but no first name use cnm; else snm + duplicate$ "" = + { temp.str i "{ll{ }}" format.name$ % last names space seperated. + "cnm" markup.xml write$ } + { temp.str i "{ll{ }}" format.name$ % last names space seperated. + "snm" markup.xml write$ } + if$ + + "fnm" markup.xml write$ + + "" write$ newline$ + i #1 + 'i := + } + while$ + " " write$ newline$ + } + if$ +} + + +%% + % markup.xml.pub + % + % Takes 4 args (school address publisher tag) + % prints concatenation + % returns nothing +%% +FUNCTION {markup.xml.pub} +{ + 't := % Tag + "" 'v := % Publisher + "" 'l := % Address + "" 'f := % School + "" 's := % Answer + duplicate$ missing$ 'pop$ { 'v := } if$ + duplicate$ missing$ 'pop$ { 'l := } if$ + duplicate$ missing$ 'pop$ { 'f := } if$ + "" f = not % school not empty + { f 's := } % return school as publisher + { % else + "" v = "" l = and % address and pub empty + 'skip$ + { + "" l = + { v 's := } % return pub + { "" v = + { l 's := } % return add + { l ": " * v * 's := } % return add : pub + if$ + } + if$ + } + if$ + } + if$ + s t markup.xml output.xml +} + +%% + % xml.phd + % + % Takes nothing + % Returns type (phd/msc) of empty string +%% +FUNCTION {xml.phd} +{ + "phdthesis" type$ = + "mastersthesis" type$ = or + { "phdthesis" type$ = + { "PhD thesis" } + { "Master's thesis" } + if$ + } + { type } % usually empty + if$ +} + +% markup.xml.edition +% +% edition is a numeric value. ie "2" +% if format 2nd 1st etc.. strip letters. +% +FUNCTION {markup.xml.edition} +{ pop$ pop$ %clear stack + edition strip.letters duplicate$ "" = + { pop$ edition } + 'skip$ + if$ + "edition" markup.xml output.xml +} + + +FUNCTION{begin.bmcxmlcomment}{ + newline$ + "\newcommand{\BMCxmlcomment}[1]{}" write$ newline$ + newline$ + "\BMCxmlcomment{" write$ newline$ + newline$ "" write$ newline$ +} + +FUNCTION{end.bmcxmlcomment}{ + newline$ + "" write$ newline$ + "} % end of \BMCxmlcomment" write$ newline$ +} + +FUNCTION {export.xml}{ + newline$ + global.counter #1 + 'global.counter := + "" * + write$ newline$ +% title "\&" "&" replace "title" markup.xml.title + title "title" markup.xml.title + author "aug" markup.xml.names % org. and inst. here + howpublished missing$ + { booktitle missing$ + { journal missing$ + { xml.phd } % Phd/Msc + {journal} + if$ + } {booktitle} + if$ + } { howpublished } + if$ "source" markup.xml output.xml + school + address + publisher "publisher" markup.xml.pub + editor "editor" markup.xml output.xml + edition "edition" markup.xml.edition + series "p" markup.xml + "title" markup.xml + "series" markup.xml output.xml + chapter "p" markup.xml + "title" markup.xml + "section" markup.xml output.xml + % month % ignore + year "pubdate" markup.xml output.xml + + note missing$ + { volume "volume" markup.xml output.xml + number "issue" markup.xml output.xml + pages markup.xml.pages + url "url" markup.xml output.xml } + { note "l" change.case$ "in press" = + { " " write$ newline$ } + { volume "volume" markup.xml output.xml + number "issue" markup.xml output.xml + pages markup.xml.pages + url "url" markup.xml output.xml + note "note" markup.xml output.xml + } + if$ + } + if$ + "" write$ newline$ +} + +%%EXECUTE {begin.bmcxmlcomment} +%%ITERATE {export.xml} +%%EXECUTE {end.bmcxmlcomment} + + + + diff --git a/sn-article-template/bst/sn-nature.bst b/sn-article-template/bst/sn-nature.bst new file mode 100644 index 0000000..cae8f64 --- /dev/null +++ b/sn-article-template/bst/sn-nature.bst @@ -0,0 +1,1710 @@ +%% +%% This is file `naturemag.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% merlin.mbs (with options: `head,seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% physjour.mbs (with options: `seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% geojour.mbs (with options: `seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% photjour.mbs (with options: `seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% merlin.mbs (with options: `tail,seq-no,nm-rev,ed-rev,jnrlst,nmlm,x5,m1,yr-par,xmth,vol-bf,vnum-x,volp-com,num-xser,jnm-x,bkpg-x,pub-date,edparxc,ppx,ed,abr,xedn,jabr,amper,and-xcom,etal-it,eprint,url,url-blk,bibinfo,nfss,{}') +%% ---------------------------------------- +%% *** Style for the journal Nature (created by Peter Czoschke) *** +%% +%% Copyright 1994-2002 Patrick W Daly + % =============================================================== + % IMPORTANT NOTICE: + % This bibliographic style (bst) file has been generated from one or + % more master bibliographic style (mbs) files, listed above. + % + % This generated file can be redistributed and/or modified under the terms + % of the LaTeX Project Public License Distributed from CTAN + % archives in directory macros/latex/base/lppl.txt; either + % version 1 of the License, or any later version. + % =============================================================== + % Name and version information of the main mbs file: + % \ProvidesFile{merlin.mbs}[2002/10/21 4.05 (PWD, AO, DPC)] + % For use with BibTeX version 0.99a or later + %------------------------------------------------------------------- + % This bibliography style file is intended for texts in ENGLISH + % This is a numerical citation style, and as such is standard LaTeX. + % It requires no extra package to interface to the main text. + % The form of the \bibitem entries is + % \bibitem{key}... + % Usage of \cite is as follows: + % \cite{key} ==>> [#] + % \cite[chap. 2]{key} ==>> [#, chap. 2] + % where # is a number determined by the ordering in the reference list. + % The order in the reference list is that by which the works were originally + % cited in the text, or that in the database. + %--------------------------------------------------------------------- + +ENTRY + { address + archive + author + booktitle + chapter + edition + editor + eprint + howpublished + institution + journal + key + keywords + month + note + number + organization + pages + publisher + school + series + title + type + url + doi + volume + year + archivePrefix + primaryClass + eid + adsurl + adsnote + version + } + {} + { label } +INTEGERS { output.state before.all mid.sentence after.sentence after.block } +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +STRINGS { s t} +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output.in.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {in.output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.in.nonnull + if$ +} +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {date.block} +{ + new.block +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} +FUNCTION {bolden} +{ duplicate$ empty$ + { pop$ "" } + { "\textbf{" swap$ * "}" * } + if$ +} +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al." } + +FUNCTION {bbl.in.editors} +{ "eds " } + +FUNCTION {bbl.editors} +{ "eds" } + +FUNCTION {bbl.editor} +{ "ed." } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "edn" } + +FUNCTION {bbl.volume} +{ "Vol." } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "no." } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "" } + +FUNCTION {bbl.page} +{ "" } + +FUNCTION {bbl.chapter} +{ "Ch." } + +FUNCTION {bbl.techrep} +{ "Tech. Rep." } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + + %------------------------------------------------------------------- + % Begin module: + % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)] +MACRO {aa}{"Astron. \& Astrophys."} +MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."} +MACRO {aj} {"Astron. J."} +MACRO {aph} {"Acta Phys."} +MACRO {advp} {"Adv. Phys."} +MACRO {ajp} {"Amer. J. Phys."} +MACRO {ajm} {"Amer. J. Math."} +MACRO {amsci} {"Amer. Sci."} +MACRO {anofd} {"Ann. Fluid Dyn."} +MACRO {am} {"Ann. Math."} +MACRO {ap} {"Ann. Phys. (NY)"} +MACRO {adp} {"Ann. Phys. (Leipzig)"} +MACRO {ao} {"Appl. Opt."} +MACRO {apl} {"Appl. Phys. Lett."} +MACRO {app} {"Astroparticle Phys."} +MACRO {apj} {"Astrophys. J."} +MACRO {apjsup} {"Astrophys. J. Suppl."} +MACRO {apss} {"Astrophys. Space Sci."} +MACRO {araa} {"Ann. Rev. Astron. Astrophys."} +MACRO {baas} {"Bull. Amer. Astron. Soc."} +MACRO {baps} {"Bull. Amer. Phys. Soc."} +MACRO {cmp} {"Comm. Math. Phys."} +MACRO {cpam} {"Commun. Pure Appl. Math."} +MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"} +MACRO {cpc} {"Comp. Phys. Comm."} +MACRO {cqg} {"Class. Quant. Grav."} +MACRO {cra} {"C. R. Acad. Sci. A"} +MACRO {fed} {"Fusion Eng. \& Design"} +MACRO {ft} {"Fusion Tech."} +MACRO {grg} {"Gen. Relativ. Gravit."} +MACRO {ieeens} {"IEEE Trans. Nucl. Sci."} +MACRO {ieeeps} {"IEEE Trans. Plasma Sci."} +MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"} +MACRO {ip} {"Infrared Phys."} +MACRO {irp} {"Infrared Phys."} +MACRO {jap} {"J. Appl. Phys."} +MACRO {jasa} {"J. Acoust. Soc. America"} +MACRO {jcp} {"J. Comp. Phys."} +MACRO {jetp} {"Sov. Phys.--JETP"} +MACRO {jfe} {"J. Fusion Energy"} +MACRO {jfm} {"J. Fluid Mech."} +MACRO {jmp} {"J. Math. Phys."} +MACRO {jne} {"J. Nucl. Energy"} +MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."} +MACRO {jnm} {"J. Nucl. Mat."} +MACRO {jpc} {"J. Phys. Chem."} +MACRO {jpp} {"J. Plasma Phys."} +MACRO {jpsj} {"J. Phys. Soc. Japan"} +MACRO {jsi} {"J. Sci. Instrum."} +MACRO {jvst} {"J. Vac. Sci. \& Tech."} +MACRO {nat} {"Nature"} +MACRO {nature} {"Nature"} +MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"} +MACRO {nf} {"Nucl. Fusion"} +MACRO {nim} {"Nucl. Inst. \& Meth."} +MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."} +MACRO {np} {"Nucl. Phys."} +MACRO {npb} {"Nucl. Phys. B"} +MACRO {nt/f} {"Nucl. Tech./Fusion"} +MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"} +MACRO {inc} {"Nuovo Cimento"} +MACRO {nc} {"Nuovo Cimento"} +MACRO {pf} {"Phys. Fluids"} +MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."} +MACRO {pfb} {"Phys. Fluids B: Plasma Phys."} +MACRO {pl} {"Phys. Lett."} +MACRO {pla} {"Phys. Lett. A"} +MACRO {plb} {"Phys. Lett. B"} +MACRO {prep} {"Phys. Rep."} +MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"} +MACRO {pp} {"Phys. Plasmas"} +MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"} +MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"} +MACRO {prl} {"Phys. Rev. Lett."} +MACRO {pr} {"Phys. Rev."} +MACRO {physrev} {"Phys. Rev."} +MACRO {pra} {"Phys. Rev. A"} +MACRO {prb} {"Phys. Rev. B"} +MACRO {prc} {"Phys. Rev. C"} +MACRO {prd} {"Phys. Rev. D"} +MACRO {pre} {"Phys. Rev. E"} +MACRO {ps} {"Phys. Scripta"} +MACRO {procrsl} {"Proc. Roy. Soc. London"} +MACRO {rmp} {"Rev. Mod. Phys."} +MACRO {rsi} {"Rev. Sci. Inst."} +MACRO {science} {"Science"} +MACRO {sciam} {"Sci. Am."} +MACRO {sam} {"Stud. Appl. Math."} +MACRO {sjpp} {"Sov. J. Plasma Phys."} +MACRO {spd} {"Sov. Phys.--Doklady"} +MACRO {sptp} {"Sov. Phys.--Tech. Phys."} +MACRO {spu} {"Sov. Phys.--Uspeki"} +MACRO {st} {"Sky and Telesc."} + % End module: physjour.mbs + %------------------------------------------------------------------- + % Begin module: + % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)] +MACRO {aisr} {"Adv. Space Res."} +MACRO {ag} {"Ann. Geophys."} +MACRO {anigeo} {"Ann. Geofis."} +MACRO {angl} {"Ann. Glaciol."} +MACRO {andmet} {"Ann. d. Meteor."} +MACRO {andgeo} {"Ann. d. Geophys."} +MACRO {andphy} {"Ann. Phys.-Paris"} +MACRO {afmgb} {"Arch. Meteor. Geophys. Bioklimatol."} +MACRO {atph} {"Atm\'osphera"} +MACRO {aao} {"Atmos. Ocean"} +MACRO {ass}{"Astrophys. Space Sci."} +MACRO {atenv} {"Atmos. Environ."} +MACRO {aujag} {"Aust. J. Agr. Res."} +MACRO {aumet} {"Aust. Meteorol. Mag."} +MACRO {blmet} {"Bound.-Lay. Meteorol."} +MACRO {bams} {"Bull. Amer. Meteorol. Soc."} +MACRO {cch} {"Clim. Change"} +MACRO {cdyn} {"Clim. Dynam."} +MACRO {cbul} {"Climatol. Bull."} +MACRO {cap} {"Contrib. Atmos. Phys."} +MACRO {dsr} {"Deep-Sea Res."} +MACRO {dhz} {"Dtsch. Hydrogr. Z."} +MACRO {dao} {"Dynam. Atmos. Oceans"} +MACRO {eco} {"Ecology"} +MACRO {empl}{"Earth, Moon and Planets"} +MACRO {envres} {"Environ. Res."} +MACRO {envst} {"Environ. Sci. Technol."} +MACRO {ecms} {"Estuarine Coastal Mar. Sci."} +MACRO {expa}{"Exper. Astron."} +MACRO {geoint} {"Geofis. Int."} +MACRO {geopub} {"Geofys. Publ."} +MACRO {geogeo} {"Geol. Geofiz."} +MACRO {gafd} {"Geophys. Astrophys. Fluid Dyn."} +MACRO {gfd} {"Geophys. Fluid Dyn."} +MACRO {geomag} {"Geophys. Mag."} +MACRO {georl} {"Geophys. Res. Lett."} +MACRO {grl} {"Geophys. Res. Lett."} +MACRO {ga} {"Geophysica"} +MACRO {gs} {"Geophysics"} +MACRO {ieeetap} {"IEEE Trans. Antenn. Propag."} +MACRO {ijawp} {"Int. J. Air Water Pollut."} +MACRO {ijc} {"Int. J. Climatol."} +MACRO {ijrs} {"Int. J. Remote Sens."} +MACRO {jam} {"J. Appl. Meteorol."} +MACRO {jaot} {"J. Atmos. Ocean. Technol."} +MACRO {jatp} {"J. Atmos. Terr. Phys."} +MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."} +MACRO {jce} {"J. Climate"} +MACRO {jcam} {"J. Climate Appl. Meteor."} +MACRO {jcm} {"J. Climate Meteor."} +MACRO {jcy} {"J. Climatol."} +MACRO {jgr} {"J. Geophys. Res."} +MACRO {jga} {"J. Glaciol."} +MACRO {jh} {"J. Hydrol."} +MACRO {jmr} {"J. Mar. Res."} +MACRO {jmrj} {"J. Meteor. Res. Japan"} +MACRO {jm} {"J. Meteor."} +MACRO {jpo} {"J. Phys. Oceanogr."} +MACRO {jra} {"J. Rech. Atmos."} +MACRO {jaes} {"J. Aeronaut. Sci."} +MACRO {japca} {"J. Air Pollut. Control Assoc."} +MACRO {jas} {"J. Atmos. Sci."} +MACRO {jmts} {"J. Mar. Technol. Soc."} +MACRO {jmsj} {"J. Meteorol. Soc. Japan"} +MACRO {josj} {"J. Oceanogr. Soc. Japan"} +MACRO {jwm} {"J. Wea. Mod."} +MACRO {lao} {"Limnol. Oceanogr."} +MACRO {mwl} {"Mar. Wea. Log"} +MACRO {mau} {"Mausam"} +MACRO {meteor} {"``Meteor'' Forschungsergeb."} +MACRO {map} {"Meteorol. Atmos. Phys."} +MACRO {metmag} {"Meteor. Mag."} +MACRO {metmon} {"Meteor. Monogr."} +MACRO {metrun} {"Meteor. Rundsch."} +MACRO {metzeit} {"Meteor. Z."} +MACRO {metgid} {"Meteor. Gidrol."} +MACRO {mwr} {"Mon. Weather Rev."} +MACRO {nwd} {"Natl. Weather Dig."} +MACRO {nzjmfr} {"New Zeal. J. Mar. Freshwater Res."} +MACRO {npg} {"Nonlin. Proc. Geophys."} +MACRO {om} {"Oceanogr. Meteorol."} +MACRO {ocac} {"Oceanol. Acta"} +MACRO {oceanus} {"Oceanus"} +MACRO {paleoc} {"Paleoceanography"} +MACRO {pce} {"Phys. Chem. Earth"} +MACRO {pmg} {"Pap. Meteor. Geophys."} +MACRO {ppom} {"Pap. Phys. Oceanogr. Meteor."} +MACRO {physzeit} {"Phys. Z."} +MACRO {pps} {"Planet. Space Sci."} +MACRO {pss} {"Planet. Space Sci."} +MACRO {pag} {"Pure Appl. Geophys."} +MACRO {qjrms} {"Quart. J. Roy. Meteorol. Soc."} +MACRO {quatres} {"Quat. Res."} +MACRO {rsci} {"Radio Sci."} +MACRO {rse} {"Remote Sens. Environ."} +MACRO {rgeo} {"Rev. Geophys."} +MACRO {rgsp} {"Rev. Geophys. Space Phys."} +MACRO {rdgeo} {"Rev. Geofis."} +MACRO {revmeta} {"Rev. Meteorol."} +MACRO {sgp}{"Surveys in Geophys."} +MACRO {sp} {"Solar Phys."} +MACRO {ssr} {"Space Sci. Rev."} +MACRO {tellus} {"Tellus"} +MACRO {tac} {"Theor. Appl. Climatol."} +MACRO {tagu} {"Trans. Am. Geophys. Union (EOS)"} +MACRO {wrr} {"Water Resour. Res."} +MACRO {weather} {"Weather"} +MACRO {wafc} {"Weather Forecast."} +MACRO {ww} {"Weatherwise"} +MACRO {wmob} {"WMO Bull."} +MACRO {zeitmet} {"Z. Meteorol."} + % End module: geojour.mbs + %------------------------------------------------------------------- + % Begin module: + % \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)] + +MACRO {appopt} {"Appl. Opt."} +MACRO {bell} {"Bell Syst. Tech. J."} +MACRO {ell} {"Electron. Lett."} +MACRO {jasp} {"J. Appl. Spectr."} +MACRO {jqe} {"IEEE J. Quantum Electron."} +MACRO {jlwt} {"J. Lightwave Technol."} +MACRO {jmo} {"J. Mod. Opt."} +MACRO {josa} {"J. Opt. Soc. America"} +MACRO {josaa} {"J. Opt. Soc. Amer.~A"} +MACRO {josab} {"J. Opt. Soc. Amer.~B"} +MACRO {jdp} {"J. Phys. (Paris)"} +MACRO {oc} {"Opt. Commun."} +MACRO {ol} {"Opt. Lett."} +MACRO {phtl} {"IEEE Photon. Technol. Lett."} +MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."} +MACRO {sse} {"Solid-State Electron."} +MACRO {sjot} {"Sov. J. Opt. Technol."} +MACRO {sjqe} {"Sov. J. Quantum Electron."} +MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."} +MACRO {stph} {"Sov. Phys.--Techn. Phys."} +MACRO {stphl} {"Sov. Techn. Phys. Lett."} +MACRO {vr} {"Vision Res."} +MACRO {zph} {"Z. f. Physik"} +MACRO {zphb} {"Z. f. Physik~B"} +MACRO {zphd} {"Z. f. Physik~D"} + +MACRO {CLEO} {"CLEO"} +MACRO {ASSL} {"Adv. Sol.-State Lasers"} +MACRO {OSA} {"OSA"} + % End module: photjour.mbs +%% Copyright 1994-2002 Patrick W Daly +MACRO {acmcs} {"ACM Comput. Surv."} + +MACRO {acta} {"Acta Inf."} + +MACRO {cacm} {"Commun. ACM"} + +MACRO {ibmjrd} {"IBM J. Res. Dev."} + +MACRO {ibmsj} {"IBM Syst.~J."} + +MACRO {ieeese} {"IEEE Trans. Software Eng."} + +MACRO {ieeetc} {"IEEE Trans. Comput."} + +MACRO {ieeetcad} + {"IEEE Trans. Comput. Aid. Des."} + +MACRO {ipl} {"Inf. Process. Lett."} + +MACRO {jacm} {"J.~ACM"} + +MACRO {jcss} {"J.~Comput. Syst. Sci."} + +MACRO {scp} {"Sci. Comput. Program."} + +MACRO {sicomp} {"SIAM J. Comput."} + +MACRO {tocs} {"ACM Trans. Comput. Syst."} + +MACRO {tods} {"ACM Trans. Database Syst."} + +MACRO {tog} {"ACM Trans. Graphic."} + +MACRO {toms} {"ACM Trans. Math. Software"} + +MACRO {toois} {"ACM Trans. Office Inf. Syst."} + +MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."} + +MACRO {tcs} {"Theor. Comput. Sci."} + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + "\bibinfo{" swap$ * "}{" * swap$ * "}" * + } + if$ + } + if$ +} +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + "\bibinfo{" swap$ * "}{" * swap$ * "}" * + } + if$ + } + if$ +} +FUNCTION {format.eprint} +{ eprint duplicate$ empty$ + 'skip$ + { "\eprint" + archive empty$ + 'skip$ + { "[" * archive * "]" * } + if$ + "{" * swap$ * "}" * + } + if$ +} +FUNCTION {format.url} +{ url empty$ + { "" } + { "\urlprefix\url{" url * "}" * } + if$ +} + +FUNCTION {format.doi} +{ doi empty$ + { "" } + { "\doi{" doi * "}" * } + if$ +} + +STRINGS { bibinfo} +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}{, f.}{, jj}" + format.name$ + bibinfo bibinfo.check + 't := + nameptr #1 > + { + nameptr #1 + #1 + = + numnames #5 + > and + { "others" 't := + #1 'namesleft := } + 'skip$ + if$ + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal emphasize * + } + { + "\&" + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} +FUNCTION {format.names.ed} +{ + format.names +} +FUNCTION {format.authors} +{ author "author" format.names +} +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {get.in.bbl.editor} +{ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + " " * + get.bbl.editor + "(" swap$ * ")" * + * + } + if$ +} + +FUNCTION {format.in.editors} +{ "" editor "editor" format.names duplicate$ empty$ 'skip$ + { swap$ "(eds" * + " " * swap$ * + swap$ " " * + swap$ * ")" * + } + if$ +} + +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + + + +FUNCTION {format.in.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + " in \textit{" swap$ * "}" * "title" bibinfo.check +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check +} + +FUNCTION {format.inpro.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check + emphasize} + +FUNCTION {format.version} +{ version + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "version" bibinfo.check +} + +%FUNCTION {format.inpro.title} +%{ title +% duplicate$ empty$ 'skip$ +% { "t" change.case$ } +% if$ +% "title" bibinfo.check +% emphasize} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in capitalize + " " * } + +FUNCTION {format.date} +{ + "" + duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { swap$ 'skip$ + { "there's a month but no year in " cite$ * warning$ } + if$ + * + } + { swap$ 'skip$ + { + swap$ + " " * swap$ + } + if$ + * + } + if$ + duplicate$ empty$ + 'skip$ + { + before.all 'output.state := + " (" swap$ * ")" * + } + if$ +} +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + emphasize + } + if$ +} +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ bbl.of space.word * swap$ + emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + n.dashify + } + { + } + if$ + "pages" bibinfo.check + } + if$ +} +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + ", " * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} +FUNCTION {format.number} + {number empty$ + 'skip$ + { "~(" number * ")" * * } + if$ + } +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + bolden +% format.number + format.journal.pages +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.booktitle} +{ + booktitle "booktitle" bibinfo.check + emphasize +} +FUNCTION {format.in.ed.booktitle} +{ duplicate$ empty$ 'skip$ + { +editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { +format.booktitle swap$ +"(" editor num.names$ #1 > 'bbl.in.editors 'bbl.editor if$ * swap$ ") " * + * swap$ + * } + if$ + } + if$ +} +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} +FUNCTION {format.article.crossref} +{ + key duplicate$ empty$ + { pop$ + journal duplicate$ empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * warning$ } + { "journal" bibinfo.check emphasize word.in swap$ * } + if$ + } + { word.in swap$ * " " *} + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.crossref.editor} +{ editor #1 "{vv~}{ll}" format.name$ + "editor" bibinfo.check + editor num.names$ duplicate$ + #2 > + { pop$ + "editor" bibinfo.check + " " * bbl.etal + emphasize + * + } + { #2 < + 'skip$ + { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + "editor" bibinfo.check + " " * bbl.etal + emphasize + * + } + { + " \& " + * editor #2 "{vv~}{ll}" format.name$ + "editor" bibinfo.check + * + } + if$ + } + if$ + } + if$ +} +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + capitalize + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { series emphasize * } + if$ + } + { key * } + if$ + } + { format.crossref.editor * } + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.incoll.inproc.crossref} +{ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { format.booktitle duplicate$ empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + } + { word.in swap$ * } + if$ + } + { word.in key * " " *} + if$ + } + { word.in format.crossref.editor * " " *} + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.org.or.pub} +{ 't := + "" + year empty$ + { "empty year in " cite$ * warning$ } + 'skip$ + if$ + address empty$ t empty$ and + year empty$ and + 'skip$ + { + add.blank "(" * + t empty$ + { address "address" bibinfo.check * + } + { t * + address empty$ + 'skip$ + { ", " * address "address" bibinfo.check * } + if$ + } + if$ + year empty$ + 'skip$ + { t empty$ address empty$ and + 'skip$ + { ", " * } + if$ + year "year" bibinfo.check + * + } + if$ + ")" * + } + if$ +} +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.warn format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { " {[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.soft.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ + "eprint" bibinfo.check +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + crossref missing$ + { + journal + "journal" bibinfo.check + emphasize + "journal" output.check + add.blank + format.vol.num.pages output + format.date "year" output.check + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.block + format.url output + new.block + %% format.doi output + format.note output + %%format.eprint output + %% format.soft.eprint output + %% add.blank + %% format.primaryClass output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + add.blank + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + new.block + format.btitle "title" output.check + add.blank + format.edition output + crossref missing$ + { format.bvolume output + new.block + format.number.series output + new.sentence + format.publisher.address output + } + { + new.block + format.book.crossref output.nonnull + format.date "year" output.check + } + if$ + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} +FUNCTION {booklet} +{ output.bibitem + format.authors output + new.block + format.title "title" output.check + new.block + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output + format.date output + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + new.block + format.btitle "title" output.check + crossref missing$ + { + format.bvolume output + format.chapter.pages "chapter and pages" output.check + new.block + format.number.series output + new.sentence + format.publisher.address output + } + { + format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + format.date "year" output.check + } + if$ + format.edition output + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + new.block + format.in.title "title" output.check + add.blank + format.edition output +% new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + add.blank + format.number.series output + format.chapter.pages output + new.sentence + format.publisher.address output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + new.block + format.editors output +add.blank + format.inpro.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.pages output + new.sentence + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} +FUNCTION {conference} { inproceedings } +FUNCTION {manual} +{ output.bibitem + author empty$ + { organization "organization" bibinfo.check + duplicate$ empty$ 'pop$ + { output + address "address" bibinfo.check output + } + if$ + } + { format.authors output.nonnull } + if$ + new.block + format.btitle "title" output.check + author empty$ + { organization empty$ + { + address new.block.checka + address "address" bibinfo.check output + } + 'skip$ + if$ + } + { + organization address new.block.checkb + organization "organization" bibinfo.check output + address "address" bibinfo.check output + } + if$ + format.edition output + format.date output + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.btitle + "title" output.check + new.block + bbl.mthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + title howpublished new.block.checkb + format.title output + howpublished new.block.checka + howpublished "howpublished" bibinfo.check output + format.date output + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry + empty.misc.check +} + +FUNCTION {softmisc} +{ output.bibitem + format.authors output + title howpublished new.block.checkb + format.title output + format.version output + howpublished new.block.checka + howpublished "howpublished" bibinfo.check output + format.date output + new.block + format.url output + new.block + format.note output + %%format.eprint output + format.softmisc.eprint output + fin.entry + empty.misc.check +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.btitle + "title" output.check + new.block + bbl.phdthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + editor empty$ + { organization "organization" bibinfo.check output + } + { format.editors output.nonnull } + if$ + new.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + editor empty$ + { publisher empty$ + 'skip$ + { + new.sentence + format.publisher.address output + } + if$ + } + { publisher empty$ + { + new.sentence + format.organization.address output } + { + new.sentence + organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + } + if$ + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + new.block + format.title + "title" output.check + new.block + format.tr.number output.nonnull + institution "institution" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.block + format.url output + new.block + format.note output + format.eprint output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + format.date output + new.block + format.url output + new.block + format.note "note" output.check + format.eprint output + fin.entry +} + +FUNCTION {default.type} { misc } +READ +STRINGS { longest.label } +INTEGERS { number.label longest.label.width } +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} +FUNCTION {longest.label.pass} +{ number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + 'skip$ + if$ +} +EXECUTE {initialize.longest.label} +ITERATE {longest.label.pass} +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * + write$ newline$ + "\expandafter\ifx\csname url\endcsname\relax" + write$ newline$ + %%" \def\url#1{\texttt{#1}}\fi" + " \def\url#1{\burl{#1}}\fi" + write$ newline$ + "\expandafter\ifx\csname urlprefix\endcsname\relax\def\urlprefix{URL }\fi" + write$ newline$ + "\providecommand{\bibinfo}[2]{#2}" + write$ newline$ + "\providecommand{\eprint}[2][]{\url{#2}}" + write$ newline$ + "\providecommand{\doi}[1]{\url{https://doi.org/#1}}" + write$ newline$ + "\bibcommenthead" write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.state.consts} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `nature.bst'. \ No newline at end of file diff --git a/sn-article-template/bst/sn-vancouver.bst b/sn-article-template/bst/sn-vancouver.bst new file mode 100644 index 0000000..5af9052 --- /dev/null +++ b/sn-article-template/bst/sn-vancouver.bst @@ -0,0 +1,2033 @@ +%% +%% This `vancouver.bst' bibliographic style file (for LaTeX/BibTeX) is +%% generated with the docstrip utility and modified manually to meet the +%% ``Uniform Requirements for Manuscripts Submitted to Biomedical Journals'' +%% as published in N Engl J Med 1997;336:309-315. +%% (also known as the Vancouver style) +%% This specification may be found on the web page of the +%% International Committe of Medical Journal Editors: +%% +%% http://www.icmje.org +%% +%%------------------------------------------------------------------- +%% +%% Copyright 2004 Folkert van der Beek +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is Folkert van der Beek. +%% +%% Complaints, suggestions and comments may be sent to +%% +%% Folkert van der Beek +%% +%%------------------------------------------------------------------- +%% +%% This bibliography style file is intended for texts in ENGLISH +%% This is a numerical citation style, and as such is standard LaTeX. +%% It requires no extra package to interface to the main text. +%% The form of the \bibitem entries is +%% \bibitem{key}... +%% Usage of \cite is as follows: +%% \cite{key} ==>> [#] +%% \cite[chap. 2]{key} ==>> [#, chap. 2] +%% where # is a number determined by the ordering in the reference list. +%% The order in the reference list is that by which the works were originally +%% cited in the text, or that in the database. + % +%% To change the reference numbering system from [1] to 1, +%% put the following code in the preamble: +%% \makeatletter % Reference list option change +%% \renewcommand\@biblabel[1]{#1} % from [1] to 1 +%% \makeatother % +%% +%%--------------------------------------------------------------------- + +%% List of all possible fields +ENTRY + { address + assignee % for patents + author + booktitle % for articles in books + chapter % for incollection, esp. internet documents + cartographer % for maps + day + edition + editor + howpublished + institution % for technical reports + inventor % for patents + journal + key + keywords + month + note + number + organization + pages + part + publisher + school + series + title + type + volume + word + year + eprint % urlbst + doi % urlbst + url % urlbst + lastchecked % urlbst + updated % urlbst + archive + archivePrefix + primaryClass + eid + adsurl + adsnote + version + } + {} + { label } +%% Declaration of integer variables +INTEGERS { output.state before.all mid.sentence after.sentence after.block } +STRINGS { urlintro eprinturl eprintprefix doiprefix doiurl } % urlbst... +INTEGERS { hrefform addeprints adddoiresolver } +% Following constants may be adjusted by hand, if desired +FUNCTION {init.config.constants} +{ + "Available from: " 'urlintro := % prefix before URL + "http://arxiv.org/abs/" 'eprinturl := % prefix to make URL from eprint ref + "arXiv:" 'eprintprefix := % text prefix printed before eprint ref + "http://dx.doi.org/" 'doiurl := % prefix to make URL from DOI + "" 'doiprefix := % text prefix printed before DOI ref + #0 'addeprints := % 0=no eprints; 1=include eprints + #0 'adddoiresolver := % 0=no DOI resolver; 1=include it + #0 'hrefform := % 0=no crossrefs; 1=hypertex xrefs; 2=hyperref refs +} +INTEGERS { + bracket.state + outside.brackets + open.brackets + within.brackets + close.brackets +} +% ...urlbst to here +FUNCTION {init.state.consts} +{ #0 'outside.brackets := % urlbst + #1 'open.brackets := + #2 'within.brackets := + #3 'close.brackets := + + #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +%% Declaration of string variables +STRINGS { s t} + +% urlbst +FUNCTION {output.nonnull.original} +{ 's := + output.state mid.sentence = + { ". " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +% urlbst... +FUNCTION {output.nonnull} +{ % Save the thing we've been asked to output + 's := + % If the bracket-state is close.brackets, then add a close-bracket to + % what is currently at the top of the stack, and set bracket.state + % to outside.brackets + bracket.state close.brackets = + { "]" * + outside.brackets 'bracket.state := + } + 'skip$ + if$ + bracket.state outside.brackets = + { % We're outside all brackets -- this is the normal situation. + % Write out what's currently at the top of the stack, using the + % original output.nonnull function. + s + output.nonnull.original + } + { % Still in brackets. Add open-bracket or (continuation) comma, add the + % new text (in s) to the top of the stack, and move to the close-brackets + % state, ready for next time (unless inbrackets resets it). If we come + % into this branch, then output.state is carefully undisturbed. + bracket.state open.brackets = + { " [" * } + { ", " * } % bracket.state will be within.brackets + if$ + s * + close.brackets 'bracket.state := + } + if$ +} + +% Call this function just before adding something which should be presented in +% brackets. bracket.state is handled specially within output.nonnull. +FUNCTION {inbrackets} +{ bracket.state close.brackets = + { within.brackets 'bracket.state := } % reset the state: not open nor closed + { open.brackets 'bracket.state := } + if$ +} + +FUNCTION {format.lastchecked} +{ lastchecked empty$ + { "" } + { updated empty$ + { inbrackets "cited " lastchecked * } + { inbrackets "updated " updated * "; cited " * lastchecked * } + if$ + } + if$ +} +% ...urlbst to here + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {fin.entry} +{ + bracket.state close.brackets = % urlbst + { "]" * } + 'skip$ + if$ + add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {no.blank.or.punct} +{ "" * before.all 'output.state := +} + +FUNCTION {add.semicolon} +{ + ";" * + no.blank.or.punct +} + + +FUNCTION {misc.add.colon} +{ + ": " * + } + +FUNCTION {misc.add.comma} +{ + ", " * + } + +FUNCTION {date.block} +{ + "." * + no.blank.or.punct +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% LOGICAL `NOT', `AND', AND `OR' % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Logical 'not': +% If the first element on the stack is A then this function +% does the following: +% push { #0 } +% push { #1 } +% So now the first 3 elements of the stack are +% { #1 } { #0 } A +% The first 3 are popped and subjected to 'if': +% If A > 0 then { #0 } is executed, else { #1 } is executed: +% if A > 0 +% then 0 +% else 1 +% So consider integers as logicals, where 1 = true and 0 = false, +% then this does +% (if A then false else true) +% which is a logical 'not'. + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Logical 'and': +% If the first 2 elements on the stack are A B +% then this function does the following: +% push 'skip$ +% push { pop$ #0 } +% So now first 4 elements are +% { pop$ #0 } 'skip$ A B +% The first 3 are popped and subjected to 'if' (B is on top of +% the stack): +% If A > 0 then 'skip$ is executed, else { pop$ #0 } is executed: +% if A > 0 +% then (B stays on top of stack) +% else (B is popped and #0 is pushed) +% So consider integers as logicals, where 1 = true and 0 = false, +% then this does +% (if A then B else false) +% which is a logical 'and'. + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Logical 'or': +% If the first 2 elements on the stack are A B +% then this function does the following: +% push { pop$ #1 } +% push 'skip$ +% So now first 4 elements are +% 'skip$ { pop$ #1 } A B +% The first 3 are popped and subjected to 'if' (B is on top of +% the stack): +% If A > 0 then { pop$ #1 } is executed, else 'skip$ is executed: +% if A > 0 +% then (B is popped and #1 is pushed) +% else (B stays on top of stack) +% So consider integers as logicals, where 1 = true and 0 = false, +% then this does +% (if A then true else B) +% which is a logical 'or'. + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% GENERAL PURPOSE FUNCTIONS FOR FORMATTING % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% issues warning if field is empty +% call with +% "field" field warning.if.empty +% Note that the first field must be between quotes +% because it is the fieldname for use in the warning message. +% + +FUNCTION {warning.if.empty} +{ empty$ + { "No " swap$ * " in " * cite$ * warning$ } + { pop$ } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % encloses string in pre- and postfix string + % call with + % prefix postfix S enclose.check + % delivers empty string if S empty + % +FUNCTION {enclose.check} +{ duplicate$ empty$ + { pop$ pop$ pop$ + "" + } + { swap$ * * } + if$ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% emphasizes top of stack +% call with +% string" emphasize.check +% + +FUNCTION {emphasize.check} +{ "\Bem{" swap$ + "}" swap$ + enclose.check +} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % brackets top of stack + % call with + % "string" bracket.check + % +FUNCTION {bracket.check} +{ "[" swap$ + "]" swap$ + enclose.check +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % parenthesizes top of stack + % call with + % "string" parenthesize + % +FUNCTION {parenthesize.check} +{ "(" swap$ + ")" swap$ + enclose.check +} + +STRINGS {z} + +FUNCTION {remove.dots} +{ 'z := % expects string on top of the stack, pops the string and assigns it to variable z + "" % push empty string + { z empty$ not } % returns 0 if variable z is empty + { z #1 #1 substring$ % push the first character of variable z + z #2 global.max$ substring$ 'z := % assigns the 2nd to last character of variable z to variable z + duplicate$ "\" = % pushes 1 if the last character is "\", otherwise 0 + { * % concatenates the last 2 literals + z #1 #1 substring$ % push the first character of variable z + z #2 global.max$ substring$ 'z := % assigns the 2nd to last character of variable z to variable z + * % concatenates the last 2 literals, i.e. every character, even a dot, following a "\" will be printed + } + { duplicate$ "." = % pushes 1 if the last character is ".", otherwise 0 + 'pop$ % pushes the pop$ function + { * } % concatenates the last 2 literals + if$ % pops the last character if it is a dot, otherwise concatenates it with the string on top of the stack + } + if$ + } + while$ +} + +INTEGERS {l} +FUNCTION{string.length} +{ + #1 'l := + { duplicate$ duplicate$ #1 l substring$ = not } + { l #1 + 'l := } + while$ + pop$ l +} + +STRINGS {replace find text} +INTEGERS {find_length} +FUNCTION {find.replace} +{ + 'replace := + 'find := + 'text := + find string.length 'find_length := + "" + { text empty$ not } + { text #1 find_length substring$ find = + { + replace * + text #1 find_length + global.max$ substring$ 'text := + } + { text #1 #1 substring$ * + text #2 global.max$ substring$ 'text := + } + if$ + } + while$ +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ skip$ } + +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH + +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al." } + +FUNCTION {bbl.editors} +{ "editors" } + +FUNCTION {bbl.editor} +{ "editor" } + +FUNCTION {bbl.cartographers} +{ "cartographers" } + +FUNCTION {bbl.cartographer} +{ "cartographer" } + +FUNCTION {bbl.inventors} +{ "inventors" } + +FUNCTION {bbl.inventor} +{ "inventor" } + +FUNCTION {bbl.assignees} +{ "assignees" } + +FUNCTION {bbl.assignee} +{ "assignee" } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "ed." } + +FUNCTION {bbl.volume} +{ "vol." } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "no." } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "p." } + +FUNCTION {bbl.page} +{ "p." } + +FUNCTION {bbl.chapter} +{ "chap." } + +FUNCTION {bbl.techrep} +{ "Tech. Rep." } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +FUNCTION {bbl.first} +{ "1st" } + +FUNCTION {bbl.second} +{ "2nd" } + +FUNCTION {bbl.third} +{ "3rd" } + +FUNCTION {bbl.fourth} +{ "4th" } + +FUNCTION {bbl.fifth} +{ "5th" } + +FUNCTION {bbl.st} +{ "st" } + +FUNCTION {bbl.nd} +{ "nd" } + +FUNCTION {bbl.rd} +{ "rd" } + +FUNCTION {bbl.th} +{ "th" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + +FUNCTION {eng.ord} +{ duplicate$ "1" swap$ * + #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ + duplicate$ "1" = + { pop$ bbl.st * } + { duplicate$ "2" = + { pop$ bbl.nd * } + { "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ +} + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + pop$ + } + if$ + } + if$ +} + +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + pop$ + } + if$ + } + if$ +} + +STRINGS { bibinfo} +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + "." ". " find.replace 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}{ f{}}{ jj}" + format.name$ + remove.dots + bibinfo bibinfo.check + 't := + nameptr #1 > + { + nameptr #6 + #1 + = + numnames #6 + > and + { "others" 't := + #1 'namesleft := } + 'skip$ + if$ + namesleft #1 > + { ", " * t * } + { + "," * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} + +FUNCTION {format.names.org} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{ff~}{vv~}{ll}" + format.name$ + bibinfo bibinfo.check + 't := + nameptr #1 > + { + namesleft #1 > + { "; " * t * } + { + ";" * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} + +FUNCTION {format.names.ed} +{ + format.names +} + +FUNCTION {format.authors} +{ + author "author" format.names + %%"." " " "author" find.replace format.names +} + +FUNCTION {format.organizations} +{ organization "organization" format.names.org +} + +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {get.bbl.cartographer} +{ cartographer num.names$ #1 > 'bbl.cartographers 'bbl.cartographer if$ } + +FUNCTION {get.bbl.inventor} +{ inventor num.names$ #1 > 'bbl.inventors 'bbl.inventor if$ } + +FUNCTION {get.bbl.assignee} +{ assignee num.names$ #1 > 'bbl.assignees 'bbl.assignee if$ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + "," * + " " * + get.bbl.editor + * + } + if$ +} + +FUNCTION {format.assignees} +{ assignee "assignee" format.names.org duplicate$ empty$ 'skip$ + { + "," * + " " * + get.bbl.assignee + * + } + if$ +} + +FUNCTION {format.cartographers} +{ cartographer "cartographer" format.names duplicate$ empty$ 'skip$ + { + "," * + " " * + get.bbl.cartographer + * + } + if$ +} + +FUNCTION {format.inventors} +{ inventor "inventor" format.names duplicate$ empty$ 'skip$ + { + "," * + " " * + get.bbl.inventor + * + } + if$ +} + +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + +FUNCTION {format.title} +{ title +%%duplicate$ empty$ 'skip$ +%% { "t" change.case$ } +%%if$ + "title" bibinfo.check +} + +FUNCTION {format.type} +{ type empty$ + 'skip$ + { inbrackets type } + %%{ add.blank "[" type * "]" * } + if$ +} + +FUNCTION {cite.author.editor} +{ 's := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ " et~al." * } + { #2 = + { s #2 "{vv~}{ll}{ jj}{ f}" format.name$ "others" = + { " et~al." * } + { " and " * s #2 "{vv~}{ll}" format.name$ * } + if$ + } + 'skip$ + if$ + } + if$ +} + +FUNCTION {check.auth.edit.org} +{author empty$ + { + editor empty$ + { + organization empty$ + {""} + {organization} + if$ + } + {editor cite.author.editor} + if$ + } + {author cite.author.editor} + if$ +} + +FUNCTION {check.year} +{ year empty$ + {""} + {year} + if$ +} + +FUNCTION {output.bibitem} +{ outside.brackets 'bracket.state := % urlbst + newline$ + "\bibitem[\protect\citeauthoryear{" write$ +check.auth.edit.org write$ +"}{" write$ check.year write$ "}]{" write$ cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in capitalize + ":" * + " " * } + +FUNCTION {format.journal.date} +{ + month "month" bibinfo.check + duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { + swap$ 'skip$ + { "there's a month but no year in " cite$ * warning$ } + if$ + * + } + { swap$ 'skip$ + { + " " * swap$ + } + if$ + * + remove.dots + } + if$ + duplicate$ empty$ + 'skip$ + { + before.all 'output.state := + after.sentence 'output.state := + } + if$ +} + +FUNCTION {format.date} +{ + no.blank.or.punct + ";" + duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { swap$ 'skip$ + { "there's a month but no year in " cite$ * warning$ } + if$ + * + } + { swap$ 'skip$ + { + swap$ + " " * swap$ + } + if$ + * + } + if$ +} + +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + } + if$ +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ bbl.of space.word * swap$ + emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +FUNCTION {convert.edition} +{ extract.num "l" change.case$ 's := + s "first" = s "1" = or + { bbl.first 't := } + { s "second" = s "2" = or + { bbl.second 't := } + { s "third" = s "3" = or + { bbl.third 't := } + { s "fourth" = s "4" = or + { bbl.fourth 't := } + { s "fifth" = s "5" = or + { bbl.fifth 't := } + { s #1 #1 substring$ is.num + { s eng.ord 't := } + { edition 't := } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + t +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + convert.edition + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} + +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + ":" * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} + +FUNCTION {format.vol.num} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + number "number" bibinfo.check duplicate$ empty$ 'skip$ + { + swap$ duplicate$ empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + swap$ + "(" swap$ * ")" * + } + if$ * +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + number "number" bibinfo.check duplicate$ empty$ 'skip$ + { + swap$ duplicate$ empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + swap$ + "(" swap$ * ")" * + } + if$ * + format.journal.pages +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ + } + + FUNCTION {format.booktitle} + { + booktitle "booktitle" bibinfo.check + } + + FUNCTION {format.in.ed.booktitle} + { format.booktitle duplicate$ empty$ 'skip$ + { + editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { + "," * + " " * + get.bbl.editor + ". " * + * swap$ + * } + if$ + word.in swap$ * + } + if$ + } + + FUNCTION {format.in.ed.title} + { format.title duplicate$ empty$ 'skip$ + { + editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { + "," * + " " * + get.bbl.editor + ". " * + * swap$ + * } + if$ + word.in swap$ * + } + if$ + } + + FUNCTION {empty.misc.check} + { author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ + } + FUNCTION {format.thesis.type} + { type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ + number "number" bibinfo.check + %%type duplicate$ empty$ + %%{ pop$ bbl.techrep } + %%'skip$ + %%if$ + %%"type" bibinfo.check + %%swap$ duplicate$ empty$ + %%{ pop$ "t" change.case$ } + %%{ tie.or.space.prefix * * } + %%if$ +} + +FUNCTION {format.org.or.pub} +{ 't := + "" + address empty$ t empty$ and + 'skip$ + { + address "address" bibinfo.check * + t empty$ + 'skip$ + { address empty$ + 'skip$ + { ": " * } + if$ + t * + } + if$ + } + if$ +} + +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.warn format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {format.institution.address} +{ institution "institution" bibinfo.check format.org.or.pub +} + + +% urlbst... +% Functions for making hypertext links. +% In all cases, the stack has (link-text href-url) +% +% make 'null' specials +FUNCTION {make.href.null} +{ + pop$ +} +% make hypertex specials +FUNCTION {make.href.hypertex} +{ + "\special {html: }" * swap$ * + "\special {html:}" * +} +% make hyperref specials +FUNCTION {make.href.hyperref} +{ + "\href {" swap$ * "} {" * swap$ * "}" * +} +FUNCTION {make.href} +{ hrefform #2 = + 'make.href.hyperref % hrefform = 2 + { hrefform #1 = + 'make.href.hypertex % hrefform = 1 + 'make.href.null % hrefform = 0 (or anything else) + if$ + } + if$ +} + +FUNCTION {format.url} +{ url empty$ + { "" } + { hrefform #1 = + { % special case -- add HyperTeX specials + urlintro "\url{" url * "}" * url make.href.hypertex * } + { urlintro "\url{" * url * "}" * } + if$ + } + if$ +} + +FUNCTION {format.eprint} +{ eprint empty$ + { "" } + { eprintprefix eprint * eprinturl eprint * make.href } + if$ +} + +FUNCTION {format.doi} +{ doi empty$ + { "" } + { doiprefix doi * doiurl doi * make.href } + if$ +} + +FUNCTION {format.ddoi} +{ doi "doi" bibinfo.check + duplicate$ empty$ 'skip$ + { + "\doi{" swap$ * "}" * + } + if$ +} + +% Output a URL. We can't use the more normal idiom (something like +% `format.url output'), because the `inbrackets' within +% format.lastchecked applies to everything between calls to `output', +% so that `format.url format.lastchecked * output' ends up with both +% the URL and the lastchecked in brackets. +FUNCTION {output.url} +{ url empty$ + 'skip$ + { new.block + format.url output + format.lastchecked output + } + if$ +} + +FUNCTION {output.web.refs} +{ + new.block + output.url + addeprints eprint empty$ not and + { format.eprint output.nonnull } + 'skip$ + if$ + adddoiresolver doi empty$ not and + { format.doi output.nonnull } + 'skip$ + if$ +% addeprints +% { eprint empty$ +% 'skip$ +% { format.eprint output.nonnull } +% if$ +% } +% 'skip$ +% if$ +} + +% Webpage entry type. +% Title and url fields required; +% author, note, year, month, and lastchecked fields optional +STRINGS {database} +FUNCTION {webpage} +{ output.bibitem + author empty$ + { editor empty$ + 'skip$ % author and editor both optional + { format.editors output.nonnull } + if$ + } + { editor empty$ + { format.authors output.nonnull } + { "can't use both author and editor fields in " cite$ * warning$ } + if$ + } + if$ +% author empty$ +% 'skip$ +% { format.authors output.nonnull } +% if$ + new.block + format.title "title" output.check + journal empty$ + { + format.type "type" output.check + publisher empty$ + 'skip$ + { format.publisher.address output } + if$ + "database on the Internet" 'database := + type database = + { format.journal.date "year" output.check } + { format.date "year" output.check } + if$ + lastchecked empty$ + 'skip$ + { format.lastchecked output } + if$ + new.block + part empty$ + 'skip$ + { part output } + if$ + pages empty$ + 'skip$ + { pages bracket.check output } + if$ + } + { journal + remove.dots + "journal" bibinfo.check + "journal" output.check + format.type "type" output.check + format.journal.date "year" output.check + lastchecked empty$ + 'skip$ + { format.lastchecked output + ";" no.blank.or.punct output + } + if$ + no.blank.or.punct format.vol.num output + pages empty$ + 'skip$ + { ":" no.blank.or.punct output + no.blank.or.punct pages bracket.check output + } + if$ + new.block + } + if$ + format.url "url" output.check + new.block + note output + fin.entry +} +% ...urlbst to here + +FUNCTION {misc} +{ output.bibitem + format.authors "author" output.check + format.editors "author and editor" output.check + no.blank.or.punct + add.period$ misc.add.colon +format.title "title" output.check + type missing$ + { skip$ } + { format.type "type" output.check } + %%{ inbrackets type output } + if$ + new.block + format.publisher.address output +% format.date "year" output.check + new.block + format.note output + new.block + howpublished new.block.checka + howpublished "howpublished" bibinfo.check output + output.web.refs % urlbst + fin.entry + empty.misc.check +} + +FUNCTION {format.archive} +{ + archivePrefix empty$ + { "" } + { archivePrefix ":" *} + if$ +} + +FUNCTION {format.primaryClass} +{ + primaryClass empty$ + { "" } + { "{[" primaryClass * "]}" *} + if$ +} + +FUNCTION {format.soft.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://arxiv.org/abs/" eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {format.softmisc.archive} +{ + archivePrefix empty$ + { "" } + { "" } + if$ +} + +FUNCTION {format.softmisc.eprint} +{ eprint empty$ + { ""} + { archive empty$ + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + {"{\href{https://ascl.net/" format.softmisc.archive * eprint * "}" * + "{{" * format.archive * eprint * "}}}" *} + if$ + } + if$ +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + organization empty$ + 'skip$ + { author empty$ + { + format.organizations "organization" output.check + } + { + "; " * + no.blank.or.punct + format.organizations "organization" output.check + } + if$ + } + if$ + new.block + format.title "title" output.check + type missing$ + { skip$ } + { format.type "type" output.check } + if$ + new.block + journal + remove.dots + "journal" bibinfo.check + "journal" output.check + format.journal.date "year" output.check + add.semicolon + format.vol.num.pages output + new.block + format.note output + format.ddoi output + new.block + format.soft.eprint output + format.primaryClass output + fin.entry +} + +FUNCTION {softmisc} +{ output.bibitem + format.authors "author" output.check + format.editors "author and editor" output.check + no.blank.or.punct + add.period$ misc.add.colon + format.title "title" output.check misc.add.comma + no.blank.or.punct + version output + type missing$ + { skip$ } + { format.type "type" output.check } + %%{ inbrackets type output } + if$ + new.block + format.publisher.address output +% format.date "year" output.check + new.block + format.note output + new.block + howpublished new.block.checka + howpublished "howpublished" bibinfo.check output + format.date "year" output.check + output.web.refs % urlbst + new.block + format.softmisc.eprint output + fin.entry + empty.misc.check +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { editor empty$ + { format.organizations "organization" output.check } + { format.editors "author and editor" output.check } + if$ + } + { format.authors output.nonnull + "author and editor" editor either.or.check + } + if$ + new.block + format.btitle "title" output.check + format.bvolume output + new.block + format.edition output + new.sentence + author empty$ not + editor empty$ not + and + { format.editors "author and editor" output.check } + 'skip$ + if$ + format.number.series output + format.publisher.address output + format.date "year" output.check + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {booklet} +{ misc } + +FUNCTION {dictionary} +{ output.bibitem + format.booktitle "booktitle" output.check + format.bvolume output + new.block + format.edition output + new.sentence + format.publisher.address output + format.date "year" output.check + format.btitle "title" output.check + add.semicolon + add.blank + format.pages "pages" output.check + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + format.authors "author" output.check + new.block + chapter "chapter" output.check + new.block + format.in.ed.title "title" output.check + format.bvolume output + format.edition output + new.sentence + format.number.series output + format.publisher.address output + format.date "year" output.check + date.block + add.blank + format.pages "pages" output.check + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.edition output + new.sentence + format.number.series output + format.publisher.address output + format.date "year" output.check + date.block + add.blank + format.pages "pages" output.check + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + format.in.ed.booktitle "booktitle" output.check + format.bvolume output + new.sentence + format.number.series output + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + format.date "year" output.check + date.block + add.blank + format.pages "pages" output.check + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {conference} +{inproceedings} + +FUNCTION {manual} +{misc} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.btitle + "title" output.check + format.type "type" output.check + new.block + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {mastersthesis} +{phdthesis} + +FUNCTION {proceedings} +{ output.bibitem + editor empty$ + { organization "organization" bibinfo.check output + } + { format.editors output.nonnull } + if$ + new.block + format.btitle "title" output.check + format.bvolume output + editor empty$ + { publisher empty$ + 'skip$ + { + new.sentence + format.number.series output + format.publisher.address output + } + if$ + } + { publisher empty$ + { + new.sentence + format.organization.address output } + { + new.sentence + organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + } + if$ + format.date "year" output.check + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + new.block + format.title + "title" output.check + new.block + format.institution.address output + format.date "year" output.check + format.tr.number output.nonnull + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {map} +{ output.bibitem + format.cartographers "cartographer" output.check + new.block + format.title + "title" output.check + format.type "type" output.check + new.block + format.publisher.address output + format.date "year" output.check + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {patent} +{ output.bibitem + format.inventors "inventor" output.check + "; " * + no.blank.or.punct + format.assignees "assignee" output.check + new.block + format.title + "title" output.check + new.block + format.tr.number output.nonnull + format.date "year" output.check + new.block + format.note output + output.web.refs % urlbst + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + format.date output + new.block + format.note "note" output.check + output.web.refs % urlbst + fin.entry +} + +FUNCTION {default.type} { misc } +READ +STRINGS { longest.label } +INTEGERS { number.label longest.label.width } +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} +FUNCTION {longest.label.pass} +{ number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + 'skip$ + if$ +} +EXECUTE {initialize.longest.label} +ITERATE {longest.label.pass} +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * + write$ newline$ + "\providecommand{\doi}[1]{\url{https://doi.org/#1}}" + write$ newline$ + "\bibcommenthead" write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.config.constants} +EXECUTE {init.state.consts} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `vancouver.bst'. + diff --git a/sn-article-template/empty.eps b/sn-article-template/empty.eps new file mode 100644 index 0000000..d216d5b --- /dev/null +++ b/sn-article-template/empty.eps @@ -0,0 +1,80 @@ +%!PS-Adobe-3.0 +%%Pages: (atend) +%%BoundingBox: 0 0 115 87 +%%HiResBoundingBox: 0.563794 0.527295 114.418213 86.036206 +%........................................... +%%Creator: GNU Ghostscript 653 (pswrite) +%%CreationDate: 2002/07/10 13:09:14 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%EndComments +%%BeginProlog +% This copyright applies to everything between here and the %%EndProlog: +% Copyright (C) 2002 artofcode LLC, Benicia, CA. All rights reserved. +%%BeginResource: procset GS_pswrite_2_0_1001 +/GS_pswrite_2_0_1001 80 dict dup begin +/PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch +4 index eq and{ pop pop pop}{ PageSize dup 1 +5 -1 roll put 0 4 -1 roll put dup where{ exch get exec} +{ pop/setpagedevice where +{ pop 1 dict dup /PageSize PageSize put setpagedevice} +{ /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat +setpage}if}ifelse}ifelse}ifelse} bind def +/!{bind def}bind def/#{load def}!/N/counttomark # +/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}! +/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}! +/w/setlinewidth #/J/setlinecap # +/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat # +/m/moveto #/l/lineto #/c/rcurveto # +/p{N 2 idiv{N -2 roll rlineto}repeat}! +/P{N 0 gt{N -2 roll moveto p}if}! +/h{p closepath}!/H{P closepath}! +/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}! +/re{4 -2 roll m exch dup lx exch ly neg lx h}! +/^{3 index neg 3 index neg}! +/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}! +/q/gsave #/Q/grestore #/rf{re fill}! +/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}! +/|={pop exch 4 1 roll 3 array astore cvx exch 1 index def exec}! +/|{exch string readstring |=}! +/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}! +/@/currentfile #/${+ @ |}! +/B{{2 copy string{readstring pop}aload pop 4 array astore cvx +3 1 roll}repeat pop pop true}! +/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}! +/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}! +/Ic{exch Ix false 3 colorimage}! +/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>> +/CCITTFaxDecode filter}!/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

    Csn7;i8QMyK%9XI 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 z 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 z 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

    >|**n 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%0AtEVrKaI8tHxc0tXiS1P23q2Zw>V1INI4 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 T=H`Gxk=z`I599PSxH + +\usepackage{graphicx}% +\usepackage{multirow}% +\usepackage{amsmath,amssymb,amsfonts}% +\usepackage{amsthm}% +\usepackage{mathrsfs}% +\usepackage[title]{appendix}% +\usepackage{xcolor}% +\usepackage{textcomp}% +\usepackage{manyfoot}% +\usepackage{booktabs}% +\usepackage{algorithm}% +\usepackage{algorithmicx}% +\usepackage{algpseudocode}% +\usepackage{listings}% +%%%% + +%%%%%=============================================================================%%%% +%%%% Remarks: This template is provided to aid authors with the preparation +%%%% of original research articles intended for submission to journals published +%%%% by Springer Nature. The guidance has been prepared in partnership with +%%%% production teams to conform to Springer Nature technical requirements. +%%%% Editorial and presentation requirements differ among journal portfolios and +%%%% research disciplines. You may find sections in this template are irrelevant +%%%% to your work and are empowered to omit any such section if allowed by the +%%%% journal you intend to submit to. The submission guidelines and policies +%%%% of the journal take precedence. A detailed User Manual is available in the +%%%% template package for technical guidance. +%%%%%=============================================================================%%%% + +%\jyear{2021}% + +%% as per the requirement new theorem styles can be included as shown below +\theoremstyle{thmstyleone}% +\newtheorem{theorem}{Theorem}% meant for continuous numbers +%%\newtheorem{theorem}{Theorem}[section]% meant for sectionwise numbers +%% optional argument [theorem] produces theorem numbering sequence instead of independent numbers for Proposition +\newtheorem{proposition}[theorem]{Proposition}% +%%\newtheorem{proposition}{Proposition}% to get separate numbers for theorem and proposition etc. + +\theoremstyle{thmstyletwo}% +\newtheorem{example}{Example}% +\newtheorem{remark}{Remark}% + +\theoremstyle{thmstylethree}% +\newtheorem{definition}{Definition}% + +\raggedbottom +%%\unnumbered% uncomment this for unnumbered level heads + +\begin{document} + +\title[Article Title]{Article Title} + +%%=============================================================%% +%% Prefix -> \pfx{Dr} +%% GivenName -> \fnm{Joergen W.} +%% Particle -> \spfx{van der} -> surname prefix +%% FamilyName -> \sur{Ploeg} +%% Suffix -> \sfx{IV} +%% NatureName -> \tanm{Poet Laureate} -> Title after name +%% Degrees -> \dgr{MSc, PhD} +%% \author*[1,2]{\pfx{Dr} \fnm{Joergen W.} \spfx{van der} \sur{Ploeg} \sfx{IV} \tanm{Poet Laureate} +%% \dgr{MSc, PhD}}\email{iauthor@gmail.com} +%%=============================================================%% + +\author*[1,2]{\fnm{First} \sur{Author}}\email{iauthor@gmail.com} + +\author[2,3]{\fnm{Second} \sur{Author}}\email{iiauthor@gmail.com} +\equalcont{These authors contributed equally to this work.} + +\author[1,2]{\fnm{Third} \sur{Author}}\email{iiiauthor@gmail.com} +\equalcont{These authors contributed equally to this work.} + +\affil*[1]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{100190}, \state{State}, \country{Country}}} + +\affil[2]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{10587}, \state{State}, \country{Country}}} + +\affil[3]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{610101}, \state{State}, \country{Country}}} + +%%==================================%% +%% sample for unstructured abstract %% +%%==================================%% + +\abstract{The abstract serves both as a general introduction to the topic and as a brief, non-technical summary of the main results and their implications. Authors are advised to check the author instructions for the journal they are submitting to for word limits and if structural elements like subheadings, citations, or equations are permitted.} + +%%================================%% +%% Sample for structured abstract %% +%%================================%% + +% \abstract{\textbf{Purpose:} The abstract serves both as a general introduction to the topic and as a brief, non-technical summary of the main results and their implications. The abstract must not include subheadings (unless expressly permitted in the journal's Instructions to Authors), equations or citations. As a guide the abstract should not exceed 200 words. Most journals do not set a hard limit however authors are advised to check the author instructions for the journal they are submitting to. +% +% \textbf{Methods:} The abstract serves both as a general introduction to the topic and as a brief, non-technical summary of the main results and their implications. The abstract must not include subheadings (unless expressly permitted in the journal's Instructions to Authors), equations or citations. As a guide the abstract should not exceed 200 words. Most journals do not set a hard limit however authors are advised to check the author instructions for the journal they are submitting to. +% +% \textbf{Results:} The abstract serves both as a general introduction to the topic and as a brief, non-technical summary of the main results and their implications. The abstract must not include subheadings (unless expressly permitted in the journal's Instructions to Authors), equations or citations. As a guide the abstract should not exceed 200 words. Most journals do not set a hard limit however authors are advised to check the author instructions for the journal they are submitting to. +% +% \textbf{Conclusion:} The abstract serves both as a general introduction to the topic and as a brief, non-technical summary of the main results and their implications. The abstract must not include subheadings (unless expressly permitted in the journal's Instructions to Authors), equations or citations. As a guide the abstract should not exceed 200 words. Most journals do not set a hard limit however authors are advised to check the author instructions for the journal they are submitting to.} + +\keywords{keyword1, Keyword2, Keyword3, Keyword4} + +%%\pacs[JEL Classification]{D8, H51} + +%%\pacs[MSC Classification]{35A01, 65L10, 65L12, 65L20, 65L70} + +\maketitle + +\section{Introduction}\label{sec1} + +The Introduction section, of referenced text \cite{bib1} expands on the background of the work (some overlap with the Abstract is acceptable). The introduction should not include subheadings. + +Springer Nature does not impose a strict layout as standard however authors are advised to check the individual requirements for the journal they are planning to submit to as there may be journal-level preferences. When preparing your text please also be aware that some stylistic choices are not supported in full text XML (publication version), including coloured font. These will not be replicated in the typeset article if it is accepted. + +\section{Results}\label{sec2} + +Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. + +\section{This is an example for first level head---section head}\label{sec3} + +\subsection{This is an example for second level head---subsection head}\label{subsec2} + +\subsubsection{This is an example for third level head---subsubsection head}\label{subsubsec2} + +Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. + +\section{Equations}\label{sec4} + +Equations in \LaTeX\ can either be inline or on-a-line by itself (``display equations''). For +inline equations use the \verb+$...$+ commands. E.g.: The equation +$H\psi = E \psi$ is written via the command \verb+$H \psi = E \psi$+. + +For display equations (with auto generated equation numbers) +one can use the equation or align environments: +\begin{equation} +\|\tilde{X}(k)\|^2 \leq\frac{\sum\limits_{i=1}^{p}\left\|\tilde{Y}_i(k)\right\|^2+\sum\limits_{j=1}^{q}\left\|\tilde{Z}_j(k)\right\|^2 }{p+q}.\label{eq1} +\end{equation} +where, +\begin{align} +D_\mu &= \partial_\mu - ig \frac{\lambda^a}{2} A^a_\mu \nonumber \\ +F^a_{\mu\nu} &= \partial_\mu A^a_\nu - \partial_\nu A^a_\mu + g f^{abc} A^b_\mu A^a_\nu \label{eq2} +\end{align} +Notice the use of \verb+\nonumber+ in the align environment at the end +of each line, except the last, so as not to produce equation numbers on +lines where no equation numbers are required. The \verb+\label{}+ command +should only be used at the last line of an align environment where +\verb+\nonumber+ is not used. +\begin{equation} +Y_\infty = \left( \frac{m}{\textrm{GeV}} \right)^{-3} + \left[ 1 + \frac{3 \ln(m/\textrm{GeV})}{15} + + \frac{\ln(c_2/5)}{15} \right] +\end{equation} +The class file also supports the use of \verb+\mathbb{}+, \verb+\mathscr{}+ and +\verb+\mathcal{}+ commands. As such \verb+\mathbb{R}+, \verb+\mathscr{R}+ +and \verb+\mathcal{R}+ produces $\mathbb{R}$, $\mathscr{R}$ and $\mathcal{R}$ +respectively (refer Subsubsection~\ref{subsubsec2}). + +\section{Tables}\label{sec5} + +Tables can be inserted via the normal table and tabular environment. To put +footnotes inside tables you should use \verb+\footnotetext[]{...}+ tag. +The footnote appears just below the table itself (refer Tables~\ref{tab1} and \ref{tab2}). +For the corresponding footnotemark use \verb+\footnotemark[...]+ + +\begin{table}[h] +\caption{Caption text}\label{tab1}% +\begin{tabular}{@{}llll@{}} +\toprule +Column 1 & Column 2 & Column 3 & Column 4\\ +\midrule +row 1 & data 1 & data 2 & data 3 \\ +row 2 & data 4 & data 5\footnotemark[1] & data 6 \\ +row 3 & data 7 & data 8 & data 9\footnotemark[2] \\ +\botrule +\end{tabular} +\footnotetext{Source: This is an example of table footnote. This is an example of table footnote.} +\footnotetext[1]{Example for a first table footnote. This is an example of table footnote.} +\footnotetext[2]{Example for a second table footnote. This is an example of table footnote.} +\end{table} + +\noindent +The input format for the above table is as follows: + +%%=============================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%=============================================%% +\bigskip +\begin{verbatim} +\begin{table}[] +\caption{}\label{}% +\begin{tabular}{@{}llll@{}} +\toprule +Column 1 & Column 2 & Column 3 & Column 4\\ +\midrule +row 1 & data 1 & data 2 & data 3 \\ +row 2 & data 4 & data 5\footnotemark[1] & data 6 \\ +row 3 & data 7 & data 8 & data 9\footnotemark[2]\\ +\botrule +\end{tabular} +\footnotetext{Source: This is an example of table footnote. +This is an example of table footnote.} +\footnotetext[1]{Example for a first table footnote. +This is an example of table footnote.} +\footnotetext[2]{Example for a second table footnote. +This is an example of table footnote.} +\end{table} +\end{verbatim} +\bigskip +%%=============================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%=============================================%% + +\begin{table}[h] +\caption{Example of a lengthy table which is set to full textwidth}\label{tab2} +\begin{tabular*}{\textwidth}{@{\extracolsep\fill}lcccccc} +\toprule% +& \multicolumn{3}{@{}c@{}}{Element 1\footnotemark[1]} & \multicolumn{3}{@{}c@{}}{Element 2\footnotemark[2]} \\\cmidrule{2-4}\cmidrule{5-7}% +Project & Energy & $\sigma_{calc}$ & $\sigma_{expt}$ & Energy & $\sigma_{calc}$ & $\sigma_{expt}$ \\ +\midrule +Element 3 & 990 A & 1168 & $1547\pm12$ & 780 A & 1166 & $1239\pm100$\\ +Element 4 & 500 A & 961 & $922\pm10$ & 900 A & 1268 & $1092\pm40$\\ +\botrule +\end{tabular*} +\footnotetext{Note: This is an example of table footnote. This is an example of table footnote this is an example of table footnote this is an example of~table footnote this is an example of table footnote.} +\footnotetext[1]{Example for a first table footnote.} +\footnotetext[2]{Example for a second table footnote.} +\end{table} + +\vfill\eject + +In case of double column layout, tables which do not fit in single column width should be set to full text width. For this, you need to use \verb+\begin{table*}+ \verb+...+ \verb+\end{table*}+ instead of \verb+\begin{table}+ \verb+...+ \verb+\end{table}+ environment. Lengthy tables which do not fit in textwidth should be set as rotated table. For this, you need to use \verb+\begin{sidewaystable}+ \verb+...+ \verb+\end{sidewaystable}+ instead of \verb+\begin{table*}+ \verb+...+ \verb+\end{table*}+ environment. This environment puts tables rotated to single column width. For tables rotated to double column width, use \verb+\begin{sidewaystable*}+ \verb+...+ \verb+\end{sidewaystable*}+. + +\begin{sidewaystable} +\caption{Tables which are too long to fit, should be written using the ``sidewaystable'' environment as shown here}\label{tab3} +\begin{tabular*}{\textheight}{@{\extracolsep\fill}lcccccc} +\toprule% +& \multicolumn{3}{@{}c@{}}{Element 1\footnotemark[1]}& \multicolumn{3}{@{}c@{}}{Element\footnotemark[2]} \\\cmidrule{2-4}\cmidrule{5-7}% +Projectile & Energy & $\sigma_{calc}$ & $\sigma_{expt}$ & Energy & $\sigma_{calc}$ & $\sigma_{expt}$ \\ +\midrule +Element 3 & 990 A & 1168 & $1547\pm12$ & 780 A & 1166 & $1239\pm100$ \\ +Element 4 & 500 A & 961 & $922\pm10$ & 900 A & 1268 & $1092\pm40$ \\ +Element 5 & 990 A & 1168 & $1547\pm12$ & 780 A & 1166 & $1239\pm100$ \\ +Element 6 & 500 A & 961 & $922\pm10$ & 900 A & 1268 & $1092\pm40$ \\ +\botrule +\end{tabular*} +\footnotetext{Note: This is an example of table footnote this is an example of table footnote this is an example of table footnote this is an example of~table footnote this is an example of table footnote.} +\footnotetext[1]{This is an example of table footnote.} +\end{sidewaystable} + +\section{Figures}\label{sec6} + +As per the \LaTeX\ standards you need to use eps images for \LaTeX\ compilation and \verb+pdf/jpg/png+ images for \verb+PDFLaTeX+ compilation. This is one of the major difference between \LaTeX\ and \verb+PDFLaTeX+. Each image should be from a single input .eps/vector image file. Avoid using subfigures. The command for inserting images for \LaTeX\ and \verb+PDFLaTeX+ can be generalized. The package used to insert images in \verb+LaTeX/PDFLaTeX+ is the graphicx package. Figures can be inserted via the normal figure environment as shown in the below example: + +%%=============================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%=============================================%% +\bigskip +\begin{verbatim} +\begin{figure}[] +\centering +\includegraphics{} +\caption{}\label{} +\end{figure} +\end{verbatim} +\bigskip +%%=============================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%=============================================%% + +\begin{figure}[h]% +\centering +\includegraphics[width=0.9\textwidth]{fig.eps} +\caption{This is a widefig. This is an example of long caption this is an example of long caption this is an example of long caption this is an example of long caption}\label{fig1} +\end{figure} + +In case of double column layout, the above format puts figure captions/images to single column width. To get spanned images, we need to provide \verb+\begin{figure*}+ \verb+...+ \verb+\end{figure*}+. + +For sample purpose, we have included the width of images in the optional argument of \verb+\includegraphics+ tag. Please ignore this. + +\section{Algorithms, Program codes and Listings}\label{sec7} + +Packages \verb+algorithm+, \verb+algorithmicx+ and \verb+algpseudocode+ are used for setting algorithms in \LaTeX\ using the format: + +%%=============================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%=============================================%% +\bigskip +\begin{verbatim} +\begin{algorithm} +\caption{}\label{} +\begin{algorithmic}[1] +. . . +\end{algorithmic} +\end{algorithm} +\end{verbatim} +\bigskip +%%=============================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%=============================================%% + +You may refer above listed package documentations for more details before setting \verb+algorithm+ environment. For program codes, the ``verbatim'' package is required and the command to be used is \verb+\begin{verbatim}+ \verb+...+ \verb+\end{verbatim}+. + +Similarly, for \verb+listings+, use the \verb+listings+ package. \verb+\begin{lstlisting}+ \verb+...+ \verb+\end{lstlisting}+ is used to set environments similar to \verb+verbatim+ environment. Refer to the \verb+lstlisting+ package documentation for more details. + +A fast exponentiation procedure: + +\lstset{texcl=true,basicstyle=\small\sf,commentstyle=\small\rm,mathescape=true,escapeinside={(*}{*)}} +\begin{lstlisting} +begin + for $i:=1$ to $10$ step $1$ do + expt($2,i$); + newline() od (*\textrm{Comments will be set flush to the right margin}*) +where +proc expt($x,n$) $\equiv$ + $z:=1$; + do if $n=0$ then exit fi; + do if odd($n$) then exit fi; + comment: (*\textrm{This is a comment statement;}*) + $n:=n/2$; $x:=x*x$ od; + { $n>0$ }; + $n:=n-1$; $z:=z*x$ od; + print($z$). +end +\end{lstlisting} + +\begin{algorithm} +\caption{Calculate $y = x^n$}\label{algo1} +\begin{algorithmic}[1] +\Require $n \geq 0 \vee x \neq 0$ +\Ensure $y = x^n$ +\State $y \Leftarrow 1$ +\If{$n < 0$}\label{algln2} + \State $X \Leftarrow 1 / x$ + \State $N \Leftarrow -n$ +\Else + \State $X \Leftarrow x$ + \State $N \Leftarrow n$ +\EndIf +\While{$N \neq 0$} + \If{$N$ is even} + \State $X \Leftarrow X \times X$ + \State $N \Leftarrow N / 2$ + \Else[$N$ is odd] + \State $y \Leftarrow y \times X$ + \State $N \Leftarrow N - 1$ + \EndIf +\EndWhile +\end{algorithmic} +\end{algorithm} + +%%=============================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%=============================================%% +\bigskip +\begin{minipage}{\hsize}% +\lstset{frame=single,framexleftmargin=-1pt,framexrightmargin=-17pt,framesep=12pt,linewidth=0.98\textwidth,language=pascal}% Set your language (you can change the language for each code-block optionally) +%%% Start your code-block +\begin{lstlisting} +for i:=maxint to 0 do +begin +{ do nothing } +end; +Write('Case insensitive '); +Write('Pascal keywords.'); +\end{lstlisting} +\end{minipage} + +\section{Cross referencing}\label{sec8} + +Environments such as figure, table, equation and align can have a label +declared via the \verb+\label{#label}+ command. For figures and table +environments use the \verb+\label{}+ command inside or just +below the \verb+\caption{}+ command. You can then use the +\verb+\ref{#label}+ command to cross-reference them. As an example, consider +the label declared for Figure~\ref{fig1} which is +\verb+\label{fig1}+. To cross-reference it, use the command +\verb+Figure \ref{fig1}+, for which it comes up as +``Figure~\ref{fig1}''. + +To reference line numbers in an algorithm, consider the label declared for the line number 2 of Algorithm~\ref{algo1} is \verb+\label{algln2}+. To cross-reference it, use the command \verb+\ref{algln2}+ for which it comes up as line~\ref{algln2} of Algorithm~\ref{algo1}. + +\subsection{Details on reference citations}\label{subsec7} + +Standard \LaTeX\ permits only numerical citations. To support both numerical and author-year citations this template uses \verb+natbib+ \LaTeX\ package. For style guidance please refer to the template user manual. + +Here is an example for \verb+\cite{...}+: \cite{bib1}. Another example for \verb+\citep{...}+: \citep{bib2}. For author-year citation mode, \verb+\cite{...}+ prints Jones et al. (1990) and \verb+\citep{...}+ prints (Jones et al., 1990). + +All cited bib entries are printed at the end of this article: \cite{bib3}, \cite{bib4}, \cite{bib5}, \cite{bib6}, \cite{bib7}, \cite{bib8}, \cite{bib9}, \cite{bib10}, \cite{bib11}, \cite{bib12} and \cite{bib13}. + +\section{Examples for theorem like environments}\label{sec10} + +For theorem like environments, we require \verb+amsthm+ package. There are three types of predefined theorem styles exists---\verb+thmstyleone+, \verb+thmstyletwo+ and \verb+thmstylethree+ + +%%=============================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%=============================================%% +\bigskip +\begin{tabular}{|l|p{19pc}|} +\hline +\verb+thmstyleone+ & Numbered, theorem head in bold font and theorem text in italic style \\\hline +\verb+thmstyletwo+ & Numbered, theorem head in roman font and theorem text in italic style \\\hline +\verb+thmstylethree+ & Numbered, theorem head in bold font and theorem text in roman style \\\hline +\end{tabular} +\bigskip +%%=============================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%=============================================%% + +For mathematics journals, theorem styles can be included as shown in the following examples: + +\begin{theorem}[Theorem subhead]\label{thm1} +Example theorem text. Example theorem text. Example theorem text. Example theorem text. Example theorem text. +Example theorem text. Example theorem text. Example theorem text. Example theorem text. Example theorem text. +Example theorem text. +\end{theorem} + +Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. + +\begin{proposition} +Example proposition text. Example proposition text. Example proposition text. Example proposition text. Example proposition text. +Example proposition text. Example proposition text. Example proposition text. Example proposition text. Example proposition text. +\end{proposition} + +Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. + +\begin{example} +Phasellus adipiscing semper elit. Proin fermentum massa +ac quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend +at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat lorem. +\end{example} + +Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. + +\begin{remark} +Phasellus adipiscing semper elit. Proin fermentum massa +ac quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend +at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat lorem. +\end{remark} + +Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. + +\begin{definition}[Definition sub head] +Example definition text. Example definition text. Example definition text. Example definition text. Example definition text. Example definition text. Example definition text. Example definition text. +\end{definition} + +Additionally a predefined ``proof'' environment is available: \verb+\begin{proof}+ \verb+...+ \verb+\end{proof}+. This prints a ``Proof'' head in italic font style and the ``body text'' in roman font style with an open square at the end of each proof environment. + +\begin{proof} +Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. +\end{proof} + +Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. Sample body text. + +\begin{proof}[Proof of Theorem~{\upshape\ref{thm1}}] +Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. Example for proof text. +\end{proof} + +\noindent +For a quote environment, use \verb+\begin{quote}...\end{quote}+ +\begin{quote} +Quoted text example. Aliquam porttitor quam a lacus. Praesent vel arcu ut tortor cursus volutpat. In vitae pede quis diam bibendum placerat. Fusce elementum +convallis neque. Sed dolor orci, scelerisque ac, dapibus nec, ultricies ut, mi. Duis nec dui quis leo sagittis commodo. +\end{quote} + +Sample body text. Sample body text. Sample body text. Sample body text. Sample body text (refer Figure~\ref{fig1}). Sample body text. Sample body text. Sample body text (refer Table~\ref{tab3}). + +\section{Methods}\label{sec11} + +Topical subheadings are allowed. Authors must ensure that their Methods section includes adequate experimental and characterization data necessary for others in the field to reproduce their work. Authors are encouraged to include RIIDs where appropriate. + +\textbf{Ethical approval declarations} (only required where applicable) Any article reporting experiment/s carried out on (i)~live vertebrate (or higher invertebrates), (ii)~humans or (iii)~human samples must include an unambiguous statement within the methods section that meets the following requirements: + +\begin{enumerate}[1.] +\item Approval: a statement which confirms that all experimental protocols were approved by a named institutional and/or licensing committee. Please identify the approving body in the methods section + +\item Accordance: a statement explicitly saying that the methods were carried out in accordance with the relevant guidelines and regulations + +\item Informed consent (for experiments involving humans or human tissue samples): include a statement confirming that informed consent was obtained from all participants and/or their legal guardian/s +\end{enumerate} + +If your manuscript includes potentially identifying patient/participant information, or if it describes human transplantation research, or if it reports results of a clinical trial then additional information will be required. Please visit (\url{https://www.nature.com/nature-research/editorial-policies}) for Nature Portfolio journals, (\url{https://www.springer.com/gp/authors-editors/journal-author/journal-author-helpdesk/publishing-ethics/14214}) for Springer Nature journals, or (\url{https://www.biomedcentral.com/getpublished/editorial-policies\#ethics+and+consent}) for BMC. + +\section{Discussion}\label{sec12} + +Discussions should be brief and focused. In some disciplines use of Discussion or `Conclusion' is interchangeable. It is not mandatory to use both. Some journals prefer a section `Results and Discussion' followed by a section `Conclusion'. Please refer to Journal-level guidance for any specific requirements. + +\section{Conclusion}\label{sec13} + +Conclusions may be used to restate your hypothesis or research question, restate your major findings, explain the relevance and the added value of your work, highlight any limitations of your study, describe future directions for research and recommendations. + +In some disciplines use of Discussion or 'Conclusion' is interchangeable. It is not mandatory to use both. Please refer to Journal-level guidance for any specific requirements. + +\backmatter + +\bmhead{Supplementary information} + +If your article has accompanying supplementary file/s please state so here. + +Authors reporting data from electrophoretic gels and blots should supply the full unprocessed scans for key as part of their Supplementary information. This may be requested by the editorial team/s if it is missing. + +Please refer to Journal-level guidance for any specific requirements. + +\bmhead{Acknowledgments} + +Acknowledgments are not compulsory. Where included they should be brief. Grant or contribution numbers may be acknowledged. + +Please refer to Journal-level guidance for any specific requirements. + +\section*{Declarations} + +Some journals require declarations to be submitted in a standardised format. Please check the Instructions for Authors of the journal to which you are submitting to see if you need to complete this section. If yes, your manuscript must contain the following sections under the heading `Declarations': + +\begin{itemize} +\item Funding +\item Conflict of interest/Competing interests (check journal-specific guidelines for which heading to use) +\item Ethics approval +\item Consent to participate +\item Consent for publication +\item Availability of data and materials +\item Code availability +\item Authors' contributions +\end{itemize} + +\noindent +If any of the sections are not relevant to your manuscript, please include the heading and write `Not applicable' for that section. + +%%===================================================%% +%% For presentation purpose, we have included %% +%% \bigskip command. please ignore this. %% +%%===================================================%% +\bigskip +\begin{flushleft}% +Editorial Policies for: + +\bigskip\noindent +Springer journals and proceedings: \url{https://www.springer.com/gp/editorial-policies} + +\bigskip\noindent +Nature Portfolio journals: \url{https://www.nature.com/nature-research/editorial-policies} + +\bigskip\noindent +\textit{Scientific Reports}: \url{https://www.nature.com/srep/journal-policies/editorial-policies} + +\bigskip\noindent +BMC journals: \url{https://www.biomedcentral.com/getpublished/editorial-policies} +\end{flushleft} + +\begin{appendices} + +\section{Section title of first appendix}\label{secA1} + +An appendix contains supplementary information that is not an essential part of the text itself but which may be helpful in providing a more comprehensive understanding of the research problem or it is information that is too cumbersome to be included in the body of the paper. + +%%=============================================%% +%% For submissions to Nature Portfolio Journals %% +%% please use the heading ``Extended Data''. %% +%%=============================================%% + +%%=============================================================%% +%% Sample for another appendix section %% +%%=============================================================%% + +%% \section{Example of another appendix section}\label{secA2}% +%% Appendices may be used for helpful, supporting or essential material that would otherwise +%% clutter, break up or be distracting to the text. Appendices can consist of sections, figures, +%% tables and equations etc. + +\end{appendices} + +%%===========================================================================================%% +%% If you are submitting to one of the Nature Portfolio journals, using the eJP submission %% +%% system, please include the references within the manuscript file itself. You may do this %% +%% by copying the reference list from your .bbl file, paste it into the main manuscript .tex %% +%% file, and delete the associated \verb+\bibliography+ commands. %% +%%===========================================================================================%% + +\bibliography{sn-bibliography}% common bib file +%% if required, the content of .bbl file can be included here once bbl is generated +%%\input sn-article.bbl + + +\end{document} diff --git a/sn-article-template/sn-bibliography.bib b/sn-article-template/sn-bibliography.bib new file mode 100644 index 0000000..22a998e --- /dev/null +++ b/sn-article-template/sn-bibliography.bib @@ -0,0 +1,163 @@ +%% Journal article +@article{bib1, + author = "Campbell, S. L. and Gear, C. W.", + title = "The index of general nonlinear {D}{A}{E}{S}", + journal = "Numer. {M}ath.", + volume = "72", + number = "2", + pages = "173--196", + year = "1995" +} + +%% Journal article with DOI +@article{bib2, + author = "Slifka, M. K. and Whitton, J. L.", + title = "Clinical implications of dysregulated cytokine production", + journal = "J. {M}ol. {M}ed.", + volume = "78", + pages = "74--80", + year = "2000", + doi = "10.1007/s001090000086" +} + +%% Journal article +@article{bib3, + author = "Hamburger, C.", + title = "Quasimonotonicity, regularity and duality for nonlinear systems of + partial differential equations", + journal = "Ann. Mat. Pura. Appl.", + volume = "169", + number = "2", + pages = "321--354", + year = "1995" +} + +%% book, authored +@book{bib4, + author = "Geddes, K. O. and Czapor, S. R. and Labahn, G.", + title = "Algorithms for {C}omputer {A}lgebra", + address = "Boston", + publisher = "Kluwer", + year = "1992" +} + +%% Item 8. Book, chapter +@incollection{bib5, + author = "Broy, M.", + title = "Software engineering---from auxiliary to key technologies", + editor = "Broy, M. and Denert, E.", + booktitle = "Software Pioneers", + pages = "10--13", + address = "New {Y}ork", + publisher = "Springer", + year = "1992" +} + +%% Book, edited +@book{bib6, + editor = "Seymour, R. S.", + title = "Conductive {P}olymers", + address = "New {Y}ork", + publisher = "Plenum", + year = "1981" +} + +%% Chapter in a book in a series with volume titles +@inproceedings{bib7, + author = "Smith, S. E.", + title = "Neuromuscular blocking drugs in man", + editor = "Zaimis, E.", + volume = "42", + booktitle = "Neuromuscular junction. {H}andbook of experimental pharmacology", + pages = "593--660", + address = "Heidelberg", + publisher = "Springer", + year = "1976" +} + +%% Paper presented at a conference +@misc{bib8, + author = "Chung, S. T. and Morris, R. L.", + title = "Isolation and characterization of plasmid deoxyribonucleic acid from + Streptomyces fradiae", + year = "1978", + note = "Paper presented at the 3rd international symposium on the genetics + of industrial microorganisms, University of {W}isconsin, {M}adison, + 4--9 June 1978" +} + +%% Data citation example +@misc{bib9, + author = "Hao, Z. and AghaKouchak, A. and Nakhjiri, N. and Farahmand, A.", + title = "Global integrated drought monitoring and prediction system (GIDMaPS) data sets", + year = "2014", + note = "figshare \url{https://doi.org/10.6084/m9.figshare.853801}" +} + +%% Preprint citation example +@misc{bib10, + author = "Babichev, S. A. and Ries, J. and Lvovsky, A. I.", + title = "Quantum scissors: teleportation of single-mode optical states by means + of a nonlocal single photon", + year = "2002", + note = "Preprint at \url{https://arxiv.org/abs/quant-ph/0208066v1}" +} + +@article{bib11, + author = "Beneke, M. and Buchalla, G. and Dunietz, I.", + title = "Mixing induced {CP} asymmetries in inclusive {B} decays", + journal = "Phys. {L}ett.", + volume = "B393", + year = "1997", + pages = "132-142", + archivePrefix = "arXiv", + eprint = "0707.3168", + primaryClass = "gr-gc" +} + +@softmisc{bib12, + author = "Stahl, B.", + title = "deep{SIP}: deep learning of {S}upernova {I}a {P}arameters", + version = "0.42", + keywords = "Software", + howpublished = "Astrophysics {S}ource {C}ode {L}ibrary", + year = "2020", + month = "Jun", + eid = "ascl:2006.023", + pages = "ascl:2006.023", + archivePrefix = "ascl", + eprint = "2006.023", + adsurl = "{https://ui.adsabs.harvard.edu/abs/2020ascl.soft06023S}", + adsnote = "Provided by the SAO/NASA Astrophysics Data System" +} + +@article{bib13, + author = "Abbott, T. M. C. and others", + collaboration = "DES", + title = "{Dark Energy Survey Year 1 Results: Constraints on Extended Cosmological Models from Galaxy Clustering and Weak Lensing}", + eprint = "1810.02499", + archivePrefix = "arXiv", + primaryClass = "astro-ph.CO", + reportNumber = "FERMILAB-PUB-18-507-PPD", + doi = "10.1103/PhysRevD.99.123505", + journal = "Phys. Rev. D", + volume = "99", + number = "12", + pages = "123505", + year = "2019" +} + +%%============================================================================%% +%% while using chicago reference style, both abbreviated and expanded form of %% +%% author name format is acceptable. Refer below example for expanded form %% +%%============================================================================%% + +%% author = "{Cameron, Deborah}", - single author +%% author = "{Saito, Yukio} and {Hyuga, Hiroyuki}", - double author + +%%======================================%% +%% Example for author names with suffix %% +%%======================================%% + +%% author = "{Price, R. A. Jr} and {Curry, N. {III}} and McCann, K. E. and +%% Fielding, J. L. and {Abercrombie, E. Jr}", diff --git a/sn-article-template/sn-jnl.cls b/sn-article-template/sn-jnl.cls new file mode 100644 index 0000000..7499e5c --- /dev/null +++ b/sn-article-template/sn-jnl.cls @@ -0,0 +1 @@ +%% %% This is file `sn-jnl.cls', %% generated with the docstrip utility. %% %% The original source files were: %% %% classes.dtx (with options: `sn-jnl') %% %% This is a generated file. %% %% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% %% This file was generated from file(s) of the LaTeX base system. %% -------------------------------------------------------------- %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3c %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3c or later is part of all distributions of LaTeX %% version 2005/12/01 or later. %% %% This file has the LPPL maintenance status "maintained". %% %% This file may only be distributed together with a copy of the LaTeX %% base system. You may however distribute the LaTeX base system without %% such generated files. %% %% The list of all files belonging to the LaTeX base distribution is %% given in the file `manifest.txt'. See also `legal.txt' for additional %% information. %% %% The list of derived (unpacked) files belonging to the distribution %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesClass{sn-jnl} [2019/11/18 v0.1: An authoring template for Springer Journal articles] \newif\if@restonecol \newif\if@titlepage \@titlepagefalse \newif\if@cropmarkson \@cropmarksonfalse \newif\ifDoublecol \Doublecolfalse% \newif\ifpagebody\global\pagebodyfalse% \newif\if@iicol\global\@iicolfalse% \newif\if@bibcomment\global\@bibcommentfalse% \newif\if@referee\global\@refereefalse% \newif\if@vrulerlinenumberon\global\@vrulerlinenumberonfalse% \newif\if@pdflatex\global\@pdflatexfalse% \newif\if@remarkboxon\global\@remarkboxonfalse% \newif\if@Numbered@refstyle\global\@Numbered@refstylefalse% Namedate \newif\if@Spr@basic@refstyle\global\@Spr@basic@refstylefalse% 1.Basic Springer Nature Reference Style/Chemistry Reference Style -> sn-basic.bst \newif\if@Mathphys@refstyle\global\@Mathphys@refstylefalse% 2.Math and Physical Sciences Reference Style -> sn-mathphys.bst \newif\if@APS@refstyle\global\@APS@refstylefalse% 3.American Physical Society (APS) Reference Style -> sn-APS.bst \newif\if@Vancouver@refstyle\global\@Vancouver@refstylefalse% 4.Vancouver Reference Style -> sn-vancouver.bst \newif\if@APA@refstyle\global\@APA@refstylefalse% 5.APA-based Social Sciences/Psychology Reference Style -> sn-apacite.bst \newif\if@Chicago@refstyle\global\@Chicago@refstylefalse% 6.Chicago-based Humanities Reference Style -> sn-chicago.bst \newif\if@Standard@Nature@refstyle\global\@Standard@Nature@refstylefalse% 7.Standard Nature Research Style -> sn-nature.bst \newif\if@Default@refstyle\global\@Default@refstylefalse% 8. default reference style - no bib/bst required %% Template Options \DeclareOption{a4paper}{\PassOptionsToPackage{a4}{crop}} \DeclareOption{a3paper}{\PassOptionsToClass{a3paper}{article}\PassOptionsToPackage{a3}{crop}} \DeclareOption{centre}{\PassOptionsToPackage{center}{crop}} \DeclareOption{crop}{\PassOptionsToPackage{frame}{crop}\global\@cropmarksontrue} \DeclareOption{nocrop}{\PassOptionsToPackage{off}{crop}\global\@cropmarksontrue} \DeclareOption{info}{\PassOptionsToPackage{info}{crop}} \DeclareOption{noinfo}{\PassOptionsToPackage{noinfo}{crop}} %% Classfile Options \DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} \DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} \DeclareOption{draft}{\setlength\overfullrule{5pt}} \DeclareOption{titlepage}{\@titlepagetrue} \DeclareOption{notitlepage}{\@titlepagefalse} \DeclareOption{onecolumn}{\@twocolumnfalse} \DeclareOption{twocolumn}{\@twocolumntrue} \DeclareOption{openbib}{\let\if@openbib\iftrue} \DeclareOption{pagegrid}{\global\pagebodytrue}% \DeclareOption{iicol}{\global\@iicoltrue}% \DeclareOption{bibcomment}{\global\@bibcommenttrue}% \DeclareOption{referee}{\global\@refereetrue}% \DeclareOption{lineno}{\global\@vrulerlinenumberontrue}% \DeclareOption{pdflatex}{\global\@pdflatextrue}% \DeclareOption{remarkboxoff}{\global\@remarkboxonfalse}% \DeclareOption{sn-basic}{\global\@Spr@basic@refstyletrue}% \DeclareOption{sn-mathphys}{\global\@Mathphys@refstyletrue}% \DeclareOption{sn-aps}{\global\@APS@refstyletrue}% \DeclareOption{sn-vancouver}{\global\@Vancouver@refstyletrue}% \DeclareOption{sn-apa}{\global\@APA@refstyletrue}% \DeclareOption{sn-chicago}{\global\@Chicago@refstyletrue}% \DeclareOption{sn-nature}{\global\@Standard@Nature@refstyletrue}% \DeclareOption{default}{\global\@Default@refstyletrue}% \DeclareOption{Numbered}{\global\@Numbered@refstyletrue}% \DeclareOption{NameDate}{\global\@Numbered@refstylefalse}% %%\ExecuteOptions{twosidecrop,crop,centre,info,croppage} \ProcessOptions \LoadClass[twoside,fleqn]{article} \gdef\refereedefns{% \if@referee% \usepackage{setspace}% \doublespacing% \fi}% \refereedefns% %% General Packages Used % \AtBeginDocument{% %%\newcommand*\ExtraParaSkip{12pt}% \SetFootnoteHook{\hspace*{-8pt}}% \DeclareNewFootnote{A}[gobble]% \setlength{\skip\footinsA}{0pt}}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Fonts & Sizes %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %% Fonts Used %%\RequirePackage[T1]{fontenc}% % \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}% \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}% \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}% \DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}% \DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}% \DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}% \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}% \DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}% \DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}% % \renewcommand\normalsize{% \@setfontsize\normalsize{10bp}{12bp}% \abovedisplayskip 12\p@ \@plus2\p@ \@minus1\p@ \abovedisplayshortskip \z@ \@plus3\p@% \belowdisplayshortskip 3\p@ \@plus3\p@ \@minus3\p@% \belowdisplayskip \abovedisplayskip% \let\@listi\@listI}% \normalsize% % \newcommand\medsize{% \@setfontsize\small\@xipt{13}% \abovedisplayskip 5\p@ \@plus3\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus2\p@ \belowdisplayshortskip 3\p@ \@plus2\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \topsep 4\p@ \@plus2\p@ \@minus2\p@ \parsep 2\p@ \@plus\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip}% % \renewcommand\small{% \@setfontsize\small\@ixpt{11}% \abovedisplayskip 5\p@ \@plus3\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus2\p@ \belowdisplayshortskip 3\p@ \@plus2\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \topsep 4\p@ \@plus2\p@ \@minus2\p@ \parsep 2\p@ \@plus\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip}% % \renewcommand\footnotesize{% \@setfontsize\footnotesize{7}{8}% \abovedisplayskip 5\p@ \@plus2\p@ \@minus4\p@ \abovedisplayshortskip \z@ \@plus\p@ \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ \def\@listi{\leftmargin\leftmargini \topsep 3\p@ \@plus\p@ \@minus\p@ \parsep 2\p@ \@plus\p@ \@minus\p@ \itemsep \parsep}% \belowdisplayskip \abovedisplayskip} % \renewcommand\scriptsize{\@setfontsize\scriptsize\@ixpt\@ixpt}% \newcommand\scrisize{\@setfontsize\scrisize{9.3}{9}}% \renewcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}% \renewcommand\large{\@setfontsize\large{12}{14}}% \newcommand\larg{\@setfontsize\larg{11}{13}}% \renewcommand\Large{\@setfontsize\Large{16}{18}}% \renewcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}}% \renewcommand\huge{\@setfontsize\huge\@xxpt{25}}% \renewcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}% % \DeclareMathSizes{\@ixpt}{\@ixpt}{7}{5}% \DeclareMathSizes{\@xpt}{\@xpt}{7}{5}% \DeclareMathSizes{\@xipt}{\@xipt}{7}{5}% % \DeclareRobustCommand*\textsubscript[1]{% \@textsubscript{\selectfont#1}}% % \def\@textsubscript#1{% {\m@th\ensuremath{_{\mbox{\fontsize\sf@size\z@#1}}}}}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Layout Settings %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %%\RequirePackage{geometry}% % \newlength\columnhsize% % %% Regular Pages (for Opening page - redefined) % \if@iicol% % %% for double column used sn-medium design trim and page size %% % \setlength\headheight{12pt}% \setlength\headsep{5.15mm}% % \setlength\columnsep{8mm}% \setlength\columnhsize{76mm}% % \setlength\maxdepth{0pt}% \setlength\footnotesep{7\p@}% \setlength{\skip\footins}{18\p@ \@plus 6\p@ \@minus 3\p@}% % \RequirePackage[% reversemp, paperwidth=210mm, paperheight=297mm, top={26mm}, headheight={12pt}, headsep={5.15mm}, text={160mm,216mm}, marginparsep=5mm, marginparwidth=12mm, bindingoffset=6mm, footskip=10.13mm,twocolumn]{geometry}% % \renewcommand\footnoterule{% \kern3\p@% \hrule \@height.2mm \@width\columnwidth% \kern5.5\p@}% % \else% %% For single column used smallcond design trim and page size %% \RequirePackage[% reversemp, paperwidth=210mm, paperheight=297mm, top={26mm}, headheight={5.5pt}, headsep={5.6mm}, text={31pc,194.25mm}, marginparsep=5mm, marginparwidth=12mm, bindingoffset=6mm, footskip=10mm]{geometry} % \setlength\maxdepth{0pt}% \setlength\columnsep{5mm}% \setlength{\marginparsep}{5mm}% \setlength{\marginparwidth}{12mm}% \setlength\footnotesep{5.75\p@}% \setlength{\skip\footins}{8\p@ \@plus 4\p@ \@minus 0\p@}% % \renewcommand\footnoterule{% \kern3\p@% \ifodd\c@page% \hrule \@height.2mm \@width\textwidth% \else% \hrule \@height.2mm \@width37mm \fi% \kern5.5\p@}% % \fi% % % \setlength\parindent{1.5em}% % \def\StepUpCounter#1{\global\advance#1by 1\relax}% \def\StepDownCounter#1{\global\advance#1by -1\relax}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Pagination Settings %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Line spacing \setlength\lineskip{1\p@}% \setlength\normallineskip{1\p@}% %%\renewcommand\baselinestretch{1.5}% \parskip=0pt% % % Page break penalties % \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 % % Disallow widows and orphans % \clubpenalty 10000 \widowpenalty 10000 % % Disable page breaks before equations, allow pagebreaks after % equations and discourage widow lines before equations. % \displaywidowpenalty 100 \predisplaypenalty 10000 \postdisplaypenalty 0 % % Set these global demerits % \doublehyphendemerits 1000000 % corresponds to badness 800 \finalhyphendemerits 1000000 % corresponds to badness 1000 % % Allow loose lines rather than overfull lines % \vbadness=9999 \tolerance=9999 % % Allow breaking the page in the middle of a paragraph % \interlinepenalty 0 % % Disallow breaking the page after a hyphenated line \brokenpenalty 10000 % % Hyphenation; don't split words into less than three characters \lefthyphenmin=3 \righthyphenmin=3 % % Float placement parameters % % The total number of floats that can be allowed on a page. \setcounter{totalnumber}{3} % % The maximum number of floats at the top and bottom of a page. \setcounter{topnumber}{5} \setcounter{bottomnumber}{5} % % The maximum part of the top or bottom of a text page that can be % occupied by floats. This is set so that at least four lines of text % fit on the page. \renewcommand\topfraction{.921} \renewcommand\bottomfraction{.921} % The minimum amount of a text page that must be occupied by text. % This should accomodate four lines of text. \renewcommand\textfraction{.13} % The minimum amount of a float page that must be occupied by floats. \renewcommand\floatpagefraction{.887} % The same parameters repeated for double column output \renewcommand\dbltopfraction{.88} \renewcommand\dblfloatpagefraction{.88} % Space between floats \setlength\floatsep{18\p@ \@plus 4\p@ \@minus 2\p@} % Space between floats and text \setlength\textfloatsep{15\p@ \@plus 4\p@ \@minus 2\p@} % Space above and below an inline figure \setlength\intextsep {18\p@ \@plus 4\p@ \@minus 2\p@} % For double column floats \setlength\dblfloatsep {20\p@ \@plus 4\p@ \@minus 2\p@} \setlength\dbltextfloatsep{15\p@ \@plus 4\p@ \@minus 2\p@} \hyphenation{Figure Figures Table Tables Equation Equations Section Sections Appendix Theorem Lemma} % %%%%%%%%%%%%%%%%%%%%%%%%%%% Math Settings %%%%%%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%%%%%%%%%%%%%%%%%%%% For above/below spacing \def\eqnarray{% \stepcounter{equation}% \def\@currentlabel{\p@equation\theequation}% \global\@eqnswtrue \m@th \global\@eqcnt\z@ \tabskip\@centering \let\\\@eqncr $$\everycr{}\halign to\displaywidth\bgroup \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel &\global\@eqcnt\@ne\hskip \tw@\arraycolsep \hfil${##}$\hfil &\global\@eqcnt\tw@ \hskip \tw@\arraycolsep $\displaystyle{##}$\hfil\tabskip\@centering &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup \tabskip\z@skip \cr } \def\endeqnarray{% \@@eqncr \egroup \global\advance\c@equation\m@ne $$\@ignoretrue } % %%%%%%%%%%%%%%%%%%%%%%%%%%% Titles %%%%%%%%%%%%%%%%%%%%%%%%%%% % \renewcommand\refname{References}% \renewcommand\figurename{Fig.}% defined as per springer style \renewcommand\tablename{Table}% \renewcommand\appendixname{Appendix}% \renewcommand\abstractname{Abstract}% % %%%%%%%%%%%%%%%%%%%%%%%%%%% Article Front Matter %%%%%%%%%%%%%%%%%%%%%%%%%%% % \def\raggedleft{\leftskip0pt plus 1fil\parfillskip=0pt\relax}% \def\raggedright{\rightskip0pt plus 1fil\parfillskip=0pt\relax}% \def\raggedcenter{\leftskip=0pt plus 0.5fil\rightskip=0pt plus 0.5fil% \parfillskip=0pt\let\hb=\break}% \def\titraggedcenter{\leftskip=12pt plus 0.5fil\rightskip=12pt plus 0.5fil% \parfillskip=0pt\let\hb=\break}% \def\absraggedcenter{\leftskip=24pt plus 0.5fil\rightskip=24pt plus 0.5fil% \parfillskip=0pt\let\hb=\break}% % %%% Font Def \def\Artcatfont{\reset@font\fontsize{8bp}{10bp}\selectfont}% \def\Titlefont{\reset@font\fontsize{17bp}{22.5bp}\selectfont\titraggedcenter}% \def\SubTitlefont{\reset@font\fontsize{14bp}{16.5bp}\selectfont\titraggedcenter}% \def\Authorfont{\reset@font\fontsize{12bp}{14.5bp}\selectfont\boldmath\titraggedcenter}% \def\addressfont{\reset@font\fontsize{11bp}{13.5bp}\selectfont\titraggedcenter}% \def\abstractheadfont{\reset@font\fontsize{9bp}{11bp}\bfseries\selectfont\titraggedcenter}% \def\abstractsubheadfont{\reset@font\fontsize{9bp}{11bp}\bfseries\selectfont}% \def\abstractfont{\reset@font\fontsize{9bp}{11bp}\selectfont\leftskip=24pt\rightskip=24pt\parfillskip=0pt plus 1fil}% \def\keywordfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont\leftskip=24pt\rightskip=24pt plus0.5fill}% \def\historyfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont\leftskip=24pt\rightskip=24pt plus0.5fill}% %% Article Type \newbox\artcatbox% \AtBeginDocument{\definecolor{artcatboxgray}{cmyk}{0.0,0.0,0.0,0.30}}% \def\articletype#1{\if!#1!\else\setbox\artcatbox\hbox{\Artcatfont\hskip1mm#1\hskip1mm}\fi% \gdef\ArtType{\fboxsep=0pt\colorbox{artcatboxgray}{\vbox to 4mm{\vfil% {\raggedright\box\artcatbox}\vfil}}}% \gdef\@ArtType{#1}}% %%\articletype{RESEARCH ARTICLE}% \articletype{}% %% Meta Info %\def\@jyear{{0000}}% %\def\jyear#1{\gdef\@jyear{#1}}% %% Article Title \renewcommand{\title}[2][]{% \gdef\@checktitle{#1}\ifx\@checktitle\empty\gdef\@title{#2}% \gdef\s@title{#2}\else\gdef\@title{#2}\gdef\s@title{#1}\fi% \markboth{\textit{\s@title}}{\textit{\s@title}}}% \def\subtitle#1{\gdef\@subtitle{#1}}\subtitle{}% %% Cross Link for Author & Address \def\jmkLabel#1{\@bsphack\protected@write\@auxout{}{\string\Newlabel{#1}{\@currentlabel}}\@esphack}% \def\Newlabel#1#2{\expandafter\xdef\csname X@#1\endcsname{#2}}% \def\jmkRef#1{\@ifundefined{X@#1}{0}{\csname X@#1\endcsname}}% %% Article Author(s) \let\sep\@empty% \let\authorsep\@empty% \newcount\aucount% \newcount\corraucount% \newcount\punctcount% % \def\artauthors{}% \newif\if@auemail% \newif\if@corauemail% % \def\au@and{\ifnum\punctcount=2\ and\else\unskip, \advance\punctcount by -1 \fi}% % \def\author{\advance\aucount by 1\@ifstar\@@corrauthor\@@author}% % \newcommand{\@@author}[2][]{\def\@authfrstarg{#1}\@corauemailfalse% \g@addto@macro\artauthors{% \ifnum\aucount=1% \global\@auemailtrue% \else% \global\@auemailfalse% \fi% \Authorfont% \def\baselinestretch{1}% \authorsep{#2}\unskip\ifx\@authfrstarg\empty\else\textsuperscript{\smash{{% \@for\@@affmark:=#1\do{\edef\affnum{\@ifundefined{X@\@@affmark}{1}{\jmkRef{\@@affmark}}}% \unskip\sep\affnum\let\sep=,}}}}\fi% \def\authorsep{{\au@and} }%%% \global\let\sep\@empty\global\let\@corref\@empty% }}% % \newcommand{\@@corrauthor}[2][]{\def\@authfrstarg{#1}\@corauemailtrue\advance\corraucount by 1% \g@addto@macro\artauthors{% \global\@auemailtrue% \Authorfont% \def\baselinestretch{1}% \authorsep{#2}\unskip\ifx\@authfrstarg\empty\else\textsuperscript{\smash{{% \@for\@@affmark:=#1\do{\edef\affnum{\@ifundefined{X@\@@affmark}{1}{\jmkRef{\@@affmark}}}% \unskip\sep\affnum\let\sep=,}}}{*}\hskip-1pt}\fi\unskip% \def\authorsep{\au@and~}%%% \global\let\sep\@empty\global\let\@corref\@empty% }}% %% %% Miscellaneous macros %% %% \def\fnm#1{\leavevmode\hbox{#1}}% \def\sur#1{\unskip~\nobreak\leavevmode\hbox{#1}}% \def\spfx#1{#1}% \def\pfx#1{#1}% \def\sfx#1{#1}% \def\tanm#1{#1}% \def\dgr#1{#1}% % %% Author Email % \let\nomail\relax% \def\corrauthemail{}% \def\authemail{}% \newcount\emailcnt% \def\email#1{\global\advance\emailcnt by 1\relax% \if@corauemail% \g@addto@macro\corrauthemail{% \setcounter{footnote}{0}% \textcolor{blue}{#1};\ % }% \else% \g@addto@macro\authemail{% \setcounter{footnote}{0}% \textcolor{blue}{#1};\ % }% \fi} %% Corrseponding Address \def\@copycorthanks{}% \def\auaddress{}% \def\@auaddress{}% \newcounter{affn}% \newcount\addcount% To check the count of address \renewcommand\theaffn{\arabic{affn}}% \def\affil{\advance\addcount by 1\@ifstar\@@coraddress\@@address}% \newcommand{\@@coraddress}[2][]{%\advance\addcount by 1 \g@addto@macro\auaddress{% \stepcounter{affn}% \xdef\@currentlabel{\theaffn}% \jmkLabel{\theaffn}% {\textsuperscript{#1*}#2.\par} } } %% Macros for present address \newif\ifpresentaddress% \def\@presentaddresstxt{}% \def\presentaddresstxt#1{\gdef\@presentaddresstxt{#1:}}\presentaddresstxt{Present Address}% \newcommand{\presentaddress}[1]{\gdef\@presentaddresstext{\@presentaddresstxt\par#1}\global\presentaddresstrue}% %% Macros for equally contributed \newif\ifequalcont% %\def\@equalconttxt{}% %\def\equalcontxt#1{\gdef\@equalconttxt{#1}}\equalcontxt{These authors contributed equally to this work.}% %\newcommand{\equalcont}[1][\@equalconttxt]{\gdef\@equalconttext{#1}\g@addto@macro\artauthors{$^{\dagger}$}\global\equalconttrue}% \def\@equalconttxt{}% \def\equalcontxt#1{\gdef\@equalconttxt{#1}}\equalcontxt{}% \newcommand{\equalcont}[1]{\gdef\@equalconttext{#1}\g@addto@macro\artauthors{$^{\dagger}$}\global\equalconttrue}% %% Author Address \newcommand{\@@address}[2][]{%%\advance\addcount by 1 \g@addto@macro\auaddress{% \stepcounter{affn}% \xdef\@currentlabel{\theaffn}% \jmkLabel{\theaffn}% {\textsuperscript{#1}#2.\par} }%\theaffn } %% Address tagging \newcommand{\orgdiv}[1]{#1}% \newcommand{\orgname}[1]{#1}% \newcommand{\orgaddress}[1]{#1}% \newcommand{\street}[1]{#1}% \newcommand{\postcode}[1]{#1}% \newcommand{\city}[1]{#1}% \newcommand{\state}[1]{#1}% \newcommand{\country}[1]{#1}% %% Article notes \def\@artnote{}% \def\artnote#1{\gdef\@artnote{#1}}% %% Miscellaneous notes \def\@miscnote{}% \def\miscnote#1{\gdef\@miscnote{\par\addvspace{3pt}#1}}% %% Motto \def\mottofont{\reset@font\fontfamily{\rmdefault}\fontsize{8.5bp}{10bp}\fontshape{it}\selectfont\raggedright} % \let\@motto\@empty \def\mottoraggedright{\rightskip0mm\leftskip=42mm plus 1fil\parfillskip=0pt\relax}% \newcommand{\motto}[2][]{\gdef\@headcheck{#1}\gdef\@motto{\@headcheck\ifx\@headcheck\@empty\vskip12pt\else\fi{\mottofont\mottoraggedright#2\par}}} %% Article Abstract \newcommand\abstracthead{\@startsection {section}{1}{\z@}{-22pt \@plus0ex \@minus0ex}{3pt}{\abstractheadfont}} \newcommand\subabstracthead{\@startsection{subsection}{2}{\z@}{3pt \@plus0ex \@minus0ex}{-.5em}{\abstractsubheadfont}} \def\@abstract{}% \long\def\abstract#1{\def\@abstract{% \let\paragraph\subabstracthead% \abstractfont% \abstracthead*{\abstractname}% #1\par}}% \def\printabstract{\ifx\@abstract\empty\else\@abstract\fi\par}% \def\printkeywords{\ifx\@keywords\empty\else\@keywords\fi\par}% % %% Keywords \def\keywordname{Keywords}% \def\keywords#1{\ifx#1\empty\else\def\@keywords{\par\addvspace{10pt}{\keywordfont{\bfseries\keywordname:} #1\par}}\fi}% \def\@keywords{}% %% PACs \def\pacsbullet{\hbox{\hskip2.5pt,\hskip2.5pt}}% \def\change@commas#1,#2{% \ifx#2\@empty% #1% \else% #1\nobreak\hbox{\pacsbullet}\allowbreak\expandafter\change@commas% \fi% #2}% \newcommand\keywordhead[1]{\par\addvspace{10pt}% {{\keywordfont\bfseries#1:\ }}}% \newcommand{\pacs}[1]{\keywordhead{\pacsname}#1}% % \newcount\PacsCount% \PacsCount=0% % \newcount\PacsTmpCnt% \PacsTmpCnt=1% % \gdef\StorePacsText#1#2{% \edef\GetRoman{\romannumeral#1}% \expandafter\gdef\csname\GetRoman StorePacsTxt\endcsname{#2}% }% % \let\oldpacs\pacs% \renewcommand\pacs[2][PAC Codes]{\gdef\pacsname{{\bfseries#1}}\gdef\@pacs{\keywordfont\raggedright\oldpacs\change@commas#2,\@empty\par} \StepUpCounter{\PacsCount}% \StorePacsText{\the\PacsCount}{\gdef\pacsname{{\bfseries#1}}\keywordfont\raggedright\oldpacs\change@commas#2,\@empty}% }% \def\@pacs{}% %% Glossary \def\gloshead{Glossary}% \newenvironment{glos}[1][\gloshead]{\begingroup\parindent=0pt% \section*{#1} \def\item[##1]{##1,\ }}{% \endgroup}% % %% Article History \def\received#1{\g@addto@macro\@history{{Received #1}}}% \def\revised#1{\g@addto@macro\@history{{; revised #1}}}% \def\accepted#1{\g@addto@macro\@history{{; accepted #1}}}% %% Remark on Front page %% \newdimen\FMremarkdim% \newcommand{\FMremark}{\begingroup\parindent=0pt\parskip=0pt% \if@referee\singlespacing\fi% \fboxsep=6pt\fboxrule=0.5pt% \FMremarkdim=\textwidth%%\paperwidth% \advance\FMremarkdim-\fboxsep% \advance\FMremarkdim-2\fboxrule% \if@referee\vskip-21pt\fi% %%\fbox{\vbox{\hsize=\FMremarkdim\small% \unvbox\fmremarkbox %%}}% \endgroup} \newbox\fmremarkbox% \newenvironment{fmremark}{\begingroup\parindent=0pt% \fboxsep=6pt\fboxrule=0.5pt% \FMremarkdim=\textwidth%%\paperwidth% \advance\FMremarkdim-\fboxsep% \advance\FMremarkdim-2\fboxrule% \global\setbox\fmremarkbox\vbox\bgroup\small% }{\egroup\endgroup} %% Article Header Definition \renewcommand{\@maketitle}{\newpage\null% \if@remarkboxon\vbox to 0pt{\vspace*{-78pt}\hspace*{-18pt}\FMremark}\else\vskip21pt\fi%%\par% \hsize\textwidth\parindent0pt%%%\vskip7pt% %% Aritle Type {\hbox to \textwidth{{\Artcatfont\ArtType\hfill}\par}} %% Aritle Title \ifx\@title\empty\else% \removelastskip\vskip20pt\nointerlineskip% {\Titlefont\@title\par} %\addcontentsline{toc}{chapter}{\@title}% for bookmarks \fi% %% Aritle SubTitle \ifx\@subtitle\empty\else% \vskip9pt% {{\SubTitlefont\@subtitle\par}} \fi% %% Aritle Authors, Address and Correspondings \ifnum\aucount>0 \global\punctcount\aucount% \vskip20pt% \artauthors\par%% authors and emails {\vskip7pt\addressfont\auaddress\par%% corresponding adress \removelastskip\vskip24pt% \ifnum\emailcnt>0\relax% \ifx\corrauthemail\@empty\else{\ifnum\aucount>1*\fi}% Corresponding author(s). E-mail(s): \corrauthemail\par\fi% \ifx\authemail\@empty\else Contributing authors:\ \authemail\fi% \fi% \ifequalcont{\par$^{\dagger}$\@equalconttext\par}\fi% \removelastskip\vskip24pt% \ifpresentaddress{\par\@presentaddresstext\par}\fi% } \fi% {\printabstract\par}% {\printkeywords\par}% \ifx\@pacs\empty\else% \loop\ifnum\PacsCount>0% \csname\romannumeral\PacsTmpCnt StorePacsTxt\endcsname\par% \StepDownCounter{\PacsCount}% \StepUpCounter{\PacsTmpCnt}% \repeat% \fi% %%{\printhistory\par}% %%{\ifx\@motto\empty\else\@motto\fi}% \removelastskip\vskip36pt\vskip0pt}% \usepackage{cuted}% \@ifpackageloaded{cuted}{\gdef\@setmarks{}}{}% %% Printing Article Header \newdimen\firstpagehtcheck \renewcommand\maketitle{\par \@afterindentfalse% \begingroup \gdef\UrlFont{\rmfamily}% \renewcommand\thefootnote{\@fnsymbol\c@footnote}% \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\smash{\@thefnmark}}}}% \long\def\@makefntext##1{\parindent 1em\noindent\small\selectfont \hbox{\@textsuperscript{\normalfont\@thefnmark}}##1}% \if@twocolumn \ifnum \col@number=\@ne% \setbox0=\vbox{\@maketitle} \firstpagehtcheck=\ht0% \advance\firstpagehtcheck by \dp0% \ifdim\firstpagehtcheck>\textheight% \setbox1=\vsplit0to2\textheight% \setbox1=\vbox{\unvbox1}% \setbox2=\vbox{\unvbox0}% \unvbox1% \stripsep=0pt% \begin{strip} \unvbox2% \end{strip} \else \twocolumn[\@maketitle]% \fi \else \@maketitle \fi% \else% \newpage% \global\@topnum\z@% Prevents figures from going at top of page. \@maketitle% \fi% \endgroup% \ifx\@artnote\@empty\else\footnoteA{\@artnote}\fi% \ifx\@miscnote\@empty\else\footnoteA{\@miscnote\par}\fi% \setcounter{footnote}{0}% \global\let\thanks\relax% \global\let\artnote\relax% \global\let\maketitle\relax% \global\let\@maketitle\relax% \global\let\@thanks\@empty% \global\let\@author\@empty% \global\let\@date\@empty% \global\let\title\relax% \global\let\author\relax% \global\let\date\relax% \global\let\and\relax% \pagestyle{headings}% %%%print continuous abstract on next page \@afterheading% %%\vskip-18pt% this is included to avoid vertical space at the beginning of left column on article opening pages }% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Page Styles %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \def\opheaderfont{\reset@font\fontsize{10bp}{0bp}\selectfont}% \def\headerfont{\reset@font\fontsize{10bp}{0bp}\selectfont}% \def\footerfont{\reset@font\fontsize{10bp}{0bp}\selectfont}% %% Regular Page Style \def\ps@headings{% \def\@oddfoot{\hfill\thepage\hfill}% \let\@evenfoot\@oddfoot% \def\@evenhead{% \vbox to 0pt{\vspace*{-48pt}% \hbox to \hsize{\hfill \relax\hfill}}\par%% \hspace*{-\textwidth}\hbox to \hsize{\hfill}}% \def\@oddhead{% \vbox to 0pt{\vspace*{-48pt}% \hbox to \hsize{\hfill \relax\hfill}}\par%% \hspace*{-\textwidth}\hbox to \hsize{\hfill}}% \let\@mkboth\markboth% }% %\newdimen\opshortpage% %\def\printcopyright#1{#1}%% %\gdef\@copyrighttext{}% %\gdef\@copyrightyear{\@jyear}% %\def\copytext#1#2{\gdef\@copyrightyear{#2}\def\@copyrighttext{\begin{minipage}[t]{\textwidth}\footerfont\textcopyright\ #1\ \@copyrightyear\end{minipage}}} %\copytext{Springer Science+Business Media B.V.}{\@jyear}% %\def\@opjournalheader{\undef\leftmark\space\ {{(\@jyear),\ \textbf{\@jvol}:\@artid}} {\thepage{--}\pageref*{LastPage}}\\ %{\@DOI}}% %% Opening Page Style \def\ps@titlepage{% %%\def\@oddhead{\vbox{\vskip-36pt\hbox to \textwidth{\hfill\includegraphics{springer-nature-logo}\hspace*{-1pt}}}}% %%\let\@oddhead\@empty\let\@evenhead\@empty% \def\@oddhead{% \vbox to 0pt{\vspace*{-38pt}% \hbox to \hsize{\hfill \hfill}}}%% \let\@evenhead\@oddhead% \def\@oddfoot{\vbox to 18pt{\vfill\reset@font\rmfamily\hfil\thepage\hfil}}%% \def\@evenfoot{}}% \def\ps@plain{\let\@mkboth\@gobbletwo% \let\@oddhead\@empty\let\@evenhead\@empty% \def\@oddfoot{\vbox to 18pt{\vfill\reset@font\rmfamily\hfil ddd\thepage\hfil}}% \let\@evenfoot\@oddfoot}% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Sections %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \def\numbered{\setcounter{secnumdepth}{3}}% \def\unnumbered{\setcounter{secnumdepth}{0}}% \numbered%% default is numbered Sections \renewcommand\thesection {\@arabic\c@section}% \renewcommand\thesubsection {\thesection.\@arabic\c@subsection}% \renewcommand\thesubsubsection{\thesubsection.\@arabic\c@subsubsection}% \renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph}% \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}% %% \def\@seccntformat#1{\csname the#1\endcsname\hskip.5em}% \def\@sect#1#2#3#4#5#6[#7]#8{% \ifnum #2>\c@secnumdepth \let\@svsec\@empty \else \refstepcounter{#1}% \protected@edef\@svsec{\@seccntformat{#1}\relax}% \fi \@tempskipa #5\relax \ifdim \@tempskipa>\z@ \begingroup #6{% \@hangfrom{\hskip #3\relax\@svsec}% \interlinepenalty \@M #8\@@par}% \endgroup \csname #1mark\endcsname{#7}% \addcontentsline{toc}{#1}{% \ifnum #2>\c@secnumdepth \else \protect\numberline{\csname the#1\endcsname}% \fi #7}% \else \def\@svsechd{% #6{\hskip #3\relax \@svsec #8.}% \csname #1mark\endcsname{#7}% \addcontentsline{toc}{#1}{% \ifnum #2>\c@secnumdepth \else \protect\numberline{\csname the#1\endcsname}% \fi #7}}% \fi \@xsect{#5}} % \def\sectionfont{\reset@font\fontfamily{\rmdefault}\fontsize{14bp}{16bp}\bfseries\selectfont\raggedright\boldmath}% \def\subsectionfont{\reset@font\fontfamily{\rmdefault}\fontsize{12bp}{14bp}\bfseries\selectfont\raggedright\boldmath}% \def\subsubsectionfont{\reset@font\fontsize{11bp}{13bp}\bfseries\selectfont\raggedright\boldmath}% \def\paragraphfont{\reset@font\fontsize{10bp}{12bp}\bfseries\itshape\selectfont\raggedright}% % \def\subparagraphfont{\itshape}% \def\bmheadfont{\reset@font\fontfamily{\rmdefault}\fontsize{10bp}{12bp}\bfseries\selectfont\raggedright\boldmath}% % \renewcommand\section{\@startsection{section}{1}{\z@}% {-12pt \@plus -4pt \@minus -2pt}% {9pt}% {\sectionfont}} \renewcommand\subsection{\@startsection{subsection}{2}{\z@}% {-12pt \@plus -4pt \@minus -2pt}% {6pt}% {\subsectionfont}} \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% {-12pt \@plus -4pt \@minus -2pt}% {6pt}% {\subsubsectionfont}} \renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% {-12pt \@plus -4pt \@minus-2pt}% {3pt}% {\paragraphfont}} \renewcommand\subparagraph{\@startsection{subparagraph}{5}{\z@}% {6pt \@plus1ex \@minus.2ex}% {-1em}% {\subparagraphfont}} \newcommand\bmhead{\@startsection{subparagraph}{5}{\z@}% {6pt \@plus1ex \@minus .2ex}% {-1em}% {\bmheadfont}} % \def\@startsection#1#2#3#4#5#6{% \if@noskipsec \leavevmode \fi \par \@tempskipa #4\relax \@afterindenttrue \ifdim \@tempskipa <\z@ \@tempskipa -\@tempskipa \@afterindentfalse \fi \if@nobreak \everypar{}% \else \addpenalty\@secpenalty\addvspace\@tempskipa \fi \@ifstar {\@ssect{#3}{#4}{#5}{#6}}% {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Lists %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \newdimen\labelwidthi% \newdimen\labelwidthii% \newdimen\labelwidthiii% \newdimen\labelwidthiv% \def\normal@labelsep{0.5em}% \labelsep\normal@labelsep% \settowidth{\labelwidthi}{(iii)}% \settowidth{\labelwidthii}{(d)}% \settowidth{\labelwidthiii}{(iii)}% \settowidth{\labelwidthiv}{(M)}% \leftmargini\labelwidthi \advance\leftmargini\labelsep \leftmarginii\labelwidthii \advance\leftmarginii\labelsep \leftmarginiii\labelwidthiii \advance\leftmarginiii\labelsep \leftmarginiv\labelwidthiv \advance\leftmarginiv\labelsep \def\setleftmargin#1#2{\settowidth{\@tempdima}{#2}\labelsep\normal@labelsep \csname labelwidth#1\endcsname\@tempdima \@tempdimb\@tempdima \advance\@tempdimb\labelsep \csname leftmargin#1\endcsname\@tempdimb} \def\@listI{\leftmargin\leftmargini \labelwidth\labelwidthi \labelsep\normal@labelsep \topsep \z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \def\@listii{\leftmargin\leftmarginii \labelwidth\labelwidthii \labelsep\normal@labelsep \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \def\@listiii{\leftmargin\leftmarginiii \labelwidth\labelwidthiii \labelsep\normal@labelsep \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \def\@listiv{\leftmargin\leftmarginiv \labelwidth\labelwidthiv \labelsep\normal@labelsep \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@ \listparindent 1em} \let\@listi\@listI \@listi % \setlength \labelsep {.5em} \setlength \labelwidth{\leftmargini} \addtolength\labelwidth{-\labelsep} \@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty -\@lowpenalty \def\labelitemi{$\bullet$} \def\labelitemii{$\cdot$} \def\labelenumi{\theenumi.} \def\theenumi{\arabic{enumi}} \def\labelenumii{(\alph{enumii})} \def\theenumii{\theenumi\alph{enumii}} \def\labelenumiii{(\roman{enumiii})}\def\theenumiii{\theenumii.\roman{enumiii}} \def\labelenumiv{(\Alph{enumiv})} \def\theenumiv{\theenumiii.\Alph{enumiv}} % %%%%%%%%%%%%%%%%%%%%%%%%%%% Ordered & Unordered List %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \def\listfont{\normalsize}% % \def\enumargs{% \listfont% \leftmargini0pt% \leftmarginii0pt% \leftmarginiii0pt% \ifnum\@enumdepth=3\topsep0pt\else\ifnum\@enumdepth=2\topsep0pt\else\topsep 6pt\fi\fi% \partopsep \z@% \itemsep \z@% \parsep \z@% \labelsep 0.5em% \rightmargin \z@% \raggedright% \listparindent \parindent% \itemindent \z@}% \def\enumerate{% \@ifnextchar[{\@numerate}{\@numerate[0.]}} \def\@numerate[#1]{\par% \ifnum \@enumdepth >3 \@toodeep\else \advance\@enumdepth \@ne \edef\@enumctr{enum\romannumeral\the\@enumdepth} \list{\csname label\@enumctr\endcsname}{% \enumargs% \setlength{\leftmargin}{\csname leftmargin\romannumeral\the\@enumdepth\endcsname} \usecounter{\@enumctr} \settowidth\labelwidth{#1} \addtolength{\leftmargin}{\labelwidth} \addtolength{\leftmargin}{\labelsep} \def\makelabel##1{\hss\llap{##1}}}% \fi } \let\endenumerate\endlist %%Unnumbered list%% \def\unenumargs{% \listfont% \leftmargini\parindent% \topsep6pt% \partopsep \z@% \itemsep \z@% \parsep \z@% \labelsep 0\p@% \rightmargin \z@% \raggedright% \listparindent \parindent% \itemindent -12pt}% \def\unenumerate{% \@ifnextchar[{\@unenumerate}{\@unenumerate[0.]}} \def\@unenumerate[#1]{\par% \ifnum \@enumdepth >3 \@toodeep\else \advance\@enumdepth \@ne \edef\@enumctr{enum\romannumeral\the\@enumdepth} \list{}{% \unenumargs \setlength{\leftmargin}{\csname leftmargin\romannumeral\the\@enumdepth\endcsname} \usecounter{\@enumctr} \settowidth\labelwidth{#1} \addtolength{\leftmargin}{0pt} \addtolength{\leftmargin}{0pt} \def\makelabel##1{\hss\llap{##1}}}% \fi } \let\endunenumerate\endlist% %% bulleted list \def\itemargs{% \listfont% \leftmargini0pt% \leftmarginii0pt% \ifnum\@enumdepth=3\topsep0pt\else\ifnum\@enumdepth=2\topsep0pt\else\topsep 6pt\fi\fi% \partopsep \z@% \itemsep \z@% \parsep \z@% \labelsep 0.5em% \rightmargin \z@% \raggedright% \listparindent \z@% \itemindent \z@}% \renewcommand\labelitemi{\raise1pt\hbox{\textbullet}}% \renewcommand\labelitemii{\textendash}% \def\itemize{% \@ifnextchar[{\@itemize}{\@itemize[$\bullet$]}} \def\@itemize[#1]{\par% \ifnum \@itemdepth >3 \@toodeep\else \advance\@itemdepth \@ne \edef\@itemctr{item\romannumeral\the\@itemdepth} \list{\csname label\@itemctr\endcsname}{% \itemargs \setlength{\leftmargin}{\csname leftmargin\romannumeral\the\@itemdepth\endcsname} \settowidth\labelwidth{#1} \addtolength{\leftmargin}{\labelwidth} \addtolength{\leftmargin}{\labelsep} \def\makelabel##1{\hss \llap{##1}}}% \fi } \let\enditemize\endlist % \def\quote{\list{}{\itemindent\z@ \leftmargin 1em \rightmargin \z@}% \item[]} \let\endquote\endlist % \def\descriptionlabel#1{\hspace\labelsep \itshape #1} \def\description{\list{}{\labelwidth\z@ \leftmargin \z@ \topsep6pt\itemindent \z@ %-\leftmargin \let\makelabel\descriptionlabel}} \let\enddescription\endlist % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Float %%%%%%%%%%%%%%%%%%%%%%%%%%%% \setlength\abovecaptionskip{2.25\p@}% \setlength\belowcaptionskip{6\p@}% \setlength\arraycolsep{2\p@}% \setlength\tabcolsep{6\p@}% \setlength\arrayrulewidth{.4\p@}% \setlength\doublerulesep{2\p@}% \setlength\tabbingsep{\labelsep}% \def\fnum@figure{{\bfseries\figurename\space\thefigure}}% \def\fnum@table{{\bfseries\tablename\space\thetable}}% \def\FigName{figure}% \long\def\@makecaption#1#2{% \ifx\FigName\@captype \vskip\abovecaptionskip \@figurecaption{#1}{#2} \else \@tablecaption{#1}{#2} \vskip\belowcaptionskip \fi% } %% Figure \def\figurecaptionfont{\reset@font\fontfamily{\rmdefault}\fontsize{8}{9.5}\selectfont}% \newdimen\figwidth% \newdimen\figheight% \newdimen\sidecapwidth \newdimen\wrapcapline% \newdimen\totalwrapline% \newdimen\wraptotline% %% Figures macro \newbox\figurebox% \newbox\wrapfigcapbox \def\FIG#1#2{% \setbox\figurebox\hbox{#1}% %% Figure dimensions \figwidth\wd\figurebox% \figheight\ht\figurebox% {\parbox{\hsize}{% \centerline{\box\figurebox}% %% Caption #2}}} %% Figures caption \newbox\figcapbox \newbox\capbox \long\def\@figurecaption#1#2{{\figurecaptionfont{\bfseries#1}\hskip.7em#2\par}}% \newenvironment{unnumfigure}{\begingroup\setlength{\topsep}{12pt}% \begin{center}}{\end{center}\endgroup} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \@ifpackageloaded{booktabs}{\cmidrulewidth=.15pt}{}% % \def\tablecaptionfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% \def\tablebodyfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% \def\tablecolheadfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont\bfseries\boldmath}% \def\tablefootnotefont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% %% Table Macro \newskip\headwidthskip% \def\tabraggedcenter{\leftskip=0pt plus 0.5fil\rightskip=0pt plus 0.5fil\parfillskip=0pt}% \newenvironment{@processtable}[4]{% \setbox4=\hbox to \hsize{\hss% \begin{minipage}[t]{#4}% \tabraggedcenter% \caption{#1}\par% {\tablebodyfont\noindent\ignorespaces#2\par}\par\vglue6pt% {\if!#3!\else{\tablefootnotefont#3}\fi}% \end{minipage}% \hss}% \box4\par}% \newcommand\TBL[3]{\begingroup% % \if!#1!\let\caption\relax\fi% % \global\setbox\temptbox=\hbox{\bgroup{\tablebodyfont#2}\egroup}% \global\tempdime\wd\temptbox% \@processtable{#1}{\global\headwidthskip=\tempdime% \vbox{#2}}{#3}{\tempdime}% \endgroup}% %% Table Caption \newbox\tabcapbox% \newbox\temptbox% \newdimen\tempdime% \newdimen\tabhtdime% \long\def\@tablecaption#1#2{% \setbox\tabcapbox\vbox{\tablecaptionfont\raggedright% {\bfseries #1}{\hskip2mm}#2\vphantom{y}\par}% \box\tabcapbox% } %% Table Column Heads \def\TCH#1{{\tablecolheadfont #1}} %% Table Footnotes \newenvironment{tablenotes}{\list{}{\setlength{\labelsep}{0pt}% \setlength{\labelwidth}{0pt}% \setlength{\leftmargin}{0pt}% \setlength{\rightmargin}{0pt}% \setlength{\topsep}{-6pt}% \setlength{\itemsep}{2pt}% \setlength{\partopsep}{0pt}% \setlength{\listparindent}{0em}% \setlength{\parsep}{0pt}}% \item\relax% }{\endlist}% \def\tnote#1{$^{#1}$}%% %% Table Rules \def\toprule{%\noalign{\vskip3pt} \noalign{\ifnum0=`}\fi \hrule \@height 0\p@ \@width 0pt \hrule \@height 0.75\p@ % <- rule height \hrule \@height 5pt \@width 0pt \futurelet\@tempa\@xhline} % Middle rule \def\midrule{\noalign{\ifnum0=`}\fi% \hrule \@height 3pt \@width 0pt \hrule \@height .5pt % <- rule height \hrule \@height 5pt \@width 0pt \futurelet \@tempa\@xhline} % Bottom rule \def\botrule{\noalign{\ifnum0=`}\fi \hrule \@height 3pt \@width 0pt \hrule \@height 0.75\p@ % <- rule height \hrule \@height 3pt \@width 0pt \futurelet\@tempa\@xhline} % \def\@@@cmidrule[#1-#2]#3#4{\global\@cmidla#1\relax \global\advance\@cmidla\m@ne \ifnum\@cmidla>0\global\let\@gtempa\@cmidrulea\else \global\let\@gtempa\@cmidruleb\fi \global\@cmidlb#2\relax \global\advance\@cmidlb-\@cmidla \global\@thisrulewidth=#3 \@setrulekerning{#4} \ifnum\@lastruleclass=\z@\vskip 3\p@\fi \ifnum0=`{\fi}\@gtempa \noalign{\ifnum0=`}\fi\futurenonspacelet\@tempa\@xcmidrule} \def\@xcmidrule{% \ifx\@tempa\cmidrule \vskip-\@thisrulewidth \global\@lastruleclass=\@ne \else \ifx\@tempa\morecmidrules \vskip \cmidrulesep \global\@lastruleclass=\@ne\else \vskip 5\p@ \global\@lastruleclass=\z@ \fi\fi \ifnum0=`{\fi}} \let\cline\cmidrule \usepackage[figuresright]{rotating}% \usepackage{threeparttable} \let\tableorg\table% \let\endtableorg\endtable% \let\sidewaystableorg\sidewaystable% \let\endsidewaystableorg\endsidewaystable% \renewenvironment{table}[1][]% {\begin{tableorg}[#1]% \begin{center} \begin{threeparttable} \tablebodyfont% \renewcommand\footnotetext[2][]{{\removelastskip\vskip3pt% \let\tablebodyfont\tablefootnotefont% \hskip0pt\if!##1!\else{\smash{$^{##1}$}}\fi##2\par}}% }{\end{threeparttable}\end{center}\end{tableorg}} \renewenvironment{sidewaystable}[1][]% {\begin{sidewaystableorg}[#1]% \begin{center} \begin{threeparttable} \tablebodyfont% \renewcommand\footnotetext[2][]{{\removelastskip\vskip3pt% \let\tablebodyfont\tablefootnotefont% \hskip0pt\if!##1!\else{\smash{$^{##1}$}}\fi##2\par}}% }{\end{threeparttable}\end{center}\end{sidewaystableorg}} %%%%%%%%%%%%%%%%%%%%%%%%%%%% Other Env. %%%%%%%%%%%%%%%%%%%%%%%%% \def\quotefont{\reset@font\fontfamily{\rmdefault}\fontsize{9}{11}\selectfont}% \renewenvironment{quote} {\list{}{\topsep=0pt\topsep6pt\leftmargin=1em\raggedright\quotefont}% \item\relax} {\endlist} % %%%%%%%%%%%%%%%%%%%%%%%%%%%% Appendix %%%%%%%%%%%%%%%%%%%%%%%%% % \newif\ifbackmatter% \newcommand{\backmatter}{\global\backmattertrue}% \usepackage[title]{appendix}% \@ifpackageloaded{appendix}{% % \renewenvironment{appendices}{% \@resets@pp \if@dotoc@pp \if@dopage@pp % both page and toc \if@chapter@pp % chapters \clear@ppage \fi \appendixpage \else % toc only \if@chapter@pp % chapters \clear@ppage \fi \addappheadtotoc \fi \else \if@dopage@pp % page only \appendixpage \fi \fi \if@chapter@pp \if@dotitletoc@pp \@redotocentry@pp{chapter} \fi \else \if@dotitletoc@pp \@redotocentry@pp{section} \fi \if@dohead@pp \def\sectionmark##1{% \if@twoside \markboth{\@formatsecmark@pp{##1}}{} \else \markright{\@formatsecmark@pp{##1}}{} \fi} \fi \if@dotitle@pp \def\sectionname{\appendixname} \def\@seccntformat##1{\@ifundefined{##1name}{}{\csname ##1name\endcsname\ }% \csname the##1\endcsname\quad} \fi \fi }{% \@ppsaveapp\@pprestoresec} %% \AtBeginDocument{% % \let\oldappendices\appendices% \let\oldendappendices\endappendices% %% \renewenvironment{appendices}{% \setcounter{figure}{0}% \setcounter{table}{0}% \setcounter{equation}{0}% %% \begin{oldappendices}% \gdef\thefigure{\@Alph\c@section\arabic{figure}}% \gdef\thetable{\@Alph\c@section\arabic{table}}% \gdef\theequation{\@Alph\c@section\arabic{equation}}% }{\end{oldappendices}} } %% }{} % %%%%%%%%%%%%%%%%%%%%%%%%%%% Article History %%%%%%%%%%%%%%%%%%%% % \def\@history{} \def\printhistory{{\par\addvspace{8pt}% \historyfont\noindent% \ifx\@history\empty\gdef\@history{Received xx xxx xxxx}\fi\@history\par}}% % %%%%%%%%%%%%%%%%%%%%%%% Footnotes %%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \renewcommand\@makefntext[1]{% \hskip8pt{\smash{\@makefnmark}}#1} % \RequirePackage{hyperref}% %%\RequirePackage{hypcap}% \gdef\breakurldefns{% \if@pdflatex\else% \RequirePackage[hyphenbreaks]{breakurl}% % \let\href\burlalt% \fi}% \breakurldefns% % \bgroup % \catcode`\&=12\relax % \hyper@normalise\burl@addtocharlistbefore{%} % \hyper@normalise\burl@addtocharlistafter{:/.?#&_,;!=+~}%% for extra breaks in url % \egroup % \burl@defifstructure % \hypersetup{% colorlinks, breaklinks=true, plainpages=false,% citecolor=blue, linkcolor=blue, urlcolor=blue, bookmarksopen=true,% bookmarksnumbered=false,% bookmarksdepth=5% } % \AtBeginDocument{\renewcommand\UrlFont{\rmfamily}}% % \AtBeginDocument{% \@ifpackageloaded{natbib}{% \renewcommand\bibsection{% \section*{\refname}% }% }{}% }% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \pagestyle{headings}% \pagenumbering{arabic}% \sloppy% \frenchspacing% \flushbottom% %%% special parameters for TeX \adjdemerits=100 \linepenalty=100 % %%%%%%%%%%%%%%% Biography % \RequirePackage{wrapfig}% % % % \begin{wrapfigure}[12]{r}[34pt]{5cm}

    \end{wrapfigure} % -- - ---- --- % [number of narrow lines] {placement} [overhang] {width of figure} \newcount\wraplines% %%\wraplines=5% % \newbox\@authorfigbox% \newskip\@authorfigboxdim% % \newskip\biofigadjskip% \biofigadjskip=0pt% % \def\authbiotextfont{\reset@font\fontsize{8bp}{9.5bp}\selectfont}% % \newenvironment{biography}[2]{\par\addvspace{11.5pt plus3.375pt minus1.6875pt}%\lineno@off% \def\author##1{{\bfseries##1}}% \if!#1!\def\@authorfig{}\else\def\@authorfig{{#1}}\fi% \setbox\@authorfigbox=\hbox{#1}% \@authorfigboxdim=\wd\@authorfigbox% \if@iicol\advance\@authorfigboxdim by -10pt\else\advance\@authorfigboxdim by -2pt\fi% \wraplines=9\fboxrule=1pt\fboxsep=6pt% \noindent{% \ifx\@authorfig\@empty\else\unskip% \begin{wrapfigure}[\wraplines]{l}[0pt]{\@authorfigboxdim}%{38.25mm}% \vskip-19pt\addvspace{\biofigadjskip}% \@authorfig% \end{wrapfigure}% \fi% {\authbiotextfont#2\par}% \par% }}{\par\addvspace{10.5pt plus3.375pt minus1.6875pt}} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Theorem %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \@ifpackageloaded{amsthm}{% % %\let\proof\relax% %\let\endproof\relax% \def\@begintheorem#1#2[#3]{% \deferred@thm@head{\the\thm@headfont \thm@indent \@ifempty{#1}{\let\thmname\@gobble}{\let\thmname\@iden}% \@ifempty{#2}{\let\thmnumber\@gobble}{\let\thmnumber\@iden}% \@ifempty{#3}{\let\thmnote\@gobble}{\let\thmnote\@iden}% \thm@swap\swappedhead\thmhead{#1}{#2}{#3}% \the\thm@headpunct \thmheadnl % possibly a newline. \hskip\thm@headsep }% \ignorespaces } \def\@endtheorem{\endtrivlist\@endpefalse} \AtBeginDocument{% % \DeclareRobustCommand{\S}{\ifmmode\mathsection\else\textsection\fi} \DeclareSymbolFont{AMSa}{U}{msa}{m}{n}% \DeclareMathSymbol{\opensquare}{\mathord}{AMSa}{"03}% \def\qedsymbol{\ensuremath{\opensquare}}% % \newenvironment{spiproof}[1][\proofname]{\par\removelastskip%\vspace*{2pt}% \pushQED{\qed}% \small\normalfont \topsep7.5\p@\@plus7.5\p@\relax% \trivlist% \item[\hskip\labelsep% \itshape% #1\@addpunct{}]\ignorespaces% }{% \popQED\endtrivlist\@endpefalse% }% % \let\proof\spiproof\let\endproof\endspiproof% % }% % \def\thm@space@setup{% \thm@preskip=12pt% \thm@postskip=12pt} % %%%%%%%%%%%%%%%%%% StyleOne % \newtheoremstyle{thmstyleone}% Numbered {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\itshape}% Body font {0pt}% Indent amount {\small\bfseries}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}}% \thmnote{ {\the\thm@notefont(#3)}}}% Theorem head spec (can be left empty, meaning `normal') % \newtheoremstyle{thmstyletwo}% Numbered {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\normalfont}% Body font {0pt}% Indent amount {\small\itshape}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }{#2}}% \thmnote{ {\the\thm@notefont(#3)}}}% Theorem head spec (can be left empty, meaning `normal') % \newtheoremstyle{thmstylethree}% Definition {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\normalfont}% Body font {0pt}% Indent amount {\small\bfseries}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}}% \thmnote{ {\the\thm@notefont(#3)}}}% Theorem head spec (can be left empty, meaning `normal') % \newtheoremstyle{thmstylefour}% Proof {18pt plus2pt minus1pt}% Space above {18pt plus2pt minus1pt}% Space below {\small\normalfont}% Body font {0pt}% Indent amount {\small\itshape}% Theorem head font {}% Punctuation after theorem head {.5em}% Space after theorem headi {\global\proofthmtrue\thmname{#1} \thmnote{#3}}% Theorem head spec (can be left empty, meaning `normal') % }{} %% Macros for bibliographystyles %% % \def\bibcommenthead{\if@bibcomment\begingroup\parindent=0pt\parskip=0pt% % \removelastskip\vskip13pt\nointerlineskip% % % \vbox{\bibfont If you are submitting to one of the Nature Research journals, using the eJP % submission system, please include the references within the manuscript file itself. You may % do this by copying the reference list from your .bbl file, and pasting it into the bibliography % environment of the main manuscript .tex file.}\par% % \removelastskip\nobreak\vskip13pt\nobreak% % \endgroup\fi}% \def\bibcommenthead{}% \if@Spr@basic@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-basic}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Mathphys@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-mathphys}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@APS@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \bibliographystyle{sn-APS}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Vancouver@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-vancouver}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@APA@refstyle% \if@Numbered@refstyle% \usepackage[natbibapa]{apacite}% \gdef\NumBib{YES}% \else% \usepackage[natbibapa]{apacite}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-apacite}% \def\refdoi#1{\urlstyle{rm}\url{#1}}% \renewcommand{\doiprefix}{}% \AtBeginDocument{% \renewcommand{\BPBI}{.}% Period between initials - command from apacite.sty }% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Chicago@refstyle% \if@Numbered@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \else% \usepackage[authoryear]{natbib}% \gdef\NumBib{NO}% \fi% \bibliographystyle{sn-chicago}% \hypersetup{urlcolor=black,colorlinks=false,pdfborder={0 0 0}}\urlstyle{same}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Standard@Nature@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \bibliographystyle{sn-nature}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \if@Default@refstyle% \usepackage[numbers,sort&compress]{natbib}% \gdef\NumBib{YES}% \setlength{\bibsep}{1em}% \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}% \fi% \AtBeginDocument{\allowdisplaybreaks}% \def\eqnheadfont{\reset@font\fontfamily{\rmdefault}\fontsize{16}{18}\bfseries\selectfont}% \newcommand{\eqnhead}[1]{\begingroup% \begin{center} {\eqnheadfont #1}\par% \end{center} \removelastskip\vskip24pt% \thispagestyle{titlepage}%% %%\thispagestyle{empty}% \endgroup} %% Macros for border matrix %% \newif\if@borderstar \def\bordermatrix{\@ifnextchar*{% \@borderstartrue\@bordermatrix@i}{\@borderstarfalse\@bordermatrix@i*}% } \def\@bordermatrix@i*{\@ifnextchar[{\@bordermatrix@ii}{\@bordermatrix@ii[()]}} \def\@bordermatrix@ii[#1]#2{% \begingroup \m@th\@tempdima8.75\p@\setbox\z@\vbox{% \def\cr{\crcr\noalign{\kern 2\p@\global\let\cr\endline }}% \ialign {$##$\hfil\kern 2\p@\kern\@tempdima & \thinspace % \hfil $##$\hfil && \quad\hfil $##$\hfil\crcr\omit\strut % \hfil\crcr\noalign{\kern -\baselineskip}#2\crcr\omit % \strut\cr}}% \setbox\tw@\vbox{\unvcopy\z@\global\setbox\@ne\lastbox}% \setbox\tw@\hbox{\unhbox\@ne\unskip\global\setbox\@ne\lastbox}% \setbox\tw@\hbox{% $\kern\wd\@ne\kern -\@tempdima\left\@firstoftwo#1% \if@borderstar\kern2pt\else\kern -\wd\@ne\fi% \global\setbox\@ne\vbox{\box\@ne\if@borderstar\else\kern 2\p@\fi}% \vcenter{\if@borderstar\else\kern -\ht\@ne\fi% \unvbox\z@\kern-\if@borderstar2\fi\baselineskip}% \if@borderstar\kern-2\@tempdima\kern2\p@\else\,\fi\right\@secondoftwo#1 $% }\null \;\vbox{\kern\ht\@ne\box\tw@}% \endgroup } %% Macros for line numbers %% \if@vrulerlinenumberon% % \usepackage{vruler}% % %%\setvruler[][][][][][][][][] \def\linenoon{%%\definecolor{blue}{gray}{0}% \def\tiny{\normalsize\color{black}}% \setvruler[12bp][1][1][3][1][1.18\textwidth][26pt][-7pt][0.99\textheight]% for even pages: left side; for odd pages: right side; %%\linkbluecolor }% \linenoon% \def\lineno@off{\unsetvruler}% \fi% %% url macros %% \gdef\orcidlogo{% \includegraphics{Orcidlogo.eps}% }% \gdef\orcid#1{\href{#1}{\orcidlogo}}% \endinput \ No newline at end of file diff --git a/sn-article-template/user-manual.pdf b/sn-article-template/user-manual.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2f142126aada5981f1a8cf4ebf9fc29d274c9cf5 GIT binary patch literal 413151 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
    SIasrO(?T1%41p6nYG=L|p)tR# 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
  • K6*Ywwl_Dzr)9}dUsv9HlS*J9yT5K-12+g^)*e%skZmzOaumD}hCnJmm? zb18bySkKMnDs5|EJV%CU_|`iCc<0a1Lv8=@B6ByZgqA`t}B+tHWs@Zovsm?6X|&)E$$+ zGkoAIs7cy?nK2eR`vPk=1v|Hq964d~DL&~Mb$aOnW_ZWYo(ds2)^*g-8vA2=7K;f75NTjJ zKR?3Ibb5>bF=k~cQB0spG(;Ke;m5gM>~|hP#aazEn}uzz&Y-mdNfNX;UGQ%Z>aNPi zaZoBQ4#65%-+%XP5Toa)J0iE`Le|e`HxMsZmM499ds8}gjIb(O5n&TEo?dI2SmQF(VOg$x=8>GYc1EciHQB+cR^ae%EX(hlJ_7f;xTkZpJHy z!@YMe*IoOQqJo4A2TC>7A%~l>iu7yO^ewAg#0~HAZ2PqGX@Nj~YJWjf|B1c6hYOsC zeJ#0%%|Tk*U_k%xq$cF2BI1E1IfHyf`(9+h_?VI44Mv>F6;PB<9DPyx;| z)(zCdt$)23dT_Q?HvSv3(b2^J6a31a*{QmdU?DhsxbL0#(@L2ZGN^DAm+F$7Xu$XnojZz}%q&1pkZfnQZb`>?_ zoSj60AZiFQq0ulj^ZXpg+)b*&?m4*JjlMSy=ywG2mrskcMaF(J8#+d37NOH7$>)vk zQeQWMdGtvpT1qlF?o| z!y2bhpa0CGvgn3;di1s6zPrHa?5BAtdT^=J(5+l9GS7n}a1IErGE}NR4c@#xmoY8cT z)?uPkgPgP@YL-}OFg6?Gpyb8EU>Kis@t};E0X@>1WbU@5a7`f9{gAG%V*byUAviZm z*#@(DI=W-W+QUG~Lz0A&g>x~r#&+5#C784$TRJ=rJv2F%r{evX7T(Y9nezIv*_iq< z``Q^F2d9Jgm%Y$Ud6j5=O$^`5(`5^$IlyVFPyN&KB|1$Xo0UVM$h&0p-^DUE-PK22ixW$nAR3gLu(zTGpSBcU)@OYS!) z8>r@HxTIEJh5}-sdwD*#>P5KJ&MYq>r@J4f(%)K^TO#IRVcw<{; z&j&6s`{RAhEn2ngb#*n{r@a6|y3s}JPr!{^KxW~6)s|b%v5Ts^oL|%2*8)`Nl_D~O*Ky? zKqKQV+*)5#1KTMaeSxG};<2u54@I*|GPQ<_3E^s!*<+vG_BPeEctt5=Hn9dah6{0R@|?n zu@ODGM1RfY7UouD@YmY*BY(+R`2?1lU1Gn5h8z}X4EW!*S=`{_jjZ)cJ;!Z_^Ql$Y z)q|Vmq7Atv&FD(>>^j0T9`wx!yZ-)x!3i9|Bv|s;=Z!vu8K6fJ5d9$SLyJUKhl*D0 zBthoD2D&N9PbVu$IAsKolo0olg)S5saI_5-nh$x^1v`^#bqTOr0}Vg%r9=w~vpcKN zd|)?uUU~;vxaXVGGb@SY?(Jsa+h8&c2jPM3fx6e_dD`)jS3>HePg(7k2UYSr8Q7bJ1c1^@WnDShMWnb$&3;-M!{yLRvZ%3oiji| z7cUfa1Bos}2?d#TOmTJ;yrO%KTaZrM|4RvC$lxjt+h_z;%2c6&8MW_0Ha1>@bZx-e z-v{rYrmpUZ6yC4LZY~(ut*W~2GTa>PqWdn%3vOGz0*x4fg-cSHVz`SO_?H2TQ?pdj zO*KH6ctLgxkNB(%0UaLw#())PS#Ji64V?##kdWf=48#YO?mmkwh~(N;F-`KD z|1hMS+fvDzOqOb@DA02{Fd=UHrMT!u+V~Yspg}NGDM5W2_Cj148f~t`0vhwaJyC|G z6Wr3MaAL++T2an7>^`t0zUyVVbGYVgySKC1cy=wZ>p42r=#)PP(D|YB+%nZ)_GWSx zzPhE}TJ$!zf)B&fNSz@5b+`_v0)-hZd zxN{rFafs|~@7-iVfP-yK^LeD^aWq9TW^z_!LzbMivxj^!pQ**bmh%DHL*+Ifw*)lJbQ?{sfC7IyBvc`(}9DF z!jdq_{^vc@H3Q>3wus)sQ&#%)r4?$0Ds*M=B6qkxLA}!%+`OF4Lx*J9z)reNi%_Ly z+h4}jRliqCf4F&JZg&x_7Wen+s*N08BJazih}|zO*G!|jx8w`M`EUSC+xG7iLyjvt z`z;>c1Yb`YI>%Z6u1@ms2sFL(N*P$HHRN$NO_Mv{aBt{)e~M2v|7-j=lBT${XH{1> zt)kS#0)@1=DmyDMVzfU|t~5D8{1}Cv*`|W#|FCtH@fejA6l=B)?34@$$d{d%9dt`8 z2xuV3jW!p*F=|_O*rutvDwk}Flif`%-HVfL&W&_wG!slU??^kUXxHL@yxy9`#YfU~ zG7~PVtcjv_hJ}(MB1lt!VT6OHq5odReyUu)03N`Sd{Ed>LehU6IO#XMYyK(8KKcm) z8PoB%dJAeR3eywS)>6(l|Mm}k3iYMDY8BorRJ6*kK8vaa135t|FkHP44(6|x{ zx=|o$8!65=?hr3>*;V4OKN9F2cQ*_1n$pEgc9!@sco5LF66Bp;!X}e5j2SWH?hxWw zs3))dK;5u4u3ZUg7#@mpSj~B+%Q6KRJ61Jn7fek3(`%zPiFkqWM7=ptZPNfudd7Bk zsxIY44)xya3|o6_6(F?;iiJcr^Yt+bOs{)q0xtY_8SAV&vp@XnD6=;A5w|J${dh#> z&$=eWYLp}v6#+PETnJQL`1(Je#jYoJ7dD1pJM!m`&8nQh-;korbaVN;>*a8opn)Y3 zipU_=?jz+EG+MMAMm*~(v~@OY%Cshs={8LFPj0Y?RHbJGMGCrMn~xO&y;6dUr1Bk* zjmAKf1T_eu8(*Z<1xp%DP;?kNv=Je;VuCj$9p1{6AIiC0zo~G`RgiK-J_CNull0Vg zoF%I`wR?JZuwxZI_8`29J$PJ?7FBw?t6wIVuzL|5^U%_XAixo(&d)^%t#~7 z_D~0p@>1z$Yn!EOE1Szj=_s4cCFwvoDUi3YjTx%p%}`-drInGA^mDT`GwaYwGnC}Q zz?(a0_N3}Hn0In1$`XqTY?>{NGU3SPv!HCWWBNA7fQmQi6K40a2nw}(j^`}U;0vo` zNJIudcL|Ye+y}T z4Mws-PgDm1hr7-kcI^ls`-X@xu}?OCM3;CP;kCNYQ5v|HJqzb@@BTPR6efoz>_5TAyspwcm-qIF{LOErARUZ- zhT%Xg`|-<}7+F*tUC_4?S$E*X$i0LTwY&n2B;i^E3JiEjDDKk6taDakZMgWKmv0NR z39WZc?WRyEMDBI>aQe8Tyv-*{YP_~pT6~L}a#s)%9+7+hIxc#Nq z>&T+L;dfy(uNCnPfy4u%J%ykD@>$c;-)X^@!Y>Nc>M=h;Qc?htijkn*{t&4{{H%!P z%%R67{80QUo8aTfK5&q1!J7kcvgM*6Vx`6qm}0r*PT)WwthXxu7hAJJ5NzHsHEENB zwo!hNy6Nu#RGBD;Ke~9YGu)KfN|O;YkIFZob#;<($e}!vk-Ig3+ov$uTC*X6gN3N@ zss95^K(oIVC$PeQ>ak)bC^gfF z1i5}c_u2i$zBVEuX=Zmh5*gufTj!B&`QLKYZy&`D=r|?5!Hv75EWXG z89`{bSYQmSSU4Lia)Q0A#|Y90%6KAhnZ;vBII-N1+Qd3M8-Q)#1fd};6Iv)iOiO#E zqy$vVXg`KZu~rH~O)BpOb;Mo~mkNozy+?8SS#?tFsvYkNi*#!Gw7mG{nGddPKb;;a z&|;*$_E+1$&g65~=I2A(`nO3luh;E%=vwEK4$kp3|$WlwNa*LGGoQ z6N(y!Vl*7B*LMWS=5lLYXIhaZ=|+rY%+t)*8I_MoGAfE-I7VhBnK?#7YnYZO4^vJB5|3&qO(n`ni*|dcn_MIy{j$fC z(3h1NciD`7*Y%m$s6qf@b{eoi=59KSzA!y~8bSFbJB$B6JA;i?N@!b^QnapR=7!Za z7en}a*GVY=$9XFzZXlTuHl!|qCs<5m)!Lkp9`Bu;^-mr>HlIr!xiY!$dt*l&PfoWF zr(D5(Pfnf49eVxL&{wBb%jsd~*kCl>6Ykt`q_C@0Xti5!KfagsrXvYC8Sxj7u-nQ zZTn3?$&#gd6TF*un-!7k6|v+c&0b%3)@wDsNakzraGiaf!4Xen`?H1Tp7}QQ4Sg^- zJN4PoTK@2vL8rSdHJttKtEw>MJG!>2_EB#Wox}?`Ur)=D)9I)doV?4R^Xe$wg6tJ6 zon$BYS&|jXu2!g{zhKQ`n5e28#0mzEE{F_d5Gg&@umlhcwfsb*fT0F}vNyvb5Z|j? zD52mG7#TEkLTUdf$9i&b>WaX-6(^?i_6BgakS?ObDB057J~ZGTIpEVaS-b(V1tzG} zN=D1>T^OHwdcfq%Qg7F&vlp|W*0CLN@?8IbS7n@gTe;HBDcy|(iAqTeB|E^_-kO+WTR@2S|i0e3iv%noQf`J zm>j-HZN1>~H#TTmEJ(1b1_KbfVzHDf1LhPcLXmaW&F-}rOBI`9d!#KZ|WC|qHxb?*gH^X&cUN7{vc)hP+{FA@W$$|DBJO#dz zsImTegnYcBkbiIKi?NzJm12Ao>b&y>zScAxZ|#seJ4JtNptNE#w!@GU-vzb{=x2=W z-=fyLw^@2i|K{%PQWkEERwO%;*?`_i>y!21c}dZeqnT{xjZLnsAIV0mBaj7~Yzzd7 zjW$8WOePR6qDq+^$yD2q|&6mk7XkJdNfk*4wDpRRU}rL3oR$ibh!tOgsKty78aLi>AvY3phW;UACd zA@ay^BX5M`VrQpR8nLVkL!13jadqiUHRl#XjbS6{03I8P1x#>5e^0Fwo^s)iTE?Dc zZRH-?f!^Y_xoR4(=wm9_@`o!6E61sL`9UB>Z9X##p-Q^T6JAu)Q6?o`$~U>}h^aorfSz(TJOx zZr>Iv6CaE4EpYD>B>u*)$;hL4NDcJ}M5gj|iAb!@ko@lB9tZRMI2O0$=hI51{>U(%Bgz?INI466E>L9kK>D$%DMtB2!PP$$+;kbB zO_wE}Ju~SCNoFRlCc1H=9?UzbCUl%&he3DTu}Fh;E7#i<*+o8E`3Dxex|$klaJ}_G zC+%(6If9kkop+Vw=p^tMv2NgvXbJkie$HdSdFpq*5`*OwedH}k^2@x;I(s&UGU@0I zwjKBC8rV3@u~vq6EMkh4H!0jLXAkV{$#-bt(&kN@4}N!eAiM3GTSvF@e(eT6NRNO% z6+LBl7|LAf>*{yZL+YG*Qx()z;mWLkh*VGn1635t&C47}W-7YOz(nD5q$;YZPN*-c zf}g7Qq00bs(dGLw2K8h&-oJ|T?Zx#-$0%k`ohQ*6DIPXPY5LDVOs(ZV*f{hp0X1n|n)mUQBj#L{Bd+F47~{udjS#X$el} z+n~Pyr$bQ-*Y2TnhX|e}L~z)}Z-$dF&!)LR-c^E}!nq|70N;I%kZ_bs5Rrr?xD-P| z;@lw*cDiRhvVfgKOrjUI;PiR9SoVXBe0mvV=JV0zTn?1{y86}XWJOt`^25JBM;6%s zCHo)XFXMMeKiLb~`)unXn34tXU#wH?5HM=)WzNG-hzBPRCJSZzwLPD<`@aO~x3c&> z{LV3uIzoSm_rk7ZRIszW2ohyk5=|EcTT%Rc6PKVyWz`CT7Kw4h7V&?EHdi!m0nC06&_`LW!nE+|6T$+#B z;_1>FGqi1R0h7~ZW_?xD6JNi*AdcemhnbWGYa6*D97A!mg-Z#0AT`f`-J&>+&mcpJ z>xTuwtYh$2AZD(1r|itV9%-h`md=!sVKh+@2zH}`R4zVjwuAKPm zvpwC<{_Vu(o`G~Wo>T+zWNm9>zV9(>+y3|Q7>?swy#3;nlU}*GZG7)buim|E{o(PQ znHD|55T^n0o(CW{Y{WP&35RvvM!fuB#0E! zhXNLk?SJ1oW&O*#YR#?#jQc8pF}i9^lGotW#VTF`DSDIKvn2 z$4i8nGF!Ty;e^Wi%mjJO8p5ZoPqA!Gio=ti@3Z-t#Mjp9b8>x7j0q((*boSMo>E)i z^8e{`fgGLX2_!{VwLEmX>a?<%K%eVWi3G#_BgWAz^Tw6!NbbCB*>Ygrn zw06&Qb5_%-K3&pqdmC+=ZiiyY?afwuVw z5J9-4T0u}i@Ih3Hg49Q*N<{=;RSUFM!0HyO!7W{N-C4V>ubt}Z)OFQu*LHR5YP&mI zTi2c0-OhB{al3zQN5h`)-T>Nhgvs;fp6{IB_xpaob82fx`jD-$C1+mF@+h+Pjnvk0 z_QK|x%PU@K$?20s}qr~CC`hsZxd_x;w;%zDs@O;JsIpo?PjTVl$DyN zGpEXA={?zIbF%nved?>~4}F@aSI?#n#aOX=vsgWPta{8}9hU*!s}6c6cn3rVAWEsA zsI|d-65ixfj^IovK0jJp7xg@;c-ej^K5;j?9ExvgOx%4+@lbsksM&jusu|dv84+0| zMLj{y@WrH>X+h2YM&3U3(32E1MC_%`qc$;CspNnJsV3o%2HV^^77toecorK_g?OE% zq+b~D_u#FV2b63g{S0sD9?dBpM) z2@l7@bh4R;6~z?XI2o@S*6`ymI6vMI7myL3&Oj;U_wo9Wp2F7e$Hz24IvsWzrYsH2 zU1Cq*uuley)f7(l`)F*sBzyzx4M;PX!>*!XBok*e+NW%Ib8dN)*EMI&p8Dct?zzI+ zRJM863nkt6-?^2z@~hs&sReuL48ob_9}*YhU0buOMTt3{p~Z&=EC$uTHZAC`t_e|yns;82Z_Ufznu8tWrHbd z%sh$$U%iV0-@Md%`fks$#Df7{{_LOuMJ5MKLXkc=fAgNm{D$dWTjv8;c8uPqz6Gu* zq1T!vDKf!PTwEZujDa%589J>$Bg3ldr=*?zksuRXJcfT6k1_PPAj|9|7r+MV!?uOg z8vI5?Q$><_f4x<{;pnn2KL2N;r2D1r4JB);XD$sJ)TjYP&mqN$hQxb`vVcX&NA%58H}FR6Dpo(1l zTGl@2(`TBqIv3`l+aWoUO)JjUrID4DGR|K5EalG0j!c__^v!srA$CC4*C6X0;-Hwd zKg*)gum%IqSa{0B4+|EWl?iHXg)E23p>jqTqfx`kQsi0v8cnV-hh+_eM(;hpSIq7| zpZl)kSHg=o0?6%$&G02p6Ne8QuFRZVf-zb6;n;Y5CTAqZ;ARWo2InCx-GN67%vwKX z3l`$`0(X+&R`wJ}5N{(;T}45kL|&X)GFhjd&po*2-q+XRFA5n7TBnwii+YT_H6G)&i1rMF*kEq^ zM8v}4{bSZ9!NVtQoWidlC$6BM$C`mf!4VX}#0(ng__(S4cyz|*<6(w6ndbGn1ZnF;w{M%ZumlXwGNTf(;w0I)1&V&DFG);Qar&tn$;wnl|^wV_Gn7kvUm*VGZMq;ypOXHI0^^8 z;RZqBME7)$#{}3z6ZlF;le2+fhx{ovZel+i_Wj+~?&jWCD>l{5SYA|1y6jesVs84w z-vu^J-*~Qd-R-^ahHketzdf>gcPXdwlKay1SzjkAd4AcM&b~{n*qwKd-ltQ6rAFwY z`b3`QS!HrL$Fe5MbVy)Xqtl2eBp7MVNjc-3R^~9mIHVkKyS^n=}?Siol?AbjMIveYQjUI8ylABSkOd~Df&n26xDWe2tjv+hZ%X&ga93C zPyD-|W~DY9d9Hn=w)N)0FYd0pfzfMw(uBXidE>}ol9nfkObblyRp5Lz+$LJpSxW7ys zQN4IXc`?4DI39B_e()QJ8IS4du~t(rs3p4fWVZ6-gP$ z_KtO*4fbAJTe566`Iq*aFTH-XCHC-SW@$@BeS4_<#o60>)2!ufmGd@Ck95_{UQuQy zZz}VCxpBkkWsUE2EZkmiS1$d>^M{wz9bEIm2$C1CtoD>|ofq9&vg^V3BO>UY1SDWJW888XC2naoF3J_x&@u-?O5K3NQII#Fd|cw5 z#w;9EBQeV*MT^HY^b?qsjfa!aL_$A_(`x7_=-C#ckNTcg5OU)G+?Q)`Rn-;8|L5#|&IQUt1i~W{#3abmKmutJz=Vhi z4@tlPLLfjWk4uaf5){Y~14uy_L84*|Q2U{!ErT6O!=um+6f2gQI_ZocR;5zQOKOpa zr3jJa_P_Q$H(b-HwNFA1-$ zDrpsHc@2FVnFTVIlv{mbJs+YS3SqFX@z4qm7pF7m^Hm;ZKs@TDT@X5E3woWi)DH%+hfUDK3Aa3 zt|rf-yVEk%@2iIkVvDoR*pp;zszwiDkqk0~boBbmoYuzXHes6^nSeIB zj_*r7AC%tl#a);y_yQqcg%O`MMSK`WeAyht*O3^XMA_#gsj4YG|-zME-+yMZ={&%)4mP0=4A z*B-`w*oJuVt9=4PjBlHP_&yTZgGkJNcxXTMf0VivVvsHfHs})i?h2oGqKLoC{OTn9 zJTnV;fBbeK8490X!v5dD@B9vP^-;{xtNA{O<3twm-FE7qid6j?eUgoi?sn=B%`+K= zD0PbGP1b1!ZcGT#rzu9i8jKVj?~3Rj32o6|8heHqn+nmvE(~6v98CHU<@NjZkBrS$ z*ycvw<^2rsz1Sa#_~5&lCAeiFUxg8$HO2TajQFw{h_53NpGPA84`cKdAC9DrSMY?& zLW=zs3RDgX?8_*y{)w^n*BGHjV}$hwCf@wkbG5)Ry+~)a&ykaCN0ZiUe@y-)-;+z`d(`jbyAcB0L4ogXlRCD4OAheeF@gH5 z5!fEa{yNHae9mI~CS{qm9bM?B(PSsv&#)T0W$!?-VKk1A{emjQbTU@3-o*lv9hS=C zU9j#*&hvoE{nESojf@itZS zbAKi_Qnxv3F@1glt@T8}sbMTU#yfmAc*A)ckGuSpAnVEeGPlf0;_R&8aWfCU31h~F z}Tv%f5!k5Cz677&Sd5p##?6# zdh65lkIXM|FdV}f=Rz?%SZ6qG?$r^V%L<<5<2<94)^${ck#lNQB8&7jd-)#sL-sR^ z`!<|8pZn>XO*sW6&U*FxHbqzVgtGfYj^R@T&-?SJt5O;~E`C9mG|YPSqit9m;4mLtyh9BWoLv>tu4-1#Hx zD$!>Q9yImOM6A#WJPWUJzm_6i>IY{(?pHhc?g0CQCrKHz^_WMo#_i7lg9(mBz zU!D$bG<`OkZPqd-pNkH4Tsw_Al<@2frIh`iWX`)^9jB~9ob125AIa(h3N+_7yh)BA z&YUUltTmn|$+2>tx}mp|kLf0VzsI$fps)Kj=ORubQr#ywel*8_g93Lo+m+}dYchZN zojjzfFEP#JGA|d0&!4FyJRRH@c}@;<{EX0g)S<{pW?S^xgBYI4PraDEO=33l?wigY zJTEbfu`HcA3f6hNqT=z2uM^e_?w=757$17Mf8ia=N4euetWHL(kpa@0XD1nJj11r> zW*^h=82i$V4DgPX2dnjG%tguQMLC>(N!+i1D#o%Fxr|fS5#YP!%x(SDE(}t;8Q+pI zj5WejIt8oPH;T^zw&%z=@@uk?tdeo$7o>u`Y{n&HKG#@fpGSZ78TzQR)MXCi(HGo< zd@NI+aJ~S)pUT+HaiqqRm1G>LA}^55W?X==B9pNy6BXnKWHCu2Ysq|4?)6V5^N3%h zJsGc(#C!2AbCM&G{65;vTIhAwJ`?EQk13~- zj$|93Z?JZ{LOy3K`4#)R@y?0-ik#&8r#!iZbygi_tLfb95BNJ^GkQAH5ToWHR?Q&~ zu_n7m>)fmQuhE|NWIf}N*dun{2y32v0{8JrRH}jKs(NCYy^Fs~16)53?bHYqasEp6D0PcLPZ?*Q!vpqOz85<- zu|DpLC8`wp_E!2}51&)GMh~`cQ6{ri9z|XL4{VU%E~*P=*?s;)ez^x%Rb65H%Q<_W z6M}-#@KOUpjG{<7QUoKQf{%icH&}?Y7Yv}h5=jiHX)KHifi$*a1P2@+MWohN3K}ca zqEodL9T5a&L?mKC7^O^GsZmhw?QfrZZ$ubd|L9-snfYezz0cZ@wfEY4eM`@PUj9(c za4^l9lrBf;u2En%I2T+7dV;=SDi{y?f&bb#yzgc3kc$BPJbniC3Q(Wq-|^ePHQ)k} zOIsY7kNiUOqx@zHAA`f-Cfe(hd_3a#iR9SFc7c_t+~DODzi&+C1&;flmBL)` zjP&J8$Vb2w`p1yOqj(;2q2u?I$EWo7C-aeGvs3GRG&R=|%BM$b)v>yiO%H(^lIwDx zTYqH3Pg7&2>#@|F>r!iTSn*Xo4#SNzcYFb8P1`4_wf!@>M{W<}u+4ZOWtYn|o8iQw zDz$R_*#1&C2Qj$qcnxv9DB?B)bemsB%qr6D{v18%|Czg6scTKSy1|vZ!Ea7QXOTY- zehNQv{ro3*KcCP*d|2cY!pB5TqKvUr%99rI?iNSrr_a1>&Gct$CU411{PQ`FRhzd} z753K{+Y_C7xb|YWUr4>Zifo;7f?MHw&uXq61poi7zGq)jWfbc#gQqNn=jEy@I0LTr zDSF%BQjeiirpxWv#7^(3#79w{0f)8yR8DLii+%m<`HGp1YG7U6i0v2oTZrWani*cN zX||9%^C06+h&bt)W{d8J_jh+NHR=+~VXk}Ful=g$ot)s`l(@m(qI$bPt%F8l$cq}8 zk|W@-k+hep7EDZ`*8O*Yw>V4+YtY-T$!QrJnOSLfUO5d)U z)~Xh{Toq=8rW(rNt+cc`$OXDBxSf3ScHLn|syOVYKLi6+1BRy8;a6q!;mk*TtzH$` zQ5{^Pn=Ke!b@7zj+ZJfs@v%$zH8d5oV~;8>c2O0ayN=n()CwxPEWY$5!Z3 z2eVcsVTnqz+F|Dwm4?eynl*%RvOyd0T{zBCEqCy4)jD#k)pnD9OzyKJ=)+q60^rMb zFZD|F=W395NSnx8f0AD7N!WXWJn{{Cz|G_Ejbj0FkAM5WWvp|OAXYYh8~u~8`vmMu zAzlBLSb~1g7$VG<1C)aWQDQUWM_JH@SDF_+6GZ>Jp zM{Rc{>-ba*Jiz(ZfO;^)A@dT=cL*!KWXROEBZHQtU=Z_p>`!I%J! za;G;)Pnq-4TgqGd811bhRAXaf1jcjz82RM$+=J(JZ_rMg9PAz7JM2k3iB<=b2)rcH z?Y8NJbNQydPoLMvDSW{=t+m9f(JR5boX02J2f!G!OkAtXt=z#lchTXvvYP|BgtjHz zlcan{_1ueoNmi^W18NQ-Kgyjtq*8ExWpVH&H?)xcQGH1H(&ce%UXhF%}m2CX8(8TgJq-Dd~;as%-?jDS%r^HRgu}L0e+LFn-9_dfu<81hnkTZVD@Qy zdGj_B6Y7w>gJv%=HH-Ro-o#AMCNbD9rG20ZgDvW7-viTB%Nt+lr0vAN{>15*$?@*e zDx0AgZ{#$4LE<1B;1>2M%TyAhM-ZP^BOimOe2$!&_y_CijBiZ9mU?ebVxpN&xmI<- zv+79h($QSS+d2n1oIY=;ga0%fx4SB%f5puAk@}iJj8UzSz3SvYtkamIz#pKP{{eCq zh=F_9(`*&E+{k+z9={*?sR~$gf$7BmP3SL3$)6(wT>#(j?jKPD@uROD0at#LJ)44@ zM0*kWM4m=_45=5%b`#l3O<_5!)!-L$QyPbK&@^;6Ult`IY;65H%AD8E6uLZ$wC z=2?sGL)cISKNzAZ!DRL&eQx8yboR}i8~g0e%$7#c3^P)}Y?*U!;>hyYcjO z=k|ztnQJxLof&yU432*xelXUrW_>GZKbQG(IfE4%>usdopEVS#G~-p>?4LtDTW9(U zk*BDw_b%Mko!gI;PmVEy^%Z+Rqu=8?3%$;MGvnT`98~@I2**M595uj0kOp3AP*m{Rbeu13?+A!`~_GcRR zrmfiyR+7(l;STavn60b}zVAJ$n@tn;-pLx;qqB(n+m(BWJ+_8>_c`sYIfote$)SFq zItHgIW(Ov=1(#BuijVB(9v)$yE9n0vHk{2pY~&suRbH6K*_C4VR@Sx$Sx5f2l=#0) z3acdYQxP|_i1jk-rOdZz-vBqbo>;#Pd5H?JQ;`q+P^Sj@I)(VH%o$S9!2bi(=ONEi zkv+(GJ9M4Bmh~?t*La_Lqiahv6Ze&QC3;7}v)Fh9{oRZ^4BV)8_Fp`gdr(!^6~;f# z+2`DgijS(GCSr9eLd6amQ3o+1+6X$nq9phrqB07CD2NmyDiE#sj7=gI88uFbj|9g! z)fh6ini%b1h_5u&svU`#*qS!!#C9BmGq=BU1^@VF?Y+<1`>eJ1dV2N9zu<{r-XzDl z23@6IzK#6%F84m1J}wveZ)s}qj7atHhrtuWI8z;bnb2@4w30J=F}|c6*IPTHU%BXN z{>(X-k$*q(9)bsXxF5O8n12YSYch3~Oc&%|f&2+dGhd@aI<=}3XtlWuGZMKjLCf@v zKbyS+IDZlSoDccuq7Ubpbs%2@+|GOl{xo<7%fWtx9rkkms6;mo+ghOKom6_F$x5cy zEyRYqJIC?GyXxu>fhQWQP!u*8PwgE=9h$}WiOzEDtheHQ=N0dC#Wv1k=l`HT{YkOb z_t?Qb{Cv3btwM5-@Cl!WS+N>!A%k^{8ZU-_PePV4=yaW$`&mU{JNed+)DE*X!g>|I zPbG%@UB7g@aP};PnQ#rZr7_g+F128(J5eRnJf-+xDK+g%dyz`*u?lq~S-YxI-vsLT zzVxl{tH8-qvhy~!w@~5!(bSFw+|>*EnfU}ej8+^yM~*WJpZ!4D4<)gLxBN22OO0(vJT5V$~1>W%C1qk3=MObqhZ zdwZz6>+KXxvreN+qU!9Eig3GPX9v{5J{h=emvf(k6z2RK8D`T*z78D*!qni5V7^ri zR<(yfi(^<1Q3LPMfXz4XE!TYhggSn{MbK-$ggym&j~Xf5cbz_>0e#M(&kM*r8-31d zpIxs^XeKcy(+(x3uVQ_#_F1z$1R8n6;Ml#Tecn28*yG>l?ZH3xk%z}yt-Q}(?ZPi2 z+|_!P`|4oA12;K)oD+&~-Bc3sHJ=!oL>-lBvY=;~PgRnY0S*K*@qr|Js>Zo_N}>l! zBF^L^@1!8DgFloQ*<1aw$r5V8YTq~XoEwPmv$@OD&=}+{=8QAsl*_@ql4Y;cc=H}T zMI!&04UUp0=REl*?~~-MqjwhPcQJ+VFJ*s9;1M}~4d05k)pGD|XjXou+ z_Rm3|2gq>&eOjTl=<_Xn4t_Qc8OxBbN#mV9=yQVq@Gsj&pIeNZ_{RfySvQ}---G=v z@Lzrq{coL#fxldc7z*xAm~*ZN&xq*9pY=3o7z@SND`+ofd3*2r=&&`p^~~F&hH+%)45Q-z?>R zvYn8?V{=Z$)>k@Yn(@JniZVaxgo#&2YQHS6e~OqN&}BK}Ipnko@H>zPa=;955WEI*!4fc+H>?0BK`E#L-r6bf zTH8DitRxqH08WA3;0VY7=fGj`2B-#A#MNl4Ke=nYQmtHd4*675LyoIwJGC}xtJNIH zwEAje$g#kxr?jn3Y_C7s^Y_zS*dCAD@{AY5ym;0g2ipCo-R|hilC9mELT>G5=PQvn zNw?#Pb#saR`?Uj{1XW-Um;sK0ZQuZ?FgetOS9Q1@_F^3c1DrZ+%fl{u!y;`aer$K{ zK>KO4IR#yBdxxsZ?Wii}ukiPT&!eyLt&H(7>V(UjnXf_q zIC5i@208u7MHjTfwe4s(Zg+3DrclQ&og&)#e66~_f&5DT5rFL zK97jS-)Wb1R$rQH)W$o}yOnW<`r4=Y?&*=O-q3m{PHXM&Sc_wRTbPkmErEz zTGq<#8?3!W&V8Lc^_cM(6}g+3*Xy_T$dFKbB(d%rxT( zI3E)e`T`4#);8BxGW}YzeUtcl7M@Hc`#KQUI&t1k_+#PoXfogOxYzs48+FbZsdRGN zJf{K~0`v_JG!R;DycpC$<@}?Z99E9+ggGhXz(*>wF6w~&2|8Y5d{uS6)r#R>W4OCY z>}?2p%ZdLn_H7NNAKlKkfz(pN+^yL8$HeSz>`hc(`Zqtdax(Xs?1WLTE`*NIKz9~& z2KPUSTDBYGk?M}!B)PAk%OGm6X7qT-dJVKNxW9W)zhroZ5@XTDE!H~c9C8^|J2TN^ z4YlB(u*37bgCE@ziDOsz-i^225`4!Za|oGY;j4i!jhN)=lcJ&6$rR*z)&3fu&b)su zGKNwwr3W6nFEL)DGJ2l1CW`-LqTeX>qh2kehT81wtfB2b@bun3RSozE>;Q*A8u$!U zgA;A*YpDMZw}V>lC>ZAUp?Z?kk+!Xxfwnq3H(f3X6cnA0edG9iE%*QSka84fl7dbadtLYJQ zoh!{J}9BKGdWf6J+vwjuvyX9;T^mE^0^6!O++Z)_^G z_W!(>3viUx703U(-)lEKqbMa)w1nW3&`AtxM=V5ZRH78Il!&xJSkV;$ZNj5YU@VBh zL@HFmo04Isq7W4{9b}3@q+*JV;Rs*>v)&)*cSub{gmHEzN>pYm$rWpbHB-*SkHU;uws0tg{)g8Ibt8@ zOl`8NBj;Jw8W*1LSe`cf-}f%<@cB?V?5k38$BpC|rOswp3V%bdBZg-EIEw?^+mUao z)H_7pu^WoC(P>P{!?c|s&Z*?=JfM%bKPJX@k?USfeDOQ-rfSZ~9a`lK;cY2JRxs~1 z$g|YnS;ksS(h@78=d5Ft^R$$hdv~lidtobNVK;~VL+DejA6X|j-;L~}tt#Nm4D(E! zb_VdU_Ij*fB1jnid9jtCns3S-n!U%87a=-lUn5a zvy(h@3+46nE1=&5Vy>79*mu>Ohe7TU%3onOmbOadzc?RtDsneazC?BG<15265U!hL z;@xGE_b{=-X_TWM2RO2doFUeBawZu}o%H3)&}bk>6L%WFlLz51(x*jyYh$w#cA9qk zed5Q7*tM#ron5TKReI8t?SU$6uYU)=%7A+J8e*!ooc(pgoJsDSSt^X(r^2koDzpZu z97;JarQ{MbDUa|O%G-L8N}_M5h1jOWDu8mepy#9KqvxaNTWeKseM(OCHt~A1R-+fA z7o!)W7n6UqkSDZo&$iejDL+r27T%QJFjD!^w>95joduKp@?9_-eK`8?Z~FiC_VQD- zH~Dp)$7s^U-Pn!EUT{D!0d9 zm22-)(ydf7R-$AUv9PyM$@mr}dtQw`7kNm@zN2`Lj%ZeB*U9Er9X8I{!C3K`k(FWD z*r%7{XGZ>*wLv+3AJr563&@@N(fUz&W&ukx= z(QfRQwYB;BtWZz2hx$F}E6^+dcb%9~yff;tN9y&Kl%3suo%ad)v*>T2_v)(qeNLzD z{ch^a`Do&8j3U=^PMXNGqU2-~I3I?c&G~ifgOuNqk#y=5YFAQKE=Na6&ngR1u%ph(rh55X-0rk2s zjfxQOmyB^#iBRXxxyj&{=SD8|bKh@sO{}R)V zO_yJXu}QP5$b>i0UwdQ~_sBBi2eQJh;Qg*ZHfpRPYl)u7cC|lK#)j$NJ*TQQHZ+jV z5jA)-QXJHXtZa=4W&8~_INOzD?gw)>q?dcXq^Z5eDcSEz?xCHUYVIs^m;67=?rMC8 z?>dh28t-Gs$0{SIEFuo7bL>JTpf+B}emR?Uhj^oE;tADwKh|P+7^#Wf}4Fbo`v6d45~KIA3mMzZpV3lrPGG zAB567p)Hxj8a1!G`mZBCA;4L~JTr)$jXX$x)4XCDBuzM?vDR-FAlz;`!r=BR|=V&;sFC^vDU;+Atoj= zbQ%A+>SN54@1GzpDe<9>ah!pB!iTasA8=_(7P{uK7{g?!uJs;0-#_O^-)dCIwb4efp6xA7mhop!%d62DUm4c}zfV_1N{r{=2> zwuSr4`je{2zdCq9&8~;-3#`GFtgFXeH73Kx5bobL@=Na55c?>5=qTTqd(}NdRp##V z4l~x_j`el7a~^4T667h|g$Db2-C#Fk_lz3tnc9?Mg&}%G4`t2vj%Cf3LTUcndX_V_ zO;rZ&qbhq7Z+)}MVlQeByz0;KQEjll)COlfea1((htjL#Jv9{ZpAg@#X739%XN_Sl z7bwqqjeGfC<_N@4jm~>Yn08`&-|kyb*L{7Y;?#Y*Z!>dnS85OC!<7Gis{YtC&^|uX z#(75b)5d9VcCvoZ$+vS^*K_^v_q2VLmUF%m#LpwF$CRY*{FHvDbE_`%7BH7hD)ScU zP2SPgaIJjy@h)G>f6jwxl=t#YzQ_OFtvw;`9O_4_jPF&(8<)ut{UJ?{u14B`o!f*wK>LH5V%j)ozK#7dbyM_1`{%mAeqR0ELY3RQ<#0aAxjW1K zasNZy^N#B5A>7k{&@}6H-D_=NeIuG+zo6Ypo{Yr<24g`&DB9nH;tk-{^|A*WJr`Gw-6jleSkineSX|FV-M;ICYQm7Jtln zT+g|zG_%lKR+>=tlfX*ac9ox%MuNBBx746UcpV06#y# z?iym}GR?rB1bvhC3FZ{zjkaHr14iDTlA|;9|I%LW!C4ho06)2R@BO|E*77P8c@2XQDbNDpVSqM(G$~S` z5CSv^G!`U5&|rb&gW5V+Knqwv1|mjL-VNdqkWyMlUQ%?bp)xpa0T~5Gtstnwt3Y!5 z+r9TDUp~Uasr>Pqb9eWiv%6<^&z}7+jE$>r8pteoA&|Pf3)(|>-==p3*)p)d64pUB z?1hC;28Un~jD&ZCf9AnQ&=p3&Gl8D|Z!_$M1&{-s=|_(*)Bl!@YPh6_d1#&1@`k2f z7s=6lJ6T?K(u3TsP-d&8GDgqMD&W0T#yXDirE|2J>($#klb%zXlloYPiM#p4gteUG zxw6HbLi}7UTcYiWp*v+uB!{~t4V^S=Jo&b0>?P#EOQfH>hx{*q_MfZG@^(n{t)!+- z8+)VOivL^5Q+5wz59Z(1m%5zvwurUc$5uX(z4B7hpJ>}oeNMnKcoV)4%r$8r@_(k2T<;<*bKU^ zv=+I^mz8t4r`@l`3W+7qHNI>W`#3$NFph#6vN&OJ}Q~6mODxrKW zpGaN;E#k{onq+BII&rL;o;AvUzYY(}0K?Vm5aoUe8RJ!cEgDN+0x9ujE7wOo$vCPR z9bYEzs}=5pOpPVNOs(!+KJxeAe7fVs}j1;-MB*s0gy;X4Lu+}Booph2;(qZPL z!_3Ug{DqmBzA$r#nVFfHnVFfHnfd12^H0@%n7Z>aD%-Lw)!vdHRLhq3T1a6YRC9z= zqYj>rCq)J9T|Mj(q~UOv7`yjJ;So0{^noVYPYA1vRxz3(!dJN)i6N5)ogdH7`Y7&a zCsle0pTws*rCst23okGSJM&4qNZe6;yabQPsmVEO*Cm)_7xi%GWBcl)1)zPtnW8T+WB#Rjf^*PvlGyau6816Abnq-aZVrIk(c*Gt_+W0vr2n~gzS zlB~!Q%@!<<5|Gae;c;>w0B~|-GYqpSxZR$JzBcSnO=v!BO*2A^Wg?@$DucS)isAu* zMN$2X-H_Q|n2QC5dF?4ICl=>>5i=YspAP=mOH|3k$h&@A`WlY#5xZp*BF=U=O$b++ z+-RAt6TR>uC!MkcXPGr-tH92UZP=8On%Q;~+eQhK;CkQkQZLw;Gg*Dlteg(8mo8j; zTL|KH+Lu?E>Nhdgq5!YUIF|G^kBAOsh6@l33x~52?&D1hZYsy}tyFs&l^Rt=#Y)9*=Au_lsi9J-2b>=8`#Ex@OESv>L{UhO~t%Us9xijn~$eJ)A^o z%-O-ZJ-gOXTUKYOjs*Z*gHM}TqKaC?KjAofN)0__wrf$P!?~}_$rej;Y zdNmazxq@fL zQa+G$4+CKCWRLGQV)d^cVHq+Hjj>;|V8VsZjy*qlYJ{)eAofu_Nu)H%zcpMJh&K&5 z4WVkdWGf&h^CI=YGe~K!Bb%q}m7zNpN{d1Y)Ji+{)velHm06DKv`8F-sb46Bv&;tb z447K?W%ey`tL8`5Y*AC?Bco+Apn;ta{9Y_Uje5hLJ!>YuSyxKokf%DZ$(Z}WRWFT{ zun;VdU>rFUR{SrvJ~TFrFT&AnW+#vPG#sa%C$Kx`2|$_G8yQc5R>96h^H57gB%?5P z4L2PKdO^vAQ!QBfw@c^wEn3hFhRu?*{FDwv-ln2V?17gkl}lrngUJo;kk-=-XPm3% zG@9M_0ZP^j91PK3&Px%F7}#C&TwCj?>fU#Y3(F%^zMHOYe@<%NE@LX zIoy!2{EjwslHR9zB_wnnKG#|tnb|t`5u1hmj6$AGoM^r( zSkL%^e!fC>e26iqxg&cSk^YP*kH0qsw{OW}uQZ9YPd30k2udcb3feCmuSkCAoLGi7 znvIalYo~02rW8~bkfiM6{GIkf!{_yLZHL^2G&{V}F?z%qa+crAMVco@j91N6*Xj#T zQ*v;N#(ceJ3;*&kO>r$l#UE*lD&~@vbU0$RMW@Tp``1CM#}^Vy_leJve`83Ga~o#M z(8KSmm1YJ!45AYC&PWC3`t|0g>g4Hy(+w>52;uwPdEBXE_;=eOCInI=JPu#ng z^7?Q$nW`Exe<(sKpYhHPaJ7`|26nc%?I&AU5kP+6v7QF;rb{o{Fu$<(GosjO7(2Uz*tR)1qruoZDQtx?2Lv>E8x`rw=XqHF5o z?Y6K}CL4PEW{N^s27 zh1+xVSIMV(qThWIu5TPv7v)*@Z9P!RFky*(lHTuH%g(CpxZIEKI_g?tp2L&fVv~lm z7+Sn1wV=3dUECCH*YVX3@~wcrGV$KF64bd%Q3+X3Gi~bObG#`8^0dh-D(I+rL@h3+ zv50cz(mQ1)3>-S=lt%^LNmy#5AO4diBz;ihE;qXrnpD3mbnLO2kQ{l9e4o1#`M6g! z55K^?WG!gK>QhIUe8HNBVZrMFUxEGCup0RIo~BYv=q69gE#hT-7VF+u!?@1eI{k+5 zMx_1n_@!}TAgi~bYk#2}f{lsObh~!LBa5a8rzK_0+ILn32#b*XWV!8d9QXY7(G?T! z8xCXP+lrnM6W*h|q&-NF3skuK@# zk9~sg*1rCm{C&hOZsx8OG!JmKxTr0>xjO!;k|-+++S#-;tLG`QczG?*Logm=76SOJ z4TqBIHQEn8aLD1gg@IM>Yz?)TCK-RCi3(t=)3dlv*-EQJRveGEh`rM?gY9vHv4sUv zca;G4$o(~|(y=RtFMKCB4bGqpH~w8Y{-Ich?UAn&QC!C(I*n;{{j@)RQ!-yY98UJP z@qoTYxDxj;@fT_J7GW*ZjdRO8i`b+xQeS7`uV^B8Ubm?nnOE_jz_nz|YOs-yd=Xem zg_s$0c1)N{YGq1#Vovu5T6%GEU<5@v6PPel1?ecJQO}`2f#?e`n9!3lZ{XxVden8W z4>VPYY^BwAyJy|3HFQfWLVI*%v_Ny0FDM<_S<072K58~gvqy#9EYMyL_@3%c<+=WP zyO4*g1L=AtZuRze0@3Vi(Tuo^GFR9)U>jZzI^o5`tGg&75T5@#VC*}XX4hU75OQj) z-6u;z*7u_NGCj7>SR|EKW8tk>EIt_%Ent#yo1RrxWiRDVD7zD86@u|r9HoyfE0%^^8h@+yoNa#OyL><%2B{z_4ejt1J4in`?>O@BU8uIZRYbEE3txNwx1%Q4EG;@K4s*%lH zVEyEoQLCtl$y?7;zB)MXApB-rwn<~b43=5rkS*@kECD%!w_G~#urC}DuGEYOfB$Eb z<9#IJX#eRW+aJvBykoNb_qMZCt&HPVG@<*t+7s=iTb$5YRPaagu~_$1fM zR_!@G%G*)T5^W$uJKE2>vjj{oyps_VF~#vT;11JS5Nc~Phu=wO5@Pf(O+l*V`;&vY zEMeLmpiFrhL|x!4+R{OR^65{lfA>6i5vDDo`AHSbS``~YtZJ9=Efx%W8g_({`0&i( z9|3lU9t@_$ww`C(k3=29v97p1O0~)OJYSwkilL=poXV|N3&R&#Ad%sSb@tl7SDEDk z7PF|Tb9-gZ#WA~9s)+sWFV-MSd7H`Z1`>ht-4*hKbInMYzSklISW?M7#ROL;VUW`!{@C(SleQeNiB_ zx7h}{+>S;8n%uQvUr{r_!|1wx*Q_>Ee`EVWRySA79yKiR0y^-*06WUc@OiQpZ_?XU z^cE?u^Rr(ciX!$$LnBYS!)Qx@rhjj2GMW)_RfEi&i&6tKTjbp8rD?kA{*Bl)(w$qe zmSb^KV=3-ItoSZtSlgN#)e(s`mtH9FO%z(Z@5YQzYOjfiaf*O*nWYA674BZo`QCB` z?_G-!S5fMMID1_JIoEW}0G@yRJb-R4^wjPB3)EYQljSRD;vI3!JlBEj4--II2AfYXXYYp>w8CL7!3uF&;*En6~@b@tI8y0PULs@sk0Uu{Kk_YjX34JViXe#c@CD~GI|-mW^tshi^wUDt z{R^*$$7s>I#>6o_ot$%DvO=u3zUL0gCg@N-SG1uL_P(iCpGRui^gXGx(%UPAt3<+R zU#6@B@w^@TjoV)f@r#y#w2Q7BsTd~rsRZ(AwR_I)@w7wad=dKLTxm(FLz!ivNSHK-f^=)ZEI< zsY}~(gA&MmR4|Q&y?*M6XzAER`Vyl{={Ts&OSycSk?V=Sd~yZlBy#kN(;%g1(q8+w zlN-)M$`XYtYOS)cHcF?vaI9K?v=2woZx+J7xY9>T0MeMew7Dkpj9F>uX2of|W2qTK ze5Zp_!K8{~9CxW1ix~5zWUKF;rV=Y@tHMIW;87`uV`buE#8YZn-I7EHdR8Xll1_X5 z>r+}v*Yw%kGq)Qd3#ZRUl}dW+h0b{rv>adwXRvFdhT= zT}XHy6UL0FonPpf<~dTmT%uxzD9^Z%9*Kl_iX%1Od{wG6yfK91M#=G16-!(yJ$xaw zA}{gJiq})MXbk+2@oN3tr=Hi=%Vf(J_mkZv_tE+&sdP2pv zqqX5@^^7OnnY((may3tA_@Kmtrq`g!7xA87GHDIbJ^ExIE+cLOeJ1pLeW2^5s3G>7 zYVWuF$YZGHp$MbvMnSQ{1$DUML78RKjHA{kEUx}3g9CVNFfS3}!r@zSBdi_I>e8VG zyN@)>qSJE(Pr71=m-G2kVFTRPk1|e~0Y)uRyK}!itEe>`H&RcuR}~wiIseYDi`N>K zoWa8^Hk-E1^H6mYQ1cC1JD%hy@`|jGy6CBX|4PH8k597H&R6RI%NBZPDO2X4dTJE6 zPqR1eK;@=88Wugtv|7*iVx_B`v?WXLprh*HSFj=4ti5N{JAU4wd)a_ZCb|61gX3=F zN;@pJsO1;@^?W1~p9VjaYdt1Bgbs?}*6!MC02fGwSZM(Ez;UH= zWuuTA+}H}H$$_P2=bg`yj4)qis@w`l)!_%5_BK!sHM?W$$ZgEeU!fZ-!S(-g;JWq# z)3c1*bc{U^b2qMRH?#&_*}5NB#Pl~?rd@fiSu+i&?s97iqb}NBU;=8n5k5u?`@#h7 z7*Ja)2{PXbUqq0rj_@y81VFs(e@aYP8~*juMa7>um)gP-9;8$?Y|@ae(;jqZ3l$z8 zKvjFH{=j+U4SzAfy)-$G8kc|H!1qcEk~2RaqF@BuG5)ofyr;?w+T{uxx4iV{PU~@i zrH+tm97P2q$@Lv>+ycCIiw%%`22$kuML9l2zv_m|7*3vSPIYwiFnrh%$#A=4Z)L=u zw)NyMcEI>#mnnPT1x#%4efR~yh_a{c`6lfxrbE4RzN_|i-E}xrz=^=1(<*6BdNFCN z1Cc+){&2Cez!*Z$L!VPh`*<6Y8}ZaDDW%8Snszmz8xFPNe?mYy3}MJx7(}f5 z9)WF5*~*@I1XKuOxFmK4R$*LV2Z(Klp*44Dc6Xd0v830{h7-HYj(2m_4pRsuoN-XB zAEn@t=%WsmL?2N(NsD;9+ZbMKbF?L0xVJdFL4j3rj04-IhaN-?TX{rNEkIva*o!i3 zTHP3?jJ$?iIr^9*41svoN8fxb841UG*pN*vOxGglTfC84_3S}s2b0~2(dI&TD?(V% zBP-pD(Ug{3LZ>g6#Jaiqytu5DcQ}NXA;U0tggtDL!?07=+%&?8j(%Ez>Z#C-eFmE0~|3qE50?e`P~|~k7q&5zZ%$5*UZj*V zOY0bwDbA>Kh-kHam7JB0wtL!Z^DziQItC(G>P=ff+RF}>NHkTEv)jZyk4w{+Hd{&= zIFoj%NlR!p0gQE+1-tlEpJ@mDaCUx(Fs?NL7nv439fxVT?JyiWXjUHSnkYnL{$ZZoa4y*bzI zYz)d3-h;hFFwU z6($@Q3#f%a-`ImKZW&1q;X~~FiD9*T{Xk?dE!*i9R};AZEUnP&l#h$}i~sr2wO9rI zkQ@%@2X5!Z+H*2ROJtbvahEUhV*pQU;Oa@*N&YnAJF4E z=pwpbQ$2o283I+6hF=>-nFyYx7RehBkWqE6VjL~mw^cEH_)gG{zopGfaQ=QsLNGQG= zYQMxlWo7DNEFqdwxum5nzt4|D_Y?Lt!x7x0=p&Q`mdq&?jLZ&igvNYR^{v-IIk2wvIL2 z#g5q1`{+#m#8yK~73QLx`y>gmt{flZExK*Ut zox4?}xxH$d;41d~p`ev{gId)Dht;B~V%~(gm9p7gGK< zOJ76C9Eoxo!Rnty5&%{ci?IS<3#G(Y>3!|2NI_D(Ho%Sl#I+!c`~z^JR)9zOA$CGu zK$?K7=q7g(BmqaZQRR>|`;_phe1co>AmL2;5izSn;VF5-Qb0>tp{QQwkTF{nU#aw} zSYQ$VDRd%Hz^mNqm&(MkQKz|(NUl|SFJ90hQA9QYNG)_IpOtA8Av(esIhNEPL1#!Y zj04t&my^=QS{bskOL6>NbIi0D2QHy-Nt=(PyFWJX2j}m!v2zbgL!8>$E9FBb?7q$p))iCYNpG!gRd6 z+Q8VbW#6J#U%>d0H<#uy`INr(lCgBUOK*4KYy4Os34kFw=A!vz)it-gr)Je@9{k?%E^Km~{{GPv`c72;ZVS3CA!fIP5}? z+mg0E%&~5xU)ZBO$pI7_@&MtQ@|vf*Chz)%T--pE?vediFWfUR-_tAMp`Y}1K@R{s zDlt9g)!+DcAf3C%OYD5w$`YD~f^E(G1hsL!o_A6?tu>W8YR&ZqehvN!rEF-~;5f7rCJQ@8(lOwkVs_fyMKSDkE3V~#!pJ$vWG(owEbe*TDM3&T+WB&F}o>+hChM@!nE>uJ>sfg3huv30!#}qYF)5m zh_D{6!W8+mF%o?F^b_T`GSe}|DLo|k1~7iO^LQ#gS8O`vuusGLGC9{)wZt!?XVNh; zm7%)Y1zi@(CXUM*2XFuleD&)3EW@AryTBg!)%az3T;?XgSgAPr@A}-?q(IewEe`M$ zCZ+zP72X52Q;qe5v+mT?-_&)?m9w)@V>}zPW>lb}$554mX^6C=ddh)>N7b5%LHTSc zVFmn($^HeYBjP`0e(^%IN%I5K#UhbLM)-jW(dpPkq+lOj;bi;_P;`n2^I<8sIbKA$ zKV0}>ZT*mQXA17IZVer33dW8F8IG?UVqE{bKl875!`r+!XqQl?nyl17sAMB82$ z4$$}nJ9yqsbDZlLFxzxoyyA)(IuzY0D7q)kP&aZ@N}(jt^|z1inLj5**|YZw*m0Uh zisE$}5OGFIBAvL{gOrJ_7)6*`XzVU+^F_%>u^`613y5;j>8YX75!h2uOK~$tcAhph z%{<{%SEqOwn8B`kJ!KA6VMMuD<(8B!ZX1D2j8^bi?@J zwAqDHb#|Asa(XsoY6mxQoC6%aOkFvg-zZpLmr!Co-0T>dd~#TMuB73-62RugP<$RT zaQc*o*lT*V^!SrAV*{7~JYcCx!(Nr?05y(i+bimr?Kw>F5Wn>BF8ajGzUVK#&AgjH zZ(MUTZmpIVl&S2H(yfXvYGQLI(GNI#oXT&Bl5rIcbfU=1^d0!a7yFOr(H|ym_ZMBb zp4=Er+}0OxRT75ePsB^F$qsOVQKUC1ZEW%}x{8u>MG38AE^a<;q;GRY&l`clCj-LP z`cu`6Rx+)MVdfpFyOYV=zBmA>2H-4%71G=&(ixH{ zqGw1GQkOK*0`a|&cdwYH*zyRx9-nO%qh6J;Xm5m_8=NHbH6r{z1Qp=)~AM< zPosOi9nrHHl46Jn{3krgEQ5*l^5|yQ^<6%4s_j53QpM_GF5&bp8`o3-pEj0pA=Q?k z0TWi}y0u~gGwbWp-hOpokBagOz_?=^Gzu_LRGMVzTBT+ zFFODi?W<7KH-AEy^$fAoceEQ#CNfU0mL-zLKwqx5Q2&yUSbkXBCjHl4*~wSkI4>Cb zkILGf6c{KYYeRbnppl*x%=ev*zBvp%J{|slaxN}ferszR2YY;0#_vZ8w1PI)4o24B zWrqJ2fi|`RHZB@;G<5j?Ihom+X&Bk?*_h~Q*cr5FrHu^D^!|V9<@A8x#_;Ls8UAZd z!N}gm5olm!|Ls@g+tYUj0MOyH{kIkXp#N^l^uG!W_-y~}69B;Y?eYKZ4*dSe|6~7u z#x7!J>0kt;6|wxbA!KA=V`xMxWn^vQV2aPc#LmXU^FJ>QN-ShtMayPw5Yh9gYFQMq zm}Q+72#E}a*~G6vByF3=y7AUMTwfs)3!`Q|?d@%1%qu3JFTN6Cz&kv4a1Qa5&Tjws z@P5AVzW2iUcsEtWliu|f0r@yaTjkAZGR-};ZRX|5GUk#f&hj;wzdxO9M0F>fWi(e7y68cvx_a4x+fRIPynTRL-|;>eb(A%Yad`Pzd-~aC;RDv2Ep`X(m48FF z1xAqi?S<3vz5c|Yt-#}(U^pt}_IYvX`hknUlxTUVv9&ytDsXJDgk zjFkk7ig!zS?RTD84_iQ}e4yP z*P96=_`E;Ul~~&*O`PXH1m?S;e|J^rL%fkj7T2gsPnp>+~KLAs6;aKQ_|*~5r=vVE?bcEJ)% zLaX+xTH8ak2FyXwHTz5DClcN6QJenosV*u4X+IamSz4?AxDi3=JF{uA5uhTXOeo$;=tDfDrIxys-lS9Kwtw?h~dO{IO%aq3Gn)3v=DiyN=xHg-)sP#{LVxmXy5mACGQqHqFjOEP^_XSrr=+iV;7UHpsW+p3?B~$6@a@QnH%k0-S<=-hR4iT(#QI5~$|nVx3-T)_ zJ20rP1_)S#u6mzW>hG=g^+r9?c!6Z8Y+QfEL@I>7Q_(Qt?`4F(dx;46EX-~GV*69r z0&H^{N5q${#jYZI9q}qi(&YP6h>DgBMLHFRxa6OFNS^7FLe%1RZs?5%oARjenTU(G z{pRauLcLGvRUCXoG5YWvKfRSVvj%v7P~K-uZLwXJ6`sO@I!Ou&jXgi{ZZn=%)<2w1jYC^ z$f!{qqvl(`SEGyd3`qenXB@^#k5eO`jWj1+ddFyRMxSbhxq~|QL;vn4wg!T2ek`E4 zVrob?D^}Rc0#}}z~z$md&jIq9Qa8K3?@IuVFg%G(I_oK&zA_dR)*anNawLZ-mjo>if znQ@teOU*=~cZhA``!&wM+4TLb9mi^fBFn)l#gCJ->ZJo;w*@`jzQzt}%(RarAWpL7 z#7W9Is{he}9kY$>uYCxLJwxi!0L$Z#d{SdBh&&>hp2bJi92D5X6@XUjIU3zDdZZyq zovQ>MZhyNPk>ccv3uZ{ss-_m6OIhzGevB%3oQgCZp&H)JIkAkxX;%T$~pyhKK8IcE0U7wl`4*H}gsmK<-dJuwyVNb<)${^T%{-W+`)9 z{}2{-og@sn&1H>=mSdF~$l^TGrP{%r{z6zp?w%_;R-VidiCbf)EbkyV*u7XK8LBma zx_q;|Qejqx<0S+1lqNz=*{bFX#CsWA6rl4v7c&Cj>haSbm>jiB6pEJu=qOGhFGeBF zOEmc?#@TZ66tKHUxb~EMy8Mk&6fnfPdHk+@>dOmn>u`cXZBz%!w!iCueGkC)tF_zn zO>Tmon4m!>+x{#B4cwW582^jB`M0=wO1PGUN#*{n!3kyJW9>6z^x8OS7x>)1Ar}O< z(nLcdw>oNferMw6wQa2bH}e2K^U#6oB9BsOMxje*NyVkN@>fMMhZfQ#R%~~c*dx!3 zMrh8lR)bz;fc%!Q;G?c=B)5IcqDJ4Ols=6$I+jFL4Uw!&;=KMbVpLj-TQKl^bTTkc^j#93(ZhQpo_7I z9r}Eb)D%lja0=P|Uo5^d({@oo&ddOEA3Ys$4BiKv|24!%T}7N+s4H?P)4Vfll8Bfg*y z;KsG_qp5MpyFbPv{=gnjUWl&f8~RWCa30su=QJ@%3@g+BtBBA(TJWI3u>8E0^0{lo zB{Rn~>S1Y!aYF}gq$)PEyWcAOV(6|FuxFz+)62j{Q}uxj@}p1(d$6jeNbX0=&>vd7 z9M~#>qPK8f=*E|@Y1IT&wt5xpt`H3TwX-e;CZadzf!O=h2Vy7PiX~nJzs=u+mqr#f zF;h3k2c02=Sii}87eBipG}XM8DnA4g4~|*D#z|Kf)9$(5k}07IRwsNxSr%~pv*If$ z;6JfHQ3E1NBO(1Z6lhHHcTnUYyRSk|tK0XwN_c!FnUL3Weh!C(VwH>b49;FTmXcya z+Pl474C?moJGo>~OpmosWHtBf{$nI!q#n8(B%i0!0E4DR<}CoLt5bSXx{=Ky5a7Xq zz^59%WTtxN1L;%M5Hyq-gserBMUVO&TFK{?K=Izx;diQ~Q0p%8o`N{4ls)e0q9|xb zb7LJiC4?bu#3MJxy_w(NY>e@Qy2wA1^+v5YKq@nnt@~>?x8bdDzf0jTKpidyD8Y&( zJ@(htUn($4lb;)rjke8Jxu5rPrWE;k^Ci5putz%p=NnRvoTQ(3g!DiRX$;fde9v`g zYPWPZLW$DGnPfMHI5+*|{hUvT4qC#czA1EUT(+Rr&dYe!U3T;M;6F{jrvI{|i9`zK z;YCfv`GW(5Q+`)s{!lU8ZO*T+N%Q9NUJ6y_uEufYh&l2ROajYNpR2zJa+(vvnsJsU zL=JlnmxtNVhc`+)~1z5Kty!2bc4|7RRX zPtVBuKcJ8vpP7Y~j^+Og3+I*1002?c&&x6uuto<~n&7_|?ipP8We&o;nL3oe&_p{S0(Oqy_b|!_FBnN!&W43}zBet#vL&nml}3zR_Wd zhX<#GRiqI=1yK0nr5t6(Xi86&KvZEtBT}Wu)Y%+u98RP7=1GClwSvF2zKC_?D2w4c4UUaJk{r53THjns@(o%8v%}NG8v5obDW+ zaYS;pMx^hvn-z698%tdP6QJ+272&;~6t-_Uu%vL^Mf)W&2wr1#{)@A?v$wI%SrvE8 z1ZzQMMT{jWLQkzcb)nk*oTtnPP8H`ZlG`w9*_1`%BJUCKRx8v9O_7>SuKpKWK3Ifm zH4nNq7wa{f7TkboP#;?%<|hO&IxJ8%z@ssoeFfN2GFXwJO*Gh1N<~Lc$6?!4+M{>{KGB;*JHwL*2O*)fUNH zCVa@eW5>j?!x}*1;9$*-Ih-Sr7JueyB91NwRord~@7j1`^@wHYD%j6y{C(HzZDFEp zLJoX{TY&y=V_lNMxo;*CvQT-mQXz^QiSS(Vn)^TIb^bs~X&@u0?yZqp=B`|1^$QSh zsRpK8OsjA0PM#~G>LBe|^c}Hk7f!gj#Qj>wj}}Y^`Y|92me+*cq@_I26t$u%u{dIJ z(0s2UWL4op@WSsA?gILv^HHvB$=@*zw?y;==RVR6ts`wyRCey@80(?pmHs2$Yi_h+ zqC7`=!@N#JZLb1yF=vtKjN%OTj6Y2uiKVWhgt{Nqc+Qe`d36PRdDbcgK|;tjfSG~x zHV4OP0M`(%k+rF*9&IJ;LggZBr7L7IY9iEe@Nj5lFL!TuSMbTZbIV@$$+x4DE@`1* zv0>&R^UO1;h^>NcuA)_NBV%1_V`H6r!*gBy0pS5RYRI`Wf*}Yh;bc_4F}Nbu#nSL? ze(B{q2tfA8<{HH7U(&5Q9&R8HmqZ_HP*y`Xa8seGVcx;YCvn|JG__HRvr=o`+LX0{ zx{ zAB;0&)4+z>?o8jt+D4W3(++>8sJ2+Zfb5S4(ho;Dndx+VQr+iu3ye<7_}v#D26Dl} ziGI-~T&))O3)j_Vci~O%4{8Bd+d9o#ZRyx1Ew47?w5Cq`zPIv9GEVhP3^EP*M4in_ zuJ*qdMa&ByW8g_J6la7ViEr&)%BXf@FzXamtBOi;4Y{Y0O-(?ZgUL~=1Pw}PiXmm# zI42Jy$t?{`P?R&uMWymjHz#Fz<(cp?MxG1?cv~qaDF-RraQgs5fZ;lby2n`t4v=Es za2T>%(~RYHMYgtI*e43!C|7;=mJOe)dK@o_KqN8pAAi?F#y^aI?b)%}dm`vCpST8! zdvberds`6;gF}UMidc&6BWW#k6Vb#=_1#O_y6Qw(#D!R&%!O56H>Rz6uSF$`fTy~T zaSf>ln8mpx{iKyoPIdcv?`6H( zu0Rmksg@`DI~*w%>X(t569;2uhOV8x6P$xwpN9~fcN1I$=@K$~!~mMK{r^-$*^m$vvvgq+qmo8(oAGVVH~_s%OB81Go%F82df_;V5s~ zi^EUJ6NcOB@Jc-}&wmH^tg8f@yR0uN`jlVl?Gs-EHX+U~7_>)C11vQeD%Up8P3;Qj z+s-Zt%Oh8}=Gugx_)cNm@3>vGkGJX#eB48L!2;T(q0i0=Tc5*tArv)Hyr^$4NRB~n zA>LEo+p+^$%^KL-Q_oSo#IT`l?b_{>r2{nb-&+OVaudgR>Fva#<%DW<1yG3n!kz-) zgM@w9{(=n1&xp0t{@DecQGHkY6#_RvuZKJoD4q`gW!ysZUdB^P2fO8Ne3`QK$K-Gl z=JGpP**RBHuPLnK_$BTx{)L2R-L>WutKPnBj4!Zk(jXJ2WNOR$Al3^ zlEI{9@2cEZnWJo9q($61QDa}ZMcO)vb6@77N@Z9J*tAagH2MRB>}llV*5^-b&*jqP zmeFrh42nL(=J4nkhHo`TbXU2-Q8o-(B*WdWg}H1oz67IKsYG%HrNR-16aq%0#PLLS z29*b8Pk_#X?1KvEJRh?djI!Xo9J3UR3gNsMvqXfl!MrN7OoR&3`qXz+^Hn$KB9%|9 z97JeJh#YKb%T}7Oafq7n`-DW@YB}>+_XWl=hT&owjB%cqF-sb?aoLJ-V;YXJ$xNZQ zMJHpHpr@&+Q_6;M)QSa&RQ8I=V;U&Q@UJxZDZ?qil*5!1l5wweKnRmO$za`b-F)4; zMLRS8^xAlTs!NBAeU6Z*m%}Re<#v7Oz)y8q`gI_89sj zoA-}T6vOq?w&(wB(1r%pNtBGQo4lPig{D0!VHDLK`}Q4z^K@zK?SUskL`DjEy~{=MC?FA zF<-!N0CqF@N%XIwY#cmyTJApO?WyAS^TSz>@_6!gcn(m7tQPl zV_?=kG*5>tQ(F$?Ln7opHue~Wc+Ns1hc#ZphCE_Zp5sFV#f;F7-Hm5l{@1v8c_FN1d_2!%_5c z+)g8d<^b7REICW86-sk9>mZzzQ`SnQHFt2_N+Zka0M=SUIZLe-VtqF1AgYqn)=IH4 zw{YB9DFf#K<5p}j%j-bxmTxil)EarA=f0}l*mPm=w(8Z`g`*3x%I{Q-qaU=Y=hTd& zC%P){RF7jYv})(no}tUzn6)hHdG(>$+0@DEH6HcmyJ6(K#_d!EQ|;@NwV`uQ;b&P4 zQ@6u1E3#sWWnf^H9?=BJGD5NjNHdW{7?zdPC{!RKkKP{#%|l8UB=PbhIpp*3Z}gw^a$j>W`68vU54J$xA6$_ykoVYd2YuViV*9bR$G6kV4`N%b%O+%tO~J(`g%67cBKrG#g*Y%zh#s5z_t5VMgTNlU z-mtyE0m$AUJZRo`A><)hVaRu>`2Hzj^7k~d2qa;Q_cpRHonYW|0a;X>5ZJo}pnoJ6 zQ3fHwuC&;1PDm-8rgZ0zJdQ~yCY$7Z|4J_EBtnB-WwHOAkXAbF=?;iI9$F}PvlvtV zKrR9eLWEt3so$88q9#ph%VBd=>tXAi*4@U?v<}k{N-kI>GPPZTX<(VKg(l(Zw)zZe z7wUzO`wYJWa)yw}%mC*GXWv_(GfCEj{|h#5@6oLsPgKy&3s*YrHi8F1)P9%?vd(zk z3nFe`(yhM-M%2NWEB4dTjR%*7gjF+s-qMS z(5YQ4SC*}Q`)A`%w6g^a)PaS-sg0KNU2b=0;|qFoRMx*K$CP8{_g9C`2REFMEUZ{^vh4 zPq?D|fWGMvVzHhbRVXn%LL5Eh(YB>j4{Hrqq98=#KocFzoE-s84_Grg+KxhbfW@_i zW{|aJ*x3!`csE~pq|!|ndcc(~bGh$DHT7f9CL40lwp6;WJw1xbcG5Gomp`7aNqBeV zGl5f&%(8SkQc^#dop3r@(txlXis<$b8`RLY7PQuLc3iMS zc5Hu0gQ;%XTxc>w&=!f#EG-yFwyDzpWf^eE3^6=|Ck`qsvM(ZAP*e^oJ%iEoxw7G@ z>;lXEzIsN{ePqtK&NMARtoyF)D7}K#YCvA~sLMkdD(cE_fIiq{5F5N_TcuFwQx zsk97Uw3E@26pcJLfy4RiPOEi37>=7k)rnH z+o7+<+itDfLE)4KZ&}(4H2c$r2h5u>OGHX$%$*y8Ruv=U4HmS`ZC(I0M>sF?S$}6O z@}@}AMhcgkCx(n0)#j}a%@PL>PYy8-QxZuM;qBYMDLBV=8Aw%osiY^w6Au$nPgNb$ zIkYpfWdNilS;cX};lV~qs!EIT3r5uSd8_mn%}xTGB^k3a7AEy|tLzu;PW)}ACQfl$ zHTD;=PHJtrS__pHto3QDRu`FxB^yh)rfRE%7lDT}?M~Hirq1;i>Wz=<)<3KBL0w{Z zt_M&uk%Tw=qCpbE$epYe%oWIl1CI!F>RYb7(f? zKWr+W8ciCWSbU-?;A5rK$S=QGcd1V&JW%e4+*#aUQ%)!cix;HcAU%f}I$8?4KFFe&73S#=``%p~D#HVtW$H_=M1+-eP;RM=zP`?!(4}l?&G6Vv`AQo?9{lRq{c-NMan1M+^5xH6o#bZ3s|T?IkNpYp$#G75(G>;! z71>LF+Kpt3DAR+%27R>6rRg_j8{u}N(riL@y9{j`lS~<)?XOV<$fPNrP}CyXSa_%R z@=wd}f=RLMl9SH-1SzrRhvh2Fd@?dpWj8h$*oJcvXfY%X88H$jyERBqh3_a>P?c5= zTQG@GLt4zNJ)MSo75w`k4Aqjg1ZOr6mscEBh*0P(nYl-KT%n=0ed~5B?QHe4qQ%Ra zQQ7OrLirS*`-Gx&l#c7ONQLu`@)5o(>b0_3!Wpt6o+fGhw+qO<@ z+b6bd+s;3>ZQGp8iVvJ%v?5rbv+{C!XEs+;(!0h}&Fu)S&V=X?s67=y9u8GhH?pF7dKYNj~J zV=wr@nSlh5t}zxh!S2O{d;arUo_Z_cHgV@C*oRJ<~5Msfd@~+%i>!F?aI|fl|4& z!hc8}?%PbbW+-T=>a~{XvbaT@E^d6@U2N7HZ5QiB?oD@P2DI}CWw6*SF+Owy-yXNB zv`Sp6EL8$QKtHIvFDq|UPxoA8k|-ixG$;7985yCRI0y1^ZNJUgpIt*jAy3;HxPdoe zfoE+Y1q|q|He$?$j@&d>!xFo671+j<*r?>0CTD@Lz`(h*WkcWfOXut2oNdts?7d1G z5(cs?2CJe{-?76B2d87HaH{9L1#xZBF8{U-h(4uVMIaR2GRX&V2pNjV6Bt7k{-Sh% zeKy+`39%pS0 zKabcqyRKHPw}xH?MkK&i)h*n4BMgA|8HUng@+pKKc2SQ5BUvYUa)NPUa)xUC>6l{v z{5;?*G8F=hi=n+FGFTIrZ0~@JDJ}3=E}cRe@x?6?WVs1#6PyTW5$(QRT@Oe5Z7Nss zkGH;mAcccUSr)7JjuhaQT zd>FEFFfB89lr_257|bf>IyBC;eMH7es>Ls`U7BeO*PPQxlM z;+Phqw;d=BGPJNUFX?95#qWRJC^P@^!wWZh-78OyxYtqi_IO2wLuU|U@iegItYVIS zoyZbM$!F}rIPL%!uo&UDv|`5Lvrf@C4Rm#6ohSxQA?Y!`8SFdG63T%bKMNcE`1vpL03I1 z71FEhC1@3n6=ozPgeTki;+w82oQru`X8$Hq&3)vGo%v#v{ID{nYKJ&A6y4pp=G;A| z_4g7Y;r(JYCh!J64$6OJZA|HZ0uv_YyfC8$5@=`*Ek8nKG`XTkhn=yNLSCMthC=7V zIegnnF|@+PX26?*or;^Kp`__%HZ99lrq#6Cy8X|wX>^X-ks(2So$EM0WF^U!HW?SG!zR=k>>Kuco#dyaRfGkNT~OI2yH zFhrD?lE{UoqmFR3K3tw&89avq-ATodQp4KTCh;i{W4_XU)>Qf0wcqehd!<^gW$Sj7 zl-l8n6efF5>#}?EzXMu$KD>jR7F7>o;xG9_zmu+>Ht7Q%!-#*Jh6sekaa=GOu+K#zxFXDQg zfUUhUthJltDB?pJeN#~>|A+fdF3h6?rHVavH1GRGmCK zTdJuk(^&6cT2y6jnt&BNx71SCiBxZJ0cXz8q?JL9Zlls|d-PlJ@kGT|$sfR_9xT_t z9V05Koyen`Mr^63yGsmNls9^HSUpTMZkcy>)v?mJm^ELWSdSmiIIfbHT<9>Sv{UFV z;i>JspgWcx-R-(f8}M|jKi%}NSm)a6UE^5eV03*+e1+e}W;AqPTiXfw?>3me^U7y;cmn zvcKbH=d-}xHgB|Pm@kG!)cJ)$c4EMfI450Nl5zs+TXd4Zd>umGB<1*ysmhV2K4(HaoD|>{Hj{z{RHvbZn|<~tnfHzUucZ;MQ3xxGwch%~C*YK|_-~3U1#`BI z*on~OSJFrHo_jEvDZpIbrx4#RlAMOv@2D)JU(XK%1En0!T zC*Y1X(e?Po7@?W&`v-h*tbg8c>5I@E!I(W2@i~iLhl7`4S}?wf*yX=;Ow?`DnF_m= z@J|Ar6*fmn{ADAof2?-B7poSsuy?u7)eTz$%(<}Mi#S=p3(>ViWHdsE@F^AZ8ihK~ zbC4wXK<7!lO&VM6!r?xpK3etf!FB$I{s$mHbLE;LJNy>-CD4tX5q4kc2AaWb^Oics zK-@FRxpL+OrsL20>UJNvrBTZ0_06oyX;QHNyK4tCyed81K@aMNnby>&#vy0eu|>*0 zSM(v#*NU6a2PrK?z71`8wD06D(ADf`qn1}VTSM$A=MxgHfwNOTO^@g_Ob;p2;qhvT zlk$q#HgYyob-kmLFh&uvVth>9^a(`=%(sf9|8bDk43>p-s{p^hoEiNrJqdr75xpWm zclgR=VNAf!AvG-+kJ-E}_CZe($@6FBD2{WRBUAJ32AD0V^O#PDJ7pXMV3kc1afWxvo+O$+qzpG7g~!CQjLB)d=YASiD!>V_qE^Flho+Vh+l2?ifd8L8r4Q+sC?X zMAwDhKpoyREh_ACZ8pH_UgPonjnHTWO_Y!Ty+SAYzc}6f+4_4gO-L7z3 zjVf?4fo~FTamo0=pO0xCRsh) zbxUrO()=MKS>%z1m!!;W0mtVi_BRZUOfXl;#%>fYh~8c1v9FZ%qjp4*pQ@eL4#eNl(mA*^HzIg2D&(cbUG75(}Imt9uN3+Olohl%f0~x&_`R z9cNyHJ^+YaxNqEj#QP!Zc(?{2uCe((3;^*Md>O*di z+KV01!5Kb|WgAVX%ZyGsGGE?DpzMrr5kladSTCKbF8F?}p)@)|t{@laNuGu~UW|$B)*pDx7D|@6T`| z30`4C%o*yaWr(4AK;NfhO^;6Vdk#RmDUGwHiCc!!r>?FsF9%`}?Fd++_=B!T#j$xw z@yhlsK`i=~JCsBQU4q$L73&x32TiMl2MN5f-J)cIx|su8g5x>-YcSX7n(qL+?7G}U zjddHJ0X5(d}`X$@YE1Pff>r5nv zoCGbJo}7`-eB!Hvh0g+SD0%iplw?>;*0q=aJfn_O4Uq+2}Csbtn?_|R#Fg5N0iDab+JMo3LE&L94SbNq#x z;Ps7rD%zI8zhry=Ea5We1b8w7T-G(5NLD=r@F`TA{%Hy0CP4H7gZK#J{zT3U&$Q~( zOtW^dIJWnhkG;p9g5;QltADNPwH=;@Gn_{4r=f5LJ2x?`-I6Mg1jtDk+!&>qhK$Q> z9lPP?e)#S+#eB@DAX}6dRD6wHft+0+tjKQKm|JqCThdz`p+aHlVfIu=JAo|&CaC>$ zsQi5lI-PoiOWN0-3tj}2#Tq;G&2)5ly(O0Q)>HDJRQq7m@I6MaFT=-Ou{xk7^+8cW zozcG_ou30?Q%>-QfayeC{d+~2*S`YWu7A7tR*=p4gzg}jeX+l!7RQH>d8OP05>h^z zpPhY-)I_=CP6GK(CCzr2kTts8mfzV{z%4J{39)Kn^?6_MowKJ*A?;7BXG%ds?B*5! z9kGfm-aNXhGmV-oBc|wz!X%EKxP%Uv8$UUUuShVdl8x&*kE>U$Iz~{Y7<#i<&4Vpm zp^h`0iXKshuk-8F7`D55PO2YYY%9gSUALa<_`O;}UXUk%e+n+Tszyy_@3q|Ywp_K0kLtVQG;YGz|)vDhEE{%WhWr2$mobo}D~5AF7|-Qc4%8-2S%Yoy|L zyN&0my9-GsYPcH1Rk-a1k`=Kcj&9pKnl~LvEJsS+21wTfQ;i_K693MpE0GW0>}=nQ z>cI9!%f#Pz&cosjXt^`@t*YM7na4hj)~L^u)wJOR#4PUo>sk4OBu`p`z*nl^*jE?5 zx6vTa8?7{3Z9+)oXRb4?6W5uTMO`}#EbJ&bd>Xw$2v5NcuxUQrX6gn0nel*LxC(y|$G4#)J&Q>=O+HR+>SYWj1;w4*+5 z3hGR!Hkb#jLhi?mU`^dSZ@ik`!8k9c_g&-vkQ;H{I?+Yal>T9VhrgKvSz;W34}OSq zcXKm#GInnmboJj)=zC0FK)oyGI%awKacXzhJ+d!H)}BMCrPpoMb-9Orm*2;noUKN+ z4d?6mZmJy;Je{}Gf_(LAuj%Tvq|MBRz31Isdu^t)q#qF;#O=N$7wI0d=U%>-qirB! zIVFr8LLLdfTteNg$y^nl3oV#YS`u4E7@CvWAfL(5cS1bsm#>06t=uS-&{~WpWrD4( zO?TAVR?arp;Z1=Z*RlCl+W0?3qtpE>^BOTAIH@^T#9!mrZH3YHu>KL_d9ao+b}m=z z@bA`Ss@}J4d1?%`2!NbeiQZ`35OS#X#D!NQPz+Fmv{Fm_Kz@=!HZbPJt9mqvr z`yiQwyoH=qWGRpB??ccdh@mG~O}&-k#N|Aw1G(K?Qwg4$?|k#i+e;((5l8X4vL3#D zItc6Iy*^yWw%$w)bFf8*_b0YfC^LRzfco^|8I$FxlGpSbtu^Q!e0KPX;mUcISVOKJ zLIg^7nL->2@tHinTWNu|#CzjX3h>NER;#G4-_eHLYCE0t#S>&z-4YGw!mT&hgAiB= z=QIF5JsjDjXrwCVaqFa0_d4+J0*cG{e4mzR(=jGJkIK7T_I{{7%hsj~26TTF+(mRC zvn=<+H@vvT8En@!Rt-OI5<7gpF)Q{Lk;bDd!(cx8PRQ*56|#>N`12^y9LNO; z1d%Kyz_AGkct&nUq>n0uPhZa_BS?jft`v$OuOJ126?v5q$DEM&oN zPQ_lK=UztVc1wIe3i8(9X0(L@9e1)_va@537>?1xJxea%be%dip!eeIwks7|1J`nK zb~KfURyP*gqU}rE*U)F-cCQZnmNM*miTCbxa0Ra`4NOhZ8o>m`hxYBMW1cF6d-CX+ zvB(QTw*8yX``r2HPUYY(ib1In+NCz|BdKgWu%1bUs)pOv93vJDSWX=L^!Gf^m&f+C z8t)?Ox`=O`Bj_HxZ+E#Q`ixk0JFe~YLIfV3Cb;(&6p^v^d zHq}2S_!*w?4VWjeff%#N>{?R1r>Z~rna-KVnu|DJ)`h3|g!i-C(T`sV@}9r0eZkaj zVvSH0qk>+dUG`rIv(3J)S*iuHhl#)CdU<>Yui-+qwp4wYwYYM-?W5htHqyRx z;7bP#v)pR#lX_z09Q={5k^jlj8Xr(j{=y<_7Ayc)XoV|LU(lv|jKkedz;TLsX~R7)A*dOaZ`6Qk zR%&fSbG<>yspYh}hc894Ix#b3jZQ(WtqK4^+NQ@y!XeT5M0%Ft{xmF%*RDR(O_840me$qT<5ucMV&~6O6HKQvJiK-RFS&f24qb^-`lTp;w5q45l=q1%!YG6Um!p~ZE zXk{ASfeSVAHx&r13EPiyPuUzrf$+&K!p)B@IzpKbbxcJcvvCLVp{+FU@-4$U{943G z)pT}y0n$m$OEPkZZVa`>oOo}_P(fgP&}J=+SDT&>!cL%|a2}_Vn&C*Hoznx|hojE#oA~NR)jeIqYj|}@dGM1-vvSOyUGSB7*}9rl%%0WKU*k?~ zrNjI$b~Hoc}vD{R}FuBA;N&J+1TDJBkxcYL15pV+7XzK_(kR1T}skxnkhbZ@a9za^+& zX|2crFA!J5L@pqmdpcie{(~^_F?7sE0qtVvwUlAXcu~qF*qjK@Mo28@?z&i)-X7}c zYm02CqT{H6hvvE*)3ClqET4(_?nIq3R&|KGAt9=Nq!{$^WRXV;5{*Th4ji;eUFI2G z^vi!J4gZjsgn|4GD2|w95q9a#-Wb^Omb%80dP&|b<|%-Ae}khK=9!*Hs*6s>ByAKP zp8b6=R_go~46`vwjrFN8E7GRGPx9`u&{_X}!z)7WfUChn+> zuGoz(97?mI4@0U~@RpF)QV>HO9swhbBQTD`Rm(hzSB`oxgsikstgnNkQ7+$1>Be^x zf(86KN9Y~HjUVa~@yFgt{%JR(bn%k+>~D_0-_!Ub2}>G6^_%{5eePit7AVs94lVA? zVGO4=6vl!L_zhPYWG3k*wHRI+MgYZk0}ca>db=0^1Df2=66F^L4uHyEpd@N;DvkT& z4i!N0_qylvX^Ve~RJ>8Ci+MZK@oC%l`NQ)^LUI57rZCdl^Cw#v_v`VG4?6!stWuRD z+8xQ+O#%5`2S*>`)8entG1%s_wm7G|TBMbfQ0WkhEo7Gj_I`w;PDI6=RRc?po4ge2 zn%fI(4xm^ez0K7pCyLmPrZn*Ynx_wQ#OIy1p-jmC^(6$b=Twk2ksjm2d z=b7-Z!DCKk*kLJB>I3D=P%DLbA0!rII&99(xLPF(^+?Tqw^hSjf6AjTODfVgh_3>y zRoUWGp(O&?1w#O9LD(}pAlMZC`H}nJGv%+DGoe_I0z|n3K~a_A$#K+h6yXxY z9KlK{b)W%w1{fjO<@;|G@t0QzTK4lXWMD2YPOlGw2HfhD>SCXz3T_TmOF@myZ0Mgj z0Mt@y)C)%|?x(eSq>q_7dkEpoy0JX7DOk-MAC~0odGM1=Ue>N-&zmp2s^~V%aDVE_ zp#INRZ1ubHIeqXtxMPO7X8;d+NEdk>dpKiHzlJhKt+(sM^B=W7%o`3yc?X!3lcVwd z3+4>gmY-20=B748FNqSGaz_2jxO_-9e8&uW@DnKmHbe%KCraD;G@>K{Vi&5l5PdL? znHcQPY(qdkYl$Egs4M>(tfCe%U#`3kAaL(%xggkgwhM58GT2WN`xCLjYlI7Blw!}W66^&6b!FRk-uw}L+Gjsy2Htb|U{JTKOZGF4^tF&x_5j(;z+#l+HaI+-+(PnpZz~eM4D1iM0oz^(!ruxb8 z!cB$NW}-;(;_o$w-ilm_!7&LzNtpn;Bp0hqi(MLB(SkFlPnnZqi@31bnk4UUANtcT zA%|}IgG6^lJR5!LeE8d4n!WYayVmk}FC~5I2e&24sTKt>s+{%*Op7!6X2>#RL?v?8 z#S{Uf({g-b#PpbMH6IHE;*v2`I>b9WGJM}y$A|33MZEhhNj}dyZJ{oWLhrLgDu+}m zz*9~OWYhTZb)%J&-I|$F&qch|1fS<<6{>UfpKjmo%$lcljB7Kl4bLg`rkUhvkx3nW@qOA-TitE99G`ek;>5^~)mYW`KqQa9t#oAGwtG9l$nOdED~%P+iuW!OU) z@16&F(z!p|QFdZsI{f71j*P^}Iqknnrs~!gab_phC1d?q)WvaDiK-@R-1&4g$qb{% zFRzlhbt?UK+jFW|f)$HHNkspmi{6{I1Q7nr~&&o~So-nr2*x zx81VC`;6VAzMmPNc7K1X4r|Iy-uP_{<77QZe-O>f1!A3kLjQ|9w>S^hhL;Om_^{Rr zA=8r>lz&CrM`!rK0n=VbQyu(XjNuZo}<~OY1HbQk_zcy{{ zGAWjvKLG+fPA6QP%+K}r_<4E+95^71&pnL?d*pux>XND(!sj z0GrW|y=D@9u1cw$t3JhA`ejycHAy`>&&fF-_*#%n_Xpmf*T@w@YF|GZbiIjF+r@2y zygwpPM&l(9&&pjc&z4-6&8E$T+l{lfxwtp-dhUC75Wc}|KNn>kZxh}>9-& z(zasjcweO>Gi_uOaS8oSYE*T+AiB@n827y~*Nj6+Go2fMbS8OnHp!>k9Pz;T+V+hA zTNc^cUynGP5GVcqb~BU|l~4K#xLD9KDQ;0I=9)<%v~#}PhI~Bu%Qj;_d=<2D?V?0< zG%Ztx+#uW7g{^qyzntJ)b$V!F7w@fQB7#-g78mod+WTqGH~=3Kx8;4%r_nUb1K#9Y z_En33f0`q*Rtjek^l35I5?0bKa#mK&fQ;L@en`qnHJAS7xr3aVqCEhX6C_4Gndo?& z4B67h-mc?C?j|Pzb#_DuWudnBj@+XZ+c+bA1ExwEgdX*HK>&cUwSfgya?z@O3NoFC*<7 zfg-f(Z`hOfsK+k%)b+SNtrr|>FHRk8Z);uhO51}T9JarGpznML;;k?6IX1l?N@=QHwSyGT`@0JKCh87dLIaAAGh+TePzuzYmX zZv%;-+;Wk~R%`8$m0FpqAocE36%@Z|7{K28bEF6ng18-B#C#`?P6}$MHl;O%dLIB z9<#+Ye~7uvAW{}o_Pp8W*c+YAp^?iSBlU}Acn#-P%*}7w*6)xRpU&-JguHL9;H5JO z9#IBc?@oMt?|Ct_vw|vYX2BKdk7N$?dK+)%EQ|4Bl+Q%|KyUxhzhPd}t`17L31;E! z8M%?9>)vYhX`mHfIRxZVMn3owaEmshp^$k=ZA2+AUV|Bt*|NdLTIO5z;Y1_qGO`X) zAAnj}*~IBZ!nEtRxXNjRl(b;5d$Kof=R38#;=c~5;?w6$%E9}IYvlQ|<0@uMT(fx5 ziO0O#26UVbM8~2Th;>ue17Oa;Naey`Mb*8f1r925p$1(&l6XkdT*rtR^r0JWjqs60 znS*a%XeKyo?f9dF4J~Pv(2@?YYKLJbUWKI%2l?OBCA-U0><1*^7`^vSjP3`On3b{V zP2aGE^9H(q`Hentg)<5PV9Zii4Q6ZmWJX!S5+Dq&G1&DbMER0mx&LiTQrWVM3M9O>k>kKDhF>I;AW~l9`rrF;2n}L z*l}L^Yy^#?bE%wV9Gy5ASGc;{Rn=<1=OIM8;Y-noCHs~KAFzAQ=&2+FidRS;mw_SYOJH6raIwfLx;(dPpftB=w+t9g+Qp=vw$r zPT$WNB9hS1aghF6ks#JQxNP`!gmCwPwhj#^0mf#%M~|y-8jWpDJQCOOH*$Y2=fS{~Y4U zu8}XF#AmDxuV4>7qry%b83i6Z@?FAYSPO2OpVkCh^2G!kb0&iKX;PApe%(>n;FcA5 z#g;-ZVjf9-H}8B5+XcQZHN)IJ@3pu``f);sW ze@N&d7$XjII5KGW3B5+WsAJnN!O5ub2^MrteGxue5PUoI8JvMMeDJ&w_#%76i;Ikr z<2!5*j>`GGxFCD@|ceZp|(ml76yaew5)fTVvd6ZK?M} zxa+h|+}U zVEuBr%JYHu@F>=2IgKl~co`;zlr*T(B*T&|G2oJD8_dCqYA(Y#HRoK<6b}=8yn*j| z$*7VY5^0ONaaQ7=XMpzaDC!OJ(O90iM6CdQj$S!BYNWC5O@U_0e`y{aG%8JsRlkeK zXhg2uAxCkq6Vxx8^S(+jrf=&PqWZY9!f>2Zy41`LZZ`TIBiloA%BF}+A>KzWFVxhC zl3uBnxZy!Jcpfavjr{M;^!>1|!w+=U@2zt`e=nN8ZR$iRzsH#=rplQTF0E2|+FZ@j z69;p00Qwt+eW$cWw7aH-cierhtsGtTZRHM-FRio8wywrC?PJ}!0mkv{C2 zhMjyAp_u$CmE02Atuh-6A+o!{AJUtRZoU@Tu zs&_o@vaS!LTyfkFP5K*VNCl6WYsS3w6PB;Z?%Y{8er7|hZEnb0Q{GWJ3Fo%p+x!0j zoJKS)bDJlys!w~FEC(J~>g0;wu?q&XuBdzm-@5O}S?#zTY zx^!9~_Wwk(SFqb;yHOg@p5UlOu7oBAQ_-GZqFsACGYzjpo2#K5Yx@Oj`f0pDsbx4+ zPmwPiTlAB(!js;Z&@xO?3oYdmUEXE%6WkFc!@g zpjOMJOgcCtaBzdI*?(Wkh&8%~>eDP^n8X;Rei6Rv@_&eb1JOR(IvI8v&*4WnB}y;y zGDt21BB^w?X4YFFxXB*%T+X?9%BiCFU(zNR2>+bWHn!!W_y^6PX>TM2p$Q`9(Ns_; zq-7YhB}iw2V7o5T(h+1iiwuHLMEErVqbhqSS%<-+6lnm}&0REHcWwLYw0!J-?ee|z zkh}Zbb3SjlT(w46@hhSDiF!j72VoD?& zpQ5djs|~Z0*^f0T4>xJU+v_PS=@dC!3MB2SmJ=*0qbe4lR!opDmu#uTD;-c{N*I;@PZ zjyqJzr$(<$G@6RI# z$cf|FZxzm6nw9jV>rcD88|HkFWvM*n7!}6+|GK7pQ9~6Um$~5<)p3;;RU*nO+DpSF zi`Z@FwA(71%9}N5b7aFM%dEWDE|pm&l5w8u9hBwL;;p$=LL6P{FXNx;jn`=}Z2&Ii zXZt)PT3p%|4ij(HA%JEfXU7()W+i2t=NIF3%FiJ{v(y@FyiH5vGwC`L-ZQ&p8vdX#pYp=Zh3>ZPYq6=h32&Xi&UVMdl%YiZ_OSxWOFB??F zj!}Trn+cod<#@9Kze|Fo)C^d~jk!LA+dt%bKX_B_#xPMm3}{hZ29Ga zTbF1bac%i-;Q5>J=_SW&S>qZc+_6HIEWMoaZ2O~1%F$NZonfmp)XZp%_tum*c=cC| z*~4$!Ajwv`tq0596b9hxF!od8M*k&!KS)ghDRW@V8Ju*%1h;+v?C2PyzbG-i+&64E zAuT&H9AJ>U@NT%e{>wWm96u(k-1^)+n0Cguik-6< z2FTVypE)J8+-p1Pb(>k{$o7DY-e67HNkO`2~| zy@1hoK{7)f|Dy4QvhUNj!-nn8`3mUw2!)eW0?Fu~%OMnop7tw~M-ZS0)N6RhcmaxYQ5C911>{Zy~T<9@0{XYat+A9u$T!I)77i(WdB3Q$dP0 z51b_w&K!nrY*M1l`_F18;&op~Z3@gPXoms1N-eT#UqNlWrsXjFH}w2Gve#2-Ry3wC z@qaD4qu&~_OSYr+0ujT!@qbiRA5yImx4BPs1teqF!VM-n=urECxE2mCBvhX=Q(y2Z zsOKk02BEo~q-dnTdaU+O$CFyzsp+ksGCWt;7AbkRc zyGvybX|pSN0(9x_r%16om3RaGlYQECe1YQ&mfJCUftutBE5c-CvbuNg#?k7O+AURS5&+6P)MP`v@Q8&WS|trw9MIJp6(TDq;jA+<|nho-i@ z*VZ^yZ&y_r=WXiT(~bfTe7xI^+78kVjZ1&0Z2@!uSpWjS1;7SaN;l%wBEcp(C$$G~ z0W<+v080QBpddae9yR_jUW{a%1W^hvo+gQhLPN1&p+UV~+@a@y56~6wNdimiDupI~ z6+e-(k;b;lEXSnAB*vsw58zzmthbA<%hsr8V4i$9DCC6ABt8t@+{X!yf!u>{2Z+%7 z58b{kq0j`lGqCH{)G$Dr4$!1RGwXA0Ak6Di!G#*wr)@;X!gDlXAE{8{AzF%&8VMEm68vM$RGDZHwH#9 z?)59QDd}Jl`jq(;`IPt+_>^rqv|FfIcwTT_Xjx!iSYA+DNOAJ?5y&dwE0I;SQ?!$> zQL0g>QLK^w;W{hOD_WdsvYrzNmOlzT?{G;_jPr%Oop$!RO;A#-0=~~`S$xflfJn3mZcCxz< zKQn{zwW6`f377ko;~JsbqlI~~V>0KLR#ni+)5s7SHJ!u0%I%-b<6)^VnV+0I8J|-_ zkCb(NyRfR7K}u%B>^3EvdKOVj0_W1Z3=-3H+OdqTdB}tdvnd{f-29&>!uzn-0Kj}2 zvSv4DgQQ%lr%ciP;o*w(-`^5 z6M%Gh)Uaz}CQ37~=H4|dY>{y3Z8_|VmBvmM0bLQ(IbtuqUq}%V(E?LL6IX*4QBOpz zLs5rLRegMjsY!>XX>I7YbDer&b9imLe4{4p5J;0oqxxjNgbm95>4&?eI21Jr)&iG; z-C}sICb6aY2N^4YZ6nAY#3Frl%SZmwbhVPRJ#Efz(RZODB`?6gJvj`;B^uuP4d$#-F+QnbbW%{=1+4J22b`dv?~Kt?oVs$o+{bgMHwOMeWV(UJ^N#w$m-f6_PkqDpF!)#N zOgG_sO;7Ll8za}oTPzSL(5iY2$NxgP{7-KB|DAHl^gpPU+W)342MK-+U-J#&xFSZb zW|GP`qd1)4r#}Hl$tvbyniwLuzsImy=Ydk~KYt!LK2-T$P#VwJ;cWV07XQh%kH+Q> zLOT9)wibX$hyO#-GfbERL3~fQKedP$!DX`HG(jryB%cyEO;pBPA; zVxt$r!8_r)Wgg_2W$0c6rfNGzP0K*k&xiwL%(VCizRLNu^H>P-OFd`v}jEl@(f+$s7K5F1s z%kWj(=D%4IrTg#BYR7HPV><8m4)1A1uwHx-eQ_Mda-|erL{CkVqvFQKsLY2>30T-j z;4|Px%CXdpnh}+#9>kz5h=nAj`{Kikic?Rpuqa5cz+w~nR87^#LeO8#Q_LgTN!hQ) za{<2zToSZvDs;#`ml%EcB!^G^b~8HD9Pc)5YH?709iL8TWFIdhtTd5L0 zC1@#$%|f2!-44-TrMfwRJY|k85&om{!2>O*G#wdwU_NwC`LZpyFFhPm>$(E%64nD~ zuB)o_L#)9_ZjDBpXwJbEyu9k zS%y2_NPe?k6!^W6cLEm_a(e?W=6sSG1EKRKZ<(iz(0DeG$zvi+OmdYlwWZs*Pp}(Pkw_^ucCd;CZG?10C#cT@8;N4+> z1{G$6<5hIQ>*$PO7%qR|P|Uzvm`+pav7#vcN}ys@LX~JmQ(~wAywwzWlri!!4N`m0 zEh|v$%275?p5tn^mhI!qMJF*2?{y*MQKOdF?7(2}*u+7j)Uc3!)p-Ozs0>NS^c)GfMIkJ3Bquj}3Q zUV6Nqs?X9(_09VG`dR&!S(t;&p=RA|F-Ms@n!A{Xn^Vop%-hX}EQ&?71XuzsA(qw_ z&C=e|!7|8_Zpn&NB8`z|>l|yn4K~Hr%x1I&+gjT8*$&%2wOz9P(6%rpJ0>rtFxD2^ zHa50n=z*^fxDW0+xX01jVRo!=lsf+G_>04RIQ4LrlRHD5U7bCgy_|iV@y-vO?uLwp z`sZ=a>z>y?f9{HO<-3-;8eDF-_m)YubnI28E9GniW&8O`@v4|0(#0yVL7Wzs z#X}Wpgdx#qug`Ixt5U7KUbQZVm4%%NNBFsLm)26#wLw~9lUk`-k#=1BSi7d(((1HF z@`?v~)r!`;=-u=lQmqs{PtVuO^u7AYCbe3;q}DL=D07Lq>_2Lmq*|>k5lw2PSu(w9 z>DDxBjn(}twcfK`^r|&CCM_m6CO;NUYF$2X<6v*8R;WXFSRCsdWsY*kRIcpkX3hTM|$2r zmU-Iydn(JTx&f8Nm4#Ius=~e>^UIw3RGCmYq*C(X-Y)Ozohl=5JAvC(HREd%YI@Y{ z_hhRlSC6h9Sv|Zup*pDg72t05-7h@(%8!5t$^)ux__lp^a(42JWiv`L7+?>xhuT}% zgQs1}+>^Nz&{903L*|6c4w>cko(7i#q4v-jp;-a%2EF0QHNVhUS7j}`Bh{L1fI(Jj zL$IN{Z_{4=21!fuv&(je-xtj`H>>k+?ceUVD){I67YCFFR2aFjd1J=d!kA>NFkUl0 zG(Iy$m@K9)rX)|^lq+q%X|dN|Y$}j#x#@c298=|s6;0PoH%;}XN58~@UJGoZgvs^N z$VY*Gzurw_ugMi?lyjnfe`bNvzlkHHSp&y5MdO1!bqqo8z8Dd-JLs6#`Tyn*V+me* z9AHP;OtwKWu-$Z-+4*3(`@M?4tR@546ZVwqcoN&l7Aw*0F@4Ua^B5k@yRhMs6RND+ zK3<9iNREX|l4+6wotqfYMsjVamjfe^$m1{?)4epv!D5W3ZIX6e@=le+^OH0Rk-XEr z#7mLP^AImwGOs{VuSgQFnD?gTl6ogR+@nuuwPcYW`QR1uMRRI~ATlAC0?~qk5kf&| zMQzZU!eAjQBFP3TMZrdGp_2veXe8QG5~67oI?!muQZhQyB)mrH_yc92D`lb^W#J8) ziZ^K*{zz}3C*@Es;wTS&Xf}G&EcBy%^rbl%K=Uw|7GfaHr$rb-i!qW)kVMNcir)56 z6v?y>lW9FBQ7KYs1JYQ+&$z9W7VHR?8TPyJ5aF7B&4L@nRW z|IKn;|7Urf0T}1KPoJCT9PV>+o^zg%zD-`dF1PB^8h?0Du{c9bLz0x2{|J{;H{e&H0&m2xaS8qo ze~*8_KRR!m@9|^j2j^e7$@#bQBW`y7gIk=RaI5oQ+~)ibw>v-Mj!=hoVgPp`;BMT5 z4EN$&xDOrNkBA4bA|6B+4*5`(hj+0)-oplX9~IAKsVuUa%M*AaPvXfug{Sf~p3XCP=Kr3@s@A|ii*M&TnJG~kdQ)&FrkGfjIhEN;i9sL5RoD(@b|!*z>na7 zR&5|08bT#i6M|4X@Ux0m?NyA5Rh?B=)lGGWfYZb2soqsRR8P5E^-{f6AJtd&Q~lKd z)mpu;eyyrQ6KJMBPy^K1XE!d@a5-5c-m;y7P9A?5Sm<@Aa9?XY@umBdpV)zJF zz)DyJ(_ksgg(a}sYb+8(vKT6ciQ!_rNEJn5gvb$NM1hDG*>cK@uB8f(qk%PDdJykNhQ zQ{_TAO)iqtVOuHzB zc2g?tp)}e{>9mhBXg_7r0m`C-G>#6@csfkkbcAx~DCN>I%A@0yPba8=PSOM_q*GKx zr)eUcp<+5qC3KET={!xM3v`jn=n_q)%QS_q&{Vog)94yar|UF>ZcsVhq?vS!X3=e$ zO?T)+x=VBD9?hluG>;z8e0oR==n*ZX$Fzu^&|-Q@OXwLbrRTJaUW8Ql2`#5jX$5^o zE9rAuMZcld^aZVRLT2Eim2KrhDG-wubo}*D$)UM`Q=t`Qj)JlhGtvzkD z)xHi72{1xO>L?x5Rdm&0VX!Ee6U+{l1WSX(AsY_VgY;lMM91l&dYB%r%R$GCf&O(bM#FUG9zaMtP&XG2U1& z!Ata#yksxMOZC#cbT7lp^s)?^ipDkEh{%eDj5NxG8SRY=Yvg5nIsTu*V@$G1@voUw z|Ia4P6#HjPi77Sr%zg8~hTF=vjcse=>`*(ymfN*YH?vVKTjiCdsMzWFDI*=BasRp4$i;X`^h=R$naKEx2;Ya#We$XHB3&r*QR@Ie-aa=sh zwRNq#@7ZUcP2^%1J5ntmDhL)-6v1Axr)v^>OJWxV#NLf@VvT^kA!yLaJoau9V=~Xo zB#x#Sd)H*n`~~Z$_xXI68Dz4|V3Td;n*}Dv6(XqOTlkY6j zO?5M8mTs=&bi8ii)^rn{+0Gnit~1ZccIG<^oE#_D$#Vy~^W37~gy5E@NYBx8^*o)e z=j#PJM}McUyS3cfZjw95-RbUfce|I}E5Z1T)PlW&H&ZQNuxOMkC#xP#pk z{evE*N1KP{k$G$`n=8RF!Lj;BcZfUGu+G(a`k&qhaMgWkhMFnniFxX_HCKbvoyBgL zn{AA_=C*V97+;_yP#QQII2rgRa5`{4a5?ZS@I3G$@G|f!@H+5k;IB|GP(#ayTA>hH zAv8oM=$5*bZmkn_l5V4ub&77Q+v)bYgHF{Qbtm0fr|B-bt4`P5bcW8<-E|M$Q}@!n z{X6`H70UcO{k!~o{QLX|{D=I-{t|zw{}{&MEsV$8*aCmS1pF0S;&0drf5+B%2NUrR zOv1a^2Jc}q-p3StfNk+1w!=r*9v@=|e1fU?6g%QG?1ay;Grqtye2HD~6?Vnfn2vv8 zH&G5VL=a|*^4MKi*h2vJ6cwj3 zKNPj_BT*a2h%g*0>fkt07srcwI6>4eH$Lcixd}lh%1sLT8YhYdI7u|b$)XWX5#cyh zG{$Kn0zVd!_=$)T(IQ5~iYB6|Xl6IE!|mF3V;Bd2gYobMOn^-=5jMjl*aDMbD@=iH zFcr4LH24xeh8^$;6u_rY2-BemX24FE3A1MQ{|Bz*n#o%3v8BhvjerR>0q3C43F5;2*FCPQqF^1?%86 ztcNr38JsOQHRvR4fOD`BF2Lt--j1*%?I=6ijvLUh$aS~@*W*T1NV{n#?WH2xL%V1nCvYOS z;x^opleje}()ez3a&PX>y|^Fu z;Q{n-9>H((oBS@1-@^b6f#X5!jhiyLz|ci{G%$r(I^2lFU? zpA~y^G`wA9zr*T>hv*V)&D z<2jP!ID%VH0qvjzw4V<8y7Anme&ck>R59IFL zgNJe!-K3xCC;AWl=y`D|`qTOg%0Up62MZwRUr+%M1XP4dK)~Pw z34X9afdd*`nJiOeTiH&wmmOrP>?k|Q&N2-yT3cin*;S^?ZZbn=%I>m<>}iMDb?myT znqA+n=L`rGTL-KSvbRWtaEOKoh=C^13?iX9L_t%CgLr6&b46?D4Sk^x^n)xI3(!9l6z$q^nyzjD#^pLSRRoj zvQ!?G$K+SC%&v@|ism>SXW&c`C*pCIXo0gu0?rXFMJvn}NurJ2+>W#3?G|=|-O_Gl zx2Eb;BPcv5GAK1DJ}6D)s9cq&7OH%;NG(=N)KaxfEmtelN_9k)s8V%Qtx~Ji8nsrf zR~ytu^@ZA^wyJGvyDCsc>YzHL4y$5yOl?x@RG~Vc$~@V}dXgX2%k*~7@-n?r7kHkZ z(5rQkXMCw%s<(NdS6L{j+|e zueq#m>E~Vv`1Ec4!mEIAuLT-;EzsC&gL0S|}ddjDnFcaqqpJ^JJ)}HXaOoU1H zwC`cUO_FE)CQtdz|G()OUuKS(!)CYHZwkyIv&-!BOpgkV432h|I7^*n&T?mkv(j1R ztajEoYn^q@dgn7|gY&tw(W{8|rrQ5lt@h|Bsx$uG+1)%g1a{{EvD-GY44Xqv5(0{f zG{U;CBm~-ogm#8fJDW{tIIW)4b7}>(q=(ajiwZ3j#kN3ss^xJPP!pjxRjF-x)V89n zqJYH;HEBV_A~w7I?w#4q1N0A1cV~9)_xm3AyWj85-A|r^oxvN}9~{U2;7#meUXo8? zzwkQt3Mb_A$^=DFBzZs?t<)$tD>IatN>I5)2`OPEqC}OLQmfP{^~x-zL7A=0!Omj5 z0*Y5@RGPe7z1zGyygR+Syt}>BoAU1Q?)C2TK56xIVyApientF-_-*-&;*&pA+}PjU zAublX#RtXB@_xA&JG~xpmAD1_y=TPL;#Tp9iYhaI3xJSAShK5znd zf&uIWqu33`uphijYL#xou5huGkZ#A`@FD3wX%%*eYo(;L8vDfU(gtZWc8iZm8>KDS zGd?fvmG(OU>-miJGTkO$)cGM6)F z(~oD)0=PyGLDrx&&RI5yWW-GWNG!c3-JL#~R|FpJ>k$qidXDsGE((`_uju;}}D-^2b|Rzt6)9a1eeAFT(HO_qa0-!C^Q8N8yj3N^>xWFzF@u6Z{$X+RJbZ zUV&HPZ}2+22`AtryoI~2?+X22(c(3my4dt_VI`mKSR(6t?(_l>^dVH#`rRxDydI51~ z$kgp52pe6u!Z%%=nGeYL%z0OBrq6jf(?_Oc-Uqj1qhley2dA8~;htdZ>$iSw!B^)S z`n;CrxlN5<`r@3~4YTU&YGctzICM*J=8T(bzA*i!X*b?*ef6ZO%86xx3EKG564~n+ zQ(WXOEXdDuIUNFl%BU7IRa$0JXPH)4SH)y4jzD|}U{V#K*l-)Fn%qnsZW%<&g(ED3 zmSr$!Njz!|)KpcfQB9>sBAVJw<~Qj$ejuV5D(&avIehFa<3ceCem{Ds(UOjcN{OjP zY3$C9WYmmcyi}1ptcBa%Rh5u(7vZo7M|7grnIaQs5IztlMyIC)C@5yrQb!;fZ=;P( zdNktm`wfmkn8%`dVVcilsf$?7uu@G`_9pM|_CTvyF{({#i!acrBaTiLsSPQ4Yh zT#L~1C8tYp$?ddKi$rOKhQS)<<|ZK274T?k@*-gJT7TbgByJ;l0nbHXL$<_RnNXh{ z1LlSq;`;o4mdncSAhe=DyP9-MR-x6m2ZGfV1{F-E>CI}Cc}&xl)#Thw&CjTcn)Y>P zM+xm}RjVqo`uqyug?g1b%FNb82YbfblUgKV)vZOR!3Yk5aeJ-N)Z}WkkDIuNMXU@> zI<3|^sjP)80|ZpY!J=lJyV!124pT4_wim6AMp#~IG-*bx1X(PtN$-K{GAC10Ro~w0 zU@90a4>~rCq?ARIdfP%;YWmu6e=byYpPvQ|ET5t2?FM5>^U(5>IGvx*$h~lFBdoK= zY~}fZ0#z4$4ui3UfEvReEmVUF57Na&#%QQU)rk+XW;ly&!A8U4px_9E>zK;HT*Gxf zzu~t&pOBKz&dC*^1w&$a5Xj|Z&GWITS=KC}ay8l>8Is_zpe{Q>JKELr6j&|niP58g z(OH*OIRg0RA|_xM4lx!>R0@r%uC;51hI=U3sI#@PT62CInze?e`8sFY-X$%=BuhWd zk|_95ofU*I?!j1vFH0+zYq^{g>qe;SvuZV2pfxlnS#Zq`2r9loxahpH`uNIe;#7P! zV|co0vACvs)L1g!o#|>#rh>s_XVmPN&SGfwZAqWUV9k3fX588T86P^b5(06~rl3}qk_R3@-Ub5SVZ_P(AV zKo{3KIl$#aHvx_nWHADXZo$GlSxi98X<7QP)BcMf$`>^eZP6^}&3FQ7=D9|p08Wn6(eUZVpvxh>RHXUiVV!F!MMAb%8 z)UM_4CcX;pz;gB|#N41+w-6tSIGJG;DSs4Zp3qR0FjcI!6B5n1)vdGC?X!?}JQAH{ z?fiE8Y$dQ|IRZt+Zdy1A1LDQTMU&Vo=?df9N8 z(az|A!bnGa)(#y;ixx<-{onh2yRJ(*Cc}?&@A=NXd-tC6opaXAwzvlT?34rXJkgM- zt8^FecKE1VpN0Rn@Tl7KsNQDo%cu$7%gmw=ZFchV@qxs=@&+b;b0~3KiGO)3*Emm=0(TGtaeX-g^qi$>S zCHB0)xi4R0L{bS0=w2(&@<*(M7lo+8Y}CGjM9*&i(k=3w_(N%_Zltf zv7XeNR72k+;q}^faPajaf9Q~c@#Du8i~I>gf`gNU(M>3rSS-hn%NDY4SW_(Y+#}C+ zR?D)kT+y5}Y2H}NGa@f-;B`Kq9GIP$H-1oZWmT|XScav1wzPcSp#{@|b?YhyzvCY; zG&5`H06%3`CS}(#E9uJDR?^k^s`TnB;>*GX#kqEKV!W{8e7lEb_sbodd1GZ_a-x+K zNXy9d`cjkp!)G>h?a0VW^ZV2CGBWe@UU^-Um?Z$a=;NR4n6>@q$&)W3-Dld>!~eSf zZ(5!%UsrSWOjo`?!#9VvalApjg4q0R;CbD@=jxd&t^N$7jrt1=S4rQ`JnsVPL!|W< zdqU_vjk+K0YBH*O!iq<`Aq&YG`32fZNtB#Ssz@EV$JMvX7q})J<=2ovy=FR6#9*|G z!J&G}A(W+LCYenZkq4+BOtRHmwA%|Q_J&?kOL$fyZ!xTqzi`J*=%-rHZg+FwQc=BR1>EMjfocoWACcWNo$CWsWYij>e2%7K)%WGb0QZYB3oKY;XCt7x|z5X(c)DvN80=rsIN zCOTu8fRU;nTJ4#9{zeZxP0pb1NBPvjzMiq%#eIo7M_nGJL%o)A6{fp*h#i^VhXC=p zGN4|-=3bMJfZc`>u_(oRKZ*Ej*oI=4{ziU-88J-kL1(bXJE%&u$c32cGAU|2)4PHA zFw;(Qplzi(PTEN&W+^W!dV|=Cbo&_6uHHTr!<#X<`XAU=F~2?) zwf9%wKePI~lp)=_80n1jKrH6FUQ3Ir40Wi6&}GkeSmF6DbT4HFy8d75|bqHV}HvDU~Ek%_*t0WJ1}`m=t(QX{W~wi{VRfBYEr4)zh_ zyYN1h;sdlegubSnFUO+XArzuScy7J#pjKm}NTvO8q=_$ymZuP~QdmP?>K)b;qzFwMJaBe zED~?9t@%4L#V+QetEl&^N3~~j=tJ=u$4$%ychUATxr9QqPOkxF5hi=Ca2?l(=NWqe z3=;dvUfx|1bKmXEXPe0$U9~&A$tU8DYjo#j0sX<;CwCg%Gh|teZacZv)5-ax0)Pz}3*Aq!H>fs!z-!0|*L!&pRZa~LCF?c1Zp&k+&^6epm)%ub z+PphmPwghGW1TOz)^vXpsf)T6_FK1#Klu(VSN7+aX*B$u; z=0|GDE~kFT^_XqyK~(Ox4)YAm>(&QYsXnHy=12g=~~Ya>8>Mq>8ajEy7K5D&O;5 z2(=V z<02DVO>E@26w%*@ObrhAL)rA@SiXA|>Hwd)xINB1-M^>=>NE|ICSG>AJ;`bEv>PkB z?+W)3r;w(hzcYA#6EBR9R`n|~4s&hxMfP^H&j9N*Wjfb?j+^Db*}rTxHWjK3S+vjM zJ;I*O&%KK_tpB_-nAp0+ynf2%qOL)qMzxRmO4qxn8g6~Y{_ai`sk<3_cVo4dZVhbG zbxrT1VGq;SEt50dfPJB*wYUDwz zCG#}Oj|KG4yW}ys7>%+HW%OH`iRpao5kYLQeuw+1TVeFBq>q-leV&o7E+CF_zoXb6 zmW-=~3YT4=8!g(g=H?jwqq>-JWOB!!69*Ty#%lw{CM&7v=o}&c~ zVh47U`K(C=WVu*~MzU0_!{g-E|7Rz4-`t5Mq=EcYy@?w7Y(B@?q|kGYwe>+XTg?Af z6X2T)c*l@ZN7^sq*Ba)^<MWqZVKm$NNbs=X$)9 zanX|Fh*k z`5Sc_>-Q0iR#Q;L@eJ-+NS-7MNZtQPFY_QTiYt!4-*nIXb{7wjRRn=p$Sp1!u3Ziz z=MomVWFv(LxEd6QU<5jut2&8SJCHv(mt5OIsdNh-f=~yhZKkR!UHfgDJR1UI7YltR>^>HKkSnM zQ5FriL5A@>EWAN_gl}>l?vRr3HW`sUz@8kJ-p~&wLI=1kc^@;!=*2GZUx*6o0Mp?{50B}$xF+ETV+Mm zS#Gy8q-$n3S_gPeaPPvN`uFcjW_7HG>IfUXe}g2ZDy8OQw-5dR@5RUnVrmaqTo*H& zAZkzfKogY6FO;ZN)5N+erar%Pe}R=r`EpW6>0X6b(z=}Za-q#)udLeyyJBP%@ujWC znEIT?eFi(=Q2Z<-$w8VV%?-k$Z!lHM+Lr;$ z4(4@o*cXlSEIxG$P^xCqoK9nx=B;)vb4-Xf)ni)9*``1$%~{;D*-{y7h84Wu#vQv> zDl_YO52b5xn38w9l5hI`F*NhxxHPBoZ8834J-)G0=4hYxG5&d#{Hj)31Xs#AXw2gZ zcj1&6;y##{u(NVXLo|m_GOi)Se5V9!h>0-|E17MyUn7eeu#nthq0BNJ-Tq)Xwr5=G z3!$aYx0J$UOwF@2fAaAdei_$^oO};Z<0p>Aoa`2JVx5wVTS)(RQJx9vD6N_hIGuv*o+j~Or}(OOaIexl{$OH^{*)AQ+Xx*p5|-R*O(1*clv*JiVOs4 z#1En!Xn-9J>MqIrL(cVlEFBg3N_r|mRyug{rJs^nh0g@)&hz9;iDL4JrI48>gFF+Y zxo3++o);ufFEuCLKLCGv1@UVfZOcuqdn=qr-1t4`b_RLNb<)CKLvGO)pE;aw>Q`s+e|!EV zk1^ZPtK_5PZmsps`P>uVYJZIHB+oVb$<;oU5ybv6d3$7OUWqJ?x^Z90PqO=A9QPJ~ zPkuDi`|ZRx=aR;RsJGi0cBB8+%x}8POZ_}!NZ!kF-})_ENS`0Ye!=c?2jY0*UT2-< zL5GvIj5US-2I#-`PWJ-qsAQZH9ZTn{`B-=!|CSJw|1G`Jc+@z)_!zN^csRoCMr*aO z1@1|-GnlwWA?e_!4@&(U1RMk>NZN&uZKLc4)VOP8T~hcF&88(f{Wp2 zrZ!%qpJP2|YRS5Yi|!6=voyt2c>2I}n4$S*iuaqjG+y73BoDo_AwDN<411qTll%A_ zaS5`Q$oY!qu%52TSxLDc&AM04uvcSK#tT`4{VU@hVJ`-fv(=JgeL~#|>85#?o#wta zn|ypMBmWx}EOuW-b9`QQhj|;{awqxBUNi^q=(Ul)zCRk`0OyVvVcSZfDMDAhiH+w= zXY4d6dkcL9Xr~|1mbgw%c$JUWNepg47JZiJgs2x9V7}W!&U+4H4@u*^d4jmv%+1z* z^_!o==kCQ=Gq?|9ZE$isDk9ai3Ayv|G_pflj~$hHa4L2^=50`q(NfPsjN79m`#UEoC;L5k6@3Na7if7f zYsm){)m=rB@pdgjZ|InRcB_3G{f5ng7L1{1`*Ud%9CZ)b#mwyj);NfN4&!64CZ{u?o8bpZy@(Ws=*;-I_$(!k|*B zg5&tTP^zN)Ws%*=H*{Il0S)#X|8_zj&Gq{~hJ6iHBiZ+3eP)iLzm{3N zBKo&AuoX((%dsAHtC-KFLGzPOGu93Km+$}YF3RS=_A&E5xEg-NcC)v zR*lC+U;1ya$;1Fvrt3Go}kVT>C4 zgj_?L?S7rbj1yByzmx59o*O}*-Jl4@L3w6 zl08ZAcFU#lx=%0%(EU%ClAML12|dhQ_oaVUo8-{s{$eL3S|aBw)=Fo^Yxreyx<5zD z$O%{reH3V$)b`%))?mvh%do!WLWsH48hN}^X&3v?Eh-$vj$)EFXpY_^D+nBAA=F@pf9W4I{aTT zbhaDNHfv>q9W3)xf9L(!Mmdf7XsjHr@yM(LG!KmQC9xp9fb)HXIrYPbO~f`=GWO%{ zDSUZbGf-5Yl%@Yf8;MINq%3=dl!YDGhe%q5)x@g`_Uy1Mu+P)J7w7VjTyC$#k4=Rx z_>`O7Zes0t&Q5`Oj{8=@S*gID(>X)foR~2yxSsJo;JzG_bHit4w4G01tL1Xq53@@+ zUq6>IVOPnEo|g&cchse^^Ie}m_J%4`&Ka-5ht8$#hqQSJpPSFQ8o)W9!&#jo{juX< z{P!8;Ayw$d0(%oBeT0w8jqLN;J|AqwJT=ek!o5%P%+1{Y|CMJhO>)hnGTP^xnrkL` zrq3~7kiO)YrNI%-SP!0$$YgyEw!&|vD7cmVycr&qvoi~1Z15ts`U!20`gSG3FzFtA zM5*v^<`_EVKeU$%lug$e$G>~dKIbx~3M;cIHlAU~cnoIMjPYiq>M>qJgek4a z$O_Shl9H(yi9}mT(DWr~lB%SOuwW_cuvxzFkP2 zK@)OjJfHuKWExw!3;)1bnvH*D$O0R^!2J=u?-y_{4>9xIJ!s0hsy%mfjto?a%aUshCdTIbdv3NR=C#E(KM*fN4d}VOmd7*VK?jVC8@-LRO0~r0_|IuIhFW(9$N06(EA^{#v3#dUSXVu(!_W{ z>V@{A`TOG^NirMi!7TkA)ELF=U9sG6Mq~iwv0t4v#&GIpz;qyuuli|S))VaqH~ZKw zkH*m$o`kxgh0IT{Ya4UX<0Q%Yc+{A(P}U!NJ37Qedu?09LwN&iIVexZ-ir8n+^$`E z1@pL7c}r|L{@;02&~I~WIVzZ6CiYfTb{@Ce=M-!?DwxMG?5!v>5BzGf#_Wb(*ofXk zlaPNb;BAlRBv1RRxtq7xS?n78w5x2UP69S)R6qBc#x!Ju_HmCCzfHK79MyPn^>t#X zj*;4r_e-D934A{Wwmyabmj<|k|rQCsF z&6I4_Te8$>;#|~r;EmG38KkZG653w3nJtOdn`rTaXp%0pOD8=P9aF@eSR}oPowd|) zX=(4{Ztf+MRGRxwecyW;$hYmSpL3_JBj)RSbU*!kPCR}G&5*&{r}RMHkX3@&Hvb2&>UObB72K77COSEAU`h1UoLv0CTMU&f&QHLGm*o*Ggo+zpBfp?oeF*puLB8)*fePc%M@M`QeA1Lvi_o zMl)xp*}^G+ImXA%p)&bqUj1~KXf$&tz$4a7=ak)zF}gYFL3#lUApJDluhLmlD`&E` z)+vBzthH`)@&b)iEA${(^IgkMbJoIm>xy&Cn(st{`~>TUbCmq=VX-w|h6HVwKsI$p zD8Ed4X^=l09w0-)16-?0lCuP|!v~!s;Q`KN(o2KG& z#Q&kK*B+f;%^2#gfMt+RJ|W0!WoZ)QlLptQ?_Gs-<6`^CO$04ca#o9Y;)oI542C>(}=8CCI%&$xwE*Hnu5Z$o=%y)jl2y#1d@-?R&7VS~HcPIccmFUUZvzhrClf0#=(^D{}ay7QmzzFvu< zvd|OXBYs7pKi+h!?J2=}_Dd5rLz=2N(#n2ZdfOtcRX1rJPLhOhGJUn=8`qXZ^RkSx z1`s=5B{qjy1Mf)FmL&57ZrNM#C&t9TVfvIEg9wS($e^Vad!mkaiod)Yvz?HnfASsX)Ta8v}dA(!^2rHO`Ew!->QI;npAce|Kg%sdaYv!BEU zaou{tJwt3B#&^xu=>ISm(_G2><#)8x=va5$$2?Cg`atSMp}%2fQ^q>3*TcLg;6DoL zOAjjokFc(KGSp5L)1K$)(6MR-Ygo^HxQ=;=NEL`${WcJx=gYkL^ve7u%lH@=(x&}HR!_v}2KIR|WWji!5{GZVQ7+;8mi*PvmqcQ$>qD{( zC8a*4TgkWgDNXQ+JPd`@pY@5n6tEq(1>)JS!kF>s!O!etYg-2qEAV;+^^CKWFcr-Tim}{U1NJ zEQKXa+UG`TJQ?Ne%a+xaiIyo*8V@w19C9ro%MUCaE$u9$qMZFb@G z&(bzZW1)dNJd?U0$&wNJOv+6zasdxWdiW2L9*>XwHX)Xnc$Wq@Lnm^dKHf38k>?D5 zB6-y+ebQM)K7(dnPh!-Q`U`U3Qr9ES%+Q~x!}^nOB*<;kz4^qntuo4an;32Kw6!ub zv|Rr~b(A!9Q1aEAa+5PlD%g)QD@#p|Y;sQTHDcJaw^%Z$nKHs7U@gy!>Bo8c zz0l>)oa=X`R6WGH|3r?pQ-+bJq@hQuUm$&n!9CEgNL5O9Y`mCMU$U-cK`ieV@E-Zz z6Xd4j@!{ayFKONjQp|r<{%Q7WH+{Pxf5N`(WZ#aPT0x&=Eu$6n4rfrMK9E7@m?`bp z?<%h#y5F%r?jusDcFQ1h4r;V?_m=Vh&uA~v`_)qYj`|(C@8i4s*v}`(<96x>V-MbF z^hQtbVdP9?>^)uoRsBVuV1GNX&xzh}Vo|YlaF>zuzfJyhQ2MKZa=Z6$NjGPW&6K*S z(w+X@O@8OiWsWK2*$XAl+5$-tr6HL=YXxH zIH&aU&U57YW$00CxkmB=#>lMjKJp`rIosfTQ^|Ku$qJ`Bs8OoacIo9dKsWaF?@}5% zt@krdrTbe+HtRCDhgs{Up!P`&7q0ockBEsREv{nV8M`rlx#HQcP_cR-8#8XSEO+M&65T zqmQ~%^}(cENlIAB8Qo9)G>e?E5I;1BdA3O=c?j`E6La(cNG7LiRNs?gp1VR1z(49b zlg~pQ{F*+`;os_QuAdi04${60$b@tn476hq)AaCYpU4j6Wcy8;{eMKXkNHK2`8ws| zjH{(zu%^08wC{2rk{q-C(C4y(3~dvCOml9Lg|w}+v}eAFPNP%?IovGjt9{f-Ur9HW zz#V-G8{L4P-YexHEmcmXe8=6v8LyHFZmmo(ZRB+w)T{7@^j1r;(H8?7sB-^^UA-=O z!FP?)jr=>qEs?fv0d`dm_fTK`LMEwt#!Qm-?gHj{T*}RO-a*NxPRn*r$_-vJb*h=i zLj82DsV&X8tozI}~xzLMVfnd`{^tI(%IxD#VE;>(SGO?8avX>|?s zMOUMf5(ADS|(+}MO9j%@L=xOvN z$Gy%S#XY?Z`+ie8sVo_GPMUZzP>P(D-1|{d>CKQbw@xa&7xAx;NM-{5)^E$4oUGeV z#P1?)!r77-uHY^m=dP4UX*kT??!vp-8{!l7Oea%onYt-x-$eUy_TvluPNDR5m*CS= zdCuqVn7iq5*G_ZSy2@y84tJ867L$n?%+L7YJA<>C=YJqm{9<{*H*xETkpD{A<%#q+ zHmRPbj`~F?CzjXA@GkPav%WZz14DtKQm~cB8z`EOb{aDu|`VGY2;44)I{?+(^ zB{EO_%f8>wS=13XYNCGLC%%R6lB!r7i>+TxlqAl2tXT{DSFLKXxlg67dXbox&A0Qh zg=a(=-{UTVp#k~cHS{%e8(*D{Z#MtqyMw;DQUU`^oX2lh8{cjGHZh=@_)~4p)HU&C z8TR?Ibmsn~nz+L__waqS@ptZQ>?so)TqGknvuh3N1mB*JDaQYs^?QS5jlsk;)>G{C zki`b#NdWi0)`0&mQ|qOS`;zPRk+#&hS>AinN3E8uq#PJ3|(E*J*nyWhNKb@J(jMSW!8dY_TNTf$8~lDf8khAXjGj_4X|>nm7VJFeWEPZ6GgPRf7=y_W;b7(K*PuW;04M`Y zO{S!I2#&RPBJxXfRVcpy=$NBl-r62LqUY%)Ql=mrJmlm2*k z+@I*)_-L#zbhK;qLb(X#pp9PUbYFknT=Q(dR8r1*-*<(}J;z12Qela!ja);W`e*8Bj(X(! z<+$P@k@_%wwf7+vCrXMh=OYsNmdZ4N-s%3x5ziiJeu3#g>#@1EiP!`Q&y*W20v`D? z`>>OSv9eu9{I%38YXA@bkz*P2fk@i^%f!Cx_ZJcYI81aokZok}3MRgHd`CWqonk$i zt~*cRB#}# z%DTc7*)lHqW94ZwXS_SS!4n6|4bPrlkOieddIKI$Hq)z+He=Ig&`I;`TEdzYeDQ48 zC#J3CofJdApN}GWn?ya-k<*4nnbu=Xw*Vhh$M(f{d}p?yFZ2d+!#wr_e)_P+nEOr# zsyp6>MgyFo0+FPpm_gbW+#{$5mfPp=t|J~j*qnowb&Ld4iFbaF-zB0ePGk3byPvW< z;gf~12Ze)2iG!2X6-*!?5eT3Y2?G435JvkN&`^j#wOR%e86{u|os}S(1hMi{zzlIb zI0#&-m{1N$mGh+(sZ1uDGz24o_c{LL`p$Hl@7gsG)lT2Xbu#CD@J?T4du_#K0h;SG zWtrvPq8ix(@}frvu<$4;X~&h%r3e*7*7@czmDwDNpcM{ZLh$cQ;wEVGS}d66R+=W!!- zLqFoP8$WudE-(@`7^jYU`L^yb!e9Aj893A^v~_Yrdyc!rm%qfH7h%uAIR|pWU2>`y z$z#gah35M+&3Jkf4m@SUD{E*Q^zGN`X{;--`K1{H*JYQrZ!S&R5%}YhP&>TQG)L&Z z+MI~nuc0zPQv&7HGgQ)_SSlpp^opJlL3P4zzeve^@&EaXsphX&aVd&>1n09k4iT0? z=~<=kXm=l1?gwA-=5|bcJ+jCGElXf$11;(lN_`z5J`94zi9+E*ff~~g4@|#M+oWMrFEp+Xa%?U zCD+SqWA{m@vHMHRgN@Ox<15vFe_Say^NYLBl*^b9XhFHJ>*^z8>B4HT) zL0u)T>#*tv*k$fAsjsa%HKyaU5M1Y)p}NkZy%YT5MQ_;bgTq#m#)S1wkIsl2#2Xw+ ze-8W;wg-F4)9>^JwFoXEC-7&4Y(RS|ADA`>B9Q{>z8IBgwOhSs{?K!iGa~E_cu)Tk zL4n~vL20V52(wtuz~w)6UQ9n*T(dL4sQO7)E(A(+Yczq|0jfZN`(zFW-6quu=lfMe zQDoFj-2k2_SEUFqaz@=y&RdH$pm-|i8gMH!<87W2FhDNB?hL->AGHt1Tw4`y?Nnon zdLxs3egk2g(|RK5KqSv8zmh~xpq!S4^Z`IwPFPfdIPe>-vcNdP5in>!U^*lF71Z9+ zgIx%Qe9%_Pk5GOHGH5Q^C!JysWx-m}gqHbUmHeVyOkGL`?k6x`4_~&GXhl>tXyk=6 zN_{QCNm7>cc`i>~;fe(&=rd4d{1k6!}5kdZ&>{c+3(OII;~QRE3{0PFO>ss7yZ zO3M>JMK3Nd%C&;uKF#A|@4%CGr_EI@!aO()n6`l%=+jCf`FdiG$hjtV%gmpO94q5t z_44;Vik9MD+)+_2gy3EHa(g;8FW=F}JFMA$yHeD3J;WwMZd;DiDSBf4nt~O&!EH3t zKLS0nn~bhbhZqfNxd_&xwE@2k=pcf~`_&kLCVz*{PP`7PO!BZueX*LJJ+P>43u$^H zwh4UPhp=dPg-!<;{lLe7zytF5iO|$MH*imn09H-_4Fk3>h+SmhdyYYzj_(>AJxpOFaxf0+PZu%_5k1=S}EpFhbj6yuiggZ zj|ocJzM5Tra7%%j;>&=?c#3U5NEKx_=`WdKU9r!&nwRQ#(UyhB@Q9}0GIw3ZV9hmV z3VBwK%WmnMHhCGtM;XK~Y)%wkeK=EpGWlA@?yXYHq-h7w1zlo}ngz|^XKH@UJ2%}l z9l^&uAbAd+OL|S_<~lYu4%;#7UKyAjkD1XY=j4A)z1J7Br}NT!1!WZHu{TEB&t8H& zGb06Y);)Q;vqyDT0X7wsePUyUIGmG=MB_7z+#&yQZpoo?AXCGdU>HHE_X_=dvwi~n zkS~~ydO;WdqGaoG3x`3zImLP4v#KpkpJHarLod5k09%i`r-Z{k6C9Z)+h1fS_eUvS z_J4M(>hLai z9%w_YdSYER?hgM+$&!a#q-lfnxF5>``z9X0Uvx-qN!lr(?4DX?u0M$HuPZP54m`dm zOfj%rK=bU*pX`#4;qbsJ*N&;H_Q+?cL0vcw@EI+FHGkv)L zKS@m;YZJ)PEYW2tP_!uNc8IShz{%KNB%+`n-H=wK5iM!|7uz}J=$-j9RayL^k^Cp; zEsVHcK$G|Loh4R}_L!Ukf~{`RRsEcBRWMi`x&>ce+;<5o-)y{D{(N7W=r?QjdufCo z`SQX~!iOFBsC_ZY_v+oKa8G=ai2&Yovzz(rivj?z%(-XG=k`-$-828!ZQ`Em76BR52j+qBT4j%020d~_@&_YtFW|L0*!|-CXy@B{W({!Y ziz^LhVclN@S8w6lfn85J_vrSwCeS@%e^Y2_+juna|8w$p=s^=akutBOn|$zS(*5tQFVotd!mN%<4uAcVcCf}UTLOc7 zj1aV-`ucvbB(!w_*x~rLP_p=@gkp2)`l?b1rUl%LV3@}(FZ(t^NH5cPUda_|!XR0s z#Q5KdS6=#pS+P#H;__Z=PDyu*M_X^cZe33%`33)9UAKN{VF**)Lx)jhv1$b+KO(^j z8r!79xzv;7Be0fK73Hf2OG6>dfzRgcmJtSjJFWQamYv|BT3Z*?v(YWZ3VRt=;l@3d zXmo~-Ef zu>JX{@s0w7YNcolBM>SuLsnqxeGSf9<65v@UDDx>C)-*<)!9axvb0YzCDe)Os?ddKGLbSoz`DHz0TtXv>SRAL8P!>((w_+=PF~eQ-=Xv_37r)zyeQK=GT2U86vq zciybK?e#j~+r6nQy*;gYX_eO0UDcj@9es@0%eQaV4s0z~R<|lf^gNioKc38~o$Agp zJKhuZlG}()Hk9cZgbJIj;67yav+&X*%tn12_E?C}vk{58x9!SSYFi|S#vs1_j7Ov? zhr@gYaBJ2?T?963-!Al;RB&0z%-5zaH9x(eY2ZE`z7!ZOMehj0n^z9_{aHd^hOXv8 zyu?S!=O+UHe!*pGrZMxB2KJ8UCJ=WKj)k0cir7eX&ggvBM!aDtTnptHQ-}9}>8aR@ z3_>hcgU1N7Sw_R!r8ig!&QakN6Ha~(ui0vTwaZ#y=SPsZUtv=(ZfYOuzU9xg9SF;rk&1hH z@8rl$P9Bt6fS;z*i?`RDTGHr^h^684T+sALqL0K5TIAKhpMP|;M$*f*z%%x(I-xg7 zN6ADwTd;#{*Pb?w*tL#*?s&B16ABL_`?cU#aR2n#tiZa4Xnvn<3#c}vE{p0XQauYn zR@KN`o9YVHqx-dHg;@aNuvT5AaRr4$j@0~E!0w3k`^V{H*{%c%W`vC3Be8mXCWohW zReA_6ZhB>*mN@HYLp%i&QiPi?sdh;l8+Yw^YWa@zY6J0eptoGj^_uy)j}#wa+8C*0 zLJIn*2V5?(`55Lc<4d@=1Rp`E=>*6%pVw7_GE*@k2c>dm05VfCGlyJkLg4{~G+d)w zI1UN;Xy*ZLLtdBc7Lk1-`{>yLE8d>!EtE$_*O0Bg$sx1}zDF*PcrNKoe76bws;sNS zRE`Nacx#fa3H7QFTTru8@~8<@gbWGts5?`vbll-R zqX~;gHjfzIVX*ip#VrG-Bpwm`_#e$3Ku7-exDDw~kxz+F0bluwv8z!Crfii2iimiI z_ORe^O8Zl&z@kJD3DEYe?^ImLNlZov^f&QJdt`12+lkxp++(;V7?@IaX;TgTwg<~5 z5STJjqqP!@?I{~VU`A#KY4-%1 zrt_BsVJ1m-Mbu+N8AZ@z1Sf2n!fdj_wano266A9UMTu|+r3d6iyq4m=G+76MEk!Xl zMn3u46J)#s)NrRmqFRY4bAc@6>aSNm_61GZF zBtNDyi@?D5$KoV#eupPg1k1iijJEnMB+MhiS^bn66;dBY{5$7e! zkD5A0=#YHJf@5qpsrl&00rBNizKk94U*W*iV-Wi^=EcMbo=rq<>Ild|nB*0-e}KVB zmGtIM%+yZLAp@5Xr1J{kkrvfGIQ*E@I;O32E<5cN)Fr1!T$`vqI+6W^l;)ez)i-!W zJmb`RWa7x@o{F5iE9T{K%By3;zAEaPh-<>VD%Rq7LaXD+oaUP;%`ciulGXMbStK!L z!xdOle#zma*#uToRxKfg39`2{7L|z-o`!tFLev+XbloK-NW5M%y1{iAVq!)3NzhfU`SlXGdc{S@%Xvy>E7;(zg+AYQj_EY z*6~Q>6~8%JvnH&Av>I+ButaL;sy2|GHsu4b>-Em zOP#HuM@tbY0k*nUEqy~+Xoy5mNfM|ia6{HJQD?QU0Q^MGQG)G6tRs;oQLL0E#YJ1uwu@Ti;#cmwWgsEz2KJ=IA;Htx%#q|ey*S4gYENMMehtM1wF^N1jp zw*K*-0iTQ=KMP}-%c>UW)=Nm=$E*pHgIk)KxLo$_^epoe$}VK+Q}DVT0QT=&z?CAU zM))tHpTFcQ)#&j=s{QPK?)go;uD{diwJim4zg(I(zLAk!*@9tY!nC!%J7i}Yj}kbd zAdaFHVIJ)wiil>$hb4qv6W5AR#joqoG5$I(!s7elD!iV-O)(?*MdD3AC_!H13EtD_ zS_B(GSpC;JkVIRE*AZ|n1zAj}Zz&q!G^6Z&VUfhF;t`Z$R0vZf5Hw@(?_5n%JmI<^ zKVUyVKOjE3cU@Bjc?}_hu?{V*Goq=D$Ua?-G)SiTofscKTd5?9E zagS|}X^&+sz&wF7L-j&Y{UALNGXv>_jy4uc*&SjVM11h{ z@G1qnBZMjh@31Q==>yUBA`G6q%KynSA4v=Rc`KD6r zn&0F2txew`@=oM6G;2(^f3+i!6 zbcwt4@9%|bAXEtriS~|ur@L_BsDJNDM`8|?}o z@CqI(cuC|YXi3Vq+2^CVkQp-1^l!DVnv;3A*uG?Mn@3eL57chf4fN;A+NVC}{hsy;v62I~A>Oe|1sPW8Wbyb{aOasqZB#G=tDhqH+%}P?8}LTSFvBVD_o? zt;r;$7{+vim6DW85FJ#Z#EF!qapV4ek8H{1;moN$bAGb&BI-SN*4vB7t$_~aS@sE- zrM>YMZQ>1>k(A}9$x zZ34mrg|HGtw68a&fdmslQ{PTZgRY2S5|Qk`><|58jVjwUj}%%s)iXxBgZ4$zZdmMd z0{`=Ci=-`KvvckBDduL$uvc#~# zko8EXBLrCs>jwz>MZidaN5B>iYZSEdZCH(BG>DhJO^61eS~%*rAxaH59a`UwkCx~5 zx;7+HVxo+7(oXS$*ZRTKyh(+ql9WL`j$A~@0-k3&wN3V$GK$+kX!be4c4IoS!||w8 za(GP99BG8=Wq;r(*(B zN)mh|Y)(@GgPhv_Ox{2z@!h*gQU7vVO?c zyAadd{ME7pUoYi{f$possvjU2z=Y0-;J=Ajj(`0Wf_8TH&Q1jEe+97;y|BHVv#H&8 zoAd9cqx}yddv|RHItGHjZdOiKI%W<64i-i_P9|M?SyK~B!~fyEf}!L0U<8beOice6 zPRZ2C-o??_)QN|OUhLb`w-IL2XCUDC+qsGg!*^enZ&%+lQBh(1ZhSlYyTL@j`OoLf z1RQ^b(qCOz2sr*RQ9eF;1xI^hWm9KudIb?NdKFW5XWj3IO7_l%&ZYzm^vceTF2>G( z&&P>?iJe}>(8%e#?#Vx*OTp0Gl#dVA)XwCu$_{@G_?P`_j+QpgrjGPtHs6DYm>S!g znEo?5Sr|E){}qlB5k>0jvFl<;K6$mr;)rz|=YLeA2n1}%J0Z=0fR~KGe>?`Ha$v0@ zai+4k-alzCsxEHYNWr;2MYNi^>B{ABJ$QOJy~%xC4_2Fuad_3=;wc0OCT{vb? zR;R|Xmq;=f{=xJv)Gn-SqEyj6u+%F%{QNU`o;SuLZOzI}rny$8=_YYrIIx_Ox!D@= z>*+(fQ~I;}{h~zX%nA^jZkfH#;^pMekr&VWdOk2W%POF@DdtA?cbOyQ4#Liz3g{fO zlnPlfw2xnCu=HaaMeUimo_ySm+B;Xy_wL(3{2C)wF8F2_yUCNgUl&%(tJp3hdd(9i zHS<6lJ_@w9w4th&c2=u`G(UZEuOWT0;MRQ$k9Av*NN3uJHM*@|21TRx4KN{>iV;-l zyqv8Yuz*!nQ9)0q{LR_iTOLlMOZpz-Eq-_=X>{hwjcXafGdK#wf}>a}VmLhTasc$; zwzQQ71P_{7wHT&x!)yTYRc_zFKCj+lU!%!+?e^grwF253w?$ttw3*fPL+kdlF4nDN z-oXW0IMI_Qc{rXPWb@EA-I>y2luRzUjG=jpKxYFwnfITc+fom=%#jhYx=j1^`muxJ znnKMBS+_*SQlP;Mt~Pkp)n=D-RZHEW6OJhvH%Z5cJY@tj7(ii7I)T(9UxJyMmz_8L z94Ye#Yy&$+ak0V@nK9+~0~ZU6p@0rV2_F*DGd6O`{PL_4OsP%tzKrHyoHTjGGK9$lv9-o@Zl*nw;%BB1r*Kt ziSrj%oqq<9L{vE{AO*d2#6GgRtTY;Kd+;Jx01xrW{9El<7s>v4JvWV@J5DYx9gNd+@(E+0Il-;U2Sj8Dna6?enxxOdyAgq0u73jw z`CtJ+MPVTFG6M{nh1ICC5%1!a4l!{8A?$_9GL+uyOQC1#ajI2eTsGIu+N{UrgauNc zS`!?^PvtkB*#xivIW!Qq0nbYvCicoW1N4QBGL@xwV2-fQ;LzqGa6n)rQ?$5W+jB^% zt6x~LkPq884iE_pJ;bS$Lv&;9x1u8+5bhHYI>SEphibg;C{!1qI31TZUnP;4yF<+m z0jQX$QwV$?QKNI$l<&G1HGa}&1chL}S2CksLbzxnOHL*>KaEnUenCv(u$uzrV{1`5UxPj{&MUnSB5moz zS-Yojhyr&+P&aHz|IxlAKGadbkXAn_Yqr;eL=NC4&LQ_uwbaD*FfVs=hY zp}Khk0}QTC&rj0a!q$zUk*G&WJgphPT`T^QDoquIBTKb-G!hwq93SYP?$Sy}#mFSk zuyF1+m|gCU(t5Mx&;)8E&MWFr&S?^$%4V21Eaplvtg-tJ(hci}!M8WoJf@7%IIe3v1m2T?kQ9|RyJ zBI3g^bfuxE^dthD@8KVFAezL1x!BLJi}gqJe^&S)0Ad(v>Oy~Grd&xml4b4PQw0Nl z?y>n0auu>&N3bH5wX{E$pL0Sx1QFi=n6W?$0z&acBIayJ**|I4it8=PknEZ}w4na# zB(wIw_OcMI&PyFn`yxN-8YYgB4%)`*ess?(I>k5%24tt{hD{WF(hn{W-#t&bLw8<$ z=f-p@k6hRV8rKq;_10Os69_U(9I9N{s z@z@#AlX=ICv*XGq7;Db2aDYGdj+8E&Q;o_X8OwI1mB}lSIzSptk#IYOBzXj98=hzK z@g|)sjZrn&$yhaz?k8ybw2z7Cuu+}4Ws9Boo;_`WA`7wgL~8XW2kzjSGGBPCD#Ok- zZ$ zTO5fnR<%x)WHs**PsrP~&nWZhl{(uk;z%^`x>loo)XesJD*YzHK~rS)%1PJ-77!-K zdYJU>R3e&w`<$?$>o*u)&a9)L4=5_y7v`f5mQ|~%s9!^DD@4?|=rW&E7cf#_c*86& zlvR^tKPfv?uq{K>P4djs6vgD^XhLaFW`*cggw6?y`cvy)X6E*qxhvqpZI!+}>VNVf z%M&Vv0P!!2hy8S79geWBAfzoxhGyYgj4`SU!&bj5S-Yh}(WG_sPa$Y}fq6FkZ;c>NV6 z)& zUBR*MM71awZ$gPiMdtNs1n;lPboW?W)Y>PZgI1ml-JEbC&b+vhh$u#bSEn7r2S%MN zgnhKpPuX!~VymCv$srH})Xg3CBMI*~i)1Ffnlfh6in)h@VAVWsNocp=TF*4$TMnHf z9(J8`e?Tk4RLmmSY`IdBc{DLDn^IUE=f`Z_cH&!H`NL1BQ{&Kw_y8q?jG>Rd{K_*p zc=SOvh?VSkCgx6t)ZNxU8w;z%D5!yr1qYPJBO$u9px)xO2GC#St#7>)I9*NtDUqBIl~^)7 zZfqbBNnax*0&&7TZTPG*8Ep@~@>~d&5*L3+j!ll2OBSX9GGIf6EP2`9$E^VQqh_;lv5#a~~P?Cya#gymgk`Pquy?9UYjh_X|!5O(<|!Plod z`nO831<>RIYT8+WqElyW_i&8$573@VK(Qn-FM4~q9x`VH0B*3p2ja%sd(YqYr|4tL z)F)D13<+3O4pE`BXl}xB#ls}cLi6kQwU#NT&%bDm z!C5#NsH~*oHH%CaB~*KnX85HLKfi3VeEmiZ#Mlg2GTRzykXOA_-EWKp+uj z6Ah?KWQ6YlzkJM&)<{JwkVt9GkG$`4g^2i`HF=9aR$#(-DoC)FjE5qwrRz3GISl82 zwekfzTz842o5mrho9fL{vTAL(Z03X%nI8d*G8;LmE5fvc9 z>_T>b93ygnSe=`cdwlnx&x5B?Hpe{fOGnv?kyFcf1*PKDwu7G39lh!D0FtJ)Q3C&CoQ+oR;Z^|1W~Uvt%(7O_FTkFrNOU0o z`r&tL&hi5?dN#+sRQYf(uUEV1Wo%we+9jidQtXhrQiuw}407b%38evVY(o+PxfC@Qqz!aS{howoD&SmaE9u_JDMXB*Wd{FE1uF6uda)m!5H`F#9C$hU5 zdrZizmy{%@KFdJ+(Fc2I{A8c*K{Po1rKr2zGi48dSr|T9%H5w+adyQTJb0fD948w( z*OkI?r=p;rUUlcyd@Yzpm|wL~z|$9Y(cv?=w{5MomuFd@r~-D5+gNy|=^UkIwUv4t zTkiU}_)XEM3>?Y{oR6>254-r+QyVX_FH2Mo8vF1T@t-6rI8-9g6}G(ZXXiO=lNhY< z#~4~RCirSj4GLEc_s&iSKsIZ|G_EpYZ_aRD&DpNUK?C8T2P-t=tM@H$+#pI}Ddo}N zyHS;f|3nP(z95DlfvtCkfiL3Wk;VO_Pjn5~V?h`K=3awmcV?nu2~m3a(FBegRP`jV z44pk3$$6Y*)X=#=0HS$fhP_AXZXS`)iNi@I*}*3erHaC9M)PiRGuSIg(V$!!jqJ~7 zziN`ksWpsoFD_Ofr=?|ceWi=mCjICBeJ`9PFOJ_qx+^j3BURpkVdg%D{#SC!tNDcB z11GxFtz870cF{Ye?PtJr9pl(2gS-x2yTX@_L#~8@E)6m6>doLCL5NPaZm)p4QMEzq zi(tJKT3vKC#?wL$RCwwzB=<({RnLDcAVb>+vxxygnHecet_c>loG~Rubn`;F9 zX6^;!M0!?Lz&2F|+LQ(}rWzSZ#1>XL8?0OwVKVLE7xxQcPxzx&YE}aUAv)Se=aC59 z6D3TVv*=j3V?`|6p`2-}QOG=@ zqI7zUOg~gLl;PF=$Bgkggou@YlsU*Iq@ezdVVw%##}fOFx%C7yHhXK{Co}_q+jHRD zzd<;Rf8mh-%qjlHX{`U`6-+GOFpcp)!89gzWd?FJ z%jrMC(cdiQzrYdW->66U|2R4Nn-={SAY%L%AYvlm_&A@ev zA{0{)GcRiMe)EaAi@h1Z=h~7IkfO6}7)kxgcWcRLtTr=R{xGc5<(ineHqHj7J2Y>2 z)1s3l74&9@>#9H=`|@y^pJjDR34Ny8?BFlpu(iY6Mu?QsMvLsIj*cBJsCFV347Qh8 z8?Q(uN|mN2Y@0Mhd6aX3T{0(8L%U1jtgI?KZFy=hpA@LE)n4tlyg?sIriCp&YDQ}) zx0)Ay86BnAiB1+8msl;=qXD}u8)ZRX{kpz|xo-~cadium>W_5If7d&=->OwAP9FqU zRiDL!!=D3v)u3Z_9W|Wk_H;#sLVezqawBUAIo?ScMP0)PCQ24s zpUc29v@$1n11cOgx>Vc;(Nbm8LzNid6Bwy>F98z?_rE9<~`GAL%!pA1Swx6GtQ{DCqe15dzPi_qE<-ICwCu&!g|!OW1xMUZ!8PDGZ~iSaBPT29uCZ>;%$FGz$W%XST*hK->bCU} zfA`<+GO@0fYi6p?tbhnnf_`VK$Kf+B!js1$VPny~oK_Ajo~l~pbcKYeggtlMm;Dh7 z4?e=w|A<@4DQI(;y!mhdWi9;J%y%qJABDwCx3a)_DNP@Z<)krNUbvB_x5ECXZcCZG zoqlzFHoedn!rVBG0@@{psx8UD@iCx86h%r)Vyh(NT%I1a-hCzCDE7%*YoP^ppl#%f zJlod)Ub_tb_l&1r7!lpyb7f#b5M*ZRb0cfU+vIOM|7{bw zL%U_=2anI4vF3_nz}4whloc|PUhX+H!G6qvX|kw}Ww;E`pcOYi4wUQ3bt3=qr>bs2 zms`BeQGjx!SfWOQ9GI;{%NT?_sna(xXcc<+*!#52f9e;$zg-FxT5f0`E&lM1JAa{vJh*cRaqXpqHE_R@~m^k+4=LEEsn>mL!R@bb)v%mu_(%k{rveTlos0m;9s? zev~|AmpNlL5jtg$imbMIuEQYf{QPtW$L>A0kEZq?hFy*kErFB^=bQ27R}rg60f{f)_sDLGkyLgAF#QPuu<~4j*Ak>H%-A)> z07qA=jt=qsva3}}h6iB^P6xv&gyXj&JDcvGP^#4ewgV?ZoZ-)&O7j~~+;ShLDo*9< z%?0e-*cMYz#nZ}<+S1?eh@Cmb>-HRM5XAFXV{=zh?(aX zW!rdl1Uy!R039fPxErR06gI6qBl*NA4mokgSr?##Ee>p4Y-9oo5rHN6Q2v?GDU`ac z$z`2Q;3}FnDN#*)9@#!!A~m8>z=kEZlUC5!q-J)SQsR3tLuus$1AMp2kWnlPaf$z2 z#cJi`Dx!TO<=O+7ka2r+kIj{si)2t-1g!j|GKT0rY(x3f1{h@)<`+O!%&tcdeoQMj zUWXfT7SgWKv;ddFLO>{m3C;x*oYJuB@5bO7&*J)6Pw4rraI;nWq-?Q?Aahf33h-oP6^zmMkeF zR!+N!1tZ{MAci!Qsci#7vU?xF;=ExdZrnpzpGPI6N;Kyxv=?MBuKYzb`mQz z&(ABY1nZ_y6|Lwg=RkOUiyH6S9#8y6%^=3v;HvI(e5n)okg6Bcinc~KdExTzs-t=T=@TlIGT2o#oVL;k_uHz&J??C?{ z1CT)o4te?-NKkf%uO?0Y9d3dxEpO>H!Vxu4Q}Zt=N>&+pB82(S1)Hv;r?kx?jOaf| zZ+omKsjBwZp#BEtQ}J6`8YW>eN4z;LWvRBL;@f=JA&y*dF9gT57cUA{&W{RI-W~ErcqE0T)~({d zCcLaZde94{t_&-Q7_o%&=q zl|}a$G<*5lF<6`LO?Hk!%zYm{gF{rHu%rSN01V+S0PQ`0%=0oM$iVEQj7aTw*+eb1 zrP72HPy&z$o!X!~)}l+>ck5Z(N=fvKe?UIAarn{i6vA-fpB$MimAbtz+6H-5VWthW z5M2MJ@ady-^`@W#QM^)82ZCeE`Gr3*jw<5JS%R$-+j{M`dbW%hk(et2Yd`B4JH#L^ zFv~KlPS8syKDTTm+9dis0wf%|?I#$85=H#*0UDtsOiI8=*hBJ|F2FskqP%F!3`<-P zXeI?}Ohn{e)3slS0b>_O7rZ?NYt_4l+)>WE(07M^n>uW+#h`!ONGuyke3MSDLav(( z7tZecgJ(8VtBO&JB5V&`0jH|UB87zd3zHpGC9|zyy9fuSVd;i;A0g>^DdF8+h#eti zcM$CZKW@4TQx_7o?)vxOU~J-EQ%SN12#OI7x^L>lM(2keiFdi*|lIvr4 zcd39E)$E1}zKv#Vid1JTUPKJRS2s!6!SoMx$7}%3)kHH6Z}0bKMt*0;U_#9D_}ll% zVP^#{=~3cC`>Q**Y|a`$(DpUYFtWaYSD8Z1AE>b!onn;%g)<3xpg08XX&miWKGaVn zYgqu;N?x-K2Vn+AF`s?ICd16VY5H$!~I*hi81b5H081t?ny#l5$RqI*j-bv68($%smt4A#x*csDMN6y z2y9n8J|gI)27Cpsb1o@^mw>+#Yoa=)LpO@B=ke=L^NCAUc9k8Vs)qc&s3Vw#Wu#$b zsT9{BH)Ixj`HS=1LJ8q;$o%?bMP``3q*=%iNe6@~hB`;O#5pLr%+DW}KB^ERjSqn z+2GRWj>oCvcV4ubu*9pp1|C%Tx{`I%NEMF}!OiY>38WhvsjfsnVFZ*v<{s`dQPVG# zW|YB?{%&|5dyVI6TVqDiSESu=$VK<*H}yhrwNWyr$S&bbGP7 zNTbkhW-hiGX=FCYff*u|nQGUsJMMmBMtdJ63kWya#uRG(-LjCLerIU{R(=v(<<=^w z1VmYB97S*QgRU)&1geIn)BQZMAHKs@%(r{jR%udej@1{uw!`6C`dzzMw1_5XrFEQoIIlFMem@{^} ziH(S_R16alHfF@~5Y!yrQ(`=8bal}xH)LujY7!9PZ}iWi*t7K~&<^tOpLUj25L$j% zW2+!Bhbd)!4WEWsUR|BrTR6+|wS)~&Z)Q7;PPSbBJP-y#a@^_)@_`p*Pr?{XLVfQ} zzhs$5a*j1U6+_LKa+P?(IX?VuLVD}_+Vv~5Z)KY5OrD?k(Jrt<6GmrRH}JvLqO06o zfp9#w$CvefSrf76m7?)KQ_O4eE)2_m{}Z)By9abdBkhOoAo=3hT9@TaWenMwhu9{H zuw}X8p~y;0rE6eKk)-z!2P;_skThZ3gg4H>}Dj6jFa?-Z0*|# zvpAyLO)zBRt8^^lHW5wn=bXLXl(O)f45U7M8|@A`Pq<1)v*oUA#c3f_g+1f^O@{_b zhgy%iI0=WiATvw%5QGpQlKph~VgL0FG>sXw9{(L%Wd0Xh{5Qg@|2xoR{-1%S`Zv&Q zVW|U9`kQB>f&;z&JD)87^7&7m`M2WiUp$lbyUVvQ?*BN?{D%^b^PhURzm#zQoo)V8 zA@|KT|CZ+c#Ww#7bF%ykezN{|2_4)2lFI$R)W70r>qq=65jwrz9``4;?<~h@?eRwKywZ0xGrRLzec-B5 zhlTMTOKe0_yB!}I)QV}gYAi&?Y$-S*)B4A6=#SAV~?;cPyM#-XhzvgaI zh&yv?T|ejBwx<5wJ=4#;(LEDy#C+Nru_H1g?~HrL&h=aCTDN>85ck2c z4ZYZrI3gJ~M`kaQ^D{BX-RzQD%5OD?c4iRuK!PcAf5a4eoiu=lQ}m|Mu;XcZ;A$zX zoT!VfP837b=tsnBp=RMuyW8z++u#tS-g*HF!S^tV<8S)}2)rF5VPrER+`I#vCJo?r z2tR3;@WAlDBJj~f4!3^l%$wrvPj72i`W@7LNZOG>kip3HcEVuDLp@O3z}aJi2&T6C zkR=e7h;KOKY_(Tc9i6}f{R*(jL6Tev8K0@>+1)V!QkkrIk>MgOA%-^kD^Mof{A+9! zF>)l6`mS|y{a;3KTMO$-qZ5})`xOJ~j#>$`&yhEj%yT%&2_MeV;z1Rg_TFgN#o41P z1Pe*EKS%=x7q@0bNI> z{Ux;eL#nKeiW}gx%{8f%jl^?KQ+!(oJC#q)Vtl}C*?;0M{uJx@U*Q!S-u@uQB3cas zWL;@69ah+y{R4#cNCJ=^*$sEZP>EoNSohBTg9fa46p2fo_D$u#2+M+?LzAOn52|ak z%5Kw?w-KbhJ~q+X$>>q)>Sx_(Wn;x{0EtYne(HwtdS@3QIYncT=Zr%Vh^f;#GUMZM z6iP@&AS(!y+htj+3AD}^Uet9L0PM<0(j`J)_r7LMJAWNp{$Ppty$Lgyu;Yr|2iXau z>c#iyat}%c zK$9Ff#MEqFv?@$XC)su`$VWd7XlXwFoX_y-lICmm3Bk^2-THmkI@tq$A5=tGeVg`z ztDD?Cm?D9(=ZDmGd$?$CXasxvFjja=l}64YBb{uO*{#8{3!ooenP_ z(GJ$E2IL}DK6D6MXEy2V@4N^j;RDoL?y4*{x~YzXkB?Nu8fFBM5mTn%%6mo-Q++h* zCz(!sMjoA4Uu4H@X2Et-N*cTKSMu@l|_d3{AZJok+lB( zS{oGjdU-7smQgb+x|8B)Z8{0i_8|JO)Unw|W^5N~+upHE-muO_p+=0VQxE8`OeMOjQF1q5fyTn^Y}N#ymCjrTHq^`rZP*DzsD zN?MeMW;(_D6R1hUNsGfOyXLez;P@2031h1P#OvqX#mCfc<9hWHxkEtD%4-kE9 z?M3duk@b5JaW7IfYWukTr0btzA-Zhe*Nq>G*Lr0>F{B$I#_mA6(lg4cr|8)MV!Of2 z(MFp0&-W1zLymtxBL$zakp|7lD^SPFQI-mI#+#dm;L*S?rX5HH78@7gHHyqPHeL&N zr?X6rmMYB7wN+%Ju)n_=_uj$RpgqPo2s++0L~e|YLOb-=kPvC_llo=yu3ykiqp5o& zZ%X1rr2==LE_2+2ZaczpSqo>yHs+P?>tR(fsl}r$@eiraT{;cpZP|6eCX!)jK*p>;p0sAknHRMef~L*5l}{-kz>=6DQ^l@yWKImaN=D2W&Y8hLwXMZKnhVo1v+QOeA<))5G@u6h@{rwVJOqd&e?tw z9Q#_%&s@gU(}f>tiQNm^C2}j-GViap4mn0}mQg^{M{BULyW-b2TkALdxO6(0WX{N} zz-Y#3m#R{%(UDkGHFyM`6NA8;8`sv#k`1|g5-RbO)HHv^G{+hcmQhj!DJsT0(0kqY z(rw*Lr>!Uq?xkEsbu~Tio~-}&AYD?vX3q@nXixvLiy#Y5ycT+1ypK(9GqovU5SX#c z-^r{!e%BSqEy(dJs?Q_RK+dbf0?Mlis(Sc%)^R(38MTvcC5#wgmD5fFiCYt&8696z zx3!w|Y;aQ=A~5{$6T4SDF5x{}|MDM+?ejwWu8oCz$(A6H;st~Ia_Bkp4yx)5TShUt znT|Ph8lZDV+K#L)EvhvD0oabaBWS-iAoOwKxNNR?l+gBu0IsmouNFm-fz5=8cH85g_PS}zg>g6xqvn7Q{}Mtz@HN|LZANm5=@(@#*7v6V+w18X z{WFz3HDc-UvgK^MQ*Sl(BtrG&LnUW<%BrIs)s~fZ-P~$wUlxgkEfF^8>Y8P$?c{z3 ztH_9>R;lsj9X9k&t<^HYI9chzo^zO++W$I(nhSMxv^EhDeC+A;j4yilr4)~lmiL%1Zf~()x>c5Xu z=irs{*Yp6;_R3HPo}<8(@g_N8b?pJg9@HfpDHd~?`1u^Hx13)oU{oBUYY9y>quzuY z2OTQ8?DrmYC_ktO^%8Ir5gjlJND3+VoCuWDWqKPB(vTr;=s5X>MGLV6VyoDz3!zf2 zsd}Vpibe@@a(9mrRMGE2zv+?ccbh_`Pm;F~Jl*ULc#22w(sAE3727*3 zr*2~P%g?o~pXIZUs(~cU|05!>`t3yM=*TVll3qfbju~mQfUWiESid&{v8a8Go&Nr$aL{n``;r^F&|q!IkowV#ScRXWMG7OYl@9=vWYAK>O!c`^a<`?3fQTOju~YZ@4Ale z#_set-2;U}bQQ)%0-GG|@* zjVbEpv-U02?CvzUYBcHa({sFs^CTPRZ#EIAfT%%@zJWnPsG|MAr1Kq)j=cecnQ&`%v-SE;AU) zuNRv4@H%+O*U?afl{fuG9DPbTmcm=K+YgwLvIYR*VB%t`*0mI#jvR$@HBE*m6$H=K zOOkQ&7yy^VP1m%qYUNziK9}o zKmHO#Rt@7DGX7%scPXE#R>6?0Z2c9qa4DZL`nlw<%Nvjjw8=XxNasj267W?{TCW$N z&Q(#@om@%uWnt)2lY)8GiH(8AN1yA}XVyZaj#!I_n1KGaquRc5Nyld??*pasF%QNj60C&-!HGH@4QsfZl?;NIHy2uPnZSdQOmX!vDeZL_#mDc_AnfCl< zDY5F{gRq6hyVcZoVsj>$o5zNW@u-&|;NRCKwZKg{NFSZ4ycw0=cyiN^zhId8H{7Y- zbNE@8h!&a|*VC5`mL7gF%Wel~WE!%8oxG#^uNt+|A~O_c!nns^vkx)^7SkHEIWQv} zV=7pP#k0-D>_BN*N{rL9W$UxQtZ87w!0|XiN=#6d0J_LnnC;hHlFStU9?dt|CNNbl zpI%591vw@&;)S#vv%0aEAf^tkv~#yF&UnqzEb;W$+-`JITR7Ofn(_mJ0r-Kv7X4Q; z*FWmfe=phm|C82QZ&A|!yHk+)CyxBz>tg@h+kd~v|KSv5<78z2S6!^~A6;w| z@$2eG7ehi|+(4%r8`$+Ha}&|(6@XKj1#0t+vpKwoA}wzAwm{tQyPmw7?2hYTIy{In ziP%VAO*cF8IGTFfd+a!Szt+?1{yhJ!qV$s^&BWhUMXy;tFF{&-8yG4t%LM!CsLs$F z&)4*;7FL4yX|mjLdA1|3sK&M2R6E}sdLQzH412Sz)2UW&dbzH9tJOZ$RE`>OB(>6@ zeVRxvm1*MOo8#Z61^v>c{qFk0enXpf(_;4opg+g1eS@!64eI*j{Q|bz-rcR%^d=!* zHwn_KAoc}+ZowGd@ntvnUR<(i+R=Y`@!g-UTRlS-Evpzp&hEkD_8vs%I`7?yI(Pxo z3#wVXKDY(kR@(L9^IPfZSL2R^M2?5V#J6Ku;tMw1#_sn5cip8A0^9AYNs?#lB>lzR zjk9gBFNE7OGG;jP1l0u}ZKr$*@1@l+3cmbgNn`YgO4gQHsie3YTwrz;o zw+rYrziX0c{fsAoqv7JQqZpRP?H%8sw{L{3U76Z;=Ewt>TT-vkQdsJxH7WuDs_U+6v-jc|?Yl`E);5DXDr@uhSq)kL@)?g6x;HmGble{ zuYJx@P0fVEQWl@p%DQ>Bl;XCaxnIf1I%y6XRna0m9=4gb9m@f#%!9I#Mm&|hA z>HGxgS_wQ+dPNsE?C|I^=0R>41w9{ovL;}a7At?JcHb;oHt}n&*?<4mJ8S<6fQcMuUKYPj`-z8mz&QOP; zt^CK=pTk4mJC>G*(&W$_7YP#bIi*|n@kM~Q8VR*gVrbu-LV4pN>?{_o zfj2dT`-CzyJ!hH=akfBefU1-ZcAycH=5A*|*T*Snx{0+^!jeHlQW4?lz3)hWM%h=6 zE8_GJnG96rh?VhH3=0-J7*ELUU0jZ+B!F`bo}5#3W5#_o=mmos_SS+?yBIs=EyAKF6BkGuk2(!(YY*XmP%o zUpo%LI^RgbCGJFacu@BkwoCTN))jk`r|&5PU4;7EpRpnRTKDu?_|aNBnB;!-$5bm6Z zEpm4i4ryNMlo&JrMa8Cba>2!+d?DW^Wig$32Cfsb(p*qrPLIvl{KewO$ z2vY;3@>B9wBVILYVo~Qsuywmmec9nz>5W1|ZW&u}2W-~z+RB@d*2%qPx9TkTRN^Ji zA7~L*p**06NLx-}*MC-joK@QiNfoNLtS-J8S5hi!CE_40cudZ_o#KU;9|D~q+q4Bhm>={<;<+viWm(98 zkDYR`*Qvc+M)Mlai$UDHIcBubnF&8(0ur}42KGE6pJpz+qsR!Y3!Nk+UBqYV zZV}nzM6zFyLKCGd(}AH-HPh_tj&suVQr#g3xW%79r=KD_oxB`mHwT~8QoLoE713MO z$3BT8;9nU!1dUbG$HKz2R%8wQrmM{oa{S9n=bMC5kU1V z4+y`TSt-JHW6K+WfPE3>eXjnvbpFBEQu=b5?L$aORz;B1d-U0K2Bxd+SB77Y@>6|} zVn4swb2ZEq9Q7Ys>IX*8;Gd7dry^yy_}&^0wY5Cl5mH7v#A%xx z8Us30NW*>TBHn4a0_Ay)YG@wTKv1EXE(@}gBR^xO?_0{9m;^6Yqfhs4>dVCx7joEk zbiAYJV&50IvM*Z&weHR~5z<_)SNcYZ*49~%T0 z`S>dk+NojPd_cn%k_1}wQhP53%BJ%Wmypa43D1p>Y^peVQgCor$6w6ShP9gO z6W~qN{|k}-aN=mDe!YLUv`>Ut0ib`WNI;x4A(cWMfm9Z;7{zUFubhTp2TjI!-SP{} zWB}KfOTnUNyRf>peAc#J@8-CVYSWmxT*5EpT8WGA`bh`_8qV*Nf4cK?p#Wv9II2)1 z9H)xg43vl}!K2%=!P?X{uM8WYeb#{xf8Hd?O-Xgf?FDih{+*t)nHLiwH2;IgrU5WO zv04imT-i(7xbL?9L9&(}ddIy?#OBZO{Ye~Wm%#L$XMQOXK>R23ma;5)Tno@M%Az1% z^nLWSV4>yvta{tp=G-6v-6Dj5rly@^lIK+um=e3gSa+6B1!vrnj1sj6SdpGPF6;@W zB=YqTTMTIfPq|;LyCSG7T0~auOkf6r5u6I*YoxO5%AfcQ1mw_cPg2g^SWi|$Mb3DB z3CDh1SW6-4G;U-jQX!B<7E~A_Ng+{&gMVAa*2PC*1{Ml_V&6k6n zD5IV!350WMqDD@jBL6T=O)Gw*kxX7>(*U; z+W{B3C~Vs$Y6T=*TI<%=L}3Z%#>U;FUnRmT7htLqugm->V@ln!Uo;)GII-uOzbPd! zb)*J>sC%h7>G+1L5MZhM55}G{;FPTHkr%xJjwUR?ss;ylN&uihEJOEgG_jy$YdZP8$?=%$8h znTm2%wALdiX=}(PX={X+S4#_%s)?3GQYSKxB`cI4jUUj43CVkW=GHY6^V2|M;T7*w zw1HHRI(0W-s~vqf85*6a8%*pd2;8!2scO&hgJI(bq2dE;Gz9~xUhV>Nx!u5Caz86D zNZ5!m>a>UkfG@cwQH?BfewVIjoZ;y08^B0=RSZC+)Hq12dtj%eDyuZ6^5_W|{j$Q0 zkE`8<#WaNqIwJ3(~EGtjyFmj9GrZA?fm0M0=%RO3(XS*N2a#Fq6yO%=rS7L z@1t8!cGBi`=@ZB~%XzfO)fX7J!a4yF$xV3rktcBG&+RC0=kUxcZD(5P=_Xr09*kCb z$A{%%Qu~p&C(uFsQqlZE`8EAX+sC@azxP@H=SxVAf9qPu{YLNR zZ8zWVXFcn1zdp3;r4GB6%!3=2v`Rf=I2zunulGqIs2rXOoFvF?6R%Hy&(mNFM2>;Q zkwSsR6=VP=DFgvVm(>F*GyU@!38>sG9Rl(A=qEcQ6E-C{Prk@Cl82-$k=+ti%|XJXl4FWT1ERLYzH+?0X^(5A1D9hgCR#K(5;JjW*7#2ZHL_DD zj!K-<6;}trqr<-jn>CrfTKzsRXxuE$O|55soka2bp1jlG$$6jqJG6&f;WR3<+;9m` z(?|QVT=H!F%nD~5q2gNgTnjyGHm?>{h3^Ek4qm_Mp7OS936Ir^4S}yGlDF+Qlk7fr ztj7yaUcSKd@j&w6?U2t>V|0^~(L|Pt3v~2$kH>7)ujvD`c$FnJPgzSZ{KJ%PTe=5V z;+v)_OLOvYN&`^Z%^@PjrinoM8VEKBOG$l_l6P}KnUF%A`lDJhC6R)T!`A3O#I%&o z;U*!vWh$}<_tp!?2qtfxXv~Po3+al9Ts1=)( z!+q^0m!f_*H(>l&x6c>?KU(NG_Y(D`%3;_f-thlw!urnz|7=PQfS*kXw*&Zfb+^r* ze-q^LA*-~d_F*jxr<7E-*IWSu=q~>8r#oi40}Pt3z8AE{71s4+2_!!qNcY1*#d}}s zTIXZ6cso*ec_4e~;e$p41jy%`w?5{=NtgN}+nH&55qyw_i{G|z~y z22cA!Vc%b&-?FdI#0i1;*v$oN&BR6{`#Ud`P0y#%MgD*>rDpgsCzOuoOC_Y-C}DHTvu|A_!NF+3_UN=w21Bge5)hCvELQlj!S-IQQE0eJAH@*6Fzjr( zvAIP-geflew2+kXGdT*Nzmm#!BJ{;eivp4|SnO#79LXpNicLXz5Q!Wnl*8rqzRjYD z>G-Yw*&ktu%)}*G<67n`=DFGN#|<=-sB>mJDdSaKlF=x6cg!?GB0`Slk}7;uw5vj5 zh{Z+VKy@tHqpsOK#m)uSGj{ewRzHPXcgP}p-ao&6_U2Io*h)*BXWmE@3)t zE&=Zh<}?fZPW8OMOJ*oXCITu z#@gY_%jpOcO2dRj=7)F^9^y(V+gmlb{3t9E4reQ4(+f>eW6c!miEC4)xy)AJn!q|@ zoHttwF{y*Q&Tq#hX}QAZb4CixTB125<$7kXdv>1X zb8aNPs^^CAmg*{a)u4>#VOI!wrr5gyv-FQ0T(CTrv{d+%K9oM*^>(zU=|56trQNSy zUo2a+B0hlCcfNcWi2Qnk(N#gtNuS{L2N&PX2fx;TcD5-3K(Tg9G;p8$I1z$jB-DYh z1elQWA|PUNu)iWIX&kcz6otw>kjI3Q=oaDh+=>J>1~H-lA@LWd$+&IG$CF8V^Mcf<(N;<*-z1v7ddMJy&Jaiyi5yHtqw zz+|_u%Mk+mpzfZ&?{Dj~c$a4^^$@~$=#jQT6v3Rk(dBlOQ=zZSxjL5*3iAHpOB8_F zLwX{O5^+Dr<$&u0I*sNCfW?L_(eGJPMV6{m2!R@)la#EA53ugP~|A0HGy4^A3=zQzqXnwkY}!GUHGT?4F1P{n268 z6svjuFc*Xj{&_ql=s;E4EfG&g`z#al07C~B{-jXz03uBm z0-~^32ug<*0%I^x2ujHo0;^1@L`lovoJ(xktRpbc!vo>zh)S}Du*U2g{4dq}^ZsQ9 ze&(w(_gQUwdtPP@dnK=460$%T&+a0%qYjWVMXh%Qv?S;bPaucTSep7R95S7qJpN6* z+7ZgCTe^!Jvu+&Ib(bo#$T5eactazfONY%jWXJKjVks!9ru_W+>0RYn3dfgZyvug%MUGzJ zs=f4BH^PA*w=K zM9fP#W8h8u!%2k=$K-@wUGk1KM-9O>D!Z^Rj%hnR4`^tY`!kICz*$_guo_nR{cN&UG{wW|P@G&5uE9KjQS|oyy=IL+GJK}Q2vK(Hs`NGf=@?du8#v+i6 zB8rX$MU;f)k&)q&0Zq#B<0|enNl%gznwleUJ!Qv~x=} z&DbPDmSw@0V&4K=%}7h>f2Z4!n2=Ma;d@MgY`Lz1zFW)b8jwDTR4X#CY0E7TD^f?% z>oTf39c#5j;g(F77^yR0`lJ(&lDH`rD+`2^2q(kmtVczDC_P07!pWvn$&z&Oq@-r` zEZ9d0Y_g~UOk(3fHLCHL5*Nw}l6CUK2ucf~J1`?r`Hdwc!i42e@%GUu2~UzCe^l79 zSnVy>hL3!IovMVmYv++SN| z$<*)>chQ`D16AQ&UClZS=;<;5rCfu5iH5nmlRyDUX54Pui7OI?kl_=Ah+HIOvfW1o`TbE$ps zi)KbvS4b#qOe18uN|ujhV$qTwl#h~MJKeU8aoY7&)~0?~t8yMgW%^s`=mR{rP{csl zB3e;h;4J_Ns(2KV``j4(bUUMac$+I`&Pvo)RjSwXwZTkaERDQ`viM~LV+(KdUAVJh z=>~)4Zkq=fryZxmP(1>3v^cb?tP)#$Cagp|kG{tGe8X)D6*KU_OiK%3Wl%J#;SH|- zvEq1K?M0hhaw!(>YYrxhI#a`9v}jAeTG$e7w^j!K8CZ7V)Bl&8k$-`({;%O7)4u~? z|DQSW|Bu7Ne;E=o{wHsi>0e#>%mj=K|9*~tK(zlpJ^W$Pvi_$RpY0zn{=cC}{!jc7 zW|sfMRPo<#`u{prWMSp_-`w_{YU{Q?{1KmLwFhF%XpReLy8r`ya&&7n>kTI!RJh(oUyT*blXmQmwizJrkGs8o$1o;&&coXSs=q0-D`D zJeuBQ#B+EdG(}8?7T?zPsqPsS4T^YN$J%NUwj-0-aO=_CRZ2aH_z0is+bOUuf-yXViHtL!?XulqMUHBv5RO+EelYS(Fw<=p`5J@D<% z@Yk0=Gx5=mMcQ#}Y$2k3y32~q7o?_AO(AS)RqNKUf{jF8!vudc1A7Y$p1s~K)Uwp;CY-^093ZY-|RZEt~8uWn-c{RwGX2gE(RK!6PfVkW>l zW&*qsTI`8P52toQwNj7Xvvun3jwR7s3udZh40__q|K0?~dVHXM&IR^hQrvuPe3h3b zA1xk4aW~;{G%*m-W+P5}pXp$896mf!8x(Tl0Hn zf0reOS}VJ57Nx2Pc?xf2;H%#Ri;hZ@jZe1~V!DE))FgAj!t0u+Tc32N@?uZi&R15| zw_X46@tmy+ih1lRM&|k$gz*+Eie)J)zYc{C%TZGW0)4Pkt^53{*>meiL^fauIxDRONc5g^FE)OK@#ZX`_HBdFlv zhfOvHC*W3QdtQZx4)f3L(j);?%|etq59a$1_aDl zeS^@c;I4j#TOxl!Va{XOi@3*K>#p^_4u{6_m{(8xo!{vte2J&*C>3;bLk zT5?Tommm!qv$``971b#_Xk~Rx*P^s@++Z>Nr~wa$o9A#iKtZwJ#vk8F=2+gZZSFBC zKJ}J0MEryd!S#H=cYtyi1ncV8IN< zn#?d*spx>=-to>=F6{a=^LMDrV^K#fZRi(o*_+NF0d!0(|M9!<+}lIkBTgl~aC@KiJ~p+}hR(tO?-0t&lxwe_|k_*Sd*GO1lBA35dEV>$HSrU70>Us z!72xnIJkS7|>SBDu?5l%bqE8L_@SVPHvBT5N-%Vj~>AMV|T|cdxg!uOw))JKh z16iysB{`O0*S4-{A%pU4<6+Kh&mY0rJqX<|h_^^^SHrbQGBdHIlj$8J5>~sd00y4^}|kP54C) zh5s(xhXW>>{5i(KCzJcD9k3k{tX5lT36tQl=~8pJx2$j*Ecq>`3=^+RheUL!USwXJ zu%zU4ep^^fe$jh0L2x>5I=$u`>Xu`D3OGPCo0!vuUJT18;((;=PwV~l7-=^BQ0alS zBx79ySuSC?k0LiK_~x4X=u4wM|~1c=)C&1<5dS45MS)R8i| zJ|P+*3AAQqrTfiE6@-|*sf+)%iA%2n2OSaM z3bhdHG@1g?^s9FjvUk%?)_pbS*eDFm6*FN+hw@G@4!gMQJ zQE|<0V^94~r0R4+%;j!$5~fs4H=($yOvMse){wH7Xf?C;Ye~0|g*gk9u9M?mAPXGteKXCiWsj+{+qGW>p z%HCXi?g&szj;V-hJ`uoF&sUat*V@ph$xs9|2dzICYsw#Mf~@7_t}nnz`nmz5$I#eN zvitayv>;;D#*(ue&Mq(!9^E;j%wlm$iPBMJ!10v0s<4tVcR@--&8(Rsgx#xt9$b7u ztk$@3kw6_}&R$04*(K>@j5Y|42rnY`z(ED~5csnr?ys0JXQz$#n1vyV_a)4w{TJ^Z zGpHCL8%7**5R-Hr`fi#aZ z_2?<+Jo=Yymk>~O)|z7np4YMj;Mkg}E|HoI;qw~3=eW)F)}ukJBRc(!t|17^{YnR- zFAe6ZJvtYwjkotNAVm3i7ABUNn$0 z;a$<}ZAXHpjwGV&B*6Y%N&*IzHE{4KS(zq@!m?tjdfpYR%nI0_H_xP|NMjIhopDGV zUwEks3zH;Uf2ZCLcxy`FhU?=lS5NI7jt0diR?_Yq0cW;V7wANtp&*?_)f(IjK8-p} zk~RK@XBUF0$rx?s>;;tZrlfY}@1VO_*AHh?TpYL=BeM->uIuLw?F?mo!%kyG!BfB{ z|LDM0@Tj91Y}xKe@I>f)(tvkVEssMQCDc&0ISQx5O6kxHb3l03)iq3Zlk?W%v)0hu z7Ipe+K=CWf=1iMf0UCVyfSoq#^wHen;IbvFJ7NuVW>o$0>DL06RHSi=wCHdQ-=X!Z z%9~xJIJYVa z(&*#(lFBDr#)U6=m6)v@>iG>8f$&9DZWV~iyN`|^t&BM&g|-RPg;fakZkuIR^S680 zKxv2(LPk=kAh#bJtX^^v;0>(qHz0k+g8K$U9B^i}P&QjY3lrPyfJqsf*LSx*?I*uxnDWY@K9T?`$J@wrtW^IgE_ zpQ4#o3yzaDW$pb|*DOB%VVPr;}yDz6Gc> zapBiFR0np5LgP9mm~;#}{(3pJA{&aG>w9u z5aa$ra8WQ&Xw<$YD~_wt2*Jj0*1fwymCTlTgat}gXUIZf=~3}O3V|2w00}6&_rFkk z+&}&c`*uP6%ZWp+GE4JBN#V!XdAEGwDkoKia}cvRF2|Hcy330uI<7yBbZ=yh)0m`H ziO`}PICBbWICFJ|V^>iL7ry(mTg>lM5?9_(lk&^sXhAbwgDOxX0?JLVf)evW8-oge zZ^vv$l&=!{POtA`x~I0KwbszlqEIY~CCac#vwZ3j1$3~MD6xYcSQ(%coQu*nDSpv! z1qLkTf*5Biwx-!G$;kCO$SQYM0X*|ovOQG!*{!DVYCnIQqSmwUw4+~4fO}`%I<$X< z`5lL!NAe~DaWrhrEu?UChqbJg9LyAF`eCEoWTQS|`%A!L4sY^@?}OHLbQ_Ggq8;#c zl0jb2c~-QaCMJ*s3v`K)LghC^3Q=$*A|y1B1Y4NV2hVbn2G6n+22WE!=4&(b@7l*o zF4VBwJc1Ti`A*D^NBb&SsPTag$$upUcIf-GJ&CQSaIpVeSS|?}EYot}nKbP-f(dlOdnYz)CT(UK ztpP(paw?l8aTU)T1vpZ)!D}VzHZ&C-G}>Y3(s^1L&mILRCJ{nRhjufn@2QX5<~yod z5LmaK7RR9}c4dj8nNaF%Zi?GBHuRSg5IWvN-!!SlW16B&%X4HhW97CL^*97p>oN>> ztStYuPA}f~^2OYDrxjQA^3wormlkEvunf`U=NrAgq&|bOQb_LcZ{ROr%f<;d(ggq-sIeW66q}1< z)Tt@UPiViE(H7g+p*hRR^&`>c#sQU4JGsc+yw<7Y@{J5Hm`VnF@Kj+Em7D(XG8>~2 z)U9jApxj!A(%!tDMup0Om(umGh^EOFGLVZ}dwcJm0&-CfGq!$ggG1)LSY!}37OkE# zdpW|u=M|+B;tR}cjGO$zZ)l>ty)$5+s~bNrj*==r!^C8f_`ql6H?iZGay50nn~18h zFzpcfRj^oJ#?+vYmi$ZHvhTdBg8YY?%>j`!zLl2kLv?&K)f>ofe#oMEnd9s_dVobS z@U1gUJ$FRi3-r!dFj%wgiS8f`;>UNnV;k%_zOG$IuT9_ss7|o<<#);NV|H9Pqw-g5 z4Cxk3*=MlWFt82#;fkeQCX?acoA+Oyt=$(rxc858-dK8z^xN9#8S`~z_1fqqv--2y zz|WA}?H5fYLtlaNnJ?dU10euwV?o;{T^2C($JElVp_x8;YMMu>_~w0MHPX>-SM$lk zs;kP;>tNGj8^Va?52oJ|br=mNe{Ja(P#@;S3UUeOX$5lVjIJIuK{6_91 z*EF$jJ^noMZRbhEkOr)?g(Pl#|A=P8e0xy;h2x&-U*Np|1wi9J4CsukESyaLfdytH zU}0cpW%*Y>dTEAv{NnqE`g`zjh1suur0<*F5xDq2 zrMwx{?CLGfBEcfiZUB4E&ByJB0qx|cVI}h15#5E*we{=LnD%))imikXF-biOmHZ%# zbT}iU66B$~80nROZ(7s@kykKW3IQ5Q7W9!%zZ|HRjSmu*#y)LRbW@j z%=-IcyYjw`A)93g=5BKt2G%}XbPt5o`{CNNW7AuGvtQuaV)&6-0%qH5whZ zpP?sdF}b#po1KRZtyQ<{NX_I|;%jYI&pBOV?@##R0gXXnaDU8j#&|qwsJV~buOQjz zzl{ZV%jV4@r_oZgxb-~qFAQIcBPZ;e?lc!4vDqu^7B{+`TF|aG{p6o-W{+=%QauNd zjd(}3k7r}(^0kr&kXHOvMfF1&8`8axFwduC&4^dc*>Ys`nO8b4u+s~zx!C>R{WE8L zhKHQEThFs1tO#`nseY@XP|{IV${HmRj>{jam^96mN2=ngb{%bckn%_5j{A+y939^{ zy*_#)>W%U5Jbp-ZhqORsgSrV4n}-DS%NryyXr@t2A{T`4_LJ@=XDIy-+TJlpwyxdM z-euQD+4e5mwvlDqwr$(CZQHhO+x6A+e%oAEI0dO^gwILfkvs-yXobR&_WD6>nv(GjLy89EY9z`L&HCGRQFiSrsvOH5+Z}zF zcrfze7N{;zHns@VGBU0~QbShyIL6P-ur08SGL1XU8^tmRNk#DR0j<{Ks@#M}GNPSrLEc}kpnc_vj0!ig7jB(Y|E7H@H z;S?MFsnuRoYE*h8vnh(z-X^oT!BFbB3Bv%h<_y!-vsUHj6q`(S=y+XO*p4H=naAb~ zVaiW>1s2~V?1*^)XQ)&+%i(*AZI-E>Y3_+jw(9&dc2Hz4KPulP-l@5sPt1HTW3lIr z_~4^pUc%+A@$Pd4U)eqpkcf(5bteBqC5*D#Agk%bSF3luws`_wTFt|_u~a60E>69W z6fD}bK+Vd)e`l)*s6F`&AEWyoeVcUxwQ!s;n!C6XIa7n-a{FNSeh%>#agtnY2{RjG!rpK z6lxO?YMr^>8E5!d_+1I(G|M7O|FK@Od9waBV>kmWJuEFO!#$HREGMib_6kT+yif zK7={f%MTYV7wQ(QnrN@sD-$UTLb!gB(qTs1g!mYk{P=W|f%z;Uxs0Tkr(xquxTX&J ziFbJVbWh;a!SCQiR;F;d3!*gM2db2SSN>)@%nq++^vaaT!j-JQUq}^vYlR3%07o0g zsf&#B4)ey3SSGAlDwXR-^jk=UKiRUkRmcjQZl20W`7?_k_Flh!o(XdlGFoeBKERaJx zq%8a#AM{K;md;>RI_&3uECR0^*MH!7sosA~Oalw!{4Q;VHC< z1iHzC{jG4J7rRZBVa{~0;(5RY`oLcq>wZgIW2F!2uLr@_lJdik&0XVS_x2@6qAf#ROk-nRLmKvCJpYc`r5*1zAMe>q4kMxYd3QsItc{o1JLe4U z=^KO^wN?!|rAwQ*&1x?|!Vy)ljFwRY)5-(l9#DB4h*Ax^QA0tzE%zbaSSAJiXhtc$!ZL>Q~`5O)fZncMXFNA|A8|GAl ze6{1@?(HBG%2|W*ILLJk+c_Ad4FZCRSW3nqx&*1#*OhL==dOuxQxCHV`qUE|i@IzG}qT?=1cOYERMQj3&jbXxxF7Q@n$SCkXV(9M+t*VY~DQ7c#9W}WWB zW|`>~T0eQ{Y96U6j3_7`FTSEk{A!w_*;Pl=a{Zx(X(Q9qgY$aSn-&Xq`{W&E)EL5T zJ_nKX82xQI2g%eJ%&qRV#ldf!#>Uc|My`df6nS6{tb( zczi&u9Mh;2D=EoA?s|MuXSO>c-%H64qRTZRa(*6M+?EMx$xah4@7~^@Xt|<0tkc9~GCF!xnDr(iujRc1Nvuy)Gy1 zwx14~>{jVblk7#scbhNU?)F@)1MY(0-6V{Vkgw)RJl)&AM~Dz$=&;HnASQTN`9ZMJ zGh{$1xOMWgWMC?|6#9PW(IB>bRKsvC?h%8pT%$+vj-x!m^2oRRK%|fX*);A@g4x9- zyF@N`09Jq|K;{7evLM5_J1PSk$`3^fRgldP?^7!SKl)Z$F${R7Kn2UwfejC^MuphJ z1IEXLCgx#K3J9SI={hu3&oHx=tQ=@)fnPdsRnNk(=C|yRXn|rrFkDaPZvkuCSHv8w zXn|`wa9q#q+KF5b={lHP4`{n}T90Tuds+8$v!%YA@Mxxf+WVwI)1B5u|ICEYR+Sh6 zarsp^1e^Su{^ln~a?rKRc(}^5F!o@d3ux57EJy0lwKDurc`{s`9{hMni!)}_5oBcl zdNRb_E(+!V0!u2%En((3Ek{6+?cbr7Eqk`9ZD*macK90X|ju6~qrEg5Q z`ix#MvyNcgW2kQoqz)+D6RJuI-7~DNB|8V2Uf{oaylyo*hn`-5xcym@!RK_q`}u*# z{RNW2>Hze~Aa**~ggx%cKSrW~VP0ZPEBOF0f}sgz9P$f|^J@?A9r9PRZ2)oS@_M<^ zXED*d*;0FQPGqJON#wW%efpK15Q`kuo-JYs4y51sVgg~J_(J_5C%T2nM28{zUXqkZ z6a%I;isdL61BNw#b40fRUK@pU1{aB7GX2oh*lUS&B$NRp8~*j*PyGZp0vt$FJFM;A zN!QSyK3+SF?NDO8_z#&*O5$ixx4H`5%_-r9!nS_35#r~HgHF%U{oF??DwuuM@pjC(QQRZ&Kc84z$$ z;Y*A?&<9fyR7_aVhwG_LET=phZmrEMr^a|Dwjjh9Bd#qmCr*P=3LHhQEifnQ(>GfY zYD~CLKu);$ditFy!}oQ?Roih+*fxq?TQpk0RyAVLYCSWs<{wNU)0VM-TD5DzXMDq3?*_gEg%+|yC_2p{TSd0J;puN|Mp zn0|wdAxz`rj4(-WRP3dcsSVupfAe^e%`>{?x zkKyft+6dNTE=is0*$1)C0^9c1Z!G;WPJ~(z){UKVO)Njf-4dRU>f_G5k^VXPgNAeQWV_$z zs3U`GQf>S5Y?3_jR<4Jcm>s!1}gFr z%a|7*Q3oDThYL|R)EqyJ4@K_#cBS4JO=&>!Vz;6?=zUZ$X;B25-gT;OSLt^GTghH| zrubv7thLJbVqpXQwzA#t4m%kO#&T#RT2!H9oMT~aoEb&|r*1lgPLy~hgdt2KR0Wpu zWtPk~H0S4UnGkT95K@vsi&G{)Q-6Ni+#Cdp4adu~(k^suImuKN)5Mem!vIlcG{b@s z1{LD9{bYb)gNmN5WTrWRR@~N@FrDUOwAC=PfwTrG$#95m?0bZ}uvDV_z5=VHR1*EZ z1gp3r9Y6x$Wkx?B!8kW=Pv1ArP&aN)KQs<75Fk%7-L=9>;c*B)e@Hr#wEFEykyol2 zETZn~2h+*%K+l? zbA@8eY1(;M?8yKvp=;NG2D{)tg`Hxme*Y9|ZiL^GwxM&aXeA^q#xG8;XdO#9fKMGG zd+)%Ecv;c`mv%SY%KoemXX==pN0uRU@Lv=6{rOIbso=rBkQgn#aD8d%7{tl1cVmXv zTqpeq7DFI% z3-f|wTg*1Fck7jmvKmIm__>A9rH^sxP}$UIx{dnXvqdT{-lse92{rN=~vqo^xN@JXV!jBG(& zr9GwHVK6V&+CXwRTnV!e6-91lysC(+u&q;EOzUkUno(V#T{M#IdUa47yZ^?6OBU&1)~{^4mM&JOdtXpKF% z;m<;L<2^AxmSCKB_z6SOA>JY3JO@$?H3iPfur|)-3j~{QtGnb=_B9t1=Jx9PpFAul z9z}j`YZfaHUspLefD>5oXJ z@d%HD_qy1lH~usJE0^A|N1;{d#=;7Ny$esb*~H~HZA(s5X!S>+qF7@_89PV{2YASK z?*^&@I_+Vg&E94_VOuNg9&wqIgW?C`&A=Lr;gzW%nn+#DBkmh8g|9!4%W}=c-YA)c zVEEX0gMAt9xRD`oz5GgY2&R~1USvZ#g(JuKPWVCiFEU&JAb_A?>7!}-D8OwV3Xq%0 zdLwfyzzo~AQJOS*!_C>#v$5?r2-Cyg;}sE#gIFX;PlNyLg^KnbKWS}5e(*~s)2GJ2 z6D$fmjLIG3J4ef+rpwZYA2Y};YR+&K|LImRMo2~5%dRy{8X2L5wJ1zgrjK!#pcPCX zv?nPDANvcUW_ID5@5Yhg>5VZ_2r+CBUMz;t9K347=Jd^WPeq?LhX>YSNskQ8*qL5~ zqOMmu2xG_3!jWlr?&3K7i!GkUitY?^YrRTcS++D!n_bVY{7S#Rq1DWRv%F4-c=4ym zXM^v${HJma{P_lKraj+$gfWxDj%WXSya(bS8qXUk4L!)sc@8ILEcWKYhNqmTCxt5T z(Mvt{4pw2{ea=LVG%FAXS2vOg!bY~{ZA@t>)?QX=on4& zzvX>)RWrIpeVhgCG-^Hn?<2WX5x?rUB_H%Cq_`7-fQd`S^Rfzcp{GwXdmzpXDk-(1 z1cVF!J~c&K@=}P?($;J)z#4$Oc}*PvP}TJFMDA_U*IhcJ+^en<&aIO<&bkWo3hoLU z+ihN^lzVmxz76HnV_xoLT5N0pa7?+KXWT=#M`(5??NNSjh}YvQ%GC1Ed~d&gf%p8= z3j4vN08NUi(Jd zU53Zw1=^eW)_`G>!O!zMo5Ql2iGj`MOH2$1J&d$-G?^tWcLB1T7a(Y|-r`abWPE^W zY4ESvXaV3^@^-rtSD|`dQ}PF4N)pll8Gxir+^2}{LWP(o==nvvlaXGN*qR5s)zQRw zS_<=(-WIBJ?+G77j5hY=Zp8)sy1*x)dOxEhsKoNgY0w4Bmd<+0)>PFXEr%Jkws?OF z`2aT$h0wcAdfW!?HdzPwSN&Db)cM`+kJI7n30vM|;@kJMYH;Zkzh|#g->zunXUs9A zX1XV6)wbhSZ$%P~r0vSHbmyOpQoUq&2lwo{&4)++MI&L4l`k63g`5y^kyF|{UhB@f zM?7DVotv2#8*1!oYSmsPi-Kna4h?2Y{tXMKu*-Eu2OPZ@r1FMLC*D>QYCa5Vx_i;u#f1$UC9b_bQwF(Op)xp?Xux;f<4%_ zrM6yjh5hmJ^&i)s6b8hyT7|_lImCm|c@NQKfBEVmX;pKuN25cLdw=KPFQotO)(F>} z$xfA+A!i&>&(2LmM=#*)5F$sDi?^@OjO`C*li;<;>x4w{0cGabfKu(A7=~E3-i}W% z>9Wk26r(X0YR^0U{!_^>l;6a#4~Mr+RMqBwZWKaNK{J&`is~RxfCAvcV<2QOc*rZ|X|=B2x%k-f85eSuh3|W1V>o-=7ksm){*D*xW4`UdE5o zQ%~2?@Ce%>94BZ%NCHX_*1zwUvB8ZfM>hjC%l|!aEsAh1C~SicFC*PspKmB+^id)o zr?Aor!*X#to-{_r?-D8=XN}`Eg71qG8UPmf4wf#2Utbwn5#|djMfkehyOx&s5LDM2 z?U*EnfikhSyaA9Km80Q{T65tO>6tF zBQrp~Q|USjN=9m9XJCm0OfmnFS^m#6^?40ums!y20=w}r+1U6{W0{u<#gLWy{sC<( zzD_V6UKA8wjGYb9r6!^wT%R}=dM8z9tZ*HerFv*O-@YSx3RVl7MltD^QBgVPnCs1y zpQQ`4iJiWS+gR-*-BWvFFg$xNpVC*h0TPu{2RmN}`h#&Zxp9qdeQ z(ulmpQXG38H!x(rg-Epu9~?8TkGxYvCrpmX2E$ZQPXsWlvc|MhG75s5oI1Xo7*Z_e zG*4@(48LQe9XPivDX`-Bo}jGQM&6`W$Qa)+6a-L_s}QBd1uy3(v(t$)yeKQ;tN*Y^ zUpnxd4Tp&SVS$#wv6VJ6a>ouHAqvIg*}0Y6edgY4E^eeqFqIq+WG{t;n($kN-w^H? zAJq@4XX1cAj;)*Jh>gXkNw^l2Wuk+JfF>5nmVwNObR6!)*#cvP%@)&xch!f%DUvBO zPBSgZkw92Cz0A3&n}S&H5Sytj#8dAC`KT@~G8f7bVdDt2Jq58FxnmGO6V{Otsq!0I zV^T#H(Ki!#=&ujC(~@06jO9tzjfLHfubZE+uda&>3^XqX z12Hflt#3(655IcnFJ!+rA$(-uGYWkt=`d>(g4*N6C4D+Xi$$t@b?Ld_7Xy!A#y@oWWJI;j9`hSl0G< z@W4pUx%-5cO}^mhBa3LRT%aEOJaF8Eart3=v=8mZJAD=%igyx$lQB3+r?M;6(WX%5 z8|n898GZqLkx&Z~Y)h}i?`dJxKQH!@R3NmlH+`;nlP4HlZ%OrOLxCetNLY&ewi~Qg zn*8x|Af5WIJ_lS|ekiG6*|ryN}& z5LUTKOFlUnXr@L8+|8h!6X0-T4Pl2~&l1=&9St!(ILZvicLKfQ`8IW2GTwb z)aC&@Q=OR`(vnCH4Xvuztwj`Nb1#j)kmOOSd7&L$Ogg#oG5`6~S6;#MnRH&O4t=wL zznHY@dU>z57~jH4*S|NWe8{o;Tc^Qn==2RQM+W@XvmAEYJdQsuGDl*HDE-a}4~m=O z>6ED?iELYo^-DN-Z=aP-qB2fv7h%A*;W36Xmh7%TbTdAHPR$d9X*_zZCsvkD42Qpo zK-non{YcZAn#M{f{FIYOTxz&ubxfV&?9Xj7Z9omPfva&iRem|ER$9GiW`JPY19G#< zQD0btVAd=J1OI35RZDFY^?5W?N?w}2ig9o!5VFA-&`VGu2_INl=WRW&))FJzZ;D^} z6Z1Cf#`O*%4{iHsTU*rJ(gLZ<+~M@pMqOh$X*np_M+cCfifC?LVT(5v1FmsYkrl8* zulQ46MTJpkb;@^|UtJ-0p1EBM><1PrrP8O0UD6mU6JN_O^{Uh%S&YX{Be8oAY{C$z zZdin8csWtlL0k;7* za0KNRtm&F?_%=f`E&qZC#*mD8=-#NP13cB&%e`E!rHcD{^crz}-ZcZ78-8IA=%Muo z)hs>lT?reby7=U6y_+h|{L#m;L@~Pp;g&ISJG0b->edb`?~<`qGih)Z$rzUI&<#s4 z8m~Qzic|HD=TD#az3~ND^B0fh>S_u|wMa0uBpx5cv2EKPlQ1W4!>QrfFYBWt zv(8Gt+wWVEej=)}UMWh3`Bq3%#xTsDyI?s^qBF|V^kj40VhTi&>v@Rl-LZFD|CW&2 z_Cblq^#H;Ht^IL*RL%g@8&6ht=w|VZs*k4C^yzbl<6wLuQ0m|%cc{Rkl2C|oy@q9U z#`@I8^G;iTVjZC*H*^L#8|8G)YWFY_?$A%l+!Nte+{zrDH`)q%^a0*7@6zB4+H`S4 z%Px_iv0|Aj878-4+)vL4IO%u}e9w}#gU;MmMaip1>aA>W(j{{UyBDS(nk7)jxT7>PNa62Ge0X%aGi~ZMnWWSLNS(&; z^&#=?Wvt(tR!$Ij^0)tX5qX~Eww zrY-oWtT}}pwZrdknRkQTvu?=jybQWH(F00Ij}eTun``E_II!S-~A^2N_r zF%eYSkQ0HmLz$Y${!-QG9(^R^6lBw%lrz;^UFg}Ufx zo4j5~v3N_bZJD9iMf@)PdvY#6w^jmiw!90e2R5%_W1c_$zJPs*DURztnl4u09-T=O zYYGi+N(RQ+psXTa#lN6%l5Y4(BRxm`Hi_gliLx)^C-t+~tPU za?^-QJ0=S0ll^G~@aWMM)J;&%cM_-sY97m_9f$|Hx$_xf^_V1ja~1WyrVzzdtFR*H zuZJwoV%G_-6K;Ee*Uuo~V*`CT@p}UgfSQXP8rpgv2lMT{sk1+Owv|5}BM3TVQ|yUz zeXyP~;*ja}y?E5lo&o;cO{)N4Ed~UX_8uyEl_{lVOv8o=QEXSQ7NxDO1)JK)L7P8U zf$E7Rb$d^rcC#>iZCzF`t44pI7KMM)`)vdVjgn6sPN5BJxWa+DmA7))!J$ZyNtg+N zdUrpunY+caQhHxz9~b?C$1>=x4C5FaRrpcpQI45$$0i9w9EOl;m#L+RW2uEr3Www= zHVt6~(PeB5Yb$1548?J0SSY#%qy?OrvX;1Z^v*6uwaaad$PKTQ$#sOd$1v+SoP=de z)Po(*Lzrh39=rkLk#J;lud&&%NmVTP4ldlCWJ~oqQ5sLT)XWLTulpzMpJQz>{f>hg zi0Lh46Yz~m(bXxorxY{$2wTVEDD2pw{l#Xd2@t0^aU3nUgZMbob*-8)8GP6qI=E~Up`BSX;%_X2AM*Bog3j$>?9 zA27TLc+02GB}a48&%q5shoe_LJ~e^8^tyZ zCGfAz{1=kIgbhN9vM&#_A+{o8#V{ymyty*bj1U#z@8d&$Le?gn`OL!rU4L$BqCKcp z?KBfev2av>DMx2m^f0FJFJgb3eel+^KT%h*W7)U3xB9*Y+%S@{#1~~a)-Y8kOpi1E zVDDFee)`Y&kp!M;-@jZ9(i5BPCaP!?{C=Ht<7~tI@}+Q3RLbk#8<4K4V8joxZ1wYi zDcmE(+JdBY&uDFKk<77T<;4>&Ao(u+M*;z=9_B?B;jAk#&B>D`y{LxwuFyNxaGdar z@TUe<;-)n%vm6e(YubGb_Kpnw5n1yhZ_L7ZwJGaNS8;YG8wAf;r7HbRsg0-vi>DWU zycIs5aHjqP$EBj&aCZ!%^Kp6d+7Y8^SyJc5a1ZSHBy&1+v$C5_yXso1bowCr#FzCK zY^?(DWlhOO;r+$4JVFe8KQ8Ugu}UTycJ!n}e4|?Rle}fG73#O;!YKMk?kDy&yloz6 z%CjE>D3JO{(JYh7-udF`#&8Nev+Xk4slGK{c#4>7by&*eY_uVYbM@pY$6<&T(4}mJ zVj4P=3<(`PkGT<+z6AsbYqLOlUVq=~K+y%rz^>eq>U<>L{fP5LpV&PvTb7P4Gu_@Y z+8g%C*Gnv4HO`xyYaGiqwD_eB3y(z?CskFz%BLsam%}cqhm&liJR+G&)C|C|1~xNN zUg+%;K0q!7o3kj6@ThxHmbX-ZRVQn4YOiz_x_CUS?P{oztEFW=|Gxe3c&~HZJI5c5 z+B5uu`2=C@{d%oZvV4p?BTi$AjJv?k80ly>96K*7$GoB%G1vI+!tCFkOwHt$$<&%c zvFbbwn^D+WvPbx|(T;sXub;+g9&le1XSBD5?^{zo6Ve1WAe+!mT`eLWv?yvYX`?GH za8i}8_^uEn&?Q~{+$GGt;ODu_E6m3P58O0*Ukq-38Gh%zo9sn=)Iel!K$aTHt|046 zD@`k)X@M1GDvX+-M#jOn+qXt7R1dxBH%3{wE7Wf2_cC3vu1ZIaUmaGPDYonjf7P>L z&Jo|>)}5^HzBik(4Mt8rp99iQtMDI?8n7*mm!?vep&n~phcfj^=)W>Atm!fh)>a@E z5tN}Qo1;2I@9yBv!^p|U)4NOPg0bpQnYZc6UzpY_maO*}W;(~8N)X-tro4b)34QV$ z(mW?48wFZ_?|b!dh)<=PQw9pVmUGF#(r!5aae0(Eer1egd5u9hbwQQRLz3fyG+CI} zY!^o3wl&bX6*_%0j`xc8`8;T&7da=EKfg_^9Kg!)qXm|}g~|@QP59H}$cU?VBlV|x z^3i%^^i&> zHpP)yh)q=6AcG^zNAMb^C57* z9&H*_*#Das-`^8Bhh0VJugERKxqReB83J}vEMG$K{V|ePy+_{VM6*ge9HIDw3hBx| z50Y4i_5NLjeenKKC)F@JPYx_mrO({5v8=Z_b;C6RL1-SE4VpoesaK)LG{UbiZ09`B z8d#2a?kYhuS?vS&Oi;HmN#w=QIZUVc7`7Axq|kEn!Zr!B-par_ClJxtibSK)dqt4x z*~s}9f**)Pfbqb3Sy!C*XmXVwO;9zQA`K?oa;fo;q^lE+bzrM+*=;DUp!b8>^b)-O zevm^kNy7~UwjED$M0{noHRP&!ufMzlSw^AjF?iVJgri#>R*Zh1@s*BW2;#)G(2BDA zFRCh<2H?E0u)Xl;oM*ss$JLiOQ>oN{qn_*Hh63?byO#2hFylE{1s&~`r zUrvzkYE__2B)EV+^C!5!t-p|m0TsrP;9*5sNx}RSj>tgVLSrXCc)hHMKJnMX4rh!t z&9C3Bg7G0avN7Qg#J)@dMy6i4I$@i}!&1TVm_vt5HAI;8d7^EqgcfScoNnhb!|)-) z5~YwUBii_wNgxUq{^ts~n4*amn+vUGW04DRGFXiWYv&&m6=r98G1H5UK_fGwx@!_u zAovN8{^yxIxoZ7vIOaFP?sVgTxQTbb`v_DNUxL3%#HBl6G>sYKE24EB7Ex zwX^&{Tve#yeAc!tu|m~TcC4tOd}g-DARv*VLA|nIdNyx=!QSk^`-{vIDR6C~N}IS! zyIH9^JauO)jqXRJ_ntOrxUW09HA}F8&~~2Id*A~{LmY%_QT%3syVyyFcj7lZNye4r zQXK7vaJLN&u+WPDn^(^D(ha{dXOPIK;WkeN?>xG|zYfqn)S$r5yjaHIRQu_|lP>S+ zTDwQpo|7XG!0&vx-YD}xM;^43UKS49);HHpZyCibr)@d4GBkr66YZ$$ookpn zZY8!0f)nr+OLd8Y6L1xMEnRn#vJJ`fiS(hg@b;1gVl?kn8X^T-oeSXOU);O42Nc;W zSyl3#pT#3OH$Gk5(Oz3%JE#xDPdKWhTNpHU{&jL->lZ}|i_k`*!%ORN+{V~plBOLYv zX*ZOGFLz#GP!>CkIZ*&Yo2^}ROma7A<^irnoS}v@l_s(*QT|A5uetiUPTpKfxc3atOECIGyx$>XoyVU6cEIcREIq%lWmKb=G0~MQ_=4`aB^@qG$`kD+?(w4w=yNRAqUJPFRWCe{ zt!PWu$R2Et^@Axrkls2GoUO=68~JcMULdj$iUn%!Pl_+|4y84bEofvft+QWnSRN@n zN>Etez)tA5cCBri{}GEiX63i2zAcLXZtF3_``uWuz!`0q_y5;l33<9Ew^i6F>5=x@ zINwxaCI4MeK3JTt{Zoj4k23vJtX43rafU&fgE9fDfhI!!1w{si@ge$FKsTRu$hYvS ze<|aC>)T4?01A6WexN*6liNyq<$CZqeVczO=#=)z`ll$llHV%&F0}p`{ipc%M?P6O zM=(whnn%;l(z!qpWc>STxxv9$Aou>PK;%{9z>Dak+C~Tc4uS3cb?(z~Tb89Tbd5N$ zw`+6L?5zHeIH<6dzJ(GMHiY!8f2{wo!*|f;aLRtG^VVVdLXr0Btl;hMBfVN>(vSQ)=ssx^6t03t;GMZafY%6cJ{7qo>|=g5hfSB*0*qiqWVz2HS}%$ zH~YOiXN#6=)+hqyIM&U6Or!OXu7g%ONp>Zp7VCpj{0+^9)L%>Css-u$BF8$TxhiGj+Ua|B_|ID(q64uqlixI~<$Q z!oVSmvkI5pI|AJOn8^Z602PjuzCh3Il)m80TP>XHoxTLD{O&MYOpVwNJ=PkJo8eAv z%gbybaAge!Q9{#l_kZS4f5R< z$hjmxBQeDUp;uR~W=}&$LvG>Uuv!7VWRHS_&`SOauyT+WG6Hvt2zT0x9t|IA z_ktTV8=PGdZa3QP2y7zHqvP)gIav&EvZUFA>*R_pJE6LACr8-3U4$Fnz$j^NQb}aw zulbbH%h0!AUOZBHVqV-o>QF*RQ8l*dUdtSI7O#D?Me1|rp5m1L@+RkRNv%Qkrz(F^ zd^kXk*Abv@Z{kWup>9u_Dr>OYsMsiTtXRKMJ%!@Wp(XC@RPE9PzdS$Lzdc@%VZaLQ zL<}9|=jEUmsdi^nkO~@o$3N{^gxee#*Pc{c??y2DOZUDAu9w#Wwo%bGTLRWWk$l?{ z;BeQ<&iSi zWcNx`^fi|krJy{x%sIqwI;t`&rM5mBdJvLgwcfE84kv% z{hW|tccROo5nL1|bM49Cl)u2vjU7f=oDqm)KG0q`5pcsV?E9i!WB7cdJGzD@JwOg( z7j@-k*Yn830g$yj$x%0;Qjq{a#DbhW_b7bI8`Zj<{@!SNa!9xwAwf)o4RwH^GCGA? zlkaInXf6a^QrNbQjclG3_PZQAB-dF;yTYiL$~rX=cUeMNOncdEpd4}%g*j(X6F;kB zq}U5pO&oR`+w0H-^{uerTyyoMMCV?1jl2#WR5UXwYWYmHDX3ZCb2eyKngNc|IGO+Y zVj@_&msgjLE4jRysxOQx#Quyalo}^2d=VYzBJJmdE;|v@He}0jj))tBxd^BT_$=%l z^erhWy5qfO+bZ?7;_P{%@Jpu6bG~ELM8{rkE|$|O&Q6EMpJzIiw-yl7kS{F}h-s(g zq!%A7FP)NZzOgy7N9v;L1enbl<`O#5hH zJKxCc&3_I^xib39SVZ%;)tLX>UKTS{HqT=TYX3kivZwK(47&=NicNZKf#dRXFEVBy zr+MCnJZg>>Jhr*#RbXVXy7M4!%8>XIJFvlKl)g$Mki$6q6Z}Ym0y9(n{DyQNgOw0R zh{au_m0;LX^aO$g77dXBjsGN=CD^OUu?U&7D zZQ38}utN~8#Ux!|MGN6~Xqq3)sP+Q?S=0Vu6aLpt`(HxeXjz%5rEqDf6`7Rq_fAbCVL5tz%QzzztZwZ z9#K7+(zeW0j0s5B?8~H(1O~mDyyO@*kZfi{IeIX;Z(?^*11*_p`hL(DP`5wIemJ-& z=VpJ-9gf@*6Grzu+hT z13CFkpZpga^M6a3Wc=SzCjYtS|9Y`ZyrTH6rT3I<(B46aCzR~`s z61ukLl*RRaE33cz@rJ|g`HT5Vu}ngw=GB!Tj6q&ErN`>B#=mPlUyw*~C`~Y>{L`UM z1k6+4B(WzGt~`*0Kyiw%Fl9vN%+$@U={a8C1P}SlBW>S=40*R%N}{xXH})^lXA)b* zKrU;~)U^gfkiaU+kU$YQmyK2c43Z@`i8Xwx=x5FAon#<{(c}1EfWr>FMzo$-;!YU1 zM=z?EB9}E9C>7cD-wF!obuQiQTB(K;5UtnflN~hd+ga=W693`p1BTm~7M&)FP0eP1 zvaUC~+Idv%x}Ko*!;wR?tsa;f<2Zv5tpRvxpCH4GzZQXwZl4!GwfTj$h{U^ATtCT& z{cK&TrA!^=_B6vq(SZW#D=ZY1*ulL+fN&#n=a~_BDU#~sY^PD~QTU8W;|UbeWbT4l zfBeEEg*Xd?GtLEOTM(;h8Pti)J&H@(nMr{-W~+JO!fZvAGto2--CYq>O@ytfbJM90 zrB#C9H9#G|jQmwXG2$H&D8C!Bfikel9o15}N`<1tZQ87)C|-!rA4J@dcks{)OtPhu7?0dV^=D zMu{Y5s95@VtqQs5np``;aaL5P0bjoEMNYj5p3oAEPvMEDq7>FOPo8EbICbUzfh0XT zaB*Zf*RaNnJNAOvCvGIeO9TyaUbz`aoq@!X^+t);DM1@nb+b~7j-HDDnJ$O*lC2M2 zK5vx)On{$_tOpHzT8uA~h)25hqi0y)CzsHa&4k^s4@tVB4?VC)z4Zau=HZX*Q-Gy9 zdB85vL)0TESqe_W(GWI-RDHYehI=U71@W_t%)u7e25JX+5`0J5#wVhm)9_jtO$Re-ydY0pPRiddJ?DP6+m&*$lg_=60vuB66kTh*r!dOQJ|vA<-gjjdUOSXJaT&E znbosIBhF81t$Cfgm*IH~E3~AW`NA~w@ThJYV?-d7YG1>jZ~zKApG7~QJjm)?y+vBP zoLyF$gXI6LYY_*O$7rV6ibHJtF`HLC-D2$PWuoW<`aKSmcAV515M+dJshI%+_B0Dx zM`=buxLl&fnszfeV-Mz`bi|)7sX@HX^}~v_dHt~-$=nS=X9ZLB zWV*3`QfYXn#6~$Swe(Jg!Z+<4To1wwONFzyg31XE(-?ni7u0bQ55z_|z@pi%P=1_0 z^c?5v=P(&wc%lMt6IJ|i!B*m+!3>S{9qp=@BKD;L4IAMYwzrF60E4EujTNig(3p5u zt%59-F7qKhm0!3QKEodo>i)sRbuk>W_?*G+J^=Lp$J;waiPm*lwqe`$3EQ@9+qP}n zjuWZ%OUUh-nIPSLbn4|>k#5^EQ-|iW(qif89yc8RPL_kQyfrAqRh*aLFUV%a|Ua znVt)cI0)*n++Lbq9t`r(xC9E%m(=0A_RmMeC2a^yojiy%?#SG1-HAtkUO+r`$Jh25 zgmi9^;t1crsp|3IdwZy8-rmC3+0zr8&uK}#1`<%G1n5ewN;Txy05Il#_imk{;ovh` z>uhq3ikN7hr}h>mArX8Lniwi`>Yq_{#|jum-!D7*!wS&lJE@z)56cMTF?y$u&o9<9$K!%Z_n`9H+rP_nQEv!BFo` zL9#IQDx}zqnb`MXtuYWbQ7gf#J@LxPZoAVXV&zS+2f_F+Axf>OsrzZ`Ty_hj^}h1sM5p9RwKdNldUE{Y1YhM{pys zB-3JZ9nGE)U;LM!LQe^?+?C!Tgi&+DKVRyjV#oUbx<3jt>Eu*)P-Rb@BVdn#)X*kn z%~neKemljcH;s7-tu|j(1?{?ix46~+xyui>b21oJI(x@nY%2K!UvzH11MJ8$1Kj&N z1o0r(x4Y)!!!|*K~mX5Jx z;u$H8Tp8xphgQ%K&j?hB614%8Ajm7UIXX9C-`T2_!4n3 zT8QT^7zavd+go0)MQYOTbWcNY9^V!K#EZLsDWA@}LBRrE?8BbAEuONiDt#L=;$=uS z_QqYLCoq<%)v=*0xdqVM0}mn|os7C{I2FUREx0?Ib`u4QX<(talTOwj&KF^4Dh0G# zOLu!Z#!o;&l>>daMa3m=$s+i2Qe}{AeG){)F|%IE&*q4?t}@>RqU(8y0SgAh0-zY( z*toiKj^EAo>8x1P@r-8x)7s9YN`dqiExyUWTs-BzxW4ujbZ>;Jt{Kgei}cmvk0t7h zodrWnWa|)z*32iUwZ;xMu}?-iidP3I1PYz_;K$}{ z(QK)R6dm{@RBW=?D7;@(I6V&g*k@!Cdxq`5WE>mjnXUG+n(c3s!rsk_6uxrkyd*2v zBAIjGFU3HeVUDgnP`P!zu*WL^-i2t=k#fUk!ZuV?0@;c6K$0dhp+#1R8{9r?-Jtc( zS+C2Nzz^xF4Sb>XV$(%te=k1|AVd}y5-8qiY8y7+!v&yQ7o)mTr|Np+VxI)C|Hh&I zx+i--T!qkzg517Yue48hF7W2p@#ia6(vSk@2T$l_k2TV&9P*T;{q!07BckD>7m(_E z?AXu&`!)uLN0FZDbUQN~S1)zk2P@H6SL{McdxGVkRF8mFMpNR+0X zD1t~puKAlEj^h=f?^-~SJfut*E3v8x;&X?qlgqAGd_q+&@N8@C&HdqcIt;Ym+Yf8$ zz+~>PVw{o5!6f9!bSqF2`e)j)OGPSP|Axgs?wpTOrlN^OZRc@h?V4O!+p}B8=Jj3; zOtRtXPaV>yG$ELgjWmX+E0{(q*!UqM%1w|^-wL&~*vicyU`~sn^q%o(%*qX#CxB)0 zNz3hcf$|I2QJ$rD_Y-OjB*1&o!96YjLCfm8ju5tC?=7WgqyWE{ju99{p~^Wz1mh;{ zLqLENras6Y$=xM#*7xCS4RbpqPPCl7Vt3|>Mk!!0gT=Ts#!~EuI zG(yE9BkxR$H#Sh{8Q^pPuEFY{Nmgkwp}1KO@W%~)@Sa{USYB39h|HSX&B1DB${?aq`wN!9*CeGu zAj?-OekCKr}qm>=z78wS}y4B7#dNmsXwkt;x9~e?q?lhy3Paljf zW$(Jm8Z10Bx_;<0Bf|Veofb6`L5*wgOY}medTkGM?_=UK%EUTa^ z_ouR@Z#R9l^SF{+)vPBomv37)Ua)%G%iYKb$oVQvd}j3f8bhui%4vwT5PeI&X}mrBRl0U=xzE9f(40+N|^Y1gyu z6{tB^c_*H4onS`hG9h%h5EM-*@`yeb|E(jfZapci4z99}@ljpFSG8BBjBfCY7`uFO z$a2ltaBwNYfGy#a+~&a~=7J)%-aaR}6tunFx~utVZ;Op_+E;??X_sS}$>@qEXUtfF ztBgn1itQ3_Z$J0|0#D<(=tX=WI{C^uT4ucs%pTEanUM?{VTp?$^lbZPkq8II3#os>21%zFh1_K*|5zN!8I zf-RR+Me}e?WhM2%C$gzVqr{R(zFS(w!(`$X{8#1UD)!Rmb(Y*GzF0z+-7pLg@++@! zR*J|x+c2tbexHN;yMyOx`uH>UNUQYzN}j8gq`w*MogVr2RElZ)pX-apQPNkqjJMJo1{c zn~KY_nx0Cx-d6XUmb2f_aVfmtH=$&K+s*dREn$aOqvkKf7}Yqp$zT%5E*|0MD~=Miaw%w{dvleYYV^wVL~c#**gf&T)z|J6_PBeRqETY6GzB7F;c1w@wUg|G z8cpnbnVlc0rr3*leAV9tR|e*B9v-nIh~)rUsvDgmn8THRn=W2UwgFlELW$=xR!b!E z#+XjZT@jcPg~NC-#Wnd{Hm8Uy4IAE<)5z`>A%phgUp+Ab`ww^3j7$n>1%_=z%_|fK zzMqh|n_M}ZvZW(u%JD=8h}zuKN-mElc~`?-`u;Sx1xI!jdalzK<(rq4wN{(GZGM}r zM-sSK)SA@51?0q#MxrZ9UYj|tHV-pgpOCAGB*`6VnhV+Dv_$puwlIIla!HHaXj?gOIK1wm$;q8fG( zmL7Vzy`Pl3!9Y+D2rNK0`ISC+5R$Xs;pqJ?chVNt_{9+ir+#Xr6uhA7zti_?6V+KZn}{zv4v#S^TP(c_lHW47fi7S zS?6a%T;**X^w#}$$|TT*h0W4Q43vk)Q9+b7V~IrzUd1rzlvsA*$V4NZfUw1r$oz5uj#k3_H%linJTrZfNH*G3U?vMTq5(P`bMI?F-ExtL1*XPfXpC8Hq$AJ5f z*krd2WL%j5LP}I@wE^wYCs%Z_+_uk|ggwlhjFLHf*5tr#+Zu*YfJga?11Nb3mk8#* zdp31W*MtR)h(UJ(){I{N1icx~<{3bWR~vz97j|rPE1{=P(2hAz6m<&*Ezr|ggEg5+ z1G=wW-a+3e7BvC`!p^FG{f&w8%Cosbe~#aU2fRyFI$bl%mXI_9xK|#`8sh={0)9EP zyp6w4MJnPiw}0s5V3u7Tz9^H6x=J{1Bp^Y?kFSnXHJIm=2xTT_#5H7ArP$JR)1vhf zyr%NBT_QLpp*cjsHo@pxm@AMH6XI=>cOADfBDQY9?;ZmxQskUYtYN}^r!<15ohzsk zre4olJHY{CKu5`ZxckP*-=)JcbSycZ z;R>Jtf+?jb_9pbhUa9%m95PQ9Q*^bLCuB?3&;!O{+}J4257`Q#9_N@@%Pf%hIFN#_ ze9hl_(^ST3PW146=)Q)5bJp$CcexENPU#QCfLtOn#jf#svEp;GOHCsn$MBhznoGsf z;s=egTwrGX-r~hKCQ4-t5MO6^=M6X7DJX*uBh)3`f z+)5#@CNQFIE>BpLL#b=ljiqJ}H2U@$ao-SQZd?^{Cxcd6UxA>ys!M5^Ml~8XbK!Nr zvaUd5c;?(7zEsl#C~INOkIp^eFtFXf)xM+<9Ejz^s%tO-;u1vOn=bsD!3jC85vvSU z$MlE352FU1wzf&OdHbT!2Q$Hs8g@(cn1n`ix6U|O43_VNvzZ1TFigC>=O_=7iYA*| zujCCEX=J5M;|^?#hSiz53hBp_O|!{7#~kK7xx3@k2xLI@p)!@q`CjN7gc25kKFn3TeV?aX&7jT8|r?WCFdY2*X5n4(gag0{%FB3P17_Vq(hLB%|3HhTNz+a73C?`*i zR>4oJ8`wQ|P;^v*>!kLd&k4yK@~5K zNdeEJy4nk30LG0y&@=(I<-N>ndY@%jRG9avE&tIr5}sdt$rS-j4!dj!3LYppAb{rB zIMXz3A@LrUJLU)_ne`YG-~r|$&v8ptp4pe3cTz5H3AR}JC0Vwd6eGVHxQVh?H8RbZ z8WhnQp`@L6f$$U5Q)R_9^|TzF@}!h>zW`E07>C3VWz}oWFZ6fS@oSo8n135B)DS}e zyW@VTv0cI|4S--@L+s=Pj9WoCas`ysCo+yx6@3lkMtMuV9Bp^RCVeL#p9<_tK<-KQ z#uXL27Iii2eW8mo#hd}@+vO9U*6 zz8&Hj>_GtpKfVn0+`n3m#t@-s$>-cLWhaA{qm2xQt86%82kld=KIpf=V_jEvh35<1 z?LIwAAh0E1W4ug)f_2dQRy`W=nngFMDF zwP`LfDRx$MbzPpz%|iJ@hj(u@ke3t3n1X!_8c$haZ@psK-3w0(y&bw;LS^qn6| zF<$i2Rf2|{P%Ha7{_#qQqw4mNzUl6G&GqwJ|Cg*=T2mdSfzW+?l|282r{A;5i|0x&zXFILP%S$KkXlJBk z;;cm{FDy!@Y~t>$^Y^2oowI?n2?0HwlCz_Wk+ZykqlvAv69E(3e>On>OReJnw;`UH zf&Jep;g{5;>^9kvdR}UG=exzJh(sio^y&E-llrfL8pXk2FZeZmn{@5^_*x6AG^DYKCCBM5^N}x__)>DJ*TOQwCZ;iU&GWmBI8ej!NlQZKN zD(Y;I%oMaI*wW=&kcbyC#V70-e(yeM`0s*pZWRe&~2IFP=p+ncXG$^k|0oKPdy zphC(a!V0E9GCfJAr^5g49@c-~eCJ|x{L$&`_SsETBWzg$Wjb|z(>a8OYx z$o9iflRDZgOX<;^w6$!@@>Oq={}yFo`BYyHkSvsjjl5=!@~iyXKho^8<;G?a0Zz+m z@$cGmZ+eDWjbi)z%oy-Aff0NRlN@>Y%SKa-vgwKuH&XcIL3|j|JA0;{bSs2wbXmPz zG)N;}b3tj@#DGvaqh#4guv{zrm$)Ss0M{uW&l~!*i8esz!+wTRn$?m zLyW`Xz~cq;CjwdO5GEX7tp#QKSh{t`H&2M+9`ZRpXbd8ZwOLe)1bupl!Iv?{jG!&l ztsPo5-(pi=#TKFNn$WSodWn-e#4hUXD*wsuR-XJ&4XatW00OE~lT;#_)iXp>O3egEbb$518jM zeZ^B-8jczl`heo###I|FlLA7KG|G_tRuY!v@1C2&eD4=Kpjc3)AKQ{%?ucmoz(Ek) zAbToBKKR~q>|HkKX3RD*QPx{d2c~G8=VJ_ydr~IHKiMXS&TdmUYh^BcM3SBH-})XRXp{vp&Czu9q zeLJEHdVNuCyZ26+zGpRVx`gji^mu?7_JIowa|~1bYV+Q9KI?9v+S`jO9ls5~E?(`I z55C?WG<+paF+_7=kTL`^%SahenB*lo-#Dems2SQMMgHyEZYL!cA`Yp_fWD-P z;OACaLjvY{Do7+(3;7Azl8VQwO_QDMK@RBbs~+N8i3v;PZ4=wbw;F#sZ>J(-k}GR^ z34Y~;Q@RCaYt6TmVEYr>vSM_mpfW+y-H0khCZf(Zn-+jq`CE~tQg=GyVH0Lyh?Q1A z&Szt$FJ+|jS-+d4Vtlx>9%72{c(5zi0qdvcVj<$%Ms8wH@N@}&A{^9{n58$)2A4Hj zIpV>bc8xeOS3g6qFhzBoYgA|Tt7DK8YM8LFc|y%xkz9m?zi`Z6-M={)&f&lm4C}Mr z>;{;uC8KY9LmHKcQgL#h6~3M%4a;&HH`FlTC`o*B=zU6Kc%y-L^>ciq2o-w=ar>O2 z`Y0)X{?5@yd=eIB*51Qp{l)7wVua?lzGdDc>C}=(9hN?1Fcj=&tdm@l0xu!>Y8Dw* zCPM~AaN}g54Hnebz~W=)Q_;R|Xu!wKF3XMv#b-Cf@Ok{9q{$k8)wG>h39Xc5*k<>fW_=E7(2yiiBH$l#>itT>f~k z=OpnJ2_N8Wx@ewXH`S$&z*Iik)CdOJ4hUpeL>i?Gvksrc2)LFf0)(OKLF=CRWArBm*`ld*CwPO* zv(nyxX>?xQ9&}rT6RH(viyWRt@Sw$5F2M(HkwFpnT$mROA=+Cw?AHdXnAoMOy{Bp@TmmsWo}Fn#WW~S}U}GUAssE(`dM~YG{AaXnVD%-UYVs-%;+} z&!dNdiF1i#U?6=zRS*zcb_<2|LkBz0jvWHsAQMCJ6}ydSoZ$w~x5vXVXy?$h=d%i= z{|vQ^J0-&vA5q;TQeH0(|FGAlZnYQ?yi#$j`&UPLRzd(ht_Z<_W(o!T1|L>M$!|er zr$r(-?M;)qjz^&xmz0$yN!Zkxxt^jI8Eo4fUZ#RCT{)+j28}%50%t!Tj%}81#EBvf zFVK$rHB`R8Mx>?DC%7g_wkQB0S|B{r+EMbiN3+;o`43(1Ll89`Z^K9EEg8;Pdnw=L zDYtsg=vcJ3afz@r6IK?a_Z|73!>KHbk7uuY@AukxKnZvyuQAq|LjD{#@_GdH72%_( zh$xr%E3NF)#+m3e{RZ$iM$#+dxOu?hVO5{Eo_mJzn0^lk=aJvSQ_%Tw*p+L z^3rLnhMXwH>^b0)dh<6o$trU0;&IwdLbWq{6`DD2glxs7b$h&CD)dAuB-PwC`i`r1 zglMX8XKykGg%RJcri~)$mrV=0=(!ZfeDYcNk`5y=06FD=WD6cuZt^-jDprtBWgQp= zl`HwiVDn@{>)J>2u&_s_bJ*_lJ|o*GCEGJr3aVhA{V1zDivyf&FbNOZyAf=u7C|IT z$#mN)Yr)H*wsrTW)x&Ghm-Q`Vubj*$2y3b|kl}gR32iowQA>$?>w2qbLj`QywEWzJ z^F4{q5wf>f(=|m8#3Nh>Y3o=8Kswc2W!dWa<=B+9HE24ReeTx3EBv83`t9tw`-nND z2iu3^06kGeQr1XeF@socu|(L(OqIZ7EE_GLSVR)pN^lcp&vv+HD>^k$*{N?)Gf>G} zatsh?5o3&+!K8I)3Cf{@SL1y|L+|5hs^v1qbv^>srWWfpm#WeluuuqOv}IKe{I$uI z-&?&^KJ{%aAr7K`(vT_x;pzi`2uCzzjU% zK+3*(%03zR%03A1>DV#P9>n+cfvvG6pO~rK2uN6x@i4EC5V)I=uG@Fz{ zWA{?yS?Y|-rWVNw-yAkOnW1nKX4D`#8@3$X8@3cHGU1C#aecVa{rnaN%daYs&M)FF zVM4G4a{@P3UwBSdL2#ch|1tRpy^}BeM%M>GN)tf%53mf=KOy%29m_EN(`xr$fo1+% z9RFV;`2V)g{NE7GzeMx@-FoxikPgfLL^ppE`>X`){|zhs|D`zW{|UwUZ-3jjldY9kKj{2*O_CdJfHPIR7aOEvq2D`@RNQ>se#FXk+)= z%WMoYv7l)B8t|(@SMktZH_zjE`Q>ENcEg%>|7!MTCvy5(mH^5n!_f)&fm3EmwHf>I?RxMeerJj#T`rFqDvZ=M=lET6P$ZoEs}%> zc$0t;P%^lF!ZxdGa(Oc;TTZpMqkF1E4s*P(p3~(DFw$0J!k}Mf4{(;! zE2bPWr5(%>N@%BK`1vVPdHr}gM5Hp-4DHiuqB)p8A!*Y2Xxy2IK#~5^vt4n=uHxu8 z7;N3OQb^#<+mK&fU+=&Ng0OAM1kKsvGFiwz!F6gwL{qI2 zs9r`qff%SA3QF>1DEq>`z#lMMaeTIta{>?qPoU3YgHO*pV)j9HZsFjnL_#8Y8A?jT zKGxX&@!%V4Z7*T9(Alw6lFa-JS&4_7Dh2Gt2@0DC|ht7 zHEpp|Uiph@&<{qsJP2}oXawsmEKY4C$I#za3K4P;Isw)O2jh#{Xl8HT*Xw}n9@*ig zy@qFAujRsF2SU43kC9T~Z^@U*d(ptxK=nl>82%UKJU|$Az}&r*8o#UY(JVJWVKK^l zl0XCi;&?oz;EI*4wBAAB@6~c7mBq)2%BBcXJrs%wKSm9W*4EBzD!gD0Ekb?j z-f8i2+*7)J_O_zc-LGJ(^YN*(tP1u-VA|9v+-RVB$qEBVuH!xWB{#Q2f z`a4Qi2*iPDN1SB<63yMi@khk`3;`ly3__^t9MQ0*(wSBr?abx1JFl_iCnt4e<_&Bj z1NuI@T844EN*#34z?f(ogweim^DloCh}mx?e4}I{%bh@C!3rB9Pjyl@x^zS`1k6Hy zOTntklWpDjBlQ=44a*a2x+ciFSe|#YJ7}%m*zy|8NcA&xiF_&2GK|5a0_ovSN>8I= zhZxc`KZZZ_m6YSSz33hPxbuxBhXE zx+TDh+`+S%l!)K`pzc8hhgwZg89FU`y~^4ml_3D7N>EeDHk(^95KZ|l@+2-b{+SBI z8|200LsFYCidhmS4~o@Lp=u&Y?HD*m8n{*bFxh?eG=kk~Gb@l{AYa*50W_1E4uTWh z(64{01}ndPn_W-brSEFS=DDC2*2=%SEyx?F>gLr2{lop6+Jrrnw&o-E+rVIS3`Rj; ztz@wF=yR1iOMFrfTd-?1o6;sMJgI>Bi>n#!B6DK=;1xe?finkSMcet69Y%@L1cv5M zC+htb3DsBt_mVE%w?##C#&b7?@tuiT^x93v@4s2L;t{+rC*rae4SxbipGn^mV7K6c zXhb<+@Cq0KCqN}X0LXh517TD1mbVE?I|J;=xkrDd&}A2dK=9(MQAI%9NlW2#&EkIT zInjkY`QBL12*o8S>YX+`*fN+#uS`23EFKOMNfHhzCAs7t;DUH$1qcW`6FPUHkp#A$ z-GC`<<@T^H;blp;MTX~Mus55c%9a=~y>2&Wc3Eyt_TWpmcmwmhyyPpC76pJ$W2W06 z9l;d`1#^xg>a%Gnsf9|yc@Vyp<#>htKU|Xq4+?DVVgj65(mdy~%bg&MF5awv=8^EM zY3LCNleR0IOw`t7s3`1j9_16fW{59!W$BHi@zeDPMkFL59=rDlgFq}Zs9`OmGcGWb z8nBkJf`(WAkTS1+Mo<}bC){{Td z@IMAusz>2=uiV|4LUk#E)du>Qi%Kfy@bnG*U>rJX0)k>j*OAuxd3tqu)V1rZZTgme z=d|_P05G}`H30p!%%!hND5}~`6^){h&p>hbp52s|G{P?*5MdF<-(!>~7Y=X!k_EFFq1TL^9) zxYbt6MAvygj11&)tcRqS*q;a>gffq0+-j;c6yW-C*YFh(!3D6^SY2eJ;-f8K*bfBuR(GZ4GG)3BFih(VkaiFtNq~t)LyT; zul*n-Ch3j;!_kYCoBYOP>EdA9Dxl+=(+-+1$2fDAu1F3ikxX$x zF}#dX#9x$6>!G)1_qR)=#DxviY3SD*?G3&c@9avF6RV7TySt(Hh$n^RYq=ihogt!m9x#U8Pid%pl1@S4xS(9zq3nEmbwH zJX=Y9>CseGzZe9(x=_zjllNQ1g=866>+ABJFnDXSt>%70uvjtDlrk%$du>dS1*&;p zzEYv=Wr-<^#j*fAj6mUq9PBvVFNiAMHcR*gi#h=W9nSX_Gp|LhNB|Wf6*OooX+ytg8&s{jEM|bUYFXd&)nwPopqoB*u zX>-8;x?Or}W2H|VPAVd~3Pcl_`&`EZ$}<*`3DR7=;+hE>=<_lIVV-!KF|PXK8@s@XFnjB+M=WiIhH}l6$?d0G{R%2+(XS~<{SwFizyu@ zpo*s$V*Qa64SyKAB*%as&K2CT?;tavbI9TQCId*BMTxKnHwyzzu8tG_k>V78NQhG{ zB^DveU+|Uz$^5vbm<>{`43u3M?3jgM5qXTjz}4`G%u6C=gBtryO=Yl6%sz6O2#wDsqLKl8zjRsetHrJ^VZr&UZKOWD`{)ah;xNiV(*2 zX`7Rn$(}nJCgl3Zw8bZzA~O%1LRbvvkaT<#bGls1GOM0z?j0t7FUUlZDycCukm86( zgd0qsg_tM}Pf^sQub1DB=24dHH*4?+)m zta*>z)YAC9(LrGhKl4#>&)Y3ewCvQXjJCS9s%U2-jWO+(B>sI@;)Wn*vh*A{sAT%N z_glO1nzg9oLER`-Po|2&?{7fPp67bU9z(!6Nd^#kT@*qbyO;q+ONpH7Rh3pzOJ2f%8$bOWPK{_?t1OS>kjkc{?NoOt}&3;B-9rt~D zV@~wzmf0u!i+kC&CFh&A`~H>2eWBnmPURkbkBH#b^PL0UW;|t%^H3;41?sYW2jl?y zZ2b|o-P5i#Ngsqb+rfj_d6Riwv4n9+ET-B_rpk6l2_igPuAh%_nP*2h`YE{DJ+$VEWLj!MN5h za#aO7AMt~)HU^+`!E-gFYrVIbD9C=QU<>>9VCXKtGvFyAH0XxhP>t|LI=oHzd@=H5 z%65HxSa*JJ**dVomQ(16BSjUUH_PF6?mZ$assCwokF45^rIN63Q-hLhfOn`E$~b+m zfWY5i@}$2LBp z)cX7|u?tmOm7w-a7K3`bzU{a3aJIe}QB5wenhg=x4;ms2-kS|pk!@Iy8$$*_(`Pd? z5e}_@=dBcws$}c7hKv8>^P=Ss2;i&(IP@Q}rGHU~{99O_=^sVLe;Hf)AF7A{%i#Qf z=SF`K(*I>}p5s3wM*q1AptMvlI@dJjyPp^uO%8IPCRGu{gxdsVW7aiFg&L;;C$M;4~F0L=fyEjFX^Uu$N zqYzFG9a^U1<@;x0GmA#~2bk@4KC8m>28pN;P2Suo<%Z9v!$oxN{b_U7r1EwND)#y= z?hKmSMQR!;;FeT2vc@GI`n5p3bhh5Q)#*m&$-efK0zTbc_(JTL>E+8(qk9)aYc1^KK&>`))t5V)SdahTh`z$!M zPgCq+kt20Nc}OvAK5{VMI7qM70qB9mx1BENJK=fP3_rEEPVRmgf0StcRCFh-bX+ho zrX?$vQ~U`~Y68{!5#;a~S&W&ThI0bE!6#=+hi*Gea7vw$@`g>bbSwAy6kgH2Yrf0% zz0T_ZjoXX8j-d4lJ~0fEvAspFxoipgv|>-ns{2F+9Rsy5-zzK4*LajnVG4Kbvb3#G zHiI>6nUPFuKjQJ+`qN+zf4Hu6egIV{? z)m1xm`E+$+p=#C8>-G%pkue#wh~6Ua9|Ekq!~6k_8w@FTVM-{gm{j#qrbM?}Orwd$ z+oQI^7$4?(D1e)c>H2t~COZvK4G=2*P`!H52^$E$cw6h*s%2-#TKV+7v+_>uQnkC) z`U5P>sPxmv!c@1;1V_ew1>4Bf&(Rkks;x^*U6;|zP;2kzydmb{@!Rd}H;{?us!H-c zRM?Clm$P7RpIo1Fi&e~z%BJ$mGYd=OdEh82li?Mv%2eR=bcVgQ>4#Q`R>Ge3460iKH^5eY;j?P_9B-Hk7?BrXEY{cOA8B1}oNf zA4znOWQ&zU>rAG`qp5pfS>80BvW{w0KeA>RDWx|Lc1l3EA}sX2`f1dW{bO(d2olCaM|Z_tp(4J(qB4nj4Vm)R}(ax3cra)3lr2B?Fx8o1rI zeK)m(gyiE)62Xb#;HVEz14o*g9`#iG;`?BdqOINiVP=F(FGl3V*kHjG1W()L{ijA8 z)SPfh$kgy=FTceFmY_2@xKa%=tn|R!H;U|0$AZ%CWk_f|G*zXo*&GsL$_gg|5s1zm zHw3IZkQPx*w59R)1&b*q?KlS^IP2A;hBH6MJi_^gbE=z*Qo0XmyGJlS)mG6B#`Vd0a3J8qJTj)?a6gQV9X zT1-FGX`$&L&EmFliE&Y|LJH4NIjtioPwY8)`NYYLBav7-RT8)azg*km4w%;!1U|a- z1#v=&=R(4T6~A4JsG|ARz{c1zk#TF4cUBlMj>>1OSnU^`*osKkXoE8)>jx)-l)7R# zxabHbMNngx5WZY$Stwa7vuP@W$Rqi$=>9B{|L$|O5tU}dNGPXhU%CsKxM{1_D$P~b zKVKSCZ1((ZLbX0A01SUUHaLAq_YpHW%Ssy9gr48n$xZ=+Tp$P4y~kqDC)N3V!ga-UT`PXDfc- z9I5iLg`w{VQ1&_TR*;tx!~T*k{N4g+fuJdCTr@kEE(T`M9lrfev9n>q-J>()TtIk% zu2BWMT7rqdKbHg%tTz^VU_pA}`0y0ba%d&V#hy9f^3!2G3!P3kfB^BM zi*ee-y$cRVNO17GDOi=$E!WNWg7GzK49efNs5jH|jud&7Me2_bbCO3t&C;-##{Y zTz$;>*)jn{ytm`+vS42CyyqyCk?4NqKlUy&CwdlP;DH5Ey zw34s~i;~-_jzX3OA0iFs@M5K~Pb{6LibSuwmvYIx-IrEF+%ie{5jHj03{aNYz|0;r zA4PY+8dE=rT238WC(!FnA~5gXYR)Djdr84Op&`8H;3eT- zC!kAQR$cDgypkdrPwC9j`an%l1HmG6G*((?&zY|)a9g=;8&q{mqlr$`AW?#;DJE5i z2)6a<)E*cjI&vxbyqdx0u*S9ss?&k^;g|T#P~J*xi!qGjS-#dc5+rUC*P;9_&a9bJ z(yGp$46qlcP;GEoeg>%cRDmwe&%jTrRUx5`eDW!@Ts(4?JQFji&H;uZ3zNtzoeNL# z75uq>?a-YO5(2o?#Uxz=uke2!d@+3E?6TTZw^(ONQXom7>O}YM%|X$j>#d-gwniV$ z^IKZda&*)E5a3Ejxh8Wf8>N4gvx(>F-J8sX2f1=ukRysVI@k2tO2YOOr%@_XOpts9JAU;1Zdmr z&3bs;umx{n%3<1jqmWkDTO=SCZ=aGG@(8D4-$J(N2;3lS9vTIf?vHu^o-z)+L_~NgS{}W%@Z-x*|VWT=WoW8U^nuul}}RU!9G>iEk-4xwCq8 zJ$?RiH3HuX^TTggP&kkccTa;Ll@5@%HL`9YmUPB!>0d~4I(~?AUYdstmpIXR3I(^P$rl+=$izs}&6s>X52UDMmz;qtLN zF9L5dKdS~V*os9we}oP$P3tpBT=pGy9@|^}D{Z*>CFF+EeVH(^PL(r$beblD{9_g|=-^Iq4WFj9W(g;|zQQhl>p* zQXkloUDOu1;mlT(_AYMPSoo(FK6z>E1ABx&Gd=2Z;0$|`9K6xATZtYY|8vsM-96Gx zc_FnZb!OcnvvsICi-6S4NT40o<(laFb262|J}#i+qF&xbZFuX*C6d6sUaNer@6a&# zXWPY|fa?Axa8D1Ip4h&A(lZ)dVg}mR-9fS=e7?o@{9gaBS$&a}Yi#Afk6XsZA#Eq@ zNC&LC@@W&KYOo{cL$3DNv11vZ(u>vtWnDVdx^(DpK(K_(NWj+ZGGmU`iJ_(!D}rO^ z*!5X*n6q}5=bpyWn-gIhjbgM+ARa-h?j)V4?!d0JL*9WZ`eXeBRVOw`FWY__jpZS* zWL%g%73M{~@^SHgEQ~ALe98TU?nvC`KA8m%A<0h>wn3SsEbDEoUy$J-t!sh6DI2!m zgzTA`o?6Zp6+|RBoHy6?sqz=T-^T%il9Wxu{?_`gn(X<~9@{%>Apjo(X`F^ut%XcW z58A6FN5Xupb}$L6^=~aZn$uh;hhXxgm2T+#PBLlejHNY4cKyyx z57(?#7mct>Awz3FXfYR=WPmA`ryxJg+uA(_56x$>QM!laHQ0SUWtQ>)j_p^;u;|6G z#+zrmQ|=V*<_mqQlv8R;QuZ~|>T-fg*quB*jFmC-4nZ%-?)?p42s9l6DwpPK z0G{kp-GP%%WDzg9A>RP}S6}mH_+jvo-b@~yGy{AxCjyvH@tNs|WG1V+lH)3p^Je*G zqgB@5PmlaUen=C|7W2j3iH=scan;D{ht{Akzkf-~zSkCi{P$T7s&Y|Tp(bZqs-cS5 zR<9l3PWPL?v)%RYXB8i_fy3RQ<%SQx_RGSuW~0WCvUjV`1|gT54Wi zSS^$H(4yP*VOXJD38QaHpF75;xxmJkIqI-HBxRuTHN!ot5BRXonQYSm#$%R`$lN&Nfk#i##>mMiK$mePUCuBoHpJDMdLo@#^%z&C@5YKS zQK^&3sdj=jg}v#mGraDr+Ln5+u%Xxg_3%JSa`Sah5Ny9AA9hXFcH7sNbidg_pBGob znz+2x&grKdEQxauPJda>4nvN04eSJgn*SX*+z($DsIzVd0|sH?r5Sn=h#wYP)_=x+ zxZLnC2aGRjo7)(XqmpXhAleNdb%MpxJdH6zlD2EnD+LYTDPa`+!=2Ig^a)Nm4W7!}47l(=7XH(3P`>l(@ z>RGYVADS#Oo+*7zDX!AMZ(pU=C{u>gFwkc-kW=q@n_|4qla8P(&Fjqbbz|(|qgnX$ zb!%U0sd<}2;E85X{K+^0liRUai7)e$J0D1_SUQsoW_Xx5a&8HgJ~`vQDxHjKOT@G* zq*?A?Ik^r;OWb@1?AMxaSSL`QfVX?E5$WZHgo4aJTE`uhh^e~s8hv6nD_Ew`MQ_99 z5NA%M+EhzjtZ?84hiVY92MBE927rh4hr!p%>$XG^}2e#1%|UC(R668 z<<9E+R6iBm$9U&R@650;q0*c64ex=u2FmZ<*CshNhZ{P~+pR$U=vXGN!8_{aHdvrP z6J~mimP#isTj8CVzqsHa5Tmb>V8gIewwNX!-RX#ru%x9cABQo_XZM3C0w8T?>*9z_ z*ghUXtLeq>?$j>MwEp&)R5&=#=YdBaF6(1T6(9OUhe?*kLSVCID zy5N#c??QZV#8-XesFV;mOa!6;0N3<)!s?yB1X+>8bA8?C)gvLt0bjE~x+3^T1t=flSSWI|B2`t9kRP0f&R0c;^NFd?W$x90gpUMmr zR;tsD7FrfUg6HBxhrUv1;wsZsMOI}C)RPq=REP@&nKey;5_JPP+rDf z0qqq%AJ4mJ!jMqxQW#K1SGrE360Cvbxy#133zp&PO)bc6WGutin_7yuTv~>sF}D_D zxwa7fnOlm*r8E;(ysjgFW7lL_C>qbXM|Wq`Ud8t@*#$ELp z|LC~TG01VSY)_^NVcW!wmYdrGS$iyJfAph0OKpPP*cuwm!Q0jR_Gzfq1hY)+>bQdl z4C#pt*%kHUC8BG|ZeZ%jbrPfPr*#se?%RAx)}W2$wHiO_P-hLgX)rT+;w?y`B_^Eu z(j=q)oRJhJ5zA6E=be~1iHyXu5tk-=ioMdvD%2V1pw{)o=GcS+v#w6%vzN&gX(|@_ z?K|oEG~+es1=Rfrf!L_B*h+aQ)DWpx%P%^F0;@(Qvg#TY#YT=yXvrD5WD_wqRY=Q> zRY=4t)ZL(hqZlmnwvLU6{YFA!=i+OM0{4txQ_ zjvSZ6OabFUlBiDV?3WbFTSRbKBnm)F{c?UUu-r4bOC`4=nVgSVaX6^N!V7Kno15an zK{xbc&zPt9bcqURgy6g^oO2dIM& zu^ob96i-3K`=dlWL@1FuKq=wx-My}{t3c+8m#cKL<4Et~UaO7OQa2mR2b6c%Xl!MJ<5rr6N;cev2P3czmtwe$k$sqki$o_hj@IW^=^A*JnoNtu(V|zWjSRzqxPcFxk0@OWw-8U8=R`c0~_&ms2*LLqzhQL4W|vO z;stE&m!NfKE;F$Rlg|wHr?(*#_IF4wC+Y~7*koYPlW{@BJwkq^KeRNgQWGsezUIW- z;>2YYjm*UhM3>f@NVqSHGA<(z>@gf(u6xJSD+eld_UWrRe9GP^{X8t`=E>t*9Z z_Y~u-M&6RrF(VxNiT-?JvR7n>9f<4|$_gR2o+y}Yq%=rW#Q{4lz@aBabl;F9?6aVP zoliGvwf;&!bLmw~SS%AUFAEFIY@nw?HB>XOTa!yUd~;&CoSLxKk0 z{vxuNUW$HAaNg1;{(fOm5>Zp`#G8QtYOm0@v?D+7z&E&N^raZYpKoG;z)v=&O!OUl zUMi(1&o+ALsaR4}LAcaAzD7-%tG8hf#SY_D8~}VE!A^mj`j^76+hR(Z>w#Tbp#u?K_6+^Z5=Ox9+# z_HXd)q@KS+iuSU69bUY?s;}GRnQFf8vb_J8Wq*zL%_T7;Bq&oa)P-HQ=<3y=sLGGU z7mM9jNr0hwS+#m7EP4sMi*0bQId8D`=E~~zwEn^6Pn!T9ToLzn;nvX2H!vNuCC9Jl zFF_Sn?o-1@BZ9rf^zk*Y5=gGBIUlbxMm)EFhIa-*;xGJm7Yi!MpK109Fb+t8{(^_r zr*}oB+6Cg1#NoZjdha&x*y{7g2g|_JkagO`sa&7m=m4nj5{g5!A18spYJ}toWv#JN zyH+|VHwJy>^NuahMt9QZEeK0`Z&IgGpAo48_WtgZZu~pBo`5-abcG2;vT}`>?Z#z-Apx|axwvI z28k@a2{52mMV}Qi@R(|+Qcw~0p!4e6-x&36rChZ_qST=3iP0)?Y z>?qyR)Qx|K5I0y4b!&$$GAo!2r?wfmc>16tFG!8OO^Am=E2|L_q;JzA&2OpHqF(Of zfK|`iiMM-EiHP#h<{SZVWl+Mc<+8Rpu@h$RQO55u=~y<@tY=LAy6Kp2MAcKnGp0*4 zFcAmY;$1#0AgH{>V7%G<-hn#VM%hmItRUg4_q<13Z5_LZ9%aIM;G63Ym8Y!QZ3o4gt=uSRe0KPL zu^Bw%jisnfvP|^%9Y`O=$W6Y?>6S3`E0etAXkjLGOFA?3t%rd5(Cta=dfs}EpD6Iesi7E-c$2|LZ&?vkEj80OMGs(wDyWhwd-YNn$Ae5+m}mNKdA9ujT6 zB3cLg)%P($IjJd0P;*o%fF4!VD^&k))7Kq_{viJu#_I3OhC6rp>E&b8^!cApD7}l= zwYW{6BZ7(NFean6U3@nFPT7kY=Iy+;_WikRyN$Qqt6$M>R+fJM zfh<>78uCjGM_P&UALB7rKd$pdF6f$*3H?s0DT8=gPlovmJfvI*khZNKcFvCVx^%vYsZfdivvp6Z>@;Mdk!FcrOlsY|$DU9!RbrD_Q}blN#}EPUny(pwn$0L#=A zHk7Wp>tZT=CMq^;9eKoyYtU>X06u!>5UP7XaLd@$R7SAKb`2K1`v9^}q-dX$3aVvx^Aaj}7Wcr-WU6xKySTvzxzEo`$3)#2yE3Y+2BbDA-_BH`ig>3r zJrw`Sgs|gRvaYn^M2TN^m<%%R;*kMsJw@}*m=X$TvckPBbLK(h7%x3WxcL1+fCmD^ zB4iF3>sy5E$&RYd_bSXx_$W>HY+X;`Vi!3#7dQ8jHnz8vaYf6CgEs=|@&v@xQ1LU@ zBJ0wuS@$iHTz+2gEuuW;R#BK{p!dlf&Yw$OR0Ms};os9k!)wd56hKx*U_RI|O~AGt zJ*&k>rUm&c!oFb0>`Ld5AUhJbP;+HPq?TeprzA+QzSc67rG|l!+qN$gIy3lT$(9pq z(o2?A3`d8avRe}Kky*R#(j^wP8*}m$do7e-YYMMX z6LE`44M6EBU*k4F52a~`6jpYUc{ciNiU&hZ)dlQYKI@brhsdrjCTS7)&hj~xGo;dk z|6sIu>e!bZ9CPc@f7hpRQK;bsFnQ^TeAS66-@Oe;CoMh0vptqm&JEV%Z#m>0Z`TkQFT1eN2Z~GZfE@YAMB3OO9$Okim$tpNk3MIP54W_mm)SAOQ>_GI&Xm zcq{P|AqRlhkK)CGEL3w%3zYo*N-ccY&THp>;2s{!BMmaU6kR6=r6d&pGi1Cc3TBN?otBs|m!NAO zmLW6YXE6+e+2gyV9=r&fS8FB^iNONle(=|}@mMZ>7cAaG&sa`yK@54`rX?gGB6ZE} zx}eAA;u}LE6gpZ;L@YTFkXQ8M#Pr7{w8N;c>^XNN7r(sqI*NZ9`~HS3PA0(^2r|Y} zQTC=>LVqE%(}8u_1(9Q9NEm4p8|sJHNt7h7Q%>TWLVJ@LjjP48_cX@F1tItenrDz( zVaj%yAlEpV7DJyIN)tG;Yx)VrCCzT*!-PzjH`i8j&&!sXtUJrIsMh9uo2sP*>4xsw zSi8Al!^I_@VW-85<7b9`^HCe*@?-im8*jl)X98Aq7MPvklRpKpUD@w4;;)YAMqx2@ z7!WFhAD3?hQ*>|0(6D;N^iC#YS!uq6RS3s247wx3QsxJ;EkPt#++zVpv)Z16!K>WmUU5L(GblwUZl77A<$C4-=>ef(mnnCvfb2FO|@6^i$wCBpAZ?=)e-xu$18uY$(J zv4uo)sqGx?uhGX;Mp3H=($q{UZVLlAN--AKl#!W zX|+QJO1)0k9J65&43z0Sq4w~v(za4Z+O5+vBt=@!T#fQ~`i}Y4#U6Nu*6NDR5pt2h z1lSgxR4N&2UCCYHtgd>-q!V2+Pq*KFpGLszP6sYBBg=GEl{;%Ge2~#mQo&H6esV0N zy)3K_{=Z*eIZ4FBk%vS$C6>8e7H$erTkfV@bkScs6RM^j$zI9&E-l2Qq&;O*JY-yB z|M-w~A42VB#_|4wR=jb7W%TH z$pIm+!c2zqBr2mX&bj~cWf0d4m~J9jt>O#rZVExkT&}fP%2|@-bu7=6q__6EwH>SXI+1_BkqX=sLasRF>b!=6@_&i6mv-4o> z*(;Ri4`!tqmi(OD!7ocs$Z#lpoOOAKA=NYH+U$#Qb!yAWI5#tAJ9h?<2P;UpA<=P3 zM-3`|@t*oycmM9(VZ|IWm)2T4IAW-<$rfI{DI=B zM{lf3J)Amic1yqZWWD%65C?V4Aew$nk+UWlS!^k5s6v>k5lHq%7HnE2yB8B+DG9hN z2(VHTh-EsK53SRtpja}gWgsC zjV|UW?iLZHWmnas%fhw=%|~vmzvP;Lawum_R*bH!($(^^g1^MU(hGd0y%+@1&Yi_8 ziuw(bj+bK-Vf*)=tOd{*GKmTAw^hgO*U6c? zasCL8ViE%X(88EwIrEgdBn&{Y=EpHWw#z%HRqIQys35p|$GP(SxYoAgN!>gXQN%$A z6LKGv$7{;@v%vfb?GZh~bfh<89VMOIS1T_KfmXp7(=_JLmFz^wLfHSt5KH;mjulgD zmB>8=Je?qk>4V%l%)ib`9Fjtm;6S?4F(*iA48>-KV;Ru=JP^4&wS=*2NMf*p z1m6+kK=erey``T@aP**nqJfM%1Nzu4{-vq^c>gZCLxZ1ygETfP`~HveCIUCZ6fayg z_PYf0weaS`!9QbLGE3`1O|qgDfcZDw(pFyqh9vei1`Ak5psWd^mXIt4zCj%& z0+;3%7&eNEqg>t6fyp$EP3`8imKS}Zd69Y3%3waPqtJ6tYSBq79FvBqO&oTu=5=ye zF#8ty{e+WiJ_~ROz1?XudX6a_0j~R+5d(!CJ7P@j2~-TWfX@thKHJ8lsmQL=af|~^ zs+xmNc~H*Ujt@Lb5?6wn%+@fLaCijhB!>Pv*$EDp=#1n9hj=hzj_`N{sAOrJmavT1 zFd5|hD?~X;pyplQ*-s23Z!zP`QYHi!ot9nmTP}}%- z6XI=aN7!U%`zbE5jQVf{CY50a_za8SXGQ^e(Lyrh%rjNgX;!)cP3Ib3SQb0a>|x%; z-p;WJ>|6djha6~KUYnkSCN&RH)%*TiTN!HF$K&fjW#2WpMOIa+=Bg>^ccmx4-hSEX z7|!9wPyX?VWeP>8v#CfG1dD_eW?=6I-KZ@3$SlO~*$8a;vl_ldF7j=l4_!Y7S_3eE z-w~OB8UmxydSRQ4$~=91Stz@nmZr9pZeyOEbAq*yabukyuhx3X5>#JIQPbvNzOS9o zNKdNKQ7jzme@j1GV5U86L3p)F0yGmt4XhG_G70V*s^ znCLWFzB!7D{4xxa6>glm3I(pU5CbM$&1(py`vQsA(6%zqfLB*O!MccCW4+=kn{F3* z(0vm*B_||FO2bwLlDJT8EhWinrHGshIVEO9w6?h&s8w=bUAG0f?H?eFdT$th`)Sww zT}$WgW<(QTZyo7Cm=GMdgLo?$yyBQ)+Ia@*e`ZXdv~rO0QhX84Y%ss}XA=O#`-vycX@=H?F$+7nPAKV@f#UYENRRtrjHZz0K0ZT8o7>dcz!f|BW z6%SNV$5}B3KU32Duq;|0*lH=Kc;_k-obkz|)#XPMNtIU_-K1{_5+S0H%f{=db@laq z*P23EJnJod#d(-Lmz{eOoc=a)4s3nwIu^S;vB*yiJDK%fUv-{>B@euZPvfsr3iet= zr1xdk@1cpv)s7>AFu3{>NWOfpoGRDSB%e8XEv0r!!fLZIa}*7=qS#UwpqocGcPFDY zZ%Im3*xi(i0QTEHUwO!s#C{>tNHjzt^L~UZJR#%+I2T_QPW51O4%}ntCurC^w{w~ z_@AHH3lZF(?&+PA8;rE2NXp|`NW$SS#hJo!UlWG7!xE|&fyg}RPh)82d~7|kA`wKx zr(7B%^ZdGbJVp#m<4RuVI|+G{TYu(X*iJVFneo38!!|J}FepT@F*boH2||&HnJH{xh>Qb)U;te}|(Q;2?V^&8?3fiUi!I!OWu1P_vlXtSITkqdn1D4{mf=|gEc(r%aj z`%Z!gdD{S8UJ@Ant!%5IN#eDs*+Pu0mi zG*eARPxvv_MJP1%hqT|#h&4)02}!ee@@UL+&}n~?X65Xe^j2)zW~zdkH@Sl2uV7#( z*|ZPcr_HXTKOC(=wq*{cyJ2kDZQ4A2CVv=zq47elf>S)g+7xiU=IQ0lXtIB=PM*|x zuF)@u4%mX45Of-vDzc#XtXCVyty{=qSRu}^U)sOiy55l{>w!wWWsB7Xi_I)5Am zCDBoUG3G@1XKmdJsp3u_ssJfJ_R(a&0&fH`P-B9{`$Tv`R?MFfV57b^GhUuMIWPgo1H6KST1pL?h`f74FeTY(%2;)nWTXPYG$J>DhqP{j!X~E9hqW^ zt+NOBC>WJR`4Gw#PE_DBoO9g2f#Eu)%I?^(6FbmAu+p6$2B2cs#6PTV$Fq71RR=<_ zS6%4+*<}Q;J(O6g%M^iMv4hcm_sut0`>*374vk?>D57GBTy;*uEqa%Y+lLH7yZHy% zVv+_*Gcsr#$r*>XY3&)MyLxUWij{h9J=;9@)E?&FTZj8ac91hR@cOTjBYr=)kOrbKZkl(8#0^e z?bf^}0oN+4CGJ2n2KIrVis-Ng;32oVeSxWD$1&QyBm^j?Y!#P62j4TYPw)At!bQx*y%QG->OBq%(f8Cgh{t3} zq3gtU@7rjpI4Q9nn7?Eq%Avkh7=CM?mRT!!?~#Yi?z)hG=mq&kKx@ht8mD)a#n7>P z;CiM(cHc;x*k(p~e}EhY<;vLg?t^*FBret8!FtP5*U?*cnry>>1?=}0kuPN;9Gyr8 z8%@Dww#lfS-If-1>lAVIbO0r^{vKG|T%s1*iPDbf)d*4A8xE*Sp+m#hTBo}H0p<*& zRGwl37tKP3CWBT9J*H>`RpL+ML-1-Mf14lEY*x#t1U#c_1gAi10x%%n>xbLzJmWn zqspmTl;mb1RaIk;a8fnae%v^kyD)MK!a$qfYvk=)2Kc%_PE>3=Yb445c4M_xOrvf4 zfSr5ZA>LU2Hg%QMuZbE7S%w+py8hjzleoZqy47z|-Q{sp=MlZx-XumLpJyNG-vL>l zYi_@#U~M8;Vbo`$Pu*k?o_;2qA|N(G)oHR?(`1ABK%`f6du8nCVA3KrpwCu@$Ztp8 z=x;I3&~Hc6aepn&$ZtJvpxd(A2{sl~95Nm^p{n>)1g!SJl<=d5d2s6DDnWJ702&f} zVRuj+y=s&$d3LdTJjOQu%%+&Z?uTOpf{Ss104vm*O-YY@o4JE-cJ$yk;2OjXZfoeC zdx)O&101w74ufq9HFQrN-6Il1Y%E^*s=WekF5s12NwB|eRtu#FgpgW`Wy!ELwP1+i* z>NA49HFH362YGhFS<6K8PC#v#XP8k;(RqhY872joS3JC??Eq7c0b5?HWz5H~mGYC6 z4IE0sR=?hiw-Z7Zm^-?nK^+XSA?kRaT9dFd1Lt5J5|3Mm>a6=PHSl}1-g%7hu8d?H zEdkJt^DUMaT)PdY0(KnYLC0=4wx2%YJF;RNC@ zZp>3^XIROC>caE3OwAdimBsEJ6*s5H3H6Fs6G>~=Dlcjjnhf}k2+RzDCt`CdjH!3nB4YNsSgZJ;Q(8ej$^o zyfP-L>@K<#O`?**?bhxqq^NHfoF(?K<&_ibBdF#Ft$%_0VGNrB&!7EsKwH6c>xz4M5)3zL{;cCa%q55jR9a0-j%Y9g9T8b4ME;(jc>S7;AFrN zHdXBA+-?(py|p)J}c$S9}LyBm7&+@u-l zzICm`E1BkS7}6~k`D>NJU~7?TuQR@|+=OiTyJN8Z?$S>~kJ#cV?csD-+wO=7u3haF z@PLsRsn*hgjry}ICc-s=_pINm%&IOty_r4(U`n<3mqwkvdwVtQt-?Q2vLJ9@?UK*c zS=oMTo_a@2b4enp22-7-#!}UoCQ}`j4TuhzCeuP}1Bq&4o|G1n7kC`hY-ADB)e@v9 z1?+eqCIbn1#DfVL(ss(B=rc>stgx*m8_pKifC{#;@bTE8;Z$s>FeS9j6$-cV=&t1odIwS?8Vk=gA`uw zdtZh)3UC=((Fu5;fHfr$kU?*lLT^%0M8`@_H64pxFUu&>l>)$V$EiAqyO^B|IqMrd8m> z1z0ZDSQ->NVdX;|nelB~=E>TBU2K|QFN~wM8$dn71KSh(AdZz93mN%b9LIe!3K`{$ zyjM-M&FY)lh@@9LDtAhKOe&oy`TJ*`CZ0cZ(|{+>`LX}{=Kc|Je(x+fgMa=yC2cbA zy^yF1R)fz1s5g4m0sn-86;>^%t555TB#d_~8h>gCfWhdDkPEKa+rPSFs8_Thne{ve?{Et#C@7(j5CH5i-?Qi1_EO^rawMc!{&~NV zhijbTJyf8gt59y}8&oEP^6C4oQT8{d@B{&DpJSRpr929ZP&zgDjW>y_E{Uw`pGFtX zt%nP9I~d;^PuoSjQ^pBg4YM-=*tWu#@HF=o`4v0{6AVy%D)d0X2GOCS>&}l!HYf^| zjU`ku=N-Gf#w5H4@}enWe-Ku1gVa5_!Q%fn;|IC&-=0lLhtu_v#q*Ltfm zYR2z{X)ufG94EoU0T-{d`W%H<(M1oOjej^lo#Sk{f8m zjQNMFbRKm`;lnRDFL@W7zd9zl0(CM{Vg#B>Wm-*J zp5hfV!ne6olYR*w1|Os!hnE+PLhIGpZ+om=?#V?L@Dx>>QM?MSl~35AIuKvziu%is z5!!kiR1tr}wm1+&LYj8O=~C9vb}1|`U~)+&k|a^csW5?I6GZ~8pj_HS$|iIOGtm$^ z*YktxHvbG4gfucBnlTup$WTm8gGd_9BqVAGq_E@0Wvmk@kh*a>2Ps>H2NC}Lr_*8J z{P6wH_VoWpS{Wv04t7@h|GwR2Bw+o=C;eXzVeO5)_BY(P8rQM~Dj*yO) zg@mNl1Bj3hbd%80uAaM)N&x#@0%s*=Fp*JCb2qRmu!A_j<1^by8ND9u_z)N%F5EtD zglxR$A043s5Ff4h+>BL)S?zm&7k#x(z2Rr4WZ8A0dC7c?2ND?TIO){5(NRNdxT=2q zNH$(jwn1+hA6TDJ#XdAjLe6iUiBs&uP2ejhk(a8`b*f-<=r3c+XJ#Zk+D1oP)jiRw z?%*!9h*JX$#;zr5k+Su4M3qaRpk}EucSDYLk~{KGM<*`rAm*MR zWRf|J(!s1zUEg8F?-WOg-aaY=%OoS8cHtD2OI<#3;S@HTkZ}}FnIL{F;Gw#mjANj@ zfnnZJfJIXY@8+_E*Dw^8^%#<_-NJ4?4CbnU)?XR6zF)3s>NQKYHA&bA-kcc2nHlAo z83&>nA)*;Wq8VkP8HcJF`P2wq)d+^aCtNeaT{8|oErqO2v#DOY69C96MkQi|ncRqo zZ-CTpz}#-Y_D&4<_4iHj z_2%p9D=ysZAYAqE^5Mv^j=8r-oPAvHj>@gF=7kq|E)dNmkARZu|G%gwsMb+bN@z!e% z*F3DlT>Dtpv&?x9ZCX2x)}YREWt%f?1lu6CRkE$&wr9{^y&FsW8`AxvmTi!$dmidV zkZhIpA5`G8wK8ev|J;1=6J)9IDDoujqBw3@_C*Qj{xNu{ra@>oji69!nM&4lYTF>6 zw|GI}uA9(glHy6vpUQPg@2Hfs`&3NE0SYuzViD3^}CnDun2L0R4L)e;)1pj`V$x`uBJqVthSfK%W6% z-+*AwnBgZ(@SXZ6E>q};R%g)RCEggMj;k{U1LfFuM}S5OAv`-`oR*{r1+v3did}Y4 zV`sSABjDj3lJXrB`5puLL0)DEx#WnF>=?7G5NMfExKyTWA%PI&c8U2?u24me_gwu_ zviF=bRMGxY7*$2mw-P^8*&htH0AkI80JcbijgfKLAj*hYG@GW30BgvOC8e73w09H@ zYc5eISFC|Mmc=uxYl%Yi38PN1@mkPc8Ap3_ESNIS+6hHE?v#)xC0r4Rw23^nu<=^- zZlPNzde7J%YrK^*($|7#z0jmin(|s2xdTu3WPKx^%+XiMH1}r!th6zgtT}k86HwOB zKWhq*B^KL>I7^PXgVEFhd8$M+WwgGSkWUc#dVu09*vwgZ>eP%Se7~S`C+F0WVD=2H zB|v*g$WAo6gO&D_ttDi8Ny#ppu_M^sAwSL0TWe0RB`DaE)V<)XleqRst|g0m84Iou zz608KLf4Ykz1a1O%>7K^c96FdJ$%t?YoPancx%G9gWmSYuO+i>VZ0@E*b@7#T%IGS z?MYzjP%w>V+D5vKbCze5X*|a+&nVOSC-zU5%|g)D5WrPv94W&bIm8@E z#hhWroN>pTfykVY(v2|FjX>0mP}PlK){SsijeyvVklBr(+KsT=jlkTESGnk44co}E z{*B|9ppe8jZ`z=aa7@Xj2a* zUQE1zM(rEKuaUq<2^>Umk;r)jj#3_w_J_ni(58_7hy*~Q2@q(6L@f)nh-5>&pm{v= znuvr%qA3w*j6`Z9ksgTzNTNv+Xq7~|CQ&qrv`!**6UZM$0y*ga7XVH`vA-9^WxYWk zqF4RKT45_iNs@jyHjkHll~R6G|i#Vhezyb*7uN50d!lv2yWlBJbS7Li3| zFlM%0{I zQD5pu{b>LVqc-#zwWTkp9kr(p^d)^oU(+}AEqzBFsS|akF4T>>Qg`Y>J*gMv)}@WA#}bprdq-PSt@rNC(qNIz`9m2py*r!{D3#JEoiZqsPE!`0p=`>bT*{+-I!gs~ zj?U8sx<=ROGF_xAbd_$-L$wVV~QZ_JzG|U)ekMwY_WK*nFF6(`}~Bvbnavo-E5~om*|pQnoD-+F2kj|Oitz$PUSRC=M2u|)11X;IGb}gm-9HE&vF5u z|F5lz({D2?wBYwPAsC8b7>*GbiBTAhF&K*< zFb?A}0TVF^lkp?|i=Xf_e!;K!4Zq_L{D~=;ioftTreQk%!3@mAEX>9n%*8y+#{w+G zA}q!dSzFeX_1|r*k!&KH$riGeY$HFHZDl*TSM`(oRDZc&4Uh-aKzUFNl84k_c~}jR zN7PVxR1K5I)NpxRjgTkQNO@9?lBd*Y>7~XsBzL)jhB9Eg7jAtWq_I_1Jz_1 zq<)ma>L(eZewLx?7a690mEr0)8KHick?Ic_rT&!BYKn|eQ)R6BOU9|cWxSdu6V!B> zsQ!^jYKBZ!Gi8dJB~#UGnWpB*bTwCIsChC|&6lUu0-2>2$}?(_%vOv4$9R=MHFc%o z`*QDl`J(q?5Y%8?5+iCwr0$4xt>x$NKW?E6ieW}cS3F1(n2#_39OEgIca_RIh5A)N9&iZHu;5+oo;Tc4#}rFfm-DiV?J&+38i* zh+bojX$5OSud}AKk~!!N=A<`SGkS};=xx@V-eJ-7E^9&Wv6l2cYegThm*_**n*PXQ z=p)vKR_j_sLI-p~dvr!e#Nz-y!Xf+;2XPpQNJbCz zLK1r7Hz>tXe2P!-TO7mh&EJzV>CwL1B}5`jKnnaee*r@UGp9D z1IvEPLCZ$VR?9wYz%s1IQfx#dBG3el(bTftvdyvsCD5@OyRaX7&>h{7fUcHZmYtT} z_!3{>_c)GU;n(;ae?U53MH*7!wd}R*v24Kw{1avP8W-V#8?U23e3s3YP5eDRgul;+ z@?m^9AHhfRQG7HX!^iS*d_14PCn}ef%Y2H-WMU?bf54|HSCwnZZ9ZM8RBkAD_zaWH z6lDURMECO9^m9Ik7xBq-sxp_(pdZqibQYaW=g zE~Cro3c8Z6qO0i|x|SF4!Mu>a!`~I<;+m)s*F~kcA#RFWyqM4B^Z0zefG^~W_+q|< zFXhYF80z86`3k<0ui~ru8orjVt+ERiYti*NbHFpc)7U-3=aLG_MyfPO~z z(*yKVdW;{Yhxri^E8<00ks!K>?jlhni5?ToVcWwsQ0u(+DD>HTof0?58|r0BF>8Q{0e`dY*e-= zyOgcUZZ$x{2vM_%mBa)oVeJhXTC^<0S5;K4HE4(@v%39FF~rk)I6v*#JZ2zrS1mPo`&=GEj*n7sv_eJza@X!W2d-gL0eFUTH;+ z))-Efzpr1C`(!6sOeT>6g-E+HGL4)ehh*+2D5j8J@PajszOHof*g>D zvq@47&IF~k(nQu`iR|t-q?inUbXHoDu4RE)QyDcWq>W*u^b?)-GtPY*`tw@j4NnN|s74GN|mlIoUrK>SI ziAd8UGkhf^IX*|%VxBkYtJ7#}rBgbm+Z|q=Ma##PnwPJ)%Jey1*01d~`W)$_H+1`) zPP=Z3mQNq4l22-$BVV^>NV(Gn>;?| zviKL&z?)y_^5zeg70vfQscA*1qE1J^5y$ht{Q#1qYts?y@8RYbZy z<|0B|2!yV=b#n-WW3Zl_r;{Q_Nt@C@@ewO|+aJU8UHN$fd^*jO1|@_>dkeDkMrj$j zQY2H!?JsZ`?e+wT(L9H@z!8vV!`3gU%VRYC8F_xeAipstir?jtI*Z#k%UNpI>&kDh z9v-6$X(q;BveSUqHrQbt1A$o%eS?Jil-6lbIRrKdJ>Yf8Y%-X)u$R%2xSF;Fr?F3d zusO*^c@BN*+l8Uo%PW37|IUC_=eM1*JF-90Gw4`d%6xyJ0l6^GxTd$z5hxlIylQdq zYI0s3-a?PD4M#csBwKpt`n&}$?~{b`;*z1!&-*%^dQ^$MT$$xOO3da zxTHvPMUk{6dM(Mc6xC>CQz+N56Uwp^8AXf&1=^};4J9u8paUcp3KZ>E^HHTA0lG3! zL+(ebwyuGoaT=fqTB8jR1OfU$(&jHkY*W26ODXgtNMAt3hvwcpb9e5UbI&g8wfe%w z*2)PYi=@8pa@D_dpeD2S=fMAy%aU1s!7#?5&)6!Y%PdHmDD&7K4HLl4lNtBdc$-dvzgl3b=zvjGYrnPP#qENp1L3O%vN_{+Ya zSB^k(iFOS(;s;J2X@UjJY?6m+;9S!SNn$bDPnS1zbOH=>Wv*)3GCCn$MS5C=bF9(G z=5{17Pa`Yak)7o=0_PT*J@Og+Zsm5}OMG%M&G2W^d(zyjK#l(>m~DmT(RWQ&vBWn= zyoBkfT?Hu{GlMEyNHGD$tcyf`lbE7v+9#`<(wHHOUXVHt=1i-!gFsQ=B(HH)N0DDN zxiORLrhWvv%H$mf3lQ8Pl6;_EYcj31tme(&3g z`$~#gGafTcH`Qj-{XYAG{YsNn8I%Y*ca9C@1M(6*Y*VgHF-b6_R`pNIR}?z-BPJGQ7TByj-uC^p{3j(-$8ME z4jeu-Ud+sdUkd?I!=Vq1M?pSYxzB337>gBll%Y~J%j$M=%RZ<|t>*Lt;hF6)$j3LO zuhZKIk0#a$cX4iA=Pn*OTD>kJBwwsluksu}S(`A{`yp1nF2ger^YYY7oz#%2fo3_# zc9m~q^QG%LLMtq4V-997Zg7bC+O~ZhTHN3*pSbPg!Dq94I`dgi6$e5~06~?&p`SGM z$E)8kmg+Twf{nT@0s^y137I@8t#j~$$ZRL4Cd>{pLH+xvf1l+SsNX>*fd0@NGHvyG zjX?W@09TR38I;15E___x*xCXGy#>k}Gllpu_<+DVRYL|AKL+y-(oYTC2hEkm1-cJP zQ%tpdX3;R)b`rvr8Pf?FoXrd{qs-ROy8tX&1hOs=HUu{`$BJPZD!pj+G)*AO@H{k4 z_LzcV<+LmGLTRJ!BUyGk5#nZh`~v;wguPKAWF84jxR_yqdniJsKqS*mE zQd*#FE&y~OG(-0S?+dV1I`!u?&D;h$Ouhy^NH@(gIUsCy#%C5laIEzm;30+W#gMCw zxoD0Xme)Zmcd-ZB%Es0!WI5LImr4@2J69<&kp$0>Ix^}HI?N|PINKidb~1Op-q!i( z1r}ayojd=j6UlHl0RRPMX5n(dHL=^zo}uHsZJ7=bP%&qE#csrau5$x)4txZWC2`@&WeOg*my(p-8eZ^2Z z{DGQ*hs~fSUfA69`nVztVYE9V>7joohrz`tBL1KwmIutZSXZyj8s|m^;;{iGHEC_0QqdX@wB5F!LMr-26O}$5_4I^7De zhedZ_Ivn+cxNaQsNB!8pszzg8$?628YQoPx=IhAUNDWweD^$J35-zupp2=3gaj+QpD2|Ax(KwnKNbLUZ$+SMk?#|e*qx+zRY$6j6RsV}L53#)3>>1cPhuT43j#?VR# zyKyKGh~nsKKo9uWrUH~rDhh{0hQbX%Aq~v3hy_OY-pwbEi#Lxy$WrZQmcf7c|FGjG<3?nRF(Njt|btRJtwL7pBmZ18uZ*U}!<2gl% zuT3eeXj)}ZgXU(f4b^|DI!LHJn9u+Y9BZ{~-vKBAzJ`-QS!q-&_c<80 z+(&F&=6+aiF)eH z<@ZZ2p$)_9ijD)mF5lWz*LLZwTH4zdXJ$padKI04Cg55{ZrRMGxhv1PS*ewXXZX|G> zSa3QcII`;0S$hQipR@zp*8NSfQ;t`oE4AefFVa z{ry+PzOmYL^nPt#BV$C+fL#nO`MBkh(nSk5b`i2B)prTganPMv1DXbHr(HgA5CNWT8NZZtI z?Vx2{yP>ROMccBCYSlDt039BqexJ|h`}u|e z0Gf>n+z0$#$--cHyd{%3iDwX4u7>i6RVc!($l-8Wp)IVW72Zc*z(2%)l|gHnBzhDT zc9p+89sOoZCgT%wk8*SN{>zKl3OeR~i0U&S{&cxc&c|;Z=QCoj3@QhU$cwduxX z_j4Nn$P2)ez6HpKv8gQbUYt)A@>O1eN{#aJ%5+6O@Q+WRX0%fTW;f{`yC+etQyg_EN;~pgD@J=(9XzwJF-tQ`3pIsHfz#cD)HY1Zzlfhqe%gqBBFeV z5RhZ}xC-nAG6ir94ld~mVPIW#`(sn{(bxa5@AjSI-ea%bNdKj6L%h`)W@`u?r!6Agd8)qm&i<^7fTzAx{mbQP;^KDYCD^O~avPN)BzJ`0tx$>LMs zg$;81#cXB4fP(N7gwc--qA{kVBxF#?WC0|bWC8)3hSF-Z({YW>kNlH1#%7(4+m`j^ z#g+^u!6^#>lwWwaAk(W@ikKd2!6Y7{jfhS9R`6g5Uk@n`53%7E@Dd>;9f&mTU+-y8 z-FewiQ(P|+KG5y)>g~^WdHc3i6z>;w2u1#uq17X=9;y?hXH9;`L+yUP)3@cNwcEGx z=5H)PF9eSEZqCs{`FZ}RlB^*~a}6^2$C!!=#uUPo(WnwBCz)u}snh1^b^7UezRp>L zY9^hG(=i=)E-yNq5lXIXC01GaAd)!on-JHqY)@qMBu-H@ZR7!zAUZB8tpKe#WaO(= zLXmw5#4lAxNCROAy5;H9X01u?s0v0C4+H(#_Px7WB8J!ANdJE8VZd>)xo|IUG`O+r zE6sJq`LRuhr<*z*=^vW|wufMsn1k^R6{luv8+`qT+BWy|=5Mim|KBiObbu~{*q^fK z7h^DOQuZ;CC~O>)OU!0nfE@w?dLDnP>kvgQC zWXPN<0j>8l+5dq{b_@mMV`V)*6C$p0c~}2GeOr<=@*r#gM;uE6e+ z5gbw^WDl4{oa7Z0=uQlcx!QO1ZH~Wi{l#q;lQl>1&i;XYo3|wU13`aVLsQR0&(C_J zcuV(o_rZ~>+skxEoMh$nRfb5iG4| zLfO#r2&-i0GwbqZVYSGS$Vv*@TMyxyvOw~KY~a5u_monNRyx=J+(XO zo%6BDlOv$e)!K??0&Zwm_4=TwQ zUx?=yl%SF+rhvjRt4?P{))b>7vVR=Z7S7tfp9|g#J%Z+HH$LJjNjyR?O4bSXXyKRw z6AvoS^$)cwlUdQp4I^KZN<0;k^r3QDeDCO*)q~Ms|KydSS9~IIsIvEDx7!;#zTS*3 zCW!flGKTWH1hE_Z?#-^)#PGn)E90xuW2RPnEdEyd+QG)e;qRPcJ7pL!Y80e^9c9?* zEJi-@IOFq0Fj8Z(3e==SMGy|;NHGM3;b9aM1W|B`5fDYV(QtvCpje~Q)MoaW4(B#o zS(%x4I0s~5GC#&jNu1^c#PwNLFCr)FZ$6$gVh4y3HbK>)!&lhqCm#aHdBEomM+ zlIn^*%k&P-tHnx#hrk_sKP7@y_S%{v=TjCIwRIL$%5QA9)twyf{`I+iZN(;6g5VEs z3Q}4^EUY6w|8Px1Bcq9w#V%fHS<`U%(rI>XY`K3A{T%pZTkIvY8pj=`aV8IEG=>Cj z`Yt?%5rFO=F}@gK7QO{prWih@Rw`(`0MU9Sg!~kvByzcenBhDmdvOykdJDBT7E{R# zXI+6Oy*%K{4oEEh*z6L?xRuDd$U?xE_ph}Bvtv6a8`TPp$sL~f-p=|n)fM08dE9G` zZaBVbKQ8VXNOqqa?&_?qSzEn&N12-Zhnh;%T}sdHxf;c?io6PJb6^$N8(GXMBnma< zC=seuRl#w_=&;$m$eUtp1gS)%@J>HlNpJT`SSgD7`2K{n2iXIDF#sr7jmT-#R8pjJaPk( zMp+_p2?b7<t);Q9Z(J856SW{%4cfrNY!>=)OSBlg@Dp%dFbIkxwFyPR|e zzwz7Wrq0xyNYDR3Cbw1lyHE6|W0!y8FX?^dmwSfSogFD%JKQ;#S~oP({KZXG{HJQ| z^`%7(8|MT^o(-2>hIAuJ*P&ks&R`zwcUkORnAI&WB=lN?#^7-a-9n84xe3DO*5eoA z9{njstFSrDV2PJ;DFY6vmy;5VAPAlo5sX-xkdTNVQ;Y;>%blNbV{EZ(ojEnbcgVe@ z9l!WaCTPxtiEA?~=){wKQ<98CQG{hV>ke#|fw4~%7O_1XvV8>T&i3$Q^5SA+p+eid z@7xyW#wzb&zR5z{EJX#{w{<^y-TK`1Nq<16cX%s(F3o#rYm6_YODp;g_PT}A_oAgr zUsvn!!MUqvXLrel^0YP2>_T4x_qhLjx{mAT5v&n=JBx6YRIifgjTU|thK`o1s;Zjm z#u*hBAp$}qOfdnyMB0Gj|DnC=W1Be7_`Ua@zt6t&*V$($*p9#AuQ=FAE+3FwoQo4+ zfg~$w3=JeDfcOfKgtF4nFQBMXyMoYYq_Rz=n_RL@W3;N)N)xD^m?jNvTG2MKO28kL zCQWFoCZ?$@$KLnuoEXG5wab)$V)^d%`~05g`F*ewl+Gg6saeg`@;q|cb0W_!E_J2M zMa@C={yc~LqB6hi^*cEPEqVy!8C{m6OCG(dSqQ8}?r^lUU|6vyFhISb>QDW?MF0=* z3VL_W@7}t#cwoy=)Y`p&dJR&$!83n+weN7}rUN5xdza7et@WX{Byw%Vb>pvG9vdAY zf63%A`go3cjy~+UumAhF!n@v1#~;1frIgf#u4+K%$?OpB^8Te|2=QxUwM< z;r$M`h0bkX*Ey9Vr`8sGrFZ2k&#&nhX3jr@l`xNTm4J9XMV#0A(qyo5(Ba4gR{$cA z3Iswa7)*ggJxtV>r3A8MJjFvEX%%Z{p`9&Dc6ZQ?S+|O8^BNPQPN)IuiroPeMn?nu zr4K_=rvQ!I_acEiH9A1U3`0xC0-1=x@9)_0lxx^*$OyDNanw)8BEhe0X|+$uw->ky zrNd_G$+4O3-J9fZHsl%h9LQ1RgWhgLfNn~F(=T(q>0~Z7*{!}ARxA^;tJ z3SyT-(o{es2y4*mDNAl|(8O4+bXl@8DUeK*rR1W0RNI}+<`vV8WC({2PrkyFd6g&; zOa3m0@KK~`S%0Pkmdt2e2zm4d0}6u(FsP)R>H+)M6=+-Eok-aEAPXk>&Rw@(^wi}V z8Ts5xW;^fZ_f?M>x!##?3NfGSx2K#fc!r_@eR zJ*X2Y;(Ha=*45QR05XiMG=VpE}gHQ)Bc8Sh^aZjT5PATvcaHSrJxV zB0-ciw0PICa5%*uL%O4;T9#1a79#d4kGg1t@1XkG|M+A{SDnCw7B%padOcM1p3>AG zT$w6w)f-)&aBT8W@9?Itzdbbi#`Qa^3(=nLrmSzZ_}DWgcEg*q=@zMPSnS``>u_&A zzvsC8_jgA?c*|H|-OPpa#mOyi$v?oZ>ZUwQ4Jj$Mjkv5;w#so_%;h>Ftude3UCvF&j{vbTQh7vE819Z5+>(FFBh(Z;kvRE_E!Q_)wVopD73NgVOZ*y z=j@X6p^-r7+0dJDgN;-d6X+|EY-uTPc#{GHn0;-uG&@}t$TCnzDvSm`Vpq0DyH*F{ z9d$UJ4cC$H?@cB`Iy@?mPb3x-*~e@xZ^4WQgKPWNh+d(&@b>!yYx`c9e?wzF_-BN4 zE%8GQXTj^CIl30mHV#?=2v}*4*9<9=a!_>?v{P7;01HS51k|@gKkH_z^|=c>b)-2d z0(*6wR1vx=f!p&HmW%(dN0vZX**QwHMjF1D^E~k4JGEgpoasu|(0I)_Wy=n(qaXWV zZ(%L@o1P|XXl-$z18>*1w6a`(q7ENHasuxE6J^y`6!y8Hp;07~HqI43ZZKqOPKY*3 zFvut4RGfl?2t1_BLE-@MJfS0~IWf+;c>7ikFkFDka<6fe3EFwc@pGb`tt1$n3swKU zaCPjUBGQgFdwwaHUdIaEAaL|9vUbn+lBP17Y5IKhj;&F zY_zu{+S*#*_0pytr;0xAA9&LCBWz>T4Ybo&DjRLJa0C&vc-_2le3eyV zXKJ}lFGVZys6}vwarn%uaTBVGERdh{9XK*Lw5QR=?L2AgEUrxZ|JwdH|K0rt+6e1H znXSTm1H$9u~X%6N)kDSLxR$eXPqBo!0IZfINR{X(yooFP~Vh?G$Ifaptz zE5m{$LQ}sp;JZlZq7hd^Lm?NkO@V+ab@Is;dhAD2+ZCZpx58Tsw~*9jlg?;i-AI81 z3!R$SU883AVW|VtNb1rN14d);{%2GKq2VO9YiO*{S!igY9DrfmkfI^yFgbyqq0DAe zSu$%yVAk<=q2jZ+^gNmb)kxa^%kwCZksu7Qk3Wh;eZILJdk8F9rxHRiS5-|%8FjtB-b!N*eFUu{hbsF*Q=vU)#+yn~ z4ZI@mnk&Ot{Ea6_pV}L`3hQ7Fkb`7FwvB_F{G?(~4kYeL58&0I$@aWlsAMp%G3A{cxIhmJ8F?fh$U#aGJPMqq9?vMuN=6|Iv5es$k|B8pYqjDC7j#e)H{jrg^US3k)x^BbY@-wP7)KzWX9@thg?u#Su zJ_UEO75LqIz+a+xRVfvcbf9+)OEkln2o_7eUa3g8+tX2cK(O0sy$Kkg8X1xXlT64I z5R&wG{`24~9(s_@M%e*@j%A5E^pu$9y`MB<+N4-xVxaNz!4Ge$KfI_Z64fB@fA~ay z{A@V6$T2Dm#OV{z(_-M`|Clb?d2M~yk;O$_dzz>X-QL9!d2?Qfd#$OzV)HY8 z{lG6b)K{lgSC;T}@~zw)-!pAbZ0&3?DokTN%L3brvn`+fx;?O+SqAjjJiZ;%T%}5)k!mGc?7CApi8h5s$jWFKhDRzTR3IhAYk4b=l4)jK zkn)&Lx@6r;)yZa##Q=ESq{>KS_EI#N( z;*f-$78kW1#QgixAl#EH#9M-2>Zs2?J!5cZq$NFBeAl3`xs@SZKdhOriDLwM*&jb!n&WY@l~f#D+gTF~5|&nAmL6b6K^Bxok!niPrK&V~o>pThQ-=kq zGzTc;CV93T=fE3{a-@=v3+s(gWyI+jjT+#h7#D+>fZ)Sll)sEMJkgG;iS{N@cSqC$3o>yxQEebIo|GRB14`m({+s zqWh0!x4YMNoo-pxt=5!NCuB*M(7DiX@by(BvLh@r(r znjEWEjW(tby!w*IqYjE)CgV{p?S~vLa9vCeM5M4;))o}ld@!GYD&iNJ917@W#o_Be zE{$vHujv}88@T=Ij z)jc`14a%m^^~Fu^y^xTo&b4OlEbd#^d6sbd<8YAv1Jeo=U^F&M#K|ZHHldILtQ^L% zau#i4!z`s@&Flypz^9BHv4UJA3mJj>M3%Tkv|4LH>)0Q4|l!^c1#$5EdD$!R51K3P}D$I@_ijE>1 zl!8;yyo!KQWup0%A+5|l#G@f!&X7#-`O0PD^VluRa37!zwO^W zwRYZt?&m+KROCO`xb3vRY3IV{eqMDWufe_O_{!Fn^4_h%qQxzSlFl9V^A|mJ9#`N* z_!ixRoemGOz&lZdeGF{}@&vnKNRAt4jvPTJW0FX4*Blol5+_eVEwqvX;Yoq;dbNm! zdKMOua)~&#|E$5A>PzZLYHHr75}kzZ!I^*h?mw~cn}|8)D4=XY%h z-TLy~jY{;*^GbukSD4E`b#^o{U1gP%qB zf_`QlK0b?M9*)~!fY}XL>Ss896m~MD_?iG%b|0Xa2EZ^qpr5_~SaM{P_&X~6Px=Zt z!#oDwz}L@m>%k;_GJKLg1}5kw;Xjk-JV>x-!=og~e(n#lKV}n9ihKO3!26#aBp2pD zG@q{stPc0&JQFoQ&Sc{6N&d5gVDR5VPJ&w$!73IaX7>liFct*M2ML1p><}@Z9R&Yq zi2EfNUdGQK0rm7=;6=y5TUqLTmLesl9D1P-tM=X_`8?w#Gc|LpF}>|9Cn21z@wFV7F7_m#BZ3u$MU zKo@z)zU=ne@${K5?M$94_dbhNEx{?CPJs?z@b%zw5Ss^gy_`v2V=Z?QBsy=h;P^g|NAR8~hmxhU>{ z5)5OG>az&9NPTxMeyR(-CtPT@O1Af@J87(>M!vla)c4iVHK>lRMNW^WwF$>Z!mUI(g#J=d~s3O0}%AA@Kq)1vvY}jSc&@bGEiSvM}1x$^?xPNeAS1) z;`^Dh+w_%UVqdB1UP4M^PHLE5($nNhaqN)nh?VjDBlI#U_G`%w^Axm|J!XK+G(G9_ zp6u`nWr25>95o~5lo8oxpOfw0VHt@@oCk;jl@ zT^M{!`;arw{!&S|pUbsgO015TBHxN6ehs71KckK7YGNX6 z+)?CR=2tY|tdRPY2VZ3Q2>tQ8Khlz|+WLmnnyeB0C0vHR;ZGFjr0LDUd zQ{r;Hk#aq8x+{#NuILIQ10;+z6Q#&&CNIG>lPXV{RQD+3&oiyu3tox)8v1)B(gZo# zJ0%Zzr`$kfKV-fcC$E`u=2I>=*jjFvoh0v6)fZXd+#6AD);y&7c$AEc@~!4s&Hc&R z!p?Iiqr5qsc4`d!C$~7thaF^gFo{}#x*`}T8~lXa6pg<@a)TX`YeUJ^@q+g9vtX0t zM)vEai+_`}x3gS{oy>Es90hM)ufv9b>n%Ul(~Dr6GItgV<)77uy^Qk*jo{nzYz+CQWKb zHQG_uOV=|U*~X35^$feaMfOgq?a!r6c@QSJmC<@WpR5s|NUo*Ua$4UklQ0-xv6lV> zY;Koh;YW;hkox3Pc`a;=?Uz!+j+Hv$P~P7}4&j@&nfSpC^v|QO)=SBHud062x-B_} zaDkf_u4X^{MBdi#`7hCaLjLG$ExAB8MRmtO`6WDLHn0zJD(Z(CueyY-=f17VtFu|_ zwd}dk_<32f{?Xh|4WzY6R2Pw3gAw%Cx<~uGB$>fF@-f(z(k197&l7{6H}AP`gPXB0 zaBu22%{;lszFbj*MfpEj!&KEJT8kv-5ahTwgDm=LJ)`+t^L_8+d`7dsGUSn{hS8d* zF!^m=|KG9Zg%$bSufrO$7lI>hzP;Oh={Khh@U`dHbqjTmMSHKHB3J7EigK>*uXb*) z|7YnD?XO0>`%tEaKM*fWr*AJA6MRV9M9q`#vtXs}U-uXNW>hca%9tpBYi>*C=Bivv zj;)+S=(~lX#eR13d%Ab~Nxx{%zDtbHai0S*I{p}RxB1jw`SPH~G*c3*(4-zvnkKWI%6C+U%Iul zk2U|2zR30v*+CA}#AdhJ!6~(a$yIjwl5OsmtL*jeueQGXnCE7;xjSt~;hz+l#q+)B zud5vl27#L+yL|RmKKm|T$|AdbdCO$U*Cs0#B8y-Rtc6nA0!TyOiM$bc0#3pKFFV%A z%cd5{5`piSEVmpsLNR0SXW}V!Mk2u;J*Kq-vJT8g|9-NDc>qRe-2hWBAg9o$Qxtdq zACfWgLR8&zFLGxMTAZKCJ16n%yqtCKyv%!FC6~I_Rm4Qj$VKj1pP#d8{1=H|h0QSW$mH>{T)__wJynS1AC>15VOfoUrHObPNnxDh7G$JUbqYUu*6fjeSW zaUN<)0pFczmczTU-{fJZaw#_N$_O(dc7=I8=9$qk>$i;6Fnx$4kHmzrC$YDeL7aU~ z-R>G7_1qNDwgwKN*R80v<648afgMRZ&X%JLNvs0Ld+q`8YpAuUv&&D=Mx;tCp{*6q zi(n5NfijWP-_Sk^{e9ruan5ErXSRGM9EJt(PnZr9;2+QjT0<%J+%Mwyz;K>(LFd~N z`l0_6rlF@Jm%~ZWv)&f;?9YHxykBxAE+j_7B)!AHb)e(?4fxM-u1@itwB78b#1A6* zKk+Td6yE<3@Q3~qd9bU(cM1Myd_VFw-jmJa+<)RXqIaT=?2y<;2TFbELi<&;_oQtQ z=vp*F_JtMyqrKdNt19j|{^Ok8JvRx47*ZU-Fk(u4k}|1%O` zEyK@(4*-u}BOlVA;EUL@(f4n46&7f0%}S9hcF>%H2J zZ~8XmhWt1uzlQS|er&$y%q11*gZqy|ObFOy+06hWz8>Ws*E@B`uhEhUWX5qttb(FLcU-0F?%uvzhk)J**4Ifr^zvb z-pZ}@mLBf!nUCmmE$ml(czv!Rc7C<4pNXuIhw&t_@Z7Jm?1p<;3rz~}4((>x7a3mi z-WQ*t)J6=2X4ywAFkZH-z__ntT)xNe@Ob@^u<^eT9)bBSbmUy@)iP+@e!AXzA-uv` z9$ulg;ocnR$z1AYRZv&sc}w9jCgQ9N>G$nQYHMAfsn#Xv%9FaIy+@xH33`{kQ=f)L zP7DmgnZ2F5J1yWhaCRHtG5G2^8x79x6#tA@7T$%0I@5TRLCC>7w-I+NdmR&(?`?47 zM(YCK6Gi%zQ5F*!r$&!rZzQjv-;e>Wv_e=AHASeM&*B&|ECi(O4!tU9{e%Augi-QR;k*WWdv zd3u4iW}eWLj9CZvdJ*(&ZlQttyI}6Th91^vYUZK~zzFuGK4v|miCqtPS>tEDHT6(t z9b&K=@Ln{~FzAeWu-;q$Az*rB--&+2s0@0Pu|I}a0A}5JT|LZv5RacR+Kb<%+3x(U z5^5oq>G$lm`WIpo=2(Jt`(P!`+mxj_0V`@DZ}_&_Mh+S)5f!YP6@II z*B79^57c3NOM~#8XV@3R@8CNcD!S4%YbnjM-lW?_J-p}bsG;k19P2T)7W%6V`YuDf zy~v}V-iSW^jIP>D{o(bNh;o{VIsHwfW88GQN3^1pz$UWda!^YKp^m(RTHce$Ie=OV zofy%8o~FA7PfIGLSBiW*!}--lX-16U$L4#^NaT9~zju=(*2D9~XwmC5X9<2Y{&;=# zS;@~H1~ce;_G!$+?;opASzF>Buc^HsYc&FX=qT#K+o(4?sTJ-Oi*^{VLifQs4#B!4 zp-)e%3q52Xp@*#Zaqn)NbsWD6@jc8QeS+Vy+(1Ly7tvzgoby%mI%(#LZ-M7pdlh`6 z*C3&Ue9U@96Fc8Ah%v@nuPE%b`k%3w_rYZj804+*V_;Tftq0RQMio&3BYNm6LnrtB z@iF^>Smqgj&G(ZKso3L5)Eu?^5qTHpjJ*X+B~jBR%)lUn%iwZxoxxoPcXxMpcNpB= z-QC?`kiogQyTe5;?y|FgHvjIIyu105u5{<5a+32@rMmm1&hyL>bT|OIk4g2wZR+{@ zUtEvuA;D+Al(k#a*Ak7EmBp3C+0XRXkEz#b%Z@^~3-lgJQ!BBytz6qjtIBML5Xu|& z2d1_9;2D~M1_1o4SibNVMkHrq-=PId4@UVQfyf8l=4#xwLc%?eCLe?r!slQG@$c<* zohkg`<$Oh~fohflef+qh5IYpAfVQi?C5p++TcUV0HaS@0?o`Rgk23G(_S9kM>apmL zt7gKsD_)8xdUJ;fuP^4FAreK3R8KJ36{3wuLmBx}~{B z$T65z_ncjDkCAucesluAUfq3!b)+$Nn)sKfhLlwd?28HbwH3PJ`mIf`Url?->clem zHbjhl&KVL$j53YVlu*9iTiFMNtw{<9>ZKx{;4NkZf=uDZB^Tt(PH(LkLsXzs_9m+m zBfNO-tf};|@qR9f0L)YA-PAytf7IZIOO$7xBiFe6XOE%8X}-GyQed!1E@8$;GNBjw zhdg4X7B%k#f-nP{;p?27M>LO`bG_j0L=f($FZlqO_r(CRPg zlf{o@z^5|&us}d|ZrQA3g$kbjuYxB@6}+~%%JcbT2Ev2H-_GnwV(TrVhkEe4uQZrV z4xjK3m&&w{_th^X!vq1>AHiHQgPgZadW1&_QQdk%dT-ueYV!u}2Q9jYkMTC>2Klfj+jamTaA4RYq02Obqr*%>%vu&e=l+un_ zT>O~sznlylF?E_B>a{#0eV00Mm2DhR1af0-=*LZ^9ThKp828?tdW7jQTAlza$()Zl zE-1nmc98qOi^6JbYGKo4VH3H$OK@S+Gn@_Dl>@`oog8HM1$5~+)RD2)ny$1jMh5hN zrz9tlquBEa=ai;Np252is%&h`DhUV^bdNVO9fUGbhP(Spkq^@i4=rmSk`cOMl7onF-F8mbt>hzVO@}pTz&47=7-;b}> z_K|f!zXAq4s>Z0dRZx}lS|N5c!<7N;bt26Pcwy$vWzp%Q%oE%`c8U4%E9yQa!$q#& z`{}rLtu|`NM+YE>fqOaF@ynVjLr0Hk%^2DGdy#T(!S`$L6JC_qkz0p3#yoHsok&A1 z)?$9Z8uw;-4Ywebg1EdvpLIPzYK>K$!WcP+MwfnpZ8*raXlr<$uz0CF0t&L^>X-Y; z#7v{+9y#?8PfIwAarX~TG=4{}+L}_Ghst4=PNLeRYg+<)u0uhxLtF;0z)Mq^$(EV) zt^|BuvJrHWab@|ln5)7~-@K|HQa3(!@cYLDUd(&AMWD7GD9=W~UH{4hkyTyjEa|I( zN6x$X(-_N(Fa}Q;%qSGA=7w0(B7ttrO@gq$7r6p7%EZeflI~A$1A8?=VfjF}C5v6m z9J9{Jr+f&j1=M)CsY5@lKX}?PP-!#A#P2Il-s-1gZ%1C8}DK4wop^MS#>TgUtp;OCzu zPSbjYNMfVHSrjNeTEaESF#T%&l(rF32M-3fGYZZX;bS3Sn>Kn|!%2gB{Mos5S)~H2)m1(5JXwrEFf$GU0YU zZJQkj3UPGdLCN52nl+j7+j7m>h+y_)nYZQcn>YC?OIcd;FNysv?#Y-oe}S6tWxjqQ zyQuBjqKKOmZ06{~d7Yk1qbz8ZG?JZ-Vn1BMzTJn zK1<%UV;w%-ujZ5H{LoTik4P-(J94)*=~$H=V>*}F3gMNU&m&tZW=UI*Qq5kM^NnN< zy&JRvUUVyJl+Y%0-Xwj%(78ZY7s^)8@JPb+E_1aHv3-=A-(=Yyuu$ogagDP(54e2I z)Bp36@4NXVqseJM=U$5{E->+jE1I z7pGeJ1A#SZq>JxlD<*Y-aVIVeh_l!MsL2iQS;_*mM7q#PdbP^SHvg1B>Zsf|35ZSb zEuL{nJ=2=2(bl)+vXe_lQIb6#rGJmDKFF-8CCzvt0*fcREczYb z)6w}59+YbZ($dE9TlDcVIu}?97!oj?OfT?0_tWq9oB-R|G?2gg9%Ai1uiZOkv+EYZ zCd)p)l^yd0wXWk}<~<9^;v>D3z->M9g{zRAmN|KFSV;)YpjfRA^h}ypb5#L%e=Pe; z>Hay6-6^h&rshM1y3_bx!L4zzF-UgIG^hG~|1hh(B-1d=8TodBxj2jYK>KeGFRlC? z?xi=~zrElrSFmRbuCoe{XJM%0_VRq%!hzrNAlW9;-;GyX5UY|a${a)mhDecSWtpB;8qDX^dG_npwpcu~eS0n&p(^gMJJMdDKC}S*euWnd~Z|$|p*BBGRa+ zbo%LJSq5#zoLVleF@WQ^I5dxflA>KHb9vJ0q>VXh)A~3YM;y(YL>r{Q?OP#Ttn=C& z;|TX2oDs_EK|A5aJ@Nbj@d}eJ{gpAIx4e^^lEKS8>CCe@b00QG_HzSMd=hhbiE-=i zp@*caxHW!EUnayf>z{6hKRB52jrn~DqebvkyP@~yu`fI?Ex&cBj#tc8LpawAel@PR zNfN9_QCla`*ytlyMf~kGF5lq^hazvteoL1@;;Ta(ixa+3a)*73mei&hQQ`;VAMi~e z=@PGJj1V=BO*VW){RUfa?L&BF`jq`SnDALw1Fp7KZYt-t9A?{Nf!8G`4L%CflL%ST z4jX9%(a#p;?D&RH7;wY9$7p=>uJ^teKSoW4RTc0laHr{zoOSe}9l$+y;+b-HNWZ%{ zrMr-wM$51MQbe{C2EA+v=60ocEB}!89jg|tl@RmL=U*0V$B%<@gF+5*H`J}i!x&uS z`}-PtKPb}1!(X4&{wZx*!4u>8>XZRqA9}jhuv=U2?n*+%S0k*OtLr_iA%W|g{c?2I z)v%E2Q1c~Yw`zRDF}@mc;?S9owbA^<*opC{4VmqM_?;udwHvBm5l4~y6Z~*EU3xKA zVIxsLPS&4|cf?P3MB}SI#?Wi4n%-~?-|wGSFCPL1*pAbj%y1rOOgAp+-_p zD#E4f5`5DkUER{{jlwq0xqDVY-NnGC8Q~F~$!A}~){lI`$wM6tYnZbt7>AC$;RBMt zKB4&4*kScsFG04`UhaWUyptA7nstr@b-=ap>-8%?yR=0Z)39?qo7S9kgi?~lOA}fA z7{v7mPcxY6_nzd=k>^Wu5p4u(#Of?*P~%Za91D0hb?YFLg>m2mT6U9Y#UyK=tP4lk z24O4C!%rI%*A5b9mH*^oDFGdSn%`2x$eL_P?8X;i_(>%;W5BCYQeo zU^-A2DjB>Qe9f&H>f!ZHH&)<(ljWE=vi2kN`THk|-@i_z>iOCX%jz#iS9VvPD9-I| zGZRQ73Ox82gRldD5A(UayWl<}3UcUMY=*dwa9bceqVr90a0kfRr?(J~^qa>`gw!DF z%i#yn15@aHn1}bHz{3PzYXxoWexI{Fpi6t5XQWddx2xJFdb2?sRy%dGeokphNn%*T z#F<=a&93TfY1K{H;AZBhw#;{mNiJd>B+|I@u=Mmjz$k$H3D%!l5sD1WC^~Kk2i;KZ zbLXYYmgLtH?B^c~prt_HEnnYlH(%UV6Co2$>+ag#f{EJC>}AjTPv0k-c8=#Fkg9DR zUhKXWM=n!!T=V?jGJ4xm2m z46f97V&a{aucT{NR}J$6Jv5vnf!cco`AYKC1m-Wg_~>+0P|hY62A}Aq@1NW1;FcMG zmIFXF9vt5d`9)cBvy@RKKK)TI{n`^*pHls?H_&Jhz2|V2i^nP^FF0v66$V&W0^N zgDfBM<s}cSQJ8>GgXN79x|L<$t>O8!-OAZXf2T5YkvW&|ml=pd8{6TxVeabcADg z{KWoog{DQ+j4Giii*Jai{B^GX%PsDdFcXt$GqS6w7`{T?m<3sL;*{1Ix1e>>`LqQj za%21~fkt~}^ih95+dr@SU;n%SlNJOh?r3tqgN-Y~U@XL1z6kAvQHv0V-U$-;+Nmhw zNNNJSgvvt;u$-5Ka0Jj_glABo(y^sW0&!rOh=lR~B-&MTd|g*M^wA(qrY)=RsGNdG z#UJ2=4?3BDS#*M#dA&lrFPkgkEafSA$3Zb%3nN1)d8y+g;R4}jmLQS%v!X}c{iSdx z=SGis*((@zsA*;=NG&Y*2=I`JgfZ?v(O^_q@9mgq>eY684Q&+_?oFwc;G7|P3=#ei zpC0unR*<=oye?-zCAblVEs@Ck4uIQYDgCf8aS?HTB@-s=-Bn;zd(|*2CS(`J_Auac z33~hUR{a&b6?@p}LSs8j3SW?F>3n3HH#@UTyzZ0J>W%J9W_=w5-o8{Y-(}<_=X})b z(o<-EIgt?1L?-e~S{e7P2!;BvxG>6Jylz7#{|RzI(4wv0#oT&4o(nPyRt?Z zF6Jh>D90yCsUmnoWMn{x>haZ*1-KinX4Z;Hi=AtkZR51;TC&JhGX`u6+Rxl{3tAZD z>#HYvP0danB~~5OYDtyFv{awpu|MiJx=k&mwL{5dj1L8S z0Xq~KOxnUbQIB!MpY1puFr6-p*gq(Bfw{=>VgeKQkBiXSl zgxBKT>weG8u83OXVt4D(cZM5u zkBQ=&+6Sg_R|r2S6%@6-vXaz2=BGK$e}mLj;mFxx9CsF&U(X@_tMyQPfrtvZ(B*p5 zLZnGw@&#OK*ICva#?5*yW{KiaVNBMts(TYef;BBt^w?#5R~kmiM*@&tTb_lMhr`f5 z4fNHeO;hu>h#3*Dno-Yq*hD&rg|NZbUgi!TsTX}KEER1=%De4%%*JYly*zPI1or%u zhRV^iIy>2vl0K(rc!yM$CG1%+aex0u%pNyR&i5aP*;yHh8Hw$UtdMwl8UF9mW2|h9 z{QS-?PNs&oNbnL7I!S`o`;4d|;15jh*08-H+!!Us09H$qu-1uxoh6*DiFkPH)IgHY z-rF}R>?MOUmQ36pj_8{yyRNgf*~301eenKCtnG5K$7x+f>?NwaZQ2yVa`XMuJBRO? zGn+{V1=v1~Dc60oVS0S-u+R3ExiqUwo8z5i%lz5f%E+oKsq3|Cb-T;QpD=XVBX;w| z%&x^rmRGA_*~+5|ID4qPHdx#6?$*tx0qhGGXd~$~ddX9k+2pupR&kY4b&u5KYBE0@ z$M#m!JkR`mFdb_iZ1^ZwQp1AFow8xtis#t*>51S+DS*##gt2a<6OV8e*bRZ8`6u_h zUrNn^81^c$`>Q}AAST588xVa7djWe1Z2|2F-pN!}FX&WsNA%=>ncnD9`CJnUk?+;r z;qJt(PMkBJujiAJm9mBMFx_6tb)<)Bx7_u4P$7!cJN)}NKlMxgUEx*X{~UM`@q?UC z8%Ue`-=>~l2caLp4dns@LY%=ZXZdBG4}{41-vd)vh%1leh70Fn?Ri|abu_DR^2=tK zx-z!wfAg}~?t+?rbg!mCKtT|CZ%+TGJYf3o~eKVj-zwi#{t*UA*g-uJ4OY?(sY|u_sY6=)PvEY9FzUv;rEcPeCLBM^d8Pg8Rc0il#K~?8 zcGegrzT@O(h-K3-pR=Xy%W(OgIJU`6m8~W4wcz_GiXJdRZG~@jW?yfVqfr7FSO3cG z?j660zKA54sJF{8EB)l8Ir>weuK7Th^GG8O#|>$n^#@qr9p z)sZbfw*xO=>tkKOrrM8jJ2SZQ)>hTg*k|)9<=S$vEE>Q7?L6VdVWxHjv17OXL*%@@ zSf$!53AoQUibKjsCvZ*o2g3TyE#N;P$MWAnj+K%9zaW=5VKwmUd+4KQq$WtHQ1U2R z2vtPeVHTmq_jfvhZNA(94tB5a@wC2{#jo2Ct~7fyxz0`SLocDs3ts0-eh^nn?>Dat zy8<=m1?RIQQM1feBER0@&ljb8NxUSK$Fuyj9syTL&CI)>^m<_q97(eCgsz#z3 z?K=-0Biuk{C$KmO(*MD~p>*nhg1i=$1NLj*V0Dv$|D0>*+h0q>X3_ri*1T)1HdY*I ztP|Cr=+QVAT~VJ=Pp2Ej{8yYpIs$bXOc1ade`_iaXYvC2pW)u2KZN`P`eyWZ81As2 zcybE{ak*bOpE&=c4Pn#2AG5_cUUPc!3y{756VZ7rx6`=^^?z|K2j6 zzN01oDYmTto!Bxn|DU0?GWZ1@Era+q0G2rniuex%1rTE4KTXZ{-<$fsrcL~`)etf2 zFqr=@fjdgnYBq&J>vyLUK<2}jXgQ?{m1tM=ervJa~hKwdxFj1 zxTU{x9b@o$g3*qDfz|?1=mEN$n?^}q2A4J49o)lZmBr`NPy-Aa{KwXed!D zf83M(fmj{3XZ%k%{l67m|Ch!nGYbnF^Z&2F!okY%UklZ_nzw_>BJL+}t49(Mf2G@C zSIOI+VfF;_TfR#HZ|k`o`OvRiHx7lKESmxJZ!qB!HH`g{oE!;ChCiSM#s0cg6UxI& z{E?wjXfTS}bE%v^m5GY8%z!6^scJ!-dT_to+T@ieF*bimqw=2S+kWNQJ`2S`iz$#x zEO*hg9h*dIyYGdU0T2~g3Ww23hIB=&m=spO|Gc1Ek0rP{K-+Z49`&_21c95+t+?w@ zWv$4@R|xE5hij{SZ@(wJpdFZx1dQ@%zR)C;e#u3*KU?uQrbF5O$|=&k+qC$|CVINk zoqtEm~f0iqvbB^`AC zaf_GHydm<$BF~lTT@@$~LE;?d%5Eg*VIdE@B`_t&noSN4N~~&BQyr5}mN1#bO&=`G z@Ls7?F_K5fT%cM;I3pj6Q)Wja=I~5%0)FFMmj+4aVx*zJ4&@G@EFk8RYzlMD`HZ7! z5rjlY$2uR#5#WqFUL*obs!dkolp&%llBQ;o{o1s_UHtO+Id3|klQUUv*}9p>YG(jp zA-3&XluK}{kTJlvc?a%ik@yM31GfQQc{b?OP78Wm%PSUnO)17?2JsE;=Pwai{8yNq zvb0sztBaoD4>=7@@t*qTwA5eQkS|~Cx}yA~JbU6$nZK5|MRGbbTRz|ZOX+hQi=}XIiln*r61)#J#nyc zwE6c19Yj?4ekcB~gye%!vSoB$Akhdr-Dd1I_R!X1v)LtXOK8U=jvu_vsP|kU8&<=s zdEVl+Zz@ zeq?6CR^-SQEQbN1N}C84))l?JJmeMh$QYvg3V~-K==y^%jN4|`J@kY(V&}gNfgw40 z@92$}AED88otoxL_0A9~->(guED^X5Y3`OO7iJ9aUcPw+>J4|{&wO#2K{+)q4>(qo z&be}(v4b)k7^nMd_t)SDZP1+CD>VPL+g`Nkql}c5f%nTBkIOA!W?D5JQ@@sB`O}e$ zxz3OHb4-ywE=hBb>=+>f7;t!wfr?zX?{4%-|DhI3Pxmg(&Cr+pl;z`NkdRF$kE_9R zh1zQho&%r$0g?ZR39)Z}cYF65UOJ4*VqB6eGnGbC|fFVY60~J>pDRZgXazYc+&t z%Qd!r_Ok0BZ*BFz>aDCJnRwui*LAv74v~R-*Oo=qiPR;PEzO2vpKC(X{y&BGFWB_y z0$_aS?@9)-`FN^qn%$gajvn+-_hJt>2wcZ;m z1k35?_>IggCS?Z(tSO%DRH(=;HxXZgy6*BX)jF(COUBXVJR?hwE1RT9=WXcey}1t6 zuL3I_P@a9!a(4;G8k40(FDLMV=`h)bazvj_r3;z#bTF1&9(klPi2@MwzQb8(4iJhy zr33|UCzj*wU()WdQAE%jt6*Zu+wb`T;t%FYSF8u#hQH%PL?0b6Ay$8&+0mPpc8#zx zp&qEr2-iMxVZygc^S>oA#bJBzhT~I7NIb<~X0O9F&ZyYd$&a>^4ae|F%yr^5@ z(PD6en0k_<%S$sWH8FrWAw`ES(EdH#8!VJO`LLNy0mKM`e5=O4ami2>X14})5Yk;8 z+J&6G36fKSt`5Js3-4JTe$Yd~@`bktBnn8J%HFx7P@oMdmAxI%oPM2#yP7P<0MTB? zIf0bCOCPc}d+e-OyKB>lqH5usY2ZVN5+jAKx%oQ^E5A^u4;T-rCS2yXL>yEUv|B-9 zb;G#vQ77^v0-`wZ3uV#^UuGnkzcRfAAJZjU9fB!u0N5LFJ^i->WWSz356@YLL zQ($W-g5!1AL_DpBF)dgUC8eM^ZPr}WAZkk72S-+RH#M+nde2^}yj%bK9pqn(Cp>^n zOwA`8PoJgLv5Sec4%Jd^s#@)|YI9{CiWG+{e5oLsL)ul)K|#VB`s)}UDK>6} zmv@30Sc;2I|L+_u|0y$E&_`6RLO0^a*Y-Z3mtsx|l*XNS5E{NI3o9IxAX8vMc_C`(nSXuYOeomkj>(c6>_lef>SLqatJFOCv+L`e6RM$0a<3?z_n zkt=*(1S>L~afxtc`=d0eFf~GPKI&V6Lz{f_4}waRBC5>lmwzPnQa_XF3ayJJ6fIP1 z2!E)Q>hc=FsI6;I&$7-P9ref`5zH7Kc3B6fIuz;I0(7n*-pMjdh=IG0ga{1=JP z^Hya+udFw0sWqeOxWZYg`boQpWBB#VVPx8ecf!1kUjQ}rdzh~ibt0#!H`Dmh^*23f zg`uw)^Dbu~&77{D4P3ZKx?9pp9_*sn0P_ZQ7gS1+<~u8fb29u!_SC*j_aBU-O17<% zZ~Un9A;qCGgSE{C%Z&ms4NoWTP;uHL_sQh`cDeL+Px#i|tIA#FGIuG36kMqyPZ~^F z&npN^F#ajOH2#tc9jj@>vK0@DHg;Hjtw}&t3@!A=IF8Q832@M?r*?}lmJfCFsFBTj z*~apsg7=knC+El3dTZN*0bMX!yGrY>#3sr&@JOxDVyolI$%`}n4LT^gX4T_9ZH5iu z9&=`5)*7V)g$fEsYqIKlF)xI8W^k17e%szv4GoMEkDpLBiH`H1*R^esH8Fphr0C_j z=Dhw1%yfj2humLj7?ETAc3q8uK43~hvbt8UX(QAAouR87ThN`Z#8kPlNlCSWqI|PA zKT=Hel`&Ke{#Bu+3e(r6SYy-8#tK_emfTUe6BO^ z1$+>7OSGHo3IrT}g===mDPWKt1gAy^Nl7xt(kZFX0*%HR(9~Tjc@ZB(_@s(36^JYn zL5g+Ocpy|&7+klvV0uD&VAc}U&j=gD1clKFkK$xLEnZ@%ZhgP4V>&9p~wlyuExCynXJ z=R;Tr2H@;tEzTBr4cIZVSSq^k7ua#GcSd2q#@YoVXZCRmLR-gDPL-~*VV{`^Cc$lf zJ%Gw@VL3>Ra%9=%zRE7XVrEfqv))}#o;L|{LZ(K`@{SBRkZ27+t2Vdud09m+jr(rj z0e4mAo=?4lV&!nf%Bi3j7|&&B5f*8mB6oI(-bs6%wTs{>h(`)ThZHb`m9`sih7hVu zOPnjtYrlszRHO7I5w;i$4WmRamDp40nKqG8dEo2s{^8-FLn`_FkLq8Wk$9;qbTj$9 zt0{?aTm}p?F@|(dyk?WCbkwjgTwy5=-CE2x^0<&=?S`<(4=}L#I3>>Yp##OV?HZzm zbr8Z<8FaW5(AYn71z`%|%EtKSRY)66ZMgYkogCI#f$2J5Nn=d@3|SiT_c zHl|9IUNyUS2trtUBT`9_+bftFLt4Ow4l81{(+8DHyoj5yG{{hvAjJ18Sd5Rs4~Fuv z>jk*j0^K1=FEsKHyKTM;5dkvFG2Jf<^PrR`6-5(3tW{7a#?<83`h2 zBLjw_)vGVd_>n3Z&}VyIMy9Qb4X(;Oqd&W~15a}QLQO(!rooL}ac))Kp$aIg{lW;m zT>P7jEa?dY`o^HHPcJ+*Fh{PWtUiG5cjr0WpbjZUS-=+>Y^IRUT1Rt_YkiI@RJV+o zv?A6Kc~|r}!~HFW(T58K;O!7hn$+%TmPqt$d9>%?L9kF2pdRAbYEiFz20(ZD;FLqE z!=KECfvcg739lMS4-v+%TBHm0-#(aSq;7@10fG(Z1*|ejH_7F^Bty^Vje1Q=y|uH4 z^c_mkGul}a9EMqZTH|b#y;SY3t(_UuB^=5766FR`J`XOXw62%~bkO~BF{dN*z0~G% zW^8Cks!!_}!5s7ipo+ag&Lu&ry zvSTWr1CNgiVcf>=9@l@oY{3zFM^asc9*`JleuQ_P+PNL2O5`Ux%^`=W6+{Rv8 z**ZW|6aX)0_YfU#i;%Ck7mvyJUB{OV>gK?{^b! zT$_?v-oowsaE2_)<=x=7>y&yk5m-!#YtyQhCd1O#KAV%kzZRsRy1hK4@^3#hL~c(S zryV=KZFdzVroEi~g5iTSKpcGtjcE#l3)O3ZwIMW0-d=0dH@?8j2U=^J(+x~%8T*1z=f4^jgK!Kl574em^@|q|YQ-I>vJxu>JtfL1Yr`ZNV7O9N4E%y%pOO&5 z$0=;+IT?;kCfp;zT43euiN1#T09>p`m%rr!+J)D>mgN4L<{8U+KlnA!;h=7G`!2g5 z#Sxs>wN^%0#1Xi$aOgZttw3Gk$N97Il0FkuBu{KtT$q`&KdM%hbm+=UX065aEt*MP zZ(tp;050(%4)VBdjk=1Yig9l|wqzHH9&!08n(5GUIOm{_JV=l4_;B;>IZV4_aWAEO za75GCkjn>s!;Ia%lLx(BEh%uSem-YBc%Rt4JCH;>0;i0=g`W3s?uq^s&N~HMA@@a z*6g?hs+&GkF*A5pQD@yb3aZHU2M?gO|MB0*0}*^ah&Vpb!8F<6PWC>3G{5hJ0r)$Q zZz4k!kJ{Fx$A15`_RlWag`6#@CNzj+?GYz6L1|I>vwM&ol}RQ;?D-R&a?i$V{TQQd zM-IFx$+3Xo7X$CYl^w-Ku3L?!OjrJUsd*cW$y@!G)O7yc_edbiu*>94dOW62|71e% zX(VR0S69kj1ic%r!q{7e(4*zFC&^#4>sjD(f~~z06uJND{lI@5c*t}k5f2wG8BYvP zjw%WHm6V*9{0k(UCxj$aFe(E%F$o5q2!ha;h;W?zJ4tOA^O+mkX6490(^BM|T~k$B z)o&6sfz+aK2U{P@y~m;JKJh*$R|W1z9M)jp2QKfLmPb8n-Ou9>?oaJ9DavN6`6hQY zy^Cq6JWr)a%7=)vm53+^IpNjrd-I#pHo`l5k(S?Y$U5bOKW>70)ju42J`ZQnmbrCJ z+bGD|y9K+m-X(vT0PjDL*8lAW&erRv1wA;7S!a83hWA2=FBd5F{f75O#5$X@i6c2) zsS_(vmBuQJ+GOUutp0QB#w95hq8B4YW?!hZIppJuYUu_zI8hG2k`oWsi;L}qxwzAi zVL4-kI)+E0DwJ0i5%A{Si-~;r$3`kGGs1`1_(vfXNSFZl1Vq2`17ON+2-#b2uF zjaGH+R1LkxbA3_>Bu%_P2BqOJoUy`=Ad|kZ{-y7!+UG0y*bV<#EN~IQ&Q1aSc0j(q zDIwn42Om4%O3=V{)v_YP)AZMFv417cn0q!u>wruTAbpg^|6Y8C= z@?F?yBa9=Um00b~DrX2{f8C6@7e)Mmn4k$j-3AWAx$X(4t3k0K62yCg9bN7qnG{(s=MPSkt4-ds zu+ipLgT{NtToq%^C89W{;kyQUQn9tAJjNxi*y_}v1d8MJ=ie8st^OfDz(L8@Ty9Zs z!TTunpD-hu#;XhlmA1x}Dg8X@0d~Izp>MveS4nd1hI)<(ddZwHn^ho};?u>9ZbZ>w~64zuCZkXuM!UWO8`nDCLd=eIYY?M~eat*7^&B8wBB8>OwK8Yov zFrj5KFUtIwE*Eyjiz2T%MCl1%G*iKg5i3{V*Q9@K&#JK2uu1k5(|)5H;3X{Hi9|*|JlR(6h{hWd!RvB0uAYHpZ-&2V#`J~rIaO0={BsSB zwdeGBeUf9jRNJ>~^X|-&r9u&kDuqX=QwL@<6XtAUFQJ&2OgYVjqK_BgV!6|XUd3%IVh@0_a`|x z7LM=kC<-HfCsup48`IAH=~jEF`*B2QS7AoAok5To^05xt4eGw3R5IBTa0}~68Rj_l z7qTZ6({lnhz7atMI6zM9=+ywPK~3j60Bg3dpa(rwOR6Ub=z0>dU z?=r`|NM^ueKQ9EDviwQCzf2?n$)v;QWnI%T-ZU-Q=Z8!~+%yYO-j?&9ts(qd=zdWv z=J7`a`x`|jWJjK58JX2F)fH^(p9imJ3Wgwxwk>Dtwt`YMSJx{wlHpfgYc;BNB41_G z&kWa;6BfL<^cQo|R1iNeLY-qDEh^o8P!Gz*0y6*lG?O7@#ldUHf;(WnF|LYQ6Dnhk zCb8GtuBECSTj{Zy#d$B=C>idBj(pXfy2~MFu-dV3>Q+KiS=NjP;~N13`}1~<;fB`% znzDZfH>cvACdqoWsSH0hA*jQR*_C>KRk9%YJ=X;2-M}r_fyUJM3FIfQL>OIuYc-_f z3dV6R-Dq0!$R!^c_XI`fx*^}leE8*A{}f_4Cj7VHYYC^^-8aQ-fBa{lw9RsUQuWxI zs*O3Br0>5*h=~my0&f4(SO-@Jy(2EJ(dYTVGsQ4;o&?)jbB@j%8Na>Z^PlKV8SZUs zUDr?%hS8=KlZsc_BUQ9mbzVG1DLZeN`~lYmVYeJx4Fo?Ldcv0?!rAACpg&?eF5vD%yDn2lVlSnM9)YSly&Kz5$RKGshY>L+P;yTuCblpnTT}v zhz<-IUedR3uiq=8H?zgvIvPWxDe%XlOoB3wjjJV$tEGh5p7}L@C62)}XZ>&-p-R#$ z)+lDfJ(GNU_ekS5<4RM!xQMhGe@=EL3g6Rvst^9*dgwMLJ~u+)-@!v!9MU43%mk2I zXz-8${ss<;u;HIRFkW)q#*N`}t(^T3t$nBDK66|d>P}hK@tyiCYSTpM0j`7oacV5`mk<37Ho{XmN-Y_vH$9d=^gzu3)fz#RmMn`)NP^RC;NRFq0t0w^I{Z} zeGC2;z0 ztZQ|gw_yUUcx+1s|H{J)LMv`;AfgT5$GFs>SbTapJGmNT?36m&sr z0TpFDGrDl%7{&n&bCe7P&4K>|;qaqpwXhe)((%W`IRmkE;C-7v39jIt1a|B*jWLbA zamOdlI*kp$y+fpzB!oa8qk2R(1_0;RwTrlV^ufV-zVzt5@d>T;D&FyfqAP$0tn`sQ zdGI<)59V{D2J`4kA6-Z7>ovDV`4;TKs#em$WG~`#71?n?m zI*!u32EljIjG0I@9ESyXsfrqvAASl^a@tWR*bRMUv$8ZKO4z*KKtg{F2Jf7hc6R5H12}CTt~b@;I0u>{QJE7+x5tCTL4v+1FoGF*oT>t)xiX_04Qc(oZjMT;WYM zhHPYbYq)C-Nlvr!xN>y&4L?&mUWt0f?G8jvh9; zk}n-jG4Q>BXP}*OhpYPn=Kh? z_UVLAOGkeUX3lDHLDwtx>>W*2Vt^C#fS}bt(rl@yA<8@V=<;CxMofr1^YZF8-YWjK z^8@W9=$ChM7+PYMDw2Hniq4R)hs;FygekiM;hQ1ib<@DZ9Qleaq_!IQH{QPxs4d`>Pb(JGH82_m+`ia2l0I$Up zf8zhw)gy`fIs~lEC4ky$x#|Cx{(=+NjoUe@Tr_ewN#5~;aPDsZ{0mr98nw|483zw6 zZrt|wbw~wQW9oS+h>~%H_rujyvyeQjwF!j-rRb);+BqQU=bS6Y> z;|hL(xQzat+I4EJIWL6}A-`S3A1`{MqI923@2loZ#7@hwpdM(S96rl9vO^1k0Bmui zjn-@@di~bNh+D5ZsJuow?3z2!y-t1J?bGj92o2+0%Vn6R-#jZoT^G)Zi;n=Eu@$LH zNuAzWO0a25;7864vFm~0l-#OurP9NRM0~-cypUYH;V^fE-L>S&eoyvYcv34c%jE3t zwmo_+qJiH|R+)J9Vr_rsFg*3Q^d!>_K|O;L_UoVP)N)LhHS}gnJ4iR^*U!-0Z(_Ua zjIwPhAUi6>W!qVySDpj*nf&JmtCyNga1X5BGK4qwzBHQv=MdgRKjn>jcy5xa51qrofrm}xrc*w)SEj%`L*3V zOja@T)~M#g+lnIRADIX0#fA8yk%T-BlI1~VenDXPJ7Jeoc#P%K+yP;9O4e#K{sInf z?GLN8A1sM&t|U%Bob?n@KAAY}1QtcMrJlFD@Jz(&#d3rmD$D%yqtb8x{m%nA$+c)N!=c{+W4@b5n0hm=sheLq|^JTI+ z)9!FDQhAJ?*LaMb7X}h<+9?Ke+Z(Al>&gdOi(@OJIloPdtrB1rqW~}Lb1VEa!Tnka=jJ7-zd*M}%Af9Y zHTtsWNdZ9sr{*l^^jvyxqxARcc@_`H!)i_j4~Dzl4LlhmUo`` zGMdeG6nEF-2dMjkVVp4ElC8Lm$9SL+!-&1{W><>kO@}(!EdF>KRf6@CT9LDiM3;bH zo!Q4{L|$unyKlfs(*lCzsNs%{f>>WVMTVS9 z0rqJK>j-<=_vs(L3uZX7U%4{d*dC?2vx!6YFSYztpXnXWaP{JO6~nr;Ir%ZUw^f|Q zw<8Ez)!Pul~K32RgH>slCcL^Stsggc)$Kg9G zCz0bWkm*bKf^fM0@bLouLzzDFo*dX89S|O`f^P>9v^Sr4G}S5P z@}gTZ6w4DfDT(@~KKL6ucuwzj2NdHY@}f*vzOG0wC#*MZiN_LxEZcE2eVCrPk>`p_ z>s3`3sw;hgTKhj=v^O-WW4h}O=w^7n5RHuNp8yOtjTluotM|#kMe{))(v1((qj;tv zNN;T^z6|-XSwZjim7H2+;u&MQvs`&@9ZG{vChjz*Ox7l|TNRoC_}(JVUwSi-HO;Xf z1b+A6&-N2Ni1+ip$p3bv4KyDsHvWV>?~|c8vh_(vRBvgJ_k9>Z9H`A1^~y=%P3q{V z))(Z%Hu_X~GvsT6Q=#RM*yoX;7cA@haZR?zIAJ#*zk@%t)bheHZAzqa=o)$*X5WRK zQqDGD5VRCc%DRF^c0w&Cf-fi@gP^EFN~?-0B1n$P;SfP>C;J^fI#DKETBuU4B{W(Y zyO0G>XI`bst=Pzj&GLN6jev}$tq(kY7-zn9n{&Z4%>{nR%n_1h6_h;agg$XVd8Kak zkl*YUoQ!~+_#S~goZu~<7-q)I57djy4WR=%%Q?Dnxa<>neK3IL^DvFy!ihFUfML|r z)Wi>PSyvYIXhkG2=8UoN`=Ynt>ugiV*xOUryp zPZ`}1{32Z`YvS7`3HA@i;fnO^vak3*NXm5W=oKQkr26ITUur9cSWoE1aABf*3K!o(k2YhGZXzYv2EM7CeDfNOl;c|+qP|MVr!xkn#pkR@5S@5=68GR_ctgOhb!Yr%p}?&51Av=NAn1-tJ@PD2jW%zS1Kf~pPbLGlYM7j(mXb>_a( zsBQpuhs|kSPTh2`=sjyL6}@Mj8obwj4R(U8%OfKm2ljUTzA>PeLc2F@l!q;a2LiaH z8vCVIArCh!Khx+FAAejWSyua(E5LEa>y#=*9#G|+-zy4eqgi3|p%>gyaj_rnFLz3(PF%?8ju2EtRjqqIkS*)fFs%Xn zqZU6);qgf1=PVN-bCEZdqECSp(b2gx1xkH2ah z8=B10Jx_6Ps-70fou-2Nk zm46J|w@dna!&-&rNdi9ju!I9dL+vlmbChDXq7;#bPd<|PTGaEk@%^4^<6BX>wWmLR zt%>$=foh^+99;ic55RKM{(aRRtKo5@dYWT&t<%eJE7*;Q)KML&l zSrnJ?$ypHxxzK+$L=)I>H!{Zc`Axd`n|yk`UwbWwd}}~OfFlkPYxv3l4ez&{JT>GvzMWbyO6!-k_v=L%ea> zJub9vk}FcTBL zO=4nN0t@tul*DeCp4`j*EOvUncY98C^Q|}Cke%OK$9xM+nwekkV)}F>`5~%3oXCV#%k+o!YhQ&{PI4@ePMltD0@9;> zG}7azLV1k|^#)r8=0bY5kA8npJa;mr9Qckw_Vxr+fB2NF*WcQKs=yXro#iT1)riMq zH(pW9p9bnbll$80lJT#@p4ivVqF4ZIS9jwoJWT^cC7j1k4~YA3aa}ygRwv}x^jnn+ zc(1ZE*$h~BFNco?=wBddN>ok7&ef?m2);fhf2{i_B=6reJ? z3+9{esDHkYx6H7nO7y1v+8*rZVx<g7;(c9F1lG|fFe9+G1qa)+6?nc#?!izbn7-fX z1{xnfmk%LuP$cR6(6Icy71;W}jX;c5RKk@W+ahT}C^re$D(cy+1@S*k;Ff`+oGu3h4~Us3o0?n#a5{83MN;n#1Qw~F)e9Uh@B(~```jR2;5=0=AS4HfcZ zVCGF%waNkg>|fP2pkLd`cMqli!dL<-e`xE5exxO_+a0{4Ur0WtI zaT5CW>=ylf_kHf48WF6X8k;)`dWGo#I@qN1|Gd(_bS9gn?$*;HzLJsT-rdu#=bcq# zYywnA^?>1QDcAkAyK8qUM{P|N3I{K7U&-GfMt~z*)F_XWLi&EvKFv2TJxyVL4U6$9 zkHlzA^z_$4>^(*FORPgE#(SQaEz*;|NPvKB&n7AJbxWKN{XfZw_0v32Ga1d_n)#(b zKcBbCSx8^B8!%q#Jk;PL|EcL~Tocd1Gvw-{3*PXjGF`1oup0euMUxxTVX=}?*%Y#< z5>&)NOhMH7uzJ3rMjBXHr3zT3k`h*5;%z7Y=q8m=Bx$Vrqp{zE41k0AP ze!m@`YEj>eRGwOMb;1_Uvw#e4*ihlri@tP#jg?Gp5%f+toy^HxPGvLnW%_*S1YU zd3AnsN^eGqHGR=ZZE?!n0-DK{e&cpd=uAS$mfkCJ*&Lg`3E_!v5G1=bqcaPf(aJLRxu=uk!7p7@^T*cQf9PclO2tMl{< zs-#BVl73Ns#hiB_W7U+0$>}!R3=g_8o-{P!j%!;R?{^VCS39gL_6<7c8A}iKAlc-e z8t#^(ycRVHO{S3&{^9rwlQ*Qc_E4TJgYPU_lf;Zf3SB66ClcyL>MWV8ueDJd23)q~ zpa0xQ(2cd+(wHpRp$Eur@=N=%alRA6++48T8=PUy=m9}BnWYf2Nc&;xQO#n}_@kCx z{cGuFx{7mTW{T7^!jYYzA>~5*lDzGrEv86l*24Y&irUt7V?QxPFw?DfvPLoX|BB=Q zj$~?%1B>j-#1zAVf6p^n2b{|H({3H32E}k0{}*?hI3WVR=hcq@T^~vA%UFN?F;+az z68P>$Z3NhJazG}Vg&WF=V<7$l$&)RQR0wcK^eTDM#ZV*9BmK_AYZ7!zeYED2>S{rc zORvlpt_AdwpLqUB=@a)eKU|>VkoMo`2a=739W}>?B8qgx`pj^^F zy;<=CuvSw3ikZLacJuQ|@+m}FuwA}3=zH8HmlldL7>t*eyw;cJcH~po|w}tTy z9Lc()JdPv_$%zRnXJG{J{I_EDNQ2maL8xDZzJLd;L4Pb|L9})oiY1&BrTR5E315V{GcTSX5Lu2>&TMg63;u#*JC?klVOqWJdX zM2PIthYP<-@tdssJ+gn^e(_QM^2W2XJG+RWm0%9*}Ib(xV1NrA(#El zCv>6{Vwi{BIiK#L{e)@P~s>LCIF?6qfUkjs~(eY>Po$?Dtkwm$S7b$sMx3F)!gQK;`Yk zL!ErqwRUW)>c2%E<^GlC(^pg3J4(Oy#P+V#TZWf!<~sptzNj<5yipi)GC1)=c#$?c zOpzQGZS@UDvyAdH{9X}@?QAe>v_qPwq99O+cO9;SfGn2kR(`xe^_Vx&DFDCGoPanE zdl%Mc-DGYf_n^AnVe&50h_>=$yAN~RWLa!-vNWeU1#+ChO{MEU`u2!x>gHLjt6Tfo zBlp26tTWi{Pk1T(?CiLg!i@LIj(729J%&UCL%>lzAx8et(DsN0YR+fi?Ao^^IB zsB;04iqd0YNBZG8-dFq~yhS>|?b@yi>s*>JVRgmsh;5^Afnj1oCSHCUZzUDub@zcj zOi8)@a~TKncSOK?Q;vTXH@G*NgO8uwA`6JP@`nqE)*@+2`1n#Vi}ZagLeZ2t{`O<0 z6DcEkbTu*_O6BXeQY{zH9LgB(4Z2Xu%ts*nV$=8~zKHzR7r#n;BWJ( zo9O!>G^LGy8Cbbw?I(ki-pFMq=Jx8c^o`0(Y^%<5{K>~_bi`ARRVI^TB=8n+4ExrO zSVmM0_*ck5^7IzbSTYXho#nv~+KdcqL{^Tzqo9cxIJR)oX8i<{XSh$@^aOKAaUWVSl3KDbVP>K`)xVgjijZ&kN@N$C#u-mOh_`%*%9 ziOZC?hqzy`ARgiF;TN|098ZhLw(&SS&26wvg!Sd> zSST-ftI03W0?EqTiON?IYu(Wtvpdx;%kVp$Q*oB*$@O{eq(^AJkIoNASw#A=Enoj3 zOFQ!)-#ABFoaTJ--!RY1PT?LA`R4pZKQ_hGf!&9W!gM#en4cXGsw*#m+oRF@!$FpL zZ)JCl+l7M!`eix?_iI^RL;j(n+L`a$s*WkLW@D>pyYn$MzgLeNz_NB(`rS2H%Pe2^ zLO5aQaUWlQ{k6=8)#3Ou1!U!;ko+<`@@RtS8m`(N+5Sv^bx^z+jn6sB8_PSlXyk+J zo?nd&!acfJm_8Lf6#6rJ&oPO4M7AP>4{4r~J~4@Pa@IOgLu^4lwe>)9Bd(6;S6tkZ z>6)B~&)Lt=GfH{|BA?-{q&C18h}~c0;z=r|M^GjB7z=~mzjV__-xkpGuB0 z7(UoLc#A(bth@+o0CL6sU&MC@jiy)T5~2PcI0P!Ne0?1FQ4!81lZcBOdN|7AU(hHKnMS?roi#x?1}&0XsAnr3dz zFTqa>vV~eXrLc|O=q}Nq4(*WMvwrB&Vpr<#`bPzbxE0vSwHC5Tjb=?5%H5hUc}^c$?TfpRh*x5c3m+G5NS*0V!ybWXfvEucqa1I;*}}Js6=G&} z3tm{-6|RRZhLak>abxe1Pmxo^5bd`w1$r(h?ooR0c-vLXt2N<>1t2=SL=gGE0+rMH z$4`cIM*@$rwA#P_DGJj@7FLLM-m$r+FW_+(IxUG=p^kjY`(uPe(Hl;dtDs1Q1DlpL zojK?bg*5>Eut)s{VNzxdd;4bpp&Ay&fNlCw?Mg`E4uMUn#G-;j0_V8sx>VOT82h4W zqqsXfRjn;`2dtx>;XW;)JjrY1@tT&-CtY6; zB<*g78q+v-+wgRAQZ{6=*UVk9Wk_#$?2`7O?~(WUkRT7;4+vLRf`~;ywS;q9K%Bxh zOt)XTtsWw9eeGZJijQ|1(EI^@_tLtTdL5Zv?BlcJ_v2LK+T)ud5ZaC}7JF0P+WcQ% zxYUN&Z_Y7)Aqi+R+ei)G{Kt7fcxO4QqIH?-3r-P$rJQvqpRi9HX%zvEfZg(b zBl~H<9If{W7)N=lYi26l@l<2oF7r?Tb%7XUSfdiac+gq}3dr-Wz-Ispr$@sx= zEr9-e9ec?`J79Ok=Ta9hiEaz>3(^B+xJqjBgX^V*ZL(UN*k-i!&tD0|12B52#ebO# z#6AzR9Q=+&d>{Z#tR}f>v&;jj|GX1Jc|AVRtP3GV81DGKPR9eOu^xMQhuMGy7(akY2Y<1?d!O4I7Y!NzG%$|E^}8T(`%|VZVu$H2X&x({pIn(-0%t zM*xk)mbzRb8>C2nL?%|Y{fz)QM2G%Iytjy!1)OY~ZrBWPfjGo;{ec$`MZ2FjIbWs< zoY)UgFugqdEStOhl=LZ%Y12%y@n=fTRp`Ozzd@QXi-%JU2=>bRrI1ZAgll&0qAsrtj-x46dgYej$56EVm>o9E&*r$13Bey)oE}gT%DnYQ)TG*ZB4a-(Ga-{bB=W841)P6Kjju(klth z&+(nVa!*_QP(TvPZmaCY)HR0ksYD<(r!20{oQ!&CevK|S;4*Dp^{X+zv+&8dXvLCl zT2@=Z`4~AxX7N!YO=jNv+f)4|K*Pwk=tK`tmR18+UCFY(!2BbCzx%FC^^^56iqgNg z@>Ck}0yCsH%LOx>7rBw6tzG*tZ@2E4DNuGeFEVj+HYfi}GnH#bKoQpt>BJ)v*e@;VBGtXy`3>m`u$6@&oudR-`U(2gb(=qQ?se|-v{bBE@`L9uLwO#g$y*E zI1AhS%`9P$68$q*mxa;)!JtCNPkZOi+J6pj#l&$xQ^|QeE#&iA5cWuW5kVM>uf;yS zR+(LzX&fG_1+28I53-h1X4_9nS2GaFcaNMdtZ}DPublToI*2zt z1!KyD&Xq;1jrIY-ik8R=>dH8Xlr*t5wP}YN=M5&)mr^Yc0*)P=Ou=-_PCX+IMD)cb z1q^6-B5flBr8htcBObVaMg4tcgirxpJw`?j5Mn(!qCRDgh=Em9kD+BNhGWj%Q}77L z&nnbNm!)Y%}ZUV-~O2tPkPsRTtmtVSn@O z4hmi%vDd_N4jVH*BsUylz<~D3^-(u+eKmINA8|dfb6`V%D{5AFM7HC6E7Rpq<6Sq> zemUHZc?VH*eGlbLEw&Ik@;Y4$?OCmFX*%=*Lf4A|C-1n2Xe*HV`b!L8cBG)V;6Bh^ zgrfD#zzNRpKETPu@Eot<&ECJUPgYuHve;nc?>_Jo)ORHr8JOl*#?}BU^I;ZLS^+XLY`x8<(0^51!l5+vUX-^ht`d5H04X)2b+X zB*;~!%WQ8X&cN?4OfsYb&;xK8cMWtTXxRx8&|WY!FvTd}xMj%-RBR5&Wt~JD5@9M@ zT3{sfghUH#HFQI(Xrj6>Qr4>m#72(b>0lN6d7r4ZpS4Q$lH{CBlyYMYQ!&ivi zHB*RP*5P%K&qVo{mF$C#Tl{)2B-Jg?1R32mSF`Hs3Vrx`(b6uqHO#jG-))L1*On{c zN#VFZe@NuW%OXkqGYGOh&k*pyPS9__d8mZ|d{UMoix^ z`?b#DwsbdcSVcQ`?)_SNR?_R_zE4Zrb_?&mXl(0!4Fgv{yqO1KYkVd+N6+i&~6$J;~(~;!7Y)ufGi-b>&-pjbcG++Pbt1>?&=ujwlwLJ z4l@f*8zLUNmm}ZGb?dw!$k*!SlQH!a+&MYm@T1{_=Jlr&GQfoiS;(31+}7i}lQHX# zzNnBecA8aJ{?HRr)$~S~FE$}=WbVT~OV*Eb`eK;tUi(esD4W@}w3E2^T`8RxszMIlvp?KLDRkyqg!*9Nmg}%4 zr1VDDx|tFWlqV}MeavuNVcsFWoa*4tIrjW0@zARb--C<;>A>p1og7~6&Nwh`-0(pog%u{?k$N1{rTO}D#z;mBd>Ofa-lUHnKTRE#Iw*|a2{D7 zMPC5}W43Qr(zLD8nc4;4%>}OMjhbGwR&SDJCY^*dP#@SOrz@9mF8Ib%ETddlN`|$I z#ZIvCb_rG*#@U}us7*$RE)4$j!@VbPu@wKAxRG1MJ|jJQ^PP^u-O!fJEz3pCZW@P? z^J8h^&^l=&)XVUkVujwx-aI!k(rL!j1jxrb+7Gj(4h>j;-evglxp$59d9)2D{M~@n zB{-yv2WZEoLfnJiW7k$RH+S1?y}w`&zC*4KS1m@G1h9kAjK$OtlHt-uc=w~fGoU2s&=~?=<{!~QAC)9kP|xB z-8oOCu~Thi*56YP`({SF>`UhlSD8cBzR=HH(DLdFxezM(Bg5ESgXAI9a-)X+p?2!f zi18cIT~M;*;$kfXt~-tPdgxvj%Uu75(9eP20@QdpmhN~9XW z+oV@)H)*Vc!-7&b^NF|{HB)J}zhHw*AM|3B#|M6AmSJcFrv+l%!H)2mc+-SB@>HT&3LZy=w1}OnFS)wla)OB^Jdy zq#ocOBCTHEAU3^I^P)8!mY#B{?|kp(pt`(m_3K-Xn{jSQD-9)hh76I$R|#9}%A%8M z++IxYUHHZHf9pJD0dr$sG#LBiqYf;NM{Ayg) z_}d9=M8*{6FVEm6NrXHM#oLnD_)bGYkL*pcZkqmce3^XX8N$M7fy6tNi`)^tV#8(O z8=_f}nA3{N0yjF?!eT#?noLCbbS-0mPo5qb?k8xhw2pK2&huhG@UowE#pOsm7Fq3d zx7=YqwqC{X>eCuOyMXBEC94Z_Lbc9C!0_m(G z_phyNDejnWVM7V{1Hrnes^|EJtU`;Jm~3(hr6)*iBEz{3iqd*Egk9_gdnH~ulk zB?1Rbk9(-iUZ`NGPqV`^{os!U(%}ioN$PZ*J%idD9Ct_TL<`@EUR&e1&aijWD%fV~ zJG#3_?>inT`x?Q{ztNlZ^yAk=X7;QuhDH}UzZzM>AybPNTOWCJx%|tE(`wx8(VI@( ztgm!e;M_w;GlBjo!iT1)OCW^*sjQ)E`3>^lV`YnbwB2g@p}ZHVlv@5Tr%9LIc1ah; z1#z84=-2A@i~uT2*3XFZtb9XKK$SXW=OSG_0YCGIf50eHBm_G#*#ij#Z5?u2zZ~Xc zCvB6n3igM0KOHeQ(9FlWP~rv}>5}(4DE_XShig(nX%j&05+fc@V%1Lk-UfcGSP=}- zF=;yPjJK?R>w5Hl0*$szkC!~Cd$(Nb^ez<|{vtam9mdDnJoZDgb(WIzrvOUiHcng< z+1|x1Y-8Jk+hKHzHQ{tkI|o+K4G`MA1s^ig2^qd?*Q(TG?ex;fz_3yj%+iL2C+=A- zzbsov995GF)`guORmE=CcC~O?Te9c$Jyt2?*LQL8FVDMI;BBV65uS9mSt+`Pp6kRg zE9t-LG1}u@x2iHT>we(u2r<@i_r@GQWoP!!^Oqm_Jb2qadR+L&?l0M4^ATHhKmB(Q zM_>W*zV4-vQd!4HXwG{r6v`TUWB>l1?I}#mG|yOQpi%T@8Y8#gTN!HAy_C>4m22sg z4%glq#^=F&*gPuc%C{~QE?>@-6}XAnMRfs4AZ`PlwsZ7yx6W0;dn(wid!~x1Gw5<| zyHwp8k`dWCxM}3A>SIAz)jM+|E9VdSR~%IGH*8feBa7A3-GtiY);HEK`+eO#XAix$ zJYvqqU9LQ8?;ReeV7Q_VVh(m@FR#`{ca{Du0aIKe&W4PjEJmDJc84PFIJhw6r3ap! zgoyn&ojkaJfeO-MG;*x{W>#8H&TF4{k$p$+2*|$rJy&fU|16?{QOXoRBRlzWX#%-NRP|zl{&SzpC+7qaz$^mPmM#UGl$Re|6BQY!O6 z3_s*2$Zx02(MqN%AtIWOzUpSc0nEcA2*)vJrW$AvF;a6;7Gl~^_tLs~Xv zk;W;~4`(h~hD<~2u8AwOISAGh$|NJzKRiS3k!5}6vOUJ4K4JtR?{MyCYNysM=$uXax3*Cw(M<9m7OJ_ zw}|wIdLZzWt7_|IG=V*68dte*i8L2|?-`CpkM}oRGTL|m2VLm5moG%esht^%$f(*p z!XpCx82ur&4-qd!gj`S2=Gi4oE&lpSpnmMy=I}26C$e+p{>SFMjHfl{t~(PXZL`Z{ zrmIbxb~a34g$={$=oa{CGy1+G^pU_ME9$Ambh8q4O*ixqgX2n!#DXyN4mz#t4@xD! z7mit*{`dX=cfAuAq9O{(o>)QqMa!c-d@=irR|MSB!RM{fI2V5_Kx+D=E794OL8P%- z0(0XDTDt2JGj2cfy_0NY-xxOaCXZSo>-K^gHS*WdHf&Oga+`ZaKHWC>m55t=6=})V z9;tlWE}aBTxC8TL|`r*O; zcgmRSgH4B$5C3e6^a+{q2iBGH$EjpP%=Zk~iGCU+^;oPD%N5PDHmz!fZ71}16V8Hl zGG^)ID@A%y^!HQu76R9Jg3fAfHevk&82`c1k=MP8(BS-+`tv=g3n9I{Y!vhEt%}T8 za~%IM46g?h_r6>{S6M3~&rnAf>n?q}{uf-j@CBWlq*y8D_WEC?R(hqgC^fHZzEWn4 z3S^z-qo8#otK1#@+2?qKXWuL_)ddgI&&6&;2*cqsizlb^pX>COxwa2YqNnP^zn^!` z7bmTib>!=IW}h|FjAr(9_mOOblX|Mh$dkS`)9Pma_0yDQLMq4NW=wSVL2TFbi*?i5 zX4@LaF>K{2UUHeqlRcI4)oj_RYbDcsW-D~}Eo?R^Uh@`Y@RshMTd zYGy9c+!0JgKaAMSr&vUZpBmOWmb=slcX{nxzJbuZc^@r3NXleM>ts zg3RDml{r~KTChT8e~P!*Ide%LDcC~AFnyg0oUyc8(nkT7tb8lIO6=0Lu3l15;g;PZ zaqC@jQ|TuK(^djx{k~;!+gI77GPFwDrFE%TXD*RdhN@7@<&w0*{R2BStMf5hv{HB2+$z_o#m)_o@RJaZ@l9 zZ6^V;cF;0;$|mr3aNi8i896qcO}afbE($ywm2J_oQCB0uCQu`)O+ZD^SNrc>@bAz) z@UD$;yutKPV{2e=d((W#!pXZuc#!3e|V3%@1B zyR@vvsFWE%=|A#ggp_^fr9B8y2SO(5a#kh&yVNisJa?<^doESJ%F&9KVko4z`L-TE zP9Q9Mvd07!?y16IBC$9^CjolKk^u4jqhlyfr(RA;P+|$56@6W(s&6+1#-+L&Kqvn4 z(?p2qgv&iMe8ecKS-_JU`PQhEV)S41Fav}CzGP4a?GM(JUWuPZoVi1}Q7`Rl zN$q)H1Y$Bc+3urA1XBF>SSX+-;MwzY@F$7haQJtdzF;M3UFocnTC{Sch%}_s_0Q{H z1ftopeih!AJMY(mE?1pTdF;*IG7i%M3Pwef?hj?GR5BxAUJtn~=kk=V1jRi!sf*6F z-LA}P66ZltwE=U@4v#HUi`fEpcdo_U^+Sv9bNTu?GRRsBnC`#PsF?^1SCOTPO_wGuDZI{mj$*~rXRXtAS;mR1!Kp{~=~b@X25EoNJ^U)drRNVK`i}42tIi_(_fkbZp z3aw9gH@g)T5jKC4K@1n(3NbmVM|ObLs_iDPT&jlP$79K4m+-7FgKnFK-Mh7cnPUT& zpst~V7NETqA3#j$eo-+QM|9U{NOaps9#1>%O}=I<;4W=!8lJ~T@fMC3wvDHf6;|a2 z-Tyuqr`3Er%b>1pb6Pnx%q1ueAV||5N@n~{{y?!zbk!IGKw6wyl9cf^WU*#ue8utC zOPLhoO2NXER>3hW)3quGH8*n?7DPSv zDb!++XED@P7V!&;Bp#Sjx3Y=FZt?!YsWGWXOxFFg6NDwuN|qQOFaB(=S#j&P`VZfM zSQB^)L)?tj*Q}vsffY=uxg)`)-%EPoJ!ZHyZ~W^mpPF&ZH_(0SKAVJy*q0g8!}X1 z+$(45Gra=YR7@F5{~ZsS2Kr*OUw7TwB4Y>;HbktfqsC0wC_flPMM600HPF)Y6OWd_uHcrFOCgUIwqN28A+N zMQ2+o?Ey*?F9Br)$#F07r}@%BynktoC?Ecltj5;}tqy4|Jm=d1FWb!max8L-?(^>Z zR2L4kW>ZZ0%L&!9C~KFFTY4q3mc+A`uimoHG7K{VxRT8W^&HwVK+~<}$!nHBr(xMG zS2DZKxas9bQsgPKFE6OOnaIsv7u^L#J<2Z?(=yew+}CK+8b8)H|8OiElGL;bgmHK6 zJjTvUCUn($oWPn}wRY%7Oz(Y7znIP&3=$nJvdXq_M@~suSg`b-SM2R==pM<}*HQx$u5=?_bY!Rqa?tc)8`;)P2tA zij7~&c%d>dGrYXF6Vx|`-9V7Zx%Y3{Po(ML9`)`ZTR8z6F8(8P_6l&kN^CeNSlbT17A+zv>oZk19J=DTSB-RzET7c*L^tZ?_D1(%qu_N=F(s6ibdtZR>W;DcFR2KxvnEU< z-V`nhUwrt^cAn&P2i#wEe*NkwNe2Bp4sWZs{OJun*>iZ1l7Wm$z}=wJ0as)o&_iqZ zorkx(f(p~Jnb4@YY*aD&th?S0`;R7E$Du;B0gpOwYc0~L+J6;k3h@Z}CLcz&yeJrh zCm{A*H~}BGjOmY;P2?ORbZlYwS1Ws1JD9N8_&h??IHo7Smqz9eVk~qbVo-CJI+GGh zm`9RD=$OP$*G|hre}V#SYU^ZHxm3jKfyhql^2uL426jagKEjKJ4CVT^kQ%0P{7M zo!@%v_58x>oM95;XrRc*(pl}SsD4-9R;^FGhxg<8N4ZeI)kZzUFnEXX#$f!9Xh=8$ z;p6IFfDa@DSt^DA^L1fID*j~*7%z;=?LSzKPOX3hKW2fdN>;9zEktf@?mAtw*64CP z8~x_{8T=d?-S_N#tNA_B5aJ^9_pjNMW{tc-Y7?KE!uq-!h}%|vr^RbZ!*-|9Mf2zJ zm7velbfD&5#s=AAdjQtn6VQaW7sc8CK>G2@eFML*`WQCjfYK zu?a$HqcZ3vk$+9jeycI4%b1^KK8Q6<)tVLCCjGO?AAR0^@rn?TiA%+v{C)@9DeZ5M zf@lCs9I{}<=E@$!5yL9aMuE$PhlHd4^Pd~;fuoJpokezZc9dy!Z`9HBS0LRV!9N8e z%Cz1i`nMYEw0*J#f7Q=wq3IW7i;_xelvGl{vSrQ^yk!`47O5sjT`GmXZ%8)#7bnv+&vLY%Mb9R0$ zb2*L)zAe6abydEa;VR0e^lhtt+t~Wa26`?AA@cKw-{=t*N#BMm;U#;Hj{Za~iHL`k zW@&e6cV+dLb9&I!CuCpf5=uZ-82_sldSJMJ$RM(^@SRdZXDb>=6q9=UC^lR{N-ht36dAwIDPjv_k8?YQJiEYkO<)>BgkRVL8BO=4aI&OC9G= z3-d^2%1uii-yeUo*XO!sKgkNug3E-&% zsM7%fUW`v&&9T;7k2d|}h7RtTrxC_6TsL*aOA?Y`qLi!Pny-uLTH)gvQUApIJ1Dwg1$SAZpCX#M6y+Zz5Jvm9&-0Mc@7;rSO*SzKBvi6UI%SmQA{sVja_bR|B1KnY?lne@k*kL83tjj4kND$P z+q(0veHQ<@b&u=b744HvzqlVsUt|j6DEM#?piN1CpZ2cuhy(@_;*ZJyDbvJX_`#(_TSfU(Ep+6qZJ*_{<{0Rk`0OG>@U~KRi-?zp;JFm%jBzP zs)(-A(^pAf##Aq?tFk%os#4=#QgEB%v&wB!)E!yDt^Q5kQtn4sNbZ&rw*q#JiCcE+ z3bL;_a0^ykigh*39Zn<|S+MPhnY)MS8$a@mWWL9&+pV63Iw@4WT;ge+B`=@#x)5;6 z1z|I{RN8B9@7wBbNJ!-bI)fQ1F@W*cAC9vbTZzai9-~{C4n#AR@$(1!uB@Q##qgUcPT zt0ts%Lu7jK_>ScEgEJj4?O9C6lF6oB`&^s$&I;U{dq22OCq;sv%GAxa+OD)LYP(ki zL4Dx)sy6Ey9Z+Jb*|K(gE%k~jJ%3H>m)~bUz6Fzr2Ejsq+pzwDfYgEV4T|U)^#ao=~uL&b6r#{xuoU4)-V$qHqt?A(jl(nfm8|KwW;Da z9CexYn)N2zJE9!!3E%OW3TZh)j_1GWh|yaj+7&Pgz+K)5KO;^Duia4fz_=JOO^3WR ze8Czd(~8*{MAM4e*?W41`iv0XoAX2n7&v&Q&-;_?`2%3enm2$Z5MAntG<73j@F!X; zF8zkhVBkkj)M_J|!>&S4sJbWq^{zfQ-1VNHZy<6bo=pQ5@c^3^li-;tp->ts8(RLZ zDlTQQnILY+9E}K8P)w>51&wqPhLspuQ{+S<*bHh-X>Z6l$KZQzVt8WfyAazrYdzV(O)?G@Xf6dn>M^lg~_d0pl|A_g8!&{T{2y7!)&#X zXerrS+2LH=uaX#C{*@yEcEJcwOxy|w(Lk=`R6m8b2R&O>h;hEzANm299Njc8ZEwrg(Guh$@`VAU%a>Y zJ6kg4?1eR}{MIj9I-t;sHBY}><1FEkx=)&sJF8h((}m^moLD8FB+WrfvHrJT&XGhoNSA`3X56nyi4jv~+(n60BU(g>k~7lo*mZ^CGwSc8 zh=(CDqI8FO$8o1{SN1CYY1l05vb5RCf`8D?NiH90tVB&8IenPjNmV_9-}%eqfM7cU z@)oJONW48`ej33y5%JEb{%HI&wBVkF!cad@+w-^EEmrZFAW*suMg6@R;)=?Xa-SOEipG=5*9r)mBD`|Q3KE+tyvpzj z6x%=8Y9-%Lfwv$2Aq?8wA7F`i&7E~{c5V5s5+vTqy3wQ<=Tq*xd~nKfDHpbUc?z)A zaWhnJee(S9nEOrMp<;k#9s4@geT)Y+cXCeELc5Yym7p3*E!;l*I`le>Ak!8=f zJkP>!q{Fo}g0!=u(b=+0vD>ocX}5{6HSuY8kXTQ0PsKJ9@7bBfs@d*F^Tnz~Sp97i zk`U}>UW@%=P(97tTfq`@1n8aqa&oZW-BXi6X(L@F4HjMTti(`>{*AolYFSx2l5fmt zY#?l#R$Q8HrL-KYgbL9Xy2)+Y)S8|(t{uF2npJIe*Yhwt^U0L*&^zzv9PrYA<2COy z2gq;0HigLXm__Qz*4wE!`d|CeTk_wiH(P7JTz3On@{HA6taae7!vn?LO?X!0U8HlB zD`vQka^2>*0C^6%4tcP1Vu0jMlIv)nLmvQ^pAe5&zFX{nfTPx&{zIKd3hL65Ij3x~ z2r3Qt3_eo^${kez82-^{?+Di*ot#BK-N!_KbHNqElIhLu%MfBXArs*yKyS0C%^Zu1Wh`+#7Z$)EPyV8Plu-^H6Ln@vKFAm5!{fZ8=w!9ew-ktu5dY zc^BPwzkT%94)EX^jvuk#5FtFcUxL7AC?)^C)xrz3Az5Rih0k`-rO$ERQ)vF7+LOUc ztz4p z6xvDIm+qTbK5D60Gc{6KiF_`ya&PgXVgtH-t(Mr+J&lF!v zLwp*`(L8c)AMigq@6v29Sb)8E#{2G&4=a!*b zR>CYb^EN6*!W=g9IxUOUoV_fCnF{le4NLaP^n0~8#J7+u+P!2wQ;m&Tpapr>B(sD( zTbrC-#ky$Dxp{b&m3h{Nd3=`5X_hXF!A*%|EM;F7v6@J5@Z&VowW_X&)^}d?9!>or z0oqCa4?;2BBjj8#JFlq3E0fw;VP9o+ifV|zluhAjx(dD4Bl|UNp*~~W$28YJhSLAy z@hBx&^Uoo>TM{c=Lj$lt4vqX_9hb>6ENcb6A}maoW`Q7x1vR!DZ6#*cW6k`7mzRv! zw{P*~Ieo8x0YV63LPZEg#y>^2Pl=HeHdv~1NjN3kM`&?B@xPULpP1o8^XUTFZ6@=?S_$?mUPo2&ZDfaP zYpf_Tn{k=A1T(l~1)e$H6R4826)~?W5~VvO!}Vw2`r;$4M5)rXk208C6Xg}LS@(^Y z#3Rm0eGLLG3o5EpCH?k+=Dl7y1;rntKU4`d^8S!861wSXqB-$GDdI(_*MokGd-2GZ z#~-TDG~`3fl(2XDVH*vFYrAp$-Kzin0G3&5)X%aB<58_73753F;mUA9&A8(&gq(KJ z@Wr^fb8wxzHmm0#AWYV77AUo4x6Y_E4h$Trf3hQ-5CFkSHAM!~ukn@)-Z98$`r(td zUV?6cWmQhr?A6vqZWPM`uB@))kIM@8043^sBl2DYq07dWK2;bw*Qok`@T*sjoVD~4 zE`<4DIS^n0Q#zhBn8s<${evDw#QC=@mEghBm0FAE!xvF6qoS@BHh+_0vbQk>CUKY{ z+_sh5(*}}F_SNb?LE2^XHI%B+tl6O3l^Y~(n&b!<6Y3iO)=I0MKR&=S9O~;rD_Qzm znps*@E)2-8IEE`l3gcVD-arnAAN6VwAAL&#IN_RN4ms_|CnIIK5dpUOp^|e4V7reF zdmRt{qUT@&!SnR4(qZ#*MGV}L1dSe|?Rso?Ke> zsXWJ4u5KL13HMwx8tv63#;PLd4cs-ZY(jM^C)K)$Ab0j!?QB!o7Qm)&0#CLD`URFm z94x4^ZXU<}e}&Nw1pU4NX|rsvLF=?W#IOjJ?%e`n(`>DJ<`1fyWV@uz1!~%% zyw`IDA+UX1Q9o3E$;CX)m1(_FEmonOkqu{}*$RYC;W*MVmEZtHF2C^V$dwYI73YVzCz2Oh#CcW~?@or2+5pdZuuT16i+_q533_fr|f1I=VPVV~?^9+as(^L;TQloE&zxICq) zB8GJ@A*H%-n7Tt#MEHdxgj?itl_G=p)=#YZhlo{cfdcftP<=rNcEQkul=9A`0+QEZvLq_a&yO!M5CTu=#c=CRf#-|tqzX1wyx}9}(;;yuPH27Q zk>0KBrg1t#^MFoElumeO6w{xA3*)0ty6W3}0AY)DhER&nQos(z5(h7G9Q$U!W&H+i z3a#(+j+rGjjFVOjZC9|BJWv2uwLQDezgVpDEr3a%w#g1}E$cwzC(SkrMI*|Bhvt*hYuYg8qMCt2E>B04CLh5 zuykCw0u0zBMuWyDDu(EeSVi|VODh#6rsK-B?KP0~lEvX*9`O6=6!|KrV0bR5ufah3 z?X;(3SF8W+S%;(F>1*@f%4pbCuG8Jn%wrBahwt`+CeOODgl}QBJHSAu<=^tUqJf6a(Tf+KJ?0=~wkcK2edFkkk^8A^ z#$PQ6s4TwUF)Dw`s?9jtO0nwFmxY|~_DJ0%lp7?C!^V_)X{1wP@8gujV?5o5Kwd+X z%$57e4qQ;ai$ZZhR#~wGQ-CrhsU|VxUKh{Fd9C6`-NJfy!DJZLJ;jxZI*^9=g1mpz zVL2H?$ppbBHG}>H{K6Uyv1Og)S+8si>=B-v;Z;z;np9F-nyIH8kHVXF9ufCc5sfYk zRUPhwzD}_|V>^KFR)Afscn&EJZdNb#&!4rR$Nf)!5f*<6b%uWu^uoU7p_JK6X0*LC zt)}PR{Dp&FX}4GQxft4%Q4`f+HH62Q9;%$42eyLvC-O)Itu+aKY2OoERrw(5cIwU{ zhzxwRTiy#E*GT5s4K|(J(uMWE;&yn5r>8uDV#DOkC5WZh#;KVZOA8}`W{R6yx3kug z>?L$M%2|0s*f=?|!hR!$M#Tdu$!J(h-)0moT3Tb1M5NqPN=;+N+bV-zjQ6CxOGqY9 zS-6r{-r5N^{gg&qGV(KH-j`4`aUcMSInd5eOKviiayRiF4_fh9ifkqDKg1a6Py!w@ z)uGJa?BF;NlpA35E1JRWL?RrX>_9?tfy`K;L|iIK7+?MA{sLAB{Yp%mbtCk zmDV2@MJK?Gaq5+OMB2=8lO!9zW|&5nhC|O^Lr&fC3JbfQ_GrkeQ%XD~Qg z672OXBFoXdimyY5YTbxLvQUuY0ukyWwP0&#_5DH2 z=IBih>h+oP8HWT)|c;;9v z_-z@I$kS$P8c1Ye64>wyISh9{2b)bT4b-B~(irt1sZm^J*jk`PtxBk?6j?BJBv=uc z&=Hn!i}a_mzTO)0luW%23TZx#F{#xzGkl3|5-01Z5?Xq+Yp42Yw0%TLM%j+w15ax& ziC-lt5Hg;aQvoTLQ<6Ea0%YPpZQb)Zlb<3X@$heAV#yjoFR-kZF1xK$l^^hzrW1C39Zzs5<;v*!~bXZLuh?7I4 z_n*cil@!mfXr_gRtIsuUKI^J*$C-CDS6kV)@dkz-tbds0i?l-&LG!Lz?Q(_^gjAg| z;Q(}+oSV=rS-b^w)75#2s6Cc^aA{s`t5nvKVp|?loAyEMpzCICyf1`pK~H!FC=MH? zZ(%BtT<-^|?x~v@K&=UhxB+6cj4P1VrlnMtKr+NKGED+`u1-|i=sr=gq!8xGIgE+7 z$g8F+U<)l5BFZ6Rggpaox;Q|NXmq3;IqJtC?3RGYDRE-b&a5%^0Oi!yAjhCiJcHU& z`tu+jh5I5E`c}+dE6zaU4W30Ac@nC?ZhecXY0$*^*6OZff1PXgp$je(3NWh~4|+h0 zRGH*POo?Evvz_aVjYVFp`)_0~UR4g74OAp5I4YEfx1c;-imsB#6D+t+`8p_{e&{L6 zOms(*=exA%RV1US!jKkay4;y?xn*<)40SXu#@C~m!PYgz&2nmAvds>H>o+N6 zb!@o}hr2O2#oBX_ zCDs`%(lVg(>0@3^f9>Z%Q3UxL!T|1$Yk4sZi$rgEiBWyZr<{AJ

    p;;zr8`Q=P=&J1pmm=3C2%av&w9@_n4@oy7M^K`{WZx4Wl*O7sK=$_m+yNPZUWZhOK>m4 z3`=a!+;g#bhng!+kh`k0Sh1^6HI4pKTv*`U2+-+|X(_y7Z~+V!xad@t@N|MJ_$Y2D zw>!GX7#0GsvQ?hAG4H+kew%P~F74uPbME#n@-Fl-fsh+*)BK0Q7HfbVSa+~y3kUbpd*(#Nto!1_Ej9UcqWn5c$H>61aF^;;L9qAJ%k1EZKby#NV=Yltz|JcZ7LM-ww|XhF7y>AYJOVtChDld zTj4p6dj%8WC7%}yK}LCB?ccvuar?Y!#lxy|t|h|$g#bgVR`I4-kAdsEKBp7G0QPDH z52S3Ohl0e%kFASlF;DqQNJ!o4K+O@ z-yN4{E{P<%49*WaAFwpg$XpIF>T_0MH~E@A|)tc?sRDgA(aWk zqTi5}3&bX{?$uQ8f2)=Rb*yTLS=6}O%LE~XIlt=s=A$xD8Gi!>`dIdSJ%BBQHaC6x zAKT9^3FaH=j|T2(gzQ`-IgP_y#Cwb~q?oc&?img~qs+K9v`+0)CNLd6Xqk5RAbuUh z31Kf6n(vrF1Hp@hSg!C}ykw_ZP?VinBjB zF0$>fBxX$asJIBu1khBcSio>$(aYV zy$9?y*sk0ky~W`OmO-|{h88(-ZmxT3-pH?cX&~YFpHd$>T1Er2F>VldmcUx|2vJkPr9qljjRExmz! z%ql7Tiov+jvr`^F^E|!4-!z(~pk;fkI@a9_gP%~tC)VVF9qi!9tbn~0@?b>5gJdg2 ziv?2=GFZh}b*t+$X0gs$ zU9!AWteU5iKa<9gPGfR`U$cQTPthbIr;@ypXK*GkEa)HiQG9GmUw8Ark|4G)M{p%~ zG4E9omp7%mXilMX3-}sjqQ=}_1zxI zFY!V2Mwumn#ekw_T>{gC>syj1v&6#qM!2-)6nr-78fQ++MX4;c=SGp?Y`rMi?m?`7 zM)>7ddt7dHt=%qd)t!Q5J{9rmbw-%CMmOS$#0~!u(RpH$Om1Zc(J95_WLo>NDus6ocIbaG-Mb4858@_R{*{38xGHr}_`O8j{P%W`NYf{%Ui9MC9dPx}#X@ zvKEao?DWmP1db}K9^J3;9clx0+`BcTh_-x95`~;^=0S!u=}l^{ibu1Zv{t^TpXYH8 z4aR;6td6iYjfHxXhqm-Z9HB2Vtv~<46?7mYSA;InRy_n#bRaVK4r(mS`f{jTW^4zcT`?kdF+bo(~z079?={VuxO-r@-+4B$>_LHc+7I%e5^|` zj1`#fB1M@fA7UKoOuq)C^GXWzjMW=P56Py3y6fW9)*~Bp^Qdg75qU)SzyA>XEw)L` zOODH&S-ey|Fw1{rJ~3yzaKm_4WO^u#d04%k8yr7m_Hjofvf#(&9lmL@u%E`k z)nOk*c0XbYbhN^pTKHvG_oeb)$w$;RnZLjp#|U0>lOv%g8ZRn+Ea#5Jkw30OjPYdI z`-rc}#L4Mr09gM6dF3yM&xSQ=sCJm_zFU(!juCVh*8)1n&pPD)*n3xD4pFDM+>pDnH!3ec$$$^v zOjzoNMW$jybda61MbJ=Uvn4FIUTRu`Y1^y9TkIQ{yOyw?yx*|cohjX<;eCA{>;wP2_uS_IZpa@ivUYawitA|}7~$&O`@WsRNU3*@%x6K6jSAUeXfQ1%?aJy50{ z?kk`T8num3YAR6&$I=Gn_nwb=7u&-3=pFik>xHLm@6U^968MRqw* zn*nc|wt_ug@R9#gLRW*nNpJTHT!bzSA(L^(k#T>BUJ+?C4WkmjQkQ!j1fTPe@fTX7 zZx?(G95VFTAIBJ6Xt-mNb9M?S9M@@XHWy1Y#s#v>!ARv!iyuJl!|rZB(5_`d&fja- z<@)X0GymrxGorW0P$u;YZL>3dEJ(@H;rBSsVkC<*fg5r_Egm<0`GS)VA)UC-2a9nl z-xsN!LX0x09k`vlNvoD^iQ2^0=~r@lSDEU(-K$fYN%0Rn6Z-voW#$0VIhe`tcWy|w zU|d5wISKth?skI#16{D@JK+qW--Bk)5_{y`r4ZUfqfrC+#}Qkz@x7g$Resc+3@Xz= zwl&k7Qg6AnolTW6?RZau3HQqY?lU3lv_DQJ8$$f(4eX^eOB%*~8+3m~2z2i}%!oa| z#s#fab#9FH0Qr4BS61h+R`1U}R71j{Q)&n0UO${;xMwchoCbfUyhV(P!#_q`8SD8~nsg&b?Rc*adPNaB$n|tdcvmbs>`u_nd~nujPr|qO zt|NEp?N;RCHL0S!KbUqMV8J7^c-7|21ad6ce+1YW0ICQu5{Wvu=;g!rsO2*WDWu;b z5=xwZp8G>S@CWLCBRu4f!1g4ka+(ZVyz1MiP@;h^>{wFu&bLtF-ayQq98B=1)XzAl za-EA3(lMqRQ#_SWq5v5u!Yf6u$q~gZ`wrwsf7A=65ykM~K0@lu{cYq1KAzT(;O$P1`kwIA`o8QWLHz^Y{fua~B7cNP3?jbp zUy*WIj}C8yTL^do!`tdP28EZ;>aVeoQAjl|y_xOLsH|FV+a8;v)e>m}pQ+E30Tc%x z;tPr#sNBb7FfI0mgx51_CmftgBjmySLF$U$2PV!}9F%)p3N1h}R(ZT&dIH3N82&53 zIjDWk7rPBYQ~WjL3EuEN2N#BX@O<4oXXWEGkTS(2ApEXhP|mZZ&dppA>PgRm@!x>B z?w(WvkHSK8YuNI!e|!_W3jU#*fd@OhM}9H%_tvVOViUO%TRs(@ z0I<(ACQWqCY~(sh^{`CD2fnE7+^coCFWjqhp{i_IV3EQ#FjA@Mg`|6{s=~Me#zz%q z#~0y}H;&mCc5nB1mT0~zscylZ2k0fu@Z5|`rCyMYV zgpmL`rR_-=^EcuNpgwT0OF2}!N&JVFk|~p?pF?n!fV3GqKKVzGy0d?&)etqs3)+)& zv0YL1uZ!?9SuSn&a(Nn8!K-$jSK+)n46h`Qp-7CT3d@HDV_%La0M7B}Sk`4c!|-SK zS6gRni!8xDUj|>If!W1jz#GfgoTAxnfv!XUI8Jdl+*;oogG&CF(DrSTc%R5S*`;ck zL|ePP18TQ^UV&r>d!c}eR{t<3$p$pv)#YS-JE(hpLHOJUl*gmiG7wVNKmw9(%066N ztG@1ExUC2F2TTFms<%+i!U~lw^;dSO$rIm0-Rg=Bn0tEDXn+6p9QmUM4^5fWUi!l2 z&W5$LM)#8D4fd;urQ%-pXD#WayQct|P8$VjY`oc*ez==~#Z4dv5RBg=_5*EB(5D)^ zDT?444l^nA4x@Ga>@&4Iu%#_)736f)Cu`Jemf;63}i{r*sY zq0K*W9?~U`0hosH6C$K?mu0onO^q^z%vd+gMj;8Qu>;rN-0zpcU3!0e0c2xWFAkeu z)gP~FFDL4=JvB`fAv|6Lud8O<_#Dp?PGZB~&}J?0^s7%;mcJ|D;o+{OL9c-Uqq?~i ziMkcTT%HgPDr2Q@^vv|Bc^MTqpu3V8tgJ09Pj{ym4*>Xu%j4F6BH})IRSX{(BYORSz1AO5Hy~R63iz zK~>jY(X!dMmjB5EhbwV`gUrm5o_DyW5(45>^2%-}Le>w6ToA)BN z7@0lS;X1#ztdxLHRBw=rh85d1OA#NI49Yd!lw3f_m?b%NbK-o9M=8>?bsOK60IipnlU4et zbgEtfq&V0AAYeqxg;fLPhvu5B zALOy4+za1jZ}ehy`RB=E*$a1pDUQppKx(F^$CZ2z<91%>P_`ob2W1k6E4cID@t7&g zzlcHd*R?%ncB!bJc&xs5`NzLI{%{TpQL3eWoW4gW)S*ArtsI9}LNAxkl(_v=GyTZ^ z-w@+as6Q8r_B5BuNsvGD{czfgt@Agf(7FX~{GYp`&wg_qmC=55AFAjqg<@}c5CN!W zd&YUiMyv3^5aC%EV*^s}A&*d|vBu_$EgVZ<>CAt1Mwv1p;--@-QxrSpe(8T&UvNHH zMht)r?~!1@f!YBZLeo4k?1Gwo6!=j+&Uz(>mOg5By)}R3H{n;S@6(PLF9EYV{Llfc zr96G+&1NRUgtvAcJepcX* zR!Hl)Z@d>C#R|VsLUm!3Hszzh^E4ml#eZJ-y)V9Nd$3w0C?o=CF!+R~px<=b1ln*k zqNS41L4PGr;E9N7flz2;!XmW^aOqjBNP@ITf66q)3DP!)0tL&`jM-eHTSa1^%2csM zVbxxre6GLUwJ^5UtA3t_e4Xd~uKEBTgn;~%Y)nr0*YK-4A42A1;2}3YvBQ791ExnF zx=YV=CoS&19V2gqch2~NNf+;p4wd^9+WaL8lr96_j2HlppnwG(`}z_V?9&+1PhS8V z)xgf52`(3daq-Cw(dKLTXIvB?jz?VQL_89Qb!eJDOTV8ciZA05{YeXA|BGst&W|br0VTROlw(`i zv54ZgxuT4LC%zZIa>Zg-dYbsBG`;!7l`yunbR#JD#wz0*U`yw;X8ij)2b8XVgwc8+ znU?%uQ?_X;WoU%)Ppr3u1zv2{|2lk@vtS}mE@5e?YM;-n6=Ti45Y4Pt2-_|`Hx9I( z`|w0KY`!QR;TdjeO>K~lc+_G}V=AF?CgAW)`56;_sI3y3e}GTLt+Q@*Oj0=R_Q>W` zQ+gz!I_W4cx|5Q)m&WJKXzk^vzWvsUF*Vi8m6(!r(tb^w7 z-mvcrcQU0@NotEjeO`NGNpw>X4|u7?{YVV7`QuakG9>WpnSG9~+qdJf3#&zGE|8z3 ztnu(;o`p+x>np##W9$vZ+M0k?=@f7gYsbbewav*|&#EP&!`z5GSdHpR^!ny(c; z;%S3A*{e)%RYh;i&KmP0cOS2A!vdxItjp}mjOpXi!D1o8iIy!I$mLrz*C=m^Z?p9L zv6t4U_iSJb$h2?C1jdrtcuGW6UE|T@d<_hDD$hwWafL>DOWml2?|`#CLgqtYojkk;bXjtYN$$*Xp9fBT6pW#j=tsBty0r>Sx1dQVdu^GuO1;V_rQrGIf zKk3Hj#PCS6XNh{JJeQUzAP&&2F+@ndl&?gF=1k%41EGK9Wup4LN_bD1^zBTT9Ib0H z6F^lynB;kpIIrajKWWUuw(@U=1RI$F*NFD&g#fvblrs1k|-KyfJ2j z=@!}PW;~uLkC39wqN&zczO!drrZTk`?mR56+I;S8uZs+_#x<>J_tLaWFFzIU2UB8= z(vO73HZ3>sW z7U{sqbKDRH*S-Y|d7`tsN9RWa6JsR)rsq9MKAKmdi)w%OO zv}5#II23OJqpy`EytU^K#!d57Ca|19q|!oCT(tI@B;txXwR( zeuZBNg<9|xKh?z&`ipsm0(=PA&)Nsq&$dJ22C3F3SoEe@bYuuO_v(h1-aTp*YyQ3F z6dZYV?Dp)}AMYeLSu0jauixNp@w~e%8gwHvu2NO#hhxiA#BX4bY>Rd3FacDwS~&=N zuu|q=VjoT+)x8+Bxh9}c)l3QhZT4m*@ATJjvzdk-a7D5CFqAIc|!-vom& zmu9j^!VM;cg$VbbguN?-+99t!=&#nFJNupz=N0eW5q*C0Ssna-d`Q*B0#xNURfUfa zT%+DC&T)1g7#{&@a_apL5EOts0Ylk6%8~0~y<~dpZQ`(aKX!sl!KJ_~X~W z?p}b|Oit*Q7eW}2zev+Ihkc<315f--Z>otB=BaQ-Na@z>eN3f8I{t@oppL}P1fnb& zkPvmRSJ{riToFec0+68UXMQY#q8<}55Hfn-W2EYY2Z{^}YrmN^F1PB#* z^OIRo-JK@M9ltp`HKtxO3cU)^3sbL#Rd<=E_QLp<>fy6m`e4c1>jT-KZ&CNE*;ejn z^Ye`NP?0ZxoNgt``TF%)FZ<1&auh8`Ocp=8?11L!0Jz)2>HMMSntR}Sw&di#nH}%D zHo*Fr=C2!SAqtDS&`)JdzqZj}fw-CAEX}t7vJw~-G~Ltx%kQ&-T^!Q__#ySCIQ*BW zMpnA1=7BkX*NZbwbc=c?dT)-|9gp4vs3QAkuq63WI3p^UfWKIhVwWA{!_J}Qk9xS~ z>K{<5uIqF{&^H4OTo5(xzj&{{B9A8CCQ*7??UG@i5AyRL_}!nAAWqS5wRzxwug%|m zkj>4v=om78*|_hc#&aYe^@mreQt*zxRXo^EXO1QV&f4}jOLyM_G}>9b_Lv<;!a7D| z;`*XInA-mGEii(gMXUAbV0|1Gu0#9{Zz>bc++ zu)xcD^s_#oWdP#y%>jn`6VQ~74F?f2Xvm25|1k_>%7a+miP%uQA3+5-F5tZc(b?m^ zfa#_OF}B||$Qib!3}_=7Gs}SLi5F(It*_aI0xf)Ziu(Vpp+Cv>6NvWrrSScd#~Gh# z-+Ooh;iep4qYG7|FzC=K09+zG5gTYMSG;>8p{}6V3Q?dHa@;RwY*NaOqfJFH;wB_{ zWhRWf&3@6&meB_gntj3TkR;Ik7!P=xpcdTbl#k~u2Ff3(&M-2Yp1S9iUZ^ij(%_On+A~)3PmwAl9YAu0@G7%!`n$fn5l>#^?8ve4c1Hu+F`trg zaq{F|4H@gG6m3&j2CDPraFk878-lelFyon^g{s%%-wC4$V#B<6gaT8cxz8%>ePkTV@*++Tj-{EKT!WaIICmH+AIpzIBW87R!NZ<2Ti#d60N43$oQDB zsa(XHqLer?_IHF#} z_HfFCSk>jIqpCYoy?b}n%62JhRavG`tt`U4AF`XXXn)CW*mhE{c$uXrTd~&c#ww?@ z*Lmpp8YpqUtoqDJo- zRI71FX$Cdn*cWq9nwo@31V>xeimyE>#l-?C55g`~ybq;7$c4ZNOfVa%NyTNb6#<@% zwJ4V*jBhvNPPu&yQ1zTQK)Sr|t8fALGD?7Ri|zLFT^+3_kLBUH?JHewMKLnlYkp?Z z*ce*jL*qnLA7o96(yGochvC)U`!NLXB!7f zyJY%~ZHyg~(E<_WBx(Kz5f~z2LBbgA1iQtY{eAdL_6K}FRY)6jEvk?7j|_)(K|skVOe*~g?lwm<#pM+S~sdrk;+XCqML^oO=Z96lSXBJ zX?Mznn`%QDcLjk%xEl6HyVMH3+9riP_ZfxG?PF6T^_3<1oG*GlG;AVAVC|Kc(BTT# zJw(L9%K7`MZoss?2VTcKF$Db~Gi~xqAee5U7+#5(Y;zB6+!5Qis>z2j41ONo>~~>(e^W#yYOg@Vy)J#)aoa7t($f9HWkcv6&R2} zcT@Zsk*TTMiT1Q?8J1Sl>!suXe{JDtU$HCR9E=3}XJ353@IDD+urJH z&vz?@@OV#LSxi~Ka{DC>IeV3ms;Sa!YB^lF%Nh2TmEP4)GMA@Z&=8-QRTWhM9Kw&ImlmsCpN3l+x^Kfq8WBVpf`dl{Pfl(R()rkq z)_r7q_hU~?mtO8z$Od)F+vsS?yyF#gbSZsM^xh3qyPkmdc6H~eJ0l9NN$2lB7F7tj z-Q1H@OOwgRv}xzTDb`77J@{x5ddg=<%3*+`){Yoq1YOBp(!;6g+5_BrR$cGI_#owONP6!BL5}^oIRfch= z3Sl;%zU^H<$Orz&_Vsu3$=}a{d$t1_54f|tr_b4m0-4um8`oZxYh5e4TRsF#S_zr9 zJrgSjUZU$HL-@oQ636$Ey7;>YSuqnOyGtB4XNWe@m`fgD@k7l)K}*YD-DEcM%FGb{;p(|dy|RiT<&;S_NS4fz~!0?V1MKP-&+#=_g_qxKYzRz z_Mh=X%42Ewk#RFJJ5$$}C(VcepwVF2VZ?3;T0!X2_)u>2C=p2!Guk_k|^v7C$31HJ906_+msVWvN^?kKJ!bn@5{ZDcAlE3n7=LWwV^z|zKaa(7-0NFBGm#j9d z>Lr}XD49uK3X462Vw9su->djh4H*R-Ejpxh3d$s+$7F~^90kyZcCnpr4sWJtdsrG< zDxY;NG%I!x?KH03rl66AN&A(7{u}?tXchXH#VW&1n*+A9Ap*HrP%q^_09R0=9qew0QntNQm}soqdpyR-$Fw3PZOrAu1a6pC3|v)rT_ z0`=$=beU*ZaVm{R8svXVh%O8+v0QVxhVsk`mN~oh>&C6LjmJ9CwAX%j0x2O}!T3q> zl>dXXvuvuPZNhDU0Kq*t1P|`PA-KD{ySr?h;O_43?(Xic8+W&jb9kR~e!;0#UGx2} zsjjJey4NM@Dk>{VIIJGLj(y~*1M=RiZ#!~!u3}J4quxAl;^H}q%5Jg3P!d_RQ|>~h z6M|z7Y|YqZA`&e@)+u{mnB8sPWnfg%BBjGn4Z+w|gff{CvaD|mT*J-XMvoVi6wrpk zI>f3&m@YVsqj^ZqJEM$>I}{64D0Py2QSl(}+z#gRRg8$?8q+@bO+P5a5ve$lP=7}G zr@WZGhkb?JUva`J=Xjd3i2?hRawtUvKsjccgSGjWQE^n|@sAwM9{QDC*e1^Jp>#Bk zK`a@@6@xmO26Q!@%d;NJK9u7h&Q3e%0Co?q7ml(FlFaGTybg5TRwLCi%QDNT;JjDf z?rzx@E$9J|j;`o3d$fwG9X0sO=7RD`)ftuZfp2}E`|~IL<(}Af=*#H0o-9OexjW98 zOIuqjP~+JJuS;fUthS-4%PifBvJ3Zp2lK+z-D#^<5s$?Ens9U*crrPB`zgU$)ys$&6(+$Wq6%)qwpH% zD(A}Did2(IQ_-I~-lnxmJ`JB5?;~tu+QzJ=th%4}XC2PP&fSgGjmeG0tQ!_}IF&(H z%XiOF5PNeiq|pG1F1me`=@Y`+@iy^#`Fj5Pj|XpvuEXpgz=!p>cR?R~3Mitf^aGC@ z_`}_aICra%7VU`x=iCuT&a;t&`A?MjKR2f*Yv7xt+JTptgju*=K>!0@!82nr@8&1; z*NvT*!2k3~XkYrIE%k><9ncKY|MW?i(Z}tJfY|QtIa`sJPMv!E8 zCb60)Bc2T0_e^!$Hr%ys;H^;9mMrc5BwnHI7FyASXZb)sKQ5h?;UI=m87xY+@;c)Xy zZU}IhqpO>-SrY`96CNlK9L#%D%k2?ic&9TDf+bN7l9Vqc9I%Sp}Lxq*Hb_!en1_$mzw~aEb7&QH( zH6CAaNE%hCNwmVyoLs7*X-cX@>tFR~0&8CpX$rMA(OgkUnry1Qpb5Uv<65ONk*D~& ztFdVczA%1OqZ>DTw&J7KgI?ix3BgyPC|6uTQ5gyQpH2y*e((G{*QiYG{Qo>kUHV6A zFkI6TtB@|S+6KnwO#j!Tl%ZUbdCJ)+dGV7dt^^fQo;HjajWtijiu6>7P-V2Lp2{VD z)1Y}3-z9m|P{rgm@$kj7>Xdtz-FuoB`!&@Z8@PDA+b zKUQk(C%#*GG@f+sfu}^(Mw;$Q#fjss+p`Th{rfh{?}RLnu#qbD;p=q=sJ(km^K@K8 zPhmc+;4p=q{LgcdJYnoOsKvTG;jCz6!!DYUKgD>|;@HPA3iGEXSGp#&DT3B=eD$`; zU%D>Q%2;!dd>vhLQKh~#W5l?H1`hKYn|J)ECFVbaQu0%sD-f`a0YK_Ry^2*m<$26< zlkGJ19&q)nF>h*ks?WH4Hn~~6w z(UFsuUw0QO?UUX{&FlCs#hb>i>pU*io2GnCuNM@Lim$0WJs9kv)DC1-6UywViY-*C zdtct9(~K$Xj8XMj$x9KE#~78 z?+WItz7L)+ggr9i5D`0iu&}BFLe=PMMt@_=pXHr4&%o+i)~+dGt>`mH2(6HCJ4U+R z!WQ`CJy@;Kay!mntKgDxyCy5MEnI^?kZkH@}+02ZVC1T`a>fa&$P!K?$h#?k~(DL$gU@-1$de|>}nU$b#Xh+h9D=-+b#m))hD7@k-2HNB?E z>KEXS#=Iuh=^J;$sNQj=>BDtHv)!@o*lX@73S2r6o0`>FL@FZWw?c$^jHy|wsx^1ZJD%l z3Eg7;%YrYC0*OZyjv|^zR@y0irubwD$9t5<4BSGTPJzlonnNkV!3}?-JTi_%|1lYk4E_8M z9P#`wds5oaH4l!YPmVoHmQJqfN%TEVrwrOL!k0Y>22LM^CWx#CJ*n404UAeJ0~owm z1GUu0sfL8BM`Gna$r4Lw$H=!2dWQIjX%=hOQ#v1C={D3I?27X0C$r0JzESxIX}&|; z8f|xLw)s^WN4`j=&6M*SYczU0$f!@6ReMsYeo>26msTl!(V#qxWKoldaC)5ZzPFt{wuN&dqV+wQQukXpuGOnzb!B9%gBan(~sW*2ioT4 z_BC)TNk2YvR@~|bxDzJd8hZE1KBr>FV&;4&;HTscqPRxSDh+W!|6Q2JFJzus=;*|} zsr9vpzXz&xs+yX=aDv_x28A>)d`rv=KHl+2ASlJ~sCV$|^iMcE6d^ z$iX}z`?9fpoffM{=2lMK1NnQ_R$lYj=8NIGx|WmfardduG5wzOW9NrDp;F^Lk(W~T z0%V)q;(YQwtCu2haj;E^k9kb3Uqs3bRodNok~Ecyd{BvXQL3!ehDj=^)Z9VJT2Ymi z=|Ng>et?CQR!VYyY@dq7S}M!jaxL|-DB#45Gj*yc{KTRy^|C1V#M~owt0?-!@+I}d z$;9Koha31 zODtD?$Lhl5v&K74_stF+9X{I_wh7#w$j2d%Jp;(vzLmn2Mm70!mvftQ?+VgKAw2oK zLD*3G+=N8yUb9t7zyaE`R#!~-c=x{Lvy694w!eMv)ApjC00ZNbV-15EP89s`zrFtD zKA4>WI|p{w474ePqrkg<*FM*N$elhr`4)C9R62y@!0~>JUWsR6#Ib4zG4J?(2cf7j zMh-fP{ep}*PYzm02a%~U4$6c(2Y$LSvQ`?^eG7(E*;kA=QVJl)1vHtn( zd5*6bUpTn9bM;l}sWworCSHiOhv6HGt~0tQ|Iert)o8iGdZFQx;kYsCD8v3dg)}98 zl;F7b|NKdV2=SG5Wx2`){HWurrv~wcBn9i+oDouMZ5+ab$`xiGEHy1aBXAFLWSMV{BuImcQ#z<@w z>Z%3Rg|pq0y+DTVULZcwI2;#Bl5Lz6m#Z(=3=PZ#YzM9w!o(d^IQ$WKWdSj#7_K=Z zTQTH@KgCxEo{)4SzStd=foZP8JyEgG-!NkvsytP3EN`#1L1-@09G7M)H3@l+U!StR za0ow34Wo%5F zCAZDDu^oS5UGv`B6!VP3-3WA|W?c|LPCxYV>_Ku*Q=cT>N&t*I>U21&J1}>Y zucpiu~QJ@IFtCl46Q|MEsv9hlxN`;ERl;EY_1{UaWJd09{;R-Q>?$d@_5xr_k( z(P>HBNj1jQm!L%PZ~kLjz~v8b&wR%RB8L4E-lFILQNssz9s(nr%Hd-+BLsEDr8xUv z3+oT+LVEJ>sCGZT?(nI5GzZQwrMVAsEjJ#5Rp&h{0fsNe#xQm{eWIU z`{pI_vl`}6NTa_u8)Zq%U306?3%bG_Y^{OG(Fvbfb(s~rEi1M7EFI*Omuma-_+{gJq)9ukbuV@RDYf7e}KX zh7}q(VLDRMrI3x+j&H^2qIU}dUR48_c13`dTjXbS=Y5_=5*G%BwBIp$Br*mpG`iQG*rT@ zDDw<$qX@0}Dm$+7!)i+2A*lRG=ZOM*Kd0C%UY28zw z8GXpI;8b%kXYhI0dh@RLvTYP|Z!8v)qiSD!Don6hwdC2oFm7cjRI&=%M(c#LQN>7< zXk2yak2Aarhga8Cfp%3Gt@udb>X$oGnN+v?RHB+Z$rVc#20%=a3 zLr|m#2y0KxZZH?jU+x??MC6K7xG)EzcbnXPH%9mwZ1r$ZD_+J??6YFX)s|IB$Ym-M zx~&UE{K=Uy`O*n4xaJNjSw=WRY}uI{&zjm#(?L?Qv!q~e_-!EwQ%DPtEzNn{d;NUe z{z2t|hk`i+aV`KEb%+!4N@g>8(Mkf^_2&Lp?8q6??XP;{@qvf^3%Vr-3x!@I#3+_H zsK>Ejk2@`}7Wa*tWGa+cNJmBmvKlq#mbb1NFA#5NwA6u|s$I+`*8R4igU)t@_*{bn zqjacT+@f%;piYUm<9)3QjepvVfeJ1gxbq&|cw*2ASiOvbpcFUv0A5!~!!~wx+b@%H2(M_Eq zvFa2)?&vJ@k09*+`x}l;@3Ut&uL)Vs8nZbD=L>Axst8m7Wwy;M3F6?Ekes!JuNyAO zqpEqqF)c`*y6UfC&T87W+c=O3J6yde-=jSD$ZKXu+b)mrqS%q91&;|Q;z5v67O>#{ zt?M1e#SZGKhpRNl1#eSiYiC0(qTi!hujn90<&Qy|*s`4Ur@L0;=cIe%kccz>PHXk% z14Ks{vm%P^ac~W*5*XRaoz`F~mGAh6h1or`f`$e4Qt@oTS!Zm`Ja|&g1Rgz5Z zrnr?7?$x){8;n2q`FbyurP2#bw}laRQ*yb@aVxW}gOCWt!z?6x&~-9m0hJ_UAd~Do zq+{BOP+5FCs0D~q{Re7YZO!s(m%F00$VKHu+$A5&&3wycCC~Z|%_fhT>+S4&Gt%`YGEEx~ZigEq&XbR$z^6LuWFi1)%Sd5@O-2s zbgQFAWDr(FjqYoFE1n=GL1uxA{07jYBI}(Za0Dp+#`^u})_0(zcglrW-OeF zwNnax@`(H;N$k~@s=t5@$n!#>k(OU5I1I=N7Z&bfJVT>`J)K>O*E@59MLX`pci<(Tpf70A*0N zFKSCB+)k|@q^l-CUk^=Pw>)tzns;fD%$jzFDhqw$llYbV{a*5OGtXd zbhZ@$&KR(;IRCrXV=*{t%5|2Z&aIX@v6|94N1`08n;abso5}m_S{TuaGWKT?^^HqN z9+UzbrtpKbbIVDzi8O0RD*A};F_cT&Jac!6uO<1Hu4{cKOZoU=6Wf&e^bH+XS&wd` zl8xC#hzRr1@u~ec;rxdn9l}TuZnO1%T)YG@T zbJWK{L*6|8T;;&O4efiVFsam(@g-bz6h@Z=LWKszgj+1_dlmwFk{abPt*CXq{~jdP z*B~R)S(9N*Ibn=+4Wa|b1If&v`d@?NPw7VID*CaLExp3U6-_b5oXYA^ zG1~CfDk?gt6BVFz+TluaCfc{vrYer z14_@&&j)XW+Ru5n7UMUGRn;*{*dIWwRX@%X=WMkm^sQl>#(YS$=d43NB^Evrc%`rD zebTJG=g^NTFTtO$`z`xA_o(EcufUww%z}I3dR2kvW9^9(h|ZiX9Ay+pr-b{?|E0LD zTaqcx0Sw9uYtsyC4KoCReZcP@;paPnzx}w^Z^B4;ZJu|{0r~rgTQ<`iF>nx(Tr`#pxnFeAyPKRoG&Or*$c37I&W*{~U<^wMKgJ*4}+o^{l>WrKL z=8b5w`57xK;A?oX676i5k^bACv3RB6jtK{?HH0%>2xk!H04t)Io2%{_u_e0ql0~xF z_X|-!96#^41;_ga2TV)5P(%)yd08R~ciL;R#F6IG5qSaJm~P}DAlSXZ1TfU&Sf8+B zJ!gCYSLt6Z@n6EjuCxiXBd7~nwPj>0!fWrpI@!>V#Ly%?V2?<5s&-Sgm!QJO)n>g{ zm_u_ty(wex5T4qqdzu%%fLc;USp$4jbl)x{j(3i0%WbxELDak{tB_g|@mSGH`oEYE z!abyR{$~gw-;}Kao|*NtDNiw2`x{3edK+`KQ5x6!x+n~g0s13b%s}DK%)dl6b2oo3 z>S|G&GP3Ea)VJtIYg?OIOyZOl?s?@wSN0iNistvm*8XWL(2VpJ)Z*?y{fz*r8-!ur zOywe>a}q6E@iF%ujlK5~Kwr`Nyurg7U?BV>Iz&U1mfV~Plkx??8P2$lPa#*_Tq6IT zf^)MtQ-c4UC-iCPmmoJ)S62el+F@Fbvf8-yF~EcXU!T3WfOq1-@B!R`QTRw$r+EM1 zG@-y8vmzZwT(uGI*3tj-E24N#NMJZ2w(3>);1g-zat(3~;p1v8!I&s3zJns8xq#I- zs~|@AJCxsI6_fcuqih)0`pCtvHaPCemlBP;Stu>eMhk+jq!5W;wvOC%Q=5BOpJ7hn zLA5%34u`S18w0B$t^1ZOgx?4VzcMZGCrewO8xsmfJu+omO`bL&7yrW5UeQ79^$h>v zh2$0Fu>m9aTEUw(wddQ8fC{?sz?WJ)Qs#tyF{tA`T08+AEfza^Yflw>HeWx}UH&{* zoM6p}$etGE-Fu4IcZ|B~DtPxyTlz$wisB1*bc^FW_v(aIgHY0oaJ_Ie(hAjdtrh(| zd>X-VUDDVadtGYTi+Er@;yvRTCOgA(sHJi)mLZ*D+L9e@Pq-TZ8Qc;qN|-l$Wo2SC zrRZ+tU+m)j8sFWaA24EyFb)|@;30hSE2*H436Df(yLm$fD2EqVd@fpb`5+PQjg<`r0?Xsj~SHcW_1>lzU})*$oiBW!j#jO@XI0zo!+19pMG{ zi3_hxxRz81UM4DQgw}OR6kjMP(#JvfvR7M68IP}f^Znu@&cILN*LU}?!9hVml4x)N z2(X2|YbNfwC59$+iBv>*<$_EwjB#Y0OyUFuaLTzIA|$vaXa%c$CVvKB6{e<@lj{;S zTyx>Sl%Lqh&ZwOrvxsJBlLH3ueM_G5Bs6OEz^rIU>Z584h;+}24)d^|` zDjFrpNpB-J@#Cwf?fIx~YV8$JZFhXE-hA4x){|QW6F2A~(b=+yD)$l<#{t_{2j}U=;se~#>O+Py)nFknSzhk8loBB zgzl8OKA}75by|%)o-1St7kjVymKs09x~L2OsWJVQr=)MkF9_CJKC+b^!}>nY*N5jA z>s29o@J&N4!O#OUgU}u%VI0$`K9@;(9gJkul}HVD5&N{M?hr)l*m$`wrutd|-%OwS zR?m<{=Oxvhw0{FKZcrR}a!5UY6Cz*dJ&?NQ{upU_vT^_Q@q@cO#T{I&6FZ(ff0Hc1 zvGwep*;4Da`)dd}j+>bdQe+vq>@EmBGuu=Z*iWdWJ68HqR^{vg#i=9BS1+5HY+p33 zYlQ6L0qrC+_Vo$NvaK`N=@#?T1IQ`M^ovJ8MJ_tk>$~_DG~o`l^FxQA0o>yGviU6t^qJXqyo> zAc>KVonlQ=3b6lnow#LjX9j2>;8`9zo#3Ly$R+%DeM_pl(;?}DTp5pai&6EWCiCvG z*@loS=V4H+FGJLpQKsvfE?(7_Cho=hIX#jY*5;Axq-drK*)*x5cg6#Imf)ncV))Fq zbWd0!R(mGYSgu`VIO*odo0}~<9b7w^;WanmjWnh8TU|cY!!#fCXYJ=uT=_%jMkD|y z?d}t1BQrpc?`iYX3IC0o{E5np+^&tUm(8V5S@$s0Su81ZAt6NRU8BGQ)jot>xig^2 zKB4{Bw4c;k5z(lKGR5!deITP9R)y=@NQSR!QxPuhB=`+vm5HJqOpWQrT269Z{eI!5 zB$=`7n5CY;rL0{XixuS`|2DuwnKPY!d?#xlt9W}R+;ZRu8*d;S7JrQt+n$E%2n@M+ zpeIIBw3Vcjgmcuu(mWen5ph_ntOA-vb%bVcQuQ?a=zF9D%lmYM@YF$>9Apa{asWvm z-9kAyS!8`QJTOcLi{buuhovX%ygR#_`;BB)v4u6=IqQ+&TCm_sS#<+k$nPMn5S733 z@d8TTrqWz$hKzK!%iGC9b1}a)_rKztB6kiugJ?_Ifw4q-X1@(J3#jc2aMfVl%3oH+ z9CAJz4x5D<_sLwu2%K-LKVe&t(8(OLvr%44LmmhV`5WO%08{$&t_Hq&LvI|X&12ID zd;=yTpdJ|(1bi4n)wRE}pT$&f*pLrz$Y@H6t}L6MK!;^)Iba@-chmbrUyM(5_C{zMAjD+4 zB%V9DjJO@HXLc#86kQ}I!aT9d=bm(jaFlh(R8vlY{3!%P0%^T%-Y(_3BI%iVAz$o<9lavPi-OVrzEmh@BC#h^ygV3EhsyN?{QZ z9l8S=!@|>~d1^JUNGF9EN&^Ot4uhD8olgE=6VF^D&T!+3#zmm&GW1k|_dXsYZ@b!q zQi+e>$>U#a1M8irE?U|J=uE>pe`XD2Jp%7GaqBasF@^lSKi9Z#E6KGhrxO@<&8OSh z_D!`(;DAzIFo{gYAwEs$uGOJd(*8`^A=68}PjivwgTK~nXoMH|+v2;}u2cy_Dv2vz zwGm8!e~PQ?*P7>s$-UJw;{p1>0WXDP+CE*~Uf09=O9u0+Dkx0S`3p!st%(rT~~`J)Cx7o5EOWIM}6vnx-NC z^C!-a@oecN>Gj@kM-WyLVDE47Ib)pTYxt=^foi09&eh55#UEIAcHeLtgx}4lzFR$r zqYL$_CAP}XRMk16^8-}S8_MzUATI){^F#&Tapv-KAL-<0whn$C&(3tL%FkqZA-o5P z^1oi=&g2tuxrX^a$}GT2mRZg*p>=h&I_cq`q$T=C$t- z0X=?2rEglgDtzeoq`E*iZNz9b2f5|}ah#AolC?tN9DH5BLW%X;4p09L8X}a|E)8s$ z&k>WUdaV!i&)@nFaba3#(2HwgA`au7jN!5brGrTAfgKc|@O*yMSWd*zc=_IO97}t_ z&1h`du~ltBj)+}-8)>eIjw{1P5q)-%4)NvC=DcErzl3f0oZ5b=PXLFwh$S}-cFk{T z0qG#Dhtlh)Vxx|;(Q~0xnuo33Zrc74RY-lnQ{VP+=cG?;U$I%2d3m z>gXZPex*XT#bu;1q*gk>Q5C43B=msU^CO@6g*csLJw>ZxL)`inK*^ttH<`Us*@_lF z-BQ`2x;VEe8KC>7B{4_iKASGo{XPeD7x!4I{Q7%DP1f(F=&%b+hBrKmWE$s*($3z7 zhYshZ6`Eh2f)Q1kEuJrxU03jVcAc-?RYC$57m6(_~C(gQk)W9Djlq2cj2UAcWYFN-u zogaUkFi5M<6+%a{yrq~d*f@;=Ojq4t-RmIq)RgUDkW=S))r*z_~0Xmd&TwGuj6XM zx8P)wbyiu#x4@}Q@5;5g)<`>(9bE4bq<%DQdT*CUfz*grLo&~ObT{~Y(c$n}NfcA# z^pCo=X{G!6s`V6aIY9a=4S4eSROVvm{tOKNY)ah%P21~C|9n}&OMAlQ_^N*eu~TPa z2`k^8s_{l3R5_q%X|R?AQLT6!sUsWq!oW$Re!jL0NSy)-%xHzt&V7{$U6Zn0NNOAq zyJm9`brn#O=v0V(BAUnHbLu(OtfkK5db&isO!g~c~C!;e-7$# zTvfY*&nDq&q~|jVD=)SES*<1fro$_MTv#Ln$>hiGMK=*{LC9mR%!8Oww%C2zrF-qy}`oWwT zne94Bh&X*JKCIWIy_MZYq8Z;E`Wr{8spiKS%?AUevRHQJMtsreiS=UbGFiiw)ELrJ z;?UMNvI$L9taUc^t1OjnmR-&Kd%-&zxlX;SkSqn1g;8P_W28mGGR$-J6r$o>I0`N( zW_smb11H09B@GvO+rri267ssU1>*QTG$Vx?{E+HDbf^^XJ_6Lhu7JaeB=@&v$;RlW zTn{h0acz! z3BjG_)TEX0MO*oyjczbox@d3w_x!CO_=m$0a~*2qy`1k$AL$Xnv3&Tkr_}pmZZOiAM*W&D_*9TjY<=IL0>MMO#nd8wx!ifskYh0c{m$!<|9HX5fb_MA=Ea3bwH<7OI6QwjSChd3Zu{Hy zm(gu`;xs2A&4K46X%jpJ&)W?5nS1D7PGjWwffkurQI-N(@w4UZjp#Y%YnEAf|Q%B_9WC;4rgl+Jvue2;~Om?!p=I*z@NaU^?;O_B2Tcc}WG zuQBdA>-k&vAbE+pQk|PodplP*Q^9&z}@4&8wXrY^y6LWEUP+vqn~B9ZsLm# zg(Qy)m}~Dy4L{B%R(S^)6IY9h31Hcfl@BFyf%wim|7Vf8*ZcG(gbB5qERO%fTQe>f z=2!|)UIF(p4yw!gnoV52CipgY4jEymn?#TM0aK5<_H(COy~FfX;mW!djaC^|ns|#w z5bj;!wt` zC06+Tw-v5ahRep2!b-Bik$yt?xMvUceLKw7zs)Cy(kc0;vEI9c!IusGH-aE7lVn5i*zu;v6fmf=#VR4unoH#tlH=uW*_3^skrX0+^n>7Fv? zR(g99IGre-qB&KP1a2E1UA3<)d@ip58!%Y&HZ5jSY^pBUd}1;lx|7pE3$EHe51D`Z z3#ULSw|rwxTdD}Nk_)=wL2vlR(f#!bD4izDrRjY5goH8k`mpzbL^E(vjt9kka_oZ# zm5rvL_&n3M_}j8b2=$-nf`-0(G^V0PV>G>khfP*nLlI}#J~Z|3@hsMlKP^S~6oPGz z!EJrjK&O?mVb%?i4-R+M!>VLZ6_hpYWJW9r+Zjw;k@wSs$#cFmq zs3SfwfI;;(>-{U%XvzSY_n93dQS>peL$wjQw?Xd=OogFNtM4AoS8oKJ41`F;NZ(xw&ueFO2bYdHadXpM%Qx~g`n`n{Z_>vw zubLViYh9wX5WVn3j~-JnJN4^g z?mt)PKUa#XsG|tGU*B|4#SFr7kwtDLG;?CIWstk`P$2^4MnV(>iSWztx|0X`YPCPV z^^yK$v}Pc)lFPw2H)lp}Ad^!8D6ThJsxO!NSmDfKs{ zQFFG>I(Ypnt{EPoCib^GwO3`eS1gQdS$&;O_gdH(CUE9uzq)1qC?Y^Rmf*1*?T-Y< zSQ1tL^(JiaOEh$nx`^H5FbBe1f+KNqb3#24x?|RXEgW2dW@PJ3XJj*5KDCQ7FOijR z*cn7u1^e~HE(ST=sNFt$vL^d@)g*P6UCM%@Y1imW*1TX$2Q0T`jRb5lU#e^9n&y$0 z9}=D93J`KCOwGlB(t;Xf&aJXNML{@>AlER@whMiY!~0Q#c0MCI2S zmsG(WyA5IRbS4L25h**_ekp0Ess-^DxzTW{n4>Ct6@Z@nPBNG$Q@F&N>+P3xilC;5 zS?f*nwED04)c9J|LRD8ti}Ip>Q?8Q{)p%uuWtj<{*=xB^YF!eE$Z60ZiTl> zrzv=`eRf*Rw0Ry~ekdP(@ZJAt=K$fDHHPrlo2rE=U?(}aR%TJQRGTZTc^5Td7zpn= z8v&k3jMq@zcuj*4Vd9B>OEx+VlxWS~WOBi8S(>*wV1;#reJKge|1udcKZ+ip(>lHX zG_7*9=>bkZ<09Mk>p$SXUbpl=QUnG(Vq73bghOS3GPVLc-N7y~nP;{hav)z9xYPXG zr7IuVFZ%GT^i0hHaqJ#JjITUC>69pIhn%A1L#DW=dWS&gwRLt&AAf)e;TA)NNynM* zdVD}P^%IA-8xCOSMmjlcKLk?UnU#V^fT9!0Q=LjLWt^yg|M^ zFE|JAmC4B%{O14A6zMQ@0E{}NY_LXK;-3OqyLY>tA=KP0On*&QN2Lj*b415x2QZe; zsmS@_=e%RBf7y}!K%RFG6|%aDB9IZ^Vrj2f1GGrObuZL z&>szXneEd&!7bU+&NhzE0CMOd(0sG@*2we9AM_CJMOO5}v;oAfhmlUT<@c|BnGNWl z8}!7nVx*{{LjPZnxKCy+Av6M2Z}CVcUlxTCLDq&WG2O}zew%-x636bI*uM%Rd;+WD zLt`ZWjVf21+c}A#sdwj>&ty9|A-upvRVm^F(30pHk$J~gv+*~DnHxi+s^mhOW@fQ> zRXN*WJBMdkk6-b%ixDr3J)+=mHh(4bUMePYYW@)Pv-}IX|IL2!H-u z6uZfnC62KUITQFmClem=Z_w+6)Kygbxd)7pgEpXD3rlJ21E3!qj;ljlbzWx%5khzy zUSk&_-y`3%&!H}lGgd8kC7tF@b`Ye=CgvgXyM^>G{cYt>==b_(R&NO46W9znC^cVT zbnlezAneP-k4;}HR=f}7mqfYz3mc6Pmi6@d=kRSHBMB!jfkik{_jUTmLG zE)Yj#h~N9`svT-1*b2)ngie1`Oc*)qP;aQZ(@o`>#_n2cdlt!AXVNg3RV!n&!5%jV zb)!L%3N)Ox=qC)tvfin>RGKrZk5e%SH&($N9Gp}U?OU^`h}4|@HeFA?f-6}ZAyz?+ z$0SheX6t{%*z&sOVMva7M;+OuN4jOr0-c|$X2xuA740k$MtEd_F}8|q zuyIz zLUYU?zN4i_svS+XKXi8-hktk2`K+dSJ6Mnb>HmW;o8FLL|BIo47r-K4?u&Isx4=Ps z`uTkO##Jd|EBhHcN$Ki~wpxFz{SuMw!wtD&{-Js}>r|#UU9Z@Ju2iF_ZtWqQ-JOzI zF#nD1yC(v}cP!T0c=gVe<$Kh9YaJry_@ft{rs==xO7y$sh)*v%#{KsUizFWG^--co zrs+wq|0;Ad;#r*qOkf>G+m=;#=mnc_a^y<$DkxsSNm={p7M#8SzORtC2k&kdF^mAAZ@~S zURi3u0$jeEi;8{4{<<<{!A5ugaLuaz7KorwIxdWH{c%wtdOw+Kbt0r259~)&pq4vs zuLzv_25AE#TIW^J>*7>Yrf9QsZYmi#^7G=O+Kdjn&mSSO@7>)Y@40xbN272A=}sod zAU}6ylvCEXmWwo6!9IP;!N| z4SLl35B94(q~_F^SsH_+sf5Ep0dxJ))6A~1RTu-M@!-NY^`85P>OQwX*3ci#RyE6)5VTzPk_PFJoqfh%5jyXY(lS1m19X#SA>Wi5tysPbUlPgNM0rMnh| zu_8=)gJv;liA1NMBz}?_rTT`(%)fdrq0}l^5q0YL6L8X+d>#!g3g^hqI=NO(D7c1~ zdQ$Xts*>Wm5uLbOAepgjKVZV>#}>#5^t!R>2%0D1sSjD}=dz)$WM5TrC)+DbYLeSp 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 z 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 shI@49yr63x{0c?UXT_{B`U