diff --git a/figs/comet/clfv_history_bob_trans.png b/figs/comet/clfv_history_bob_trans.png new file mode 100644 index 0000000..1391339 Binary files /dev/null and b/figs/comet/clfv_history_bob_trans.png differ diff --git a/figs/comet/cometscheme-trans.png b/figs/comet/cometscheme-trans.png new file mode 100644 index 0000000..577f9d1 Binary files /dev/null and b/figs/comet/cometscheme-trans.png differ diff --git a/figs/comet/cometscheme_phaseII-trans.png b/figs/comet/cometscheme_phaseII-trans.png new file mode 100644 index 0000000..cf0ad25 Binary files /dev/null and b/figs/comet/cometscheme_phaseII-trans.png differ diff --git a/figs/comet/dedx.png b/figs/comet/dedx.png index 45bf57e..3ee3ccb 100644 Binary files a/figs/comet/dedx.png and b/figs/comet/dedx.png differ diff --git a/figs/comet/dna_cflv_trans.png b/figs/comet/dna_cflv_trans.png new file mode 100644 index 0000000..2da97b4 Binary files /dev/null and b/figs/comet/dna_cflv_trans.png differ diff --git a/figs/comet/michel_spec_endpoint_al.png b/figs/comet/michel_spec_endpoint_al.png new file mode 100644 index 0000000..66d8352 Binary files /dev/null and b/figs/comet/michel_spec_endpoint_al.png differ diff --git a/figs/comet/michel_spec_lin_al.png b/figs/comet/michel_spec_lin_al.png new file mode 100644 index 0000000..e8788ca Binary files /dev/null and b/figs/comet/michel_spec_lin_al.png differ diff --git a/figs/comet/tdr_cdc_schematic.pdf b/figs/comet/tdr_cdc_schematic.pdf new file mode 100644 index 0000000..556e648 Binary files /dev/null and b/figs/comet/tdr_cdc_schematic.pdf differ diff --git a/figs/comet/tdr_cdc_schematic.png b/figs/comet/tdr_cdc_schematic.png new file mode 100644 index 0000000..741edf4 Binary files /dev/null and b/figs/comet/tdr_cdc_schematic.png differ diff --git a/figs/comet/tdr_cdc_schematic_zoom.png b/figs/comet/tdr_cdc_schematic_zoom.png new file mode 100644 index 0000000..069d23f Binary files /dev/null and b/figs/comet/tdr_cdc_schematic_zoom.png differ diff --git a/figs/comet/tdr_proton_absorber_momres.pdf b/figs/comet/tdr_proton_absorber_momres.pdf new file mode 100644 index 0000000..66ca810 Binary files /dev/null and b/figs/comet/tdr_proton_absorber_momres.pdf differ diff --git a/figs/comet/tdr_proton_absorber_momres.png b/figs/comet/tdr_proton_absorber_momres.png new file mode 100644 index 0000000..335661f Binary files /dev/null and b/figs/comet/tdr_proton_absorber_momres.png differ diff --git a/figs/comet/tdr_proton_hit_rate.pdf b/figs/comet/tdr_proton_hit_rate.pdf new file mode 100644 index 0000000..07e9d36 Binary files /dev/null and b/figs/comet/tdr_proton_hit_rate.pdf differ diff --git a/figs/comet/tdr_proton_hit_rate.png b/figs/comet/tdr_proton_hit_rate.png new file mode 100644 index 0000000..1730ed5 Binary files /dev/null and b/figs/comet/tdr_proton_hit_rate.png differ diff --git a/figs/music/OUlogo.ai b/figs/music/OUlogo.ai new file mode 100644 index 0000000..a2082fc --- /dev/null +++ b/figs/music/OUlogo.ai @@ -0,0 +1,109 @@ +%!PS-Adobe-3.0 +%%Creator: GNU libplot drawing library 4.1 +%%For: (Unknown) (Unknown) +%%Title: (Untitled) +%%CreationDate: +%%BoundingBox: 0 0 2000 1952 +%%HiResBoundingBox: 0.0000 0.0000 2000.00 1952.00 +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%DocumentFonts: +%%DocumentNeededResources: procset Adobe_level2_AI5 1.0 0 +%%+ procset Adobe_typography_AI5 1.0 0 +%%+ procset Adobe_Illustrator_AI6_vars Adobe_Illustrator_AI6 +%%+ procset Adobe_Illustrator_AI5 1.0 0 +%AI5_FileFormat 3 +%AI3_ColorUsage: Color +%AI7_ImageSettings: 0 +%AI3_DocumentPreview: None +%AI5_ArtSize: 2000 1952 +%AI5_RulerUnits: 0 +%AI5_ArtFlags: 1 0 0 1 0 0 1 1 0 +%AI5_TargetResolution: 800 +%AI5_NumLayers: 1 +%AI5_OpenViewLayers: 7 +%%PageOrigin:0 0 +%%AI3_PaperRect:0 02000 1952 +%%AI3_Margin:0 0 0 0 +%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9 +%%EndComments +%%BeginProlog +%%IncludeResource: procset Adobe_level2_AI5 1.0 0 +%%IncludeResource: procset Adobe_typography_AI5 1.0 0 +%%IncludeResource: procset Adobe_Illustrator_AI6_vars Adobe_Illustrator_AI6 +%%IncludeResource: procset Adobe_Illustrator_AI5 1.0 0 +%%EndProlog +%%BeginSetup +Adobe_level2_AI5 /initialize get exec +Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 Adobe_typography_AI5 /initialize get exec +Adobe_ColorImage_AI6 /initialize get exec +Adobe_Illustrator_AI5 /initialize get exec +%%EndSetup +%AI5_BeginLayer +1 1 1 1 0 0 0 79 128 255 Lb +(Layer 1) Ln +10.43 M +0.09375 w +[] 0.0000 d +u +0.149 0.341 0.643 Xa +574.12 1886.90 m +615.47 1910.05 658.09 1930.91 701.49 1949.95 C +784.67 1863.16 867.88 1776.40 951.06 1689.61 C +868.75 1679.27 787.16 1659.17 711.53 1624.61 C +645.04 1594.41 583.63 1552.70 532.06 1500.92 C +478.34 1447.34 435.50 1383.45 403.10 1314.99 C +376.32 1258.59 356.37 1199.11 341.40 1138.54 C +381.56 1133.56 420.77 1122.86 459.15 1110.28 C +517.53 1090.83 574.22 1066.51 629.30 1039.13 C +697.62 1005.06 763.67 966.22 825.77 921.76 C +858.82 897.94 890.75 872.44 920.23 844.29 C +950.95 814.77 979.70 782.32 999.54 744.34 C +998.49 743.69 L +999.10 743.53 999.94 743.26 1000.19 744.10 C +1015.57 774.09 1037.00 800.51 1060.12 824.85 C +1088.94 854.93 1120.86 881.90 1154.06 907.00 C +1214.52 952.39 1279.31 991.81 1346.30 1026.74 C +1383.65 1046.18 1421.81 1064.07 1460.68 1080.28 C +1499.03 1096.06 1538.02 1110.42 1577.96 1121.65 C +1604.42 1129.07 1631.29 1135.22 1658.59 1138.54 C +1638.08 1221.48 1608.09 1302.62 1564.26 1376.19 C +1526.57 1439.75 1478.18 1497.18 1420.50 1543.51 C +1358.98 1593.25 1287.45 1629.88 1212.28 1654.11 C +1159.19 1671.36 1104.27 1682.63 1048.93 1689.60 C +1132.13 1776.39 1215.38 1863.14 1298.57 1949.94 C +1373.87 1916.97 1446.78 1878.24 1514.97 1832.27 C +1574.22 1792.35 1629.86 1746.93 1679.94 1695.95 C +1734.26 1640.79 1781.93 1579.11 1821.65 1512.66 C +1864.69 1440.85 1898.45 1363.65 1923.91 1283.95 C +1950.90 1199.68 1968.78 1112.67 1980.09 1024.97 C +1987.96 963.97 1992.56 902.58 1994.81 841.12 C +1898.36 834.35 1801.54 831.48 1705.55 819.19 C +1621.64 808.50 1537.86 790.80 1459.91 757.19 C +1394.49 729.18 1333.93 688.89 1285.21 636.80 C +1232.42 580.91 1194.16 512.51 1168.49 440.33 C +1137.82 354.16 1123.61 262.97 1118.01 171.94 C +1114.60 115.38 1114.64 58.66 1117.00 2.06 C +1039.00 2.08 961.00 2.07 883.00 2.06 C +887.18 104.58 884.12 207.90 865.93 309.08 C +851.49 388.55 827.30 466.98 787.43 537.54 C +767.45 572.91 743.51 606.09 715.75 635.77 C +666.50 688.69 605.10 729.58 538.70 757.76 C +458.47 792.17 372.16 809.71 285.85 820.29 C +192.66 831.63 98.76 834.56 5.19 841.12 C +8.01 919.07 14.69 996.93 26.92 1073.98 C +41.15 1163.70 62.85 1252.42 94.65 1337.58 C +125.74 1421.06 166.75 1501.01 218.16 1573.84 C +258.05 1630.55 304.13 1682.87 355.09 1729.85 C +421.28 1790.96 495.51 1843.04 574.12 1886.90 C +f +U +LB +%AI5_EndLayer-- +%%PageTrailer +gsave annotatepage grestore showpage +%%Trailer +Adobe_Illustrator_AI5 /terminate get exec +Adobe_ColorImage_AI6 /terminate get exec +Adobe_typography_AI5 /terminate get exec +Adobe_level2_AI5 /terminate get exec +%%EOF diff --git a/figs/music/OUlogo.pdf b/figs/music/OUlogo.pdf new file mode 100644 index 0000000..f632aad --- /dev/null +++ b/figs/music/OUlogo.pdf @@ -0,0 +1,110 @@ +%PDF-1.4 +%쏢 +5 0 obj +<> +stream +0.09375 w +0.149 0.341 0.643 RG +0.149 0.341 0.643 rg +574.12 1886.90 m +615.47 1910.05 658.09 1930.91 701.49 1949.95 c +784.67 1863.16 867.88 1776.40 951.06 1689.61 c +868.75 1679.27 787.16 1659.17 711.53 1624.61 c +645.04 1594.41 583.63 1552.70 532.06 1500.92 c +478.34 1447.34 435.50 1383.45 403.10 1314.99 c +376.32 1258.59 356.37 1199.11 341.40 1138.54 c +381.56 1133.56 420.77 1122.86 459.15 1110.28 c +517.53 1090.83 574.22 1066.51 629.30 1039.13 c +697.62 1005.06 763.67 966.22 825.77 921.76 c +858.82 897.94 890.75 872.44 920.23 844.29 c +950.95 814.77 979.70 782.32 999.54 744.34 c +998.49 743.69 l +999.10 743.53 999.94 743.26 1000.19 744.10 c +1015.57 774.09 1037.00 800.51 1060.12 824.85 c +1088.94 854.93 1120.86 881.90 1154.06 907.00 c +1214.52 952.39 1279.31 991.81 1346.30 1026.74 c +1383.65 1046.18 1421.81 1064.07 1460.68 1080.28 c +1499.03 1096.06 1538.02 1110.42 1577.96 1121.65 c +1604.42 1129.07 1631.29 1135.22 1658.59 1138.54 c +1638.08 1221.48 1608.09 1302.62 1564.26 1376.19 c +1526.57 1439.75 1478.18 1497.18 1420.50 1543.51 c +1358.98 1593.25 1287.45 1629.88 1212.28 1654.11 c +1159.19 1671.36 1104.27 1682.63 1048.93 1689.60 c +1132.13 1776.39 1215.38 1863.14 1298.57 1949.94 c +1373.87 1916.97 1446.78 1878.24 1514.97 1832.27 c +1574.22 1792.35 1629.86 1746.93 1679.94 1695.95 c +1734.26 1640.79 1781.93 1579.11 1821.65 1512.66 c +1864.69 1440.85 1898.45 1363.65 1923.91 1283.95 c +1950.90 1199.68 1968.78 1112.67 1980.09 1024.97 c +1987.96 963.97 1992.56 902.58 1994.81 841.12 c +1898.36 834.35 1801.54 831.48 1705.55 819.19 c +1621.64 808.50 1537.86 790.80 1459.91 757.19 c +1394.49 729.18 1333.93 688.89 1285.21 636.80 c +1232.42 580.91 1194.16 512.51 1168.49 440.33 c +1137.82 354.16 1123.61 262.97 1118.01 171.94 c +1114.60 115.38 1114.64 58.66 1117.00 2.06 c +1039.00 2.08 961.00 2.07 883.00 2.06 c +887.18 104.58 884.12 207.90 865.93 309.08 c +851.49 388.55 827.30 466.98 787.43 537.54 c +767.45 572.91 743.51 606.09 715.75 635.77 c +666.50 688.69 605.10 729.58 538.70 757.76 c +458.47 792.17 372.16 809.71 285.85 820.29 c +192.66 831.63 98.76 834.56 5.19 841.12 c +8.01 919.07 14.69 996.93 26.92 1073.98 c +41.15 1163.70 62.85 1252.42 94.65 1337.58 c +125.74 1421.06 166.75 1501.01 218.16 1573.84 c +258.05 1630.55 304.13 1682.87 355.09 1729.85 c +421.28 1790.96 495.51 1843.04 574.12 1886.90 c +f + +endstream +endobj +6 0 obj +2286 +endobj +4 0 obj +<> +/Contents 5 0 R +>> +endobj +3 0 obj +<< /Type /Pages /Kids [ +4 0 R +] /Count 1 +>> +endobj +1 0 obj +<> +endobj +7 0 obj +<>endobj +8 0 obj +<>endobj +2 0 obj +<>endobj +xref +0 9 +0000000000 65535 f +0000002563 00000 n +0000002681 00000 n +0000002504 00000 n +0000002371 00000 n +0000000015 00000 n +0000002351 00000 n +0000002611 00000 n +0000002652 00000 n +trailer +<< /Size 10 /Root 1 0 R /Info 2 0 R +>> +startxref +2727 +%%EOF diff --git a/templates/baposter-template/examples/shrec/Makefile b/templates/baposter-template/examples/shrec/Makefile deleted file mode 100644 index a0ca1e5..0000000 --- a/templates/baposter-template/examples/shrec/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -ALL: poster.pdf poster_landscape.pdf - -%.pdf: %.tex Makefile - pdflatex $< && pdflatex $< && pdflatex $< - -clean: - rm -f *.aux *.bbl *.blg *.log poster.pdf poster_landscape.pdf diff --git a/templates/baposter-template/examples/shrec/baposter.cls b/templates/baposter-template/examples/shrec/baposter.cls deleted file mode 100644 index 965c4aa..0000000 --- a/templates/baposter-template/examples/shrec/baposter.cls +++ /dev/null @@ -1,1094 +0,0 @@ -%% -%% This is file `baposter.cls' -%% -%% A relatively comfortable latex class to produce posters with a grid based -%% layout. It comes with a number of combinable styles and is (maybe only for -%% the writer) easy to extend, as all the graphics is based on pgf. -%% -%% It is meant to be used with pdftex, but might also work with pslatex if you -%% are not interested in things like transparency. -%% -%% Copyright (C) 2007-2011 Brian Amberg -%% Copyright (C) 2011 Reinhold Kainhofer -%% -%% 29. September 2011: -%% - Finally fixed confusion with paper size handling and landscape. This required seperate handling of papersizes -%% known to the geometry package and other packages. -%% 26. September 2011: -%% - Reverted drawing of faded borders to manual method, as the current result does not work with evince, -%% and produced spurious colored boxes with okular and acroread. -%% - Added one more example due to popular request -%% 16. September 2011: -%% - Removed nag package, such that it compiles on older systems -%% - Added more examples -%% 15. September 2011: -%% - Merged fork by (rk) back into mainline, essentially taking over all the great improvements that Reinhold Kainhofer coded. -%% We call this version 2, as it breaks the interface in some small points. Essentially watch out for this: -%% - no/yes keys are now false/true -%% - the shade-lr etc. keys have the hypen removed, and are now called shadelr etc. -% - Added more examples, which are all adapted to work with the current version -%% 27. August 2011 (rk): -%% - Completely factored out all drawing commands to handler functions, assigned via choice keys -%% - Added cornerradius, boxheaderheight, boxpadding options -%% - Added missing roundedright -%% 26. August 2011 (rk): -%% - Turned headerbox cmd into posterbox environment (allows verbatim) -%% - pass several options to packages -%% - added debug cls option to reduce default output -%% - rewrote several loops and ifthenelse -%% - Use boolean and choice keys for all options -%% - Changed all choice options to set a global function to -%% \baposter@OPTION@OPTIONVALUE, which are a functions that execute the -%% option's setting (drawing routine, color setting for tikz, etc.) -%% - Add a5paper -%% 07. April 2011: Fixed paper size handling -%% - Fixed Paper Size handling, you can now specify all page sizes using paperwidth=, paperheight= class options. -%% - Added rudimentary documentation of the available keys. -%% 11. December 2010: Fixed "Empty Second Page" bug -%% - A second empty page was introduced when a document ended with -%% \end{poster} -%% \end{document} -%% This was fixed thanks to a suggestion by Martin Aulbach -%% - Added -%% \thispagestyle{empty} -%% to suppress page numbers, which became visible when the margins are large. -%% The underlying problem of page-size handling has not yet been solved. -%% 30. September 2010: Border Bugfixes -%% - Correct background color with textborder=rounded-small, Thanks to Ke Chen for the bugreport and patch -%% - Correctly draw rectangular text boxes, Thanks to abenkst for the bugreport and fix -%% 10. June 2010: Added option to set the number of columns -%% - added a class option to set the number of columns -%% - columns=5: sets the number of columns to 5, possible values are 1..6, default is 3 in portrait and 4 in landscape format -%% 29. April 2009: Incorporated Patches by Arne Henningsen -%% - added some class options -%% - a4shrink: shrink the paper to A4 size (for printing drafts or handouts) -%% - movebody=Xpt: move the text/poster body Xpt to the right -%% (or to the left if Xpt is negative), -%% e.g. for manually centering the poster on the page -%% - showframe: use the "showframe" option of the "geometry" package -%% - a0paper (default): set paper size to A0 -%% - archE: set paper size to Arch E -%% - setting "background" can be "none" now (otherwise the "showframe" -%% option has no effect) -%% - the page number has been removed (it was mostly not visible before) -%% - the "margin=" option works now -%% 04. December 2008 -%% - Mainly an update to the landscape example -%% 14. November 2008 -%% - Actually center the title when eyecatcher is used. -%% 04. November 2008 -%% - Fixed bug with eyecatcher not working. -%% 26. June 2008 -%% - Fixed bug with plain background mode. -%% 14. June 2008 -%% - Support for portrait/landscape switching. -%% - Some smaller bugfixes. -%% 01. June 2007 -%% - First version released. -%% -%% Use this class with pdflatex -%% -%% I have confirmed that this package works with -%% - texlive 2007 and -%% - miktex 2.7 -%% -%% It does not seem to work with -%% - miktex 2.2 -%% - some old versions of tetex -%% -%% -%% TODO: -%% -) Rename backgrounds back to shaded-tb shade-lr -%% -) Rename textborder back to rounded-small (consistent naming needed!) -%% -) Rename headershade back to shade-lr, shade-tb, shade-tb-inverse -%% -) Rename headershape back to small-rounded -%% -) Option value consistency (small-rounded vs. rounded-small; missing ones) -%% -) Rename \baposterHeaderSetShade, \baposterHeaderDrawText to include @ and verb -%% -%% -%% Licence: GPL -\ProvidesClass{baposter}[2011/11/26 v2.0 baposter class] -\NeedsTeXFormat{LaTeX2e}[1995/06/01] -\LoadClass{article} -\typeout{baposter: Brian Amberg, 2007, 2008, 2009, 2010, 2011 | http://www.brian-amberg.de/uni/poster/} -\typeout{baposter: Reinhold Kainhofer, 2011 | http://reinhold.kainhofer.com/} - -%% Define lengths only once on inclusion, such that we can make multiple posters -\newlength{\baposter@basepaperwidth} -\newlength{\baposter@basepaperheight} -\newlength{\baposter@basemargin} -\newlength{\baposter@finalpaperwidth} -\newlength{\baposter@finalpaperheight} -\newlength{\baposter@finalmargin} -\newlength{\headerheight}% -\newlength{\colwidth}% -\newlength{\colheight}% -\newlength{\baposter@@colspacing}% -\newlength{\baposter@box@@cornerradius}% -\newlength{\baposter@box@@boxheaderheight}% -\newlength{\baposter@box@@boxpadding}% -\newlength{\boxstartx}% -\newlength{\boxstarty}% -\newlength{\boxwidth}% -\newlength{\boxheight}% -\newlength{\baposter@titleimage@left@width}% -\newlength{\baposter@titleimage@right@width}% -\newlength{\baposter@titleimage@textwidth}% -\newbox\baposter@box@content% -\newbox\baposter@titleimage@left% -\newbox\baposter@titleimage@title% -\newbox\baposter@titleimage@right% - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Packages -%------------------------------------------------------------------------------- -% The only ``weird'' dependency of this package is pgf. All the rest should be -% installed on any decent system. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\typeout{Use Packages} -\RequirePackage{xkeyval} -\RequirePackage{calc} -\RequirePackage[cmyk]{xcolor} -\RequirePackage{tikz} -\RequirePackage{pgf} -\RequirePackage{ifthen} -\RequirePackage[T1]{fontenc} -%\RequirePackage[l2tabu, orthodox]{nag} -\usetikzlibrary{decorations} -\usetikzlibrary{fadings} -\usetikzlibrary{snakes} -\usetikzlibrary{calc} - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Settings -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% Choose a smaller value for larger fonts -\newcommand{\baposter@fontscale}{0.292} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Zoom -%------------------------------------------------------------------------------- -% We scale the page from fontscale * papersize up to papersize -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - -%% Paper sizes -\newif\if@landscape -\newif\if@geometryKnowsThisSize -\DeclareOptionX{landscape}{\@landscapetrue} -\DeclareOptionX{portrait}{} - -\newcommand{\baposter@setfinalpapersize}[2]{% -\if@geometryKnowsThisSize - \setlength{\baposter@finalpaperwidth}{#1}% - \setlength{\baposter@finalpaperheight}{#2}% -\else -\if@landscape -% Transpose length, if geometry does not handle the papersize based on the key - \setlength{\baposter@finalpaperwidth}{#2}% - \setlength{\baposter@finalpaperheight}{#1}% -\else - \setlength{\baposter@finalpaperwidth}{#1}% - \setlength{\baposter@finalpaperheight}{#2}% -\fi -\fi -} - -% Default paperwidth and paperheight = a0paper -\DeclareOptionX{paperwidth}[841mm]{\setlength{\baposter@finalpaperwidth}{#1}} -\DeclareOptionX{paperheight}[1189mm]{\setlength{\baposter@finalpaperheight}{#1}} -\DeclareOptionX{archA} { \baposter@setfinalpapersize{9in}{12in}}% -\DeclareOptionX{archB} { \baposter@setfinalpapersize{12in}{18in}}% -\DeclareOptionX{archC} { \baposter@setfinalpapersize{18in}{24in}}% -\DeclareOptionX{archD} { \baposter@setfinalpapersize{24in}{36in}}% -\DeclareOptionX{archE} { \baposter@setfinalpapersize{36in}{48in}}% -\DeclareOptionX{archE1} { \baposter@setfinalpapersize{30in}{42in}}% -\DeclareOptionX{archE2} { \baposter@setfinalpapersize{26in}{38in}}% -\DeclareOptionX{archE3} { \baposter@setfinalpapersize{27in}{39in}}% -\DeclareOptionX{a0paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{841mm}{1189mm}}%g -\DeclareOptionX{a1paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{594mm}{841mm}}%g -\DeclareOptionX{a2paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{420mm}{594mm}}%g -\DeclareOptionX{a3paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{297mm}{420mm}}%g -\DeclareOptionX{a4paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{210mm}{297mm}}%g -\DeclareOptionX{a5paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{148mm}{210mm}}%g -\DeclareOptionX{a6paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{105mm}{148mm}}%g -\DeclareOptionX{b0paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{1000mm}{1414mm}}%g -\DeclareOptionX{b1paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{707mm}{1000mm}}%g -\DeclareOptionX{b2paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{500mm}{707mm}}%g -\DeclareOptionX{b3paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{353mm}{500mm}}%g -\DeclareOptionX{b4paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{250mm}{353mm}}%g -\DeclareOptionX{b5paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{176mm}{250mm}}%g -\DeclareOptionX{b6paper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{125mm}{176mm}}%g -\DeclareOptionX{ansiapaper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{8.5in}{11in}}% -\DeclareOptionX{ansibpaper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{11in}{17in}}% -\DeclareOptionX{ansicpaper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{17in}{22in}}% -\DeclareOptionX{ansidpaper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{22in}{34in}}% -\DeclareOptionX{ansiepaper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{34in}{44in}}% -\DeclareOptionX{letterpaper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{8.5in}{11in}}% -\DeclareOptionX{legalpaper} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{8.5in}{14in}}% -\DeclareOptionX{executivepaper}{\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{7.25in}{10.5in}}% -\DeclareOptionX{screen} {\@geometryKnowsThisSizetrue\baposter@setfinalpapersize{225mm}{180mm}}%g - -% Margin -\setlength{\baposter@finalmargin}{1.5cm} -\DeclareOptionX{fontscale}[0.292]{\renewcommand{\baposter@fontscale}{#1}} -\DeclareOptionX{margin} [1.5cm]{\setlength{\baposter@finalmargin}{#1}} - -% move text/poster body to the right (or to the left if negative) -\newlength{\baposter@movebody} -\setlength{\baposter@movebody}{0cm} -\DeclareOptionX{movebody}[0cm]{\setlength{\baposter@movebody}{#1}} - - -\newif\if@debug -\DeclareOptionX{debug}{\@debugtrue} -%% Will be passed on to other packages (xcolor and geometry), still we don't want unused warnings -\DeclareOptionX{table}{} -\DeclareOptionX{showframe}{} - -\ProcessOptionsX - -\if@debug -\newcommand{\debug}[1]{\typeout{#1}} -\else -\newcommand{\debug}[1]{} -\fi - - - -\setlength{\baposter@basepaperwidth} {\baposter@fontscale\baposter@finalpaperwidth } -\setlength{\baposter@basepaperheight}{\baposter@fontscale\baposter@finalpaperheight} -\setlength{\baposter@basemargin} {\baposter@fontscale\baposter@finalmargin} -\newlength{\baposter@basemarginright} -\setlength{\baposter@basemarginright}{\baposter@basemargin} -\addtolength{\baposter@basemarginright}{-\baposter@fontscale\baposter@movebody} -\newlength{\baposter@basemarginleft} -\setlength{\baposter@basemarginleft}{\baposter@basemargin} -\addtolength{\baposter@basemarginleft}{\baposter@fontscale\baposter@movebody} - -\typeout{Paperwidth=\the\baposter@finalpaperwidth} -\typeout{Paperheight=\the\baposter@finalpaperheight} -\typeout{BasePaperwidth=\the\baposter@basepaperwidth} -\typeout{BasePaperheight=\the\baposter@basepaperheight} -\usepackage[ - paperwidth=\baposter@basepaperwidth, - paperheight=\baposter@basepaperheight, - tmargin=\baposter@basemargin, - bmargin=\baposter@basemargin, - lmargin=\baposter@basemarginleft, - rmargin=\baposter@basemarginright, - ]{geometry} - -\usepackage{pgfpages} -\if@landscape -\if@geometryKnowsThisSize -\pgfpagesuselayout{resize to}[physical paper width=\baposter@finalpaperheight,physical paper height=\baposter@finalpaperwidth] -\else -\pgfpagesuselayout{resize to}[physical paper width=\baposter@finalpaperwidth,physical paper height=\baposter@finalpaperheight] -\fi -\else -\pgfpagesuselayout{resize to}[physical paper width=\baposter@finalpaperwidth,physical paper height=\baposter@finalpaperheight] -\fi - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Default functions for borders/backgrounds -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -%% These functions will all be redefined from the actual option values. In -%% particular, they will be set to \baposter@optionname@optionvalue, which -%% should do the actual work / setting for that particular optionvalue. - -\newcommand{\baposterPosterDrawBackground}[2]{} % Draw poster background - -\newcommand{\baposterBoxGetShape}{} % Returns path of text box shape -\newcommand{\baposterBoxDrawBackground}[2]{} % Draw bg of boxes -\newcommand{\baposterBoxDrawBorder}[1]{} % Draw border of individual boxes - -\newcommand{\baposterHeaderGetShape}{} % Returns path of text box shape -\newcommand{\baposterHeaderSetShade}[3]{} % Set bg style for box headers -\newcommand{\baposterHeaderDrawBackground}[3]{} % Draw background of box header -\newcommand{\baposterHeaderDrawBorder}[1]{} % Draw border of box header -\newcommand{\baposterHeaderDrawText}[1]{} % Draw text inside box header - -\newcommand{\@@previousbox}{notset} % stores the previously processed box for below=auto - -% Function to set a user-defined background -\newcommand{\baposter@backgroundCmd}{\error{No background command defined. Use \background{...} to define background}} -\newcommand{\background}[1]{\renewcommand{\baposter@backgroundCmd}{#1}} - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Handle poster and box options -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\debug{Handling keys} - -%% -%% POSTER OPTIONS -%% -%% Store all poster options in variables of the form \baposter@option -%% choose-keys also store the index in \baposter@optionnr -%% choose-keys typically also assign a function -\definecolor{baposter@silver}{cmyk}{0,0,0,0.7} -\define@boolkey[ba]{poster}[baposter@]{grid} [false] {} -\define@boolkey[ba]{poster}[baposter@]{eyecatcher} [true] {} -\define@cmdkey [ba]{poster}[baposter@]{headerheight} [0.1\textheight]{} -\define@cmdkey [ba]{poster}[baposter@]{columns} [{}] {} -\define@cmdkey [ba]{poster}[baposter@]{colspacing} [1em] {} -\define@cmdkey [ba]{poster}[baposter@]{bgColorOne} [baposter@silver]{} -\define@cmdkey [ba]{poster}[baposter@]{bgColorTwo} [green] {} - -% background can be one of: shadeLR, shadeTB, plain, user, none -\define@choicekey*+[ba]{poster}{background}% - [\baposter@background\baposter@backgroundnr]% - {shadeLR, shadeTB, plain, user, none} [plain] {% - \debug{Poster background: \baposter@background} - \renewcommand{\baposterPosterDrawBackground}[2]{ - \csname baposter@background@\baposter@background\endcsname{##1}{##2}} -}{ - \PackageWarning{baposter}{Unknown background `\baposter@background' (use - shadeLR, shadeTB, plain, none, or user). If user is used, you also - have to define \background{...}.} - \renewcommand{\baposterPosterDrawBackground}[2]{\baposter@background@none{##1}{##2}} -} - - -%% -%% BOX OPTIONS -%% -\define@cmdkey[ba]{posterbox}[baposter@box@]{cornerradius} [1em] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{boxheaderheight} [2em] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{boxpadding} [0.5em] {} - - -% textborder can be one of: none, bars, coils, triangles, rectangle, rounded, -% roundedleft, roundedsmall, faded; UNIMPLEMENTED: roundedright -\edef\baposter@box@textborder@validvalues{none,bars,coils,triangles,rectangle,rounded,roundedleft,roundedsmall,faded} -\define@choicekey*+[ba]{posterbox}{textborder}% - [\baposter@box@textborder\baposter@box@textbordernr]% - {none,bars,coils,triangles,rectangle,rounded,roundedleft,roundedright,roundedsmall,faded} [rectangle] {% - \debug{Text border: \baposter@box@textborder} - \renewcommand{\baposterBoxGetShape}{ - \csname baposter@box@boxshape@\baposter@box@textborder\endcsname} - \renewcommand{\baposterBoxDrawBorder}[1]{ - \csname baposter@box@drawborder@\baposter@box@textborder\endcsname{##1}} -}{ - \PackageWarning{baposter}{Unknown text-border style `\baposter@box@textborder'. - Edit your file to choose a valid option (\baposter@box@textborder@validvalues).} - \renewcommand{\baposterBoxGetShape}{\baposter@boxshape@rectangle} - \renewcommand{\baposterBoxDrawBorder}[1]{\baposter@drawborder@rectangle{##1}} -} - -% boxshade can be one of: shadeLR, shadeTB, plain, none -\define@choicekey*+[ba]{posterbox}{boxshade}% - [\baposter@box@boxshade\baposter@box@boxshadenr]% - {shadelr,shadetb,plain,none} [none] {% - \debug{Box shade: \baposter@box@boxshade} - \renewcommand{\baposterBoxDrawBackground}[2]{ - \csname baposter@box@drawbackground@\baposter@box@boxshade\endcsname{##1}{##2}} -}{ - \PackageWarning{baposter}{Unknown boxshade style `\baposter@boxshade'. - Edit your file to choose a valid option.} - \renewcommand{\baposterBoxDrawBackground}[2]{\baposter@box@drawbackground@none{##1}{##2}} -} - -% headershade can be one of: shade-lr, shade-tb, shade-tb-inverse, plain -\define@choicekey*+[ba]{posterbox}{headershade}% - [\baposter@box@headershade\baposter@box@headershadenr]% - {shadelr, shadetb, shadetbinverse, plain} [shadelr] {% - \debug{Header shade: \baposter@box@headershade} - \renewcommand{\baposterHeaderSetShade}[3]{ - \csname baposter@box@headershade@\baposter@box@headershade\endcsname{##1}{##2}{##3}} -}{ - \PackageWarning{baposter}{Unknown headershade style `\baposter@box@headershade'. - Edit your file to choose a valid option.} - \renewcommand{\baposterHeaderSetShade}[3]{\baposter@box@headershade@none{##1}{##2}{##3}} -} - -% headershape can be one of: rectangle, rounded, smallrounded, roundedleft, roundedright -\define@choicekey*+[ba]{posterbox}{headershape}% - [\baposter@box@headershape\baposter@box@headershapenr]% - {rectangle,rounded,smallrounded,roundedleft,roundedright} [roundedright] {% - \debug{Header shape: \baposter@box@headershape} - \renewcommand{\baposterHeaderGetShape}{ - \csname baposter@box@headershape@\baposter@box@headershape\endcsname} - \renewcommand{\baposterHeaderDrawText}[1]{ - \csname baposter@box@headerdrawtext@\baposter@box@headershape\endcsname{##1}} - \renewcommand{\baposterHeaderDrawBorder}[1]{ - \csname baposter@box@headerdrawborder@\baposter@box@headershape\endcsname{##1}} -}{ - \PackageWarning{baposter}{Unknown headershape style `\baposter@headershape'. - Edit your file to choose a valid option.} - \renewcommand{\baposterHeaderGetShape}{\baposter@box@headershape@rectangle} - \renewcommand{\baposterHeaderDrawText}[1]{\baposter@box@headerdrawtext@rectangle{##1}} - \renewcommand{\baposterHeaderDrawBorder}[1]{\baposter@box@headerdrawborder@rectangle{##1}} -} - -% headerborder can be one of: open, closed, none -\define@choicekey*+[ba]{posterbox}{headerborder}% - [\baposter@box@headerborder\baposter@box@headerbordernr]% - {open,closed,none} [open] {% - \debug{Header border: \baposter@box@headerborder} -% \renewcommand{\baposterHeaderBorder}{ -% \csname baposter@headerborder@\baposter@box@headerborder\endcsname} -}{ - \PackageWarning{baposter}{Unknown headerborder style `\baposter@headerborder'. - Edit your file to choose a valid option.} -% \renewcommand{\baposterHeaderBorder}{\baposter@box@headerborder@rectangle} -} - - -\define@cmdkey[ba]{posterbox}[baposter@box@]{borderColor} [yellow] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{headerColorOne} [red] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{headerColorTwo} [brown] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{headerFontColor} [black] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{boxColorOne} [magenta] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{boxColorTwo} [cyan] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{headerfont} [\scshape\Large] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{textfont} [{}] {} - -\define@cmdkey[ba]{posterbox}[baposter@box@]{linewidth} [2pt] {} - -\define@cmdkey[ba]{posterbox}[baposter@box@]{below} [notset]{} -\define@cmdkey[ba]{posterbox}[baposter@box@]{above} [notset]{} -\define@cmdkey[ba]{posterbox}[baposter@box@]{aligned}[notset]{} -\define@cmdkey[ba]{posterbox}[baposter@box@]{bottomaligned}[notset]{} -\define@cmdkey[ba]{posterbox}[baposter@box@]{column} [0] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{row} [0] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{span} [1] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{height} [auto] {} -\define@cmdkey[ba]{posterbox}[baposter@box@]{name} [noname]{} - -% Set some default values, the poster and posterbox environments can override: -\setkeys[ba]{poster}{ - % Debug grid - grid=false, - % Is there an eyecatcher image - eyecatcher=true, - columns={}, - % Colours - bgColorOne=baposter@silver, - bgColorTwo=green, - % - colspacing=1em, - headerheight=0.1\textheight, - background=shadeLR, -}{} -\setkeys[ba]{posterbox}{ - % Position - column=0,row=0,span=1, - below=notset,above=notset, - bottomaligned=notset, - aligned=notset, - height=auto, - % Name - name=noname, - % Box design: border: - linewidth=2pt, - borderColor=yellow, - cornerradius=1em, - % text box: - textfont={}, - boxshade=plain, - boxColorOne=magenta, - boxColorTwo=cyan, - textborder=faded, - boxpadding=0.5em, - % header - headerfont=\scshape\Large,% or headerfont=\color{white}\textsf\textbf - headerFontColor=black, - headerColorOne=red, - headerColorTwo=brown, - headershape=rectangle, - headershade=shadeLR, - headerborder=none, - boxheaderheight=2em, -}{} - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Background options and functions (one function for each possible value) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\newcommand{\baposter@background@shadelr}[2]{ - \debug{BAPOSTER: Using shade left right background.} - \begin{tikzpicture}[remember picture,overlay]% - \shade [shading=axis,left color=#1,right color=#2] (current page.north west) - rectangle(current page.south east); - \end{tikzpicture}% -} -\newcommand{\baposter@background@shadetb}[2]{ - \debug{BAPOSTER: Using shade top to bottom background.} - \begin{tikzpicture}[remember picture,overlay]% - \shade [shading=axis,top color=#1,bottom color=#2] (current page.north west) - rectangle(current page.south east); - \end{tikzpicture}% -} -\newcommand{\baposter@background@plain}[2]{ - \debug{BAPOSTER: Using plain background.} - \begin{tikzpicture}[remember picture,overlay]% - \fill [fill=#1] (current page.north west) rectangle(current page.south east); - \end{tikzpicture}% -} -\newcommand{\baposter@background@user}[2]{ - \debug{BAPOSTER: Using user background.} - \baposter@backgroundCmd% -} -\newcommand{\baposter@background@none}[2]{ - \debug{BAPOSTER: Using no background.} -} - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Return shape path of text box (depending on the box shape) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\newcommand{\baposter@box@boxshape@none}{\baposter@box@boxshape@rectangle} -\newcommand{\baposter@box@boxshape@bars}{ - (\baposter@box@name tnw) -- (\baposter@box@name sw) % - (\baposter@box@name se) -- (\baposter@box@name tne) -} -\newcommand{\baposter@box@boxshape@coils}{\baposter@box@boxshape@bars} -\newcommand{\baposter@box@boxshape@triangles}{\baposter@box@boxshape@bars} -\newcommand{\baposter@box@boxshape@rectangle}{ - (\baposter@box@name tnw) -- (\baposter@box@name sw) -- % - (\baposter@box@name se) -- (\baposter@box@name tne)% -} -\newcommand{\baposter@box@boxshape@faded}{ - (\baposter@box@name tnw) -- (\baposter@box@name sw) % - (\baposter@box@name tne) -- (\baposter@box@name se) - } -\newcommand{\baposter@box@boxshape@rounded}{ - [rc] \baposter@box@boxshape@rectangle% -} -\newcommand{\baposter@box@boxshape@roundedsmall}{ - [src] \baposter@box@boxshape@rectangle -} -\newcommand{\baposter@box@boxshape@roundedleft}{ - (\baposter@box@name tnw) {[rc]-- (\baposter@box@name sw)} -- % - (\baposter@box@name se) -- (\baposter@box@name tne)% -} -\newcommand{\baposter@box@boxshape@roundedright}{ - (\baposter@box@name tnw) -- (\baposter@box@name sw) {[rc]-- % - (\baposter@box@name se)} -- (\baposter@box@name tne)% -} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Draw box background (one function for each possible value) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% These functions take no arguments -\newcommand{\baposter@box@drawbackground@none}[2]{ - \tikzstyle{box colors}=[] -} -\newcommand{\baposter@box@drawbackground@plain}[2]{ - \tikzstyle{box colors}=[fill=#1] - \fill[box colors] \baposterBoxGetShape; -} -\newcommand{\baposter@box@drawbackground@shadelr}[2]{ - \tikzstyle{box colors}=[shading=axis, left color=#1, right color=#2]% - \fill[box colors] \baposterBoxGetShape; -} -\newcommand{\baposter@box@drawbackground@shadetb}[2]{ - \tikzstyle{box colors}=[shading=axis, top color=#1, bottom color=#2]% - \fill[box colors] \baposterBoxGetShape; -} - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Draw box border -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% These functions take two arguments: borderColor -\newcommand{\baposter@box@drawborder@none}[1]{} -\newcommand{\baposter@box@drawborder@bars}[1]{ - \draw[color=#1] \baposterBoxGetShape;% -} -\newcommand{\baposter@box@drawborder@coils}[1]{ - \draw[color=#1,segment amplitude=0.35em,segment length=0.4em,snake=coil] \baposterBoxGetShape;% -} -\newcommand{\baposter@box@drawborder@triangles}[1]{ - \draw[color=#1,segment amplitude=0.2em,segment length=0.4em,snake=triangles] \baposterBoxGetShape;% -} -\newcommand{\baposter@box@drawborder@rectangle}[1]{ - \draw[color=#1] \baposterBoxGetShape;% -} -\newcommand{\baposter@box@drawborder@rounded}[1]{ - \draw[color=#1] \baposterBoxGetShape;% -} -\newcommand{\baposter@box@drawborder@roundedleft}[1]{ - \draw[color=#1] \baposterBoxGetShape;% -} -\newcommand{\baposter@box@drawborder@roundedright}[1]{ - \draw[color=#1] \baposterBoxGetShape;% -} -\newcommand{\baposter@box@drawborder@faded}[1]{ - % This is the right way to do it, but it does not work with evince, and has problems during printing, so instead we do - %\draw[color=#1,path fading=south] \baposterBoxGetShape;% - % this - \foreach \x in {0,1,...,90} \draw[color=#1!\x] ($(\baposter@box@name tnw)!{(100-\x)/100}!(\baposter@box@name sw)$) -- ($(\baposter@box@name tnw)!{(100-(\x+10))/100}!(\baposter@box@name sw)$);% - \foreach \x in {0,1,...,90} \draw[color=#1!\x] ($(\baposter@box@name tne)!{(100-\x)/100}!(\baposter@box@name se)$) -- ($(\baposter@box@name tne)!{(100-(\x+10))/100}!(\baposter@box@name se)$);% -} -\newcommand{\baposter@box@drawborder@roundedsmall}[1]{ - \draw[color=#1] \baposterBoxGetShape;% -} - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Return shape path of text box (depending on the box shape) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% These functions take no arguments -% TODO: For headerborder==none, use (\baposter@box@name outer tnw) instead! -\newcommand{\baposter@box@headershape@rectangle}{% - (\baposter@box@name tnw) -- (\baposter@box@name nw) -- % - (\baposter@box@name ne) -- (\baposter@box@name tne)% -} -\newcommand{\baposter@box@headershape@smallrounded}{% - (\baposter@box@name tnw) {[src] -- (\baposter@box@name nw) -- % - (\baposter@box@name ne)} -- (\baposter@box@name tne)% -} -\newcommand{\baposter@box@headershape@roundedright}{% - (\baposter@box@name tnw) -- (\baposter@box@name nw) {[rc] -- % - (\baposter@box@name ne)} -- (\baposter@box@name tne)% -} -\newcommand{\baposter@box@headershape@roundedleft}{% - (\baposter@box@name tnw) {[rc]-- (\baposter@box@name nw)} -- % - (\baposter@box@name ne) -- (\baposter@box@name tne)% -} -\newcommand{\baposter@box@headershape@rounded}{% - (\baposter@box@name tnw) {[rc] -- (\baposter@box@name nw) -- % - (\baposter@box@name ne) } -- (\baposter@box@name tne)% -} - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Header text drawing (one function for each possible value of headershape) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% These functions take one argument: the header text -\newcommand{\baposter@box@headerdrawtext@rectangle}[1]{ - \path (\baposter@box@name nw) +(0em,-0.5\baposter@box@@boxheaderheight) node[anchor=west,inner sep=0.4em] {#1};% -} -\newcommand{\baposter@box@headerdrawtext@smallrounded}[1]{ - \path (\baposter@box@name nw) +(0.5\boxwidth,-0.5\baposter@box@@boxheaderheight) node[anchor=center] {#1};% -} -\newcommand{\baposter@box@headerdrawtext@roundedright}[1]{ - \path (\baposter@box@name nw) +(0em,-0.5\baposter@box@@boxheaderheight)% - node[anchor=west,inner sep=0.4em,text depth=0.0em] {#1};% -} -\newcommand{\baposter@box@headerdrawtext@roundedleft}[1]{ - \path (\baposter@box@name nw) +(0em,-0.5\baposter@box@@boxheaderheight)% - node[anchor=west,inner sep=0.4em] {#1};% -} -\newcommand{\baposter@box@headerdrawtext@rounded}[1]{ - \path (\baposter@box@name nw) +(0.5\boxwidth,-0.5\baposter@box@@boxheaderheight) node[anchor=center] {#1};% -} - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Header shade options and functions (one function for each possible value) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% These functions take two arguments: headerColorOne, headerColorTwo and borderColor -\newcommand{\baposter@box@headershade@shadelr}[3]{ - \debug{Header-Shade: Shade Left - Right} - \tikzstyle{header colors}=[% - color=#3,% - shading=axis,% - left color=#1,% - right color=#2% - ]% -} -\newcommand{\baposter@box@headershade@shadetb}[3]{ - \debug{Header-Shade: Shade Top - Bottom} - \tikzstyle{header colors}=[% - color=#3,% - shading=axis,% - top color=#1,% - bottom color=#2% - ]% -} -\newcommand{\baposter@box@headershade@shadetbinverse}[3]{ - \tikzstyle{header colors}=[% - top color=#1!75!#2,% - bottom color=#2!100!#1,% - shading angle=20% - ]% - \colorlet{baposterHeaderFontColor}{white}% -} -\newcommand{\baposter@box@headershade@plain}[3]{ - \debug{Header-Shade: Plain} - \tikzstyle{header colors}=[% - color=#3,% - fill=#1% - ]% -} -\newcommand{\baposter@box@headershade@none}[3]{ - \debug{Header-Shade: none} - \tikzstyle{header colors}=[] -} - - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% The main poster environment -%%% \begin{baposter}{settings}{Eye Catcher}{Title}{Author}{University Logo} -%%%----------------------------------------------------------------------------- -%%% The settings are -%%% - grid=true,[false]:Show grid to help with alignment -%%% - colspacing=0.7em: Column spacing -%%% - columns=4: number of columns (default 4 in landscape and 3 in portrait format) (maximum number is 6) -%%% - color=[orange]: xcolor color definition used as the main color of the poster -%%% - colortwo=[white]: The other color for gradient based layouts -%%% - textborder=none,bars,coils,triangles,rectangle,rounded,roundedsmall,roundedleft,roundedright,[faded] -%%% The style of the box around the text area -%%% - headerborder=none,closed,open -%%% No extra border around box header, full border around box header or border that is open below. -%%% - headershape=rectangle,rounded,roundedleft,roundedright -%%% Shape of the box-header region -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newenvironment{poster}[5]{% - \thispagestyle{empty}% Suppress Page Number - \debug{Poster Starts}% - % This setkeys call parses all provided options and depending on the option - % value, assigns different handler functions to the \baposter(Box|Header)* - % functions. Once that is done, we don't have to care about particular - % values for border, shading, etc. All we have to do is call the - % handler functions and let them do their job. - % This also allows the user to override the poster-wide defaults on a per-box - % basis. - \setkeys[ba]{posterbox,poster}{#1}% -% - % TODO: Move all those assignments to the key macros! - % Parse Keys% - \colorlet{bgColorOne}{\baposter@bgColorOne} - \colorlet{bgColorTwo}{\baposter@bgColorTwo} -% - %% Boxes% - \setlength{\headerheight}{\baposter@headerheight}% - \setlength{\colheight}{\textheight-\baposter@headerheight}% - \renewcommand{\@@previousbox}{notset} - - \debug{Format}% - % Set default for columns if unset (4 for landscape, 3 for portrait) - \ifthenelse{\equal{\baposter@columns}{}}{% - \renewcommand{\baposter@columns}{\if@landscape4\else3\fi}% - }{} -% - \debug{Columns: \baposter@columns}% - \setlength{\baposter@@colspacing}{\baposter@colspacing}% - \setlength{\colwidth}{\textwidth}% - \addtolength{\colwidth}{\baposter@@colspacing*(1-\baposter@columns)}% - \ifcase\baposter@columns\relax - \error{You need to have at least one column!} - \or % 1 - \setlength{\colwidth}{\colwidth}% - \or % 2 - \setlength{\colwidth}{0.5\colwidth}% - \or % 3 - \setlength{\colwidth}{0.3333333333333\colwidth}% - \or % 4 - \setlength{\colwidth}{0.25\colwidth}% - \or % 5 - \setlength{\colwidth}{0.2\colwidth}% - \or % 6 - \setlength{\colwidth}{0.16666666666\colwidth}% - \else % >6 - \error{You do not want so many columns} - \fi -% - \newcommand{\baposter@reference}{north west}% -% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % A box with a header and some content. The basic unit of the poster% - %---------------------------------------------------------------------------% - % Each box has a name and can be placed absolutely or relatively.% - % The only inconvenience is that you can only specify a relative position % - % towards an already declared box. So if you have a box attached to the % - % bottom, one to the top and a third one which should be inbetween, you % - % have to specify the top and bottom boxes before you specify the middle % - % box.% - %% - % below= name of other node% - % above= name of other node% - % aligned=name of other node% - % bottomaligned=name of other node% - % column= [0] % - % row= [0] % - % span= [1] % - % height= ,[auto]% - % name= [noname]% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - % Backward-compatibility definition (\headerbox command uses posterbox env): - \newcommand{\headerbox}[3]{% - \begin{posterbox}[##2]{##1} - ##3 - \end{posterbox} - } - - \newenvironment{posterbox}[2][]{% - \debug{Poster box options: ##1}% - % Override the poster-wide defaults on a per-box basis - \setkeys[ba]{posterbox}{##1}% -% - \def\baposter@box@title{##2} -% - \colorlet{borderColor}{\baposter@box@borderColor} - \colorlet{headerColorOne}{\baposter@box@headerColorOne} - \colorlet{headerColorTwo}{\baposter@box@headerColorTwo} - \colorlet{headerFontColor}{\baposter@box@headerFontColor} - \colorlet{boxColorOne}{\baposter@box@boxColorOne} - \colorlet{boxColorTwo}{\baposter@box@boxColorTwo} -% - \setlength{\baposter@box@@cornerradius}{\baposter@box@cornerradius}% - \setlength{\baposter@box@@boxheaderheight}{\baposter@box@boxheaderheight}% - \setlength{\baposter@box@@boxpadding}{\baposter@box@boxpadding}% - - - %% The columns is always given absolute - % boxstartx = column * colwidth + column * colspacing - \setlength{\boxstartx}{(\colwidth+\baposter@@colspacing)*\baposter@box@column}% -% - %% The width is gvien absolute - % Box Width = span * colwidth + (span-1) * colspacing - \setlength{\boxwidth}{\baposter@box@span\colwidth} % - \addtolength{\boxwidth}{\baposter@@colspacing*(\baposter@box@span-1)}% -% - %% Measure the content of the box% - \setbox\baposter@box@content=\hbox\bgroup% - \begin{pgfinterruptpicture}% - \begin{minipage}[t]{\boxwidth-\baposter@box@@boxpadding*2}% - \baposter@box@textfont\bgroup% - }% End of posterbox preamble - %%% HERE COME THE ACTUAL CONTENTS OF THE HEADERBOX ENVIRONMENT - {% posterbox handling after contents (i.e. drawing everything) - \egroup% - \end{minipage}% - \end{pgfinterruptpicture}% - \egroup% - \setlength{\boxheight}{\ht\baposter@box@content}% - \addtolength{\boxheight}{\dp\baposter@box@content}% - \addtolength{\boxheight}{\baposter@box@@boxheaderheight} % Header% - \addtolength{\boxheight}{2\baposter@box@@boxpadding} % Inner Sep -% - \ifthenelse{\equal{\baposter@box@height}{bottom}}{% - }{\ifthenelse{\equal{\baposter@box@height}{auto}}{% - }{ % Neither auto nor bottom% - \setlength{\boxheight}{\baposter@box@height\colheight}% - }}% -% - %% Determine the box position% - \debug{Setting Coordinates}% - \debug{Upper Right}% - \debug{\baposter@box@name}% -% - %%% Upper Right Corner% - % if below=auto, set it to the previous box - % TODO: We should generalize this to the previous box of the used column, - % currently we use the previous box, which might be in a different column - \ifthenelse{\equal{\baposter@box@below}{auto}}{% - \edef\baposter@box@below{\@@previousbox} - \debug{Box \baposter@box@name has below=auto, placing it below box \baposter@box@below.} - }{} - \xdef\@@previousbox{\baposter@box@name} - - \ifthenelse{\not\equal{\baposter@box@below}{notset} }{% - %% Below% - \debug{Below}% - \path[shape=coordinate] (\boxstartx,0pt |- \baposter@box@below se) ++(0pt,-\baposter@@colspacing) coordinate(\baposter@box@name nw);% - }{% - \ifthenelse{\not\equal{\baposter@box@aligned}{notset} }{% - %% Aligned% - \debug{Aligned: \baposter@box@aligned}% - \path[shape=coordinate] (\boxstartx,0pt |- \baposter@box@aligned nw) coordinate(\baposter@box@name nw);% - }{% - %% Fixed% - \debug{Fixed}% - \setlength{\boxstarty}{\baposter@box@row\colheight}% - \path[shape=coordinate] (\boxstartx,\colheight-\boxstarty) coordinate(\baposter@box@name nw);% - }}% -% - %% Lower Left Corner% - \debug{Lower Left}% - \ifthenelse{\equal{\baposter@box@above}{bottom}}{% - %% Above = Bottom% - \debug{Above bottom}% - \ifthenelse{\equal{\baposter@box@below}{notset} \and \equal{\baposter@box@aligned}{notset}}{% - \path[shape=coordinate] (\boxstartx,\boxheight) coordinate(\baposter@box@name nw);% - }{}% - \path[shape=coordinate] (\boxstartx+\boxwidth,0pt) coordinate(\baposter@box@name se);% - }{\ifthenelse{\not \equal{\baposter@box@bottomaligned}{notset}}{% - \path[shape=coordinate] (\boxstartx+\boxwidth,0pt |- \baposter@box@bottomaligned se) coordinate(\baposter@box@name se);% - }{{\ifthenelse{\not \equal{\baposter@box@above}{notset}}{% - %% Above = Node% - \path[shape=coordinate] (\boxstartx+\boxwidth,0pt |- \baposter@box@above nw) +(0pt,\baposter@@colspacing) coordinate(\baposter@box@name se);% - }{% - %% Above = notset% - \debug{Above=not set}% - \ifthenelse{\equal{\baposter@box@height}{bottom}}{% - %% height=bottom% - \debug{height=bottom}% - \path[shape=coordinate] (\boxstartx+\boxwidth,0pt) coordinate(\baposter@box@name se);% - }{ %% height=auto or fixed% - \debug{height=auto or fixed}% - \path[shape=coordinate] (\baposter@box@name nw) ++(\boxwidth,-\boxheight) coordinate(\baposter@box@name se);% - }}}}}% -% - % - % Set coordinates relative to nw,se% - \debug{Fixing Coordinates}% - \path[shape=coordinate]% - (\baposter@box@name nw) +(0pt,-\baposter@box@@boxheaderheight) coordinate(\baposter@box@name tnw)% - (\baposter@box@name nw |- \baposter@box@name se) coordinate(\baposter@box@name sw)% - (\baposter@box@name se |- \baposter@box@name nw) coordinate(\baposter@box@name ne)% - (\baposter@box@name ne) +(0pt,-\baposter@box@@boxheaderheight) coordinate(\baposter@box@name tne)% -% - (\baposter@box@name nw) +(-0.025em,0pt) coordinate(\baposter@box@name outer nw)% - (\baposter@box@name tnw) +(-0.025em,0pt) coordinate(\baposter@box@name outer tnw)% - (\baposter@box@name sw) +(-0.025em,0pt) coordinate(\baposter@box@name outer sw)% -% - (\baposter@box@name ne) +( 0.025em,0pt) coordinate(\baposter@box@name outer ne)% - (\baposter@box@name tne) +( 0.025em,0pt) coordinate(\baposter@box@name outer tne)% - (\baposter@box@name se) +( 0.025em,0pt) coordinate(\baposter@box@name outer se);% -% - %% Setting the bg colors of the box header - \baposterHeaderSetShade{headerColorOne}{headerColorTwo}{borderColor} -% - \tikzstyle{rc}=[rounded corners=\baposter@box@@cornerradius];% - \tikzstyle{src}=[rounded corners=0.5em];% -% - - %% Now that everything is set up, draw the actual box, with bg and header - \begin{scope}[line width=\baposter@box@linewidth] - %% Header% - \debug{Header}% - \debug{Header-Shape: \baposter@box@headershape, header-border: \baposter@box@headerborder (\baposter@box@headerbordernr)}% - % TODO: Also turn this last ifcase construct into a handler function - % We only need to determine (fill|shade)(draw|)... -% \baposterHeaderDrawBackground{bgColorOne}{bgColorTwo}{borderColor} -% \baposterHeaderDrawBorder{borderColor} - \ifcase\baposter@box@headerbordernr\relax% - % open - \ifthenelse{\equal{\baposter@box@headershade}{plain}}{ - \filldraw [style=header colors] \baposterHeaderGetShape;% - }{ - \shadedraw [style=header colors] \baposterHeaderGetShape;% - } - \or - % closed - \ifthenelse{\equal{\baposter@box@headershade}{plain}}{ - \filldraw [style=header colors] \baposterHeaderGetShape -- cycle;% - }{ - \shadedraw [style=header colors] \baposterHeaderGetShape -- cycle;% - } - \or - % none - \ifthenelse{\equal{\baposter@box@headershade}{plain}}{ - \fill [style=header colors] \baposterHeaderGetShape;% - }{ - \shade [style=header colors] \baposterHeaderGetShape;% - } - \fi - % - %% Draw the text inside the box header: - \baposterHeaderDrawText{\color{headerFontColor}\baposter@box@headerfont{\baposter@box@title}};% - % - %% Text borders (border around boxes) - \debug{Poster boxes}% - % First set box shade - \baposterBoxDrawBackground{boxColorOne}{boxColorTwo} - \baposterBoxDrawBorder{borderColor} - %% - %% Text Box% - \debug{Drawing Text}% - \path (\baposter@box@name tnw) node(text) [anchor=north west, - outer sep=-0.000em,text width=\boxwidth-2\baposter@box@@boxpadding,inner sep=\baposter@box@@boxpadding, - text justified] {\usebox{\baposter@box@content}};% - \end{scope} - % - % Finally store the box name as the previous box for the next call -% \xdef\@@previousbox{\baposter@box@name}% - }% END of posterbox definition -% - %% Poster Background% - \baposterPosterDrawBackground{bgColorOne}{bgColorTwo}% - %% Poster header/title - \hspace{-1.5em}% - \begin{tikzpicture}[inner sep=0pt,outer sep=0pt,line width=0.05em]% - \useasboundingbox (0em,0em) rectangle(\textwidth,\textheight);% - \path[shape=coordinate]% - (0pt,\colheight) coordinate(north west) (\textwidth,\colheight) coordinate(north east)% - (0pt,0pt) coordinate(south west) (\textwidth,0pt) coordinate(south east);% -% - \ifbaposter@eyecatcher% Has eye catcher - \debug{Eyecatcher found!} - \setbox\baposter@titleimage@left=\hbox{#2}% - \else% Has no eye catcher% - \setbox\baposter@titleimage@left=\hbox{}% - \fi% - \setlength{\baposter@titleimage@left@width}{\wd\baposter@titleimage@left}% - \setbox\baposter@titleimage@right=\hbox{#5}% - \setlength{\baposter@titleimage@right@width}{\wd\baposter@titleimage@right}% - \setlength{\baposter@titleimage@textwidth}{\textwidth}% - \addtolength{\baposter@titleimage@textwidth}{-\baposter@titleimage@left@width}% - \addtolength{\baposter@titleimage@textwidth}{-\baposter@titleimage@right@width}% - - \debug{#3} - % - % - % % Draw Header% - \draw (north west) +(0em,1em+0.5\headerheight) node(image)[anchor=west] { {\usebox{\baposter@titleimage@left }} };% - \draw (north east) +(0em,1em+0.5\headerheight) node(logo) [anchor=east] { {\usebox{\baposter@titleimage@right}} };% - % - \ifbaposter@eyecatcher% Has eye catcher% - \draw (image.east) node(title)[anchor=west,text width=\baposter@titleimage@textwidth]{% - \begin{minipage}{\baposter@titleimage@textwidth}% - \begin{center}% - \textbf{\Huge #3}\\% - {\Large #4}% - \end{center}% - \end{minipage} - };% - \else% Has no eye catcher - \draw (image.east) node(title)[anchor=west] { {\begin{minipage}{\baposter@titleimage@textwidth}{\bfseries\Huge #3}\\{\Large #4}\end{minipage}} };% - \fi - }% END poster begin -% The body - {% BEGIN poster end - % The end, draw gridlines if neccesary - \ifbaposter@grid - \newdimen{\gridpos} - \pgfmathsetmacro{\z}{\baposter@columns-1} - \foreach \y in {0,...,\z} - { - \setlength{\gridpos}{\y\colwidth+\y\baposter@@colspacing} - \draw[draw=green,draw opacity=0.7] (\gridpos,0pt) -- (\gridpos,\colheight) - (\gridpos+\colwidth,0pt) -- (\gridpos+\colwidth,\colheight);% - } - % Horizontal lines, every 0.1: - %% Explicitly list all percentages, because with {0.0, 0.1, ..., 1.0} we - %% get rounding errors in the displayed numbers! - \foreach \y in {0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0} - \draw[draw=green,draw opacity=0.7] (0pt,\colheight-\y\colheight) -- - (\textwidth,\colheight-\y\colheight) node[anchor=west] {\y};% - \fi% - \end{tikzpicture}% - % \xkvview{} - \par - }% END poster end diff --git a/templates/baposter-template/examples/shrec/ieee.bst b/templates/baposter-template/examples/shrec/ieee.bst deleted file mode 100644 index d0c9e43..0000000 --- a/templates/baposter-template/examples/shrec/ieee.bst +++ /dev/null @@ -1,1129 +0,0 @@ - -% --------------------------------------------------------------- -% -% ieee.bst,v 1.0 2002/04/16 -% -% by Glenn Paulley (paulley@acm.org) -% -% Modified from latex8.bst 1995/09/15 15:13:49 ienne Exp $ -% -% by Paolo.Ienne@di.epfl.ch -% -% -% --------------------------------------------------------------- -% -% no guarantee is given that the format corresponds perfectly to -% IEEE 8.5" x 11" Proceedings, but most features should be ok. -% -% --------------------------------------------------------------- -% -% `ieee' from BibTeX standard bibliography style `abbrv' -% version 0.99a for BibTeX versions 0.99a or later, LaTeX version 2.09. -% 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 -% btxbst.doc, plain.bst, unsrt.bst, alpha.bst, and abbrv.bst. -% This restriction helps ensure that all standard styles are identical. -% The file btxbst.doc has the documentation for this style. - -ENTRY - { address - author - booktitle - chapter - edition - editor - howpublished - institution - journal - key - month - note - number - organization - pages - publisher - school - series - title - type - volume - year - } - {} - { 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 {output.bibitem} -{ newline$ - "\bibitem{" write$ - cite$ write$ - "}" write$ - newline$ - "" - before.all 'output.state := -} - -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$ -} - -FUNCTION {emphasize} -{ duplicate$ empty$ - { pop$ "" } - { "{\em " swap$ * "}" * } - if$ -} - -INTEGERS { nameptr namesleft numnames } - -FUNCTION {format.names} -{ 's := - #1 'nameptr := - s num.names$ 'numnames := - 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 * } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {format.authors} -{ author empty$ - { "" } - { author format.names } - if$ -} - -FUNCTION {format.editors} -{ editor empty$ - { "" } - { editor format.names - editor num.names$ #1 > - { ", editors" * } - { ", editor" * } - if$ - } - if$ -} - -FUNCTION {format.title} -{ title empty$ - { "" } - { title "t" change.case$ } - 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.date} -{ year empty$ - { month empty$ - { "" } - { "there's a month but no year in " cite$ * warning$ - month - } - if$ - } - { month empty$ - 'year - { month " " * year * } - if$ - } - if$ -} - -FUNCTION {format.btitle} -{ title emphasize -} - -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 - 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" } - { "Number" } - if$ - number tie.or.space.connect - series empty$ - { "there's a number but no series in " cite$ * warning$ } - { " in " * series * } - if$ - } - if$ - } - { "" } - if$ -} - -FUNCTION {format.edition} -{ edition empty$ - { "" } - { output.state mid.sentence = - { edition "l" change.case$ " edition" * } - { edition "t" change.case$ " edition" * } - 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 - { "pages" pages n.dashify tie.or.space.connect } - { "page" pages tie.or.space.connect } - if$ - } - if$ -} - -FUNCTION {format.vol.num.pages} -{ volume field.or.null - number empty$ - 'skip$ - { "(" number * ")" * * - volume empty$ - { "there's a number but no volume in " cite$ * warning$ } - 'skip$ - if$ - } - if$ - pages empty$ - 'skip$ - { duplicate$ empty$ - { pop$ format.pages } - { ":" * pages n.dashify * } - if$ - } - if$ -} - -FUNCTION {format.chapter.pages} -{ chapter empty$ - 'format.pages - { type empty$ - { "chapter" } - { type "l" change.case$ } - if$ - chapter tie.or.space.connect - pages empty$ - 'skip$ - { ", " * format.pages * } - if$ - } - if$ -} - -FUNCTION {format.in.ed.booktitle} -{ booktitle empty$ - { "" } - { editor empty$ - { "In " booktitle emphasize * } - { "In " format.editors * ", " * booktitle emphasize * } - if$ - } - if$ -} - -FUNCTION {empty.misc.check} - -{ author empty$ title empty$ howpublished empty$ - month empty$ year empty$ note empty$ - and and and and and - key empty$ not 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.tr.number} -{ type empty$ - { "Technical Report" } - 'type - if$ - number empty$ - { "t" change.case$ } - { number tie.or.space.connect } - if$ -} - -FUNCTION {format.article.crossref} -{ key empty$ - { journal empty$ - { "need key or journal for " cite$ * " to crossref " * crossref * - warning$ - "" - } - { "In {\em " journal * "\/}" * } - if$ - } - { "In " key * } - if$ - " \cite{" * 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 - " 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$ - " \cite{" * crossref * "}" * -} - -FUNCTION {format.incoll.inproc.crossref} -{ editor empty$ - editor field.or.null author field.or.null = - or - { key empty$ - { booktitle empty$ - { "need editor, key, or booktitle for " cite$ * " to crossref " * - crossref * warning$ - "" - } - { "In {\em " booktitle * "\/}" * } - if$ - } - { "In " key * } - if$ - } - { "In " format.crossref.editor * } - if$ - " \cite{" * crossref * "}" * -} - -FUNCTION {article} -{ output.bibitem - format.authors "author" output.check - new.block - format.title "title" output.check - new.block - crossref missing$ - { journal emphasize "journal" output.check - format.vol.num.pages output - format.date "year" output.check - } - { format.article.crossref output.nonnull - format.pages output - } - if$ - new.block - note 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$ - new.block - format.btitle "title" output.check - crossref missing$ - { format.bvolume output - new.block - format.number.series output - new.sentence - publisher "publisher" output.check - address output - } - { new.block - format.book.crossref output.nonnull - } - if$ - format.edition output - format.date "year" output.check - new.block - note output - fin.entry -} - -FUNCTION {booklet} -{ output.bibitem - format.authors output - new.block - format.title "title" output.check - howpublished address new.block.checkb - howpublished output - address output - format.date 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$ - 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 - publisher "publisher" output.check - address output - } - { format.chapter.pages "chapter and pages" output.check - new.block - format.book.crossref output.nonnull - } - if$ - format.edition output - format.date "year" output.check - new.block - note output - fin.entry -} - -FUNCTION {incollection} -{ output.bibitem - format.authors "author" output.check - 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 - format.chapter.pages output - new.sentence - publisher "publisher" output.check - address output - format.edition output - format.date "year" output.check - } - { format.incoll.inproc.crossref output.nonnull - format.chapter.pages output - } - if$ - new.block - note output - fin.entry -} - -FUNCTION {inproceedings} -{ output.bibitem - format.authors "author" output.check - 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 - format.pages output - address empty$ - { organization publisher new.sentence.checkb - organization output - publisher output - format.date "year" output.check - } - { address output.nonnull - format.date "year" output.check - new.sentence - organization output - publisher output - } - if$ - } - { 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$ - { organization empty$ - 'skip$ - { organization output.nonnull - address output - } - if$ - } - { format.authors output.nonnull } - if$ - new.block - format.btitle "title" output.check - author empty$ - { organization empty$ - { address new.block.checka - address output - } - 'skip$ - if$ - } - { organization address new.block.checkb - organization output - address output - } - if$ - format.edition output - format.date output - new.block - note output - fin.entry -} - -FUNCTION {mastersthesis} -{ output.bibitem - format.authors "author" output.check - new.block - format.title "title" output.check - new.block - "Master's thesis" format.thesis.type output.nonnull - school "school" output.check - address output - format.date "year" output.check - new.block - note output - fin.entry -} - -FUNCTION {misc} -{ output.bibitem - format.authors output - title howpublished new.block.checkb - format.title output - howpublished new.block.checka - howpublished output - format.date output - new.block - note output - fin.entry - empty.misc.check -} - -FUNCTION {phdthesis} -{ output.bibitem - format.authors "author" output.check - new.block - format.btitle "title" output.check - new.block - "PhD thesis" format.thesis.type output.nonnull - school "school" output.check - address output - format.date "year" output.check - new.block - note output - fin.entry -} - -FUNCTION {proceedings} -{ output.bibitem - editor empty$ - { organization output } - { format.editors output.nonnull } - - if$ - new.block - format.btitle "title" output.check - format.bvolume output - format.number.series output - address empty$ - { editor empty$ - { publisher new.sentence.checka } - { organization publisher new.sentence.checkb - organization output - } - if$ - publisher output - format.date "year" output.check - } - { address output.nonnull - format.date "year" output.check - new.sentence - editor empty$ - 'skip$ - { organization output } - if$ - publisher output - } - if$ - new.block - note 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" output.check - address output - format.date "year" output.check - new.block - note output - fin.entry -} - -FUNCTION {unpublished} -{ output.bibitem - format.authors "author" output.check - new.block - format.title "title" output.check - new.block - note "note" output.check - format.date output - fin.entry -} - -FUNCTION {default.type} { misc } - -MACRO {jan} {"Jan."} - -MACRO {feb} {"Feb."} - -MACRO {mar} {"Mar."} - -MACRO {apr} {"Apr."} - -MACRO {may} {"May"} - -MACRO {jun} {"June"} - -MACRO {jul} {"July"} - -MACRO {aug} {"Aug."} - -MACRO {sep} {"Sept."} - -MACRO {oct} {"Oct."} - -MACRO {nov} {"Nov."} - -MACRO {dec} {"Dec."} - -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.-Aided Design Integrated Circuits"} - -MACRO {ipl} {"Inf. Process. Lett."} - -MACRO {jacm} {"J.~ACM"} - -MACRO {jcss} {"J.~Comput. Syst. Sci."} - -MACRO {scp} {"Sci. Comput. Programming"} - -MACRO {sicomp} {"SIAM J. Comput."} - -MACRO {tocs} {"ACM Trans. Comput. Syst."} - -MACRO {tods} {"ACM Trans. Database Syst."} - -MACRO {tog} {"ACM Trans. Gr."} - -MACRO {toms} {"ACM Trans. Math. Softw."} - -MACRO {toois} {"ACM Trans. Office Inf. Syst."} - -MACRO {toplas} {"ACM Trans. Prog. Lang. Syst."} - -MACRO {tcs} {"Theoretical Comput. Sci."} - -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 {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 {author.organization.sort} -{ author empty$ - - { organization empty$ - { key empty$ - { "to sort, need author, organization, or key in " cite$ * warning$ - "" - } - { 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$ - "" - } - { key sortify } - if$ - } - { "The " #4 organization chop.word sortify } - if$ - } - { editor sort.format.names } - if$ -} - -FUNCTION {presort} -{ type$ "book" = - type$ "inbook" = - or - 'author.editor.sort - { type$ "proceedings" = - 'editor.organization.sort - { 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.key$ := -} - -ITERATE {presort} - -SORT - -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 * "}" * - "\itemsep=-1pt" * % Compact the entries a little. - 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 file ieee.bst -% --------------------------------------------------------------- - - - diff --git a/templates/baposter-template/examples/shrec/images/16_1_expression.png b/templates/baposter-template/examples/shrec/images/16_1_expression.png deleted file mode 100644 index b05f640..0000000 Binary files a/templates/baposter-template/examples/shrec/images/16_1_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/16_1_neutral.png b/templates/baposter-template/examples/shrec/images/16_1_neutral.png deleted file mode 100644 index ecfefea..0000000 Binary files a/templates/baposter-template/examples/shrec/images/16_1_neutral.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/16_1_tgt.png b/templates/baposter-template/examples/shrec/images/16_1_tgt.png deleted file mode 100644 index 0755e72..0000000 Binary files a/templates/baposter-template/examples/shrec/images/16_1_tgt.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/16_6_expression.png b/templates/baposter-template/examples/shrec/images/16_6_expression.png deleted file mode 100644 index 53841ce..0000000 Binary files a/templates/baposter-template/examples/shrec/images/16_6_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/16_6_neutral.png b/templates/baposter-template/examples/shrec/images/16_6_neutral.png deleted file mode 100644 index bf16492..0000000 Binary files a/templates/baposter-template/examples/shrec/images/16_6_neutral.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/16_6_tgt.png b/templates/baposter-template/examples/shrec/images/16_6_tgt.png deleted file mode 100644 index 00e8191..0000000 Binary files a/templates/baposter-template/examples/shrec/images/16_6_tgt.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/23_2_expression.png b/templates/baposter-template/examples/shrec/images/23_2_expression.png deleted file mode 100644 index 55ceb36..0000000 Binary files a/templates/baposter-template/examples/shrec/images/23_2_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/23_2_neutral.png b/templates/baposter-template/examples/shrec/images/23_2_neutral.png deleted file mode 100644 index c8b0136..0000000 Binary files a/templates/baposter-template/examples/shrec/images/23_2_neutral.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/23_2_tgt.png b/templates/baposter-template/examples/shrec/images/23_2_tgt.png deleted file mode 100644 index e396e90..0000000 Binary files a/templates/baposter-template/examples/shrec/images/23_2_tgt.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/56_4_expression.png b/templates/baposter-template/examples/shrec/images/56_4_expression.png deleted file mode 100644 index 44ecdae..0000000 Binary files a/templates/baposter-template/examples/shrec/images/56_4_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/56_4_neutral.png b/templates/baposter-template/examples/shrec/images/56_4_neutral.png deleted file mode 100644 index 8afdd9c..0000000 Binary files a/templates/baposter-template/examples/shrec/images/56_4_neutral.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/56_4_tgt.png b/templates/baposter-template/examples/shrec/images/56_4_tgt.png deleted file mode 100644 index a127eb3..0000000 Binary files a/templates/baposter-template/examples/shrec/images/56_4_tgt.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/5_6_expression.png b/templates/baposter-template/examples/shrec/images/5_6_expression.png deleted file mode 100644 index fa5eb43..0000000 Binary files a/templates/baposter-template/examples/shrec/images/5_6_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/5_6_neutral.png b/templates/baposter-template/examples/shrec/images/5_6_neutral.png deleted file mode 100644 index 7ee214e..0000000 Binary files a/templates/baposter-template/examples/shrec/images/5_6_neutral.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/5_6_tgt.png b/templates/baposter-template/examples/shrec/images/5_6_tgt.png deleted file mode 100644 index af987d9..0000000 Binary files a/templates/baposter-template/examples/shrec/images/5_6_tgt.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1077.png b/templates/baposter-template/examples/shrec/images/D1077.png deleted file mode 100644 index fa06fa1..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1077.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1077_fit.png b/templates/baposter-template/examples/shrec/images/D1077_fit.png deleted file mode 100644 index 73636d5..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1077_fit.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1077_fit_expression.png b/templates/baposter-template/examples/shrec/images/D1077_fit_expression.png deleted file mode 100644 index 14a41dd..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1077_fit_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1160.png b/templates/baposter-template/examples/shrec/images/D1160.png deleted file mode 100644 index 3abaa22..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1160.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1160_fit.png b/templates/baposter-template/examples/shrec/images/D1160_fit.png deleted file mode 100644 index 6c3fe66..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1160_fit.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1160_fit_expression.png b/templates/baposter-template/examples/shrec/images/D1160_fit_expression.png deleted file mode 100644 index 53dccd9..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1160_fit_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1205.png b/templates/baposter-template/examples/shrec/images/D1205.png deleted file mode 100644 index bb550cf..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1205.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1205_fit.png b/templates/baposter-template/examples/shrec/images/D1205_fit.png deleted file mode 100644 index 03c09f2..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1205_fit.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1205_fit_expression.png b/templates/baposter-template/examples/shrec/images/D1205_fit_expression.png deleted file mode 100644 index b69192c..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1205_fit_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1360.png b/templates/baposter-template/examples/shrec/images/D1360.png deleted file mode 100644 index 125befe..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1360.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1360_fit.png b/templates/baposter-template/examples/shrec/images/D1360_fit.png deleted file mode 100644 index 72ec4ea..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1360_fit.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1360_fit_expression.png b/templates/baposter-template/examples/shrec/images/D1360_fit_expression.png deleted file mode 100644 index 7a049db..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1360_fit_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1425.png b/templates/baposter-template/examples/shrec/images/D1425.png deleted file mode 100644 index 87a3797..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1425.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1425_fit.png b/templates/baposter-template/examples/shrec/images/D1425_fit.png deleted file mode 100644 index 2a4b188..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1425_fit.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/D1425_fit_expression.png b/templates/baposter-template/examples/shrec/images/D1425_fit_expression.png deleted file mode 100644 index 94a52bc..0000000 Binary files a/templates/baposter-template/examples/shrec/images/D1425_fit_expression.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/impostor.pdf b/templates/baposter-template/examples/shrec/images/impostor.pdf deleted file mode 100644 index f2a7b72..0000000 Binary files a/templates/baposter-template/examples/shrec/images/impostor.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/logo.pdf b/templates/baposter-template/examples/shrec/images/logo.pdf deleted file mode 100644 index ac6dda2..0000000 Binary files a/templates/baposter-template/examples/shrec/images/logo.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/method.pdf b/templates/baposter-template/examples/shrec/images/method.pdf deleted file mode 100644 index 1db0720..0000000 Binary files a/templates/baposter-template/examples/shrec/images/method.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/msrlogo.pdf b/templates/baposter-template/examples/shrec/images/msrlogo.pdf deleted file mode 100644 index 3c2a8e9..0000000 Binary files a/templates/baposter-template/examples/shrec/images/msrlogo.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/nonlinear_target_6.pdf b/templates/baposter-template/examples/shrec/images/nonlinear_target_6.pdf deleted file mode 100644 index 6eb0864..0000000 --- a/templates/baposter-template/examples/shrec/images/nonlinear_target_6.pdf +++ /dev/null @@ -1,1849 +0,0 @@ -%PDF-1.4 -1 0 obj -<< -/Producer (bmeps) ->> -endobj -2 0 obj -<< -/Type /Catalog -/Pages 3 0 R ->> -endobj -3 0 obj -<< -/Type /Pages -/Count 1 -/Kids [ -4 0 R -] ->> -endobj -4 0 obj -<< -/Type /Page -/Parent 3 0 R -/MediaBox [ 0 0 394 465 ] -/Resources << -/ProcSet [ /PDF /ImageC ] -/XObject 6 0 R ->> -/Contents 5 0 R ->> -endobj -5 0 obj -<< /Length 34 >> -stream -q -394 0 0 465 0 0 cm -/X7 Do -Q -endstream -endobj -6 0 obj -<< -/X7 7 0 R -/X8 8 0 R ->> -endobj -7 0 obj -<< -/Type /XObject -/Subtype /Image -/Width 394 -/Height 465 -/ColorSpace /DeviceRGB -/BitsPerComponent 8 -/Interpolate true -/SMask 8 0 R -/Length 116257 -/Filter [ /ASCII85Decode /FlateDecode ] ->> -stream -GhVMtqg[)fq>^KDB-4$lDWrTedcPp@+.G15YrO^tP0h,m^6WrEm:)F9g@\`e]=nY? -L5b'lq1o+fVG%\'R%PWO+:'CYK-H,hc+3SW^Z"dpT!.<-BmP@HftLg*T""$O>EYjt ->(,4P4Kdl?]WV;3Ig`<]$ELBF]* -!53W1?8<_bADGa<39V`b$&'IV[lNA^pA53H.]gK:XFJ-N$Gt$X*^EY(d;\31'pVEm -Z78=;ReB93d'Ck+!I(IJ"i;EIM@%e,OB'Y2KiM6/FU&_tL1"%mC.eBf`C!Wu7Oo:W -Ub,nQ\R^spckGn<0qIlFS5cs_$u -<3^*oD=M@)IE5hhO[KP>iL`$*JQ3IgO\*V$2YinP].'o@VlP\EiFc.*NK>lr'G2ft -YjgPEYR7G8Ef4"i@T@N&E$@)5UioqS!c4E\3?Vo-lfDhNI0phQZ4K3H1>n0ECMF.\ -__[G?QH0F1_es7aNj`sVit$ELC[QqPY[ -E%8JejZT9-!)Of1Qk]^4:<"FBZC-Ng#,4lC-".8PW^_Zl6Sd5CMVk1Y69%[>7CLSJ\B>);bFCSp&jd0O+eaBA;!2<5RaVDRI`*2;?!@=TTp/Dd/cFn:J?s$iD@9lZ:/B"oGO">5X+)n?9DVN'%"l`,hD1WrgL.hjcEA\A"i -95$8m"1[Fi5'Tf@_R6^Y'UV&q;$DkZ=G?F?0:Z-!5,4*9eVQXZ)\ -^W.5]\jK1d@=P5t&XRM6kCf_#GZD:b9hjkEDWN;.#A)^6Yr%%r)1)?W,&dt?(O/Cp -e`KZ&TKk\@/K"]s>56EF=G?F?/=`_=r9=u0-X`0*gg[F-4)Hm2h$UW/Qcn[q5e565 -(=Luhk,Bh69gN@qGr$gGJJ2QqN2Zr.:/f=(M0j&1\778%f4her=TC)$>*rBa^?EP: -i;IZ@]Q3P"63=0k$L9oZ3,rCm-ZF6\)FDZ-)7=@O'pd*ZZ.Q-iLVjTOb3O'P4dKfV,Id;PF+RCdaXZ3Z&1LgW77B0IC%fPop8"a?5eKuR6.Wq2lG,LX]-\[ -nj\RqG%UQ#:7a$7V_"p!gVR/`E&g/d4\ic8iH73:NE2Criik>nc1QcTd2c?kAl?E: -8q^W\bb[4D2&S"mO+A^lsI'\*Uq -le8WM$JmTnT[9ALPD8!rob@C((=p6/GoD<0c="F.%!k5gRXu[g5D5Xi7S3kIg#NQg -m1G+6Ai1o/>,"dFWg.\)6sXh^Q^$)Nk-PLVD'ESmJ;J(ML]e#C>kmnc[<5r-7&gNn -F\]1n-En(u:V+t5bk1PtSa?bg=DJEc*F:gq*Y5bdAEkW)Fi7kEZHSeTbfti:*(=f6/>f;@I`)G-iYT9aK/`N1*]UQ8V::fB8?0,^HYCu$A& -N8jF@bjlf5/^7jKLcL,^'NIdnHBk[7kPA!QK*s\Zi3l;t;!VA6F'H&aVqTm4d^6S6 -r+oNb.[I\:gdnA[iED#o@WT+Wq3*=^\dbpYc&PQ8VImRrk]%CkT>LGk -XssI3a^MF+=YqiN&ATScVqc,A!(t$<`%+E7\Macj$=jkW/St'0=s0bo=s@R^TXp1S -mq5]2Y\A`_W>Hr!o\sT;%_*+A^f5p%6%+UlZOXb- -mgQbnc1_!Q]rjdKNQ_+T2qrS9V4*XPr -1*-'YAdp/o.uW:(C2t1+/VP^RYl:J@WaXAE/-ZK63NepMU+(:NG6dYk'N#FW.%go\ -*j7_Yf[:W1fNR2N?jk`j-OBL!(W3^Q3Mb$%kliJ$^`@Y(1`3ks]fK^^-K+Q]E$E[D -,a2W\'9ch5N1_O(DrS.2!'^LR$=4X0k:QXE3"rQ2cnG7C/O3JKu&c?Rl:A:mVUf]'Ne`0)j!%C)I&l[ -l6>O$)Z:]n?obu8r;2fojFT.2U0aH:0mi^1cC2@qf2]>4$L;'.BS(7/LCSiD;1Kjc -H5\2+I`Q'(CZl`b?,33!,`BL-Jc5\k!.ml_!o04"'F-[-e:7lmH1cR%q#0.)*0r#: -/oYm>$7ap:J?g!t?kiT`^^J/QTpn@o[$/MYAp.8q*#=`o',@LA4A0Id -HOtiDTW-#IDF*mc5c=G$?F[1alb_dYPte"t=0'X+Xg:jYG,X[4Vk3fclKS37f&[ul -!HTVu%lB_YDdH9pS[ieXb["ZU936fYkYqlB#mHNORV?<\<(oSsC?So'V1:ps$]F9._J5$>jT^:F(BKfj%e*nE --RUfX_#",t!2L_OBC@kb]VJ(:j41&nqU^=<>1*h$g&PeQg1_GQ:@jdbFFRh*8RN"b -fr6d<9GY7jij,'Pf")._a6>@Z48"K!K?& -!,d?Y=uB_fa/-Fl$+IgF9IL%GC,)EI,n5_7cj:QNZ3BlXK[U^D)8hHr=J2pab_EM+ -iW,@E=7)QO'50(m/ndBBjKis!!]DNI!]7/%kq_^0EFA1.i3S>/:LcY@E5H_nnac'T -mWb>1cKqO\]@?DUK\seQahXO/=Z4DP+'%k.XEAA4$fS$[eZ$,:_Hm3MLnEI/hJLW= -Wb=7i1d9d6r+:nVAFAf,OhsOd=T:ECd-^E\[Qk= -IGn7n/DJ6cp*bkCXi`6Sa4[gn:!$f)U6XgJf2O;),@Cql)@2"P:j?,AMr-rDi&,40 -_=W;[@TSN9(9X3,q,>8L[33J$Xt'cQh\3M-mL&:;6Dl;>75_\,BC8mN!GX*Z!)7:X -fc`EH9/PWSFn,^WghH4oe06qb!VN489\GAg0uYOY#&O@qT_@`ZKY8PoZ@tH%OJahs -D%%7\8`1,oVK:`EThbaP,\5"#D*Tld&m#CQ+s-;#6b[*XQ"Y3VJQ-%"5e3Qq/hI)g -<)"-GiMnI0-@DVY#VC9eN_Z9Nd#$'r"KH!4j$9#N7?N)UP/-pWVH%2Y'k$#:Kq?8l -mf$cNh:K=4rlEXob?h,jp.K.)e-_7i(MD-A(e)?LKrYcU8;oOTmf0(,a`,lS$+OJ/ -)gQP7[bW(lQ>uae&^cM`:fq;+uTk*H&P0^#IKgjOWncisZD,,>X -0sPQ8f. -H3jZ.*(5L!(_m[F]63]i07\!C3o/]+(%*U_D.#9qa_IRhR8;$MfG2)"91C?k/Qg1I ->@Gs(hB[(]$&?SK"7W?;O9)Fu"j7+!nE'q:Z#g_ZZ?gr^D!!0?20TOG1P_R\d!AN@ -FM-"(fu9rUjO)_m%'"s_ms#2-EP1Nbk![9oNon1^=BN&d[OYj,o2AH;_dCpZ-%dWBi8=_19tiq!uHo"\(r'TI)MD<[kKc,SP\3 -IS,Vq;n4_`Ef>;^hH4;i$hK:Q(2iHfXX7"KT5`_'$>14C)u=WIY*E_g"tkI#>3paM -.'OcR;b>GQ>14&<;YfhO((a7%T&&uQrfp_mQV82qLr0(YG%N2'JcIis/Q`A](o^GV -h>B*7IK458<$3"5bc7!UdRZno;fh\8>XaC^Qh37bQeGg@&`M%LU,tU:q>p`)\ -P`Z/;ZeZC30IJ^b6D8;)gI$-SZd8#[3eIpPDf,3Z4>)EH%*hM7&hppXQ$jWu+.(B1 -2AmCG,'HGmm040$jEITBm6"^4YA=:_#=O.lorkIjoPpCl^nlpcOTj"UcYMC-DsJ/B -T<7YWM]3:,7>mP"jNu@(l*P[=U=24m-bp!A,SCI?lGW,_Ufu@!dZdI+_7p@=0S&Kj -DWN:f.LrV-Z7"g%Va/P_RInaJW`fM31jFDPh>p\6*YOA,(jk$=0047>-dS^fgl:O1 -!*-\Z8Ch^@#7'T,QC4.A36?W9VOhI'4&&MKBc2V98I`(E-PN0&P>SU#XNm7r"-u_I -RNeJHrb`W3"]tl:_4/rsk=bV^?lS)'F*,Qk:QlIbe^HXE9AKuc1`=%2nIsECR\EaK -L[pjMHtFmdRT;/0:s!0m9uQ/_HJBRTM,:5Z!P_"CCY*>7[<5?CKojln8r]rNF\4,Z -8VCq)IKuLq"V-bkbA\rBdJF2Q\ag5jTrZ2c]@=@p;OLLXe.\HH4Z-bK:ZTgW4aHV_7sSiaP*D]j'_jte'7@Dp -2%MqWH;)8Xi+M0#,VDgaERX>-k%c=oFg&rf45GR+R&)\ii[5k%]VJMqi,`(u@R@&S -l4">h4]H'RW9[@hU5T)&2Yh,gK46g!t -NWd#h:"hbl;GVgp4%L_:\(faN#EM!VZV*(Zre*Nd&7("UrN8hQUXW5mSEWG-4Fo8M -nB+bJV$>Ts'<3Rm5G(]]R#%LDR"@E`27ieshe:?a8L6!P#YG,G>XYKi>@cu:P.E#6 -7Y+J`8[.d)A>]YB-fs'PZUR,F]",QWj+t"k*Xj:Q`=8D -qG+c3$])aQFE+_E*,UF?aDbm@.VpVB^RU30s6]:6lZ9qeh%oD=c0`-YN\r@;QdTi\"TkZ&9QT2?C)%Z -7IW6uQtdNe'e88Sbg6FQAu'287)A:?H2[BpeVp?*Qt7e`nH#WI)=We)@lsJ%r'i3# -MoM7Ak1\aaU6Ctp@l5Q'3r/4]SXS?p&TUD#HGAdQ'2;:uT8gCN%T$\F]J>h"We8K% -4V*A_P"tiMF;0>HmGbOY-[P#dO^)P08j22=R3.J;$nq.U`o] -h(.Z`e<:*7mdHPlkGVU=4=l[cUlqZU)O8I>&k.^\'bbAH6@DJ+M9E7\R3Y#e=9<"F -ApDMt.-%ZDDO7rd#g@.+DjKKMIo,@.a@LBAn0Ola.>.aip0bM0*4^,dN9s.M2o`Sr.=F -Mb%i.+.3t<9W*83jdWmK/YWnt_kOlK?85e7?*"_l"n%N8N_TUi!i'Y.RE^+K),pp;3j);4V:$,ePZ/M6COf8:OZjr:&n5-EWfK_ej-!TUPE=:l -`!rgg6T;cgSS(X61Ru#tW@9!.+GAl8NjXdVlesib.iX8%S(?\aiUark5XZ=jf5VfO -C5l:ANpu:=!$sZE/hk5HkS5g6FRk`J41=2F/V!Tem.GG?cQ%CXh:Q\^lZLi#?B6Vh -6iecj9br3A7nFO+X":#`7OQPOD@1hT&C\QQC#_lmT -am\fU.6;IL##Hb_,D&Ysh&/9L-ouV\FLq?MR0Y+Yd?,37HHPn2\1*ldksUt%.DJP& --I&*%^6LO!=Ie.L:jJq!H3VbgpLC8dh?N((coL#"_)!9VQckALs7C"]p60cej!RYu -/hA0rh#^4)BlRG04juF9nRq.;8WtJEXs6==K!.i;Ffg$S6lTL&&nhT62BgU=jk;E$ -5\qW4VH0k)6dX2rDs5^&&JAr=>TFIC@shdDA*U/#oN'ZMb8m?C-U?.4k08ec)p5iE -R?!52+'(u9!bNs]-:ZB:3rVLp8^))u!nb1-Zs7seT*(T_:dGOUnEr`@$Z9oX( -,iB7]2GWG0F-lS>QQDK]k8L]kd#HjPc]IU0RiThX1d%Y/#WHW]ssn5W53-ejl?LCDAA -U>SL[F6/B30Uc`=r?0">C1=#YEB%3sQ&A]DSN*tt.BaKM6ps,nHgM?qc^d1JoRerT -p0Kk)!!"nIkg+fEDAO?9N7$\j0)<.d+r3hjj.W+f9ukFM;B\rs##0nT:"YfomV'Sq -[)K(ahKL7f;t+6cfpG[%p:EX6:0^h<'q*)Aro^B5P"q&I'P$_TUD&n0D_*0RmnPp/ -#_$, -YrFK2FDF@nh1H8=c67pXYe"h)g"=>coPj0Q*.+,a9lhj6=OqA(!s($8jr>iETG&h< -CRT&)##E:D&)a,8#3U]K/8\Y80F_];/r:i+A>bf&k_b./,aojCV#q]@7_pI2RaAsS -4bn7Mrqti>5JF^?e(PNa%dX3ombX;h+, -?gE=T!i(jq+ot+Yddp@:q4X-u0oB"2/6H1AIgnf+;,^&ORh6&p?TKOmoJg\rYLBP7 -[]2_9m)f?@H!\\1\Y$W;nC+2)H)X[6Y^c]RA$]@j@D.c52Z@!-0kXh`=Qo8Zg28#iXXeWp5j -H_AC8bGe8F1`[38S4E%L/fBai4"?SU@QL3Ni2$P2Wc"XmBeff\q]7upd0HQ[]t8Rg -'8)_FQArX>pAUX.HZs@4oA?MPU2FN'5S^fB84nGnnH5=Gqe5F7T7)+Xi81lV*/]D: -Gf4R8Ls"hYaHjnRV`e.[,e3J1ppi7.K-9+a=I,UPor4b0+(>^:"9++D)5f(MG<%q0 -2*"$`jq^U,gnZ*8dWXmq&-MStj]2fj]@aT%Q^H<5WD,9.(:NT;$Y^uG:AO%4$j6\k -SO3VNJI3ap=h0&u+'U+WH4hh6Uu]g[+@'X47d9?/KS#U9RsMZ\5mc[k&`=.l2hSZ1 -PP;/S]VflLj%Y6j9c93deCo8.R[@%gOU,.o,!mP%`!Si29#u-g,>[(HU2regStsTd -.e.X0mEKZuMo;6RqRVpZKZ]KV]*OBJ;/6ZPS1]mC?M%$>ctSIrU*G,cgQc*-dRmDP -0qhOQfM$j/=$6l,l.C?$XW&;K9Kh$r,1_]:%M,b64plfA*23*-:ZlnJ+Ip_bTW.g^ -[QUh.Gj30*'*mB>@GU4Wj9$eJj`Zf._4!\n-g3p(d#%[nbNH6fN7qmS\4%`889d]\ -QOpIW\VtEJTS>Ss#:u;j%7O#G#>\u/-CkpU&"KMDr'4)bhjpC1%_.sIcQ(GWOIYR! -4+EgI/n%Im]fH>ZmZ+-8$JT`JF&j8^4]/b0Fqs;.8HtY_alQLm\26ASKn'SRT04>_ -R=MV2247u\JPiZPglk0J*tSE.$3qbTId![;/UF6fF'f#A4Y6`9-l8,(3;?IrD:0kW -iWae)(=fcFR[AE4B.f,]f28s@.$rf,A&'DG!PtIREiV8]eX\Hm_HQEYQt%b\eS2?- -]e)]\XO\?"3B`?s%nVCC;Xg>b,\iL8T1WIS)b`s,YLi76Gi6P9=);#]a-M]D/tL_2 -oCp.`B#)Z:4J$4Cr9C.l/fZrlE;,A-"23Y)J<#9k#q2.r%e.S^[-lT;m.mCuJ;AMp -odGVBnc_#mkf0e:LOqp1H2=48i8-`F,EMSZosG;WQ?Cgu!Z#:uW/<%B&J:q+;qV7N -#>;%D9Yj(Q_0jA'Lm<-d]o?VGkS(0t,R.QLpR5CI)N?#[c'E@Ak;oop]Y,JK>GQQc -Oo1Nj<8YIDQ]X5;$An;b\E\pH;\cbS!/26n3f6F;o4U6M9us@Ho?4rfNGbc -\FqYJOL\<62ll'A"Mgd`&-CS\^N4NZm6"XsB(kp;@6EhrNF8)ND'Z_>>,K^1`E'(bo -5T+35&=jMVUN73$-BKrj^DB>C$#[lNLpS=3jO@RK3nj>sg4&kYOk7(TOFASuC5UWp -]BrX#D#(ArCK;L's/f4Tp9#>5"eZ&%b!X;pQdZFg=s&-2hi=&+SN4,ol_[YZJUlX= -WJHNTa=SSO>P2+UQD^>LE6i;B[*F-u_7?s)ZGLXBEOl0n+E&oumV4aTZ[=tp,P5Z$S=/a"#h;@Q]= -m3&RU[7SkeeM]4qr.W)aInWRK=X='*M\nkfQcH;.iE't%ja9pn6sM2TQRG6pPnO80 -!CXd*%foBCnIi'$E;>,MWL(p9%gA=U.Hc=X"!BjrEN$n[9GS0J6OX4TLZdX.i-g,u -3;!Dj!I)PQi[]$,PgiBhUXR_uLRBo-;kEe^[S/4G!ij.E%S)m]b_cfiH;@")=g+qc -ludX4Jd"pNQNmBZ%Ca,!\3h,U^RM#4[;gp1&`/03HCVd=e:[9m2EnNea(t!Br[&LS -gZh]mEC;)^e`q`NM0804EV#Go7nt&VZf0"\OB#&fh.F"Hm<49@iNV'nGRV*(l&uXo -jc)D!87HiI#j+BZ[=]QSYCc1'pt#.SB9%H4`L6c%qXXZ6FnqYZ])'`kY5\CrjhG-6 -nElK^hcr?nrS5MUpV"7crNd"\qJ>grM'0p8Vh#[EIh&qQ-dpcZK,&MfJm3%:J(#s> -4RU<,D\cb=-)Bl9(qj-#eNqTfBnKe%_'+D+<(f8f(%(\JP[u&N]T$@L1!JS].p][A -mm]?hI&bC[Q(Ycn=O%PG#ULcPfi"*:80_?5P:tM1aH/"Y$3<115i+caqsYoAp'pR] -[:I&noMA"?bQY5/N!4@p"[Fa]Qt&,6+hYU@SD=gN'6m!.:Oj6Iel;3:<2#Q.`0`G= -`m&,8E+0f"`j!"cNQg$#Noe`(*)Kd-!MJ^70qZXETgWp8h"=KuN^OQ79(S7aicE@K -RbW@Q`sW[/jTUiZ2Q#ar*D/VaTXmM3C_LjqP9q=Y&=_;Ok-GTUrTqG800HX'j@;3Y -Mo?%?#o8o?pYL/ZoV$\ODqhquQU=.b%d^K(X]C?;&R@Tkkg+IeptV.\Nr8;@V=1Qo -r9gVDhcr>I[l5q2\p!fBfB5s-jbpI$<.FcBYLh(;6hi*72a#^k5bCX".ctj2"u#bA -1/:"&Wm__n^dgFdoP8bLbn[[iF/9P[3C"%cC>aFsKP-MXUFu;"4pe]&_=,lG;mjbm -iHi8NM92Zss/X7cOBU"Dab(W=H3)!/ik6##j11ZK^aasd( -!3jn-Mq+P2O=Ll]#DJrjScn1@N&+1#5nB_!1CYDB$fG6>:,5*AaIYt`;T,Pb!9W?/ -^n!JA`hC5,-Y:<55>K@[c'TKo]8obCj;;H)[%Mk`Q!H2&-ifK$8pD:H5^@Em_F\5Z -Ac4J4K+MulaD+XH,@OsV`\l(ip>L@J -^2iB6d164:K0>Y%Y(p%A2XlJrc^m-*i-KUfQ=i^;d?dtLgg[_MkY+.Lq5Ga%^AGp0 -9;d;,=$A\QL2PVdS"F#tEoRgK??l%?SXVS$!AXLXf.TYR=RI02ok>*[s,.eML! -lE]9`omV*:KI/uF%R"6r7N$jf70u(*(JpD/lll(Z^^V";]F[j3O)Q0Goo&ma'm`5r$%DpP -jOj*m1%Fn(0pE[,k)s6K:6Q[@,M4uroKP76>BF"59k%'s6iis&ntan%-gB^9d4)iT -h0@k5'V,;SZF]3*/n*EpUKKerC5_r.G=\K,+h]PKdq2qq4>TDgMN;op7=,?TiORc`::% -Nr8IAAD64&2O\-`)LoFD(iU'mM4R_".tCf95CWXP7Du.>?2siVR:@m5Za&3>Xq2m5 -T[:*-:>ZINGptNAj$\-<^-?C -a9C^"Q=_DbaLi;H%P+\e?k%i)RUf[!@EQib)(W^KRUp(>V8]a.0p6#p@rETA?hB9B -&@Dqh#b&pC0niJhJh$)?MkWKZot1-)3k6RK$$R]<#/7$5$'P`s,3b?u!oTjS8#Vff -BU#rM72_N_Tbicob52=c%^hZ01j0IJtOAJKb;LS[HR?5lE@]*bR -W(Iu6S&1^aHL$<`cQ,.KJ:dRUe&*-VXDqDg8eD(R%Y$1PdQnJG_e'8Ngm"MU`GMHC -ij2+fU.I?h2NFm7b*FP#GK-K@#R92g7ccH;:17__ -WPQEXS58q.?,P2Zplhl?"!E@5(DS(Y:a'@ro"5\ -Y4Gan,'GKLXIAcUHtJ^O&U)n,.)Rr\@,7'&SI:uN[MG.,Mu11d:\f+Lk,tRhmd[F4rX+iCYR+=f8&bXih;25j(hpottML.j+Q6.'GgOAk[q'#;Itc[U`W_ -jYC)sA/'UC.MX-li;h_3Z)4`(uT]/PiJR3rS+) -cTsXp)]_L,[i8:$:e^pNSF4DoEH!#6&`*Q8B/,/<]6]P)h>-HgF5L:aF8DYUHQVNS -8]/3@1p^]mB6?nZ8?Jo2j7&+r4O$_\i0Y;MrMS3Hi%b<-?IYR#:XKL;[G`*f4g/sB4Ct>!03=Gn3AX.abCk'AAS=#!7J]2' -B2q"79?OPSZ2DgJ2Et5q!WfDo/LjXk(6?pYU9g=]-b)!$X>Bq"n+!.'ZoT0./Vk^L&?lJ.62I!P/"`D8--5CD_6iNLOTEr!Y9pYU44 -p#EfEpf"R=0CT!\o]*qfkT!4B#i9F%/fDP#ESppS)CaXO-!*;pG4squJ%u!YT?a&k -ZM0@;7tq%.1/X9;S]4BVEPVXX#)DpUk^dsd\;7%aY57M&]mp%Zbh)$5YP=\9>Hc)K2-l@cHo@L"+Q^Gh'%_!2qBqhj'$H3gIgQckMD+ -W^Xcrk&.ad+QsdPH%m-&5aa^h!ej:U#A;;TdX-#*'!Ek$'#9g6"NZM#=mN&T0jI9R -DaN#)'J%7c8(B*M3Qc%l@jj?,ji9u7!PT;_b@5:U.\(+F'4^:"&/:?Ri-/%K,#o;6 -OM?X.a+b\\m+_($ND$1q*<'@7CKo\FH1Ro@^E2\->rOP8b4?S0hmr^\qer&g\G+E! -+'q23l*j_I*e/[s$gT^X5*2p+"G%U<:2=as'J;s,S$t:WR"PH>edmA46&YN89;oQgM=^m0ZR_ZmR$3*OR'%mn6m^VON1@7F,FQP3jHkE!6bFM!t98[_=bM,+66623KN43HAF_@/OOHQVH -dSXj>Ve3p[3ApPDcc@5C#OdW03F1lK2D\AkWAl&&U-M^bZ"R`:bLDJLrgk.-;`3ff -i9C;l+_%?@Mhh5$QTX$^Fh,A_@!>+Ua-L@&5C!MsfB2b@+_$:?Dp2g20l!/.-X)d2 -YB'^RIbrqnIc\_][Q]1_h](a=mf2:q_\\>]\8TEg_qh(^N]*.^#t>>aFNO1q^l/=[ -JM%#LaG!3H/NNam^u;u=5R%,HlS&6bjijEBFq40:\=I<_M5@XL.r,g)]%OH>^`Bk: -$?="$:3JhRql!aMolDMT^@o^qJ(e\d,Xe^JW%s6*$Ifub?^%pf>C;FT[nS5g -@ot>IjAl`Fn[a<=lKKpc:XoFn3j58ER%mSWWI.:&@PLN`8>KCeeh&T@OaOJ#.<@GU -gAi[pmNYr//-MOm6q\ii*(hOF+Er0&jH-nc:$B8N[DTd36C/uGe[M&0,D53E4X5$k -bZORf,m9VaX!I/_lZFdXL!rHW1bP;ud..,Z#RNSPWg@"?T,TX*!:AkAGb/77ph(]9 -"in"9jing&T/]LF]co!@7Y(tUXPiXc<-O//KNo-j/%tY2k#B!7h8n6bh610IHi2Tc -A"\P,O0&P4l'7okg-@"DR8Z+8@@IIE%qq`$+@*&VCusnKmfJrl]mB\EYn,EFNJ)r* -G_2ga\pt;TLF$?XKak&L;&qB)4c/8@UOBn%He[]Kkc2E"dJNB7>sTY,FOr,\]=Na@ -51'Mpf\A'D('C*W'T9"lMtlR+$Jbc9@6oPFIUqkYTG,U7=Z,rCPk,?i7G.\lO]U6$7E>?Wc1iA'aBVQfU2q\ -ZI'G$[(>W?HWr9$b/SR*:*'<*_gU8tr3l!D2OcG&Q:=:/'Sk7,20LJg"n>Ms3l%c^ -&[5L$iYJrMD_ZTb\fT`*lIIUaIIbYE1N.3des5U,(k.Rba(iDaE" -!WpFVnjc_FrqQIugNUC,gd"Y:39WlqBZT4Y?olCDR6UM_"$Kpq.g@&AA](hZhVplPP^W]SOqM&g^uPobQQ6>]fE:S -Q"">9Rl5NSbZuCbFP"rtbWb!V4%q"UG5s&&''7-PRY;[YJi^e3Zf)\j$0B1KA%^GZ -Oh(#)\^G2D\`6CBGIPtH1Y840G3#/Gnclhh*nI>pOL^jhdYTNo6pYQ8I&WjO8ht)@ -^ZKK4f;`$n*PQbD^@JO[_sb6en^rC+n*O9Lpo)X_egLV5?BRZCa)?#c#YC[8.o=30 -7B_6p-C;)AbUkt`4aUL`l-/,bT7-A"p?/%q*WUs1(38,rV#uunI8g\Qf]'`.k0j.& -]QU%s)Xp4"+,hQh=<@#liB9SigPO5a2[B8;BOoTG/d5(ASulrX`nD8=J9o(SUp5c -BA9c6k1$!!HMU4O5UW>8AX_F9&.^%ZWq2cenPB]i\.'eM2-82/&.j/1.,Gs$\E8Xo -5()Pb:QGKg?@(b%LKf,lk+kln&T\5b/!i?RQ>KM):BJ7Fh];JX+,`_fb*$kX@!]Q%NOhY=VHMI0EGs'qZG=am\ot8GV-XjdQ-DM0^=c=r*Q\%pQ<1ltnV\&,J7EnZu31XK- -E9,D:NkC!"n=Z=94o!&"Dn`g[pFiW3mu;uec+^,SN9mI$dfX\Yh.%"e_XQ6oki#Lq -S6CrJ[KGXOD$PSd#$D20/C7Rn\58AMg>M]TdEJ&k_Y&AEd>9`U\Z7";Pftn^-s@s?.U\Ei@ZkE)`^/$e -K%%PX>-bH>BLPoURXo64`&qRk-=?m/C=CmDJ%Y6PlfV%BmJ$k2h&^A#XUZc>7SJ*68ZYQ%>c6[`8kTot-EieWhk -!"l&i_S`TQ&N?^&"sot.[qJa73dl(EeVAH;g$Q::'Q+Y>n&)9VL7Sp#rK0>^0\+Y" -0pm6RLbDOTO$oJ,iOc`TO1!98&1$>4Z\)Ul`[>NO@?i+[U@l=*9`;]73tjp&c@CoV -Ms%<4EGrELAK1'<$#2'4X#YtdP"s*R'iIhO+.[H7Y.R/mPttq.S2#BdPRi=L2rL7E ->a&&%T2jc`3M=P^K/p@LlD -JtUif]4\T;s4k$l&0&&qq!H?CT0';"9ge\ppDYbK[smDcJS9+OXZEDCqc'kO:(d1] -;XMT/Plq'"nVLnM?+#"Oj1ehXp8djrCW??h./d)=X,Z=mpn?Pd-]ps0?1)r1$PA;N -6QnOJVP'gn*1t2\[[F6-X2@LMeoTN83&&\tbs%@)YK4Ld5V>a1`%g)lWM_`[Lo>W: -b1em!Iie68RMs(=`2a%+V5\859/p-^'iIhOI9ck+b8cjEj]VC93W#WPn^P3n^3lAO -2dSM8LRQsgFK0J/hTjqoR(MmW#MaZI2BQbtZ(?Ijg_c6?72)Gt[jLttV^frnm,BhT -q)'T5Rh2oi@VueeRY7#l$'I>pgf,4Z#O>ViZ6>C#X>(h6OJ/X&&RD"-C$STFB&2)n -5j?AH2_H-Nn1S.?qsr7WkDp\^ij5E3cCR"B%/%!_oBNBW+!2`%*DOg;UFHJb8L4a2 -\?1U[V7N:)[Go7h439s5?i85OQZ$+iFoC*8Gkg+fMq?5q]D0La$V(_44*qr$#bX8h -qt21\G926`pV%Y$]s@/W0Um$nEQuY"bg4b?XW7NVo)"QNE]I"6b15]u\jYm[Y`P5I -$;k'3S3uT+-;d]""O?END8uPR>gm^dD%^N*1L:g]$L[?3;`023=c(BDQ;=e4e&s,p -N!ERcm<`lb$M%$1Rs6@$/^7R=,Wb3"0$3bjT-6-W966Hu@(E*3/`b@hc431ELkD\K -mlLcjWT`Kk]*-Z$@Q#AGL4L)4A2HoN:@5%2H$qRpiZf)pp2D,m>LlKdQ@i%T3F*-, -,Nl:%7QJRc]MP8EiA`IH9-?nqFP&4gM'IhFg@fJ -cmE:s-3M%K]n-Oeg-JI#g[TXKfK[-]qTj)_5bRP3=3pikf9cO-obS27c9K(S7R$__ -29GdFqMdq-":Hhb\f&.)ueeE>k3**\RSM! -NeRn5`(O_fT;DZ>>Q$Oq6$D"Z"d?Odiji"tb'A'LNSb=h2m[Z_-kf9JVlZ-cO+[(& -9hN9<;+gdJ[EG4a3pglLLO)%3reF4_gV*:!rO]M14*oi%Yn')0*I)Z&#J4;js,Cm! -DqVXLjY0s:GR,!%Z\#3da*C*s.AueQ8f!PW+*_EsD-/BH9=Vd61l$ft5;>e830cW^ -?@/4q8j&3lp>![2-]WTKeO;aJhl^;f]l`VS\,NVrg$P9#g&(&m+7It[fnXq5R1fi! ->WVE6T.YM7mJI9PBCN4A?9A2CM+W,t2q(a]nNtSJ+msA1+>1TTb2bqu(.u"[,0"%(=e_nHL$'$<1e=.nLL/ -q7DY^2<1T<-orq+F5rL4b+/pkA`],)qQ:"teW2Xh.CVKa`s$ON.t!NB%3>GWRChaR -'GVl&as:!@6tViP6LYiZ;I3D4-r\^-CriqkDns8PP+&%O3\koJ+%/+4hYU+j!P.Lo^GZZ^DE`EE8X\1).)l_ -T[D1cVeVEhc2EcndLgZA!/I-XEDm&f&J'%J]lNM^KDYZGq&.sD*8(&;f&qf1ksd8F -m7o?N6p.&u57hai&;aLrpHpGQHZ\>rT+CWX%&WTtXj;Fbk,\B'D;D[2b=h/Nh+8/C --\Taa7NXMT"dE?o&?V)7Q'/XXhP-@W34-p(:Ha7^X&HKR*K`@IRbr/bVAGV7pD5IX -]?f8P(q=-CH+*2k-_IEEkCSuQKs`reT<)QF[Tm=sn\]7.HE'Nu=C3o0WKp['55d"U -?1j0IWD61'jcB#ip_N&r_FZ?el]a$6`Kb=XI:_G;+2%FGolDJ]5!*-.2"KiTK0>XZ -FD%nU,od7\_P),s1&P_Iq6__r]tEUIh6.iKpW_0Bp481ur7$kHHXD:%\#[(^C('gM -%QcQJ2q2rU=XQCG`*siGi[uslQd=k!9r3uklLj+I9eB/E>^>tt2fDq^"d\QP\`3p= -mf3[u5Qoc2G)He2V7Xi=/tgH/%Yrs%_-Ia?.4(=9_1]go/H[h\dra;[j>aeA5Gb#X -)JK8@4%W[%Mq2[]W8-]cdtppWX=HTp/pFT:9$ta)'o@nZBg5Fd4Jf@.S7^[GDH+TQ_+$?M>_cdYoMHk`gY;k -?rN9Hlh,Qd2QP)?Zf)pP\GTc7KdUp[S5UT,]t7GlRbK^BY4s -p60#HkU1"SP2gt[DEX'&CQF"4dE2`s1gr,G/8n,jApW=j[e]NY8,i(ul+^Q:nRZJK?c/m/Teod/< -D?2r'/=s*to4E*]cH]VFAlP\\<*8^YkhdsA[_SI@_:s.'7+K&B(jt`$@RtsU!&l:"FKS:)6PJ^u@#ruj;.7kn0 -`7sL>E').ZprN2$4UGnMc$+P_3LXpM.a[E4>1LJ>(:TaSV?UBC<[2U$h&QP8JVT9$#j`BXNg[39I8AGJ6CGRA>N82@(a$crQ6Jt -]X?e\_7bW\H2[QHX#a14cg/!n."d9-6M20]"@/<'JaHAf6"93]bjS]&;;O4=,2TFa6*%jSc3=&5JI-VDq?WCWPF:, ->k:?FOamss]c3fpZ4gd<4AGD3cI&VR/:;JQUiCWlcq`Ni/@AoJ:JP,]?.Jt'kenke -ek.t1WM^j/WY/>fpm'Al)K:Ol$;;g0Ws,5LN%/6bR`-^,k6]>Ni\IL3<%]fFTDFf> -c95Tb$9UO]38MN`:?1s1fG2n<\f'59Od#%P<&o#T-I^dhT@>Pn59\%%C$)h$bDg3Q -5AiiK7*!>bAgs?kaOn1lqBQgkDF_%'Q^4l)@SV\POK@'A`0V(:L4Aa0S$--Xp>P*H -7uk:_f(Mhao`+i_ed(4ebE`0,aRS7BEgf"2dZ&!LJdM]Y4t7N\XWJKGn_W][:EDOc -k'"8l5pX=@&3^>SZTpbd+s%]Gr-ZQRSiug&E9?bAIWOo&=3dE:SrW1IeEMLcB.FbrdOfe\39W9GCoTSOtAXH5+1*&B$^lk&T)BV;DRAQ`t -IV[gI6Y(k6)lcTXW#5R]Ae*H4P5)>jRc6eZ8gA6*acglDAt'Z+Q)c_6+P=7mqd.$\ -rn)GH044_FaMH]e2a?uR;")_e(jTpLg`6"m]cN4L/K8R`*q9"l^he:2c"A-cK`KDK --lVGt(qp0?5N1BWkU8-85.I42n%VRE:WJL07S?1gssjqmsXl* -hTeki69K(<*:N2<#:`2k#\.FI3-Un3$;X'An1/h*n6Q'"Fbb7TXZ7g5Jo:*PTckKuP%0tEQ# -DA@poV`NUR.O"<2Vu2ZQ;d4;FIh\]s!^VNqT&f%*it6F`W0Fr7"-[>7_O&c8@e_RK -;k4oQ7[Z;s/iSR2R[Z[",Fbi+"8KrrI6F!EU5$bY.`d(Oj,OarI@6P5VneS*GTt-M -O$;V]-W(5^0jLVoQ#\V]ArfjB3fU!X8G2rJTaaeXmFhIO\>LjL*VoEO -q5^ES_Yr<*s4t-HILGXj@GU4nldorup,?27XP:.*dtn0RDHo;Hr;AkJfWoMQk\tHQ -HSc^34+/BCaS^lB\%*:DH\6lWF/V)3NqE;:B:IKOqL`('q!uqThgKVZjNp,/HjQ0l -q!-XkA+/m>^?O=57itG=l"'ks5+Yg:f'?RaZTm0&3_^XKZNFNWj3jq$ht[.8GB]u7 -k]M04K$'+S_p4&FY]ZbJK4qXg['H&bJ[CUi9.)jP%M(jU\&oG+"0'eE:*:'^0mBZ# -GOXT`#OVquV]Pu2.`julj`oLVTEO'_PZ7.q.eoiZ9B29^/o`D'h;_JcE9Iia2P!PH --QA7=5%XV3=6<0o+H%4:VgiOo#f*P/_1-inrio,!ia`JHcpgcF# -]U]I\fAoeNj23^qF?PnocVE$7"eO-D56^8(3fWaX&;4jLD#AM!V8=Wk9n3t!Jdo-T -_'Y6K+h6MgdOmFp#e,XXXh7;]\VqRa#7]!ZbJX#LOOk8+27NRdXaBij8(Wb2^%2)" -qfcmAIH]KO>rW,t#9A*ejMNLGNa=nh(nNk`*l?"fUQ5tCG\m2]JCf_RnNjYFqK7S8 -D)G^ccg,@_oN`#HreV[WXf,pea*2i01L -N/s]sbM`U]),r3]L?[rehe%6KWO.fuC<5NO3WZs0Q#6$56L*fj[QkarMO'tJQ9^ZB -91VO;?q);#!Lc!5ea0:S2P%s!!1H_a3>lXh)5]TWpZ88Ae=iBjY4i.A!)2Ym;s)P? -V`RTk:.MUJR]nfDEgKWPG>,7-FPn^d`-;t:U)ZS'Fr5"ic+eT-Qm);UPSa_l0 -gn5FQ]gm?%:4<8:$8/BBN%0.-"g6,TI6trq<#2UWDrlrrKnc'J*ignZXdk'g:)T[# -8R$;:TX?BRYR5VbTdF/@+SB+^Ct(^GGG_,[Z$\Qo8.`$C,*EUuQ.nYIDaC4eILh02 -393R1G>M.&aOf'\[tRPa@=pV>;>IkbfYd*E%BFu$kj9BtSc&]<"D[>BH[Ce>IH/hN -pMO72'^sLZ;I)M2r5d`c00Sp]_+^_s8AVoAl91e?K&214Q83.e1-nSYMn*X)^WV6\ -*]]978>a=F3<9-&lZ>%RI7A@hG'7tre4;\lWWkUX.Sb_&7EoA:Q].lbR`p;o;"aG_ -P>A]e8R.J^'[WffTa>K^,b+j/&:c)q-]Fo?cL'a1.HU/YLJO\,LO"Fopp_;G0\b[Q -:/p9bVjkm_Z;:R`"`FGX%u_P@0B`=T*\]O4%MaYq?Zi/u(1-YNrX\WEth"JP?]Po@?4g%r]=hW[SlT?/XA+$=QOW9,KN`\=@F/ -+c"&*G.G`dFSHV(J',T]aPB"4US'ga%R`VaN$c&HiOZHU7#ebnSKb.9KL>2$8(.Pn -4S^6VkNd1:rdOh:fu*:Y@FKtY^0d[cg)47hBN`nAeD%V.\YhYT\F2(XStcenrojcX -%tB$&Ob"il97nCdQA/CKe=0O\Cu`pl8l;Xe0o.,SG3?"_7jjAHj"LXqg+_)Q/p+I> -[WIs+.R.f4@#:<]a]_h/mdt:5LniJKSYB%+olPCd8l18]&rj8@'VK^4F:O9?FIEe9 -dfX@=)(VXa'0/;kkHlg>GMFO)W7.E,a=_3e*@NF+-ct@QX[<"6i.QJZFrHnc!fbe_ -`Ig%q^eMZ?bY/_T\-FZIc2dNjX;hd,HPF-"fKs6ea-$^ --WWJ2pn$kW_;YKj5X\m@IIrTT\#gKl/-<$)-:$]"CYF&6Bau`4.dpl5%+M;?ITM%> -B:K]3Qqk`Rq/"%^BICJUB!2`U*4JM;Bh=#A<0C!!'dtT<\fb*G4oGqO*nm_H#>F7' -*Mo=g/j)C?]O5Hb&Tol=VmC.-pnn9VWX>:8IlZr3a?,Rm -&ocpMcdWCiGTYiSRD9:P+Z3D];$H5qgWHM^aWE!f -)3s5[eWMXl(s/QI$>\(Al4+)KFXM&J:+mNb/fEVJ%7iHA)KAil3b:2p5Xi3Li;gG7 -rJ4<]pg'gW-JBbFUh"j0P[#MPCM[\]8\Ai^;]ALS3q,@@I<";qW>#1'^9I%I9Lm+k -NU&H.Xi_(RJ-u,4K0?tojnTA$Y-6-ApuaTf/q3B=lW[[4kjF9t>29r\-Vr`fk,;cr -#rN6a;qYfa#D_E;8tO*[/6Ftobl.f6ZX+6o8/!=U)!HWroY)Ec\!b"nkZi:@bfqR_bb\b%l.M9`*=FCI"D6Dp;].bgqZ-I+Pofg_&?9C8gNanQUQD -n,h)CV0%5dR=Y*0Mcrgn_V,Q:["L$.!*I!*>JOZa[PpT?AV&WG=7nAmqtSAFV'PK7 -&1[rdICsJOBVB@JT"f:0oS$csDL67g-dh%["WC(k>.r*YkP8i)F5?'4m]F5+B6WCQ -VuO9s-.!',f%ol&Q9^qa6tg*c.6djWA&iR9h#G1mE)c97RjpA/110!(8V -'`u7FN-Xh>S\0qjXe[1#J!41o_CQd^LP"eT.454)!c\AP&'Va7MG/uhe5P=P^Dg7R -O@kIa\Kg]@uc6jHUu>mG9O``"Np -%*X9`f8t2+-U6p^$XCn`;58`D#&VAYa`JkUXX6@`:'as=b_f^\H>$.)iY@EK_e`L0 -U5cP9>1^>:5cjqGYP7M>p%bN+hVP\h-o:"0V+eI$"Wo`R@$HI78;0oV?!G7:DG,'^ -FH?@*GAO@1/Fu]qK.WVp2c44D.3rm6Vh<=^i`2n%eX[%Eb%:"^Zk)SPq;k6s55t!H -jaV[Vq;8>^\oA;re2oa!hRmH2A8GpmqkiP;m!\3Dd1`q_pY5jPddj"(D1K -j6DV^Vp?GJFD0"T41>')h:UA0AVO*f?D":AA0;TWYYrlM;2;4^d9(JEb(9TLoBNal -7mHpp(FYs[R)85Cs8FBfkM'e8s*F(L5JI-Vi\>Cn>DE"S/(rA5Ff$(!8XUt25FnA4 -c9sQ.5f\->I69WV;q9oO"S1gmX9RGKpmU$Eqt[. -S!S-CMoSBmeegp]hhBMCkR__W1&ddoT;m.rWM_g)T>VCiU$-uRb:Y2AVe8p+UW-ps -cp0\/cXPIa#;rVkiWiuFj9;SF4'nU9^ZN@#B#ZNPo$K:nDCW[TS)uoa:gMi-T]n>6 -Hb8&/gt%-U(K!iCEaal4)0_O5bCdoZUT4p=oCe0i:EOmqf=J47+'@+V2Rhp]m/eUo -QYu;+2.c`ZKu@Z=8TK)TpR:(68)JahqDhLW!-3lF"!F*!?9Krk( -9P8:LRO%F;`$D&Y1ro#[Y6TDS9)iI`NOmle7#hlG(? -mS=Ah]MXGEd9oL[A-iPq.:fln.s`X$OltaAkSWc-:,q4;-:V"Pn+,D$\C]sk9*c^a -SA:YP5gIoU_3TDbqfHTHq`tf#(k(cA_:d/,)CH9#7j[H#;n#q)EGr;A -5p7u^+$c`E5m`NPJ]o,bRi@t/Q`>*]/mYC^^GGOL\To^9R:e&2Fh'mfGph%>#,@"X -;%9!p_dQ:R>ZN_C9c%cL`*Aa9=IM*kMfQ5haO$oKQ)dt['=dTH^W`_(=:IFVNum)_ -IG;ob7NMg_bpJLhiXbf.h&S]^mtaKt0:Z+%0UFSa@5Y[a&"W5+QI!rqu:\^+%m3VqUe]7.NV -l!OI:W5$+G-XEERdV]T[F=smKA@Ju!/b'$D_IiUnm(J7&>\S?Kl]^BT@!B(k9f:8) -LY?7_P=kFS8X:r$7W(jNX+b,$m%`UnZ0CR29m8X?V]g`c$![`p,\`nX1k@Iobm\#- -9k^2fa+TP9KQEOV)i#3ubf31[jW,OACtkg]7`OlI[7$e=#F1Yk-r -$5`21]I"N/2EQ&/rn*>oSSmDND>4mZbMAuBP?2ei3g$GN4>jQ$9>c;IdaOaZ-cCbf -dqt1Bmacu\mKmge_2Gd]1i0_p.M=U1;K:VmrQ''KrmNh* -c9mq)H2c&ar9i`4r)ZG6^A>rI]^6/XLeMQ0e<3Le)%k1^JO>JCr#JT.%_eN)Yj8P^ -kdlqeA12(`fi*u"j.fPnNm05K>!@H(r,^2slR+>LruXK&&Q_n%fb!4Ln8mU>c[YF. -#l3/7r7/F:p;`6-qKFR+il[,2F$m@sD#0s,SQ<_9!0J,4,_RejTp0p8J;nQlUk"'/ -Js(rs6dnLc-%+=!b)8cfAe'kB+0.!C$B$2C:1lHC6GdqHMI,9ha9h>.fua%o7h]@= -G1p[Xmsan09S#4'"HY*jlu,%jTC'fR\$,Ec=[)XJ;BU"Da^)4ZP[nuMd[oq[4>\QM -Z7rMr'tUJ8-qNd-!F?C3J.ge88qJ[PL+F1IA1/)H;[CXA,gB:NUIK<.Y[D]K7W0U/ -"VF0Dl1=t-WgAFKCjIV/F\dR$kk2Zakq22qUCP`J*UA7Pf,oM6mp>o2W1&52c3ll8 -p'VslmpA9LW^ff*4$202QIFCj9p,*.LP,$rrdY@?h2fLe%jf('.#H,(Y?+sK*MJ0; -$hFb(mot)(26ZiJZd8R94(%m*msb3STDp0)g=uVr%<)2t5Bu?5s3Y2'n9mNKiQL:_ -n?X4bGTHBXq:?^<#D*CL_Aeh:Xpkgm(XoF>HpNd!NHuY#<"!k4)ItJcNgDe.9b*WI -Bq7U=6TdR68_/Bc^URBI'YJ_C?^'Bdbbo`Fgq6Z1$pu$0r!`&9R -O5(fFo$5k,4V,t<7=8AWcaBtK4-E?B02(a24Lr)sg3DF@e!`Tn;DW(`ig16eF-l -,pQ5EKB5e:Oq*c%YT:PX3`Ip\"XB2^_`9<3;8\jTqqA*crR(ARoBW%G`"0WVje$ta -lehKmB:aSDs)[/up"@5u",/PB7*ai&f7YsTTC;d=fn%R:UEraL0TE"heTDcsB^ZijUQ`i"mS/`@c*updf -*1RoaRU02]s.2H#gP]G6eBbo0+rL!&roke[s38=Wq"rt?p`kjUJ)?[i\V6I9UZ5j* -KB;4-IU8%A77J-pUKE1deJ*2#WN#*7!/6Zu`W"j0crV_.ubP[W&bG$"[ -lGJ.S)SHJOh/jn'`:+DI:Ol33gIa. -%po4qCG*C$r-d10-dE-cc9_ni8;=cdC5\A4o)-^c$`d?9s-hhlhqR&Yfag7C\IUq% -M>+dZI=Ls'DgTAD^%SpBF7J%>F(a(,Y5dW+^$^"bI/7.+pqiqXnWWG>m(6VSiNjVU -p0I-3io*DRgj`r&n2/Kk)]8%ENR,j%>l!iTs5\\-5*Q]P&im2opfh,%piB84Y;gU^ -^/HP,!OMNjii=qt9[4.a_9'lWi.F=E_:EBrXm))>?R*%HjMd'u[V/Rf-I?9W1i^_! -7PqXkA(&C]8s@Z]lXZbNEpADDPe-7(C:aT:U"VK$;`kZFJUH1#Y_>jAD4?e0YTRke -NRsMM4,m#kR0^i5$(76Lf83/.S2lZi#-p^*emOF+F=kPOkn5b:0[9F2m20TnNS -,`mmh8?omE3O4ZpJkgs[1Fij"*dQ;:T7,>'^AIgE=ilKnSG`7KrpU_Rs4r2#dC4T( -K5]cKJ,Sa2s7Wc@r6%mMoo#Gileha$#=&7)Mr4ES(I%LnmsFEO^N8DQ@Vp(sDd^4U -)]p+_Eq\U-?iRaQqs:rPn\Sp'M51YB*E:VeTDGn[^\+W(mm"-t@e%O%fs1(hW@9`% -4EG&YW`L8_+'QshlZ2%e=$kMt-;Gq[#9fuIO\4lg>%+t1>;;rF;N./)2PQ&W.H74' -*=F^="&^:F)t$q`a_DNJ:>n+%g:%j>?(bLCO5:(%[B^p!G@iaW'^XN'i!K8Z6hg>-l)*a$NMTL;c`A5l*VKbKkHJR-F6l3dq;NbcpuH4?n'Z]tFRnM`ket]EHWM8DoVjj --;Gp2#V=+;C/.E5F;]W7"f@sh1-3>g,Sg@`i"QSKV[45(#u$VC'Vs,a_&+dB_Zd9i -?k@tS8sOr_P$7pN6RQB>R));S1^X"qW-i`dFJZ`s-.q_jc*MLU(@HGnk+rb`Nj!6X -\W"7#a=\/7Z^&\_OfA/aQ_/]a2h1F]ldm5mIXV133mt:PHVZm"Rb)r^]h]kUqj3q& -)rg-iJ,F/&%+=?TTDQS$rq>r.r:BB,*UKMlW.4UA$_R:JT>'PakK[=7?@8t1 -X]02`jq=.45/t&O0L3meEONiGF<[60Y:>B%VK=PrSulO)CW5Ct^/O'E$WH*W1P_%O -!Ap(Z,r_8r$`?^abbH9k8P>.rCRne;W\J'.LgpQ"9in1=l ->78XhobUJ<->tIa2NQ[2j0;M9:`H;qEZml/C2tN#8K\OP-_CU3qK!3C3lDYeKHDB+ -1DIr1W@Epp5sF62GSpJbe,X90S^ki)WD!@e"5c)/p^?S%_+)O+5>k_JFb#X:/0s`Wo:7N\/U9Q0B0T@Iq$D"?-YOOc;h!pX54Lo5-<72eoc%&:?)OG(pDl$qkGE)j; -h-.%4Zao"2qSlgKEK(0Ln_nK'!?`k)<0jp8XeVVS746(B/l8@N#09(0:jIq=^cXTR -=44)X+5'@9gcI_(]/$CJf#4X/@P#&W<-&trRjQ0#^A`]#qTSa*jN,Kr^mU>=>(?'i -`E^aTQh'F<^@VS@SM8A.R#feXfJ2O6Gm(dKR[P9:RiWN>7NQdRI:jV3rp$sWq;d=& -rpu15oBpi%nc/R?X']rHb,[.d]s'2?P*pJg:G]r69H?.9XN\44<%*'-*1\m\:c -Jh$28W+;DOBGYQ)7mY%t?/Tc#1>clhS[7r;)+u5bE?Tp)$B]uY&]BbZL1D`h8;VNB -7T"On!2icH*Zc3)D,qX#Q0k]H>[quclp6"/YDn00MA.<2UjsBk!@jjs;4nTKm%B]4 -I$11o19-krOf"7a+p8WOB\Dq_59aC_QW90p%5C]_")n$.nPi&W2K.\ -K/q@],dFX91mKLgT4c7"=37OFdMLTr\:nFJQOXP.p>mpfPflPU!CTDiiS(f(iMB8H4e:A2[;i8AM$8YI -"^=)1Pa&ok4[+!tCAd/fd,IlEV3X>E2M%a3K>lBY_l!c4POi=e6GN.`4_F"$;U/dN -YAB)Vs'ji?OIC`"**+#$e.'e3q/9X:*"dP_"OhVjcT$^#K;DR2H)9?fe@o(-iZ"NB -/mk'[A,F9@,(bdC,0[MBRL6tI^S(F7bt#3dL1P_p[TQ0P*lgDnYEO.017OQ&I,.lC -0gOW0"kBtQPHCX%L4[$_h`00+KdZq4aN3hK4:Wu0*=ZP=>0aon#caVu=N>SY>R_f# -".dRPg]K;_%:mSOJ[^7o8hEQ0DcSbt=PZR2[Ab,H0SO/L_uegcMBoPO^iI#"VIFj$ -Ukuff-j(&]c!5p($?n_[2ip+:IbhhaC&0pJ&FOg+mX)&QGW6FdO>%VUOHd:1FTY)'7_eMFd[:lj#@p_k*-2U>!p+jH#B,Vt -mA>IuE+A3]fi/>`kDLH2=l.!ULe"06_l>YqH'($iK]+, -$aai"IeKSTV,h8ua8[/d3'=i1<*elEXHeb9&3ROC),PqO8baC'-#\_cG\3b[4>sPL -/Bf,cHoc/g2E-Yn*@'U(j!o<6kht]WEC#Ff,>MpBqIEhOs9C)a/2I8'Z4G\ZS95 -Z]aYj7VZcE/$`.< -GXJk$EMS86id+A1;Ti?*4LdF:Z`oQbZVq7\_b25&/,f:M7K$[j^8-ZT,cD3.8BK5$ -";lh(68U9pMjGTf`Wqj4EOj=s[*=KOnWQ3C";M.aWMrTGKcfjPQ[DSI?g]Jn3jJkE -M;]d-^N5?kbB`L72U7n23pi2:N5SUJ,R4)@EI.dJo>8th52G8JHbDn0hrkB84g@\i -R-QNu?,^8c?`@P>GY`+).(3uU;p00#@f*``//K&'Veu[Wbj;>f`+o#*>Y[E\G.\[f -UV1J+`:fqD127Hm`]eT>Z]__=I`GXoGZR-jj/RPa[T#g=M82bZMs'b8_2+H&GU8oZ -Ajg%,P*I!NKY1).m8P@u`;0ft5cgn3Z>(Ye"dsL"O.PouESm1LTPN"jY6-6kATS851a1KBWZL:_ea"r9&A;\:fBi(+]>Bsg+kN\. -%cp>(IH>g18p?8ZS's);B\XJ?3,dQQQt1\\]/Y)H:J0?L53G*YS6A$*jOA2OcfA57 -Mn>gi,(.I.U03I:.ZoiR>lc&_ce:.cOOfNi-$(!SO\hpC'P[mq.RHX>aP^1X39V($ -dI:GO?poluZtRI;-MqBN6I[OB[Po>gt4R7s#?_epW.iZU#*mLX7N:(9N/d*Rk -neZFgG&VQXm%],8NU1DZ]6M7VO)"1iUsO`*8/:`*`Oq:*XfJ]3[)>s`$).^@!<`D$ -D6bbEIDl".nTmq[>j34HJBTTKoE$$U*qb(?rIuH>`\s>06,Wu7rn[$TuEQ1/0P$8eEti_gR]]$$<*nn,Ibg!3"bOBOW.j)hf?W+Ao? -Q[=goi_#=O`=lr3DPiM=75ATl0B5DMrAfR-XFMlnc&gBT9j''(aALjt_g1s%I"E@? -.o2:rEj["Qpo$eg-tmj:.&2*poHek4$E_M#;^$P`OhO^FH`fq1h,(VtKmuDmal2Q" -k3<#Q1f@UB4M6=a)-@cVX9'hRFkmV45X'/n5c&Et[1lB*[7\l-(LSLZq3NO8hKhoa -c:<\R9YpWP5*cKW1YATn&6S[s0l -/jsoPU*nFOa`I]lS^C]?<&g*pF]9gq#HE!/<"=jgp=DAXb>u(bF"somKNB]<.%flG -m^SlJGX&a$j]F_"iAD>3>K>En6*Bu+GflFb?WQ.h.$r"OKhC?[G6<,*58^'i -H)dg`)4g[f\RXpM#I@`KjVtSfCnGNE2P:rrR73NmCJF%TcHfo[WZc -]f2re&L;R*4)*b#gs_-Ur_-BAf9si)dY]'!o"eMkT&K5@BW$ioQR__TWg6WEJF3m?41fqsn"X?dd -d0#>8*dX[FZX9-=.flSP/le`L69@Ve,=;bS13J]DWM!!M;^"jFX43IW@1gs7@#>j> -(ngL%l;?.MSJ#'TN!E)-B/4JJgkS7I>@()8jOK*E3F/[j=]r73/iaZ?AggA+*9U/P -)'A@jRDTCGXC_sQ64tfV%LjZS1m%=Oqpq9j<-5.eCd:I`k>jFtp->IO,V$,Y,mT=,qP`4J)iNK%E -eP$D(l,uV_Zrf(sb8es;]]oY2WPcP_YG>Hj6$d*CibMH]@aGF,T:sWkn[_XZ211-V -6APac7>*NP6o?uBWlXaAFpLXTFW0Qr#d\7_[2(Ha(BC!]$>#bq7I>%O4k3UN/#EhY -F7E)'^Naqf"*[A:Qq%eDkC7dj:`:^XF@/mYqVjZ`XE[$c_$Z!<2QpC[9:&Q(CC[Om -V5VZiH]m!S'B"W+;,(&cN*:_#0!ed!.jVGNk>bNYJmXC3mHl3mqB+)&S_Y -)!&XaW_-jK+o1,$!_Q$W>g:?V\6+@>J62l;+I6hdEV/rP6&irPWl68"2/m:Hn\r9W -*dA+@`s; -),.aZ6"S`T0KQVFlb/bBp$.NYb#icVANS_i?%9gG4]NH0b\c?Ki29:D8]sA?Mj5i_ -m:LnLbL;bq@SSdt!NKZ5M?Kbp?4H!QIpVk9>i@Qj1jSt!WRZk+_X4+3o]5Mi3;Y+O -#lYTIMJ?M2r"XU@Qg;1QgPf)3)W",Xj>SKc*)!oP/^*!dI'O+>X\)A/:el&/g;tA# -Si4s;m:'J*)DESMj/",ph!Kbim_tZC2bTb<;Xpp8C8S%Jp(VWkoFa60_n@_,H>GY4 -f9!g7R8Q.S;%FG$Ye;MKA?nN8>A_FR;@$)k-?qB"HA[QXS;\sr&qES)&k#]&P70lV -V5,Z\GU8=XdoiB')%Zn5[$eRiNq__4Tcu4+[&E"+l!@]:kCf+20@s(2n3Jl!<%6.'\sK2`>q -4iP-#7_1uoEk/LrSjuoZM;[VG+&68=FGT)/UOY4LD7i$sH[(=ZjlBn/HO*s_T\GU% -@VOZROib$Pn6SfV[OaRQ>UOak6dEg0+>5mcUf56(mQ+Up?0GnaA1c[1EpHCXH&?od -Ssk[e=j:U.a\st+RD.s\bg,Q))8/Jp$]*p;5`VDsAQ5ld^kRaLNcoH9e84Q@Ll$tu -/.eI2R;<\$kQ+E!pdFt5@J2!7!#2>0>+ok4d"3Pgbk@>Mqm$iM7$l%6JQ:`_3J]qa -m"q9S4[dNkd&-+sfFi*DI)_.L"`/SFNP#]>=]g4iJiGfO&\I1oTJT<6$S^t45[.idkDmON5`iu?V>o&S)!21Y":6ZT[7Z9.XL -'Woe^;kWUBQ:uaW,'sKl"pf -"41e[K.ZSRTL2]FJ`AYo$m -'$\LB8/J6+Ad]>aIOb]='tUSVpt,uPS5(Ut][%7AdNr6m#V]IY4/[/3T-rrb_bu(k -Wt>3$KVfSV)3q3i7OLq&iA7gi9'Tj;oJ+RltCAEA+2E8c>te-`0X -hEOt$Ilg`:\]lOj_)KoP86i8_2=^?3ZZ\eB.>8J^Bfp)"_;mIj/u<$kLMhX=p)"0- -(#K>!#HXY.VKd^J87-=:S8J_sud91UBTMij>RumE9eDp(]EKSt':P -7m?`iSZrWP"c'Q\mV:EBI#jdE[k']0J54=.(jrY^:\JaIg#sk_,s:B"Um-fTU1d"E -^agYRb>%=k00g(I]m82!^kPZJbZM^-OupiHO2D4fLdGL3[">'0O@?Do -r.\[gAhaL9=V_l3W4.YA?)C6kY6pM@G1i"@:@;VfY`G1._=D_Yuf0"<6Ia2i2"AabSoc>2a(%>cr)0CaJ/-.#8 -D:[udgZn;d_Pu0&;d;!@B*SboATR861k+$re/a;Z^*K%FXlnqN,lA19a!gPG8Z0iC -PYYTZqbO]c[!._GD+dYghH-qfdM$QBF;\c#/3Rk5l01/;ZaISlElZJc=N.m_KZ_LA -Wfe,/GYg..XNc8cN*0d_D+=>(U.=g'=]0?J#Ti8SJ>a-UE\^*1-8D4"ifYbtr.-%< -\J_uDdj=&H-0l?386<\oS3i5'52JBDo>e4)D$G_7ifR9'>'g#',BH2dVZia90>TmI -rSj=&^[Y"d9:taeoGQQcBDcs:j#ulQmt%D8G2'N]Ie*lXhKF+%NKdMd.,,k -U">(2*d8aBZT2>_:HN^c.Lk7_hNF@G/$e\&c\=ql/*7iI^Pn\7m"$E4g?dfjU+T\O -&skm-3I4g:>nM^U'E0L4L&AjEh%02Nn9D1Hf,`0.B6En2e6t`oIJW0Wd?3.^Z?aG$ -f%l?fNfgRX]UXjd`7rmRZ*C#%p>rr292FD*S[Rl8d#/o5pIIrbU&*9s!+e*K]DDrD -UJnLH!nMV\M$X]U:XojkNgEIifsL%jeVlns#1@P6&<"+r0Tn>e/4M?C'dso\>L]:, -UCfKsG_0k!'!1JDRUpS92@A52JQnc4OpG/=FB"T[LiNU?S_Wc.`IJS\$.H*eLr9O/ -&)% -nA"$Es8EQ*p:ih6pNpD@:Pmr;WSo5R_W(gmOhTTQ,F.rdOgWlAjb6i@_t$IfSmkW: -Zf=E2UUA('^;Zf:@]d-GaNR=Pc:gtS4ZpE>Em1p`:ubmKNJ;?Y'W9UfB#8*7@)YLg;@2l!P@Z3,Fp_E4`)t&daU*[!")u- -VsOiOS!9LBXR"!8PIjMteSLY6 -X$S7@p%]/#r-lUK>Vimoc3j,$pPKoDN\k$L4'6uHiS?AN=g$or`QM];c9K-<@`T35D:"r)G--eE+ -9ACKf%l1.YBMo.2FKaDWP!gXk)?<4`P6=uUQY;U#:h"67>+sC0"&;Mc9)(S^Y\\Qb -l0c8Z1SFI?lq@$Hq=DNQ"Jh7shk9br(Fah'%2Rj.id\\p$o']]rnS;/@fPusT'-.= -fFtI&GkU5)Y`%M+'Go)u?8t:l41fOjRJZ:]45C6QD"mBt"..)RO$eaiApe-(FQ@,; -H8-,F&.Y=n7%?7"HH]l%q<>B_]BLdHH`]_Pp8- -4^8g7CseH7DCdr]7Tr:(#?j/U\c(cC'YF"E`CNW05k1fhfi<@XShDWUq_C=b%%h9k -Zapgu3f+V[lH,P3B1nacWt]]+M<#"d)R'Ma)Kikt.VRX@btIZ@W>O@s71J2ZAt8oY -0c!o[*AbkP*@YP#b,q==lR(%I?&GHZ+r,C":h3d^D'?q%=tX.2j$bar'f4<7$Ani6 -_-Cei;qA[tqZ=aoJ!&`g?eG+6?adi!<'UE;%ImGUbrB<$ll-le(BRN*3:(`f%^)4E,metUPJ -Yo&PPGe>L#oCLYZq!d5:#fVH36hC\.9TBN6C>)iR%^P$qn]$h^ifp1El*RAQ'Oi": -]pi^`>5,u/'nipCojeaHQ&sdd.CgBJft3h*Y%VCN!m!pSnBQA93M<>:M3X[2;oU;h5dA_>)(U0QipT'Hn]HimT74n>J,#`Q)^.ZjHbK[(*/ORc9?,_Y34]#\ -W$A+uT52p?rs+8Jk+56O:ja.OO0-PuAinOj -=2*$a/[@gZV7Xc+R&sK6kR.%!*GnaFn\Y&q1lXSNED@lnWR0$gS?_XsE[FhaV?1$" -<"dOCenB#b8la\0)<=6q492=;fgup!l@t/t+9b-pY#7NHS\?CqCI*gfnfXY49c94a -hk`_8(/dJN[m)%;Tfd?!"X-ej,6^-]W/T3/TGc]*dnYis-?';WKk]k)fh45-\Usl] -SPD8*bofIqgDj[Y(I(fCinEC[AVctEEFp(Q]WW@q+LZIn&s>H*$+V*T4K'Tb9-ZfS -&g>4@bX?pqnn))eS^c/g^<-X@28mmOIT[B?mrHjf2PBb#SH=A>>u*AOppNl"g#Fl8 -_IcS!h5t;#Zam5:mSI9)@j$9IOR6:L2d7^PTLHQuZ7otGogEmo>3cH3B]+pDA9TUlM$W%.Q<(D^c&5LLOfjKA8_]7US$:#AU9!(ohSk9c@fb$uZ -?!.g""#Z2#)jZI/!Qp35 -oh\N[+m\L<*kGc:h#bNDj0,'n]Y;+%mtoMq@cc+Qu!M!Z&"o9@qm^$GmZ)JO2Wd5dS7@^CVICE-IFj`IeV((Sp$<.JG. -$?JJk_RJ8TJLh=P3dc]KQ9#Hk^runjVb&gNIbn!WHj))g#oD@IRq$NR^^d^_DnKV; ->ML)$#++ft!/erI%P^^4d"rVUbD]3/iY5m9o!@.NI,Zft2cA\p_t?_9aP*CKo8%^/\>q=f]!q['sskA%P"KMu+VcJGTD'j^=I$QQos;3$C`o -0d;H_=eZo(54`=7o;J;G`SE78IMCRo?(=%Ddrn -9Kr-81]B/;'"J#XJYp;Fn,b($g[`H9Lh/h!%r9Z?3Ye#1ZKb3O4O-YK.@K+Z,nQ%0 -6obu3a^'*7[pj(Z/aC"BjTCai['?q>p\+)3R53\>ElZM=!D+'O.(bi!rQ=;qY$PIB -=Br?N3`4MXlnPrtHYR;CFGk6W-Ujp[$+)E6ql5RR<)ZtUA8nPHDUW<rdg;@HH?-ZNX0cci_q#MifMHOM!@l*d?$q'g*X4$1'mdZ@(S_WoN3hRt -:H\g00Yl#pgrUT#7&;8"@WYM(:+CB,3-8&S:1TT>%$Apd@9'u9!)C+X!+iBe69S/l -,0\Mn]_S5.bZ&uIIF%:!SaLsp/]1Z8h_^c5-Pq#&GDpa&:Q,d#7[9MYSWL%_l6Y)M -eqk?p3dcCG:4)XL,1EIjdnANtdE/[INsT516mO.CaEQua-kI\/fG5%"pf:V5IFmoZ -k'lE8c]V:t6GCH62CTNnH71pu+cA?MolBL':+++1hAag;L%0dq.WJ[<'/)GRc6Arm -,YII -IP!TX`B1q_6$pf+[WCktlsX+*U7=s\=gaDmbuA00dRSJ?:B#H$EVSPYXV@=.`Tc$l -ljW*"I!TP6HM@t3SWN\6)VmebLBg>-H2JGe`+iZ/GNc/1mm_Q0?E`X&@`_7+r!NB9 -F:-1l$Ve`^+rTM$L=2sr"?)LMGr7Z0K\2M/TKr`u.N.@9*mQ^SS3%ML%D5;WQHd"` -g?VSDkpnHq"YpX)tQGc?sDuDfaaqll^"?H;,.e8 -Hie.qB>me)Allr#GGCIEMbXR_42n/a+I104NJka=,d7Go_4p@ojNd`lo"%2d6nOlP --W!R9>q7saqkNEqY0W]Mn+IHdArk/P?4rmoVf_:VHO7J-Yc'"Q4.aXT!UeccJs:"W -k',V*lF#!:))F3q>gE(b -Qh-?V?#EsXAt+qE:s0JT-Hck+DI.H5=*0EQK5$_d%B&^[[\V`Z9dLosc=D29rt%4b -V"a^f5>ou8PR.5?*)3@(.;X3ceW>WpN]SBQ^.k>c:+qFH1i#r/_D=@WVr;_J/U!!o))DeZ)TH'CZ(^ -";Zu`l:0t)hXY8b(%5nc=57]tRYlq5pJITM]S!1_("Ddb];Xa'-.YVsnVVE!-Y).V2EJH8A6.nMYmRq*\J:Qt-r(R_A"1cujYUaYjY!Y8ti -:.aS)J^)lQ74qcF^06E(`7JTjo$f9EJPO)dUG&D1AuF,WO1]o)g+.)7dHSU9o\?_9 -acXEaWD_M;00uV;ZJ?_,bHt%1\F+D$"Q?^q)!rjPc39HQ@?f@'j^DZAVNXY7D*t5' -0NFb(V,en3:3d,C%>2R[QT3H>F^C@!]],i*Ft(%uSEXQW"sB5s/IIrjchg$[U>4'2 -R`#2:PW3&^aC4N:bPNAdiQJ2!/ErQVgUIl/X\&^6UhN(*J:h*fW?t[9-LF4-`YfM` -#pP(&$/$gH$KG3`WHfr/7UlQba[/EJ(!.fT(h=4e(o2>,J\4$K15][Y2sKCMpZj0W -Dema7GgiD9$.IZq07i(Wc!$oc[2*K4/5,;R.ft2^Z:G6K]WusRhr1E0?9kKV"Who) -*jnQR[#&iiSPHmG3e9iHHWQYZYh6VJQl9P:J-QJVn/=:2nEOgW\B6'qb+Vaq -N.",Mo2S?6+`f)%/Uq*i -Gp5+=cr$S+Z,]k=Cr[4r0KTn<0QGG5+[@\8"*C*A'*u3?Vrur=I/)-Hjcd0SdqPkW -;e>j#'4B8<&o^3P*D[(kqJ-)\//(e%K$_6Omq=aBcG(tmeIV41S`2uS3j$"gFE2.E -.&)]+g'OEAap3Yo9L7e(^^_e71!8FT_X!&Mar&*dccL65'PRN05[=pUVtknQTQ;o2 -]Sk1Z6_75RQYkOectJAl.7BC(IiKjSrXs@(pG2>^G(uCP@&JcjU.=5njA6i@;"dDW -GW`8IVH?'nSgkTbnjG9&LP*3AF;hZsU(bpgB140qq:]jBJVK,"$T.DP"t`X:*56u! -+<_OrphBUD^N4>+"qD3PUf24Kl-p>?/K&]@C'1KK+)`5Mh_eB?(^1r!r&6]1l#(qu -"uQQ)"VCnA`>5lnQ^YZk]\`.nj\pm&L8F!:4u"ElhX/u*_U,W9?0W\"2.<>@KF:$Eq6k`jkF3q[?Qme+8(dKp.WmYn>o(K2sl -bM5K]p817K,3O'*a(%6eN8fA.o"-`Lh"?uSZ1eeKH`8YcE.TrV*N6.DFnIs1T\(&/ -)-s&qap@GY6CA`JhtPTPp/2PBX:r$dui7o%E/]/Jkh.j -KX__k>F\2Gjp%%ufI:-a;EW\Io?]aoDhYb1hq@74G=0Kc:#2i(2m$!@/q2#[R!..? -#/7lj(7ddArqPQ.gK&Ebh7Apq[7r:T/WO=!:HMAFP=<-gnp9Dd:rO@kg\m_9dM5:.&\&!3QQ:b\MI1F74nq+ -:9d?kn`DOJ2H@$+?Z\KCZ`W<"Dd3l*PY0 -m_#Pg-U-MKBVuVf9&@]99:2gapD%g?VZNVlj_!ba7DZW)F;cb!B5m(=iS^&caR$e6 -\4*;DM`RX">d'a\M56daLBV9Jk8M%5['7ScFRe,3>l5'uI:^r8VtNQ0MD_+W)VIhG -rT\%QeURPWWDbI^/\M9dF;c11Q!T%U2kJSPBH#9t<&dc.3GJm&%!6M_X>ZX;o[4C7 -ZYLtJh`.0MBNW(7KT!OAQJDS4G2-]Vck'2t'!&TeicL?I5p7*M#FYW-M;d>Cc\l#: -KFK?*A&o"fHlB60Q5f%p8Y`oXP;QHPO'Z4 -",].431YYjd4'@iF:)blJ4l"cS[Rn)]HJ[`>iN*-p;SH?_E6N -d9WTt%mD;Pje:pC>9rY),rdr.95,D@rbe4Vag.,3!BpM2>UI.cWh@i9a<5hmg+r1j -:od2WGKkr-tLskh/?DJ"S2X -R!^+P@D4-,JDsd_h6h7#''0V+hg"Alhgq,c31Y^>:[TG,$/4Von#$2Pe$j10b1,M9 -XXqBF2Q_%JlMr=].*rB@TsHabT.:^;SPCU@Ib-u;Rne=2.P:r;!0fG([/n7DJB?_W -)`e9,U2aTppF/Y_I0uK`RuHA_LT24@gpI<(KgQ7lHAMAeda*T`C`(K -[jW;nr(Y/!0&Ah3tW<0*1XFD:6#62@H)NEe@q#"J?N/13,F'-8"I& -kWb=ekDP%NOWf`E#U^m\o5-PU,s!?i4sB9V!a_[I$rGf?F:oNooa6K\pH&q_YUg#X -1/6.WO`GhL>f]MD_7Gt*\q*VGes774;Njdp9K]jZ!g37Y3a/=nY:FgP[@U+sVL$[Z -a&'Eb9K4HD@8Vt1Km9,g^nflkr`VE5LiHRXBW7Z(q/X'E@.o+JQ)sB.QTJk@IMV;C -k!e#LL@q^u>2V4m]5I$kC=291/$8^=B0oD-mP_65h5Zg7YI`.aTY@,,%WA!)X$@8f -e5Ss`gf"R];b`(9_:m"9p-^&/3WWL4/_ -Ydips&!>5W]qXRe:f2hUilB#uX,h+HX.'g]@^LM_fEM?M!I_Yu>dVi=>m22Q8'Zu> ->:(AhYG'-Z#8UMgd44^uDZ][6inb#i_(XPDfATb/)4d(ri6*XM&GRKkZ)!V?MbF]i -+qHfU1P-U5;c-PO(ja7[!ZAnF2a$nXD_^'Hb&it+h%_\sZ-E0O'XSF=m&LWT7n'bb -Yp2*LTu9T2]1St;T/3+LG)O$:$OscP@lnB:LIM>%=/S>3!#r&ji;?9_AjuSsM;aPL3N/BDu -3["i!AOfE,PHl=,&sOa@FOD$#km -;tI#05SCt2B,6q<;^cE/fKD:og1T8^)g_m)0>Z<1`cF2A7@YC*+dN94ncme#OsISJ -;3ko1V6@NdORDYs9'LRYNQ3ioK(WY,F0r]*ZB.57a\35,?CIrqq;+-EZ;%71679Yi -;uL\rO;%a_4IHq:^ -)tXR-^8;5n+.d$I*:Uuh%9?TWo6o,.PXC=,V`&9P"8YGE_M4@U@$oK8s#:5XMtu4Y%gg&Nri@@ -=(.+?*bcYh!JI/$#^uIb+dP[GJY:Jj*fJ!\1Tftkjq#Maf7"Ta#lk4kO+A9c)dl/ -9W^'738glE!UeZ`g)INXL^EnR`9a]1jOpYai+E6kd@nB7R,a5/s+dSp8UZ#=<%L6M6 -80n1A^A&NASq#Y3(I#(lld+tqeqa!Jmpl6Dn>Td??@n6ocFj?5gL%ss1/^+p!'p#j -pL"R]"9e7jlo:1lS3QctJn8d;LXestYgU##gBKX(nB!p/ch6MtEp7guFX`kfPNB>Q -!HdL.L.MOf0lHNoCP%@7Q`(@Q!H;IJZs'sgXP.s+ro![5K&T\R@sk'36",*Kl[ -n%g>0F6e3M$9AoHI"@Chp'PV[ZkDdG`Be`.%lAa'F.T>OFokLQrHBr$V:Z2 -Lo.80nPE*iGGLnA8:'5.Jk>laQ3.FBQk4mid2.guU+u%ps-NZGLSB:hE9O:QH/J5j -?139Kj+D9alQ^?FNDI4cf08fUYC-?6I:%G8hcJ^Mn*;(NpWX5$0`-=gaaHDMl^OO\ -0N`U>rFJVT],c5)X;5f=8W6=##0EHAQ9P@OGV6un%pm0!e>dn?-%shbS&VE9Xt#7& -q&FCrIP3kiZAK.Y"p^1?Wlq8b+WauIN>$pRXm'[`m>[Sg6>3+;/M7[,&rBF?)A5E] -F#2`UI"%=oWRkqXGZ`mTcg1t8];(cH1"U+T%[G3Bq^Zk$QWa-_]YDRa^cGW!qsARg -R;!uuU%9kk*ll;`b:)G]C,5[,Q^7aI/pGD_Vfe]4Z-"-OF4i&X)snB_054`l?F"^< -bp_Y!VWQ@W0XO`@2@G?",f<8!j\I:4<$8.E">q<:LnL]u6_Xjs_Ct3PA\Ou.95+=# -lA]Qb:Yb.K9Rbq&)TPpGNh'H9HuX;io""bckK=D7B(iX!of'N5og]N>htBV9cQDnp -qfU``HXk)$hfRJ*htkc^^\ubKrRA$"mTmc6YPdLr(S9IWicG"2rR$&Ns5^m9I_$hr -3hCa555CMm\qPkSnYo]G9,_-<"uf<(UmhB:`,sL0rWRQ,At-f&#qi&fa;5r8\\r8U -^_At^C9TTP3&&rc>qtu0nb3#N/5@<13-SJ[eT -P^6%F?+oJT?b.bLl&+UajntfgZ(k2W3*<_,['H<2r_8/ccEocRR:_G@]r(.;b!`m3 -A6TSoK0O&jq70ZC*1>k7;N%DohVbO1+Dn256R]G-SoSf(TVGUP.aJ*k67'`EaJdc7 -PRmp.5GWdb;;_jr6d--bY@'?K'25$#%kg8RU=YDH+k%ZHG=[IB`J(jf;mU96:L4%5 -f(pJ5Abi%mghSP^YJ7)"q.eljYDN2ACOK!n^A"$[m/4Ygmsa[Vq`bF2rV<&&[7YFSpM$GlU&YjmeRRcI];Z')ICc$;- -QsJN^65.5*kmD#a'DY"1iD?t1Yci?`$)d@n(2Z]\(tKVhYZdoNpb"N+VkG8+?uG,N -$kC,R=`.E8MHb@&rSV)(Kj? -+gd;JiP\L>\qO$j[a$1*1/`>+K6N5C:$OlL4lKe/gH>mciY\1'kQ@AN<(^fQe9WCG -*Xj)A(>ErbA%-,.L586r0H8siO5dF(FFn$)Q[&.5\i^k);^g7cbTG8j*JO(#>(u0n -SF1@hV(Go`ERd/2Au%mu;^1/KZDDqY[+%WNDaJE5?c[4HG7T/7PLaS3+B*`GZ^6Mc -[QHf2H>.b8^3q:U$B^!)o0V=$1!V2hP#?:SWORX2DmIY:$WCN*<$%p*LecssU!n2O -HJ+/(pEDcu[D.0*hcJZq9G!X"b%grHhVRe=[s#Ib8`./;!-Z?bB??qSPoHK=mRP<%LuJ,*iU-HW4[4N3Yc#U33(;X'9beQ%HZu176B1UYj%1[ -buOj$&`oIBF*9nSfkr3Q;MrGpO^Z6X$WD1*eVGZ@R^/,@d3LtKR9hVW$YXP\KqrYE -2a5`c*qc:(n,(t^pO2o`FCP$q%hQ?:p[kY=qC1K[GCSg.?139,k<3bElk84NgWF#m -ZOa2TY.e@>f6D]M>XBJ:e1?M%?R'NJBcR_s^g4C#L]Yqrc/oB/q+CI-J*gdOYa1G4 -S_TETD*%'D>J+tM)FYj-X">NM6E'r*dcnH<;pPY/"gX](r1Oftl`/Kf6^>:'CuMbk -Wd!#6ok.I13P%NUCeH/>0dMMK(&146f!rVd26LcUr6i5;Y%7!UdctpH>'.(LZgk^Z -Oh.!%P!7!e9a)2P`YW.jHm)&j957;Sr0#>C[;0k&]tF&G+e68jj,FC1qJ.ReJ,?!? -\bc6Q^\[IbH-$?+RK^r52pdq,n'>"9>[L:4Lp*L'H3>$&\`6CXOejea@p -kPG'N(%Pu`ku&o43e>EchgB>!$\,_UDuS_s!(9D0'hqrmC#.A&"[&o&=s^XtCI+/h*E#^(],4EVl$-YW+]-=Km?7[(S0"19lr^*(X4%b$A[%UX-Wg# -h8CYW#tt=:2AVjZA=0"'26*X#BT80#rnS(:S8DX"e?^,;mna]`iD2"CKX-+/t4cOKM"oT`M+`oU%\WmB:m -SXb-VhUhfGf"Tf*\=7PF]?s#gP,tCAQhNJm'dla(Dmkk-Fm`RfnabgV?2[CaE#"p1 -)hc\"6>7+ljIFfSBcXu[3tPZ!%boHhVkSI.MHVOjB]Unp.I%t9gDWn9q#HRD.2bb" -!?fZeHS]tD:@BX!h*nYkfBB"mM6u]![k"S-XLii.4sa(Yg1m/HUYC*sb$6:,0s.5L -:9qO,a%dL@<"AW.Zu53(dho^FH)Hkn9+p*=:9g?[Mpo8'BjFX^f%-7[je\.#7AjJ8C.b^i -n/BXfh'/Mq&p3[]QBM> -Cq4&g7@Or'4oFM[1qK,J?&Zg:7g;bS$>Z)Rc0#2"/d2kX\V]'f)ngH[-pUEI\6mYmp[4EO[%HG9Qi;e*egs#1cnp?tlkh)U= -@!nWUXmsjL[5mbs][L=&_?j2;#,c]n9i4[KZKoUXVpcBq^O]/51_NJY%O-m.\?rI6 -40IT(G3J(%M@5QDU=7+/9QsZAleB.?@'!\Ml*7Gan;`B$4*GsbR]T4u%Gl/#HgN@^ -\SRj@Vfhf]>$eS*0u' -6(ZKp9KMsL[cqmh$7DDe3GBMt6q+#uHO0bd7D((OX)*sM\I(=iQ+gBS_+d7qH$[Gt -XYW"RBl!8$BT_H>go^ctYKYQ-F9P`L-i;T"h$s@NgR#r`EYir`'GL[Z'PXd^@b9hn -J,SB1IeI'VZn70`]'$0%mdonY(^b+\0*2Tk7ai,G#rZ^CWZXSh(Q%)E?4)D%U8u*1 -UQ^-a*9M@SlLQm\M$@;=b"_k/qi\_SkYsdQCImbL'V0(-`1&G>VKEOk&gaGkLp&.E -?g1TE6$s&$m?C00I45dJ,,V_BVUIS$-d+<"gCW#r3'D7H268>W>HM&RBq:I=iE*DU -(2&&)XV_f7/I*&XiWLQi5)-3k8(Adeu)Tb -\#.r"\lr5OKF;U$j`2aP*$MXMQ]bG!VF)`0.H&BD-X$LMWgD;kQi*E+99@d_X_SiY -gLg#cV4EM@9$c)_&o=/jh&)COFKh".]=i`AA>t[]E'!Z'3qsohrnKe%i+k7H1G%QJ -Yd%BWlf%LT^,)nX<68UO!7`RHA*9P-=skYqi^?3_FtZbl._KP1RQY`L>p"MG%FEp' -RhO'(4j2;8TO@Ab?/l]u=#REG%?(f.*7*en:3VPg$#qC040'h]\I??Kds7EXp]U#D -i;T\K-%AF^Fg9M3S[[-U!e7't_HOllo!a!cTR?LTk&b@l95nYuiZ"P$n)d'a`E.k: -[hhF*VA0V0)Qa0T4+XLCkNU9tfo.R&7E=$HYUS(jZO:"Xm_A!GQXn:?";o+ss` -!.gGDiS.,9D0%bOI@HEPS;)Tl_5[FJ789PI/eHsXkuuHKSkP_UeW[E+r7E,F4ZRV9 -=MeurMW&D5h9frmL=<_7BcUFA6q&JMh-@PD;/t"*ff8/*8bFh<6E@IG\PkOH6)cK# -D"B+D]jf>[]k(6`GAK;JJLSZ]_8E$UGfiK7pLdo;?F(GAdh4,XX_XZ[er4(qSC"'f -%%-,Kd)@63FR@fS$6oDtj0UN3"jQai(iUVenH.3 -2s3hXL!j7`9Xg2Naqd#gKoU`44g[YJ(R^17Xe4>%L6uI>X+4,X"e;.P-*X&,g^6Zp -i+UB=B)0)Mlg@_Y[KkHOepJ@cMb%W46q.V.Eb+<*NLJp0Q+!t\a/F]q(P]6T'/t)< -fD(nH/]-o<9A_rO@B'X%-GBQf$0;?tf257doU,s4]!=D2R_5m$l_"#p_TON+YC,/p -?Ff(iD]sHI'TCac@r4uP2HB&FPUK"OVP/joU$89MV6kM.&@`@YkQJ/46'bTYl%Qql -kVP@bE\8X_\HAD4s4oe!WcOg/[HVeR$)^1cJPJsu\?e$rg8W-ZU-62%O4U0riaK/@ -OmZ7*hT@5pXZASNt!_7mOcQ0K, -^aEc!/YQpPBWQ@+HQ,B,Q]<^'-o#3_W%s69'2I['f4a(:D44dV_`daaM8_BB??(ib -UP!a"b"%8U@WCEInUXH*aJPm3CD/Um-:\7fa+gK]LR-BQb;Pe1#Qub+''E6eF>88S -BFo9SR@KW`*k7S.J50?/SRhWAgN:"?D[i_GO\V.l\`i*oGoRq.L*pe^P2*`'h4%2E -mWFi?'>(h->IsagNa!L+8u-T#Z>c@T3m#KWg;eeLM*K?:.GhUSi4jbOU*5] -$.IsnTph.ep4\":BW"7.,TDV94L=Y5:u_INGVZ@H,IHda05EaWpMoA'8&.*mFPN8o -]Q0P/n5I=9O5Y8QZYZ48YfA1.Q:iP]O5q[lQ:<9*c?Ir&$usV\#qS-"E!k62MQqs^ -1c_^3$!iFnM!,K$<.KB\1,"]*!8>["B]=Iq7&RU@<=mBRD\>gR+I1+[-:kIl.Gbcm -0pK<)Bj'=N3Xo@XpM6CH#8p1jVDb>HVcT%cZa6]'u5 -NFa;+*]]e4h+?pd-j"Z6.&g+-LF**t8Hu*rHQMM\"(F;CWM:4X:."k1<4pWb9i+$H -PM6QojWZ0FjhQaEQ)keEG_sYK2ffI>mMRVs(q7*nG)]8F>99O;iOdS$`&&)-C3[fK -*)4$(BXMkM80[kEMMn/>O!S)46]"C3l,/1OUD(P'jWY$!N -E<4"al%J+-**^Kr(K2cSB"$rG-f+hI(-r]OQRF,;:/-9enKY[h/k4h%78g@NdY(0) -7RRGVFNni.nY@_Z!6(4a;psWBj0m(5'oiGOIVS%`LNr5FClP/kZZ=@5T]>>p7'3$c -b9g"+_39s-8!1hX/3-rjAAJR2TNi)hC'ju2EC&-..6"=Jdne/GfVP\)9qb)j+mOkY -[`dj:dAcWVDr-4,Vf1:+:7lmugu`HK8'3,^.614F,`i`KKfh4D[>HKUfDPW+nb?@= -hot<*o[MNUag%Ur7q]k4k/N.35?!b9%o6GlAI,1AWRR>PB!KoG5\Xtau0C+X4L#1og?On/N+$em5ql?*:HVm)@?eK-8Y`n`$IjX_?,s8b:6-Yn9UR$ -0h,uK'sHAQ/CARo'DE;eh8n\Nq);7t%p1%C5sc=84sQ1C079odLoN#\H, -R3*@PIsB1s&"i3l5rbFa[?XYKjC&#X_\;r<]J,@Q0f:dif5^t13o+5R@*09NaF66j -70*&^K,uS^"uj5Y4X5JPI*5K9WL(VDT]qm)3YnE;+Fb -43ojROg48CpoH)0WoN8a]\Fbj!K,@J9Jn)AlppJn-<\7r-#TRk0f'R'O]E#:(5u+J -T/V$n.!51'44OeZl<8sdb,a@n00mW"XdM5SX%RbWh_qCQ%isAO8[!B7^WOsB&-V)N -_,IIqi=ra5&,#SA)4]<:^gk<*^E:#@_I1X*%ZB#>$"Ru_,6Nk3$7+)'_cSMO:(>]$ -X_XTY,f#5KP(0Om\SRa1GLk$6pNlILgj?FMYL`#m?hFO:5Go/b;_'KV!1hn\9Ie71 -S9r@8/Ut)<<3!:'Bbk=0-oW\;Z"J3-\qH"tb%fbFX<\oJUML9?R@TPs2(*eZOigA& -:jF<[23(3X/@6g8'Z6.Nim$X;J7;odc6s%s*0<3*oIa(k(/LIQ"Z4K-SEbLq:&D[# -iEJq?FuK&@3[IX[Bp-hR'o8_l, -aO.A`b9F&mQc5.5/?RZs:.L6<2P'9;>Hco>'T?+93[(X&J(]/^k;^fRg_4! -Z"6"S[j3#-Fe$FmbhTaMs,]80HbSt9Y?*P]9rCN -,$Zn5/-_FM9.):"n7.t#C#OC931@QV/jUgJHlJF"A]$9)l&U9E(UX8+,dUJa&k]k*-dH< -eCFq[e,Dl%$F_m4[a$[6gX['bUs##OHYhs.G)2@\;cG`9EOXp!$5;rpC6MD&daObQ -[*3iufq>hD_'b/63,ijEMPCiZa_`p+V&'ibPQ_CJV0-"mHkB&_8;Bf'Y0<9o%W_85 -Z3h@.83s;>;)Bkr!2(#Z5B5KWn-ps0)VZt2.u>+)!>#8SR[YbN:R;5R^+rcERUQHM -!m!Jf1@hA;!q.5o)0JS)7oJ/@aPg>gUnp`tkd27dJ82[RoB[%=A@ep@_'AE/O0=7) -Xm!^rS_1k@**LX8m=4cU1tIsf,*K0&[8O7bCg][S-%MFQ/#')52!n -Q](+l"+sWC9-Z!_:>?%S[X-5b#BLPOQD*Yo(gjlKG66^E*kO -D$Kp-Id`d_& -L13Z6FM\YEM?+&1(9a]&9bC*rF)])I0jl.%cZ.Y*-UXf,l%em+E+(sN\HK*aDSB9b7Fe>-,q#789inV\tN0^ObdpKV8+'9'>+Q& -h,()RCGaYM=qF=LRC9aLGiU0?Ps^a7r7KX=dcjW6Gcjk.5a=u&TMqFC]+qZ?d0YJ) -0cK;ir'([5)JKs^@R?ufZZRNd+;\j0ig9/CRQA/i6WZ4lNgmd_S'"XDiMC6;?N&>" -aO7%Rd[9Z!ZU%.rQu[L1Qjb]g&f&=b7EaCe"AP1cH]!7U*M3gtKP1Fhjg?$nT%P^X -Q0KQm@g:HBqT_+#B.$rDVqub]>htJTi^:fk(;(,NirLp( -),O3rBcFYC[/p]_6Tqf-2-=#V`.CGHZ'kM"Zc/U)>BjWPmH;Ek4_8lso<'IE`Gb.. -G;ddNIcdE^&#]6m%@pP@V%p=Nc"'p8Rs26nC+K_;MmSks&N#&@,&!FKcoP5Y_Pm$; -19qdYCd]M;Omj]"2Q1$AU)1L[Chb%VWF_1kKHDG(Hq3[]8hU -Dq!`L810KoKhP)UFok.X"T5s"s2RPf#m&Rilc9eUoc\/ml\C+mM7JAieCJ'KW<7=t -*S#:-&I8V2m<`fKRTFelQUS2OoO8rF8X^*M]51*&+(-I<>]J-m)MQW1?$%*E./_S' -1#fI2f4L&QD.]FSED4k=JMR&_G=Y7;XOE6e3;q]dZ+'^'p#'i51VXH.amX,lD6=q7 -:@_K#E&@N43\TUgpc(gA28+I`?pH=r>:`E*l]U)4jJLp81-* -_d^@BY[;V.Dn$cg]q3E0^r9Dl.i$r:`&CW:ND/W#fjC>8(2np@&q:u)kC:c3g1HbB?^O+\)B?:(Q+#1)Wc2!fme%\@P+ -jo7("347t*K<74uIQ3'9)e)QI5J5+hm5J*C6PD\Y*,"PgKuDAX/^`(.:,msLTTsSB -Fj2o-BaeqXdFFP=0,.d7)_WK>B/3!"=dppBKtLh#rlljQOb8[4QtW'$?q]M^$r; -5\B;E&U))H!r@:fOA]Ou'[H[m'Y6LHf;,..EgWLVr-/tt3?Qb5fMt,r'VO\D3'.!F -lMICB>h''!Y;g'@Q^B8qSg(,Vln'Ym1sk(k;RkekdUN] -o>C#j:(f1I:bND5_2B=Ea`Jdb)im_V17-4^-\mGJmI,N7&9Rd@Ml0<5Gkg6a++!/$ -htjJ,55j_)55j`tId=ILKhie:kS+eb\5o`SkYSM`K`aUUliA+jj9HD@/H/j1b25O8Efa'0MkZ -$"TW)"O@k1"AlrsaE2%_:tRW)3>$4D9^t(Y+3/D6oiRBYg<-,TbT%#Wg[\52]BHgMc-7:b=p/6cAPQJ*hLe!=W -ior.&cm-?Hn[.]iD-]NQM=e]bX^h1rK@>Zp`+s6Le^!E$qk6ptV">Ru"Xea0Zc*1I -W*qHu-0uNZ3QCjA0#KuqE.H$0&\ir.cQoq -E,)&pY7B9u#,1_9h\-9tpJ8L&+EVsSDK@CRANP#2F1,_1?hN@IZ+'_roQq+i*0m.E -@ugalrVZ.H'$6Ta<-?hQ]gTD!1^Pm5WUa#+3>0!)f049LX:S+!SR1=;'B&)T'Mr/= -`tU99*qOp6;>1=@4u7HWY#GaN>:-t];/\q@9DL+OBlPW;:b9hS,\Li*3-A6)#BM6q -'[Z*A8@5/@c%eWY[?cfl%BYq5Id+QD5Pi62m'*q$Mq]cL@nupdLUV%X$-&djg.a/B -]Bk4u>Xj82-8ODr70cnW]/HR.!H+2DR0H?,e50+@kki6(6;E3a.$+dKr&QC!QK-QQ -d?[iaa]+=u?[_t47]a=S7E%ohbKK(8=/tFbc_"SCbi8KIiqggq`q%pI.XWaqla$DE -hp]@0H1C3-)#WOfTDng?I=M&MP.JR4:`(InIe\u<]W9LiMeONr-X;OK;fKQ6Q#l2X -@Wp5d\Lj*'5C<)-SkBJdTUfENjjT]kp]Qlo;g"%FpgG9a#Vc$R:Q1?!4uNTKN4S4m -/X2.aAX_]@_jjh:nN]A`SPVBKSZX@Tb9"u%4Bf-pX&^0/fm@i;kVo':mki&-V^>Uq -ms+6/X.-j\js4FkVZ[fW3o)RRFSL%.?Mce6*U`uK)@rGiEM37-"Sc4!]ZkoT;)kqQ -cD1M?GrA.S"(P27;,$f-ZPo`:;e!U4j;N_IXjCgI"@W:hK2-)@.R[ee*W$ -,!jd8O/t3(en5aVQ@W6&[PuXdG'o?VZ/!*jr6h/+fDa^pS,`0?\"EW[]77K[FNt)< -j`%G4/T3A1/sgU:WV@d?)/S-8rV](),X`:g#gM104J7A'67E'KK?(_paTdu^hZf$c -H=-`%o=a\a.jcL-1U!_*>^:)9A0UD\8uG0,-@ek'C?;>K^(cX0lO<@pf=]:d4$@on -prI6KqB/);X]%(f-/]Zk@dQ_`QTS1k[?snN+P2'H[$uH[G*d=AZ#8>g&V -+e=;:J15^gr!5%bIMI_gprrf;-UpTJQ-35anKpLqEI\rL^VeObZ:8o_C97^=Qf1HY -pg-$/(T38^:jF1W@47-u_PU -^0a[6G(9W$ID)fpX!O_^UR9F2&bQPcU@*n,gKo(eTX`ap\)^G['5dibXAWogCo(Ta -/fqQrf2it&T[SiIY[Fg13:N'.doZiZVl`ll._VD^%'RnaVe)[SEW]U<=*!="OgEiN -hh0p&4LVoZuE_hVL6)E*B?e/tADc(O.a)EiB0J&eqYpSC0@3UW9pXiSb_j'iRhl&pO-fgtXKDkc.m274R+#pns$K -AU.#.`29*n*Xt:c9rA2"LMKq`Zj*A`,Vtk@Xu^G%/K:V--N(4+ -8_aLc'C"T-7Yl[D#rIY#XWN'r)hT"@#SlDci"T=6Ngj'_-_,*6a]bkUhp3QVG`k>) -k.*+8YP=gE7)+R&MMA;=_lb0:W#+F,@"Ur%8>gr!:,Mq(pHSK4CQVi5bKK&Z9W+_% -9fUCi.i0t_(3E04IX!0&X;(4E62qCr)P@,pBVs6/PV')Inoo"q%4KdZa&Y2KW$d@T -mZ!650cG#$*M@*iLKf:ef+\S=:-b]b5sLj968=apM8^5Mc>kmAN+AgASjfu^a+TMf -G%,Qn/N>F4eOG84,h&5o-EG(&(HWW]Nrr=:ZtLkMm@bb/.F"(Sb^U4P8hPaX$3)6# -'XHl#[Sc,pXnq#8JQ'G):ULPZ?Mi"3-GbWTjo0oHM\'"d#QaI;Vn9L2g^'jiKYnB! -P6Jh&G1VcrdsnQ`:B,M0-%>e#L#("k#cAs_:3/f__2H"7E8p`Q;iB>iQHOQ/AdMSg -WSu&r8>g&bFiG,!]EUWp`HuuCjR2gs;;ZnTYjrdIE8MR^f4.UJout.'lT_OVhnDMaQQG:&%t'62,'2c#"LL$gCp6 -@:sEf*P%5CTAXY5E[ro!97(YI<6@kZjjUs?h(&M7S]TRlZZ#X-IVsU_j\WCG#Ucj! -ABk/\Um?*PB$rJfqb1SL1$'4QodKRmG&n[kkJ0GH$OceBBd06F8 -\,mLK]j-gp2hF6KP(;*o*rpg8A'^pt=gtRK:/6.f$YJ^f_9h5[8$=4&cKKpSId-!% -ZM[d4OXR=E[=-KeR'aIP]\_%tD`I#$9)(u6RZs-MKC#(KP:1RtKkY9'/+?/)>`go* -[b@0j,S_*j.1`8@Rp0UID6LkJEZDtB,Wl]g2IIUs3g"m$Z.AK_Xh2HqI(T!g=tH1. -:S`n%qjX)KH_RJl)G5,-OC7Q`XlDh5oIh:C!Uo(Q=qK@ -E%7C?$FpV\n!]8)`5-D$5.kt&8LU4f&4FQ#9.:&neq4#h_&ii1LPlerI9pgk0;T=E -ER7JH!?W=f?5m\jruu4MMPY^7Qq3HoiL)sOLCK>km^(p;8E5 -%kj4=flm=5Z8q_3`l;o;AP8.> -LSdtP<6Xd/eaP!p-e^]G&d[tU!E?U3.cuZR1_EUA^l13+Dg*`O9g),HqWPlVLi%kJ -/n%>Q"AkoPA,@O9e1n+FNb_p1B()\Q59(.A-A#kdTee^CZRoDl:0U(u!)mu.33dg\ -+M(=N[`'0m]BIn:,(1q5/HhE\W80*3R!,aQM+N[8h.b?\U]mtfLQljX@l6Na<,IkE!;"bc.c5_2kA -F"9Gn%GHQ9)D(XtU^fK?K;uhUJ7/<'2fd\,oRk@PdUq)j2S6Ku]WKbWDnRm\.)j;K -4utS&D&kb%CnT41@f,J?UfU?eU&6X>JmIp,l1DZ83ZYo9;nd@W['P$W5lu;! -\*o(ciO"tH?LYIC.26I]fZi;c3d'kP\#bmk&l(?0L$#%7U,aWH!r#/RDLfKC3G5>W -"Fb5,%(I4Q*_g2MW!_@g7pK@T?cm!'YuoQ=W&bp3gFalR7[B+)UiZdN[.^an%!mbN -BnGuM*9.]-;Nn7\M/-)L):A87D>msnBJ:2C8;GLO6`4-p71fa75s)mjTB).0W$F0% -@'#$,:(0XTI$@r4M\:uh(LdM;/Oa>O*LfpNc*!rCr&AD#mGVKRG6/&miV25Q15i^gj.72oO\bLOD&u -,LS1Y=>QA6kZ#%'MD2&8@\'Ig<,Oaf=Rc.U^2T,M-i'Vpb+UKuXro#j:d?1pGVkCT -\4?XkV!_*VGJr\aFp<]sQJ#B9Qq;nF>II_n?U5K0d9.uiE%3g8 -f0^.(Z)D[q4!4*%:of.E4_UAn0QUpb0e+F!-5H@ef.g^60XGFbjs8F[KfpuX\+QG7Uk -QQV'3FF9Sl46g;a:nCj7CQrVX]@`8*:s:eQa@bsC8dQ[Q[CK*2S-5`]Ct7RY'R;:Y -d$@Es/Y)h.?0@D1%XYHU&0q8OdBOd",lM\omC#\f]c['=b$SYJV<->f]%M$F`NW,*auhGU?(H[n/>2nUlCeZ#ba -:nXS6:1>09'=^%f'@LUC4XtH4b.Z -9H)?BCud703+/(o=gP/P3LA'/$LYXu]^hWT0B\Ajlso\#:K2C\k"1o!;cC(0KS(BT -cP%b5#,BIp#%T#6j?Rog;*'R#"pm3@N&isr:c`.q>B`2O3q`K)e;_eG7$&O\WFXGB -6GB-8r^&c:3mail5/#CEg0ojJ=$\[ZhZ[5>FF&%Lop7Z]7QQT -bD&e/,,a-8Z3)DW#ubd.p3d$bYh?\VjkNDe[?lVn!b=-O&+>mE?llB"^4QPf5o:L1/-Zk+jJ,i -@:+r@O$qYs9K7I[7pcQe]">U[4d(X)D1Vls]N@*k^jLB45J2WNgD?F5"'RmIU$78W -1u5&7G!Ms2R;CPk"ZdBn&[ZZ^3pe5`BR?9fQ>hE.]X%L.3,A_]nB/BWReNGS<-K7%$4CKET_P5K*%>n?AaAoS-#dj&^>%DRY37.d -j:Z)MJ(p"oBEtKi&p(YRcHf56`G6fkVWY3%H9uRZQkOi>1sAP205u\p36RZ'O+[E& -'=)aFJ&cX!lMSZmOTc%pp;>@eGq%9S@b^"[IX"NEeCiCZl-pS@_Ol6JJ0lV2E#p#* --ShT$-JMFt.UEWJ>;D,0eBi:e[\OSh=;iZf3BI?Xd]&JT3&0CAs6cMTYO*&5>hX>uW<*FZQ<3BBr/H,!N=iA>)Q.M5VB`"f5C_;Wgum!(EmS&sO.q+gGY;8M0/TAA&fS?Z"pY0'fFP_JQ\07W3c*9]i1/DO[][=jhAT3]-dirH -FQ-*a8gU-/0q6G,1AO<4/Te73^j"";:i@-g#9:A&#It1C/$Ls=Ti%&&N]MtY)\Qjad,FM4`R`^>Jq*I'rK?8,^8^MS=P>8cm@ne>QDqG[> -o$O:84_+uguu -)#jAgotu3=>rcjg]L@pTc%OqW5H4G3h@9`N`KJnnZB1&6H8%@nR$4Zr9-CTa9j%OE?mlR- -N(;0*_R67>bMAM1Q6pX2&-<[oCt]MoPYNc&cmg4l`e_._ -jtCF0mA%\dlaf\s -Yml+J>=['D>^?\AK]kf>YM;<85J/.1:s>^scO\'F3,UZ79L!o3BPKN,'+-*,8oR@q -!&Q93/F[K=6[mtDS[#H]7'&:aY*i$ZBWBms'*otY;a-O@V:%W,A0T]Za`2)DC?q,/ -=TTb;<8J4NDqG^?MD.*!\N`ua-5rT]+AF5hqGo3"WoVlWnu7P'G\qkJo,<5KRSLMo -)oD+lD/>cS901J>lgiba^)#dW#lf5.hn@e=Mt_`Ca.!V>iE$MqGbsq>?)^1U4NXc) -mauB#Nk-=h),2-)e*Z\qX&A2J8d0=*GIs`)_4)V\d"r2%Q-5N"RBGa!S>JWVZk,KB -2d*H>9K&$W`0-Nf/CoHqECIg8Z31f@L`b_XRnH#Lf==D&:)5m./eT-tLAE^5n&4?X -el?d[a=%X\&Esg%/[>M2Lj5\slal?1E::!T2Y2@L3ZofbTs*>(7CYPhn)Z3P@I25l -%_Vbql#/`[Xma"%W?6Mun&KA?rUne>roT\us6s@P0>DR-FIG=65+Go[,=-p/VUMs1 -I!TsN$EsC0*0.HLh>p=kKG,[d0?`I-VH'B'4C,ql!F(>$!didMp%V%oJY>JN+<;^0N`qBN -j"AuUAio/?7qs,VrFPTFhhFi.D=c`6Nq`N,+DO$GXYWM!Ecb0q:m8$Aj:c3iKsdcA -m>_&34 -,!U06S=@k5Y=G6^l]$&O`(VWe6=M+)DB=FU,lR3BBPJ"i0]=8c&hLOa59*oLcj9gi -3'MQe4:IhK8g`D`:(<@XYk3=O4@On^R=$?F9Vqm5'%jdCn%eAdl,73@C/(UG?9<^o -&j*WiiYM9Ub<$X3N^Q#tjI1gQJ;lHrX.@mj&q9`F32;[7Y[ahAm2:"^F!B2c*>[VI -5Cobs2r4Asg=FZ+(qEm]_ojoi*''L)*PCm2MZBGsIVs3Ae5#)UAH7YYq)dTf^G,gEPKBDXLn:3*\3Db>gq^^`JfT#i[rq(ke,=UOKL#Yp,>P/-o6R'k:-bq. -'MV[0W7?"&YpJ6XRE@BDiV8XH-Cm^UU[^_`oOC!i%edb7`t]kmBOY*GBeOR:dZ),*PUr[W1)B^ugEZgu?h(UD&)+ -4:r5bS[qrX=*OI!<3p`>hVW#DH[f=pWLM'gpqA&COA=&#?)aFMhFM#.nUnQeInTUc -]s5'GLkr,#K"--/mk;H,p[`Tb)>r[d2Ub7ji:4_/9;u.g4'aK06%XJ>#4Dri#UZ^@ -m.O/[H,jU2U=ER*S%%4Vbt.Ur/9ETb\fC3GFkUc%N43qu`tXEOA[84%PP<,;SfJl$ -TtgV#VbS86+24Xl_Mj[48?cX2_%XO4Q%IBc3\fTH"cjH"WbH9f*L`ib1m,trJ0nZ% -gn-"7P,Wg[g>g:H7)Wk_ihhOj[N119peq%u'RSM_G_JsYQmR^h7M#h%N5dXT\ -]Z\JUR)0cA?*:/6I^^sk2&D.NpoV_W,-GgA?[IZfX"Sntqu;Wh=+C*Bh`ndbXtXhX -b(8`22tY"#9&.BHG`Cl"Z.XX<\5[T1%'[C-!X@<.g[0imC/<8.d[)j7.deOUoL= -fm%>Yj6H0qR'i,sC5PDq'.gJr:IrP^40cXH;4F@"PLO9/RE[LfM-S&E=SMo[X`r3Q -#+VHr7DN_Z3OcD$j>>ESEb\^;JpZ_6Q59Jf5;u"NXBD^dSeQ&q9`+LLHY!MpDhn]Q -f5UWU=@8$-]>L;@]t!pp^n%MKY!=X7]_TPGG@(opnV>C;De-"W/7/0[ju1i:YF[sh -59-=q$AW3prX.c8ZIQ6q2K%`$Q^#XnE]KOJWRYg1>h,f9cjUU)UQ_?#==^`,)o^T5 -.Xr-hpgc:p&,5ec_0B6*?TuA2C2e+rNoer5h8T(7XuB=,jo`Qq'ju -SXQanW@;knLIHf!U2XBP=g)NTb7.u$K#Sqb)WZ3sgh;e="RAqM7^6qhDaeJd!8I+' -`>4g#i]0CBQH*1`kTnqNLBV%_F-F[U&o`s^ISU;VP&dG]P*A"B"e3NV29c[r!1deh -TM7dI&AgQ*E9^>+jfWDq^@?u2hg?J]T^npDYh]995\PjhIkGm(Zh`G%l0XK+NTK9e -qksR/+lZDX5hc?^AT>4,!Q:/#o12K?FJ2.+.#;d%Vd9>OE%Vk[l -b[r<5SPEFM7':i!2f7.#7f>K8nd2l).C#8-_9l]L'pufBm=PNaS:j00?kGN7AW$_G -e#lAfSMm$"cjAtQr(&0`i9"uE0K6*mT?V#sM.G&,/:!E-^o1t^J'DM+lRahU(,U#9 -dZAk^`7EmB(()IqdSA)i-C9mZ`k#&jnCd,?H8<+UO!=NF(bCVk#**Z+5p:UfW5;ejj6.n>:,^D_jA^ga5O -l>5(BmuVU`=TVH+Q67;dLn,*JTFs1I92Z+AdeD)F-!p$fDa!a/bCe]":Ajr)oIkUK -rq-6UHgD['6Ro5s.i3Y=kQ)Y!i+7-]k->f`Z/'B_RbMu.@_/>`5,M4?%_NF2Sf&Wb5;Mfri8A\Tr@NX) -Jr=a]Gihh(W3*rg5mKG:m@);MI'*KEFC#==KGUr0V?EhE=*d&naQ91*!8n$g]#U!Z -V\9[LJ>8uq93@E*R=^a[/Ap"84I=-AJRa5-(,Ltmc#_MCV>sG/h`$XMD1rX@/`G8@ -nL\jod:n^"kYu>%!OBcN3r9&G:ldK:/B?nc@(VU6>\kPkr#thapmn3^Dj6>C!Nn)Z -n'\[IA^rWda[H0*/5)))b7`;Cod>8:.-'oC8->mJES`po#N,L@LTd7tn%n5>n&o'e -!lUAiM;J]r\WS)pC9,"T2Re!]EH)JAdq0k1p$e-dB\^sS>_7Qo,S8n&>Xf?e>3uKc -B]o%:n! -@q0"mpjP1bD;Z&>LZcdJ:13qPd0W$fYA=F@$cP5K$#fgg'FWu`/sjk\P2UZ:Q(,6q -Qa2`aeRg%':Mk$Th%@D9%+NVQ10XAOgQe$dt"@ -1p:s]SI;)@jKd,Yj+8R+\Cq7U%Y,>3ITJUM$/8g_nO5`FgBHB^ -S7eDg(>to^Q7`%DiOCm+222%q5XCs.Xc#?R99PeM:72(P4+0?j>2T'\55hDR7pc$F -gI+c0]B6p+)Y:dL"Z;`-YO^EP0C[Yu&\VQBLdW -=JQQ>!L06JhoY&p.^4%dVgD-[@RkYKY,cks24*CN<6EVHANH5QH'9OEXpX`6c>Em[ -\4u5;CPa/#)ejWIrSnMk[*&T&;OXi_NEfB5F%P34Qm:Rc,;Ms.Js25g^!VZgqo84b -*"W@ib%'OVV@["Z&g$>gmn&YkmA.)^LB-V[D`fM9DK;Cq4$!\YFHShX1OsT$"&4-+8pKZT -?VE0+YaD*,?kR\%(9$UZ(H/OXJu\:`bA.KWN#]@;STJs^MML(UcD%*DSU'"\,4*P* -Z4PSYN'jgJ7;bb_Sbu-UmNHJIJaX"k_'_YMeL+hlf)!/S,3^X!FN/7V5CBO#kMPM# -laQ_>o]>Bo)+^W:ePp2IUlro5o6Ms.P.$AX-SC=2_MRZL,;@5Oa@)A6BYj'=3e=EF -d6oAElrp+i*cjt,h6C&t&i"2]@4'c/]\lR"M`r6\563scs+G7;FR&5p52s$XkNFmb -J(MQ'1smSX8:XG`S@V'dh"YiI't_8 -_A%rN&stWbR^e&#hHIE04'aSeE'n]\*Op>%afX9U\B',tR!15U>A`'/l'&ApU"d2O -pu,9a@I)e=qtkSno_Q[2qEFiJAK%pn=[H>:d:oMeDYhsole(8E9M:\L5j+r#Z,iHe -!t5e8_ctQg!DW&h.!XB=RIm6,Zks8SRRk%>*k14]S_:u6f=Rp1K3eU95lma,=b7lJ -j!LK37ZC/(`f??[SO]7;QVM?$$bNQ7P*<#OlaC)a_Pfn!''82%:"ZN@S]0q]MpB!) -<3[KLCsOcLT8m8fc=71iA!kV].-Vg5)*4`<4Poh=D]B<_s7/J50>?9:\)6QLfirkh -If7R1`.^*_@^ZbQnlKq_es0"Yed7%/]r`e#BnIg:LrUEC:TlB;M\mn$iHaFhj6p;2D;.is#-ga4`e9\iHrQUAj -pW[.(8N?S$ChUAVF78_=\i$&NM6X/c_XqHhWT'W]OZKI$fK+'E2rJ2SY,-;V -jq=DF,e1eP$RXn-30]6>?0QWUDDMmL<)"]-dgf0O?C'O5l/Wm+F`DLi5h36*RA;HN -9df^g36c((e1DoA0 --Ut8VfX[26g+\l?.teP@c!4&I4J)VEijUP(X2.;8li-es9Jc*NlZVX0/mHr[&"bH$ -Zt(MK:QSe!EukiS:QD/dkgTW-J@/CH/JX1h;DXX:7OVE.UX:D2dLK&#piP?=b7^d>Ab!No<$YgN,#p;-WhR/&[bsi]Y=bM/XH`ekg.jU'bORL -mQ+$n^T<2lM>?ZL>_0mV)-aR?#]i5=%UQ(#d)88L+p7'LD)^grUB&T59+Lq -U=37ffJ\^YZusW8C??.V(]HjZ-MRg`X4/H!f:OU^ZYP-ACt[p#J+se?VOa<\4(^N. -5Y^`iOu5(e%S%mi/!c),#U2Ohc.l-"7WiO(o8*@C8CbC=_VXa7@gJRO>d&mI=VoNM238Fdeo(4-mV0W'E?$ -adq)8e.OtY3q3D(8MA)HeP:ZO;hl"`BADV`'VE-PU]eDMJ+mVc7tg-"$D\tcNQHc;M*:@i@4lbMN) -7tN_IWI[f8,fV,u'0PhH7FRPp;mA?Gd>TZd$?RbC6gIq37@m.p[]UDY5<^p7"\g@Q -9:T>Z4VDDJ?"5%Em"g$]Gm6(=JXl1FhUc-(p)!Z*;nfS774A0R>,N;H+BJ!(anj=1 -h1H;[LP9&je&b<&8gh$P24*%DWLI4BpGn$*($GKsEh,n-_03MDNCc>83n^.>eb@Or -*L3bErCSYY*J!IEN7p<%)4@ci*lc._t_D=9fklc+nfQ:$[ -=kplGg9l>2=mb:YOIb39n9<0?UiSN_(sY*rF,ls,A%5ng.QE3\*(*Z-JLNP-fdX,/ -#fQ;*reu1Xi>N3\`dK1r6SGk4'INSg)O3Ubd]:pprR7a>=+>aa`+I370/s0pUu4Ld -JohX?r\V/`Q"0djU@LG>]3.R*1i_Xl!J;l+;B --Bm5lgP'`Y6t->WC-Y]IQEo\>[H/q/BO]8!he4=+HFE6$kqlRJA:V,65096g3^#L* -dqcJY!_SH&!_L:PGdMLl;=6834XRGk/..joU6`oSANXOq8=Lq]VTG?J,&\AQ5ab+M -QI./I0I]*7&/=%QB-0n'a5El4As(C^EG?4HNRFn+R?VH]8o7C=&5`5:qG'bS3lgPE -Fb]TKQFo+]dsICVYj?bdM+rfkLo-rDe+E@R6f3=&n"7=@G['q7^d*\(3gM)%.?e&G -Qrd5Vj03\'^:hD(S:F?BFIYZ]P:$2"Eg^Z!FIamE+d(\]/8R-DRQqF9/0nndV?'E& -l!8e53,c3VGABGWZZU&0I1I[FiTtN5!HO$U$F`gRXV-n%VDTjqHF7(W2J=r:Wi%NJ -g2"He8nh`K6%MK3$HJl@fX5at?KTe]r&SOo.ue;>$&pdSrNN+GjDGuNh1gUh"(D@8Ma -XL@ETY\M91r&QejPF@:I -RnDpAX+2Z`Kds#t7HCJ99U1^>;\Df.U<\SF=g9G(Ki7!mZkROhAX'L-6Cq"%U2jg1 -Y45)k/t(!.e_+M;X'B/#CB76:TG'@JIV])CWt0Ake-huS[-9sglt?`a>JK%IX$7ag -*@a_/[B1)PFQ+M(#IsSVjL23jZZR"dB?oP2qt3iXVqGm4NUF#d.!0N3Uf+c>JY4G] -:ZqdQmaQ&"*!Xr8JSN0dNmjk+gCm?&nL!8hW_=&=A/D:_;QWBb2_.TL[99]GU5aY1Tq(Q<%<,$^s/TMgZ<1*>iV.8HkL9mXG]d;@MAUV -\3;cf8<<#/1/R#,Z4g'gXJf/;OY/66VFBd'8.ua&_BNh^V"[UKg`i:fXLCh6:kYS< -9Y,4eCc;C*`^7/[Oi'TEft8CGoj"n"f5T)#ju/'4HC9:Yj9]KW --Ual[YMU^sUlIHgH/L6inXe=*XeWN%WXdGf-Na^])+(6!DPiMt`knNK-K*;]?8?As -1r,MnLGKi!>&rqZ-@9nb*fjAbSo$d_;X!?F9reK9XLkt%i99%u8eNV>e5iQo+ubpT -As:B;e(E2SLI1Hol!4pm92&[e:_!d\]0ll8YS!QQ7$a^)X?(d+_@PR_->L9Q7mQ7Q -n+9B?rKI*)\1oaRN/a2;_kuM!3Ak>B&"0XW_mDn;%'7mP`mgq13G+),)BrZ\p^R4B -UNaT5&f]cn_6Y?VWI$\rM#sjaLQde=>sg'm:tdeFpZ`"TcG>*RO>cCMZ:98iF119o -K*CTCNodode*`osF!PFeE#U*HS]n04)V#2;B-mRgNh&qAS]upRGbsNMW30sm5G>2( -,?+#iN*L1Ko2h;*T^,ZW-dd&$_Uc!H/$pCiTXKlU'7>!fQ.XXO(mgV#g5But1_G<'sp3K?$%g%Ro,P/46*(t<`2g8WT6 -jZ9RJ"GsrRBd>RP'bCAf4fO2<'F9d(][DAt!\uTh.lAmf72'qH4;`Oi,;R%f%#g[n -,Ne3o.5l!;$sA_qf$mhq)Jc!o%@I3*5VleOACMS;1H!RZ>OB@P@Zl#R-F)/X)6cef -D<"LZ=Md+bZAauR]m2_Q)TtL9`sS-[Jo-0Ze.6Q\(aqA!ne>Xak@i(#*]/f23iPIu -\#9uf26aZ8R)nt,*$:`'GHQ>Q7rKC&f)=WUI=LiHN_G"jE'#mr9deY'^8=qL]3Wsd -glXLc%VY1lXRA2S=/7Efpc?b.Wfg+pRE`MnlnX,O"O;O.W]1u$Iio^aR0ja0jf;eQ -,-cA>R@"9a!)6[$9a`d\!DT^p.+BK`EP/8%'!5=!;!SZb*gshl1&*+j_$T\4#B[0W -NEALlVVnC50P^;[+AcTg]Q-^b:h$-.U-agV'J1o2$,-QRJB,Q'q8Z5!$ONAY/?qKV -@_e-DYTfaE3)#mNnjPa]D^>Y4nKG]:"b%G_&j-j&S`oDkHhO#[/`[T04rInl0[V$: -)oWtq,c[3L[*ka>RT<(d?&stkd];P8oX*fgUM2i/)UFkm;oXZ]5oe"q -dqQS*mT^!$k5]Vb1J*[+*1`r4SS$?MFf,m!'0Vi6//q;p[l51!H;jFTWGUb@F]WlQ -PU`J-$2@L.4qGJ,]rg&;BU1693No=p%Th)8*_DCPc)T@I<*H1dmunUePK(Ck.5YoL -O.%<2!"BT\UU_R9AgkYLKU$J7ONIY,B%"IN8rJX;"eXMJE.Z+1SVVG--,5-4/IO<` -5%m5U+fUXt]V8XThh$X"irs*O;DdVL:$g*,7A<$aFl;AF6*%"+->F9%Xk^*WKTr:u -*g`jhXBdJZB-k^%$qd+T$QA[fBjNC9Br)\nnebHM,BB&VVY3V=/rA.&e_"D#2k#ta -R67$n`P?LNe.R3&R6rp(Lol#EBW+9d*0X-QBKB.RgXZBgJ1[FhYiu:4,*gJLB9Fbt -(];`Is/bO.$YF2%kDr#PQJ@5/GY'W<'5Uqs=\>PIi!N-Ik_d9dBeVAc_H4tD7Ba07 -O"D(:4cCBHRnIA_M@H76$Z_*_!f;I35_*=9nt[J6!l>)&;:PQ1U5\)R)Z2M0T/I(%`?>V]"/76k&l"6AEIp(p4A<,^eIIkuX\enjg7Uil -mJ>nR4uI'dp?FGt3\7F80@jY[WiSmZOXX3A5AGP[KB*j5_Vb:'3o?Q72dHQ0)bXPeA_MN%heZ,-3/@h:DrBN-_ -31QC51ls-OVCnplf9F`C9N,/hGToH$"E9h:LXs`4/Zi(;kr/21Wo"pr -\*6jP9U9)4dlP&[b$E)aMY+]EQok/Y!:LR-q!Olq;Y9`nd>U0#TIjLOaTQ]@'eY/L -WH]n^8LBNoE6X# -a[?3WPQA_!;_t*I3NWtI3Y5&e2VVCa^JHC29Ga`c;a##gfGib#onC'=!%WWlWbIh] -Eu/H*Bu5[S-a#0VB6o;EUA/1fG`5T-/&j)=Pa:9IE#%ICooJk4<'6aH_8DH* -*p>HLo;u4Jbgqn?Q,-9k`g5RZQ`$L&`&Q^7&3iS2Lp2<0o5J5jf;o8re^@u*>h!tf -pt0aQ2!V)l=3\g\ck&%^H!6q;UG13fJ$))82.T*T%D9P#<\p1rgkc#";h$s!3Yt't -3ElVI_9^+*M'i`B'53#r6fHPhg[>^J6mTpaqL8!Is8+I-hu'[4(N,!M]2m_ch5.O@ -_ZOZ5X'[ts97/ruVeq\+Rnbp'nk3$TC+@fK-/KZ5lFD"e8XMImKc;3'E`N&:*'J9D -a8i(;3'a''Jh0giV90pKFJ[02-KXk/D<\>j=b:Rh'++GrF=IG)-N3F9[-DXL)Jcd! -6a*-Rq3GWNeT7RT@^a=7?Vckj9X7%TRN_f&">\hgaGUJ,cbA5CU[rHiE8Xdd[(U -YFTt=9B+QqG!'n'HZ]]m[9kaBCb5=1lN)i@*[^.$7FR+$`36.?gF``?=Hh*GVU]d? -F*g!\%T)Gpi1TMFNZ4Af[LVMc9i2Xi-=SEh9S-T.-8M9>g6&ESMqb8[\9rj;^iGnV[>R`r7V-.C#B$m,(/JR -SVXESf6>E-!TanAW.p,*:e*CTXX7@gG\t?BKI2Q)%.^NIi[BRVHn4'0R4ENj/CRqK -Le8ViiF)3?:m*@5@E&]rL9H,&qZRZrZ49SB`nG,Im>3,1]A\,4l&@q)g?pK;s8J4C -p&0rd,,G&W5O&&pJ)'eu!3A@0gF^6J!@:"Kr:nO1\"!J`*i6rV:0.5jX\[E#CX'mUYE$%@^B+E_M]0u_29l8.gk/Mc^L/7oj#3&Ctl -3aIpjFEbKoD+r$^AN=2IZ^AhYNc,\hg\$2omcoD -d8^/F(Oc>SI83`>m5k<-:OhhuaZ#frgqT,cEH,uHV9PH]h1Lb8W#pcInp9-':02Qt -.Xl:^*1BO?5tJ'^Hrl8]HfO-^NfQ@[1A&f3aO=X/O,Lude`ppnlfEY@1R22s(YU@; -%VV;L<@rk;*tbE70ZgCVLEi85`T-Jj+ph^-R)h@1$^TSJ[X!2VnkRur9K?Y##8)o:3)crZ%bq6 -dSe+%4=^N^#p,&BN/>IK*(:<;c,dc*E+g/p:c*a@eKLC6^D,u22dcGXDa([Vrt"DZ -`"^^^LuVuqqUH,QIYA`Y59Sd^J,D4h.K.LM_0kpjq^9OQmWn8,S[uIZ":'*m)p)I% -2_q\fFM2S6AgPjgBXj._QSQ[n<4l,MD"rG12(G9PrNg./4*0Q[e#/n2lgK<=^&g/S -I%Tup0noOk;1HRP\ep?Bj>0+fFnBYTab3Y1F5hDIPc*/c"!X95r^]-];">r+V"G1C -WO/Ff^8742WL14&BEIu4r[o0`K"/t"&mSKfQ"DIs68g\?$)=W7T[V/t?*hZ*m*sP- -ip9Pr6L[iuK,5Gc5B0k\]N!38^.tq8<3cuMoq]G5J:jAt&T?20;#!KG5(Ud@i<8@X -kQimo+=A--3YuQRk%!c[IHAFcQ)H=W+?UO[^_I65$3OASa?i;$N%"T.%lpF1SN$I* -)O,A-q9QbFa,b8Lm]U:CMTMcgOFC.RT\?n0,-0QF4Seg-TDJ027_aE0o\AV0?b1Q4V-q(#g.hn&0f -G?t$m+-8XT5Q+cpP7$$Q`0Y;Kfmp7;O5prW:#mFUjr4=,MojV[h0N^Snk$XBfs=f% -W!5orUTe(C&'g\jTtgVQGVK%<^hRo\N`pS]B"\oJK+hL].CLK:9jkC@:Af]r'^3+g -YLbbAD(KR?BR`T69*,2tn.g"^e!$;^a%8o2d?I8?>H4Qh.%89b@dDUhAjFg]4LTX? -#\_po37gO68+=bfc=mTt=qVbs,ud\MN+sYT/:;Q'],AX,TDBM=qBe$VGWPU_WI@M' -,Q@Q&?kMseP;bj^+[@F%:3a4'Be-i0,>;;r?8VmS>@cGjgWdoq^3&RIq*$q@JJ+^] -h]X`]\F`"8-D8g`gW6;+!6#bqVomTEinDi9jskaT^:9TBnQF'6>G='J+Z!,Irm'Bt -T`ct;26%Wgi=JVY>UkcQd:k(3NJ;X.(9i?TVe:682,m4H!MdC$a;t_bWQNiBjX[.;7+%gI#5HDbn9]FIqAoh[ha+9<<>@:ETq9BZd -gk-j'FihhAFh9W`DeGk -`$Z*50lmXmC;*g8TK[4hBc.In:=(ejD[<_&1)/jj=t[o@W&]+b`\2B!VU*CW!qWuF`p%MerLf!(kj5C9j= -rm8G:6UOY/NBB'^p4N]ZV7^Cum^QOAOjJ,00gCpn/qIc+.2Hk8k"NQTlh)_VMc>p9 -:uL]Eb7mR714_\S(aLjc7FL+N6o('!f$KXU+e"4hoD&C01Z?].0u$\U=deRn\rV4@ -M@,*,At[a4Y^t#Yi&dU,%T(&2]m(k,j-UO'0dd@$OS$ni(%l\2`5"[ceF3UVlU?Q\ -?UsWeQP@C>SfIm,GhC'cL)`gk`'l7,ar_W*_,,Ho#=pZA7?P\PU$l31md+"^F0+1M -ltk3TK,e5f1P;gV* -+ASFG*F6#)=I2V#-([l2E]Q(A9s+9)=#DJ#dhBX:^bi-j#6qCnn-Uiqr3W$_ibIE< -dmHJuNfMs8+29BChi^U8/!ZG1\h0Cgc/W.#HBp[bH*;G;lN&Ue)4G0?CJ1#9["3HN -*DI:)mKKZ!&.*uY"!Y_DW>OlW-WqCY6W5?%_5]VH;?^1&%40k-r;R#@JgaEo$#Q/%tQ)$f24U15VS#tJ!W%, -3X%q;Oju.jM@@t'_#G@DdDH$?_uC_'B`ZqK$I[3=VEJG,2P?9+ale6pf=4;6&5'%h -kd2/!If=NKp?)EA>t-c>QU+Z##!=$LWq,jQjP''+mp22BGC/*+Qqg&=,njYHH:U&] -W$GlB2VY@Uah)%mO,o5*$Xa,AJuXB'%EO,snH&,M@5WZI$GQL!h'A"RSSgtD=(S[C -V/f).hU60$h(C"G('$VaMjMXdS$)*e4;KUF"1*1JWm7hZ[:VrZ'=^GfTS`BhMR:ug -BI_!c/XT@B[ZIV_/+pa]+1mc7;ac^68OY;KNDk,/(SK.7;>Fb%5MP2c$Su@'(M&Uo -,Go@gf-R!'g!ML:"`K`0V)ZpheKK"a`%+iI=*7)3%\sP2e`NT3H5g_TgC66*a+*8- -aZ)!j2&F]?)u9-TYJkEc51oh#C3?5]<'@^f-hu7u\oeK1J`F7G1'q3b,^CZ;7TI1".UCRu -mqR`l[bRlE[h&b#k7>crS5kbeNG^$jqn+&>U&4'*sq0 -Xp).S`F&\r[&VU"3h=ApOr?AH;i3%i6rR9F-MU(3S,l?t?IQse%>51`M4?iQkS=8@ -:JKI%_Q9;(mbj58Mo1oD&d]ltN7H9sY]`t-N2)e9I+-1?J#1!4m;mtpm9l&-EKE#t -Yq.Jf0=h)n"OXXp/TQ+1+!4D[r1IZZn,nEEm`aLbIdlI;NPj/C6Kg73S0Aiic?)Z+ -QTQ;h"iqP=#$1=6VNuqJ"opM>=r$pOp__LOJ0V#9E]F]q,/4okJm&U=$&IY7c[4-I -Tm._%:#u93P1):,YqAnq"Rd/K+p1V%P_d@XEI'rAB,<6YOl7e.d!7a3_8$\#KWQYY%TjrC[d]A11i.6%SCRL\ -`U>tRqq3n>'\k:N#"Ap`e-8aArn]0iCHI%KeseCN.qk+1&Q!mIj,00/hSZ_ljJurL)d='ds\XK)4*fnVm<. -a!`+%=omo^n,DdDWtu:7-[Kj0_UE3KgQ>8$68C_F%;ff:$ml5qFBd#*6-(b*0[qf1 -i5]'olbWnbGNV*FBnrJEF;A,aU>$-BoD8$,J)95/"p/2_i;Kb5\R7*n -YZf3[([.eCr"mXK_jM4+\n%g,23D/r0k0?Y^#&$RDJc)&VVdIo1;dIuK#/?i/NF-7 -CmZ/Q^g2>gLCuguS4P'@:bma:N[X7X:0c6Sr"h8^8;^X%Sk^l<^AC71%:r89u_NB(&*/d3/;>:[? -:ahM#q6OB\&8Bkd-p&D6V\t6lFO;rDGh-a;plo'eK&9r-q#F%Y((7dIZe=8@-'pRR -$R?q\82qOo(S[%6/eH/oUO:*5akBJN=9MUPSBj-X9WZP4/unj3]E)%%*XX9ej;Jf* -Und3G-Al*J'g`4&r<0e\K3'auL!9i^^`ctg>6iNjVA%2e(q?GAgP'iudtorQW3%lF -%Ca@;!+%G6U-g&kCk31fGLYcD!6Jb1MsX])>pZu''MaM%0qi[i,*KQB,d[H-Dj-"Y -#UgBa2+D__;sr"SR[YaknsR2T'UeQYjXRf#1_m\&)2Akh -Ka/;T^:Z+d+[;>$71-k%/dSI+P(q$$]%qWm^8Y50'/?D+*nOjT:^VuEB8Xltl.K17 -pU^@K13ZuV'$M@;iNXPl=DU5'gE\()U#RJWA)n8`r!nZ4>4%eS"'j<3A-p2!`NN:- -TF3R_klh#sQe:4<2fa*B"YDKaVW\SR9L1.r^reYa*>Yp9+L,]nG*U9(=#_J4-KQ"f -GrkBlB6(9On)#G#hLm)QcKH:$G+.UY<%aHAHdetZE1e"_L=3*n".--61\0?">aJ'n_[7?R#O]>%bh&9ROO5VUL0I_3VhA[o!,DAZ* -r`Uod!E-nb_0A!X:&BR25Vs@=`M3`I>UgRcLJmY].M9r/6D[3u#QG_THEhE%Qr^Us -.Xl<-L71(YV3BBUaF_mO'FQSTP1=#jq&H%Vgj;ou`k9+qP>%?CE0nYUD,;Fhjak=? -N'\p!#/Si58F[pGNNA\"#W1)RVq,"&@6p2e?ad+;9:Rl1n=gA/3n\0KS3p5&cjj^j -alE]K7')or/oo;Bk'!$>T`imk[nEBYG)='cAVh&h(V>W%C(i2pboe* -%uenQGd!07Jq=Nk!>\kIk__I5i!!5:.mUO>3$/Kor/j;G.U!0JEq!cs;M=U0VSU=K -,%^O%cj?Kakc5GN@7.5j$&AKSV&Yg9 -Eeb@=UpNdG91k:>AuWY'BMsG$qWXJ[_@ck6kMIE2Q2jb]n1>,HHd1T!kdrJir612K -WDpfA\t/)m`7'Q_BhbY1)NE2U8(JW8LZ>%K!%-XUO@p$BJcakt@Tu\(?&hQdnm39K -!i:`YeOH^A,M/T=<2TF+:_'98=@.@N#sdR10"<+s5Uqk+!%S&9(J#8nJa]X!h!hC9 -:J@lsoQp=k.`j]C\*A._g7=_>V=!B`c)%uHOMCNVrf):MSSd6+YmjXeLcK?4M2!+e -`[-Pq&2oi^Ana`.!]b3B]Mk,HhX%"3-QOfK5JV!(J53K91oV^&!abOG#Ab)KcH)(L -d,^a:fu5S-fVt2ue6.ekY:D_VJo/lfc2FbS?+KB=fsG.'RE$.7]"Y62=T2k_cQ_ar-Foc!fQd`n((8( -R(mEZPNAH?E?Uk[`D!a_@]G9Zad!?*6_P-+(gonZZA!S=(?W%F+Hm8:]!]A -82_=1"'^/83EKaR8>H4"]ef2BX/tl@!K(^HHEX>qle]5MCW$o7$saSN2u7!RZXJ;F=O+%?"HW8m*Ob[9tUk<.)([r,2I -Y9AqKo:'5aoo`(*:Y#4246JWM3SeaA*e[YQ1?FdYE>/:J"Eu5-[E@ntPj0_7\gMg9 -#PSqDMs8`m@F18omNNBOK5@^Cf/oNpQ#jM3Ttu;_Y2t;"f?^^I9n2=M]7Y5e9r2W< -APYq4$1$Q!a(*rm#3qWdNV.UcS.2nhX\A&bQXCV=e%`[bMb_E\l/WSMEo-3#hAoAK -%]@7hmgdDQEi&2Q^\M[QO9as85Mkk('O -6U,o=*RmSlYm0miY@%fsg8FW-'`.XY^=1.%13B7YSX[ug6IT=4(M%S^pAupa",m($ -P1F[f(`o`%$,?^@!f,7Z1XP%42pg5<<60^Hfg@e/#!7,S-1(!TS*qfgH:N$>A!";K -Hfe5>Zg_J(;o390po`HWGi%:?g!qrBfXZ?)Tjoq853Z0BZ9h>"h(C6U/8$bKSK0L8 -5Z;i7n",7'rQEY'LM'9Hc22]VN694n@_ -R*Nj]Y'1+oKN?O4fS(-488imFlI2_F-TRc68E?7='MU&C'@1;8696Zn4Z"Hp0h::V -M)T!P=*[N"W>[F*]VGlOU%b/hI/nA8%X3X,nmsbpqi<\_5-:=0IJdj;knBZhS^u-R -HKghA"73cJ]5aqUMS\8f60Q"[6LR-;amWL3oRG7PrLVZ>@"2c_ -r:\CP*@JreirW<2F_!rNpJ6]`e"c:=ogaQ:V`=/k>?`Bm8ucnkI5" -Rp0Yp2">;32%ele".H`Q`7nJ61*`(u2A0F]fo!h@aYkFWesnEPAq]%:DWo,:@=Eu^ -o("kGIJVc(Tg-1qebc^_Ec:*3>Lo1$q+5]Cll5/BG9Lm!-pc`eMV-0oMQ+j9.SCHDqh+)[bTP5*ZA-#+'rJkqNM:A3.K+U@!K1M9@+EW -Z=A!=G6qbdaZd89SQJ81aR,E9me7\"#Pj>6AaDc -`-0l$A?1u51:-':T[HfsXCn!P;#,!UIAqQ"o!j^OI6CtY_!uMj(Yd]\jFCT@P*I.cY4qA^ -qU]/QZPber(Lf&CR-LT=;h.sE3(PuK'm,-<,P:C;Y'p0"o;)4N\dN1g*9m)?gq:0)S`5^f3OueI620_8f=tr';/4Du -;K-ppUii*nWC63V)r7jRT(,Q\I=`mcmYpJrR7aAko&YoT3#[=(+7T*J>`POmhiR`F -GP@b'.Q?k77FS%sUrG1+LPHTNZHi!CcLThCg#7@;#K@6J:!DuD@dhlDUNbGSUBuHY -dg]#hlXQ.Hhm]_O9[t32]1q>TVZM(nS53OMpo[C>XU>oe/5@>tW8Mi\2Q=-\'hMfJ --)PT5ROFM3Hnrtn[&@JiSRcL[dqn1cm1,9f]&s@R1!$L_G:\B9gptt55]Z%[h#1s; -jK@VA%uhW9]&6f.He,%BGTji#WABjJ];%IF4[Q`f8$b?gq4;&.cX'j)d"cla=Ig$X -0Zg+T*G$NpJnukNnou=,M?ZT -,*!O`1bRb\>K2h'&m/i,'0_j_/P`arc8XC#`WnKWNaq;NSUeQC3:t,We4]5naW2fn -+e<:`]G=>q]_UCB'?aUI5$'U-ARt`G.UsJ>A]G\3k6?80]-)Id*UN&/lL*?]9+'<8 -RXck4rB97AP$4VjX)Q1AM67>B[[ -rmJNSq3d)Y&e8[Y#K>PqT3B'XT3U7Zg*`d_;!gi`.^V+J`_pj2Q:^G,*8IY6>Y;_A -j$`)&]$$e#puY?;C?\.[*T4nLe`([4@T[mOAuhF('Z)@M'f75@#0o6uTR -,->>5_ID7@/JQ5%HUi5iPY9!+db*!t7!W]8H\[(8ku>8)GfACHNS5a`I0tu_`uaSa -!XM=PTUp8C2epIR4;jlS0c/p*d]HC%icWN7$Akc2PMX0 -=4";Vd1lB=XSh0sQVRP%h:e^''m(WO:WG,!XuOdBCh3"kH1`-t= -:MP)<4\b5G..&(W==.tVpL&!FD`59P3ZV68n3o3VE_Y%[V%PZS34+?6C[;Ft<_?rs -F`pOImN:8sB4dl?5#@b$'k[aJf\?!r0!?aBH_^QlJ#d0mBjDRV:]=\D[JRtW"\^rX -PS)^5\RI;i3]fLhg)"4gf"pBMUoJfp9LBOoQ.M7f+`W7X=Y\dq4>]K-7oT-lX#GR+ -[/oUA#p.EBkH_Srp%!1]]'?[n/q<2l9Ab.Yo[Dtj*t_BOVH*c`%mS4mF`QLmmJN?B -Sd`t[58KtpA90!/h6cWs;,\8g%33l(`)//fMEn/e5>uXH7!,4;mRKfdKMK_%2@9Fh -8Z*`@0MW^V8L"7BmPF65e&6(*Ve:>5mcgtgE(rt]V5]T*e,;Gr]u`[^psX@V'hm0E -r,$B"W-^6^7/1t1e>b,kdG(AQDMSD#"ilR#9Ta`s5op53T3/Jc"aO\RcC2LOg?`i. -)R:W6+_/G*8Pg^!MrQr71D[;V*&WiId1di(Q6)L=/YEDZgN.T+HKo:JO.M[+]/b$2 -9g'l,gV8.'aPkGUS652=I4TNe.J&\V>@.'CNV?<,\I -"f9E5!);t]n-:HYVfe!J#12F[>#7XRMr@&N1E*S#9l6JAK)?,*Udf2OJk\sg6FSC# -@2%nr[Dh^deCZ1R@_+BS;]76S`lk1\!"_];J0^57@?_94T30Coqk_rOpKmIBPF$af -6Kk1Gg0XWqro;1+Dob$p2DMcbYRi3>+du$jfic@u%!5BXp^I*BlC,@bc9$%;C>+>9 -fo=?m_/US,%&/TiVEG"`Qp2'g(:g?<@j7Hrk4@]kT'n`trC3 -#=c`0=[L/.WB1-RaAi`!^")+NWcsfcZO?,`e_+KpRro68H.`q(/SNcpKdQZr`OGsm#V%K@S7$:j.kEYgO%qO0 -;kg]1nQk$uA?b8^(NFYC)J)L/NbCU-)bDjiPI0W.huT2&pV<<#.3jnG>r -3mG%@+5O_`h-;]iZ?m_(Ae*/j`b_l_GBEkVJ_j^X%QGBklo\/u!L*fcqPHc;(M??q -VPfG,bfl@)LeFUKdA=NiC`6$(mRF7T!Q+8AY^;f]XKH0AUW(Hd)XXY13hiIFC,2eK -S8=DBR&5DiQkWJJpldMu.SkSRc`"M".'"k[meQbN]#g8s6H(p`?HK6WfReCF\dk:l -.PuuSbX5<.0I&=,7oL+72^P8uXcmYlFGlQ&ZtT%rhmQ7g7[1n^-:`V^,D8hA5#%\u -!]j&@AuFtDM8o%A,AMm -$fm=b:!D9kbmMbT0G.1X
O0uE6r`2?Uq:lQb?C+E/Lo$00]t4LmPq*T)k@Z-a#E#;RpYPFo -s"uqt1,E+();PheVFu9P1,1U?Xemr%#+3;(Ipi>_)TJa(slQ8F_:RWqB,9Ak)m`DF+l:?1<"i<++p$ -QaC0$&*=Er$4W=s@`:;q@o^OJNQsuO*+GEhVp.moTlK?!>'f@j)l;"`?IYZIrR+VM -,8>UsIdGfoD:$EIIMDYJj_\ou.R%iRm]McP\)')l@X3!>Yrk,8+59L"%?>WJAl>TS -7B)1l*)N;B5d5\8fN5<'007XYdptu-Yc=j!-a6^%G8&6cp'_DU9GEQ3:'--b+<=`; -"-F-k'1MCfLWWOoU\c1dH]Vqn5k/#Q[L+9@j)/u/-3f7Q)79HFn-IDR[0dL%+#S*O -%oX&N+C'U>FOc;a[fsL^hocm"aRdS[2#Pc8=n.?%5M5n%$6:O -I!&<;6s5ch78bEb>ZW5M!XVIH@[n(=`eh#m`Q?1ZR0=]\]puCQ-Mo_\3-'RT(j,"1 -92?e%.Qu0M4EqbTo%"dI?AW%&Iec(O!76o'I]<5,)[;?U5iOWPh)Xp`LK6p/Ir'o; -S:W'WH?:WZ'p^^o>rk[q>WTFIl\9R)Sj0_t@,U,:!ha7VEWR:R0@Ml`TP8!>X7tu: -a0bj)*NsZ):-l9K'WY0;3b599DKUb98'L6@DCQLm)2J>!!LPW_;&t$`.]UlI$l:5J -Xot.0-cr2`S(hFLPLe8('F)b@_=d#&n#'$L<&joJ=%lpX"B?6qP?>$B:90u]/%VBGbYVZdQoH'Ep961ZXoUo:!m;EF'G@KBK@Mbjj(K]T^V1-@AgOl=S[>Zta=M -%>fN(`u9hKfk[6g9VI'p@3_5_r]=oq3g9$f?Wa?=!$7KFJ1g"*%pXsA8aE( -9m7DlN.Pd+1b5?bBi.M0=t6DGGqHq7=Um0?J;PSE+SG&"0u.Ja'J$4$.7m6iMC$EP -"Q[!,#SOqqMNQUPkAE25Us/4V,!O.DoQI?hW?@i>SZH(Sh;2V;_bMtUYkWl(,SVsV -M,$0NMZ>0AP^lNAY&]1jS0;huceB$q@%=Gogu?ES![X]^;8nESi@;?%M_mXTi:+t@ -Hej=6mYS_(7Wi`1.Jrf>TN&8 -'ZO4J;fQba/t(LNGFE5aT1u6G*N,E$:?Q\+S.YI -fFlPf1R+h5"6^HZ/O!c:K#WYKbN)6'8rb>=0,pEl7<#DJZ44iSd#_#iWh,N!!1GJg/tLuW%7?:lQk1J:.'ulY_&PN>BX:!) -daoI,6"O1-EbVH=];A8++r*g!q4nm$BgPE-e"W4i`Da$dP,EE]9r10(K@5T\@@X&9 -fh!R4Z61U$\Ah0&0:SJB7qo0=gSmV7qS_`G[rQXm;3\5Ckjok-GMr8123PRoq[+6K -Go4$KD70"Xn#fqD2c+ghbcXk]?fNob@7:2F/aF=ZX.7F"p'2\fnT;+7\\)Pd/CW\L -hBOhQ;GYn$S(,CKaU--\U^s!LSqNa_72>$N'8^prnT9iCc[f/38P?u:n4m"(!Tf%e -Rjn^^"#36GPi9';9,1-GL+43EHqX](J-0g@Q^[hg%P[P4drdL!s.QAUdW:$is+K\WfFS\:_a5%+[2;(YPoM2AMAZqiNh_qMVVeYe"4jTP`M -"4TpLQjGg*C<%&C;)VN*7C?,$`DRCXPbBMT8*TZY5OQurU(5EK#(fF)Wp'e'&8cER -'[t,\=maI7VU\FqSHP95pnSg$;D)re2QC<*8i@juk_-sTMG@#tAQi_cJguR3mMRDP -P=6':j2EL,ngaRFArej:C -E'e/,#FY7l.@QC&F=t\(d)49[U -*`&]e>D_U=3%,)78`F8@Zqj;_f@i5:`uB'=9H&6"6##[JC;*,-UrHhR;''lD0@,_k^3HY'T]0- -0-Q\Cp/\`;%A0F@nRP=47)>\=M9lQ!3Q8!olS,FS8QpmTRM@YNn:;]iF*V.K$q(Y* -?3@k,@7gh_RMshFeV(\_WXUTf?:]+Glh,1+(Xm!.Spl"rLY[CRia%P'-TGugV'ju\ -\H\U<6RHbd53[T/U4-g`^N[>gCUC:S37p0\cbW\r;(>UlT`=IGEP*V@N=\hR5I=4L -(nd'7l"NRp -]K"7sf%43ErhXf'Qf'n!-!H7ZYPR-:e"/_(89B?t6979#bK_FIls7O$(K2f@i"fY*-TSYD^8)o/DZKOs`hpnB`^hc -F(`bFZnB>@8d^UtnJ'<]TgMMo.?Edh7%Igc&p)Ya^(l/9=pdG:;_^4UVnf[kB!u/e<4CknL:ft2"aKdn3&;) -j38k`LWN$26\`nC-;=Gtp;c(2Q]f"`r$X"J;:b:i6HTZH_@bfId\8G^a9 -_,OZ4H*o(f-]NF"r$9PRg/R(&0J^n!Wl8qo#1,r!fn,TI9$(*[dnK#%+e@OY8gepm -V\1gP`0!fL:F?d8fBM?3SKsh&P.5[7d7L"C48hl1"qI_UDs(9[mC]h3WiVE>9eJ)H -k/[L7MojdF)bTN..IqR-t\4a5dej.8GkjK>#k^4Ob8Nj6liWV6%r -6t0;!CNf\0g@f8p)BKl#+uAZ>qh"(9#>gf8`3B*/;iJ@ujqK`RYm!66Us5=L2B9C3!Df5iAk%>3L*W.6gg5t8n>0;LnOTR69.,K3 -Vb0NC*i.7sd,_D"UFY&>9mY/G$%V9P9%1VS`g."]t=0> -g,&*/_":^,p'Beo3Siu-/9oC=>"1tBTm,MgWpn2.oINeh+fuuuo>o`rllh]QWNt.[ -O2Es!,dZhG%^3XH0jI-p!*J4rd&CS&SZkuH_SIZ`U5@5g%FE3(dOA3kVmXu7pXi6$ -X&9pe8]e[+j)5aQe%3QQdlP)#`iDBcX3RK0?Df]!4a]<_X4Oh.kO.bmL:,bkB,qr< -1m:PV=k5>WDQfkb&R"\fbMd8D6rX-B_1'H1ft2e!Y?:jnG"qG4m(@4J($l:Cqng!H -6RQhO=H\j>X?soFW*5?pF,$LSEI?A>)N"Yp'-qmjKK`7COt>TN\ldaDXJ?MDG)F3O -Fm7tH`,t5HBcYVN7d7:/d0\2g\>2_VGuL&$Q[;uB@^MC&:"i)ETlei@K<00j4J=7[G_nEJQ4'N$]Z+ls)BL742Q4A42WTd(miM[\+lK]YBYe -WpO4Xf;@`c%,1O];.t.-122e8s)u#ODgYKkEEn4e]=573;!!_7VIT;eg`;R>E\]Z. -SfR.u&:?/(faDFZRq9/V#0e9n9+" -N\p@l"Lc69du"?#Je!W^S/BUEd\;oX)P@a+2CfZ+:1eo8O_"bSE2HQ-(BgNIr)hku -"E&)Hrp&3@',W)cdM3Y1UuI(oHM&UNl=N"XL(MuhY=5^#*a?BM7t%)a*s@VA"3P3cpN_;:-!>^g9.-X0+Op -MkVbC^!)N -S5dJU&PWR;_lG_NShd[[N[>;M<=Dc!6ZXYb5)Z8G0\@bGPL[>SB+YAaj$SU)c/*Jn -nBe;l^Aj29hL>C.o1rWfcI8,PJ)]`P+5?J2_q)_4*PCLt_1dM-3i28VFjkd!X4P@X -'P5RukS7L/'si8@>Cf;.3smBn-MVO4@II]>@er.d'W9nD9H9$Y`]ZU/,V+,]jmshVrf:%KtfL4fTAs -eKfKPkb9SR<`m0P/^[MWUrb6XJ4lc*2YE$&B.P9COO-NE9n@8e$>-"X\KdMJcd'\Q -F6W*+]:Q[qMR3>1l'm`ghL.HWiJUeVK)Fq!hS;PGp]$!@U>NY]JHc^SN,R0:8-3LW0<*./GP4o*3j+3UHH`R)Qq -pS!7j%@.29kA/0B:rk&l;SXS4E7N6*YZJ"H<$Z&<(3^`>jIsY<_Q(=VDMEgo`FG6YNB,XQE6)Z&u&J."oX^ssPg -55kRrj81c0L,`$W -cn0LX-o4KN/E`@_f/rfmg6G3CADIoPf2Am#m8q! -)PQc[$,-4(kl%DH+$>V@knc""p?WS4&1Z/ -hK-qG:TcPZC.7#>jDM?@aW9[]#_:H!.Wm/$gsNq']o"ROaKsJSe)+FK9$>t$c8*g/ -)4;+=E=3ML`0)E.K%$ho&-uZIl2W;)-`ITHU@G$%fJ7@`5b9Z_#(Y,G\fA[`G!S/\ -S>eqO]?MIFac0Q#;8>=J-J@FYkF-@7314SSIO,"VfI\CWS=F?SA-M1mP+tT&:/O'! -gtUOSG05&Ffq$L+Igj$^?.V:=m.o#S^P@O/O'a4,ktPWZhPj;Ks8K:meD3A;^DKtB -0,%G>ml>MIGLssh1\]n+:,#kPZkhHRg3Uie!C8Q?>8`OXJ[=q7'+J-C@]s=>^K3FY -$B-I%A6Bu%$--cBaRF.(Kn'4*9iMRplHlNM4383uWJ"#I=GHlA;*'QHc?XpQ32D`M -24ZWMh.-SU3d4a+joVhsJW/H&-714:g,uqBVi^_!=E-)ES[*^38>iP?-#p"GM->Yc -0s,5jdllOsIoh9YeR4-SGDG%%.eN]rhr0_o&QN*S1P6 ->Fi?^19+f(.Vg)r1bZ0[%a*4*j.tT=:n"Y$ -,%0P`::(rRd7;g2FR2>@#*.*ijNu+8e@/5g!KsNoT<*g_3jUZT)PF*=F`$C4k5eVq -:EIfQ3>)/^=15g;og>/>.,A<507[6fAF^9LLD#u[_Mf/WVaZDspmE.EYQ,,[:00Wq0*M# -l*:&PL#27WStX]u7$G5O1(bhb[)lX`9V2sV<2caeO.#W`5F;ct`4ZQ8b8qQ`Nm:CW!:HPcj9a7L/)=j'/V#pMS$&8Wd=O\[!"*@KqID[69Lnd7tGPp]Y8f? -/+eV+6[r:i5,I`HdbNWo9`]";4B\7:0N4F-3\WTQZCc4korXP8c.Q.BAd%h%Abm*P -H+:j__]9*@/8cBqHmPH@HZjC#"Rd%+_^jssV0OdE"mD2L6RR8?7s.G%<-+-rhCPO> -n2[mP@-R_Fl%hhW,mYp[;F6/bco)16k`cXD"HSrn)'"M75*/$$osmIHk7fT'8j*LJI=Q&/Sp,3n!@q=,lkH7Z*AJ2/3m\1r4%^lWd"qrhf:oiPVlh$e:$]lb -h=^$n22YlT3k9c]A?ofH:p>fuFn]o',.J3#-@8tpL+^nA-'F\W;Jg1M[826ajr_mP -C7kLpUV\$!2ao+$:X_W,[!1ouN])mG$SUk#b4KCAnQL'k>bd<,n(TE4h;5tN`BeL, -`_3Tca$k[u24%'Q.R9n2>rn*X4$k;i-%XD8#hI5K:%7m\PYRfi_LUgWFQ1i(W&_.R --Y#So7i1mH7I=W.13b&XSJ"+@kT(O<<5$*U811^A*Ge`(qt04SlZHgBRbTd5qQ8/? -93\\tj'\K+7e_rPm9V0F@nIW:5e8^8W=BE`Q?@d0N=/1AX`7="1kl?SJ!I;K]CO,eIcfk -\l5:9Xc6ge5f&d<10+QK5EQEArl%$HKhr6&KVqV@V6ks+%k -])BR$fVd-qX4jJ""-D;He+fZ;ZB@2rVcc"QeuMRC#A4#b5ZXQZ:\KuhWZ<75&l^T_ -,G!hN2X6jo3cmtpk[X[a'Z-\+)-NUF3e=W[O9;oY*L.R_]<>O4-X?)$i&."\(3K#u -WCa.J:@LjM'!>]a$(p`;*3BXc?022[?b/\J2]MGVe(K`5VsoTTQB#4ZC&9aKfr*j/ -iROu)PO7$jMG3.Lf^'p,oP'Ums094h1NI[$!m5=td#tL2-roGQM)0D(Mu]DZigo-k -R2r+;/WB!\VeCTU&O[C^Q*qA$#Bk3s;[o;'/U5[_M5cesRu;-k/tGt^cn&HW<(3!j -:mG4tR^70-V]_.60"=2,h5V2._*7g5S_g9;I9Na/oAeI!:*8AnI2\Xp)_I*:=X1I- --^0YCZ%_439YK1TDb#<]i?%FaJ83Sb3>PZ+%5DHl3ji#PP[9>E7RRD@8H_cW"KW:d -M//2Jq?M2n37ZA)hh2FLfIe4D>WU95G2tgpBmIR2G6u_S:'qKW<93ghA+Y.0Grn&u -aBK%3`k[krc+>&^9tJB;FTFoAn(,&%o(Cq[QHe*\"2mA4%Bc/T3=_j-X@o(?WNWVD -`:=;c,g4)#K7&:X\QGTV1cR94ZT'\e-4r9f=l2<[@lA_":Vr-RY1jO -i+J2g:$e3sr6?SDj.TNq%))AZcl<":e">KH)@KBVoZ*uENFSD,p8NpEQbEFsd&F/% -VoeI)kiAp0 -Ll%E31GiFYM3hWZ,D&<]GX^c\e#B4tWJ4/UC`Eqg`Sge[:%8Et)SU33%'@N/eZ92Q -d=dgBQ[hN(0M[RX+>XSA/'jsV)5hC]Kq-Qt#8`K_Xtj&>]t/a"+$=sjiS(EgVi_Q2 -(gcApE&SU]\g*TU17=NF5'^jJJcNqV_LppPA!`HtZ4gY>O4p=iLrNBS?(S$!aY&FdW7;l`P=CpG7--Qc06.DB;Yl#niOAAhC]S[=im:06MA`i1;S -F/!]9FFqLBRBII,M(J%lbiXuQIB(@D@P -H5Bf451R7]4OV\Al"r+eY=p:?N^h4$0n:T;.Z;Zq#!^R38l%^M\<,Y/afo$D;cn'" -d1f#D()8,BX.0ldA?. -3lPn"iIjjuT?X'@C/]+k5nb,@ctMKDBICHM=*4YfOHfCbq+G)+2tZBfR,"84%Q5/S -IJP@Zg]_HQ21YPP]=GOkhX%r6J:/o-NU5P,I4oj&5]: -!XbcW=*eoNh)A62[SgtN`E1Hd"W^PTkp.-uW8ZlF61RC#\O#F)),\@j;ntS.ROd^C -rJeL4^(WN26[E.fM9";:VAu7mD:I!*%alfoUPWN&=Cm*A01Xfd5OQX1ok`+DW3j09 -K\Wdk>.j4@].q'qp?B8gnDk(B4.t'FjDMqihOUj"HfV'cXkTc$@a2So8F$7JPJfF8 -3\`?dFmlD(mK.L9F,`*)ac&89:Zs'(kS00#8;"Fa6W4WW1u_t,/k?P:J6!"t4Tn_P -8WptH8@"&>_9FG.S-8Vk;A/`f7%9b4*8%62TU3I?k-3_Uciglur%6PZ5^Zb]:4n_6 -X23#BCGN0LQEPSpeOFJB%!q6^4!"VlUJKIVGjI.1?Oq:/=Dm(!m+`P6dj+9f]a0l-?P-%8TJX6?:h&> -S5+\\B_$dX.7j:l?8acsSt472I;`4-):[>-AkY)BQ52M1%d/_mjM`Vt?[JeKW[lo3;[\phX -3qin,GOKnUUj`tZ-FLF5C45??Z0Mp;@4Ig0Y:p:Z!F^'6ldlA!1iW3:/89tW?@`7678"")o*s(PT#Hq4O-)D\]X_33D.1u -2%?jZ7E(roU_V@]Bd`C'Y\4BPLu[k;%!mJb'Ufa2JH.i@S\OrMf!P]Q*WDiofl6Zp -47>8Fm@c1>p#rMZ4E9-+O5KrIBCA7W"I\(kP1dPIB^!@s#b>;&6`63"g=jL]cTVNQ -WmJ+jU6(jelrh@H0,3&SP)5$qF-dV$jgQY/ggds.4LW]uLE,%p_f?*fZq,jFnTF'V -!_UCF;7(20*iO@$8@%!,7*pTK=a7oG.<\s9A29b.)bg=Pa\V6dRe99C'.8u1P6P\M -GXX3fX3)G+AJn(a1&$r+6ZZ2<(M:lq%P+H\:RjP33H6Hil8n8'Z!C.S[H4[JeU,%J -Hh_^K;g3nDr+tS0hnpIX^O?8&[7]HmK_XUk>IiBaR7]D)mfh1IDDI]Yb;\+B*>;@J -oUqhjWIl5OG\kuD)k>q(`[-[@ZK9Mkm(W&k-$nOt.?7?L+V^'!$P7#)(;pn-+,>L/ -U.?Y%<"h-2Ep"&`VMoUPKLuofHU!5.9.'srVRN>U,%WU?F[8Y\;e%&9j$eo('')'# -Eb]E4qS:`WBs_+`hgK=?n)WH1>E=dt0+=C2P.Kflm[lIiP&XlRUflJm8HA`f!jQ-jPFN`ZOHe!kgFMg:t=/k.TVF;Hj!8\Jl<9`mbe1.V)5L?+>>[lP21,! -'Pk)(:6,GY.tB.`k^L<[8ok4\T)o@NBiu>C-1E^8?$?Xh%0-N)%Z)VQ1Q/S,ViEeK -g_P2')crPZ1A'N98F,Culf#$bj^Lkj.UB<_(Xfnb66;eA8AXC=F1)6QMS1@)R&JpP -hRCc#*>CNB_aFgpP\MqTW%H%0?6jWU4?D#'G18+G7]4%M'+[ph7q"R'ik4Nf*)>oJ -FOGRu_'@5?f/-\UisT>kc%r6/Q&\F[dBq.>%.q6bctRZL&eFW49.kgn%b(gC&e11& -/t2&l#,!etl]'m;G1`#AW2-QuSK(dR"S>dp^]E/@hQsPo8RWp6.%O+j#TUX?O!tl5e!OnGiE<&+ -\odLef\qS05JKkF%,SSfK,5G4rKdHHRGQ[oloB3!jJM68LHc<`CQ5<8jag`/l_ZH% -H.27QMmM/]9M@agRiP0.)44"[KO_e(SLgFt)C)`YWp.I(6)V5KD,6Bk;LLU*6JO)/ -HZsV-C+?*Xia`G-7M]d.*hZK67q(6Zhp[<]<:UL.=Vsru[]bQ8mhF1N/*PBXjC2ju -,-B$75Cc21bKBeYc+2$SJ%kaF6]_9Xgih`7PD;Yh/PRiNPip6h^#6lGhO/b<3LTLU -*un/maR[skP)1Wd6DFQ1&l'A&?;7>RV=M&;3*\RsFGd7lVte9q'X(.WZK,(1F>?!? -d3Y8m_^9aA*mu4&9Y.s3B(SA3r$"@3R0iR-"\BGR^1fDi5XG^AWBQkR`im[=f4oZs -)i=H0*]UF;kK)ZPiln)iHId(f)hI0'MnL$sR"EI;@i:'q=*O,;3d4t3SBb!ZYqU%t -SH)Amabdr;dYS%JQ/nic[:ia%:+8d_$0\0d]TYYGUq?MRUM_gAhg=3eO%tscHK<3W -E")_gCUZn?TsSf#5lbags7u@X!TdV<_lg"hJ*jPN+$]0qbA81Q'@WDeNOmA\(KkuQ -8,23b%A8mu2DrcH3f1YK6q">6L" -T2f3W-61@[^!l6hp[$,.[+Wq.%7]gR-UPR-]/_oQP)<&cZm3if!C_Sg63dL[!dO.>Y@,6[0fbo@P -PFe">UJpPV4%.P@DbN4FVZ=9+*E=^)S`\'"Y<;hQYSCn?!T3q32mG0t_jBe-DE]&$ -qfIE@O,`X?@]E9@n+,L0JbE]W4K%.dmB8_c9L:+rdKt,9D[k@j2o0pMZbHoiNJ"8 -rUnF_l-Jg,0D_kZa2onT4F\h!%GE11(h[;#6[g2ms53g%$+Un`Gf*]GOdiMclmFH&3k>.*O)Wb-a$0iXpu3;g9s"!*`3cu$XVtonQE5mO -7;rBe`b@33`<tcg/ql[A?WI6`,2r3'\j;As]b2#ddAm --Ws*"8>gQsT%UXp"o`rg)AGn*Dj0r]+>*@N]"T.l37GV1+p"_2q[_XcQd++$iK*p% -2&n4@P@op_6Ep+#?A_EM.tq'`3#jKBo/He?M(.t^b)3WVCa^+>;PG+%dY^-+f*[aR.HoCW'kAP-O$ed!%3b2]'.I\1i%?3m?!.MSir$4f_HC:V0oE:SQW$Wg49!n"S1HR-N@:@r.H,AX&d)dBn -KRKXKRLHLo*%,SA'M\@@&SPJW-L0S:GN+h\KRS"16+X,C,Cd'NW.Ti@SHbSbpA$ -FM`sO#sgk5mb=$G5DQ^=^U@"]i9sbP)$EH&c,Q.J4@8ee! -En>NiNAth;!c$b.R[\^dbrRb0&Mc)k'qiR,-l"cLKMK;qUm%csL)IrfjdATG]b+&e -+:@0af7a)n5RA6-@GHXtP)<=7,aIGQMN5s"bg+4H^i)m88g:FJFOIS(AHke'GgD'K -3iU%Zi@rJn&d1oU72%+/@89mV-KQF!GOspaCYjAXdu@/R[IGK9aQUR\[&t$*SOA1_ -SN$nkN!kB_i>1?NZN4a6$W+E_;!c+24*Dc"E,p1r%B1&q)bC].)V@F]T+<0>S=#0i -kS2I,Bc<8j3$`eWTbF>8g>'8t -.t]WX*mqnNSS1Tb'V1]^7UGg!diYkp'/$8m,H3)gC.Ld3o48iF[-lA!=07jAe&?I[ -1":kO%e#KS7RknV*&7uhi@^SgLZFof[U1S&q;-r.8u+c!#MgT:J4lalEcUpNKd:lO -L;T6Ndj]IpNeqIuRCoNhAk]Sk0gk%[1Me=@&M+sg$s?3(,ZVWV=^GitmGD#'$7g4@ -e-Ya<-]Ha=k0-_Hie0A+jGY]O`Jt_7X3kb(8MBiDJVnn[7rJ\0J?#`b#?EEA,U;UI -qUe50mZ)-=\ap`3mVZ\\FOFbd&#Ug2I,k7>CBi\>/2/>H)>'*r#:A'?AqUjSWrM?c];K:b5F8;WFI!tn.e+02NDnkOn.rICYO(OjRSt02%b8WhL -HB]t:=O]Zi,%PNf<'M.*`9YsoMQ*SefZ?$1136kgGZ]pqd%gfLk:SO_Kf1_D];n$pGfA09- -`Oj.g]]DSqVV&QZ(,C/-thLA*d1jIkqtaf&.Em\V.Z,8.fJsM -5C)5YGFi]"j^I(=qS$/=DnY\V-MNSQDp(7k@Ol;`o]4:jmMML^R'rYeM[#cO?:?jLXEHakhU.M?Yp6WD%Bs\3Ua?PWW`53\i'^7 -F4r[&[sUQfhVR;'q3S6Do2b(+2_/l4$&$hqkiQt#r[+FlJbgda+NX&a6g8Y!0%u?9 -\#l)oX0JB?ZBWDu6tG+oZufhu%7#VSHk<@6(QdFCN(+\UR$b;h.%M8(Itl'W1HY5( -=-:#4\]m6W7_dp=pl/3^UL]/T#fY;Mm,qaTgg0)1%mdiKHB8?Hb2_%NF.leobpoP' -3=Rh0BqS8"mXT's@FN33&=]Oe%C4i?rlQt]BtuQ[]4_=:A5$XD7nG7$[IARW=i:e]<=Pu4kb;T"5F^\P&Ij/4Yh.f -'P#@HS't$6Icd8O)#>Stq+:cuF[%&"rFhpo9Sgu"7OOTuf@aPo-T$GNSOM_E^uM9m -Z8#mt^%@82!k\S4I=iFf;@PG1XVs3n_]AocBL^1Qi)q,#N>mR@ -A/DD?fnEoF4om^p8(P;/#JWBAe+3LubM]A2:S5_bI7eqS+2MVr!Qb-5fi@XX^d+0* -.`pnm`,rhGE]5rQN'^lnF^cpf?0*-^4V7Jlg8"gn!\ec:4FHR[#C[ZhfCqVhK((K` -igUMJKH:J0C*@[LDN;R$-5eK,7IW3B.Z?=`BO:dH7W-&3H8pPR=he'\qX5M]?[,t[ -johnN1UD1?l,Y&7ed]%.qScUmM\d5/ZCFIEF`aih(DG8OVg-%)G'*e-onk+u-#Re, -_ea4,Zq_/th%N$HB'98Q-4%C$%IZ(f;L+XUBH_J=V?sHpd2D3:(kehUHSSlGO^:b< -Mas\ghg'Ooam1l@G6O+OQm1iukNV$[1FKO7DM^LPe`2ZIg;W9o`:O@l0#@]470"&N -5R!hqq!_6trj6h(?0%NY3\$)7.!jmtcp(T9VFQ#9&RHWUh?u%&*')N<$[jbWMW6F2 -)iG9*QW\oKne`1(:8*_U"*_,+G,a0Zan!r4;L*S!mNA8<'@S&*boY^E\2nCRDeNle"B_0JeLE?*29f8;ARH9!DH6[P+\^8$nL$kB;?0>Pt -Y(Y_-&f)acQH^orXn;6lnpt"W(2#R#V_ZVu1c%-HI:-m(X-:5kR$^''FYoQDj^7A` -XA^:W3q5K-VRsbkG=kBnNSWg+?[<:ae5JG(".d`$)RpkQX9c!@8q't<k0,l;uj)c_=3G.a)3l3/Dk1od@P;1W\?1-Ak_R2Fb@[sc;s_M?[ii7)i"S>Nud -IOcbM;@cdJ2nZ:@0M_?BR_F:9=26etr-bG_#6Mg,,[HZ%MctH'q:WL:DVT9sBr3^A -F^UH]M2CJkC=+IO0ujgZV'Ab"W*(V<)(P%n.ZWj5h7n/MA1rMaL^0th+&b\@ge2hi -23t]Q!CW[@pPmXBe'")*onC`Ip=Ro&=RDG(B>u)KZ\upAZ0hbb]78#]q8KnTK,7F3 -@WZ'gqMT(V@,J]SrVMWDhPi"XoR?T -_h6M<_4VTtWH!N[m]e9\>aLbFLaRCA<6_f8fVEq8!2Vl*Ao`0*/#B-m8FFKqJ^Hge -lnu]!oKU>GJCSOfe\LYqi"a%BOMGVp[(,W#"D!M*CZ -\9'[Jl_1rK9@&%[[YM=45,q=njR5f2oOLA9[MY\K?c'Fa+2<[X!e,J+YESnC4PkD] -o6V9EVj<[a=Zj9;+bap/1jap11&]XiX+#k]N]jjkZOcE4m\+L@!1ZQ^3Vqr>2a2]P -nY\QpnsRZs!O?%Elo*ePpFlIPQmHte"FK-c'DF=9DI^CQ!FiF/(2q4$o[kNi=-Yu@c0*ru& -^J:>;SNbLbF(`tg?&]6d1b@FoCQTeKGkLI)+`;fX%rXN:O14[9>PfpohKOA%_^DX4 -i[^XLmZ'qI\eefJl@Ye^^DT*,8EfGj7:a++'N47pcQTTCnM8sRgRusj`S%uSa0o:k -a3mnK]`sjkr`4,mS%L%0F*l*HdqrY\Y1F/2;El6oFj2//Y'fT%.j+eHbFc?DZd55R -m)?RirVesR=7-U4p)prJ[iPjH-e.uI;!SuU>!N$.0j6e,U\,_l.Rra5D\hb#Fb,6d -f(-bt`3^;c*]a>O])(/g](3*ZJ*tG-5crAFn28g2!O]^V^%j6:>*'f>qZJ)Nd_cT& -"Jb)6H*T8N&<%1I#4f14K+LtN.Z?`dbPqAp0emO:>$po]f&rY$$5b@feg3!,F33)? -ctL,l:&W:q,I[',/j6<_[WO6.T@1eqfBg -@="]hS(3%[oC.&!T8nbbl$l+Ri`2n+*iT;Dce3dl-75V),,7RG;[KkaIgm_O-71&d --71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d --71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d --71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d --71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d --71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d --71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-71&d-Do>c -rrEbX?+0~> -endstream -endobj -8 0 obj -<< -/Type /XObject -/Subtype /Image -/Width 394 -/Height 465 -/ColorSpace /DeviceGray -/BitsPerComponent 8 -/Length 1312 -/Filter [ /ASCII85Decode /FlateDecode ] ->> -stream -GhVQ@5uns[&4F@Is/"flCHm/V:R3L0"aFRN&46JclAm/d`4::llec_F6`l"UPee>SJG[O?c*`":5bf:lnd4ECc06 -!MYY7*"jAbORR?Y6"7de'+#F"=S,5\Es3s_O%(kJclAm,Y4RNiD>UYZ0/U$,X@G66%T4G&gT`(+@1S^#neLS -OEagcOl,Y5QmECc066%T4G&0sf.(aa5nO:@^%,%:-[$DWeM!J1F\&gU"u+9@(I,=-na -#ne@##neLSO9"61L]e$p-:!Y86%T4F&gU"u+@1S^#Y0IL#ne@O3"dK-GW:N_$$AM; -.$?jC!eI(9!_!J"MAca74VB/H+AgQQTW!E,;$2C/pdZGL:m=\c8:Vg;^gS0N8<=rK"sP$XJCl:_&g0`hJd;Vp+P'+0-pWk2#S@Un5V/'( -#nSAZ3]p(J&g0`hL3Sn+5llSUI#-r6&elHb4Q>jl7=kRDMUrslTL_n0@.>Y`A;UKn -#8Bs$N3l,PJ3^@@@MVBR%g34N,:ToC&1BffU.A+B@'LNBQQce^JHEaiMkD2D!^rde -#neXWFA`5F#o"XUTHHN%"UYkf85,o]5lq2r&gU#@+@1S^$5+U\O'Z()NQUk.ZFeiHDL!%?2;C]q'(dgj&(hnE1d8hLCO^ -0up-:,'Nq7j4[!jPBOVGX6Bd]h\ECj$]%Y`7#]Lp@Kf>d,Y=.E8Wk>jOsEV^,Y=.E -8Wk>jOsEV^,Y=.E8Wk>jOsEV^Ul#$OgB8sZ~> -endstream -endobj -xref 0 9 -0000000000 65535 f -0000000010 00000 n -0000000054 00000 n -0000000109 00000 n -0000000177 00000 n -0000000336 00000 n -0000000424 00000 n -0000000471 00000 n -0000116966 00000 n -trailer -<< /Size 9 /Info 1 0 R /Root 2 0 R >> -startxref -118482 -%%EOF diff --git a/templates/baposter-template/examples/shrec/images/nonlinear_template_6.pdf b/templates/baposter-template/examples/shrec/images/nonlinear_template_6.pdf deleted file mode 100644 index 5407cc8..0000000 --- a/templates/baposter-template/examples/shrec/images/nonlinear_template_6.pdf +++ /dev/null @@ -1,3667 +0,0 @@ -%PDF-1.4 -1 0 obj -<< -/Producer (bmeps) ->> -endobj -2 0 obj -<< -/Type /Catalog -/Pages 3 0 R ->> -endobj -3 0 obj -<< -/Type /Pages -/Count 1 -/Kids [ -4 0 R -] ->> -endobj -4 0 obj -<< -/Type /Page -/Parent 3 0 R -/MediaBox [ 0 0 394 465 ] -/Resources << -/ProcSet [ /PDF /ImageC ] -/XObject 6 0 R ->> -/Contents 5 0 R ->> -endobj -5 0 obj -<< /Length 34 >> -stream -q -394 0 0 465 0 0 cm -/X7 Do -Q -endstream -endobj -6 0 obj -<< -/X7 7 0 R -/X8 8 0 R ->> -endobj -7 0 obj -<< -/Type /XObject -/Subtype /Image -/Width 394 -/Height 465 -/ColorSpace /DeviceRGB -/BitsPerComponent 8 -/Interpolate true -/SMask 8 0 R -/Length 237891 -/Filter [ /ASCII85Decode /FlateDecode ] ->> -stream -GhVMTLK@\O[e3uhRp^'mLi&*1%F-<`S9#Ce3U80XS.X..gHFLik^MFhq7^-7P)o^B -m[e\[e$i@0Q4Q[(]t_2RWDi!Xn,Ms2+90GmHD"1j4X->ai;XMhi!2LG'uj@"bL609 -FD9GW'6%]C>pm+[`;H6]+8k';s5B=cmLda(CP5>=N@\a%L7MqkZT$:5C;@$P0IVV#4SY+8k';5BN!+pWTR^D8E6ejtD -Qo,AeJl>>;^E,W7_2mK$N;'\39ao11B8j,RQVm\r.$[KI.R;3piW7"/IdlAV*co4^ -U:CSiB\BPRL$Zftk>H:8,NSb8*^BG9O'b*uqq>,KL)$b1Au3TCBt4$VbX-uQ?c(h. -5PXaVa$ACcl+ueq\T&8MepfU5r?m+lW"mqTWTX4`h&V>edl$EHM;(c"'G*A9A -K1gGT]PPYtNOg)a[ju!uHHep7:;d+8q8&,AMm5/rAWVcIS-:]VjaoB@DE.;M:8Keg -I^?HWWW$eOoRqO-eYZ2p''Xog>[eAUUM`T;#,E(a;KMrOObTI;mh8>(1Sbi^`h4$Q -Rq$>+nVpF1DoCo0F(Ub)LX3d9htb*LJ(_(\2?X'@[rNY(/OH:&guD!$]ICT[:%XD! -D^C@JW"d#/>t2H[(<2(TMfX3$aCWlA4RRmSRj@I^.g8npmu=jD50c^['*-#9Tmsem -h[q8&BL-NeC$^\$ObhK+<*:XMPgB:k -'m#"&Sg+8iqnl1p2[>u]Q\$JkJ3:@"i&I+B"&QkHi4\W?G^U\nBX`7\0R$]J.fNi6 -#=&2VL3S1$D)=L&iB2fp8I#=M:_4>pMT9q(M&5Cjk&-($jA%I:"I.5A[XPOt!r\E4 -7V0c$7_.#c1&sqC1J/?"!>JiX@]#AbLBCA%!6TQe:aP(`mAq`pe3-X:dAdA4aAgUMn.i+BO.dM.Pg8>VWG==b;n97,G#s_XQ -GsKaW'Z:Wu68&LY7_dIZI>*`(!,L*#0eNK!T#4ASSU`(O.KF&/Wm+-rJ#Mjh+9.k9 -3&Y0+$QXPia/jn'8U+OOBG^g8,-=fHUobV,@QmeJYaI]OmANT][%(5PXc0 -*g?OCWjN!9N1eu4NSu*@bYbi$(%go>@iunW+N]\I#0")02+= -/hZ:k-%(`_f8^f;8\Zbpp2)+M&4I""+B%G,UB%Hf<.$J?ML+WN-rH$WmW7;T&q3>+ -i(O;n3Wg(BLbXfk@aiCM8r7.sjZrb>H_h+8:EH0cE%)bV72*DSCW>->5Uf;& -PWjUE+o(V5Ed]$rW39aSbnDBUcUqH66,t'V62oo#eqDA@$Fhi7 -c[*NrMu#5<%jd/J#&PS#I$%/j,CP0@SXnBCb[ru-$G&SW0&j>!l049W)tMqO)_lgp -$7q:,$+^*t]TLsEiRCc36>V_jAP7*"$,)31NX0pqfE1#Z6?lR0B0A7 -3+L=OV#t&Z;u-LjQlt7MYiU5EA9#/Afh'1`Hj7[,Yh_ciaSAO_r8>W!*V,IU(p:*l -%'^N@g/8&>DSTd=*hY1>iAN5c8GN -Mn'o!DC'lrW-ko^@ROI<8nXD+F]#i&"R^S2)QrI'3UE4J)^TWIl^u/pt7SLSmN( -3P\"K8S`l(<(Y;+0n)"Z8E0q>^2_@*G%nq=X;qoV%!-C'"e`]M''3$jlUHj&"QhRi$#U`GO^go07(]+Va8GVWT+4J^1BhN --J^!X$[3C-g]=ZZ8u-:ARgFA'IV7F@=Tu"lJ!!=N8GLcJXj*3coQhbo+ae?A_B(gT -3uL3jV:(bjG6RdF[2*mf!Y@7:NE%RXMO&qePELVE!*-CELW'lc_fEVF"\&^9V.)bN -b6AL0o,.]QZS(;]CN_O0jZal[n4"t@W;rcC*Zf9>1l;d:AImM>*fCNFN+I@aFEI*A -XHO%LC5O,2pe&&#^'93glJRP/WWj9n&.^_[MYs\&fWVjMJBpiWh[XN/>7Yal9[+Y70%l3)`$$i::?6 -MA[&L:'Or[0aVI:Q&>fPUm#`Mg0=rNMXtsCRu7L0ot[L_?(9S@KYB^LSRQE*asY7g -kdQ/fd(fc%U]UA_XE\/W0Kk^0#BQ"=-Hh_!;CE:=&?s!eW?GF^FlOb%JP\9=FJT&a -K\(Yi:s`2@63,/H2+?=2$E-`7;)+(%^n$ilf=gAFG,8S'*ec`"RIH@+agnmN5!GHhek\4D8X<*s&:k@b,:e0 -4RR:M\Y*)kR`$j.-mkS[!k!fYlf:1$q!gEf9,#2YQ-<_bl&MR#U^(RR0eR=0^nKuM+F?GZ -,Tp49]bq@JA^YL;\bB;RZLg2EHa?#d#*,S0p@d7cNP0E`)t>oSoKF5Q.'`N!!8iSbtn@HIHX4N:D>\hq?^a5%1lN-q\@M\n8Qq&MUd3tY[uPYVui0XCc/(BRDs -c58-D5S\td:#PXj][!aF7$a3m.h-_&Z;*"d:aABQ0B)H]pGnai%E-%CnL;:JcpK9G -\i@8TkKBVCial?r9JU&&<[.)iRs@Zco6(dVBt``mE1<.Y=f4+^f&'AEYoUQ;=*3S< -JX"YR/#:Yn^ckaA4AOX6)O)#681e)2/^HaI8`lqEUD0bM[.fac -FCHgT3K;7WQ9ij$U6k@h`7tN%fb/dYA,qM^4,B<"18$%[nrY6rP\_qq.j`BBmHR$k -$`MJZ3PU6fO5JcT0@,Co[VX=j,*dPD8aRd4$(h=b#a-MLF=7#^[_;qoD8sIH1MJQ+ -r>+)+9Br$D2ogSM&P?lRb`WSe,pf#tY@.3Im(ncZ438?'7-'QhR3_m:YL)M6TF0Xt -.pI^_"#A$Mj=><0'',6uEE9e9Wt?sMFl5c=Wt'Z#)H7K[e>?/0"gQT==Ln(%J-,A1 -^FQ,o35[5EJ3ONrMKY8j`8$B/bO2j.*!S:gJV,I09!J:q'8U-kG]oY5XQ9=#5CQ+4 -DReS>2Fa5IGSAHgC -,&JV=Qoh[t,qt$79B\e/V1;EiR<1%sA@YKHnLebJ^6ne>83Rco`skETW?ka=e] -9`3_2@V&jpQo@P>2N<[8dn%%p0Oe"=nWa*sBnf+"/#X)1LMohm;ng9Z-iq(Pi^d*J -EK1`UTf&K*At@,@4]J6F[fR8aG4&J?U_b*=.Y#h9j**9N&u!W\MRf:gE9K_GnTm@q -Aj*b!(=X=s'BIVK2FV+GgSNjR-Cg*LdS;P(-uDm>D:=>gE;s6&_]H_&'.K?T[J=uU -F!h\u"l(i9SOK0b)B3=>,4TraBLm/-A"L?DUB6($a-D5[fb3t%$T"g57I\HoOuROj -i/=,i(+mgR9TY.nQfaJ=$Gm+Z"..sC8@XMr_au.JOp51kAO!Q7^OI"tRVDl=e27+[f%0b3pK^n4skbBPs_*ho:?SSUP.> -:A4,O,cc;J\N]*4,#2@h`o3QO+k=[0??lDC?-k$6Zc(\&Cs]p1O6rd-+O=(4!r;J[ -XM-F>oEh1J;'mWUMDAo3o97:o,1)3\.[:&=\PJn$:gtB$ZOq,EL;F4_kgEnX -%HZUs]6?h7>%cHf/7]R!81e)0YKTQRa:b(RAO4#)a@t%s=dYWU_b67`IZ,h)4\eu%;C]tC.o#Tt'6Z`C8hJVC<-^G7g -m:;C-M1qOYotu\'mj7$n'_9?MjrB[_\.,^-%XCr<2tRh-(+#@Kme'+YPC2<@:*P]; -XR\s$C%kbh!0fbr!1cX\C49@#4JrfCBgbU+V9ko;pc2WuAWF>RFQR(*`51,7qK+P- -^_!kW-l1TSe&m-j,m.++<6Vpag#+\FDCfo/rOr7GbGQNjT7mG7U=O!*K`ap2.DIP$ -EX&V8kEkngiWh^I?,lHR8=iR/8&k"%%gTCK*s>9#mdo7/`Cf2i*_dn*%`jm5VCt36 -FRIN.3)a(S7%\,se;JDm*V(!?[P7NqHlVcV1>lVH!gI'pG>eg2S3U-apG.8*AhT_/ -MT8:2LmE&PF!aX.<=7k79@M=c=lK8mTp'Fa-X!^Q`D2&Kq)_V]fP`P[djtT%'5ST* -'!Q>Ja3&t8.gNd7Wi#"K=9.XPD*%7uNhoUX%fe*=8l=5V*&t0l0Br(j??eB/f50Gn -iUPqmHO+8^C`6l81In#0Ut:n&]>H71QUm-GaM",Q^Y-[DksUEp6MXG7mEp)P/-,ZL -0'2=s&q)7NVgM?];HJ6%\!;b=4a%GZVuD]mP6ho9">nLm#D&FVr+.ebQA!_r=C`Hc -mPXr*YHjSPA7?br+\IJ)_BfO].3\7rK`n%oMmHU7W_O`lb(Q9gl85HqAl;mZY#cA_ -9>H@9MC&;]hG:LpG]AMBpKP5eI3AU0*8LP](o,)`2+=%D"(I*Ql#95-&8ggT3k=a> -');!h3b6G*4"4>!0h3XhB ->s^4F$;Y1A=Urpra5"k8T\L`/CRE]A"f=gO3hV^p^WpEJd1!)(3om*5b6D*.g`n7J -W>DPp<]mf3$F(3i@FAsnDc'+A`8?^E/b5/1c.Xp0Q!LEjS\PB^A&V,^"5M1"X`AM( -?s6h'$Vc:I]ATpoe=edkqiR`'E&Y!*YuIfOE2^/"IdPBhFh=<+[$l"RoR*\gIf-)R -X[ljK.(gloaMunU.[*b(\)A9F&j\_K,X\bVM0G`ub'%4$DMq])$o([[5&Gcj8u5cB -jqRkj7D3eN69_ZkF:`B[ELZLFbA<'KHQeC-^ndOi2OU'c,Vp](U6&/:=pp?)_K?f> -!0hS>"qq>9Z*L#9$1(hAPZ?(B%b\CGa3AE7j34Dp325EoJZ@W5!*'Y^qP6h592:"u -A$lf>QV,0OXBJT&==P)F.T5eU.Gt4!G>>isW_o/u1B(\Da+)ag#Zo8C),=V1XX__U -G^0coa0&JU3X)'YM83FUqK=Yn'J4./mU[P#i$Cr?8:LY4GqKi;1%XW4LP6D"BPhY$ -81-<*@9C0Dl^=NA[(gKL:eBg3k'OD!-H@<6/Gd<]UdU`5!$%),A!2[;o980fBkTs. -g9O-rF6YW3M^`,E,s3daW1ml#C=@hh1_J#fJp=7c8Hok2'Jj_M![SN)Qu]Mj\BfsW -cXF)#Gd:Z=*g;]iTT!p*&emS0F2l)\TLQGcQ\auHPsHm+Ql)A2lB;Sk[8Km6q61/-6o;[(`7F -qma8-T0(f/o@077@:)\TZ\skF3^k:H?ng^6OtJ*l3$=DPX"m;$5SO'dOt>IlE[ldd -TF4jR&ViMEW`_AmKEf`M;WQ`l7(Bb*a4Boc"r'p2(*20$!_e_ojuuinkUWbWH`Q/\u36P^$4e6@*ebh -L_1EKUe^cWS+4:P9_?S!5sF[PZZLfI<(nL.5+d1)KG*%Wnof(!:T+0@WU+L`Sdp'u -%SP;]b=,heZNm2Bk3hYu"bX@P:2e,2R:%H%oqd;7Ls)(UiAC;,I"'d1PME#=_js)_ -`FID%<=4@H-sN.*0$S)u!hElHY#W#lH9Z&!3:/]M0gka$FF8EKiF2re5VG6Ib9H"R -Mr)L:E&Y+Aleu5c%B+l8o7!BI_H/*KF25qD/LIsS^ulR(j551,%eg7l`\kUZX%'NS -4oun42E*.RSK@.cI,&u8hOW@J%iQKR\3Jd#-!sl6\@@NcT?4!Tq#\23:olJ8X*h]1 -ZU_LS0aDnf//@F_jInss0K8QEHFn_MiJE\=a?qm,F0&PE2WB(Sb7om51+rO8]?@4X -m&&5dO4S6RW5[2mKr)?MWSu\7beDAo^.&lT7[bCSlaP<0/@_AL$%JRJ?Z]NP&AfH3l71 -&WM)s::e"peD(#qiKH@2G:ls(WP3>^lqD\M=lne>$imohZf'0.nQcDUl9ClZl]b?%sf<8G^\U(*Sl"Th0o=&YoW4c'Wo'FKP_G%nmD8uLc -WUQC:jSS>(U=CHJ/=2".A*$YGDWVFe,s'.;'tX%P$'ho^N+XC7KV&tFNHsomU,^p$ -9?W%p=j:p@Ge9+:\?c>qiUqDY8[!hPR@S8Ag3i5+XbsF,e#1J45Ba?,]^l!2Wk5`Y -5AY"HW5%)3YPrS8V94[Q;^YAs\:3K7Q0[g3/W3QV)R7q-0s_q5S4[[b9,+Fbns+L6 -6tfUlEMpiFr*?6dVo/N%5bP*d<6)jG/:j>@_t6!`!,79;&oP"=_X+.QfN"!D^K#boY4D/% -W,QWdTW;S4Vn9:3l.X\2GO'.=X/rs<=*shqc!*,AL3gI:-LF:P\"*f<>).LJmYA+B -UXo6):pf4n;(QQ"`=b;kMf`ta(.nc$qbTn/qn>Tk?=r6$Ef!l`n\%Wgja)<,[Sb[L -K\tjr+1AW;?Cu=.d,*7Z7-JCOUOX[L -*CV)u0#=O6/!JJR$T]hT.uMrQo?r3pZj=3#jP\[6(e1hbj>)-X/F@)$*r.O`do`qO -UI(cCX_IPs/,]1o$[46u%*FlKN3Y=-;>oVD?(fZhoL*n=$NP>F;Y?U8[;AXalL3MW -fQdFFr>j[7n'5d8BJnqWD8cT:rSMFehNqbbQI:VT&C692r8-:iQ^RJh,+8gb'8=\N -/.%isgY>@h^nS<"A6\;B>NrVd.Ej`]A1m-T]=7j?*c/=MoTR1&[r9htPb1$\m.cS+ -f*?Z69I_JTbfAQ4^OOo5T-%F*ba1PDI/26H]t_;7H'&Ri:64#`\8gPT%7F1Ej(GZ_ -PCH>.AAlnjrr*!V]+^S^S(,'QlE$$jNOBTQI.2'AL)2EKXdu -5+4T1fXbN@Xmo%BViZ:!/'Vl#*Cp83C*2DDPL-%+3rC_l?<>Li6*68+.MJdSCtC*q -NRX]^)^Y"6?S'ta>./-V6+cYk2T:;DoAcV5c_'lSG/+l9[C8hh%5!8!`r-O^`Fch,GR7%C1k[X>C8X>W1Rf[/%F-3B[*/iT!QI0:t7Qp>Uc6h3t --s#N]_A/PD!EmASk$p#6g]O\<@TZ1uI@3lF5h5tlNhG2p'*^u7PP<3;:'_0-Km6gck3q,UGlpcfiFh5tanrK>-6 -)Xc1*@M7MsPD_Sn`,Q#^V/J%q847# -!!UmXb&t2$?E(YDF7&fhGIL$eEp9tAXkKM2).b"W?kIq;LfU$,NR)DLd96u91XhO? -TIF+'$'5mF=p%e=9=)i\<2&]O%Wtr(1mpD!$_HgkHn)"I*tEK:m[=sd35J(O39VYA -h/6K]6C#T$Lk(Ue:q,cOHm]_Zr:@s>Ds--4OC2[*Z+==@MEL\Ig##k-#]q!RmsY'% -_,,(%eEEQEH-U/$.E$i6l&"9Bp1KF.Sj%;^lK(\!6[df(q=JhdHXOVCgPtm>9QDp) -9Ej7*95Z71dfcpD>.P9M'EQl0NI[[",5o$`%\>B)">m69^$p,i\S.Y6oD6ufB?m$M --nk&XmKDGHp8MBpq8ZPJ;.bf8Eb#aHW:BjmLqVtI*oaX/(#]r.nn&gVn*f^P^`a&O -k+4cTmrGk1rnbl?W(ni9)"f5d'S+V)es*4n8gl+8MF49OE+XnGg8b]#n^:eWCM.%Q -]B=uPb-ulCS%-fD_+U7kYlGL(Jp2I'mt"1iN)rN*-+XfS[2=d1a^=86E;9H>kiBUi -Rc;@PGn"Xf\i=JiMJ0.&fadI6=A\4NkqkRbgsbqpiVr%+n)EuX_Xt@UXQ/qL/kZj& -K5JlZ5c8[gQ&cjPlP6/(f1'hR6EbH%ee@8B3Mp0?XftIEY8i@+q,'!3nqb -P`sX/t*m!0m;8!#0%MCt+SqK_%9`Xl`Et'(&$YV2J3EP7-8_MBDkO1"Fm`3]3cI -/6gZIOPS%h?.]](r?)=sFW'(*VoA2RJ^0:Q-]b,o#).uAJq[?_=mNJ`FUIC(giQ=^ -/%B]de>ZY0fB4JME4mTU..#V]7:0sum:9,E_6L^+Un%i)=$bQI2pB2QEH%DHU0.7_ -`R5i7jSlZu!Aq(9R.q8@fhO;]=-Ka<4aksbR#W#mJ:op -]E\]20:#BAj!4LCD&pmI(T5:7CWfVlP&,!Sc'doFSP6OS2Uqd)aeR=_:L1-;f\=eg -;G0APb@Wj>BD6RjI5`0X_'K@.VQ![q-U?p-Q8lBu-"G"&c -R[Vf!-#S>FBX0$tHEf`C[KJj0`%-/5!9Z,_BTEJJ<(eH/E)3Q@jtCGHE]=%&^Oq2bd74`kqf=:p@Fm'S8V>*uG+2:rhWNUY[E_NaLA6-j$S>?cJ -4W'agSp\WC[&p8.)9)o[J8kOdn+ZC*k -LY*mTAq5&h98>V0SOU3Ar:G!Z\T?+m:is2\Cgh#Rml/u*K`oHuRSKG6IH0$UE64t9 -lm*3[mnD*rQlI0J\U*;SM:8\Rn95A;qTl>OSM2&gp&*l!OEI_#o(L=t_nEbSeQ'4^ -j4%jF#V?o9)@>>g[9sT'-]%J -W=;;FV=536Qn -_lCeE(WQ;tqE!>bHFma?A[=j7:eJ*8Z.#e0\T:p_'#AU,BD\7S[:$uPqE%<3?mh4a -S'-4&FP;,OR=ehgL-=i767:t=`[*O$$ipP -k0nmsr5A6hMcV@A:4RB3:-X0Z@hTr&Ed6MN_nBhe/luDid.I+lm+@D#,4q=`3q4-L -'Cg9^bI%!<1<^b6AB6.%7120DCStMLW.Psa&Z7K,nBrs_+FH5p$8A`] -^r!kQ=1+U9kN=)Nr:lOeB!?JrAkKak;a]fYE^qGe>=BqK8Q2nKONMPKUYsh#'Fg -lo&4Q-c)WabR`Y8VtO^YPt)K^?@#+?.poF!\)P5ka/52]!N!g5oiEbO\klC,=](1c -<qOFN:k,tNiWZ!Sl_j&rFnK<(r?f![W#`A?DJN`@("nBH[M#8sZ;!;ITX:8@K6rkVlt,4M -ejdjo.a$A/+D,Lr^O"jde[%aVH95=-]%XdN=ruJ&a.:![9--&o=`NTrkn>F>Pa@_r -&,1"?69flDg#.@,\*L@=T07X*G.-bUENnb+1kuLHL"] -o\J92lj!,)p2]t?^5jrIraF,k1Z#`BGNCR\,>;J1o;?XC,BCVp7^?LR8G+`hSck^^ -)UYQW\?)RPmjq)96`5IL$^?C;^7S0rQCXi3?9\!LWqFeD_/-G3m3>c5Lj.c_4SI8BVCQ#M12J0A@UlnmRC.9SCh%FhaPnIMP92fCj`P[Fb -OoBo2_#GL3H0XIY$WY`" -\*e@HZnK\JaTR4kaml8>+$ah:4`^h_K-gGp,RFLcEaku^m-ND`kGpk_)qV8N5CG@C -e0bn\=uA():1hsG5pW4!A.!Y -Hm4>l0UVJJUJD"h3#tP:CDp4_fM)C9.8$Y[7\+^`8ZuH)=dtm!lL()\*Ybg%.n$EB -KuBXGl==@!Y6LX*SSVo*4.Af#0f!jWVWLq(NV;KMVpY9#Q[R'$*DI+nngPSj2$ZHC -M]ZT:MbAi\3Kb7$Ju=P(*5]\Jqt50k&0]Icm&p@n8.WK=3r\\n-QR;%kJoN"q -90`@D")_AUHcPM/4s&O%;dNK/ -%I2I?\'>GUjpo8O9RMh6+nguBrO.4Bqe1I6N7j'WIs?e;1H -ZSBJu2XC"!fQBg;lPtA>583jtn)/LRF]7,LiUYuEn%.sS-3')?ME -_uA#q)@^J5KTdVF[\s%pohZdmpI8EuT>b?&M=ojcSTq:$nY>4!.@if,=%J9BWE(KH -L]g24ggS]QH55Z)GAn^d>qB*,o&sLnH"C2YZW4'^9dS[2$\QoK].pK^.haP]:;SM5 -:62U(:TMF70!dJ(ZNF-6j3$-k>SVod='IHdp?1&^Ised5ZhEQ`>DuOkrF'=Z0Cn'# -4_U`8kQ#AeGl1#qIE8I^+(+)l!S??'6s!Sc6iGi]%iT2$hLOUc-ndY`=UEC[LNr+F -an&M4YcEk,IsjuH@^rUsTaBEZ??0al!ZJ05q3/Bo2rF_W#'rrmZ.G`?F#qZ>/R$__ -"^9;'/0:%i;XF0 -g3hJ!(VK3Re+n]O&(]-qR=083$JI(?LR"-UnsYOjK8r/Hq#N)SVT/Z>*"TDSidO7h -rDM)$-D+CVSCtLH:U=Wbigl.JfjP`l*?fo915=_B[-5pr:W$bG[oNM<>GSX(J1V\Y,u'60DO[i6:T\$kuc -R@)%$3^3iiEr5!YX&gq0\:,1,$-K'QZV@YXA(J`f#*j.Am_SkulAHIOC7[S;0\kOf -o/51T"\I`2Bcr:8@=aE*Ir8^0:]a4EHocQDEqMl6aA+3iC=D\I\$W$KbA:E8&MuXr -">7O;SNh=Y!NMm,*.hpOCoF,j3PIXrK&H(NPq,JSlArP;O:]/XhYR'.LB&YblMSR+ -bRWjt0r[%i'c!urX+X@0BQQM(N9O7mC2Usq?0lT!8UXVN"$QgN?>;h -a1C3VIiRd+GG%YXpIiF;D00*;&hS]*;F!lI.l[T2Mqb2>C%t<8^KW+o/WL>Kk9cFF -"c$D!,F^q]V0f;$"Z3rudQV_qGiJRn*+KuOUk^h`It>ctqrp.5m3AV;BF1qf+7WLhnFC5lBTPC'"lkbdho!u$@i2pVWHJE:h"HiTWRH- -r7$"\a92qSJHV*fLUB'*pXtKV)uOXC?Jr^`C:qmVKQ6;,.G-eY9);sTqtCVJ76amr -KeG2Yl0;_`m4F'iRl/eP_)+\3I$3O1nhRP=RiLCM[#,TP>Q7IWhF-C*'[7hoP+`u_&%^R5%c>0m+ -eV]42Tgt*%olYI+LPI\%i2^\Vp%j!am2kKZ`LWR%/^RchVqGq79apb\Cq'^8Z,eiA -8^4ZDp[6gkG.LmZ$XR,RHK@IneX84kWMC\7+R#Xdm,an#rr.@")tnHa[fB$F3Z`82 -`6$K+:-X3S-sE4_O%KLTAH)?2U+>TiqR\fh)8$QO?r).8rO^!:15C\3!!M8N"e&P: -! -"B%\;a-gpT=Oen8e^X%rbRAZsc&AZVMcPh%2QY-GCsW(rF_Bqn;qc*^J:(h&>YDrl -q'2CMea*%s0>@*Kh'A,D78m\;)idV(:1I.@U/O[^`^cU_HMF_< -@C1O"VUIgg_;>P8QLE>[BmKD')tEplji5UgTh2]MD5P`I2gj)lLAU/[=.K>#NZTo9 -HfeRE7J4WXcr[\ph7.Xi1;3oNINTQn=DQBlOHTd;TV.HsB5>uFZEc7LYB(HA/'G!= -S0if`>;\:%_h/Go"tkrs_>aOKhNJQTpm%I9Gm#W&d5=,;f@el*j\dtR@mt[r:iFsd -D!WNQUolt\(OpnIkqK'pm%C>N[6V('_-WsWRFB5DG,*fb`+9)Z$I^+4>*MoYgkLEd -l!u&mc2duMf&[ku)H?N+'B-.=_mSi5JjF)NlH&f(7Bof#G;Cj;HEf!YiI/Y`3\@Gd -H@\g,\&i%0C,cq]TDk#pgiB).V;%e+]Z8/f'-Ptjr)NPlJ.`Mg5#tRVU`q"#pdg41 -,k@?ph(shCKgB[lBI'Wo$SrHK"$Q$g]cHJLollms4PmL$Be$WsBKaB^?VTOH2]#48% -[;RaC"$N3%fbdXF0sA:"Zi/,4ZPTXAn($6@qV]Jdg:J*]k>%QLhp1&k?/+2l.UH7# -\YCXRHu5j`[2HjJie@!^?IP*.*A,Tg5'TQ03*plUG3ZhLDjT$\!R4q_@nP,UK[u^J ->>T?9*]+;uFKWh_W^J@OPZOH.cT?:3bSeL%F3ml$)!0if9b$c> -5T=sf'4`)<:4q6tnO9Sp9n.T'j0]d*9L_[b56,Pr^IPdn@oS8$>.L3d?A9UobTt"i --XP1l1!ZJ.*,*%u, -!K'd7FSL``+R)R#*0B=Fme,89o7B=ogA1k4F -TR^0L?e+tLrn[It*^/b*CE;d+CjG`Mp-oK^ -"W%J%4aGZsESJ:',+"tFrqJ831hlC6XTK30gq^;ZB9.b)ZY$Vp9h`$QWa+Q"ajq13 -nTV3XTT`+p0Zq@8g)2'LR6u.\j..Iq_7Zj\(RNGmaST9BN[B5-pAm^(CN9968Q+0! -X8t?iG9:RIn.i3MA?YTTc0@#$SU-i,UG=@]r7V$e3l\a8(R$If]qtPaq$W6%)@[&L:*T*\RsWjM.k@Vp -SNLuZ7a9ZH$sWB(j'L#>e9&1/9TBPDU:rQ*#o`CYjhB]R5`BnD).5*:J%qQMe#U`c -5.kE>HC[](%M-Fj5r_#FHt63VG#N+`_tR_#],lu#>]-I]CfY?@,Ibc7FuhRV;7g-B -]iTFD-@?e;#Ae1%Q3hhdrjZ=8%UWRTj7AJ0="[Jp5B.[[l0@A']q'!EV)[^`V?5'9 -LaO#/B#C3VaIVtV_[]Vl"u9jX-\H5pepU^Kr__C3DX'C(G94P6t(lga!TFp;N38 -$6L's8Ut[gk>B$0nC8lYM38k\b/R+7*@&Rte7j(j.[+8RYN=XZElE -CuBDMKh*oEdfh7Gs6cG8o!7;rO$.d\!(`NM)E4U*/rRQjR0n&A7=7k>e^W4,cnL&i&UW*KSH@9\%t!4*0\'q:Y>)k>0PM&*22h^YV]j?,/m/e[[cNDtS/#?qN[54OWT!5&@f@R<0`V,\0,O:K?_,2HNY=8*^3*q%Yh,mRA4#_/\3C^M -D'qoo]WFR%?\,1ud##Lk$'1:MP#@J6,[H&;j7&BYTdN4C8f@q)?-\,TSL".',R_S. -ML6iFl(uW4%WH-3"npCZc$[9$.k;=8o3)P7Q`ZW';KA]=MT]t8@d1LOS_J!FcGC9[ -9r$hceA"Lk!6!=\J8Ar>,StnJmf*4^@ub#7g^kd44C5=siF(?D!*OrLNAg?/b^;^' -;iJ__iY5!^Q>bfhKUkSQPrGa<8s+4,IK=bkVrQI*#7^?M\ltT$7YZSSF%Xgu7$L:p -eB&sI:;jOXZo3P+\@aLY2@QEZF6tI$%Sg6DC3F&c,88KD"_LFmNB9SAYXD+1l2KMN -mENm8)0_:$m9#=rBKM[;b0*=8kY>usN's:oI!V&NbY=%Z9ln?G9#0O]ebACu%!6\! -(1qN[AKsB@57"1S6mrplKj5T_HK"c*E2fT0>g'H#ZV%PE:V:=Waq$C[a`jZ"I$%/S -eqE_*n")ZE\fSV4jUuCia5'uLp\t):/+.K:pH!BX1g<#R=`\GQVaD\3ZPuk0#9:4p -CXqH\'LL;:/gC'd-+rqn^_u`_&>]lM!X]9bd`[:jKnRIcFZp0c$60'\NBn/C='0]Y -U*\f@KH-#.ZaAW=d?sq;K&*R)-)7BAnf<8`o)i9XsFG)n\'b --Dcnhi3FdXU6augDVr#_f[GJjGW-3>TQ9#\m.b,I9d62Z.k2^^2WB:[5OSL7eQ0n0 -LO=\YTu$3Xa,Z]MFn-7AF61iHCKI[o]2NqPlIFWJDd>>P*`"n>]'NZjea4ao*#YH'm9\dWBX!#ebUH`/3M*ejL0> -CYG5Kp3*lf[5C<%[PpFk\"0Wq:f@a#A!3+&[)uhR -1+8[t,qe^GXUM^BRMm3#b%Y^-Hi@Q[V[N'0IWBgR@N=$'R%>!EcDr68Rna&TGrQId -1t(9.oD1>K$0Ns0'F83saBnkkquL'kNYqjWq,7**$"1^JIpY -Zf]iP\pHe-rJbtabIYOdHFUn^6d*WUHOlS*)QoP1_RV8'^uI@X$4c;.MK36tV0JZ"\Z:4U,*T:q@s!'ta^UpcIe -^frb#"'c?Um^4u<)]e,CVQsnFD_]81W+K%R$@<+2^I<\oA"iH1 -M2d^q)69/-%>`i`4#jkhit>WWVHJBq%4uPDVV8BVPt[]0/kRM'SN4(W%TWm>%BT,c\1 -7NnE'r-C.3meC7[78W0WW-,dBZ=e[O@s^]uEECEt\9_G)u\<'GLj.\QpAjc#:"9 -/Jb"9dqDuU#[gkNkc)WL[d_+hKS`>:M1j>]ib['AHKkJ^D?)p:>IQ:='cTeomk4/D -Z*_94]QA^ljBUAHnI,o@g8s@VaT#&Td`?rL@Fd[_$K1,WrueUAZ4QqBl&LI^h-[Hl -S->J!+54rm5`1tkU]M>XPM^,Nq]I_%Ni^8uNC:\tTEP8(N9&K-)AE[p*!jDu9UmaW -3m!3\i<7],O`>+bVHp5ZasC5r:qjLb>$+mtSQVDQ!i&3iqRYEb>Fmtukii;TUk309 -MF\DM&YNlPM&e%;U/ -b=ii*/7<[XQWM348"MP$^//sOZCEKG6-,QWEJA;Z4'b;q?Y.d<933(u)u;UBj8u#L -D\+S(4DK+o\#[5^EI=^73uKYnF8u2N45_eWH.[AEZ@Z\d?[sO+F5!(SiNpd(N53.6 -k,4K=($Xur/2jB_AcbhN;85`9$Cj;.oRM864&[BA)@?&Bgh5#sSs=&I;76Zo)<<"> -SR#2YdHD86G>M!?)?VALcKXh%je0s',=*IoS$?=^I@>qU4IBB@+r7N*;-3Wg0ZcKM+ERrlJZUYA7]i -9Y%II.HLTUEo9/N"Z$bCZj;DpUu]gF6Ab-QUd^SC5uJ3m8BaSISF_3a^Efk'dj7i;NXiOWEh$`C1K;WnC=42iG.d<)r3tHVcN(o'"(9/ -&?JKi(7(jG-\_j%3np-r53ZftV$4pf2eV2..^02%VAqMWo]aMUMQ4hAcF+Lb -Gg1$5pmkI<3m]>BEG?5O[cXHmZXs*+?$I[E=3#Z+pVa?T$% -Iep;CLV93XYI\r@DHC%tgMD/+@g0ZWhQ5m&*4Ia\fDpiFLI5DNUXGGbqDW$n]+IJRdQKhDl!mlu="]Wo0_Xq9saDJr5Rgr1!nP19-o -jh'oebH)F0b^_nYo#E]'>`Z4KSbVHA?Z5s=.X:"I2R\T^8g?n#F-MLb8"=;O(YD#il$66G.griWd"TL:=O9^s^V -?%E3tF3.0*QVkZZcr*Lg.Z$_?1s#GiFoO;'1anrfd>g%FSdW3'6kPorWV,XE]'f4ZVlBhe)8(3GK/(qe8)0CCIKT_WJ,,^L&&:LZ*AkoM\e#Bddg''8]W.p'QBeu%WieKp:$b_-Y,a(>o9/_&[WX/r7) -R$\.]Xe6=84maNT2SC"IjrX>4q>%%3"5Ot%V0F6I2lgIb+$OFbqHPD36SacRRd99_ -K5k^Hq#6i]'kQR$P`?hIEO2MHEWmM*3uRn!9,b> -jWo'\I8s%7=B0WaYbqkN3j_aqn#pYRfp94e4j?VUTLrf.:bVk>Ak+(K]2`qNm$Y0& -eQ:l\-6[g>2Cge)SMlO##=(RJ)!+)^:?Af!6?Y!JYf>I/jc9#\ABXhB!@I..>>gf< -Xo<[a:)fDY/E-WXI_J<2RIV*(i6b['&V+?$"T(9SNY4uT6-2neYab;#oo\krVW@Ck -[ZSo:="EH<:&X,(i-GRU'.T@fV8?k"(J@I*>0>:Y1$e3f,q`(bKufu("$rG\!r1\u?sKF)8rXd/ -,f\M'$[P?\)Pu2eo,('\JHHSVaf\X-ZoY`k,8RH,c1Z:%gqRoCEd2PHHqYt%poJ)8 -=Juci&%F/ioR_5rgq,VGHYAeEog3lNU'ZL?+G@[k)IsTccmpS<7>/7*O+40 -`[5G9C!0tMaD#WqAYt'c_ ->+#q2l#RR8UocY2'hNn$s5IZpV>ROcG5q2Ll]3\X?j?Z+1A@-ecukc4W$+ -044*\n'oHiI]G?kE^EDh*4CrgK1sfgf.9ONa%0+KEG*MW+Mu.]acn&`(:0Bc@A7FD -$PFs5T'tk>RB'Y6Mh-q43A9eUTZ$FBjmVbE2&R6(nuRjnE$\u8Ba\$;\<7VK5(Q>' -iWpT>-PsMIe3@W*pN.sGO2r+"%8sI[TKhe`RHQ5W#VND9``5C,f-t" -=R0O67_+=R_8L'C"s"991@.g#,to-C2s@n$"3nqB@cCh5L&%.aiQ:&Pg$qp1'YRa\ -<6@'2ZN"fWA@StBV<6Jh]"WY-B-d]/dd4?mAq=bAFE/$U5t$9!GO+O/DqkJdJp-I+ -33X:nB>\W6M1teKZo06Jebo&Ze'lA)c-L"BLTNVfFu$e&88+jj`d84G8KZ.iQS)>! -!>_fsc`ahWkJqu^JK')b[J>85q^Rq_JpP2&@@cau8^)=T8IJaKncUDoqnmoGH(jLc -hCe)u6"kg-:efllT3cF7@;c7h_OZ&,fW4]?7P'XZqNCqmaNQm=`n -VuqBK54@G#@Ysc0q;bK-oBfrZ&+WLX\aZ_uI`!m!4I5oeiaMk;f9%(+s+C+B":&.d4<^ -HHkY=s8BQRlYbOEXfOJjRY9"Y%Crq\JaGjE.iq6+m3L*/Up1l'3;;YH'hg?E$5V\" -jE04[41#P+WPfbM3I^t;=,[q]e\'R+m\I]LZ/GH<8$lu0rKE"r+9l08,:u6Bq.;E/ -?!Y$erArJ(a,g1(0)gAL:lIORgh/!hl> -]pC?X4C<71,"_Y_X!k/2G)S!2*C!#:k#(@@E8nfmA&jU8WkJa"SN_0#&%d#\HL(07 -V,.l1fqN"q*A/k&0Em]u@WL`kG-02l=,1T-geZBSh/n:4T7rWbFue]MMVI5"2& -)8E#/5\XZ9:C@5K=MsA#*k+Jq;a.M*\nhp1IBlY]Yj$ujU(E:uZJ0mS+(lqL@\V?8 -1-k5?*.#"eX5qcNMb7`Y/0[&'9H]715'9dVJNj]@G-/c]%<4)&,uSRAIHnZ+ds2mbMN:*l6Ee -o_7X8;AsY_@Y.@(VcC%2nu/h`<_Z:Y9=&;GetuC(0SXQ#:'=m8U3i;A2WTFF9)'Eo -EM#DYGK.=>*eX;Cm71f=?[TTTmgp -4J7.+_U@`1QssXS,a[N_A6YS<0a$K-F%6VsHDrGCM,/#(mc^B0fd%WS[$dkFF-]9E -;\VjrXdq!>!^6,NLS+ind_XEh5S*30Fr$8OoJM -;/n(^7A[d&Rd_oiPG;OOaQ&8+0Du6NWC;Dmag%/0O)J@>##-j/2R5G$XV.g_30Qq1 -&2)7h%J7+g4b)8>Gd"7[FFn_+)'=!`dKEgj`A-`oV?I;J2VbJa07WPs!H\\$%&nbe -,O4)V"S^?,(TB+L;`7<-dcR8fW1[tF$e;UF2cX3d9A:#JWkD9iZ^Fo%3)"8tp'n1) -lJ+Cc/:%*A=nk1"m,Ih6`IKsj%_UPSFHfb2r:ojU7Y52rik]jVo[opnL\L8m]2O'S -k1Yg\=0GuCErC%OPq/1T0AjHKf21Aor:/6KO.JJHs56Z>h5cmFSZ=k[G.&$6U6-sX --@>eq\^&bQl0;_=i-N##qTIV6]\T2dD2f)!T;9&ZJ,d(BG(/OTqQ65,,ktem\PHA>SG[ -iU3n+V9]7$oK%2XN3//PR>bDe#HF\1hk(T3pB:_QuKo`c/b=2f;Wl?[HWg) -LAJL\cF2TT[OF2JKfPu#TFqWHctTGVUV5p6P6^jNfAEaC=]d6:+"!k8Zbg7*`oofrc<" -Fmn_LrOVlQs5H!3hNEu:Y&`?&rBjS/NBK*P-,`)1B:_-8?>IiaCt&FKiAOY>:3JP: -&nG0@<\@4FYHs#1=d04oK\WE\cCX$I&o])r88D];7,n*Q"P-nLm"102(D?LXY&>(q -QeZ3.24P_oeR:.H,Z9IaYW+]H&/Ok_2P"aAkP&.rG.iI6<&M(L'U>rk"jf&eWq*ID -Y-o,1ne+,\*7EHbcP#B.=?jNF\fLE?,J02iPRJ\.KJ.9^:&&[;!!NSgo;oQpCGssZ -$uV75!9GqN0=Fi%B9YC6dhQ5s,,n#Vhh!D_V>ZI&&S%faaH=ctSI@#bs=$8:Vp5 -4'Ge8!NDG=A%2Z-749%A-KnC-^VtE!q+jfE'M.8[CO#cWNP[JK6$1fn_lbGDipjr1M%Br\I9r*"C5_5 -EFW93B5/.10']nfKRLl[Wu!j[-[Y.Z.%o&.h?KVZqJI\Aoigtq1D==G7C]]\1Xc)h -ff'_&%%:Lom`eOe5r"MlQF+l9b,Y9:)2I(Y(Cn3R#qu'?`8d1"4h-!&#di=Na'Ph* -gQs1)r9<1knfm9uDK.u4ps<^$jaMW,rpInilgrTg-\oa3Om":"F9oI[6+8Ean-.W# -Puodr4:6*4)+``S%MW/r9bh;e_IkZ2lpYjFdj;3$T:b]kAok:M\0pcbC37[q;?raf -U>0GlB89)A,1:0+b!d7YrANXuNXL-]*tO\6*<>B9""N8,O&HY":>.s.G6U!92U6YX -+K$$o5"OH=c1)[)?WV3=STXqH>Bmp -L9T6ngAsuMppaHMELY1/Ipa^E_KLe[jlh(N`?bca'#>lpL#N^K-'JA^&q_OBVoEZ^ -XN>A]*VUe!.$Kq0Jrr2oN&!(l,)F9A'?-djfq^G$fW47&^m$1b -MGhCQbt^q@ooBXW1H-&L=$7>4=tLD3Zo2Q.B!aDE9)'C@9t0)hmfkp?Vphd+3<3fDj68iDipJ5+ -[^G8fgPlu.I(6orPR/&#qU*3:f>.a7X7HEaZ`K*ZO;'^mbIXInA.+@2W+ -0[i/2-a:G0MXo72*(W,@FG71,qLj2,qqPnT&8Bh5J/.G4]1O?##=!&8k -gfKoN45qO]"?Ls/ga*?>&*>S[X=:`0YTAZgi:q6roDth,5gqIT3nU.$_OVW0'] -!BN=GPaM6'0cX50$4q2IDRI"#3b[asJrVCq$4Mggs#%X"bT57Js;GO!Ek2g.aUOO42h<#T_FBgaHLgKUh2l<>W0o&OWJ` -nAT;+@W*8@[3#]kY.>SW[6he:59[`Gl"Su@XY3G+!?ICFT$USH$P%7H?:np/g"aNq -?9%N@m.;S1T/tg8L3.HI:O@;':B%r=.HtR2h,Tf4p31_ -aT-:$)RX?UlfETfLY"8a:4+3$o(-ln,6[5Zps=g_Tj2`mfhb6ATP,%+eP?4g'rOha -]#FLBd3fIZMdbVjB@W3e4F1VfE]5G,H>1Le_^(T+2t$Ti$h&QqjRIu$?K(g8>/[g_ -U]BfL\A<2J,0(U7\WMq5.c1qa\'p\,SI+>!U^0h=4t"VVi[7!c$HOjA8N`]'))8BG -'=^2IA^Fj]PaGo`N7P$9.)g1\Js([A&*O]cNQa[ed[[+M5Qu88l]b/8b,*]$#%]O. -CK%%mPX)Z:^6pEK1/^8kT2g,0C;0qP:e,,K/bl20"beit51J?;f$r($d69cP!B%pE -a_NbKA1Jo'I=j]=D,$#7olWD9/Lm?Fgep=e'SZD -!,gl\((U'1X2Io&a_Y!l6sP1b>A%hK6-B.J0WVLBP4@L^NIZq(fRmBPc@8%12ae&6/3PfSGK6D6m)6"dbXjF@ -s"2T>@g`ep)t&R6s/A@<9@G,+rk(fT\n+B'hKdZPaT)[?<$LMtUZ1^.e!C\5-[64' -;1s[PZQL;YTf3(Y]t'>oc,Bm&(a(/8ZiEip"b@qL-F+IkMNtni4e1l]Z)1.*H_++$(]VG!(qF:'$hq9M%8Fj1#Ws11!6V)iUc60 -B#]QQL'OWs7R3J1*[dW&D_pY=@c#nafO-p?X0o25f40/K'<*t](B[EJ(t-4_!^L1F -6"slhOb(75XA"rDD,El*D2,0C@lK3&gj?CL3/Of0D$<]o!SsQN!10M!TN[eVITT?c -=>DZf7L+7SH?R:`/tX/$.olek2rH?5+h.mMMFrdK<0TNsbV.+0b5u$C92.&l/F;ch -n6$4%MTuEQ6&hb^7qbe57a9s`$aaYj\?U4k])eo6J-%Qe%ebH/iD:J.X%?fO8IMEf -m`?%q/cQBHaSP`JFPQ-+qT@7Gj+eANW;qu.pJWDn#Cpslm=/d@l-3.Z6;go^J7Ae3 -)X/?jb7t&I%;-:+1l9-NMRY1KU$F9iEjBa&UJKHSUAFN:i5/2-='SGD0q!R@El7>i -eeW&8]eG<9Tk2P()^;.&S,Y`IkHqNE\i -mu5;Y>1YotjPK66FCP4^^RW$VJe#[>q\lR\&eC1V1Z>`7/=sL"kW(Y3S._a8V@UVe -c"%h<:5%8%=KWsN"Yh\3r`CUP![r>QWl/ET?j&TI["spBACgU933CVpDmfle,hmL8 -A9s=f]1-[<9CY&.+biMg2B!Po;/te77`C6YYdcMS[5]tig"IY2/\"IYTT_YjLSj+V -cV0?-%eOjd[Pibke38?2=B@:6fEZFcq3$q2YrE12!"!RYI&+*^og*;379Kp.%mDUX+4noB5. -'m_G`2=1lFl+ME[2!Q]HhYmAb]SGSZB#[?R24&7V;C0@0@]LaNHDAfk)TjQ:"IG.%Y32D?blc'ON1Iue`$')I9bs7P\Zn)%@j -772K/*BDg+%%>hKX0+4XA7&W516Z..W4/,6*A("Mkp0a,5tO)/Zf!YW2LJgTs%.p7 -$mjm)g[oi+F2$=Cd/*^CDCA8K`Vi,SR_7?.L&U`6/2LQ9M2RTp4NOm+95!>'?)8Fm4rAE3i"d" -M)_i]7jiljPViK.f'ESll7kr)8[?:&*?V:4Io-*BEctpIC"0[eHA=eeQECM(S@OL( -Z%9XJ^7Lb?Oe29TZJo??-Vu8iO@g^MZL^.0N&qnVo#]9&]Z@tqAIULs1LiduR5!\W -D0To%!TsqeK\6f\p*i6IDW&e0mtNr2MbYj,*ZsetVQ"jKl)AZp34]X]Kg8hRY"J1!dFaCD4e4<$d6?o'&bfiQljU3jXX%r9>:'Amj -F)h!Or8;$;$:)M$6g+?h6q[o\C'jY*^W1?YLY#=G6[mh9n6-lb)Fh<.KQ3st,/kqun;)Q@=;.>V -kV*(/BT6;k&FtSQ\tI#m3K(4B+@RCT-FI)%iX6Rc`s2Ee45/gE`Y?Voal,Ok7YYP' -7\T1U$Af5EBX]ZuB/aSG7g=`p]A&bm]%WVJo2C0'HpI".]A1-6l@d+1Ni,qFP88-h -+Fr":OUDug3a/"=AuZq9*#[u1=EFNV0Hr(;W%Xa6>jb%a%^pm&hn?[UH:m*%";aYG -gY:)s=.1)n!,ed8.66'a[FL<=)GkDMOhbB^#Yi?M*FM8c>NtBc"hB5d>F_5eVVssQ -\FeS0IgT%u9`4)rKa\g]m1hr.673cMnJI>@PHm'^a* -Csh>3JrbHq9D)k--/&PgVP8$%e$7fgFYNcR4_8ek7nHq.%b#X,'YHh-VsBs(5[BR" -DsZ+YbMS$b\ECc7D$>;aT82!'s85?TF=5@+9YGsk6oip#4#Eq'dNmh" -')*9R[E/(KXYRnd#Jcm$COqN,@M>uo'5.H-!L1BdCh*lTAl22,b>Lu!aT<0F#Wau) -`$Ef?"ADrU;U3eE5^,^k6QI!IB6nT0Bi-0_`[*/Pnn$!,W2JV2*q%5df##qT_XnOU -bfn#(5qOIQ%a#:"ali4T/GRLM.9d8EAnQ=r1l8_`3$.ud@H&5B_4i!f`7oIan(7qu -8!.&2X]6b4P?ttT+!e"Ye;gi3lB-la&&L[pQUimTZbNdTr?Un::]cerXa.]p+?YR? -$;#nC=t3nbWia%J@t&/daIO.=(YPQUZHS&KQf_r7>FL(Pl"Ol,X3DRYl\e,$_P?<5 -^7H5`!r$1\FSG7[Df'=[R.XfmSM9mC@.[Rn[FJ:OaJdo8f!o$k=Qm5`^3tIUcj9sD -2XBXDC@9tTai_\=DedaWV%L0U\%*1'[0qL/pFH)@ -!sOf(oK.lr=d.;".`q#S1GbtST<8&JSWoLO8N];qNq_pa]EO!9dQ>Km?"6W:?MeC1 -2'n/BkW[aUQdDWn1*fU-K(ae3e.-J`!S"^8iA9eN+b\KM[*4X]@F16TLVf_+*Ok_D -k1J0]-`N:3b&hk?:bO1JTp(cEND(SZX$f(i[-?)P:%1Q!lNUSs7&ckcO'&\Y%_@eHG0?m5_Au>qr9i'`+V7G:9cAlHW -a.cYALaWf^^m)a4'ao6g4^HU!=e'^7ilq2g_G&238>i,h5NFJ,[T#O?/jmJhE-&jX -i!H]#/g07ABh?0F6[[mJGW&cm3(GbD=U2M2^F -mXm:RMqjgB5[8#C;/(#i=_UH9IQgR9GZ@F[>[@$_QH&c]eu#IiLB[L!:k)W9)-q)2 -SE]Qtl%u"W2Z.e\2'ljG/q=IS*.H;Ye,B%0T)JWR=2:Hs?=&.j4t&!W\PG6tEjBcK -VoDN@,#EFkSUPtXoOoIO='_)RSsbe5hq?Fdjo/eKfYa-X`$@YVKl<;"M -qU.Yk6TF[/lN2'I:!E>X>C#-JSY/c]5B#$co7pR`KuD;a1Kh^MlRUUoo-H/Zk\Z$\ -o^;q]lWsh&\.$E8!3XZIYfKr](O'6pG+[PgLT66V40!dhm(?1h]q&)HH -`6a$.^iLI%@dZQQF)soM;,9]o<63,/!\R]uk6u[Yo%D7b`HbhpJ-ELpHjke(Q\lnG -m915^E\R]5A;]&1MSM7go8SZj>'fHS#*i%3&M2-m(q)?R=49i=ZAY';d84$Vg]3%4 -R$m$[:BRnQImo%pODjllHSD%W:9D9&/jUDL?7`;\M](=/&HKdP)4m.\P65JJJiq4$ -52g`8I#Y&cA7oPNVrNo6<]18M\jJr>7gJn.*]s!4gQh[3b867t_!oaf^57t<"gOS$ -ANPVTSUb32fuh5'E\cO=?T^J4Z"eJFg"SUGhS.e$\_,S!gV*\bA@.>A14(TVHq%Q& -[boA^F^i26ba]6;'^lJ2[bSC^PK`.@r_D[D;pK*ueER8B-p"s=Ws,H_E]8,8V"pTW -E+<-(hRKgs-o"MDj7%5J(FY-/,&+n`rLXms%.kN.K -0dZ_QKjFCp@_Z:]3WPF75=>sbg7U@)ATH`B1u7ff87NZjXs?4j5:7s/KsZCE#\"b[ -O(lgG,pS%n;G%;l-:+Z=[+_NMTL1t#@%Bb2KNP"Pi'P4_CK!Sl;'@WNTho/`5,_Y5 -9iY\/9li[-7r'p%)iJUS)cH4!4?Y:fmbRb?Q'K.ZVh\L6^OD?I/$FtVhHh6XgYlr& -\p)J\U;1V_hL6X92QM0HV&Y80pm+^Z%cd=mYid3mXIl*M:,T?>EXe0 -,A;pucf7br:(.U@pN?Y-J4o/B54fcceBHQQ;dBh4MDI+>j`<\i^m@;caGdc4M-%Tc -M`3Ft?W@QW2E*?[TLl%ZMjJ"u4PB:gJ27RT;@3S&]uD1]nE4D7:5uY=%PCjIV,O-R( -hSdNZD0:%SYT<58HYLNSe)<3QX;[(S]/26!g=+I">i5%T]F9r4!j0,:XLJhgOp>NT -iDN:jUPBRo6i@4c"N9HI-/"meq2=E#]RK\j"P4I9^O(,!icK+VmhG=Pd%5b7-og]B -5SK"I'QB%(WQ2(b1#EJ)a.cXl"bStO'kQK@Bc6[5h/@.FdOQRCW+9-'gZsXH:\NCA --V&plWd!p/JC##IQ?K`[/POL3KZb.=dUP1Opi(EP%O,]#+[=6]XIV5s,RJSHn2eE= -CVXQS'6H"M)?XZj&d>*S)rnWFf::>!'8nY;SdA*qW8!2jp?_`m!U@7alC'9Oi[k>X -e[S';qCcfu`3GHB$NsS_3MB4q_k/eYpbPN-Y<\1TZK^Y,OJ[F=XgfFPWk"f%EGa8O&+3g -AJ4FToOr`(IqL,8o<#!0BrL&cNe/oUq$X5]]gXLj)sA1)m@5%5>2da/4+KlKJ3XF& -(1nq3e#9-uLB`+:ValMfF41acf5!*C2%":>O>5$+#hZ(J[#AKKX5o2f;lpK<:%e0b -m;7cf;b"0(NFpgskno=]X'4X;oTQl8UU&kl*0k3"'qkK+'jn/mWLNsr?V$sm -:k8*:\+`I@=SQ]J'ADViD\mG`Ua5AYM'Zd/O%XFGr<+"gnl2bnV,47grheuk.f^u2pVT.u(S3,4Q -pb(qMc-OWb/h/-3[*"9RJR0J6>1F+mNf>pjaJadgc%#O6HZNCoE -EB<)rqcN*>mdg6bTZ"-Yia(?@OW^qCoWp`47*EV8O%qELk@,3&G#fnkpUZ0Y-%RC! -X[iPb=C?\D6(AS77(Wh+eEXtG/Q9l"PJNsA=Og#oP$i`VI'CA^TjaUpF0MRCM_n!` -9FgeI78"E(2!d,Q3-DVdf0$5&DJPgb)-l-@9M2;-TE,sa_-!X'02;_2=G3$0*$4B_ -C[H"T=e(m:Wh`sZhE`$D<[r^,j3C?WBc[q-Xog`85-=rU+eE`6AZ&ZAaqXQ[fE-9V -cHe>ufAR%D1j8.fV=GVK8>")kh1bN/$@T#e8%!nHWfp" -gC9W3`g:RJpn-S;QE9PXIEC[g?E=.g_3GWh\nek)J9XVA=3f?n0 -QV'Z($T"P&]cHM=>ocigK1g8a_M-[^WA.5QD,>,R/a+n2QP[[IqZ'ZV[FLg"9pnue8c*JK0l;a^(^"c@\HMk -F;o@aOAL,&N=EGOfj4!I@KFed23OuLQTu5V?-qV:iH*aXR`e;ql>*C)]=V^ra&]^. -#+5V/MjWXhWFW]s^n=9bd&QV,'W]amAecLmDbb$b\d!ZdIQ@AL:JY;fT&Sgt -$3ZD?+(f(rVP^4Wi[rGNSnpp4QX[@q042B(4Gj?u3k9K]Cq.*jXf\Q7+qE=DFJ)D^ -iWH1ZqS`i(-p/PhL3W==)&X;7?kA:lo0JZB8hB$,!!S7fmWU]#)S&\sh[PG:0K2(S -"KrLSFgNuX;@9rSl1378B,:NKWiXFgb_,t,q;uo3E!^cs'CroO4F2'gBK)l`7\N)r -e'];'5FI7 -oVF7tgr.GC2i,r-O2T0_6p_iApU/i.5A3]7^$Q2R(5rdI7*10:W>KI"d[&LZ%?TpL -TTaB?@CVFbk96+*R8kL+'/a<3.8D!Y3f+^*q#'pNE,YL#aFM=,!]:V^k4s's%_^:5 -(Fb#"q(c#%=]Pg=U;^:'bf&l#0V7(Mg+kS5^GJ$IQ)l7k'!#/4kVL?a9*=!Up!qU& -^I*!S,XS%q"?C0q8>LW2("\7q*[>W(Dc4XZSCr'p5#>-a>J2^P"gSgmN"]lF"IrMp ->QUoZ3mcd?f%/=$#$,>6aAjE-rX-N5Lg,H3Lud'bYlK)PA;Zcl]GSGcW6iH,)N'7L -'L&25?0JA<^sl+5U_ZVhWbO?<1U=?m=rQ]Y>/e\6>o&%]f.W_fmqk%DR^pPFR`CKA -ef3l5-B/$OEu^QD;Hu1G3Hh[>_)eGYGansq?AGt,AqP^RPYrV:d##/-?0k"(_g[bp -?o@93$LZ,c91)?D;/'W3(302aT*hAd_kJA6N%\aTB2q&B_`J1Qp&&@pX(S=pO\RL6 -Ka4>02DbDA^N],f(fY!NNJ,(12JWg^84%L=Y67U -p%)mJ$73R[:-NLGA5\#)WW4E[UpkpA*79CqQ+X8@Jj*%ks(/M..=_ac*<<$&AVHY2 -3uZOa\WOUjf\Q=qlS9MKcTZ--42qoQh:?iN^i.\AXJ/.4]@2?BQd%GipMbt[:q'*u -'TU4(92%1Ff,,%cNM.#Yaek=`FK0kN5SGOZPa@eEg-`P:CsUC:;N&&+966;)7%d!q -7>5m7O2Xc`i(HZc:FBGVlf8hH<3jH1Ri!%.m05sP%Lm,Q7,Z:o&Nj)nO3dIobXRdo -^,S:/g!\=#ffhDY3&`S']J'^2BNC8/1Vf-!AJpXb?o=lSc"@ThXS20/>_Du([tLCe1JLGnl'mV[fHK*Z"m<^N=q;f -.nZs8,mjmcmW!*+5SM`<*6";B_rh;!VH99XTf-GWg-_ ->sD&pFqV\,8M'9gOJU]iGVFG8K>B$W?Sq`'H44KZ,\`j$D#['&;Z*)uNVmUgG@rMC ->a0_r\GK[&+?m@LA&$WmF0Udhpo?[8iPZr@7F[iYk49L*8g_aE,p!-S.eZfi?)q-4 -.4=71Lj>NicLqL>-0'XVpnFajVQHg="A-Jn8GNWD]K#tV;FJmR+;\cnq#'sPq2*M- -`eO2a-N?=?Z\Zd&)R --UH(O6S3&piq,4[,4>?T-BB3KN"5N]Ua!E:,8'F0@\HOGQ*1H/B;`>pgRr#U+$H&2 -))fR3T^-DhRF*BceMg$I^%fDE%Qo_nNf?U9T!;P:Lj[d08TFemV@VpLk^V-HMhZ4kXs+2KS -RhpDjN6aUHfRa)SaNr&Tb/>AJ'l`]c=%D"q(B>.8ViA)aVqGq` -CYoNs0(o8]6$s:;4)&<'3S)5D!U;';:#oPBN-1Km#seGm\`ni%)0G -+IS1qo:0\17O+NZ+l?\HV.?n(>=%M+'`_no/YFQXF0j9)>PkP] -`*R2a5uYW`@,:!Ti\"rGig7+7fJEV-j`Kq=]gH9=Dr6]p3oM,J`LR_ll6W"LKJg"t -3tNdKOeg;Z$ZY0?8^+sVEKVsE>3[&HR?nU'iN]Sm_f*p03&g^urH":,"D3](5LgI=.eD\_5p(GL+!MEUj%Q7$_LXJbb@1o`gEUYBi>$'.0te([i+-XFqf(U+ -$QWj,6/>4p%X#-85CQ^3?28/KGXsJ&K-n_8>eP65)H*R)8?!2UEg/(mGYp -7<\3;A/?o[^_&WP.[=P$?XI**SX#\4OYtqO$d<&Co\HRkON1DnpsInZGJHZji]r^W -'&g\'lEd7V2]%5cHVpE[LkC?j"YSbJKa%9-+cdLnduCfd^93Kt9[ZDee'Vo08YP0> -[_o#tOhF<$DG]A+lYEOeXthaf8A%o:g4Ri%`qijNDddG+oD8CSqc?RV4YmbR"X$Zc -]kVP!d\N$,GnSfohnH`;E]IN4GOL&GV:F0s#o7+R7sN=cUTN#4d!ioogE5/m>JI%2 -o^&<1ohQoOMLC/e,a5&a/qn4s#G&erco4K;EgU&*qOoEVZ#Z&W!a,b&G8s?"E(SIu -8HEJ=Xi0kr.Qod_Aq1*JbXUXm1h4BA?8mCYL]5CSC37QGID`?>cEBdNCl"sF`=bp1 -BMNNe,FDsc:2IB/U[q2%#r,sriXoq=icVO\%UY_iJ`fj.'K$Of`)N8'c5C_Ke;@Xf?K_+/)3.MBF2>3FdO\4>a\t# -EY&)M[BZn2E?tTnG&gh6&R'9+!0lATeOWaam`'tcg7+RN3)-fgdj%48_'31jO%-\$ -V,o[a^`oaH-*\kp -LNP*J=I^]Ire*,>rAQGn!&t&Pm7.3iYJ[#tJhl:BF0\B,H?n1rp?(N5WGu,0hBS%2 -8]/UUZLlT^cgg%?)MDs&<]7<,.%*N)r9Drab<:V'4kj*e>V8/[oEf1;qIEXMGJh.m -#Fb^lj39IF4"t`e;eFd[-9MMFdUg7p:WMu]Q=c>7DY.8Ta\qU4=h<"A'E]Xjd0VN! -7/c%:Fr$ss(/6fuDm/u",Ogkil'LB!1W`PS#a<)g;Rc]I'.2\6IhqJ5>k\e[_Onj' -G<^(7$/Q^__FFTh%-V*0n/mP"R-@4ZWg>Vj,ZOqaR+K;DT5Q)@dpK?e_@68)19/$m -q(bii,!cVof-!PQW"'0]Y;P=)l&h*Zm[h^iFoLj=%TK7.-( -mEH*X]j6/ig$rJn5^-F*:O=&-afL`1`#K'a- -c4BUA<)l-+c,j_#YF-Bu>@*]EL]q[KdSCc/e8D&0V3>,J@Y7?bPc^>6&ce.`UBHh` -5iL&0Oh2$JMd!MB2-jQpRmPkhjsJ,6Cgsi@a1M8'=g06-:??&`"$N1d8m9mT\.*DV -Z*":7O&_\WoCF*a5^6DT'4Bm33s(ZPaN@%LX0$ipkKF,MAnX=ia$EhV=ClbH;*e&p -;j3e[% -SafM'<+$*G#s`A&]UJs%Vm99>Lq?&lHp9sG$A^cE]WZj6;D]toFJ.%$h*?!Xlbeo3 -[V`i+,\(LU@m[`4-e"I@9tqKj&CBL7iXQC>Bi(tPk;uc[$erA3jU#p>Pfr\SWGmCj -#lse0iO'R=,5Eu;0VV!6@KL4.EriS8lDak]cs3tYNujN"&,(+E=+i2YQ55ml5q,>N -*c9Xi]#\!Yb&&Et#]05Hs"pdp$6a>%DK:&FBQ7W(YA[=?!1feI>bjG\$[nq:$%Z8I -4e7S?eO9Z;:iJf#4`chIb?PPA*d??j3`:E1R%/[o!#b8pt=QT4u5)Bk0<4' -bJ5MbZ*=@eP$(doUJ.U$$ZqPCX%ESE#J"L!W,Uf='B)]\`PoEgg@VbrZnt=IlDqfS -l=5*.rOiY/"U-_;r%9[sW3Dr#UAWEVMIJ=`S=Q+;HLK]R^^mB+O?7rt'kWcl+>A=.I@@1rra%ea#01sZ:`7"-/&eb?54T#mr@[r)uP^03?Y&:s:'l9e7!B:P$Mfq#]@@0*,>4Xg87G].mVtKpGfYh+$'R4s`IA)B,!M38D[D'm -"]h&TpIO/[4-$J-VK"*R&h3Nr$I?b=")dQ--L[cXmN%/1iZK457OM5`VcI:;)?ibl -);Ts4BHf&61"rHCWGLJ7A'hJm-]faO6IsjmDc'1&o2@GTKA;l7^D1.N#>?#r+t9,d -`>&"!*'+7Z9h087=`G%Vc%59m\U]IYgged=+l&0CJ.ds*7RS\md9.U[7#+4S$q$M2Mo9qOP%O1sJ[Bd`?SH']thn)m:Uq^-=]P(2.h^PKTNrW;IVe&Lk4-ZnWk -.^^\.YH8T3(I0-NP,E -Y4mQNcmKu03;5`l>GAhMT8[aH#SBgV1pQ$im<=Gu1Yq9.9EM/^"fS3sUL,0;$*+1O -B7q6J))T5CqJCO3h9L2m623Zne$q:!YQLGj54:.@Xg1[O%pIAZG7$M8gf%;[g'/GN -,r[B`B9D7FpAq&']j[&u;"d8MK>]lsCo\khMjp'j'67:3GgB*!BY(G&^-R`rI'aKA -KLSg\>)NoqFLF#XaY_LHeQ,ZW(M5T(FqT::dt\o4@[(ES!(66OP>VHb#BZuGXJdNt -L!#l+*EF`_%5J7J/nbJ#d?9^sB&maX!G$fP7;V093oPQkeP[M50FD/(jWZin>3Rek -Mjq;]OQX5Li7j-#mL!qH(ke";Ch[U!!\fqiZGuNOG>FgC4?_Beqt]gkO")2^An2AEp8g;jZ\To1cY>&fX+@CLq;\bm>>VF[Qjd!]6TI-h5)O6Nt -*]5b/do6/=0oJQ\c;#s2Alnb4UKS.j?rG1ARoXd(JY#Ve-U$fb!"mV;$B[n41+PaX --]<#a-kkejI)YZ.?7KCsO3H\tOfP#o*ICa_q4Ij7Z$D@_3pFFF=K^H0iV$Tr&,#"m -RioZ#I1BNE0@'9?U<8DQdLRTmgcIGT7e37Omn.XgK7km[p\CC%**aL)mLc5824)F\ -&?ZH7%6Q$fccX<]0.W5=0-*JKJ2mHBr%7k1?0,W.5go'um<86\4hqaCn+FZYc`Ai" -m[7*.L'#&<5:'Wa\cWr$b#_o@mDYNe^3gEZZoBiJXU9.Oq.st`dRZg"@JKinj..Rp -dBd\[3B3SboK!.>GX.m]UZ&Q(..aW(h^7ZJY2fUl;W/%i(ekgA,&<3`_JdZ.kuYQf -5-Wn??C_R686k%@52hD4@PfO5h#.WB0BOcRkDkaF$(NT]-P["d@ThmF=)BHMn;^Q*JrDk%FE%Y.`@ -qHR?bhJY:"I7E\:a%:%tZ(dGCDH]&BC(%3Aq8n3UG"/!Z$M#-NX7-Cj!]p-*LA3?( -bmM4l[0^6K0Jt1^S@,<6*A*6s7>9YU]\.#*8kP9]jA)/;_#+aEj8Q_CQ3AqY4BnKF -!(ne?MRf)6ObCL5(#V(`P#euLJJ(@[U*md[%"se)DPSLiTh`jK5;Fh"SuYn/H_YF6EXWE[&@MG -;V5G^ZWW7p`CU$E_Zp^Q.j'>9c&RjVOpS`.!#,EaHB/`;'G.::^3Gs:3q(riHhZS, -fJq7,or+UT(t5=XPno_[GP<"UlD&$7F*6$5eL`Fp8,Uf-2'_3H+=/lk-']5+e'lcX-V*ni#^p11mrTp43nRM5=I@HZ -J3sUjYF_<(dHSX9oDP)6dJWpTPSA)7]Uk-aV-!^P"^D3l4ZhM41%+oNs)ubKmmm>Z -]l;nS,CI)56#^ONMldgW;+"En020HMQ^BYd[WVOra3.Zj.*F7XTK_00M'V@oT-d2p -1+`#?=i*HO#DaX"61?rMS&/;$o0ORVoUJQC"(W>1(XdM>QJ6o$VT>#@a/iGu8GVacG]X8V&B0bi)t -eA7!qO$EZ$=ulQNqFNO%!^*nK2j>!mJYJs>+9KEc9mmEWX%*,KdD_nIUbZ*sj5b`.,+!_1fT8QIL^4f\C$V36] -"JEgF/dMk2GG6rZfgDIs'X4%dkbMjne7PNkpu!kT,tf6A]A_U!kVYVhE+-bhPAb\_ -G+'`X#(k$'[_-9SMDmXu^drZR$SIs0k*Gh"$"1_-B20[Xf#r_I[?L\+b@g>XpI/@] -gc9A0,n$Hn9ud-&COnr!+RM`-Z,`ddo=9;cA*s5q.G"g(*rf8nh@R ->@DsmJ-\9>XgrSY[sr.'I!0m8\@?'IB`\cLn#LWF@=2`:i@>D*@]^,si].#1l/B)& -C=FaZ6+8GF3@[M`::A'RSaEf^Q2]uUqt]V;L/[&CL0RF%k? -`ho0O&X>mp<_Dj<4NFF&&FDr^ULL`$(NX\lbuZZ>2SDdPac\iU/1$s'/]jOSg8L2f -!#4bNd`]R,!DcDd2E?t2r:qf@r%r>8;QqjmSXg`Bl2s`QFgZiiM0SW>cLg,?KTsg1 -Lq#\tp.,4!=YD'$AQ;=7ApqVbLq&rUS'<'WbY:bheMUB-4pFJB2s"R_(DPqs()Knf -n18&;KcYI?$5Pei36Ir&p1_2GB[DcT"_nN38N:d94T%pD)G>D'#E#X?M):I -,h_d6/%ifgIJ!#;YaMGN!GS2N39bRll^G4jqWMt`<01(@ -4Fe$?OK0#aH95;rjsDS#9(I#/$hA>=.P%$8,nMEa0Uc";fmo%Ic:k0;pfaX.O(<4> -X0]:K@rZfmZoB`!F-T'5\5Ng)ih94ccORE0i"B@X'[OmB#['c5[q%;a2-R%VA>$uW -8=D(V>0gniG<6pQ=)B3K'!LFE1#)uq\;5>JO*3YrH4_WFCoAH-p!!1b+EqR2&:^Z_ -8>&O+>f,Z8asqG;EjN)]Ta-;I"U01* -eW6^rHha+"n=7CU%?RDfB4h2[\hSCIo`o__S;OV-p!koldIQDU-Bj,/Nd"/8H!PQ8 -:0(+mab/Qd6*"%9ZF0Ajm.B,q-.^8g'E%4hfOStFLf5d]g<@mhe&fRI096_W`%'iW -EU!GVB4!ed>PC3`)XF*]J?)\2.QPrk(.+N2S&G6FM+7QqIO"pE['do:Qj?;L]7KGR -Rb6PTgT8@$>QsUf^S$?PC1>]Sd`fGC]%dttk7jATlQ0LM -:/[.$/fGs$b^uM#5Qbu]*Gl"#l#!SL,,@6VXHfohn.p]4H/`?e+>-Z_'cuS&9"5FF -:]cPQA5c,PC5L] -^9d_7pm?REYiWt?[U,JoCp'omc>op7X"2?8L\c>7?3d]g[T6^(=5DoSK-`t*=W,nC -54Od9E!0"S.pVH/=Z!_Xp9+>+_E37XJ*5+j]6E_o<'@\TP_jrQ(*`\AD#a=Qmaoe2 -=?")mn"0LIk37(C09;hn0qVZM=\3*>85$k=n=W?)"*"[ZX?fYsEo1tViQM^VnDr'# -nC]^Ag]lN,_n+XZ!=8#pIFK:_OpIkDG6n,\kk)+]'\+#,g#`BeU.-,%`0$$;4)7,p -]`J-5=o.@9%=.[mraU!Jpc&/sTYpC,6mid'q5B?*EcnmnahF*]SbpNj4"M`H5!bgl -51X?>O`#R?8Pob60]-9l^VQXtM4HICu@$[DbG9"-6;Nk#>1TU2S -jnXblWKDYF:2=?f?Y>jq2\.nQ_Qu'Xg!efP?Ju!Z^lG)eVFLhp)X7O<46OXSHTTqr -*^(S0m?&qOdS08uU(`HC!\ON/!(t0n2bCM63+D[#5j?9t(^32D,>N=mk7`nlB@VJC -,/0(M:pQ5A]%?1%BmhmLaCEt_pn&OB^H+T*p[nCLk?$QTGk(dhgTR2S4Zb\eNio^* -;j1*'(G'6##^sS<9DFH3fejDS7dA?_Q7\8cAN'iCd>`C@/3#g3n6R+VZ3@7\'a#b: -9*o^O]R5-N[MoRq"N$IZk0/d#kW%Gsb\l(RkgSYmVFJ-p=^I5URJieCcmQ'$]l<%? -I7#'$,'q0W9#3h -7r'nt)'p`seW24.7tt!+AbQ*'^fR'ppjb+#Q[hV&%sD;"+(7;s5'hBsE-8DbFFWc$ -hX8ANcH55Fc5Ot\-S'_fBiOBLuF3B -]t6bR_'!6[m-`eH,'LS2VoP:mciVTpccL@ke_0JRDdNJ02rFQ3RrA>Q\)7/M2rFW5 -lYh7Oo#i+]^]*B7o63t9DW&*Y*e^NsK2N%I,mjW`ORTBP'dntYFW$Gs65S0)PK$08 -[=0l3DqL,P5!M5YF+,/tUlR,8:i@u3O/#RA<^56m?WpEtT:=`n5b'a)*Ubc[KF86- ->u/<*)8`YGpYXNWF`4\8tu?3p87G76I4\,8GY8BbIXbAAc+: -70NjFZI[%8^lU1AB6b86gI -.Z*@T.5C'=bV*_0C$=gFWNE0P.P*"t.cE&)?1)Xe!%"N,5b`jJ>>&IS8nohsj!5C_ -p[4m*gs=cGm*anQqV(5^_1"+g&VA;>eq,P@iU0-8cZ_uCnF,IpH^\$kf4-:fAEVST"&briuhOs0sgKrE2Us2QgGNN"/#pf -d$Xk2!C4/cJh.pY^,e@Nip,mB=&4>FlIEZLnE&CP-a,1aT-!A>D2.PHig8B+J%YbS -+.^pV6qYWM'?nAG$0F/8+&_jffXSA+\eWn^Zsi6prGQj;+-^`#8pj;o'V2[6h-2-r -b"=gD9gL.@BOj.\9H&]-[%0icAk;tp:;,FM]!Wic2QiAQB1@ZW*`gRHNAT5;<0WYg --:\/=XimBe8d)1Q"2=Jr<"_BmWNPA\`<1q.f#EHlJ_mY_^;em\hN!VmfkH?OLo3s( -;LX-k0eZnWD-UO\.CQ1DA".QZ*]HLB@3bu]KWBii-!^4P5(3;#e^_,^?[VV=`E1A< -^NtA)dhcs%rJ0kAoDSRdI/al2J%YfL$Xp&=>_4TEU*X*5?r02@PR -GIDIOE#VcX6;F!ZQ7N@d5ato[OM5qe=fR8(#Z0Ct]^slDLqA*535jXZUSEb'h:(b. -4!UYHDqFp: -R#&f1a]H:SE6Pp;585*QkKWf?f'>,H9;d_(`FN8E3!#Qe1nAQ%Sj_TiSaJ\JghN_T -IZFOE/&d]/QAp,p,04")WL*&s[DL[ZKLfkOF\J_/(LoKjO">.L&[HMaqtA/%2_QdK -QN$R3\*oo[^:?@OH%,PdA090?]!DmO]Xd<6F'>)g5@44c,"(Ye!eOo(8$&nEQC^#5 -T#4+o,l/*se!##W!o!j::^'?&()!IGRi`).-dl)93]GXLZ-FL/&U+5RFgmRR]g6Tl -FE0X`kfJLZ8M7;aA-1$bIr;^/\n5u-&BaE<760S\pcu#S.AjLmQ!Q'_l0DZC*f$E; -b=+UQ<[h9gDf0BoYA:/=D/3khj"eb'DPI[aEs%aGAP1lYZ?B`9(@Ar)J4h/,.PB^) -kM'4NC9G\,eJ7l*[kFA'oDIm3X)m(Y?4'J)YZa+6cECt[d*^FGD[p-'r-Pu=C;L4$6bG(:!CdspQ8($girLMR' -Vf+66A%4q#l/g"nhG9U"[strt$a?JS6s(+Al%73bSC5Mdg)7WI$9k.j067Y=o\ShLUJG3JsNXTaOiWQu(\:?j@6ZG(o0:#kbMNfE,X -<$Eiq5ET:seN7bj`tDTYdOPuT,g),='j1DM".-Q.C7S4Brr0[S?- -3m]h6hts(BUqEdn5*?#Y,\S%Ie7T`Vis>0 -UQ_i_2+m"kb@60n2eE,XP-]I;2([/2"L>BTnF)-a-d`A=kk2b^f']A;9oW7ra;Q3%Y]taKgSWs#N -`C5L9\`r/!&FlWEr?Ua;&,5h\kN:_`eA!:c,pb]!,EjoHYoECdqss=V>N.AK<66'E -lKHkR_'STTLZN*_-)lE1d41Y5NQ\DERrs1l1$j&LK`bsLRkKd4!D3ce!:7KIWoHjG -+!3X/3-_aDGI`L:HO`$0n+5Z/c5E0QT`k@`\gL0K')F6Q&*^]Z)0LlbdH6"Up<0jg -)Tuu!C(e$G%tJKEI>F!"rnDXKT&\)R`EndkV/K^(q<gbGMrG]Yr2.hn:aHAQ* -4]_CEB>RDAoI"NM`2&*C4%mY/NKBf)&*T4tU]\'X^n!;m3OD\NStM9fRHr5"711*. -dr96O?r(u<;;p$G5esCX\BV+q)jEo=k0Hh`L_aVd`;Ms@S"6L]I[m!q>$P0+<`31* -ra;BUDS&C*e7i()qq@O"[=UJV33Z,LG;$H1:c]sIR(K/8%<<%G -)dIB1Y]$2HUU^C>Ym,,>Is39%Ts10i$ZtV3]bKB2E$HkX1G(K_hVJ&X.;="phT%QH -1s5c]eC6=L_GX;#g`bOh5e3QBb30Ld!AEid__,nt.^41S(\$+\>/.nb4 -qq?g9l$+_+\.RMS"Em@TWY[n6Na'0F%.47Lr5WUl2h!e1plj_*]!!5_H:kR(6f;mE -4]C*"1F]OC(O&/Hlneu/XXjYmqT`s-&9Q>k6(b6C4uma@TTa\UDcY"?P7s_ir;`e, -nI\;2V230]R1SuP_%KJ"'hC?O?3q5ZEgg5;Q%1[He^ck`Q&35s`W!(L4r@5SW#Q*YEB> --b-7lGl!*OdaP+$4M?,h8XL,%M;]'I$BMPjE;]S'#g*XT)8t?,?bZNcpHSSj^]!j* -rU"N6rUk)^1B$tm0^:m[^]1M37-jg;2rFQ+M_>*-h\-4e1840LAtqgH`*]MY/:]o% -V#m,iN425'?!`m>lg8N+?eX>m3o&?S0W:Qbn%:^!AKE/B<+)UF]3ZZNfaMJPghosK -;(!17okK:6n/5Vi;'e*!ALgC]668WJi'pf(7((F5\0#$AN<\1ej.jD^oX(^tgqnZU -U;Hi&]\NGUZ3U%[2>OeU@nR]0M)`#DHoh4'=SpH5aF#/=k\5sjQ&BpQN#3Sml&dF -a4onrqcd,l]2&pGDigeY#"hIF-1:SG,X'hX;u@5#:K6-&Oog5bS_W5BMHS7c/bk^s -I#ru?H]sKFlT;sJ]IOTK\I4Oj4!V#=T`(K%?5I",c+"@t8E+h=Z)P[c3`7V:=]sf: -9MS7i%LdN)/MG=g-HF8%90n>Fa+ib)7L$Id,YK,u\i#7__eX<380_'_B4H+O5c=1Y -P'ktlhGd_Vs)[qkmu:USQKSkXVPi=qlfiTImC!`\bHdXL,qG9\M,hN(c2f0kOC1?! -M*rJ,c5C#M'r@((pWWO/hV.-t>[E"m'rrV'mT8,THPi/K:m+@fRoBekROkG]3J[!s+t,5!FF9GkdY+aM6@T -Ta*LKE-pbSCZDYHTF,tDe7/8,ZgN#VoK9I)\GN.^FcnCO%=peo`WsQ]msP&2GCKM6 -?N?`A?,m3<2DUE^;JN[-mSA1G.%&oFa.6t2h]?d8VJ;-\>95\\cuFHBm^-2C&Jt2p -nW?mZHMN?rp7p5HI2rmkVmkR\j6tk$bqFSF`p7QUq>)a/Gj#%nlWqYIRF=EULGmtG -ISk!VqReQN>87lX2'EQO9YohhZG]"bEP"\\1kM#3^QYd]c(2=lZq -$B_/T]<02;_1gPkZY%>J0S:Uh]Ij8^2HbWflbFg\EM^Bp"oNu=*bJ] -JtFO\FF5_*6u]+ABGcq&FNG4iGdU[=agZ22K@"3Um6o`,GIh\2WDbIp:9":anu7nb -$%Y:^7Nl3-$.ATn?Vb%\NGBVc$p;(I*@0qKQi;UGq-PH(nNV>;IL]lj1f6O-mHZno -YP-e`^,.VUQ1pbT^A^q.o\Y/nK7AU?H0s.K5Q0NrCS,ts)t%(')$e*.q!L4&Y'`8l -3WcDg>Zs#KrDk+88P-J)Q:f`WBe80TaAOXrW:ikm*uVnY@PfN$8,nqgVif72u7.keU,g+,D"n_#eVK!&Hc ->+/A@c,k)9M[mEDk4N=RTlM=]3Wqj&JkN7nMm8)&/;ZgaHoOf1Bt]L!D,:jaM1rmM -T6M;qYHX&:Vt4,BH0Z'oG9VBrp)Su)DhhY4\eBDmR.C<-g@NSNpeY(>JBiGCAQ-ri -a46]((Pi5Cr+_<>:t\0W]q1'XDa:''Z?5R7DU@R0N=UZFicD,kT5tk!*h+>2Zij[# -ZXg%FXYJQ\*5>f+="C.\7f&td]>sedrVrbe,eR8sE_DU?7cs7/&hUP^-Vi^JT+QH' -1i[UMGOA-t9%N=?A5t:caJTfQD2HUG^r"p[R&03>P&+lJY^bRh.+@?Hh7)8:rU7># -I!Xu@B0ZCSO+-Zgs*j;!-W"l*j+D:Kp/bdmskAZHga>c\THPUbo1ac3*FCZ6TC?GX>cf?V$3*^ -V%]\9Ur^Ui5RE72NNR?R";(m-"MV6GaoIZLCAH[h@D>[pWTLY3R>iDHbf&>$K7cZU4,;'-M7ZXlkd6Jq!u23K.*bQ_`;%]M -gO3AZ_4ZTJ9b*;Vk1#3-EYpS*dgt;^o,"V/gV<_<,T]\i]kYi.dhcKmW5hbo#E#d/ -ghGp10sbFZ;LT)+t&%X=nQNd,Wd=1iU?bQ)qTD[cj -5Q1BU%lMLT!)Y?]/goYgjjV-J-(oH.8P6)r%H\l#Q"6tK/=j.K`Zk4T.*WGGiK=I= -CTAWHD3.T/JIhKh'[tVJ-"V9qO0ZUY.0Z35 -mCrSQbpslEIJTjc]0?,erO;b+=k@kubHeb`Z4pMcVgMfOor!"bSZl4)AqJj3eG -Bd-3Hdprb,\MBLl\MtuN+:.<>E3rt">WQ\en52;]Q?K>)X\+m#P=t8mMdPi.\JmH'u> -o\Y,eK-1$7&,uBSri]CPqT9'3I]td^:\amdRllnbmo.Wa0pS>%IlK2=lYF"J`@SQX7SeWH7DKg.pZB;K,Bie@.allF\tckil'Q^d`2V -aBW[3(cp&th4ih<41$t1%WkU-Nt1'\1XY+OrZD0mp">UmT'kp:I/*+OILE"UZiTsW -\FS%qm't*3?Ci$99on)?G(nTf>e>@SZTHdBJ5a/QqqlRFreYHemt5i@qYdUIe_>4F -\"J\iS_:gT$!C^H93\7PIuXGPYcmO/(/?Hi$Ll;/Nt2b6+DV8>'oeK2c5a -[kL$ckOrTXh>UX18+(QF:CQfs0VY#B'+;+niLX6q^AGrP?iK6_nmmi61(N4"D^)"fQEK28R[C$ -/Y:3l'15.*fJW2E+B7mO^$"uB=G'o`]N?LT>696paPnfFQ/ln@UU5VKo`of![OdA2UjNCE9Fun\9$l# -pg+nX`OAciR3'Fj.fS@"?PE0nVZ]$rS\oki0&*2V@ -7HR;JMpnH>$A]j%7`iO.pupNqUHNhu\o*K$p-@L9C3mLpro1=eIe)qlqXkdlVauDN -`SB*rCq(!'l,*(kIUQ833G_X?K5(77bmn+VnGUsgp<%0S]R9=W/%U!P06^J8=__M( -Rfs)&iasXS;9Ulg8J%J.-<=S=90ak"Q@N'35"$C3&dK^r[r&@H8e0ALJ5IYD&mtCA -C58q^?EJbX`=q5LHJGNKFa*mP#B>NQ408'r^jF.:mI*9pff>_R;f/j;"?P'h=^LbN -`hI]bk/PI=DKeecp\3RV0mr^BoUS`Kfe2'K)!Y3\1HsOE%=Ru+hu4P'J,J,,=RZ1e -O2(MPYCH/ehu*2mhu;WC2h(T!040(fk_IE\i]%sK\(#`[fn9Qk[Xf]L"t6Q^mbi> -$doWt:bWOkn,ZkHS`0u9*I^'t9:&BL(B*MY1e#_M^YsK2ek\1[oT;kSW)q+2Bm1FO -@O!2FE8_hVVu8QmAXARVF$Ys4j9\*1WUSM*_m].3h+He=[;g\3lbV/l`a3.b\),oC -ei1aZB!L&@i3p0nhV,,MmF4&&b,JoJ]dUX:j!rDiW9:TuC/hsHTQ?=K:S*Di`d4'Y2CmQ.X*0NFDemV`cbd38'?(hE-eO^kNh9 ->hkI%A'oOk?*aSoI:/dbY37@iF)fnrAtrY=C'nN'%G!1i1\"+[91RH^R4 -M:%p_Z/3)[h7$r_r<%7]hS/jNSSOkspd[Pro+sW`*pQbK-QSWZ!#0=E&:;$lJQDGc ->m4B**4dF"cJ7sh]-"`\p93=t^&,f,Ht[LWDe@Eli)6ha=if1#8ZHUi'(oM(QK@K7 -d4/K@7[EU^:audE,i[6Y]l;=H*c4l:(ch\apc@9ioI7OX9Q(VC]Cj%9h6!jj%p;o& -XeXo(#DZZl4Zfp.r2A:0W7?)AVj-f>u2E*QE;'16-O>P0Br5?#DtMi&R!81f:h"k`-L]8[jA\%`PVQZ_l.^5M,u%A -DHeGQH_&"V$KFcUF)d6gm,h;ZMYZu!/rNAMES_m!eZYS%JAf(jn=_.L%$Qe1dFf&W -/oI:.9:,4n(Th%a(ic_amg*6rNC)Tc%8l,Uh:ueQG&$]pEj\oI1^`>JY#rs09`]eI:tjdRJ7kEH`mXVsW9Yg^gJ@O.5u. -4Zn\I`J7om3XTV)@bH@V9\D!kOg:_rn!U/Okt/khaEV( -rp!9ts8MVNhH,XH](CpOnY)GEIJiM;^O,9j^E2dUm/TN&/HVI43Xg2hqVA@4r7T7H -IJD[RPJd?7(.0\eWb9bV7'mL5()&uKSch?R5,F(f)ZW8-;n@c9!L3n46Uc9D?P,/L198.%-*V9>r\B?g!*#'A(M9M<6cFB4**MJ\Q -8B#3cfXf.m1ZA'.PZ!Gn`S4CiZPhZH(%$G#)o#nA'C2LaE)1^h9+[STQY9$(lmOig-,kqH-n*R5DZj_C[< -d&G\J\fJeIOb$`g5.fQlD/*Th73SFPMt(ha-`c*ZYYSe`/-Rt-5WR-(FI2"#5[Cj,@eEr]<>K@ -E<:RR]63Mc?bH++msiSf$ZN-:]Nq.0Vj\J*&:O3M49*.f2d^q)j^5[oZhN@&CO1)9 -c!nmcJsBjj(%aqn_o/+&psUBnQLtG=R!'-i"56Bj9=r_:E/B-D$+SJNQDBH)4$3pJ -[T+NZM!)\e52+Zo*/W$qFTP9aKMM9N[eK*Ih$S9feVQA!E2Z#:XAUU[M9SGH>8WlqW*`7@Ut=J&f/D+/YEaui%TJ%^_8_.l<$BRP6[sQgLOXt2e5+sKUE?m[r"kh`hKg&[LH(#:TU*+N8)j?gA+n&i&%aX#@1mSl8]`T -$-H"#2*NfYTGSc*S@O"Fb",;E!355EkJ)ECB5b!_W>54SQp]57_?)"B*WOBRDfB(^ -J,P^`H1R#&gqJ5;X.#+H^"_YsrQVJCHG'lNK[q.//o)s#bsg4lYlN9YB5^&K!'%PP -=VC$q]Jb5g.cUcC.p:I#'F2c$D`5>^h`D(6g=<)+>MHY36eUE4B]O21G3("-JnP[V -"EsoBa8GT%h4$>(:uhL;4ZBRfLAUJ7Z-aU(<:q01n'PHr5oj.:ZYn1oa.i0,)j`$j -%k\N!O*R;4Fu=!iB`^/TOsL^)J5joR>@c9A#E[?970dYI=gMkkY*nqo=]1=WNbJcMCWj]&+E8EHT9F?#]tKOVZ7bTD[OX^_r(V*aE_ZqsBGl?Npg -TMmu8?_3nOkVV(A7l`_M>Z.jCXQM!jRnjCOiri1p/[>P1>*u0=h)Ucep3-d=/f"o_ -[?u5me(NAtIYYh-LedkX^r7=mZHuZl^:6802RU$7-_5iLr&L5k,(7<[^R,3G2HD=^ -3d#2!4hSjh:+V9HATeFE"Bi2n4g?\$WYcgXN"J)[hS)0uk6@1,h&E!\;1eVaVPQ:&@l26e -"?I9#^NVi-!&S[lik5ACQc!G2THTDnMa6M0Qc)&!p=cP^5e8k2KMG79:Sl*Y]3cR" -MF53#kk&P4(Y@d98pS$RC#o`qCpqRK=IJD8P%N+?gLuh2N-&FA51G"-['tCXkDj"\ -G_,NbfU8oZ/gBTk',+N/ChUL%Mig+)^9Q4>:(6chKh*W&^(t2K%7CI0kQEaJ'M=l= -9*@k&[P5UqOGeDjJPL!^PKgr70nE1%.)4#I[WEXOV\JBZ1c==XBpB\(!d;CG`FU0i ->T4pQbVs@cYXnG++J^hNQLhT7jX,.'>X4p#0TjmcOG\7:SWbG%P3b4SmY&]"UKWW++^[sT@bT,i&"`&`Ob=?FgPOD)LCmbqXa,2# -ASt+.-`piY1H2X2kVPIf0rCD.!'6,4hU9Imqeod+qX!7S2a2l()nt(WIH*+ke;Yt# -^\lQQ]`7\02a@=aH5*[Jk""mThg_QYBe\'nRA8?QKC'];'$u.INHTITLd$M+J[JIu -b@fq0^ORR7NKUY-i,#t$.:h](VcmZGp)>;30n,QiEla(!S)UA")b*DjKZ\;kE)MG,>2HR -X3M?"R^(Ea7\@r`@I^``QLBG>LX4E.o5N9o:ir`#*^.'Cn4t2X.=+O\Y0J3NY_]$[e'8u'!U%?RG%RJ#c_7_QFo!S5dR1mn4AWS)J,Jg%lp:K0E,eAP -FF7R4[lWW@7R".0RoE+A/PM0Vaad,RPPo]U:;'r*hnJqYp[p&M?!#p5qtE>Sd19Ua -frP/Ns8:2mqnWeLIJN!^P4dUcUOE)Uj[-oGD&%s&2E,??XmHbjjRDZ\ro(PMc&H0b -(CR%V^.LFQ,BET*K\.I.8CH@Fk9h"BbfThE0HFhJ_r@J4cR:ZG[L53FqBu -l9M783g@mqdM"9mDj7nM[[DsaT[TGN=!rb!QKFd:-hF]JJQk"D\hNGIc)mu-4K;Pu -el4G-Ws^^Y`KYdg_CQW^i1`G"YWUA.G6Cb0JDd>++DoPf#Hn_:e_3_2NqTm`+hK9X -n_k9JO`tsai,fop;#`X`l4bb=%%ufO6K6:a>qmnO_#`WWK8[#ArOcAcT3\%V;G@4` -`hDk:<2mgfIg=c.kN6CWW8IR=NT$I55Q-Wb^[ffKIdu-mIsV!Qf<8FV9MM#,R\4FR -i=FGE3C)%".'Y'8"mkUs\!dk575g75=\<2keI+laBEA=mIt"\FG^;XjmT/q(k#NX. -,mT(d7PSt&F+`7'-'iWs1gs8GWR9?LQ2j`#`?Jgr,sB3\XRqb:q@8AbYP.PBCu;@! -e&+PY;/ldD9^ -gf^r$5mb_Q2b7PFfL@IcZO+?_!#&C`ZC[&rQ-RgLS,,kZlZRn3J\@7q[q65MTu`RF -Ol:,+$SO9no4_UPTb*Uh[rY\"hN<7NnXY?ZQOS_,/EQFaPq'l'J,[2Y*^;[A5Mk,H -WH2;o<\q9a.\2IuPg1XLkG-M*dShJ//XB=E@6>1n/BF`-M*794kNg7NKlIbVN%`LO -qA/2L`Aq*7J.c7)@E,.6[`^ZP@s;>nFpG.`=dmf9+2+BZ>:ctQR@L'uD.h.CiY -T6\icKkl[5M`Y6GZE`1#(7N.Q!o/10pafS5#j@Lj`3;c?539^61<>:%jO.fq&9m\Z -B]kYkBn8>HSL!!)G,0=sTR3X77UHu)'tjF!hb4IP?N'N6mMf6hPN0ZZV9#+7S4HZ. -R9$#3'7@"?J=nuX9ACqG!>H7!?G-Jl.ODtOV9D[l%p?qM#e9M7]8lQ+:jP/Tn[2FK -CmAs%WEM4*7UT^&ou_pS/`)%MD,,GUd#!UkedcQO6/7`E*=%!::a0S)Z6OJ.WK[hq -+[\(Y`T5smE)4g8po&Rf>cX+D[4?#>4\lLYgArXe\C[;DHX\$Dk6N/aAVL9=TU!k>WOZ<:@2o6#HMMYO%U>]9'UAHmdPgoNr2N_1^kL73;Wiae5!&l -\iYeJmrSqY\-4u!*KIK&%_#hMHri^\mORSpYtdhS[%o]gf,, -/60%0@PX4.-8T)7TZc9Ag!WgcV"BnQeoSJXSk4^FbK@G&f6C)gI$457/mZ1=;^dU* -k*G+-^*Pe*!)O*!3)$Fd3Y=WfQ.$6=P\l]db!5qan2CS#o?s@5NV0aVq5e8OT>qBG73GUOp93QMN&G=L57oHD04dlLkJNPX4_"24#G,ajimYP -W)9C-F/Na&e2Yg3\C2;6j3!+&7XM^s:>OMd*OpN-TY"u.3JR^S$&d+H?2IfiHZI>J -!DQql*W/95IEeFAHNee>G]8.ZUK'uhda?MGFu7PW/5>+'UR(u<3,h-KHD,)%AXTID:lV,HC`C9plSA?#=&`[:.6I4?TXKh*%6 -TN.af:/+Il%a7^EWasRRSVF'-n@&@50UN:Q;X7XC,r[VaUT#HL&\(6%j?(-3I4eY` -&!T*UMC4eD=Z$hVgSn8XdakP^UquqMlVWEb$2tnkij?@dk7h&[cPQHE3j%l53qOFn -3j?o2\e;gV]dhmiNCQ(BP9Y]0q+NX/IJ!q77at:4HU+pO9+'c -&R?HK_Ij59\O*%=m`@"]dT3,h\F0pSWUKQ*RB`G%lcFg=KpH(MSFnGY$*-dmecbEZ -Q>5!IPW@kQXg8[Q0W<):c.IPmUi0tGkAQ&LVF;5nP89BeIob?EXPe\j2JUQXrr][; -Y*ngJ1p[]0n"i/>dGjB>&]a_>4r1Eq7(8rpD#q9!B/-q+)T..nUR8;;X)ptE<\_3A -1VGb*_9kh<2R"l$/KA96[g$_W)sOmj0lU2K3P+X_m8b],NTRp6c,Vp,l@orob_4nF -`2/)R^:lcDCeXU`ach@jrC.[OJTXN&nEN/CCB?tV4)oB=(:]#$[CB-]FDBs%gaTh+ -M=9$sJ6S(fUHQF>&[-_i]=%KYV6X5RDc16VmGIFD-nm'\APH"2qW#7k2&S]S'U+_2 -Ek-@"kqSYU;pXXK"P,BF5b<^&Jl.TPa*+3/m7+l$Ti7F375#u\B,'-4/A-WI';k48 -IA6"jrM&.>DP+d>Ta^u8dDem'9.'?'>(rTrGNs=?2<"3D=OS^ddXJlYe8.=A#4Edp -G$-O_0fIZC3ATO"kZb1;n\+>g_i:ecC)O)Zd$+mVP!K,>ip/7V:1EIe>fheuV_tAt -C35P`12gKg)X^s0aNU"=a^deZ`NlcLm^+f0\]Th*MfN5<5VWJ^W0E*AmWf[#6NNt% -c*C4,e?FC2:cgT)\!mX=8l)1kPLP(WeXB5D0"JMC.B\2=U!2Cr!9Nb_8Ch -ofC1BK<=O]CbUN3fPl0;RWSK#+n]>p"_Dnn(?j6;]g(DdpQtdOs$G2E7h<%4cudbh -fdP]=;/k%j>P1Lu9bMZ/35#;?M/0Sdhh8M_-S)/e2W=s2D3j`_XX6FU(:P`+qpD\4 -(2D%J3c)6JX#0kk@8sM]bSM2N*&+B^cC>ctUNh<6C>Fr[d\]n-<=9#]JlTL909\RQ -cj9b-:\c?29[F=HjJ<3l+i"plK[mlaP,5'+\7^0J&O])hs]QID7,PbSoM7AN_G7AgMd:FA;n_0))bAjY_'*9]E5PPM;[ -3/^"'B(6*]jj^4JkeqG^\"o\)/1a"ilRU-NQ2,s!(;:*N!h44_8s.\oYg/1.WW'o6 --^1gK4a2@I)b2:,k%&$%HfSdHA(fj,WjAF\oohU7aut0C;^c]arKE\i!Iu5t*nLJZ -$H3IA('Se`R[sM!R\(FZO7oV$LW94iD*p<<\0r:rc&@;,&$FgGd?uKWdT^++JR?GM"HbOju^'U>Q`A:Ruj9VfdfKX;301=Ve`HmAtZ^K"/ojt]3i>S<@Ep;@nhXAPA&@m -*^!l!->XlY(Xg:!)kE[o==f0ZPei] -2:g[@eU@&Cbf$a+D<88.F99PbeH+WcGG*ECQCcCqA0qt@("F:s8aOPU4M<,+JJ'd[ -e/ppaB;euoURWBp*pt!2^?Jd$qNdE4"@3Dt6-V_eWsWWB&`$na^D,3O`=0pl\<$(\ -VYnV0s,t7BW`@DoQC2aGh4*;Ol,ff*E>`k)g,V"3\@_dBqkXQgt3aP -N%pB/,G3_oe\I^sDXVs=:2Yh,L_s#1M4jL:/acB-e,B/N*?F"kC@&1QOO-b<(+9j+ -dhd?_ke!Tjjgd[6i=`Pe=*%KuQ#*clmKYkWV36l,<(cmC2d%#g\C6eg7-/E8iLBSN -[dem#7UrW&gL6,VX@QZl2M6Au(^5=h@jVC[lL[gcaK.JIZFm0uQ%^go5qL,4JGFGf -f"LAZ1JV/%]R`1o,#P4U8!_HFD^G+oD8c482]*,t3:eht?!n_\`+KVaJ"CgkoXD;; -`UQK.Rk#a^R0_.g-:+Qm&pKK08l+G+E1r@IC);G\cgJp9\7F1$-pD@u8t22?.)EHN -iR,C-Suuk\YC,D4040L%@Y+HB/ZA&Ol* -%#U82U6(?*Qoos^8gqS1,1"IJ(!jVD.HN(dZK7KGTTaD*G]'m,^5YldKADGA@h.m( -C>B,:g8e88Ra'k%3n_U_p[IZFDMic`#WfgKTdih"!.V_,s3Jp2KW7h'LQ?Vf!%'rY -J;L5_N]&B&V(W<:+7;&UD:Ua5l'Z'R`$KD?'N9urU7-p)gu1r[.-;Z?Ga7O`8[%p2 -I>GUaRp/B7JO'=0[O]nqEeOT0/0Ko5kqJlW+7Z:J6^B>QrfD[nQ)6G11PS=YY'1qFEK(DsC$0->_[1BSr6F<@ -6S;$KkKHABgqJ+SA@Rf'A`I6'AX3NM]ufqISgiTAR%+@<\;GZSAFT"=?Mmr/R*29m -Hr(XU.pku%m@5XhI>bu;fq(lFPgcKO+6pa^n*)m:-hB/t!cXQ02qP?ebU=fnq?@4, -5J?XHqk&?,DVV/pk&;I&TTl_Go+!!Gc>L_O_B!&rBc4376e\7:7cA!T\g@B>dPs8b -]f1oa3r,kC+6MC]O"fe@K.&Ua+sGV-!Pqk4@`\k/1j-?l/rf"S]IdmgXt:N.!*7QttAW)MN/3Fi1a=`^HJkK>m9K5Ju5/LL"V[#;uJ:^j"#KgIS^YOh#m -!/bndnLS^@;+9UKa,JrN!dtC\'0_K/#3cB#V-_,MUIj>`.-^MG'CU8,-JQ0:Klr#H -qA[A/JSiC]^Z]TG)Kq9E$*ltmh6DKDhu-rpcD/(LA1?J]8%hZhFlFdl(EH&&EI!"! -2DNp8pWiHXDgq\B68fD_XGZ$*4"NO#1_/mHfOq*OW@.<6k7`K]@S\<^a[6\@bK5o9 -XTFT!k%>JY>]k:=TEe^05B?_/O0;pdq"gm1Fa%+a=`jj/2FGKa#Njr>_.g'Rfh--t -d:Fc;/S2@_ic80/%MM"X9E56<$E=niMt6G1Gh5RYE$%N8&J-f6J?2n6fLjgi++n/48RW[,K\"HOLp -m-chtJPB\Wrh.`W>uLLqIL5=sbIVqTk,Z-(!2'He9]`/F%PRM#))Xa]^knq861-!d -HUiJ6<4IW@NnJVLa\jJPPEMc&X:q-$]Q=6@QlPP[^2^RHlBTJR!Oosg;L5?l(T"%- -NW[=r^.!`LkfN2WSsPH&(DRWc6plk6=jhjPaf"6aUJo)/OIs4qY2`@KG`]VqgGc"L -"rEO[]iLDBRQ1ooS0j7hFg&.>F4S!aWlJH;382Q90<8m^ZJ1glQuY)0!(r,DX5@hn -SkH7m1E,%&s8K^uq)H<1r!O<1VmVW+l^hkJL\kS@uRjDBh_R14In&7PK059G[oGp;s -fOd->IH/h=8TcDP,^$]mBpUV(:81i4<"gB*#eb6r!(@Zl[(+8RB(C8&aZUdPSEK:Z -R+r&rrP"rRju-s7L,co4BtWB``@Cq*VF7G;2)mVBg6cioH91*?djWPdVS">2Rq4O? -5q\:rB'J8LURF@og7&=$EO']S0F22'#`3A6Yj_;1>?A!:p=qCeQ7A07@d+3_"MlL\ -;_B$>YKZar\dj5l*:?isM0SrITTGqSC'3h\:2>9#,I#a&G;oK'QJX9s-C2tXB9+T(c($tgT[T(@rOo*; -PJ>'6/5JSm]jn*i9(*,UXQ'<"I8E#b0Vm]gNR=:8g$9Lkf1mRbk#H7#\8cP&s,IjRgZW^PHLg. -.g94%4:M)bH$mL4?[>2-g4+7:Z]c -%V0:PkDjS+dV;_dr6@ts>chTF`C)a-MFP:.+*"+!R_@">Be/6F3]/4n,R(.#RN:UF -Y]ikm#M7UVa[[mcPQ@qnTC4NC]Q-hSW5Y0qt8t?OsT?R2&)RY'WQI3^0<+?(\'7EYE,s:dsf=MW>*B$r0b>K -n0e:d/s3(>YELnd3DQ:s0d3%FALPp'![CHj-9aQO[@/(OU=Le3>J#R*dda\:g5KMT -?A9'2cE\/g8A:!%^WR4!]+'n]Ps3AlO -^2>VNW&u7sf0AG/#lk,4Vd3?+iRNb\9'$ce=V*^Z`+1>7$E^G4=W:ZpO9_Gc*VO@T -4`1&&8kXgaT<$,-#r7T`Vl\,CFGf=L_4A6=3L=4/+rgE.\^RX6G"Kbp_L#F^cQZ=` -mG-t%PXNP[B<7ZXgbI*rajRc<[`6JY@Lo^7C`]`e'QDgdrmc,3RuR3h,tjR2?':GDe7Q+'=\be@0G@9I#qA(U -^RNYMN#('M5B<:>e`sMP8LNgn\E0-_aD4m(f.l9sZ(X7%Yf\ZjKs_C!VNc -O>*/X_G6r5?a'(MQ6q+9>u0iEnGP"ok`Z+?KL-QCD04cL-BInE&";#X2Km-11BB[d -go@h\_W$jJk9Wd\i`8n]bqbk.qMob9ZtP&g6$"tYIYokr*K+DALF/$V,'Tc!W(O\H -JF2>rfpFI]rPi>-5Z;&Rk4+9&cjnYc3uNH%OrooJom\]!@_LOu=e]_51S4dd'>:6/ --Xj#Mi^bMP0@n'NG3RPTb2X-*#-u1B]uu7?P>U#.H,85Nak)KTG*RGh[5pG)%_0mh_1To -i99648PeMJGN"b3a:dU/lL!;:;*0SEl)^EI[F#d*t@O2ApM/TEG=m36s>[F=7%d(o'bF4oc.'ABW3@,V>6r^[16uC^I\E -,8eU9V0uRV1ZIadRh"U$dIp<4IYYIF#ZiVom4BoNj#;Q@V,!bue,(]MH_XTL)7?+q -@fsE%l#FW3]\BOZ;]ke2U:m1Z:41LIYbY5l$)K#jW9*j.<&,kfSfjRV>C)H_P.6/g -3sJDE3A<21B5'FB@$O>5i#rdS\.^Q2i9i1Y-+cS^$EWB1;%]#qZ;f/8.iB=)Xq8WN --##^!mglp0f;s/-hI'O?Mtm%@lhdr0h!RZ0J>qq/B-XWaj(3069mNVuGiM*4XFmV7 -K90G'"\P*741>6l[?of/'1a>(5J-t"@Ku$'Lea@ -`US?'i/$QJ!G=ZP!Bu5aKu>f>0,gMin"WA62JU'rq5F'kZ?/",ZL)mNn%^G&5`(mI -'Kg#-"([RGeP\M[lb[Ns#:]Ub\+Q*f6dac&]60Ib3&]DJE;0(E:uC9f'XX6[2H)6i -2"Jj^ItrKlZpLUeZ2Pfs%@k!8m)BJ"_k`<4##0(D3k5sRU)p -5eSj"SSPI?hZS?W5h=JkEKI-Zc/t5-K0M.s!_.TdF=a7^ieAJSq/<\F*MA6Gh,^f! -C/(*g,$BlEEhQ;j^aPDe_jefejtsjZGM%o_'1m][1O3srKuM*!GfU[S&%Y?KRJ>F^ -e&g%kBQ'lH+^_-^Q-A"`]7,T*08G>^Z9gKsrYn"&B>cKJ__D-#8"J"P_'P"m(*;'nf -o%<;(UWKV"Kr1s`Xj&!Ufg4!84@0pui&'W`VQ@S%:7s%J=Q(8(?IbQM.C79XS#/[S -/!QWYVK"MoancA2(=&.h/->S0'70hcT!u\aGCkKIKSKV_\C2k'M*B>\A+m%PM+UQI.Qu%:&,4tl8UX*QD](EjHsc6qdSh*[:+QZ3a:b[3 -iCADGOC4/jj]]+DaO_`JKP/SAUQBChS&'!n-=Z;=:odTteal$^?s8T\-/aq#Pbb0/ -5c6Jo:.DS$\aJU\mW2F\=Q:]C1FR>u$@r;nZosZD6 -?!c<+5DjVqH\iqJ/4Kh9>,u74*(aNWE8P\n;b-K%YX1&O/0ttmMeQ%fS"H1B*1J%:@ -/JA57Wb:A=GE?4iOt;H_`)[!+hH'TJ<"bRE9YVrC!bA&3OPZhFlNB'Ni##0Os%9uCVfL-A^9^iMnSH)CB`gr*RP.C#t -MtWIb-Tkfi*%Jp;c"n/aoXNR8DD_nB'o#8D%G05`f30J^f6XLMg8aN+27@^ES(j31 -e>I&Ng^a)6;+urfQBX;pASi\G;gL4)dM&4B3sI5bB9J*:BBb82.7T2(dNWs`:kb)Z -?=*c*5_Xd\<#@5ZV-LR$`fp9_G4"kuk[&NYqjb`u9*Z8$$u'O;J\ECp>(9\P.k'5pYI$g=B`q3D`M ->fAT_n\'94$)K!^GL)j;f:GD,C5D6ZR\8S`K))lipUtO.\Y9<'#o"\*[m]6$YTT:= -ll07JT4Qf7Tp*]52)B>HC_^Y3*@t[+<8K'f4XSHfDD1^Z".CM,[N/$-IQVAqRs>Wj -eI5HMKG^\,8!Z+_4kOJ+l\IutZdo28KA!;,^ta0%-ElUAD$m^23cW`h3sXCH9;.s! -Z?T_QV?eh3JMKMJn^oh8\=1%.2\N=sHF%5')61HUOg6boi;'+\R?n_Jp1?T<>K,Sf -^&DDT$ZF;PIZk#SeM_qK73:i%XRL=MLnJRt;;e;266W%0=m3VIldjT:TJmF+RX(?f -FW&`e@He)_%)e*kScBQ-hb!(3<$>[=W[]%K_MZg0ZXeoL\2_ioM7B(?/-4jQR:nRi -k-./`9Fp!nFlTf(5'Zg_n,;berS:`jGC60I$Te2FSql>=SscTb;I![O1>Hb`=:_O: -qWn^$a_]Mk%#Z*]c7Y9&%MQ$*,u#c*8OTJ\G&_qA*WWT/5@^$UR_RaN]6G)X)A:@F_JNHF@quUOmEIMC*52'.3uV*BT#AiAH\RiGb8<2P&^7 ->]?.!21\?1$7GLc-L4dQ8K^b:SK]&H1b<lGBW$0l?l#'=T=&+K*M#WhmCAa1.(jJ1+= -W/XH/"UQ3RCqi0dL8M;[VesReTf2-]-*@;%KDKuadhe#;#(hQbmY'Ji$\rLHMY95O -D*6\2CI`_MMJfDb'@SE[K..IjVa=:F>@Ei4I?"R20"Gfrk3&Ap]]R\K`oVJ:d7]5W -?Dd@j;or2,W='=OAB(9C'h_,Tc:Wq_AUG#K02@gj6H/gY=fUX@R7Ja1C,]oEk,*mc -9F>;T+'Ro@6Z^k_I/NN,hS":-)Lr2+QCq/[MGB\>KeMWk%>6kc^XKT*Z*L5.k)mM4 -;bgRr3&I0?SPGpn]3RG].q#^!hnQZ_?$arh>raXc=1U>G$Z#Bn9g-[.EKPODG3S"F -i"nk\'60pSR+9L.JiMH59=jrPq8j3a%51!p`QXdm&GN=BA'nmH"7?;B!k$Z1i`b!Yh$YVjOY#=,-bOD3@UmAG -5Tg"pbjd-/e8"PoQ%s1`b>!,NJ,m^pEKm4fVGJ`R8?hA<-rXZ!A&GuZHGXT'<6,^B -J4/1(G]ao0#"6TLij9.r8r@/Y.B+j5Mog4nmp3>9Qfk7pqt10f5QJ.mrPn\\VM=ua -e&DW>nR'm3rYBsNG[>968qX^A2\e:\7^G-k,NGX0];9jod`77WGK@d]U$Ps:'[;Q@*erKcjW9GM#s-kXWP)4B1,gA:=AVtaQ+jpd-KTIc -Ge4L;.6@>tk=Q#cGbh<1CDSQuH#*iZ(;OVoT"H\L:G3:H%C23$=_^HRmoHEqUJ7$[ -Pb_jSCg*ZW?TrY)N?mpo$nK5Dh7'OnJI\+i),PrhZ]'EQ?[C^L.]/L,`S!g*"tr-a -:6)LSS5O@IgPp/OGlf;3PYQ/7iA$aB34/+^RP`1?8Y@IBK^*$e%,:q5aX9S%9:$AK -g]@mSqsX(\!3@B\2:7g*9IuADp?BLfpf#P]+*>-.2S2U1N'k6:"`ZIWd`8tkk!fT_b#r*gNi`j% -=-K`IM3X!uELP,)MB[HmCKs>pT((FEI6lsdECoFs5ZsVhHO!8moI*/)Sr7Mgo2&jn -FF#[I`'K6`[\l`@UR82>^MuTW6M@'L#;.%H)nVC#%Sgft'!lL+`T%M%D.rK2/f(Ur -&\;FT-'.c^],80qXW?eW1?-P__,nlB\gk7Ec@P[W?>&H:3RQ\)&%EShYE?rddJu[` -\@p(*#n!gD9uNg?:QqVfVSAZr0_)`VZLM@CQ@JEdm4/1Z!UG8\^cgm7r0FV(?DgeQ -dX'Ea"-.mr\.s;l,\3lN8Aq5dO5$C8;G<&A;e:fLV&NJ@]">reHCu,lAgT?r!u-F" -?rjA*5&6[ -fR"r?>1sK<9h"D>0GiLK0$\(B,Uh'K+9Np?Ut_iAe&5r.j0t+/Mq)Gt>LcA]q)$%G -XFO&oKMDk@-QH>S*3(7tc!5FE&iQ^:F/rF".$V.XI1jn`/]$5A4k9*k1f9D1BC\,k -mdK&ff[qY]-#5Eb6A=s9]`FH&V6d\MrE'n\8qJq^@t@n7?V3dihg9XL=G0LfZ(0'J -1n"f+Yd0s13j:5?%IckJe^q=29gI-mN,7 -$n(i3j!cY7ou%+'DLD.Lc`QO0Pm%X6*2%sh#q,hU+?>('(O2K;2?D@J[H@j!)Au@F -N<4fU._1BrKfZ1b:uaC2E?F'@Plep6mK?g-rCS[mN36,*9idUK5%^W=LU18':KqsU -$aC7c^LsOa7*_)$9gR\Mj^n]!l#f3D;kG@/d^70?7=1Z$:O"Q7'4;#s*;]H$ -NZKPr\@BkOAaKMXClV#4J,P^(pE(LD*c>e1f4qEsV%14-gMlD)N0C)27shF4D'XCO -Y%Z>)q?lB^]33\\c:tMTMPnsO#GifoR@[*f`O/K+!Z37nldELbETQf^=P17N1p*]q -'))Eb5a0!n\o1gWg47o9GuV,6S1NVA.6NM6L5lM$isoH(kdhn+)!UAKBXYQ-Qf?Ro -^qG%(Iljika"Dp<_2-^LmW,F4H!q[h,@F7cTMEkUD@kXC3BD/U&h!-W7^[;/TotD] -N=RKglFE$1rt%e^/k%SQp8F3]lJU1#+E3-b -"bMN^Zc/J#Q?Wp?gZ"Ln&tW`qiDRa>ZEI!#)_Tof(`'#E@p5C0R@@)KN@H<13'-:@ -3oTTgF8;60OXG8)B'9BoeB.jolF`h\@6;uEmI_`HN/JkAHnd_?HX@d61FJB=HQ0(] -7\:gnJ55u9at\BPZ6WWQ8o]^"*71?u0i^q<$F08Ga:habKi`,2+9&!"O_hhN/1?]e -j"c2YPi%i"H/ma=W?&n`=gIY+b3+cXer"X_\qN.L,IiGoLim2+%dl$J'S49*B5uQH -91$#[2ui^KnWW!cj6_hs>.%K]<\i>p,*S'81D.L#kHa#0/agpK/$S2h1iX1Lp3g*E1u<',eLmkeZ3Aq6ilo?X -oNs?9DJJs,7Ak*-QJC'Q=6^>Lp9_2d_QgTG(Pb9ndpW$-k$KHj$+k^&.`Qf>mV,mI'>k -b>!!YO0PR61;N)-OnJq2`)T-!1P8#-$,5s.p=$D&?(`2jWb -@ZXl1jc"S-"EFpss1u`#13j6U[-]lMVi(rCX&KopRB9YK]2!GL -ATAX0EK4'=Sa6RG*k)eu!]7kJ3ko)l^F3HT:MH'!(&?AM?`g:m0g02//\#XJCCZ?U -WV+n$X&cXO7)@u&",d@ARi$bjXEQ`EJD1r;k="6JXp&4'_;l[W[,EOW9%`o -8DNI&hOr`EEhuba*ORdb/oat:;dE22JjZDC#0#%&=AT(5q<*,!M*>da[OPG,Vp07* -O4qRr]HmK@Eq`MS;MO:&`G:lT,o&&OK4%EaYV4sVJi3Ak1eA,bpY/A]mqU;>:&6sp -9BS@H&QpjsBs?JAg7(kffi`F#?8[KsLnthG'4*=dS]#!E!Cu!L?qOrj\u_Em)!W1^ -m*i"8R8it\_nG)WgNs/WYfpQ:S^,2\4[!1<87JEIJf -k68a(;ANlc^72SFJ2P%7a$4tLrk#kQDjkgldBLZHP@n#Y3ASC<'$)#06*Yqf^_Z&( -3']r"QIKQhdRA!]psjF!,6Qb-d$"0^lt1)u+6*MWhCdZiD&7YIl"OGeH89M\7oaFI -cY!7cQ/!`c/_$:^9q)Q[T]tftLfq?i>;@f]FfII>,.3m'(1rp53nngmeYL*ani/Kj -\'EED"-/[[-:'MS'>r1@psNdY3it,J(FO=IjgQ+O -g99&[?@6Ur=N5(Jkd4:_(T6^X5Is42q^!aXrT4"\:81k`BkOVMjAmYPXFP'G00kg] -gLLUOY+,n8j+2TrQO.t9JQ4s6FNk$LjKn)r+V$/;^gT6IY(S`3Y*sK`Oma^Pqnsb8 -djI@DX24IT3k\GrcIX.Umm-C5n6EFk^S75=+6jg3\MH0-k$>B3CmK9glaX&O$gpcV -[eTGrE*ocO^b#0ogqLT,i%EP]nC1i*a>&K+:11Sa0#2+?F:\]d1?5V&`eSl6omg*c -^&QB;cTZoQK,aun/C$rrA;T/#VVoZ,PV*!%gc*liUn!d2&,1UYI=f4)]<'5P_d^_N -?bB?HSA/qbdB%k@4c//.cr>+T=_O%U:0&f/V/1mZ8RpANN78$/^tHjh;tR(mcmR@f -4jTj,RW;LG]e8]``u+Fe")D!C^Y@[fkWCaT`19W9im_ZC:i7La-.>d:1.<:DZf6uR -JnW#,-.l/*`LRhLb7.J8?%[_b)h;N$8YFqn3kR9tJW%RAe*b,iQq`[:?KWr40 -dK74ZCF;gs_0.'"?rOs.krXaq-Mk[<40")"'0^UlP;m;6nXAC4W2(j!.MMB,f,S\7 -DFHQA1"6H^d,07EY?jbt:'(K!2g(?dEA)C8^J'7$ftINKUosb06$?%"+),FjQ7`N! -"(S%5D79=k\*Mc#?n\mVdq/jhf5eD=R#Kjq`<6,/RpSJI?2O7=n/U-6i6pC;OX7Dm -PGM9FYl%bf0;8$FZ@G.?LVYb_nEM@[!PV92X4-]\B43nTGs+t#\)@73E-9]HGIU=I -/$UGb29<7Yb?VOoSRT+'Z/dIK/3n$?'5?pr)H:cm`Ur/6C0"_EOZ>"OTM,Bi1#t9I -IHHX;'(VInCF6g>Y\)@obU]"@-**I[T$*d61DugB:?Rk5`1dJMG:-,FHnhNAg7\Kp -6,@iK-LO(R!D4AhGjRQ):l91PZ;O\m`1>QaEQ?j6W)>Q1dUu]\!UbJ5q$;tnf@"An -:*<::N<[boT\a4-j40pUk%/LgEa.2mL6@-3lU^,c\\EX,dFp"+2W.^lW;T3Ml"#YH -C8P52KKth9!a/-J/?QNMQ==/CO"J#%Qc0SZRb&QLY=7ZVTO=37"UHJoMZlRI\Qcfm -HMWIQE0ht'>q4PIn-GOXpt_@B2]MIA-LFhA@^J(*SV2A5:?tZ5e#6DH&3B>1%#&La -lrU"!eV^"f@c)mL];VnU)Y#H(9`pr>^4PV>oD8m?,>1-9Nl]Z5?o\'E"*_Bm4" -g$a'ZOs/4*TNk(cI81n%=;)BU:DYm?!`-*8BeTL6pZ^(s#]=ISS -2nfq4j/9ke!(pnJmXc"DI]%P;$Mp!l0kd:t4-PIq*2%QC?,gc@!$U#G@h@iG4)O3s -,ALXhP\ZN49Aa%>af(VI=dON:qOinB.2&jQ!k-1]2%5$+QoR39q-86hb-G:TL;O?p -(FP15dZ]nQn_,iBBn=EG&cU,:`8S1AA6=a'b&9'>*9S`[1I672hl,UI,pCC:nAJKn -7kMeXYM&-hY*bOk1l?"d`"3cMFW'CR8bgm-b`nlk8i:\#/Lif4344938'TV.\[kqD -m+7_)n.F7)n$'bQ$$6fnU$ci9D,p.,nl,qe^cTqB7G8\'Pe05IT\pYi.MGql'V^%# -97bV,Z34!E'.=$S-60i58`R#"4L\i&l*<_1/<&X:&MS$3C"o1Ji[liQg -N0sJ1F:!@!dZKiZD7J&*W>uC;.Ct[M\;?=K[7]k1R%e#-Z'ab=*2qK\i.pmf1#V$@ -:HjH/K:jHE"K`qFr7arm8D=u9H>^>8`aU)7FGs9V=\2C98*ita(%st6o9O';4V1fg -qjedhc/f`(J(s2:VGF^oZ5``hNJ6`YkKUB=[1!IVAUNkp1RthW=]__'p0AEQNLF": -FkONA!&TE.^a3bIBT%T2d='U0=!Gf*q=Is*b-t:oGYoY9#!%b -AZ),`g!kqq7RF"D)!Fq-mGd&!5c=LK1^8!5Z+3r+A2\\c@G#4h,*9;:F:n]9^6<5Kr9C6$SiV`%-Mq[%%!N?"`3N.6dG@(!O_7V`IRV$R --qEanS%=l1;;AQ,ld$5gd2*C=:[9MJlJp7l?ldFBVRhB2>Ba$S3=1'2>=E0VLXsS,c$0>S0Fcnj3]b7jijOj^"1*h7.'!Yu%-. -*\S5J,nd+l#qD=m+ht(p3/8h12#0gqVC8)d7*n=PBZG=I8?5dNgUuON1NZf(,]S#/ -3jhW?`+6BOoEE5Q']%uI9a^/G%lbjV6"c/"6r:J9LdV*:*0`j`+qf*3j/Pshf.j'cZr_ -(^7H0jqFj`P5C5[ZIIlEM3Y\5=ipk1S1F]*cB9J.Xceb4Lm;h\<>+]D2s-Vg]W_hB -:SPO0Qob,Z6UA.'N0&-_/KNj@q=K1k+lBE_1ggS -;_F]6'7X;mQuq'S5S%h3hV1!!]@?Fh'L&Yk7"&+9fu_Y@]=/X6/h1D27$&)$l5?o0 -_&fqB<-WD5hV8tcO/,$o@Nq?La'ubjd%(itWD0!?:35'f-^IMo65?]bj.59]G`B+& -Y>XtQL0dHV0`LINShu@h&9OuXD@3QLRbG9i(6fitaD"hdku7^F3HV,ee_/B7O>^u> -8K6j!'%-;KVh7a5/VX%o=W!M(Cf!dsA1g[AV!9'qkG$FNim,^1PJO*Ig=.USEn7h7 -!3cMc-%-hRVdf!4FF(1)IC-6ciWOecWR_)9h]1P:9>DhslL$q&i6D-W.5^#AJ:$I. -Z+#4qZ*@HUJQcS.r^o6*al!N$!#K>WmKN_BlS!DfL? -]#24*k3&VC-4RaBPE&34Qg3s?JPq2lE^`&(%M=su-5:FZ:R60Tnr:M)3TB49chHDn -n[.+2Xoe3+@mdN*Qg84fRO:)(0N0FZ:7BlgE%QV,`FEZX=kKV%GMh379FcI9o&G#%F@Em>dmLnL8Zc9bY8#pD\H`]851\bH'4If#X6 -.S<$8YW__`t -@YO=gfs[@el*;-QLnH!>A==!/5SIR#2N:QkTpJER)QCWIE1%GY$hTuf=F(T&"%QXa -[]534@qO6#`05Ud]`tQp-(%bi^.N'"P\\qnim-mLj6$WU6)U(/*?-dbBihXc!d'm% -%L_PsUaf-dBpG>)0P[r(:s.!Ihq_RDVmpi(b@BNm`bA3'qG%qg[oV*%:mf*_i"gOH -!fWBsTe*(KhqrPuV@/mo'NP!'l(S_5YA#O>>%ILl/g8I&.W34UJV3 -.?#(d>u1(`BnJn+6)>-.bCnRNUP".3olT,acps&KYnUIU[$Z6rjY00%I@U=JA_%15 -DISg!MrS?g@kf&cSE:4jM+pnu%$nu7D7G'l*=s9h-!u&6%p'kHQ@bL/EF=jFPc(=; -#CK"5GXj2F:I^Y[?44UA++=jlgZ=Wo?*+Q=ZPMO1k`i;b!sY$Yif]G(?suQ+9m![T -Bajru'ul%+RS;EiO$ar[keN=T6$#^"9d-\P9Z`qEf?i/*MahI5b<_b*-A;glQV#FA -3pF;a[>Ee4'1VgRFJ;>3pb+E2*2h''''`=ZVFN.3Z#[g_*)M)$j0D9s8&H97=25)G*=4Y_&XpmQ_$fo!mjZS"ZO`X8b#V:ki0j$ -R5**IMS!o*=--6]&[V\>!H!J=\oQa\5Qf`BUT'86QIM2A''/5ofT=(F$Mkd2FKJr\ -GqKqo+qePGbom'YSP'^@`Mf2@<25f`kQ)4a.!YR3LAds6Scn)h@"Tes@\t-jK'15\ -7?PBb>U!5l?KI^UVU2KYOS3t$1'.A(idn`^\5FOKGVi>Gh=pA4UA'!0fQq9
tabg9S6+=[A;_=Y<7[XtG -af`T]dK:&(K+aZRK7Y?7`<(#*g3$$%I`nU4ko>7$`0?gc'$e+T0lR!-U(`/+$@;V< -0_$ZD^,+]QV3WpSQL]BR:31D'XAg(.k&2n)!E,;9gTAHV`L0sp!>RN9]R1et:qC#U -QZubEY#)TnQ>\E.K0b&Mh(4i"9;Rp,fmJ0.k-b)'`j!o#JqOjhQb+JohLGs=<0$[L -o0.DoZuf((&CK>k3L=Q@5*J/r3JIiCEY>[BMQGm%Rl&h\)>!ohAm'&fmV)(&ajP'K -iau8'4$H2#VkMsBVbPK4PD'eeGNE3lf7KtK83QX2U),)d* -&jho\])a6"V^W\[musKXj)rJe-+[2)LBPqgq[.ASKYselX21Q]1qq2^'0csh]JC&! -QkXUg%2A:<]:2RuHuR9r>mfW]QLjWK^oUUpWHI(JMruab4a$SUkpmRqgphI_YE^'g -'07#_bJ_mY5&m2`#BXDT9rM0!4UVNVYhA6,/[V!d=p@CrSNr+[jnR*F]h,>kq0l/ -4U=s4@1662"ph!;q&'j7n8?l/Xg6)S=6N`'Cmr-Yh$,X_a?E>a0)EN-''S*jaAOq) -2OE*odGE"PZ!FOC]<"l5"&(06_U74XJIdp">!@O%6"0"X;uHOs:*4)aI0ai%/$1R1 -Q0t1hge#"mLPJf&NEs/)UL_;tDCI>RA)K-K -=EdD*?X"1Xs/$T&)Y_IK8aEEFV[@r(UD$uO=&1qS@=3I4dpe\`&`TSg1m(5S$2Q:< -1,o[Lg3k5X*^1]\-@-9E2e3J%069D6RE7RL9kW3Tl@t0aN86I%1uXG -9lRE(6ppC0US_$CVmGdA>tn%Znds\7,!>X@'428']1Y//$X'!q0"j_,*mdR#_'T"[ -;o7]h#6R5hKiF50e')QU%d::5\9N?tcRGJD!aQie5TT".!ZiTA")3'!c&NNqR'@-7%="aJ-A?O]GW9 -cAn@mQBXQNll$$hbh,l>4psJ6M=r9,a^6;'_l54[QHVBiG?],q8#q:Oa\K@))P>PF -$kR0>]:Z-!!c\Gk_P4`#afT(jA;7kMZYcQAM)ucF.YH])"$.2(#=S_T_m_b5A^W*_ -S*GMs:g8RcSV/Q)bjfq.fh2[o;IPV#?+)W:n':Md@Q\'$PSGW8i'jJ@@DKZO00QS3 -9E:W*FJt7p'>tpZhs[rZ=^T^:7=?L70EWC_"!F%khH^$gTEOtBX+n.!>;F\i.I*+Y -BWX!Egrd0-OJhp`FF$N4EMHQD2p8j/%I%X8Ql.pcRf!YdNEVQ+8bP(n`_pnV:2o6f -ROK3&M:*amSQMG$!jJ\q[t -ags,^P9XV&hJ,aZ]NO7:3*f.SkS3Nf&=jXFJM6+pM*rHlJ=9+V2iA%DU5esm$T_^s -9U7[8mU[$(O9$Q12&D0+1Qupr5OGc:;_um*'"k\Kc=^%oE2b>@)fRC9,2"?tRl-bf -9[;b%G6r[qE:aI/Crg&-J1N!5M]bZHbUlGQ^A@Qnm5o)YM[jL&SEim37dSXRcYM+F -\;)?!%V)!dD#OKK/!Q:Q@GL)tW&;:m+n#&[p?$^H=IW6HQ%*Kt>ST'rG&[FQ,pO)_ -+cB2<$G&4f))T+9: -Mq=c"@u6sAW>N*>]uk7J,eT`%l,YFG'i-L-E"4@e7=n9:`;Fe-!C)uJVL_La?l8+7 -SBHO*!JPL9P9g2Iab_8$Q,LC`5*;@na(HXH@4<1bNJ*`")cUA'j)c4tj=t42jR8NO2`F/#c2n!rF8R[kAe0;AOI-?\qp8!1g]))i\#]k;l6ne=I>i -H]Y)[_/O4oSCr*&.l.?Z4R#fji3iAD<[](35_Kob/4Gm/#?6h^.QldEiV9=hp'Q@_ -9\cn.cK,]LX.C#K5!-eW:C>58Q_'R?JqI=fjikAKUot0!GPT*Y#ZX!?CiYc)T$"5t -)Y"_&\2*f#O:/pN2Q+c_V/]?SSdb&-UnURjFMsG>mYh4?fI>%<'=I$a+?Hcp?(dBR -,!+5^SOP5PR,re+2X&[]Hq#lli\Q*BOUsRU9^)1>l'%(R-]<;.Vb_IVaHbPVOIDFi -P@BD[1R27hfPDuWk#1SVfu-SF(cp>,&9iG/7@crH1*naHbu?RBP43D5G1i[0_/%I$ -&/b/:J3]&5JPJD%PL#GR`P?=+d_oiACMf*)'3NW+;J@/=6aOEuR@2`A//M(re!X*W -L1Pa2*%P'P,oWdF%8b2F01t##R4Lds5RG,lIUorZZ"S'6Y`Z4l[!*65eVs4qPj)sX -q?3)ik*?@#@pVY\i$ousX82DTjnXo'Q1^V>S(fI&m]PGoYf6N6;MbsOS9or8k=Pr* -q4TLgb=I-C`#[NClGa-aZNZ\6fu,<"7^]`V2iUT@1fR2T'\sK42chC40F;\I5F2Km -OfT4dd1`8eYfB)A@do%e)Q!ON)7gL%V0eP#d;DbnuBICC#1d9j4#] -B%P,:Adod:@aUT9-]QEYd/k#Y:OMhLb+Y049M2-LKS@n"UmTf(/CcGcjF(C'\9!do -.Ec&WNp40haHCMi-3W7oNc@'@9sXo4]#m@i6nMOI3g"#%Z=,\a9W[;q=R--"N4E7C -E6(D1Eu2/=o;Tr#3X]V)/?ab$L4#3,/>Q0s/B)'@9@/LqJTN#"dAb!FP)o;@$J@r_ -g_f_DQG:@On(mUbmW#.W!B`;'cZObQ*XGF`'%XLW<]3QCCW49Cq9nihdV<3%]st>T -\9W.0I:FFm:F[a2XUWm%,SQZ0?=G^";GOoeLZE>m8%4n4gGj131>'M!8.$_r@tL/U -YRJKHNUc\=qFJNI*_kOhM>dUu8Ag]hY?TMT%GF:XW5DaYVcq0@mmd*uZpgAOKaj$;+g3[gV -^9ge*?R5@$q-l6HT>?t'Qmi>"RVcXGNc=K;5/-+>MEB++QA4Qh?]_V%^"KJgZ:nfGn>M.+eajQcsE$.fh4ggd__r:7#6F@=0#-\mP.U27su+$LfZhL^(Vf]&(rnppAiiCcsi -NFI*j!oIT4gd'acQ7V.3"dMfW^g3@Ajr2"^5[OoU:G$oiQVk`!ogFLscSs`k-D#eih;$kU6cHN1a5c"3dMCns&+=&`g[PCA[OtZ7r`]RKa>_GLl -f5?WPr";dBUD?72Y@qilLXB]sCpZ-M/SMHk+^$*#05%mrHFUN]`U2F')[h$Ig`4EM -+G#fGfm"tc:!^c16j&H^I`";]EfH4Bg^A7(gl_3lYTAr4$dTj\kJSAXKjmZEL^//C -P:tB%^6ON)PUadQ]I$c2/n@O->ek&3-mqIh4.>Jg3\XQU@_FC8l,81!f-jc@AP>@9)!X5R86-q=W1nIJ)FVj[.n;e -T0ItS#]HB7Vo,0mZPja;cV(g!cT]k1FoM">E%5=/7J8]sEsq6kU!>7eHq"NHoWiJF -Oi3b5L$3XJ_Djn1>T8D.SBiCOkVqhISQ:I!We*]m?A%#F`O_VO'-Y;i0Jq2cH6p?_EiNfs<)s@JXTSBXamqfT&MOc5\-.99\e>qt? --2sEmTG$T(12,[pM#rorSfN&9Er7`Xo+X_GAssLTB9m/8MqLd\W&@O!-VTAI&r!** -Ju"o5:a5-sN%>Q;nd';Tq>I_$TgBAGWg;-'>VRj)6(S@SK/P31k,$ -H5\GIP;JMEdG?ECQ]LiP_/KCNAD%L.VSd7'(KX0S\B52uSacjc!c!S(ED[h$Mo<.Q -(A/"$Sg]dGNDHV\H`%<74'f"6f-F!7(_38EcQ?+p-Q)::,lg8Yj,LL%lhCc''M`L- -FF`7o?cl6_(>gQ"Z'p'qJ(Q[PrCTjo2kCajCa4Xl)Ps>pa\oU0/E+\aVn9BLR:Ot1 -14sX#/7aI0J)!$B`!BZu(A!Dl$N2)6'$l,f9pH+HZq'XH\*\]@MQn>H5Z`G>irRPA -FJ.0W*jZ`\2?Og/[:uEhk)i1M6RSDUC.b,^J2oL][Llk+.AK\-a\gU,#Y:<*X=OSZ -!tuB?K=\hKlmkn"S(&M(&@@Qu;IKQi;6hH[rcR?dJie7"nlp5;S)-fp8\Bi>dK&Wk -H5s8R826B_^4TNl+K>l-.ET;4\-,4B7AI3?JH1W%?H^XqQQC)$"=TO9CI`_AP>n[NlYqdD -YitqqgAW>VNZQ3af+Fo.kF?_W@UEc+eQB8,,$6QU4.#$k7+-06CaPdiaU[7gVH/C" -]#ddqD`?p#$MLs\9$tWB8LE[MpV;]uE98E%igu^#Q\Raa$^V2*]L2M(9^c23>+Ej5 -,?&(r7ca%q-AMEndM))bacRmKKHj,Q*R#99If`H`.jAN'\'q-OJ80-">cXh1<)'Q^ -2V26RLBs-abGW9MG*#L].uYu+=^c\jYjS`LERMlk-6!sFl##m-^2XDh9Z;fV5@IM_ -+O(mjp:-*(QYhLAWLN2T1md!$cDh(Q;b0pQY`lM%XiCeu%CefZ]`2'*3,H@E]PR@0d5%O7;*X=;4'(NLl -q48a-2B6>%Pb_k:?GT@&;flfPHCEYesX%FWr5ddpU=H -g_`^S52$tN8]%TC$W`ZHc1,>D3it0KT>Rcb^19:kQAGC*5C[q"<<7'31t:sX -RS$u^6u(4?10k8Uihs\/VBa(2 -3LWZ`L''lU=*U[.V$!$T$A-\>&;(KB!*Xsm1%Q0Hm:&mcmeA&LZnSC>r:8qWB:EgE -`QOB>N;D*XWZK"t?^!_t>oM,qTlLFkYh1lW0 -g7)+Wq$mb_T8)YVkarF5pujZND4i5(@aX&s?k?kJPUs1J -pMPc@.WL4oY?Ej@el5/X?/8L!&2="p`>u'saGA[$:`idBbB*jRiU*3R5`rUcKc((e --"2]!HodZ$"akKGjHR*c0BYpLkhC]s"eVa&)WFH9QSF??TbeW54hjE-uIK9RU -fQ^Q5T,P8s=C.1?i[>%4dN-=:)XY5P^!(d)5aFsJGN#4BhL!5.#`$eIu(o9>j!]1NFjJl%hJ`&$&pJVOHG",`,%Z&q5#'#)2G-Veks -Z@lkHT-u&*!#\CpAep)2M70^B;Nf:!g`%+oKdl>EE*,gs+3&8hD$ldk1me83RT\Uu*-c]"s^=1pLqpEjYRY:u\7`:$&'S -@9R4gGS6`aj5VVd`]sS3IBlp^SZp.kF^6c.7&%@dE(kG7P,8%k)dBf'J4l`(6?+G] -.*^o:1RVKW+0tMYfp#<,j2:hp^KkWk3JTRtH@jLA)ia#LB:.8(-P^;S\1`QRhJ, -=XU;M?p`A(b;r&BL!qD%SinA8onNTDiQ9/=FR9hdfgnp9$`3(T1kLV]HYBE"mUU]U -+IrimP^=`uF%JQ,kn'[=2I_;GAj)m1&6m6b\5OqCT.2JUQ<*17Qia.QOYP9ls]$JaED:$3;CBH_J-^cbd.atDtC$s!RY -7Q[\p"jlW+8_M7]-p+9'lG>M`'V.)IMGKUo>"VE`j>&H)Q]Bb=#"P,b5H"B`&,9J7 -HVZALJ&e\8)Zi'0'sEuZq+(nPW8107K!F5`?!=`.8dVL\9gcUbGgjH$nW&_k)!06Jfe8@]Xt\-n:GiL>46T'cpS<,:VRuXnWRr^CpWLV= -#B%E6rRKMKA#-"k52&g**GI*u"XjkOfYTkPl%akXB84RU7+2^O,,FjA$95EiQC\@% -d7qWd1H+(dZdIeQkBk!Z$JI&\7)]@hZE!$Qgpch)%5/seBEt)1Oe8EPOrZAA$>i%K -f$*f!kQD`B)`0h-(PqccZX?CklV0EDBmpD!9a$]4!KrkB:9RJj]">QMB_1@O=8QB$ -LXTid/^-D'Zjg][H#$u:FWTm4RnG$TOluGq5)?_,7=>go"&(tb4f7D$p9#,=`u:OP -e.IK>TF&16m)Wd:#Q5-j8M(_N[5;./6XQ`D+,hc$9[RE^l']A,r*COA;S$pnrUPZK -&?Q_C3`k`"@.ne%*"mG.HU7gUW+g_";P?K*P0?UtB4@8K/Hepa>$[b-=dq&rk2Pnr -?YA\mPK31V4`*o.q04m[@V1lubIOI7r8Pj/=X$4_!jWN@*(K)pR9 -I=Q=S4`\5M""ML9_Dqd!b`OO#eFLi-p-S$#lKZ9Hc%sDXeLIK8U@,I%/B-[P1ud9& -\TDn>H$s0'LN/<@f;S/BoVn^t';iMZ$>H&?Z@bi;^)Roa1l>A_^&?X.0s19Vo+%^'Z$WabZlo1bS6Ca^nnGu,$F5# -!7]5/%"o0/X&DS'M,7o#(5T?12MVJ#\%%rt0?rQLID.gE,9TXkLS,gRG7pQl[B;g& -.]1.7-7mSR-/pte%TjRWWju_[6"+$;d"qdfMen[kBHiGtP9U:"`!]gJ9a2:FNcC2k -q>0h=p=8&,-gGH8)!k-lL3-@h(=e(je=RIX%Pf`U?S$B/`0G+!&-ef$Bnf*/`SU7GD2rUZoM194Up%E%I:XKNa)mG"tN -J=ca*,R-lRT&Ne6<1+lg#[b_De$Hid=Dg<$.*\&Y!''SN)[ku$jgD@DJ)UV9IJ,4' -CB,lr+St5&cW.]H"tM$P4UkX'a7a^pRGRIti<_2ZDIEYbMUeAb\'o=?`dSHMPK=W\ -7gI5dFp+AgU*l(T2)X?/[4*FhlD]S/lBb01&s9c?j/(gQ%WsXhFLOer8HHs^+(IZZ -+Aj6r#._Z^;2%./.#jAKXF199`;0hXIKM)`JNf4&==`D]^_E"uQ>@JP1_'+21@8Y, ->t-2'`#ZVarc5uKTLQ%mFH/e:6Y(Je#1,7HZ)=kSBQ#6TR$/d[VZ#M]/RUAf*2[GZ -2<)'i9F!H_\ORU.`H7>USR`qYR#fG`#!2F"Zo$UK6?:3o_gK!sQisdC;YA#JSM4D" -*q`P;0O/h669=89YnZ#b?oS_+8B:s*]R9_&L!qDO-K`h! -J@6FHIOML$dpT1F?\-,9obGj',Sm'mA+V2^i.6]d(q3%UBh-+d`X,e:cP.PLT]6#E ->DlT&gaZaW'p:2];(J:.3).bGCB1F.i[RAEW&[!.$u#tjm/_a7BJNQ91o>T_:LGcn -)Upcm?7nD"*@@Z"="YQ&-duoXKlM`S!m5D$\BekcE[Lo7*b9L`.l0J>i;0SnpSt&% -X__/ko1Xu]j$PI-Rd`2]?8pNa0\Xu&+6hBNN#:6n\8kJ#*OG'CI[:i.6h30g!d"e? -k[Yn$j>6R:3WPD, -IV7;EnX+H2[8]%2,.m77qG*dB/@qi1IboSO3KnNbdbee.H\52Z<)]@4%8>R9N+Pe4 -45u9_V+Q4J@5&[nU`"r#'a:G>Hm;=!-40n]WfroJ(D^UTb7J@Y -CR_/CC.Eoa7;oFdR;%%rA"p]G`Z'&%0.E_1!!nW\b:@W;:b"@)M$Km('WL1BFccCY -S]4k0Ekp/B6bVi\!:G0+T$6a@L7.J1imKO/gVM6.=?6X=JVDh.dV6BMY#e$!Ej&GY -&J$::gEiuphnQfWd&3T2L@KgiemP/;MFeg[4lNfJJf\4MCPW+P;.7rp7AoB*3^rtD -OO'R@+')0FNBi0FMRSm2?J=cYLL[eL[ZEZZF3/Ff\!Um0'^$WBDBF1%d_^n>gg2/[ -3+M_T@YcUJ^Y.\tX7T<#bp^3_`0@PQt%UV3F/4.s]61Z6&& -Pg]Y:l`[W&T11QW:%?\qBheWpQR2'Ea8YYD%k$d9Gj]N89B]dSMB>tQPGR5X;.%RU -\A@#3Pt^2CP8)i#5$?9Oa]^=?NL'VPRn:NA*Z91=3G"q)75*Ms/i8sTq?h+FR2?r8 -V^&#N.05\L.=IYEV.RfYFFpI"klfs$9YO6!#UmZuH%8e-Y*^f)V:#RQnls,f.^+iV -;DK:MlW"QpIn*H9\PpP0*VnpCM.:!lIk2@;"#R+r!GJ=+*%Nill/dY=2Mt8gK*5dT -.iQo]9S:N.T/^Fnj!1WZNfS+9C@g/E_d0:45gs]P:j6+K5kX[O;@K6XW)Z'Mui?g8Hkdm-EUW3^c4(8/$u,tB.3K&L/?"86)=T6/Hp8-7(_M)e$bN;+:U`W*0#rc%Zd%Y; -MR(-tSB^\kUT\3M^T8FB9qR9oUuRo+BU+GBa#uXJL$V9jV/4(S8;%akip5+.qn^8b -T2rKa(li0u\-3)",l4X>JVC0sLAQB?CR+pCFmItDMn:5^mW`ijiB91^`56SH(o.&c -.amd:[o#c=P*1d*19uT5@O\n*@(^&i6[elRC"*==ic`U*/!!LaCHP:NF06)g7h3"k-Tg+>H, -B;!2ch=Gm".s!6,7)9I']!ZSMp+!fW38pN7VjnA%Pa`UESNhaLiQTE-a$)M5l9p,G -]@Um3U/S4V8nER,@Fci\%jF^DXF.kI*M;;KLUgYpVjq9(36^`r7Si0LILe>>"+&YL -f%>*Co&]J@c^d11VX[?UatttfrBWg$)-'qrub)X1>r[L^nqq>NVJ2:U;5crNBZ -h(g;AR],ta;)]f+WoS'2c;3KfKOh() -I[2q%jM=I@N#d)oW9&j%7Dp3^C(dCDZIq2"hU13T\Qu8/p0?BlnT-*?^K!du]`V"B -m@B9CB^`R6`8>s-H75FAu*&.-rh*5dp_1*$Q?_NUh9Ef.#'543T]@aQ)C\n&j/T$I/o -ka_*HP+N?(02Mb4;3l.DN?Rn"D(eANGjqUeaISDr="^#^X0Z$;5Xe_N?DLJ7Q?KhP -m?UPl(/hJm1f83WdA7g]E"%u>n#Qgs@6W`GfT]/Ed_49>-7JL^mX`l>WR'9*s@g^C4',:QZt>B:o9Hpd%lDho>r7YnXubo -Zg[15n,G1NK,sWX:P8$Digs0NP[\IEWh8q;mC+l?2^Vs_29om4@QlBNqYdiF4Xcf+TgM/fJo%Sln*57]3Od"5fQ2m2 -^+diYB'.:CX&r\p=k)3J;EXGZ#.rX/"$Kb2DZ(S-,XqJ(%U$Z*0KCI(=XO4Tfr;0? -U'iN@+k^f[L5F331#Le$1E40QAtu#'X=hG<[GgaQd.B^:SRShYM)p2R%)T?([OA -]Bi#.W1i(nQMTq!07VPtre,Usi@<"2JHQ"75MN2i//F8.04ZTonB --F-9h\Gu][Q=OJL>QsUB$2^QO6M+IQ=a,5! -=Oa71Ni=DJ:e@%S3T*fPTSi$q!QB^t,16sCIK(Dg)X;)(Dlj[q1lh7:Nt6COeRK(& -8X8kYZp'i-mj>M/W\C@A._$.e:CaM\D:!Wc\_cG'fnrrmsNUSWq-=eHi%R\H4[;'P&ZVb(2*T@Z2ko ->?e$Dm60jA71Kk;k8*-)1Q+/7mZ.cuK8NX\3AL]Y(MS8kK<%)%-5<"i\&-Q,R*:e> -kXO67#W.'#HS^jT*5`ml/Tk.boXGUkR(lHgmusKhCus<")"2Uho#1>a)CWFQXu:Id ->UL[8@X[Zt8hZS?,Eqeb)_DU+sAnlBk_]"ker]+XWe,!.=0?:YZC"&a)M/^ZjE%/6"MhCn&:b&N8hql -n<9"]df)k5.'?l#P$C+[d)]H%@jpCFLR^!I<6V"-dR$l+YF*n^6E3W/jJ_(R^6^KD -T*@@r#ML+b*DL&B*Eq.#76fb>.D65!a.W]2@JRt[SoHg,.m#PJ:0:P^_QEo3BGik9 -]ViHkk\)qfD/k@"4XRj2-*?Ma;!h&E=M9`W-"aSWdjckMR5!g,Q74-%p"#Gn((JTi -/ag8`9o)2a4%Q_;aO4m6PEI47&l4hA@;cL_`):[f(%'7?nWV6<@aR[D[qTl#K0^_X -ZT6^P)kRUt:?;JQl.o4F1ng)i:r>4O8g/f3Sih2Y`2=m)RLY,cZ?5,!Db&!8A/Olg -VW^MD:XN`U)CoInZJ.,[`pfJa6#gK_idn'`&RP6T3pV@G**@X)?CdOX7$^jAZPe-+ -^!!@ZknL-h1%Z8gf6'.&iqM/nQKN-`#_HSsCL__ejrMgENSF1dn'H4O!Eo.: -P*g0Y&mQ#(XoSSD,-L?;HW*(HF^fS\4Z0)ai;umbg!,aJ#ienrZf3JOqmtKHZiEgY -/,9?H'o0*T50)irb1&g,IN015<[EsZ?bM+C$`G_/#]KpD"Mj3B&hX4_Ka*^1`K-lp -@BtNRM^O_)E7jQ$S%tBCp0:]_"kMb"N_Ql^reAj+8KA&QmYUm.>:4#:Ws&XD0J_:U;b]RP0qZJ'VWdG5@Q@>V.*@5p-gib= -7]i2;46A[6S]c>%%OgauTS2W_T7k'#Z2Abirl\_HlP5WA1Yo0-!5QmG#*WB$\/f[n[)L)Z[8NC,iL'-k:=$#+'#`Fk1^ -U(>sPGWpBC;Xk;S.gAX$W+EMe''N:uROp($dPK9Q.Psl1;tuG#7.sLKq\iJp_"_S: -H:8d\A\]J=e(P(*#>i8nW?Ouc=fYCoZa"5fuOF;aKN@:G20. -`KJf`n,F3=#28B3h+`="Uk)c+d&r[kN1)K%@EPMhGF7L1MVJ];;K;Q9&tj&e)&Wi[ -a=U#W/nr[mmmNcm]9I<*d,6Oa?Hi=F1$cisf -9SB5*`bM;L(7q(k]@1aOn@98l1Z\-65[kgXGN:R<%(+Q"IrVqbQGA_E>U#gT[+"+j -Kq)cQ`+d^=W6KV]lZ*j=3a;.-JbS0H_DX'goo?=b+>h0&Q]S%7e`K;/5*JTo -6P0kWZe;((Pk3)=]s9BU`5knJe+`n.?U1N_cA)>L\rlDmfiYFY0k/X'/;?`K7Ujf* ->E)QnrIiEH$i(2n5`pkD]?VNHIFe\fPY!%)Wg%\HT_=?WWEFQ,J\l1X=EZQ]F)BbJ -QWSTb6a%7pHWO?(m7u'2qFO[\V]XnnVdrJ[onqch#?f3&4`_`=g">"`At)8:VitPg -A>HW,Y.))567/'HS7KB=kI2A$K.QD$dC-+GkrK+H`i!K=mBeoCG:2U-ZgXJ9 -Aub\QnN^^"E_7NR.ji(-aj`m.=^nm?Su/\cQ>/Upn2YGB!OSB/YV6`Oq>lGS5G=R, -M.tX\p`=he2*iZ6!2ZpKK%lsI"F]GeW(^ro@XN9JQCb7,Fq/I)Mu'l"/O+Ig38/iV -j>Oc][T@'RiZ8?gcT&bIegBl4E$f78E$r^oL.c-dbc4UQc+9"[Op\d!5o47=F^"l@ --Fui0$DpjRrPFtdk>._c]m.%$^Ke%.S]Sp9R7N8R^C/C;lJ6CAY'dA1bD(A;;^giL -) -CuI!$iG#L9Dmqe:7^LeNEAU;!_8$$MpVkUZ+c97YTajqLbLOdK)B1<:[Tjj:CDMtQ -BiSVCJFYdE-7*XmEY9l_)He\Z6/3I`SS790_?7ua/Ujai!6#(9:Im(Y7]PBK,:,9: -/0mkG6"tPM2uY6o-b_pdJX[\$2SMm99=OA,hL0A7aldji4h^IF -dIs]sCNbUG=$W5QEG_YdSN0[9F)c]TE2C^sVdA*P`.a%e;+K/8/ULpC*\"ZG(lilB -QRYpUEV,"`%YIeG+Wb*^i!To-^=Mpa:3$S\L9'V]*0bWA'>*IpZ`=^VLC($gmk?QW -QBasDR(2_pC>CuB9`Re]F+\j-(2sSp#$eJ"<<*]7Cj^8flo5!0^a79t4F[+C3Q^aj -_"Q'+bt"D`=^*PUJ4h6[idkORV<7X?mEP;h1U&F7AL2=hR'LB?&Gro$=e\rj;OHY<$,C>+e>.h4DJoLcYf$LT^:1N -J45#nM.u._5peH>j9I+sJ]:Y`[8\$2GYNK,P'V]g6/+8SW^b.qE_ZF-dGAG'BrM_h -\>sEoP`J;s@aSF3S.9fPaiNaPHN!!slIOt[-5N"M+FD7Tf5KJOh7C-"/htf3KnG@% -Y-sE]>e7+,0CCKR:?AHT,E:ueBRH6eMb[>14olXVdGE9>dGC-;]))]L-">=ekROFg -daQTq(O5K*BtQ]GgR&RVmaFnJ.,PsThd^hPIpD!5:ZXcQIY\_7/0=Hb)VC'J:KnK( -=cuCE#D`qU32T)C)[AuDMG%AUrA4?<-EfiKGm1]3.]:cpA&'D;T#%"YcB^q=QqQVg -@Y#4B-H,.JA>,B]%XAItg!n[D5Yjmkh=[(g)\@!PmEMB>Y0#'WO=m;#$F0e>!^"9: -V("$n-n_b0P"CDuOTEU.)m0kK]GjqAl`SZSLl+=gai@Kc]cH'nRjG'7:XV&(39RtK -L_F-A$J$Co'n%2rc?]ui105UgUSZ,)r+p!!lS=+k$7ebsZii=B9lWR^c3i_(a?T6`U0dm@bLOA/kd#?4^mWC`B_]0mVFL.d4dQHX[:prEF;6cahR -++JOr_tS.S)75:3\`AdL/>i5rar9O$qlXW6MFK*h:VrYa4d^E%fN5o(nDKb*9lo5k\:@PJ-\"D(RKH0$Lprb ->!]slnsk -(Wp1)M0+D.'l`@NUGXIrI8'deDe-(e@Bl!ocHW0unUTA.`d;ATBg@*#WgmDI3.j;Q -He78jG][l>iG]Z/(n+BHuaB_RA\X`SnZj$g:iR_P%@uT -,YMc&?Ac7fNDCghE_J;\9g9cgTFRX'1?iME_gl[0lBBS1RVNP7,YR4P\r/+*-\@;f -*Cc-eJT?W#$O=L@4+I+Fl/P87N0E7pRFrE%2T4dE[Y%VWHUmg!-QsnW"=mZQ!BV0< -o]b=k3NW)F(*`0Ml`Us4O@c]WWrP?jfM,>NEM,^g2ZQQ).q;D)]?t-9KA2dDEifc= -hXL=0!"]?""K6$MXMa>hBGD'N.OIXPAmI/(?=,>tc2QdI4;ne(pH[r55BHD8Q&?Y7 -NFK,$l*sk@LFRD71]T[$,01CM5G/<\%P/*)EHIkOnbSN7a,[n4jr;'brO(P\qU`L[ -`@nHEn`m0iqW0AZqjZL@iV0PUrNC]rn*RSJI.&'UrfrE)29JK+M+'mtpsKfjGPma- -K;m[;MkV_Par)h?&`]\QS4plhGSjfpsBUJ*C',ba7%R1?0H%*T,d9? -BOsK!/n!.RW?X%Z'=8TD-XPS*Z;a\ZY1VX8<-D]JS[DpY_cp(qT@je3\%s#nF?i[^ -R9RaM:BpssG\f*u>qZmoK^R"6U+k:_#>gj^AP"(AN6SB/e%BFK58NoX,LFZ0$QpC) -8CjT*HF^G'^@A2/\XmSaOpm+t/tTXqdG?^XKC97W#;BNTY*l#B,;r*[-mce0GlB62 -NhtrkX5Mt+6O9a91u4Y3E6lk.bPA\RabrmB*2MR.'j>%p.W1K>U'Dna(2-$,o];=6 -V%p:;(lS5\LO+g'($R5^P=nAq!t:_#&Tl\D?OBYD$91^sMpA1I>B5g5;R$KLOJoVr -=9KYrg/-DOg*GtNKXfLQ-i@jdIPu33cJ$`#msjlPUG'B1r8kDKMXsuIF<&6`iqYCT -Fk?,l5VUu_e"lZiN)?c'47/Ys#+3.ncjoM0;Lm -R2dN5#>/U/le!`ARr666%Z!c.7hY4VpZJ9UV/1==g35cl\]p-@2Z.2gUaRPr`&Pc:b@#e$KK<(H+k6hf]p1XEq%Xad%BS1tnEl2p9FbE;5Q4 -3-G^3P,0%ZU?cgPn4^h"?*/K.S1mB51>%M=DkJNSFDp)>^+A\CIVtiK6KL#5'?^PM -Ek(0<3ZVP-_dgXh3ZRfJq+4MNE[tpZe[9\DBteG&:1[6oPnW.+Yt."02q6=(e(t.2C8nt!DajtX+i[4p"[q.o@d_X- -4(!I0i9P;'J+MK[YNYiRRn%\jD7Js[:rpZB=$)ii5b->&&t;XMLWG.^ZZJ57PR6sj -3Y'K6[Gf-)j%&!Qiu]C7^`VJIDS_\=q2`;*qt=6dSNVDnj,`&DkO$lNpUd'X5@/Ws -2o#@BTE"Ngi7KD!^>I\uiqGN*rMMKi`#V$*##N77]PL^^9C5B<8i':\N%BfSIH2l! -rWd?AqX1]=a,bWCY=n%S>rdC(1=0T0:3t1MLr0e.lDSh`Bgsl# -UfNc/U!j8Pme2P3%bZCeH3]H'"rs%E:^cYd+M@nQK:52IA5t'V\?AjC%*A@Z2I)0DI!4pB<#`#SI-Tf3 -T3>CX;^*Wc:]/9u1]e0%q1Y6:D)`N*plg6[B$cc@FKb/$U5Q&SGb@_m1t("+eo698 -LL5VBK50p:">&bbE(K)ddDCN=i -Ci;u<`N7g.mY0H/HE!sA&M-ASQuj6(^nMrg'u2E8GFsV ->QVRF2:^`6amagqC![J;JiHLTHDO+9m\rqFl[rr)KTIm%5"(_h5El`^9TDh%Sd&)MX^mJD&1=@cs3q-6.Lf;BXi7F0jjj$53Y_\R[,YD,\:G"g5fTNu!04]mK?%`2)q=Y\ -:/5eCG[S%rH_A!a]<)snVQ6h5W4-POPZ5!&:,]muJc)8brSrg6CjK9Xb,\%RpR7Y(me3l%4,ZS/QiB=tWP.^DUJJdl51O"%GO=DS`iBoY -I&Zq0cdp*]]DdqDIOaac:cJJY)FASR[m7dS'iMQM!lT1q -l,[6CY,(rmkQ1k^?oU7sF5^`$%DRs&#uG6\b'@u.'k4Hr3g$t"?Z=`dofHt"UVW\P -(_eK!'G'kfHM)Ki5pr*lgsmZPAU@o- -W6rB:H0\7Uq#.6XJ+]^(q'j$aqqZ1OI/(EV2SMepG%Z=uGF.KC96Yn]96jpp2V;VR -H:$-]kk -`K[m1NPpl5ZG`[pY\7:kViZka(.$pe8>8Q-RYZC7od`:AI`_Y7bBTW:I.$X\5>U:l2qHn8;" -=ea=#+A8b>^a;ra.PBgcKJ"KB:iOfmE;sV?4md(o414U'bR_Yn5/V-qXK2.Cf#E!Y -!pM+UFM'o>$32L6pf)-YWbUK>f@H&,DT4t'_@GW);fmSeeLA)BOc(>kM&bS$"1WDY -g^->AC4Hq&D!rf@]8eHQK?4>'A9.S7_2*:r8O+_m-$Hd9i]NW\`1C>[/[#t/hHjd" -\!pSpnYgqJTGqDGFD/1fHVuDX8Oc"3n-q'>eCWO6`UP7%""f7/D:0o26_:-nr1bXK -!BpXQro\?W9;"u9&nlU^jgU;cpkHQrel1@%BR9O:rMO#XbKVB`Z3_]`)p,;s:pHkr -qUq(Qhg+OI5Q9X9^NfG%=+:"p+92*`^\RQ+U";d2He.?-2]$)pXj.X!Ak`b/p:Sj!)CqsV8nef,E#*H/K.H).@o+I@U? -q'e?bol@Z6jX)9ndTkijlJ2Z(Lr^tcor)?mAoYDg^@2I8`69tOXQ9/D^O -Hn)N4Z:(J$mm"C+oCgn\7]Eam-naWDMVq.,$n`F0'\qZR9?Q,^N2S;Q)V!3\(9TRP -hq:%J3r!`1j(7sOU?nbs^rf3spl-dLkPEuu_;5[2_cYUOP)RE_5.d5Ied:-"%"$lFgK!XOBg'D6JWp2p"O[,NHX -=7H1,aIm9gb\koWVZ"\2q8Z;"IeEBOD^[5XMrG@uo#3PKSppXra]J3YIsLM1kBHG] -\:"E`U;b^Y.I.tG>EcC!LFqL?N']G?hrq:&88iV`@q5_a$0R911;ir -9+77SPAW"s/7i>WF(l\aYVli&TZ:F=r+D\ODgqYcGM`8\d>pHk3oM,r(9Zsp\CclN -^a,$J\t(2$jCiaA'-g.d;mi*DR`qdrcQ;3.ZuCpR%NZ4t`MS3tRN#r:9Tm/lYe$$K -o^7]6@@,/M-&$?Fl3C3(kDTeik$@"T:ZFuQ1[*;#B0O"TrmYSYO*u36p`"__l^?d' -c^m,MflTS1&NTLkTTdEPpIAXjJO-9:.QO;m?7MpHX5#qnRu'4"=kp:7>S<^69ADtl -Y&l@bS";5XPGLrrIBIO)EU!JV#-O5PT&.oO=L -lo8-e%$:;-jqk1[$X?]"I5a+s.o6n3Z]"!dZCF+-[/T>:]ikbK:gD))WKVk]@T$!X -LHtEM\YNd#HprpqJ1U4>\eQ"02'\Dd&9fBa(\i0-M*&,06nGUu(886Jk%Qq1#srZ8 -oGbk$Xp_`kj&0WhOID`<\?q>LJ35C//ZfVo[k//h8)&QP0>;o)jgU:ghcU?`*CIN2 -="^)ZIcVciW9+:bnHM#`p\.@<7?Db3Rk^+cCi#>"s7/?mM%mZ'rKJH?Hs$\;Q%c#KdNKd-J%=pPs[mn_8!]oC%2-00fjrIK'EMp%iI- -!OCKmmDaMX1^U[F[8#pZWK>SFUj8Cg!4GP,4?BV+P5tD[?[W[Qo_S$*$Z1.dkf:_. -q=r*FkLB'Zq-mA18gFb;O9-eRfF3q*!Ksol-;3^S'G#_;_isO-9$M -C'!%D!tp*A4+SlR@3/[`=OS:M.Wq: -f$0.+XjlHqGnIOpR\83Ja1K8QmSptd)[Xh=i^:Ooa -[Vi2uXVLn2ORT?8jS@$/pPF@ZCZDs1>X>HqYJ4I^I'6p;*+QKTP('=PT:J&dr7!Ha -P7'.@;+q2,2Qt:TRhYU=[*U9*M>"(sL:#QZg7%M)BJ&4(;fm;O:,":?jLAsb5paGI -Uf8NPG;I_88ee'[@9gY[o[K4fR!J7 -4X_t\apuL7NTs(+e[_`I/c[=lLVR;iCjaa.Ob^T0r+ohhHY$hGY)H$2r1!,s -0jOS?rZg>3(AQ>,3s:chD$-?s4P77:i9'tc[iRZFrS[5>]n]hd*c*-4!E"@@#QK,E -&!1hHpr-$Xnro]Zo!?qspU^snInq[7.:lsI9=#%nDD0<:V@n>*"?oWif_+Q;rVEWT -rYbC_D_:+m.a@+MI_:"l-$o($^\dD:hL4_7@n/_7\AR^$W'?[YnZ6H-OG_$T2N(Te -l>*56m:70=mV5g=,4:7g:V`OHT(qC%M5(W+7mDC9iTb(8r_C.+m*s.) -B!mEhSB0gO5nY;/%%8LR)0%tec?XC74m:6Ar>$&cM1F#rUmOcVbg*B;c.u]0I^$O0 -PDo-X[LI>&W+=qf6tg@_q9H[5mG"]-RjBKWCb?cY1%Xe$[IL81*`%H/1]JD8S)UXOH:dA -piE@so&:/*KS_cU?XJ/df52\U1Fma6'Nn+N*l?ERQJp7%.&C)C>E#CVZ=(g[R4QT9 -jVEA>X7OLR$`dKiS$uF:h:oS4B["/ns8DT%s7tZds8++hl)X7ohqVNm)q=7Loq5+J -bmbm"4nA,?MdA7]nrso%n(lmto';&6QbIg`DoPf9&eT*tQ`qN/ec^*+95nV2cGQ-\ -+)Kd;.$7-R(4LN*h?Nb6A7Y2CGM`2HYC?/e/$JmM[Fa8\o8V.KhYC,]D(^6dXiRG\:!hmJ,84*iP'd5pV6^HBiHm1g7Um45Q:ZVs5um:ip'9grQ@_2HM:e8 -]`$7Tmrc&rq7O-[[1`Zqfr[;e9=/gE+"I>K<0da"V>HFPRc/[ZpC7^W[BUR>MpDX1NE>1MlkKpV8C>,"AY?Y@0e%:.'O&K8+m -@mNaaf!BEKfd&A_0N0NTdc+GMH)%aT[00_9?NMiCqVpAp!#Z,N:&pc9#Q?Y -E2('a>`Tk:>p:1l>09'SFR+#;-/)4!ND'9u\Fej?HOQ$]>f(gZ3Jc/Xh$5li96VFn -!h+oejuq!Ar79]sm5o*Q2j[!(#2amqc/8Hqf73e[+,>/'(,F:>ilk]NQa#uXdS(X! -:0ZbEgB7^Bm.hLF^j[ed&_:+j68D,@h9$=Xu&'q:#u2fZ8Ok]E2:3%"'l(aMkY -&XR&]*W[nL?X3a^'f3+BK%L?^h,^FNURW/9ooL;TNi)ZPZ/MA5;5@]t]R(p=2t?h< -kodD(jh*l(lY:.D>Zi#L*Q1u*96QJd:4qNJ.D!B(3'KbIG7+g;knPH\/eo.&_JrQ@ -2,a>^TSZCdib4"Jj>5^(7@*X,aCQoSJTY/t!$PcaR.&8IC;.&K&h:58K70V+%uupe -F%(UWFrm9s@]mY3V%UktqY&(V46sBEDiq?OUFPI\i4Sn?T-XTe3WmYl_^:[edQQA9"`AHDALKh5:(2[qB -YMWT\M4#X&pZARm>i:oK$6ua!,R7[X8ONRtB3leT#nqKQ6H -3s*fUn*RU.C)J6kX8+$t]k`rer9N0_rp]dMN'9NWro*P%J52cLcsB![Y,f^2qJ-nm -S32#\"Kl`0&r'%=0[*4Omn]8CL__;:I'Ar_+QM$^jQq(_2"H*>X8cM7@&1%li,Erm -98=p)Il\E%jL:S:*ptb`Z8'`5@Er=tl0:t=OlKH8):*%q]N]?\eX*W3i(q47W -*!SFF'W)TmVd=?kF:-[m&XRdsD2nE4ae1^7nZ]P&g^t`0Mi3Nmd[,Yn*T&o.TrMkh1Si^D'hSJHjh?B(F'33>)<^1Z/Ned;h/t.kTj#=^'N&9.ScT.M$G]G^AOE)4/(6\:hh? -WSEP&=:h]MH)4?)95SJt55Fd+(LKE)ZA_HSUf&)Dh><\rGLna]Q[tHD`@QNr -7GL0B)=j2YD>i^DYe.+1YCHAk5QC^AMakE8TB-sq[)$jQD'&+9o&%eL&Q$MaENV#<> -;XNPD@VjC6Qaj.IUKh8/:=qC$a2&BE\S,nrh`[;3!K.^KZ,N+6QW@873WWP5r6C,Q -lF#jGrW<2RAet!2SfACIrHHgSLjhNj.XQ=gj>Qa!nk3>H6=p_.l`_^.57qpl_d]^j`9]]WNS -S1Xfkc-e/ok'R@_i6o.lA2O(ZYPddkJ*HFj8uKQ7$e^r9W'Mp=GIg>fL0+0V5J'\d -gho6E.T]C(ab,S*nM\`7%2*s4p036nU21emoJ#>h_,q[H!l'K5HGgingVuF -M<\akm;BIRlI44SIWXY'G6(Y8Qd:T$>:2j&j+H1Ir_A/XaCFD[Bh-tGNCuRL+m-0e -qsMF>CorfP?Hh;10!G>QWaIeMXV)]qgJOCNp%PmPZhGP>h.G5Kb<)VDHn!1Vk.Xr7 -4M4a4>gQ[4[-@J"G&$'I!qP`=?m%GL)-J.4\q@[I7@2Oh=^DU^9>lO5_X0#XF80hc -Tj8KVDC=80Ml3)b94g83\-J0/0IELpE6m3V`U%R>`?eL+8-B#h'd7Jjj!+X^Za&&? -Krs`R.&42p&cerAR%#I=(/0Qe@gOVX)n/jdhPFcIa_c!dYB[?@ETu4M>[fM"GOKH% -Q?%h\heq!pVoE9-UEQ63Rd7$C^mZ=NhdO%e"e@nelS42/7AgJtH9uW9dET96[Qp8C -9=*#Vq#>@.*_pQ"=o7[53+-QTZ*B-D[`KlZS9)t9,=G!H+](Ea,68E"EX$$#4J&dh -pV"=Gp\o)PTC/"uN'1Ue>ICe:(F=\b$)t\3Ia73,k?3rRqM4nsl`.5tEhX6,?AF;D -]F#+.Ljg$6-9NUup5,Ef*VXp[I_JgY79D2"Z3&34lc%/\G^]ua#F*m"'ORJFWJU-Y -S6iE*luJqdF1g>:m$]dCakklMmbDl1*>UEP)d-CoJPK7(ITaU-Xfomj9#pcpRU'l' -Jbg!:mJU+HOQ-DY;FRVa9+($oluJf+-Bgk6XrY*DblF<:>%gP3]leB"d[aogoeMe) -oH-^RBWMV?LkP+8n\jS5*$TlH3'e]#(!`HbaKeW#h?%94_0^/i'$GBmnSV4N,f -\:[o35V1$2lP^YKp9qI!G$95S`R7hh]q*^S,D42Y!4&#B!ZGQji$+f5Q==VU7Wi[9+mp)6LTZ1q0?$'5qB?ZGp -WrZ.1h+HF*3k?GOD4/l\;/^(THU-dIVZGR;k3i1.PanUD9KqF_kWHm@>_FN2]s1$M -(P5EK]ZL!(_^!lhArddJgCB7Q%o7D10D6QTc>\OLVsh@7q"W=MTDnigh]-*^jcobJ -s5ulg0)\&?oBGi2aG/>>\La,9J/i,Vd@n8`X-)6$DpH?(s76OnqXJL]JP1/C -rVW7Q=^F+Z$U-P["GH'bC>lIkGH`Hu3'TMdddKW_"#%uU?B=Na]6c\dm.&0GbPR-O -f-?5Yp[3HNqmO,KHZWdX-Jn9ia\F2h6B``K.alcJpNdMg)3,5Re"FA/=_Aj@#oI95SiEHqN1`aO"!+ag!j?M-s:SDJ"&qdQgUWbXAXjs&nX/27QR;cK_6aX6O8D -VRpX?j%].,hWB#0HbXFb/cFJj`:\d7U^2&J1$:%1CN$?h$"iO:d&;?/jm6d`q!T[a -?k"JXjA<)&oe=nNe-N3'89C#CW[]7L830qImP%#^)f(!7EgE5ej>>5bIU30(?2?l-aEu">,cSJP2=r -eooKuCtA,"6Mtr51k8>HR;&b4\"U)9Es"?lMeouf"gJ4+`#\&26q4gaIa^a;3I+^G -6Y?c^i`>"$oFLlf0os?fimJ\iF6qs$7?+V-5E@IQ*R-If&WI-1u.50iW -FkLT3T[WYr,RC@lH:KmWcN0lCNu&me]_]S?e0pP``qt8"#i]OD[nkn0\i`*^XdZXQ -Z!_`qAQE7o2n*_> -^%LIVj3!NOX%qWTrP$oj1Wi/_ji+PX1]%L"K;B>m'p7sKa'RV`+6.]84)V<)lkj2ooho677/4r0d(EZGPae\^B0J)]:n+/c6E:419O_NcKlrO_-@- -TWX(H3h+sSQ)H%97);0H#Fp$>'gker(bjnVKMA75pVaf*ote"9HPDjso(F_gGQ -&PKmj4jrc"KZg^"]a8G,8WbZc.K1B@`cG4\P(+`Hkrej[sW1U\42Jf%4F^n73VZuGl,D+(<66hc$+r4LK:0>ZB1QDp@P?Y/_]2>+XROU -3o)Pu3WMV.3%C>0$NdGH@0Qjbb.;ro/kqUpg4@>Ld(+/!/"Ot%X,GG:BrOZI@3M2t -D'kI(dE-,\/5&P!WA#]`'TdFF:3-6p-iVZG'+6Fc`9bNqo5cs^lZ=&EZdbV=4#R+3 -S'I>F/mC#5c1:5N82!/G>*Dd=Ocrq:T3YTis.;u_c6do3W@08S1FXq&4t8\iAR9]R -S$:i7LsWZqnD]%Y$#TudX;d'/8qo(]U6(UTIpYJrEZQA97L1t.>@@%8fDG] -XHP:$aJU6_TNDLj>9bjQBrS9JbY:DcrCF9MIj[5PM%PSUQ5mq`J,U@Q5$hJ8Ci,QH -Wo_41WQC:=_4D,B(qac%[-_('38QQq)^KH4s%m'O8\rTs?r-73\*r1%kjd$Of*;hhP7"cmR]HAr -MC+f59a;US=8URTm8Zo*>=e8LgNW&e:r(BCfFY(sE!=b-\mEOOmV-Ns$k$K,HZ-6o -4*SELFj&7_'8u#@Ra+e-['H]pJA!UB4AX-mS"#lMP^k*>XY#`C0CNUjK!^7bm:gA6 -GGUn$a+4iRYr4RD\?Ue"G2:jI*(iu2eCm`YWsM1'B42].9-MJ?)JcpQl[JZUri.Kp -DlYJUDQ(]M-?P-%%"We`N=='(9o+]7:Q0X!?W/f2he\Mb+c5sFNG$u]5j>bsdQ_1- -D*P*_2T4r_g"$lPlp+@YHs'kOQMou=$\$"IgX5)M3V@c.mB,SiCW&of8gTaFhh&Ge=Ne4=t53Ja2Bj&g1>Y"K?l&Ho>/fsW1FVqoB`[(g8C/X:G -Q8Fh!FstIcHC;i&(M!9V5F!EVPQl&Z6de9N't"dQ,6L(jgZoDG5g]Q,s8L$Xs*Pm( -3TU\`9AfbgF`Oct>rS]rEbV&uhqurgg]9SR`QZN2S8kO7V.$$tD5aoO"#i90l>%kA -nZ/WdcA';Gn&XSFX^fUOr^qjmeVCKEUFkMpDJF?hU969D%73(i487Oc+$=f=jDfWl -VJ'jfLSV#RN(^OtEqA\4SP*c!4u0rr@U.+t\%@_fc^oHl2q2^_675;,0SqXA\AnKP):PdHjcUT2,s=Z2fj=, -YiLf9G&Y(J31VZ$iIL3.Y3]r(0$HpZ:Pd+`MM[/qa\GD5HQ?(OT,ACaPb&fF=BE/A -W^#OX&5+bHn1F&qR^%p<;L1VYM6>mk;W-Y?Q?h -bj.;6SA)6$`]rXa7sd=%#5^Fsq,;$SlK%83@[=3UV44S6*A?Qd(?GpJD`k+-/&h.8 -E5H(>)9"M2q5!)#r.](VB4=FlkD\=)PUMmj18+_R;G_"1KbsnV;2Q-T"g`7`,NNZN -"6ON!DgRCC-2m)3hu02IpTIOIfaB7DKG"L]bhi>RBgjTg0?f@cNstaUZo:@&JN;Xd -[GA\(eI76V7Che>s@SB0ZEbo3,A9M]S8pn",c]aUS(d2#OKmGf==cC/Eh>aiaqMjXl -p_:<.l\QDsjAU%^GG*^T?1Rlh"i"d=m:m&"ND=SUp>)c.d)WacjV;TMS9O>!@-W6<=*F;XjhH3F&]CZ7JZ`IJ,/dRU:0QQ -@)TKD)^`T0SAf)>7tufU^OQ:1_;dW$NR./FtSm5'Ue!PaS -BG]cB-HF0(-RV/KBj'_8c_=DmcV-S226f3s)e*NWYEPJ#+1j^*^,UhejR@nMa8.lI -q2bR@Coi/7.`b-bSOe0@6?H7KI,(3qnq*r.J"QMgLtnM2fcmsHnB!-qR@!lr^Ef+o -eX2NCNeA1op@O9k!p4DlY5PP\-'qGg)8kE!2JK5TD3t3% -ejfn\==Ct=eN_@H1[*pY=#;r6N=`eafSO*@qQGc&eX&;$cg0+aE/3'*b^(F+:asAb -n>VYN8*Z^.4@"eSWIM(A9,'ud/D8KEM_'G^Jl\+ZZ"16--':qP`,E'3-'_R4iNtR# -$+qArCEa^nq>!$Rcp*UZU]olC:kG]5OEGTTCU"`,9!T0j_&XBZl"DHd-.59nUP@pE -.@9CIBl("tf"iZS_MenE7`^oKcJ^[11-I\Jf@eU.g;k3R>$Y!TpiuMMcWB$(E-Xle -^CLiM[T>%MZ!>r;hj':loYfqG1LHci!.P,D9/@5c.iN%KGJ:Bn$=V4:f2fmZ7bk_+ -kM_$u;%[4J$+:SVF(66]mq,c;r$k@IZDPRhg3Up@?^_3>KQC)iWA.e3gY^i?dRXhrZEl@8&=:X; -O2(R2qW#oj)3cft@h?S@$3>ukDJF98Yd^gBPpD]rb/t(_R9j@uV:PL3*ibQ/*60&7 -U!US$82\Z_&mci<<[q()q"X4^H1luQk'GG7bjOoqG9>/7hObj]mV!%ZrmG%9\%elS -pf1G#O2%+h4P)/nL#6tCPpm -.3Xg5'IVmAi)4Jte!FP.7PujBU.c(.9`.KGe6Z51do;m1Od$RW-7b>q(hBHgjJ4(5 -MhIV-Y`P2s3N9*@*,?;dn$)uiFmfqkd`1QmG*!IiZ?U)Dm8,c7$Oj1%K0#@Z75r-t -1D.6BW;ha5Xq'[5AMVEqCMb1aRIW,^&n7VF,/YSLL\n\BR!X`i\WOgsQ:WFd_1CJV -94'jMkF/#%.\&+"HNtL:LDq#05pDh;U$&EeggU.mrjg2[4G7`u-oo.'$72u:@:\,i -1jie*$28P10gWq*:5hjV%uq(l6Mtr7O^q=#BlQF6N-EBu4d\'o(LJk/-(r;Q9S -iV)uV6)TeqbqkU3$@uqWbfM0"?ZL)lHAU++BMlRT1s_q7:jAs4J>>ag?.UOWFG^gp -1&rU%kluK=)eqVr:2bnc/j-o(?aCY_q7Pju`nZ1$OROs=kCF-c4aQhgBj":s891tN -q>PK&8Z&tDekLe&YIuA64r/\dT_+RT[h,t+`go286=.?ibk!Hqm<+\@X#c%n0/"u> -a'N(9:EOmGnp9pV4XH5tlF!`S;bmVN;JK*]Vq7^5kfE;9@HS]%%Duet@^3-s;dE`F -QQ5H5i905#`';$j-S)m.]rA<=psn\sTb4!k9so;"4["fRDddMrZaV>9$R?_U,guEG -;GTt;YnQ4oZ..OZfMYeiNg&YRrF0do]rQ9I0YKs1ra6YF'V\>pVj)keU>.:DZTDA= -kq:p(Z1PF\qs`sn^]^QJpcgt8A=$*"V*0fJ8q#2Ta -A88&eRP:-s3fp'kc:sEH -2Q[O(U-TbU%#a028Y#kG`7<[YcS$GDj%kXe\o:4m(4`#-Wb%)p\RAHUY,KrDRFmF<<5Y"c?[Rjs^"lD"B3^p`=Gk0?G,!%J.4o%P9 -bPMekKS@'nTK71ZJ)d-`[^FhHd\)pmEJ^s\P?b2AN)%r`'r+>Xa.KGIW-T*r"YP'b -H\r&]@Snc&iJA,]^3ob9WLj]q5FHnUd:i]o:+BpmW%#e2Fkpk@j3,pcL!gF8eE&0G -=Gp-@![cmU(e:Wm=#Gdn4ed)1)ls\,l+$"^2!`j/?u8W=;+ZFml&dW(FFc`*b07^8 -_?hq\l/XreloZN:lm^2>kIjWCs$QJE3]id$?X2k/CG;e`lT4?tBkQ=DGeA0@Z4.\X -aQGjZP`oDY'n]e/o91Cs_2MPAd*%,n&q[V.Q,K(nJgPJnV>4\YV7ERZkqS!^M4oBk -@%b-FVl^iQ<,4k'h7p8.PkOsSKeDc]C`OS\?K+`_f4LdMZnTbll_7r`Pu+Z\jBQkW -77fdf=`H#F#&nO\*C-)7k7TCAO!A7)j@Jsl,),4NRT9nTD&Uq_ZZ]tU^MVQ(BbeE1 -,!.nN?:J7%7RCp5HsB?MHq\L(a>70Fk`CVid'T#_5@<;dDLMC3kQM[Vm[>21@\$:I -pT,:T!lWEo1mFb?\d^8To^iE'-4WJM[f -Sp4@&FiPg$K]!=Q.l8e&,s;Eo-QiKs,#T(I(-6fr1NG6uT*ILOI23[XO#LKeH>LX' -\_(%LZ`WMY(LK98I-0l*3_AFkXs>VBeAi3WejYn_H!B%.%su%/Mgm(@Qok#M$A&I`C.13KiBT0A2LX2[`0G%+DHT,\qjI'D.:4,GV?*_ -R*%2>#-%G[>.K'Pe)S?%RWTO:Fi/:X@RrG0Vditp/^;\p-(3Uu3h -5]:RZO%17BcND&%6`u+Cl%rZi)L!-ce=fc1 -*@f=XU%7d1&a>.cAY,A/DlFuEe4BU#:7kp?*:Xq4Unor7:ap/$U/F\MQ`/1'3"\g= -J`20O_gLo#[*G,Q3RH5<7K' ->jQ=o>Hrq(YWba?%,t:+7DF-=f^%LK#C\k_&-U)jBAX_G]g&llP`i,TA2cG+&!)Jp -M/enm#8SQ2`7gg8d1)kSnsj==*5u)++\/pA/M%*81`sN"F&C=Pu2PK -:ORZ,V1c@GJZ`%]GQD'd$TPPr3h$k+2V!)!4n=(7f[s)?0IiK6@T?4qZfAICI#"Pi --FpX$L*2d)U2ZUVgX0NW//=Kej>t9.@!A)RnI)V/B-A;=kui&Tf>=@B:FR+RcqPK, -db(hp5LQfu-,sSP#:9YeLO7bS7"D9fc$L-#3[HC.0.SJ-2)[[iUrnV%dlQbDEmg0< -nnFWe<#PSBQr3idA`dB%/*(TY9@G9O@9[of#YJ]=M]=CU40H0+k\dI=oQ$?&="Wej -pa[u._ph,!Rf#TZ4=P('1t("/eQ`W5`HolSnCcGJZIuPTX7he+h[iFU/ub4fV*XN+ -WE`TXX]gR<_"PM8n9!jQME"Raq#1?bSQ[_:ciXQ`+lQ3QRr9X> -\5Y#%;6^8*61$oM@,OLY@kE9o[b]9%SrcU39Le^CY4_@COH?p25/$g\m+o];/==4gDXgOj'3do86:@XZ*[6MKh9l:Z43U@kBpQ2N^M?,EjFP2 -\3LT?5c">j3[*e)ofG5r35Ohsl0\6Zd4$_3!Knl]/3"k7(3I\n-h8]J,p#"s$E9*QT.1^8ZZUb]#d<3pnl>%;PAuVf;(gKB5e)"'UgYP'BdkNjFYW0s-/&V_N%M#rbQS./9K1c\)PB5O3 -hHB$$E=gK.VC(J=BAfJ0g7!iHpV`%C3Kg!nWKoIO.OUQ:eocX=HF]F0/^c[1BGp_q -HW>iJ)AFCCr"Q'@*GXQ$pChcFH`r$-N:_;r52W"#Hp$)rgp;h!-Gi-&=cn6,Y>9:D -O[6G:ll()TZ%An`'*I4.73cAK3k)6F<`Cij9RUJTG\Do"pQOgNkaoL`WFS;i^^&&" -6Qhe]n00REZ.Ga@?B69S_[H%@ZdMdh_aD,M+28;2SW]RB:n4/JSfI7Z\Z`aiU-J.2 -5<6Ab:bjXh@Pq,OV^BAYEr/V?bkR#a]FZ"PqNdUT9O]PkAo))$7N9K[9*lF4^M[,)YH.Z<6WAth*oX_Z>M&i -OGb^n,O:VPqigAFAm-3jEpLr/n$iLET,0S;#,N8Jae6utQ&J@j26FupB3a0C=l7r> -mN-3cSEq4?XF#HniR>cDTAEur*SI7J"lQ5_U^07("O-X;+)dB"1X>*mLaA?iK#4Lj -.OQT98d]@4h!/RQn*=X)lKn^k7"SRDH5UYKdBW'jm57DD"Ng;ll$EZ(S-(2-BW_S* -$?NNco`/kC6iDfkTd#d=VA6snmICl)77r5R$qd[-,4VOD5q\\J%72GM'S$8*f!I2b ->U1YEL)r$W>hHYVrIIcIh2n)>?J>]:M$1?q&&$8;jVt9:5 -8=."IrNUL!TkVQCd4Yk]:XYC>&;WL>GoE<>d+[',WA6Cmgt1D9fY!$I/5)"\#Rbr" -nGIPsBR"3<@N;$T'cWF$O]$j.\M,E/9gm@/QS0MVEjMFnNH3DMI=)#%C(77nq!^RW -JD\:A08o9QB=tkuh=pQc/'8OR1V)8Ah^L/I?!Z!>&,2D,jlL-O6QAE8@?f6s(:"HT -=#DncVc&>L;VF+GVbb;Zo7=2`Y)kFFAn$m4D^`Y0>L9JoFthA_ggLq8,gB)*THjQR -.Hd\Shn(A)re-,Jk80@\<_=@qKL'WTe6sgcNQA$Gr/>@%HlE"Yb9pIp^f!s1,$@^, -ik4X5N)Xa#T=@oHrN(6jHd-A)X5q-O\Hu#<#8Xh!a[OfYZAr]'',t<^(%K]GZo&cp -$Kl+_pfN2?n*O.) -Rn"De-riS]BW#(DDVr!Wi/ZR@Z(Y7'Y&VaG1^7DMUJ(sEAL&We&+k'e^ZYVZ0I8lm -]rc8k+(%NZHUCMEGmQWs?e\[_%T"Fj7AhEM=4^DnosFDcGB/K9a!ZW]RVEM!'#Gm1 -MD2k+^"R#uWJ3a<\7#Gjl7,G6]aSqrIikjA1-?8#"^]"/Q5NlF_pe4F^MeO!X[Xh; -h3dR=R6Vd)H:HQc" -?l`%#Moe^eJUA(`M7YcY^u"R%J,mX"MQ<#(IQ4L41_QaVp?#T;4&(8KiO_?X:r, -"Xeso3_n&mO,KKQRr2J)ciP>h:hlR/i7crpMXp_'*;d,_#o#?L#8'EV=.niKiL!E)jG%=leP"?m$!8gZej1V(2]03\(c#)IWJkt?A -S!7pH9H&SupE&*#%M.M,pE9ZL=\o+@INiL\XAfHk[Y1$HK\36ioT[A\$Krdq>-a(] -PkK,^]A,W_fK2.MffRon@6SUtbf$k]LNs%UBoQY0fr(-5l0K0\HVIjk_UiLuK=r;D -/[6E7?tUf,IjF\TC,./k&Hr's''&=/4#JWR0fD3V*,$NVW0B97.6fsE,<;p4.%>YK -<'HCIi -34i:%ek=p669-rIW.ci]L*L"PB)p#.duQ`+-,&7#fitBqK2rI%($F`qjCFMjjg2NC -:pZV!l)lWlVFg5;0SG./K"3=aFD9:,`JZ!HH@+l*9CKYB2I,JKX4LjG6L?L'2-#n3Z$;/<`53:S..U/98:JUQOGkfOm[r?!;!5GV:o_KJ8"l@p; -#Mk;6IpmA"YrKA>k@%eN!2H66@8CZk'S2Y%J@,Rh*,g-[2*D,M?WB`:QW@*!-kO=@ -rW.I3!PVA.I31WFroVLs]5DhjL'Jj%/p8g=da#`omiS0/Bg>"PUFb][WBpFU`I -A-k&]eX`fO=_Z!SKt.c+1?mfT_8c#umQ()2%e1Q]3]c*Q45/KD?+8P3Qm?:B_,[TI -Mjb$Ee82hIbLNtI(\\%eW[`khgC-"d,SgdrN85k-1AI -CM&OBIpq1&*"F;UG]l>J/mI+>Vr8+ECccEJF=ueY.$GRu$'WM>eefOQYpceS$f-dW -k+'&oo,3c8R>>T=g=eV8BKA334$MOLp2KJ\hg^.G_pm:>`)J]q1+jc\sjXfr"T!\@Q/RX5VIecb8Y,8cj@OZ ->t71?I=LZW-\NGcMR[8lc%$hkkb*0lLU_/A787se8Pb$Foc:2tJCe,il'SXb3O]rV0'YH9VG$Sj%FY:[NOBS^;)s -MJu-D2\?f<$n-B`p3P`qm")'igHE$mi)aFe?(2%pP>4VK,6/AS.d5XA\"IL(HTV]C -H!Qr0eQPb-GK0o7E-Wq"jtpO2^12cBMT9m6&'tWA>+1qfXQs]Wk)Bg[GAfuTHHJKK -qj'ge@8I<.a(d+t?b_%-n2qi_eVgNabl$JuJ6,%Gh!Y%9q8sLdR3;W]EnKuGkJP>H -'fG).V2,ocY1[u!G6jWqQporqk0!VGfK`O(_Yb[r]q^d^93SklI#?f%SR1_+T+f`X -1gu,(3)Ma$fo3didMTeH3NJ/b=\U97N24>q(.W^EeXa,Dl*7hB'$O6)c2I%S4DmA9 -W'=7F#s+%SNXp;S\lsRYF+,:HMiS2IQdQM@+eR0r@gXuTE<@Jk+)IA?#7n7j.@(sn -E5Y23H(>Z(]hV*u;Is!\GM=Ze<44>[=]&A)"r:uA8jQ8S:lr)@]\*$Ml3I:b@S)H5 -K5q:)(IKL=a1r-5"VaUWiJ!9$jMkuY96_+T5\^7+A"P)%XcVQ.QqeRD-s@R_2\Au, -,M@q.1g+XqRj@$2@6Trm&.^,ch]j'Ecua6<$T+DZ'%<&Rh[t?hmsfZ(cpW2cdF5VG -a4m?-=m2]@PU)38#eABXVV92\>CkO`m^fB),4 -a$fb#qKP5Mo#T;?Of,,/,L7`u+$U;*#GVWI1-=t2K0?:UEMU>_9)-MJ'pqqdf][=&qp5<"lW;9)P1.pum[4R%2Y/+=fZ$RE2;R_/&l=O,0Xi0S[3u -U+9Q=eS1h^0"QA2'L0Xo8CR%/FNce%Gt<-UN`dq3&[CDMP3]oeLjX5Wk5lesddm4e -U^MBNUX;V9I^)T_)cf+25tc0MKl:glQrHBs;5LXK'2!F#5qgooUH'Nd%[e3`LEGB% -qM?K8J,]=hN(ZD6otuhT^V@EB2At%i'ufu/ZthrVE7*:b1=G&C2`3&scBC2BE,"M5 -@fPe(TBIR0\kKk]TbGU/OfJTElKFaQ.R\ZNoHtmbp&2EOSIQ.<,_DGeQ3KJ-:iFD0 -`%[DgWG&6Bl[`\=(%P7li>e[p9Skm#YP2aY79>]S>56U2A -4N=]U(2(p0CQ)#dS#-pS#clTfY=G7UVoQ\6iM$%6Y[#c\r>D:ajkY'd<(m -8ki'>NK+>VNJi\4$7HY\/aI_h=Yi7XbqI4tM2P,&MNBDrNG>=9l08i7T.1d1uRq9[7-S87:!@3%poY>R3ZXD&imM/Y3uS9lbFkbP%\GDHR#_l#l( -&G:1SZE*,3C,5$2a:95sj7]"Gf!bFTlI*OVrj6#mBaI@NDkNX4iajCT5X+;*-"a'n -s&&UQGY`#)Rc2ps%du?8iJR2qC+;5lSc%.IKl"kIdX:2OlY$C1/ES1U6&^n$ksURt -IaNcEpVbLHK?,Fo9[@$K0MY4J0Z,Du$g`#rJn_k=beTFKh8@^4SV)pH*>5kjNe'h+ -7#+tPfi[ULc(K/LN-&@9F?k65LgC-MhGNl:81"I](dIud_iK:oca`TLIRot.gMEq^ -1ZM:SO:[M?UOt]@o.l/1`Lt.LE-f*BK1i:R^m.Z5.?X,#$d'cOX&H%%aIkc6*Srf^ -iZCb.($Pm7eB5geqB;J7lDlp.*A_3\V:eEpIsQBKH>.P3FJ,Nc0,pV?@kTJo[sJZ] -YCg-qj^s-WTI@o5iTp2S:^aQY+uHfcTU#9eijQJr^"^#77>?LIo#<;+XXrLLe]JII -6?r;/psmkqp'l3.($>Afqqe61S+,D)R^God"@.t=GMs/%]=UG1-,`2o2qMOh@[]SI -j'=,fb(iNGI=l0ZofU##Y5s2"L7ceub`kLJVoNII=KD^l>1,@V"VMT:'OWc*2N1EA -lO@mgWPGUabH'qZ+$Y,Kbibs)0LO.Im9*F5IRI;Z6SHdPJfKbFk![ZAfn8#_TMu9G --oo7L1HEU/_I5I!H6S:#f[ZkIT<"e%.7!k)sH1D@[9E%=S=)J^i"4'SV;#A;)4k9`]r -7Q>5o[F(,qLu=ql?G:ZHQB]0(*]W&cm&fPSePZOe+g580]mKMImG%CGEV91iM`B]? -&aB2Zl!9H^^'f1a712k3?G1Hc+=GY*^3aO((h]dK.%5)CCj@&l)St71T]Zlh(9Qpa -0tt>U$&46T_TC!M1F41S.hm)M?Q2#Y&b@=N7"V]gFURs"h;%Eba8qV%Ndh6r%k&mN -?!\:SNe'OXE:W#4m/5q]dL8-KB@a:VQSt=9.%\c+c606]JmMPn%[% -?QVfilfQ@hJX(q0Qk^sC$A,_"WBMga,s*=dMAI?SV:58;O$krn_;]=PSCtq\7GQi\ -Z*^W3bGUV*Xj3kaQDQ&ebL_Ahh4^[[Nms9DRT>+K-ED@B$@FIVTrLAJLtjsIibdDbCd3d@tl2s9.p[5G(JoH1,C/Mp[HM*\qA -,I4'k`B5N4ITnA^DG3t`3[oc+UFUBEDgH53N5P&MBPXOiX)!/ZGAEs[-O1!OdP:&A -hf.*fSaQYEcp\X:A@Q09G3iJF!#$bG5!Ys7I=O^/&@_e%^8FdO"/I,n5`$E;?@MYI -"l]SSUX`?rTVPJCLmZu,S6g_:<%g7TjXqQ2QIgb0l&7rcEJYP0Opq9]TQE4;;;R'A -P'qjO?SY8"L"\W_*V"j<>tB0"0A4&MgG*KIp,C9@epH,>J@QK"JnF-lG';Jt:2Hik&3tQh_XpZ3 --e>R#m#9/qjRhNOUAXBRl1*et*=&-1TNZQT'?'l3lO_ni[QP#*PM'ElS(**aRUm3s -EM--$A1Fih/\t8F!snVm\23egfe>Hc:J2'XZ@^eG1)jB]$.n2HYs^Vr38-j,'M;kP -7=TOIeC`]RJG5t=;cZL1jATN(,cQm:TU"@M'[gDG-TQOdF[6.p^"BQ -Fj[s2oYja)7)Be*TE+@`s;^9MBmFrnGC[8I.);>3"Y&4!n%#CGs9 -TG,uK]4/mm:IdHgPIQ[H9J,CB`-aR6(?-,B"V`3_Y!1:VSlF1h#T%*W!e-qZ,06@b -hjjd0:-c)"NS`O&:3sZ<3[\/n]cqIO-%c3&i?lEug>,XZ0hZBs?I;jT;]8H=]4V;9 -+=<'P-+J&;[YJW!FFn6/4Y@V=5,Zk`$^!,VX-,fE0)4:k9HTcq;+ -amY7u5Fq6AGeO\LI=JQoh2r.4O@:O8CT'^5"X`%$p(iGe7bt]>7X4SX8S)CCZ0LC$ -X?5)l$$`5l8<:HV'U9H6e]YBQ1ZV8-8HFL%LPJB3C(`]Kgl2@"FN_=k&ET^cGX(nJ -p#:6dEahX-/H.^PQH>p]iLsDRanX@F?#?AXF@Q]c8R,4?(^4)0;s!.R:%CcuX$eDi -[TCRpS!e\;_?hEdV5*9XJH#_4LOC0p:hu`lJ]4"H(jGGbrNsdJR=#-%u0+3L> -HCF-!0VrKBQjXLnOckrsRbZfVNWk+OQ/U1S3o*rF)NA@7NFG=i#!2.S>II'7-5;S7 -/!VVR(fI2,WZX[+&huj13iQ@&5-J)tc;ogCkp#*sEZDTVp2$GW6Sfs>X>n6LQ=r?n -!i;@V@]V>+]MZ4Ud:?,uP#Wuc^\l3gZI@g^'4[a]6We`&'H"Wq -NQ,sV^\ctAK+d8YM4knc]):K:'#k(jg"gfBMH[I$Ld.(f4g%Y>nIqRPETuJ?Pg/!V -'B@LiMqY*j3he:ln8*l[325^K:::[/G6"QT;@lCA(uCFNG)fbrmk6j;=-SotMhCC[ -X&-H*R%G$)r&QOI+!\SY%q=dKJH&P7N/-ihpC^qFKJO:6:5NNXrcIlZ7FMLqNX;'D -RV'+FUBO>1,9bpG>MjnQ#/32_4Kr5\YNan)%!J=nnJ':lPNjXLeo]Y)ZWK%k:lkc9 -JL:^0Z0JRr/8)CkZVoRX>olCpcJeF!^C'O\negSCA-/*dCFc(rN,m=#6$]tX_#N+m -eZGgI;r#+:`;$7kLnFS1f.ZG/C(Ss5ClsAM2Cd!$WQa_KZ>:tn37$WAf8CHkYtdSE -]g(:5['#(9#![LrR8]1l=,;erq82c+CI:g9?8eqUW+`356nD/5?33BC:,S<5bJJOD -krj"r4i1Bt1TI5XYtQT)Qo(+'e)p@m'm*X.JiSodbHaQn<.H-X/r4'?M0s#?Yln/0 -:b"t]SFosZM/bVJ%!jpE)lrgN,l?2QGV]r3Hmt@b)lcD`HGrO`bj4%RRsBT\$Mi,B -Sk^a)`3CU8179Ph.+!fs\AX@;G#+4I1Hs.p.+-V@9is?2==PaJG).FU]=5,#(rM4+ -7YB^0?$'60-Iu,`]%879'PHtCs'6dPJhCVO/b*(jdRd1e6>U>/0Bm!`9@WeI^Jufs -qZ](RP`bO7)6"1uBkcBG1P=./'*C5Y_T_qraA?e&KMtW2-)p%eF&LS0N*cTXPXnIm]lf9,4Ml;Q>WABu_)?Lt::<)qlV=Ei@@fF# -mH[(edFlr%5;U$bWZu2O>b^6s9dI8;$N(A6V'@1G#`a_,,H4``9>K!E,i&K'iGN:g -R#Z%p.L6,rPFJ$\F+4RCob&D_ -!jl`Y3SKCJ%dU*2eY8d<&*]tGfH_9-"`Lo1T&-:YQ/jb/-K3Iu=DUmJgO4:a -S%EH^TF$,(gc.5H0]9blcfj$Fme5eZXu;*4o&BSIZ6Fu%IH7>()lL<]X0iOi@OJ-& -7gC3WhLB`qq=]p6*2RmT0JgI'ZRco%@KT>*Ee$Rd;']5"`DV7`1e3:F?7=cj^aQ/^ -J:`B)I'OP'fWBPncG[63@_f;M5-/e7*h9;aa7jASh;3gr@p;`gP1fW]FRei5D+">oLE"9D$) -LKfQT[LY9d>DN*rgZ5m7fcF-fPY:I9_Am7.c`OWU]icR]0CtOm3$X%j[?V?/;;OK# -pZNDAER0Vl^I+Q4^SOC%p^rTc>ulnCo6Aa^cA -G5[0,gFp#&70:h&\5(d:Q8uDlbq!&PNQ%:f$uST]c)#r1=5D -2q:6t=<2%![ob`^m8]oQeMGSF,5C8jHhSGYb"jq??nV`JKKp%n$k*CAI.0X7c%Tn! -3&&k:0f;'IK,HO)1s$aF$oC8qNlWN()^lU1e^A4:a\C6-5?8-nF"IQ$.L$a+P&IZk1Io-#^+NprhD*W:2=ck5aqes[=cE;`X3b)&NB%3"K@GA -!^YolDj94:<=u`u,u@-#qC7Phre)MKXQp@.P_>:j/Jq#c>_tnIYilg;)VLQ[DH9C2 -."uVhDIOH_WNN86U:?<6dp]X$5EZ+gA;fj8:Oitl%]uZl#HVTZl)eH#ZJU,@:+0Cq -5R^'g@)stl3=4[rB!YO;&1oJ-o>Wc"15Up#""mO3>+V%MOHu,-?X^P"268%RAM"+^kuAdf+t1,*S[]FB7Zd6[oCY6UTW-fC/27D5c::\/j; -"'n@W`=Xh%011>b9-/FEJN1IO$Uufa"L3V6.a[)AZ'Uf0;;V?cM6YH1)Jg`0_Cd4) -Qsp(E[S7[RFK)ViQfcBrhHg?[,:#D-1=J=dlBVUYD^+!*]*CG/-n*i9k^9[(ic9TA[0)#ckSF!TIse -[[VV:Rpg3u'tG3]?=&]*]Ur`sB$TqElqReGSJO\>QuWWfF^ED,n][ZN]7[4-cM-3< -g%maun(bGU2Bn[8btP1A/0bDr=rJNOfIW0mAs\AQc/]_>QWQnF'\63.D2p[iZPFLCfQp@)\7_&W'XcFg$lC^6Ms6ur_;hAh#cIUS*ei!G&m99ORRGR3`1 -SXadW0KQ`]=A)'RNA[!JW(Ct`3U&!.-K:9C0>u9soaPoLB>HI%dO\%W(I4mdfs1Pe -3i+4D^'T:[Q5GgCpb%;'Eu'tfUU9s#oO?7D41D>s(,:YB0Wi11DD?N=/H)`0m^9I3 -Mk,EI0@_5 -#X^R5W=ne3Efir(]WP1LY,JhS>,spm7]gE9TTa2+DLQU/:a-s""aTK0F]&enJ_9]] -?%!on9(/FG8=#`sL]qZ)9&D?O?0@I=i>X<%4uqB*fiEt0_Xc^'m)1l-JCE6ZfO?#D -Ef>5d0.WSr0]5"2[4p7bU"@Ind6s5F>==^&LSlDk">oL4-LG"TNbj'./TQFIFL"4s -*?)KnF!8EM6D_a5J=LrDr6'qUQdm:f/^#r,;n08'1:Tr5*?;qq?u -n_`jrSfSCcX58Mb:(Im%Qo)1T^^;+iMdpGi/,+DYO$)Ze??uq[3WR`oo3"`/*0J$]c1i"W= -4'O&1DiW<&><'fp3=c-\PMCU2^ILo_aj2=PT9MWre6L-ZmL./;QRC/hpRSgJm -Pp*Zd8/AHQ0(?m##((%J'2D?n!-u;fQN:@=]m,@3$i==G-&SH:e\W/Y7p?8Y -FBTP12pWG\UEL96BP@JF0V?P17V#Oc%V[a/-tT2"@6qj+qO.bJE#o%Q/"OaidPGoQ -bKcqI![TppG3qe6D#5/uLKhP1,hC'`9fKa1H#Gd51t#7XBMDE2A:/4Ol^(pRT6`dP -KnX-9V0"QG.n0B:K<<$#e%+gc)a -3tjg'G2IX^HB!0CTrKXf1`0.[^V&e&:RN3fHiF -ZI=sm;\Gc29(K:Xo@1])6qI>LiDS2au1p'bb^8$%M7V,Sof$ -St1DA@Lel#dplc(,`ppT!3eedQB2:bf3Q!?.d_7R=cmWQ?Z&p@dAH_XmnWl]rp8+e -IW@apra'9KfVlmR\uO`gm\u=7!H/Cn#+D3lfm -3Yirk?j"Q7YQN(#?d->9FI`<`eXCOS*MRsE,h[tO[;,YU,-F.^dh;F -aO3Zs/D'jW*kkp$l0X8TK>T8P'p;J-BMU6()C=g_[?]790b7)1U)AU3_H[N)"p*.d -E*&Er2)36V?.6@*-aH+KIr$?L*95JMA*f?Koe"4PR_9s#&_X2=_u3_dk4/9(et*Ui -if4Q2']fKgL-qEbp[CHGQB@WaelX;,S9oamrR9leNu&$c?I3EfZ7BQHDZZ\!)i.CJ -'*N)%f*rGL^[Ib^RKTauAQ64gM<1[-F%c$)=9Lf->3r\b]4T;QB8a7n'@6_&O'K+A -jR[[0Yg]H_D=uH8/IhY!c((q;DGS;LG?\p01"ZO.j7VV5HUA6&rjK/ICY%JTXQ;FU -mbT,;$S4rj!7fQP@+ED%!u@q4%cH5gGDAA`Y,q[GS@eB>qpt^u%K$@_.H#JZG?Y`2 -r3uEuLDshZ'8l,TrVKE2RAn:>:;gG&fJHAIVSdMml=Mn%8QnA0#HU1m_=%#OlLK\p -$7nG7gqdGbACo8`=B8:&:m@SZSCc0E.[9G1R,0m'<5(op580^.f_FA=NsfDJ0$T3= -q(edCX]l!98EX=->5W^&[oa)9e=sobKktbXV(@B^0NoHUJ">D#Dd711SjXn:#\OI7 -VM>(3jAUMRE_:^Y@SB0.9ohY-<>Xc\oeM_6]l#"h3k@>p$C4r8dao\Qhf@,X@@leH -:[<,oNdV88ArU2IMYRrcQ5$\berhh5_u0j.B#cm+"5VFT@ -Gu7m:EC!T=&Y=\VJKi<0:J!+YahSXb;M^j^lE"<_d>=QRieU!D>7No8diN^DX6t*( -KJc-,3^/%?"C>eDeADsTm)$CO_64o)H9CflM2crdALO/5?0kaEIX?_K1a0$,m8 -iIh"nJH6%j=CpWsgOtt+U1t:4`KCMpap[g^Bk?`\AX0*;D&sUmD'HBPaBos<=X:=1"6Sj1dAgI*Z^agj"(g1P;t1,#.^+(XjK#O -0m!aPaCSssEg;=3C+h:oiAq\b]+aTLV\`lW6r[NTbK_R/Zo+tS[31N'@nA#2:*!R` -B5^pna^e@"AAUc!DebLme45\YD:B**We=p,E4H]^/sXiEcW)U3QC-;1%Ebs$AnQWh -M#.tM-F^G-c9d*rEggSZ@@_8m!r9d-A95b7,jD[%o&7XD`/a-R&6q923X2QWlh\_k -nU)a[UFj&D"Bm"-P?ucC#\o8Q>3F(X8"2ER:amn!YqYNT+/kZ@P#X_:# -5&ZZ'"@,@@oEqM:&Yt%SO?de_OjHN\:V?uo>4u")9K:R&Phr1C#G)tI&_sXNop!BS -IpX::bg#NmA6=Y,G2d=bSXh`XWN1@9(pDYgU:T-iU;H#>E4C18Cr:IrA>-TI,j7Z> -mXRa"Y-JIh.EKX%om-8`b:>9^&&P3DOe?kIAgoLNO0=[fWMt+80/5Cgg@q1-Yh!U;e -^55GLJq,54/`Opi"gtaThUu*Kpe/PJl5O8RVVW?=!b*57>Z"%G"1V'SO12%kml=eh8IW6Y2jYlmqr -V-*R4SQ)3dGDO!#'%\;!9In7GhC,O?i;l\L3s*`oqO4uFEq%T#V,H"t"rC5r -i=a_Xo&dM5Ld2*+?,S%q)Pf]eK1d'V)BS)skiDI.bBM"R:5:2Y&40&SD:uffli5;e -H+12HAF'6*e*Vg0`7W_pi.(pHggg]ql[VI/SaK_SV6Z]#cI?djfQ5(?*]rSlu6*0M5g0j -b.=TW.'OAPK#-k53A&p;hZuol_V_qm#doD2``Jh%p9?`J2&T3n-grD>DJQ1J -OrGK**6e&1_uo#:>e,5b+lofM"@1S8YSX>+r&GBhDej:b:J\'oa0rFC!r`MYm@O%6 -k>0N)mNf]diHM-S:VlWAf<8Pr9"MD1"lRq@A->s>,SOsRj0n/jnO.fN"$fSCJU_u_ -7cih>(:(*o7P$AuQ+1'o-iVLm>>\Pno$rYg]^1[H2SDrkq#h%U7H7"^W0AqL%>dJ? -OAA?@dc[r,?qFgYk`!hDBcWCsoX6^=3X:dt-?e8LcXAq'["\c8h[4jQ'PKO@>5^O( -%CXYnfBJ8eeQ6bFmXS%9=iED)Z80i91,D0CL+0&t/-IT7ffa&'=T.W+pYQ`Z^Fc'_ -^QMBbZdIe&n:]9/*U&'%Jcb1SD%mG#1bo[*'[S[*d6q4&3_0k^_nj8(8SV^Da_H@? -Z9p1BjB@6?(R9)q$TH*R%DKG6?)0V9<)$q<;1;8@f$!5q>CrPtkdPtD]n_m@+k:qr -Cln$31Obe'Ut(JunNMQ@^4@>1L/$SFjB'kd0%#n;_PPi[)X)7DZf'7SBo#@'b)Hi' -nbTk#JH?V_LDdI'FK93KN(u3`EcleWEJ^J&`9=>7(s?nCNuRVA6ip7(R)Ho4qN[&M -IDXFhdujM%iOMStY?ngJ@5.)S^p5[I5r(`9bQZesm28]lUu"bT8PEJPIQOF>8L_QT -]lrKmff!mI'MK:d?#b<'B$0]mO"l,UDWHWfs,4HNka(DrO*b'"4B=TrfTCu!BNboC -ga3Kkkfoom\bS64PBrh?3`J_VD4CQUi;d=^`?oa\$-E -7RnNT:SFX@!Qn"gcsqV9<6:fFZ*1sh+smco!e/(`#JI=hTDF\Z;d5V5:H*Xp0CHMp*!& -2&0WDd>:GqgMJZL1nYN]c4T$.5erN*8'E:p$(-B/?B8*c&-KSTB$*]G6.3H8oSo\o -iA(2@gB(;KAgeF]TUg[a'lNl])<^QmX\OMbXAWbDnhJNn,bK*Zor!DCN0d<^jh,gF -j(u!bC^u)=_E:*bp"pNX^Ib?\Q;8Z)rdAp[A7jiV[F0-JhH5PE=%.&)J5->lXXEMG -<5PG"#b^7qF*uC(1h1YQ%DE9>/E-8:fn!8B`8pW9K+`SQXgC5r4i@sc#mcp2lqD)j -r9VXYmLGl0^:CSo\?rXG'/pR7q`Jbs`Mgd+9\ZH:E(HtS7_f65NSTPo@X>#RSAgg# -Q^[5eg((X2V+Ja;hLJQZ//oHJjU[@[&\,5+f%/:%g:0fjNVX/X2SIl!ICm%p]<]#Y -^p5SRdP&_pN3AE*E4Y(jj:Z9FlmrBSr-U7!7JTfu>$3MM_qMG; -pYoTkkQH0$nir=UMRf7J`@/:[\2&j($oC7He^mfh!"csX+IW2n"b%Ie&C([%D+/GQ -5!@LW6kISmjX"FN(4V-b3mAKee"kMZXrk!1[!8h=EDat%8oY+a(,>=39p"mUX(D`) -=@q5\j'$27BPOP#/hMPMoPo>"r\/i;jtKPVCc8nccq2(n)&_B&qP7"Qbi+6(BJHLk -HJ7[79?W7bTpd,%#(,)":h"jDcr!WqAL.)OenNTsWr)E(3@QRT)_W7HKAWGf)p9YC -D5X):$bmT@eWpsbjh-2[,NeFiPDo,=:f-Z,Yd*tM!@[m)s,:(VeMo=./@E9C<.jKb -1G^)*HlAlI`c8:D>r6J)+h$X"\:+LdlMe0FL*m!_8fQX"&nE-n?bq0.t0H$l@%MDE$n$QO+_nZ2"rY!BpT8VhP\*!JiD?J -FkcUrYHoQtDa*OS!'@fgA.Xt&(ZgZ\[9s^>WjCQ$#Q'kk8J(*h^d#=_& --tLc,L"u6gJu2/QI[uafJq!$"D.HgcYe(oF$nhgUJ1n64rcU0mIUcf4_NL8Y$G,ZI -ZR>;uM*\1UWiO9kPlYTPK``M:B9pa*JIRB4L#U&bkZD(/:dJ3uXP.Y1NA[uD=A[fj -OPdRfi^*#AV%^?A;T/]T/:r+0knqq#em)9^;d!:(;$'"*FL5"I:/C"NCp5e?8J--38?CC6$,dSG-62P*d1oA]T+ZrbQplO;fA -6.tr+P?lP9A;@SQTB=SjaXgFMU;2tu7g+iB1 -8ZNoacQjM`ZPH.>(CV9'N@YAjAL.1>+_gF?`"J.5%cAA])XH$]ZeER-C:YpN,s+E1 -[)7L'2<"3t[3?0$qgD5?=f[+1'647DI=o5/QP0[Of@$..`BIas"Q-WW3ScC -@DOg[9/1P4AdV)pFqu5+n]Z=@o(),P;DRYt(q'B]HY\+jjGK.I;i;&V.tA?`^dnjj -OgZnnWuLS*F:,l6,O=HFbEoD<^Xge3^D*(;QbKAAjd*bIbf&Ss\%XkBipucCpE-53 -<0t(;[,CDPCTN6K\U3Kt%5j\>:TIo5K&`I796ZS3_Z* -GEYtn?;%q[Q8lq6pdKCE,se#cjQGU:,#N6^&K$1]>)E$q%CgY-9ZVXHFrqe1bQQ@% -I"o5eLO2,Q,@KY*;?uXni"Pe9+e16*p`m) -]UMM?;N2$kMG^K\U)P&jd,9j2Vl&'&iA(5juQcPA@Rqt.T]-AAP -f4NBjNJb4cf_4%AdZU?;LAI@acIURtVS)hsQ^KM")e&0iP?+%\(%gC&'XlRPVTgR:OJI;8#&Ng9ekebGt-#r()aKXDGNZ;eb(8A\W&RpQG2K!;-& -L[s\Rl/ZrM^c5r/;D%j9kgWI:q>)S$1\`QDaTPu] -PSNB=\UEelKaTH$#f6o!#r8BaWBTE=nu5P86)W/j!i9-Yl*^^^*kb.qe_?4ORrpe= -q>@(I2k[-8Q5eFN-CfYbU:jXd(seg;Im+`P8P74OHA,-pOIQ4.q,>?d+;"!u8(^D3 --6VNp,uTpHN9]kFfpWGVlq7&__OR]\KJQ:cV;AflJ+rU*6O5]FM3UJZhUl.jI+h_S -\\m\7c1a?lKuIr^hHa8fRXnTo0$#UrbjT:`_IZ)#,f?kN[PcQX[5@Tc\%j>P -+!U=-n@$p7s:6Fg'@^noqF0/5(nj<=[T -P=;uleVr0pRNF.uckX23Q]0kKl(Yl4L\eS0SX,h[2,^c@P_seYp>bT/RnX*cQ*#a/ -)Bl#hicC#nF"?SJ(suG^TpFdSk+0,+1%FCcOeFs4=@abU]!q"qJC@bjRsj;Wab5T8 -?fbm[b(MRWJL.lXG)96bMTlBQ]3Fa%g]a#WcCBI*!OPQnkt9GIofD$)/mPoJQBj!9 -nWjZC-:OXmk^a=#O%?Ikgl,;PpE-3Jpg(CW$!\Zr3cd>6ocE@De'Y7]#]/3LY>+I@ -W:XS_riW]bba48B&5hqX2m-EgBCJ\NYdq2_.I:W2kban_B[MaFFq_Rt\HPFBFpA+D -VbWh:RK>X&VXJ_0JW@d3*aDK5Ci!sY`]LifqXA3;_I;_IDlG0=`SlNeLTWODBu'6t -W#\>?oU[c&TXrqpS^1^Odj3fGkt0M"g]rd8, -DSK)d"-+oN\P5_c)R/?id#CkY/Tk&nV1lEU-RUIHqT%S.D&X2_qN'%gpB0G69N?JY -Y:T"=Z+RqL&Z -"EMj!"/ahK=2K6J($-7pkLNUsP'mK#blceh"$IYlUmHKWVlQ@"WO(t'8r^42D@PtE -.SL`D4o?o, -_"cQ.[:4,iQF5lQo[CD_hnOX=IKsthV1[en;g`.oSsEei=IGp1ct@?Hp(-hm4Lbo' -*fSqM0Btl`0A98A09@ -b,L%M2j4m?X39%g,Oet.l,hb8aR3N%<,c#sCrCq!8K1nCNZgALM@uF>"72O>9Boa@ -^X@_h8[F^_3FJ[\Sih<)G-Pj6[el,&Z,$a;&%M.Brj9GS*;.4IhmdslhSZ]drnueY -m/-6p5Q1@hIP*#`naS1N>9%10jX;Q)J1_VkJ3"&d#O6"Je+cti=T#HKrDhYG5 -p+;#H$S8EHDB9%CB'@LO\Z(Df*Aupc:0:dk2%2Q!-`gGs"h?KjjW%#S!*)s%dF_DK -&.Y*[>,TQ>2iLC!H'D'p?!&!qMJGflLO7aq7)N3]LiH[/;9KfIX;X+s*Nb>mHAR7C -D%/A,r%'3/ScVERjZ@lVVlAR@>Ss8'JlPIfh,fj6K`@L@95@--C>4hW\N9VrNc+8_e$7<.'RePlc&bK2/IX@uGc&dfVYEb'6DH -X,@?f,C:Q6N?Ei62mtTo&X`bGeQ4[M7[C8rel@utLepH5-Qu&;Vj!K-iDBRLk_MO" -E7ta".2Rh%Y*-4E)dA52CbNUZKu73s#BY:fr$_VGS=`__;HQ_aA$Vh>7m7D9'E/`5 -A0ThQQRj$Y-Lh,'bZ^'-5@paXVOZd?WrWtGJjISRX*Bd!/@7+'hOP -?<(&aj``=0L)61#F:\Tj?O5!'"f?p9Gh^ZhP+0S&'$d,qaaAq(R@SAL8?C;%lbda: -7iC.+&KaCTNp=Rk6o"d>V#'Mg-YUVd`t4d9=dIM#Z0;&7(7p%>V -j.qcq'VcR:hIebN>fX?2j$,lZ6HBCE#OR0VRs)iFTVa&F[*/[]4[g\hQhD["KZa[g -"Jg0CEC!Z=bMZcHDf99(>9eW.aCN[X-d619,DAr:i!aSY459&k?=broQAPln<>%J' -ou"e$:)Ke7R7aKA$H9oQmZtk]Z=.A*KO3-8N''2[X%N;17G -rn1Bbb9(O@lQ_,b:lNMMZFRT+fUrXQJL<.sIa6Wn]Fin$*DQEj\nZN -CEoah_eCuEn#ZHZVsaVaO$C9c8`37'8Lq-PVZPcn!_*M+pEp:s%73Z'3R!0o8,pD4UN[J05 -qH3]IOhonT=0LCM9'knYo1h:]51AcS*TlO;YUs^_/U-W\OL4NT*;mp3Dp,KAnaQBk -^h_K,ZLG)4Y\\4fGJ6b_bh]C\pJ^KF&#\K2-8TWccc>u/+qS9hB.diF>B+e4#Zjo*MTreM-r -H:5D3emMH#ibRWg*,V$>j2Y;AgZAS,EDqfheBRe;R_2.(3Y!Qo-oP2kM&8B*T:?,Y -\'r^cf)LQS -M1qOCEj:inf\b(S:Xe8lLAPtmZCFT>gl\#(hZu@c9s.u/Li/9uiA-h#I/9;q`:%DW -XfJBN0<2'(mVJjTc?o6Lg#En5%hI_7aY*@,aJWB4l"H8$6PG;9btLRhVD7OA\i:?u -PYR,EMc#hYa;aL1lY,Dkp'm2@&.Qml<@e.in6nV$o$>mahY%]nLi&HF4l"Z.+6W_j -'G>st.CGVoSdB0ljMB9Z::lcW->dQOCi5@U[>[api46mF`>Y->i]64U$%g@([Cui` -::S7,)>S\5@=`#qEgbGDp7`?Ic"RZt.%2K!YQdC^$fS?.*T0(> -Os5-8^&.U'lhu$l:8G$VBeLEr&'iN&3lMlPrno&/`-md@o).U-WV>jqjeAl&673$d -$qt3a%?a/!2W7YRVF\Q7"t(5>I`]P7Q=H1L%_$iZ_Ket6e("dL*Gq@"6S-C+3ICc' -USj.V_VnnT""41HF:^Ll!5e/Hol`GgIrsf+'hh]1#reUD*Z61d(:#? -+giEdepi(\Z*Q9>URe$DIJMT^>Bc8]l`/0P_ts'Nl+HrWn,E*#T.k4fF_Z1`\REl: -)Wmuo6I9G`XIH*!$t@\LN(XRRi"Fs(+.W619a!s3)tU65`Om65ITo\XS#>IV?k(1*iV*#RFgTY`j_+=pe:ULg&XO7%B5-s-TdLsg -5!n]#Z8t=#SZPgS#HR+-[b;`44\Zr7B)2,Do(kpXF,/4X[;*H'3fWd>FZ7oq1fX3n -1lV!F/BdT?1GYOab^9$L5X%4#UqYaDQ;>97o:r()<$;oI2*)P@Mhg:oOkHUPdMk6m -69q1Kr.o"6$FSpg:X$j(X6]93P@fG>!]!=A8i`d)&9%X]iDD;]a7<>#ZqAZS<2`mA -D/`L*KASO"SQ]9W*cQs%M -7`$I\7H^r?Vjo*R,n(DnV'4Eo`t@l%r1jgohP=2nKNq8RHZr[MJ#M8b[dEF`_4J=> -[($'YF+&C\EHNm'g44pPZ"_W?I;TsY$R0Z/CE)>Sd[raXX3,b]!Zur9#sY@u)4[o2 -)Ab#43.:L:g>dt5D2fmC(.`usS+P?t.TpaodH0[q:RsZQ=TY/#]/XjWS@JN'=0Gn` -,_PPAR+*r'/PQ!qc%d.nVYi'6!G,[f8?%h8[kT0\C;p2CgfnAfBu7[_%8na; -Q<)Z5IWt2HqLVtjHhQgJ`QOS]D^E*>bn`p*Zgfa!jtD32>QURkSKO[)?Mb"5&hPL: -q.(>/ihQ_AhFr`tGgO&f6VO_#ZXb#>'9DZtcZ.o3@c/L -]a?8(.<\Qod8X1)`9Gk=a3>s=c)-88$AR=qk'Hr7R:(!,UV3M$UT%juUBu#\'+SeI -"UE:h%g1iCoE7=sn*aj7qqjJbi\b72Cs\.t -2'+f?!oE4E)O+lN]]3oKJJ-C&1uh_XL=SV?7Lc`!567)jF)7(6c>)\K3O7c44rJ -4MsSt1dMEr-%]KFaekh<1*(DWnHG7G#@+Q)HmHHil6F9FVOV7r;55E2VFaWl-n(Wi -&YBS^pd@_FmCh?2fNDN_R@C$d$I/@f6(88+dZ-lD#r?5(0D4jfEu-LBb'6B6WPK5g -f!0nA!Wh^7hhH>9J*#+RBBaPu2;N\O"2fO]D2ljt?X10kou*h.pJ^MN3Sj#-dgSt? -L020^4a@Ipo^p*YhT2oc0S-2X^CVU6R,T9JE5X8*LpQ]ZY?\j=r)l'+iXRQC4)*8H -Q4t\&\G#=3PN3eEm9A1\h+RgGcCDFj1U3XbghYHFhZ?4lk&MM-8H&8:Da5]$V%3&& -s-IaR\Z<7A??dpcHbDK7@<:tfcH<'@<)bZ0R\*'r=L2P-3/d*SdX7I;m!ef[LS+R%nU>at<\lqn7e[Q^iFlb2r&AETin3nKindRM:@+cE'_:f"H:^o/r#F-9XLTA\)<7,bdN1V4J*Fh&[/4U+E$ad6U(^7E)M'\=31KE^.>!Hs[usWemj0=< -\t5,l@[oT2%Og9/Fi''MVYB8AFBN#+E=HDL!\W11`Wkei3M,1.^bM]lYUL=C8nBVBQ"UWGKP0#c_2`:Z-\\, -#*V6n)sD-WAdorh7Ya@&U[>iVq]ol<1jOJ!=00^[WV(8`.2()1+2DD`ncjHT)ELk5 -kCQIG_(M!h=Jt5\(#57XJpV][%s0YjB4W'L:FnSo9:J(t7#Q)(TMK%4ATGD6.'Z1X..R+J5LH"$I^DOc6 -iYEigk0DE+mMA^rm,ibT:3\9?>Kuik`HaJoA]9`T]`)f:?s"uq1,Sq=/kmF.M9Z16 ->PV)NZ-isr[)fcm5A3s2U^m+*2n.;g^kN\Kj1)7*JakTa-dl_FLd\.[ -r4Dede']=)*MqUc&J"KY+1@@pBKb:YK6Ro)n%i5EB73.ZkPjGpDo&9.(GFi]]bD"O -P7D]9a4#FW!Ei<,Eq.SsjEl)d)QGOXAnK0A+q137(._=h0]Wh,$6DE):H3j,\0*`q -Z*Wk@q!CXE2nq@uno!0p?;?jC@@RBtbaP-;:;$Aofn=.mY2TFj7Y=H?o3m_.j(UR$ -FQO!'!DU4U%?G.8G8P_h`f9:5GOK'T^P^2Z9&@qIW -["[;O\3tu`cpRurF&:[P=[KLa%VJCBHIp)N8LB/@nXXr7R[d^6Bh&I2RCON^1k -<`eIMQV!+]@*n:_R<3b/5eq)NWc"uAi3YB2HTO^-rP'G#'$H,IBPX]P^p5rPgDQB! -XW23`Su#^-E%s'D#,QDqXd5^%$Z+,-VCb7pJ$9`ir;Z!#jhLd*F:o,Yk`mCHEBZj1 -BAKE-k:93rb6tV6F'l3%EO%IS:$D51La=%hcW!+5-!^8M@$&Af(V#.@$M,b3Q8\dN -O*D-kPniDie5pG9Z;>M'6pKZSdLp42k@/%[e;bmMpc\qlBmfes//'"cL.V^3+Y;Ti7gHcGXXhm@@'ls7OcJ?06Hudll`Kf-0fYRQ/4bD2C!jf/7BYb4]tsUGOkCj -F-eO\el6mB%T8a'+Uh][5a>?9?+FtBns.BXL&m'd'f:I%.*0LmFmA%Ue#-U$nF=rp -V*)8[o'dgUrrQVPiUTEnY"Mj">QqX??b:Q:1_[WeGU"g=&_pW$>E`;q)b^dXk#>dJL5lst[mC8D(l"R/s/2,/dS1629X"H"%H9tF+*=C2E?8\HU$FF;* -Q$iAk'ONO>-8 -372uh[r@#jXkJYq&KYT%A]!\^\X4NaefQ,FODoT05]:Kqc2^:NGq)jZ;Fc8th -rpBCl969s[c`Y:J@HkjP4kVJnfN_KPap8B05UVanjs2MqBW?U=2!$Ro2OD(+bp>KG -72;>gM&#DcKm*O\PbYauHWh@ZAp]#OS(4<;>)qUg!I/E/K?dqNYWJGFo"S^6QZol\))_`1>Y[88N3&rWP/_-_`.5h"!= ->IBGJHD:ftmip!e?T^rCU(s0j-?W'Lc@md8+$WHjdmE$oPfo_GRf3T0$.KmSEW@DS -o1!'-T&&%%!LeN`5\^8S -p?nEpD;%,<*1 -638S#j/2/G9!!^jd)6+j'MSn#5l(/]28S'NTRPoE>`_WC"Tf?LMcr0algAGbY:AdQ -X<-YA&Irn5N^?P%?\Y/l8VLop+'\l<^aQls_7GW1(,Jc`jQ7oBqI=RRf%XW`iH">M -BW`g:,#,Yl9,_Rqg)=_;Rd5=T)S_l>K"cCnae0C^5`PA80R)'$pJYrg<0d0bes@+^ -+7'AY)G+'H\fp/W'MFh^/r*:V+q"jU6>8_[,b7dQ#n8N`.LjPOc@q/dH"& -Zap(.7sms^?DE$G#+@lP8M\.(r1`DFTCu-AYWI7aF6W,pMK%ek8f2?5$`b5Rb6^ge -U-H.\#NRVp(:4)Ze^rY%)CDR[//lK\8aE]%s,'I)EJZ2T'u -'/nDAe?2m34b^fPTQ,B;ftOAGNe#tO'7;=0mDH:EF`sIW&#oi*b85,W89h[6H'b^A -KjT2tp`ZiU.l(i9FoR]N=9t9tM>EpI=Au,m3gN]&,O?ld!M)1NTorcQ031r/ -UluA\8Z*IEk\JIkq'7cVBn'>S78YZfX($:@5UWbmH!Do*qZX_M9@JFu]c&8o#Jbma -3YG*QOPCj.Qrt'U0-88(.jp=KPU$f$#[Us,W%KU;3>)^SS.7nGliEl/;g+ejiL=j] -#72+i1VWW.aZ!?!Rt-+0,:8F:M,^"*A$"+`]JdO;7[(jV]t>RN"fEaDK72*AeMJu* -DZ/4$T*97.Nc<,6\%0H('W'XX81jol7:d^oW(?9l9WCtSA@Lil ->c2$p7/JE[K+TaX,I=2(#QAJ77KKQOI/iWf$g/-9D\VBtQrS0id.h2PP[>63I(_WM -)^ldG``]fnnH/)LpJ'YLRq7k]rBn7b#u;]'8u*\(fFu/%WJs6^oiN_V'Y0HDebs6j8 -9th(qP`q:kiO1;T?*[s86Z"e!Oh#1Ua>4S%pnfFVE3cb,gd6+>S>5nfm3V7WEJYD` -`H0JAq=XUHhC@dN^9b+t(VJXSpY@I&$1IUL+J7@+lY&S^5pNH.lnh3B1RHa]5GD)4 -aX7l.Pk/r)S4I5O"KhY;E12Cmepu6/GFI2$20/4@lrZVlG?_CRY?Y7i5X)I5k&;6Y -a2J/ZmBmZtXgR8_6Vh1JY;?q[5Hirf8tN<64H\==PhU -=K8DM`FL-[Jc4D,i\?'>`^N#/aKUmfnC>lW.d1Gc12'(;:O")AG1P90,UQj".*?>, -/d7dsPYQ+WD/+@uG2r>8da9e&lYif*/>6MZLU!\9LaCtb37N^tK$s`K_1U[q=NK>U -Kn1S"5i4n*?oc"FI=!hlk[_Hcl1NaW4dHD`H",2a$$SC@LLuGr6s)$,ct7p1T[*Y; -*>0+EfNqh?-+]/),6Jb[dUA%7!"-AJE+=",5?/$s/o4bmXn=QEX'-tS:I(gl -(J4N7\c2[_d2G;-&!NXm>b[e%HP7u66 -`@'H.RqC?C&/CTdSjU9/n`:MId;HVG`7Z`(3)sO,ji+9e'@*2g&VPf>STYf^+P:Sg -9Y>`P/oV&B_U-6h<3e.D48Wet[)1\9GeK-X*E&k]lQ$^/"AQ8=12G(Io4DKJIr0UH -q4PCEhTF^09un^5&Tqf%7^&&!2E*nR@&C!#6Dm]@F-po9aF/q55gB*P^a6G8Nbl+u -nqfiT?*'g.ha+j1:YCS>,(&r1gfW5sLI!dE((BhWYal.Gra[E -qCfc"Q?"Zr9Z/.rYn[Ll-1L%nBQCrI=$n?h\6lAr1--:1,(j'p(`dFk029$+rF&l% -`m[G#'h)/mcK-t]r(_itGj*agks04]GBYmq@qq>Hjk!>6eBqA';??4t91gq'X[l7Q -gIOmV$14*c2f@6.isG?0%Pj?#JZcHDg+F3Z-)T;(euP':H3q8p8OD62&jS`Z\3FB&^bP'*WNc -P[gTK_AMS(3XS$0M>9'#'!!C_8TO-Ph4+Cj>[ijF5d+_,g;7+!Qn!>i<(aF>iI]"a -+W]Ml8qjp/8KoWT^m"D;-(Wrl!*!XO2`'c\`I`(8Wj#QC<:t:CZ?!:Sh7Nd$^u&Q, -0T8RGNE.6%>Hn`mb1:qW:n$o8@B>^#ji@=a3sfQFYWh+IMfjgO_]MGB\LX$8ge#5& -/*VB>FVm8d7ejL%c5)UHK2i-$%a+'3C[(SK5ZRaW=S;f+rPh?9;4n[%j"0oop< -"X.Z:q#`&Vm[m*2"7(_F"#R^K=GZe/7'g10S6oOZo=LZ!eM:ab+kq0oq*?pA)mCf3bDXZCoe[2cu#fjuC)t-UOKpT%ko"I\b@&UiR -W=CEYA?&3ILSk>Y83-NVJ0I)DkcP]B%5;J[n$&tpM -$AP7C.SG\Wo1>8jZZ^_AH$3\5!@Q&RC!gU*4Do(CF_P>sEHb@+?\P(jb-2k<9,ad+ -2DW56FCS1&E6CGq@kk!f>1p#=aU!@&OnC>>@]?iM):h/IbDg7>HDaqaVc/GR -nm`=*W'E'm,T6%I3p8CYaoS'+Re1?g=XPq<-(kpLY;niIjgba*[r3SL9ho`?9O=>S -'_]bq"\@[UA%+45$qY=2:'f=+dUQ_m9(f\r,)))V=L+qA"A20OO2lmSIU(;\;k6YU -e[0i5ee<[:1$*V*-7sCs2nR@EeX.p,$Yck\R.T)662/UYoIQlf69)\9ZU>\=Z;/Cp -K@3&X\60AZrb*iP@uCpW!%ZuCF*ed'Afm5um:JI%Obnq5\?4s6aK5YY6en*:f:GsY5W_n=\\A+rD$-0'SS-VQI?9(ec -`3OadUf#a&021Ue:[Kt&_@UfnXLeC^SufRU=L3)3cX")/W?IpF.i*c*cFH[oC\FT+D\II>"\T'bW1IE9)N^eHU -Lj+s(\c4AVo\$R3+/Zm+0KRG`gcS=jkp(TH7,mU0d`TuM0it-8\$S)j4aqY<>QVE: -?I@[_9_;0On0^Hsfr#1Y`A^^GCS'Bd@)gDL5?GA^$9&LF- -'bO2&XGA9%9s<0bV=e](VPVhf763si;Xb#X9/6t?=BpYqa//1Joj'C4Y*OoX[pLq5 -0C>+b3iXsE(nOogdLhn)LHMj+a`tnIauXfb7b48LL'4KgF>&RpYE&j+ko$I.9R#G>Y:;+d&51QG`Rmi\b2)::f0JnU9\$cW_BWS1p9*>:1CPep5`C]Y+_\$6`HGX.=aJ?K2 -Lf;ou3+%TMj/D'Ebo"d*&HbaNP8kc]<7jDlcrO4P -;H/bRil0s+ibW9F&tnsP%2sq>\A+@c"LP?V4fQW/=@3B[/;]CD-0$s"9,bcf6g7\C -$!LC_*6*iQ8jQCLMMM&?$p"RUjDl/h-G=k%Y>]+WEX\^Gm;Ns!*igsPU*5u)#\=^G -d;b/a5Qi^ab_KfmK6VFXW,QQ-)Q,Drh-/Uj>K%o5RLqs)4u%PcTt6u#J[?e*NfH(- -UanL&PP^//a$\`M_PP-]PMLIkj[du6*T`Fg>_8k`$QP05ln&u=8G#Z]]o34cmQciN -V?`ZZHifEoVgHeoUd_kkG@nj5d#HXXQRC\%af8UOD/4AAFl#laU*WFQo+SKW)sa2C -q9m6f_E8]cE7X@1R%)rmLL2,2\7k\f+gi]X&hnD8rP+iltjJr2!#M7?Fk;; -l./RZHLEQ0I*Or")!JYTl/Ed[I/=?iFZ/45;^]?Up=gNFY4m(I7(nU>X0E2)Mn;V< -\0T@j4*TuNWrDhQ+OMnV2A/f49gg+K^*Ob\+5PGG_p*cBFV*3NLK"Q,R -Pud(#Tj*,HUN@]FNE:pi?c;fHZVSg$8"-%V5g@UYnsRGWICc -[,`F-Qm_c76;MW!^JZtc*TnA!,+DHl0In^N;91,QQnuZplY-D#+eP`ei<2CL5CLh#b!Rq5U<$:N67]/R/IT?I-(m3GV*Xr=P(h$Kf*]*kf2A`gr -f#W7]g4+0VDcN]upTuk3`fm -(X?C%HjLk#\tT=ZE%qbg(]SB"$*"Dg-1Sut@.PANiM-W%iUFk<_M:q!X:[SU&1\!3 -cueFC)Au4:&W6lHD=>-j?ifak6ER$*`l-F?-uC\O\&^m3+<+$"htugH!iZ&VRhI^? -E.<(59B/9]a-]8&2lLEI3nHLYDXYICN^+P&Bepg`?C]])8![eb=(d.&b;4_FTFWOb -?3XuK[hASF]Cp,PBld\eq!u%u8uW(4BjlI.IU:=[7h6]=V,ilsX-M,`ZEXHjR%`A3l0Gp;oMRiI&VOgI@F8t*&WF1P47:H'r -@,JuBI#'1Q')^^-9`$?Hml)%H!;-_^Ohoo8>=m_Dq"Dq"e"C:KUBfSjhRV;>d..'1 -Da+-pk1t6.:e-$HaKp!p-&*X*TU.Pj+K25X=sM,kbgt1QlRQ284Tkj$Bh5hK$k3DZ -#Z^S\dKsE$`ikU64%Y9.OuI8ZO5UL&3\YXG0T- -8T%@]`'Z]#hKDf9]qtjs)-hcA4q^L8V=a!._*9`S\N>mK'#*jC$XO.`*CPU%9KY%< -E]E\Ol2&GAlJdWXU&^_)]rLcU\seCajsd29E2 -2nQ:TLW,TrOa+Y>JZQMO4)\2$A)gHq7rq%EF2Lg]f9fZJeLl)MGBPd;dMO$=djnnX"IWs8;jX -$E-+V*^D,Akd80"*$#9O@fM+#_B>ibBOZ);>Z`/oCFH7iTU%KZQC5;$)>sK3[m0f_ -DZBC@e"XnI".b7Y)]SJ&N"JB(hdU,RBV`2c.cF06$\-\&iqok>GFM6Dee^O;Y(,)1 -ID*(n]0(jeD(j.#45mg/n#ZUq+ceuO_Q>:LXJb57&L@W3!#7@C,*09P`n7sR_'`*aQ4GOYs3Co$#_fF*TRSg=_Y2LYY&3NAFuQm)!@ior/V -/$k.L[->]X$L%-Pe,C`#V=YcL-gW2TJu76O=?J<^5Y$!6B`KPboTF6OD%?NPPrn!R -+e"G$A3Cn`oJA2_iCJ.@]?,$7O@;dP3#M3?5XE(K_ATak,d4k`\uqbAlN3_Bd+-8` -ob.Pj,=>(lIZ1bQV2NfR72Ac.5Y*kU#-%uQ@!up]OT`E,apLsS6#unljG=Q'0:tTq -m4:a$Q=jJMp"bio2j+eXg)GH=:?j>SP?r$/=3J8^pWq2u"N,YY5+;QkN)[KcPrVt` --dm9K/[iDL-Q)&uA3,5>gc+,PhS-'O3*[WkG?IdXdOY(c=+C2_WFe^OK)YQ=c,X+) -i^e"pK+Wr'hgMuU^dW+rgA6A>U3GpjC>)tqPSg(E88]C2k>(jrI/j'?TATV>b6Rs& -R>?>t-L0o5*J?Ek*H@OT@BU@<%GD-"#W?O4Bl8,@[_ES*nCc^oiUu>W]Beei)"hcf -H%0rX7!cJMn6p\>j3HpjHj5DeFL;qGA-#N^Jc8LI\"^7jp8t.OgIW,+7=)@h/iF.K ->KeRZJC@>#$9C%GQZY7;[+89B(?@_("&1SX;g;Fr*h4D,,?(;70/?2D%NIBPS=9o- -7g3uNC.V3*'9n#:.Q#U]=dq\.Wc8"qeCh;goQVf`Vc%5WdArQ@H_SV-&RHS=/(.I_h>B3GaNfL60Sp#H4%H` -LF0)VI@q77e!$#<'-J4U&$U?`TMmi8;sVFq.S?ijhFKVU4tZG6>>lP+s4Zi3qJ9PT -4p3&u8G(Q/)BHqEQ4>SMHB12Pg]+L1eU`^npKM/>=gbe/KG1'."ppkC%m:piraY3P(o3f$52"Hf -A,bL15Q:SYmkAp/\2lTm$)JZ='gsVpKhTki?f&i;:cYk0W5p@*- -kK(TSB[f!"11;KrC2_&-;cd#P<)q@K=]/7YUJ\0mbCUm]-p0LabFqUb4jtS#6!]^X -Ik2XQ3Q=llGU73g>lo-XVi2LKZi'Pb:\<)P(%QJM`[-#ZBp`W_M9RFNNa.l)VZh0? -i6c*V[qMVBYtEEJ9$HUmZEEk(jg[X^e* -EVuup0f8it9*@s=3Q^McLfG&gTL"bK.WJJ'I.j?Y-PM(D:i\RT6J_^8<1K;7!Gr@h -"HJ%F/1[+?6^8&^>]L]]pa8T95m;B6KlcLqKr3SHW7SkiK9)Au0Fbtq"4^%ho'No^ -m7BW2!ZWC,6]5K0.a*]&?+HJfq8-N;`TDdX>n=aE\\Qk-UqE]Y-2$,KbEjhd](dE@ -*`776j^bE"<>i<(pW)_cIJVGb>#l+_!gC+(Y'PUVlGCqaTSsfQm0`VnO>MIdO.ZFB -T0N?B!;5m\pTFUrf,o/BTFMjIqj*mhRuXWLhZac443K1RcGg@-fnVNa!He1]-NNY& -5C]+.qOj8W.)A_E^bTU]^t^M?3e9rmLmqUt]tOId^"lebYZc:\Z*^ho]=fo)[lamk -[m!Rh;mGRYLhF8S#SgE17g.EBs1"9pA>KXG3*4p9uk6;Md*[[2/g -JTBoHFXd?q^c5KS'b[oBT_LS3"RW#C69CUC@^nF#\H><(`uq*m#.[2Qd#8;_b#(:p -[5C-?^%Xr1pOB#eqOEtQ&9<'p>obp'1pp_a[mR?]:I77uZoY=:>Tk)PE'Yj8Y?r[t -P0!kGXitHZ>9/G)O4>2:@!'7`a26b..E,BN(04#!3'%PrFO4rMH[5M]3XLb/b%>S, -qr&!=cXZ/3pL%142Uk&WNCsBibnpNs8c5GdmPhYO,8'q4P>(J_,U5b%K*m3WAL1RP -ZZ3Bc2Utenbd6Y:>a%r*5KnD>NmN$\l?#&[V)?k61V5mZ9>3aob -)p>Hp`+0ViL"MRX$3-"NM8_-B&baHq)4@q:F:,4HX\5$33_nkth[`V(L -)S&rr'9*?l!S\__4'NWj(B'^]>Q=D(^\mtYrUT.Or;!6TJ,e>#n(rHoT_;`BgkF,X -VT@RSd#!bb5gf)r&YS>i@@/8';?usn8B)>Y_#$@or;McWrZ`89Z+[h[2eeu(q#c$p -RFl?WSL0/9MFVlWA)Pe\EblsA?&OEpog#49g$,>H+;U?'dZRj;JBVb^<\DDFLI8/B -.'5$Pl=amn#e5K&rp'(&7l87;lU;".;qBf)Vpd&kV^K\Xd= -P;h.SYj6.L]u+P076`mm?bkc5J-qHG7F>7&aXa$X-_JH!*U(>)J;%C(]1kTB-Lotf -.^7=3#9)i_69+lX"NEq84d8\dAt@R_Oule0aem!qQkUn?.*9/hMtD%`>/DBHBm]M8 -Sa9uOWg!?6Q;>OV1V"KG_nE(/'K*"r`lrQboM1SE7-'PJPU@_ul3!\IiaJ7&7'2`D -XW"h#8H#*Kd>:>b_U(rWL#q9$>`'WcbUh2p"U!9"#?!5=c%f*l\5$QY53Y^?>D5is -i=brS!2Wa;AIBJskn$QIH<9Mn\V+IhPDc[Ib4pShDf8iY1VL=-3n75rncjG8H=\Mk -Kr:,-7k..>ZX,bLVLhs'T`][]A_Lg80^.SpAN^))UX,gX5BU)Uqn!2V1-m&h(]Z.8 -GkXEd4c.?$$iugdh4$?@J5.K+rUqcW:.l``lXs9hRRs&G^43V1TEc,X(n?7B+bcC$ -_lW[rPg;paXDTDV5=_AgM?&P3Q]Q1Kgt;hCF&M"WRf3!\rC;g]r7I(@Mf5 -.u/sZCI`UF5W6:*VdDVQ3;qT]rWEGBhh@sk$HWQlTQaANFVlsO8]O/B$@l<?Xj%<[8dKRE[4>(c[,Rj7RQQR(n$7Xs/)Ur]eOQQC0bg9,]g#r^&dX -&+g_3@rAd/DUW>X1501*//lA1iXY_Pq>FdmYZr@"kiCe?hLs!,jTpN%N(tW,^,,r* -`/"O9Yq3U(H=Il>)6?A,hp1f\RuOm!ai5s[l1MY?ZX*fF;G15D6Nl`AuUd<2iT -i]>*[6U2];3a?\*&Ul0^e"g+K/qHcZ:KU:V4M^R-dra6Cldr:kH`ZJIr\DS/^m%DM -F6:X,9D@m%-f2@Vk4EB7l!`k*E-5eJZF;rKG>:iESoF],UM&gK%Fr.^Y(<9Q\O,YY -R"ENQ3)-1G6-N0H\^YtMU!R[)h0bT5+9-TbjDfWl-L%1&?en3Z^($O\Ua?(@a3<$9 -a^"MNI1EST4bf42J/[AV"T@a1IX2McrqT0NARQg[0;oUZ'J]D]3\D]K-OZ$`H& -jOfm`r>8siVbt<'\f;TM/"Cd[/]ncJ&:72nsi!%L>U8um*gqc4XC'D4\tqt -/4QKP_EL5!f'gUkG+#`6Yu.IE]#q>FQS6eTV;/bJr$X-Sq,Yqo/!gof>V@_NFddFB -8AK'u[5QOn+Cr32elZ4/;3IOZF-lPTK0S"H6c\G*c[,,_[]HF1]VrQWW4Ft'X0"[c -Q9tE5%HD&$d?3!Ro<::.!>kYS1NuLAggO'q@=og0SRA0\6[`^K&1?cc$&iA369C#. -HiHU2WNDjf3mpY7`J&K1bYE*)0fh=R$H&6u'['BGJL:%<8b!E(p#Y.[Ud$sk#P%g] -5$>:hC;H:)8#mCj4Va)kWK";X\T#DsA>o_^Psd+\$3ZmXTcOVn?pH:%.`On\]u"71 -\_IrRaW^CIkGD\U86S!b4\%=&@-*^=-3ujC?X08/E=@qDF-i.O,:UlUhJYd'@*QZr -fN;&Q!f2Ul)H&h:o^ct:_^q\B%l$YK"6DkPE2[]JWsuEZR1a)MGjOm:;^oX+\!<4X -3[e%A4QH+gL&:u8RBj]BQF^h.SRCdQMjUCeg<$)\gBjE%.`fW'Y3(%\!XMCi^'u$k -4r]$Y>E8Ki>FRl'kU#`ZcE/@t_r[A+n6F3!i4Jm]FWjOPIa1O=/g^%2d_,mbceq;c -$=IPd&3e1hk!#Ks4YW?0sP6(2f&Wl2UYfO+7$#++O'>aJ\d)?8Fj_gd+,$1i9O_ --Sf#31\p[2:AZkFMAeO!RrA?*2B3ptl4[kYp$'g&nKZog:]L.+ldqUIZE^6ubNY,q -Guj=Bhdm,*D%SGSE#86#TpH`'[6i++lY(t`\s%LlnbP*_V'hH4$)mSr4\bF?B&>I>>S^dds>WGb>T@d-i(u@\C1O0G'3jHJj.BDE6Lop/]]leR2;"A6:F5U7UTKBYJsB(+IrO8hn^UOJ!=K;4l4 -,@BM*:!tA4cuK*ih&EL-Cn#l0oM'B2ga8TJTZ3nVarj/SZ2DjAN)!9a"F%)H;as+A -3o0W/54Oer66TdH)/u@K#7Y_n;ZDY -0U#oUn)(g,rp8[RrG -;n0OeK!gC.n(ka*kLnmNJ0`&SbAa6TZUg],Mb[tFC+rc-RZP^]$G+E[n6R80ZEO!p -PYOZ'P>Va'Kl`a5;s0)74GuM3;p5-cs8=%4;aWbI:WTG`+Q;j?#+A(jr.i%7e'*H= -FF)+cTSRui>?[I[+oCj0r`ccSTY%P:m00lGde"B`ds-Aoo%XB! -;hIAE` -USa5kEtNM7=qq()^.G5QP=382QCs[5%]n9JJBd:4C[HEO[,T*R/ACr:cM%#'aeJP. -fBLf+UF+kPct(NQFE4(>c_^=#fF@T#eO>MKU`k$D+U?-5Zr$QDgD#Qj@e#md`Wr/Y -3kq@-=%T09k -"FZ:;h6b$s_-+C$7SW?h8o5ptNHg*qX#"8'Ao+d3*N7cZmIVKiM68'/(p+usdqJ]P=Is081h.9:`>S'HU:&-['u126Pn&*^3QL@`Da;&=bu@n"f52&D:(dC8ap2oQuL]:3,uH%VM=sa.@nKT -],#&!Zp!['=]*P^\sZd4+!1fQ;.i=5YK?hhnurE=].( -26^q>)HD*O5fR/:SXWeeQoQajI(pn.pXc(V`!3oRXZFFe>,mnX7I)J60O\q)2SF!V -NXH=18L`KfH#4.^R0a89AQ5[0,)LP=.,a)^-KD/V@Qg$TD1g#I$V!;L<%)%.(TNm$ -S`Ds8:ckn+mg,A*l-2;E-4I=3(^BKf/HE3Yh2eq(q0*(S>RUumZkHs\"La!0V;2]] -^\\2$=LJ5!Ko)T>DU8sD'`JXGk"$iQE');>I/Ggfl8s]74]gC[Ys(lU5,H_:XM8;L -kWgfFSS2jDTOZfnS+;E(3um/n'nUS$%$peabne0p9,E/M]=2^mBl=q2m!J9p0r]Hh -aWGH/ZrhInDfuJ\'CbSbnO%I1ma?g\lRNA)AGGJ*m`5:KGC*p#ao^?mbOoXq"*es9 -*4C&(V^^]6iXLR_c=iAq>)3?*Eesn02rpp#@qA+0V1#rRT=!K-_;'`Y00cat&qG#W -c,W=sW$[K'n\>+ahuCa3r:@]%"]QYe::+F(pJ""F8!?[j'oRXLe4jn=DU!P*rD2m2 -r6%%+651k)r_NRbj$3IbO8hb[)ukV,i1m&Nd(N.lZAd'?QTC"<"].Q;JMh)SqXW@* -/"Q(26lWd4/G++pMQpM@m$4m,9G6&.jDc_iVW][s0,@Iu:m-_qi!+g_HSuOTgh=UZ -G>PHnZ<1@tBpIg]VD1I19e8VkK#dP\M]0eVk[ -(+Q^CAn.O!Un&05.46U;8;e.JATaT^YdUel:I8A81GeC)!(q774\a[bi&ekL+XT?e -7gFCt[(h"Fg\H/CW1Q/t_)%#Zp46:p,.hj0^iZF3VJ875_cQ]fB;B/RN*@di+uM7h -.R39dbD@@5$FUG1YjM6bS-U$M,PPj@)5Ed?@OaqgVEgC^+b=0uqteF5k7VUo/4fH: -?9G*/kJ=2KM2cji!9HP]J4Fpcjt\XsS,`Cns8>1^f>%=*s7=R`3Fq:ncpY**MPX/< -p6J"$RCdB/!;u6YKMcZe?M^*3]Yf9HrUDQ0rqm;&"qJJshgb61>'9GW5JR*ScYpSs -iUHX0Nl,V!R2CX:"CuCT^C"Cpp<8pTQS1S5J$62lNOuRU[$iN@bjk[M]pO]_]gduj -PIIh[5;tFGGF(W)O54(^)n]aO7@/i-CUNNVgKJ*WoL'oMfn&9RJlJNrRa^s@5Sspl`R<(/dmqCpA -S;>X'$)W&dEK8#a0k%;V8bbE3?5`6L_e=G1FAb\2/NT$;Wq8SQXrSGl:ZoW)Fm"gPFk0,Z*MM)._IfKmal_oVG[ -9+%Z6Cf#DIk%M^#F^&]p*W-po*JVbJAMpM[oLZ\J'!-sZCJr9/66X]hV+),TOF)V? -8A_"C71#Wefj[)L5`s8aMC+Xc$.FYqp'@9i1T9aY%utCC^YWB^Mo.iIJ@CK<(oMgo -IYQWG;p._:*K0o=())-fV[<_bbtX5'&/08-et?#.oC($o]DW9*bGFgL"R0]cO5lm8 -9#9!D;Y^H4+-65k[=BSH\oHn./Sg[HJU2%m(#TpI^o.sbFlM$B"u)$Z18.GqJtm^4 -n'2_VOQLPETZM]tr.0&r?/Rsd4h?+R.mbg.rI2M?T*&>[Kb-nD04$V^p?\?>/\iBu -dm?l)$q8*Ob=?ufY[j\uM:T$'3be2V@"9GdflF0E>E\?X-+Ce?0R%cCUgogscaRa8 -"kC.VE6:A2mH^tM_'P%iqp0a9FSaT2s726.6iTD22$V5;+Ea<,TW`kCH]2n,j4?Np -_q/;D:OiE;:Oi2/Y_YLB6u_elLEDR2^*-dXl\@tF>4=Z5p=NuSa)BhI6.3,(q[=pRUKes.>C/1bgk>jU:#7YMaX"DC=MAdt/G/op&a.pqb`*KDk$hf0 -+%4VZUa2O7cW@08>V6qUq`j42ELoTPG$:.PRq&.;j>saB>=O<5:81N04>'s\"AgM#)P,)_f%=8?J(PW3 -"]Kq:.7o\qC=t?G']IJh$-0,j!Ie>t2-@pJf5c#BJ"3[#Q#^%Q'@'@3P):#R@utlD -p8p/&lm,g[9,KjKN6d.SSt?p69mj0eWanGga$s57S8\cBCSaYGL,16?<8hX<>F=3L -WFg?Fs$$"sfj*%>V$:8qU'oH16JaJ(!oGg$kg>Jf<5uH;(td\c(tEjYJ><:e@7q'l -Mq43K?9EjNqW*i9DRNfjCAU`=nA@NqV[8AZ]WkY!"l@dMXEt?#aQ*W[08;"Ob:c&o -F6b1+R*8hm-q*it3.7d!X$jRE"&0NaaI<72dC,4'^tgLfpPPb%$'A-Ib],N?[[Q)( -Uqj65+r'c3/NP2b'7Y/HUf3KcWW2tdUe<%k%fI?'%^Fa#XEaM9o\_B5HqS?T1r_JM -ZmP#/Qa]3Xj]qsYV"5'F-@br2#GRG?[0_TC-AtVK(\6-XAiQ!FDdHdh\UN\b=')P0 -\ps2:lW:3HEu^*8?UuQ)G&)WV:8s=L7,^>--cU&]](smEYKgK7s5_:srdgY@mc'O8 -'2Ja=fc%JEO)'D;=@DjU29_nf!ZpZS7FlAelO+"^D&YLq_]o7H;^;66dpl=oI1nu] -_Mr,`GYP<&YRTq?RQhdPq1uRS0ln/U(?1QR%0gEB@1XG8MWEkOc=-C^o`@gLR5R4R -`"H[N<4EEXR*RYD,odt+nKaN="HM4#14@*q=:>hS$&"GqFE4$'BK(Z[,TLo`Gq>U% -Zr9!c3nXP7i:`HMPM`#9TY)$\3+c2aD7[J3T0*::@AWKS3?8/=]nh86_9 -"[rPIc]V'X6Qe2S.A1;^Yl')q;M(/lnKIid`^fMIn0a39QSag2fW!AAKedog&;_s& -FKgC>,8i.'gGTZ><2jJ]IKq:G^)<(g:':&L>"OGY95.::@'>7HJRa-!pu,:ec@#HL(U-$RY?gC;ol>>$ -$5V0'f#<&t6HiM*L$Mmi.[N'j%KTKcP0jtRnqhH"T]Y[8S3Et6N[qZL2,YjeW1!gZ -G4Hn:Sd;i/.hd:Yl/l/#kkXqa_geH_+u2]AK-*X0;Aq)q*pkTp8u/C@m+\/i@XS49 -0gJ.HG6_K)]8'=;Dlcc/-<"?NbGs"3f/H_XVoR]eF?Y0I(dtrSn\XrDITgdFIF98*ujDZX=muk -CbGrY@^>)&nS$/0okiHl%3KM_\612bkeo/j:89;CD.LM?d0Vd)G_ruS -&9I#*5`"-Q6o>i^+bqN7[O/]Bpe;s)%&[h\s+XX]l&#-X@VKn#ZRM2R.P)0)Ws^tR -eEaDPdc(0'1@%\q6'ZM&s/Y]@][o=^eEc4&RL;c5+U&ZLT.Sor^AVcM+0hSZ6]QH9g%]No5-%i_/!$lMNm6FcQl/10?P.L@iK"3iq/>)>2!-cFKn,qoY19!\!$X"jhmgWRs.:WZ!i -,o=F)Z-(Km4r6=,pE35!3rgbuh%%gAA^p"NMI,5nd5;=2]MX&YOpXG -nQdI<[ZZ2DqJNd0$+^m4P>B#kZY+14\b2u/]sk&;p%aeQ0;%8>@C5Q(W;r&SV*ptE -!_qW_S9.\]kTY,k0_n,<*)tC,27Hp:*]9C`Q.Dn3<6p9:l"#@^Hl9'j6 -5h^V;/"+.b!i`/ZLd<8[kkgucs0!N)^\e"dLa(i%M,8aU_Bk_l2jOr/UL'-Q09kth -(,uE6")[FBpE&2+FSX@QoB4D)3.KoH`Tu-Z\%R/Da-kAVjgeo4^K*DPXhEPGK<(7m -WJKGAen_h>$bbA7mbPL-5IpOH?N4Cd**aoQ.MUo)Utn`?kQl50kE3/C#+#\h<$o_W -.BkfGbL5O*Q!/'lFTX`44lP]Il0k49,b_-`^,I"D"d+>9TQfh49PUK[iX7_4&T[=e -Kpd31ThBJ;0KS1?DUIJGl03$))!^Kt-0]r(r&gI.2G6B!m[OOCV+K%,S-&-Jb\iL7 -j/%rG\ZqtHl=HFp^!^gT"Lk@LU3$I'0]HChd)6.f$"`3QCSOW\U_M1/!Ces-e&fUq -^bV7<%j+V,"2kmi=NZkr!;gtWs8F.SW$V:l5#PmSFPnqj'S2m6Q] -G.)V.DWNIpRLBP266MPp9?$3pksj.Z6/HH?[V1?L(JBINN67Da(hA6[l,^i:X&HCG -0e%2ET2heQNRA,Z`hZ\qh%'.%iPJrnS&P\aT&D;@3%%j&=NF0^<@mKFV:SMN0Z`<( -r>:kT($!DDr'\bmJHNK*2K%3<7&WZ9P>tC)=[*nf8`Gr&lrBs_"Yb.:KZF@4PK.FR -180s>kGH6?hRc-#d2-/%SEF8M?KS%l,\<.?)?p`MMWGY -L"Xc&a2(f]-e:Jck4T:I$`;+u@+as+Xm_L&, -mk?*AHm4i4ieqjSm!>F1.->U&QKOTHBCHBY7u'P=])0'F[_74@\Tmr0`Ch#N?,(^W -B$9!l\(b8t%1Vq_cHiNO;P2-=8B:J)V;o6M#4tfqQucHU.uX!q;s2Gs]mB(gSU5RP -]mM^tgs6e<3F(]E3=.*2Ysc*TAJ%iNlV"(?.1uGQe1]*Z$580=),-Da4AQ:;d,"5h]lg"62',g8B8emN;U1V- -1s)P@KmXO`Re]%WbNo[!!2rF4E10Xk=u]&b:BlYL7d+S(0:bL^(ahZO-\$9D^Uo^& -l!nu?j27[CkL/-Ba^Xg&Wn$H_0("eq8]ornIIrrf'MX\Zbn3/XKMLbc]k*DCa(2Gp -Ga<$q"#7f[4<.r(Y"dC#7GKe%ljh2>:4YkY=C'jtDLI!5gf[gsW=@GIgRSDadeD\J -DXj3B*e*LqZR9+OqM[uFC?JATPG\m2'/743'JhERsq+4KZ<(W:TQrRZW$k[f\ -0]E/;g_iF.:GtOkjJ3H#`.q3G"Y.W5N`MNU,CZq"g1rK^lQKjD!q$[b$bZj.TN.+p -TVSp3DNT>!\DOm2V,U(gU)!+EbhVjC`+X(=&)d9Efoq_+/a"cn\-TE5ZVJi:3t!55 -7un]SI.@-faNu&RAP&Y]4)L:fc]a2U:D!o.=tO8_Z*<,&QO*C-YM3sN\pL"(YW]U#>3dY#\ -'+6t.SBTsK:>R`rYdkqlEhu[J_5MI&D1Rd!&gML-!fZcV-)/(t\l<9(lB;S+L$L8? -/PS,DIP7!^9H4^=R'Beks4LobS\f9WK["E4=RXq"\8(!V[T;OuBGm@k-5I$18GTaD -eCKbtGeh.):p>3/J28-d!DpRuf;c;pjX-5q1DpEuS^OB619mWa@VKNdX$:Ac5!q91 -ab1VfAf[rEITi)DM]0_Uh_m",PqOFT!M!VN[@Y/&*)r)Le<9Fh;hSq[(f;)f""E"6D,mq.HIl4mH0MJK&JQN==%UD7a=?1 -U9t`miZ.U=E.:YRgWLrT+5FC1f\C.gq0[L#@XVa/Q+J_2518!Qk4,c*f5KM*U!Vom -PX:]h?bUiGr!+!#\:=P;_Zu5D5%6nmni%OH9.C_!-KF38k+H$DH;C@5d8"PV>g1.' -[Ooq'TXVQ!_7b1SDm_]SrcDPHDhHBDfF5$p^Ka@ZmLnkSPP[##AsIZXo;r%i!eCk> -?O\V6:Q;74c4NuEA.REJ8O?4ZNR6/6o[l^l)t)_Xk/Pihq@^0KED,DE)**P2PPJ6N -=6oZo`/0KM:*(`:'Q@#C!lHH#8(pEKi?^3OakNSP9MmFI&SKCLd)gh6s"VqnZF4Fs -XYV@k-XuD3-CWt*CXC2TTMmc4A3V5`a_(jIZ6=G?n*l]e+Hf/3 -c0#\D2#!\Gi\'KG1<D76#,'-# -PgaMTSt@(jl0NcG%[RDiFgnh4ElJ,.NCp!G#S_<1P,:H05+*s*]@5j7D%f0'49/?F -!\-dg'TQgF5k[5r.U$@SoEh^'U&Fj,h$4E?cL%`&c;`QiV]DsI%eY#('/d+`p>9La -k,H-k@)A"u2`5LCT6#j^#m85Qe+/@873T-2B')\EPM9dpWP>fe.A)hs+FF&LA1Po* -F750>gLrOEjFT7:gWuKS\odJZ='pFPm.!HqmJT?Q>_:8;dVuPS`i!0mEOFp)nCWiJ -TSQ(mWFR]BKf^#[#FT\TAMrtfMkJPQ,"JrDWfmf6JFSLT^!`^B@LWA[=V3b*c*Yo=1 -\LZ:7&n%:oEtSE#loWg'iVemWMi9p_H6,E#B'gt>rTuhu@7OL+`dM_b!eD)o?_'P:2iS"X> -ZE'aW,u'MCg<0AQ95MO1jO,J<"[4Va/E>j1<78]4T2`>G)'8mPi/XL#9H"da?-7'5 -YnH.jdDjW$A5?k8K6qfGY$]*>rjodC/m=%gg#O_JHi!NdcTf0dmE1pT2[YfU[NZL[ -`1h..8Al5L]4f)n\)4Zs;M^Y$VSJOY[MSmJ*MW^""$LQ,H9/k^r".*:I+?As'g0'W -n%l]LGV)ha%R04VGujPDZL(:=LfAm#!on?"QL7]LYHu$^Qh^:k(GB%'HKE:lBVC_2 -cpH'M5&G(`g"Xt=1GuGC]XYMd%M5'#\rb6:bbba3A20S/.2@kelc2s:*UZmra3AV: ->,@:/ZfnWW",fi -8i2Kg.j[r3M%Ze]X0Icb&krfrAK+Jk<^Db"T!V*E#sIs'cAiEf:+Pp7lb%Ma-b4%, -`:3TiZ%P?.O&p,`"u45"f\%^n-N"haQK?+Ju6&S!)]R%D^(t,G'#+\_g(9:FZX\Q=4V7'KK -gJgB46I%j7*KGE%I%lLpq209BN2@Q[@#F>(H%5R*^LZ$GJ4n6F`KMi"2AM(6X(9jd -f!m5SJgR4\&qT8%>WN=mpX,lPF,-rq)&pn6UF(V.IX3!>A79(:\@/K&MkFUZSl'@P -l3@CY,1&a4$P#jk&'o2A\pE7UFLLr9FM<"im+RG7oTn8_JS8>g&r2(aE6,l\pha5W -GVnV!;@-\]hN3OPL51)Y?b>"l97no$0t>6F^H[GIqOIK\dn^j85b?;8EoZu%B0i-t -kKdGGH55)CEW+ViHZpX(SihJooZ:UQWl_Nnl%sE*oRpV#9s7S!,?CQ?=t&TWQZLi- -3f-]a'or!2W"pS$r/XY.ZkKe>ZZ/enn!*Bs<8;?"Xt5Z:2r;@'ZfghD^dGc2X-YKU -83XV7([)X:YNBn'QoLBQ^sH&WEgPU7UClt7K#j6-8u0qr1md)!ZYAhm\bDdFX.G!9 -qR`ZHj;_?lRp>.%XfjP\FFP8UYKclci;i`#/od*0-^`p>P?>IW[>ek7on[ZPc>tdGE -'l&&2Au*2JmJ5!$TLL(YlK)3/6po/HOk@0RMein73Wig;M3pB!=;p.q8FqRAis,$F -l;>PI*:DRMZTE<"UT -a%mdA`a`XOqjYm_Y@"^2G/'H7RGt>"/hbH?2W@VS;E\e3?/C;XOE*33)D4$\`[H'alD+JZ.Jl[[FNqg#=!L -mH*r_QS1)H7Q9V@^t\RsGtiGa9oR:-nMpTXa21772YN`heF!soG%8#?BZ*"/Tih/1 -0RZ8XN:&rFasXWrSIRf:6`t!HFs[E?Z$J$C`qaBXCYUq`:?M/23t^"h[TlPiF"ssj(jU',f+dNt#!ped:A^k7S_/PnX(W]!9)/?.VorSTI[mn79F@J! --hiub5oL@`p[%6N;5]hUM;5>1F1K#m.'Vk>S,X9)5@;W7:.p7aT8YfsVjQD-YF:'_OlRIZU8njB4r: -'&?gASesi8YBaSpZCuMh1o:AGRm!Q_FqD&&'"m$\I0C0>)$B7jC6(p4;%>" -h%m=gK9'j+2L&IRYL@#;.\S4+(T':O[(h"am-`]aQS)Qkq;POIqlu/&Q#`:;,iEj5oih>5(E0Bi];rWQ -'l89nm-1XA`4hd,GOFa]bBIj[I/3+8F=(^56MN)` -^0;k\O5.L+S^8hZ9-TK)R1@3a_,q$h6jEJMHTIuu6;NU'"XdGK,kNoL1"tMJ2UDPs -%pR(YSb7:[M7>4.%B#A?/\QbFaMF8iF2R[?^E]3S:p"iI9/Y2g:G= -`1.ji;*!b&I[*ZqJXGUQYKc2`DOE`'^pmMrEp+6E=CA1iV.)bNdAeW@W?<3@N@&,u -=?AaqP"$t.DTOaC^/W=?#Zm;^%BEXjpDBY;:SF/SO:tT$Su@cRqtn=[C"LQui\[4) -I"JmZ`;GJ<"MT/!R -SZ2Efi[8s3Ia@ecHt%+?(tbAIm\=#`!GYM3:-SiciAaeQle+,g[=E0o_Ki_?D60,G!* -)Pu>*:P8c]^Sb8V@an'Hh/[tR>/]'oQ(WCfTu3EN*AnIcD?Al8ZKFUcm@7W\mIWA% -Kr1X&(jMa#WK9or@j.K#Z3<$D1-"d]mTi`,MJRi*o-Gt,N.8XQh7Rb+l(\K3>odub -@j82r:$ae('0\o9k`0rU*if=/>,HDY6Dg%V9;Nma!^P0lFpj!7dW'b&-_c_?P_.s= -*K75W+s/''U`E`*Z\NRTZ/Q>[?It -pe)Nj^u`q_,MVI)#keLR.a^ub'p]e8qB-[9YDK)_NXt4bMa#MiV[`Hd8-F#a.J,uG -BDXYhT\X,5e!WG'Okd5^Is(Fbef$dc24OdHqA87fXpR$jb) -OlR%W"=K@(Zs$&W;>E -%]`_b&]-4gg-)rin*6/g+O]G[">O$Ni9p!q:EK1Pi_(,%-G.3oPA@YlI6Ljhk_MVid?kHQ/"M[\Mt']!E,#'>7+]oA+h91& -Jpm6;\)h)ur7!]AS'jZedb=tQhI%tTU;#c=PM.Hu7q*&X.d6VB-^OPGCgE4Tq&sI? -V$)YTPFB8pfJo -%8a'r;GG]jJGQg43dh8#B;D7d`"VRsq9+K*C8m^rB+iT[1_^>n]hUXkADJH[kuJT: -7Ycb*^M8,dk[DYolQFUlT77?UFT'qD#P[Z!BlA_"@J-L:'aGcAK\opi#O@dk/KH8f -Jq]RVmW4&Oet@ZfLaVQnC&Sk2`*8bN2!F@P[59u0F^),^O]^i%qCXKp,](PtaJj.Q -8X/J+Tr28QX_Z?66aC'^/D7Y'os?bE%59tmoO*)i:+YIHQY60,3uM*']Hst=&$\M1 -Y3Hq=C[(gOLJah1#rbCXq]RAg/Y01P:9jRGkZ=E[^29[(W?)FR@#clnmH+.e3?jake$W(`V`&9TMnDND330/h]u# -jF"F(T1sTSC[m%J,a:kSljcNJ;>;I^:*P1W=SaWFP^P3WElC#[IB)I4AnEUZ;9:^d -#=rUGpg>c033Y;*"ZkV)Pd'V)1H*mlc<\dF7;eG@*quM(na[s3W*7Bm/f5=$No1on -VK*h%%gAM=\`b;oViR*a_;iT:'\[=RFuGPm^=0%"`58P@f"j=:Qn -3gFLF3iT)VgtaL??#[\S]j,D'kmm)Y?!u!H0G#9LhJ'GQ_\0AJ2suZBA#8MHQ)e7(E=3[pQ?* -PA!k%0m:Y5)3fS.BZRd=fNML_!cbVGTjB>e19"5(&de@3DPtGZ#H:Nj_ufqlr%)K* -E1lfFHY5iq>?gEg#7iFl3.HL&[%b#:5FGYVE6Y6]/qE/i -QoZ^ng"=Iq.`kLJkR'DROA?q'InK1&>88jY>8fW(,m$3H3!iBhiLFfM(!TG14`\lO -^nTi1%s")T^GY4Sr")J&Jn_gkBf`NG'6G/"2bZ5<=s;RLN9;d6mZY[Y(UEbXE; -4o+e*GI3^nX2SLi)a/1M5$Y"8RooMOb,7^D6)%7maJWK%8bSp!-3q+DqR^'0Nss6. -Ni^N$^u)9=9s-.p^u`E)NV%EJb`$JC0,q8RT6HdDa!fr)Hi$6p79N5P_]G@@Z:#$. -%Z_+nbta4<8U5duKjLO._9"j)O[5sS/YA*1fJm"Xla^7T_&s^^Pt:C+D&l3[+s4-W -Vf[s;_8qq.)KDrG'<+o3ab0^jSO2Di2C;A=/2Ulq!\XKEHc/Fm;CWU/`5>8%'f3s02?a+[/MsuEbIGL_&sH#);4W^fHC&KH -EIcs%XftZU&M%Hk5S/S[<)CO%$$tF^(6_oN(CLD9lYH)3c9Pb*ZY*(+4F[5'dDK1t -DOs!aG+`*SEr"_VM\e!O]Q9\-%eieWG$H\!+tJna.pmEgMd -A8t6XHI=30rEUEWUP"jaPtipfgfW&u"W"5W60\ptI^SU*T=1RPCZJAWO);7/?_1%@ -6S($Kh6tM38:CY;^S"N:Z&:CXp%heAdmn!;L>KQu.n'H&74kcYjfim/-q_Eh8X#Un -cFDKgZg+5H8Ho*u_0O>EinW&=m*srYGAg9tk\-T=^B?C0clMPO^Nj&!G^Gh6Y:#kn -bPSFUn19'i=Sc%nP^+pSaEIPlU/XiG;[]7A,XNRIe,>`3((#<`'ZSpHE9#_:9Te_bft)R7`L0R)9eBA)6@(Fi%u't -L).hIOpfO5r1FEPW%:'npu2b5F=OLV.aqr>q4@Zjjtn]YZ&>1!1OOEV/j`I -[YA2!Z]PHYI+q]C-)G9kCuFj$qdT^k.e0B%+i,%;fs\\mYg4$lHGLn`V+a"7U6!(q -7QqP?VNZ6UAuIXIG.Z/^[d%uBhU3AD6D;>M"=bcd41Y+eA.kP7aad,J=lS@) -UmPfL:Q"s]Bh9g4c23ZT81(_a# -OVSA!JajG448j:_2=p6LeJ,=fPLK`179%pTo?[qC,j"9P-?TEC6[=r>?fH@9Q?r&.6b3C/UH@Lot -]nCX-.5Aa#6iAuHSY$M`#a[6GX`Ws -KpXMuk6a.m,5sX=Ti&s3;DHa:SP$/`dg5d8.n^6eF#28YUE_QnP=tMRo:25&3R0[( -Q+O?/1cN%Z36tl:>+2(Qj%SLro:5'mTu"SE54[@Xg\12,bDdI:;9QYbfLW4H'VB4?<,*.6qZE\h,7W?7BP'rP$'UK$lnIG&jT#][SmLc=``!)hL<'CZ3gpG`.K,UR3`5?8(5pYAM/C%]X9F=!TXcd;ne8=2!5p!mD4^qV=lMB^Kr\_cIQQ[/cBm." -2B$*M_5a-9nd3\6i4i9ld;(VlNG-F\n> -^3nYdf?*."DAd$ETXA#3+!5%.s/&+Qq4"jP:@VLJic(:lTP.q7R+@)gY64(gp(k+. -N[.;1aj%H2!\=*m=Bcj3mHWpq8M)(UBaXEF@rZ+%Guh.)\$#i-@0.VY -+dQRH1gp`^jq9c[M[>IHQpqPOXdmlfK"E&A=pDSTNHgqtEHW:tC$tsmCck2Y#@aSV -;kei?#gG5$"+"pfGcXq%WFWf?PHW2)olddicV//XY=QXur3[i`n&`rXV.`6#[PBm+ -d+-eZHG&Keh:LE3fA#-/dJi.EZ[6oa4Fd&=ru<($\9@8n\T?qaOmCW&?+kCb#*4bO%C#>Ai<-EqT"*>:kq"[r/WNg>'>gq;N3_Iu\O2/$_eW+M)Xkf!D98 -?T`hlh;*pc*M41:`g=nR&rZQ^6#)D/?rT0,VJ+JKJ7_OZEk0i=IVE`0\5U`Bm?N\A -X%.8=gC`+0;E6ch2\(kJ#J7r[.KhEB>FZA/YA.Vmd[*S,ckGOIA>IGg+s\[WE>DV+ -cB1H'Tp5uTIfUiXip9ci$G'm'5R!!u"ie6_F"@6n6Fbn951]<0O!MKFS7F'oE+.j3 -QFSdUW+9CJDtNZs(-JmZ="#F^,b-`j?XM0:GrINBn_B-RJ]oa%+X";%`Mfjq-tI(0OoEFs$YSh=0Q< -67YAMo7[=cFqSleUT-%42a.4GkKoE;3.qqq,T_,t!d7HA;_D>8Xj#&8N),BAp%H&d -l#,tYl^XRdf;Jg<^U]F8*:@CPITlrAIe]5%$,Yr_;>t5^]t]cdWPg:*OMbpDgI?cl -mse1u2/:!@UR@;g,e\=ne!"ssJd)+C9EknDl1e(^:Zj7V+aUMX>!UL"V;[ -0G&-R\ts+Yf-Q!j8t$K]qlSLq1U!e"V>*Uk3g(Rk9#/:%$)s35PY+N&9b2#"2UKYD -0>Dc&W:P.I8,LK'hTisOT%4_(>$A)d]mIB!om'>77t4l)LsZRWdda?P^O$k;De*fp -TP&@_E-chHC2.j2@Urnu_d-PM?Co'Nb/uh,?CHLo'FECe)lmbe,lsVc&T*=XKH"CJ -3`[P7YG8dJTWah@4YGgeXCb@409lei@fB%^]Mlupm[&_:_SJP6kb*ATs2TV4VA[029saJUn)*_D8' -XLsrpK]Nr1`FUE(+E?O31[Bm7TkY9qUDmDSQbWb%4;`70/34)LbkfI;GB&%pV_b>> -F=/Nl<_R_[OK,=CYX]oSfr_i-.N$$L199Nbp#"46"Jiph -_X^6A:M#Kkr@ACOd;+DHh*B95Wb<^&.s?Js6I(XG:@mL52N?4#,Se1!iKU:q&pB^, -(7e2D&oOjk=(Z)*A&CYsP7rRA$^:?d]l%='(Yl'h+HsP:VXibk[3*,b!`7de/K>kn -%ee>TFZ\,UXW4I.,'Km+jg?l>'`#M-:EQ%hpN1-ertO9'S7gt:SI.@t7d_Iu^T4-1 -]lde_YF/Ru2E/b=PAkYN`*JJ-YK/Z5$GdX8I$4g0Wf[Xm87CJc)c\F9!$C1W-D4u, -1YoDs4aoo,Z+@k^c-nDbH+@1eRF,:`lYe"+r\JU3rD5/df^@dsRk#gXPr*=rPlmAq -Q'C09K.^Ur]gMWqBTTqUJNL=nk -b%Vh0E&hQ@"frsDR/$GR?SLD[3R-;ZK?\-b):]Y5<3;<#oh$2CFUFs=\2ZE'fF,X3 -*pDilSsrR_q*pVhl_Fa!DOK,`P>*I"&34%Q#r+3=\FrpOYb$Vq*qW"a,#cVBH0oWHKaOHt/>3LQ]$CAFZu#Mp`^ImH\BP"I8cG12PH -N"esAqi+eTg@F%>675;3X%$jUagZDMOCKg'YpOklW7U1=BXK=`BQKHZSQf6gg#Of# -e,k\0T?I$'G>_ci(Ol:bqU>1]%++89Dl_cE?%.!f5=+D9om-G -nRa0#(E2iNFHW^W.5n^TnV1@&1rr*iUq&(ZSnDdR+,9&=22cikGY#)W/W>EV['<*p -(I10dc>ubDNW3a0r,hb!'?S/oi/O8r!h&bm>!5Zi>ZF\\OAdYG/o`6-.>I`2?9ELX -jjM,S?[_Uh-_L>$:]Kh[\[1d+?#SFuQfn-G[21iDR/fSuk&9h$(_R,sRKm"e.bReD -78bjI-s4CeV$B*`T8NgLht=Bg*dV_.b`h&"<1OT -`2$C:F=O[t-sBh\K3h`OKoUbY(9NdInRgL('N[#F`4EG<+L#_RP@]H$FJ>T)PV_9B -`dJ=ts2q'7i",??;kp/B"0>P0BZAmpV*a6AMPXmimD)j;4WsTkeEtpBdc.qdGWN6- -hETfQrq[ADX-hc^p"?t6]Pb9&o?$SOPETL_F&O=$"8tCXfrM$3+1>Fhp>G@UGfk9d -kAcol,mdt-%(Yt,?T.':\VrGQb+Oq8oFdW^'ae'$ -\\R0AqV-3?i98KOm/6KCrQd^ZJ,I"bq#iOf4j"ig5iH@kY2*9/V]+HhUL&u[c1:*8 -G8u(rUTlXTBT^NP_t!gY@sHE5+dqh(c!#oBBW#L(*Xq^`c;+k4e,gth5US%R`4RBV -IoS)Sd*%(h;Kc.KCZ$CM1AJ&=*^ -M5&+gPIAtLRPR4o7o:o#b&E(!O@_sN>X:$&&,(.Q5&[uTjige5Ie(NDP4?XATDn(N -2m-M9nDG>rh6lQMn(kTCNc3daG4"S^41B+a\k.KE2fFendB/m>Y$T+Di;7EKCq4lb -b+1W'n)(n76:qJf^O,Fp]mFt,ZXRe_mbbX'pD0anG43E!-hhN9`jgL7^OGM6ji_lm -prAEHYM*?kp%EJ:%J9=:^VQ0o2ECu`$kN&a3?ZPe;#g#MhrsP0aOAVgg#(OI1,L[F -7c4@U9oY3R?qeR0Au6nU(Zts;>erIfcWsg`?03^l/hbFhQPY>@4A[+a=e=g#:/=-F -ic1(_B/dRsD&jT9\Hf$4\BJ.1P,;)T*=a^_0XD?R=\?IRdYQ]I9TdJB%aYNsk-pha -^?B8J#:FD[4)(_<-@V+#)T2%2no`0LLL>=Y,e+Xp?#CR3c -f+/,:h-?I+3Jqa'\A(PD[aOm/g%f^PE8juRKX5=*\pX$WpRBd3/X=k\h(gD/$Gl2t -q1r2:gsY,5DaNuRO5Om@eZs3MeZA=@V8ZrL9\3r*_ugeDU/7l?Z9b*gWt_b#@U0(4 -qbW5-@m_=GSX*p.-0raDWsa6A+QP4V;ScO#;To>c8T-ZKael`463rZuGF89dS'%A< --U].lqS)sHG;VVl,3nqWO)_P!!LaMm14+sT&5JHb0R'?u_!/:PIYW=IZ\e:LBpWaY=] -PldOX]"+XO>IAJVV%ZR\U\Q942Ea6g:DO&3UdS_Qgj.0ZNK(gu7)GN+@cO[EeeS"MrG`)s9P7qHDK*+9mO;Mms?Xra&Focf[?[LPNp=:$C -DdH5#NSn9D*RZfQ9@uZ?J]<+]2IPW[`s6X(HDCTN8jkGnJBB6;4d\XYi@$R($(ng` -1P$DF9L7"?QoD)(maBZHE-]&#V*1hD%Za`qM3V;E'T*3JGiR2Xa"=c(GY<*JQ-9aD -AN]S6f[.X\!gKn;Uhb>I'QiX.BSZ,J*ZKQQs"5kuKDTjo=6Ekb,DB)Ghu'$eo%Q_! -$//^u^<12f8N(kiCa1j`H?9PjJTMqp`VhTR+re>gsX($q)pDS@W7a`X@Y7C">,Fa[;S7[aI"RS6+ -0s\'q@+eH2D0h?C!G[7j^,j+j@rVg7U;9>X* -M0Lb?gb5#Zq-558hC7Lr.cjhd=3@>>\a2M?o3)"F:,0LfbZD*L;CYPh,W!h%Sg5f"l@mU]-Y+dn_o&F -55X]hj\'!d<\%)uKQ>32n"^U)4]sU^q;rUPo*F4Er(Jm.IpZBFMPs"(hg-p9GN`%) -@$rG\oJ!0^TQa5h#7Pp?b06l_D>+DbE;KRGrJHXlDC$j#W/ZmEj2nUJj)0EdB8X -^YKuTKjrn.?M%S:9+4E?@YkdTTpoIdX&ds;/+*)`e2#uDm0MOsg"uPiAaAq8.gn.B -dXopZ%_Gt@,B%.rX8V/@:`l%"N_dc&oV`qR7K+l?=cjs.%m"NMVV:+9n`k>a=XrC1(nVA'nRaW`'AMo -d.HthI4V[*04.cO)] -^akh70B!RHab6,`QU2rs9>sB.!_bCb<&PuG:3YDYDF_cZ&%`j2LCM2>hnm!fY2B3V -0:k>?H1U1[bElF:i%+90I/.5jY]l)9A2.k0;-tO0GM0HuC?DEA5UWCA_l?X]C"=L+ -)GgMIjeKOVb`;kQ.33ND-PFs)9Mg:2$qaCC2ZAf7(;R]&fh"_CilTS6;N&PnPFjIF -ImTr#Mj%*ijE+RIE:=:J0EHF$HA&n_gb.-rWZN$19@[@#gQMUg\FHS]a2i&d6;=69-P48P5MO;[D;MT=(@!oI+/(\1T)_e;, -]5rF5>TqpVI.I/N::lY#bisT43]#J#"k?9uJ@Qoq$0I7;hG3-qpAIb1'D_9)Z#Nfk -B9:'OB3`7L8SjonpBR`hDZcACbSA0I1 -HmtVfA5^ro)E=`5E]\spLpUM=65P&@Urk?HoDt;-PtoAB#,p[_]cW5@+:!-dqSN[0 -F\j\2fC18d>!@^#YZEGCN+!],nb\TB630:o:K=IRI3)?[og5OE9C3EKomAe@JQR** -XMdcJed_AZIj'Ei6)@<;F+A2m"'+bp'k[Zh5lECE]1HBo5(a.&?LeUcUQ1u*7_J`9mXHE -2Y!;Y;e*_@Ytgob\40,&QCGkWb*B?[].F_u60,^oHhlaMK3KodY$E2tCe,!(P<]': -%tB*p8dF1%5-"#2icC;n[r:,&9*BJk/Su>1cbt8nW.&$q=ga.aGOPIg%tB,8C2\eG -I^m,#[(3I441W:UY1`Fs*EE70dL9hMeIGSN6;Q\WX77,=3;%#8q*7V)9oQpu;6_Ah -2kUWKS%+RfcN]Y'/_/$.%Q\UL#'#?p,;+SFK*IdYqmqaV_m`XgV$a_#9\]rCJ>9fK -'Fs']Lm939V@u!f0'uV0<4kt[;mdGpjat%--Q01QK&-MuODYO,TZcEb(JEkscYZ[g -eCi4mU0C*BYa"VmaZ_[4=B6W/Zm*Ag'Sk(.7+ts8'-m-lI -quj0^*UaSfO^gNA6=3_b3/52#3l3,/F'(#X+4`]K.XOLZV?i+$6&e&'aY=8D"2DtW -M3k1$NKoCro0P2E$huF(&Rl9[[u:O!&ctWKi:D6Ljn[StabeE=JY'#'D(hTJT%q)1 -pZATDLQG/.I%VK7tYW!%@W&(C,@;Z81!Dr'7j%1 -'oR==At;>ocC#SdDgQd.lBS\g^,h*eJ+_n>?i2j5kmr:=]>+5)?qM`ur-#"1m7n8S -]m&WTT&d,Grhc9Jqs8qu?$KH.m2#^dp>3^!XlJ+V?A[]%/s9eH>.o-:^%^AT&0r.p -&A@hpHgg;"^LqE@?G#@`d6aLt7@9rO+?Tj#V@Mb)q9 -690orKjqpZ1a/s96lYLWkj*VBl,*6L:OKEO+L)l\8c.Vt*XU^0/chh!flS[,.V7$. -JTN0%NeZT15hPCZpcQrShsYZsX[F;`Bf9+9>,tum0GuH'NDZgp^]V8JTi9)c=q/>* -r"RK0N-^i0K_W`jf@ocICA-@uoL5kJVV8.@Ugd,9FCK5<@ZX1ZVkNk)o_Ck5?BLFHLg:9#%qq&Mu.Ct -jJIB1q!a)SJP2BYXL/`9#VW;L9dUm(>'6#RK:Pd[pN/O:;<"]1ig2AI>KP'*s& -WNg0u`a9$5olmf8phPSjru'cjfk+@\r?!P>!]7S=I.sB17uV@Z,RmNBk&NuhJ>j7) -09O)<;Z%!60e_J)W. --:aM8M'Vqd9lOM,(l5UWA?UJoEI*4?@1Fb4!g?rAi6H&gRuIcSG_<=be(=,#HDH%# -@JX)?JR0ZYX/$3BcoQT$@rC)Zb`,80DOf49pFOQ_RWJl\`^8I^9!$lrG;g%;WY3%1 -N!,[Y$%IDEFJ-6UW42BL[4pjs\f!IUl:8`o$[9Jd0nE>T.8)M:p:io,5;0$MP` -:1Ansm-886qY5&38&s(+:[[)MK)nkjoD4GfB?sntI/3W(/%D%nSj%SqdNr-(B>2CQ -X)BV\6WA+"%,'tlV#j`%S3M35ceJY^>e,7Mm$[1kY26j?M[5&E^3',#c!*,Fi5(sg -2t8.7S0\mRjOK'qj]AALbfuV9==;qt)qQ]L]mSqqPrn_X5=!;1rsl3[Y+EqTTt[f% -U"T7`jjaOK@!t\l;^`q-X"GCcA95"J-$+$%U52caApC9$+-j$D%)=qW5`("!_QYjY -M0"Z4$s\C$gL61Zc!g7tLf+S_3!Mkq%/;]!=tF/cZ\5]]*'lLp7SNYf7,U(3LG9D2 -Q9]*k#m>@h69LA=MF5S\g;""p>7[gDufICKJ+$SeNB_Dl_Q(V)7&?YH.WO -aV/Me*cdQYhFNq62BsG>!*)9%?>]Vu#Z]el) -0JV,J2=Zs2#HKKHNWpAi_Erc\<(\uF_7r2q%/)WAV0#4s)p*]G>1C2.A'#%&JV,0_D$F*'u!;KZ43hWM) -B-WjoLtkqFCbAnnAO%AhcNa[\gup29?>CZ]omh;6'>%m<$FFl_;Qg`/G.1RIlI@Yi -@mbi02:WXc(t8iBE:BjnJ;X-fWOI"LN^+rH&91ckSZWR61=@_q?X!S=f#Y;T<]q!# -dGjRhIXeQ2\!oliA2't5\LWg>:ib4dI58NU*uM -V-L5NjK't/!MHVEY$@u;1WaU_XOCW2pN1Q7\oI?>\aq1ESG`0BO$EO.e!&:0)uSdJ -m@+V.5CCoYUo1DCBOl'mI!B1FbBu*?LLWW'D,`)B`@t(i1Gr=X.ZCC*:qg -Z.U^/p[Vl8,3ii5F@`DLk4/q2@d$dnjZH9oNpRZ9d[:CE3&oCfU:NU@R#bea0euc[ -db$<8L(B7,#)`Z8F-Cn9L3UX@#!(#KMYY1c/Q]"7P0'BQ@H?t1f*E[nmd96AK=lL$ -qV9R;C\O.af'hM,%4F^4QLm9:P26!BZokUANP6?*Hbr(j*kQ`RAlunjn,o91_ -\3f&plG@(-gS;la?33rr:N%g:B]d;P3Z/m5"U7Y%MaiG:@?YSq?l9t*k`lFaq*H'@ -*,s#.,EB>["$Kpc+!HkqFRN6c'XS_eLt>*##8'+IFm9YPl1<4c"$sfXII#Gn6q5,' -)jcpaC&ibT!mKI;;0pTp\HkLoEb^*=\@5PX@TpjnEkUd3G'HC^@Yl$ZeJ[5Am7$++;&R"Pm"cetZa40O,L'(6Vt";?08EnHoP&6Y -P_f,=g_F3G#/2;`1]\':#WnKC!+K>^i8=\Z!*ML@M1f]!`(i1J!N))VKre<)Lm^_8CI(s#VYU8A4S3MA_ -md6Ke^#C0,Lj?(Kg":L13A;b4OAaq]3p8-6ICZT&Y*F&DAqp2oVFLjoCQ$uel2Ju+ -=:p(RTL4%9\='43,teLS^jPX2(g4_]Jp4[Be[\A\Pq92'b6)Ji`2YG6pBjBlSF+ea -)Bf9b"uW:D]6+Wd@be&J.^sjQ,u=+Gq6[&ao2ghn!7Y=,I^#;(g.r`O?+CYr5Z"B_ -NYirt`t?FT-WtCYd4%O%<$f+CZf4uNIED`a2#Dq[Vbi1*JjEotb&t#.bhCpG/A3r8 -!=(&C@\"jI<"eL\Yg01K`1l+!1(XdQD-!c2.2)2QM5M2'*b8klY]k/6<^Q%L1H/Vn -/SO:dS^$)qN_[*k&Qos,L%H]EgTeT/p*UBC5.hD"FP%".O$uSBmCSuQ\3&3lFoU#% -OIL+Wf'qVUPtRH-qs:X&-VbdR4+H5EK*V-?7KtjP->Xs"NN0EUi(,hR?lC.)2OtI&4%+BX/Bo4/\Bj$egIh5]l$E/I]a]r9 -"[tR4N*)jqT)b*EB@5<++hel///AiGK)2cNZ$+b4TN)TJmU>1VU^)S0mnh3r3_(BG -8;2dp)s_'N=pKX@&Kd3+!p\HsSO,N6P)4,Yp3!bRoQ2iM'b8ar`$[9SA0-LT)=pj# -.DX=3h=Wil.,b1&I!3mQDfff/@=DB)(HY=E/HN>eZOK4j-_LC3rTPQ9=nh*sl44,b -UN-Rr(XpU&Q6-l@IlT&];P@hdr5YB+TCrVBPY9n=!0mUp<)_b3bDbbu&G7(+j/&+r -*H9Z<1?mp>W,qj2qj/q*]5dN7h4*"5H@T>UN9[7-8V@'d7>O+CX>"8m=X':g>?F6O -M6IgOAANIpR@B@tq'!MJ<(sPD?WIM?2_!V*28l7^bm$4qbs7Pjai4?fhqg?]mm&6u -3X'10D2:00^Qsas[mc]Z\q!YsXM7XAeOng!>'tfI61,%],m[33V-b7BUW/LV3:5 -gtg_q['CfU8mH7T+rT1hc*8CI.;q$U`ALiR=f#qfliT!aE^Y8gR_5J%9&%V%j]URE -N4FgR#@ARc%S%c11e6At)%D3TankA-4Jm`S;T*E`eNp8^)nZ6NPot+W(2tbM-_(mt -'u5E^P]`6tY3F8J#L=k.QN0O8?nGZ[UO_"*P\^if&lSdD'thLA7DbL,O6uO.G7kAQ -b*B?aXC[)WQmDHA\DAGrB-A(liD6Hk/9C&L3"U2cm08bWA$P6^8gu_tHWStp)qS`# -`WLD5Me_\+#F/aB3&Nm?qXiAe:S*pl)m3`rIsY5nj)+ne$Z:mA-/u?6OhRmXG-eHK -@LC&Q&G+qhSi_">I;p%/;'t(#Ql6q-mbf_B@MRoUcLc9B\UFE+!k0+M0G -11a`B0qj,]ZS4I%fXHeM:OSlIP7k1.Z&7_D$Xl9#jgH"*\P-P3`L""69#UXiq5e!= -bN[_%NAtT,,TLdo3(ke2PR0:"I\=;k<8&Uffq:)L,oSL6]",sjR9Q-uRiUbjZ"Em$AEg4-s7gZZ"OMabP@=HnY$\t2)*lgG#m(K5i>a@%R<:?dtF8Y;pGn"@%o=0,7@5X\!$=q9nn\jK/QpC<)qTW!q= -IPDc2$Fn%,@:am+YZs[GVjWC!YTdg?nDnesOJ;&EuSUO_6fPR(o."+jqee -_kfaT(\%O0!)T=a5^Q`>HDRE8aYZ`TM0VetSLT/eC50+B1=8WJ;GD\Y"!VI6a>*e: -)EkO)WU93NnW#N#1nn%SG:&jnZ$A5J!@"eS."mnBE(q)Wiq(k!.05L9\h`1!h/W>[ -Xn*>^SG`65Q`%QfS"9VkI_T7dg[j-W=q1e5YIalaiki74i%pT3-q&^W+mAEKnXc?Q7'dB]R\U7.OL!#?R*P+b#&.27(A)B -X>TH\cZiaON[PF6_cV3;/iKjQVV#hrS]E.KIAL2)adSRd/]KW4#57ASa;ZrVt_Mb9C&53^814R'(#&[4d=2X8mm -Y:a=-N4A/h9_u@_W#Xn!Qn\D_BDPGqrtQ=Hm5 -[WQ^`Z8AEV_jAI_bWoFD7'4$H%UsgnLC -8OT%gW=T:dRuQk(jq4na^`Q/tMbUsr4Q"i@4utH,2lcK>5U,.)K(nKF]oPDRrMQ99 -3\`_sMYP)<)$AatF9jF;@qFWq[4>W?fn]kQ$,<]$1P'cX8*35dMr2?5`/;+119]Km -OkLEgjooC;C(.Uo$,lS^kr6&R1MCO'BAa%81m6LV8m3AM@f>]_lFL#Z/S$:8Lhg1U2[bmRXYLQSgBBuDFK/@s>,?n^"c\T$]JBpIG2Y-\A6);gQF;'S -_U\JT\]Mh\_8$"2Dqk2TBY^-sfJI: -/^:;4KPttR9WDr1*@G*!?CdRS*ZH;[k`J.^N_Z&b\.nSi'\g-@B0Q4ZZVNd\rPa[2 -L.;KF;M!Y4n->J_FI81:.`>1c<$7!M#ta\Dfg`,(PqTn8PA,0;V2CpgUNZPM9d#Y1 -?)_Gk%MNJp())t>1aa*%`\^T*kd#e%22P8,+0@`4?qO;E4BmdA)(t;eahVD:'i5:n -"6[O0:bt$DiW\5q!K9>^Jl&g3ou%]sDS7rYK$OJ8>H5;X8.9)')TL,oc]94^NDD(h -E6tH1auCpC,D1E**o=MVko9,^Rl@NpG-qjA%4s3W/hYD.:5j:F,MftQou=D5_7m/. -$=69^E0%!*/V -KW0Po]`#sioB4G*]5m/P^"\V9,=m;HgtUBLpq`$Vr+$]dPiTKAZ#EN]U??*#-Z:`> -!L8]fg]L-cTp#bl5.@q%8F/:0j4DE$1$?T'd;hURUG[;7hqCaBHu#5j>Y6tM=PRm: -@:9>s6PL[*0(YB@5aLP],sg=u9+(erIFMn$73)-!\!.>$$Xj%_%LLV$V+e+T%-4/> -1sJS0)N=j#Ppu&VK-oOpXOgG!Jr3_cBa`?4?Iu\X;9R6-.C[lc2qHIkJW[AhH;*%b -8XA3Ig]?E)e:RiR5(Xe[ZT*SLK;qa=i&WoHL.fc:YJkO"64i!lpTRkdh5TC#B;?7B\(I%_\gckc)1L*s* -6[aNYEu.nt,D0:Z=JrDC/m&krYrIP_j=rWO;^(IO.jCf/%i@>^SOWN#^'._.0tid- -TL?#h3&:jFKhi(-"kgf@!(1FWMQgE9f#<\_&D?$16HkJkqLfuO=m4kK>UImBWfr?, -_q=[rO>OWaGT%I`(%XD=I/K'A%lEomCUbX6Fpjss\3e=6^/ni6K*7((&][I^*^C9E -Xk&S(,Ip=:",J5XjNL>ZpN3h#BQ9!BE;o4C$g1;^2=m2'?krQF1"c/-AMO!T5p,'f)W@?ds?g1M\0d'Y!bSMI:A3..GI]NGia/.>o2\4U0-RsqR -;0QneFBc\A7D-sG1'Wkt40#NR8R1;&qh9DP@2diYZDG:b>#LD[$6m80Vl'/6.g-r<+)MfM6 -PV*a41^.,8TPM"-POfM9b%t%,gJ"pOAt>&V=Ka=#icVKh1GM@"pbXnYf@Bl]_;3j5 -IGKDfKW+!)C53_ejRVh;`8bg)od5Yb/^p3=rh)'2N<5>0;e(WqS0je5Ti=Xm,^_4g -AU])C@WZ:^^SgJh6dQR@crhhj9FFHW_)(laR![S>NK0otHTKoO7Vs^j7@8qH^A,s, -)cs5A,f7H.lH]_ibLsd"WfdeTA6Ydf2,);6X#])K^^'H<1Mo&irN;UDcc+&s5U@!n -`I+=S=BR]>*oFVMmG*D:NupTR(a#I^!d4+W3^+NNVq6$>(m6R:;jV4S0/YP+/G56" -L&;ur4r7]e:TW!39S3O%!H$\(PPpBP>-^T*)P7QlCVQ!X@RV*.!sfkCL]c&A1hU]H -AU3Q^$jke]n"2Y&2E5f@-`_%PpAdF;GR!9Dk^2V#s -[_D[$ZpDrPPZop5`p2RUE*l[2FXJ9qmm.Mo0Js'Y0cO*n5KPPZQaVQ_=Qlqp^'*^2 -;R&dk>_$ErK7-!=\(u"B=JF/1hhrDA;sf/NgUCY[C"*//qDK/V<]fZ&;+QoP'VSETZTHaGL"?=U/TW-8ge/2U)J,mhL$ns!T`[[?!&EEVPbEjl2o*oh[ -\U+&q+;_*`?PCb9fpk-F##&NIH>I_PR4m:0=QV/p9T6?$[WV:c+S+g]l51B\`_V:t -*`'T-jDe]C^/VI"d+`^'qNWjL:7q=@F,\F0qik*k'B@tGr]j\(Ig_deOi.M(I]nF/ -.nQb(r;6WRT -;5I;QFGd$?CtH`>ZObHEEW2I!pler8em_sRHe#baqF7d_MBX7(k#c]g@A=I7/s_ue -fM#I:_8O$rV$V`W($(g2l#j:"5Ul:/^Q0^;X/DP\dVN)c%nfH<>R"Z51X8[JO*>k&D#`b^7l/`q$MjFF9EO-n4%qCV,'?7.KOAj -%'mQn:L2-?Q_[Dp)P/?F4RNgoZ!C&-094<+)NJ9q#:"/nOH74fN1/5/U46K!X;dX#Ae -cWR.;M:e%HU>+b?%%Wd>/[J+!/&V\t!GfJQd$Ra=IL5_b!#ArG^'%:/oFF3L:HnS; -DPWs(rnUe>*o4SNoD40ahjad[r9!prbEk\Q#DBa4\O(lfPT*UBA1Z -d>!ahK[V1_D6eU(cGD+T]l(@50`5[S=42FbQB(9FYQQqqeo<^gDg1sL$:N<1.:&Gi -RU$2TUL?qK1pO\PgP0LOnU6`?/b>BIW.YaunoQ8lpBCLRX%B]U1\U&#Xo#T1rVaLh -AlORt=41]eG%>]6G\FmgF_n35RFQ>j*A2NJ,8^\X+ENCl"l^Xi7*';ED$[MT -PrQ55=[:S,VcR\I)s_)u';@7sOZTLCfB>t&j2 -.uT2`#k/D3@V^UKs";Vl-Nbt4Sm"/VliPm*H#O9anukR6^DrL.,[b\@\DO#\I(*&, -ai8-XV+J).Q]$>tbN\-JSrP_;1f/V/D5i%F2,B5B%eOr$\8`8-n+<$O5llafgQ+?# -Cf9LgE*]eV=^tH$06W09=IEk-^9iZB,?Z4:36e>n``tk*k-F5;&b4[C[_(7b@*DE+ -],en'!Z[n@M.OF@*`"b\YEPeATG+.tiMbAoZT0!0X$pMV-o;9n<5eV0J(%,s`A&g\ -G+IE$d=U4#I.g7T`R'H=VC"Q*FS^"RF:=^Dku65KC=4Ku028):2FB8Z^-q+"+6\8F -+jQn$YB$OETo`)!-2i8J"+B!@M[T.*PBUs$qXVgn=Plo(F_YZmDeR -e6`\9IsY58fmiS^rn(&^c_a3oQ&U%Y=+\HU -NtAMnE)>66-d'OBB#V70lsC5P\At!=1]])rqEUt7>[4eQJoJ$!X$%9mrc+j?#Ik%d -0X$"L,X:4.\7d$$U?TD[FqT"j5C<;$NOH8cMmMI4ki2ZEiJTK$a_fF;\Wf-m%p,i" -8%&Fsa2q4P&@]D]!]r09AXcZfKoFD&-9a=]FN+OS,?F^?N2FF\%WhjMEc9:;[u#1(EE\[=/Rk\,KO>Xe -V7D,sG!K'qM1p$tP>-faHKF5W!()WK2m1uMIIm.A@YK1#g/[WqL\L5D5C#fB<2RYI -l&_2`K`k%&i$_&u6Cb-eRUK0GlM;E`'%+]Kb/j`WOaM8kJUKZ#QWSSNU7m/+cKeOaTDn[; -I!9s;S1.8KS3E?[F1Asi]F,G8DpN0IRrP[ACO'e)-gmXpHiZ>iXShOr]0"[o67n_Y -8h-R$#hpFc[-L`a:NfW%p\D..J+pS4[68hdG;LbFpMSji2fkHGLsc3J7-_-66\(fn -JEtO7DP[?#GSa7E\OX*\J0A!Mp<./tY\GYHGcd,;i?#%eEf2=%=Hi;8UaL5*!&Wg- -U\fs*A+/Y)d*NLTdcEG\M3u&s*j/VSLF^mAi@p:UV+)"taN),TA7FETb[eUo@$8"1 -M"ueAV8?TtZ#VS6=@gpl=)$*>\bEg31qaorJe>K8@kjD%)XXt\>9N"1EnBIQrni,+ -IF==*BpmSS#s!s#"b'VN`,amk5*>3P01VY55TCG+U`+d%iEFAOC`c;PGPb;iglit8 --Clo]NYHMR`,@,/ab,EWAqfPjCln;Xj6?g[!FZZdg([?\b),a.gE9msKQr1:<)V9F -/DZZ2It:I)&JhL]l"83\e*,j?_;.D4%HGBg# -`QHsml"X'eR<'bn'TgeD-/!3KkQY_3EV7Jn$g0gJ]N-'B!@WN&L9D-#\pX#LJGhno -pVT97h[V&6bJXtRg%EL.1'ln32ql"WUoJ"#i/0@"FV7dSTD"0Bo)c]B_i'"el:YOC -T6?-Kh+"Aq-rIU)PE;GC4 -WGDqi"n2\mGNJBAKVAQsS[4Nt59o%*fd,!.966:A""SFk0"Z+I2rDbp=?Ro5,uRuo -N%Eq(`Ze`a@9k_K -p\O88LL+mq-krC-dJClZ_TLdV\:VXRNARM@ -`CFGt4#+#mi"h4WQ5dk-Aikq;dP!COd0=f@5PdeBn!^'Vj]Z9jJCTWhBeIA7Ic89r -hA9#(8de=-)6QKF$XcmZ&Rnn`ofgm[Kkhb1K&`'a42>BW2Y`^c"2,u!o\5FWjG6f% -S1kN6@0#2(0b3l!iun9qYl'i_aq'9hUJcDLIeruq1\_XQbco:e5L4P(:0S[-$g5f! -IImLO*<(jt`mHIiV#V^4;_8[!-Ub%k&,El,"^(0Tj-UlF;A:$\`O],(>s.`O='p@S -q=Q8)*o=Sif^Rku]C#!HkGC^<#.f9W'#lg2J0'*`'![4]*7N!JeOl]I\4O;QG4H'+ -%V[A=P:Vut[&IXj^<[SF1*f[YZn\)#]<0rXO$>''/6 -U8aD/\\/cb7AJF)\"u1fJ!I?$qZ2^`Vbc#`Tii[aS(%JN!>pt03r^Mu8KW>0qXc7? -66$6';c3L"E!'>TQp3,.^ft0nX(@uTKCjs?H`>7/o:'?tZ -)V1u(G$8?#Y\c\%fIMc2kF#BiZi?sCcJ%o8&\2Qg+>>^,fO<(g[N%,Ej1G2b,/QoT -9@-))`;@oZ#'",,7P/cCc,(k!qY=AqVqu$m";_XcF:^H;.GKF`,&=hF"'X7(fnQ.7 -lj3B:.gSQ)gKHKUE_hW&If8q@^]!@@!7]fRfNp30^FsaBKcq36]F=FS!\X8FbZ#Q3RGSM)I;lf,O\r -s2?>dTUe;k7`+2=S>PK2oKIM-e-h9^ii[m_?)5)cVbWgCrRE@BiloXAcqn))@"%-" -F[Fq*g]9S'p2Eu)$/_].W%4OKUQ,8A"t7k*ireBYE*!l)!S04<%C2eHe5a(Soq'NB -2%'Bq^dU,gL7>.i]^3pM!N[j,P&^dg7?[aZ^gVF*(g.JiEAtFdbDVQ+JE[$!4sbUM -3dm`ND+kT<+!F:Y,*Cdr=ghoW&qS6'-^jIim?LR(Bf2pD-&a:1M+W)Y9J:aAWR\'R -\dCtgSm8tXOM -U/)2[fQ^Oocp/s^1eoU#G$iB9epe#kS3PNI1&;r;Bq. -e>Vd)KA/>gGSu_k)XMA1Iep9J8m)QP(*YK( -&:=I/7_t^V:,F+#SjVo(VEg_-@=g\`IZ*\^F-K+3doGtW2@&DpC@&l5%KL-7;f1F1bqIga(QXhHX?B7_Gh0 -!#W#J=!UdAKt#DV;GId@+B%:nR`mV-V.NYFWLDMn0/PP)O.K@7aae>O'i_*unO&rP --k2:LR\.H."g#.a)>`aR9I,l37O$\S_!,m-*-2,+a2#$d>4]*<^BYo#(jG%=7a)m2N_Z:S0h`2a9;Xg>>'KdkTAJUtJ?E -<"B4=+=_n3"JLXF===*oc;.pKYX1=;OAn@tbp]>f?>ECkWGJ]1L^DI=9%TEBQ(YHQHVT'D1&/>+F3n[R@dP=_lWM'_-jOJNJUV4Vi3 -3gnNOeTf:V8tYJM"T%1koEeCU]BI^.6C+(bWi[3m\N$H.Rljs(3Qm;\Fheao:o*d% -fkTH4oY22!`OpAA>.7YX,W^J_j&C9SUfWYhE>j50SNBl9fdQltqfa\*l'8PJp'WNX -m0I8q;5mconA`sq>@`k>o(b7s448I2fXE\!.2?aSbh@! -GVU31M'W#rNurauil'Y7[u;g$G<Q/SDq>\1b -6`daKgc0ZKb\o]E*AK#=kTaIX:@qm'.i?(tY4a6QSB^>9+OY^&Nq9<6$5TP[4.e\< -5rs;N$UE26/!g9,'19HCrLLj^D5g2SSW0qpO=EFA;dasWPKUrkHnMb5"[4W&anI"3 -DfQU9=`M$:9C1UaLdPrrB04\M@PNGu_6ab\+\T1D?-6Me)B,\YrC;0#)nC/=c+VT& -@G59KY_e.1*DZgnDR7`h<%:9[+c"7/?_%!YQ@8l2PR9BVUJLkrKKe@b1A^'LV,)"W -9?aYmJ^VbHaO2luX0R4WhVBhnO?D]'IIdW#E[9kc'Erp%lYLF>+h2S1<'D8#(.bYd -\GqiaUX2C9Y[&$Q4(cqj&;G]miNl5epC"M^q0_O?DLAWa@"!3_6+pTm8\=B2XrM3a --=R,mP_t`"\X';`'``4YXPa%HXVI;o\@.S/#G#af0cKQr9?HHoG/"':og/SQ=uSor -<[Ecc;=FG*gr6=\c^m4V&"JRQreD+3J1Y/aoUL=*.>"4?bl?:-e\<0UE&nQZIJWd& -IlQu;+$TSoZd1f=:Fi>0[7g^99dM,Y%_/\)-V'Nef"e'XG7_'B5/\t*R]S2P*sGVpg'WK@OU#itjfG>5>I#Bec(BRhZJ -Haqq8ViMl-p2l1;ld;rkB$tRu0&ju]ike:\8q^0fr5Zq-Rqh>Hl*+u^\$e\&:SU9< -V6j?\B=!_>aD&&\Q#`R[^Ugj9o)WD$OdeckALVDuL!V1_o)(<-'9bigI<%(=e50QP -0sWV\QgbkqHIbEKQjtq1LoRpq99h=cV9?7RTB7m@SP"cR5K1!0`I+^e%WmSSX@-$= -\N7G5i7GI=XjFm:!kZj94c -H^Q$TQ3ancQWV@(CX0@pX)Lm'Yib[`%9f/d_RGpjpb2NPk+JRRQ$o\'%E'S3!gGm6 -.iFmDg"Fi"k1j*IN^^#DiLgTmg+O^sSE7(i:]KR$++8.g$`-71=@rUb.]Mq4nA+9E -VnY9>qWc>kG7^8"\;!7H-PPHTl=F0"V=+%)\#:+\m2OXuhRbp63]K.L2_irH3S5>W -,#M0/Y`XB%bc;q!S]$%fI= -gJ[30DaLA!"F!f3[L#R0fG^3deqPCCeEA"\#s_u2r9/6q3j:$%RW:^(Lpe>+pf>Q1#G\eLZofgt=:G -*tWt>[3#a&QIcnUhn!gqr)o\+/KOf5;=0/;P09Z7F6gj755t=9^\r"nB:Idrr6nsa -_k<6QNt'pVF0i"/.Fs?Dfnk`L-b"###:ShI_R94(Y,@<]9bTmB,CNiBI@]C#h;eI) -J>63j&8U3%10r5.^#%tqJib1:f%B0&3[39[!s?A;_H8G\+0c^@!=hfgOAt[!V.s1( -5oR*XaZ^!un^sLsVir8ZH"c-.cc*g(DEkBElin((a,JO0jCbKPOmJBg(apr]Nt:r- -[lqa)fN=].#hM7*atJ+JlXY/ZTeq4f%`'/<;O2_\:uO1XGF8k?;diS*P)\lB"g_ko -'A^buWi67mVmk)%Wp*BI)e/$,QZ!`V@Y7pE,oDj2Vi`:"i`0Lui2k_#2+BGFcoI_0 -rS?fN;t5B),/A<>MZ`okEO>jhRi0L,l'UUh]n/d>BI;\,#UPcGM7"QM++4,@!7EpO:Hl7iOT+DFgjR] -6>+a\%]^W^`+%K=B2o.1%4Q4g+!G.h"e^E9YNR(r5BGf=ji\GtgEK7OC04^FHFl@* -nMuESM(_YbNssqc`Vg:;>YOeD7g?s\7^sBfC -8?D$I5/)C0n\&-KOQ<$%T7BZRXE9tUhROM>!`Q,GC]gmILf@$&nR"VN&g9T9P2r4. -'*G'8*4b@?;18``eVoUUh1X8B2/?b)Y'=FkP6q]QicGQ2iY&O2H958U?!X[7pp:3t -Er4'\jP/K_.?1AFP8:KKAT"O93K#o^1,C$s=QHhWR*M;Pne7n!bm<`G;K%bYRlSnR -!K8dKj]#04DQZ,MWWd_`;=XJPpo%VEd#?T/.$ml;L_#<;7B":7#9ll?Il`m7S"CT( -H@qpME8c`5)3Qlq)-"_rR<7Lm6dH)O/hjLYnVq=VaFI>Id6p6sPdGYDT=]&k@VdIP -Yp$4GDC6eHDHsf"q30,hrVXj&Q`aY`RNdHeC7/aLI]BldF(0/X/E*)CC+a.5I;K"l -D0BZ)Cp9hPlY.[^`F)F7.1/@Z,YN&kFD]Rl-G`tT*sRhDKEV>rLq-jghS+[piDeg( -i0`P#==q!g/]2$sX^kTO[8qhK\L_O'_S=&X5l25A$%0jn!VlsQanZpmb5B]KaB2g4 -#6=R4heZI6"p-ELDO,>H%(Vg@PU>TQl]U=Qj&"YD0"^39j6O/;Fu[-2[q$fJ51L[C;B"GU=1_` -Vd-L`5$">1;F%6Qgb4tM3dWr,h7bm40cG(8&A;i?io,IFdq@!3\otWZ];'SCH['(/ -(+[=Bs5_\.Hs<7EM00`9@[k^$=B\jpo_\".CnsIuBql79jmct0>1ZAthI"M:o>HGT1Ek?j[=7 -JI5*@!/Q<Qi$#)-)& -;(G)iif1B:&,J?ALAJK+lRRFVD0N0SpI:'Pp+?ddg'g9Fn;k$:2hJYTCN,&qg,g]? -$YU-r+pOY[+!DXc;B`Q0?)Mf.&bAp+RG(<[9)9^q -MO)*E,J5<`PDq[MhL`9'NfR$:b,mVCO0+Ei-:4#?;Ba,ELpP0.Qs-($q#D62qO:eD -dLkS7,-Kq5BZ!eSKp:4I2Xg.&<%X77+U@U2,?7)sjp'fG9P#E>Ct+Z.H1M>L+WVtC -"/Th,S.1eUTh9m'EorOVAAf)Q>BlMSC2&LfEn@A_R#^;*OJPp7:t"ZfEpJH;M]2<` -99Gm*^V3$N>GoIDS7V)rLs[T%U@1LJf+Ek5KL$a^H2pmZh]YiPYMd+:UdR57B"4D/O]4@]MKm?GSOgV)>b50_Y/o^/$H8<1b"(Be -e]BopZcd&:)3mV"6cpY?WNU)H\0'UAR[1cG1UVbjYsY(QEIn`g,'%MN6N:^]n -S7S4fVKo#]DIgTcTLKRN\k:0OdD]O&R7Vc=B(7,"=EW;UL"n1hl$s*uZ^J_"I+^sq -!31/\f0Pr.M1=X8*)h*,A*Smb%()*BrlQ3nG'naThucUL?encG`q9\$:+e;;UeW/b -j`$W_*fqIUd:`b5d?ZV5(6B:*'iTZU2I%b#p<)q(C8,h^gUgX:[h?S$[cYPJ\I^7R -K=Ih6k3bXUQ7p1U8:H#[DPOs2=aItXh(n@8I:?rl9kU)'-E:!]02es)-qkuC":2M2 -N7GZI:ol8`!NB'05QFCf7+0-c8h!1S*k2Xrc73tc#3Q"B%JFt)%.k`#S!tDJ.O5!] -YLBS9M>/$j.gsgBGFKc(guR,1r%rVC6+FW1(5E8c-Pn#G!)LCqK(ia2lS] -:<*LE$a7M,LPOu%4MY6oBD-:p,6.uT')?@]"0@emUCbHih?rK+;7/u]fZ_0%C>-SU -h3SHTRX8s4cr'Xm;ZeMjbiWmBEE_1qq:rQ><=AG-[c,[HF7#.D/PLIl8nscNUf0``< -Pk_*fVn$W;PQYPAE"mKm!tMNlNoBN]S1^"rat4fV;l_4MD1Qqi.hchnKNtaVd=E?D -X_[OW3%Sg$!(Y&'+oYV0:>QoRElAuSqj4B9J6akemIYd3n'm?D6/RQjXT73dFYDB.WJ3-N]-80UW9!q><(ToQFg.2qk]L -Um%K^\o"q]h6c7(1*o(``_[?1=J]!?37>eb@OU0M_DKs1``3+mJQJLj/1WdS[bklD -j^OKIAs]HGQWprX$sGYDJZcH%_u8E$^48k!'4`S8K(fF',C8&H&mmpMp3BsdIX=4< -C^+c"86h`Vn:f15i3%C](9l.`3L.iXEC^+)!%!EDBXR)`-C%=R;ldlX\POd7M>1k, -.3H'QLiRNXOBh[iO$b8Ld)nb88,rbJZp#6:MXZLZNXk]5`di1gbEJ;Y2jP7l1LJ9E^0<[k28o$ -/Ybd14:oP'8Ek_jf[cOV&fi8k9eY>Us$Xnks+$TVX9a*2aXEh(G2U"V>(a'@Ne7Ubu[F>;UG[n9/C(qN%CqR -!dnu-!B5.\YJ30T]=2Jh.P[Pg1u&:l5dsM!]2tm_XmShH*o+HoG`ldGLEl`*,q63N -:^RG5!++Tufq?K!A$$C6/;SYD/@@*CCsK\5F0JdKkB0rfFPi9an>siPXY1oN,FPC= -M-mHQmXN>qHE?"8<<>50EG%Js.;&MYQJH;7%)S[35b"<"mO;9*`.+"8Z/;b3e5Iel -\.`1)Rrg$PG*g8/o@j?j14Bae*#o?CPeFN8_+Q)KV^[OL1XX\ -GNo?fQ$@(;\0sV%E&!M&LrlpPKc/8ba.udk!mY70;.YR5@V<]HncRTEF82iR8h4%e -jj%a0\Lj>E0==-ICY8W/1SN?t@" -*Zl?b`?g8b0,JPE#rp?bmaCI3?7WEde68,*/ECi;kJ5sdRc4-]/C-n5lWU:7att.k -Fg=F+=q98Lh^W&&2;FW%h4rJ+$7O`1Z1cc,md9^ebqq:.6[Ga3p8f0nqFk)'<[gU. -IB?M6a6_b?D^%iX:PRI[#K`Q1-(W/24YG4+r)DFg]2.nQl$i3]_tF#p\d`gIeZ2-$ -J2n4HB+h@pg5Caq+9PkXGpEe\fP?.ba.b[Wn73M\Meq%.A9^8="$0;0ne\TRk:ULj -]$2;2bnhQ('i"IQ4u>."MbG?Eg2t$cA+b'Ud3es=Km7>`&d -c>k@&l5YhaY7Ms[p"b-Cej*:bVci0g)%@adAgq=U:P;#Q?%].oXH6,Bo2>Cg&j@<%FfVD4t^&-eV`.$nY/5N:_6gNIj?RX=R'83/\!Sbc"Sc -K&`sdK.PtC')D(N8\t8/6F;S6B@^@I/-T6tktRug`)MD8m@^:30]Zn$P.m:Bn]K -:GD#%GqBN,etA/NNXn=bF7[;7rbF+2gg%5MV.%+f&[h_5$5o"W!]gq]KM`.Z9*DN"Yo9Y.M[ -K!sLK$m.`iF=J_)l,ghiD3#aBVKeA"'FD<"V"UZVREobd!g^r)QYT`Y78+DL#nCKL -#1KhFo[1a%&c-%h.m_1pL\mG$-7-5mBT$`YG[)ZLVLPcgtsnL0u@->9f,nQge#K8]l/__P]f2U,`@QH+rTHG!%!V(!4&C7Ejn!Z -&@\ncMQ)_eN/kph3hAI$T,@kd)0GF$r]3=/dChViSa?\^_3\iG[Gi$+$GCXV5'('d -X(=s*&kL;NS.5<7b`.MbGK"0GqMk2f+A;AMmTHrC$EB@b^hZlj[aqC#":!7,V$=uu -R92GEUefLd -H@63aNX`uD)RM)^/MtW"WGih$7&mI3CTgm1+Dt+N.Y)LD`E*%^_`Qb74e_0JXg%"%XcCX_WGYJdBA%1`Dq,k?B:SgAn -P6P*7?WRK,\W%>u`aC*P[+\SHl)4162r0d"'#;sYo7Ap"A^#S%DAUqJ2U-(uf&m/LlLp$)Nd`$/Nc<>PtQp('ctOEL&o]!G`lf.s1;]&'=3..'[@L.Kgd/d)lJ -2l+ueNK-67+dK-+q-:j%\:.]nj6FJiUJLfq-+--KOGdtO10d-5l_$Y`2u/b?.Ra'/ -'Q(npl\OIiq9@@3qSG(%@;9q6C9YC[>_%WEfPjFH';Rpd-J&qu.^V8"]C3G-Yh=dR8Cnbsm7R'$2Rf?l#[-dDco -]3_D%/*^TS$VU()+0ON$ptN5r`LmiG%2-I@c_Uf1!p>Dq0l2]fb7P+d0qps,1ggNP -@>'"t2M,6;"uqe'XXAqc<4hKHLK.b?D-MtR)C8ao(4n_q)1@D>ibtVgD]qcAQ7N^0 -9?6aYR!b"IAW^j"=9F@VV^N;oXf5Ae;lQ3/\5Yd+(I(qke$'ao)lWh(RY,ueI'@^@ -Yg=!pjmHH+oZ/,=^hSNACPZGeXe'cY9tA6lbI5VeWC\8,;HI'`WDFhu/%7FuLuVimR#rYh_8do?@(3(3"m[c9C,OmLUeF4'6G&JAo9KHuKCW-?!&Fko7EL-.J -Lr62m!U9r:L>ahJi_L`"?GLJ/,_B8JnhTmVr$tu1#91K"-4KLo"^.!\2Yk"N[1FP'SGqS6fF3\:]3REMUPgFuV%I?0?rqHl!_CfhEI -X2:giWmdl-1Dod+VbaCAjXk#B^,JQPVN:0NZ2,?E:+=oX!0m>kg=mZ3)!L2e`rLs2 -rluRE:]MpQRKtqhkh]-o>#D?F'>pY[1<;pI'k@rb$rlaupf-?)iA8#L/0&\5N%.#8 -AW2j.N,1&k8H;S]9d#U".aWuC"NSTHA91bT\c?!h>b9t.c]7_noQ@Rd:6'2uf'QLT -0]6?36oBi.=/jr^i*.:'W)6DH&ot;_iPh4r&89l`i9,-YAoOZ6#WJ%c=H5qMPjUA[ -]=MGdj/@sT^9a"6"e8bmKM2>ufbo;Vi?R<(J9;?Mh>)Yf,>278F[DB05*2TO\(AaP1*%lC_/aTfpe)H%!>uOL@d=Ts -(@WQVCr<=f2hsu:Kgj?-E!.BQ#bt2a9pSnQVfgO%qp_W_dJEDr8.4Dtipnumg3&2J -88F(2VFNnid&F`r>pX5VA;r2u2MPD@Y:\*8CuA3a3Ue:5%&kX?`@I31kRI%"C"5jE -)fq4AJ70&QW\,fE(#RFSehHU_6Q8TLkQOl:hoaUV::6,nn2qJ%F!Pb2Q -,QppXP_a9WT'RE98P'$@@Q2'J3^I*=A2=g_N-+C8gGH?-p4(:*Xu3_!(+1@*4hT=a -I)EVffZ7Wu%P)LBK67S'Qb^-+S0aTm-!=\G>=F-*Q?im. -]eAd3Uq@4Kl,2n\>J7h?g"K[2TK1e>[u]$&Kk&t!]uGOC=gI6k>J,(o`3Hc.od-i) -H/((!:6*^',_]3b8d(XZW4HeB.?V`m;RpIuC-OW(kp:=A2:782;C(3K,OUU>l3"O7 -M>?/Q5VaA&k@9=b$AH"E@0C8F/5-Qcj1->Yr%rnG@>h`!>f&XRD/jEAH=gu,FFZ3] -Y-6'M'jD`G.2MRVPh7CH/:B\BXH+@C^_7g]C3K'=?I/kgFZE"%%LMR%FEZIZcLqbP -G6kfOlA7Ppp31^3btNFgk#PbmiqX4/ku?)je\sRPRN,O]4'?mA`JGFO+3U'^AU3NI -Gu,t)PEDfqjY@^5.M]@Hg\B^'qr.7P]s6"*XH1WO]D!UEQ*fF9a:b3RO)_Jrp2k!LO8 -N-[ff01IYT$%i$t30!eJaZp(*(AE+1(8FXMj"-0"p5\chcVKQ&N]7D&l\dP,;e)$/ -rBn8hMmF)FXUR[;TqJ_qbLC]U[G>)1-X3[J(fOo@L?UgA^*BCU9a$\mc-A9qWH^\< -Z-"iJ9lIOc$`q#dX93,Yk-Cps8hkg:KcJaJ[O4GUh/Wh:>0Bbn\gV!A!_SdB=o`C" -XY&M!j/n.e4KYsddEHto\DJ3dKlftc5APFSa.ug.kg_HN%9GLfVV;#6+ZE/e"^8lcER:*J9OCkJa-0$R6iAKk -0H,*R[.<>SBuH_?,"+D+@2L=h*Qf$K@irLPJ8Uo9K -5:KO*TL;M-WKhb(aQce&J9lPtQq"l,A*Qi?F&Pc0(pr@PJicGf4D(<3"]VCo`9Y>a -IX7N`k96^dM>ap -jt+ekh.@)Sj>Jo&s&$uW;2:3jH7k!Xg*#a\7Qe](]7m3!%2jX(`.5']i -YsL0O.OQHLQcigA>BO8],p)Z/VsWjflRE-$KJ/Jc'$\Ns^-o'Hl)3!AAZ;pU:-9?VcOl& -J2""B!\UXEf?"Zh&0jh4P's0.,3"W[o'Q&d8T*04\k4:IC>iO*&_oh?A`:a-1Yia: -"JU`<,jl2`I%dJt'(^gVHoFC>s1c5t@7r+T[Qij_pYC:hUbbMN*,o;KGodLf4GXE' -#bi`BJqumU\)4B;[J)j)Ni4e'o^,COlf60$$irfBE`MM,[>l/jB"Qdb*-=qjh;2$/ -XEi5W3iq^b(XhP90Gt64EliC&#-V^!38"FC?>=SFU"qk@]Hk]@5.FO7gIH[V%EJ0` -YBgH(D),lpdjN-!94ME;._Zl;9-MUK2!GDu3A)1od[Y&7CI_198L>E42H%K"jqKW"i%Z> -@VKCF/=&'=8Rgp->e7.LprjgS4cVp-?l!M;Q+M(djD#nTb/J32htGg&4<7]qqH -0HL_o]ccZc=cF?qlI+t7**b@31J=Jg7m`_o.$g_kWkR56KaSRD!_J(j\[m\'[A$bo -1PP=P9O*e/![;-QHic#i>W+EVu6UCJ]S*3X:@D_J[dO -f8+&OnC$&m04)D<#3'0cO"r'pS7IS0L0*rk7O8 -;Bte']ghBs-fT@9B-4R8"K=m -WHlZ)Mq5!PQ5sR#Hl;D_g'enpIbE)7cX@%6#\&W:ifTOhgK#rgHJSGJeOV7=@)3L7 -T["Mr=?IRqnMEA+W)\b!PE'b1-Pgp^ -j27(m;>Lnf90DQPdYQQgZSV^X%*_BeZeXeiLnmbm\Oo.=#nGgDW+2U,Ji+"lZfY1c -c<=$NhC@q+U>h2i-#o5'MC$1O!OkK>ibZ^Z#Lp,o&UTsK](biehn+)9TcRX;"j'm) -UiXU\^81Yuq#h$Bg95C9qb:,=&DM.ZhE['GIm41gFF)Z>mVP<'$KWE=\HAN,NsWH8 -ip85'%dHm#Am$;!X>l.6ZuH"%Z3PZ&2B65)ehI)j)1`-D6 -nI@1%]=R\5AcdVs>lIRO5`#VF.#91W3Z";6GbSt3:h27sHX@:I2, -Da>g-[M#s8E+@A]nB)$Mn\b;G#:o4Q.mUs+ik7Sc@0-q&RqCoZ=@2qI8;Fmh(^gn3 -IuR7Oh+\>:R0dD5:s#-kj(9c]g1rD"Y&DV(/o'"iVbkIap32=TRTdN;hhbH5 -.9mX:R#7`10F0]ZQ=aV8n5!q[!Nt>!\J_?M%]Vs`Wc00i2gIeLh!L+8'2IB?qi%dn86WJY4uXq=%eTXt'e6_'`]+/"6YWJc^pk -2p`BX,*l[^Z,Ej)hs&%b%5K1$THf/$e1^I6q$#jIXlAaiq/gN`du^"n#OMOt6G38. -'C11Dg2=[_'Md>K@gpQUVTo-f`):)99(rNDYo]6.gjtWI"ur9QR5_n*IsA:\59jP5 -\G#/M^3(#P4>oGg`C2BKD^:t-c;_JYn_bGqq)RN#BVr7SuEEq2Aa$Q@k -,0YF*"Ng;(lD;P@_i9XWOTC3ck/k_BZU)$A_g[AOm_eXGrqD=X0STo(ZcT*FaJU5G -:Z&+VA&]WfNnFgZ3Csj.%5eqMWVU$@e-54j27@NSQc6a9.LqNu]QV_+g>KqJm&jHZ -*,`XkDrFJg@Zu0!]N=oWR?^.gLg(&*G7! -`o>ss`6s>/Wl'.Z>U^AF)%o*F&P5AQDOYP3h+N-j,(;jh,/.tf#&ndX@Tp]U#W$@1;I-uXP'aKInnNH8-q>/%R)2e1De -6.LdftCGeFGJ?-4%",gu&8m64i^u=FpP=KV-Xl*MM:G -c.:+q_9R4<1Rh)aidlX;l#muI-C%>[^6AoAR!_M*VBgrO@OX)i/@+Q^%R/7"<3i0[ -X`/H)DBm^R?GG[dSROblJdS<I7`P+$b25`$']BWrZo7JKuJSdG-^`\V-M8 -(4@J9jr5+0='*)hIPDQFfSj!GQ4#I)NESXHa9KN?1[mQE*@dnu3$&R$AXWXS>.mh6 -'_6rW.NK"Qga)F.W\nJ;`#F9;7m7Y#+b#D^MNLOt/:m."`0,]V&s5^TSI3NK^"p>_ -*@^]Co"/a8HpNU"*(DU;lTk#op])K4)p1X^;$3i\M_I(bmI/\h2@IqZ,G98!;YT7N -=@`ZZFr"Ed]Yk^t^drI[>DS&E/tgG)30OaY&J(KeHc0I`JH.%%=PD!=j)Mikmr1;r --=W:QN,M#c@\S7-Q6)2b6a6b&-AWtOh8ImeGd/M?@O[e($B'%NDeK#LIP\eK+doN; -Re`sp^M8TpBZ9ih(3ir+E1iQ7AjY^@?Ol,Dqim$Wq7HX^6Wl\Hp+q -J6[UIT7efSa^WA/K?G#_hN:pgWZlnp>foA"-4nSLn)r:]B4R"r97M'Yp&"P^D&5`: -CbPVWd7\i('u-^!Bqr@]?q[]@!acIb?=;Qn\#D.S<*ViH($1!a][HH8"> -fr,W]St]4*:fGTXb,A2*'J_Vb!U`)7`9F?,=-j18hCI45baa2k/H -BI'4i`)8G-)]%\g>/_Cn"tAB%j6WYfA>Io2)j(cXLh)udbaPi`f22BUGct>,C5?"\ -6?*61&mXd%\o[mKD`eBfa]XUrioXn2_h2%6"kFV7])dm2*U[MP+f@cT8;[,TW8pbl -&dN?;=;jgJ&6qKB&YVt=9LKO+5C?D=!bdDC*JoR+hV$+`@ZcJ%(JC,HJ3Z4k5/jIJ -9#k&N2%`LO:g+E'C5%fe9CjLtHJ%C1(UL4)_F2cf3[lYBP0i8uj$UZj/J-OMhR;79 -",_^DO$t]VCUM=:3@"m([lU@-Bl4.M1D]VAc$8tYq=H3"`59/PJS1WJATR,.oT4m* -$1VuY`l`-QY_4R:bu>X.'U)Yj?K7\ZU@E2rE6&L_Z^(P2?bq36a42ktis;fHrf -M8YQtD:rJXAeO&l]lHasNRhB>CuC)`SK%rW7)U0]-tA9!2:*9l)VJiUXonQP2C$>/ -:[3C^3<<#`^s-C1@,"G7*V'cZaU%T&fkZt7]lYD -L5ECEMYI;C>,W-O8\)'n\@h/;c9&./[Ci!`8;Dgo`&S5Q]b94(#fP=>ic2acbh59Q -^h!n?2Oj(WH"n6Dk`+$ak#oHA="O"LD;i.A2;EFn%4@(d#sJob?n_?OF15DsZ"#HL -c4*YS"Nb0:$7_ca/)[n8cNSV!\3_tN&ZFsMX5Di>-uEPhG4Rna%8*jYfamRJn:=$/ -o%6W5O]Zo`9D;j:#%2A]OUT.NQ5;Xn9$EJ%bb+ePd -#m^qgD5r+OfSG=Jlr`NrYr#_@&.Y_/6\5r`6,j>g>0SO:kE[a,REUK-aio[?P#%f_ -JUAXMasZOqJ7J^-"*D+FCHCCPBZSX^WcYjC&\f8Kq$Gfd\T_lX$.Ter1"Y^70pi(J`Z]1aep#uVcf!W)W9s)4Sku#$"AbY -YDoZrZ5MnRQ9P/%=D`/Uf0MO?,0IE+FI^e3CTs^e_d4'J$EL:sY10q`E -jS*`jX%'f]oCg`"i[8-N&8,WCjiJ%pV\cANa@>7"/1R`:S>b@/us"m!]MNiTMV(2 -=o\nb`krCn"?Zll$]6oAHV0V.gWX3H%q5i[:\!^&4XFoh*Tm1NpV9O9N=u4DDh7e1 -?6Y+U^kt=RcXnl3A]eS_+b0C^+9-n1)[,0XJ4_*ue^3!BI6gSeW0,d^I;+:8qEo1_ -j)1F`h[7Jjfo6gh/XVU-6KLb%Qs)%^ -9(:R5o&VD@i8cC]1-3;ak3Po5:5F\+:pIsEFI?5d.G*(M$i&RD+T?EJC#\R;,C-brRhUGhIYJ?XSD'2(Sn+KK1%S]%1a -7t[DNrLNq%;j[Oi!HpIIV'bg(B(9iYTR5SbVd -jg0&+/0PRS)\bru;E7MYlDRschUb\`V9-iEXLK37EHf=L9;f0>$#n,!Q\5V]1f/eW -oP4?9$n,n.M.B=Abkf1gij_q!\2Y(WV7t:f'>0f(+`Z#>8K:_1SE=rrQKLJqKQ.*. -_XlIW7FQuW:HD-Vr(Z7H(;IZ0m;j29M*eL -3^5h]D.PP][DfZoQ;A!K`&Il*.dV@$m'M`+I9r8-/pB#Ymat_RL5VlA/OWl4&*;jgE-#I -,+L5m2`_BtbgJp&^),i;WND^bWD][VqJQ%a2'":7phVq$d_[X@?]R67rI-PdMD.71 -YKL*$(J]=:lf%R*c#[h_T,N(*PL?\-SWY3k[oAQ,^C8 -:ofq,C#V]F*KEV&!M>p()P'n\r\P4C+&tMl$hEOgYsaM[O]]3]NFh?@D3[gagbt@* -AP'=(XMK'9J1Ib'NI1DU]?nnfo -4<+Fm_oemZ1m:^^[@P3)A[5DV>TAsGPMmZKa^H'oJTdbRc:I?bj=?-mKPLO[k6J-]-Eq5/-0gD=Gk(F5+gY>-h2.*`A7G6&;Zs7ST]&h -[b0$^T.H;RcT?L8Hn=>5CK6=XJ:,QZ-"f))4AN3FRip*X`=:gbOq.A>XGB/$9uP5P -U]#X_/Djt`T8$R!6nHa2&hfP1Mq+QLBr(Nf66L_D'MI+OFh;h($PXa"9B+'iG&'=W -)>?0D5Y$d"ZjJ6Q,N'Z*8^o:MZBL,$ZWt>>477=1I7SVEWl45/P0nki^<,((0l&q3 -io+Vupe"Y$M9jU-Y%*bM!qA'VVj+;)'^O$/8[hIg:i8`kgr8H?rQ8/'m'Z'-]NA?A -2JJCnMZF/D:e0$6"7KOBKQ5@Q5`'ha`"b)m -NCY>S@:BPLF:ec]_bn*fHpVX*L%'[hVm_jbpfpk-Ch5#\enbPMhdK(Z\<0m>^b&ds -YDddu^?,\(@S00;o6R7_C">^8:*u8t -8nL!SZtq^2QFd`)LHIc4;6O)+qY:'_o3Yfgqdj@<"2<7j"QE:_)q70_/J6o]nK8o< -pJbJQ:.6rN?d.j*>4lKm9EDHcoa?/$&I?>(&E[f.!1/ZM\'n2&b+:jjnA"ON:b'OT -gc"(:LJFh80?Y/En[1e.&7:9RYV2=KJast`!KRgf`JrM^e=Z4jK2/c-W4&X93pDe/ -'2K/F`&C"DjNY[G>=l,^63b3&aO2Xc6KsR:`0/GY!3p'6Y,YRcnWcKb&DnIqW1V20 -h21\/kURSunSgd_V+\ai9S-^[JO'.$`SF?SZ+[\0@YrFZj_U\C>nfp;"QJ;bTCO+s -dSrDeZ?/A`Oa&j`)7+Ds#fL'rT5qhD3ZojGJ;>M4I3b+49,E.Er,qQ:3%>MZ""Ae' -,$DJq3QAr[&;\(@6!tsrc=p*Xe2!e."g`:_#fPU*7cgX^D$`9s#Qt3[5TgUD"9O-> -+:ne]!eETZ&-rC?JNt=h#Qt3[5TgUD"9O->+:ne]!eETZ&-rC?JNt=h#Qt3[5TgUD -"9O->+:ne]!eETZ&-rC?JNt=h#fJRpJ$>F4`;~> -endstream -endobj -8 0 obj -<< -/Type /XObject -/Subtype /Image -/Width 394 -/Height 465 -/ColorSpace /DeviceGray -/BitsPerComponent 8 -/Length 1531 -/Filter [ /ASCII85Decode /FlateDecode ] ->> -stream -GhVQ;6#OS*$j=EFs/29#Y)-__WNCG4(FWEMkJkcjYl_h9a>fik0VIVhOGGT`a=s:N -32!3(TZAg[kW"Z[0VEZ`njcrJ-&)= -@W!7l'Gt9n!"p"*2^jnd8B@BqOM!lQGCi0I"GP,1$'c/<$9'Bo9i+BMTTHQITkQh[ -cj#2m&IL*eTHFiC:m(qg'N#2\.hk$F-tG_3Jjbhi`&iC#o"6`'I65B5XC"?&d]6i#o"X]TVtJU+@-&4 -$5+VM8>+$pTZBZsE"jQo<$bA&+FsRt#o"XUTHJde`B,>AO(f5;o844:kF(f5;o -844:kFr/R:qe*H -H\+TUL4nOm$FLfc=uRj_:.V>=TTD,VTl5QMgk:?d%165O&t1^('MVE&foXQ96(qdU -6H'._KF%t`)AM0W,a<(@aHhq7X?e"36:.dYKiA?bSJi1d,pX1>8EeNq&18Wp9S5Zt -KS1Z]$:,:;C,@?784_skTFer`bfn;Tbfn;Tbfn;TbfoG*IK3)Tlph~> -endstream -endobj -xref 0 9 -0000000000 65535 f -0000000010 00000 n -0000000054 00000 n -0000000109 00000 n -0000000177 00000 n -0000000336 00000 n -0000000424 00000 n -0000000471 00000 n -0000238600 00000 n -trailer -<< /Size 9 /Info 1 0 R /Root 2 0 R >> -startxref -240335 -%%EOF diff --git a/templates/baposter-template/examples/shrec/images/precision_recall.pdf b/templates/baposter-template/examples/shrec/images/precision_recall.pdf deleted file mode 100644 index f5c71bb..0000000 Binary files a/templates/baposter-template/examples/shrec/images/precision_recall.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/pretty_image.png b/templates/baposter-template/examples/shrec/images/pretty_image.png deleted file mode 100644 index 9f1813b..0000000 Binary files a/templates/baposter-template/examples/shrec/images/pretty_image.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/roc.pdf b/templates/baposter-template/examples/shrec/images/roc.pdf deleted file mode 100644 index f2641cd..0000000 Binary files a/templates/baposter-template/examples/shrec/images/roc.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/shrec_08.pdf b/templates/baposter-template/examples/shrec/images/shrec_08.pdf deleted file mode 100644 index a6d9036..0000000 Binary files a/templates/baposter-template/examples/shrec/images/shrec_08.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/shrec_08_afgr.pdf b/templates/baposter-template/examples/shrec/images/shrec_08_afgr.pdf deleted file mode 100644 index a5a3068..0000000 Binary files a/templates/baposter-template/examples/shrec/images/shrec_08_afgr.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/shrec_FARFRR.pdf b/templates/baposter-template/examples/shrec/images/shrec_FARFRR.pdf deleted file mode 100644 index b35c082..0000000 Binary files a/templates/baposter-template/examples/shrec/images/shrec_FARFRR.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/shrec_MNCG.pdf b/templates/baposter-template/examples/shrec/images/shrec_MNCG.pdf deleted file mode 100644 index 43adafc..0000000 Binary files a/templates/baposter-template/examples/shrec/images/shrec_MNCG.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/shrec_PR.pdf b/templates/baposter-template/examples/shrec/images/shrec_PR.pdf deleted file mode 100644 index 9e2d4e4..0000000 Binary files a/templates/baposter-template/examples/shrec/images/shrec_PR.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/silhouettes_background.png b/templates/baposter-template/examples/shrec/images/silhouettes_background.png deleted file mode 100644 index 6be9e7a..0000000 Binary files a/templates/baposter-template/examples/shrec/images/silhouettes_background.png and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/und_FARFRR.pdf b/templates/baposter-template/examples/shrec/images/und_FARFRR.pdf deleted file mode 100644 index 5f751ee..0000000 Binary files a/templates/baposter-template/examples/shrec/images/und_FARFRR.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/und_MNCG.pdf b/templates/baposter-template/examples/shrec/images/und_MNCG.pdf deleted file mode 100644 index 27d1e71..0000000 Binary files a/templates/baposter-template/examples/shrec/images/und_MNCG.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/images/und_PR.pdf b/templates/baposter-template/examples/shrec/images/und_PR.pdf deleted file mode 100644 index e0eb09f..0000000 Binary files a/templates/baposter-template/examples/shrec/images/und_PR.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/impostor.tex b/templates/baposter-template/examples/shrec/impostor.tex deleted file mode 100644 index b1c6588..0000000 --- a/templates/baposter-template/examples/shrec/impostor.tex +++ /dev/null @@ -1,121 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktextfalse - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(6242.40,1512.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(129,72){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(129,282){\makebox(0,0)[r]{\strut{} 0.05}}% - \csname LTb\endcsname% - \put(129,492){\makebox(0,0)[r]{\strut{} 0.1}}% - \csname LTb\endcsname% - \put(129,702){\makebox(0,0)[r]{\strut{} 0.15}}% - \csname LTb\endcsname% - \put(129,912){\makebox(0,0)[r]{\strut{} 0.2}}% - \csname LTb\endcsname% - \put(129,1122){\makebox(0,0)[r]{\strut{} 0.25}}% - \csname LTb\endcsname% - \put(129,1332){\makebox(0,0)[r]{\strut{} 0.3}}% - \csname LTb\endcsname% - \put(237,-108){\makebox(0,0){\strut{} 0.2}}% - \csname LTb\endcsname% - \put(1220,-108){\makebox(0,0){\strut{} 0.4}}% - \csname LTb\endcsname% - \put(2203,-108){\makebox(0,0){\strut{} 0.6}}% - \csname LTb\endcsname% - \put(3185,-108){\makebox(0,0){\strut{} 0.8}}% - \csname LTb\endcsname% - \put(4168,-108){\makebox(0,0){\strut{} 1}}% - \csname LTb\endcsname% - \put(5151,-108){\makebox(0,0){\strut{} 1.2}}% - \csname LTb\endcsname% - \put(6134,-108){\makebox(0,0){\strut{} 1.4}}% - \put(-450,702){\rotatebox{90}{\makebox(0,0){\strut{}Frequency}}}% - \put(3185,-280){\makebox(0,0){\strut{}Distance}}% - \put(3185,1242){\makebox(0,0){\strut{}}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(1209,1179){\makebox(0,0)[r]{\strut{}Match}}% - \csname LTb\endcsname% - \put(1209,999){\makebox(0,0)[r]{\strut{}Impostor}}% - }% - \gplbacktext - \put(0,0){\includegraphics{impostor}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/poster.aux b/templates/baposter-template/examples/shrec/poster.aux deleted file mode 100644 index e0e732f..0000000 --- a/templates/baposter-template/examples/shrec/poster.aux +++ /dev/null @@ -1,5 +0,0 @@ -\relax -\bibstyle{ieee} -\bibcite{amberg07:nonrigid}{1} -\bibcite{amberg08:recognition}{2} -\pgfsyspdfmark {pgfid1}{1799790}{816750} diff --git a/templates/baposter-template/examples/shrec/poster.log b/templates/baposter-template/examples/shrec/poster.log deleted file mode 100644 index 44828ea..0000000 --- a/templates/baposter-template/examples/shrec/poster.log +++ /dev/null @@ -1,1021 +0,0 @@ -This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012) (format=pdflatex 2012.6.30) 5 OCT 2012 10:14 -entering extended mode - restricted \write18 enabled. - %&-line parsing enabled. -**poster.tex -(./poster.tex -LaTeX2e <2011/06/27> -Babel and hyphenation patterns for english, dumylang, nohyphenation, ge -rman-x-2012-05-30, ngerman-x-2012-05-30, afrikaans, ancientgreek, ibycus, arabi -c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis -h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis -h, french, friulan, galician, german, ngerman, swissgerman, monogreek, greek, h -ungarian, icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, ma -rathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, -kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, - polish, portuguese, romanian, romansh, russian, sanskrit, serbian, serbianc, s -lovak, slovenian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, -welsh, loaded. -(./baposter.cls -Document Class: baposter 2011/11/26 v2.0 baposter class -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/article.cls -Document Class: article 2007/10/19 v1.4h Standard LaTeX document class -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/size10.clo -File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option) -) -\c@part=\count79 -\c@section=\count80 -\c@subsection=\count81 -\c@subsubsection=\count82 -\c@paragraph=\count83 -\c@subparagraph=\count84 -\c@figure=\count85 -\c@table=\count86 -\abovecaptionskip=\skip41 -\belowcaptionskip=\skip42 -\bibindent=\dimen102 -) -baposter: Brian Amberg, 2007, 2008, 2009, 2010, 2011 | http://www.brian-amberg. -de/uni/poster/ -baposter: Reinhold Kainhofer, 2011 | http://reinhold.kainhofer.com/ -\baposter@basepaperwidth=\skip43 -\baposter@basepaperheight=\skip44 -\baposter@basemargin=\skip45 -\baposter@finalpaperwidth=\skip46 -\baposter@finalpaperheight=\skip47 -\baposter@finalmargin=\skip48 -\headerheight=\skip49 -\colwidth=\skip50 -\colheight=\skip51 -\baposter@@colspacing=\skip52 -\baposter@box@@cornerradius=\skip53 -\baposter@box@@boxheaderheight=\skip54 -\baposter@box@@boxpadding=\skip55 -\boxstartx=\skip56 -\boxstarty=\skip57 -\boxwidth=\skip58 -\boxheight=\skip59 -\baposter@titleimage@left@width=\skip60 -\baposter@titleimage@right@width=\skip61 -\baposter@titleimage@textwidth=\skip62 -\baposter@box@content=\box26 -\baposter@titleimage@left=\box27 -\baposter@titleimage@title=\box28 -\baposter@titleimage@right=\box29 -Use Packages -(/usr/local/texlive/2012/texmf-dist/tex/latex/xkeyval/xkeyval.sty -Package: xkeyval 2008/08/13 v2.6a package option processing (HA) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/xkeyval/xkeyval.tex -\XKV@toks=\toks14 -\XKV@tempa@toks=\toks15 -\XKV@depth=\count87 -File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/xkeyval/keyval.tex))) -(/usr/local/texlive/2012/texmf-dist/tex/latex/tools/calc.sty -Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ) -\calc@Acount=\count88 -\calc@Bcount=\count89 -\calc@Adimen=\dimen103 -\calc@Bdimen=\dimen104 -\calc@Askip=\skip63 -\calc@Bskip=\skip64 -LaTeX Info: Redefining \setlength on input line 76. -LaTeX Info: Redefining \addtolength on input line 77. -\calc@Ccount=\count90 -\calc@Cskip=\skip65 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/xcolor/xcolor.sty -Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK) - -(/usr/local/texlive/2012/texmf-dist/tex/latex/latexconfig/color.cfg -File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive -) -Package xcolor Info: Driver file: pdftex.def on input line 225. - -(/usr/local/texlive/2012/texmf-dist/tex/latex/pdftex-def/pdftex.def -File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/infwarerr.sty -Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ltxcmds.sty -Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO) -) -\Gread@gobject=\count91 -) -Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337. -Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1341. -Package xcolor Info: Model `RGB' extended on input line 1353. -Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355. -Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356. -Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357. -Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358. -Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359. -Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360. -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te -x -\pgfutil@everybye=\toks16 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def -\pgfutil@abb=\box30 -(/usr/local/texlive/2012/texmf-dist/tex/latex/ms/everyshi.sty -Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex -Package: pgfrcs 2010/10/25 v2.10 (rcs-revision 1.24) -)) -Package: pgf 2008/01/15 v2.10 (rcs-revision 1.12) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty -(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) - -(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) - -(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/trig.sty -Package: trig 1999/03/16 v1.09 sin cos tan (DPC) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/latexconfig/graphics.cfg -File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live -) -Package graphics Info: Driver file: pdftex.def on input line 91. -) -\Gin@req@height=\dimen105 -\Gin@req@width=\dimen106 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex -Package: pgfsys 2010/06/30 v2.10 (rcs-revision 1.37) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex -\pgfkeys@pathtoks=\toks17 -\pgfkeys@temptoks=\toks18 - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.c -ode.tex -\pgfkeys@tmptoks=\toks19 -)) -\pgf@x=\dimen107 -\pgf@y=\dimen108 -\pgf@xa=\dimen109 -\pgf@ya=\dimen110 -\pgf@xb=\dimen111 -\pgf@yb=\dimen112 -\pgf@xc=\dimen113 -\pgf@yc=\dimen114 -\w@pgf@writea=\write3 -\r@pgf@reada=\read1 -\c@pgf@counta=\count92 -\c@pgf@countb=\count93 -\c@pgf@countc=\count94 -\c@pgf@countd=\count95 - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg -File: pgf.cfg 2008/05/14 (rcs-revision 1.7) -) -Package pgfsys Info: Driver file for pgf: pgfsys-pdftex.def on input line 900. - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d -ef -File: pgfsys-pdftex.def 2009/05/22 (rcs-revision 1.26) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p -df.def -File: pgfsys-common-pdf.def 2008/05/19 (rcs-revision 1.10) -))) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. -code.tex -File: pgfsyssoftpath.code.tex 2008/07/18 (rcs-revision 1.7) -\pgfsyssoftpath@smallbuffer@items=\count96 -\pgfsyssoftpath@bigbuffer@items=\count97 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. -code.tex -File: pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4) -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex -Package: pgfcore 2010/04/11 v2.10 (rcs-revision 1.7) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex -\pgfmath@dimen=\dimen115 -\pgfmath@count=\count98 -\pgfmath@box=\box31 -\pgfmath@toks=\toks20 -\pgfmath@stack@operand=\toks21 -\pgfmath@stack@operation=\toks22 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. -tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic -.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo -nometric.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando -m.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa -rison.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. -code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round -.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. -code.tex))) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex -\c@pgfmathroundto@lastzeros=\count99 -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co -de.tex -File: pgfcorepoints.code.tex 2010/04/09 (rcs-revision 1.20) -\pgf@picminx=\dimen116 -\pgf@picmaxx=\dimen117 -\pgf@picminy=\dimen118 -\pgf@picmaxy=\dimen119 -\pgf@pathminx=\dimen120 -\pgf@pathmaxx=\dimen121 -\pgf@pathminy=\dimen122 -\pgf@pathmaxy=\dimen123 -\pgf@xx=\dimen124 -\pgf@xy=\dimen125 -\pgf@yx=\dimen126 -\pgf@yy=\dimen127 -\pgf@zx=\dimen128 -\pgf@zy=\dimen129 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst -ruct.code.tex -File: pgfcorepathconstruct.code.tex 2010/08/03 (rcs-revision 1.24) -\pgf@path@lastx=\dimen130 -\pgf@path@lasty=\dimen131 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage -.code.tex -File: pgfcorepathusage.code.tex 2008/04/22 (rcs-revision 1.12) -\pgf@shorten@end@additional=\dimen132 -\pgf@shorten@start@additional=\dimen133 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co -de.tex -File: pgfcorescopes.code.tex 2010/09/08 (rcs-revision 1.34) -\pgfpic=\box32 -\pgf@hbox=\box33 -\pgf@layerbox@main=\box34 -\pgf@picture@serial@count=\count100 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst -ate.code.tex -File: pgfcoregraphicstate.code.tex 2008/04/22 (rcs-revision 1.9) -\pgflinewidth=\dimen134 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform -ations.code.tex -File: pgfcoretransformations.code.tex 2009/06/10 (rcs-revision 1.11) -\pgf@pt@x=\dimen135 -\pgf@pt@y=\dimen136 -\pgf@pt@temp=\dimen137 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod -e.tex -File: pgfcorequick.code.tex 2008/10/09 (rcs-revision 1.3) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c -ode.tex -File: pgfcoreobjects.code.tex 2006/10/11 (rcs-revision 1.2) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce -ssing.code.tex -File: pgfcorepathprocessing.code.tex 2008/10/09 (rcs-revision 1.8) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co -de.tex -File: pgfcorearrows.code.tex 2008/04/23 (rcs-revision 1.11) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod -e.tex -File: pgfcoreshade.code.tex 2008/11/23 (rcs-revision 1.13) -\pgf@max=\dimen138 -\pgf@sys@shading@range@num=\count101 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod -e.tex -File: pgfcoreimage.code.tex 2010/03/25 (rcs-revision 1.16) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. -code.tex -File: pgfcoreexternal.code.tex 2010/09/01 (rcs-revision 1.17) -\pgfexternal@startupbox=\box35 -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co -de.tex -File: pgfcorelayers.code.tex 2010/08/27 (rcs-revision 1.2) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare -ncy.code.tex -File: pgfcoretransparency.code.tex 2008/01/17 (rcs-revision 1.2) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. -code.tex -File: pgfcorepatterns.code.tex 2009/07/02 (rcs-revision 1.3) -))) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod -e.tex -File: pgfmoduleshapes.code.tex 2010/09/09 (rcs-revision 1.13) -\pgfnodeparttextbox=\box36 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. -tex -File: pgfmoduleplot.code.tex 2010/10/22 (rcs-revision 1.8) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version --0-65.sty -Package: pgfcomp-version-0-65 2007/07/03 v2.10 (rcs-revision 1.7) -\pgf@nodesepstart=\dimen139 -\pgf@nodesepend=\dimen140 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version --1-18.sty -Package: pgfcomp-version-1-18 2007/07/23 v2.10 (rcs-revision 1.1) -)) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/utilities/pgffor.sty -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex) -) (/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex -Package: pgffor 2010/03/23 v2.10 (rcs-revision 1.18) -\pgffor@iter=\dimen141 -\pgffor@skip=\dimen142 -\pgffor@stack=\toks23 -\pgffor@toks=\toks24 -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod -e.tex -Package: tikz 2010/10/13 v2.10 (rcs-revision 1.76) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan -dlers.code.tex -File: pgflibraryplothandlers.code.tex 2010/05/31 v2.10 (rcs-revision 1.15) -\pgf@plot@mark@count=\count102 -\pgfplotmarksize=\dimen143 -) -\tikz@lastx=\dimen144 -\tikz@lasty=\dimen145 -\tikz@lastxsaved=\dimen146 -\tikz@lastysaved=\dimen147 -\tikzleveldistance=\dimen148 -\tikzsiblingdistance=\dimen149 -\tikz@figbox=\box37 -\tikz@tempbox=\box38 -\tikztreelevel=\count103 -\tikznumberofchildren=\count104 -\tikznumberofcurrentchild=\count105 -\tikz@fig@count=\count106 - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod -e.tex -File: pgfmodulematrix.code.tex 2010/08/24 (rcs-revision 1.4) -\pgfmatrixcurrentrow=\count107 -\pgfmatrixcurrentcolumn=\count108 -\pgf@matrix@numberofcolumns=\count109 -) -\tikz@expandcount=\count110 - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarytopaths.code.tex -File: tikzlibrarytopaths.code.tex 2008/06/17 v2.10 (rcs-revision 1.2) -))) -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/ifthen.sty -Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty -Package: fontenc 2005/09/27 v1.99g Standard LaTeX package - -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/t1enc.def -File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file -LaTeX Font Info: Redeclaring font encoding T1 on input line 43. -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarydecorations.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/modules/pgfmoduledecoration -s.code.tex -\pgfdecoratedcompleteddistance=\dimen150 -\pgfdecoratedremainingdistance=\dimen151 -\pgfdecoratedinputsegmentcompleteddistance=\dimen152 -\pgfdecoratedinputsegmentremainingdistance=\dimen153 -\pgf@decorate@distancetomove=\dimen154 -\pgf@decorate@repeatstate=\count111 -\pgfdecorationsegmentamplitude=\dimen155 -\pgfdecorationsegmentlength=\dimen156 -) -\tikz@lib@dec@box=\box39 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibraryfadings.code.tex -File: tikzlibraryfadings.code.tex 2009/11/15 v2.10 (rcs-revision 1.2) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings -.code.tex -File: pgflibraryfadings.code.tex 2008/02/07 v2.10 (rcs-revision 1.3) -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarysnakes.code.tex -File: tikzlibrarysnakes.code.tex 2008/02/05 v2.10 (rcs-revision 1.6) - - -Package tikz Warning: Snakes have been superseded by decorations. Please use th -e decoration libraries instead of the snakes library on input line 14. - - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarydecorations.pathmorphing.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/decorations/pgfli -brarydecorations.pathmorphing.code.tex)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarydecorations.pathreplacing.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/decorations/pgfli -brarydecorations.pathreplacing.code.tex)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarydecorations.shapes.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/decorations/pgfli -brarydecorations.shapes.code.tex))) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarycalc.code.tex -File: tikzlibrarycalc.code.tex 2009/09/04 v2.10 (rcs-revision 1.6) -) -\baposter@movebody=\skip66 -\baposter@basemarginright=\skip67 -\baposter@basemarginleft=\skip68 - -Paperwidth=2392.87677pt -Paperheight=3383.03267pt -BasePaperwidth=698.73782pt -BasePaperheight=987.87073pt -(/usr/local/texlive/2012/texmf-dist/tex/latex/geometry/geometry.sty -Package: geometry 2010/09/12 v5.6 Page Geometry - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ifpdf.sty -Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO) -Package ifpdf Info: pdfTeX in PDF mode is detected. -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ifvtex.sty -Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO) -Package ifvtex Info: VTeX not detected. -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/ifxetex/ifxetex.sty -Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional -) -\Gm@cnth=\count112 -\Gm@cntv=\count113 -\c@Gm@tempcnt=\count114 -\Gm@bindingoffset=\dimen157 -\Gm@wd@mp=\dimen158 -\Gm@odd@mp=\dimen159 -\Gm@even@mp=\dimen160 -\Gm@layoutwidth=\dimen161 -\Gm@layoutheight=\dimen162 -\Gm@layouthoffset=\dimen163 -\Gm@layoutvoffset=\dimen164 -\Gm@dimlist=\toks25 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/utilities/pgfpages.sty -Package: pgfpages 2004/11/05 ver 0.01 -\pgf@logicalpages=\count115 -\pgf@firstshipout=\count116 -\pgf@lastshipout=\count117 -\pgf@currentshipout=\count118 -\pgf@cpn=\count119 -\pgf@shipoutnextto=\count120 -\pgfphysicalheight=\dimen165 -\pgfphysicalwidth=\dimen166 -\pgfpages@shipoutbox=\box40 -) -\pgfpages@box@1=\box41 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amsmath.sty -Package: amsmath 2000/07/18 v2.13 AMS math features -\@mathmargin=\skip69 - -For additional information on amsmath, use the `?' option. -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amstext.sty -Package: amstext 2000/06/29 v2.01 - -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amsgen.sty -File: amsgen.sty 1999/11/30 v2.0 -\@emptytoks=\toks26 -\ex@=\dimen167 -)) -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amsbsy.sty -Package: amsbsy 1999/11/29 v1.2d -\pmbraise@=\dimen168 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amsopn.sty -Package: amsopn 1999/12/14 v2.01 operator names -) -\inf@bad=\count121 -LaTeX Info: Redefining \frac on input line 211. -\uproot@=\count122 -\leftroot@=\count123 -LaTeX Info: Redefining \overline on input line 307. -\classnum@=\count124 -\DOTSCASE@=\count125 -LaTeX Info: Redefining \ldots on input line 379. -LaTeX Info: Redefining \dots on input line 382. -LaTeX Info: Redefining \cdots on input line 467. -\Mathstrutbox@=\box42 -\strutbox@=\box43 -\big@size=\dimen169 -LaTeX Font Info: Redeclaring font encoding OML on input line 567. -LaTeX Font Info: Redeclaring font encoding OMS on input line 568. -\macc@depth=\count126 -\c@MaxMatrixCols=\count127 -\dotsspace@=\muskip10 -\c@parentequation=\count128 -\dspbrk@lvl=\count129 -\tag@help=\toks27 -\row@=\count130 -\column@=\count131 -\maxfields@=\count132 -\andhelp@=\toks28 -\eqnshift@=\dimen170 -\alignsep@=\dimen171 -\tagshift@=\dimen172 -\tagwidth@=\dimen173 -\totwidth@=\dimen174 -\lineht@=\dimen175 -\@envbody=\toks29 -\multlinegap=\skip70 -\multlinetaggap=\skip71 -\mathdisplay@stack=\toks30 -LaTeX Info: Redefining \[ on input line 2666. -LaTeX Info: Redefining \] on input line 2667. -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsfonts/amssymb.sty -Package: amssymb 2009/06/22 v3.00 - -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsfonts/amsfonts.sty -Package: amsfonts 2009/06/22 v3.00 Basic AMSFonts support -\symAMSa=\mathgroup4 -\symAMSb=\mathgroup5 -LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' -(Font) U/euf/m/n --> U/euf/b/n on input line 96. -)) -(/usr/local/texlive/2012/texmf-dist/tex/latex/relsize/relsize.sty -Package: relsize 2011/09/21 ver 4.0 - -Examine \normalsize starts \@setfontsize size may be \@xpt. -Examine \small starts \@setfontsize size may be \@ixpt. -Examine \footnotesize starts \@setfontsize size may be \@viiipt. -Examine \large starts \@setfontsize size may be \@xiipt. -Examine \Large starts \@setfontsize size may be \@xivpt. -Examine \LARGE starts \@setfontsize size may be \@xviipt. -Examine \scriptsize starts \@setfontsize size may be \@viipt. -Examine \tiny starts \@setfontsize size may be \@vpt. -Examine \huge starts \@setfontsize size may be \@xxpt. -Examine \Huge starts \@setfontsize size may be \@xxvpt. ) -(/usr/local/texlive/2012/texmf-dist/tex/latex/multirow/multirow.sty -\bigstrutjot=\dimen176 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/tools/bm.sty -Package: bm 2004/02/26 v1.1c Bold Symbol Support (DPC/FMi) -\symboldoperators=\mathgroup6 -\symboldletters=\mathgroup7 -\symboldsymbols=\mathgroup8 -LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 138. -LaTeX Info: Redefining \bm on input line 204. -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/tools/multicol.sty -Package: multicol 2011/06/27 v1.7a multicolumn formatting (FMi) -\c@tracingmulticols=\count133 -\mult@box=\box44 -\multicol@leftmargin=\dimen177 -\c@unbalance=\count134 -\c@collectmore=\count135 -\doublecol@number=\count136 -\multicoltolerance=\count137 -\multicolpretolerance=\count138 -\full@width=\dimen178 -\page@free=\dimen179 -\premulticols=\dimen180 -\postmulticols=\dimen181 -\multicolsep=\skip72 -\multicolbaselineskip=\skip73 -\partial@page=\box45 -\last@line=\box46 -\mult@rightbox=\box47 -\mult@grightbox=\box48 -\mult@gfirstbox=\box49 -\mult@firstbox=\box50 -\@tempa=\box51 -\@tempa=\box52 -\@tempa=\box53 -\@tempa=\box54 -\@tempa=\box55 -\@tempa=\box56 -\@tempa=\box57 -\@tempa=\box58 -\@tempa=\box59 -\@tempa=\box60 -\@tempa=\box61 -\@tempa=\box62 -\@tempa=\box63 -\@tempa=\box64 -\@tempa=\box65 -\@tempa=\box66 -\@tempa=\box67 -\c@columnbadness=\count139 -\c@finalcolumnbadness=\count140 -\last@try=\dimen182 -\multicolovershoot=\dimen183 -\multicolundershoot=\dimen184 -\mult@nat@firstbox=\box68 -\colbreak@box=\box69 -\multicol@sort@counter=\count141 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/basiclayer/pgfbaselayers.sty - -Package pgf Warning: This package is obsolete and no longer needed on input lin -e 13. - -) -\pgf@layerbox@background=\box70 -\pgf@layerboxsaved@background=\box71 -\pgf@layerbox@foreground=\box72 -\pgf@layerboxsaved@foreground=\box73 - (/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/times.sty -Package: times 2005/04/12 PSNFSS-v9.2a (SPQR) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/helvet.sty -Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/palatino.sty -Package: palatino 2005/04/12 PSNFSS-v9.2a (SPQR) -) - -LaTeX Warning: Unused global option(s): - [final]. - -(./poster.aux) -\openout1 = `poster.aux'. - -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 72. -LaTeX Font Info: ... okay on input line 72. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 72. -LaTeX Font Info: ... okay on input line 72. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 72. -LaTeX Font Info: ... okay on input line 72. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 72. -LaTeX Font Info: ... okay on input line 72. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 72. -LaTeX Font Info: ... okay on input line 72. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 72. -LaTeX Font Info: ... okay on input line 72. -LaTeX Font Info: Try loading font information for T1+ppl on input line 72. - (/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/t1ppl.fd -File: t1ppl.fd 2001/06/04 font definitions for T1/ppl. -) -(/usr/local/texlive/2012/texmf-dist/tex/context/base/supp-pdf.mkii -[Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count142 -\scratchdimen=\dimen185 -\scratchbox=\box74 -\nofMPsegments=\count143 -\nofMParguments=\count144 -\everyMPshowfont=\toks31 -\MPscratchCnt=\count145 -\MPscratchDim=\dimen186 -\MPnumerator=\count146 -\makeMPintoPDFobject=\count147 -\everyMPtoPDFconversion=\toks32 -) ABD: EveryShipout initializing macros -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty -Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO -) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ifluatex.sty -Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) -Package ifluatex Info: LuaTeX not detected. -) -Package pdftexcmds Info: LuaTeX not detected. -Package pdftexcmds Info: \pdf@primitive is available. -Package pdftexcmds Info: \pdf@ifprimitive is available. -Package pdftexcmds Info: \pdfdraftmode found. -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty -Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf - -(/usr/local/texlive/2012/texmf-dist/tex/latex/oberdiek/grfext.sty -Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty -Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO) -)) -(/usr/local/texlive/2012/texmf-dist/tex/latex/oberdiek/kvoptions.sty -Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty -Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/etexcmds.sty -Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO) -Package etexcmds Info: Could not find \expanded. -(etexcmds) That can mean that you are not using pdfTeX 1.50 or -(etexcmds) that some package has redefined \expanded. -(etexcmds) In the latter case, load this package earlier. -))) -Package grfext Info: Graphics extension search list: -(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE -G,.JBIG2,.JB2,.eps] -(grfext) \AppendGraphicsExtensions on input line 452. - -(/usr/local/texlive/2012/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 -)) -*geometry* driver: auto-detecting -*geometry* detected driver: pdftex -*geometry* verbose mode - [ preamble ] result: -* driver: pdftex -* paper: custom -* layout: -* layoutoffset:(h,v)=(0.0pt,0.0pt) -* modes: -* h-part:(L,W,R)=(12.46262pt, 673.81259pt, 12.46262pt) -* v-part:(T,H,B)=(12.46262pt, 962.9455pt, 12.46262pt) -* \paperwidth=698.73782pt -* \paperheight=987.87073pt -* \textwidth=673.81259pt -* \textheight=962.9455pt -* \oddsidemargin=-59.80737pt -* \evensidemargin=-59.80737pt -* \topmargin=-96.80737pt -* \headheight=12.0pt -* \headsep=25.0pt -* \topskip=10.0pt -* \footskip=30.0pt -* \marginparwidth=65.0pt -* \marginparsep=11.0pt -* \columnsep=6.99826pt -* \skip\footins=9.0pt plus 4.0pt minus 2.0pt -* \hoffset=0.0pt -* \voffset=0.0pt -* \mag=1000 -* \@twocolumnfalse -* \@twosidefalse -* \@mparswitchfalse -* \@reversemarginfalse -* (1in=72.27pt=25.4mm, 1cm=28.453pt) - -Poster Starts -\leftimgwidth=\skip74 - -File: images/msrlogo.pdf Graphic file (type pdf) - -Package pdftex.def Info: images/msrlogo.pdf used on input line 152. -(pdftex.def) Requested size: 71.68921pt x 20.0pt. - - -File: images/logo.pdf Graphic file (type pdf) - -Package pdftex.def Info: images/logo.pdf used on input line 152. -(pdftex.def) Requested size: 50.28754pt x 70.0pt. -LaTeX Font Info: Try loading font information for U+msa on input line 152. - -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsfonts/umsa.fd -File: umsa.fd 2009/06/22 v3.00 AMS symbols A -) -LaTeX Font Info: Try loading font information for U+msb on input line 152. - -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsfonts/umsb.fd -File: umsb.fd 2009/06/22 v3.00 AMS symbols B -) -LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <10> not available -(Font) Font shape `T1/ppl/b/n' tried instead on input line 152. -LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <24.88> not available -(Font) Font shape `T1/ppl/b/n' tried instead on input line 152. -LaTeX Font Info: Try loading font information for T1+phv on input line 152. - -(/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/t1phv.fd -File: t1phv.fd 2001/06/04 scalable font definitions for T1/phv. -) -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! - - -File: images/D1077.png Graphic file (type png) - -Package pdftex.def Info: images/D1077.png used on input line 258. -(pdftex.def) Requested size: 87.33197pt x 88.12497pt. - - -File: images/D1077_fit_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/D1077_fit_expression.png used on input line 258 -. -(pdftex.def) Requested size: 97.72932pt x 97.72815pt. - - -File: images/D1077_fit.png Graphic file (type png) - -Package pdftex.def Info: images/D1077_fit.png used on input line 258. -(pdftex.def) Requested size: 97.72932pt x 97.72815pt. - - -File: images/D1360.png Graphic file (type png) - -Package pdftex.def Info: images/D1360.png used on input line 258. -(pdftex.def) Requested size: 87.33197pt x 88.12497pt. - - -File: images/D1360_fit_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/D1360_fit_expression.png used on input line 258 -. -(pdftex.def) Requested size: 97.72932pt x 97.72815pt. - - -File: images/D1360_fit.png Graphic file (type png) - -Package pdftex.def Info: images/D1360_fit.png used on input line 258. -(pdftex.def) Requested size: 97.72932pt x 97.72815pt. - -Underfull \hbox (badness 10000) in paragraph at lines 258--258 -[][] - [] - -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -(./shrec_mncg.tex -File: shrec_mncg.pdf Graphic file (type pdf) - - -Package pdftex.def Info: shrec_mncg.pdf used on input line 124. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) (./und_mncg.tex - -File: und_mncg.pdf Graphic file (type pdf) - -Package pdftex.def Info: und_mncg.pdf used on input line 124. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) -(./shrec_pr.tex -File: shrec_pr.pdf Graphic file (type pdf) - - -Package pdftex.def Info: shrec_pr.pdf used on input line 114. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) (./und_pr.tex -File: und_pr.pdf Graphic file (type pdf) - - -Package pdftex.def Info: und_pr.pdf used on input line 114. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) (./shrec_far_frr.tex - -File: shrec_far_frr.pdf Graphic file (type pdf) - -Package pdftex.def Info: shrec_far_frr.pdf used on input line 112. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) -(./und_far_frr.tex -File: und_far_frr.pdf Graphic file (type pdf) - - -Package pdftex.def Info: und_far_frr.pdf used on input line 112. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) -Overfull \hbox (13.06815pt too wide) in paragraph at lines 309--309 -[] - [] - - -Overfull \hbox (13.06815pt too wide) in paragraph at lines 309--309 -[] - [] - - -Overfull \hbox (13.06815pt too wide) in paragraph at lines 309--309 -[] - [] - -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! - -File: images/D1160.png Graphic file (type png) - -Package pdftex.def Info: images/D1160.png used on input line 334. -(pdftex.def) Requested size: 87.33197pt x 88.12497pt. - - -File: images/D1425.png Graphic file (type png) - -Package pdftex.def Info: images/D1425.png used on input line 334. -(pdftex.def) Requested size: 87.33197pt x 88.12497pt. - - -File: images/D1205.png Graphic file (type png) - -Package pdftex.def Info: images/D1205.png used on input line 334. -(pdftex.def) Requested size: 87.33197pt x 88.12497pt. - - -File: images/D1160_fit_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/D1160_fit_expression.png used on input line 334 -. -(pdftex.def) Requested size: 58.22131pt x 80.09933pt. - - -File: images/D1425_fit_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/D1425_fit_expression.png used on input line 334 -. -(pdftex.def) Requested size: 58.22131pt x 80.09933pt. - - -File: images/D1205_fit_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/D1205_fit_expression.png used on input line 334 -. -(pdftex.def) Requested size: 58.22131pt x 80.09933pt. - -Underfull \hbox (badness 10000) in paragraph at lines 334--334 -[][] - [] - - -Underfull \hbox (badness 7397) in paragraph at lines 334--334 -[]\T1/ppl/m/n/10 This is achieved by a ro-bust it-er-a-tively - [] - -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -[2 - -{/usr/local/texlive/2012/texmf-var/fonts/map/pdftex/updmap/pdftex.map} <./image -s/msrlogo.pdf> <./images/logo.pdf> <./images/D1077.png> <./images/D1077_fit_exp -ression.png> <./images/D1077_fit.png> <./images/D1360.png> <./images/D1360_fit_ -expression.png> <./images/D1360_fit.png> <./shrec_mncg.pdf> <./und_mncg.pdf> <. -/shrec_pr.pdf> <./und_pr.pdf> <./shrec_far_frr.pdf> <./und_far_frr.pdf> <./imag -es/D1160.png> <./images/D1425.png> <./images/D1205.png> <./images/D1160_fit_exp -ression.png> <./images/D1425_fit_expression.png> <./images/D1205_fit_expression -.png>] -Memory usage before: 55776&314862; after: 29122&310491; still untouched: 262224 -7 -(./poster.aux) ) -Here is how much of TeX's memory you used: - 14163 strings out of 493488 - 277299 string characters out of 3141326 - 377753 words of memory out of 3000000 - 17102 multiletter control sequences out of 15000+200000 - 26445 words of font info for 49 fonts, out of 3000000 for 9000 - 957 hyphenation exceptions out of 8191 - 63i,19n,70p,417b,1253s stack positions out of 5000i,500n,10000p,200000b,50000s -{/usr/local/texlive/2012/texmf-dist/fonts/enc/dvips/base/8r.enc -} -< -/usr/local/texlive/2012/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb>< -/usr/local/texlive/2012/texmf-dist/fonts/type1/urw/helvetic/uhvr8a.pfb> -Output written on poster.pdf (1 page, 689965 bytes). -PDF statistics: - 117 PDF objects out of 1000 (max. 8388607) - 55 compressed objects within 1 object stream - 0 named destinations out of 1000 (max. 500000) - 209 words of extra memory for PDF output out of 10000 (max. 10000000) - diff --git a/templates/baposter-template/examples/shrec/poster.pdf b/templates/baposter-template/examples/shrec/poster.pdf deleted file mode 100644 index ecb0ce7..0000000 Binary files a/templates/baposter-template/examples/shrec/poster.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/poster.tex b/templates/baposter-template/examples/shrec/poster.tex deleted file mode 100644 index c1445bf..0000000 --- a/templates/baposter-template/examples/shrec/poster.tex +++ /dev/null @@ -1,367 +0,0 @@ -\documentclass[portrait,final,a0paper]{baposter} -%\documentclass[a4shrink,portrait,final]{baposter} -% Usa a4shrink for an a4 sized paper. - -\tracingstats=2 - -\usepackage{calc} -\usepackage{graphicx} -\usepackage{amsmath} -\usepackage{amssymb} -\usepackage{relsize} -\usepackage{multirow} -\usepackage{bm} - -\usepackage{graphicx} -\usepackage{multicol} - -\usepackage{pgfbaselayers} -\pgfdeclarelayer{background} -\pgfdeclarelayer{foreground} -\pgfsetlayers{background,main,foreground} - -\usepackage{times} -\usepackage{helvet} -%\usepackage{bookman} -\usepackage{palatino} - -\newcommand{\captionfont}{\footnotesize} - -\selectcolormodel{cmyk} - -\graphicspath{{images/}} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%%% Some math symbols used in the text -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Format -\newcommand{\Matrix}[1]{\begin{bmatrix} #1 \end{bmatrix}} -\newcommand{\Vector}[1]{\Matrix{#1}} -\newcommand*{\SET}[1] {\ensuremath{\mathcal{#1}}} -\newcommand*{\MAT}[1] {\ensuremath{\mathbf{#1}}} -\newcommand*{\VEC}[1] {\ensuremath{\bm{#1}}} -\newcommand*{\CONST}[1]{\ensuremath{\mathit{#1}}} -\newcommand*{\norm}[1]{\mathopen\| #1 \mathclose\|}% use instead of $\|x\|$ -\newcommand*{\abs}[1]{\mathopen| #1 \mathclose|}% use instead of $\|x\|$ -\newcommand*{\absLR}[1]{\left| #1 \right|}% use instead of $\|x\|$ - -\def\norm#1{\mathopen\| #1 \mathclose\|}% use instead of $\|x\|$ -\newcommand{\normLR}[1]{\left\| #1 \right\|}% use instead of $\|x\|$ - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Multicol Settings -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\setlength{\columnsep}{0.7em} -\setlength{\columnseprule}{0mm} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Save space in lists. Use this after the opening of the list -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newcommand{\compresslist}{% -\setlength{\itemsep}{1pt}% -\setlength{\parskip}{0pt}% -\setlength{\parsep}{0pt}% -} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Begin of Document -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\begin{document} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Here starts the poster -%%%--------------------------------------------------------------------------- -%%% Format it to your taste with the options -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Define some colors -\definecolor{silver}{cmyk}{0,0,0,0.3} -\definecolor{yellow}{cmyk}{0,0,0.9,0.0} -\definecolor{reddishyellow}{cmyk}{0,0.22,1.0,0.0} -\definecolor{black}{cmyk}{0,0,0.0,1.0} -\definecolor{darkYellow}{cmyk}{0,0,1.0,0.5} -\definecolor{darkSilver}{cmyk}{0,0,0,0.1} - -\definecolor{lightyellow}{cmyk}{0,0,0.3,0.0} -\definecolor{lighteryellow}{cmyk}{0,0,0.1,0.0} -\definecolor{lighteryellow}{cmyk}{0,0,0.1,0.0} -\definecolor{lightestyellow}{cmyk}{0,0,0.05,0.0} - -%% -\typeout{Poster Starts} -\background{ - \begin{tikzpicture}[remember picture,overlay]% - \draw (current page.north west)+(-2em,2em) node[anchor=north west] {\includegraphics[height=1.1\textheight]{silhouettes_background}}; - \end{tikzpicture}% -} - -\newlength{\leftimgwidth} -\begin{poster}% - % Poster Options - { - % Show grid to help with alignment - grid=false, - % Column spacing - colspacing=1em, - % Color style - bgColorOne=lighteryellow, - bgColorTwo=lightestyellow, - borderColor=reddishyellow, - headerColorOne=yellow, - headerColorTwo=reddishyellow, - headerFontColor=black, - boxColorOne=lightyellow, - boxColorTwo=lighteryellow, - % Format of textbox - textborder=roundedleft, -% textborder=rectangle, - % Format of text header - eyecatcher=false, - headerborder=open, - headerheight=0.08\textheight, - headershape=roundedright, - headershade=plain, - headerfont=\Large\textsf, %Sans Serif - boxshade=plain, -% background=shade-tb, - background=plain, - linewidth=2pt - } - % Eye Catcher - {\includegraphics[width=10em]{D1077}} % No eye catcher for this poster. (eyecatcher=no above). If an eye catcher is present, the title is centered between eye-catcher and logo. - % Title - {\sf %Sans Serif - %\bf% Serif - Expression Invariant Face Recognition with a 3DMM} - % Authors - {\sf %Sans Serif - % Serif - \vspace{1em}\{Brian.Amberg, Reinhard.Knothe, Thomas.Vetter\}@unibas.ch - } - % University logo - {% The makebox allows the title to flow into the logo, this is a hack because of the L shaped logo. - \makebox[8em][r]{% - \begin{minipage}{16em} - \hfill - \includegraphics[height=2em]{msrlogo} - \includegraphics[height=7.0em]{logo} - \end{minipage} - } - } - - \tikzstyle{light shaded}=[top color=baposterBGtwo!30!white,bottom color=baposterBGone!30!white,shading=axis,shading angle=30] - - % Width of left inset image - \setlength{\leftimgwidth}{0.78em+8.0em} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Now define the boxes that make up the poster -%%%--------------------------------------------------------------------------- -%%% Each box has a name and can be placed absolutely or relatively. -%%% The only inconvenience is that you can only specify a relative position -%%% towards an already declared box. So if you have a box attached to the -%%% bottom, one to the top and a third one which should be in between, you -%%% have to specify the top and bottom boxes before you specify the middle -%%% box. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % - % A coloured circle useful as a bullet with an adjustably strong filling - \newcommand{\colouredcircle}[1]{% - \tikz{\useasboundingbox (-0.2em,-0.32em) rectangle(0.2em,0.32em); \draw[draw=black,fill=baposterBGone!80!black!#1!white,line width=0.03em] (0,0) circle(0.18em);}} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Contribution}{name=contribution,column=0,row=0}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - {}We introduce a method for expression invariant face recognition. A - generative 3D Morphable Model (3DMM) is used to separate identity and - expression components. The expression removal results in increased - recognition performance, even on difficult datasets, without a decrease in - performance on expression-less datasets. - - It is applicable to any kind of input data, and was evaluated here on - textureless range scans. - \vspace{0.3em} - } - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Model}{name=model,column=0,below=contribution}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - The Model was learnt from 275 subjects. We used one neutral expression scan - per identity and 150 expression scans of a subset of the subjects. - - The identity model is a linear model build from the neutral scans. - \begin{align} - \VEC f&=\VEC\mu + \MAT M_n\VEC\alpha_n\qquad. - \end{align} - For each of the 150 expression scans, we calculated an expression vector as - the difference between the expression scan and the corresponding neutral - scan of that subject. This data is already mode-centered, if we regard the - neutral expression as the natural mode of expression data. From these offset - vectors an additional expression matrix $\MAT M_e$ was calculated, such that the complete linear Model is - \begin{align} - \VEC f&=\VEC\mu + \MAT M_n\VEC\alpha_n + \MAT M_e\VEC\alpha_e - \end{align} - The assumption here is, that the face and expression space are linearly - independent, such that each face is represented by a unique set of - coefficients. - \vspace{0.3em} - } - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Fitting}{name=fitting,column=0,below=model}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - A Robust Nonrigid ICP method was used to fit the model to the data. - Robustness was achieved by iteratively reweighting the correspondences and - using hard compatability test for the closest points. - - Fitting was initialized by a simple nose detector and proceeded fully - automatic. - \vspace{0.3em} - } - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Distance Measure}{name=measure,column=0,below=fitting}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - The Mahalanobis angle between the identity coefficients $\VEC{\alpha_{n}}$ - was used for classification. - \vspace{0.3em} - } - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Expression Neutralization}{name=results neutralization,column=1,row=0}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \begin{tikzpicture}[x=0.3333\linewidth,y=-0.42\linewidth] - \path [use as bounding box] (-0.5,-0.5) rectangle(2.5,1.7); - \path - (0,0) node{\includegraphics[width=0.42\linewidth]{D1077}} - (1,0) node{\includegraphics[width=0.47\linewidth]{D1077_fit_expression}} - (2,0) node{\includegraphics[width=0.47\linewidth]{D1077_fit}} - - (0,1) node{\includegraphics[width=0.42\linewidth]{D1360}} - (1,1) node{\includegraphics[width=0.47\linewidth]{D1360_fit_expression}} - (2,1) node{\includegraphics[width=0.47\linewidth]{D1360_fit}} - - (0,1.6) node {\smaller a) Target} - (1,1.6) node {\smaller b) Fit} - (2,1.6) node {\smaller c) Normalized}; - \end{tikzpicture} - \vspace{0.5em} - - Expression normalisation for two scans of the same individual. - The robust fitting gives a good estimate (b) of the true face surface given - the noisy measurement (a). It fills in holes and removes artifacts using - prior knowledge from the face model. The pose and expression normalized faces - (c) are used for face recognition. - \vspace{0.5em} - } -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Funding}{name=funding,column=1,span=2,above=bottom}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \smaller - \hspace{1em}This work was supported in part by Microsoft Research through the European PhD Scholarship Programme. - } -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Results}{name=results,column=1,span=2,below=results neutralization,above=funding}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \begin{multicols}{2} - The method was evaluated on the GavabDB expression dataset which - contains 427 Scans, with 3 neutral scans and 4 expression scans per ID. - To test the impact of expression invariance on neutral data we used the - UND Dataset from the Face Recognition Great Vendor Test, which contains - 953 neutral scans with one to eight scans per subject. - \end{multicols}\vspace{-1em} - \mbox{\hspace{0.3\linewidth}\rule{0.4\linewidth}{1pt}\hspace{0.3\linewidth}}\\ - \begin{tabular}{cc} - \hspace{-0.5em}\scalebox{0.735}{\input{shrec_mncg}} & - \hspace{0.5em}\scalebox{0.735}{\input{und_mncg}} - \end{tabular}\\ -% \begin{multicols}{2} - {Expression neutralization improves results on the expression dataset - without decreasing the accuracy on the neutral testset. Plotted is the - ratio of correct answers to the number of possible correct answers. - %Note the different scales for the two graphs. - %Our approach has a high accuracy on the neutral (UND) dataset. - } -% \end{multicols}\vspace{-1em} - \\\mbox{\hspace{0.3\linewidth}\rule{0.4\linewidth}{1pt}\hspace{0.3\linewidth}}\\ - \begin{tabular}{cc} - \hspace{-0.5em}\scalebox{0.735}{\input{shrec_pr}} & - \hspace{0.5em}\scalebox{0.735}{\input{und_pr}} - \end{tabular}\\ -% \begin{multicols}{2} - {Plotted are precision and recall for different retrieval depths. The lower - precision of the UND database is due to the fact that some queries have no - correct answers.} -% \end{multicols}\vspace{-1em} - \\\mbox{\hspace{0.3\linewidth}\rule{0.4\linewidth}{1pt}\hspace{0.3\linewidth}}\\ - \begin{tabular}{cc} - \hspace{-0.5em}\scalebox{0.735}{\input{shrec_far_frr}} & - \hspace{0.5em}\scalebox{0.735}{\input{und_far_frr}} - \end{tabular}\\ -% \begin{multicols}{2} - {Impostor detection is reliable, as the minimum distance to a match - is smaller than the minimum distance to a nonmatch. } -% \end{multicols} - \\ - \vspace{0.5em} - } -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Robustness}{name=robustness,column=2,row=0,above=results,span=1}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \begin{tikzpicture}[x=0.3333\linewidth,y=-0.42\linewidth] - \path [use as bounding box] (-0.5,-0.5) rectangle(2.5,1.7); - \path - (0,0) node{\includegraphics[width=0.42\linewidth]{D1160}} - (1,0) node{\includegraphics[width=0.42\linewidth]{D1425}} - (2,0) node{\includegraphics[width=0.42\linewidth]{D1205}} - - (0,1) node{\includegraphics[width=0.28\linewidth]{D1160_fit_expression}} - (1,1) node{\includegraphics[width=0.28\linewidth]{D1425_fit_expression}} - (2,1) node{\includegraphics[width=0.28\linewidth]{D1205_fit_expression}} - - (1,0.5) node {\smaller a) Target} - (1,1.6) node {\smaller b) Robust Reconstruction}; - \end{tikzpicture} - \vspace{0.5em} - - The reconstruction (b) is robust against scans (a) with artifacts, noise, and - holes. - - This is achieved by a robust iteratively reweighted ICP algorithm and outlier - rejection based on angle comparisions between corresponding points. - } - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{References}{name=references,column=0,above=bottom}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \smaller - \vspace{-0.4em} - \bibliographystyle{ieee} - \renewcommand{\section}[2]{\vskip 0.05em} - \begin{thebibliography}{1}\itemsep=-0.01em - \setlength{\baselineskip}{0.4em} - \bibitem{amberg07:nonrigid} - B.~Amberg, S.~Romdhani, T. Vetter. - \newblock {O}ptimal {S}tep {N}onrigid {ICP} {A}lgorithms for {S}urface {R}egistration - \newblock In {\em Computer Vision and Pattern Recognition 2007} - \bibitem{amberg08:recognition} - B.~Amberg, R.~Knothe, T. Vetter. - \newblock Expression Invariant Face Recognition with a 3D Morphable Model - \newblock In {\em Automated Face and Gesture Recognition 2008} - \end{thebibliography} - } -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Open Questions}{name=questions,column=0,span=1,below=measure,above=references}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - While the expression and identity space are linearly independent, there is - some expression left in the identity model. This is because a ``neutral'' - face is interpreted differently by the subjects. - - We investigate learning ``pure'' separated models from our the available ``impure'' data. - } - -\end{poster} - -\end{document} diff --git a/templates/baposter-template/examples/shrec/poster_landscape.aux b/templates/baposter-template/examples/shrec/poster_landscape.aux deleted file mode 100644 index e0e732f..0000000 --- a/templates/baposter-template/examples/shrec/poster_landscape.aux +++ /dev/null @@ -1,5 +0,0 @@ -\relax -\bibstyle{ieee} -\bibcite{amberg07:nonrigid}{1} -\bibcite{amberg08:recognition}{2} -\pgfsyspdfmark {pgfid1}{1799790}{816750} diff --git a/templates/baposter-template/examples/shrec/poster_landscape.log b/templates/baposter-template/examples/shrec/poster_landscape.log deleted file mode 100644 index b86367b..0000000 --- a/templates/baposter-template/examples/shrec/poster_landscape.log +++ /dev/null @@ -1,1011 +0,0 @@ -This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012) (format=pdflatex 2012.6.30) 5 OCT 2012 10:14 -entering extended mode - restricted \write18 enabled. - %&-line parsing enabled. -**poster_landscape.tex -(./poster_landscape.tex -LaTeX2e <2011/06/27> -Babel and hyphenation patterns for english, dumylang, nohyphenation, ge -rman-x-2012-05-30, ngerman-x-2012-05-30, afrikaans, ancientgreek, ibycus, arabi -c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis -h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis -h, french, friulan, galician, german, ngerman, swissgerman, monogreek, greek, h -ungarian, icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, ma -rathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, -kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, - polish, portuguese, romanian, romansh, russian, sanskrit, serbian, serbianc, s -lovak, slovenian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, -welsh, loaded. -(./baposter.cls -Document Class: baposter 2011/11/26 v2.0 baposter class -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/article.cls -Document Class: article 2007/10/19 v1.4h Standard LaTeX document class -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/size10.clo -File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option) -) -\c@part=\count79 -\c@section=\count80 -\c@subsection=\count81 -\c@subsubsection=\count82 -\c@paragraph=\count83 -\c@subparagraph=\count84 -\c@figure=\count85 -\c@table=\count86 -\abovecaptionskip=\skip41 -\belowcaptionskip=\skip42 -\bibindent=\dimen102 -) -baposter: Brian Amberg, 2007, 2008, 2009, 2010, 2011 | http://www.brian-amberg. -de/uni/poster/ -baposter: Reinhold Kainhofer, 2011 | http://reinhold.kainhofer.com/ -\baposter@basepaperwidth=\skip43 -\baposter@basepaperheight=\skip44 -\baposter@basemargin=\skip45 -\baposter@finalpaperwidth=\skip46 -\baposter@finalpaperheight=\skip47 -\baposter@finalmargin=\skip48 -\headerheight=\skip49 -\colwidth=\skip50 -\colheight=\skip51 -\baposter@@colspacing=\skip52 -\baposter@box@@cornerradius=\skip53 -\baposter@box@@boxheaderheight=\skip54 -\baposter@box@@boxpadding=\skip55 -\boxstartx=\skip56 -\boxstarty=\skip57 -\boxwidth=\skip58 -\boxheight=\skip59 -\baposter@titleimage@left@width=\skip60 -\baposter@titleimage@right@width=\skip61 -\baposter@titleimage@textwidth=\skip62 -\baposter@box@content=\box26 -\baposter@titleimage@left=\box27 -\baposter@titleimage@title=\box28 -\baposter@titleimage@right=\box29 -Use Packages -(/usr/local/texlive/2012/texmf-dist/tex/latex/xkeyval/xkeyval.sty -Package: xkeyval 2008/08/13 v2.6a package option processing (HA) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/xkeyval/xkeyval.tex -\XKV@toks=\toks14 -\XKV@tempa@toks=\toks15 -\XKV@depth=\count87 -File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/xkeyval/keyval.tex))) -(/usr/local/texlive/2012/texmf-dist/tex/latex/tools/calc.sty -Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ) -\calc@Acount=\count88 -\calc@Bcount=\count89 -\calc@Adimen=\dimen103 -\calc@Bdimen=\dimen104 -\calc@Askip=\skip63 -\calc@Bskip=\skip64 -LaTeX Info: Redefining \setlength on input line 76. -LaTeX Info: Redefining \addtolength on input line 77. -\calc@Ccount=\count90 -\calc@Cskip=\skip65 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/xcolor/xcolor.sty -Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK) - -(/usr/local/texlive/2012/texmf-dist/tex/latex/latexconfig/color.cfg -File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive -) -Package xcolor Info: Driver file: pdftex.def on input line 225. - -(/usr/local/texlive/2012/texmf-dist/tex/latex/pdftex-def/pdftex.def -File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/infwarerr.sty -Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ltxcmds.sty -Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO) -) -\Gread@gobject=\count91 -) -Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337. -Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1341. -Package xcolor Info: Model `RGB' extended on input line 1353. -Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355. -Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356. -Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357. -Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358. -Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359. -Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360. -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te -x -\pgfutil@everybye=\toks16 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def -\pgfutil@abb=\box30 -(/usr/local/texlive/2012/texmf-dist/tex/latex/ms/everyshi.sty -Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex -Package: pgfrcs 2010/10/25 v2.10 (rcs-revision 1.24) -)) -Package: pgf 2008/01/15 v2.10 (rcs-revision 1.12) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty -(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) - -(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) - -(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/trig.sty -Package: trig 1999/03/16 v1.09 sin cos tan (DPC) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/latexconfig/graphics.cfg -File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live -) -Package graphics Info: Driver file: pdftex.def on input line 91. -) -\Gin@req@height=\dimen105 -\Gin@req@width=\dimen106 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex -Package: pgfsys 2010/06/30 v2.10 (rcs-revision 1.37) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex -\pgfkeys@pathtoks=\toks17 -\pgfkeys@temptoks=\toks18 - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.c -ode.tex -\pgfkeys@tmptoks=\toks19 -)) -\pgf@x=\dimen107 -\pgf@y=\dimen108 -\pgf@xa=\dimen109 -\pgf@ya=\dimen110 -\pgf@xb=\dimen111 -\pgf@yb=\dimen112 -\pgf@xc=\dimen113 -\pgf@yc=\dimen114 -\w@pgf@writea=\write3 -\r@pgf@reada=\read1 -\c@pgf@counta=\count92 -\c@pgf@countb=\count93 -\c@pgf@countc=\count94 -\c@pgf@countd=\count95 - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg -File: pgf.cfg 2008/05/14 (rcs-revision 1.7) -) -Package pgfsys Info: Driver file for pgf: pgfsys-pdftex.def on input line 900. - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d -ef -File: pgfsys-pdftex.def 2009/05/22 (rcs-revision 1.26) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p -df.def -File: pgfsys-common-pdf.def 2008/05/19 (rcs-revision 1.10) -))) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. -code.tex -File: pgfsyssoftpath.code.tex 2008/07/18 (rcs-revision 1.7) -\pgfsyssoftpath@smallbuffer@items=\count96 -\pgfsyssoftpath@bigbuffer@items=\count97 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. -code.tex -File: pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4) -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex -Package: pgfcore 2010/04/11 v2.10 (rcs-revision 1.7) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex -\pgfmath@dimen=\dimen115 -\pgfmath@count=\count98 -\pgfmath@box=\box31 -\pgfmath@toks=\toks20 -\pgfmath@stack@operand=\toks21 -\pgfmath@stack@operation=\toks22 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. -tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic -.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo -nometric.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando -m.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa -rison.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. -code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round -.code.tex) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. -code.tex))) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex -\c@pgfmathroundto@lastzeros=\count99 -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co -de.tex -File: pgfcorepoints.code.tex 2010/04/09 (rcs-revision 1.20) -\pgf@picminx=\dimen116 -\pgf@picmaxx=\dimen117 -\pgf@picminy=\dimen118 -\pgf@picmaxy=\dimen119 -\pgf@pathminx=\dimen120 -\pgf@pathmaxx=\dimen121 -\pgf@pathminy=\dimen122 -\pgf@pathmaxy=\dimen123 -\pgf@xx=\dimen124 -\pgf@xy=\dimen125 -\pgf@yx=\dimen126 -\pgf@yy=\dimen127 -\pgf@zx=\dimen128 -\pgf@zy=\dimen129 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst -ruct.code.tex -File: pgfcorepathconstruct.code.tex 2010/08/03 (rcs-revision 1.24) -\pgf@path@lastx=\dimen130 -\pgf@path@lasty=\dimen131 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage -.code.tex -File: pgfcorepathusage.code.tex 2008/04/22 (rcs-revision 1.12) -\pgf@shorten@end@additional=\dimen132 -\pgf@shorten@start@additional=\dimen133 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co -de.tex -File: pgfcorescopes.code.tex 2010/09/08 (rcs-revision 1.34) -\pgfpic=\box32 -\pgf@hbox=\box33 -\pgf@layerbox@main=\box34 -\pgf@picture@serial@count=\count100 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst -ate.code.tex -File: pgfcoregraphicstate.code.tex 2008/04/22 (rcs-revision 1.9) -\pgflinewidth=\dimen134 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform -ations.code.tex -File: pgfcoretransformations.code.tex 2009/06/10 (rcs-revision 1.11) -\pgf@pt@x=\dimen135 -\pgf@pt@y=\dimen136 -\pgf@pt@temp=\dimen137 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod -e.tex -File: pgfcorequick.code.tex 2008/10/09 (rcs-revision 1.3) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c -ode.tex -File: pgfcoreobjects.code.tex 2006/10/11 (rcs-revision 1.2) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce -ssing.code.tex -File: pgfcorepathprocessing.code.tex 2008/10/09 (rcs-revision 1.8) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co -de.tex -File: pgfcorearrows.code.tex 2008/04/23 (rcs-revision 1.11) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod -e.tex -File: pgfcoreshade.code.tex 2008/11/23 (rcs-revision 1.13) -\pgf@max=\dimen138 -\pgf@sys@shading@range@num=\count101 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod -e.tex -File: pgfcoreimage.code.tex 2010/03/25 (rcs-revision 1.16) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. -code.tex -File: pgfcoreexternal.code.tex 2010/09/01 (rcs-revision 1.17) -\pgfexternal@startupbox=\box35 -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co -de.tex -File: pgfcorelayers.code.tex 2010/08/27 (rcs-revision 1.2) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare -ncy.code.tex -File: pgfcoretransparency.code.tex 2008/01/17 (rcs-revision 1.2) -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. -code.tex -File: pgfcorepatterns.code.tex 2009/07/02 (rcs-revision 1.3) -))) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod -e.tex -File: pgfmoduleshapes.code.tex 2010/09/09 (rcs-revision 1.13) -\pgfnodeparttextbox=\box36 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. -tex -File: pgfmoduleplot.code.tex 2010/10/22 (rcs-revision 1.8) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version --0-65.sty -Package: pgfcomp-version-0-65 2007/07/03 v2.10 (rcs-revision 1.7) -\pgf@nodesepstart=\dimen139 -\pgf@nodesepend=\dimen140 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version --1-18.sty -Package: pgfcomp-version-1-18 2007/07/23 v2.10 (rcs-revision 1.1) -)) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/utilities/pgffor.sty -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex) -) (/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex -Package: pgffor 2010/03/23 v2.10 (rcs-revision 1.18) -\pgffor@iter=\dimen141 -\pgffor@skip=\dimen142 -\pgffor@stack=\toks23 -\pgffor@toks=\toks24 -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod -e.tex -Package: tikz 2010/10/13 v2.10 (rcs-revision 1.76) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan -dlers.code.tex -File: pgflibraryplothandlers.code.tex 2010/05/31 v2.10 (rcs-revision 1.15) -\pgf@plot@mark@count=\count102 -\pgfplotmarksize=\dimen143 -) -\tikz@lastx=\dimen144 -\tikz@lasty=\dimen145 -\tikz@lastxsaved=\dimen146 -\tikz@lastysaved=\dimen147 -\tikzleveldistance=\dimen148 -\tikzsiblingdistance=\dimen149 -\tikz@figbox=\box37 -\tikz@tempbox=\box38 -\tikztreelevel=\count103 -\tikznumberofchildren=\count104 -\tikznumberofcurrentchild=\count105 -\tikz@fig@count=\count106 - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod -e.tex -File: pgfmodulematrix.code.tex 2010/08/24 (rcs-revision 1.4) -\pgfmatrixcurrentrow=\count107 -\pgfmatrixcurrentcolumn=\count108 -\pgf@matrix@numberofcolumns=\count109 -) -\tikz@expandcount=\count110 - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarytopaths.code.tex -File: tikzlibrarytopaths.code.tex 2008/06/17 v2.10 (rcs-revision 1.2) -))) -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/ifthen.sty -Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty -Package: fontenc 2005/09/27 v1.99g Standard LaTeX package - -(/usr/local/texlive/2012/texmf-dist/tex/latex/base/t1enc.def -File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file -LaTeX Font Info: Redeclaring font encoding T1 on input line 43. -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarydecorations.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/modules/pgfmoduledecoration -s.code.tex -\pgfdecoratedcompleteddistance=\dimen150 -\pgfdecoratedremainingdistance=\dimen151 -\pgfdecoratedinputsegmentcompleteddistance=\dimen152 -\pgfdecoratedinputsegmentremainingdistance=\dimen153 -\pgf@decorate@distancetomove=\dimen154 -\pgf@decorate@repeatstate=\count111 -\pgfdecorationsegmentamplitude=\dimen155 -\pgfdecorationsegmentlength=\dimen156 -) -\tikz@lib@dec@box=\box39 -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibraryfadings.code.tex -File: tikzlibraryfadings.code.tex 2009/11/15 v2.10 (rcs-revision 1.2) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings -.code.tex -File: pgflibraryfadings.code.tex 2008/02/07 v2.10 (rcs-revision 1.3) -)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarysnakes.code.tex -File: tikzlibrarysnakes.code.tex 2008/02/05 v2.10 (rcs-revision 1.6) - - -Package tikz Warning: Snakes have been superseded by decorations. Please use th -e decoration libraries instead of the snakes library on input line 14. - - -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarydecorations.pathmorphing.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/decorations/pgfli -brarydecorations.pathmorphing.code.tex)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarydecorations.pathreplacing.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/decorations/pgfli -brarydecorations.pathreplacing.code.tex)) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarydecorations.shapes.code.tex -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/libraries/decorations/pgfli -brarydecorations.shapes.code.tex))) -(/usr/local/texlive/2012/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarycalc.code.tex -File: tikzlibrarycalc.code.tex 2009/09/04 v2.10 (rcs-revision 1.6) -) -\baposter@movebody=\skip66 -\baposter@basemarginright=\skip67 -\baposter@basemarginleft=\skip68 - -Paperwidth=2392.87677pt -Paperheight=3383.03267pt -BasePaperwidth=698.73782pt -BasePaperheight=987.87073pt -(/usr/local/texlive/2012/texmf-dist/tex/latex/geometry/geometry.sty -Package: geometry 2010/09/12 v5.6 Page Geometry - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ifpdf.sty -Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO) -Package ifpdf Info: pdfTeX in PDF mode is detected. -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ifvtex.sty -Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO) -Package ifvtex Info: VTeX not detected. -) -(/usr/local/texlive/2012/texmf-dist/tex/generic/ifxetex/ifxetex.sty -Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional -) -\Gm@cnth=\count112 -\Gm@cntv=\count113 -\c@Gm@tempcnt=\count114 -\Gm@bindingoffset=\dimen157 -\Gm@wd@mp=\dimen158 -\Gm@odd@mp=\dimen159 -\Gm@even@mp=\dimen160 -\Gm@layoutwidth=\dimen161 -\Gm@layoutheight=\dimen162 -\Gm@layouthoffset=\dimen163 -\Gm@layoutvoffset=\dimen164 -\Gm@dimlist=\toks25 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/utilities/pgfpages.sty -Package: pgfpages 2004/11/05 ver 0.01 -\pgf@logicalpages=\count115 -\pgf@firstshipout=\count116 -\pgf@lastshipout=\count117 -\pgf@currentshipout=\count118 -\pgf@cpn=\count119 -\pgf@shipoutnextto=\count120 -\pgfphysicalheight=\dimen165 -\pgfphysicalwidth=\dimen166 -\pgfpages@shipoutbox=\box40 -) -\pgfpages@box@1=\box41 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/times.sty -Package: times 2005/04/12 PSNFSS-v9.2a (SPQR) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amsmath.sty -Package: amsmath 2000/07/18 v2.13 AMS math features -\@mathmargin=\skip69 - -For additional information on amsmath, use the `?' option. -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amstext.sty -Package: amstext 2000/06/29 v2.01 - -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amsgen.sty -File: amsgen.sty 1999/11/30 v2.0 -\@emptytoks=\toks26 -\ex@=\dimen167 -)) -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amsbsy.sty -Package: amsbsy 1999/11/29 v1.2d -\pmbraise@=\dimen168 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsmath/amsopn.sty -Package: amsopn 1999/12/14 v2.01 operator names -) -\inf@bad=\count121 -LaTeX Info: Redefining \frac on input line 211. -\uproot@=\count122 -\leftroot@=\count123 -LaTeX Info: Redefining \overline on input line 307. -\classnum@=\count124 -\DOTSCASE@=\count125 -LaTeX Info: Redefining \ldots on input line 379. -LaTeX Info: Redefining \dots on input line 382. -LaTeX Info: Redefining \cdots on input line 467. -\Mathstrutbox@=\box42 -\strutbox@=\box43 -\big@size=\dimen169 -LaTeX Font Info: Redeclaring font encoding OML on input line 567. -LaTeX Font Info: Redeclaring font encoding OMS on input line 568. -\macc@depth=\count126 -\c@MaxMatrixCols=\count127 -\dotsspace@=\muskip10 -\c@parentequation=\count128 -\dspbrk@lvl=\count129 -\tag@help=\toks27 -\row@=\count130 -\column@=\count131 -\maxfields@=\count132 -\andhelp@=\toks28 -\eqnshift@=\dimen170 -\alignsep@=\dimen171 -\tagshift@=\dimen172 -\tagwidth@=\dimen173 -\totwidth@=\dimen174 -\lineht@=\dimen175 -\@envbody=\toks29 -\multlinegap=\skip70 -\multlinetaggap=\skip71 -\mathdisplay@stack=\toks30 -LaTeX Info: Redefining \[ on input line 2666. -LaTeX Info: Redefining \] on input line 2667. -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsfonts/amssymb.sty -Package: amssymb 2009/06/22 v3.00 - -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsfonts/amsfonts.sty -Package: amsfonts 2009/06/22 v3.00 Basic AMSFonts support -\symAMSa=\mathgroup4 -\symAMSb=\mathgroup5 -LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' -(Font) U/euf/m/n --> U/euf/b/n on input line 96. -)) -(/usr/local/texlive/2012/texmf-dist/tex/latex/relsize/relsize.sty -Package: relsize 2011/09/21 ver 4.0 - -Examine \normalsize starts \@setfontsize size may be \@xpt. -Examine \small starts \@setfontsize size may be \@ixpt. -Examine \footnotesize starts \@setfontsize size may be \@viiipt. -Examine \large starts \@setfontsize size may be \@xiipt. -Examine \Large starts \@setfontsize size may be \@xivpt. -Examine \LARGE starts \@setfontsize size may be \@xviipt. -Examine \scriptsize starts \@setfontsize size may be \@viipt. -Examine \tiny starts \@setfontsize size may be \@vpt. -Examine \huge starts \@setfontsize size may be \@xxpt. -Examine \Huge starts \@setfontsize size may be \@xxvpt. ) -(/usr/local/texlive/2012/texmf-dist/tex/latex/multirow/multirow.sty -\bigstrutjot=\dimen176 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/tools/bm.sty -Package: bm 2004/02/26 v1.1c Bold Symbol Support (DPC/FMi) -\symboldoperators=\mathgroup6 -\symboldletters=\mathgroup7 -\symboldsymbols=\mathgroup8 -LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 138. -LaTeX Info: Redefining \bm on input line 204. -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/tools/multicol.sty -Package: multicol 2011/06/27 v1.7a multicolumn formatting (FMi) -\c@tracingmulticols=\count133 -\mult@box=\box44 -\multicol@leftmargin=\dimen177 -\c@unbalance=\count134 -\c@collectmore=\count135 -\doublecol@number=\count136 -\multicoltolerance=\count137 -\multicolpretolerance=\count138 -\full@width=\dimen178 -\page@free=\dimen179 -\premulticols=\dimen180 -\postmulticols=\dimen181 -\multicolsep=\skip72 -\multicolbaselineskip=\skip73 -\partial@page=\box45 -\last@line=\box46 -\mult@rightbox=\box47 -\mult@grightbox=\box48 -\mult@gfirstbox=\box49 -\mult@firstbox=\box50 -\@tempa=\box51 -\@tempa=\box52 -\@tempa=\box53 -\@tempa=\box54 -\@tempa=\box55 -\@tempa=\box56 -\@tempa=\box57 -\@tempa=\box58 -\@tempa=\box59 -\@tempa=\box60 -\@tempa=\box61 -\@tempa=\box62 -\@tempa=\box63 -\@tempa=\box64 -\@tempa=\box65 -\@tempa=\box66 -\@tempa=\box67 -\c@columnbadness=\count139 -\c@finalcolumnbadness=\count140 -\last@try=\dimen182 -\multicolovershoot=\dimen183 -\multicolundershoot=\dimen184 -\mult@nat@firstbox=\box68 -\colbreak@box=\box69 -\multicol@sort@counter=\count141 -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/pgf/basiclayer/pgfbaselayers.sty - -Package pgf Warning: This package is obsolete and no longer needed on input lin -e 13. - -) -\pgf@layerbox@background=\box70 -\pgf@layerboxsaved@background=\box71 -\pgf@layerbox@foreground=\box72 -\pgf@layerboxsaved@foreground=\box73 - (/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/helvet.sty -Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS) -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/palatino.sty -Package: palatino 2005/04/12 PSNFSS-v9.2a (SPQR) -) - -LaTeX Warning: Unused global option(s): - [final]. - -(./poster_landscape.aux) -\openout1 = `poster_landscape.aux'. - -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 68. -LaTeX Font Info: ... okay on input line 68. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 68. -LaTeX Font Info: ... okay on input line 68. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 68. -LaTeX Font Info: ... okay on input line 68. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 68. -LaTeX Font Info: ... okay on input line 68. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 68. -LaTeX Font Info: ... okay on input line 68. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 68. -LaTeX Font Info: ... okay on input line 68. -LaTeX Font Info: Try loading font information for T1+ppl on input line 68. - -(/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/t1ppl.fd -File: t1ppl.fd 2001/06/04 font definitions for T1/ppl. -) -(/usr/local/texlive/2012/texmf-dist/tex/context/base/supp-pdf.mkii -[Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count142 -\scratchdimen=\dimen185 -\scratchbox=\box74 -\nofMPsegments=\count143 -\nofMParguments=\count144 -\everyMPshowfont=\toks31 -\MPscratchCnt=\count145 -\MPscratchDim=\dimen186 -\MPnumerator=\count146 -\makeMPintoPDFobject=\count147 -\everyMPtoPDFconversion=\toks32 -) ABD: EveryShipout initializing macros -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty -Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO -) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ifluatex.sty -Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) -Package ifluatex Info: LuaTeX not detected. -) -Package pdftexcmds Info: LuaTeX not detected. -Package pdftexcmds Info: \pdf@primitive is available. -Package pdftexcmds Info: \pdf@ifprimitive is available. -Package pdftexcmds Info: \pdfdraftmode found. -) -(/usr/local/texlive/2012/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty -Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf - -(/usr/local/texlive/2012/texmf-dist/tex/latex/oberdiek/grfext.sty -Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty -Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO) -)) -(/usr/local/texlive/2012/texmf-dist/tex/latex/oberdiek/kvoptions.sty -Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty -Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO) - -(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/etexcmds.sty -Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO) -Package etexcmds Info: Could not find \expanded. -(etexcmds) That can mean that you are not using pdfTeX 1.50 or -(etexcmds) that some package has redefined \expanded. -(etexcmds) In the latter case, load this package earlier. -))) -Package grfext Info: Graphics extension search list: -(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE -G,.JBIG2,.JB2,.eps] -(grfext) \AppendGraphicsExtensions on input line 452. - -(/usr/local/texlive/2012/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 -)) -*geometry* driver: auto-detecting -*geometry* detected driver: pdftex -*geometry* verbose mode - [ preamble ] result: -* driver: pdftex -* paper: custom -* layout: -* layoutoffset:(h,v)=(0.0pt,0.0pt) -* modes: landscape -* h-part:(L,W,R)=(12.46262pt, 962.9455pt, 12.46262pt) -* v-part:(T,H,B)=(12.46262pt, 673.81259pt, 12.46262pt) -* \paperwidth=987.87073pt -* \paperheight=698.73782pt -* \textwidth=962.9455pt -* \textheight=673.81259pt -* \oddsidemargin=-59.80737pt -* \evensidemargin=-59.80737pt -* \topmargin=-96.80737pt -* \headheight=12.0pt -* \headsep=25.0pt -* \topskip=10.0pt -* \footskip=30.0pt -* \marginparwidth=65.0pt -* \marginparsep=11.0pt -* \columnsep=6.99826pt -* \skip\footins=9.0pt plus 4.0pt minus 2.0pt -* \hoffset=0.0pt -* \voffset=0.0pt -* \mag=1000 -* \@twocolumnfalse -* \@twosidefalse -* \@mparswitchfalse -* \@reversemarginfalse -* (1in=72.27pt=25.4mm, 1cm=28.453pt) - -Poster Starts - -File: images/msrlogo.pdf Graphic file (type pdf) - -Package pdftex.def Info: images/msrlogo.pdf used on input line 139. -(pdftex.def) Requested size: 71.68921pt x 20.0pt. - - -File: images/logo.pdf Graphic file (type pdf) - -Package pdftex.def Info: images/logo.pdf used on input line 139. -(pdftex.def) Requested size: 39.51268pt x 55.0pt. -LaTeX Font Info: Try loading font information for U+msa on input line 139. - -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsfonts/umsa.fd -File: umsa.fd 2009/06/22 v3.00 AMS symbols A -) -LaTeX Font Info: Try loading font information for U+msb on input line 139. - -(/usr/local/texlive/2012/texmf-dist/tex/latex/amsfonts/umsb.fd -File: umsb.fd 2009/06/22 v3.00 AMS symbols B -) -LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <10> not available -(Font) Font shape `T1/ppl/b/n' tried instead on input line 139. -LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <24.88> not available -(Font) Font shape `T1/ppl/b/n' tried instead on input line 139. -LaTeX Font Info: Try loading font information for T1+phv on input line 139. - -(/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/t1phv.fd -File: t1phv.fd 2001/06/04 scalable font definitions for T1/phv. -) -\leftimgwidth=\skip74 - -Underfull \hbox (badness 1178) in paragraph at lines 173--173 -\T1/ppl/m/n/10 face recog-ni-tion. A gen-er-a-tive 3D Mor-phable - [] - -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! - -File: images/16_1_tgt.png Graphic file (type png) - -Package pdftex.def Info: images/16_1_tgt.png used on input line 234. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/16_1_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/16_1_expression.png used on input line 234. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/16_1_neutral.png Graphic file (type png) - - -Package pdftex.def Info: images/16_1_neutral.png used on input line 234. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/16_6_tgt.png Graphic file (type png) - -Package pdftex.def Info: images/16_6_tgt.png used on input line 234. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/16_6_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/16_6_expression.png used on input line 234. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/16_6_neutral.png Graphic file (type png) - - -Package pdftex.def Info: images/16_6_neutral.png used on input line 234. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - -Overfull \hbox (6.31609pt too wide) in paragraph at lines 234--234 -[][] - [] - - -Underfull \hbox (badness 1859) in paragraph at lines 234--234 -\T1/ppl/m/n/10 ar-ti-facts us-ing prior knowl-edge from the face - [] - -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! - -File: images/56_4_tgt.png Graphic file (type png) - -Package pdftex.def Info: images/56_4_tgt.png used on input line 250. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/23_2_tgt.png Graphic file (type png) - -Package pdftex.def Info: images/23_2_tgt.png used on input line 250. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/5_6_tgt.png Graphic file (type png) - -Package pdftex.def Info: images/5_6_tgt.png used on input line 250. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/56_4_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/56_4_expression.png used on input line 250. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/23_2_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/23_2_expression.png used on input line 250. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - - -File: images/5_6_expression.png Graphic file (type png) - - -Package pdftex.def Info: images/5_6_expression.png used on input line 250. -(pdftex.def) Requested size: 74.01749pt x 93.75887pt. - -Overfull \hbox (6.31609pt too wide) in paragraph at lines 250--250 -[][] - [] - -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -(./shrec_MNCG.tex -File: images/shrec_MNCG.pdf Graphic file (type pdf) - - -Package pdftex.def Info: images/shrec_MNCG.pdf used on input line 126. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) (./und_MNCG.tex - -File: images/und_MNCG.pdf Graphic file (type pdf) - -Package pdftex.def Info: images/und_MNCG.pdf used on input line 124. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) -(./shrec_PR.tex -File: images/shrec_PR.pdf Graphic file (type pdf) - - -Package pdftex.def Info: images/shrec_PR.pdf used on input line 114. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) (./und_PR.tex - -File: images/und_PR.pdf Graphic file (type pdf) - -Package pdftex.def Info: images/und_PR.pdf used on input line 114. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) -(./shrec_FARFRR.tex -File: images/shrec_FARFRR.pdf Graphic file (type pdf) - - -Package pdftex.def Info: images/shrec_FARFRR.pdf used on input line 122. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) (./und_FARFRR.tex - -File: images/und_FARFRR.pdf Graphic file (type pdf) - - -Package pdftex.def Info: images/und_FARFRR.pdf used on input line 122. -(pdftex.def) Requested size: 289.07928pt x 126.47218pt. -) -Underfull \hbox (badness 10000) in paragraph at lines 294--294 - - [] - -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -Missing character: There is no ; in font nullfont! -[2 - -{/usr/local/texlive/2012/texmf-var/fonts/map/pdftex/updmap/pdftex.map} <./image -s/msrlogo.pdf> <./images/logo.pdf> <./images/16_1_tgt.png> <./images/16_1_expre -ssion.png> <./images/16_1_neutral.png> <./images/16_6_tgt.png> <./images/16_6_e -xpression.png> <./images/16_6_neutral.png> <./images/56_4_tgt.png> <./images/23 -_2_tgt.png> <./images/5_6_tgt.png> <./images/56_4_expression.png> <./images/23_ -2_expression.png> <./images/5_6_expression.png> <./images/shrec_MNCG.pdf> <./im -ages/und_MNCG.pdf> <./images/shrec_PR.pdf> <./images/und_PR.pdf> <./images/shre -c_FARFRR.pdf> <./images/und_FARFRR.pdf>] (./poster_landscape.aux) ) -Here is how much of TeX's memory you used: - 14167 strings out of 493488 - 277430 string characters out of 3141326 - 377721 words of memory out of 3000000 - 17107 multiletter control sequences out of 15000+200000 - 25836 words of font info for 48 fonts, out of 3000000 for 9000 - 957 hyphenation exceptions out of 8191 - 63i,19n,70p,427b,992s stack positions out of 5000i,500n,10000p,200000b,50000s -{/usr/local/ -texlive/2012/texmf-dist/fonts/enc/dvips/base/8r.enc} -Output written on poster_landscape.pdf (1 page, 882342 bytes). -PDF statistics: - 113 PDF objects out of 1000 (max. 8388607) - 52 compressed objects within 1 object stream - 0 named destinations out of 1000 (max. 500000) - 209 words of extra memory for PDF output out of 10000 (max. 10000000) - diff --git a/templates/baposter-template/examples/shrec/poster_landscape.pdf b/templates/baposter-template/examples/shrec/poster_landscape.pdf deleted file mode 100644 index 91ebade..0000000 Binary files a/templates/baposter-template/examples/shrec/poster_landscape.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/poster_landscape.tex b/templates/baposter-template/examples/shrec/poster_landscape.tex deleted file mode 100644 index ec0566f..0000000 --- a/templates/baposter-template/examples/shrec/poster_landscape.tex +++ /dev/null @@ -1,331 +0,0 @@ -\documentclass[a0paper,landscape,final]{baposter} - -\usepackage{times} -\usepackage{calc} -\usepackage{graphicx} -\usepackage{amsmath} -\usepackage{amssymb} -\usepackage{relsize} -\usepackage{multirow} -\usepackage{bm} - -\usepackage{graphicx} -\usepackage{multicol} - -\usepackage{pgfbaselayers} -\pgfdeclarelayer{background} -\pgfdeclarelayer{foreground} -\pgfsetlayers{background,main,foreground} - -\usepackage{helvet} -%\usepackage{bookman} -\usepackage{palatino} - -\newcommand{\captionfont}{\footnotesize} - -\selectcolormodel{cmyk} - -\graphicspath{{images/}} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%%% Some math symbols used in the text -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Format -\newcommand{\Matrix}[1]{\begin{bmatrix} #1 \end{bmatrix}} -\newcommand{\Vector}[1]{\Matrix{#1}} -\newcommand*{\SET}[1] {\ensuremath{\mathcal{#1}}} -\newcommand*{\MAT}[1] {\ensuremath{\mathbf{#1}}} -\newcommand*{\VEC}[1] {\ensuremath{\bm{#1}}} -\newcommand*{\CONST}[1]{\ensuremath{\mathit{#1}}} -\newcommand*{\norm}[1]{\mathopen\| #1 \mathclose\|}% use instead of $\|x\|$ -\newcommand*{\abs}[1]{\mathopen| #1 \mathclose|}% use instead of $\|x\|$ -\newcommand*{\absLR}[1]{\left| #1 \right|}% use instead of $\|x\|$ - -\def\norm#1{\mathopen\| #1 \mathclose\|}% use instead of $\|x\|$ -\newcommand{\normLR}[1]{\left\| #1 \right\|}% use instead of $\|x\|$ - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Multicol Settings -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\setlength{\columnsep}{0.7em} -\setlength{\columnseprule}{0mm} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Save space in lists. Use this after the opening of the list -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newcommand{\compresslist}{% -\setlength{\itemsep}{1pt}% -\setlength{\parskip}{0pt}% -\setlength{\parsep}{0pt}% -} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Begin of Document -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\begin{document} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Here starts the poster -%%%--------------------------------------------------------------------------- -%%% Format it to your taste with the options -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\typeout{Poster Starts} -\background{ - \begin{tikzpicture}[remember picture,overlay]% - \draw (current page.north west)+(-2em,-0em) node[anchor=north west] {\hspace{-2em}\includegraphics[height=1.1\textheight]{silhouettes_background}}; - \end{tikzpicture}% -} -\definecolor{silver}{cmyk}{0,0,0,0.3} -\definecolor{yellow}{cmyk}{0,0,0.9,0.0} -\definecolor{reddishyellow}{cmyk}{0,0.22,1.0,0.0} -\definecolor{black}{cmyk}{0,0,0.0,1.0} -\definecolor{darkYellow}{cmyk}{0,0,1.0,0.5} -\definecolor{darkSilver}{cmyk}{0,0,0,0.1} - -\definecolor{lightyellow}{cmyk}{0,0,0.3,0.0} -\definecolor{lighteryellow}{cmyk}{0,0,0.1,0.0} -\definecolor{lighteryellow}{cmyk}{0,0,0.1,0.0} -\definecolor{lightestyellow}{cmyk}{0,0,0.05,0.0} -\begin{poster}{ - % Show grid to help with alignment - grid=false, - % Column spacing - colspacing=1em, - % Color style - bgColorOne=lighteryellow, - bgColorTwo=lightestyellow, - borderColor=reddishyellow, - headerColorOne=yellow, - headerColorTwo=reddishyellow, - headerFontColor=black, - boxColorOne=lightyellow, - boxColorTwo=lighteryellow, - % Format of textbox - textborder=roundedleft, - % Format of text header - eyecatcher=false, - headerborder=open, - headerheight=0.08\textheight, - headershape=roundedright, - headershade=plain, - headerfont=\Large\textsf, %Sans Serif - boxshade=plain, -% background=shade-tb, - background=plain, - linewidth=2pt - } - % Eye Catcher - {} % No eye catcher for this poster. If an eye catcher is present, the title is centered between eye-catcher and logo. - % Title - {\sf %Sans Serif - %\bf% Serif - Expression Invariant Face Recognition using a 3D Morphable Model} - % Authors - {\sf %Sans Serif - % Serif - Brian Amberg\hspace{3em} - brian.amberg@unibas.ch\hspace{3em} - University of Basel, Switzerland - } - % University logo - {{\begin{minipage}{16em} - \hfill - \includegraphics[height=2em]{msrlogo} - \includegraphics[height=5.5em]{logo} - \end{minipage}} - } - - \tikzstyle{light shaded}=[top color=baposterBGtwo!30!white,bottom color=baposterBGone!30!white,shading=axis,shading angle=30] - - % Width of left inset image - \newlength{\leftimgwidth} - \setlength{\leftimgwidth}{0.78em+8.0em} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%% Now define the boxes that make up the poster -%%%--------------------------------------------------------------------------- -%%% Each box has a name and can be placed absolutely or relatively. -%%% The only inconvenience is that you can only specify a relative position -%%% towards an already declared box. So if you have a box attached to the -%%% bottom, one to the top and a third one which should be in between, you -%%% have to specify the top and bottom boxes before you specify the middle -%%% box. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - % - % A coloured circle useful as a bullet with an adjustably strong filling - \newcommand{\colouredcircle}[1]{% - \tikz{\useasboundingbox (-0.2em,-0.32em) rectangle(0.2em,0.32em); \draw[draw=black,fill=baposterBGone!80!black!#1!white,line width=0.03em] (0,0) circle(0.18em);}} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Contribution}{name=contribution,column=0,row=0}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - {}We introduce a method for expression invariant face recognition. A - generative 3D Morphable Model (3DMM) is used to separate identity and - expression components. The expression removal results in greatly increased - recognition performance, even on difficult datasets, without a decrease in - performance on expression-less datasets. - - It is applicable to any kind of input data, and was evaluated here on - textureless range scans. - } - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Model}{name=model,column=0,below=contribution}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - The Model was learnt from 175 subjects. We used one neutral expression scan - per identity and 50 expression scans of a subset of the subjects. - - The identity model is a linear model build from the neutral scans. - \begin{align} - \VEC f&=\VEC\mu + \MAT M_n\VEC\alpha_n\qquad. - \end{align} - For each of the 50 expression scans, we calculated an expression vector as - the difference between the expression scan and the corresponding neutral - scan of that subject. This data is already mode-centered, if we regard the - neutral expression as the natural mode of expression data. From these offset - vectors an additional expression matrix $\MAT M_e$ was calculated, such that the complete linear Model is - \begin{align} - \VEC f&=\VEC\mu + \MAT M_n\VEC\alpha_n + \MAT M_e\VEC\alpha_e - \end{align} - The assumption here is, that the face and expression space are linearly - independent, such that each face is represented by a unique set of - coefficients. - } - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Fitting}{name=fitting,column=0,below=model}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - A Robust Nonrigid ICP method was used to fit the model to the data. - Robustness was achieved by iteratively reweighting the correspondences and - using hard compatability test for the closest points. - - Fitting was initialized by a simple nose detector and proceeded fully - automatic. - } - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Distance Measure}{name=measure,column=0,below=fitting,above=bottom}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - The Mahalanobis angle between the identity coefficients $\VEC{\alpha_{n}}$ - was used for classification. - } - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Expression Neutralization}{name=results neutralization,column=1,row=0}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \begin{tabular}{@{}c@{ }c@{ }c@{ }c@{}@{ }@{ }c@{ }c@{ }c@{ }c@{ }} - \includegraphics[height=0.42\linewidth]{16_1_tgt}& - \includegraphics[height=0.42\linewidth]{16_1_expression}& - \includegraphics[height=0.42\linewidth]{16_1_neutral}\\[-0.8em] - \smaller a) Target & \smaller b) Fit & \smaller c) Normalized\\[0.8em] - \includegraphics[height=0.42\linewidth]{16_6_tgt}& - \includegraphics[height=0.42\linewidth]{16_6_expression}& - \includegraphics[height=0.42\linewidth]{16_6_neutral}\\[-0.8em] - \smaller a) Target & \smaller b) Fit & \smaller c) Normalized - \end{tabular} - Expression normalisation for two scans of the same individual. - The robust fitting gives a good estimate (b) of the true face surface given - the noisy measurement (a). It fills in holes and removes artifacts using - prior knowledge from the face model. The pose and expression normalized faces - (c) are used for face recognition. - } -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Robustness}{name=robustness,column=1,below=results neutralization,span=1,above=bottom}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \begin{tabular}{@{}c@{ }c@{ }c@{ }c@{}} - \includegraphics[height=0.42\linewidth]{56_4_tgt}& - \includegraphics[height=0.42\linewidth]{23_2_tgt}& - \includegraphics[height=0.42\linewidth]{5_6_tgt}\\[-0.8em] - & \smaller a) Targets & \\[0.8em] - \includegraphics[height=0.42\linewidth]{56_4_expression}& - \includegraphics[height=0.42\linewidth]{23_2_expression}& - \includegraphics[height=0.42\linewidth]{5_6_expression}\\[-0.8em] - & \smaller b) Fits & - \end{tabular} - The reconstruction (b) is robust against scans (a) with artifacts, noise, and - holes. - } -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Results}{name=results,column=2,span=2,row=0}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \begin{multicols}{2} - The method was evaluated on the GavabDB expression dataset which - contains 427 Scans, with 3 neutral scans and 4 expression scans per ID. - To test the impact of expression invariance on neutral data we used the - UND Dataset from the Face Recognition Great Vendor Test, which contains - 953 neutral scans with one to eight scans per subject. - \end{multicols}\vspace{-1em} - \mbox{\hspace{0.3\linewidth}\rule{0.4\linewidth}{1pt}\hspace{0.3\linewidth}}\\ - \begin{tabular}{cc} - \hspace{0.5em}\scalebox{0.74}{\input{shrec_MNCG}} & - \hspace{0.5em}\scalebox{0.74}{\input{und_MNCG}} - \end{tabular}\\ -% \begin{multicols}{2} - {Expression neutralization improves results on the expression dataset - without decreasing the accuracy on the neutral testset. Plotted is the - ratio of correct answers to the number of possible correct answers. - %Note the different scales for the two graphs. - %Our approach has a high accuracy on the neutral (UND) dataset. - } -% \end{multicols}\vspace{-1em} - \\\mbox{\hspace{0.3\linewidth}\rule{0.4\linewidth}{1pt}\hspace{0.3\linewidth}}\\ - \begin{tabular}{cc} - \hspace{0.5em}\scalebox{0.74}{\input{shrec_PR}} & - \hspace{0.5em}\scalebox{0.74}{\input{und_PR}} - \end{tabular}\\ -% \begin{multicols}{2} - {Plotted are precision and recall for different retrieval depths. The lower - precision of the UND database is due to the fact that some queries have no - correct answers.} -% \end{multicols}\vspace{-1em} - \\\mbox{\hspace{0.3\linewidth}\rule{0.4\linewidth}{1pt}\hspace{0.3\linewidth}}\\ - \begin{tabular}{cc} - \hspace{0.5em}\scalebox{0.74}{\input{shrec_FARFRR}} & - \hspace{0.5em}\scalebox{0.74}{\input{und_FARFRR}} - \end{tabular}\\ -% \begin{multicols}{2} - {Impostor detection is reliable, as the minimum distance to a match - is smaller than the minimum distance to a nonmatch. } -% \end{multicols} -\\ - }% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Open Questions}{name=questions,column=2,span=1,above=bottom,below=results}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - While the expression and identity space are linearly independent, there is - some expression left in the identity model. This is because a ``neutral'' - face is interpreted differently by the subjects. We investigate the - possibilty to build an identity/expression separated model without using - the data labelling, based on a measure of independence. - }% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{Funding}{name=funding,column=3,span=1,above=bottom}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \smaller - This work was supported in part by Microsoft Research through the European PhD Scholarship Programme. - }% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \headerbox{References}{name=references,column=3,above=funding,below=results}{ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \smaller - \vspace{-0.4em} - \bibliographystyle{ieee} - \renewcommand{\section}[2]{\vskip 0.05em} - \begin{thebibliography}{1}\itemsep=-0.01em - \setlength{\baselineskip}{0.4em} - \bibitem{amberg07:nonrigid} - B.~Amberg, S.~Romdhani, T. Vetter. - \newblock {O}ptimal {S}tep {N}onrigid {ICP} {A}lgorithms for {S}urface {R}egistration - \newblock In {\em CVPR 2007} - \bibitem{amberg08:recognition} - B.~Amberg, R.~Knothe, T. Vetter. - \newblock Expression Invariant Face Recognition with a 3D Morphable Model - \newblock In {\em AFGR 2008} - \end{thebibliography} - }% -\end{poster}% -% -\end{document} diff --git a/templates/baposter-template/examples/shrec/precision_recall.tex b/templates/baposter-template/examples/shrec/precision_recall.tex deleted file mode 100644 index 2cf977e..0000000 --- a/templates/baposter-template/examples/shrec/precision_recall.tex +++ /dev/null @@ -1,121 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktextfalse - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(6242.40,2016.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(129,216){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(129,540){\makebox(0,0)[r]{\strut{} 0.2}}% - \csname LTb\endcsname% - \put(129,864){\makebox(0,0)[r]{\strut{} 0.4}}% - \csname LTb\endcsname% - \put(129,1188){\makebox(0,0)[r]{\strut{} 0.6}}% - \csname LTb\endcsname% - \put(129,1512){\makebox(0,0)[r]{\strut{} 0.8}}% - \csname LTb\endcsname% - \put(129,1836){\makebox(0,0)[r]{\strut{} 1}}% - \csname LTb\endcsname% - \put(237,36){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1416,36){\makebox(0,0){\strut{} 0.2}}% - \csname LTb\endcsname% - \put(2596,36){\makebox(0,0){\strut{} 0.4}}% - \csname LTb\endcsname% - \put(3775,36){\makebox(0,0){\strut{} 0.6}}% - \csname LTb\endcsname% - \put(4955,36){\makebox(0,0){\strut{} 0.8}}% - \csname LTb\endcsname% - \put(6134,36){\makebox(0,0){\strut{} 1}}% - \put(-450,1026){\rotatebox{90}{\makebox(0,0){\strut{}Precision}}}% - \put(3185,-100){\makebox(0,0){\strut{}Recall}}% - \put(3185,1746){\makebox(0,0){\strut{}}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(2505,909){\makebox(0,0)[r]{\strut{}Mahalanobis Distance}}% - \csname LTb\endcsname% - \put(2505,729){\makebox(0,0)[r]{\strut{}Mahalanobis Angle}}% - \csname LTb\endcsname% - \put(2505,549){\makebox(0,0)[r]{\strut{}Vertex Distance}}% - \csname LTb\endcsname% - \put(2505,369){\makebox(0,0)[r]{\strut{}Geodesic}}% - }% - \gplbacktext - \put(0,0){\includegraphics{precision_recall}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/residual.table b/templates/baposter-template/examples/shrec/residual.table deleted file mode 100644 index 5ea4024..0000000 --- a/templates/baposter-template/examples/shrec/residual.table +++ /dev/null @@ -1,162 +0,0 @@ - -#Curve 0 of 1, 158 points -#x y type - 0 9.56614 i - 1 4.65213 i - 2 4.69128 i - 3 4.80329 i - 4 4.58355 i - 5 4.59257 i - 6 4.53932 i - 7 4.56776 i - 8 4.60853 i - 9 4.56965 i - 10 4.47959 i - 11 4.46437 i - 12 4.34107 i - 13 4.45905 i - 14 4.36051 i - 15 4.30832 i - 16 4.32683 i - 17 4.42407 i - 18 4.31964 i - 19 4.4666 i - 20 4.40897 i - 21 4.30242 i - 22 4.12046 i - 23 4.17137 i - 24 4.28438 i - 25 4.37508 i - 26 4.24909 i - 27 4.4831 i - 28 4.44014 i - 29 4.24661 i - 30 4.53901 i - 31 4.46809 i - 32 4.5371 i - 33 4.50239 i - 34 4.5539 i - 35 4.43791 i - 36 4.56294 i - 37 4.50392 i - 38 4.38139 i - 39 4.56126 i - 40 4.37076 i - 41 4.50906 i - 42 4.42472 i - 43 4.36247 i - 44 4.58017 i - 45 4.62716 i - 46 4.29552 i - 47 4.46866 i - 48 4.48206 i - 49 4.40377 i - 50 4.4299 i - 51 4.41452 i - 52 4.34516 i - 53 4.42074 i - 54 4.54043 i - 55 4.52633 i - 56 4.50612 i - 57 4.55656 i - 58 4.37762 i - 59 4.49876 i - 60 4.84874 i - 61 4.5145 i - 62 4.75925 i - 63 4.72314 i - 64 4.55523 i - 65 4.56281 i - 66 4.62304 i - 67 4.58217 i - 68 4.694 i - 69 4.43123 i - 70 4.45953 i - 71 4.59175 i - 72 4.65747 i - 73 4.53036 i - 74 4.43299 i - 75 4.74689 i - 76 4.67124 i - 77 4.89656 i - 78 4.76165 i - 79 4.68159 i - 80 4.91021 i - 81 4.9164 i - 82 5.05779 i - 83 4.92185 i - 84 4.98684 i - 85 5.14348 i - 86 5.18337 i - 87 5.0621 i - 88 5.12541 i - 89 5.24064 i - 90 5.21691 i - 91 5.30947 i - 92 5.5042 i - 93 5.21097 i - 94 5.00772 i - 95 5.0506 i - 96 4.85418 i - 97 4.57581 i - 98 4.71913 i - 99 4.48096 i - 100 4.4845 i - 101 4.24517 i - 102 4.54176 i - 103 4.69804 i - 104 4.9403 i - 105 4.73704 i - 106 4.7408 i - 107 4.87229 i - 108 4.78306 i - 109 4.95879 i - 110 4.92929 i - 111 5.03615 i - 112 4.70116 i - 113 4.88697 i - 114 4.68773 i - 115 4.66275 i - 116 4.56881 i - 117 4.66771 i - 118 4.67588 i - 119 4.63212 i - 120 4.56304 i - 121 4.60313 i - 122 4.44482 i - 123 4.53645 i - 124 4.5914 i - 125 4.59051 i - 126 4.54772 i - 127 4.50184 i - 128 4.48004 i - 129 4.50313 i - 130 4.44468 i - 131 4.64645 i - 132 4.51346 i - 133 4.3921 i - 134 4.43722 i - 135 4.41893 i - 136 4.24968 i - 137 4.43999 i - 138 4.10132 i - 139 0.680118 i - 140 0.696637 i - 141 0.689395 i - 142 0.669809 i - 143 0.636496 i - 144 0.604362 i - 145 0.598557 i - 146 0.585968 i - 147 0.55998 i - 148 0.553635 i - 149 0.549365 i - 150 0.531326 i - 151 0.530504 i - 152 0.512525 i - 153 0.517811 i - 154 0.504857 i - 155 0.500313 i - 156 0.502467 i - 157 0.496333 i - diff --git a/templates/baposter-template/examples/shrec/shrec_08.tex b/templates/baposter-template/examples/shrec/shrec_08.tex deleted file mode 100644 index 7276827..0000000 --- a/templates/baposter-template/examples/shrec/shrec_08.tex +++ /dev/null @@ -1,344 +0,0 @@ -\documentclass{vgtc} % final (conference style) -\usepackage{amsmath} -\usepackage{relsize} -%\documentclass[review]{vgtc} % review -%\documentclass[widereview]{vgtc} % wide-spaced review -%\documentclass[preprint]{vgtc} % preprint -%\documentclass[electronic]{vgtc} % electronic version -\newif\ifGPblacktext -\GPblacktexttrue - -%% Uncomment one of the lines above depending on where your paper is -%% in the conference process. ``review'' and ``widereview'' are for review -%% submission, ``preprint'' is for pre-publication, and the final version -%% doesn't use a specific qualifier. Further, ``electronic'' includes -%% hyperreferences for more convenient online viewing. - -%% Please use one of the ``review'' options in combination with the -%% assigned online id (see below) ONLY if your paper uses a double blind -%% review process. Some conferences, like IEEE Vis and InfoVis, have NOT -%% in the past. - -%% Figures should be in CMYK or Grey scale format, otherwise, colour -%% shifting may occur during the printing process. - -%% These three lines bring in essential packages: ``mathptmx'' for Type 1 -%% typefaces, ``graphicx'' for inclusion of EPS figures. and ``times'' -%% for proper handling of the times font family. - -\usepackage{bm} -\usepackage{mathptmx} -\usepackage{graphicx} -\usepackage{times} - - -\newcommand*{\SET}[1] {\ensuremath{\mathcal{#1}}} -\newcommand*{\MAT}[1] {\ensuremath{\mathbf{#1}}} -\newcommand*{\VEC}[1] {\ensuremath{\bm{#1}}} -\newcommand*{\CONST}[1]{\ensuremath{\mathit{#1}}} -\newcommand*{\norm}[1]{\mathopen\| #1 \mathclose\|}% use instead of $\|x\|$ -\newcommand*{\abs}[1]{\mathopen| #1 \mathclose|}% use instead of $\|x\|$ -\newcommand*{\absLR}[1]{\left| #1 \right|}% use instead of $\|x\|$ -\newcommand*{\normLR}[1]{\left\| #1 \right\|}% use instead of $\|x\|$ - -%% We encourage the use of mathptmx for consistent usage of times font -%% throughout the proceedings. However, if you encounter conflicts -%% with other math-related packages, you may want to disable it. - -%% If you are submitting a paper to a conference for review with a double -%% blind reviewing process, please replace the value ``0'' below with your -%% OnlineID. Otherwise, you may safely leave it at ``0''. -\onlineid{0} - -%% declare the category of your paper, only shown in review mode -\vgtccategory{Research} - -%% allow for this line if you want the electronic option to work properly -\vgtcinsertpkg - -%% In preprint mode you may define your own headline. -%\preprinttext{To appear in an IEEE VGTC sponsored conference.} - -%% Paper title. - -\title{SHREC'08 Entry: Shape Based Face Recognition with a Morphable Model} - -%% This is how authors are specified in the conference style - -%% Author and Affiliation (single author). -%%\author{Roy G. Biv\thanks{e-mail: roy.g.biv@aol.com}} -%%\affiliation{\scriptsize Allied Widgets Research} - -%% Author and Affiliation (multiple authors with single affiliations). -%%\author{Roy G. Biv\thanks{e-mail: roy.g.biv@aol.com} % -%%\and Ed Grimley\thanks{e-mail:ed.grimley@aol.com} % -%%\and Martha Stewart\thanks{e-mail:martha.stewart@marthastewart.com}} -%%\affiliation{\scriptsize Martha Stewart Enterprises \\ Microsoft Research} - -%% Author and Affiliation (multiple authors with multiple affiliations) -\author{Brian Amberg\thanks{e-mail: \{brian.amberg, reinhard.knothe, thomas.vetter\}@unibas.ch} % - \and Reinhard Knothe$^*$% - \and Thomas Vetter$^*$}% - -%% Abstract section. -\abstract{ - We present a method for face recognition by fitting a 3D Morphable Model to - shape data. Fitting is done with a a robust nonrigid ICP algorithm. For - recognition, it is possible to use either the fitted model parameters, or the - correspondences induced by the model. We compare different similarity measures, - and show that a 3D Morphable Model allows very robust retrieval results. -} % end of abstract - -%% ACM Computing Classification System (CCS). -%% See for details. -%% The ``\CCScat'' command takes four arguments. - -\CCScatlist{ - \CCScat{I.4.8}{Image Processing and Computer Vision}{Scene Analysis}{Object Recognition, Surface Fitting, Range Data} - %\CCScat{I.4.7}{Image Processing and Computer Vision}{Feature Measurement}{Size and Shape, Feature representation} - I.4.7: Feature Measurement---Size and Shape, Feature representation -% \CCScat{I.4.9}{Image Processing and Computer Vision}{Applications}{} - I.4.9: Applications -% \CCScat{I.4.10}{Image Processing and Computer Vision}{Image Representation}{Statistical} - \CCScat{I.5.1}{Pattern Recognition}{Models}{Statistical} -% \CCScat{I.5.1}{}{Applications}{Computer Vision} -} - -%% Copyright space is enabled by default as required by guidelines. -%% It is disabled by the 'review' option or via the following command: -% \nocopyrightspace - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%%%%%%%%%%%%%%%%%%%%% START OF THE PAPER %%%%%%%%%%%%%%%%%%%%%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\begin{document} - -%% The ``\maketitle'' command must be the first command after the -%% ``\begin{document}'' command. It prepares and prints the title block. - -%% the only exception to this rule is the \firstsection command -\firstsection{Introduction} - -\maketitle - -We tackle the task of textureless 3D face recognition. The system is fully -automatic and can handle the typical artifacts of 3D scanners, namely outliers -and missing regions. Face recognition in this setting is a difficult task, and -difficult tasks need strong prior knowledge. To introduce the prior knowledge -we use a 3D Morphable Model (3DMM)~\cite{blanz:model}, which is a generative -statistical model of 3D faces. 3DMM have been applied successfully for face -recognition on different modalities. The most challenging setting is -recognition from single images under varying light and illumination. This was -adressed by~\cite{blanz03:face_rec,romdhani:recognition}. There a 3DMM with -shape, texture and illumination model was fit to probe and gallery images. As -the model separates shape and albedo parameters from pose and lighting, it -enables pose and lighting invariant recognition. In~\cite{amberg07:stereo} a -similar approach was used to fit a pure shape model to stereo images, also -enabling recognition by correlating the shape parameters. We use the same -approach for shape based face recognition. We fit a 3DMM build from 170 -subjects with neutral expressions to the \hbox{gavabDB}~\cite{gavabdb} database, and -compare different distance measures which can be derived from the model fit. - -An alternative to fitting a generative model is to align the probe to each -example in the database using e.g.\ ICP~\cite{bowyer05:icp_recognition}. But -comparing the probe directly to every gallery image has the disadvantage of -scaling linearly with the number of entries in the gallery, while for a model -based approach only a single fit to the probe is necessary, and the comparision -to the database can then be performed by a distance measure in the lower -dimensional space of registered faces. - -Another interesting model-less approach~\cite{bronstein05:face_rec} compares -surface by the distribution of geodesics, which stays constant for nonrigidly -deforming (but not stretching or tearing) objects. This approach is difficult -to apply in this setting though, as the scanning produces holes, disconnected -regions and strong noise, which can best be handled by a method which uses -specific information about the object class. - -\section{Fitting} -\begin{figure} - \vspace{-0.5em} - \begin{tabular}{@{ }c@{ }c@{ }c@{ }c@{}} - \includegraphics[height=0.35\linewidth]{tgt}& - \includegraphics[height=0.35\linewidth]{src}& - \includegraphics[height=0.35\linewidth]{step}& - \includegraphics[height=0.35\linewidth]{extrapolated}\\[-0.8em] - \smaller a) Target & \smaller b) Fit & \smaller (a) + (b) & \smaller c) Deformed - \end{tabular} - \vspace{-1em} - \caption{The robust fitting gives a good estimate (b) of the true face surface given - the noisy measurement (a). It fills in holes and removes artifacts using prior - knowledge from the face model. The fitted shape plus the exact - correspondences found can be used to extrapolate the image by a robust - poisson deformation (c).} - \label{fig:fitting} -\end{figure} -The fitting algorithm used in this paper is a variant of the nonrigid ICP work -in~\cite{amberg07:nicp}. It is a robust iterated fitting algorithm. Like other -ICP methods, it is a local optimization method, which does not guarantee -convergence to the global mimimum, but is dependent on the initialization. It -consists of the following steps -\begin{itemize} - \item Iterate over a sequence of regularization values $\theta_1>\dots>\theta_N$: - \begin{itemize} - \item Repeat until convergence: - \begin{enumerate} - \item Find candidate correspondences by searching for the closest compatible - point for each model vertex. - \item Weight the correspondences by their distance using a robust estimator. - \item Fit the 3DMM to these correspondences using a - regularization strength of $\theta_i$\label{step_fit}. - \item Continue with the lower $\theta_{i+1}$ if the median change in vertex - position is smaller than a threshold. - \end{enumerate} - \end{itemize} -\end{itemize} -The search for the closest compatible point takes only points into account which -have conforming normals. -%The search is sped up by organizing the target scan in a space partitioning tree made up of spheres. -%The robust weighting function used in this paper is -%\emph{TODO: Check, what I have really done. I kind of hacked it.} -%\begin{align} -% w(r) = \left\{\begin{array}{ll} 1+\frac{m_1-r}{m_1}l_0 & \text{if }r\dots>\theta_N$: - \begin{itemize} - \item Repeat until convergence: - \begin{enumerate} - \item Find candidate correspondences by searching for the closest compatible - point for each model vertex. - \item Weight the correspondences by their distance using a robust estimator. - \item Fit the 3DMM to these correspondences using a - regularization strength of $\theta_i$\label{step_fit}. - \item Continue with the lower $\theta_{i+1}$ if the median change in vertex - position is smaller than a threshold. - \end{enumerate} - \end{itemize} -\end{itemize} -\begin{figure} - \vspace{-1.0em} - \begin{tabular}{@{ }c@{ }c@{ }c@{ }c@{}} - \includegraphics[height=0.42\linewidth]{56_4_tgt}& - \includegraphics[height=0.42\linewidth]{23_2_tgt}& - \includegraphics[height=0.42\linewidth]{5_6_tgt}\\[-1.0em] - & \smaller a) Targets & \\[0.2em] - \includegraphics[height=0.42\linewidth]{56_4_expression}& - \includegraphics[height=0.42\linewidth]{23_2_expression}& - \includegraphics[height=0.42\linewidth]{5_6_expression}\\[-0.8em] - & \smaller b) Fits & - \end{tabular} - \vspace{0.2em} - \caption{The reconstruction (b) is robust against scans (a) with artifacts, noise, and holes.} - \label{fig:difficult} -\end{figure} -The search for the closest compatible point takes only points into account which -have conforming normals, are closer than a threshold, and are not on or close -to the border of the scan. This has the effect of removing many outliers. The -search is sped up by organizing the target scan in a space partitioning tree -made up of spheres. -The correspondences are then weighted with a robust function by their -residual distance. The robust function is linear for distances smaller than -$2$mm, behaves like $1/x$ between $2$mm and -$20$mm, and is zero for a distance larger than $20$mm. -Note, that it is necessary to balance robustness and regularization, as the -right balance depends on the noise characteristic of the data. Suitable values -were determined manually from a few scans of the GavabDB database and kept -constant for all experiments as well on the GavaDB as on the UND database. In -step~\ref{step_fit} the 3DMM is fit to 3D-3D point correspondences. This is -done with a gauss-newton least squares optimization, using an analytic Jacobian -and Gauss-Newton Hessian approximation. Denote the correspondence points by -$\MAT u=\Matrix{\VEC u_1, \dots, \VEC u_n}$ and the rows of the model which -correspond to the $i$th vertex by subscript $i$, then we can write the cost -function mimized in this step as -\begin{align} - f(\MAT R, \VEC t, \VEC\alpha) &= \sum_i \normLR{\MAT R( \VEC\mu_i + \MAT M_i\VEC\alpha) + \VEC t - \VEC u_i}^2 + \lambda\normLR{\VEC\alpha}^2\qquad.\label{eqn:mincost} -\end{align} -%We make the norm dependent on the target normal by using an orthonormal -%covariance matrix $\MAT C_i$ per vertex, which makes the cost of deviation -%along the normal higher than deviations inside the target surface. -%\begin{align} -% \MAT C_i &= \Matrix{ \VEC n_i^T\\ \nu \VEC a_i^T\\\nu\VEC b_i^T} & \VEC n_i &\bot \VEC a_i \bot \VEC b_i \bot \VEC n_i -%\end{align} -%where $\VEC n_i$ is the normal of the target correspondence and $\nu$ is an -%anisotropy parameter. If we do not use the anisotropic distance measure (i.e. -%$\MAT C_i=\MAT I$), then the cost function Equation~\ref{eqn:mincost} can be -%minimized more efficiently by changing it to -This can be minimized more efficiently by changing the direction of the rigid transform to -\begin{align} - f(\MAT R, \VEC t, \VEC\alpha) &= \sum_i \normLR{ \VEC\mu_i + \MAT M_i\VEC\alpha + {\VEC t'} - {\MAT R'}\VEC u_i }^2 + \lambda\normLR{\VEC\alpha}^2\nonumber\\ - {\VEC t'} &= \MAT R^{-1}\VEC t\qquad {\MAT R'} = \MAT R^{-1}\qquad. -\end{align} -because then the Jacobian consists of a large constant part and three columns -which depend on the iteration. -\begin{align} - F_i &= \VEC\mu_i + \MAT M_i\VEC\alpha + {\VEC t'} - {\MAT R'_{r_1,r_2,r_3}}\VEC u_i\\ - \diffp{F_i}{\VEC\alpha} &= \MAT M_i\qquad - \diffp{F_i}{\VEC t'} = \MAT I_3\qquad - \diffp{F_i}{r_i} = \diffp{\MAT R'_{r_1,r_2,r_3}}{r_i}\VEC u_i\\ - \MAT J &= \Matrix{\MAT J_c & | & \MAT J_d }\\ - \MAT J_c &= \Matrix{\MAT M & \VEC 1 \otimes \MAT I_3\\ \MAT I & \MAT 0}\\ - \MAT J_d &= \Matrix{(\MAT I \otimes \diffp{\MAT R'}{r_1})\MAT u^T & (\MAT I \otimes \diffp{\MAT R'}{r_2})\MAT u^T& (\MAT I \otimes \diffp{\MAT R'}{r_3})\MAT u^T\\\MAT 0 & \MAT 0 & \MAT 0} -\end{align} -Accordingly, the Hessian can be approximated as -\begin{align} - \MAT H &= \Matrix{ - \MAT J_c^T\MAT J_c & (\MAT J_c^T\MAT J_d)^T\\ - \MAT J_c^T\MAT J_d & \MAT J_d^T\MAT J_d - }\qquad. -\end{align} -By precalculating the constant parts of the matrices we can remove most of the -computation time, making step~\ref{step_fit} very fast. - -We initialize the registration by locating the tip of the nose with a -heuristic, which assumes that the head is upright and looking into the camera. -This initialization is good enough to for a fully automatic -fit, as the fitting behaves like rigid ICP in the beginning, and rigid ICP is -known to have a large basin of convergence. - -\section{Experiments} -\begin{figure*} - \begin{tabular}{cc} - \scalebox{0.82}{\input{shrec_MNCG}} & - \scalebox{0.82}{\input{und_MNCG}} - \end{tabular} - \caption{For the expression dataset the retrieval rate is improved by - including the expression model, while for the neutral expression dataset the - performance does not decrease. Plotted is the mean normalized cumulative - gain, which is the number of retrieved correct answers divided by the number - of possible correct answers. Note also the different scales of the MNCG - curves for the two datasets. Our approach has a high accuracy on the - neutral (UND) dataset.} - \label{fig:mcg} -\end{figure*} -\begin{figure*} - \begin{tabular}{cc} - \scalebox{0.82}{\input{shrec_PR}} & - \scalebox{0.82}{\input{und_PR}} - \end{tabular} - \caption{Use of the expression model improves retrieval performance. - Plotted are precision and recall for different retrieval depths. The lower - precision of the UND database is due to the fact that some queries have no - correct answers. For the UND database we achieve total recall when querying - nine answers, while the maximal number of scans per individual is eight, - while for the GavabDB database the expression model gives a strong - improvement in recall rate but full recall can not be achieved.} - \label{fig:precision_expression} -\end{figure*} - -\begin{figure*} - \begin{tabular}{cc} - \scalebox{0.82}{\input{shrec_FARFRR}} & - \scalebox{0.82}{\input{und_FARFRR}} - \end{tabular} - \caption{Impostor detection is reliable, as the minimum distance to a match - is smaller than the minimum distance to a nonmatch. Note the vast increase in - recognition performance with the expression model on the expression database, - and the fact that the recognition rate is not decreasing on the neutral - database, even though we added expression invariance. We can operate at $0$\% - false acceptance rate with less than $4$\% false rejection rate, or less than - $1$\%\ FAR with less than $1$\%\ FRR.} - \label{fig:impostor} -\end{figure*} -We evaluated the system on two databases with and without -the expression model. We used the GavabDB~\cite{gavabdb} database and the -UND~\cite{bowyer05:2d3d_recognition} database. For both databases, only the shape information was -used. The GavabDB database contains 427 scans, with seven scans per ID, three -neutral and four expressions. The expressions in this dataset varies -considerably, including sticking out the tongue and strong facial distortions. -Additionally it has strong artifacts due to facial hair, motion and the bad -scanner quality. This dataset is typical for a non-cooperative environment. -The UND database was used in the face recognition grand challenge~\cite{frvt06} and consists -of 953 scans, with one to eight scans per ID. It is of better quality and -contains only slight expression variations. It represents a cooperative -scenario. - -The fitting was initialized by detecting the nose, and assuming that the face is -upright and looking along the $z$-axis. To detect the nose we -first removed the spike artifacts typical of range scanners by repeated -min-filtering and removal of large triangles, then we detect the vertex with -the smallest depth, which in its horizontal slice is sufficiently closer to the -camera than the other pixels in that slice. For the UND dataset this gives us -reliably a point on the tip or ridge of the nose. The heuristic worked for 939 -out of 953 Scans, in the remaining 16 scans we marked the nose manually. The -GavabDB database has the scans already aligned and the tip of the nose is at -the origin. We used this information for the GavabDB experiments. The same -regularisation parameters were used for all experiments, even though the -GavabDB data is more noisy than the UND data. The parameters were set manually -based on a few scans from the GavabDB Database. We used 100 principal identity -components and 30 expression components for all experiments. - -In the experiments the distances between all scans were calculated, and we -measured recognition and retrieval rates by treating every scan once as the -probe and all other scans as the gallery. Both databases were used -independently. - -\subsection{Retrieval Measures} -We measure similarity between faces in parameter space as the angle between the -face parameters in Mahalanobis space, which has proven to have high recognition -rates~\cite{blanz03:face_rec}. The distance measure is -\begin{align} - s(\VEC\alpha_1, \VEC\alpha_2) &= \arccos\left(\frac{\VEC\alpha_1^T\VEC\alpha_2}{\norm{\VEC\alpha_1}\norm{\VEC\alpha_2}}\right)\qquad. -\end{align} -We observed that the angular measure gives slightly larger recognition rates -than the Mahalanobis distance. The Mahalanobis angle has the effect of -regarding all caricatures of a face, which lie on a ray from the origin towards -any identity, as the same identity. We also evaluated other measures, but found -them to be consistently worse than the Mahalanobis angle. - -\subsection{Results} -As expected, the two datasets behave differently because of the presence of -expressions in the examples. - -\subsubsection{UND} -For the UND database we have good recognition rates with the neutral -model. The mean cumulative normalized gain curve in -Figure~\ref{fig:mcg} shows for varying retrieval depth the number of -correctly retrieved scans divided by the maximal number of scans that could be -retrieved at this level. From this it can be seen that the first match is -always the correct match, if there is any match in the database. But for some -probes no example is in the gallery. Therefore for face recognition we have to -threshold the maximum allowed distance to be able to reject impostors. Varying -the distance threshold leads to varying false acceptance rates (FAR) and false -rejection rates (FRR), which are shown in Figure~\ref{fig:impostor}. Even -though we have been tuning the model to the GavabDB dataset and not the UND -dataset our recognition rates at any FAR rate are as good or better than the -best results from the face recognition vendor test. This shows, that our basic -face recognition method without expression modelling gives convincing results. -Now we analyze how the expression modelling impacts recognition results on this -expression-less database. If face and expression space are not orthogonal, then -adding invariance towards expressions should make the recognition rates -decrease. In fact, we observe that the recognition results are slightly lower, -but only by a marginal amount, and still on par with the results from the face -recognition vendor test. Let us now turn towards the expression database, where -we expect to see an increase in recognition rate due to the expression model. - -\subsubsection{GavabDB} -The recognition rates on the GavabDB without expression model are not quite as -good as for the expression-less UND dataset, so here we hope to find some -improvement by using expression normalization. And indeed, the closest point -recognition rate with only the neutral model is 96.25\% which can be improved -to 98.36\% by adding the expression model. Also the FAR/FRR values decrease -considerably. The largest improvement can be seen in retrieval performance, -displayed in the precision recall curves in -Figure~\ref{fig:precision_expression} and mean cumulative normalized gain -curves in Figure~\ref{fig:mcg}. This is because there are multiple examples in -the gallery, so finding a single match is relatively easy. But retrieving all -examples from the database, even those with strong expressions, is only made -possible by the expression model. - -%\emph{TODO: Try also $k$-NN, that should give 100\% recognition rate on the -%GavabDB too.} - -\section{Speed} -Though the method as presented operates at only approximately 40 seconds per -query, it has the potential for speedup. It is possible to parallelize the -closest point estimation and the optimisation, and more elaborate fitting -algorithms including multiresolution schemes can be developed. The speed also -depends on the number of vertices and components, for the results presented -here 11000 vertices and 100 neutral plus 30 expression components were fitted. - -\section{Conclusion} -We have used a 3D Morphable Model with a separating expression model to develop -an expression-invariant face recognition algorithm. We have shown, that the -system has excellent recognition rates on difficult expression data and data -taken in a cooperative environment. The introduction of expression invariance -did not incur a significant loss of precision on easier neutral data. The strong prior -knowledge of the 3DMM allows robust handling of noisy data and allowed us to -build a fully automatic face recognition system. We also introduced a relatively -efficient fitting algorithm, which, as it has the potential for -paralellisation, could be made even faster. - -Note that, as we do establish correspondence between the model and the scans, -it is trivial to add image based classification for datasets where a calibrated -photo is available. This can be done by comparing the rectified textures, -which should result in even higher recognition rates. It is also important to -note that the expression normalization described here for range data can be -applied equally well to other modalities, using any of the proposed 3DMM -fitting algorithms. - -In the future we plan to include the additional texture cues and make the -method faster, such that it is applicable in real world scenarios where a -processing time of 40 seconds per probe is still a problem. Furthermore we -would like to investigate more sophisticated fitting algorithms and a morphable -model with a larger expression space. - -%\section*{Acknowledgement} -%The authors wish to thank P.\ Paysan for the data -%acquisition. This work was supported in part by a grant from Microsoft -%Research and the Swiss National Science Foundation (200021-103814 and NCCR COME project 5005-66380). - -{\small -\bibliographystyle{ieee} -%%use following if all content of bibtex file should be shown -%\nocite{*} -\bibliography{shrec_08} -} -\end{document} - - diff --git a/templates/baposter-template/examples/shrec/shrec_FARFRR.tex b/templates/baposter-template/examples/shrec/shrec_FARFRR.tex deleted file mode 100644 index ad91de3..0000000 --- a/templates/baposter-template/examples/shrec/shrec_FARFRR.tex +++ /dev/null @@ -1,125 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktextfalse - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(918,540){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(918,720){\makebox(0,0)[r]{\strut{} 0.01}}% - \csname LTb\endcsname% - \put(918,900){\makebox(0,0)[r]{\strut{} 0.02}}% - \csname LTb\endcsname% - \put(918,1080){\makebox(0,0)[r]{\strut{} 0.03}}% - \csname LTb\endcsname% - \put(918,1260){\makebox(0,0)[r]{\strut{} 0.04}}% - \csname LTb\endcsname% - \put(918,1440){\makebox(0,0)[r]{\strut{} 0.05}}% - \csname LTb\endcsname% - \put(918,1620){\makebox(0,0)[r]{\strut{} 0.06}}% - \csname LTb\endcsname% - \put(918,1800){\makebox(0,0)[r]{\strut{} 0.07}}% - \csname LTb\endcsname% - \put(918,1980){\makebox(0,0)[r]{\strut{} 0.08}}% - \csname LTb\endcsname% - \put(1026,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1764,360){\makebox(0,0){\strut{} 0.005}}% - \csname LTb\endcsname% - \put(2502,360){\makebox(0,0){\strut{} 0.01}}% - \csname LTb\endcsname% - \put(3240,360){\makebox(0,0){\strut{} 0.015}}% - \csname LTb\endcsname% - \put(3978,360){\makebox(0,0){\strut{} 0.02}}% - \csname LTb\endcsname% - \put(4716,360){\makebox(0,0){\strut{} 0.025}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 0.03}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}FRR}}}% - \put(3240,90){\makebox(0,0){\strut{}FAR}}% - \put(3240,2250){\makebox(0,0){\strut{}GavabDB: Recognition Performance}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(4635,1827){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(4635,1647){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{shrec_FARFRR}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/shrec_MNCG.tex b/templates/baposter-template/examples/shrec/shrec_MNCG.tex deleted file mode 100644 index dcd1eb7..0000000 --- a/templates/baposter-template/examples/shrec/shrec_MNCG.tex +++ /dev/null @@ -1,129 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktextfalse - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(918,540){\makebox(0,0)[r]{\strut{} 0.7}}% - \csname LTb\endcsname% - \put(918,780){\makebox(0,0)[r]{\strut{} 0.75}}% - \csname LTb\endcsname% - \put(918,1020){\makebox(0,0)[r]{\strut{} 0.8}}% - \csname LTb\endcsname% - \put(918,1260){\makebox(0,0)[r]{\strut{} 0.85}}% - \csname LTb\endcsname% - \put(918,1500){\makebox(0,0)[r]{\strut{} 0.9}}% - \csname LTb\endcsname% - \put(918,1740){\makebox(0,0)[r]{\strut{} 0.95}}% - \csname LTb\endcsname% - \put(918,1980){\makebox(0,0)[r]{\strut{} 1}}% - \csname LTb\endcsname% - \put(1026,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1469,360){\makebox(0,0){\strut{} 2}}% - \csname LTb\endcsname% - \put(1912,360){\makebox(0,0){\strut{} 4}}% - \csname LTb\endcsname% - \put(2354,360){\makebox(0,0){\strut{} 6}}% - \csname LTb\endcsname% - \put(2797,360){\makebox(0,0){\strut{} 8}}% - \csname LTb\endcsname% - \put(3240,360){\makebox(0,0){\strut{} 10}}% - \csname LTb\endcsname% - \put(3683,360){\makebox(0,0){\strut{} 12}}% - \csname LTb\endcsname% - \put(4126,360){\makebox(0,0){\strut{} 14}}% - \csname LTb\endcsname% - \put(4568,360){\makebox(0,0){\strut{} 16}}% - \csname LTb\endcsname% - \put(5011,360){\makebox(0,0){\strut{} 18}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 20}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}MNCG}}}% - \put(3240,90){\makebox(0,0){\strut{}$@x$}}% - \put(3240,2250){\makebox(0,0){\strut{}GavabDB: Mean Normalized Cumulative Gain}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(4635,873){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(4635,693){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{shrec_MNCG}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/shrec_PR.tex b/templates/baposter-template/examples/shrec/shrec_PR.tex deleted file mode 100644 index 6aafc29..0000000 --- a/templates/baposter-template/examples/shrec/shrec_PR.tex +++ /dev/null @@ -1,117 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktextfalse - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(810,540){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(810,828){\makebox(0,0)[r]{\strut{} 0.2}}% - \csname LTb\endcsname% - \put(810,1116){\makebox(0,0)[r]{\strut{} 0.4}}% - \csname LTb\endcsname% - \put(810,1404){\makebox(0,0)[r]{\strut{} 0.6}}% - \csname LTb\endcsname% - \put(810,1692){\makebox(0,0)[r]{\strut{} 0.8}}% - \csname LTb\endcsname% - \put(810,1980){\makebox(0,0)[r]{\strut{} 1}}% - \csname LTb\endcsname% - \put(918,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1825,360){\makebox(0,0){\strut{} 0.2}}% - \csname LTb\endcsname% - \put(2732,360){\makebox(0,0){\strut{} 0.4}}% - \csname LTb\endcsname% - \put(3640,360){\makebox(0,0){\strut{} 0.6}}% - \csname LTb\endcsname% - \put(4547,360){\makebox(0,0){\strut{} 0.8}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 1}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}Precision}}}% - \put(3186,90){\makebox(0,0){\strut{}Recall}}% - \put(3186,2250){\makebox(0,0){\strut{}GavabDB: Precision Recall}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(2754,873){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(2754,693){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{shrec_PR}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/shrec_far_frr.pdf b/templates/baposter-template/examples/shrec/shrec_far_frr.pdf deleted file mode 100644 index 263b568..0000000 --- a/templates/baposter-template/examples/shrec/shrec_far_frr.pdf +++ /dev/null @@ -1,83 +0,0 @@ -%PDF-1.4 -%쏢 -5 0 obj -<> -stream -xUKn s -N8AJU01lEQ@~4LF~sQo~ﷂ);5G` ʇm(ljft})pVZ,A n>ɍW܄x!hܨAzMn4ル4,\Lכ2R>`ZB> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -gnuplot 4.2 patchlevel 2 - -shrec_far_frr.texBrian Schroeder,,, - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000696 00000 n -0000002288 00000 n -0000000637 00000 n -0000000506 00000 n -0000000015 00000 n -0000000487 00000 n -0000000760 00000 n -0000000801 00000 n -0000000830 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<278901DCE0FAFA98C196E505CDF67DDA><278901DCE0FAFA98C196E505CDF67DDA>] ->> -startxref -2525 -%%EOF diff --git a/templates/baposter-template/examples/shrec/shrec_far_frr.tex b/templates/baposter-template/examples/shrec/shrec_far_frr.tex deleted file mode 100644 index 617b043..0000000 --- a/templates/baposter-template/examples/shrec/shrec_far_frr.tex +++ /dev/null @@ -1,115 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktexttrue - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(810,540){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(810,900){\makebox(0,0)[r]{\strut{} 0.5}}% - \csname LTb\endcsname% - \put(810,1260){\makebox(0,0)[r]{\strut{} 1}}% - \csname LTb\endcsname% - \put(810,1620){\makebox(0,0)[r]{\strut{} 1.5}}% - \csname LTb\endcsname% - \put(810,1980){\makebox(0,0)[r]{\strut{} 2}}% - \csname LTb\endcsname% - \put(918,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1825,360){\makebox(0,0){\strut{} 0.2}}% - \csname LTb\endcsname% - \put(2732,360){\makebox(0,0){\strut{} 0.4}}% - \csname LTb\endcsname% - \put(3640,360){\makebox(0,0){\strut{} 0.6}}% - \csname LTb\endcsname% - \put(4547,360){\makebox(0,0){\strut{} 0.8}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 1}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}FRR \%}}}% - \put(3186,90){\makebox(0,0){\strut{}FAR \%}}% - \put(3186,2250){\makebox(0,0){\strut{}\bf \normalsize GavabDB: Recognition Performance}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(4635,1827){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(4635,1647){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{shrec_far_frr}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/shrec_mncg.pdf b/templates/baposter-template/examples/shrec/shrec_mncg.pdf deleted file mode 100644 index 56ab5f6..0000000 Binary files a/templates/baposter-template/examples/shrec/shrec_mncg.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/shrec_mncg.tex b/templates/baposter-template/examples/shrec/shrec_mncg.tex deleted file mode 100644 index 7ab761e..0000000 --- a/templates/baposter-template/examples/shrec/shrec_mncg.tex +++ /dev/null @@ -1,127 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktexttrue - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(810,540){\makebox(0,0)[r]{\strut{} 75}}% - \csname LTb\endcsname% - \put(810,828){\makebox(0,0)[r]{\strut{} 80}}% - \csname LTb\endcsname% - \put(810,1116){\makebox(0,0)[r]{\strut{} 85}}% - \csname LTb\endcsname% - \put(810,1404){\makebox(0,0)[r]{\strut{} 90}}% - \csname LTb\endcsname% - \put(810,1692){\makebox(0,0)[r]{\strut{} 95}}% - \csname LTb\endcsname% - \put(810,1980){\makebox(0,0)[r]{\strut{} 100}}% - \csname LTb\endcsname% - \put(918,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1372,360){\makebox(0,0){\strut{} 2}}% - \csname LTb\endcsname% - \put(1825,360){\makebox(0,0){\strut{} 4}}% - \csname LTb\endcsname% - \put(2279,360){\makebox(0,0){\strut{} 6}}% - \csname LTb\endcsname% - \put(2732,360){\makebox(0,0){\strut{} 8}}% - \csname LTb\endcsname% - \put(3186,360){\makebox(0,0){\strut{} 10}}% - \csname LTb\endcsname% - \put(3640,360){\makebox(0,0){\strut{} 12}}% - \csname LTb\endcsname% - \put(4093,360){\makebox(0,0){\strut{} 14}}% - \csname LTb\endcsname% - \put(4547,360){\makebox(0,0){\strut{} 16}}% - \csname LTb\endcsname% - \put(5000,360){\makebox(0,0){\strut{} 18}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 20}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}MNCG \%}}}% - \put(3186,90){\makebox(0,0){\strut{}$@(x)$}}% - \put(3186,2250){\makebox(0,0){\strut{}\bf \normalsize GavabDB: Mean Normalized Cumulative Gain}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(4635,873){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(4635,693){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{shrec_mncg}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/shrec_pr.pdf b/templates/baposter-template/examples/shrec/shrec_pr.pdf deleted file mode 100644 index 41d2c03..0000000 Binary files a/templates/baposter-template/examples/shrec/shrec_pr.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/shrec_pr.tex b/templates/baposter-template/examples/shrec/shrec_pr.tex deleted file mode 100644 index 3aa7565..0000000 --- a/templates/baposter-template/examples/shrec/shrec_pr.tex +++ /dev/null @@ -1,117 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktexttrue - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(810,540){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(810,828){\makebox(0,0)[r]{\strut{} 20}}% - \csname LTb\endcsname% - \put(810,1116){\makebox(0,0)[r]{\strut{} 40}}% - \csname LTb\endcsname% - \put(810,1404){\makebox(0,0)[r]{\strut{} 60}}% - \csname LTb\endcsname% - \put(810,1692){\makebox(0,0)[r]{\strut{} 80}}% - \csname LTb\endcsname% - \put(810,1980){\makebox(0,0)[r]{\strut{} 100}}% - \csname LTb\endcsname% - \put(918,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1825,360){\makebox(0,0){\strut{} 20}}% - \csname LTb\endcsname% - \put(2732,360){\makebox(0,0){\strut{} 40}}% - \csname LTb\endcsname% - \put(3640,360){\makebox(0,0){\strut{} 60}}% - \csname LTb\endcsname% - \put(4547,360){\makebox(0,0){\strut{} 80}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 100}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}Precision \%}}}% - \put(3186,90){\makebox(0,0){\strut{}Recall \%}}% - \put(3186,2250){\makebox(0,0){\strut{}\bf \normalsize GavabDB: Precision Recall}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(2754,873){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(2754,693){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{shrec_pr}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/und_FARFRR.tex b/templates/baposter-template/examples/shrec/und_FARFRR.tex deleted file mode 100644 index a7003b7..0000000 --- a/templates/baposter-template/examples/shrec/und_FARFRR.tex +++ /dev/null @@ -1,125 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktextfalse - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(918,540){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(918,720){\makebox(0,0)[r]{\strut{} 0.01}}% - \csname LTb\endcsname% - \put(918,900){\makebox(0,0)[r]{\strut{} 0.02}}% - \csname LTb\endcsname% - \put(918,1080){\makebox(0,0)[r]{\strut{} 0.03}}% - \csname LTb\endcsname% - \put(918,1260){\makebox(0,0)[r]{\strut{} 0.04}}% - \csname LTb\endcsname% - \put(918,1440){\makebox(0,0)[r]{\strut{} 0.05}}% - \csname LTb\endcsname% - \put(918,1620){\makebox(0,0)[r]{\strut{} 0.06}}% - \csname LTb\endcsname% - \put(918,1800){\makebox(0,0)[r]{\strut{} 0.07}}% - \csname LTb\endcsname% - \put(918,1980){\makebox(0,0)[r]{\strut{} 0.08}}% - \csname LTb\endcsname% - \put(1026,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1764,360){\makebox(0,0){\strut{} 0.005}}% - \csname LTb\endcsname% - \put(2502,360){\makebox(0,0){\strut{} 0.01}}% - \csname LTb\endcsname% - \put(3240,360){\makebox(0,0){\strut{} 0.015}}% - \csname LTb\endcsname% - \put(3978,360){\makebox(0,0){\strut{} 0.02}}% - \csname LTb\endcsname% - \put(4716,360){\makebox(0,0){\strut{} 0.025}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 0.03}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}FRR}}}% - \put(3240,90){\makebox(0,0){\strut{}FAR}}% - \put(3240,2250){\makebox(0,0){\strut{}UND: Recognition Performance}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(4635,1827){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(4635,1647){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{und_FARFRR}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/und_MNCG.tex b/templates/baposter-template/examples/shrec/und_MNCG.tex deleted file mode 100644 index 89d461c..0000000 --- a/templates/baposter-template/examples/shrec/und_MNCG.tex +++ /dev/null @@ -1,127 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktextfalse - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(1026,540){\makebox(0,0)[r]{\strut{} 0.99}}% - \csname LTb\endcsname% - \put(1026,828){\makebox(0,0)[r]{\strut{} 0.992}}% - \csname LTb\endcsname% - \put(1026,1116){\makebox(0,0)[r]{\strut{} 0.994}}% - \csname LTb\endcsname% - \put(1026,1404){\makebox(0,0)[r]{\strut{} 0.996}}% - \csname LTb\endcsname% - \put(1026,1692){\makebox(0,0)[r]{\strut{} 0.998}}% - \csname LTb\endcsname% - \put(1026,1980){\makebox(0,0)[r]{\strut{} 1}}% - \csname LTb\endcsname% - \put(1134,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1566,360){\makebox(0,0){\strut{} 2}}% - \csname LTb\endcsname% - \put(1998,360){\makebox(0,0){\strut{} 4}}% - \csname LTb\endcsname% - \put(2430,360){\makebox(0,0){\strut{} 6}}% - \csname LTb\endcsname% - \put(2862,360){\makebox(0,0){\strut{} 8}}% - \csname LTb\endcsname% - \put(3294,360){\makebox(0,0){\strut{} 10}}% - \csname LTb\endcsname% - \put(3726,360){\makebox(0,0){\strut{} 12}}% - \csname LTb\endcsname% - \put(4158,360){\makebox(0,0){\strut{} 14}}% - \csname LTb\endcsname% - \put(4590,360){\makebox(0,0){\strut{} 16}}% - \csname LTb\endcsname% - \put(5022,360){\makebox(0,0){\strut{} 18}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 20}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}MNCG}}}% - \put(3294,90){\makebox(0,0){\strut{}$@x$}}% - \put(3294,2250){\makebox(0,0){\strut{}UND: Mean Normalized Cumulative Gain}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(4635,873){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(4635,693){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{und_MNCG}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/und_PR.tex b/templates/baposter-template/examples/shrec/und_PR.tex deleted file mode 100644 index ada8cf3..0000000 --- a/templates/baposter-template/examples/shrec/und_PR.tex +++ /dev/null @@ -1,117 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktextfalse - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(810,540){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(810,828){\makebox(0,0)[r]{\strut{} 0.2}}% - \csname LTb\endcsname% - \put(810,1116){\makebox(0,0)[r]{\strut{} 0.4}}% - \csname LTb\endcsname% - \put(810,1404){\makebox(0,0)[r]{\strut{} 0.6}}% - \csname LTb\endcsname% - \put(810,1692){\makebox(0,0)[r]{\strut{} 0.8}}% - \csname LTb\endcsname% - \put(810,1980){\makebox(0,0)[r]{\strut{} 1}}% - \csname LTb\endcsname% - \put(918,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1825,360){\makebox(0,0){\strut{} 0.2}}% - \csname LTb\endcsname% - \put(2732,360){\makebox(0,0){\strut{} 0.4}}% - \csname LTb\endcsname% - \put(3640,360){\makebox(0,0){\strut{} 0.6}}% - \csname LTb\endcsname% - \put(4547,360){\makebox(0,0){\strut{} 0.8}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 1}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}Precision}}}% - \put(3186,90){\makebox(0,0){\strut{}Recall}}% - \put(3186,2250){\makebox(0,0){\strut{}UND: Precision Recall}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(2754,873){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(2754,693){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{und_PR}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/und_far_frr.pdf b/templates/baposter-template/examples/shrec/und_far_frr.pdf deleted file mode 100644 index edf1412..0000000 Binary files a/templates/baposter-template/examples/shrec/und_far_frr.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/und_far_frr.tex b/templates/baposter-template/examples/shrec/und_far_frr.tex deleted file mode 100644 index 6558646..0000000 --- a/templates/baposter-template/examples/shrec/und_far_frr.tex +++ /dev/null @@ -1,115 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktexttrue - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(810,540){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(810,900){\makebox(0,0)[r]{\strut{} 0.5}}% - \csname LTb\endcsname% - \put(810,1260){\makebox(0,0)[r]{\strut{} 1}}% - \csname LTb\endcsname% - \put(810,1620){\makebox(0,0)[r]{\strut{} 1.5}}% - \csname LTb\endcsname% - \put(810,1980){\makebox(0,0)[r]{\strut{} 2}}% - \csname LTb\endcsname% - \put(918,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1825,360){\makebox(0,0){\strut{} 0.2}}% - \csname LTb\endcsname% - \put(2732,360){\makebox(0,0){\strut{} 0.4}}% - \csname LTb\endcsname% - \put(3640,360){\makebox(0,0){\strut{} 0.6}}% - \csname LTb\endcsname% - \put(4547,360){\makebox(0,0){\strut{} 0.8}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 1}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}FRR \%}}}% - \put(3186,90){\makebox(0,0){\strut{}FAR \%}}% - \put(3186,2250){\makebox(0,0){\strut{}\bf \normalsize UND: Recognition Performance}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(4635,1827){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(4635,1647){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{und_far_frr}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/und_mncg.pdf b/templates/baposter-template/examples/shrec/und_mncg.pdf deleted file mode 100644 index 035068a..0000000 Binary files a/templates/baposter-template/examples/shrec/und_mncg.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/und_mncg.tex b/templates/baposter-template/examples/shrec/und_mncg.tex deleted file mode 100644 index f92a4b1..0000000 --- a/templates/baposter-template/examples/shrec/und_mncg.tex +++ /dev/null @@ -1,127 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktexttrue - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(918,540){\makebox(0,0)[r]{\strut{} 99.5}}% - \csname LTb\endcsname% - \put(918,828){\makebox(0,0)[r]{\strut{} 99.6}}% - \csname LTb\endcsname% - \put(918,1116){\makebox(0,0)[r]{\strut{} 99.7}}% - \csname LTb\endcsname% - \put(918,1404){\makebox(0,0)[r]{\strut{} 99.8}}% - \csname LTb\endcsname% - \put(918,1692){\makebox(0,0)[r]{\strut{} 99.9}}% - \csname LTb\endcsname% - \put(918,1980){\makebox(0,0)[r]{\strut{} 100}}% - \csname LTb\endcsname% - \put(1026,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1469,360){\makebox(0,0){\strut{} 2}}% - \csname LTb\endcsname% - \put(1912,360){\makebox(0,0){\strut{} 4}}% - \csname LTb\endcsname% - \put(2354,360){\makebox(0,0){\strut{} 6}}% - \csname LTb\endcsname% - \put(2797,360){\makebox(0,0){\strut{} 8}}% - \csname LTb\endcsname% - \put(3240,360){\makebox(0,0){\strut{} 10}}% - \csname LTb\endcsname% - \put(3683,360){\makebox(0,0){\strut{} 12}}% - \csname LTb\endcsname% - \put(4126,360){\makebox(0,0){\strut{} 14}}% - \csname LTb\endcsname% - \put(4568,360){\makebox(0,0){\strut{} 16}}% - \csname LTb\endcsname% - \put(5011,360){\makebox(0,0){\strut{} 18}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 20}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}MNCG \%}}}% - \put(3240,90){\makebox(0,0){\strut{}$@(x)$}}% - \put(3240,2250){\makebox(0,0){\strut{}\bf \normalsize UND: Mean Normalized Cumulative Gain}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(4635,873){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(4635,693){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{und_mncg}}% - \gplfronttext - \end{picture}% -\endgroup diff --git a/templates/baposter-template/examples/shrec/und_pr.pdf b/templates/baposter-template/examples/shrec/und_pr.pdf deleted file mode 100644 index ea50754..0000000 Binary files a/templates/baposter-template/examples/shrec/und_pr.pdf and /dev/null differ diff --git a/templates/baposter-template/examples/shrec/und_pr.tex b/templates/baposter-template/examples/shrec/und_pr.tex deleted file mode 100644 index 4868b5c..0000000 --- a/templates/baposter-template/examples/shrec/und_pr.tex +++ /dev/null @@ -1,117 +0,0 @@ -% GNUPLOT: LaTeX picture with Postscript -\begingroup - \fontfamily{phv}% - \selectfont - \makeatletter - \providecommand\color[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package color not loaded in conjunction with - terminal option `colourtext'% - }{See the gnuplot documentation for explanation.% - }{Either use 'blacktext' in gnuplot or load the package - color.sty in LaTeX.}% - \renewcommand\color[2][]{}% - }% - \providecommand\includegraphics[2][]{% - \GenericError{(gnuplot) \space\space\space\@spaces}{% - Package graphicx or graphics not loaded% - }{See the gnuplot documentation for explanation.% - }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% - \renewcommand\includegraphics[2][]{}% - }% - \providecommand\rotatebox[2]{#2}% - \@ifundefined{ifGPcolor}{% - \newif\ifGPcolor - \GPcolortrue - }{}% - \@ifundefined{ifGPblacktext}{% - \newif\ifGPblacktext - \GPblacktexttrue - }{}% - % define a \g@addto@macro without @ in the name: - \let\gplgaddtomacro\g@addto@macro - % define empty templates for all commands taking text: - \gdef\gplbacktext{}% - \gdef\gplfronttext{}% - \makeatother - \ifGPblacktext - % no textcolor at all - \def\colorrgb#1{}% - \def\colorgray#1{}% - \else - % gray or color? - \ifGPcolor - \def\colorrgb#1{\color[rgb]{#1}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% - \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% - \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% - \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% - \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% - \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% - \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% - \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% - \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% - \else - % gray - \def\colorrgb#1{\color{black}}% - \def\colorgray#1{\color[gray]{#1}}% - \expandafter\def\csname LTw\endcsname{\color{white}}% - \expandafter\def\csname LTb\endcsname{\color{black}}% - \expandafter\def\csname LTa\endcsname{\color{black}}% - \expandafter\def\csname LT0\endcsname{\color{black}}% - \expandafter\def\csname LT1\endcsname{\color{black}}% - \expandafter\def\csname LT2\endcsname{\color{black}}% - \expandafter\def\csname LT3\endcsname{\color{black}}% - \expandafter\def\csname LT4\endcsname{\color{black}}% - \expandafter\def\csname LT5\endcsname{\color{black}}% - \expandafter\def\csname LT6\endcsname{\color{black}}% - \expandafter\def\csname LT7\endcsname{\color{black}}% - \expandafter\def\csname LT8\endcsname{\color{black}}% - \fi - \fi - \setlength{\unitlength}{0.0500bp}% - \begin{picture}(5760.00,2520.00)% - \gplgaddtomacro\gplbacktext{% - \csname LTb\endcsname% - \put(810,540){\makebox(0,0)[r]{\strut{} 0}}% - \csname LTb\endcsname% - \put(810,828){\makebox(0,0)[r]{\strut{} 20}}% - \csname LTb\endcsname% - \put(810,1116){\makebox(0,0)[r]{\strut{} 40}}% - \csname LTb\endcsname% - \put(810,1404){\makebox(0,0)[r]{\strut{} 60}}% - \csname LTb\endcsname% - \put(810,1692){\makebox(0,0)[r]{\strut{} 80}}% - \csname LTb\endcsname% - \put(810,1980){\makebox(0,0)[r]{\strut{} 100}}% - \csname LTb\endcsname% - \put(918,360){\makebox(0,0){\strut{} 0}}% - \csname LTb\endcsname% - \put(1825,360){\makebox(0,0){\strut{} 20}}% - \csname LTb\endcsname% - \put(2732,360){\makebox(0,0){\strut{} 40}}% - \csname LTb\endcsname% - \put(3640,360){\makebox(0,0){\strut{} 60}}% - \csname LTb\endcsname% - \put(4547,360){\makebox(0,0){\strut{} 80}}% - \csname LTb\endcsname% - \put(5454,360){\makebox(0,0){\strut{} 100}}% - \put(180,1260){\rotatebox{90}{\makebox(0,0){\strut{}Precision \%}}}% - \put(3186,90){\makebox(0,0){\strut{}Recall \%}}% - \put(3186,2250){\makebox(0,0){\strut{}\bf \normalsize UND: Precision Recall}}% - }% - \gplgaddtomacro\gplfronttext{% - \csname LTb\endcsname% - \put(2754,873){\makebox(0,0)[r]{\strut{}neutral model}}% - \csname LTb\endcsname% - \put(2754,693){\makebox(0,0)[r]{\strut{}expression model}}% - }% - \gplbacktext - \put(0,0){\includegraphics{und_pr}}% - \gplfronttext - \end{picture}% -\endgroup